1

可能重复:
用于检测浏览器语言偏好的 JavaScript

是否可以从网络应用程序中找到用户计算机/浏览器的语言?我正在使用html5和js。我不是在搜索 ipdatabases 解决方案,您可能可以找到国家语言,但找不到计算机。

4

3 回答 3

3

也许您正在寻找window.navigator.language

于 2012-04-16T11:23:25.823 回答
1

试试这个:

<script type="text/javascript">  
    var userLang = (navigator.language) ?     
    navigator.language : navigator.userLanguage;   alert ("The language is: " + 
        userLang);  
</script> 
于 2012-04-16T11:23:24.810 回答
1

要从服务器端执行此操作,您可以查看“Accept-Language”标头。这为用户提供了在浏览器中设置的语言偏好。

其他 JS 版本不可靠。

于 2012-04-16T11:26:12.610 回答