代码之家  ›  专栏  ›  技术社区  ›  Heiko

是否可以在Google Play Store中放置一个带有翻译后应用程序名称的应用程序?

  •  2
  • Heiko  · 技术社区  · 6 年前

    我们想在Google Play商店中放置一个android应用程序。是否可以根据语言或国家更改应用程序的名称? 我知道这在技术上是可行的(通过使用“string.xml”),但有人告诉我,在将同一个应用程序放在Google Play Store中时,不可能给它取不同的名称。 我已经在互联网上搜索了谷歌商店的帮助页面,但没有找到合适的答案。

    2 回复  |  直到 3 年前
        1
  •  4
  •   Eselfar    6 年前

    是的,你可以。 你可以在Play Store上为你想要的每种语言/国家指定一个特定的名称,而不需要应用程序的真实名称。

    和/或您可以使用不同的字符串为每种语言的应用程序设置不同的名称。xml文件。

    这两个名称(Play Store页面上的名称和该语言的真实应用程序名称)可能不同。

    例如,您可以在Play Store上安装应用程序:

    • 美国版:“我美丽的应用”
    • 德国版“无论德语如何”

    在你的应用程序中(strings.xml)

    • 英文版:“我的应用”
    • 德语版本:“Mein app”

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

    要在应用商店上设置应用程序名称,请设置:

    Store presence → Store listing → Product details → Title 在Google play控制台上

        2
  •  4
  •   Minas Mina    6 年前

    是,更改 android:label 的属性 application 中的元素 AndroidManifest.xml 这样它就不会使用harcoded值(如果使用):

    <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>