2016-01-12 43 views

回答

0

設置自己的適配器:

ACCOUNT_ADAPTER = 'example.MyAdapter' 

然後:

from django.utils import translation 

class MyAdapter(DefaultAccountAdapter): 

    def render_mail(self, template_prefix, email, context): 
     # Set language, based on `email`, or `self.request.session`, or 
     # whatever fits your project 
     # 
     # TODO: insert your logic here 
     lang = 'nl' 

     with translation.override(lang): 
      return super().render_mail(template_prefix, email, context) 
相關問題