用不同语言制作一份申请
如何为一份申请提供多种语言?
我听说 Apple 拒绝只包含不同语言的应用程序。那么如何更改特定国家/地区或语言的图像、文本和图标呢?
我向 App Store 提交了三个应用程序。然而,它们的差异仅存在于语言(或图像中的语言/文本)内。这也是两人被拒绝的原因。现在我想为我想要支持的所有国家/地区/语言制作一份申请。
How can you make one application for multiple languages?
I've heard that Apple rejects applications that only contain different languages. So how can you change your images, text and icons for a specific country or language?
I submitted three applications to App Store. However, their differences was only within the language (or language/text within images). That's the reason why two of them got rejected. Now I'd like to make one application for all the countries/languages that I'd like to support.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
Apple 完全支持并明确接受不同语言的本地化。
请查看此处:国际化和本地化,特别是此示例:国际山脉。
如果两个应用程序唯一的区别是语言,则不能发布它们。这违反了 App Store 规则中有关制作功能相同的应用程序的规定。
解决方案就是我向您指出的:您可以轻松地在同一个应用程序二进制文件中包含多种语言支持。所以,加油吧...
Localization to different languages is fully supported and plainly accepted by Apple.
Look here: Internationalization and Localization, and specifically at this sample: International Mountains.
You cannot have two apps published if their only difference is the language. This is against a provision in the App Store rules about making applications that are functionally the same.
The solution is what I pointed you to: you can easily include multiple language support in one same app binary. So, go for it...
Cocoa 内置了对本地化的支持 - 有一个开发者网站的整个部分专门讨论这个主题。
然而,一个好的开始是阅读 国际化编程主题文档,因为这将引导您完成向应用程序添加其他字符串资源等的过程。
Cocoa has built-in support for localisation - there's an entire section of the developer site dedicated to this very topic.
However, a good first start would be to have a read of the Internationalization Programming Topics document, as this will walk you through the process of adding additional string resources, etc. to your app.
Apple 支持 33 种语言。以下是语言列表:
您可以使用此代码查找您的本地语言:
现在您可以根据您的意愿添加
if
条件,如下所示:Apple supports 33 languages. Here is the list of languages:
You can find your local language using this code:
Now you can put the
if
condition according to your wish, like this: