Djangoは国際化を強力にサポートしており、モデル、フォーム、ビュー、またはテンプレート内の英語の表現は、翻訳用に簡単にマークできます。しかし、どう対処したらいいのかわからない面白い状況に出くわしました。
性別検索(男性、女性)があります。これで、サイトをドイツ語に翻訳した場合でも、[性別]ドロップダウンは、データベースに保存されている値を示しています。これはたまたま英語です。では、データベース内の値をPOファイルに変換するようにマークするにはどうすればよいですか?
class Gender(models.Model):
gender = models.CharField(_(u'Sex'), max_length=10)
def __unicode__(self):
return self.gender
class Meta:
verbose_name = _(u'Sex')
verbose_name_plural = _(u'Sexes')
どうもありがとう、