作者:oooooo1995_395 | 来源:互联网 | 2023-02-01 12:34
在Windows 10中,Internet Explorer 11和Edge不允许通过浏览器更改语言首选项.Internet Explorer 11中提供的选项指向操作系统语言首选项.控制面板中针对语言首选项所做的任何更改也将适用于计算机上的其他应用程序(可能在注销或重新启动后).
有没有办法只为Windows 10中的浏览器(Internet Explorer 11和Edge)选择语言首选项?就像在Chrome和Firefox中一样.
注意:Chrome和Firefox中仍然存在选项,但我需要回答IE11和Edge.
1> Surrogard..:
在搜索了这个问题的答案很长一段时间后,我终于找到了一种方法来强制IE11中的语言.
我的系统设置为德语,我需要一个英文网站.我发现了以下注册表项,如果它仍然对该语言产生影响,则尝试使用:
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Internet Explorer\International]
"AcceptLanguage"="en-US,de-DE;q=0.9,de;q=0.8"
此键设置接受语言的顺序和首选项.MSDN的博客解释了这些值的含义.它很老但仍然有效.问题的重要部分是第一部分.在我的情况下,"en-US",它可能是你的系统的语言(我以前是"de-DE",我改为具有较低的"q"值,我认为这是一种语言的偏好,更高意味着更优选,没有"q"意味着"q = 1").
更改值后重启IE.
我使用IE 11在Windows 10下进行了测试.请注意,这会改变您使用IE 11访问的所有网站的首选语言.
编辑:如果我没有,请参阅@Daniel的答案.我的猜测是:您正在查看一个网站,其中包含另一种"en"语言,而不是"en-US".