我有一个“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模拟器中安装的应用程序包,并在那里创建了文件夹,以及相应的文件。 我不知道这是否是默认方式,但是由于阅读文档后我感到困惑,这不是我所理解的。
答案 0 :(得分:0)
您可以尝试这样做:退出XCode,重新启动您的项目。从项目属性中删除所有本地化(在询问时保留文件),添加它们,删除文件中的es本地化,然后将其添加回来。