Xcode本地化设置中没有加号或减号button
我需要在两天内翻译一个iOS应用程序,但是我的XCode版本(4.4和4.5开发人员预览版)都不给我添加其他语言的选项。 我只能select单击“使本地化”,但我只能select英文,select它之后,Xcode中的实用检查器没有加号和减号button – 没有任何文件或项目我试过。
我在这里错过了什么?
编辑:这是这样的:
它移到了Xcode 4.4的开始。
我刚刚遇到了这个问题,我正在使用xcode 4.5 preview 3.不能相信苹果已经犯了这样的错误,即使它在预览3时也没有修复。所以我相信他们只是改变了本地化的工作方式,所以我直到我终于find它。
他们已经转移了它。 您首先必须先将您想要的语言添加到项目中。 然后,它将显示为UI中的checkbox项目。 要添加语言,您需要点击转到项目 – > 信息,然后点击“+”添加新的本地化。
希望有所帮助。
当使用“+”扩展列表时,button将滚动到视图外。 使用鼠标来抓取本地化列表下方的栏,并将其向下拖动以腾出更多空间,并且button将再次可见。 然后您可以点击“+”查看其他本地化菜单。
看来Xcode 4.5 DP3完全错过了本地化窗格中的+/-button。 我试过Nyon解决scheme来添加一个额外的语言(实际上在看到这个post之前)。 这样做,我可以添加一个语言到项目中,但我不能使用这种新的语言来本地化我的文件。 但感谢他,我现在知道这是Xcode DP3的问题。
那么,什么是非常简单的: 我使用旧的Xcode 4.3来本地化我的文件 (在本地化面板中使用+button)。 然后,我有两个版本的文件(每种语言一个,很好地组织成适当的lproj)。 然后我切换回Xcode 4.5 DP3。 现在,两种语言(en和新的)都出现在本地化面板中。 而这一次,我所有的文件!
也就是说,你必须在Xcode 4.3中添加一种语言,之后,新的语言将会出现在你的语言列表中。
您可以像上面一样在Xcode 4.5中添加语言。
我认为答案并不完整!如果您启动非英语,日语,法语或德语的项目(在xCode 4.6中),那么您将在如何本地化您的资源方面有点失落。
如果你只是去尝试添加一个新的语言,如上面的kamesh所说的,如果你没有FIRST至less使用xcode默认提供的语言本地化你的资源,你将会发现你不能这样做。
因此,至less需要本地化一个需要本地化的资源,然后将需要添加的语言添加为kamesh,然后由xcode提供的下一个模式将允许您将任何资源添加到该新语言。 (不是非常直观,绝对不是由苹果公司logging)。