【问题标题】:iOS - App description showing incorrect language in App StoreiOS - 应用程序描述在 App Store 中显示不正确的语言
【发布时间】:2016-07-01 20:58:06
【问题描述】:

我通过 iTunesConnect 本地化了我的应用程序,但它没有出现在 App Store 中。我的应用的主要语言是英语。

当我去日本应用商店时,我的应用描述仍然显示英文,而其他应用显示本地化语言。

在iTunesConnect中,我添加新版本后,在右上角选择日文,输入日文应用描述、关键词和截图。

我还确保我的手机语言是日语。

我做错了什么?

【问题讨论】:

  • 您访问日本应用商店怎么样?通过您的 iOS 设备或 iTunes?涉及到很多缓存以及获取设备的语言,因此 iTunes/App Store 可能会向您展示它认为适合您的“正确”版本。最简单的方法是在浏览器中输入您的应用程序的正确店面代码(日本为 jp)的 URL。 (即itunes.apple.com/jp/app/clash-of-clans/id529479190?mt=8

标签: ios app-store


【解决方案1】:

这是一个棘手的问题。仅在 AppStoreConnect 上添加本地化描述是不够的。 Apple 根据您在 Xcode 中应用本地化的文件在此部分显示语言。

Facebook example

简单的方法是更改​​ Info.plist 文件中的“本地化原生开发区域”字段:

Changing development region

重要提示:但是,仅当您不本地化任何其他文件时,此解决方案就足够了(解决方案如下,您必须执行一些额外的步骤)。

您需要打开 Xcode,在文件结构中选择您的项目,选择项目(不是目标)并添加您希望在此处显示的语言(在您的情况下为日语)。在下图中有几种语言(不要选中“使用基本国际化”复选标记):

Localizations languages

重要通知:您必须在目标中至少本地化一个文件,才能在 AppStore 上显示有关语言的信息(因为您是针对每个目标执行此操作的,所以您可以有不同的为每个目标显示的语言,适用于白标应用程序)。我通常将 LaunchScreen.storyboard 本地化,因为这里通常没有任何文本。

为了本地化故事板,您需要点击它并在右侧菜单中点击“本地化...”按钮:

Localize button

之后,只需检查您希望将其本地化为的语言(在我的示例中为德语。

Localized storyboard languages list

【讨论】:

    【解决方案2】:

    您可能需要明天再检查一次。我过去发现,国际应用商店页面的更新可能需要长达 24 小时才能传播。

    【讨论】:

    • 我在一个多星期前发布了我的应用程序。
    • 当您将手机语言设置为日语时,您是否也相应地设置了您的地区?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-06-23
    • 1970-01-01
    • 2015-01-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多