【问题标题】:How to get Xcode 6 generated XLIFF files to import back into Xcode - renaming is not enough如何让 Xcode 6 生成的 XLIFF 文件导入回 Xcode - 重命名是不够的
【发布时间】:2014-10-13 17:56:05
【问题描述】:

如何从 Xcode 6 导出基础开发语言 XLIFF 文件,然后重新导入以配置其他本地化。 (例如,如果您想将法语添加到英语开发语言项目中,请导出 en.xliff 文件并使用它来创建 fr.xliff 文件)

【问题讨论】:

    标签: ios xcode localization xcode6 xliff


    【解决方案1】:

    我将其发布为“回答你自己的问题”,因为我花了数小时试图弄清楚这一点,据我所知,Apple 还没有记录它。

    Apple 文档暗示将导出的基本语言 XLIFF 重命名为能够导入的语言前缀就足够了。 IE。如果基础本地化是英语,您应该能够创建一个文件,只需将其从 en.xliff 重命名为 fr.xliff 即可导入法语本地化。

    重命名文件是不够的。您还需要为每个 file 元素添加一个 target-language 属性。

    从这里:

    <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,它将创建新的本地化

    【讨论】:

    • 如果有人像我一样使用 Counterparts,只需转到文件 -> 更改 XLIFF 翻译区域设置并更改为您选择的语言。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多