iphone - 我如何从浏览器 javascript 获取智能手机上的母语本地化?

标签 iphone android ios mobile-website

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

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

  1. 电话语言设置为“eng”
  2. 手机语言设置为“hun”
  3. 电话语言设置为其他外​​国语言,则网站语言为“eng”

我也想在 iOS 和 Android 上使用它。

谢谢

最佳答案

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

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

以及在装有 Android 2.2 的 Android 设备上的相应结果:
screenshot
您只需要解析语言,在示例中是 de-de
抱歉,我没有 iPhone,但结果可能类似...

关于iphone - 我如何从浏览器 javascript 获取智能手机上的母语本地化?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5788820/

相关文章:

iphone - 在“设置”应用中打开 Twitter 设置

ios - 如何选择 CollectionView 中的最后一个单元格?

ios - 为特定 UITextField 分配字符限制

iphone - 从 tableView 返回单元格时出错

iphone - 如何为 iPhone 应用程序循环播放声音?

iphone - iOS 配置文件未安装在一台特定设备上

java - 在创建 fragment 时使用 ConstraintLayout

java - 如何将 R.drawable 作为参数传递,以便解析图像

android - 将 DataBASE .db 或 .sqlite 存储在 android 的 Assets 中

ios - 适用于 iOS 的 Box.com SDK : Checking authorization status