title: How to get a specific language translation using pybabel
body: <p>Most of the time, using Babel's <code>gettext()</code> or <code>_()</code> is with a current locale set within the current context, so that the target language is implicit, it is not passed as an argument to gettext(). </p>
  
  <p>However, is there a way to get the translation of a phrase in a given target language, such as:</p>
  
  <pre><code>message = gettext('Hello there', language='es')
  </code></pre>
  
  <p>The original gettext does not have this possibility, but is there any other API that would achieve this ? </p>