Ionic 1 / cordova如何获得设备语言

时间:2016-11-10 21:49:03

标签: cordova ionic-framework

需要帮助从我的Ionic1应用程序中获取设备语言以设置其惯用语并翻译其中的内容。

我只找到了Ionic 2的方法,尝试过使用cordova-plug {Cordis-global http://ngcordova.com/docs/install/https://github.com/apache/cordova-plugin-globalization,但是错误地提供者或者找不到功能。

提前致谢

2 个答案:

答案 0 :(得分:1)

您可以使用浏览器语言: 检查:

navigator.language || navigator.userLanguage

答案 1 :(得分:0)

如果您使用的语言是“全球化”,那么 -

首次安装插件 - > cordova plugin add cordova-plugin-globalization

然后使用 -

navigator.globalization.getPreferredLanguage(function(language) {
   // This will display your device language
   console.log('language --',language);
 }, null);

正常情况下,您可以使用以下内容获取设备语言

navigator.language || navigator.userLanguage