xcode无法识别Info.plist中的本地化

Fab*_*b1n 2 xcode localizable.strings info-plist xcode4.4

我正在使用Xcode 4.4.您可能都知道,有一个简单的选项可以在Xcode中本地化资源文件.您也可以将plist文件国际化,这是我的方法.

但是从4.4开始它似乎不再适用了.

您所要做的就是以下内容:

  1. <project>-Info.plist文件中添加关键字"本地化",其中添加了一个子数组,您可以将国家/地区代码添加为项目
  2. 现在您可以本地化您的资源文件(如Localizable.strings),如下所示:使资源可本地化 然后是模态屏幕,您可以在其中选择plist文件中定义的语言 选择可本地化的语言
  3. 输入!资源文件现在位于<country identifier>.lproj文件夹中.

在Xcode 4.4中,您无法选择在plist文件中定义的语言.只能说英语.
我尝试了一切.不想手动本地化.

同样在4.4以下的Xcode版本中,可以使用"+"按钮添加新语言.这是不可能的:看看这个:
本地化

有什么建议.或者我是以错误的方式做到的?

All*_*ian 6

以下是您在Xcode 4.4+中本地化您的资源的方法:

  1. 点击你的项目(导航器)
  2. 在项目下的"信息"标签上,您会看到"本地化"部分
  3. 单击+添加语言
  4. 在要显示的工作表中选择要本地化的文件

现在Xcode将自动创建并将您的文件放在相应的语言文件夹下.最后,如果要本地化其他来源(例如图像文件),请单击您的文件,带上文件检查器窗格,然后单击"本地化"部分下的"进行本地化..."按钮.Xcode将使用可用语言启动另一张表,选择语言并准备就绪.我希望这是有道理的.