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

Cocoa touch 无法在XCode4中创建可本地化的字符串文件副本,cocoa-touch,xcode4,localization,Cocoa Touch,Xcode4,Localization,我有一个“Resources/en.lproj/Localized.strings”文件,其中一些键/值对的格式如下: “键”=“值” 我选择此文件,然后在实用程序窗格中的文件检查器中,我选择按本地化选项卡中的“+”按钮添加新的本地化 此操作将创建一个新文件“Resources/es.lproj/Localized.strings”,但原来的“Resources/en.lproj/Localized.strings”现在在左侧显示一个小三角形(好像它是一个文件夹),并保存在两个文件Localiz

我有一个“Resources/en.lproj/Localized.strings”文件,其中一些键/值对的格式如下:
“键”=“值”

我选择此文件,然后在实用程序窗格中的文件检查器中,我选择按本地化选项卡中的“+”按钮添加新的本地化

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

我错过了什么

更新信息:

我已经检查了安装在iPhone模拟器中的应用程序包,并在那里创建了文件夹和相应的文件。
我不知道这是否是默认的方式,但这让我感到困惑,因为阅读文档时我并不理解这一点。

您可以尝试以下方法:退出XCode,重新启动您的项目。从项目属性中删除所有本地化(在要求时保留文件),将其重新添加,删除文件上的es本地化,然后重新添加。

您确定文件内容语法正确吗?您发布的示例似乎遗漏了一个双引号。它应该是“键”=“值”;写这篇文章是个错误。我已经改正了。