2

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

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

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

4

2 回答 2

2

@ngx-i18nsupport是我发现的最好的工具。正如您在其 README 中所见,它包括 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 应用程序

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

于 2019-01-24T10:07:06.833 回答
0

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

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

于 2019-01-24T22:58:08.480 回答