title: Django - Switch language setting for template rendering
body: <blockquote>
    <p><strong>Possible Duplicate:</strong><br>
    <a href="https://stackoverflow.com/questions/5258715/django-switching-for-a-block-of-code-switch-the-language-so-translations-are-d">Django switching, for a block of code, switch the language so translations are done in one language</a>  </p>
  </blockquote>
  
  
  
  <p>Is there an easy way to get Django to switch language for a single template rendering operation?</p>
  
  <p>In my case the user may trigger an event that will require to message a person that is not speaking the same language.</p>
  
  <p>For instance - user is English speaker but invokes an action that messages a Spanish speaking person - thus I need to generate the outgoing content in Spanish language.</p>
  
  <p>I am aware that it is possible by faking the Request and using RequestContext, however I would prefer a shorter/cleaner solution.</p>