python - 有没有办法用新格式从 weblate 重新生成 PO 文件?
问题描述
为了减少合并冲突的频率和 weblate 生成的 PO 文件中无用的大差异,我选择在现有项目上使用“自定义 gettext 输出”插件的“不换行”格式选项。
这似乎工作正常,但是 nowrap 格式仅适用于已修改的字符串。有没有办法强制 weblate 重新生成 PO 文件中的所有字符串,即使字符串未更改(从而将 nowrap 应用于项目/组件中的每个翻译字符串)?
https://docs.weblate.org/en/latest/admin/addons.html#customize-gettext-output
解决方案
AFAIK 在 Weblate 中没有简单的方法来实现这一点。但是,您可以轻松地添加--no-wrap
参数msgmerge
(假设您使用它来更新 po 文件)。
推荐阅读
- google-apps-script - 在 App Script 中生成数字的升序列表
- docker - 堆栈部署工作,但我无法访问网页
- javascript - Xamarin Android Webview Javascript
- c - 将静态库(内部包含 openssl)包含到 Dll 时出现链接器错误
- java - 如何在火花中解析嵌套的xml
- regex - pcre 中的终止问题
- tcl - 如何交叉编译工作的 Windows Tk dll?
- oracle - Oracle SQL 开发人员崩溃
- javascript - 如何在 for 循环中构建数组数组?
- python - 使用 Matplotlib 在 X 轴上绘制日期时间间隔图 - Python