首页 > 解决方案 > 有没有办法用新格式从 weblate 重新生成 PO 文件?

问题描述

为了减少合并冲突的频率和 weblate 生成的 PO 文件中无用的大差异,我选择在现有项目上使用“自定义 gettext 输出”插件的“不换行”格式选项。

这似乎工作正常,但是 nowrap 格式仅适用于已修改的字符串。有没有办法强制 weblate 重新生成 PO 文件中的所有字符串,即使字符串未更改(从而将 nowrap 应用于项目/组件中的每个翻译字符串)?

https://docs.weblate.org/en/latest/admin/addons.html#customize-gettext-output

标签: pythondjangotranslationweblate

解决方案


AFAIK 在 Weblate 中没有简单的方法来实现这一点。但是,您可以轻松地添加--no-wrap参数msgmerge(假设您使用它来更新 po 文件)。


推荐阅读