添加本地化时,Appstore 说名称已存在?
伙计们,我遇到了一个很小的问题。
我制作了一个应用程序,名称为 Litofinter。我希望我的应用程序具有西班牙语本地化,因为我的客户来自西班牙。所以我在 Litofinter.plist 中添加了“西班牙语”而不是“< “本地化本地化开发区域”中的“strong>英语”。之后,当我登录iTunesConnect在Appstore提交应用程序时,我看到管理本地化,所以现在我想在那里添加西班牙本地化,但Appstore说“应用程序名称已存在”。但是我想提交它,所以我在没有管理本地化的情况下提交了它。但是我的客户无法在西班牙语语言环境中看到...我现在应该做什么才能进行西班牙语本地化?
我知道我犯了很多错误,但有人可以纠正吗? 第一张图片显示了我在 iTunes Connect 上看到的内容:-
第二张图片显示了我在 iTunes Connect 上看到的内容已在 .plist 中完成
Guys i am having a very small problem.
I have made an App name Litofinter. I wanted my App to have Spainsh Localization also as my client is from Spain.So what i have done that in my Litofinter.plist i added "Spanish" instead of "English" in the "Localization native development region". After that when i login to iTunesConnect to submit the app in Appstore i saw Manage Localization, so now i wanted to added Spainsh Localization there, but Appstore is saying "App Name Already Exists".But i wanted to submit it, so i submitted it Without that manage Localization.But my Client is Not able to see in Spainish Locale... What should i do now to have spainsh Localization?
I know i have done many Mistakes, but can anyone please correct them?
First Image showing what i see on iTunes Connect :-
Second Image Showing what i have done in .plist
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
iTunes connect 中的本地化与 xcode 中的本地化之间没有关联。 iTunes connect 本地化旨在显示在应用商店中,而 xcode 中的本地化旨在在设备本身上使用。
例如,您可以将应用程序本地化为 20 种语言,同时保留应用程序名称和名称。 iTunes 连接中的说明仅以英文显示。许多开发商都这样做。
确保您的应用程序包含西班牙语,单击左侧导航中的项目名称,然后检查“本地化”部分。您还必须检查
Localized.strings
和InfoPlist.strings
是否存在并包含西班牙语版本。当您选择文件并通过主菜单的“查看”->“文件检查器”打开“文件检查器”时,您可以查看文件信息(并添加本地化)。 “实用程序”-> “文件检查员”。您可以通过暂时将设备语言更改为西班牙语来自行检查。
There's no correlation between localizations in iTunes connect and the localizations in xcode. iTunes connect localizations are meant to be displayed in the appstore, while localizations in xcode are meant to be used on the device itself.
For example, you can localize your app in 20 languages, while leaving the app name & description in iTunes connect only in english. many developers do that.
Make sure your app contains Spanish, click on the project name from the left navigation, and check the "Localizations" section. you will also have to check that
Localizable.strings
andInfoPlist.strings
exist and contain spanish version. You can view the file info (and add localizations) when you select the file and open the "File Inspector" via the main menu's "View" -> "Utilities" -> "File Inspector".You can check it yourself by changing the language of your device to Spanish temporarily.
您不必为每个本地化构建单独的应用程序。
只需在您的项目中提供翻译后的 XIB 和字符串文件即可。
您不必在 iTC 中创建西班牙语副本。在您的英语应用程序中,只需使用“管理本地化”按钮(来自应用程序摘要),然后使用“添加新语言”来指定新语言和相应的媒体(描述、关键字等)。
(您最好在 Apple 开发者论坛上讨论这个问题,因为其中大部分内容可能需要遵守 NDA。)
You don't have to build separate application for each localization.
Just provide translated XIB and strings files in your project.
You don't have to create a spanish duplicate in iTC. From your english app just use the "Manage localization" button (from application summary) then "Add new language" to specify new language and corresponding medias (description, keywords, etc.).
(You'd better discuss this on Apple dev's forums as most of this might be subject to NDA.)