如何从浏览器JavaScript获取智能手机上的本地语言本地化?

时间:2011-04-26 10:09:31

标签: iphone android ios mobile-website

我正在移动网站上工作,我希望通过手机默认设置更改语言。

有没有解决办法?我的意思是有三种状态:

  1. 电话lang设置为“eng”
  2. 电话lang设置为“hun”
  3. 电话lang设置是其他外国语言,然后网站lang是“eng”
  4. 我也希望在iOS和Android上使用它。

    THX

1 个答案:

答案 0 :(得分:2)

如果您仍然对答案感兴趣:
您可以使用navigator.appVersion,请参阅以下JavaScript代码段:

  <script type="text/javascript">
    alert(navigator.appVersion);
  </script>

以及Android 2.2 Android设备上的相应结果:
screenshot
你只需要解析语言,在例子中它是 de-de 对不起,我没有iPhone,但结果可能类似......