用于xlf / xmb文件的工具

时间:2018-05-11 12:39:08

标签: internationalization angular5 xlform

我正在为我的项目使用JIT翻译,我的翻译文件是.xlf格式。

但是,进行翻译的客户/合作伙伴没有太多的技术知识,因此他们可能会发现很难阅读xlf文件并提供翻译。

有人可以告诉我有哪些工具可以帮助打开/处理angular-i18n的xlf(翻译)文件?

2 个答案:

答案 0 :(得分:0)

@ngx-i18nsupport是我发现的最好的工具。如您在自述文件中所见,它包含4个子集:

  • tooling:为项目添加@ ngx-i18nsupport,更新为当前版本和构建器支持的示意图。
  • xliffmerge:发挥所有魔力的命令行工具
  • ngx-i18nsupport-lib:一个支持使用xliff 1.2,xliff 2.0和xmb / xtb文件的库
  • tiny-translator:将xliff 1.2,xliff 2.0和xmb / xtb文件转换为其他语言的Web应用程序

第一个可能是您想要的东西。

答案 1 :(得分:0)

这些是标准的XLIFF文件-wiki上列出的任何编辑器都可以使用,并且,如果您使用的是专业翻译器(LSP),则他们应该已经熟悉这些文件。

请注意,以上答案中指示的xliffmerge在预处理中非常有用,因为默认情况下Angular不会将元素(用于保存翻译的元素)添加到.xlf文件中。 / p>