无法在XCode4中创建可本地化的字符串文件副本

时间:2011-11-04 12:38:43

标签: cocoa-touch xcode4 localization

我有一个“Resources / en.lproj / Localized.strings”文件,其中包含以下格式的一些键/值对: "key"="value";

我选择此文件并在“工具”窗格的“文件检查器”中选择按“本地化”选项卡中的“+”按钮添加新的本地化。

此操作应创建一个新文件“Resources / es.lproj / Localized.strings”,但原来的“Resources / en.lproj / Localized.strings”现在在左侧显示一个小三角形(就像它是一个文件夹)并保存在两个文件Localized.strings(英文)和Localized.strings(西班牙文)中。没有创建es.lproj目录。 即使在使用XCode4的引用中,我也从未读过这种行为。

我缺少什么?

更新信息:

我已经检查了我的iPhone模拟器中安装的应用程序包,并在那里创建了文件夹,以及相应的文件。 我不知道这是否是默认方式,但是由于阅读文档后我感到困惑,这不是我所理解的。

1 个答案:

答案 0 :(得分:0)

您可以尝试这样做:退出XCode,重新启动您的项目。从项目属性中删除所有本地化(在询问时保留文件),添加它们,删除文件中的es本地化,然后将其添加回来。