【问题标题】:Localizable.strings files is shown in RED color in Copy Bundle Resources Xcode 5.1Localizable.strings 文件在 Copy Bundle Resources Xcode 5.1 中以红色显示
【发布时间】:2014-06-25 10:45:04
【问题描述】:

我的 iOS 应用总共支持 6 种语言。我的项目中有 6 个不同的语言文件。一切正常,但我的 Localizable.strings 文件适用于所有语言,但红色复制捆绑资源 Xcode 5.1 中显示的“英语”除外。我已经使用 ibtool 创建了 .strings 文件。

我在 Google 上搜索并获得了不同的帖子,但没有一个解决方案适合我。

根据post,我验证了我的项目设置并弹出窗口显示“项目设置有效,带有绿色复选标记”

我也尝试了this 解决方案,但没有运气。

这是我的 Xcode 截图

如果我将 iPhone 上的语言更改为波兰语或任何支持的语言,我可以在应用程序中看到翻译后的字符串。一切都很完美。

谁能告诉我项目设置有什么问题?

【问题讨论】:

    标签: ios7 localization internationalization xcode5.1


    【解决方案1】:

    我不知道 ibtool 是如何工作的。但正如我所见,您已将 xx.lproj 文件夹添加到您的项目中。这就是为什么你在 Copy Bundle Resources 部分看到它们是红色的。 尝试单独添加每个 *.strings 文件。

    如果你正确添加它们,你会看到。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-03-14
      • 2017-07-05
      • 1970-01-01
      • 1970-01-01
      • 2015-10-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多