我正在使用Xcode 4.4。 您可能都知道,有一个简单的选项可以在Xcode中本地化资源文件。您也可以将plist文件国际化,这是我的方法。
但是从4.4开始它似乎不再适用了。
您需要做的就是:
<project>-Info.plist
文件中添加关键字“本地化”,其中添加了一个子数组,您可以将国家/地区代码添加为项目Localizable.strings
),例如:后跟一个模态屏幕,您可以在其中选择plist文件中定义的语言<country identifier>.lproj
文件夹中。在Xcode 4.4中,您无法选择plist文件中定义的语言。只有英文。
我尝试了一切。不想手动本地化。
同样在4.4以下的Xcode版本中,可以使用“+”按钮添加新语言。这不可能:
看看这个:
任何建议。或者我是以错误的方式做到的?
答案 0 :(得分:6)
以下是如何在Xcode 4.4+中本地化您的资源:
现在Xcode将自动创建文件并将其放在相应的语言文件夹下。 最后,如果要本地化其他来源(例如图像文件),请单击您的文件,带上文件检查器窗格,然后单击“本地化”部分下的“进行本地化...”按钮。 Xcode将使用可用语言启动另一张表,选择语言并准备就绪。我希望这是有道理的。
答案 1 :(得分:0)
问题也在于如何为多个目标本地化多个Info.plist文件。
这很容易完成。如上所述,只需将您希望定位的语言添加到射弹中即可。
然后在项目文件设置语言中选择并完成。