0

Django アプリは独自のメッセージ ファイルを持つことができ、それらのディレクトリに配置されます。そして、私は2つの異なるアプリを持っているとしましょう。それは似たような単語を異なる方法で翻訳しています。アプリ内で gettext を使用すると、アプリ独自のメッセージ ファイルによって変換されることは明らかです。テンプレートで {%trans%} タグを使用している場合、どの翻訳が選択されるかを予測するにはどうすればよいですか? テンプレートのレンダリング中にdjangoがこれを解決する順序または優先順位はありますか?

4

1 に答える 1

0

開発するアプリケーションの場合、正しい翻訳が使用されていることを確認する最善の方法は、テンプレートまたはコードでコンテキストを指定することです。これは、Django 1.4 以降で完全にサポートされています。

于 2012-11-29T15:01:22.943 に答える