Powershell Language

Hello Powershell Team,

I have Windows 7 x64 DE and need to change Powershell Language from DE to en-US.
Powershell v4 already installed.

How can be this achieved?


For all users or just the current user?

I think the console uses whatever language the OS is set to use. If you want to change that for specific profiles:


Sets the Windows user interface (UI) language override setting for the current user account.
Parameter Set: Default
Set-WinUILanguageOverride [[-Language] ] [ ]

Detailed Description
The Set-WINUILanguageOverride cmdlet sets a user-preferred display language to be used for the Windows UI. If no override setting is used, the display language is dynamically determined from the user’s language list (see Get-WinUserLanguageList and Set-WinUserLanguageList).

Also, there are some workarounds to make the UI output in english on a per-script basis:



ty for your fast reply.

Powershell cannot find that cmdlet.

PS C:\Windows\system32> Set-WinUILanguageOverride
Set-WinUILanguageOverride : Die Benennung “Set-WinUILanguageOverride” wurde nicht als Name eines Cmdlet, einer
Funktion, einer Skriptdatei oder eines ausführbaren Programms erkannt. …

Set-WinUILanguageOverride is not available on Windows 7, this might help though: https://gist.github.com/sunnyone/7486486