javascript - 如何更改 Chrome 设置以使用 navigator.language 进行测试

标签 javascript google-chrome internationalization navigator

我正在尝试使应用国际化,并且需要测试它在其他语言环境中的行为。

但是,navigator.language 始终返回 en-US,即使我更改了 Chrome 和 OS X 中的语言设置也是如此。

我可以对浏览器做些什么来强制 navigator.language 返回类似 es-MX 的内容?

澄清

我正尝试以用户身份通过​​ GUI 而非代码进行更改。

最佳答案

使用 chrome://settings/languages#lang 并且(重要)确保您选择的语言是顶级选择(首选语言)。

更多信息:https://alicoding.com/detect-browser-language-preference-in-firefox-and-chrome-using-javascript/

关于javascript - 如何更改 Chrome 设置以使用 navigator.language 进行测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36072584/

相关文章:

javascript - 在 Javascript 中打印所有 ASCII 字符

google-chrome - Chrome 扩展程序 - 事件页面在不到 20 秒后处于非事件状态

javascript - 非事件选项卡的捕获(屏幕截图)

drupal - 如何为自定义 Drupal 7 模块生成翻译文件?

java - 包含阿拉伯和西方字符的字符串连接

javascript - 用于 Javascript Web 应用程序开发的类似于 ASP.net 用户控件的东西?

javascript - 将 ng-repeat-start 和 ng-repeat-end 与嵌套转发器一起使用

javascript - html5 Canvas ,图像作为拱形或圆形的背景

javascript - chrome 打包应用重新加载 html

http - HTTP 是否为网站提供了以其母语提供信息的方式?