Chrome扩展程序,用于切换语言环境(接受语言)


44

是否有Chrome扩展程序可用于在两个语言环境(例如英语和德语)之间快速切换?一些网站使用Accept-LanguagesHTTP标头检测用户的语言,而没有任何UI来配置所需的语言。在那种情况下,我知道更改语言的唯一方法是更改​​所提到的HTTP标头。

实际上,任何快速切换语言环境的方法都可以。它不必是扩展。


8
添加书签chrome://chrome/settings/languages,然后只需拖放语言即可将其设置为默认语言。
Ankit 2012年

1
@谢尔盖谢谢。我已经测试过但没有运气。我猜该网站决定始终选择优先级1.合理。
usr

Answers:


51

评论者羔羊建议以下内容:

将chrome:// settings / languages标记为书签,然后只需拖放该语言即可将其设置为默认语言。

我认为这是一个可行的解决方案。


1
注意:您必须点击“以该语言显示Google Chrome”按钮,然后完全重启Chrome。我发现某些扩展程序仍在后台运行,因此我需要转到任务管理器以终止所有Chrome进程。您可以使用此小提琴(在美国和英国英语之间切换)测试日期格式jsfiddle.net/vRf5B/42
Simon,

1
您可以使用“菜单>退出”按钮完全关闭Chrome。与X按钮关闭浏览器不杀后台扩展
Dénes帕普

10

我已经写了一个Chrome扩展程序,该扩展程序可以做到这一点:Quick Language Switcher

替换插件(原始链接无效) 语言切换器


您的扩展程序可以添加Chrome本身不直接支持的语言吗?我正在寻找一种轻松添加用于本地化测试的本地定义语言代码的方法(测试本地化过程本身,而不是本地化为给定语言)。
Martijn Pieters 2015年

1
您可以添加新的语言到这个扩展
西蒙

对我不起作用
sheshen

5
该扩展所做的只是设置Accept-Languages标头,但不会修改JavaScript navigator.language和的值navigator.languages
OhJeez

它有效,它会发生变化HTTP Header Accept-Language,请在此处阅读stackoverflow.com/questions/1043339/…–
rofrol
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.