
자가 교육을 위해 Windows Server Core 이미지를 가지고 놀다가 실망스러운 문제에 부딪혔습니다.
서버 설치에 사용한 이미지는 독일어입니다. 저는 독일어에 능통해서 별 문제는 아니지만, 영어 환경에서 일하는 걸 더 선호합니다.
이제 시스템 로캘을 영어로 변경하고 UILanguageOverride 및 사용자 입력 언어를 모두 영어로 변경했습니다. 그러나 명령 프롬프트, powershell 및 작업 관리자는 모두 여전히 독일어입니다.
아직 서버 환경이 낯설기 때문에 실제로 cmd/powershell을 통해 시스템 표시 언어를 어떻게 변경하는지 여쭤보고 싶습니다.
답변1
와 함께 설치한 언어 패키지를 확인하세요 DISM /online /Get-Intl
. 그런 다음 다음 명령을 사용하여 어느 것이 활성 상태인지, 어디에 있는지 확인하십시오.
Get-Culture | Format-List -Property *
Get-WinSystemLocale
Get-WinUserLanguageList
다음 명령과 함께 사용할 명령을 설정하십시오(예를 들어 en-US를 사용함).
Set-WinSystemLocale en-US
Set-WinUserLanguageList en-US -Force
또는 현재 사용자 계정에 대해서만 설정하십시오.
Set-WinUILanguageOverride
새 표시 언어를 로드 logoff
한 다음 다시 로그인하거나 현재 세션에 대해 설정하려면 다음을 수행하세요.
[cultureinfo]::CurrentCulture = 'en-US'
[cultureinfo]::CurrentUICulture = 'en-US'
편집: 몇 가지 대체 명령 추가:
Set-Culture en-US
Set-WinSystemLocale -SystemLocale en-US
Set-WinUserLanguageList -LanguageList (New-WinUserLanguageList -Language en-US) -Force