
Estoy jugando con una imagen de Windows Server Core para la autoeducación y me encontré con un problema frustrante.
La imagen que utilicé para instalar el servidor está en alemán. Hablo alemán con fluidez, por lo que no es un problema real, pero preferiría trabajar en un entorno inglés.
Ahora, cambié la configuración regional del sistema a inglés, así como UILanguageOverride y los idiomas de entrada del usuario, todos a inglés. Pero tanto el símbolo del sistema como PowerShell y el Administrador de tareas todavía están en alemán.
Todavía soy nuevo en el entorno del servidor, así que me gustaría preguntar cómo se cambia realmente el idioma de visualización del sistema a través de cmd/powershell.
Respuesta1
Compruebe con qué paquetes de idioma ha instalado DISM /online /Get-Intl
. Luego verifique cuál está activo y dónde, con estos comandos:
Get-Culture | Format-List -Property *
Get-WinSystemLocale
Get-WinUserLanguageList
Configure el que desea usar con estos comandos (estoy usando en-US como ejemplo):
Set-WinSystemLocale en-US
Set-WinUserLanguageList en-US -Force
O configúrelo solo para la cuenta de usuario actual:
Set-WinUILanguageOverride
Para cargar el nuevo idioma de visualización, logoff
luego vuelva a iniciar sesión o configúrelo para la sesión actual:
[cultureinfo]::CurrentCulture = 'en-US'
[cultureinfo]::CurrentUICulture = 'en-US'
Editar: Agregar algunos comandos alternativos:
Set-Culture en-US
Set-WinSystemLocale -SystemLocale en-US
Set-WinUserLanguageList -LanguageList (New-WinUserLanguageList -Language en-US) -Force