Flask-WTF プラグインを使用して、WTForms からのデフォルト メッセージを翻訳しようとしています。これによると( https://github.com/ajford/flask-wtf/pull/65 )、動作するはずです。また、wtforms がデフォルトのエラー メッセージに gettext を使用していることも確認できます ( https://bitbucket.org/simplecodes/wtforms/src/113994790508/wtforms/validators.py )。
構成ファイルに WTF_I18n_ENABLED を追加し、次のコマンドを使用して .po ファイルを作成しました。
pybabel extract -F babel.cfg -k lazy_gettext -o messages.pot myapp
pybabel init -i messages.pot -d myapp/translations -l en
pybabel compile -d myapp/translations
そこにデフォルトのメッセージが表示されると思っていましたが、表示されません。期待しすぎているのか、それとも間違ったことをしているのでしょうか?