如何为每种语言起一个APP名称(Cordova到Android)

How to have an APP name for each language (Cordova to Android)

我正在使用 cordova 并想发布到 Google Play,我怎样才能为每种语言发布一个具有不同名称的应用程序?

您只需更改 string.xml 个文件中的应用程序名称

在 value/strings.xml

 <string name="app_name">App Name in English</string>

在 value-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。