title: Passing custom parameter to Dozer mapping
body: <p>I read in the documentation of custom converter that for a custom converter on a field mapping I can pass a custom parameter.
  This is not good enough for me because this is specified once when building the mapper.</p>
  
  <p>Is there any way to pass this parameter when doing the actual mapping?</p>
  
  <pre><code>mapper.map(sourceObject, Destination.class, "parameter"); 
  </code></pre>
  
  <p>My actual problem is that I want to map from one class containing multi lingual properties and destination should only have the "choosen" language properties.</p>
  
  <p><strong>Source class</strong></p>
  
  <pre><code>public class Source
  {
     // Fields in default language
     private String prop1;
     private String prop2;
  
     // List containing all translations of properties
     private List&lt;SourceName&gt; sourceNames; 
  
  }
  
  public class SourceName
  {
     private int lang_id;
     private String prop1;
     private String prop2;   
  }
  </code></pre>
  
  <p><strong>Destination class</strong></p>
  
  <pre><code>public class Destination
  {
         // Fields translated in choosen language
         private String prop1;
         private String prop2;
  }
  </code></pre>
  
  <p>My goal is to be able to do like this:</p>
  
  <pre><code>Destination destination = mapper.map(source, Destination.class, 4); // To lang_id 4
  </code></pre>
  
  <p>Thanks</p>