title: Proper Russian month string translation Java
body: <p>I want to convert a Date in to Russian and using the code below</p>
  
  <pre><code>SimpleDateFormat.getDateInstance(SimpleDateFormat.LONG,locale).format(date);
  </code></pre>
  
  <p>where locale is of type Locale
  The problem is months are not parsed correctly . January is coming as "январь" it should be "января"  and February is coming as "февраль" should be "февраля"</p>
  
  <p>and so on...</p>
  
  <p>One idea is to convert incorrect months to proper ones in my logic</p>
  
  <p>Is there any thing by which Java do this automatically ?</p>
  
  <p>Thanks</p>