尝试使用此脚本获取您的浏览器语言
<script type="text/javascript">
var userLang = navigator.language || navigator.userLanguage;
alert ("The language is: " + userLang);
</script>
navigator.language || navigator.userLanguage
。 - Eamon Nerbonneacceptedlanguages.js
,它完全使用JavaScript编写,并且与浏览器兼容,覆盖所有情况:https://github.com/leighmcculloch/acceptedlanguages.js - Leigh McCulloch“JavaScript” 方式:
var lang = navigator.language || navigator.userLanguage; //no ?s necessary
实际上,你应该在服务器上进行语言检测,但如果绝对必要且需要通过JavaScript知道/使用,也可以得到它。
HTTP_ACCEPT_LANGUAGE
来完成这个任务。 - Robert