如何使用 Javascript 更改浏览器语言

新手上路,请多包涵

我想访问用户浏览器设置并更改浏览器语言,这可以使用 Javascript 吗?

如果可能的话,我该如何访问它? (请提供示例代码)

原文由 ammar 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 617
1 个回答

您可以检测,但不能设置。

 var lang = navigator.language || navigator.userLanguage;

// navigator.language     : Netscape & Firefox
// navigator.userLanguage : Internet Explorer

如果你想输出不同的语言,最好的方法是在服务器端进行。任何一个:

  • 使用 AJAX 调用动态加载适当的页面
  • 使用会话变量正确加载初始页面

原文由 vol7ron 发布,翻译遵循 CC BY-SA 2.5 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题