Angular 本地化 messages.en.xlf 源和目标相同的内容

Angular localization messages.en.xlf source and target same content

我构建了几个 angular 应用程序,并使用 i18n 创建本地化文件。它的问题是,每当我在 html 中更改某些内容时,我也需要更新 xlf 文件,因为 xlf 具有标签的行号。当我重新生成文件时,我必须再次复制并粘贴英文文件的目标标签。

我正在尝试查看是否有生成源和目标相同的 xlf 文件的命令

绝对有。我在这个特定场景中使用了 xliffmerge --profile xliffmerge.json,它运行良好。

这里有一个关于如何使用它的很好的教程:https://github.com/martinroob/ngx-i18nsupport/wiki/Tutorial-for-using-xliffmerge-with-angular-cli