Index: modules/text/src/main/java/java/text/ChoiceFormat.java =================================================================== --- modules/text/src/main/java/java/text/ChoiceFormat.java (revision 425016) +++ modules/text/src/main/java/java/text/ChoiceFormat.java (working copy) @@ -19,6 +19,7 @@ import java.util.ArrayList; import java.util.Arrays; import java.util.List; +import java.util.Locale; /** * ChoiceFormat is used to associate strings with ranges of double values. The @@ -80,7 +81,7 @@ List formats = new ArrayList(); int length = template.length(), limitCount = 0, index = 0; StringBuffer buffer = new StringBuffer(); - NumberFormat format = NumberFormat.getInstance(); + NumberFormat format = NumberFormat.getInstance(Locale.US); ParsePosition position = new ParsePosition(0); while (true) { index = skipWhitespace(template, index);