title: Hibernate Validation i18n (Japanese) are not displayed well (Garbled)
body: <p>Validation works as expected but messages are displayed well only in English. I use my own messages for Japanese.</p>
  
  <p>Problem is that I get garbled validation messages for Japanese. I am using validation-api-1.0.0.GA.jar with hibernate-validator-4.2.0.Final.jar.
  I have ValidationMessages.properties and ValidationMessages_ja.properties.
  Files are utf8:
  For example:
  firstName=姓をご記入ください。comes out: å½ãé¸æãã¦ãã ããã</p>
  
  <p>I use in the bean above an attribute to be validated:
  @Size(min = 1, message = "{myErrorMsg}")
  private String myAttribute;</p>
  
  <p>In my spring.xml:</p>
  
  <pre><code>    &lt;bean id="messageSource"
      class="org.springframework.context.support.ReloadableResourceBundleMessageSource"&gt;
      &lt;!-- &lt;property name="basename" value="classpath:tc-messages" /&gt; --&gt;
      &lt;property name="basenames"&gt;
          &lt;list&gt;
              &lt;value&gt;classpath:tc-messages&lt;/value&gt;
              &lt;value&gt;classpath:ValidationMessages&lt;/value&gt;
          &lt;/list&gt;
      &lt;/property&gt;
      &lt;property name="defaultEncoding" value="UTF-8" /&gt;
  &lt;/bean&gt;
  </code></pre>
  
  <p>and:</p>
  
  <pre><code>&lt;bean id="localeResolver"
      class="org.springframework.web.servlet.i18n.AcceptHeaderLocaleResolver"&gt;
      &lt;!-- &lt;property name="defaultLocale" value="en_us" /&gt; --&gt;
  &lt;/bean&gt;
  </code></pre>
  
  <p>Anything I am missing?</p>
  
  <p>Thanks,
  Rod</p>