如何翻译人性化django

时间:2017-05-29 22:52:48

标签: django translate humanize

我需要将人性化翻译成葡萄牙语(pt-BR)。怎么样?

导入:

from django.contrib.humanize.templatetags.humanize import naturaltime

使用:

_question['pub_date'] = naturaltime(question.pub_date)

设定:

LANGUAGE_CODE = 'pt-BR'

TIME_ZONE = 'America/Sao_Paulo'

USE_I18N = True

USE_L10N = True

USE_TZ = True

在我的模板中显示:

2 hours ago

1 个答案:

答案 0 :(得分:0)

我只需要在模板中设置humanize并且可以工作。

<span>{{question.pub_date|naturaltime}}</span>

您还需要添加已安装的应用

'django.contrib.humanize',