全球化发行代表《万国觉醒》语言篇分析

本文探讨了《万国觉醒》在全球化发行中的语言设置,指出App Store显示的语言列表并非来自开发者后台,而是通过检查ipa包内的.lproj文件和Info.plist的CFBundleLocalizations及CFBundleDevelopmentRegion。设置方法包括直接添加.lproj文件、调整CFBundleDevelopmentRegion值或使用CFBundleLocalizations数组。Xcode提供了内置语言值供开发者参考。
摘要由CSDN通过智能技术生成

【iOS】App Store介绍页中显示的语言列表如何设置

 

《万国觉醒》是全球化发行的代表作品,有很多值得学习的地方,其中它的本地化做得好,支持多语言,且在App Store上的APP详情页有清晰地展示出来特点。

苹果是根据什么来知道该App支持什么语言,进而在这里显示出来的?

官方答案
相信很多人都会不假思索地说在苹果开发者后台。
但是,我翻了好几圈没找到对应的设置……
这个问题困扰了我很久,直到我在Stack Overflow上面看到了这个答案
https://stackoverflow.com/questions/1887590/what-controls-the-list-of-supported-languages-of-an-iphone-app-in-itunes/4146668#4146668
摘抄答案如下:

I used a technical support incident to ask this question of Apple directly. Here is the answer:
"The list of languages supported by the app, as shown in the iTunes store screenshot you sent, is automatically determined by inspecting the submitted application bundle. Typically, this comes from the .lproj folders in a bundle, as the process (and iOS) use this to determine what languages the application can support. However, it is also possible to provide your own localization support system in the application without using .lproj folders (although this is typically much more work) -- in this scenario, the list of supported languages is specified in the application's plist fil

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值