【发布时间】:2016-04-17 03:26:32
【问题描述】:
我正在使用cordova并想发布到Google Play,我如何发布一个不同名称的APP到每种语言?
【问题讨论】:
标签: android cordova globalization
我正在使用cordova并想发布到Google Play,我如何发布一个不同名称的APP到每种语言?
【问题讨论】:
标签: android cordova globalization
您只需要在 string.xml 文件中更改应用名称
在值/strings.xml 中
<string name="app_name">App Name in English</string>
在值-fr/strings.xml 中
<string name="app_name">App name French</string>
Android 会根据当前设备语言自动更改主屏幕和应用屏幕中的应用名称
这是一个很好的例子:- https://www.icanlocalize.com/site/tutorials/android-application-localization- 教程/
这是关于本地化的文档:- http://developer.android.com/training/basics/supporting-devices/languages.html
这是 android 支持的语言列表:- What is the list of supported languages/locales on Android?
【讨论】:
在您的项目中创建 locales/android/values-[COUNTRY-CODE]/strings.xml。 例如:locales/android/values-br/strings.xml。
在您的 string.xml 中添加以下内容(根据需要更新值):
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="app_name">RI Brasil</string>
<string name="launcher_name">RI Brasil</string>
<string name="activity_name">RI Brasil</string>
</resources>
它works for PhoneGap Build,我没有检查phonegap cli。
【讨论】: