用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更新多个文件的主要内容,如果未能解决你的问题,请参考以下文章
用 Asynctask 更新 FragmentTransaction 替换的片段