【问题标题】:Duplicate localized resource "/Localizable.strings" found xcode 6.1xcode 6.1 发现重复的本地化资源“/Localizable.strings”
【发布时间】:2014-12-08 16:04:08
【问题描述】:

我正在从 .xliff 文件向 iOS 应用程序添加多种语言。在第一次导入时,所有工作都按计划进行,一切都很好。然而,在第二个,它会告诉我:

Duplicate localized resource "XXX/Localizable.strings" found

它似乎没有正确地对文件进行分组,即使它们位于 finder 中的适当位置。

有什么想法吗?

【问题讨论】:

  • 检查您正在导入的 xliff 文件的 TARGET 值。也许他们是一样的。
  • 好主意,但源标签和目标标签已适当标记

标签: ios localization xcode6 xcode6.1 xliff


【解决方案1】:

我无法让它正常工作,但这是我的解决方法: 我会导入语言 1,观察文件被添加到项目中,然后删除 Xcode 项目中的引用(注意我没有从磁盘中删除它们)。这使得 Xcode 不知道它们存在于项目中,但它们仍然存在于 finder 的项目文件夹中。

除了最后一种,我对所有语言都这样做了。最后一种语言我单击创建的 localizable.strings 文件并单击“将文件添加到项目”并添加回我之前删除引用的所有文件。

我认为这只是某种错误,但这是我解决问题的唯一方法。

【讨论】:

  • 对于故事板字符串,取消选中 Localization 下的右窗格框以删除引用。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-08-18
  • 2014-12-16
  • 1970-01-01
  • 2013-01-19
  • 1970-01-01
  • 2012-05-29
  • 1970-01-01
相关资源
最近更新 更多