我需要在我的cordova应用程序中支持一种鲜为人知的语言(Tok Pisin)。看起来iOS会支持它作为辅助语言 - 也就是说,UI不是本地化的iPhone / iPad,但它会将tpi作为首选语言发送,以便我们可以在我们的提供Tok Pisin字符串应用程序。
但我没有在Chrome或Android的语言列表中看到Tok Pisin。有没有办法自定义首选语言列表 - 将Tok Pisin添加到列表中 - 这样我的应用程序可以选择设置并提供正确的字符串?
答案 0 :(得分:0)
我还没有找到添加到语言列表的方法,但 是一种将语言和区域设置为不在列表中的方法。
Google Play商店中有一组应用可让您将您的地区/语言设置为更具异国情调的内容,即使您的列表中没有该语言:https://play.google.com/store/search?q=locale&c=apps&hl=en。
就我而言,我根据Android支持论坛的一些建议安装了“MoreLocale 2”。设置语言环境也不会马上工作;我需要在USB调试模式下连接我的平板电脑,并明确授予应用程序更改配置的权限:
adb shell pm grant jp.co.c_lis.ccl.morelocale android.permission.CHANGE_CONFIGURATION
然后它允许我将语言环境更改为Tok Pisin(tpi)。