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')
非常感谢,