gpt4 book ai didi

ios - iOS:本地化/德语(德国),英语(世界其他地区)

转载 作者:行者123 更新时间:2023-12-01 19:17:50 28 4
gpt4 key购买 nike

场景:

我正在开发一个iOS应用,应该将其上传到世界各地的所有应用商店中。

该应用程序应支持2种语言,德语和英语。德国使用德语,世界其他地区使用英语。

我做了什么:

当我开始开发该应用程序时,我在Info.plist文件中选择德语作为“本地化本地开发区域”,并在项目设置中添加了“英语本地化” ...

我使用NSLocalizedString并用德语全部编写了文本字符串。
然后我将Localization.string文件提交给客户进行翻译...

问题:
当我想将应用程序提交到应用商店时,实现上述方案是否正确?

我要在iTunesConnect中做什么以存档此方案...?

Greetz ..

最佳答案

反过来,将英语用作“本地化本地开发区域”,然后添加德语本地化。

kCFBundleDevelopmentRegionKey捆绑包的开发语言的名称。当CFBundle查找资源时,后备方法是查找lproj,其名称由Info.plist文件中的kCFBundleDevelopmentRegionKey给出。因此,必须确保捆绑包中包含一个lproj,其名称与每个本地化资源的副本相同,否则CFBundle无法保证后备机制将起作用。在iOS 2.0及更高版本中可用。在CFBundle.h中声明。

关于ios - iOS:本地化/德语(德国),英语(世界其他地区),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12037011/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com