djangoプロジェクトを国際化(i18n)する必要があります。多くの社内djangoアプリが組み合わされています。すでに部分的にi18nされています。つまり、一部の文字列は_()ですが、一部はむき出しになっています。一部のテンプレートは{% blocktrans %}
または{% trans %}
を使用しますが、英語のテキストが直接そこにある場合もあります。これらすべてを変更するには、多くの手作業が必要になります。しかたがない。
Pythonコードのどの文字列とhtmlテンプレートのどのテキストが_()/ {%trans%}を通過していないかを確認する方法はありますか?「i18nlint」チェッカー?まだ_()されていない、または{%trans%}にない文字列の行とファイル名を出力するコマンド誤検知(および誤検知)をスローしても問題ありません)、私は私が何かを逃していないことを確認するための何らかの方法が欲しいだけです。