【发布时间】:2012-12-23 11:16:38
【问题描述】:
我今天安装了django countries。它工作得非常整洁。
不幸的是,文档有点薄,上面写着:
国家 一个由两个部分元组组成的元组,每个元组都包含一个国家代码和相应的标题良好(且可翻译)的国家名称。
我是否只是按照 django 国际化的常规路径,它会自动选择它并允许我在我的 PO 文件中定义国家/地区?还是需要什么额外的魔法?
我实现的方式是这样的:
from django_countries.countries import COUNTRIES
from django_countries.fields import CountryField
country = CountryField(_(u'Country'), choices=COUNTRIES, blank=True)
COUNTRIES 直接来自扩展名,因此我无法在每个国家/地区名称周围放置_(u)。 (from django.utils.translation import ugettext_lazy as _)
【问题讨论】: