ios - iTunesConnect 在提交审核时不显示其他语言

标签 ios localization unity3d app-store-connect

我使用 Unty 4.6 Beta 20,XCode 6.1。 我使用 unity3d 创建了应用程序,目前想将其上传到应用程序商店。 我不使用 xcode(ios) 本地化功能,因为 unity 提供了自己的本地化框架。 所以我在 xcode 项目中没有任何语言元数据。 我在 iTunes Connect 中上传了二进制文件,然后开始本地化应用程序商店的描述和屏幕截图。 但是语言列表只包含 9 种语言。(我需要俄语和乌克兰语,它们不包含在语言列表中) ITunes connect languages list

之后我在苹果文档中读到,我应该在 xcode 项目中添加语言元数据以使其在 itunes connect 中可见(为什么我不为巴西语、丹麦语等执行此操作?)。

我在 XCode 项目文件中添加了语言 Xcode project language settings

在plist文件中

Plist language list

如您所知,xcode 将“en”识别为英语,但不将 ru 和 uk 识别为俄语和乌克兰语。 另外,如果我单击它,组合框将没有我需要的语言。 Plist language popup

在此之后我将新的二进制文件上传到 iTunes 连接,但它仍然没有在语言列表中显示俄语和乌克兰语。

我的项目结构: iOS project structure

最佳答案

您在 iTunes Connect 中配置的语言只是为了本地化应用程序在 App Store 中的描述,因此它与您在 中使用的语言没有任何关系 你的应用程序代码。

如果您无论如何都在 Unity 中处理 UI 的所有本地化,则无需更改生成的 Xcode 项目中的任何文件。

在 Itunes Connect 中,您只能从少数几种语言中进行选择,以便在应用程序标题、描述、关键字和屏幕截图中使用不同的语言。 iTunes Connect 似乎根本不支持乌克兰语,但俄语是存在的。 (确保您已在相应的应用商店中提供您的应用)。同样,这与您的应用在安装和运行后可以显示的语言无关。

包括我的新应用程序 iTunes Connect,语言选择器向下滚动到底部。

编辑:(感谢 lnjuanj)

您的浏览器似乎没有正确显示 ITC 语言列表中的滚动条。 Apple 始终假定您在 Safari 浏览器中查看他们的开发者内容。

iTunes Connect languages

关于ios - iTunesConnect 在提交审核时不显示其他语言,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26742702/

相关文章:

ios - 如何在将 View Controller 推送到另一个 View Controller 时处理 UIParallaxDimmingView?

ios - 如何在不使用 Storyboard的情况下创建通知内容扩展

Java 星期几,每个语言环境有 2 个字母

ios - 在锁定屏幕中查看并启用远程通知类型 - iOS 5

ios - NSURLComponents 中的 URL 查询项为空

android - 获取android中用户的语言

java - 计算Google App Engine/Java中的时差

android - 没有找到 void com.unity3d.player.UnityPlayer.nativeRestartActivityIndi​​cator() 的实现

c# - unity3d开启关闭粒子系统

javascript - 从 UnityWebGL jslib 返回字符串