title: Weird ?? en_US?? appearing in options tag
body: <p>Currently i have this code in the Spring MVC to populate all the options such as "Doctor" etc...</p>
  
  <pre><code>@ModelAttribute("allTypes")
  public List&lt;String&gt; populateType() {
  String a[]= new String[]{"Doctor","Patient"}; 
  return Arrays.asList(a);
  }
  </code></pre>
  
  <p>And this piece of code in HTML where it uses the above code to display the options in the dropdown list.</p>
  
  <pre><code>&lt;select th:field="*{type}"&gt;
  &lt;option value="NONE"&gt;------Select-------&lt;/option&gt;
  &lt;option th:each="type:${allTypes}" th:value="${type}" th:text="#{${type}}"&gt;&lt;/option&gt;
  &lt;/select&gt;
  </code></pre>
  
  <p>The problem i encountered is that i have weird ouput on the dropdown list. For instance 
  ??Doctor_en_US??, ??Patient_en_US??.</p>
  
  <p>Any help is appreciated. Thank you.</p>