如何使用JavaScript获取浏览器语言
可能重复:
用于检测浏览器语言偏好的JavaScript
我想检测进入我的网站的浏览器的语言,如果是En或Fr. 所以我可以redirect到En页面或其他页面。
另外,我可以检测手机语言吗?
试试这个脚本来获取你的浏览器语言
<script type="text/javascript"> var userLang = navigator.language || navigator.userLanguage; alert ("The language is: " + userLang); </script>
“JavaScript”的方式:
var lang = navigator.language || navigator.userLanguage; //no ?s necessary
真的,你应该在服务器上进行语言检测,但是如果通过JavaScript来了解/使用它是非常必要的。
这篇文章有点旧了,但是build议使用navigator.language:
http://www.techrepublic.com/article/detect-foreign-language-support-using-javascript/5069931
也:
用于检测浏览器语言偏好的JavaScript