我需要将西班牙语设置为iOS应用程序的开发语言。我已经在使用Xcode6了,并且我把app的Info.plist (CFBundleDevelopmentRegion)中的Localization native development region条目从"en“改为"es”。但是,在Project > Info > Localizations中,English仍然设置为Development Language。
正如Information Property List Key Reference中所说,CFBundleDevelopmentRegion指定了默认语言。我需要将西班牙语设置为默认语言,我遗漏了什么?
谢谢
发布于 2016-04-29 06:45:46
你可以这样做:
Info.plist中,将开发区域更改为您希望作为基本语言的语言。请注意,该属性的命名有些错误,因为它的值应该是语言代码(带有可选的国家代码),而不是区域或国家代码。projectname.xcodeproj/project.pbxproj并搜索developmentRegion。您应该会看到像developmentRegion = English;这样的行。将其更改为引用您放入Info.plist文件中的相同语言。下面是我使用fr作为基础语言的结果示例:


发布于 2018-05-08 19:32:00
Xcode9到11的:
关闭Xcode。
中
打开Xcode:您的项目信息现在应该显示语言名称,并在其旁边显示Development language。
发布于 2014-09-19 04:07:31
在项目的.xcodeproj文件中,搜索字符串developmentRegion。据推测,它现在写着“英语”。如果您将其更改为“西班牙语”,只要您将“西班牙语”添加到列表中,Xcode 6就会在"Info“选项卡中将西班牙语识别为项目的默认本地化语言。
您可以在http://eschatologist.net/blog/?p=224上阅读有关此主题的更多信息
https://stackoverflow.com/questions/25871815
复制相似问题