title: Joda-Time parse datetime in different language
body: <p>I am trying to parse time with <a href="http://www.joda.org/joda-time/" rel="nofollow noreferrer">Joda-Time</a> using similar code as below (copied from btiernay in <a href="https://stackoverflow.com/questions/3307330/using-joda-date-time-api-to-parse-multiple-formats">Using Joda Date &amp; Time API to parse multiple formats</a>)</p>
  
  <pre><code>DateTimeParser[] parsers = { 
          DateTimeFormat.forPattern( "yyyy-MM-dd HH" ).getParser(),
          DateTimeFormat.forPattern( "yyyy-MM-dd" ).getParser() };
  DateTimeFormatter formatter = new DateTimeFormatterBuilder().append( null, parser).toFormatter();
  
  DateTime date1 = formatter.parseDateTime( "2010-01-01" );
  DateTime date2 = formatter.parseDateTime( "2010-01-01 01" );
  </code></pre>
  
  <p>however, the application maybe used overseas, which means the month may contain foreign language, </p>
  
  <p>For example Haz is shorten for June in Turkish, how do I make it parse "07.Haz.2014", It throws an java.lang.IllegalArgumentException: Invalid format</p>