Djangoは、私たちは(Kandydat
の複数の代わりに、ポーランドに奇妙に見えるデフォルトKandydats
例としてKandydaci
用)英語以外の言語のためのModel
名の正しい複数形を指定することを可能にする、Model
のverbose_name
とverbose_name_plural
を上書きすることができます。Djangoの管理者がポーランド語のような言語で文法的なケースを尊重する方法を教えてください。
ただし、これは文法上の問題がある言語では十分ではありません。
これは間違っている - (Kandydat
Model
の名前ですSelect kandydat to change
ためZaznacz kandydat do zmiany
スタンドは)
は:例えば、Djangoの管理者は大喜びで私たちのようなものが表示されます。この文章では、モデル名はaccusative caseに表示されているはずです(kandydata
)。しかし、私は単にもnominative caseが代わりに期待されているすべての場所に影響を与えるので、このModel
のverbose_name
は、Kandydata
であることを指定することはできません - 私はこれまでのところそのような場所を見つけた、とこれは、テーブルの列の見出しです:
Kandydat
ではなくKandydata
と表記する必要があります。
これを修正するにはどうすればよいですか?
注:アプリケーションに必要な言語は1つだけです。ポーランド語です。 – gaazkam
以下の回答はあなたの質問に役立ったか? –
@nik_m私はすぐにそれをチェックします。今のところ、プロジェクトの別の部分に移動しなければならず、ちょっと後で管理者の仕事を残す必要があります。しかし、数日後に私は管理者に確実に戻ってきます。そして私はあなたの答えをチェックします。私は本当に感謝しています。遅れて申し訳ありませんが、私はちょうどする必要があります。 – gaazkam