Às vezes, você não renderiza modelos a partir de visualizações (com o request
objeto como parte do contexto). Por exemplo, se você renderizar e-mails de um método ou função em outro lugar. Para passar corretamente a LANGUAGE_CODE
variável de contexto do usuário para a renderização do modelo:
def _render_tmpl(self, template):
from django.utils import translation
ctxt['LANGUAGE_CODE'] = translation.get_language()
return render_to_string(template, ctxt)