我正在从 .xliff 文件向 iOS 应用程序添加多种语言。第一次导入时,一切都按计划进行,一切都很好,而且效果很好。然而,在第二个时候,它会告诉我:
Duplicate localized resource "XXX/Localizable.strings" found
它似乎没有正确对文件进行分组,即使它们位于查找器中的适当位置。
有什么想法吗?
最佳答案
我无法让它正常工作,但这是我的解决方法: 我将导入语言 1,观察文件添加到项目中,然后删除 Xcode 项目中的引用(注意我没有从磁盘中删除它们)。这使得 Xcode 不知道它们存在于项目中,但它们仍然存在于 finder 的项目文件夹中。
我对除最后一种语言之外的每种语言都执行了此操作。我单击创建的 localized.strings 文件的最后一种语言,然后单击“将文件添加到项目”,然后添加回我之前删除引用的所有文件。
我认为这只是某种错误,但这是我解决它们问题的唯一方法。
关于ios - xcode 6.1 发现重复的本地化资源 "/Localizable.strings",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27361924/