我正在尝试控制整个系统范围内的 Metro 风格应用(现代 UI)的显示语言。我希望所有 Metro 应用都使用英语作为显示语言。
在“更改语言偏好设置”中,我添加了抛光、瑞典语和丹麦语(正确,我故意不是添加英语,我将在底部解释)。
在“高级设置”中,我选择了英语在‘覆盖 Windows 显示语言’下。
此时,我希望看到英语文本在 Windows 以及所有应用程序中(至少在 Windows 捆绑的 Metro 应用程序中)。但是,Metro 应用程序显示抛光文本。
在“更改语言偏好设置”中更改语言顺序会立即生效,因此 Metro 应用的显示语言显然由这些语言的顺序控制。无论“覆盖 Windows 显示语言”设置如何,列表顶部的语言都将用作 Metro 应用的显示语言。而且似乎没有任何地方有“覆盖 Metro 风格应用显示语言”设置。
我正在使用 Windows 10 版本 1703(内部版本 15063.608)。
很抱歉问题太长,但我认为我应该清楚自己在尝试做什么、问题的核心是什么以及为什么某些解决方法无法达到预期的效果。
有谁能解决这个问题?
为什么我不直接将英语添加到首选语言列表中:
我不想将英语添加到列表中,因为波兰语和英语具有相同的键盘布局。两者之间的唯一区别是波兰语布局支持特殊字符,可以通过 Alt+[key] 访问。波兰语布局不缺少英语布局的任何功能,因此使用波兰语布局可以满足英语和波兰语的输入需求。我经常更改键盘布局(Alt+Shift),我不想被迫滚动浏览包含我永远不会使用的布局的键盘布局列表。