为了测试程序的本地化,我需要将 Windows 用户语言切换为程序支持的各种语言。安装必要的“多语言用户界面”包 (MUI 包) 后,一切正常,只是每次更改语言时我都必须从 Windows 注销并重新登录。
有什么方法可以避免这种情况,即无需注销即可切换语言?
编辑:
只是为了说清楚,我确实想更改 Windows 语言。我知道我可以在我的程序中模拟这将产生的结果,但这不是我的问题所在。
答案1
答案2
如果你要更改 Windows 界面的语言,是的,你需要这样做。但是如果你要更改地点(我认为这就是你需要的),不。
答案3
语言包在 Windows 7 Ultimate 中可通过 Windows 更新作为可选更新获得。它们不会自动安装。
要安装语言包,请按照以下步骤操作:
单击打开“区域和语言”。
单击键盘和语言选项卡。
在“显示语言”下,单击“安装/卸载语言”,然后按照步骤操作。如果系统提示您输入管理员密码或进行确认,请输入密码或进行确认。
注意:仅当您已安装语言界面包或您的 Windows 版本支持语言包时,显示语言部分才会显示。语言包仅在 Windows 7 Ultimate 和 Windows 7 Enterprise 中可用。
答案4
我发现如果你终止该explorer.exe
进程并重新启动它,你的 UI 更改就会被应用。