在Django模板中翻译类似dict的值

nik*_*ola 1 django django-templates

在我的模型中,我定义了以下选项:

LANG_CHOICES = (
    ("Englisch", (
        (u"en-gb", u"England"),
        (u"en-us", u"United States of America"),
    ), )
Run Code Online (Sandbox Code Playgroud)

该字段定义为:

lang_source = models.CharField(max_length=5, choices=LANG_CHOICES, default="en-gb")
Run Code Online (Sandbox Code Playgroud)

当然,在我的模板中,我想要显示人类可读的值,即

{{ object.lang_source }}
Run Code Online (Sandbox Code Playgroud)

不应该打印"en-gb"(或相应的值)而是"英格兰".

实现这一目标的最优雅方式是什么?(除了在视图中从模型导入dict并手动翻译值.)