如果我使用 i18n,我如何告诉渲染函数我的电子邮件应该使用哪种语言?
仅供参考:现在看起来像这样
{% load i18n %}
{% language language %}
{% trans "Hello" %} {{ name }}
{% endlanguage %}
如果我使用 i18n,我如何告诉渲染函数我的电子邮件应该使用哪种语言?
仅供参考:现在看起来像这样
{% load i18n %}
{% language language %}
{% trans "Hello" %} {{ name }}
{% endlanguage %}
您可以将模板包装在language
标签中:
{% load i18n %}
{% language email_language %}
...
{% endlanguage %}
在您的 Python 代码中,您应该将值传递email_language
给模板。language
这是当标记为模板的该部分激活该语言时呈现电子邮件的语言。