Update NumberConstants properties files to current CLDR data.
Patch by: shanjian
Review by: jat
git-svn-id: https://google-web-toolkit.googlecode.com/svn/releases/1.6@4365 8db76d5a-ed1c-0410-87a9-c151d255dfc7
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_aa.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_aa.properties
index 986e49a..4c49b72 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_aa.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_aa.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
+currencyPattern = \u00A4#,##0.00
defCurrencyCode = DJF
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_aa_DJ.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_aa_DJ.properties
deleted file mode 100644
index f2fbffa..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_aa_DJ.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = .
-groupingSeparator = ,
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = .
-monetaryGroupingSeparator = ,
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4#,##0.00
-defCurrencyCode = DJF
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_aa_ER.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_aa_ER.properties
index c57298d..ed143a9 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_aa_ER.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_aa_ER.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
currencyPattern = \u00A4#,##0.00
defCurrencyCode = ERN
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_aa_ER_SAAHO.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_aa_ER_SAAHO.properties
deleted file mode 100644
index c57298d..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_aa_ER_SAAHO.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = .
-groupingSeparator = ,
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = .
-monetaryGroupingSeparator = ,
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4#,##0.00
-defCurrencyCode = ERN
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_aa_ET.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_aa_ET.properties
index 8ac04de..4be1443 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_aa_ET.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_aa_ET.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
currencyPattern = \u00A4#,##0.00
defCurrencyCode = ETB
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_af.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_af.properties
index 2c95e90..18a7817 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_af.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_af.properties
@@ -11,7 +11,7 @@
monetarySeparator = ,
monetaryGroupingSeparator = \u00A0
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
+currencyPattern = \u00A4#,##0.00
defCurrencyCode = ZAR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_af_NA.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_af_NA.properties
index 2c95e90..a176a65 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_af_NA.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_af_NA.properties
@@ -11,7 +11,7 @@
monetarySeparator = ,
monetaryGroupingSeparator = \u00A0
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
+currencyPattern = \u00A4\u00A0#,##0.00
defCurrencyCode = ZAR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_af_ZA.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_af_ZA.properties
deleted file mode 100644
index 6440596..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_af_ZA.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = ,
-groupingSeparator = \u00A0
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = ,
-monetaryGroupingSeparator = \u00A0
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4#,##0.00
-defCurrencyCode = ZAR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ak.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ak.properties
index d51c175..897ee2d 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ak.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ak.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = USD
+currencyPattern = \u00A4\u00A0#,##0.00
+defCurrencyCode = GHC
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ak_GH.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ak_GH.properties
deleted file mode 100644
index 840dd53..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ak_GH.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = .
-groupingSeparator = ,
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = .
-monetaryGroupingSeparator = ,
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = GHC
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_am.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_am.properties
index b4b7d23..0769a41 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_am.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_am.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = #,##0.00 \u00A4
-defCurrencyCode = USD
+currencyPattern = #,##0.00\u00A0\u00A4
+defCurrencyCode = ETB
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_am_ET.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_am_ET.properties
deleted file mode 100644
index 8ac04de..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_am_ET.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = .
-groupingSeparator = ,
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = .
-monetaryGroupingSeparator = ,
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4#,##0.00
-defCurrencyCode = ETB
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ar.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ar.properties
index c024507..8986d2f27 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ar.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ar.properties
@@ -7,11 +7,11 @@
exponentialSymbol = \u0627\u0633
perMill = \u2030
infinity = \u221E
-notANumber = \u0644\u064a\u0633 \u0631\u0642\u0645
+notANumber = \u0644\u064A\u0633 \u0631\u0642\u0645
monetarySeparator = \u066B
monetaryGroupingSeparator = \u066C
decimalPattern = #,##0.###;#,##0.###-
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00;\u00A4 #,##0.00-
+currencyPattern = \u00A4\u00A0#,##0.00;\u00A4\u00A0#,##0.00-
defCurrencyCode = AED
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ar_AE.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ar_AE.properties
deleted file mode 100644
index c024507..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ar_AE.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = \u066B
-groupingSeparator = \u066C
-percent = \u066A
-zeroDigit = \u0660
-plusSign = +
-minusSign = -
-exponentialSymbol = \u0627\u0633
-perMill = \u2030
-infinity = \u221E
-notANumber = \u0644\u064a\u0633 \u0631\u0642\u0645
-monetarySeparator = \u066B
-monetaryGroupingSeparator = \u066C
-decimalPattern = #,##0.###;#,##0.###-
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00;\u00A4 #,##0.00-
-defCurrencyCode = AED
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ar_BH.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ar_BH.properties
index 433ba31..88ecf28 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ar_BH.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ar_BH.properties
@@ -7,11 +7,11 @@
exponentialSymbol = \u0627\u0633
perMill = \u2030
infinity = \u221E
-notANumber = \u0644\u064a\u0633 \u0631\u0642\u0645
+notANumber = \u0644\u064A\u0633 \u0631\u0642\u0645
monetarySeparator = \u066B
monetaryGroupingSeparator = \u066C
decimalPattern = #,##0.###;#,##0.###-
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00;\u00A4 #,##0.00-
+currencyPattern = \u00A4\u00A0#,##0.00;\u00A4\u00A0#,##0.00-
defCurrencyCode = BHD
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ar_DZ.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ar_DZ.properties
index e4f4cba..f7b040b 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ar_DZ.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ar_DZ.properties
@@ -7,11 +7,11 @@
exponentialSymbol = \u0627\u0633
perMill = \u2030
infinity = \u221E
-notANumber = \u0644\u064a\u0633 \u0631\u0642\u0645
+notANumber = \u0644\u064A\u0633 \u0631\u0642\u0645
monetarySeparator = \u066B
monetaryGroupingSeparator = \u066C
decimalPattern = #,##0.###;#,##0.###-
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00;\u00A4 #,##0.00-
+currencyPattern = \u00A4\u00A0#,##0.00;\u00A4\u00A0#,##0.00-
defCurrencyCode = DZD
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ar_EG.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ar_EG.properties
index 11f1d2a..92dca5a 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ar_EG.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ar_EG.properties
@@ -7,11 +7,11 @@
exponentialSymbol = \u0627\u0633
perMill = \u2030
infinity = \u221E
-notANumber = \u0644\u064a\u0633 \u0631\u0642\u0645
+notANumber = \u0644\u064A\u0633 \u0631\u0642\u0645
monetarySeparator = \u066B
monetaryGroupingSeparator = \u066C
decimalPattern = #,##0.###;#,##0.###-
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00;\u00A4 #,##0.00-
+currencyPattern = \u00A4\u00A0#,##0.00;\u00A4\u00A0#,##0.00-
defCurrencyCode = EGP
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ar_IQ.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ar_IQ.properties
index 3e7faf6..e15fd9a 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ar_IQ.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ar_IQ.properties
@@ -7,11 +7,11 @@
exponentialSymbol = \u0627\u0633
perMill = \u2030
infinity = \u221E
-notANumber = \u0644\u064a\u0633 \u0631\u0642\u0645
+notANumber = \u0644\u064A\u0633 \u0631\u0642\u0645
monetarySeparator = \u066B
monetaryGroupingSeparator = \u066C
decimalPattern = #,##0.###;#,##0.###-
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00;\u00A4 #,##0.00-
+currencyPattern = \u00A4\u00A0#,##0.00;\u00A4\u00A0#,##0.00-
defCurrencyCode = IQD
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ar_JO.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ar_JO.properties
index 679a70b..0aa17f6 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ar_JO.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ar_JO.properties
@@ -7,11 +7,11 @@
exponentialSymbol = \u0627\u0633
perMill = \u2030
infinity = \u221E
-notANumber = \u0644\u064a\u0633 \u0631\u0642\u0645
+notANumber = \u0644\u064A\u0633 \u0631\u0642\u0645
monetarySeparator = \u066B
monetaryGroupingSeparator = \u066C
decimalPattern = #,##0.###;#,##0.###-
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00;\u00A4 #,##0.00-
+currencyPattern = \u00A4\u00A0#,##0.00;\u00A4\u00A0#,##0.00-
defCurrencyCode = JOD
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ar_KW.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ar_KW.properties
index f3190e1..0a55d6c 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ar_KW.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ar_KW.properties
@@ -7,11 +7,11 @@
exponentialSymbol = \u0627\u0633
perMill = \u2030
infinity = \u221E
-notANumber = \u0644\u064a\u0633 \u0631\u0642\u0645
+notANumber = \u0644\u064A\u0633 \u0631\u0642\u0645
monetarySeparator = \u066B
monetaryGroupingSeparator = \u066C
decimalPattern = #,##0.###;#,##0.###-
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00;\u00A4 #,##0.00-
+currencyPattern = \u00A4\u00A0#,##0.00;\u00A4\u00A0#,##0.00-
defCurrencyCode = KWD
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ar_LB.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ar_LB.properties
index bc7b7a7..ce6bf92 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ar_LB.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ar_LB.properties
@@ -4,14 +4,14 @@
zeroDigit = \u0660
plusSign = +
minusSign = -
-exponentialSymbol = \u0627\u0633
+exponentialSymbol = E
perMill = \u2030
infinity = \u221E
-notANumber = \u0644\u064a\u0633 \u0631\u0642\u0645
+notANumber = \u0644\u064A\u0633 \u0631\u0642\u0645
monetarySeparator = \u066B
monetaryGroupingSeparator = \u066C
decimalPattern = #,##0.###;#,##0.###-
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00;\u00A4 #,##0.00-
+currencyPattern = \u00A4\u00A0#,##0.00;\u00A4\u00A0#,##0.00-
defCurrencyCode = LBP
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ar_LY.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ar_LY.properties
index 19d12f0..dbfd125 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ar_LY.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ar_LY.properties
@@ -7,11 +7,11 @@
exponentialSymbol = \u0627\u0633
perMill = \u2030
infinity = \u221E
-notANumber = \u0644\u064a\u0633 \u0631\u0642\u0645
+notANumber = \u0644\u064A\u0633 \u0631\u0642\u0645
monetarySeparator = \u066B
monetaryGroupingSeparator = \u066C
decimalPattern = #,##0.###;#,##0.###-
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00;\u00A4 #,##0.00-
+currencyPattern = \u00A4\u00A0#,##0.00;\u00A4\u00A0#,##0.00-
defCurrencyCode = LYD
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ar_MA.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ar_MA.properties
index 2f16985..346aabb 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ar_MA.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ar_MA.properties
@@ -7,11 +7,11 @@
exponentialSymbol = \u0627\u0633
perMill = \u2030
infinity = \u221E
-notANumber = \u0644\u064a\u0633 \u0631\u0642\u0645
+notANumber = \u0644\u064A\u0633 \u0631\u0642\u0645
monetarySeparator = \u066B
monetaryGroupingSeparator = \u066C
decimalPattern = #,##0.###;#,##0.###-
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00;\u00A4 #,##0.00-
+currencyPattern = \u00A4\u00A0#,##0.00;\u00A4\u00A0#,##0.00-
defCurrencyCode = MAD
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ar_OM.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ar_OM.properties
index 30c093c..0d012ec 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ar_OM.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ar_OM.properties
@@ -7,11 +7,11 @@
exponentialSymbol = \u0627\u0633
perMill = \u2030
infinity = \u221E
-notANumber = \u0644\u064a\u0633 \u0631\u0642\u0645
+notANumber = \u0644\u064A\u0633 \u0631\u0642\u0645
monetarySeparator = \u066B
monetaryGroupingSeparator = \u066C
decimalPattern = #,##0.###;#,##0.###-
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00;\u00A4 #,##0.00-
+currencyPattern = \u00A4\u00A0#,##0.00;\u00A4\u00A0#,##0.00-
defCurrencyCode = OMR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ar_QA.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ar_QA.properties
index e64f947..febd54d 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ar_QA.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ar_QA.properties
@@ -7,11 +7,11 @@
exponentialSymbol = \u0627\u0633
perMill = \u2030
infinity = \u221E
-notANumber = \u0644\u064a\u0633 \u0631\u0642\u0645
+notANumber = \u0644\u064A\u0633 \u0631\u0642\u0645
monetarySeparator = \u066B
monetaryGroupingSeparator = \u066C
decimalPattern = #0.###;#0.###-
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
currencyPattern = \u00A4#0.00
defCurrencyCode = QAR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ar_SA.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ar_SA.properties
index b9f2167..8718908 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ar_SA.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ar_SA.properties
@@ -7,11 +7,11 @@
exponentialSymbol = \u0627\u0633
perMill = \u2030
infinity = \u221E
-notANumber = \u0644\u064a\u0633 \u0631\u0642\u0645
+notANumber = \u0644\u064A\u0633 \u0631\u0642\u0645
monetarySeparator = \u066B
monetaryGroupingSeparator = \u066C
decimalPattern = #0.###;#0.###-
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
currencyPattern = \u00A4#0.00
defCurrencyCode = SAR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ar_SD.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ar_SD.properties
index d5837da..95c45a9 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ar_SD.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ar_SD.properties
@@ -7,11 +7,11 @@
exponentialSymbol = \u0627\u0633
perMill = \u2030
infinity = \u221E
-notANumber = \u0644\u064a\u0633 \u0631\u0642\u0645
+notANumber = \u0644\u064A\u0633 \u0631\u0642\u0645
monetarySeparator = \u066B
monetaryGroupingSeparator = \u066C
decimalPattern = #,##0.###;#,##0.###-
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00;\u00A4 #,##0.00-
+currencyPattern = \u00A4\u00A0#,##0.00;\u00A4\u00A0#,##0.00-
defCurrencyCode = SDD
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ar_SY.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ar_SY.properties
index 05310b2..8398ba8 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ar_SY.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ar_SY.properties
@@ -7,11 +7,11 @@
exponentialSymbol = \u0627\u0633
perMill = \u2030
infinity = \u221E
-notANumber = \u0644\u064a\u0633 \u0631\u0642\u0645
+notANumber = \u0644\u064A\u0633 \u0631\u0642\u0645
monetarySeparator = \u066B
monetaryGroupingSeparator = \u066C
decimalPattern = #0.###;#0.###-
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
currencyPattern = \u00A4#0.00
defCurrencyCode = SYP
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ar_TN.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ar_TN.properties
index 01b2ae4..1c07787 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ar_TN.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ar_TN.properties
@@ -4,14 +4,14 @@
zeroDigit = 0
plusSign = +
minusSign = -
-exponentialSymbol = \u0627\u0633
+exponentialSymbol = E
perMill = \u2030
infinity = \u221E
-notANumber = \u0644\u064a\u0633 \u0631\u0642\u0645
+notANumber = \u0644\u064A\u0633 \u0631\u0642\u0645
monetarySeparator = \u066B
monetaryGroupingSeparator = \u066C
decimalPattern = #0.###;#0.###-
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
currencyPattern = \u00A4#0.00
defCurrencyCode = TND
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ar_YE.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ar_YE.properties
index 0690065..cfd3222 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ar_YE.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ar_YE.properties
@@ -7,11 +7,11 @@
exponentialSymbol = \u0627\u0633
perMill = \u2030
infinity = \u221E
-notANumber = \u0644\u064a\u0633 \u0631\u0642\u0645
+notANumber = \u0644\u064A\u0633 \u0631\u0642\u0645
monetarySeparator = \u066B
monetaryGroupingSeparator = \u066C
decimalPattern = #0.###;#0.###-
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
currencyPattern = \u00A4#0.00
defCurrencyCode = YER
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_as.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_as.properties
index 0960b84..378782b 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_as.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_as.properties
@@ -10,8 +10,8 @@
notANumber = NaN
monetarySeparator = .
monetaryGroupingSeparator = ,
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = BDT
+decimalPattern = #,##,##0.###
+scientificPattern = #E0
+percentPattern = #,##,##0%
+currencyPattern = \u00A4\u00A0#,##,##0.00
+defCurrencyCode = INR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_as_IN.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_as_IN.properties
deleted file mode 100644
index a75628b..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_as_IN.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = .
-groupingSeparator = ,
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = .
-monetaryGroupingSeparator = ,
-decimalPattern = #,##,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##,##0%
-currencyPattern = \u00A4 #,##,##0.00
-defCurrencyCode = INR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_az.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_az.properties
index 694c49e..b3f49bc 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_az.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_az.properties
@@ -1,5 +1,5 @@
decimalSeparator = ,
-groupingSeparator = \u00A0
+groupingSeparator = .
percent = %
zeroDigit = 0
plusSign = +
@@ -9,9 +9,9 @@
infinity = \u221E
notANumber = NaN
monetarySeparator = ,
-monetaryGroupingSeparator = \u00A0
+monetaryGroupingSeparator = .
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = AZM
+currencyPattern = \u00A4\u00A0#,##0.00
+defCurrencyCode = AZN
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_az_AZ.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_az_AZ.properties
deleted file mode 100644
index 694c49e..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_az_AZ.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = ,
-groupingSeparator = \u00A0
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = ,
-monetaryGroupingSeparator = \u00A0
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = AZM
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_az_Cyrl.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_az_Cyrl.properties
deleted file mode 100644
index 1e21fa6..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_az_Cyrl.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = ,
-groupingSeparator = \u00A0
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = ,
-monetaryGroupingSeparator = \u00A0
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = USD
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_az_Cyrl_AZ.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_az_Cyrl_AZ.properties
deleted file mode 100644
index 694c49e..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_az_Cyrl_AZ.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = ,
-groupingSeparator = \u00A0
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = ,
-monetaryGroupingSeparator = \u00A0
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = AZM
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_az_Latn.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_az_Latn.properties
deleted file mode 100644
index 1e21fa6..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_az_Latn.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = ,
-groupingSeparator = \u00A0
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = ,
-monetaryGroupingSeparator = \u00A0
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = USD
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_az_Latn_AZ.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_az_Latn_AZ.properties
deleted file mode 100644
index 694c49e..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_az_Latn_AZ.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = ,
-groupingSeparator = \u00A0
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = ,
-monetaryGroupingSeparator = \u00A0
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = AZM
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_be.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_be.properties
index 1e21fa6..9ad3f9f 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_be.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_be.properties
@@ -11,7 +11,7 @@
monetarySeparator = ,
monetaryGroupingSeparator = \u00A0
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = USD
+currencyPattern = \u00A4#,##0.00
+defCurrencyCode = BYR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_bg.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_bg.properties
index 1e21fa6..aa4b388 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_bg.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_bg.properties
@@ -7,11 +7,11 @@
exponentialSymbol = E
perMill = \u2030
infinity = \u221E
-notANumber = NaN
+notANumber = \u041D/\u0427
monetarySeparator = ,
monetaryGroupingSeparator = \u00A0
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = USD
+scientificPattern = #E0
+percentPattern = #0%
+currencyPattern = #,##0.00\u00A0\u00A4
+defCurrencyCode = BGN
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_bg_BG.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_bg_BG.properties
deleted file mode 100644
index f058105..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_bg_BG.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = ,
-groupingSeparator = \u00A0
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = ,
-monetaryGroupingSeparator = \u00A0
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #0%
-currencyPattern = #,##0.00 \u00A4
-defCurrencyCode = BGN
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_bn.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_bn.properties
index 0960b84..af33df6 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_bn.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_bn.properties
@@ -1,7 +1,7 @@
decimalSeparator = .
groupingSeparator = ,
percent = %
-zeroDigit = 0
+zeroDigit = \u09E6
plusSign = +
minusSign = -
exponentialSymbol = E
@@ -10,8 +10,8 @@
notANumber = NaN
monetarySeparator = .
monetaryGroupingSeparator = ,
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
+decimalPattern = #,##,##0.###
+scientificPattern = #E0
+percentPattern = #,##,##0%
+currencyPattern = #,##,##0.00\u00A4;(#,##,##0.00\u00A4)
defCurrencyCode = BDT
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_bn_IN.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_bn_IN.properties
index a75628b..c76784b 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_bn_IN.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_bn_IN.properties
@@ -1,7 +1,7 @@
decimalSeparator = .
groupingSeparator = ,
percent = %
-zeroDigit = 0
+zeroDigit = \u09E6
plusSign = +
minusSign = -
exponentialSymbol = E
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##,##0%
-currencyPattern = \u00A4 #,##,##0.00
+currencyPattern = #,##,##0.00\u00A4;(#,##,##0.00\u00A4)
defCurrencyCode = INR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_bs.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_bs.properties
index 688a751..a2b791f 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_bs.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_bs.properties
@@ -11,7 +11,7 @@
monetarySeparator = ,
monetaryGroupingSeparator = .
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = HRK
+currencyPattern = \u00A4\u00A0#,##0.00
+defCurrencyCode = BAM
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_bs_BA.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_bs_BA.properties
deleted file mode 100644
index 99df0ab..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_bs_BA.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = ,
-groupingSeparator = .
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = ,
-monetaryGroupingSeparator = .
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = BAM
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_byn.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_byn.properties
index d51c175..ed143a9 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_byn.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_byn.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = USD
+currencyPattern = \u00A4#,##0.00
+defCurrencyCode = ERN
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_byn_ER.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_byn_ER.properties
deleted file mode 100644
index c57298d..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_byn_ER.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = .
-groupingSeparator = ,
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = .
-monetaryGroupingSeparator = ,
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4#,##0.00
-defCurrencyCode = ERN
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ca.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ca.properties
index cc30f6e..4d6d904 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ca.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ca.properties
@@ -11,7 +11,7 @@
monetarySeparator = ,
monetaryGroupingSeparator = .
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
+currencyPattern = #,##0.00\u00A0\u00A4
defCurrencyCode = EUR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ca_ES.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ca_ES.properties
deleted file mode 100644
index 8aa09b5..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ca_ES.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = ,
-groupingSeparator = .
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = ,
-monetaryGroupingSeparator = .
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = #,##0.00 \u00A4
-defCurrencyCode = EUR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_cch.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_cch.properties
index d51c175..a948721 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_cch.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_cch.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = USD
+currencyPattern = \u00A4\u00A0#,##0.00
+defCurrencyCode = NGN
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_cch_NG.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_cch_NG.properties
deleted file mode 100644
index 94b21f3..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_cch_NG.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = .
-groupingSeparator = ,
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = .
-monetaryGroupingSeparator = ,
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = NGN
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_characters.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_characters.properties
deleted file mode 100644
index d51c175..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_characters.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = .
-groupingSeparator = ,
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = .
-monetaryGroupingSeparator = ,
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = USD
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_nr_ZA.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_cop.properties
similarity index 76%
copy from user/src/com/google/gwt/i18n/client/constants/NumberConstants_nr_ZA.properties
copy to user/src/com/google/gwt/i18n/client/constants/NumberConstants_cop.properties
index f1dea5d..2296123 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_nr_ZA.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_cop.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = ZAR
+currencyPattern = \u00A4\u00A0#,##0.00
+defCurrencyCode = EGP
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_cs.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_cs.properties
index 1e21fa6..5daca26 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_cs.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_cs.properties
@@ -11,7 +11,7 @@
monetarySeparator = ,
monetaryGroupingSeparator = \u00A0
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = USD
+currencyPattern = #,##0.00\u00A0\u00A4
+defCurrencyCode = CZK
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_cy.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_cy.properties
index bb646a3..39341ca 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_cy.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_cy.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
currencyPattern = \u00A4#,##0.00
-defCurrencyCode = USD
+defCurrencyCode = GBP
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_cy_GB.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_cy_GB.properties
deleted file mode 100644
index acbbb18..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_cy_GB.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = .
-groupingSeparator = ,
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = .
-monetaryGroupingSeparator = ,
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4#,##0.00
-defCurrencyCode = GBP
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_da.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_da.properties
index 086dc19..255c919 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_da.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_da.properties
@@ -3,7 +3,7 @@
percent = %
zeroDigit = 0
plusSign = +
-minusSign = \u2212
+minusSign = -
exponentialSymbol = E
perMill = \u2030
infinity = \u221E
@@ -11,7 +11,7 @@
monetarySeparator = ,
monetaryGroupingSeparator = .
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0 %
-currencyPattern = #,##0.00 \u00A4
+scientificPattern = #E0
+percentPattern = #,##0\u00A0%
+currencyPattern = #,##0.00\u00A0\u00A4
defCurrencyCode = DKK
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_da_DK.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_da_DK.properties
deleted file mode 100644
index e6aef73..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_da_DK.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = ,
-groupingSeparator = .
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = \u2212
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = ,
-monetaryGroupingSeparator = .
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0 %
-currencyPattern = \u00A4 #,##0.00;\u00A4 -#,##0.00
-defCurrencyCode = DKK
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_de.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_de.properties
index 64cdf3b..694bb51 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_de.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_de.properties
@@ -11,7 +11,7 @@
monetarySeparator = ,
monetaryGroupingSeparator = .
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0 %
-currencyPattern = \u00A4 #,##0.00
+scientificPattern = #E0
+percentPattern = #,##0\u00A0%
+currencyPattern = #,##0.00\u00A0\u00A4
defCurrencyCode = EUR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_de_AT.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_de_AT.properties
index 64cdf3b..423343d 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_de_AT.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_de_AT.properties
@@ -11,7 +11,7 @@
monetarySeparator = ,
monetaryGroupingSeparator = .
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0 %
-currencyPattern = \u00A4 #,##0.00
+scientificPattern = #E0
+percentPattern = #,##0\u00A0%
+currencyPattern = \u00A4\u00A0#,##0.00
defCurrencyCode = EUR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_de_BE.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_de_BE.properties
deleted file mode 100644
index 4a5671b..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_de_BE.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = ,
-groupingSeparator = .
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = ,
-monetaryGroupingSeparator = .
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0 %
-currencyPattern = #,##0.00 \u00A4
-defCurrencyCode = EUR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_de_CH.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_de_CH.properties
index e541345..3b7c39c 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_de_CH.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_de_CH.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = '
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0 %
-currencyPattern = \u00A4 #,##0.00;\u00A4-#,##0.00
+scientificPattern = #E0
+percentPattern = #,##0\u00A0%
+currencyPattern = \u00A4\u00A0#,##0.00;\u00A4-#,##0.00
defCurrencyCode = CHF
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_de_DE.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_de_DE.properties
deleted file mode 100644
index 4a5671b..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_de_DE.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = ,
-groupingSeparator = .
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = ,
-monetaryGroupingSeparator = .
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0 %
-currencyPattern = #,##0.00 \u00A4
-defCurrencyCode = EUR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_de_LI.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_de_LI.properties
index 156e0ec..0bc3ee5 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_de_LI.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_de_LI.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = '
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0 %
-currencyPattern = \u00A4 #,##0.00
+scientificPattern = #E0
+percentPattern = #,##0\u00A0%
+currencyPattern = \u00A4\u00A0#,##0.00
defCurrencyCode = CHF
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_de_LU.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_de_LU.properties
deleted file mode 100644
index 4a5671b..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_de_LU.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = ,
-groupingSeparator = .
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = ,
-monetaryGroupingSeparator = .
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0 %
-currencyPattern = #,##0.00 \u00A4
-defCurrencyCode = EUR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_dv.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_dv.properties
index a6ca53d..5d40206 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_dv.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_dv.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##,##0%
-currencyPattern = \u00A4 #,##,##0.00
-defCurrencyCode = USD
+currencyPattern = \u00A4\u00A0#,##,##0.00
+defCurrencyCode = MVR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_dv_MV.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_dv_MV.properties
deleted file mode 100644
index 565e661..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_dv_MV.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = .
-groupingSeparator = ,
-percent = %
-zeroDigit = \u0660
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = .
-monetaryGroupingSeparator = ,
-decimalPattern = #,##,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##,##0%
-currencyPattern = \u00A4 #,##,##0.00
-defCurrencyCode = MVR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_dz.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_dz.properties
index d51c175..eeffd29 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_dz.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_dz.properties
@@ -1,17 +1,17 @@
decimalSeparator = .
groupingSeparator = ,
-percent = %
-zeroDigit = 0
+percent = \u0F56\u0F62\u0F92\u0F0B\u0F46\u0F71
+zeroDigit = \u0F20
plusSign = +
minusSign = -
exponentialSymbol = E
perMill = \u2030
-infinity = \u221E
-notANumber = NaN
+infinity = \u0F42\u0FB2\u0F44\u0F66\u0F0B\u0F58\u0F7A\u0F51
+notANumber = \u0F68\u0F44\u0F0B\u0F58\u0F51
monetarySeparator = .
monetaryGroupingSeparator = ,
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = USD
+decimalPattern = #,##,##0.###
+scientificPattern = #E+00
+percentPattern = #,##,##0\u00A0%
+currencyPattern = \u00A4#,##,##0.00
+defCurrencyCode = BTN
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_dz_BT.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_dz_BT.properties
deleted file mode 100644
index 7ebe9a2..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_dz_BT.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = .
-groupingSeparator = ,
-percent = \u0F56\u0F62\u0F92\u0F0B\u0F46\u0F71
-zeroDigit = \u0F20
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u0F42\u0FB2\u0F44\u0F66\u0F0B\u0F58\u0F7A\u0F51
-notANumber = \u0F68\u0F44\u0F0B\u0F58\u0F51
-monetarySeparator = .
-monetaryGroupingSeparator = ,
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = USD
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ee.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ee.properties
index 840dd53..897ee2d 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ee.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ee.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
+currencyPattern = \u00A4\u00A0#,##0.00
defCurrencyCode = GHC
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ee_GH.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ee_GH.properties
deleted file mode 100644
index 840dd53..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ee_GH.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = .
-groupingSeparator = ,
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = .
-monetaryGroupingSeparator = ,
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = GHC
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ee_TG.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ee_TG.properties
index 5d85b22..3731b56 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ee_TG.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ee_TG.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
+currencyPattern = \u00A4\u00A0#,##0.00
defCurrencyCode = XOF
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_el.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_el.properties
index 19bcd98..9b73f11 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_el.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_el.properties
@@ -11,7 +11,7 @@
monetarySeparator = ,
monetaryGroupingSeparator = .
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
+currencyPattern = #,##0.00\u00A0\u00A4;-#,##0.00\u00A0\u00A4
defCurrencyCode = CYP
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_el_CY.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_el_CY.properties
index a4d704a..4cbe248 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_el_CY.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_el_CY.properties
@@ -11,7 +11,7 @@
monetarySeparator = ,
monetaryGroupingSeparator = .
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
currencyPattern = \u00A4#,##0.00
defCurrencyCode = CYP
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_el_GR.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_el_GR.properties
index f9172aa..d1840fe 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_el_GR.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_el_GR.properties
@@ -11,7 +11,7 @@
monetarySeparator = ,
monetaryGroupingSeparator = .
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = #,##0.00\u00A4;-\u00A4#,##0.00
+currencyPattern = #,##0.00\u00A0\u00A4;-#,##0.00\u00A0\u00A4
defCurrencyCode = EUR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en.properties
index bb646a3..d05b2fc 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4#,##0.00
+currencyPattern = \u00A4#,##0.00;(\u00A4#,##0.00)
defCurrencyCode = USD
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_AS.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_AS.properties
deleted file mode 100644
index 4a36ec6..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_AS.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = .
-groupingSeparator = ,
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = .
-monetaryGroupingSeparator = ,
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4#,##0.00;(\u00A4#,##0.00)
-defCurrencyCode = USD
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_AU.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_AU.properties
index 43c858e..d4a879a 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_AU.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_AU.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
currencyPattern = \u00A4#,##0.00
defCurrencyCode = AUD
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_BE.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_BE.properties
index 8aa09b5..4d6d904 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_BE.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_BE.properties
@@ -11,7 +11,7 @@
monetarySeparator = ,
monetaryGroupingSeparator = .
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = #,##0.00 \u00A4
+currencyPattern = #,##0.00\u00A0\u00A4
defCurrencyCode = EUR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_BW.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_BW.properties
index c5ac389..9855191 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_BW.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_BW.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
currencyPattern = \u00A4#,##0.00
defCurrencyCode = BWP
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_BZ.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_BZ.properties
index cc3cd0d..6f40292 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_BZ.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_BZ.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
currencyPattern = \u00A4#,##0.00
defCurrencyCode = BZD
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_CA.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_CA.properties
index 3768d20..7900b19 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_CA.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_CA.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
currencyPattern = \u00A4#,##0.00;(\u00A4#,##0.00)
defCurrencyCode = CAD
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_GB.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_GB.properties
index acbbb18..39341ca 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_GB.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_GB.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
currencyPattern = \u00A4#,##0.00
defCurrencyCode = GBP
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_GU.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_GU.properties
deleted file mode 100644
index 4a36ec6..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_GU.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = .
-groupingSeparator = ,
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = .
-monetaryGroupingSeparator = ,
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4#,##0.00;(\u00A4#,##0.00)
-defCurrencyCode = USD
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_HK.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_HK.properties
index 6f71b32..c862eab 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_HK.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_HK.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
currencyPattern = \u00A4#,##0.00;(\u00A4#,##0.00)
defCurrencyCode = HKD
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_IE.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_IE.properties
index bca4588..7c5b062 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_IE.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_IE.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
currencyPattern = \u00A4#,##0.00
defCurrencyCode = EUR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_IN.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_IN.properties
index a75628b..378782b 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_IN.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_IN.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##,##0%
-currencyPattern = \u00A4 #,##,##0.00
+currencyPattern = \u00A4\u00A0#,##,##0.00
defCurrencyCode = INR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_JM.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_JM.properties
index 3e37bb5..4fedc8a 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_JM.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_JM.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
currencyPattern = \u00A4#,##0.00
defCurrencyCode = JMD
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_MH.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_MH.properties
deleted file mode 100644
index 4a36ec6..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_MH.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = .
-groupingSeparator = ,
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = .
-monetaryGroupingSeparator = ,
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4#,##0.00;(\u00A4#,##0.00)
-defCurrencyCode = USD
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_MP.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_MP.properties
deleted file mode 100644
index 4a36ec6..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_MP.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = .
-groupingSeparator = ,
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = .
-monetaryGroupingSeparator = ,
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4#,##0.00;(\u00A4#,##0.00)
-defCurrencyCode = USD
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_MT.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_MT.properties
index c275926..765d5d1 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_MT.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_MT.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
currencyPattern = \u00A4#,##0.00
defCurrencyCode = MTL
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_NA.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_NA.properties
index de0eee8..6c6d44a 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_NA.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_NA.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
currencyPattern = \u00A4#,##0.00
defCurrencyCode = ZAR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_NZ.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_NZ.properties
index 435dcc9..cbc8d36 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_NZ.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_NZ.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
currencyPattern = \u00A4#,##0.00
defCurrencyCode = NZD
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_PH.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_PH.properties
index 194f860..14ad3df 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_PH.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_PH.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
currencyPattern = \u00A4#,##0.00;(\u00A4#,##0.00)
defCurrencyCode = PHP
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_PK.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_PK.properties
index 8af92f4..0190a0c 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_PK.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_PK.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##,##0%
-currencyPattern = \u00A4 #,##,##0.00
+currencyPattern = \u00A4\u00A0#,##,##0.00
defCurrencyCode = PKR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_SG.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_SG.properties
index 4c79239..8fcb184 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_SG.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_SG.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
currencyPattern = \u00A4#,##0.00
defCurrencyCode = SGD
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_TT.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_TT.properties
index f831fe6..9b28176 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_TT.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_TT.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
currencyPattern = \u00A4#,##0.00
defCurrencyCode = TTD
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_UM.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_UM.properties
deleted file mode 100644
index 4a36ec6..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_UM.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = .
-groupingSeparator = ,
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = .
-monetaryGroupingSeparator = ,
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4#,##0.00;(\u00A4#,##0.00)
-defCurrencyCode = USD
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_US.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_US.properties
deleted file mode 100644
index 4a36ec6..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_US.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = .
-groupingSeparator = ,
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = .
-monetaryGroupingSeparator = ,
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4#,##0.00;(\u00A4#,##0.00)
-defCurrencyCode = USD
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_US_POSIX.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_US_POSIX.properties
deleted file mode 100644
index 147463b..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_US_POSIX.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = .
-groupingSeparator = ,
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = 0/00
-infinity = INF
-notANumber = NaN
-monetarySeparator = .
-monetaryGroupingSeparator = ,
-decimalPattern = #0.######
-scientificPattern = 0.000000E+000
-percentPattern = #0%
-currencyPattern = \u00A4 #0.00
-defCurrencyCode = USD
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_VI.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_VI.properties
deleted file mode 100644
index 4a36ec6..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_VI.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = .
-groupingSeparator = ,
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = .
-monetaryGroupingSeparator = ,
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4#,##0.00;(\u00A4#,##0.00)
-defCurrencyCode = USD
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_ZA.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_ZA.properties
index de0eee8..18a7817 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_ZA.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_ZA.properties
@@ -1,5 +1,5 @@
-decimalSeparator = .
-groupingSeparator = ,
+decimalSeparator = ,
+groupingSeparator = \u00A0
percent = %
zeroDigit = 0
plusSign = +
@@ -8,10 +8,10 @@
perMill = \u2030
infinity = \u221E
notANumber = NaN
-monetarySeparator = .
-monetaryGroupingSeparator = ,
+monetarySeparator = ,
+monetaryGroupingSeparator = \u00A0
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
currencyPattern = \u00A4#,##0.00
defCurrencyCode = ZAR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_ZW.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_ZW.properties
index d97c98d..5cce9c9 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_ZW.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_en_ZW.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
currencyPattern = \u00A4#,##0.00
defCurrencyCode = ZWD
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_eo.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_eo.properties
index 1e21fa6..a246956 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_eo.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_eo.properties
@@ -11,7 +11,7 @@
monetarySeparator = ,
monetaryGroupingSeparator = \u00A0
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
+currencyPattern = \u00A4\u00A0#,##0.00
defCurrencyCode = USD
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_es.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_es.properties
index c531d7d..910d51d 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_es.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_es.properties
@@ -11,7 +11,7 @@
monetarySeparator = ,
monetaryGroupingSeparator = .
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4#,##0.00;(\u00A4#,##0.00)
+currencyPattern = \u00A4\u00A0#,##0.00
defCurrencyCode = ARS
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_es_AR.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_es_AR.properties
deleted file mode 100644
index c531d7d..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_es_AR.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = ,
-groupingSeparator = .
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = ,
-monetaryGroupingSeparator = .
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4#,##0.00;(\u00A4#,##0.00)
-defCurrencyCode = ARS
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_es_BO.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_es_BO.properties
index c77bb80..970b703 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_es_BO.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_es_BO.properties
@@ -11,7 +11,7 @@
monetarySeparator = ,
monetaryGroupingSeparator = .
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4#,##0.00;(\u00A4#,##0.00)
+currencyPattern = \u00A4\u00A0#,##0.00
defCurrencyCode = BOB
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_es_CL.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_es_CL.properties
index cf55313..5f33920 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_es_CL.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_es_CL.properties
@@ -11,7 +11,7 @@
monetarySeparator = ,
monetaryGroupingSeparator = .
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
currencyPattern = \u00A4#,##0.00;\u00A4-#,##0.00
defCurrencyCode = CLP
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_es_CO.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_es_CO.properties
index a314082..b2f4a9b 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_es_CO.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_es_CO.properties
@@ -11,7 +11,7 @@
monetarySeparator = ,
monetaryGroupingSeparator = .
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4#,##0.00;(\u00A4#,##0.00)
+currencyPattern = \u00A4\u00A0#,##0.00
defCurrencyCode = COP
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_es_CR.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_es_CR.properties
index 7c5993d..e54d7a9 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_es_CR.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_es_CR.properties
@@ -11,7 +11,7 @@
monetarySeparator = ,
monetaryGroupingSeparator = .
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4#,##0.00;(\u00A4#,##0.00)
+currencyPattern = \u00A4\u00A0#,##0.00
defCurrencyCode = CRC
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_es_DO.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_es_DO.properties
index 543b745..b5215fa 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_es_DO.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_es_DO.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4#,##0.00;(\u00A4#,##0.00)
+currencyPattern = \u00A4\u00A0#,##0.00
defCurrencyCode = DOP
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_es_EC.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_es_EC.properties
index 7aebd83..ada6782 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_es_EC.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_es_EC.properties
@@ -11,7 +11,7 @@
monetarySeparator = ,
monetaryGroupingSeparator = .
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
currencyPattern = \u00A4#,##0.00;\u00A4-#,##0.00
defCurrencyCode = USD
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_es_ES.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_es_ES.properties
index 8aa09b5..2762ff3 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_es_ES.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_es_ES.properties
@@ -11,7 +11,7 @@
monetarySeparator = ,
monetaryGroupingSeparator = .
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = #,##0.00 \u00A4
+currencyPattern = \u00A4\u00A0#,##0.00
defCurrencyCode = EUR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_es_GT.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_es_GT.properties
index 83fbf56..2e82b1b 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_es_GT.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_es_GT.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4#,##0.00;(\u00A4#,##0.00)
+currencyPattern = \u00A4\u00A0#,##0.00
defCurrencyCode = GTQ
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_es_HN.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_es_HN.properties
index 580ee4d..2d10a8d 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_es_HN.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_es_HN.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4#,##0.00;(\u00A4#,##0.00)
+currencyPattern = \u00A4\u00A0#,##0.00
defCurrencyCode = HNL
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_es_MX.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_es_MX.properties
index dd4a304..f5bfdee 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_es_MX.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_es_MX.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4#,##0.00;(\u00A4#,##0.00)
+currencyPattern = \u00A4\u00A0#,##0.00
defCurrencyCode = MXN
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_es_NI.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_es_NI.properties
index f4cc918..13ef644 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_es_NI.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_es_NI.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4#,##0.00;(\u00A4#,##0.00)
+currencyPattern = \u00A4\u00A0#,##0.00
defCurrencyCode = NIO
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_es_PA.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_es_PA.properties
index d48bd0f..9e1ff92 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_es_PA.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_es_PA.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4#,##0.00;(\u00A4#,##0.00)
+currencyPattern = \u00A4\u00A0#,##0.00
defCurrencyCode = PAB
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_es_PE.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_es_PE.properties
index d8483cf..8d8457d 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_es_PE.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_es_PE.properties
@@ -1,5 +1,5 @@
-decimalSeparator = ,
-groupingSeparator = .
+decimalSeparator = .
+groupingSeparator = ,
percent = %
zeroDigit = 0
plusSign = +
@@ -8,10 +8,10 @@
perMill = \u2030
infinity = \u221E
notANumber = NaN
-monetarySeparator = ,
-monetaryGroupingSeparator = .
+monetarySeparator = .
+monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4#,##0.00;(\u00A4#,##0.00)
+currencyPattern = \u00A4\u00A0#,##0.00
defCurrencyCode = PEN
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_es_PR.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_es_PR.properties
index 4a36ec6..d05fe8d 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_es_PR.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_es_PR.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4#,##0.00;(\u00A4#,##0.00)
+currencyPattern = \u00A4\u00A0#,##0.00
defCurrencyCode = USD
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_es_PY.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_es_PY.properties
index 1d42c90..e6e7d48 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_es_PY.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_es_PY.properties
@@ -11,7 +11,7 @@
monetarySeparator = ,
monetaryGroupingSeparator = .
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00;\u00A4 -#,##0.00
+currencyPattern = \u00A4\u00A0#,##0.00;\u00A4\u00A0-#,##0.00
defCurrencyCode = PYG
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_es_SV.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_es_SV.properties
index e94b856..c523711 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_es_SV.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_es_SV.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4#,##0.00;(\u00A4#,##0.00)
+currencyPattern = \u00A4\u00A0#,##0.00
defCurrencyCode = SVC
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_es_US.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_es_US.properties
index 4a36ec6..d05fe8d 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_es_US.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_es_US.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4#,##0.00;(\u00A4#,##0.00)
+currencyPattern = \u00A4\u00A0#,##0.00
defCurrencyCode = USD
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_es_UY.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_es_UY.properties
index 745ab16..9c9659b 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_es_UY.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_es_UY.properties
@@ -11,7 +11,7 @@
monetarySeparator = ,
monetaryGroupingSeparator = .
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00;(\u00A4#,##0.00)
+currencyPattern = \u00A4\u00A0#,##0.00;(\u00A4\u00A0#,##0.00)
defCurrencyCode = UYU
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_es_VE.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_es_VE.properties
index 2c0f361..177450d 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_es_VE.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_es_VE.properties
@@ -11,7 +11,7 @@
monetarySeparator = ,
monetaryGroupingSeparator = .
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4#,##0.00;\u00A4 -#,##0.00
+currencyPattern = \u00A4#,##0.00;\u00A4-#,##0.00
defCurrencyCode = VEB
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_et.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_et.properties
index 1e21fa6..c7d9b64 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_et.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_et.properties
@@ -11,7 +11,7 @@
monetarySeparator = ,
monetaryGroupingSeparator = \u00A0
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = USD
+currencyPattern = #,##0.00\u00A0\u00A4
+defCurrencyCode = EEK
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_et_EE.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_et_EE.properties
deleted file mode 100644
index 479e326..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_et_EE.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = ,
-groupingSeparator = \u00A0
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = ,
-monetaryGroupingSeparator = \u00A0
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = #,##0.00 \u00A4
-defCurrencyCode = EEK
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_eu.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_eu.properties
index 04df231..4d6d904 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_eu.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_eu.properties
@@ -11,7 +11,7 @@
monetarySeparator = ,
monetaryGroupingSeparator = .
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = USD
+currencyPattern = #,##0.00\u00A0\u00A4
+defCurrencyCode = EUR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_eu_ES.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_eu_ES.properties
deleted file mode 100644
index 8aa09b5..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_eu_ES.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = ,
-groupingSeparator = .
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = ,
-monetaryGroupingSeparator = .
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = #,##0.00 \u00A4
-defCurrencyCode = EUR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_fa.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_fa.properties
index 6e6e122..5dbe4b3 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_fa.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_fa.properties
@@ -11,7 +11,7 @@
monetarySeparator = \u066B
monetaryGroupingSeparator = \u066C
decimalPattern = #,##0.###;'\u202A'-#,##0.###'\u202C'
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = '\u202A'%#,##0'\u202C'
-currencyPattern = #,##0.00 \u00A4;'\u202A'-#,##0.00'\u202C' \u00A4
+currencyPattern = #,##0.00\u00A0\u00A4;'\u202A'-#,##0.00'\u202C'\u00A0\u00A4
defCurrencyCode = AFN
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_fa_AF.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_fa_AF.properties
index 2a338e2..dacadd3 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_fa_AF.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_fa_AF.properties
@@ -11,7 +11,7 @@
monetarySeparator = \u066B
monetaryGroupingSeparator = \u066C
decimalPattern = #,##0.###;'\u202A'-#,##0.###'\u202C'
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = '\u202A'#,##0%'\u202C'
-currencyPattern = #,##0.00 \u00A4;'\u202A'-#,##0.00'\u202C' \u00A4
+currencyPattern = #,##0.00\u00A0\u00A4;'\u202A'-#,##0.00'\u202C'\u00A0\u00A4
defCurrencyCode = AFN
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_fa_IR.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_fa_IR.properties
index 1b9b70a..76113fb 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_fa_IR.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_fa_IR.properties
@@ -11,7 +11,7 @@
monetarySeparator = \u066B
monetaryGroupingSeparator = \u066C
decimalPattern = #,##0.###;'\u202A'-#,##0.###'\u202C'
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = '\u202A'%#,##0'\u202C'
-currencyPattern = #,##0.00 \u00A4;'\u202A'-#,##0.00'\u202C' \u00A4
+currencyPattern = #,##0.00\u00A0\u00A4;'\u202A'-#,##0.00'\u202C'\u00A0\u00A4
defCurrencyCode = IRR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_fi.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_fi.properties
index b4e13f8..97136b4 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_fi.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_fi.properties
@@ -7,11 +7,11 @@
exponentialSymbol = E
perMill = \u2030
infinity = \u221E
-notANumber = NaN
+notANumber = ep\u00E4luku
monetarySeparator = ,
monetaryGroupingSeparator = \u00A0
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0\u00A0%
currencyPattern = #,##0.00\u00A0\u00A4
defCurrencyCode = EUR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_nr_ZA.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_fil.properties
similarity index 76%
copy from user/src/com/google/gwt/i18n/client/constants/NumberConstants_nr_ZA.properties
copy to user/src/com/google/gwt/i18n/client/constants/NumberConstants_fil.properties
index f1dea5d..0202b42 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_nr_ZA.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_fil.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = ZAR
+currencyPattern = \u00A4\u00A0#,##0.00
+defCurrencyCode = PHP
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_fo.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_fo.properties
index 04df231..0a3f664 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_fo.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_fo.properties
@@ -3,15 +3,15 @@
percent = %
zeroDigit = 0
plusSign = +
-minusSign = -
-exponentialSymbol = E
+minusSign = \u2212
+exponentialSymbol = \u00D710^
perMill = \u2030
infinity = \u221E
notANumber = NaN
monetarySeparator = ,
monetaryGroupingSeparator = .
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = USD
+currencyPattern = \u00A4#,##0.00;\u00A4-#,##0.00
+defCurrencyCode = DKK
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_fo_FO.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_fo_FO.properties
deleted file mode 100644
index 8e007b2..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_fo_FO.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = ,
-groupingSeparator = .
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = ,
-monetaryGroupingSeparator = .
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4#,##0.00;\u00A4 -#,##0.00
-defCurrencyCode = DKK
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_fr.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_fr.properties
index 0fdb920..0e9601b 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_fr.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_fr.properties
@@ -11,7 +11,7 @@
monetarySeparator = ,
monetaryGroupingSeparator = \u00A0
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0\u00A0%
-currencyPattern = #,##0.00 \u00A4
+currencyPattern = #,##0.00\u00A0\u00A4
defCurrencyCode = EUR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_fr_BE.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_fr_BE.properties
index 35b6750..694bb51 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_fr_BE.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_fr_BE.properties
@@ -11,7 +11,7 @@
monetarySeparator = ,
monetaryGroupingSeparator = .
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0\u00A0%
-currencyPattern = #,##0.00 \u00A4
+currencyPattern = #,##0.00\u00A0\u00A4
defCurrencyCode = EUR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_fr_CA.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_fr_CA.properties
index 704ae58..b63e97d 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_fr_CA.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_fr_CA.properties
@@ -11,7 +11,7 @@
monetarySeparator = ,
monetaryGroupingSeparator = \u00A0
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0\u00A0%
-currencyPattern = #,##0.00 \u00A4;(#,##0.00\u00A4)
+currencyPattern = #,##0.00\u00A0\u00A4;(#,##0.00\u00A0\u00A4)
defCurrencyCode = CAD
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_fr_CH.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_fr_CH.properties
index 49011df..3b7c39c 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_fr_CH.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_fr_CH.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = '
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0\u00A0%
-currencyPattern = \u00A4 #,##0.00;\u00A4-#,##0.00
+currencyPattern = \u00A4\u00A0#,##0.00;\u00A4-#,##0.00
defCurrencyCode = CHF
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_fr_FR.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_fr_FR.properties
deleted file mode 100644
index 0fdb920..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_fr_FR.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = ,
-groupingSeparator = \u00A0
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = ,
-monetaryGroupingSeparator = \u00A0
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0\u00A0%
-currencyPattern = #,##0.00 \u00A4
-defCurrencyCode = EUR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_fr_LU.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_fr_LU.properties
index 35b6750..694bb51 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_fr_LU.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_fr_LU.properties
@@ -11,7 +11,7 @@
monetarySeparator = ,
monetaryGroupingSeparator = .
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0\u00A0%
-currencyPattern = #,##0.00 \u00A4
+currencyPattern = #,##0.00\u00A0\u00A4
defCurrencyCode = EUR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_fr_MC.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_fr_MC.properties
deleted file mode 100644
index 0fdb920..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_fr_MC.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = ,
-groupingSeparator = \u00A0
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = ,
-monetaryGroupingSeparator = \u00A0
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0\u00A0%
-currencyPattern = #,##0.00 \u00A4
-defCurrencyCode = EUR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_fi_FI.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_fr_SN.properties
similarity index 77%
copy from user/src/com/google/gwt/i18n/client/constants/NumberConstants_fi_FI.properties
copy to user/src/com/google/gwt/i18n/client/constants/NumberConstants_fr_SN.properties
index 0fdb920..5d6f740 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_fi_FI.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_fr_SN.properties
@@ -11,7 +11,7 @@
monetarySeparator = ,
monetaryGroupingSeparator = \u00A0
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0\u00A0%
-currencyPattern = #,##0.00 \u00A4
-defCurrencyCode = EUR
+currencyPattern = #,##0.00\u00A0\u00A4
+defCurrencyCode = XOF
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_fur.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_fur.properties
index f867d15..0d9d3ca 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_fur.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_fur.properties
@@ -1,5 +1,5 @@
-decimalSeparator = ,
-groupingSeparator = .
+decimalSeparator = .
+groupingSeparator = ,
percent = %
zeroDigit = 0
plusSign = +
@@ -8,10 +8,10 @@
perMill = \u2030
infinity = \u221E
notANumber = NaN
-monetarySeparator = ,
-monetaryGroupingSeparator = .
+monetarySeparator = .
+monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = #,##0.00 \u00A4
-defCurrencyCode = USD
+currencyPattern = \u00A4\u00A0#,##0.00
+defCurrencyCode = EUR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_fur_IT.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_fur_IT.properties
deleted file mode 100644
index 8aa09b5..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_fur_IT.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = ,
-groupingSeparator = .
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = ,
-monetaryGroupingSeparator = .
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = #,##0.00 \u00A4
-defCurrencyCode = EUR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ga.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ga.properties
index d51c175..7c5b062 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ga.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ga.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = USD
+currencyPattern = \u00A4#,##0.00
+defCurrencyCode = EUR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ga_IE.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ga_IE.properties
deleted file mode 100644
index bca4588..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ga_IE.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = .
-groupingSeparator = ,
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = .
-monetaryGroupingSeparator = ,
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4#,##0.00
-defCurrencyCode = EUR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_gaa.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_gaa.properties
index d51c175..897ee2d 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_gaa.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_gaa.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = USD
+currencyPattern = \u00A4\u00A0#,##0.00
+defCurrencyCode = GHC
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_gaa_GH.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_gaa_GH.properties
deleted file mode 100644
index 840dd53..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_gaa_GH.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = .
-groupingSeparator = ,
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = .
-monetaryGroupingSeparator = ,
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = GHC
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_gez.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_gez.properties
index c4d98a2..f30f617 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_gez.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_gez.properties
@@ -1,5 +1,5 @@
decimalSeparator = .
-groupingSeparator = ,
+groupingSeparator = \u12C8
percent = %
zeroDigit = 0
plusSign = +
@@ -9,9 +9,9 @@
infinity = \u221E
notANumber = NaN
monetarySeparator = .
-monetaryGroupingSeparator = ,
+monetaryGroupingSeparator = \u12C8
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
+currencyPattern = \u00A4#,##0.00
defCurrencyCode = ERN
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_gez_ER.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_gez_ER.properties
deleted file mode 100644
index 4265ab2..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_gez_ER.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = .
-groupingSeparator = \u12C8
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = .
-monetaryGroupingSeparator = \u12C8
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4#,##0.00
-defCurrencyCode = ERN
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_gez_ET.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_gez_ET.properties
index 3df47f9..6488ed4 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_gez_ET.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_gez_ET.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = \u12C8
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
currencyPattern = \u00A4#,##0.00
defCurrencyCode = ETB
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_gl.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_gl.properties
index 04df231..4d6d904 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_gl.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_gl.properties
@@ -11,7 +11,7 @@
monetarySeparator = ,
monetaryGroupingSeparator = .
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = USD
+currencyPattern = #,##0.00\u00A0\u00A4
+defCurrencyCode = EUR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_gl_ES.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_gl_ES.properties
deleted file mode 100644
index 8aa09b5..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_gl_ES.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = ,
-groupingSeparator = .
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = ,
-monetaryGroupingSeparator = .
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = #,##0.00 \u00A4
-defCurrencyCode = EUR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_gu.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_gu.properties
index 1f3cd51..378782b 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_gu.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_gu.properties
@@ -1,7 +1,7 @@
decimalSeparator = .
groupingSeparator = ,
percent = %
-zeroDigit = \u0AE6
+zeroDigit = 0
plusSign = +
minusSign = -
exponentialSymbol = E
@@ -10,8 +10,8 @@
notANumber = NaN
monetarySeparator = .
monetaryGroupingSeparator = ,
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = USD
+decimalPattern = #,##,##0.###
+scientificPattern = #E0
+percentPattern = #,##,##0%
+currencyPattern = \u00A4\u00A0#,##,##0.00
+defCurrencyCode = INR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_gu_IN.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_gu_IN.properties
deleted file mode 100644
index e1c943c..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_gu_IN.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = .
-groupingSeparator = ,
-percent = %
-zeroDigit = \u0AE6
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = .
-monetaryGroupingSeparator = ,
-decimalPattern = #,##,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##,##0%
-currencyPattern = \u00A4 #,##,##0.00
-defCurrencyCode = INR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_gv.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_gv.properties
index d51c175..39341ca 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_gv.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_gv.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = USD
+currencyPattern = \u00A4#,##0.00
+defCurrencyCode = GBP
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_gv_GB.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_gv_GB.properties
deleted file mode 100644
index acbbb18..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_gv_GB.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = .
-groupingSeparator = ,
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = .
-monetaryGroupingSeparator = ,
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4#,##0.00
-defCurrencyCode = GBP
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ha.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ha.properties
index 5d85b22..a948721 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ha.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ha.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = XOF
+currencyPattern = \u00A4\u00A0#,##0.00
+defCurrencyCode = NGN
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ha_Arab.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ha_Arab.properties
deleted file mode 100644
index d51c175..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ha_Arab.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = .
-groupingSeparator = ,
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = .
-monetaryGroupingSeparator = ,
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = USD
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ha_Arab_NG.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ha_Arab_NG.properties
deleted file mode 100644
index 94b21f3..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ha_Arab_NG.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = .
-groupingSeparator = ,
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = .
-monetaryGroupingSeparator = ,
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = NGN
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_nr_ZA.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ha_Arab_SD.properties
similarity index 76%
copy from user/src/com/google/gwt/i18n/client/constants/NumberConstants_nr_ZA.properties
copy to user/src/com/google/gwt/i18n/client/constants/NumberConstants_ha_Arab_SD.properties
index f1dea5d..78433dd 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_nr_ZA.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ha_Arab_SD.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = ZAR
+currencyPattern = \u00A4\u00A0#,##0.00
+defCurrencyCode = SDD
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ha_GH.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ha_GH.properties
index 840dd53..897ee2d 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ha_GH.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ha_GH.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
+currencyPattern = \u00A4\u00A0#,##0.00
defCurrencyCode = GHC
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ha_Latn.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ha_Latn.properties
deleted file mode 100644
index d51c175..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ha_Latn.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = .
-groupingSeparator = ,
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = .
-monetaryGroupingSeparator = ,
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = USD
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ha_Latn_GH.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ha_Latn_GH.properties
index 840dd53..897ee2d 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ha_Latn_GH.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ha_Latn_GH.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
+currencyPattern = \u00A4\u00A0#,##0.00
defCurrencyCode = GHC
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ha_Latn_NE.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ha_Latn_NE.properties
index 5d85b22..3731b56 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ha_Latn_NE.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ha_Latn_NE.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
+currencyPattern = \u00A4\u00A0#,##0.00
defCurrencyCode = XOF
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ha_Latn_NG.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ha_Latn_NG.properties
deleted file mode 100644
index 94b21f3..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ha_Latn_NG.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = .
-groupingSeparator = ,
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = .
-monetaryGroupingSeparator = ,
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = NGN
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ha_NE.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ha_NE.properties
index 5d85b22..3731b56 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ha_NE.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ha_NE.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
+currencyPattern = \u00A4\u00A0#,##0.00
defCurrencyCode = XOF
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ha_NG.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ha_NG.properties
deleted file mode 100644
index 94b21f3..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ha_NG.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = .
-groupingSeparator = ,
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = .
-monetaryGroupingSeparator = ,
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = NGN
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_nr_ZA.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ha_SD.properties
similarity index 76%
copy from user/src/com/google/gwt/i18n/client/constants/NumberConstants_nr_ZA.properties
copy to user/src/com/google/gwt/i18n/client/constants/NumberConstants_ha_SD.properties
index f1dea5d..78433dd 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_nr_ZA.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ha_SD.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = ZAR
+currencyPattern = \u00A4\u00A0#,##0.00
+defCurrencyCode = SDD
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_haw.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_haw.properties
index d51c175..d05b2fc 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_haw.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_haw.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
+currencyPattern = \u00A4#,##0.00;(\u00A4#,##0.00)
defCurrencyCode = USD
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_haw_US.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_haw_US.properties
deleted file mode 100644
index 4a36ec6..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_haw_US.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = .
-groupingSeparator = ,
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = .
-monetaryGroupingSeparator = ,
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4#,##0.00;(\u00A4#,##0.00)
-defCurrencyCode = USD
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_he.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_he.properties
index d51c175..48ac096 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_he.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_he.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = USD
+currencyPattern = #,##0.00\u00A0\u00A4
+defCurrencyCode = ILS
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_hi.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_hi.properties
index f3f51a3..278f0d8 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_hi.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_hi.properties
@@ -10,8 +10,8 @@
notANumber = NaN
monetarySeparator = .
monetaryGroupingSeparator = ,
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
+decimalPattern = #,##,##0.###
+scientificPattern = #E0
+percentPattern = #,##,##0%
+currencyPattern = \u00A4\u00A0#,##,##0.00
defCurrencyCode = INR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_hi_IN.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_hi_IN.properties
deleted file mode 100644
index cefccb7..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_hi_IN.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = .
-groupingSeparator = ,
-percent = %
-zeroDigit = \u0966
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = .
-monetaryGroupingSeparator = ,
-decimalPattern = #,##,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##,##0%
-currencyPattern = \u00A4 #,##,##0.00
-defCurrencyCode = INR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_hr.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_hr.properties
index 99df0ab..b4028a6 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_hr.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_hr.properties
@@ -11,7 +11,7 @@
monetarySeparator = ,
monetaryGroupingSeparator = .
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = BAM
+currencyPattern = #,##0.00\u00A0\u00A4;-#,##0.00\u00A0\u00A4
+defCurrencyCode = HRK
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_hr_HR.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_hr_HR.properties
deleted file mode 100644
index 688a751..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_hr_HR.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = ,
-groupingSeparator = .
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = ,
-monetaryGroupingSeparator = .
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = HRK
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_hu.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_hu.properties
index 2e01b78..9fe1f5a 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_hu.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_hu.properties
@@ -11,7 +11,7 @@
monetarySeparator = ,
monetaryGroupingSeparator = \u00A0
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = #,##0.00 \u00A4
-defCurrencyCode = SIT
+currencyPattern = #,##0.00\u00A0\u00A4
+defCurrencyCode = HUF
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_hu_HU.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_hu_HU.properties
deleted file mode 100644
index 25305b5..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_hu_HU.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = ,
-groupingSeparator = \u00A0
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = ,
-monetaryGroupingSeparator = \u00A0
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = #,##0.00 \u00A4
-defCurrencyCode = HUF
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_hy.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_hy.properties
index f109315..7fad01f 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_hy.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_hy.properties
@@ -11,7 +11,7 @@
monetarySeparator = ,
monetaryGroupingSeparator = .
decimalPattern = #0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #0%
-currencyPattern = #0.00 \u00A4
-defCurrencyCode = AZM
+currencyPattern = #0.00\u00A0\u00A4
+defCurrencyCode = AMD
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_hy_AM.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_hy_AM.properties
deleted file mode 100644
index cb086ac..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_hy_AM.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = ,
-groupingSeparator = .
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = ,
-monetaryGroupingSeparator = .
-decimalPattern = #0.###
-scientificPattern = 0.###E0
-percentPattern = #0%
-currencyPattern = #0.00 \u00A4
-defCurrencyCode = AMD
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_hy_AM_REVISED.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_hy_AM_REVISED.properties
deleted file mode 100644
index cb086ac..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_hy_AM_REVISED.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = ,
-groupingSeparator = .
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = ,
-monetaryGroupingSeparator = .
-decimalPattern = #0.###
-scientificPattern = 0.###E0
-percentPattern = #0%
-currencyPattern = #0.00 \u00A4
-defCurrencyCode = AMD
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ia.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ia.properties
index 04df231..80c3966 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ia.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ia.properties
@@ -11,7 +11,7 @@
monetarySeparator = ,
monetaryGroupingSeparator = .
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
+currencyPattern = \u00A4\u00A0#,##0.00
defCurrencyCode = USD
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_id.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_id.properties
index e716216..8d6aa89 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_id.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_id.properties
@@ -11,7 +11,7 @@
monetarySeparator = ,
monetaryGroupingSeparator = .
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
currencyPattern = \u00A4#,##0.00
-defCurrencyCode = USD
+defCurrencyCode = IDR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ig.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ig.properties
index d51c175..a948721 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ig.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ig.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = USD
+currencyPattern = \u00A4\u00A0#,##0.00
+defCurrencyCode = NGN
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ig_NG.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ig_NG.properties
deleted file mode 100644
index 94b21f3..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ig_NG.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = .
-groupingSeparator = ,
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = .
-monetaryGroupingSeparator = ,
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = NGN
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_zh_CN.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ii.properties
similarity index 82%
rename from user/src/com/google/gwt/i18n/client/constants/NumberConstants_zh_CN.properties
rename to user/src/com/google/gwt/i18n/client/constants/NumberConstants_ii.properties
index aeff2ab..5bffc72 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_zh_CN.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ii.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4#,##0.00
+currencyPattern = \u00A4\u00A0#,##0.00
defCurrencyCode = CNY
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_id_ID.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_in.properties
similarity index 91%
rename from user/src/com/google/gwt/i18n/client/constants/NumberConstants_id_ID.properties
rename to user/src/com/google/gwt/i18n/client/constants/NumberConstants_in.properties
index a20f87c..8d6aa89 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_id_ID.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_in.properties
@@ -11,7 +11,7 @@
monetarySeparator = ,
monetaryGroupingSeparator = .
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
currencyPattern = \u00A4#,##0.00
defCurrencyCode = IDR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_is.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_is.properties
index 04df231..80a4a81 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_is.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_is.properties
@@ -3,15 +3,15 @@
percent = %
zeroDigit = 0
plusSign = +
-minusSign = -
-exponentialSymbol = E
+minusSign = \u2212
+exponentialSymbol = \u00D710^
perMill = \u2030
infinity = \u221E
-notANumber = NaN
+notANumber = EiTa
monetarySeparator = ,
monetaryGroupingSeparator = .
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = USD
+currencyPattern = #,##0.00\u00A0\u00A4
+defCurrencyCode = ISK
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_is_IS.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_is_IS.properties
deleted file mode 100644
index 571a9a3..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_is_IS.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = ,
-groupingSeparator = .
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = ,
-monetaryGroupingSeparator = .
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = #,##0.00 \u00A4
-defCurrencyCode = ISK
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_it.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_it.properties
index 12acdca..a60b388 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_it.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_it.properties
@@ -11,7 +11,7 @@
monetarySeparator = ,
monetaryGroupingSeparator = .
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
+currencyPattern = \u00A4\u00A0#,##0.00
defCurrencyCode = CHF
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_it_CH.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_it_CH.properties
index fe27114..9c0d9fa 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_it_CH.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_it_CH.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = '
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00;\u00A4-#,##0.00
+currencyPattern = \u00A4\u00A0#,##0.00;\u00A4-#,##0.00
defCurrencyCode = CHF
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_it_IT.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_it_IT.properties
index cc30f6e..2762ff3 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_it_IT.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_it_IT.properties
@@ -11,7 +11,7 @@
monetarySeparator = ,
monetaryGroupingSeparator = .
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
+currencyPattern = \u00A4\u00A0#,##0.00
defCurrencyCode = EUR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_iu.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_iu.properties
index cf45d3a..ff5c2cd 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_iu.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_iu.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
+currencyPattern = \u00A4\u00A0#,##0.00
defCurrencyCode = CAD
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_he_IL.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_iw.properties
similarity index 82%
rename from user/src/com/google/gwt/i18n/client/constants/NumberConstants_he_IL.properties
rename to user/src/com/google/gwt/i18n/client/constants/NumberConstants_iw.properties
index 7152d11..48ac096 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_he_IL.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_iw.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = #,##0.00 \u00A4
+currencyPattern = #,##0.00\u00A0\u00A4
defCurrencyCode = ILS
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ja.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ja.properties
index d51c175..cc3ca2d 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ja.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ja.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = USD
+currencyPattern = \u00A4#,##0.00
+defCurrencyCode = JPY
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ja_JP.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ja_JP.properties
deleted file mode 100644
index 147867a..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ja_JP.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = .
-groupingSeparator = ,
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = .
-monetaryGroupingSeparator = ,
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4#,##0.00
-defCurrencyCode = JPY
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ka.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ka.properties
index 1e21fa6..9facf81 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ka.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ka.properties
@@ -1,5 +1,5 @@
decimalSeparator = ,
-groupingSeparator = \u00A0
+groupingSeparator = .
percent = %
zeroDigit = 0
plusSign = +
@@ -9,9 +9,9 @@
infinity = \u221E
notANumber = NaN
monetarySeparator = ,
-monetaryGroupingSeparator = \u00A0
+monetaryGroupingSeparator = .
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = USD
+currencyPattern = \u00A4\u00A0#,##0.00
+defCurrencyCode = GEL
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ka_GE.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ka_GE.properties
deleted file mode 100644
index e659811..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ka_GE.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = ,
-groupingSeparator = \u00A0
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = ,
-monetaryGroupingSeparator = \u00A0
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = GEL
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_kaj.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_kaj.properties
index d51c175..a948721 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_kaj.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_kaj.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = USD
+currencyPattern = \u00A4\u00A0#,##0.00
+defCurrencyCode = NGN
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_kaj_NG.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_kaj_NG.properties
deleted file mode 100644
index 94b21f3..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_kaj_NG.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = .
-groupingSeparator = ,
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = .
-monetaryGroupingSeparator = ,
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = NGN
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_kam.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_kam.properties
index d51c175..b6ada55 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_kam.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_kam.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = USD
+currencyPattern = \u00A4\u00A0#,##0.00
+defCurrencyCode = KES
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_kam_KE.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_kam_KE.properties
deleted file mode 100644
index 253d780..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_kam_KE.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = .
-groupingSeparator = ,
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = .
-monetaryGroupingSeparator = ,
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = KES
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_kcg.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_kcg.properties
index d51c175..a948721 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_kcg.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_kcg.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = USD
+currencyPattern = \u00A4\u00A0#,##0.00
+defCurrencyCode = NGN
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_kcg_NG.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_kcg_NG.properties
deleted file mode 100644
index 94b21f3..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_kcg_NG.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = .
-groupingSeparator = ,
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = .
-monetaryGroupingSeparator = ,
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = NGN
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_kfo.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_kfo.properties
index d51c175..a948721 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_kfo.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_kfo.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = USD
+currencyPattern = \u00A4\u00A0#,##0.00
+defCurrencyCode = NGN
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_nr_ZA.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_kfo_CI.properties
similarity index 76%
copy from user/src/com/google/gwt/i18n/client/constants/NumberConstants_nr_ZA.properties
copy to user/src/com/google/gwt/i18n/client/constants/NumberConstants_kfo_CI.properties
index f1dea5d..3731b56 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_nr_ZA.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_kfo_CI.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = ZAR
+currencyPattern = \u00A4\u00A0#,##0.00
+defCurrencyCode = XOF
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_kfo_NG.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_kfo_NG.properties
deleted file mode 100644
index 94b21f3..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_kfo_NG.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = .
-groupingSeparator = ,
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = .
-monetaryGroupingSeparator = ,
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = NGN
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_kk.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_kk.properties
index 1e21fa6..22664ec 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_kk.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_kk.properties
@@ -11,7 +11,7 @@
monetarySeparator = ,
monetaryGroupingSeparator = \u00A0
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = USD
+currencyPattern = #,##0.00\u00A0\u00A4;-#,##0.00\u00A0\u00A4
+defCurrencyCode = KZT
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_kk_KZ.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_kk_KZ.properties
deleted file mode 100644
index 2cddcba..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_kk_KZ.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = ,
-groupingSeparator = \u00A0
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = ,
-monetaryGroupingSeparator = \u00A0
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = #,##0.00 \u00A4;-\u00A4 #,##0.00
-defCurrencyCode = KZT
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_kl.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_kl.properties
index 04df231..b5d4705 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_kl.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_kl.properties
@@ -11,7 +11,7 @@
monetarySeparator = ,
monetaryGroupingSeparator = .
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = USD
+currencyPattern = \u00A4#,##0.00;\u00A4-#,##0.00
+defCurrencyCode = DKK
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_kl_GL.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_kl_GL.properties
deleted file mode 100644
index 8e007b2..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_kl_GL.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = ,
-groupingSeparator = .
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = ,
-monetaryGroupingSeparator = .
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4#,##0.00;\u00A4 -#,##0.00
-defCurrencyCode = DKK
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_km.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_km.properties
index 04df231..6a49fec 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_km.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_km.properties
@@ -11,7 +11,7 @@
monetarySeparator = ,
monetaryGroupingSeparator = .
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = USD
+currencyPattern = #,##0.00\u00A4
+defCurrencyCode = KHR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_km_KH.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_km_KH.properties
deleted file mode 100644
index f59e572..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_km_KH.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = ,
-groupingSeparator = .
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = ,
-monetaryGroupingSeparator = .
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = #,##0.00\u00A4
-defCurrencyCode = KHR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_kn.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_kn.properties
index d51c175..f294114 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_kn.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_kn.properties
@@ -1,7 +1,7 @@
decimalSeparator = .
groupingSeparator = ,
percent = %
-zeroDigit = 0
+zeroDigit = \u0CE6
plusSign = +
minusSign = -
exponentialSymbol = E
@@ -10,8 +10,8 @@
notANumber = NaN
monetarySeparator = .
monetaryGroupingSeparator = ,
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = USD
+decimalPattern = #,##,##0.###
+scientificPattern = #E0
+percentPattern = #,##,##0%
+currencyPattern = \u00A4\u00A0#,##,##0.00
+defCurrencyCode = INR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_kn_IN.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_kn_IN.properties
deleted file mode 100644
index a75628b..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_kn_IN.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = .
-groupingSeparator = ,
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = .
-monetaryGroupingSeparator = ,
-decimalPattern = #,##,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##,##0%
-currencyPattern = \u00A4 #,##,##0.00
-defCurrencyCode = INR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ko.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ko.properties
index c4fe25a..d766767 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ko.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ko.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
+currencyPattern = \u00A4#,##0.00
defCurrencyCode = KPW
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ko_KR.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ko_KR.properties
index da9f591..985c9cf 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ko_KR.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ko_KR.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
currencyPattern = \u00A4#,##0.00
defCurrencyCode = KRW
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_kok.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_kok.properties
index d51c175..378782b 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_kok.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_kok.properties
@@ -10,8 +10,8 @@
notANumber = NaN
monetarySeparator = .
monetaryGroupingSeparator = ,
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = USD
+decimalPattern = #,##,##0.###
+scientificPattern = #E0
+percentPattern = #,##,##0%
+currencyPattern = \u00A4\u00A0#,##,##0.00
+defCurrencyCode = INR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_kok_IN.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_kok_IN.properties
deleted file mode 100644
index a75628b..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_kok_IN.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = .
-groupingSeparator = ,
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = .
-monetaryGroupingSeparator = ,
-decimalPattern = #,##,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##,##0%
-currencyPattern = \u00A4 #,##,##0.00
-defCurrencyCode = INR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_nr_ZA.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_kpe.properties
similarity index 76%
copy from user/src/com/google/gwt/i18n/client/constants/NumberConstants_nr_ZA.properties
copy to user/src/com/google/gwt/i18n/client/constants/NumberConstants_kpe.properties
index f1dea5d..1ddf6d3 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_nr_ZA.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_kpe.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = ZAR
+currencyPattern = \u00A4\u00A0#,##0.00
+defCurrencyCode = GNF
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_nr_ZA.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_kpe_LR.properties
similarity index 76%
copy from user/src/com/google/gwt/i18n/client/constants/NumberConstants_nr_ZA.properties
copy to user/src/com/google/gwt/i18n/client/constants/NumberConstants_kpe_LR.properties
index f1dea5d..6ac2afe 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_nr_ZA.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_kpe_LR.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = ZAR
+currencyPattern = \u00A4\u00A0#,##0.00
+defCurrencyCode = LRD
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ku.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ku.properties
index 4e299d1..51e376d 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ku.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ku.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
+currencyPattern = \u00A4\u00A0#,##0.00
defCurrencyCode = IQD
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ku_Arab.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ku_Arab.properties
deleted file mode 100644
index d51c175..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ku_Arab.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = .
-groupingSeparator = ,
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = .
-monetaryGroupingSeparator = ,
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = USD
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ku_IQ.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ku_IQ.properties
deleted file mode 100644
index 4e299d1..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ku_IQ.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = .
-groupingSeparator = ,
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = .
-monetaryGroupingSeparator = ,
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = IQD
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ku_IR.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ku_IR.properties
deleted file mode 100644
index 388a282..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ku_IR.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = .
-groupingSeparator = ,
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = .
-monetaryGroupingSeparator = ,
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = IRR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ku_Latn.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ku_Latn.properties
deleted file mode 100644
index d51c175..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ku_Latn.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = .
-groupingSeparator = ,
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = .
-monetaryGroupingSeparator = ,
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = USD
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ku_Latn_IQ.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ku_Latn_IQ.properties
deleted file mode 100644
index 4e299d1..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ku_Latn_IQ.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = .
-groupingSeparator = ,
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = .
-monetaryGroupingSeparator = ,
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = IQD
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ku_Latn_IR.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ku_Latn_IR.properties
deleted file mode 100644
index 388a282..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ku_Latn_IR.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = .
-groupingSeparator = ,
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = .
-monetaryGroupingSeparator = ,
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = IRR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ku_Latn_SY.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ku_Latn_SY.properties
deleted file mode 100644
index 48cfc8f..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ku_Latn_SY.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = .
-groupingSeparator = ,
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = .
-monetaryGroupingSeparator = ,
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = SYP
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ku_Latn_TR.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ku_Latn_TR.properties
index 0a50486..6532228 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ku_Latn_TR.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ku_Latn_TR.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
+currencyPattern = \u00A4\u00A0#,##0.00
defCurrencyCode = TRY
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ku_SY.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ku_SY.properties
deleted file mode 100644
index 48cfc8f..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ku_SY.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = .
-groupingSeparator = ,
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = .
-monetaryGroupingSeparator = ,
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = SYP
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ku_TR.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ku_TR.properties
index 0a50486..6532228 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ku_TR.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ku_TR.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
+currencyPattern = \u00A4\u00A0#,##0.00
defCurrencyCode = TRY
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_kw.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_kw.properties
index d51c175..39341ca 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_kw.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_kw.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = USD
+currencyPattern = \u00A4#,##0.00
+defCurrencyCode = GBP
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_kw_GB.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_kw_GB.properties
deleted file mode 100644
index acbbb18..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_kw_GB.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = .
-groupingSeparator = ,
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = .
-monetaryGroupingSeparator = ,
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4#,##0.00
-defCurrencyCode = GBP
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ky.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ky.properties
index 1e21fa6..288ac45 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ky.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ky.properties
@@ -11,7 +11,7 @@
monetarySeparator = ,
monetaryGroupingSeparator = \u00A0
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = USD
+currencyPattern = \u00A4\u00A0#,##0.00
+defCurrencyCode = KGS
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ky_KG.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ky_KG.properties
deleted file mode 100644
index 2bd7bae..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ky_KG.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = ,
-groupingSeparator = \u00A0
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = ,
-monetaryGroupingSeparator = \u00A0
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = KGS
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ln.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ln.properties
index 1b2950e..e397abc 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ln.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ln.properties
@@ -1,4 +1,4 @@
-decimalSeparator = ,
+decimalSeparator = .
groupingSeparator = ,
percent = %
zeroDigit = 0
@@ -8,10 +8,10 @@
perMill = \u2030
infinity = \u221E
notANumber = NaN
-monetarySeparator = ,
+monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = USD
+currencyPattern = \u00A4\u00A0#,##0.00
+defCurrencyCode = CDF
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ln_CD.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ln_CD.properties
deleted file mode 100644
index aaf9fdf..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ln_CD.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = ,
-groupingSeparator = ,
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = ,
-monetaryGroupingSeparator = ,
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = CDF
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ln_CG.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ln_CG.properties
index 05d5bb6..a5caa7b 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ln_CG.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ln_CG.properties
@@ -1,4 +1,4 @@
-decimalSeparator = ,
+decimalSeparator = .
groupingSeparator = ,
percent = %
zeroDigit = 0
@@ -8,10 +8,10 @@
perMill = \u2030
infinity = \u221E
notANumber = NaN
-monetarySeparator = ,
+monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
+currencyPattern = \u00A4\u00A0#,##0.00
defCurrencyCode = XAF
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_lo.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_lo.properties
index d51c175..e48e02a 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_lo.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_lo.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = USD
+currencyPattern = \u00A4#,##0.00;\u00A4-#,##0.00
+defCurrencyCode = LAK
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_lo_LA.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_lo_LA.properties
deleted file mode 100644
index f565b1b..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_lo_LA.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = .
-groupingSeparator = ,
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = .
-monetaryGroupingSeparator = ,
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4#,##0.00;\u00A4-#,##0.00
-defCurrencyCode = LAK
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_lt.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_lt.properties
index 04df231..5028046 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_lt.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_lt.properties
@@ -3,15 +3,15 @@
percent = %
zeroDigit = 0
plusSign = +
-minusSign = -
-exponentialSymbol = E
+minusSign = \u2212
+exponentialSymbol = \u00D710^
perMill = \u2030
infinity = \u221E
notANumber = NaN
monetarySeparator = ,
monetaryGroupingSeparator = .
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = USD
+currencyPattern = #,##0.00\u00A0\u00A4
+defCurrencyCode = LTL
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_lt_LT.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_lt_LT.properties
deleted file mode 100644
index ffb3686..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_lt_LT.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = ,
-groupingSeparator = .
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = ,
-monetaryGroupingSeparator = .
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = #,##0.00 \u00A4
-defCurrencyCode = LTL
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_lv.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_lv.properties
index 1e21fa6..f7197b9 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_lv.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_lv.properties
@@ -11,7 +11,7 @@
monetarySeparator = ,
monetaryGroupingSeparator = \u00A0
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = USD
+currencyPattern = #,##0.00\u00A0\u00A4
+defCurrencyCode = LVL
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_lv_LV.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_lv_LV.properties
deleted file mode 100644
index c582703..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_lv_LV.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = ,
-groupingSeparator = \u00A0
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = ,
-monetaryGroupingSeparator = \u00A0
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = #,##0.00 \u00A4
-defCurrencyCode = LVL
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_mk.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_mk.properties
index 04df231..abcc976 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_mk.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_mk.properties
@@ -10,8 +10,8 @@
notANumber = NaN
monetarySeparator = ,
monetaryGroupingSeparator = .
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+decimalPattern = #,##0.###;(#,##0.###)
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = USD
+currencyPattern = \u00A4\u00A0#,##0.00
+defCurrencyCode = MKD
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_mk_MK.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_mk_MK.properties
deleted file mode 100644
index 96f8c8c..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_mk_MK.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = ,
-groupingSeparator = .
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = ,
-monetaryGroupingSeparator = .
-decimalPattern = #,##0.###;(#,##0.###)
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = MKD
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ml.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ml.properties
index 099a90a..dc6ac8a 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ml.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ml.properties
@@ -1,17 +1,17 @@
decimalSeparator = .
groupingSeparator = ,
percent = %
-zeroDigit = \u0D66
+zeroDigit = 0
plusSign = +
minusSign = -
exponentialSymbol = E
perMill = \u2030
infinity = \u221E
-notANumber = NaN
+notANumber = \u0D38\u0D02\u0D16\u0D4D\u0D2F\u0D2F\u0D32\u0D4D\u0D32
monetarySeparator = .
monetaryGroupingSeparator = ,
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = USD
+decimalPattern = #,##,##0.###
+scientificPattern = #E0
+percentPattern = #,##,##0%
+currencyPattern = #,##,##0.00\u00A4
+defCurrencyCode = INR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ml_IN.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ml_IN.properties
deleted file mode 100644
index 9f80f12..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ml_IN.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = .
-groupingSeparator = ,
-percent = %
-zeroDigit = \u0D66
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = .
-monetaryGroupingSeparator = ,
-decimalPattern = #,##,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##,##0%
-currencyPattern = \u00A4 #,##,##0.00
-defCurrencyCode = INR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_mn.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_mn.properties
index 1e21fa6..3425e87 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_mn.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_mn.properties
@@ -11,7 +11,7 @@
monetarySeparator = ,
monetaryGroupingSeparator = \u00A0
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = USD
+currencyPattern = \u00A4\u00A0#,##0.00
+defCurrencyCode = MNT
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_cs_CZ.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_mn_CN.properties
similarity index 76%
rename from user/src/com/google/gwt/i18n/client/constants/NumberConstants_cs_CZ.properties
rename to user/src/com/google/gwt/i18n/client/constants/NumberConstants_mn_CN.properties
index 934c42c..7d87a49 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_cs_CZ.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_mn_CN.properties
@@ -11,7 +11,7 @@
monetarySeparator = ,
monetaryGroupingSeparator = \u00A0
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = #,##0.00 \u00A4
-defCurrencyCode = CZK
+currencyPattern = \u00A4\u00A0#,##0.00
+defCurrencyCode = CNY
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_mn_MN.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_mn_MN.properties
deleted file mode 100644
index 2f90c40..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_mn_MN.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = ,
-groupingSeparator = \u00A0
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = ,
-monetaryGroupingSeparator = \u00A0
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = MNT
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_cs_CZ.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_mn_Mong_CN.properties
similarity index 76%
copy from user/src/com/google/gwt/i18n/client/constants/NumberConstants_cs_CZ.properties
copy to user/src/com/google/gwt/i18n/client/constants/NumberConstants_mn_Mong_CN.properties
index 934c42c..7d87a49 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_cs_CZ.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_mn_Mong_CN.properties
@@ -11,7 +11,7 @@
monetarySeparator = ,
monetaryGroupingSeparator = \u00A0
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = #,##0.00 \u00A4
-defCurrencyCode = CZK
+currencyPattern = \u00A4\u00A0#,##0.00
+defCurrencyCode = CNY
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_vi_VN.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_mo.properties
similarity index 76%
rename from user/src/com/google/gwt/i18n/client/constants/NumberConstants_vi_VN.properties
rename to user/src/com/google/gwt/i18n/client/constants/NumberConstants_mo.properties
index 4721cea..76362ce 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_vi_VN.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_mo.properties
@@ -11,7 +11,7 @@
monetarySeparator = ,
monetaryGroupingSeparator = .
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = #,##0.00 \u00A4
-defCurrencyCode = VND
+currencyPattern = #,##0.00\u00A0\u00A4
+defCurrencyCode = MDL
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_mr.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_mr.properties
index d51c175..278f0d8 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_mr.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_mr.properties
@@ -1,7 +1,7 @@
decimalSeparator = .
groupingSeparator = ,
percent = %
-zeroDigit = 0
+zeroDigit = \u0966
plusSign = +
minusSign = -
exponentialSymbol = E
@@ -10,8 +10,8 @@
notANumber = NaN
monetarySeparator = .
monetaryGroupingSeparator = ,
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = USD
+decimalPattern = #,##,##0.###
+scientificPattern = #E0
+percentPattern = #,##,##0%
+currencyPattern = \u00A4\u00A0#,##,##0.00
+defCurrencyCode = INR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_mr_IN.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_mr_IN.properties
deleted file mode 100644
index a75628b..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_mr_IN.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = .
-groupingSeparator = ,
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = .
-monetaryGroupingSeparator = ,
-decimalPattern = #,##,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##,##0%
-currencyPattern = \u00A4 #,##,##0.00
-defCurrencyCode = INR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ms.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ms.properties
index c00f6b9..b2e0a31 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ms.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ms.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = BND
+currencyPattern = \u00A4#,##0.00;(\u00A4#,##0.00)
+defCurrencyCode = AUD
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ms_BN.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ms_BN.properties
index a67c245..14930fe 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ms_BN.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ms_BN.properties
@@ -11,7 +11,7 @@
monetarySeparator = ,
monetaryGroupingSeparator = .
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
+currencyPattern = \u00A4\u00A0#,##0.00
defCurrencyCode = BND
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ms_MY.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ms_MY.properties
index b410e11..289b933 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ms_MY.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ms_MY.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
currencyPattern = \u00A4#,##0.00;(\u00A4#,##0.00)
defCurrencyCode = MYR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_mt.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_mt.properties
index d51c175..765d5d1 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_mt.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_mt.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = USD
+currencyPattern = \u00A4#,##0.00
+defCurrencyCode = MTL
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_nr_ZA.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_my.properties
similarity index 71%
copy from user/src/com/google/gwt/i18n/client/constants/NumberConstants_nr_ZA.properties
copy to user/src/com/google/gwt/i18n/client/constants/NumberConstants_my.properties
index f1dea5d..4046c42 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_nr_ZA.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_my.properties
@@ -1,7 +1,7 @@
decimalSeparator = .
groupingSeparator = ,
percent = %
-zeroDigit = 0
+zeroDigit = \u1040
plusSign = +
minusSign = -
exponentialSymbol = E
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = ZAR
+currencyPattern = \u00A4\u00A0#,##0.00
+defCurrencyCode = MMK
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_nb.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_nb.properties
index d01e423..6d2a3bf 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_nb.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_nb.properties
@@ -11,7 +11,7 @@
monetarySeparator = ,
monetaryGroupingSeparator = \u00A0
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0 %
-currencyPattern = \u00A4 #,##0.00
+scientificPattern = #E0
+percentPattern = #,##0\u00A0%
+currencyPattern = \u00A4\u00A0#,##0.00
defCurrencyCode = NOK
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_nb_NO.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_nb_NO.properties
deleted file mode 100644
index 22202a5..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_nb_NO.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = ,
-groupingSeparator = \u00A0
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = ,
-monetaryGroupingSeparator = \u00A0
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0 %
-currencyPattern = #,##0.00 \u00A4
-defCurrencyCode = NOK
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ne.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ne.properties
index d51c175..792db75 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ne.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ne.properties
@@ -1,7 +1,7 @@
decimalSeparator = .
groupingSeparator = ,
percent = %
-zeroDigit = 0
+zeroDigit = \u0966
plusSign = +
minusSign = -
exponentialSymbol = E
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = USD
+currencyPattern = \u00A4\u00A0#,##0.00
+defCurrencyCode = NPR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_nr_ZA.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ne_IN.properties
similarity index 71%
copy from user/src/com/google/gwt/i18n/client/constants/NumberConstants_nr_ZA.properties
copy to user/src/com/google/gwt/i18n/client/constants/NumberConstants_ne_IN.properties
index f1dea5d..79839a4 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_nr_ZA.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ne_IN.properties
@@ -1,7 +1,7 @@
decimalSeparator = .
groupingSeparator = ,
percent = %
-zeroDigit = 0
+zeroDigit = \u0966
plusSign = +
minusSign = -
exponentialSymbol = E
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = ZAR
+currencyPattern = \u00A4\u00A0#,##0.00
+defCurrencyCode = INR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ne_NP.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ne_NP.properties
deleted file mode 100644
index 10a1a56..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ne_NP.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = .
-groupingSeparator = ,
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = .
-monetaryGroupingSeparator = ,
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = NPR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_nl.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_nl.properties
index 8304ae3..d04f433 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_nl.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_nl.properties
@@ -11,7 +11,7 @@
monetarySeparator = ,
monetaryGroupingSeparator = .
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = ANG
+currencyPattern = \u00A4\u00A0#,##0.00;\u00A4\u00A0#,##0.00-
+defCurrencyCode = EUR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_nl_BE.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_nl_BE.properties
index 8aa09b5..4d6d904 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_nl_BE.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_nl_BE.properties
@@ -11,7 +11,7 @@
monetarySeparator = ,
monetaryGroupingSeparator = .
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = #,##0.00 \u00A4
+currencyPattern = #,##0.00\u00A0\u00A4
defCurrencyCode = EUR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_nl_NL.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_nl_NL.properties
deleted file mode 100644
index ea998d6..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_nl_NL.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = ,
-groupingSeparator = .
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = ,
-monetaryGroupingSeparator = .
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00;\u00A4 #,##0.00-
-defCurrencyCode = EUR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_nn.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_nn.properties
index d01e423..383b52a 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_nn.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_nn.properties
@@ -3,15 +3,15 @@
percent = %
zeroDigit = 0
plusSign = +
-minusSign = -
-exponentialSymbol = E
+minusSign = \u2212
+exponentialSymbol = \u00D710^
perMill = \u2030
infinity = \u221E
notANumber = NaN
monetarySeparator = ,
monetaryGroupingSeparator = \u00A0
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0 %
-currencyPattern = \u00A4 #,##0.00
+scientificPattern = #E0
+percentPattern = #,##0\u00A0%
+currencyPattern = #,##0.00\u00A0\u00A4
defCurrencyCode = NOK
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_nn_NO.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_nn_NO.properties
deleted file mode 100644
index 22202a5..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_nn_NO.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = ,
-groupingSeparator = \u00A0
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = ,
-monetaryGroupingSeparator = \u00A0
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0 %
-currencyPattern = #,##0.00 \u00A4
-defCurrencyCode = NOK
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_fi_FI.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_no.properties
similarity index 77%
rename from user/src/com/google/gwt/i18n/client/constants/NumberConstants_fi_FI.properties
rename to user/src/com/google/gwt/i18n/client/constants/NumberConstants_no.properties
index 0fdb920..6d2a3bf 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_fi_FI.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_no.properties
@@ -11,7 +11,7 @@
monetarySeparator = ,
monetaryGroupingSeparator = \u00A0
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0\u00A0%
-currencyPattern = #,##0.00 \u00A4
-defCurrencyCode = EUR
+currencyPattern = \u00A4\u00A0#,##0.00
+defCurrencyCode = NOK
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_nr.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_nr.properties
index d51c175..18a7817 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_nr.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_nr.properties
@@ -1,5 +1,5 @@
-decimalSeparator = .
-groupingSeparator = ,
+decimalSeparator = ,
+groupingSeparator = \u00A0
percent = %
zeroDigit = 0
plusSign = +
@@ -8,10 +8,10 @@
perMill = \u2030
infinity = \u221E
notANumber = NaN
-monetarySeparator = .
-monetaryGroupingSeparator = ,
+monetarySeparator = ,
+monetaryGroupingSeparator = \u00A0
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = USD
+currencyPattern = \u00A4#,##0.00
+defCurrencyCode = ZAR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_nso.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_nso.properties
index d51c175..18a7817 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_nso.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_nso.properties
@@ -1,5 +1,5 @@
-decimalSeparator = .
-groupingSeparator = ,
+decimalSeparator = ,
+groupingSeparator = \u00A0
percent = %
zeroDigit = 0
plusSign = +
@@ -8,10 +8,10 @@
perMill = \u2030
infinity = \u221E
notANumber = NaN
-monetarySeparator = .
-monetaryGroupingSeparator = ,
+monetarySeparator = ,
+monetaryGroupingSeparator = \u00A0
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = USD
+currencyPattern = \u00A4#,##0.00
+defCurrencyCode = ZAR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_nso_ZA.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_nso_ZA.properties
deleted file mode 100644
index f1dea5d..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_nso_ZA.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = .
-groupingSeparator = ,
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = .
-monetaryGroupingSeparator = ,
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = ZAR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ny.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ny.properties
index fd23137..2352c25 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ny.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ny.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = MZM
+currencyPattern = \u00A4\u00A0#,##0.00
+defCurrencyCode = MWK
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ny_MW.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ny_MW.properties
deleted file mode 100644
index c4bb9c9..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ny_MW.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = .
-groupingSeparator = ,
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = .
-monetaryGroupingSeparator = ,
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = MWK
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_om.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_om.properties
index 2d76cf5..4be1443 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_om.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_om.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
+currencyPattern = \u00A4#,##0.00
defCurrencyCode = ETB
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_om_ET.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_om_ET.properties
deleted file mode 100644
index 8ac04de..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_om_ET.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = .
-groupingSeparator = ,
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = .
-monetaryGroupingSeparator = ,
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4#,##0.00
-defCurrencyCode = ETB
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_om_KE.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_om_KE.properties
index ae0d8b5..7022999 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_om_KE.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_om_KE.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
currencyPattern = \u00A4#,##0.00
defCurrencyCode = KES
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_or.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_or.properties
index 36cfe7c..b361e30 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_or.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_or.properties
@@ -10,8 +10,8 @@
notANumber = NaN
monetarySeparator = .
monetaryGroupingSeparator = ,
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = USD
+decimalPattern = #,##,##0.###
+scientificPattern = #E0
+percentPattern = #,##,##0%
+currencyPattern = \u00A4\u00A0#,##,##0.00
+defCurrencyCode = INR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_or_IN.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_or_IN.properties
deleted file mode 100644
index 1947c1e..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_or_IN.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = .
-groupingSeparator = ,
-percent = %
-zeroDigit = \u0B66
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = .
-monetaryGroupingSeparator = ,
-decimalPattern = #,##,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##,##0%
-currencyPattern = \u00A4 #,##,##0.00
-defCurrencyCode = INR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_pa.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_pa.properties
index 66a66ef..7232496 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_pa.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_pa.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##,##0%
-currencyPattern = \u00A4 #,##,##0.00
-defCurrencyCode = INR
+currencyPattern = \u00A4\u00A0#,##,##0.00
+defCurrencyCode = PKR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_pa_Arab.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_pa_Arab.properties
deleted file mode 100644
index c030797..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_pa_Arab.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = .
-groupingSeparator = ,
-percent = %
-zeroDigit = \u0A66
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = .
-monetaryGroupingSeparator = ,
-decimalPattern = #,##,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##,##0%
-currencyPattern = \u00A4 #,##,##0.00
-defCurrencyCode = USD
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_pa_Arab_PK.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_pa_Arab_PK.properties
deleted file mode 100644
index fb0b323..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_pa_Arab_PK.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = .
-groupingSeparator = ,
-percent = %
-zeroDigit = \u0A66
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = .
-monetaryGroupingSeparator = ,
-decimalPattern = #,##,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##,##0%
-currencyPattern = \u00A4 #,##,##0.00
-defCurrencyCode = PKR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_pa_Guru.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_pa_Guru.properties
index c030797..5cc501d 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_pa_Guru.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_pa_Guru.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##,##0%
-currencyPattern = \u00A4 #,##,##0.00
-defCurrencyCode = USD
+currencyPattern = \u00A4\u00A0#,##,##0.00
+defCurrencyCode = INR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_pa_Guru_IN.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_pa_Guru_IN.properties
deleted file mode 100644
index 66a66ef..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_pa_Guru_IN.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = .
-groupingSeparator = ,
-percent = %
-zeroDigit = \u0A66
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = .
-monetaryGroupingSeparator = ,
-decimalPattern = #,##,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##,##0%
-currencyPattern = \u00A4 #,##,##0.00
-defCurrencyCode = INR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_pa_IN.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_pa_IN.properties
index 9b0f5bb..5cc501d 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_pa_IN.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_pa_IN.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##,##0%
-currencyPattern = \u00A4#,##,##0.00
+currencyPattern = \u00A4\u00A0#,##,##0.00
defCurrencyCode = INR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_pa_PK.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_pa_PK.properties
deleted file mode 100644
index fb0b323..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_pa_PK.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = .
-groupingSeparator = ,
-percent = %
-zeroDigit = \u0A66
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = .
-monetaryGroupingSeparator = ,
-decimalPattern = #,##,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##,##0%
-currencyPattern = \u00A4 #,##,##0.00
-defCurrencyCode = PKR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_pl.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_pl.properties
index 1e21fa6..37cbe1d 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_pl.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_pl.properties
@@ -11,7 +11,7 @@
monetarySeparator = ,
monetaryGroupingSeparator = \u00A0
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = USD
+currencyPattern = #,##0.00\u00A0\u00A4
+defCurrencyCode = PLN
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_pl_PL.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_pl_PL.properties
deleted file mode 100644
index 238a3bd..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_pl_PL.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = ,
-groupingSeparator = \u00A0
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = ,
-monetaryGroupingSeparator = \u00A0
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = #,##0.00 \u00A4
-defCurrencyCode = PLN
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ps.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ps.properties
index 7a93944..e2632e6 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ps.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ps.properties
@@ -1,17 +1,17 @@
-decimalSeparator = .
-groupingSeparator = ,
-percent = %
-zeroDigit = 0
+decimalSeparator = \u066B
+groupingSeparator = \u066C
+percent = \u066A
+zeroDigit = \u06F0
plusSign = +
-minusSign = -
-exponentialSymbol = E
+minusSign = \u2212
+exponentialSymbol = \u00D7\u06F1\u06F0^
perMill = \u2030
infinity = \u221E
notANumber = NaN
-monetarySeparator = .
-monetaryGroupingSeparator = ,
+monetarySeparator = \u066B
+monetaryGroupingSeparator = \u066C
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
+currencyPattern = #,##0.00\u00A0\u00A4
defCurrencyCode = AFN
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ps_AF.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ps_AF.properties
deleted file mode 100644
index bf44057..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ps_AF.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = \u066B
-groupingSeparator = \u066C
-percent = \u066A
-zeroDigit = \u06F0
-plusSign = +
-minusSign = \u2212
-exponentialSymbol = \u00D7\u06F1\u06F0^
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = \u066B
-monetaryGroupingSeparator = \u066C
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = #,##0.00 \u00A4
-defCurrencyCode = AFN
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_pt.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_pt.properties
index aafb2df..7d9f38b 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_pt.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_pt.properties
@@ -11,7 +11,7 @@
monetarySeparator = ,
monetaryGroupingSeparator = .
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
+currencyPattern = \u00A4#,##0.00;(\u00A4#,##0.00)
defCurrencyCode = AOA
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_pt_BR.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_pt_BR.properties
index d6199cf..f90c99a 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_pt_BR.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_pt_BR.properties
@@ -11,7 +11,7 @@
monetarySeparator = ,
monetaryGroupingSeparator = .
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
+currencyPattern = \u00A4#,##0.00;(\u00A4#,##0.00)
defCurrencyCode = BRL
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_pt_PT.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_pt_PT.properties
index 8aa09b5..b20eafd 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_pt_PT.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_pt_PT.properties
@@ -1,5 +1,5 @@
decimalSeparator = ,
-groupingSeparator = .
+groupingSeparator = \u00A0
percent = %
zeroDigit = 0
plusSign = +
@@ -9,9 +9,9 @@
infinity = \u221E
notANumber = NaN
monetarySeparator = ,
-monetaryGroupingSeparator = .
+monetaryGroupingSeparator = \u00A0
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = #,##0.00 \u00A4
+currencyPattern = #,##0.00\u00A0\u00A4
defCurrencyCode = EUR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ro.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ro.properties
index 04df231..76362ce 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ro.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ro.properties
@@ -11,7 +11,7 @@
monetarySeparator = ,
monetaryGroupingSeparator = .
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = USD
+currencyPattern = #,##0.00\u00A0\u00A4
+defCurrencyCode = MDL
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ro_RO.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ro_RO.properties
index 9417e08..b252b02 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ro_RO.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ro_RO.properties
@@ -11,7 +11,7 @@
monetarySeparator = ,
monetaryGroupingSeparator = .
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = #,##0.00 \u00A4
-defCurrencyCode = ROL
+currencyPattern = #,##0.00\u00A0\u00A4
+defCurrencyCode = RON
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_root.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_root.properties
deleted file mode 100644
index d51c175..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_root.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = .
-groupingSeparator = ,
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = .
-monetaryGroupingSeparator = ,
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = USD
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ru.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ru.properties
index 810e636..963fed1 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ru.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ru.properties
@@ -11,7 +11,7 @@
monetarySeparator = ,
monetaryGroupingSeparator = \u00A0
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = #,##0.00\u00A4
+scientificPattern = #E0
+percentPattern = #,##0\u00A0%
+currencyPattern = #,##0.00\u00A0\u00A4
defCurrencyCode = BYR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ru_RU.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ru_RU.properties
index 588b61b..a10233d 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ru_RU.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ru_RU.properties
@@ -11,7 +11,7 @@
monetarySeparator = ,
monetaryGroupingSeparator = \u00A0
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = #,##0.00\u00A4
+scientificPattern = #E0
+percentPattern = #,##0\u00A0%
+currencyPattern = #,##0.00\u00A0\u00A4
defCurrencyCode = RUB
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ru_UA.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ru_UA.properties
index 1334c6e..ef7dcc7 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ru_UA.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ru_UA.properties
@@ -11,7 +11,7 @@
monetarySeparator = ,
monetaryGroupingSeparator = \u00A0
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = #,##0.00 \u00A4
+scientificPattern = #E0
+percentPattern = #,##0\u00A0%
+currencyPattern = #,##0.00\u00A0\u00A4
defCurrencyCode = UAH
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_rw.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_rw.properties
index 04df231..61091d0 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_rw.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_rw.properties
@@ -11,7 +11,7 @@
monetarySeparator = ,
monetaryGroupingSeparator = .
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = USD
+currencyPattern = \u00A4\u00A0#,##0.00
+defCurrencyCode = RWF
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_rw_RW.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_rw_RW.properties
deleted file mode 100644
index 1f3f4e6..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_rw_RW.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = ,
-groupingSeparator = .
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = ,
-monetaryGroupingSeparator = .
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = RWF
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sa.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sa.properties
index 78b87ac..3ed3526 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sa.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sa.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##,##0%
currencyPattern = \u00A4#,##,##0.00
-defCurrencyCode = USD
+defCurrencyCode = INR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sa_IN.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sa_IN.properties
deleted file mode 100644
index b02baaa..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sa_IN.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = .
-groupingSeparator = ,
-percent = %
-zeroDigit = \u0966
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = .
-monetaryGroupingSeparator = ,
-decimalPattern = #,##,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##,##0%
-currencyPattern = \u00A4#,##,##0.00
-defCurrencyCode = INR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_se.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_se.properties
index 7655c8a..0f7d937 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_se.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_se.properties
@@ -1,17 +1,17 @@
decimalSeparator = ,
-groupingSeparator = ,
+groupingSeparator = \u00A0
percent = %
zeroDigit = 0
plusSign = +
minusSign = \u2212
-exponentialSymbol = E
+exponentialSymbol = \u00D710^
perMill = \u2030
infinity = \u221E
notANumber = \u00A4\u00A4\u00A4
monetarySeparator = ,
-monetaryGroupingSeparator = ,
+monetaryGroupingSeparator = \u00A0
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0 %
+scientificPattern = #E0
+percentPattern = #,##0\u00A0%
currencyPattern = #,##0.00\u00A0\u00A4
defCurrencyCode = EUR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_se_NO.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_se_NO.properties
index bb4ca92..bf6a32c 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_se_NO.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_se_NO.properties
@@ -1,17 +1,17 @@
decimalSeparator = ,
-groupingSeparator = ,
+groupingSeparator = \u00A0
percent = %
zeroDigit = 0
plusSign = +
minusSign = \u2212
-exponentialSymbol = E
+exponentialSymbol = \u00D710^
perMill = \u2030
infinity = \u221E
notANumber = \u00A4\u00A4\u00A4
monetarySeparator = ,
-monetaryGroupingSeparator = ,
+monetaryGroupingSeparator = \u00A0
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0 %
+scientificPattern = #E0
+percentPattern = #,##0\u00A0%
currencyPattern = #,##0.00\u00A0\u00A4
defCurrencyCode = NOK
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sh.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sh.properties
index 99df0ab..b16b1c2 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sh.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sh.properties
@@ -4,14 +4,14 @@
zeroDigit = 0
plusSign = +
minusSign = -
-exponentialSymbol = E
+exponentialSymbol = \u0435
perMill = \u2030
infinity = \u221E
notANumber = NaN
monetarySeparator = ,
monetaryGroupingSeparator = .
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = BAM
+currencyPattern = #,##0.00\u00A0\u00A4
+defCurrencyCode = RSD
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sh_BA.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sh_BA.properties
index 71efe9c..7480039 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sh_BA.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sh_BA.properties
@@ -4,14 +4,14 @@
zeroDigit = 0
plusSign = +
minusSign = -
-exponentialSymbol = E
+exponentialSymbol = \u0435
perMill = \u2030
infinity = \u221E
notANumber = NaN
monetarySeparator = ,
monetaryGroupingSeparator = .
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = #,##0.00 km
+currencyPattern = #,##0.00\u00A0\u00A4
defCurrencyCode = BAM
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sh_CS.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sh_CS.properties
index cc30f6e..6a08b80 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sh_CS.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sh_CS.properties
@@ -4,14 +4,14 @@
zeroDigit = 0
plusSign = +
minusSign = -
-exponentialSymbol = E
+exponentialSymbol = \u0435
perMill = \u2030
infinity = \u221E
notANumber = NaN
monetarySeparator = ,
monetaryGroupingSeparator = .
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
+currencyPattern = #,##0.00\u00A0\u00A4
defCurrencyCode = EUR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sh_YU.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sh_YU.properties
index 3f70f32..55db468 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sh_YU.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sh_YU.properties
@@ -4,14 +4,14 @@
zeroDigit = 0
plusSign = +
minusSign = -
-exponentialSymbol = E
+exponentialSymbol = \u0435
perMill = \u2030
infinity = \u221E
notANumber = NaN
monetarySeparator = ,
monetaryGroupingSeparator = .
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
+currencyPattern = #,##0.00\u00A0\u00A4
defCurrencyCode = YUM
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_bn_BD.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_si.properties
similarity index 73%
rename from user/src/com/google/gwt/i18n/client/constants/NumberConstants_bn_BD.properties
rename to user/src/com/google/gwt/i18n/client/constants/NumberConstants_si.properties
index 680f645..69b0238 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_bn_BD.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_si.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##,##0%
-currencyPattern = \u00A4 #,##,##0.00
-defCurrencyCode = BDT
+currencyPattern = \u00A4#,##,##0.00;(\u00A4#,##,##0.00)
+defCurrencyCode = LKR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sid.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sid.properties
index d51c175..4be1443 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sid.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sid.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = USD
+currencyPattern = \u00A4#,##0.00
+defCurrencyCode = ETB
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sid_ET.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sid_ET.properties
deleted file mode 100644
index 8ac04de..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sid_ET.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = .
-groupingSeparator = ,
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = .
-monetaryGroupingSeparator = ,
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4#,##0.00
-defCurrencyCode = ETB
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sk.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sk.properties
index 1e21fa6..e6c907d 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sk.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sk.properties
@@ -11,7 +11,7 @@
monetarySeparator = ,
monetaryGroupingSeparator = \u00A0
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = USD
+currencyPattern = #,##0.00\u00A0\u00A4
+defCurrencyCode = SKK
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sk_SK.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sk_SK.properties
deleted file mode 100644
index ba4cd8d..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sk_SK.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = ,
-groupingSeparator = \u00A0
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = ,
-monetaryGroupingSeparator = \u00A0
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = #,##0.00 \u00A4
-defCurrencyCode = SKK
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sl.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sl.properties
index 04df231..4d6d904 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sl.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sl.properties
@@ -11,7 +11,7 @@
monetarySeparator = ,
monetaryGroupingSeparator = .
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = USD
+currencyPattern = #,##0.00\u00A0\u00A4
+defCurrencyCode = EUR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sl_SI.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sl_SI.properties
deleted file mode 100644
index 2153c4f..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sl_SI.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = ,
-groupingSeparator = .
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = ,
-monetaryGroupingSeparator = .
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = #,##0.00 \u00A4
-defCurrencyCode = SIT
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_so.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_so.properties
index 986e49a..4c49b72 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_so.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_so.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
+currencyPattern = \u00A4#,##0.00
defCurrencyCode = DJF
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_so_DJ.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_so_DJ.properties
deleted file mode 100644
index f2fbffa..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_so_DJ.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = .
-groupingSeparator = ,
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = .
-monetaryGroupingSeparator = ,
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4#,##0.00
-defCurrencyCode = DJF
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_so_ET.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_so_ET.properties
index 8ac04de..4be1443 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_so_ET.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_so_ET.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
currencyPattern = \u00A4#,##0.00
defCurrencyCode = ETB
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_so_KE.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_so_KE.properties
index ae0d8b5..7022999 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_so_KE.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_so_KE.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
currencyPattern = \u00A4#,##0.00
defCurrencyCode = KES
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_so_SO.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_so_SO.properties
index 43a47e0..86a6404 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_so_SO.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_so_SO.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
currencyPattern = \u00A4#,##0.00
defCurrencyCode = SOS
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sq.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sq.properties
index 719accd..e16bf54 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sq.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sq.properties
@@ -11,7 +11,7 @@
monetarySeparator = ,
monetaryGroupingSeparator = .
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = ALL
+currencyPattern = \u00A4#,##0.00
+defCurrencyCode = MKD
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sq_AL.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sq_AL.properties
index dc9a3a9..77c6357 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sq_AL.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sq_AL.properties
@@ -11,7 +11,7 @@
monetarySeparator = ,
monetaryGroupingSeparator = .
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
currencyPattern = \u00A4#,##0.00
defCurrencyCode = ALL
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sr.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sr.properties
index 99df0ab..7480039 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sr.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sr.properties
@@ -4,14 +4,14 @@
zeroDigit = 0
plusSign = +
minusSign = -
-exponentialSymbol = E
+exponentialSymbol = \u0435
perMill = \u2030
infinity = \u221E
notANumber = NaN
monetarySeparator = ,
monetaryGroupingSeparator = .
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
+currencyPattern = #,##0.00\u00A0\u00A4
defCurrencyCode = BAM
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sr_BA.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sr_BA.properties
deleted file mode 100644
index 4c90b6e..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sr_BA.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = ,
-groupingSeparator = .
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = ,
-monetaryGroupingSeparator = .
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = #,##0.00 \u043A\u043C
-defCurrencyCode = BAM
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sr_CS.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sr_CS.properties
index cc30f6e..6a08b80 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sr_CS.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sr_CS.properties
@@ -4,14 +4,14 @@
zeroDigit = 0
plusSign = +
minusSign = -
-exponentialSymbol = E
+exponentialSymbol = \u0435
perMill = \u2030
infinity = \u221E
notANumber = NaN
monetarySeparator = ,
monetaryGroupingSeparator = .
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
+currencyPattern = #,##0.00\u00A0\u00A4
defCurrencyCode = EUR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sr_Cyrl.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sr_Cyrl.properties
index 04df231..6a08b80 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sr_Cyrl.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sr_Cyrl.properties
@@ -4,14 +4,14 @@
zeroDigit = 0
plusSign = +
minusSign = -
-exponentialSymbol = E
+exponentialSymbol = \u0435
perMill = \u2030
infinity = \u221E
notANumber = NaN
monetarySeparator = ,
monetaryGroupingSeparator = .
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = USD
+currencyPattern = #,##0.00\u00A0\u00A4
+defCurrencyCode = EUR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sr_Cyrl_BA.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sr_Cyrl_BA.properties
index 4c90b6e..7480039 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sr_Cyrl_BA.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sr_Cyrl_BA.properties
@@ -4,14 +4,14 @@
zeroDigit = 0
plusSign = +
minusSign = -
-exponentialSymbol = E
+exponentialSymbol = \u0435
perMill = \u2030
infinity = \u221E
notANumber = NaN
monetarySeparator = ,
monetaryGroupingSeparator = .
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = #,##0.00 \u043A\u043C
+currencyPattern = #,##0.00\u00A0\u00A4
defCurrencyCode = BAM
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_el_POLYTONI.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sr_Cyrl_RS.properties
similarity index 75%
rename from user/src/com/google/gwt/i18n/client/constants/NumberConstants_el_POLYTONI.properties
rename to user/src/com/google/gwt/i18n/client/constants/NumberConstants_sr_Cyrl_RS.properties
index 04df231..ebdea96 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_el_POLYTONI.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sr_Cyrl_RS.properties
@@ -4,14 +4,14 @@
zeroDigit = 0
plusSign = +
minusSign = -
-exponentialSymbol = E
+exponentialSymbol = \u0435
perMill = \u2030
infinity = \u221E
notANumber = NaN
monetarySeparator = ,
monetaryGroupingSeparator = .
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
+currencyPattern = #,##0.00\u00A0\u00A4
defCurrencyCode = USD
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sr_Cyrl_YU.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sr_Cyrl_YU.properties
index 3f70f32..55db468 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sr_Cyrl_YU.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sr_Cyrl_YU.properties
@@ -4,14 +4,14 @@
zeroDigit = 0
plusSign = +
minusSign = -
-exponentialSymbol = E
+exponentialSymbol = \u0435
perMill = \u2030
infinity = \u221E
notANumber = NaN
monetarySeparator = ,
monetaryGroupingSeparator = .
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
+currencyPattern = #,##0.00\u00A0\u00A4
defCurrencyCode = YUM
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sr_Latn.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sr_Latn.properties
index 04df231..ebdea96 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sr_Latn.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sr_Latn.properties
@@ -4,14 +4,14 @@
zeroDigit = 0
plusSign = +
minusSign = -
-exponentialSymbol = E
+exponentialSymbol = \u0435
perMill = \u2030
infinity = \u221E
notANumber = NaN
monetarySeparator = ,
monetaryGroupingSeparator = .
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
+currencyPattern = #,##0.00\u00A0\u00A4
defCurrencyCode = USD
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sr_Latn_BA.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sr_Latn_BA.properties
index 71efe9c..7480039 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sr_Latn_BA.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sr_Latn_BA.properties
@@ -4,14 +4,14 @@
zeroDigit = 0
plusSign = +
minusSign = -
-exponentialSymbol = E
+exponentialSymbol = \u0435
perMill = \u2030
infinity = \u221E
notANumber = NaN
monetarySeparator = ,
monetaryGroupingSeparator = .
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = #,##0.00 km
+currencyPattern = #,##0.00\u00A0\u00A4
defCurrencyCode = BAM
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sr_Latn_CS.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sr_Latn_CS.properties
index cc30f6e..6a08b80 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sr_Latn_CS.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sr_Latn_CS.properties
@@ -4,14 +4,14 @@
zeroDigit = 0
plusSign = +
minusSign = -
-exponentialSymbol = E
+exponentialSymbol = \u0435
perMill = \u2030
infinity = \u221E
notANumber = NaN
monetarySeparator = ,
monetaryGroupingSeparator = .
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
+currencyPattern = #,##0.00\u00A0\u00A4
defCurrencyCode = EUR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sr_Cyrl_CS.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sr_Latn_ME.properties
similarity index 75%
copy from user/src/com/google/gwt/i18n/client/constants/NumberConstants_sr_Cyrl_CS.properties
copy to user/src/com/google/gwt/i18n/client/constants/NumberConstants_sr_Latn_ME.properties
index cc30f6e..01b059a 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sr_Cyrl_CS.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sr_Latn_ME.properties
@@ -4,14 +4,14 @@
zeroDigit = 0
plusSign = +
minusSign = -
-exponentialSymbol = E
+exponentialSymbol = \u0435
perMill = \u2030
infinity = \u221E
notANumber = NaN
monetarySeparator = ,
monetaryGroupingSeparator = .
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
+currencyPattern = \u00A4\u00A0#,##0.00
defCurrencyCode = EUR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sr_Latn_YU.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sr_Latn_YU.properties
index 3f70f32..55db468 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sr_Latn_YU.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sr_Latn_YU.properties
@@ -4,14 +4,14 @@
zeroDigit = 0
plusSign = +
minusSign = -
-exponentialSymbol = E
+exponentialSymbol = \u0435
perMill = \u2030
infinity = \u221E
notANumber = NaN
monetarySeparator = ,
monetaryGroupingSeparator = .
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
+currencyPattern = #,##0.00\u00A0\u00A4
defCurrencyCode = YUM
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sr_Cyrl_CS.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sr_ME.properties
similarity index 75%
rename from user/src/com/google/gwt/i18n/client/constants/NumberConstants_sr_Cyrl_CS.properties
rename to user/src/com/google/gwt/i18n/client/constants/NumberConstants_sr_ME.properties
index cc30f6e..6a08b80 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sr_Cyrl_CS.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sr_ME.properties
@@ -4,14 +4,14 @@
zeroDigit = 0
plusSign = +
minusSign = -
-exponentialSymbol = E
+exponentialSymbol = \u0435
perMill = \u2030
infinity = \u221E
notANumber = NaN
monetarySeparator = ,
monetaryGroupingSeparator = .
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
+currencyPattern = #,##0.00\u00A0\u00A4
defCurrencyCode = EUR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_el_POLYTONI.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sr_RS.properties
similarity index 75%
copy from user/src/com/google/gwt/i18n/client/constants/NumberConstants_el_POLYTONI.properties
copy to user/src/com/google/gwt/i18n/client/constants/NumberConstants_sr_RS.properties
index 04df231..ebdea96 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_el_POLYTONI.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sr_RS.properties
@@ -4,14 +4,14 @@
zeroDigit = 0
plusSign = +
minusSign = -
-exponentialSymbol = E
+exponentialSymbol = \u0435
perMill = \u2030
infinity = \u221E
notANumber = NaN
monetarySeparator = ,
monetaryGroupingSeparator = .
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
+currencyPattern = #,##0.00\u00A0\u00A4
defCurrencyCode = USD
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sr_YU.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sr_YU.properties
index 3f70f32..55db468 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sr_YU.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sr_YU.properties
@@ -4,14 +4,14 @@
zeroDigit = 0
plusSign = +
minusSign = -
-exponentialSymbol = E
+exponentialSymbol = \u0435
perMill = \u2030
infinity = \u221E
notANumber = NaN
monetarySeparator = ,
monetaryGroupingSeparator = .
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
+currencyPattern = #,##0.00\u00A0\u00A4
defCurrencyCode = YUM
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ss.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ss.properties
index c5309fa..18a7817 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ss.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ss.properties
@@ -1,5 +1,5 @@
-decimalSeparator = .
-groupingSeparator = ,
+decimalSeparator = ,
+groupingSeparator = \u00A0
percent = %
zeroDigit = 0
plusSign = +
@@ -8,10 +8,10 @@
perMill = \u2030
infinity = \u221E
notANumber = NaN
-monetarySeparator = .
-monetaryGroupingSeparator = ,
+monetarySeparator = ,
+monetaryGroupingSeparator = \u00A0
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = SZL
+currencyPattern = \u00A4#,##0.00
+defCurrencyCode = ZAR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_be_BY.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ss_SZ.properties
similarity index 86%
copy from user/src/com/google/gwt/i18n/client/constants/NumberConstants_be_BY.properties
copy to user/src/com/google/gwt/i18n/client/constants/NumberConstants_ss_SZ.properties
index e777ce7..fffcaf2 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_be_BY.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ss_SZ.properties
@@ -11,7 +11,7 @@
monetarySeparator = ,
monetaryGroupingSeparator = \u00A0
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
currencyPattern = \u00A4#,##0.00
-defCurrencyCode = BYR
+defCurrencyCode = SZL
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ss_ZA.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ss_ZA.properties
deleted file mode 100644
index f1dea5d..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ss_ZA.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = .
-groupingSeparator = ,
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = .
-monetaryGroupingSeparator = ,
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = ZAR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_st.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_st.properties
index f1dea5d..18a7817 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_st.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_st.properties
@@ -1,5 +1,5 @@
-decimalSeparator = .
-groupingSeparator = ,
+decimalSeparator = ,
+groupingSeparator = \u00A0
percent = %
zeroDigit = 0
plusSign = +
@@ -8,10 +8,10 @@
perMill = \u2030
infinity = \u221E
notANumber = NaN
-monetarySeparator = .
-monetaryGroupingSeparator = ,
+monetarySeparator = ,
+monetaryGroupingSeparator = \u00A0
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
+currencyPattern = \u00A4#,##0.00
defCurrencyCode = ZAR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_be_BY.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_st_LS.properties
similarity index 86%
rename from user/src/com/google/gwt/i18n/client/constants/NumberConstants_be_BY.properties
rename to user/src/com/google/gwt/i18n/client/constants/NumberConstants_st_LS.properties
index e777ce7..d3b42b6 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_be_BY.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_st_LS.properties
@@ -11,7 +11,7 @@
monetarySeparator = ,
monetaryGroupingSeparator = \u00A0
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
currencyPattern = \u00A4#,##0.00
-defCurrencyCode = BYR
+defCurrencyCode = LSL
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_st_ZA.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_st_ZA.properties
deleted file mode 100644
index f1dea5d..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_st_ZA.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = .
-groupingSeparator = ,
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = .
-monetaryGroupingSeparator = ,
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = ZAR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_supplementalData.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_supplementalData.properties
deleted file mode 100644
index 36afe2e..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_supplementalData.properties
+++ /dev/null
@@ -1 +0,0 @@
-defCurrencyCode = USD
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sv.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sv.properties
index 43f6829..0f7d937 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sv.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sv.properties
@@ -4,14 +4,14 @@
zeroDigit = 0
plusSign = +
minusSign = \u2212
-exponentialSymbol = E
+exponentialSymbol = \u00D710^
perMill = \u2030
infinity = \u221E
notANumber = \u00A4\u00A4\u00A4
monetarySeparator = ,
monetaryGroupingSeparator = \u00A0
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0 %
-currencyPattern = #,##0.00 \u00A4
+scientificPattern = #E0
+percentPattern = #,##0\u00A0%
+currencyPattern = #,##0.00\u00A0\u00A4
defCurrencyCode = EUR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sv_FI.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sv_FI.properties
deleted file mode 100644
index 43f6829..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sv_FI.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = ,
-groupingSeparator = \u00A0
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = \u2212
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = \u00A4\u00A4\u00A4
-monetarySeparator = ,
-monetaryGroupingSeparator = \u00A0
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0 %
-currencyPattern = #,##0.00 \u00A4
-defCurrencyCode = EUR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sv_SE.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sv_SE.properties
index 9fc31b7..a91b39a 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sv_SE.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sv_SE.properties
@@ -4,14 +4,14 @@
zeroDigit = 0
plusSign = +
minusSign = \u2212
-exponentialSymbol = E
+exponentialSymbol = \u00D710^
perMill = \u2030
infinity = \u221E
notANumber = \u00A4\u00A4\u00A4
monetarySeparator = ,
monetaryGroupingSeparator = \u00A0
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0 %
-currencyPattern = #,##0.00 \u00A4
+scientificPattern = #E0
+percentPattern = #,##0\u00A0%
+currencyPattern = #,##0.00\u00A0\u00A4
defCurrencyCode = SEK
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sw.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sw.properties
index 253d780..6c55e32 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sw.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sw.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
+currencyPattern = #,##0.00\u00A0\u00A4
defCurrencyCode = KES
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sw_KE.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sw_KE.properties
index ae0d8b5..7022999 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sw_KE.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sw_KE.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
currencyPattern = \u00A4#,##0.00
defCurrencyCode = KES
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sw_TZ.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sw_TZ.properties
index fa35300..9c077a3 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sw_TZ.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_sw_TZ.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = #,##0.00 \u00A4
+currencyPattern = #,##0.00\u00A0\u00A4
defCurrencyCode = TZS
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_syr.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_syr.properties
index d51c175..1cfbd48 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_syr.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_syr.properties
@@ -10,8 +10,8 @@
notANumber = NaN
monetarySeparator = .
monetaryGroupingSeparator = ,
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+decimalPattern = #,##0.###;#,##0.###-
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = USD
+currencyPattern = \u00A4\u00A0#,##0.00;\u00A4\u00A0#,##0.00-
+defCurrencyCode = SYP
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_syr_SY.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_syr_SY.properties
deleted file mode 100644
index eec0586..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_syr_SY.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = .
-groupingSeparator = ,
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = .
-monetaryGroupingSeparator = ,
-decimalPattern = #,##0.###;#,##0.###-
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00;\u00A4 #,##0.00-
-defCurrencyCode = SYP
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ta.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ta.properties
index a75628b..378782b 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ta.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ta.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##,##0%
-currencyPattern = \u00A4 #,##,##0.00
+currencyPattern = \u00A4\u00A0#,##,##0.00
defCurrencyCode = INR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ta_IN.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ta_IN.properties
deleted file mode 100644
index a75628b..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ta_IN.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = .
-groupingSeparator = ,
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = .
-monetaryGroupingSeparator = ,
-decimalPattern = #,##,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##,##0%
-currencyPattern = \u00A4 #,##,##0.00
-defCurrencyCode = INR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_te.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_te.properties
index d295487..378782b 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_te.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_te.properties
@@ -1,7 +1,7 @@
decimalSeparator = .
groupingSeparator = ,
percent = %
-zeroDigit = \u0C66
+zeroDigit = 0
plusSign = +
minusSign = -
exponentialSymbol = E
@@ -10,8 +10,8 @@
notANumber = NaN
monetarySeparator = .
monetaryGroupingSeparator = ,
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = USD
+decimalPattern = #,##,##0.###
+scientificPattern = #E0
+percentPattern = #,##,##0%
+currencyPattern = \u00A4\u00A0#,##,##0.00
+defCurrencyCode = INR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_te_IN.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_te_IN.properties
deleted file mode 100644
index 8a1383a..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_te_IN.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = .
-groupingSeparator = ,
-percent = %
-zeroDigit = \u0C66
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = .
-monetaryGroupingSeparator = ,
-decimalPattern = #,##,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##,##0%
-currencyPattern = \u00A4 #,##,##0.00
-defCurrencyCode = INR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_tg.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_tg.properties
index d51c175..fcd4257 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_tg.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_tg.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = USD
+currencyPattern = \u00A4\u00A0#,##0.00
+defCurrencyCode = TJS
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_tg_TJ.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_tg_TJ.properties
deleted file mode 100644
index 0c35ce8..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_tg_TJ.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = .
-groupingSeparator = ,
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = .
-monetaryGroupingSeparator = ,
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = TJS
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_th.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_th.properties
index d51c175..391b96d 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_th.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_th.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = USD
+currencyPattern = \u00A4#,##0.00;\u00A4-#,##0.00
+defCurrencyCode = THB
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_th_TH.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_th_TH.properties
deleted file mode 100644
index 1f8013d..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_th_TH.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = .
-groupingSeparator = ,
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = .
-monetaryGroupingSeparator = ,
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4#,##0.00;\u00A4-#,##0.00
-defCurrencyCode = THB
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ti.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ti.properties
index c4d98a2..ed143a9 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ti.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ti.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
+currencyPattern = \u00A4#,##0.00
defCurrencyCode = ERN
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ti_ER.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ti_ER.properties
deleted file mode 100644
index c57298d..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ti_ER.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = .
-groupingSeparator = ,
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = .
-monetaryGroupingSeparator = ,
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4#,##0.00
-defCurrencyCode = ERN
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ti_ET.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ti_ET.properties
index 8ac04de..4be1443 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ti_ET.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ti_ET.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
currencyPattern = \u00A4#,##0.00
defCurrencyCode = ETB
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_tig.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_tig.properties
index d51c175..ed143a9 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_tig.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_tig.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = USD
+currencyPattern = \u00A4#,##0.00
+defCurrencyCode = ERN
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_tig_ER.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_tig_ER.properties
deleted file mode 100644
index c57298d..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_tig_ER.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = .
-groupingSeparator = ,
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = .
-monetaryGroupingSeparator = ,
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4#,##0.00
-defCurrencyCode = ERN
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_nr_ZA.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_tl.properties
similarity index 76%
copy from user/src/com/google/gwt/i18n/client/constants/NumberConstants_nr_ZA.properties
copy to user/src/com/google/gwt/i18n/client/constants/NumberConstants_tl.properties
index f1dea5d..0202b42 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_nr_ZA.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_tl.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = ZAR
+currencyPattern = \u00A4\u00A0#,##0.00
+defCurrencyCode = PHP
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_tn.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_tn.properties
index 7047ca7..21174c3 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_tn.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_tn.properties
@@ -1,5 +1,5 @@
-decimalSeparator = .
-groupingSeparator = ,
+decimalSeparator = ,
+groupingSeparator = \u00A0
percent = %
zeroDigit = 0
plusSign = +
@@ -8,10 +8,10 @@
perMill = \u2030
infinity = \u221E
notANumber = NaN
-monetarySeparator = .
-monetaryGroupingSeparator = ,
+monetarySeparator = ,
+monetaryGroupingSeparator = \u00A0
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
+currencyPattern = \u00A4#,##0.00
defCurrencyCode = BWP
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_tn_ZA.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_tn_ZA.properties
index f1dea5d..18a7817 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_tn_ZA.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_tn_ZA.properties
@@ -1,5 +1,5 @@
-decimalSeparator = .
-groupingSeparator = ,
+decimalSeparator = ,
+groupingSeparator = \u00A0
percent = %
zeroDigit = 0
plusSign = +
@@ -8,10 +8,10 @@
perMill = \u2030
infinity = \u221E
notANumber = NaN
-monetarySeparator = .
-monetaryGroupingSeparator = ,
+monetarySeparator = ,
+monetaryGroupingSeparator = \u00A0
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
+currencyPattern = \u00A4#,##0.00
defCurrencyCode = ZAR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_nr_ZA.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_to.properties
similarity index 76%
rename from user/src/com/google/gwt/i18n/client/constants/NumberConstants_nr_ZA.properties
rename to user/src/com/google/gwt/i18n/client/constants/NumberConstants_to.properties
index f1dea5d..b4c7c84 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_nr_ZA.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_to.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = ZAR
+currencyPattern = \u00A4\u00A0#,##0.00
+defCurrencyCode = TOP
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_tr.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_tr.properties
index 7f23b4b..ab01c8d 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_tr.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_tr.properties
@@ -11,7 +11,7 @@
monetarySeparator = ,
monetaryGroupingSeparator = .
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = % #,##0
-currencyPattern = #,##0.00 \u00A4
+scientificPattern = #E0
+percentPattern = %\u00A0#,##0
+currencyPattern = #,##0.00\u00A0\u00A4
defCurrencyCode = CYP
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_tr_TR.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_tr_TR.properties
index d14b33d..aa4810e 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_tr_TR.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_tr_TR.properties
@@ -11,7 +11,7 @@
monetarySeparator = ,
monetaryGroupingSeparator = .
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = % #,##0
-currencyPattern = #,##0.00 \u00A4
+scientificPattern = #E0
+percentPattern = %\u00A0#,##0
+currencyPattern = #,##0.00\u00A0\u00A4
defCurrencyCode = TRY
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_zh_Hant_TW.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_trv.properties
similarity index 82%
rename from user/src/com/google/gwt/i18n/client/constants/NumberConstants_zh_Hant_TW.properties
rename to user/src/com/google/gwt/i18n/client/constants/NumberConstants_trv.properties
index a5a3ec7..a9cb110 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_zh_Hant_TW.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_trv.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4#,##0.00
+currencyPattern = \u00A4\u00A0#,##0.00
defCurrencyCode = TWD
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ts.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ts.properties
index d51c175..18a7817 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ts.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ts.properties
@@ -1,5 +1,5 @@
-decimalSeparator = .
-groupingSeparator = ,
+decimalSeparator = ,
+groupingSeparator = \u00A0
percent = %
zeroDigit = 0
plusSign = +
@@ -8,10 +8,10 @@
perMill = \u2030
infinity = \u221E
notANumber = NaN
-monetarySeparator = .
-monetaryGroupingSeparator = ,
+monetarySeparator = ,
+monetaryGroupingSeparator = \u00A0
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = USD
+currencyPattern = \u00A4#,##0.00
+defCurrencyCode = ZAR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ts_ZA.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ts_ZA.properties
deleted file mode 100644
index f1dea5d..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ts_ZA.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = .
-groupingSeparator = ,
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = .
-monetaryGroupingSeparator = ,
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = ZAR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_tt.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_tt.properties
index 1e21fa6..fabc021 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_tt.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_tt.properties
@@ -11,7 +11,7 @@
monetarySeparator = ,
monetaryGroupingSeparator = \u00A0
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = USD
+currencyPattern = #,##0.00\u00A4
+defCurrencyCode = RUB
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_tt_RU.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_tt_RU.properties
deleted file mode 100644
index 588b61b..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_tt_RU.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = ,
-groupingSeparator = \u00A0
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = ,
-monetaryGroupingSeparator = \u00A0
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = #,##0.00\u00A4
-defCurrencyCode = RUB
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_zh_CN.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ug.properties
similarity index 82%
copy from user/src/com/google/gwt/i18n/client/constants/NumberConstants_zh_CN.properties
copy to user/src/com/google/gwt/i18n/client/constants/NumberConstants_ug.properties
index aeff2ab..5bffc72 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_zh_CN.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ug.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4#,##0.00
+currencyPattern = \u00A4\u00A0#,##0.00
defCurrencyCode = CNY
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_uk.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_uk.properties
index 1e21fa6..980c752 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_uk.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_uk.properties
@@ -11,7 +11,7 @@
monetarySeparator = ,
monetaryGroupingSeparator = \u00A0
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = USD
+currencyPattern = #,##0.00\u00A0\u00A4
+defCurrencyCode = UAH
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_uk_UA.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_uk_UA.properties
deleted file mode 100644
index 1334c6e..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_uk_UA.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = ,
-groupingSeparator = \u00A0
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = ,
-monetaryGroupingSeparator = \u00A0
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = #,##0.00 \u00A4
-defCurrencyCode = UAH
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ur.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ur.properties
index 43572b8..4850fc7 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ur.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ur.properties
@@ -4,14 +4,14 @@
zeroDigit = 0
plusSign = +
minusSign = -
-exponentialSymbol = E
+exponentialSymbol = \u0642
perMill = \u2030
infinity = \u221E
-notANumber = NaN
+notANumber = \u06CC\u06C1 \u0639\u062F\u062F \u0646\u06C1\u06CC\u06BA
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
+currencyPattern = \u00A4#,##0.00
defCurrencyCode = INR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ur_IN.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ur_IN.properties
index 43572b8..1409887 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ur_IN.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ur_IN.properties
@@ -4,14 +4,14 @@
zeroDigit = 0
plusSign = +
minusSign = -
-exponentialSymbol = E
+exponentialSymbol = \u0642
perMill = \u2030
infinity = \u221E
-notANumber = NaN
+notANumber = \u06CC\u06C1 \u0639\u062F\u062F \u0646\u06C1\u06CC\u06BA
monetarySeparator = .
monetaryGroupingSeparator = ,
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
+decimalPattern = #,##,##0.###
+scientificPattern = #E0
+percentPattern = #,##,##0%
+currencyPattern = \u00A4\u00A0#,##,##0.00
defCurrencyCode = INR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ur_PK.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ur_PK.properties
index 22a5a26..01c9ef4 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ur_PK.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ur_PK.properties
@@ -4,14 +4,14 @@
zeroDigit = 0
plusSign = +
minusSign = -
-exponentialSymbol = E
+exponentialSymbol = \u0642
perMill = \u2030
infinity = \u221E
-notANumber = NaN
+notANumber = \u06CC\u06C1 \u0639\u062F\u062F \u0646\u06C1\u06CC\u06BA
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
+currencyPattern = \u00A4#,##0.00
defCurrencyCode = PKR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_uz.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_uz.properties
index 1e21fa6..7f8dd02 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_uz.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_uz.properties
@@ -11,7 +11,7 @@
monetarySeparator = ,
monetaryGroupingSeparator = \u00A0
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = USD
+currencyPattern = \u00A4\u00A0#,##0.00
+defCurrencyCode = AFN
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_uz_AF.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_uz_AF.properties
index bf44057..e2632e6 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_uz_AF.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_uz_AF.properties
@@ -11,7 +11,7 @@
monetarySeparator = \u066B
monetaryGroupingSeparator = \u066C
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = #,##0.00 \u00A4
+currencyPattern = #,##0.00\u00A0\u00A4
defCurrencyCode = AFN
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_uz_Arab.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_uz_Arab.properties
index f15a260..e2632e6 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_uz_Arab.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_uz_Arab.properties
@@ -11,7 +11,7 @@
monetarySeparator = \u066B
monetaryGroupingSeparator = \u066C
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = #,##0.00 \u00A4
-defCurrencyCode = USD
+currencyPattern = #,##0.00\u00A0\u00A4
+defCurrencyCode = AFN
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_uz_Arab_AF.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_uz_Arab_AF.properties
deleted file mode 100644
index bf44057..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_uz_Arab_AF.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = \u066B
-groupingSeparator = \u066C
-percent = \u066A
-zeroDigit = \u06F0
-plusSign = +
-minusSign = \u2212
-exponentialSymbol = \u00D7\u06F1\u06F0^
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = \u066B
-monetaryGroupingSeparator = \u066C
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = #,##0.00 \u00A4
-defCurrencyCode = AFN
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_uz_Cyrl.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_uz_Cyrl.properties
index 1e21fa6..edf580b 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_uz_Cyrl.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_uz_Cyrl.properties
@@ -11,7 +11,7 @@
monetarySeparator = ,
monetaryGroupingSeparator = \u00A0
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = USD
+currencyPattern = \u00A4\u00A0#,##0.00
+defCurrencyCode = UZS
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_uz_Cyrl_UZ.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_uz_Cyrl_UZ.properties
deleted file mode 100644
index 23c2380..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_uz_Cyrl_UZ.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = ,
-groupingSeparator = \u00A0
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = ,
-monetaryGroupingSeparator = \u00A0
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = UZS
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_uz_Latn.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_uz_Latn.properties
index 1e21fa6..edf580b 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_uz_Latn.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_uz_Latn.properties
@@ -11,7 +11,7 @@
monetarySeparator = ,
monetaryGroupingSeparator = \u00A0
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = USD
+currencyPattern = \u00A4\u00A0#,##0.00
+defCurrencyCode = UZS
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_uz_Latn_UZ.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_uz_Latn_UZ.properties
deleted file mode 100644
index 23c2380..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_uz_Latn_UZ.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = ,
-groupingSeparator = \u00A0
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = ,
-monetaryGroupingSeparator = \u00A0
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = UZS
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_uz_UZ.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_uz_UZ.properties
index 23c2380..edf580b 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_uz_UZ.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_uz_UZ.properties
@@ -11,7 +11,7 @@
monetarySeparator = ,
monetaryGroupingSeparator = \u00A0
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
+currencyPattern = \u00A4\u00A0#,##0.00
defCurrencyCode = UZS
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ve.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ve.properties
index d51c175..18a7817 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ve.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ve.properties
@@ -1,5 +1,5 @@
-decimalSeparator = .
-groupingSeparator = ,
+decimalSeparator = ,
+groupingSeparator = \u00A0
percent = %
zeroDigit = 0
plusSign = +
@@ -8,10 +8,10 @@
perMill = \u2030
infinity = \u221E
notANumber = NaN
-monetarySeparator = .
-monetaryGroupingSeparator = ,
+monetarySeparator = ,
+monetaryGroupingSeparator = \u00A0
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = USD
+currencyPattern = \u00A4#,##0.00
+defCurrencyCode = ZAR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ve_ZA.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ve_ZA.properties
deleted file mode 100644
index f1dea5d..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_ve_ZA.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = .
-groupingSeparator = ,
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = .
-monetaryGroupingSeparator = ,
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = ZAR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_vi.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_vi.properties
index f867d15..559093e 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_vi.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_vi.properties
@@ -11,7 +11,7 @@
monetarySeparator = ,
monetaryGroupingSeparator = .
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = #,##0.00 \u00A4
-defCurrencyCode = USD
+currencyPattern = #,##0.00\u00A0\u00A4
+defCurrencyCode = VND
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_wal.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_wal.properties
index d51c175..6488ed4 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_wal.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_wal.properties
@@ -1,5 +1,5 @@
decimalSeparator = .
-groupingSeparator = ,
+groupingSeparator = \u12C8
percent = %
zeroDigit = 0
plusSign = +
@@ -9,9 +9,9 @@
infinity = \u221E
notANumber = NaN
monetarySeparator = .
-monetaryGroupingSeparator = ,
+monetaryGroupingSeparator = \u12C8
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = USD
+currencyPattern = \u00A4#,##0.00
+defCurrencyCode = ETB
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_wal_ET.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_wal_ET.properties
deleted file mode 100644
index 3df47f9..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_wal_ET.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = .
-groupingSeparator = \u12C8
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = .
-monetaryGroupingSeparator = \u12C8
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4#,##0.00
-defCurrencyCode = ETB
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_nr_ZA.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_wo.properties
similarity index 76%
copy from user/src/com/google/gwt/i18n/client/constants/NumberConstants_nr_ZA.properties
copy to user/src/com/google/gwt/i18n/client/constants/NumberConstants_wo.properties
index f1dea5d..3731b56 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_nr_ZA.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_wo.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = ZAR
+currencyPattern = \u00A4\u00A0#,##0.00
+defCurrencyCode = XOF
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_xh.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_xh.properties
index 2592557..18a7817 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_xh.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_xh.properties
@@ -1,5 +1,5 @@
decimalSeparator = ,
-groupingSeparator = ,
+groupingSeparator = \u00A0
percent = %
zeroDigit = 0
plusSign = +
@@ -9,9 +9,9 @@
infinity = \u221E
notANumber = NaN
monetarySeparator = ,
-monetaryGroupingSeparator = ,
+monetaryGroupingSeparator = \u00A0
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
+currencyPattern = \u00A4#,##0.00
defCurrencyCode = ZAR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_xh_ZA.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_xh_ZA.properties
deleted file mode 100644
index 2592557..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_xh_ZA.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = ,
-groupingSeparator = ,
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = ,
-monetaryGroupingSeparator = ,
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = ZAR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_yo.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_yo.properties
index d51c175..a948721 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_yo.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_yo.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = USD
+currencyPattern = \u00A4\u00A0#,##0.00
+defCurrencyCode = NGN
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_yo_NG.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_yo_NG.properties
deleted file mode 100644
index 94b21f3..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_yo_NG.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = .
-groupingSeparator = ,
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = .
-monetaryGroupingSeparator = ,
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = NGN
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_zh.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_zh.properties
index bfe2cc3..ea823d6 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_zh.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_zh.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
+currencyPattern = \u00A4#,##0.00
defCurrencyCode = CNY
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_zh_HK.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_zh_HK.properties
index 6f71b32..c862eab 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_zh_HK.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_zh_HK.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
currencyPattern = \u00A4#,##0.00;(\u00A4#,##0.00)
defCurrencyCode = HKD
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_zh_Hans.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_zh_Hans.properties
deleted file mode 100644
index d51c175..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_zh_Hans.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = .
-groupingSeparator = ,
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = .
-monetaryGroupingSeparator = ,
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = USD
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_zh_Hans_CN.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_zh_Hans_CN.properties
deleted file mode 100644
index aeff2ab..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_zh_Hans_CN.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = .
-groupingSeparator = ,
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = .
-monetaryGroupingSeparator = ,
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4#,##0.00
-defCurrencyCode = CNY
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_mt_MT.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_zh_Hans_HK.properties
similarity index 85%
rename from user/src/com/google/gwt/i18n/client/constants/NumberConstants_mt_MT.properties
rename to user/src/com/google/gwt/i18n/client/constants/NumberConstants_zh_Hans_HK.properties
index c275926..47fe03b 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_mt_MT.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_zh_Hans_HK.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
currencyPattern = \u00A4#,##0.00
-defCurrencyCode = MTL
+defCurrencyCode = HKD
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_mt_MT.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_zh_Hans_MO.properties
similarity index 85%
copy from user/src/com/google/gwt/i18n/client/constants/NumberConstants_mt_MT.properties
copy to user/src/com/google/gwt/i18n/client/constants/NumberConstants_zh_Hans_MO.properties
index c275926..1f77e38 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_mt_MT.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_zh_Hans_MO.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
currencyPattern = \u00A4#,##0.00
-defCurrencyCode = MTL
+defCurrencyCode = MOP
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_zh_Hans_SG.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_zh_Hans_SG.properties
index 4c79239..8fcb184 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_zh_Hans_SG.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_zh_Hans_SG.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
currencyPattern = \u00A4#,##0.00
defCurrencyCode = SGD
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_zh_Hant.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_zh_Hant.properties
index d51c175..d8776b0 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_zh_Hant.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_zh_Hant.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = USD
+currencyPattern = \u00A4#,##0.00
+defCurrencyCode = TWD
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_zh_Hant_HK.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_zh_Hant_HK.properties
index 6f71b32..c862eab 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_zh_Hant_HK.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_zh_Hant_HK.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
currencyPattern = \u00A4#,##0.00;(\u00A4#,##0.00)
defCurrencyCode = HKD
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_zh_Hant_MO.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_zh_Hant_MO.properties
index 78c9204..1f77e38 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_zh_Hant_MO.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_zh_Hant_MO.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4#,##0.00;(\u00A4#,##0.00)
+currencyPattern = \u00A4#,##0.00
defCurrencyCode = MOP
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_zh_MO.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_zh_MO.properties
index 78c9204..1f77e38 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_zh_MO.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_zh_MO.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4#,##0.00;(\u00A4#,##0.00)
+currencyPattern = \u00A4#,##0.00
defCurrencyCode = MOP
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_zh_SG.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_zh_SG.properties
index 4c79239..8fcb184 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_zh_SG.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_zh_SG.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
currencyPattern = \u00A4#,##0.00
defCurrencyCode = SGD
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_zh_TW.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_zh_TW.properties
index a5a3ec7..d8776b0 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_zh_TW.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_zh_TW.properties
@@ -11,7 +11,7 @@
monetarySeparator = .
monetaryGroupingSeparator = ,
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
currencyPattern = \u00A4#,##0.00
defCurrencyCode = TWD
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_zu.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_zu.properties
index 2592557..18a7817 100644
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_zu.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_zu.properties
@@ -1,5 +1,5 @@
decimalSeparator = ,
-groupingSeparator = ,
+groupingSeparator = \u00A0
percent = %
zeroDigit = 0
plusSign = +
@@ -9,9 +9,9 @@
infinity = \u221E
notANumber = NaN
monetarySeparator = ,
-monetaryGroupingSeparator = ,
+monetaryGroupingSeparator = \u00A0
decimalPattern = #,##0.###
-scientificPattern = 0.###E0
+scientificPattern = #E0
percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
+currencyPattern = \u00A4#,##0.00
defCurrencyCode = ZAR
diff --git a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_zu_ZA.properties b/user/src/com/google/gwt/i18n/client/constants/NumberConstants_zu_ZA.properties
deleted file mode 100644
index 2592557..0000000
--- a/user/src/com/google/gwt/i18n/client/constants/NumberConstants_zu_ZA.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-decimalSeparator = ,
-groupingSeparator = ,
-percent = %
-zeroDigit = 0
-plusSign = +
-minusSign = -
-exponentialSymbol = E
-perMill = \u2030
-infinity = \u221E
-notANumber = NaN
-monetarySeparator = ,
-monetaryGroupingSeparator = ,
-decimalPattern = #,##0.###
-scientificPattern = 0.###E0
-percentPattern = #,##0%
-currencyPattern = \u00A4 #,##0.00
-defCurrencyCode = ZAR