我使用cordova并希望发布到Google Play,如何为每种语言发布不同名称的APP?
答案 0 :(得分:2)
您只需要在string.xml文件中更改应用名称
in value / strings.xml
<string name="app_name">App Name in English</string>
in 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?
答案 1 :(得分:1)
在项目中创建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。