Arn*_*ier 5 xcode translation mismatch nslocalizedstring ios
我正在尝试为我的应用添加一种语言,直到现在它还在运行.经过一天试图了解发生了什么,我放弃了.
这是我的问题:
我的基础语言是英语(开发语言),我的另一种语言是法语.我在Main.storyboard和Localizable.strings中有一些可本地化的字符串.
导出工作,没有问题,但当我尝试导入Xcode我有相同的warking:不匹配的翻译,然后如果我导入,没有任何变化: 我没有关于这个不匹配的翻译的信息
有人有任何想法帮助我?
在我的情况下,“翻译不匹配”是由于我的代码中的基本语言(英语)字符串(值:NSLocalizedString调用的参数)与要导入的XLIFF文件中的英语字符串不匹配而引起的。那通常不应该发生,但是在这种情况下,源代码在导出XLIFF之后且在导入翻译的XLIFF之前已被修改。不过,如果Xcode可以查明我的450个翻译单元中的哪一个出现问题,那将是非常不错的!