是否可以将不同的应用程序设置为不同的语言环境?

是否可以将不同的应用程序设置为不同的语言环境?

在 Windows 7 中,您可以更改系统区域设置,以更改非 Unicode 字符在不同程序中的解释方式。假设我想在大多数情况下使用语言 X,但对于单个程序使用语言 Y。每次我想使用这个程序时,更改系统范围的区域设置并重新启动是非常繁琐的。

在 Windows 7 中是否有办法根据具体情况设置区域设置?

答案1

应用程序本身需要支持配置与系统不同的区域设置。系统区域设置是所有应用程序的单一全局默认设置。

答案2

你可以用这个得到你所需要的:

  • 创建一个新的本地用户。
  • 以该用户身份登录并将该帐户的 Windows 语言更改为您需要的语言。
  • 登出
  • 以您的常用用户身份登录。
  • 使用“以其他语言运行”方法运行您想要查看的应用程序。(Shift + 右键单击​​快捷方式并选择以其他用户身份运行)。

答案3

最简单的方法是:

您可以将系统区域设置保留为 X,并创建包含以下内容的批处理/cmd 文件:

set lang=Y
start program.exe

其中 Y 例如为:en
而 program.exe 是程序的路径。

将其保存为 something.bat 并使用它来打开您的程序。更新的 LANG 只会影响该程序。

附言:抱歉回复这么晚,但也许它可以帮助其他人解决这个问题。

相关内容