找到用户计算机的语言(网络)

时间:2012-04-16 11:20:50

标签: javascript html5 localization

  

可能重复:
  JavaScript for detecting browser language preference

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

3 个答案:

答案 0 :(得分:3)

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

答案 1 :(得分:1)

试试这个:

<script type="text/javascript">  
    var userLang = (navigator.language) ?     
    navigator.language : navigator.userLanguage;   alert ("The language is: " + 
        userLang);  
</script> 

答案 2 :(得分:1)

要从服务器端执行此操作,您可以查找"Accept-Language" header。这为用户提供了浏览器中设置的语言首选项。

其他JS版本不可靠。