是否可以使用已翻译的应用名称在Google Play商店中放置应用?

时间:2018-03-08 11:53:19

标签: android internationalization google-play

我们想在Google Play商店中放置一款Android应用。是否可以根据语言或国家/地区更改应用程序的名称? 我知道这在技术上是可行的(通过使用" string.xml")但是有人告诉我,如果将它放在Google Play商店中,则无法为同一个应用程序指定不同的名称。 我已经在互联网上搜索并查看了谷歌商店的帮助页面,但未能找到合适的答案。

2 个答案:

答案 0 :(得分:4)

是的,更改android:labelapplication元素的AndroidManifest.xml属性,以便它不使用带编码的值(如果有):

<application
    android:label="@string/app_name"

然后,您可以在strings.xml中为所需的每种语言指定不同语言的不同值:

values/strings.xml

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

values-es/strings.xml

<string name="app_name">App name in Spanish</string>

答案 1 :(得分:3)

是的,你可以。 您可以在Play商店中为每个您想要的语言/国家/地区提供一个特定的名称,而不受应用名称的影响。

和/或您可以使用不同的strings.xml文件为每种语言设置不同的应用名称。

两个名称(Play商店页面上的名称和语言的真实应用名称)可能不同。

例如,您可以在Play商店中安装您的应用:

  • 美国版:'我的漂亮app'
  • 德国版'Whatever in German'

在你的app(strings.xml)

  • 英文版:'我的应用'
  • 德语版:'Mein app'

因此,如果您是德国用户,该应用程序将在商店中列为“Whatever in German”,但在安装应用程序时显示为“Mein app”。

要在商店中设置应用名称,请设置:

Google Play控制台上的

Store presence → Store listing → Product details → Title