伙计们,我的问题非常小。
我已经申请了一个名为Litofinter的应用程序。我希望我的应用程序还有 Spainsh Localization ,因为我的客户来自西班牙。所以我在Litofinter.plist中做了这些,我添加了“西班牙语”而不是“< strong>英语“在”本地化原生开发区域“中。之后,当我登录 iTunesConnect 在Appstore中提交应用程序时,我看到了管理本地化,所以现在我想在那里添加了Spainsh Localization,但Appstore却说“应用程序名称已存在“。但我想提交它,所以我提交了它没有管理Localization.But我的客户端无法在西班牙语区域查看...我现在应该做什么来进行spainsh本地化?
我知道我犯了很多错误,但有人可以纠正吗? 第一张图片展示了我在iTunes Connect上看到的内容:
第二张图片显示我在.plist中所做的事情
答案 0 :(得分:1)
iTunes连接中的本地化与xcode中的本地化之间没有相关性。 iTunes连接本地化应该显示在appstore中,而xcode中的本地化则用于设备本身。
例如,您可以使用20种语言本地化您的应用,同时保留应用名称&amp; iTunes中的描述仅用英语连接。许多开发人员这样做。
确保您的应用包含西班牙语,点击左侧导航栏中的项目名称,然后查看&#34;本地化&#34;部分。您还必须检查Localizable.strings
和InfoPlist.strings
是否存在并包含西班牙语版本。选择文件并打开&#34;文件检查器&#34;通过主菜单&#34;查看&#34; - &GT; &#34;公用设施&#34; - &GT; &#34;文件检查员&#34;。
您可以暂时将设备的语言更改为西班牙语来自行检查。
答案 1 :(得分:0)
您不必为每个本地化构建单独的应用程序。
只需在项目中提供已翻译的XIB和字符串文件。
您无需在iTC中创建西班牙语副本。在您的英语应用程序中,只需使用“管理本地化”按钮(来自应用程序摘要),然后使用“添加新语言”来指定新语言和相应的媒体(描述,关键字等)。
(你最好在Apple开发者论坛上讨论这个问题,因为大部分内容可能会受到NDA的影响。)