1
我想要编程一个多语言/多国家的应用程序,我想知道什么是最好的解决方案来检测设备和国家的系统语言,用户在Phonegap中打开应用程序?Phonegap App检测语言和国家
该应用程序将是一个搜索引擎,信息是国家特定的。这意味着,如果有人在西班牙打开应用程序,那么应用程序需要选择国家ES,并且如果设备具有选定的ES作为语言,则应加载ES GUI。
我想要编程一个多语言/多国家的应用程序,我想知道什么是最好的解决方案来检测设备和国家的系统语言,用户在Phonegap中打开应用程序?Phonegap App检测语言和国家
该应用程序将是一个搜索引擎,信息是国家特定的。这意味着,如果有人在西班牙打开应用程序,那么应用程序需要选择国家ES,并且如果设备具有选定的ES作为语言,则应加载ES GUI。
你看过文档吗?有一个部分就是这个 - 全球化:http://docs.phonegap.com/en/2.2.0/cordova_globalization_globalization.md.html#Globalization
你也可以找到有用的cordova-plugin-sim其中提供了与SIM卡相关的countryCode
。
全球化插件提供由电话用户(用户偏好)修改的值,而cordova-plugin-sim提供由SIM卡运营商设置的值(用户无法更改它们)。
嘿,这是伟大的东西。这意味着,这可以是我的解决方案:globalization.getLocaleName :-) –
让我们看看,例如语言环境是空的,只有语言显示.. do yu的东西是很好的选择,使用IP cann的服务我的并获得国家ISO代码? IP是正确的价值......还是应该使用Lat/Lon? –
我想说,也许给他们选择告诉你他们想使用的语言环境。我的意见很明显。 –