如何从 Xcode 6 导出基本开发语言 XLIFF 文件,然后重新导入它以配置其他本地化。 (例如,导出 en.xliff
文件并使用它来创建 fr.xliff
文件,如果您想将法语添加到英语开发语言项目中)
最佳答案
我将其发布为“回答你自己的问题”,因为我花了数小时试图解决这个问题,据我所知,Apple 尚未对此进行记录。
Apple 文档暗示用语言前缀重命名导出的基本语言 XLIFF 应该就足够了,以便能够导入。 IE。如果基本本地化是英语,您应该能够创建一个文件,您只需将其重命名为 en.xliff
即可导入法语本地化文件。至 fr.xliff
.
重命名文件是不够的。您还需要添加 target-language
属性到每个 file
元素。
来自这里:
<file original="MyApp/MyApp-Info.plist" source-language="en" datatype="plaintext">
对此:
<file original="MyApp/MyApp-Info.plist" source-language="en" datatype="plaintext" target-language="fr">
现在您可以将文件导入 Xcode,它将创建新的本地化
关于ios - 如何让 Xcode 6 生成的 XLIFF 文件导入回 Xcode - 重命名是不够的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26346003/