我在移动网站上工作,我想通过手机 native 默认设置更改语言。
有解决办法吗?我的意思是存在三种状态:
- 电话语言设置为“eng”
- 手机语言设置为“hun”
- 电话语言设置为其他外国语言,则网站语言为“eng”
我也想在 iOS 和 Android 上使用它。
谢谢
最佳答案
如果您仍然对答案感兴趣:
您可以使用 navigator.appVersion
,请参阅以下 JavaScript 代码段:
<script type="text/javascript">
alert(navigator.appVersion);
</script>
以及在装有 Android 2.2 的 Android 设备上的相应结果:
您只需要解析语言,在示例中是 de-de。
抱歉,我没有 iPhone,但结果可能类似...
关于iphone - 我如何从浏览器 javascript 获取智能手机上的母语本地化?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5788820/