3

如果我使用 i18n,我如何告诉渲染函数我的电子邮件应该使用哪种语言?

仅供参考:现在看起来像这样

{% load i18n %}
{% language language %}
{% trans "Hello" %} {{ name }}
{% endlanguage %}
4

1 回答 1

2

您可以将模板包装在language标签中:

{% load i18n %}
{% language email_language %}

...

{% endlanguage %}

在您的 Python 代码中,您应该将值传递email_language给模板。language这是当标记为模板的该部分激活该语言时呈现电子邮件的语言。

于 2012-07-17T11:01:01.147 回答