title: DecimalFormat not working when locale changed to indonesia
body: <p>I am developing an app that support different languages .I use DecimalFormat class to format double value. The method below works fine for all languages except indonesia. I appreciate for any help. </p>
  
  <pre><code> public static String formatNumberWithCommaSeparated(Double number){
  
      DecimalFormat formatter = new DecimalFormat("#,###.00");
      String FormattedString = formatter.format(number);
      return FormattedString;
  }
  </code></pre>
  
  <p>Result</p>
  
  <blockquote>
    <p>formatNumberWithCommaSeparated(125.0);</p>
    
    <p>-In English,Malay,Thailand,Chinese => 125.00</p>
    
    <p>-In Indonesia Language => 125,00</p>
  </blockquote>