用msgmerge更新多个文件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用msgmerge更新多个文件相关的知识,希望对你有一定的参考价值。

我正在运行下面的命令来更新两种不同语言的po文件。

msgmerge --update src/languages/en_GB.po src/languages/myFile.pot && msgmerge --update src/languages/de_DE.po src/languages/myFile.pot

遗憾的是这是不可升级的,因为将来我会有更多的语言。有什么办法可以用一条命令更新多个文件 (en_GB.po, de_DE.po... *.po)?

答案

这并不是将几个文件传给 msgmerge 但工作方式类似。

for file in ./src/languages/*.po; do msgmerge --update ${file} src/languages/myFile.pot; done

以上是关于用msgmerge更新多个文件的主要内容,如果未能解决你的问题,请参考以下文章

替换从 VAST 代码返回的多个 HLS VOD 片段

回归 | js实用代码片段的封装与总结(持续更新中...)

用 Asynctask 更新 FragmentTransaction 替换的片段

如何仅使用 django manage.py makemessages 创建 .pot 文件

通过常用功能更新不同的阵列

java 代码片段