4

我正在制作一个支持多语言的应用程序。我正在使用gettextlocale解决这个问题。

如何在 Windows 中设置 LANG 变量?在 Linux 和类 Unix 系统中,它就像

$ LANG=en_US python appname.py

它会自动将语言环境设置为该特定语言。但在 Windows 中,

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

或者

C:\>SET LANG=en_US

C:\>python appname.py

不起作用。

4

2 回答 2

6

Windows 语言环境支持不依赖于 LANG 变量(或者,实际上,任何其他环境变量)。它是用户在控制面板中设置的任何内容。

于 2009-07-24T23:02:38.493 回答
5

你可以在这里使用批处理文件:http ://www.geany.org/Documentation/FAQ#QQuestions11

set LANG=en_US
something.exe

或者通过控制面板/系统/高级系统设置/高级/环境变量进行设置

于 2011-07-18T14:25:52.380 回答