这件事情让我抓狂了一段时间,而且我还没有办法在任何地方找到解决这个问题的方法。
我正在运行 Windows 7,并且“非 Unicode 程序的语言”设置设为俄语。我需要一些具有俄语 UI 的非 Unicode 软件。
但是,对于大多数软件,我更喜欢使用英文界面。很多软件都是多语言的,对我来说太智能了。安装时,它会将界面切换为俄语,安装后软件界面仍为俄语,没有选项可以更改,除非将“非 Unicode 语言”设置为英语。一旦我恢复设置并重新启动,它就会切换回俄语。大多数情况下是驱动程序软件,即:Intel、HP 等。
如何强制安装以英语运行并在安装后保持这种状态,忽略“非 Unicode 程序的语言”设置?现在,我明白这可能是安装程序特有的:MSI、Install Shield 等。但任何解决方案都是好的,即使我必须将它应用于每个软件安装。
提前感谢任何有用的信息!
答案1
遗憾的是,你不能。(正如回答的那样这里) Windows 不允许您拥有每个进程的语言环境。您可以在虚拟机中运行其中一个语言环境,也可以为其他语言环境使用另一个用户配置文件。虚拟机的工作量有点大,但可以更轻松地切换和更好地集成(即VirtualBox 无缝模式)