djangoプロジェクトで言語定数を保存する最も良い方法は何ですか?Djangoアプリケーションのレイアウト:国際化
たとえば、私たちは翻訳のために私たちがしなければならないことを、知っている:
from django.utils.translation import gettext_lazy as _
class MyThing(models.Model):
name = models.CharField(help_text=_('This is the help text'))
我々は亜種の多くを持っている場合は、私たちはこのように辞書を使用することができます。
from django.utils.translation import gettext_lazy as _
MYTRANSLATION = {
'term1':_('term1'),
'term2':_('term2'),
...
}
だから、私の質問は、どこに言語定数で辞書を格納するか...直接、ビュー、モデル、アプリケーションフォルダの別ファイル、プロジェクトのルートフォルダなど...どのような最善の方法ですか?そしてあなたの言語constをどこに保存しますか?
うわー!それでおしまい。ありがとうございました。 –