我已经设置了 Weblate 来处理我的 symfony 网站翻译并通过 GIT 进行同步。
Weblate 正确拾取翻译文件,继续翻译并正确推送翻译文件。
但是,一旦我想更新要翻译的新字符串,请使用:
php bin\console translation:update --force --output-format=xlf en
然后我把它推到 GIT 上,拉上 Weblate,但是 Weblate 失去了所有的翻译进度,不得不回到原点。
我究竟做错了什么?
编辑:似乎 Weblate 添加了一个字段“approved=yes”,该字段被 symfony 删除。