【问题标题】:Cannot create localizable strings files copies in XCode4无法在 XCode4 中创建可本地化的字符串文件副本
【发布时间】:2011-11-04 12:38:43
【问题描述】:

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

我选择了这个文件,然后在实用程序窗格的文件检查器中,我选择添加一个新的本地化(es),按本地化选项卡中的“+”按钮。

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

我错过了什么?

更新信息:

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

【问题讨论】:

  • 您确定文件内容语法正确吗?您发布的示例似乎缺少双引号。应该是 "key"="value";
  • 写这篇文章是个错误。我已经更正了。

标签: cocoa-touch xcode4 localization


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 2014-02-24
    • 1970-01-01
    • 1970-01-01
    • 2014-03-11
    • 2015-11-10
    • 1970-01-01
    • 1970-01-01
    • 2013-02-07
    • 1970-01-01
    相关资源
    最近更新 更多