iOS App Store上的应用程序本地化错误

时间:2015-01-16 13:39:28

标签: ios localization app-store

我在App Store上发布的应用程序仅支持法语,但在App Store中仅以英语列出。没有.lproj目录,但Info.plist的CFBundleDevelopmentRegion键设置为fr。标准iOS组件(例如MPMoviePlayerViewController)已正确翻译成法语。

为什么App Store将我的应用显示为支持英语而不是法语

1 个答案:

答案 0 :(得分:6)

以下是App Store问题&gt;下的iTunes Connect 资源和帮助中的文档。 <定位显示&gt; App Store语言显示:

  

App Store上我的应用程序显示的可用语言来自哪里?   App Store中显示的此可用语言列表基于您的应用程序包的本地化(.lproj)文件夹。您的应用包中缺少,不正确或无效的本地化可能是由Xcode项目中错误配置的本地化引起的。您无法通过编辑iTunes Connect上的本地化来更改App Store上显示的语言。

     

有关本地化和本地化(.lproj)文件夹的其他信息,请向开发人员技术支持(DTS)提交technical support request。要获得支持,您必须使用技术支持事件(TSI)。

显然App Store会忽略CFBundleDevelopmentRegion键并仅查找.lproj目录。您可能应该尝试使用空的Localizable.strings文件添加fr.lproj目录。