title: Web Api - Localization Property value
body: <p>sModel:</p>
  
  <pre><code>public class Product
  {
      public string NameEN { get; set; }
      public string NameFR { get; set; }
      public double Price { get; set; }
  }
  </code></pre>
  
  <p>Controller :</p>
  
  <pre><code>    // GET: api/Products/5
      [ResponseType(typeof(Product))]
      public IHttpActionResult GetProduct(int id)
      {
          return Ok(new Product(){NameEN = "Cookie", NameFR = "Biscuit", Price = 10});
      }
  </code></pre>
  
  <p>I want this result :</p>
  
  <pre><code>{"Name" = "Cookie", "Price" = "10"}
  </code></pre>
  
  <p>The produtcs are store in a database</p>
  
  <p>How can I transform my properties NameEN and NameFR to Name during the serialization with the desired Accept-Language? </p>
  
  <p>Thank you</p>