Django アプリは独自のメッセージ ファイルを持つことができ、それらのディレクトリに配置されます。そして、私は2つの異なるアプリを持っているとしましょう。それは似たような単語を異なる方法で翻訳しています。アプリ内で gettext を使用すると、アプリ独自のメッセージ ファイルによって変換されることは明らかです。テンプレートで {%trans%} タグを使用している場合、どの翻訳が選択されるかを予測するにはどうすればよいですか? テンプレートのレンダリング中にdjangoがこれを解決する順序または優先順位はありますか?
質問する
32 次
1 に答える
0
開発するアプリケーションの場合、正しい翻訳が使用されていることを確認する最善の方法は、テンプレートまたはコードでコンテキストを指定することです。これは、Django 1.4 以降で完全にサポートされています。
于 2012-11-29T15:01:22.943 に答える