首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Xcode中更改开发语言

在Xcode中更改开发语言
EN

Stack Overflow用户
提问于 2014-09-16 22:45:00
回答 5查看 78.5K关注 0票数 88

我需要将西班牙语设置为iOS应用程序的开发语言。我已经在使用Xcode6了,并且我把app的Info.plist (CFBundleDevelopmentRegion)中的Localization native development region条目从"en“改为"es”。但是,在Project > Info > Localizations中,English仍然设置为Development Language。

正如Information Property List Key Reference中所说,CFBundleDevelopmentRegion指定了默认语言。我需要将西班牙语设置为默认语言,我遗漏了什么?

谢谢

EN

回答 5

Stack Overflow用户

发布于 2016-04-29 06:45:46

你可以这样做:

  1. 首先添加要作为基本语言的语言。取消选中Xcode为您提供的所有本地化文件。
  2. Info.plist中,将开发区域更改为您希望作为基本语言的语言。请注意,该属性的命名有些错误,因为它的值应该是语言代码(带有可选的国家代码),而不是区域或国家代码。
  3. 在Xcode中关闭您的项目。在另一个代码编辑器中,打开projectname.xcodeproj/project.pbxproj并搜索developmentRegion。您应该会看到像developmentRegion = English;这样的行。将其更改为引用您放入Info.plist文件中的相同语言。
  4. 在Xcode中重新打开该项目。浏览所有可本地化文件,并选中English旁边的复选框以生成可本地化资源。请注意,对于故事板和xibs,Xcode可能会创建一个故事板,而不是字符串文件。如果发生这种情况,只需将文件类型更改为字符串文件。

下面是我使用fr作为基础语言的结果示例:

票数 106
EN

Stack Overflow用户

发布于 2018-05-08 19:32:00

Xcode9到11的

关闭Xcode。

  1. 在文本编辑器中打开project.pbxproj
  2. 查找developmentRegion并设置其值(es表示西班牙语,fr表示法语,...)
  3. 查找knownRegions并将新语言添加到list

打开Xcode:您的项目信息现在应该显示语言名称,并在其旁边显示Development language。

票数 67
EN

Stack Overflow用户

发布于 2014-09-19 04:07:31

在项目的.xcodeproj文件中,搜索字符串developmentRegion。据推测,它现在写着“英语”。如果您将其更改为“西班牙语”,只要您将“西班牙语”添加到列表中,Xcode 6就会在"Info“选项卡中将西班牙语识别为项目的默认本地化语言。

您可以在http://eschatologist.net/blog/?p=224上阅读有关此主题的更多信息

票数 38
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25871815

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档