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?

Regards,
Spiros

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:

https://technet.microsoft.com/en-us/library/hh852142.aspx

Set-WinUILanguageOverride
Sets the Windows user interface (UI) language override setting for the current user account.
Syntax
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:

https://social.technet.microsoft.com/Forums/windowsserver/en-US/6ed8f2d9-082a-4c86-8066-e9b2391f5dff/how-to-change-language-in-powershell-to-english

Hello,

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