既存の messages.pot ファイルを更新するには? たとえば、messages.pot ファイルを翻訳しました。
....
#: forms.py:11
msgid "Nickname"
msgstr "Имя"
#: forms.py:18
msgid "Wrong email"
msgstr "Неправильный пароль"
....
たとえば、新しいテキストをセレクタ gettext でマークするとします。
flash(gettext('Login successful'))
そして実行:
pybabel extract -F babel.cfg -o messages.pot
新しい messages.po ファイルを受け取ります:
....
#: forms.py:11
msgid "Nickname"
msgstr ""
#: forms.py:18
msgid "Wrong email"
msgstr ""
#: models.py:783
msgid "Login successful"
msgstr ""
....
では、翻訳された文字列(「ニックネーム」、「間違った電子メール」)を保存して、既存の messages.pot ファイルを更新するにはどうすればよいでしょうか?