dei*_*mus 14 python gettext xgettext
我有一个带有国际化字符串的python项目.我修改了源代码并更改了字符串的行,即在pot和po文件中,字符串的行不指向正确的行.
那么如何将po和pot文件更新为文件中的新字符串位置.
Céd*_*ien 14
您可以查看此脚本以使用新代码更新您的po文件.它使用xgettext和msgmerge.
echo '' > messages.po # xgettext needs that file, and we need it empty
find . -type f -iname "*.py" | xgettext -j -f - # this modifies messages.po
msgmerge -N existing.po messages.po > new.po
mv new.po existing.po
rm messages.po
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7019 次 |
| 最近记录: |