无法更新 Xcode 中的源翻译



我正在本地化我的项目,但在更新我的开发语言(英语(的翻译时遇到了问题。

我有一把钥匙叫";events_title;其最初具有英文翻译";events_title;但我想改成";事件";。我想我可以在我的翻译管理软件中编辑它,并将xliff导入Xcode,就像任何其他语言一样,但我得到了这个错误:

xliff"中的源字符串;事件";与项目中的源字符串不匹配";events_title;(关键字:"events_title"(

我知道项目中的字符串与文件中的字符串不匹配-我有意尝试更新它。有没有办法让Xcode让我从xliff更新源翻译?如果没有,我该如何更新它们?

非常感谢您的帮助:(

我认为您的编辑器有问题。它应该很简单。选择您的文件,它称为Localizable.strings,并更改表达式的右侧:

"key" = "your localised string";

也许在xliff IDE中您更改了键(而不是值(。试试Poedit应用程序,我正在使用它,它看起来不错。

今天面对它,到目前为止使用以下解决方法:设置/使用一些"其他"/"未使用的";语言作为发展语言。

有了这个改变,我就可以操作";ex development";没有任何限制的语言,特别是带有复制更改的import.xliff,因为从Xcode的角度来看,它现在与任何其他非开发语言都没有什么不同。

最新更新