title: Django: How to force translation into a given language inside a template?
body: <p>In a Django template, I need to transanlate some strings to a specific language (different from current one).</p>
  
  <p>I would need something like this:</p>
  
  <pre><code>{% tans_to "de" "my string to translate" %}
  or
  {% blocktrans_to "de" %}my bloc to translate {% endblocktrans_to %}
  </code></pre>
  
  <p>to force translation to German.</p>
  
  <p>I know I can call the following code in a view:</p>
  
  <pre><code>gettext.translation('django', 'locale', ['de'], fallback=True).ugettext("my string to translate")
  </code></pre>
  
  <p>Do I need to create a specific template tag ? Or does it already exist a dedicated tag in Django ?</p>