2009-07-24 9 views
2

나는 다중 언어를 지원하는 응용 프로그램을 만들고 있습니다. 그리고이 문제를 해결하기 위해 gettextlocale을 사용하고 있습니다.Windows에서 LANG 변수를 설정하는 방법은 무엇입니까?

Windows에서 LANG 변수를 설정하는 방법은 무엇입니까? 리눅스 및 유닉스 시스템에서는 그냥 간단

$ LANG=en_US python appname.py

있어 그리고 그것은 자동으로 특정 언어에 대한 로케일을 설정합니다. 그러나 Windows에서이

C:\>SET LANG=en_US python appname.py

또는

C:\>python appname.py

C:\>SET LANG=en_US

이 작동하지 않습니다.

답변

4

Windows 로켈 지원은 LANG 변수 (또는 실제로 다른 환경 변수)에 의존하지 않습니다. 그것은 사용자가 제어판에서 설정 한 것입니다.

+0

응용 프로그램 환경 변수를 사용하십시오. 사용자가 자신의 가치를 설정할 책임이 있습니다. 귀하의 대답은 받아 들여졌지만 실제로 변수를 설정하는 방법은 설명하지 않습니다. 이것이 실제 질문입니다. – martineau

관련 문제