be07c4d
commit 4b19cd7aef8511714947e658077c85f51c29ef65
be07c4d
Author: Ulrich Drepper <drepper@gmail.com>
be07c4d
Date:   Fri Nov 11 11:25:45 2011 -0500
be07c4d
be07c4d
    Fix grouping and reuse other locales in various locales
be07c4d
be07c4d
diff --git a/NEWS b/NEWS
be07c4d
index 6223bae..ad0ef1d 100644
be07c4d
--- a/NEWS
be07c4d
+++ b/NEWS
be07c4d
*************** Version 2.15
be07c4d
*** 11,17 ****
be07c4d
  
be07c4d
    6779, 6783, 9696, 11589, 12403, 12847, 12868, 12852, 12874, 12885, 12907,
be07c4d
    12922, 12935, 13007, 13021, 13067, 13068, 13090, 13092, 13114, 13118,
be07c4d
!   13123, 13134, 13138, 13150, 13179, 13192, 13268, 13291
be07c4d
  
be07c4d
  * New program pldd to list loaded object of a process
be07c4d
    Implemented by Ulrich Drepper.
be07c4d
--- 11,17 ----
be07c4d
  
be07c4d
    6779, 6783, 9696, 11589, 12403, 12847, 12868, 12852, 12874, 12885, 12907,
be07c4d
    12922, 12935, 13007, 13021, 13067, 13068, 13090, 13092, 13114, 13118,
be07c4d
!   13123, 13134, 13138, 13147, 13150, 13179, 13192, 13268, 13291
be07c4d
  
be07c4d
  * New program pldd to list loaded object of a process
be07c4d
    Implemented by Ulrich Drepper.
be07c4d
diff --git a/localedata/ChangeLog b/localedata/ChangeLog
be07c4d
index dc2b8a0..8bd381f 100644
be07c4d
--- a/localedata/ChangeLog
be07c4d
+++ b/localedata/ChangeLog
be07c4d
@@ -1,3 +1,30 @@
be07c4d
+2011-11-11  Ulrich Drepper  <drepper@gmail.com>
be07c4d
+
be07c4d
+	[BZ #13147]
be07c4d
+	* locales/de_AT: Use de_DE for LC_NUMERIC.
be07c4d
+	* locales/es_BO: Use es_ES for LC_MESSAGES and LC_NUMERIC.
be07c4d
+	* locales/es_CL: Likewise.
be07c4d
+	* locales/es_CO: Likewise.
be07c4d
+	* locales/es_DO: Likewise.
be07c4d
+	* locales/es_EC: Likewise.
be07c4d
+	* locales/es_GT: Likewise.
be07c4d
+	* locales/es_HN: Likewise.
be07c4d
+	* locales/es_MX: Likewise.
be07c4d
+	* locales/es_NI: Likewise.
be07c4d
+	* locales/es_PA: Likewise.
be07c4d
+	* locales/es_PE: Likewise.
be07c4d
+	* locales/es_PR: Likewise.
be07c4d
+	* locales/es_PY: Likewise.
be07c4d
+	* locales/es_SV: Likewise.
be07c4d
+	* locales/es_UY: Likewise.
be07c4d
+	* locales/es_VE: Likewise.
be07c4d
+	* locales/es_ES: Fix LC_NUMERIC.
be07c4d
+	* locales/es_CR: Use es_ES for LC_MESSAGES.
be07c4d
+	* locales/fr_BE: Actually use grouping in LC_NUMERIC.
be07c4d
+	* locales/fr_CA: Use fr_FR for LC_MESSAGES and LC_NUMERIC.
be07c4d
+	* locales/fr_CH: Use de_CH for LC_NUMERIC.
be07c4d
+	* locales/fr_LU: Use same grouping in LC_NUMERIC as in LC_MONETARY.
be07c4d
+
be07c4d
 2011-10-15  Ulrich Drepper  <drepper@gmail.com>
be07c4d
 
be07c4d
 	* Makefile (tests): Add tst-setlocale2:
be07c4d
diff --git a/localedata/locales/de_AT b/localedata/locales/de_AT
be07c4d
index 4e0b7fb..b3adf90 100644
be07c4d
--- a/localedata/locales/de_AT
be07c4d
+++ b/localedata/locales/de_AT
be07c4d
@@ -78,41 +78,39 @@ n_sign_posn               1
be07c4d
 END LC_MONETARY
be07c4d
 
be07c4d
 LC_NUMERIC
be07c4d
-decimal_point             "<U002C>"
be07c4d
-thousands_sep             ""
be07c4d
-grouping                  0;0
be07c4d
+copy "de_DE"
be07c4d
 END LC_NUMERIC
be07c4d
 
be07c4d
 LC_TIME
be07c4d
 abday   "<U0053><U006F><U006E>";"<U004D><U006F><U006E>";/
be07c4d
-        "<U0044><U0069><U0065>";"<U004D><U0069><U0074>";/
be07c4d
-        "<U0044><U006F><U006E>";"<U0046><U0072><U0065>";/
be07c4d
-        "<U0053><U0061><U006D>"
be07c4d
+	"<U0044><U0069><U0065>";"<U004D><U0069><U0074>";/
be07c4d
+	"<U0044><U006F><U006E>";"<U0046><U0072><U0065>";/
be07c4d
+	"<U0053><U0061><U006D>"
be07c4d
 day     "<U0053><U006F><U006E><U006E><U0074><U0061><U0067>";/
be07c4d
-        "<U004D><U006F><U006E><U0074><U0061><U0067>";/
be07c4d
-        "<U0044><U0069><U0065><U006E><U0073><U0074><U0061><U0067>";/
be07c4d
-        "<U004D><U0069><U0074><U0074><U0077><U006F><U0063><U0068>";/
be07c4d
-        "<U0044><U006F><U006E><U006E><U0065><U0072><U0073><U0074><U0061><U0067>";/
be07c4d
-        "<U0046><U0072><U0065><U0069><U0074><U0061><U0067>";/
be07c4d
-        "<U0053><U0061><U006D><U0073><U0074><U0061><U0067>"
be07c4d
+	"<U004D><U006F><U006E><U0074><U0061><U0067>";/
be07c4d
+	"<U0044><U0069><U0065><U006E><U0073><U0074><U0061><U0067>";/
be07c4d
+	"<U004D><U0069><U0074><U0074><U0077><U006F><U0063><U0068>";/
be07c4d
+	"<U0044><U006F><U006E><U006E><U0065><U0072><U0073><U0074><U0061><U0067>";/
be07c4d
+	"<U0046><U0072><U0065><U0069><U0074><U0061><U0067>";/
be07c4d
+	"<U0053><U0061><U006D><U0073><U0074><U0061><U0067>"
be07c4d
 abmon   "<U004A><U00E4><U006E>";"<U0046><U0065><U0062>";/
be07c4d
-        "<U004D><U00E4><U0072>";"<U0041><U0070><U0072>";/
be07c4d
-        "<U004D><U0061><U0069>";"<U004A><U0075><U006E>";/
be07c4d
-        "<U004A><U0075><U006C>";"<U0041><U0075><U0067>";/
be07c4d
-        "<U0053><U0065><U0070>";"<U004F><U006B><U0074>";/
be07c4d
-        "<U004E><U006F><U0076>";"<U0044><U0065><U007A>"
be07c4d
+	"<U004D><U00E4><U0072>";"<U0041><U0070><U0072>";/
be07c4d
+	"<U004D><U0061><U0069>";"<U004A><U0075><U006E>";/
be07c4d
+	"<U004A><U0075><U006C>";"<U0041><U0075><U0067>";/
be07c4d
+	"<U0053><U0065><U0070>";"<U004F><U006B><U0074>";/
be07c4d
+	"<U004E><U006F><U0076>";"<U0044><U0065><U007A>"
be07c4d
 mon     "<U004A><U00E4><U006E><U006E><U0065><U0072>";/
be07c4d
-        "<U0046><U0065><U0062><U0065><U0072>";/
be07c4d
-        "<U004D><U00E4><U0072><U007A>";/
be07c4d
-        "<U0041><U0070><U0072><U0069><U006C>";/
be07c4d
-        "<U004D><U0061><U0069>";/
be07c4d
-        "<U004A><U0075><U006E><U0069>";/
be07c4d
-        "<U004A><U0075><U006C><U0069>";/
be07c4d
-        "<U0041><U0075><U0067><U0075><U0073><U0074>";/
be07c4d
-        "<U0053><U0065><U0070><U0074><U0065><U006D><U0062><U0065><U0072>";/
be07c4d
-        "<U004F><U006B><U0074><U006F><U0062><U0065><U0072>";/
be07c4d
-        "<U004E><U006F><U0076><U0065><U006D><U0062><U0065><U0072>";/
be07c4d
-        "<U0044><U0065><U007A><U0065><U006D><U0062><U0065><U0072>"
be07c4d
+	"<U0046><U0065><U0062><U0065><U0072>";/
be07c4d
+	"<U004D><U00E4><U0072><U007A>";/
be07c4d
+	"<U0041><U0070><U0072><U0069><U006C>";/
be07c4d
+	"<U004D><U0061><U0069>";/
be07c4d
+	"<U004A><U0075><U006E><U0069>";/
be07c4d
+	"<U004A><U0075><U006C><U0069>";/
be07c4d
+	"<U0041><U0075><U0067><U0075><U0073><U0074>";/
be07c4d
+	"<U0053><U0065><U0070><U0074><U0065><U006D><U0062><U0065><U0072>";/
be07c4d
+	"<U004F><U006B><U0074><U006F><U0062><U0065><U0072>";/
be07c4d
+	"<U004E><U006F><U0076><U0065><U006D><U0062><U0065><U0072>";/
be07c4d
+	"<U0044><U0065><U007A><U0065><U006D><U0062><U0065><U0072>"
be07c4d
 d_t_fmt "<U0025><U0061><U0020><U0025><U0064><U0020><U0025><U0062><U0020><U0025><U0059><U0020><U0025><U0054><U0020><U0025><U005A>"
be07c4d
 d_fmt   "<U0025><U0059><U002D><U0025><U006D><U002D><U0025><U0064>"
be07c4d
 t_fmt   "<U0025><U0054>"
be07c4d
diff --git a/localedata/locales/es_BO b/localedata/locales/es_BO
be07c4d
index c77bb1d..6964311 100644
be07c4d
--- a/localedata/locales/es_BO
be07c4d
+++ b/localedata/locales/es_BO
be07c4d
@@ -56,8 +56,7 @@ copy "es_ES"
be07c4d
 END LC_CTYPE
be07c4d
 
be07c4d
 LC_MESSAGES
be07c4d
-yesexpr "<U005E><U005B><U0073><U0053><U0079><U0059><U005D><U002E><U002A>"
be07c4d
-noexpr  "<U005E><U005B><U006E><U004E><U005D><U002E><U002A>"
be07c4d
+copy "es_ES"
be07c4d
 END LC_MESSAGES
be07c4d
 
be07c4d
 LC_MONETARY
be07c4d
@@ -79,41 +78,39 @@ n_sign_posn          1
be07c4d
 END LC_MONETARY
be07c4d
 
be07c4d
 LC_NUMERIC
be07c4d
-decimal_point        "<U002C>"
be07c4d
-thousands_sep        ""
be07c4d
-grouping             0;0
be07c4d
+copy "es_ES"
be07c4d
 END LC_NUMERIC
be07c4d
 
be07c4d
 LC_TIME
be07c4d
 abday   "<U0064><U006F><U006D>";"<U006C><U0075><U006E>";/
be07c4d
-        "<U006D><U0061><U0072>";"<U006D><U0069><U00E9>";/
be07c4d
-        "<U006A><U0075><U0065>";"<U0076><U0069><U0065>";/
be07c4d
-        "<U0073><U00E1><U0062>"
be07c4d
+	"<U006D><U0061><U0072>";"<U006D><U0069><U00E9>";/
be07c4d
+	"<U006A><U0075><U0065>";"<U0076><U0069><U0065>";/
be07c4d
+	"<U0073><U00E1><U0062>"
be07c4d
 day     "<U0064><U006F><U006D><U0069><U006E><U0067><U006F>";/
be07c4d
-        "<U006C><U0075><U006E><U0065><U0073>";/
be07c4d
-        "<U006D><U0061><U0072><U0074><U0065><U0073>";/
be07c4d
-        "<U006D><U0069><U00E9><U0072><U0063><U006F><U006C><U0065><U0073>";/
be07c4d
-        "<U006A><U0075><U0065><U0076><U0065><U0073>";/
be07c4d
-        "<U0076><U0069><U0065><U0072><U006E><U0065><U0073>";/
be07c4d
-        "<U0073><U00E1><U0062><U0061><U0064><U006F>"
be07c4d
+	"<U006C><U0075><U006E><U0065><U0073>";/
be07c4d
+	"<U006D><U0061><U0072><U0074><U0065><U0073>";/
be07c4d
+	"<U006D><U0069><U00E9><U0072><U0063><U006F><U006C><U0065><U0073>";/
be07c4d
+	"<U006A><U0075><U0065><U0076><U0065><U0073>";/
be07c4d
+	"<U0076><U0069><U0065><U0072><U006E><U0065><U0073>";/
be07c4d
+	"<U0073><U00E1><U0062><U0061><U0064><U006F>"
be07c4d
 abmon   "<U0065><U006E><U0065>";"<U0066><U0065><U0062>";/
be07c4d
-        "<U006D><U0061><U0072>";"<U0061><U0062><U0072>";/
be07c4d
-        "<U006D><U0061><U0079>";"<U006A><U0075><U006E>";/
be07c4d
-        "<U006A><U0075><U006C>";"<U0061><U0067><U006F>";/
be07c4d
-        "<U0073><U0065><U0070>";"<U006F><U0063><U0074>";/
be07c4d
-        "<U006E><U006F><U0076>";"<U0064><U0069><U0063>"
be07c4d
+	"<U006D><U0061><U0072>";"<U0061><U0062><U0072>";/
be07c4d
+	"<U006D><U0061><U0079>";"<U006A><U0075><U006E>";/
be07c4d
+	"<U006A><U0075><U006C>";"<U0061><U0067><U006F>";/
be07c4d
+	"<U0073><U0065><U0070>";"<U006F><U0063><U0074>";/
be07c4d
+	"<U006E><U006F><U0076>";"<U0064><U0069><U0063>"
be07c4d
 mon     "<U0065><U006E><U0065><U0072><U006F>";/
be07c4d
-        "<U0066><U0065><U0062><U0072><U0065><U0072><U006F>";/
be07c4d
-        "<U006D><U0061><U0072><U007A><U006F>";/
be07c4d
-        "<U0061><U0062><U0072><U0069><U006C>";/
be07c4d
-        "<U006D><U0061><U0079><U006F>";/
be07c4d
-        "<U006A><U0075><U006E><U0069><U006F>";/
be07c4d
-        "<U006A><U0075><U006C><U0069><U006F>";/
be07c4d
-        "<U0061><U0067><U006F><U0073><U0074><U006F>";/
be07c4d
-        "<U0073><U0065><U0070><U0074><U0069><U0065><U006D><U0062><U0072><U0065>";/
be07c4d
-        "<U006F><U0063><U0074><U0075><U0062><U0072><U0065>";/
be07c4d
-        "<U006E><U006F><U0076><U0069><U0065><U006D><U0062><U0072><U0065>";/
be07c4d
-        "<U0064><U0069><U0063><U0069><U0065><U006D><U0062><U0072><U0065>"
be07c4d
+	"<U0066><U0065><U0062><U0072><U0065><U0072><U006F>";/
be07c4d
+	"<U006D><U0061><U0072><U007A><U006F>";/
be07c4d
+	"<U0061><U0062><U0072><U0069><U006C>";/
be07c4d
+	"<U006D><U0061><U0079><U006F>";/
be07c4d
+	"<U006A><U0075><U006E><U0069><U006F>";/
be07c4d
+	"<U006A><U0075><U006C><U0069><U006F>";/
be07c4d
+	"<U0061><U0067><U006F><U0073><U0074><U006F>";/
be07c4d
+	"<U0073><U0065><U0070><U0074><U0069><U0065><U006D><U0062><U0072><U0065>";/
be07c4d
+	"<U006F><U0063><U0074><U0075><U0062><U0072><U0065>";/
be07c4d
+	"<U006E><U006F><U0076><U0069><U0065><U006D><U0062><U0072><U0065>";/
be07c4d
+	"<U0064><U0069><U0063><U0069><U0065><U006D><U0062><U0072><U0065>"
be07c4d
 d_t_fmt "<U0025><U0061><U0020><U0025><U0064><U0020><U0025><U0062><U0020><U0025><U0059><U0020><U0025><U0054><U0020><U0025><U005A>"
be07c4d
 d_fmt   "<U0025><U0064><U002F><U0025><U006D><U002F><U0025><U0079>"
be07c4d
 t_fmt   "<U0025><U0054>"
be07c4d
diff --git a/localedata/locales/es_CL b/localedata/locales/es_CL
be07c4d
index ff44fa8..fe5b6d9 100644
be07c4d
--- a/localedata/locales/es_CL
be07c4d
+++ b/localedata/locales/es_CL
be07c4d
@@ -56,8 +56,7 @@ copy "es_ES"
be07c4d
 END LC_CTYPE
be07c4d
 
be07c4d
 LC_MESSAGES
be07c4d
-yesexpr "<U005E><U005B><U0073><U0053><U0079><U0059><U005D><U002E><U002A>"
be07c4d
-noexpr  "<U005E><U005B><U006E><U004E><U005D><U002E><U002A>"
be07c4d
+copy "es_ES"
be07c4d
 END LC_MESSAGES
be07c4d
 
be07c4d
 LC_MONETARY
be07c4d
@@ -79,41 +78,39 @@ n_sign_posn          1
be07c4d
 END LC_MONETARY
be07c4d
 
be07c4d
 LC_NUMERIC
be07c4d
-decimal_point        "<U002C>"
be07c4d
-thousands_sep        ""
be07c4d
-grouping             0;0
be07c4d
+copy "es_ES"
be07c4d
 END LC_NUMERIC
be07c4d
 
be07c4d
 LC_TIME
be07c4d
 abday   "<U0064><U006F><U006D>";"<U006C><U0075><U006E>";/
be07c4d
-        "<U006D><U0061><U0072>";"<U006D><U0069><U00E9>";/
be07c4d
-        "<U006A><U0075><U0065>";"<U0076><U0069><U0065>";/
be07c4d
-        "<U0073><U00E1><U0062>"
be07c4d
+	"<U006D><U0061><U0072>";"<U006D><U0069><U00E9>";/
be07c4d
+	"<U006A><U0075><U0065>";"<U0076><U0069><U0065>";/
be07c4d
+	"<U0073><U00E1><U0062>"
be07c4d
 day     "<U0064><U006F><U006D><U0069><U006E><U0067><U006F>";/
be07c4d
-        "<U006C><U0075><U006E><U0065><U0073>";/
be07c4d
-        "<U006D><U0061><U0072><U0074><U0065><U0073>";/
be07c4d
-        "<U006D><U0069><U00E9><U0072><U0063><U006F><U006C><U0065><U0073>";/
be07c4d
-        "<U006A><U0075><U0065><U0076><U0065><U0073>";/
be07c4d
-        "<U0076><U0069><U0065><U0072><U006E><U0065><U0073>";/
be07c4d
-        "<U0073><U00E1><U0062><U0061><U0064><U006F>"
be07c4d
+	"<U006C><U0075><U006E><U0065><U0073>";/
be07c4d
+	"<U006D><U0061><U0072><U0074><U0065><U0073>";/
be07c4d
+	"<U006D><U0069><U00E9><U0072><U0063><U006F><U006C><U0065><U0073>";/
be07c4d
+	"<U006A><U0075><U0065><U0076><U0065><U0073>";/
be07c4d
+	"<U0076><U0069><U0065><U0072><U006E><U0065><U0073>";/
be07c4d
+	"<U0073><U00E1><U0062><U0061><U0064><U006F>"
be07c4d
 abmon   "<U0065><U006E><U0065>";"<U0066><U0065><U0062>";/
be07c4d
-        "<U006D><U0061><U0072>";"<U0061><U0062><U0072>";/
be07c4d
-        "<U006D><U0061><U0079>";"<U006A><U0075><U006E>";/
be07c4d
-        "<U006A><U0075><U006C>";"<U0061><U0067><U006F>";/
be07c4d
-        "<U0073><U0065><U0070>";"<U006F><U0063><U0074>";/
be07c4d
-        "<U006E><U006F><U0076>";"<U0064><U0069><U0063>"
be07c4d
+	"<U006D><U0061><U0072>";"<U0061><U0062><U0072>";/
be07c4d
+	"<U006D><U0061><U0079>";"<U006A><U0075><U006E>";/
be07c4d
+	"<U006A><U0075><U006C>";"<U0061><U0067><U006F>";/
be07c4d
+	"<U0073><U0065><U0070>";"<U006F><U0063><U0074>";/
be07c4d
+	"<U006E><U006F><U0076>";"<U0064><U0069><U0063>"
be07c4d
 mon     "<U0065><U006E><U0065><U0072><U006F>";/
be07c4d
-        "<U0066><U0065><U0062><U0072><U0065><U0072><U006F>";/
be07c4d
-        "<U006D><U0061><U0072><U007A><U006F>";/
be07c4d
-        "<U0061><U0062><U0072><U0069><U006C>";/
be07c4d
-        "<U006D><U0061><U0079><U006F>";/
be07c4d
-        "<U006A><U0075><U006E><U0069><U006F>";/
be07c4d
-        "<U006A><U0075><U006C><U0069><U006F>";/
be07c4d
-        "<U0061><U0067><U006F><U0073><U0074><U006F>";/
be07c4d
-        "<U0073><U0065><U0070><U0074><U0069><U0065><U006D><U0062><U0072><U0065>";/
be07c4d
-        "<U006F><U0063><U0074><U0075><U0062><U0072><U0065>";/
be07c4d
-        "<U006E><U006F><U0076><U0069><U0065><U006D><U0062><U0072><U0065>";/
be07c4d
-        "<U0064><U0069><U0063><U0069><U0065><U006D><U0062><U0072><U0065>"
be07c4d
+	"<U0066><U0065><U0062><U0072><U0065><U0072><U006F>";/
be07c4d
+	"<U006D><U0061><U0072><U007A><U006F>";/
be07c4d
+	"<U0061><U0062><U0072><U0069><U006C>";/
be07c4d
+	"<U006D><U0061><U0079><U006F>";/
be07c4d
+	"<U006A><U0075><U006E><U0069><U006F>";/
be07c4d
+	"<U006A><U0075><U006C><U0069><U006F>";/
be07c4d
+	"<U0061><U0067><U006F><U0073><U0074><U006F>";/
be07c4d
+	"<U0073><U0065><U0070><U0074><U0069><U0065><U006D><U0062><U0072><U0065>";/
be07c4d
+	"<U006F><U0063><U0074><U0075><U0062><U0072><U0065>";/
be07c4d
+	"<U006E><U006F><U0076><U0069><U0065><U006D><U0062><U0072><U0065>";/
be07c4d
+	"<U0064><U0069><U0063><U0069><U0065><U006D><U0062><U0072><U0065>"
be07c4d
 d_t_fmt "<U0025><U0061><U0020><U0025><U0064><U0020><U0025><U0062><U0020><U0025><U0059><U0020><U0025><U0054><U0020><U0025><U005A>"
be07c4d
 d_fmt   "<U0025><U0064><U002F><U0025><U006D><U002F><U0025><U0079>"
be07c4d
 t_fmt   "<U0025><U0054>"
be07c4d
diff --git a/localedata/locales/es_CO b/localedata/locales/es_CO
be07c4d
index 4c1de13..5db5d6d 100644
be07c4d
--- a/localedata/locales/es_CO
be07c4d
+++ b/localedata/locales/es_CO
be07c4d
@@ -56,8 +56,7 @@ copy "es_ES"
be07c4d
 END LC_CTYPE
be07c4d
 
be07c4d
 LC_MESSAGES
be07c4d
-yesexpr "<U005E><U005B><U0073><U0053><U0079><U0059><U005D><U002E><U002A>"
be07c4d
-noexpr  "<U005E><U005B><U006E><U004E><U005D><U002E><U002A>"
be07c4d
+copy "es_ES"
be07c4d
 END LC_MESSAGES
be07c4d
 
be07c4d
 LC_MONETARY
be07c4d
@@ -79,41 +78,39 @@ n_sign_posn          1
be07c4d
 END LC_MONETARY
be07c4d
 
be07c4d
 LC_NUMERIC
be07c4d
-decimal_point        "<U002C>"
be07c4d
-thousands_sep        ""
be07c4d
-grouping             0;0
be07c4d
+copy "es_ES"
be07c4d
 END LC_NUMERIC
be07c4d
 
be07c4d
 LC_TIME
be07c4d
 abday   "<U0064><U006F><U006D>";"<U006C><U0075><U006E>";/
be07c4d
-        "<U006D><U0061><U0072>";"<U006D><U0069><U00E9>";/
be07c4d
-        "<U006A><U0075><U0065>";"<U0076><U0069><U0065>";/
be07c4d
-        "<U0073><U00E1><U0062>"
be07c4d
+	"<U006D><U0061><U0072>";"<U006D><U0069><U00E9>";/
be07c4d
+	"<U006A><U0075><U0065>";"<U0076><U0069><U0065>";/
be07c4d
+	"<U0073><U00E1><U0062>"
be07c4d
 day     "<U0064><U006F><U006D><U0069><U006E><U0067><U006F>";/
be07c4d
-        "<U006C><U0075><U006E><U0065><U0073>";/
be07c4d
-        "<U006D><U0061><U0072><U0074><U0065><U0073>";/
be07c4d
-        "<U006D><U0069><U00E9><U0072><U0063><U006F><U006C><U0065><U0073>";/
be07c4d
-        "<U006A><U0075><U0065><U0076><U0065><U0073>";/
be07c4d
-        "<U0076><U0069><U0065><U0072><U006E><U0065><U0073>";/
be07c4d
-        "<U0073><U00E1><U0062><U0061><U0064><U006F>"
be07c4d
+	"<U006C><U0075><U006E><U0065><U0073>";/
be07c4d
+	"<U006D><U0061><U0072><U0074><U0065><U0073>";/
be07c4d
+	"<U006D><U0069><U00E9><U0072><U0063><U006F><U006C><U0065><U0073>";/
be07c4d
+	"<U006A><U0075><U0065><U0076><U0065><U0073>";/
be07c4d
+	"<U0076><U0069><U0065><U0072><U006E><U0065><U0073>";/
be07c4d
+	"<U0073><U00E1><U0062><U0061><U0064><U006F>"
be07c4d
 abmon   "<U0065><U006E><U0065>";"<U0066><U0065><U0062>";/
be07c4d
-        "<U006D><U0061><U0072>";"<U0061><U0062><U0072>";/
be07c4d
-        "<U006D><U0061><U0079>";"<U006A><U0075><U006E>";/
be07c4d
-        "<U006A><U0075><U006C>";"<U0061><U0067><U006F>";/
be07c4d
-        "<U0073><U0065><U0070>";"<U006F><U0063><U0074>";/
be07c4d
-        "<U006E><U006F><U0076>";"<U0064><U0069><U0063>"
be07c4d
+	"<U006D><U0061><U0072>";"<U0061><U0062><U0072>";/
be07c4d
+	"<U006D><U0061><U0079>";"<U006A><U0075><U006E>";/
be07c4d
+	"<U006A><U0075><U006C>";"<U0061><U0067><U006F>";/
be07c4d
+	"<U0073><U0065><U0070>";"<U006F><U0063><U0074>";/
be07c4d
+	"<U006E><U006F><U0076>";"<U0064><U0069><U0063>"
be07c4d
 mon     "<U0065><U006E><U0065><U0072><U006F>";/
be07c4d
-        "<U0066><U0065><U0062><U0072><U0065><U0072><U006F>";/
be07c4d
-        "<U006D><U0061><U0072><U007A><U006F>";/
be07c4d
-        "<U0061><U0062><U0072><U0069><U006C>";/
be07c4d
-        "<U006D><U0061><U0079><U006F>";/
be07c4d
-        "<U006A><U0075><U006E><U0069><U006F>";/
be07c4d
-        "<U006A><U0075><U006C><U0069><U006F>";/
be07c4d
-        "<U0061><U0067><U006F><U0073><U0074><U006F>";/
be07c4d
-        "<U0073><U0065><U0070><U0074><U0069><U0065><U006D><U0062><U0072><U0065>";/
be07c4d
-        "<U006F><U0063><U0074><U0075><U0062><U0072><U0065>";/
be07c4d
-        "<U006E><U006F><U0076><U0069><U0065><U006D><U0062><U0072><U0065>";/
be07c4d
-        "<U0064><U0069><U0063><U0069><U0065><U006D><U0062><U0072><U0065>"
be07c4d
+	"<U0066><U0065><U0062><U0072><U0065><U0072><U006F>";/
be07c4d
+	"<U006D><U0061><U0072><U007A><U006F>";/
be07c4d
+	"<U0061><U0062><U0072><U0069><U006C>";/
be07c4d
+	"<U006D><U0061><U0079><U006F>";/
be07c4d
+	"<U006A><U0075><U006E><U0069><U006F>";/
be07c4d
+	"<U006A><U0075><U006C><U0069><U006F>";/
be07c4d
+	"<U0061><U0067><U006F><U0073><U0074><U006F>";/
be07c4d
+	"<U0073><U0065><U0070><U0074><U0069><U0065><U006D><U0062><U0072><U0065>";/
be07c4d
+	"<U006F><U0063><U0074><U0075><U0062><U0072><U0065>";/
be07c4d
+	"<U006E><U006F><U0076><U0069><U0065><U006D><U0062><U0072><U0065>";/
be07c4d
+	"<U0064><U0069><U0063><U0069><U0065><U006D><U0062><U0072><U0065>"
be07c4d
 d_t_fmt "<U0025><U0061><U0020><U0025><U0064><U0020><U0025><U0062><U0020><U0025><U0059><U0020><U0025><U0054><U0020><U0025><U005A>"
be07c4d
 d_fmt   "<U0025><U0064><U002F><U0025><U006D><U002F><U0025><U0079>"
be07c4d
 t_fmt   "<U0025><U0054>"
be07c4d
diff --git a/localedata/locales/es_CR b/localedata/locales/es_CR
be07c4d
index 6cff560..f998c86 100644
be07c4d
--- a/localedata/locales/es_CR
be07c4d
+++ b/localedata/locales/es_CR
be07c4d
@@ -47,8 +47,7 @@ copy "es_ES"
be07c4d
 END LC_CTYPE
be07c4d
 
be07c4d
 LC_MESSAGES
be07c4d
-yesexpr "<U005E><U005B><U0073><U0053><U0079><U0059><U005D><U002E><U002A>"
be07c4d
-noexpr  "<U005E><U005B><U006E><U004E><U005D><U002E><U002A>"
be07c4d
+copy "es_ES"
be07c4d
 END LC_MESSAGES
be07c4d
 
be07c4d
 LC_MONETARY
be07c4d
@@ -79,34 +78,34 @@ END LC_NUMERIC
be07c4d
 
be07c4d
 LC_TIME
be07c4d
 abday   "<U0064><U006F><U006D>";"<U006C><U0075><U006E>";/
be07c4d
-        "<U006D><U0061><U0072>";"<U006D><U0069><U00E9>";/
be07c4d
-        "<U006A><U0075><U0065>";"<U0076><U0069><U0065>";/
be07c4d
-        "<U0073><U00E1><U0062>"
be07c4d
+	"<U006D><U0061><U0072>";"<U006D><U0069><U00E9>";/
be07c4d
+	"<U006A><U0075><U0065>";"<U0076><U0069><U0065>";/
be07c4d
+	"<U0073><U00E1><U0062>"
be07c4d
 day     "<U0064><U006F><U006D><U0069><U006E><U0067><U006F>";/
be07c4d
-        "<U006C><U0075><U006E><U0065><U0073>";/
be07c4d
-        "<U006D><U0061><U0072><U0074><U0065><U0073>";/
be07c4d
-        "<U006D><U0069><U00E9><U0072><U0063><U006F><U006C><U0065><U0073>";/
be07c4d
-        "<U006A><U0075><U0065><U0076><U0065><U0073>";/
be07c4d
-        "<U0076><U0069><U0065><U0072><U006E><U0065><U0073>";/
be07c4d
-        "<U0073><U00E1><U0062><U0061><U0064><U006F>"
be07c4d
+	"<U006C><U0075><U006E><U0065><U0073>";/
be07c4d
+	"<U006D><U0061><U0072><U0074><U0065><U0073>";/
be07c4d
+	"<U006D><U0069><U00E9><U0072><U0063><U006F><U006C><U0065><U0073>";/
be07c4d
+	"<U006A><U0075><U0065><U0076><U0065><U0073>";/
be07c4d
+	"<U0076><U0069><U0065><U0072><U006E><U0065><U0073>";/
be07c4d
+	"<U0073><U00E1><U0062><U0061><U0064><U006F>"
be07c4d
 abmon   "<U0065><U006E><U0065>";"<U0066><U0065><U0062>";/
be07c4d
-        "<U006D><U0061><U0072>";"<U0061><U0062><U0072>";/
be07c4d
-        "<U006D><U0061><U0079>";"<U006A><U0075><U006E>";/
be07c4d
-        "<U006A><U0075><U006C>";"<U0061><U0067><U006F>";/
be07c4d
-        "<U0073><U0065><U0070>";"<U006F><U0063><U0074>";/
be07c4d
-        "<U006E><U006F><U0076>";"<U0064><U0069><U0063>"
be07c4d
+	"<U006D><U0061><U0072>";"<U0061><U0062><U0072>";/
be07c4d
+	"<U006D><U0061><U0079>";"<U006A><U0075><U006E>";/
be07c4d
+	"<U006A><U0075><U006C>";"<U0061><U0067><U006F>";/
be07c4d
+	"<U0073><U0065><U0070>";"<U006F><U0063><U0074>";/
be07c4d
+	"<U006E><U006F><U0076>";"<U0064><U0069><U0063>"
be07c4d
 mon     "<U0065><U006E><U0065><U0072><U006F>";/
be07c4d
-        "<U0066><U0065><U0062><U0072><U0065><U0072><U006F>";/
be07c4d
-        "<U006D><U0061><U0072><U007A><U006F>";/
be07c4d
-        "<U0061><U0062><U0072><U0069><U006C>";/
be07c4d
-        "<U006D><U0061><U0079><U006F>";/
be07c4d
-        "<U006A><U0075><U006E><U0069><U006F>";/
be07c4d
-        "<U006A><U0075><U006C><U0069><U006F>";/
be07c4d
-        "<U0061><U0067><U006F><U0073><U0074><U006F>";/
be07c4d
-        "<U0073><U0065><U0070><U0074><U0069><U0065><U006D><U0062><U0072><U0065>";/
be07c4d
-        "<U006F><U0063><U0074><U0075><U0062><U0072><U0065>";/
be07c4d
-        "<U006E><U006F><U0076><U0069><U0065><U006D><U0062><U0072><U0065>";/
be07c4d
-        "<U0064><U0069><U0063><U0069><U0065><U006D><U0062><U0072><U0065>"
be07c4d
+	"<U0066><U0065><U0062><U0072><U0065><U0072><U006F>";/
be07c4d
+	"<U006D><U0061><U0072><U007A><U006F>";/
be07c4d
+	"<U0061><U0062><U0072><U0069><U006C>";/
be07c4d
+	"<U006D><U0061><U0079><U006F>";/
be07c4d
+	"<U006A><U0075><U006E><U0069><U006F>";/
be07c4d
+	"<U006A><U0075><U006C><U0069><U006F>";/
be07c4d
+	"<U0061><U0067><U006F><U0073><U0074><U006F>";/
be07c4d
+	"<U0073><U0065><U0070><U0074><U0069><U0065><U006D><U0062><U0072><U0065>";/
be07c4d
+	"<U006F><U0063><U0074><U0075><U0062><U0072><U0065>";/
be07c4d
+	"<U006E><U006F><U0076><U0069><U0065><U006D><U0062><U0072><U0065>";/
be07c4d
+	"<U0064><U0069><U0063><U0069><U0065><U006D><U0062><U0072><U0065>"
be07c4d
 d_t_fmt "<U0025><U0061><U0020><U0025><U0064><U0020><U0025><U0062><U0020><U0025><U0059><U0020><U0025><U0054><U0020><U0025><U005A>"
be07c4d
 d_fmt   "<U0025><U0064><U002F><U0025><U006D><U002F><U0025><U0059>"
be07c4d
 t_fmt   "<U0025><U0054>"
be07c4d
diff --git a/localedata/locales/es_DO b/localedata/locales/es_DO
be07c4d
index fcd0f9e..7cf54cf 100644
be07c4d
--- a/localedata/locales/es_DO
be07c4d
+++ b/localedata/locales/es_DO
be07c4d
@@ -56,8 +56,7 @@ copy "es_ES"
be07c4d
 END LC_CTYPE
be07c4d
 
be07c4d
 LC_MESSAGES
be07c4d
-yesexpr "<U005E><U005B><U0073><U0053><U0079><U0059><U005D><U002E><U002A>"
be07c4d
-noexpr  "<U005E><U005B><U006E><U004E><U005D><U002E><U002A>"
be07c4d
+copy "es_ES"
be07c4d
 END LC_MESSAGES
be07c4d
 
be07c4d
 LC_MONETARY
be07c4d
@@ -79,41 +78,39 @@ n_sign_posn          1
be07c4d
 END LC_MONETARY
be07c4d
 
be07c4d
 LC_NUMERIC
be07c4d
-decimal_point        "<U002E>"
be07c4d
-thousands_sep        ""
be07c4d
-grouping             0;0
be07c4d
+copy "es_ES"
be07c4d
 END LC_NUMERIC
be07c4d
 
be07c4d
 LC_TIME
be07c4d
 abday   "<U0064><U006F><U006D>";"<U006C><U0075><U006E>";/
be07c4d
-        "<U006D><U0061><U0072>";"<U006D><U0069><U00E9>";/
be07c4d
-        "<U006A><U0075><U0065>";"<U0076><U0069><U0065>";/
be07c4d
-        "<U0073><U00E1><U0062>"
be07c4d
+	"<U006D><U0061><U0072>";"<U006D><U0069><U00E9>";/
be07c4d
+	"<U006A><U0075><U0065>";"<U0076><U0069><U0065>";/
be07c4d
+	"<U0073><U00E1><U0062>"
be07c4d
 day     "<U0064><U006F><U006D><U0069><U006E><U0067><U006F>";/
be07c4d
-        "<U006C><U0075><U006E><U0065><U0073>";/
be07c4d
-        "<U006D><U0061><U0072><U0074><U0065><U0073>";/
be07c4d
-        "<U006D><U0069><U00E9><U0072><U0063><U006F><U006C><U0065><U0073>";/
be07c4d
-        "<U006A><U0075><U0065><U0076><U0065><U0073>";/
be07c4d
-        "<U0076><U0069><U0065><U0072><U006E><U0065><U0073>";/
be07c4d
-        "<U0073><U00E1><U0062><U0061><U0064><U006F>"
be07c4d
+	"<U006C><U0075><U006E><U0065><U0073>";/
be07c4d
+	"<U006D><U0061><U0072><U0074><U0065><U0073>";/
be07c4d
+	"<U006D><U0069><U00E9><U0072><U0063><U006F><U006C><U0065><U0073>";/
be07c4d
+	"<U006A><U0075><U0065><U0076><U0065><U0073>";/
be07c4d
+	"<U0076><U0069><U0065><U0072><U006E><U0065><U0073>";/
be07c4d
+	"<U0073><U00E1><U0062><U0061><U0064><U006F>"
be07c4d
 abmon   "<U0065><U006E><U0065>";"<U0066><U0065><U0062>";/
be07c4d
-        "<U006D><U0061><U0072>";"<U0061><U0062><U0072>";/
be07c4d
-        "<U006D><U0061><U0079>";"<U006A><U0075><U006E>";/
be07c4d
-        "<U006A><U0075><U006C>";"<U0061><U0067><U006F>";/
be07c4d
-        "<U0073><U0065><U0070>";"<U006F><U0063><U0074>";/
be07c4d
-        "<U006E><U006F><U0076>";"<U0064><U0069><U0063>"
be07c4d
+	"<U006D><U0061><U0072>";"<U0061><U0062><U0072>";/
be07c4d
+	"<U006D><U0061><U0079>";"<U006A><U0075><U006E>";/
be07c4d
+	"<U006A><U0075><U006C>";"<U0061><U0067><U006F>";/
be07c4d
+	"<U0073><U0065><U0070>";"<U006F><U0063><U0074>";/
be07c4d
+	"<U006E><U006F><U0076>";"<U0064><U0069><U0063>"
be07c4d
 mon     "<U0065><U006E><U0065><U0072><U006F>";/
be07c4d
-        "<U0066><U0065><U0062><U0072><U0065><U0072><U006F>";/
be07c4d
-        "<U006D><U0061><U0072><U007A><U006F>";/
be07c4d
-        "<U0061><U0062><U0072><U0069><U006C>";/
be07c4d
-        "<U006D><U0061><U0079><U006F>";/
be07c4d
-        "<U006A><U0075><U006E><U0069><U006F>";/
be07c4d
-        "<U006A><U0075><U006C><U0069><U006F>";/
be07c4d
-        "<U0061><U0067><U006F><U0073><U0074><U006F>";/
be07c4d
-        "<U0073><U0065><U0070><U0074><U0069><U0065><U006D><U0062><U0072><U0065>";/
be07c4d
-        "<U006F><U0063><U0074><U0075><U0062><U0072><U0065>";/
be07c4d
-        "<U006E><U006F><U0076><U0069><U0065><U006D><U0062><U0072><U0065>";/
be07c4d
-        "<U0064><U0069><U0063><U0069><U0065><U006D><U0062><U0072><U0065>"
be07c4d
+	"<U0066><U0065><U0062><U0072><U0065><U0072><U006F>";/
be07c4d
+	"<U006D><U0061><U0072><U007A><U006F>";/
be07c4d
+	"<U0061><U0062><U0072><U0069><U006C>";/
be07c4d
+	"<U006D><U0061><U0079><U006F>";/
be07c4d
+	"<U006A><U0075><U006E><U0069><U006F>";/
be07c4d
+	"<U006A><U0075><U006C><U0069><U006F>";/
be07c4d
+	"<U0061><U0067><U006F><U0073><U0074><U006F>";/
be07c4d
+	"<U0073><U0065><U0070><U0074><U0069><U0065><U006D><U0062><U0072><U0065>";/
be07c4d
+	"<U006F><U0063><U0074><U0075><U0062><U0072><U0065>";/
be07c4d
+	"<U006E><U006F><U0076><U0069><U0065><U006D><U0062><U0072><U0065>";/
be07c4d
+	"<U0064><U0069><U0063><U0069><U0065><U006D><U0062><U0072><U0065>"
be07c4d
 d_t_fmt "<U0025><U0061><U0020><U0025><U0064><U0020><U0025><U0062><U0020><U0025><U0059><U0020><U0025><U0054><U0020><U0025><U005A>"
be07c4d
 d_fmt   "<U0025><U0064><U002F><U0025><U006D><U002F><U0025><U0079>"
be07c4d
 t_fmt   "<U0025><U0054>"
be07c4d
diff --git a/localedata/locales/es_EC b/localedata/locales/es_EC
be07c4d
index b8d4c8f..480f6ef 100644
be07c4d
--- a/localedata/locales/es_EC
be07c4d
+++ b/localedata/locales/es_EC
be07c4d
@@ -56,8 +56,7 @@ copy "es_ES"
be07c4d
 END LC_CTYPE
be07c4d
 
be07c4d
 LC_MESSAGES
be07c4d
-yesexpr "<U005E><U005B><U0073><U0053><U0079><U0059><U005D><U002E><U002A>"
be07c4d
-noexpr  "<U005E><U005B><U006E><U004E><U005D><U002E><U002A>"
be07c4d
+copy "es_ES"
be07c4d
 END LC_MESSAGES
be07c4d
 
be07c4d
 LC_MONETARY
be07c4d
@@ -79,41 +78,39 @@ n_sign_posn          1
be07c4d
 END LC_MONETARY
be07c4d
 
be07c4d
 LC_NUMERIC
be07c4d
-decimal_point        "<U002C>"
be07c4d
-thousands_sep        ""
be07c4d
-grouping             0;0
be07c4d
+copy "es_ES"
be07c4d
 END LC_NUMERIC
be07c4d
 
be07c4d
 LC_TIME
be07c4d
 abday   "<U0064><U006F><U006D>";"<U006C><U0075><U006E>";/
be07c4d
-        "<U006D><U0061><U0072>";"<U006D><U0069><U00E9>";/
be07c4d
-        "<U006A><U0075><U0065>";"<U0076><U0069><U0065>";/
be07c4d
-        "<U0073><U00E1><U0062>"
be07c4d
+	"<U006D><U0061><U0072>";"<U006D><U0069><U00E9>";/
be07c4d
+	"<U006A><U0075><U0065>";"<U0076><U0069><U0065>";/
be07c4d
+	"<U0073><U00E1><U0062>"
be07c4d
 day     "<U0064><U006F><U006D><U0069><U006E><U0067><U006F>";/
be07c4d
-        "<U006C><U0075><U006E><U0065><U0073>";/
be07c4d
-        "<U006D><U0061><U0072><U0074><U0065><U0073>";/
be07c4d
-        "<U006D><U0069><U00E9><U0072><U0063><U006F><U006C><U0065><U0073>";/
be07c4d
-        "<U006A><U0075><U0065><U0076><U0065><U0073>";/
be07c4d
-        "<U0076><U0069><U0065><U0072><U006E><U0065><U0073>";/
be07c4d
-        "<U0073><U00E1><U0062><U0061><U0064><U006F>"
be07c4d
+	"<U006C><U0075><U006E><U0065><U0073>";/
be07c4d
+	"<U006D><U0061><U0072><U0074><U0065><U0073>";/
be07c4d
+	"<U006D><U0069><U00E9><U0072><U0063><U006F><U006C><U0065><U0073>";/
be07c4d
+	"<U006A><U0075><U0065><U0076><U0065><U0073>";/
be07c4d
+	"<U0076><U0069><U0065><U0072><U006E><U0065><U0073>";/
be07c4d
+	"<U0073><U00E1><U0062><U0061><U0064><U006F>"
be07c4d
 abmon   "<U0065><U006E><U0065>";"<U0066><U0065><U0062>";/
be07c4d
-        "<U006D><U0061><U0072>";"<U0061><U0062><U0072>";/
be07c4d
-        "<U006D><U0061><U0079>";"<U006A><U0075><U006E>";/
be07c4d
-        "<U006A><U0075><U006C>";"<U0061><U0067><U006F>";/
be07c4d
-        "<U0073><U0065><U0070>";"<U006F><U0063><U0074>";/
be07c4d
-        "<U006E><U006F><U0076>";"<U0064><U0069><U0063>"
be07c4d
+	"<U006D><U0061><U0072>";"<U0061><U0062><U0072>";/
be07c4d
+	"<U006D><U0061><U0079>";"<U006A><U0075><U006E>";/
be07c4d
+	"<U006A><U0075><U006C>";"<U0061><U0067><U006F>";/
be07c4d
+	"<U0073><U0065><U0070>";"<U006F><U0063><U0074>";/
be07c4d
+	"<U006E><U006F><U0076>";"<U0064><U0069><U0063>"
be07c4d
 mon     "<U0065><U006E><U0065><U0072><U006F>";/
be07c4d
-        "<U0066><U0065><U0062><U0072><U0065><U0072><U006F>";/
be07c4d
-        "<U006D><U0061><U0072><U007A><U006F>";/
be07c4d
-        "<U0061><U0062><U0072><U0069><U006C>";/
be07c4d
-        "<U006D><U0061><U0079><U006F>";/
be07c4d
-        "<U006A><U0075><U006E><U0069><U006F>";/
be07c4d
-        "<U006A><U0075><U006C><U0069><U006F>";/
be07c4d
-        "<U0061><U0067><U006F><U0073><U0074><U006F>";/
be07c4d
-        "<U0073><U0065><U0070><U0074><U0069><U0065><U006D><U0062><U0072><U0065>";/
be07c4d
-        "<U006F><U0063><U0074><U0075><U0062><U0072><U0065>";/
be07c4d
-        "<U006E><U006F><U0076><U0069><U0065><U006D><U0062><U0072><U0065>";/
be07c4d
-        "<U0064><U0069><U0063><U0069><U0065><U006D><U0062><U0072><U0065>"
be07c4d
+	"<U0066><U0065><U0062><U0072><U0065><U0072><U006F>";/
be07c4d
+	"<U006D><U0061><U0072><U007A><U006F>";/
be07c4d
+	"<U0061><U0062><U0072><U0069><U006C>";/
be07c4d
+	"<U006D><U0061><U0079><U006F>";/
be07c4d
+	"<U006A><U0075><U006E><U0069><U006F>";/
be07c4d
+	"<U006A><U0075><U006C><U0069><U006F>";/
be07c4d
+	"<U0061><U0067><U006F><U0073><U0074><U006F>";/
be07c4d
+	"<U0073><U0065><U0070><U0074><U0069><U0065><U006D><U0062><U0072><U0065>";/
be07c4d
+	"<U006F><U0063><U0074><U0075><U0062><U0072><U0065>";/
be07c4d
+	"<U006E><U006F><U0076><U0069><U0065><U006D><U0062><U0072><U0065>";/
be07c4d
+	"<U0064><U0069><U0063><U0069><U0065><U006D><U0062><U0072><U0065>"
be07c4d
 d_t_fmt "<U0025><U0061><U0020><U0025><U0064><U0020><U0025><U0062><U0020><U0025><U0059><U0020><U0025><U0054><U0020><U0025><U005A>"
be07c4d
 d_fmt   "<U0025><U0064><U002F><U0025><U006D><U002F><U0025><U0079>"
be07c4d
 t_fmt   "<U0025><U0054>"
be07c4d
diff --git a/localedata/locales/es_ES b/localedata/locales/es_ES
be07c4d
index fba4125..fcf90cb 100644
be07c4d
--- a/localedata/locales/es_ES
be07c4d
+++ b/localedata/locales/es_ES
be07c4d
@@ -85,40 +85,40 @@ END LC_MONETARY
be07c4d
 
be07c4d
 LC_NUMERIC
be07c4d
 decimal_point        "<U002C>"
be07c4d
-thousands_sep        ""
be07c4d
-grouping             0;0
be07c4d
+thousands_sep        "<U002E>"
be07c4d
+grouping             3;3
be07c4d
 END LC_NUMERIC
be07c4d
 
be07c4d
 LC_TIME
be07c4d
 abday   "<U0064><U006F><U006D>";"<U006C><U0075><U006E>";/
be07c4d
-        "<U006D><U0061><U0072>";"<U006D><U0069><U00E9>";/
be07c4d
-        "<U006A><U0075><U0065>";"<U0076><U0069><U0065>";/
be07c4d
-        "<U0073><U00E1><U0062>"
be07c4d
+	"<U006D><U0061><U0072>";"<U006D><U0069><U00E9>";/
be07c4d
+	"<U006A><U0075><U0065>";"<U0076><U0069><U0065>";/
be07c4d
+	"<U0073><U00E1><U0062>"
be07c4d
 day     "<U0064><U006F><U006D><U0069><U006E><U0067><U006F>";/
be07c4d
-        "<U006C><U0075><U006E><U0065><U0073>";/
be07c4d
-        "<U006D><U0061><U0072><U0074><U0065><U0073>";/
be07c4d
-        "<U006D><U0069><U00E9><U0072><U0063><U006F><U006C><U0065><U0073>";/
be07c4d
-        "<U006A><U0075><U0065><U0076><U0065><U0073>";/
be07c4d
-        "<U0076><U0069><U0065><U0072><U006E><U0065><U0073>";/
be07c4d
-        "<U0073><U00E1><U0062><U0061><U0064><U006F>"
be07c4d
+	"<U006C><U0075><U006E><U0065><U0073>";/
be07c4d
+	"<U006D><U0061><U0072><U0074><U0065><U0073>";/
be07c4d
+	"<U006D><U0069><U00E9><U0072><U0063><U006F><U006C><U0065><U0073>";/
be07c4d
+	"<U006A><U0075><U0065><U0076><U0065><U0073>";/
be07c4d
+	"<U0076><U0069><U0065><U0072><U006E><U0065><U0073>";/
be07c4d
+	"<U0073><U00E1><U0062><U0061><U0064><U006F>"
be07c4d
 abmon   "<U0065><U006E><U0065>";"<U0066><U0065><U0062>";/
be07c4d
-        "<U006D><U0061><U0072>";"<U0061><U0062><U0072>";/
be07c4d
-        "<U006D><U0061><U0079>";"<U006A><U0075><U006E>";/
be07c4d
-        "<U006A><U0075><U006C>";"<U0061><U0067><U006F>";/
be07c4d
-        "<U0073><U0065><U0070>";"<U006F><U0063><U0074>";/
be07c4d
-        "<U006E><U006F><U0076>";"<U0064><U0069><U0063>"
be07c4d
+	"<U006D><U0061><U0072>";"<U0061><U0062><U0072>";/
be07c4d
+	"<U006D><U0061><U0079>";"<U006A><U0075><U006E>";/
be07c4d
+	"<U006A><U0075><U006C>";"<U0061><U0067><U006F>";/
be07c4d
+	"<U0073><U0065><U0070>";"<U006F><U0063><U0074>";/
be07c4d
+	"<U006E><U006F><U0076>";"<U0064><U0069><U0063>"
be07c4d
 mon     "<U0065><U006E><U0065><U0072><U006F>";/
be07c4d
-        "<U0066><U0065><U0062><U0072><U0065><U0072><U006F>";/
be07c4d
-        "<U006D><U0061><U0072><U007A><U006F>";/
be07c4d
-        "<U0061><U0062><U0072><U0069><U006C>";/
be07c4d
-        "<U006D><U0061><U0079><U006F>";/
be07c4d
-        "<U006A><U0075><U006E><U0069><U006F>";/
be07c4d
-        "<U006A><U0075><U006C><U0069><U006F>";/
be07c4d
-        "<U0061><U0067><U006F><U0073><U0074><U006F>";/
be07c4d
-        "<U0073><U0065><U0070><U0074><U0069><U0065><U006D><U0062><U0072><U0065>";/
be07c4d
-        "<U006F><U0063><U0074><U0075><U0062><U0072><U0065>";/
be07c4d
-        "<U006E><U006F><U0076><U0069><U0065><U006D><U0062><U0072><U0065>";/
be07c4d
-        "<U0064><U0069><U0063><U0069><U0065><U006D><U0062><U0072><U0065>"
be07c4d
+	"<U0066><U0065><U0062><U0072><U0065><U0072><U006F>";/
be07c4d
+	"<U006D><U0061><U0072><U007A><U006F>";/
be07c4d
+	"<U0061><U0062><U0072><U0069><U006C>";/
be07c4d
+	"<U006D><U0061><U0079><U006F>";/
be07c4d
+	"<U006A><U0075><U006E><U0069><U006F>";/
be07c4d
+	"<U006A><U0075><U006C><U0069><U006F>";/
be07c4d
+	"<U0061><U0067><U006F><U0073><U0074><U006F>";/
be07c4d
+	"<U0073><U0065><U0070><U0074><U0069><U0065><U006D><U0062><U0072><U0065>";/
be07c4d
+	"<U006F><U0063><U0074><U0075><U0062><U0072><U0065>";/
be07c4d
+	"<U006E><U006F><U0076><U0069><U0065><U006D><U0062><U0072><U0065>";/
be07c4d
+	"<U0064><U0069><U0063><U0069><U0065><U006D><U0062><U0072><U0065>"
be07c4d
 d_t_fmt "<U0025><U0061><U0020><U0025><U0064><U0020><U0025><U0062><U0020><U0025><U0059><U0020><U0025><U0054><U0020><U0025><U005A>"
be07c4d
 d_fmt   "<U0025><U0064><U002F><U0025><U006D><U002F><U0025><U0079>"
be07c4d
 t_fmt   "<U0025><U0054>"
be07c4d
diff --git a/localedata/locales/es_GT b/localedata/locales/es_GT
be07c4d
index 455b076..49d369f 100644
be07c4d
--- a/localedata/locales/es_GT
be07c4d
+++ b/localedata/locales/es_GT
be07c4d
@@ -55,8 +55,7 @@ copy "es_ES"
be07c4d
 END LC_CTYPE
be07c4d
 
be07c4d
 LC_MESSAGES
be07c4d
-yesexpr "<U005E><U005B><U0073><U0053><U0079><U0059><U005D><U002E><U002A>"
be07c4d
-noexpr  "<U005E><U005B><U006E><U004E><U005D><U002E><U002A>"
be07c4d
+copy "es_ES"
be07c4d
 END LC_MESSAGES
be07c4d
 
be07c4d
 LC_MONETARY
be07c4d
@@ -78,9 +77,7 @@ n_sign_posn          1
be07c4d
 END LC_MONETARY
be07c4d
 
be07c4d
 LC_NUMERIC
be07c4d
-decimal_point        "<U002E>"
be07c4d
-thousands_sep        ""
be07c4d
-grouping             0;0
be07c4d
+copy "es_ES"
be07c4d
 END LC_NUMERIC
be07c4d
 
be07c4d
 LC_TIME
be07c4d
diff --git a/localedata/locales/es_HN b/localedata/locales/es_HN
be07c4d
index 53892b4..a809188 100644
be07c4d
--- a/localedata/locales/es_HN
be07c4d
+++ b/localedata/locales/es_HN
be07c4d
@@ -56,8 +56,7 @@ copy "es_ES"
be07c4d
 END LC_CTYPE
be07c4d
 
be07c4d
 LC_MESSAGES
be07c4d
-yesexpr "<U005E><U005B><U0073><U0053><U0079><U0059><U005D><U002E><U002A>"
be07c4d
-noexpr  "<U005E><U005B><U006E><U004E><U005D><U002E><U002A>"
be07c4d
+copy "es_ES"
be07c4d
 END LC_MESSAGES
be07c4d
 
be07c4d
 LC_MONETARY
be07c4d
@@ -79,41 +78,39 @@ n_sign_posn          1
be07c4d
 END LC_MONETARY
be07c4d
 
be07c4d
 LC_NUMERIC
be07c4d
-decimal_point        "<U002E>"
be07c4d
-thousands_sep        ""
be07c4d
-grouping             0;0
be07c4d
+copy "es_ES"
be07c4d
 END LC_NUMERIC
be07c4d
 
be07c4d
 LC_TIME
be07c4d
 abday   "<U0064><U006F><U006D>";"<U006C><U0075><U006E>";/
be07c4d
-        "<U006D><U0061><U0072>";"<U006D><U0069><U00E9>";/
be07c4d
-        "<U006A><U0075><U0065>";"<U0076><U0069><U0065>";/
be07c4d
-        "<U0073><U00E1><U0062>"
be07c4d
+	"<U006D><U0061><U0072>";"<U006D><U0069><U00E9>";/
be07c4d
+	"<U006A><U0075><U0065>";"<U0076><U0069><U0065>";/
be07c4d
+	"<U0073><U00E1><U0062>"
be07c4d
 day     "<U0064><U006F><U006D><U0069><U006E><U0067><U006F>";/
be07c4d
-        "<U006C><U0075><U006E><U0065><U0073>";/
be07c4d
-        "<U006D><U0061><U0072><U0074><U0065><U0073>";/
be07c4d
-        "<U006D><U0069><U00E9><U0072><U0063><U006F><U006C><U0065><U0073>";/
be07c4d
-        "<U006A><U0075><U0065><U0076><U0065><U0073>";/
be07c4d
-        "<U0076><U0069><U0065><U0072><U006E><U0065><U0073>";/
be07c4d
-        "<U0073><U00E1><U0062><U0061><U0064><U006F>"
be07c4d
+	"<U006C><U0075><U006E><U0065><U0073>";/
be07c4d
+	"<U006D><U0061><U0072><U0074><U0065><U0073>";/
be07c4d
+	"<U006D><U0069><U00E9><U0072><U0063><U006F><U006C><U0065><U0073>";/
be07c4d
+	"<U006A><U0075><U0065><U0076><U0065><U0073>";/
be07c4d
+	"<U0076><U0069><U0065><U0072><U006E><U0065><U0073>";/
be07c4d
+	"<U0073><U00E1><U0062><U0061><U0064><U006F>"
be07c4d
 abmon   "<U0065><U006E><U0065>";"<U0066><U0065><U0062>";/
be07c4d
-        "<U006D><U0061><U0072>";"<U0061><U0062><U0072>";/
be07c4d
-        "<U006D><U0061><U0079>";"<U006A><U0075><U006E>";/
be07c4d
-        "<U006A><U0075><U006C>";"<U0061><U0067><U006F>";/
be07c4d
-        "<U0073><U0065><U0070>";"<U006F><U0063><U0074>";/
be07c4d
-        "<U006E><U006F><U0076>";"<U0064><U0069><U0063>"
be07c4d
+	"<U006D><U0061><U0072>";"<U0061><U0062><U0072>";/
be07c4d
+	"<U006D><U0061><U0079>";"<U006A><U0075><U006E>";/
be07c4d
+	"<U006A><U0075><U006C>";"<U0061><U0067><U006F>";/
be07c4d
+	"<U0073><U0065><U0070>";"<U006F><U0063><U0074>";/
be07c4d
+	"<U006E><U006F><U0076>";"<U0064><U0069><U0063>"
be07c4d
 mon     "<U0065><U006E><U0065><U0072><U006F>";/
be07c4d
-        "<U0066><U0065><U0062><U0072><U0065><U0072><U006F>";/
be07c4d
-        "<U006D><U0061><U0072><U007A><U006F>";/
be07c4d
-        "<U0061><U0062><U0072><U0069><U006C>";/
be07c4d
-        "<U006D><U0061><U0079><U006F>";/
be07c4d
-        "<U006A><U0075><U006E><U0069><U006F>";/
be07c4d
-        "<U006A><U0075><U006C><U0069><U006F>";/
be07c4d
-        "<U0061><U0067><U006F><U0073><U0074><U006F>";/
be07c4d
-        "<U0073><U0065><U0070><U0074><U0069><U0065><U006D><U0062><U0072><U0065>";/
be07c4d
-        "<U006F><U0063><U0074><U0075><U0062><U0072><U0065>";/
be07c4d
-        "<U006E><U006F><U0076><U0069><U0065><U006D><U0062><U0072><U0065>";/
be07c4d
-        "<U0064><U0069><U0063><U0069><U0065><U006D><U0062><U0072><U0065>"
be07c4d
+	"<U0066><U0065><U0062><U0072><U0065><U0072><U006F>";/
be07c4d
+	"<U006D><U0061><U0072><U007A><U006F>";/
be07c4d
+	"<U0061><U0062><U0072><U0069><U006C>";/
be07c4d
+	"<U006D><U0061><U0079><U006F>";/
be07c4d
+	"<U006A><U0075><U006E><U0069><U006F>";/
be07c4d
+	"<U006A><U0075><U006C><U0069><U006F>";/
be07c4d
+	"<U0061><U0067><U006F><U0073><U0074><U006F>";/
be07c4d
+	"<U0073><U0065><U0070><U0074><U0069><U0065><U006D><U0062><U0072><U0065>";/
be07c4d
+	"<U006F><U0063><U0074><U0075><U0062><U0072><U0065>";/
be07c4d
+	"<U006E><U006F><U0076><U0069><U0065><U006D><U0062><U0072><U0065>";/
be07c4d
+	"<U0064><U0069><U0063><U0069><U0065><U006D><U0062><U0072><U0065>"
be07c4d
 d_t_fmt "<U0025><U0061><U0020><U0025><U0064><U0020><U0025><U0062><U0020><U0025><U0059><U0020><U0025><U0054><U0020><U0025><U005A>"
be07c4d
 d_fmt   "<U0025><U0064><U002F><U0025><U006D><U002F><U0025><U0079>"
be07c4d
 t_fmt   "<U0025><U0054>"
be07c4d
diff --git a/localedata/locales/es_MX b/localedata/locales/es_MX
be07c4d
index 91dac23..7a1cccc 100644
be07c4d
--- a/localedata/locales/es_MX
be07c4d
+++ b/localedata/locales/es_MX
be07c4d
@@ -56,8 +56,7 @@ copy "es_ES"
be07c4d
 END LC_CTYPE
be07c4d
 
be07c4d
 LC_MESSAGES
be07c4d
-yesexpr "<U005E><U005B><U0073><U0053><U0079><U0059><U005D><U002E><U002A>"
be07c4d
-noexpr  "<U005E><U005B><U006E><U004E><U005D><U002E><U002A>"
be07c4d
+copy "es_ES"
be07c4d
 END LC_MESSAGES
be07c4d
 
be07c4d
 LC_MONETARY
be07c4d
@@ -79,41 +78,39 @@ n_sign_posn          1
be07c4d
 END LC_MONETARY
be07c4d
 
be07c4d
 LC_NUMERIC
be07c4d
-decimal_point        "<U002E>"
be07c4d
-thousands_sep        ""
be07c4d
-grouping             0;0
be07c4d
+copy "es_ES"
be07c4d
 END LC_NUMERIC
be07c4d
 
be07c4d
 LC_TIME
be07c4d
 abday   "<U0064><U006F><U006D>";"<U006C><U0075><U006E>";/
be07c4d
-        "<U006D><U0061><U0072>";"<U006D><U0069><U00E9>";/
be07c4d
-        "<U006A><U0075><U0065>";"<U0076><U0069><U0065>";/
be07c4d
-        "<U0073><U00E1><U0062>"
be07c4d
+	"<U006D><U0061><U0072>";"<U006D><U0069><U00E9>";/
be07c4d
+	"<U006A><U0075><U0065>";"<U0076><U0069><U0065>";/
be07c4d
+	"<U0073><U00E1><U0062>"
be07c4d
 day     "<U0064><U006F><U006D><U0069><U006E><U0067><U006F>";/
be07c4d
-        "<U006C><U0075><U006E><U0065><U0073>";/
be07c4d
-        "<U006D><U0061><U0072><U0074><U0065><U0073>";/
be07c4d
-        "<U006D><U0069><U00E9><U0072><U0063><U006F><U006C><U0065><U0073>";/
be07c4d
-        "<U006A><U0075><U0065><U0076><U0065><U0073>";/
be07c4d
-        "<U0076><U0069><U0065><U0072><U006E><U0065><U0073>";/
be07c4d
-        "<U0073><U00E1><U0062><U0061><U0064><U006F>"
be07c4d
+	"<U006C><U0075><U006E><U0065><U0073>";/
be07c4d
+	"<U006D><U0061><U0072><U0074><U0065><U0073>";/
be07c4d
+	"<U006D><U0069><U00E9><U0072><U0063><U006F><U006C><U0065><U0073>";/
be07c4d
+	"<U006A><U0075><U0065><U0076><U0065><U0073>";/
be07c4d
+	"<U0076><U0069><U0065><U0072><U006E><U0065><U0073>";/
be07c4d
+	"<U0073><U00E1><U0062><U0061><U0064><U006F>"
be07c4d
 abmon   "<U0065><U006E><U0065>";"<U0066><U0065><U0062>";/
be07c4d
-        "<U006D><U0061><U0072>";"<U0061><U0062><U0072>";/
be07c4d
-        "<U006D><U0061><U0079>";"<U006A><U0075><U006E>";/
be07c4d
-        "<U006A><U0075><U006C>";"<U0061><U0067><U006F>";/
be07c4d
-        "<U0073><U0065><U0070>";"<U006F><U0063><U0074>";/
be07c4d
-        "<U006E><U006F><U0076>";"<U0064><U0069><U0063>"
be07c4d
+	"<U006D><U0061><U0072>";"<U0061><U0062><U0072>";/
be07c4d
+	"<U006D><U0061><U0079>";"<U006A><U0075><U006E>";/
be07c4d
+	"<U006A><U0075><U006C>";"<U0061><U0067><U006F>";/
be07c4d
+	"<U0073><U0065><U0070>";"<U006F><U0063><U0074>";/
be07c4d
+	"<U006E><U006F><U0076>";"<U0064><U0069><U0063>"
be07c4d
 mon     "<U0065><U006E><U0065><U0072><U006F>";/
be07c4d
-        "<U0066><U0065><U0062><U0072><U0065><U0072><U006F>";/
be07c4d
-        "<U006D><U0061><U0072><U007A><U006F>";/
be07c4d
-        "<U0061><U0062><U0072><U0069><U006C>";/
be07c4d
-        "<U006D><U0061><U0079><U006F>";/
be07c4d
-        "<U006A><U0075><U006E><U0069><U006F>";/
be07c4d
-        "<U006A><U0075><U006C><U0069><U006F>";/
be07c4d
-        "<U0061><U0067><U006F><U0073><U0074><U006F>";/
be07c4d
-        "<U0073><U0065><U0070><U0074><U0069><U0065><U006D><U0062><U0072><U0065>";/
be07c4d
-        "<U006F><U0063><U0074><U0075><U0062><U0072><U0065>";/
be07c4d
-        "<U006E><U006F><U0076><U0069><U0065><U006D><U0062><U0072><U0065>";/
be07c4d
-        "<U0064><U0069><U0063><U0069><U0065><U006D><U0062><U0072><U0065>"
be07c4d
+	"<U0066><U0065><U0062><U0072><U0065><U0072><U006F>";/
be07c4d
+	"<U006D><U0061><U0072><U007A><U006F>";/
be07c4d
+	"<U0061><U0062><U0072><U0069><U006C>";/
be07c4d
+	"<U006D><U0061><U0079><U006F>";/
be07c4d
+	"<U006A><U0075><U006E><U0069><U006F>";/
be07c4d
+	"<U006A><U0075><U006C><U0069><U006F>";/
be07c4d
+	"<U0061><U0067><U006F><U0073><U0074><U006F>";/
be07c4d
+	"<U0073><U0065><U0070><U0074><U0069><U0065><U006D><U0062><U0072><U0065>";/
be07c4d
+	"<U006F><U0063><U0074><U0075><U0062><U0072><U0065>";/
be07c4d
+	"<U006E><U006F><U0076><U0069><U0065><U006D><U0062><U0072><U0065>";/
be07c4d
+	"<U0064><U0069><U0063><U0069><U0065><U006D><U0062><U0072><U0065>"
be07c4d
 d_t_fmt "<U0025><U0061><U0020><U0025><U0064><U0020><U0025><U0062><U0020><U0025><U0059><U0020><U0025><U0054><U0020><U0025><U005A>"
be07c4d
 d_fmt   "<U0025><U0064><U002F><U0025><U006D><U002F><U0025><U0079>"
be07c4d
 t_fmt   "<U0025><U0054>"
be07c4d
diff --git a/localedata/locales/es_NI b/localedata/locales/es_NI
be07c4d
index c0c395f..207f2da 100644
be07c4d
--- a/localedata/locales/es_NI
be07c4d
+++ b/localedata/locales/es_NI
be07c4d
@@ -47,8 +47,7 @@ copy "es_ES"
be07c4d
 END LC_CTYPE
be07c4d
 
be07c4d
 LC_MESSAGES
be07c4d
-yesexpr "<U005E><U005B><U0073><U0053><U0079><U0059><U005D><U002E><U002A>"
be07c4d
-noexpr  "<U005E><U005B><U006E><U004E><U005D><U002E><U002A>"
be07c4d
+copy "es_ES"
be07c4d
 END LC_MESSAGES
be07c4d
 
be07c4d
 LC_MONETARY
be07c4d
@@ -70,9 +69,7 @@ n_sign_posn          1
be07c4d
 END LC_MONETARY
be07c4d
 
be07c4d
 LC_NUMERIC
be07c4d
-decimal_point        "<U002E>"
be07c4d
-thousands_sep        ""
be07c4d
-grouping             0;0
be07c4d
+copy "es_ES"
be07c4d
 END LC_NUMERIC
be07c4d
 
be07c4d
 LC_TIME
be07c4d
diff --git a/localedata/locales/es_PA b/localedata/locales/es_PA
be07c4d
index 10d6d82..ae5cd3a 100644
be07c4d
--- a/localedata/locales/es_PA
be07c4d
+++ b/localedata/locales/es_PA
be07c4d
@@ -56,8 +56,7 @@ copy "es_ES"
be07c4d
 END LC_CTYPE
be07c4d
 
be07c4d
 LC_MESSAGES
be07c4d
-yesexpr "<U005E><U005B><U0073><U0053><U0079><U0059><U005D><U002E><U002A>"
be07c4d
-noexpr  "<U005E><U005B><U006E><U004E><U005D><U002E><U002A>"
be07c4d
+copy "es_ES"
be07c4d
 END LC_MESSAGES
be07c4d
 
be07c4d
 LC_MONETARY
be07c4d
@@ -79,41 +78,39 @@ n_sign_posn          1
be07c4d
 END LC_MONETARY
be07c4d
 
be07c4d
 LC_NUMERIC
be07c4d
-decimal_point        "<U002E>"
be07c4d
-thousands_sep        ""
be07c4d
-grouping             0;0
be07c4d
+copy "es_ES"
be07c4d
 END LC_NUMERIC
be07c4d
 
be07c4d
 LC_TIME
be07c4d
 abday   "<U0064><U006F><U006D>";"<U006C><U0075><U006E>";/
be07c4d
-        "<U006D><U0061><U0072>";"<U006D><U0069><U00E9>";/
be07c4d
-        "<U006A><U0075><U0065>";"<U0076><U0069><U0065>";/
be07c4d
-        "<U0073><U00E1><U0062>"
be07c4d
+	"<U006D><U0061><U0072>";"<U006D><U0069><U00E9>";/
be07c4d
+	"<U006A><U0075><U0065>";"<U0076><U0069><U0065>";/
be07c4d
+	"<U0073><U00E1><U0062>"
be07c4d
 day     "<U0064><U006F><U006D><U0069><U006E><U0067><U006F>";/
be07c4d
-        "<U006C><U0075><U006E><U0065><U0073>";/
be07c4d
-        "<U006D><U0061><U0072><U0074><U0065><U0073>";/
be07c4d
-        "<U006D><U0069><U00E9><U0072><U0063><U006F><U006C><U0065><U0073>";/
be07c4d
-        "<U006A><U0075><U0065><U0076><U0065><U0073>";/
be07c4d
-        "<U0076><U0069><U0065><U0072><U006E><U0065><U0073>";/
be07c4d
-        "<U0073><U00E1><U0062><U0061><U0064><U006F>"
be07c4d
+	"<U006C><U0075><U006E><U0065><U0073>";/
be07c4d
+	"<U006D><U0061><U0072><U0074><U0065><U0073>";/
be07c4d
+	"<U006D><U0069><U00E9><U0072><U0063><U006F><U006C><U0065><U0073>";/
be07c4d
+	"<U006A><U0075><U0065><U0076><U0065><U0073>";/
be07c4d
+	"<U0076><U0069><U0065><U0072><U006E><U0065><U0073>";/
be07c4d
+	"<U0073><U00E1><U0062><U0061><U0064><U006F>"
be07c4d
 abmon   "<U0065><U006E><U0065>";"<U0066><U0065><U0062>";/
be07c4d
-        "<U006D><U0061><U0072>";"<U0061><U0062><U0072>";/
be07c4d
-        "<U006D><U0061><U0079>";"<U006A><U0075><U006E>";/
be07c4d
-        "<U006A><U0075><U006C>";"<U0061><U0067><U006F>";/
be07c4d
-        "<U0073><U0065><U0070>";"<U006F><U0063><U0074>";/
be07c4d
-        "<U006E><U006F><U0076>";"<U0064><U0069><U0063>"
be07c4d
+	"<U006D><U0061><U0072>";"<U0061><U0062><U0072>";/
be07c4d
+	"<U006D><U0061><U0079>";"<U006A><U0075><U006E>";/
be07c4d
+	"<U006A><U0075><U006C>";"<U0061><U0067><U006F>";/
be07c4d
+	"<U0073><U0065><U0070>";"<U006F><U0063><U0074>";/
be07c4d
+	"<U006E><U006F><U0076>";"<U0064><U0069><U0063>"
be07c4d
 mon     "<U0065><U006E><U0065><U0072><U006F>";/
be07c4d
-        "<U0066><U0065><U0062><U0072><U0065><U0072><U006F>";/
be07c4d
-        "<U006D><U0061><U0072><U007A><U006F>";/
be07c4d
-        "<U0061><U0062><U0072><U0069><U006C>";/
be07c4d
-        "<U006D><U0061><U0079><U006F>";/
be07c4d
-        "<U006A><U0075><U006E><U0069><U006F>";/
be07c4d
-        "<U006A><U0075><U006C><U0069><U006F>";/
be07c4d
-        "<U0061><U0067><U006F><U0073><U0074><U006F>";/
be07c4d
-        "<U0073><U0065><U0070><U0074><U0069><U0065><U006D><U0062><U0072><U0065>";/
be07c4d
-        "<U006F><U0063><U0074><U0075><U0062><U0072><U0065>";/
be07c4d
-        "<U006E><U006F><U0076><U0069><U0065><U006D><U0062><U0072><U0065>";/
be07c4d
-        "<U0064><U0069><U0063><U0069><U0065><U006D><U0062><U0072><U0065>"
be07c4d
+	"<U0066><U0065><U0062><U0072><U0065><U0072><U006F>";/
be07c4d
+	"<U006D><U0061><U0072><U007A><U006F>";/
be07c4d
+	"<U0061><U0062><U0072><U0069><U006C>";/
be07c4d
+	"<U006D><U0061><U0079><U006F>";/
be07c4d
+	"<U006A><U0075><U006E><U0069><U006F>";/
be07c4d
+	"<U006A><U0075><U006C><U0069><U006F>";/
be07c4d
+	"<U0061><U0067><U006F><U0073><U0074><U006F>";/
be07c4d
+	"<U0073><U0065><U0070><U0074><U0069><U0065><U006D><U0062><U0072><U0065>";/
be07c4d
+	"<U006F><U0063><U0074><U0075><U0062><U0072><U0065>";/
be07c4d
+	"<U006E><U006F><U0076><U0069><U0065><U006D><U0062><U0072><U0065>";/
be07c4d
+	"<U0064><U0069><U0063><U0069><U0065><U006D><U0062><U0072><U0065>"
be07c4d
 d_t_fmt "<U0025><U0061><U0020><U0025><U0064><U0020><U0025><U0062><U0020><U0025><U0059><U0020><U0025><U0054><U0020><U0025><U005A>"
be07c4d
 d_fmt   "<U0025><U0064><U002F><U0025><U006D><U002F><U0025><U0079>"
be07c4d
 t_fmt   "<U0025><U0054>"
be07c4d
diff --git a/localedata/locales/es_PE b/localedata/locales/es_PE
be07c4d
index 634c927..da1a640 100644
be07c4d
--- a/localedata/locales/es_PE
be07c4d
+++ b/localedata/locales/es_PE
be07c4d
@@ -56,8 +56,7 @@ copy "es_ES"
be07c4d
 END LC_CTYPE
be07c4d
 
be07c4d
 LC_MESSAGES
be07c4d
-yesexpr "<U005E><U005B><U0073><U0053><U0079><U0059><U005D><U002E><U002A>"
be07c4d
-noexpr  "<U005E><U005B><U006E><U004E><U005D><U002E><U002A>"
be07c4d
+copy "es_ES"
be07c4d
 END LC_MESSAGES
be07c4d
 
be07c4d
 LC_MONETARY
be07c4d
@@ -79,41 +78,39 @@ n_sign_posn          1
be07c4d
 END LC_MONETARY
be07c4d
 
be07c4d
 LC_NUMERIC
be07c4d
-decimal_point        "<U002E>"
be07c4d
-thousands_sep        ""
be07c4d
-grouping             0;0
be07c4d
+copy "es_ES"
be07c4d
 END LC_NUMERIC
be07c4d
 
be07c4d
 LC_TIME
be07c4d
 abday   "<U0064><U006F><U006D>";"<U006C><U0075><U006E>";/
be07c4d
-        "<U006D><U0061><U0072>";"<U006D><U0069><U00E9>";/
be07c4d
-        "<U006A><U0075><U0065>";"<U0076><U0069><U0065>";/
be07c4d
-        "<U0073><U00E1><U0062>"
be07c4d
+	"<U006D><U0061><U0072>";"<U006D><U0069><U00E9>";/
be07c4d
+	"<U006A><U0075><U0065>";"<U0076><U0069><U0065>";/
be07c4d
+	"<U0073><U00E1><U0062>"
be07c4d
 day     "<U0064><U006F><U006D><U0069><U006E><U0067><U006F>";/
be07c4d
-        "<U006C><U0075><U006E><U0065><U0073>";/
be07c4d
-        "<U006D><U0061><U0072><U0074><U0065><U0073>";/
be07c4d
-        "<U006D><U0069><U00E9><U0072><U0063><U006F><U006C><U0065><U0073>";/
be07c4d
-        "<U006A><U0075><U0065><U0076><U0065><U0073>";/
be07c4d
-        "<U0076><U0069><U0065><U0072><U006E><U0065><U0073>";/
be07c4d
-        "<U0073><U00E1><U0062><U0061><U0064><U006F>"
be07c4d
+	"<U006C><U0075><U006E><U0065><U0073>";/
be07c4d
+	"<U006D><U0061><U0072><U0074><U0065><U0073>";/
be07c4d
+	"<U006D><U0069><U00E9><U0072><U0063><U006F><U006C><U0065><U0073>";/
be07c4d
+	"<U006A><U0075><U0065><U0076><U0065><U0073>";/
be07c4d
+	"<U0076><U0069><U0065><U0072><U006E><U0065><U0073>";/
be07c4d
+	"<U0073><U00E1><U0062><U0061><U0064><U006F>"
be07c4d
 abmon   "<U0065><U006E><U0065>";"<U0066><U0065><U0062>";/
be07c4d
-        "<U006D><U0061><U0072>";"<U0061><U0062><U0072>";/
be07c4d
-        "<U006D><U0061><U0079>";"<U006A><U0075><U006E>";/
be07c4d
-        "<U006A><U0075><U006C>";"<U0061><U0067><U006F>";/
be07c4d
-        "<U0073><U0065><U0070>";"<U006F><U0063><U0074>";/
be07c4d
-        "<U006E><U006F><U0076>";"<U0064><U0069><U0063>"
be07c4d
+	"<U006D><U0061><U0072>";"<U0061><U0062><U0072>";/
be07c4d
+	"<U006D><U0061><U0079>";"<U006A><U0075><U006E>";/
be07c4d
+	"<U006A><U0075><U006C>";"<U0061><U0067><U006F>";/
be07c4d
+	"<U0073><U0065><U0070>";"<U006F><U0063><U0074>";/
be07c4d
+	"<U006E><U006F><U0076>";"<U0064><U0069><U0063>"
be07c4d
 mon     "<U0065><U006E><U0065><U0072><U006F>";/
be07c4d
-        "<U0066><U0065><U0062><U0072><U0065><U0072><U006F>";/
be07c4d
-        "<U006D><U0061><U0072><U007A><U006F>";/
be07c4d
-        "<U0061><U0062><U0072><U0069><U006C>";/
be07c4d
-        "<U006D><U0061><U0079><U006F>";/
be07c4d
-        "<U006A><U0075><U006E><U0069><U006F>";/
be07c4d
-        "<U006A><U0075><U006C><U0069><U006F>";/
be07c4d
-        "<U0061><U0067><U006F><U0073><U0074><U006F>";/
be07c4d
-        "<U0073><U0065><U0070><U0074><U0069><U0065><U006D><U0062><U0072><U0065>";/
be07c4d
-        "<U006F><U0063><U0074><U0075><U0062><U0072><U0065>";/
be07c4d
-        "<U006E><U006F><U0076><U0069><U0065><U006D><U0062><U0072><U0065>";/
be07c4d
-        "<U0064><U0069><U0063><U0069><U0065><U006D><U0062><U0072><U0065>"
be07c4d
+	"<U0066><U0065><U0062><U0072><U0065><U0072><U006F>";/
be07c4d
+	"<U006D><U0061><U0072><U007A><U006F>";/
be07c4d
+	"<U0061><U0062><U0072><U0069><U006C>";/
be07c4d
+	"<U006D><U0061><U0079><U006F>";/
be07c4d
+	"<U006A><U0075><U006E><U0069><U006F>";/
be07c4d
+	"<U006A><U0075><U006C><U0069><U006F>";/
be07c4d
+	"<U0061><U0067><U006F><U0073><U0074><U006F>";/
be07c4d
+	"<U0073><U0065><U0070><U0074><U0069><U0065><U006D><U0062><U0072><U0065>";/
be07c4d
+	"<U006F><U0063><U0074><U0075><U0062><U0072><U0065>";/
be07c4d
+	"<U006E><U006F><U0076><U0069><U0065><U006D><U0062><U0072><U0065>";/
be07c4d
+	"<U0064><U0069><U0063><U0069><U0065><U006D><U0062><U0072><U0065>"
be07c4d
 d_t_fmt "<U0025><U0061><U0020><U0025><U0064><U0020><U0025><U0062><U0020><U0025><U0059><U0020><U0025><U0054><U0020><U0025><U005A>"
be07c4d
 d_fmt   "<U0025><U0064><U002F><U0025><U006D><U002F><U0025><U0079>"
be07c4d
 t_fmt   "<U0025><U0054>"
be07c4d
diff --git a/localedata/locales/es_PR b/localedata/locales/es_PR
be07c4d
index 546b6c2..53496d4 100644
be07c4d
--- a/localedata/locales/es_PR
be07c4d
+++ b/localedata/locales/es_PR
be07c4d
@@ -47,8 +47,7 @@ copy "es_ES"
be07c4d
 END LC_CTYPE
be07c4d
 
be07c4d
 LC_MESSAGES
be07c4d
-yesexpr "<U005E><U005B><U0073><U0053><U0079><U0059><U005D><U002E><U002A>"
be07c4d
-noexpr  "<U005E><U005B><U006E><U004E><U005D><U002E><U002A>"
be07c4d
+copy "es_ES"
be07c4d
 END LC_MESSAGES
be07c4d
 
be07c4d
 LC_MONETARY
be07c4d
@@ -70,41 +69,39 @@ n_sign_posn          1
be07c4d
 END LC_MONETARY
be07c4d
 
be07c4d
 LC_NUMERIC
be07c4d
-decimal_point        "<U002E>"
be07c4d
-thousands_sep        ""
be07c4d
-grouping             0;0
be07c4d
+copy "es_ES"
be07c4d
 END LC_NUMERIC
be07c4d
 
be07c4d
 LC_TIME
be07c4d
 abday   "<U0064><U006F><U006D>";"<U006C><U0075><U006E>";/
be07c4d
-        "<U006D><U0061><U0072>";"<U006D><U0069><U00E9>";/
be07c4d
-        "<U006A><U0075><U0065>";"<U0076><U0069><U0065>";/
be07c4d
-        "<U0073><U00E1><U0062>"
be07c4d
+	"<U006D><U0061><U0072>";"<U006D><U0069><U00E9>";/
be07c4d
+	"<U006A><U0075><U0065>";"<U0076><U0069><U0065>";/
be07c4d
+	"<U0073><U00E1><U0062>"
be07c4d
 day     "<U0064><U006F><U006D><U0069><U006E><U0067><U006F>";/
be07c4d
-        "<U006C><U0075><U006E><U0065><U0073>";/
be07c4d
-        "<U006D><U0061><U0072><U0074><U0065><U0073>";/
be07c4d
-        "<U006D><U0069><U00E9><U0072><U0063><U006F><U006C><U0065><U0073>";/
be07c4d
-        "<U006A><U0075><U0065><U0076><U0065><U0073>";/
be07c4d
-        "<U0076><U0069><U0065><U0072><U006E><U0065><U0073>";/
be07c4d
-        "<U0073><U00E1><U0062><U0061><U0064><U006F>"
be07c4d
+	"<U006C><U0075><U006E><U0065><U0073>";/
be07c4d
+	"<U006D><U0061><U0072><U0074><U0065><U0073>";/
be07c4d
+	"<U006D><U0069><U00E9><U0072><U0063><U006F><U006C><U0065><U0073>";/
be07c4d
+	"<U006A><U0075><U0065><U0076><U0065><U0073>";/
be07c4d
+	"<U0076><U0069><U0065><U0072><U006E><U0065><U0073>";/
be07c4d
+	"<U0073><U00E1><U0062><U0061><U0064><U006F>"
be07c4d
 abmon   "<U0065><U006E><U0065>";"<U0066><U0065><U0062>";/
be07c4d
-        "<U006D><U0061><U0072>";"<U0061><U0062><U0072>";/
be07c4d
-        "<U006D><U0061><U0079>";"<U006A><U0075><U006E>";/
be07c4d
-        "<U006A><U0075><U006C>";"<U0061><U0067><U006F>";/
be07c4d
-        "<U0073><U0065><U0070>";"<U006F><U0063><U0074>";/
be07c4d
-        "<U006E><U006F><U0076>";"<U0064><U0069><U0063>"
be07c4d
+	"<U006D><U0061><U0072>";"<U0061><U0062><U0072>";/
be07c4d
+	"<U006D><U0061><U0079>";"<U006A><U0075><U006E>";/
be07c4d
+	"<U006A><U0075><U006C>";"<U0061><U0067><U006F>";/
be07c4d
+	"<U0073><U0065><U0070>";"<U006F><U0063><U0074>";/
be07c4d
+	"<U006E><U006F><U0076>";"<U0064><U0069><U0063>"
be07c4d
 mon     "<U0065><U006E><U0065><U0072><U006F>";/
be07c4d
-        "<U0066><U0065><U0062><U0072><U0065><U0072><U006F>";/
be07c4d
-        "<U006D><U0061><U0072><U007A><U006F>";/
be07c4d
-        "<U0061><U0062><U0072><U0069><U006C>";/
be07c4d
-        "<U006D><U0061><U0079><U006F>";/
be07c4d
-        "<U006A><U0075><U006E><U0069><U006F>";/
be07c4d
-        "<U006A><U0075><U006C><U0069><U006F>";/
be07c4d
-        "<U0061><U0067><U006F><U0073><U0074><U006F>";/
be07c4d
-        "<U0073><U0065><U0070><U0074><U0069><U0065><U006D><U0062><U0072><U0065>";/
be07c4d
-        "<U006F><U0063><U0074><U0075><U0062><U0072><U0065>";/
be07c4d
-        "<U006E><U006F><U0076><U0069><U0065><U006D><U0062><U0072><U0065>";/
be07c4d
-        "<U0064><U0069><U0063><U0069><U0065><U006D><U0062><U0072><U0065>"
be07c4d
+	"<U0066><U0065><U0062><U0072><U0065><U0072><U006F>";/
be07c4d
+	"<U006D><U0061><U0072><U007A><U006F>";/
be07c4d
+	"<U0061><U0062><U0072><U0069><U006C>";/
be07c4d
+	"<U006D><U0061><U0079><U006F>";/
be07c4d
+	"<U006A><U0075><U006E><U0069><U006F>";/
be07c4d
+	"<U006A><U0075><U006C><U0069><U006F>";/
be07c4d
+	"<U0061><U0067><U006F><U0073><U0074><U006F>";/
be07c4d
+	"<U0073><U0065><U0070><U0074><U0069><U0065><U006D><U0062><U0072><U0065>";/
be07c4d
+	"<U006F><U0063><U0074><U0075><U0062><U0072><U0065>";/
be07c4d
+	"<U006E><U006F><U0076><U0069><U0065><U006D><U0062><U0072><U0065>";/
be07c4d
+	"<U0064><U0069><U0063><U0069><U0065><U006D><U0062><U0072><U0065>"
be07c4d
 d_t_fmt "<U0025><U0061><U0020><U0025><U0064><U0020><U0025><U0062><U0020><U0025><U0059><U0020><U0025><U0054><U0020><U0025><U005A>"
be07c4d
 d_fmt   "<U0025><U0064><U002F><U0025><U006D><U002F><U0025><U0079>"
be07c4d
 t_fmt   "<U0025><U0054>"
be07c4d
diff --git a/localedata/locales/es_PY b/localedata/locales/es_PY
be07c4d
index 2c31b2f..ce226ba 100644
be07c4d
--- a/localedata/locales/es_PY
be07c4d
+++ b/localedata/locales/es_PY
be07c4d
@@ -56,8 +56,7 @@ copy "es_ES"
be07c4d
 END LC_CTYPE
be07c4d
 
be07c4d
 LC_MESSAGES
be07c4d
-yesexpr "<U005E><U005B><U0073><U0053><U0079><U0059><U005D><U002E><U002A>"
be07c4d
-noexpr  "<U005E><U005B><U006E><U004E><U005D><U002E><U002A>"
be07c4d
+copy "es_ES"
be07c4d
 END LC_MESSAGES
be07c4d
 
be07c4d
 LC_MONETARY
be07c4d
@@ -79,41 +78,39 @@ n_sign_posn          1
be07c4d
 END LC_MONETARY
be07c4d
 
be07c4d
 LC_NUMERIC
be07c4d
-decimal_point        "<U002C>"
be07c4d
-thousands_sep        ""
be07c4d
-grouping             0;0
be07c4d
+copy "es_ES"
be07c4d
 END LC_NUMERIC
be07c4d
 
be07c4d
 LC_TIME
be07c4d
 abday   "<U0064><U006F><U006D>";"<U006C><U0075><U006E>";/
be07c4d
-        "<U006D><U0061><U0072>";"<U006D><U0069><U00E9>";/
be07c4d
-        "<U006A><U0075><U0065>";"<U0076><U0069><U0065>";/
be07c4d
-        "<U0073><U00E1><U0062>"
be07c4d
+	"<U006D><U0061><U0072>";"<U006D><U0069><U00E9>";/
be07c4d
+	"<U006A><U0075><U0065>";"<U0076><U0069><U0065>";/
be07c4d
+	"<U0073><U00E1><U0062>"
be07c4d
 day     "<U0064><U006F><U006D><U0069><U006E><U0067><U006F>";/
be07c4d
-        "<U006C><U0075><U006E><U0065><U0073>";/
be07c4d
-        "<U006D><U0061><U0072><U0074><U0065><U0073>";/
be07c4d
-        "<U006D><U0069><U00E9><U0072><U0063><U006F><U006C><U0065><U0073>";/
be07c4d
-        "<U006A><U0075><U0065><U0076><U0065><U0073>";/
be07c4d
-        "<U0076><U0069><U0065><U0072><U006E><U0065><U0073>";/
be07c4d
-        "<U0073><U00E1><U0062><U0061><U0064><U006F>"
be07c4d
+	"<U006C><U0075><U006E><U0065><U0073>";/
be07c4d
+	"<U006D><U0061><U0072><U0074><U0065><U0073>";/
be07c4d
+	"<U006D><U0069><U00E9><U0072><U0063><U006F><U006C><U0065><U0073>";/
be07c4d
+	"<U006A><U0075><U0065><U0076><U0065><U0073>";/
be07c4d
+	"<U0076><U0069><U0065><U0072><U006E><U0065><U0073>";/
be07c4d
+	"<U0073><U00E1><U0062><U0061><U0064><U006F>"
be07c4d
 abmon   "<U0065><U006E><U0065>";"<U0066><U0065><U0062>";/
be07c4d
-        "<U006D><U0061><U0072>";"<U0061><U0062><U0072>";/
be07c4d
-        "<U006D><U0061><U0079>";"<U006A><U0075><U006E>";/
be07c4d
-        "<U006A><U0075><U006C>";"<U0061><U0067><U006F>";/
be07c4d
-        "<U0073><U0065><U0070>";"<U006F><U0063><U0074>";/
be07c4d
-        "<U006E><U006F><U0076>";"<U0064><U0069><U0063>"
be07c4d
+	"<U006D><U0061><U0072>";"<U0061><U0062><U0072>";/
be07c4d
+	"<U006D><U0061><U0079>";"<U006A><U0075><U006E>";/
be07c4d
+	"<U006A><U0075><U006C>";"<U0061><U0067><U006F>";/
be07c4d
+	"<U0073><U0065><U0070>";"<U006F><U0063><U0074>";/
be07c4d
+	"<U006E><U006F><U0076>";"<U0064><U0069><U0063>"
be07c4d
 mon     "<U0065><U006E><U0065><U0072><U006F>";/
be07c4d
-        "<U0066><U0065><U0062><U0072><U0065><U0072><U006F>";/
be07c4d
-        "<U006D><U0061><U0072><U007A><U006F>";/
be07c4d
-        "<U0061><U0062><U0072><U0069><U006C>";/
be07c4d
-        "<U006D><U0061><U0079><U006F>";/
be07c4d
-        "<U006A><U0075><U006E><U0069><U006F>";/
be07c4d
-        "<U006A><U0075><U006C><U0069><U006F>";/
be07c4d
-        "<U0061><U0067><U006F><U0073><U0074><U006F>";/
be07c4d
-        "<U0073><U0065><U0070><U0074><U0069><U0065><U006D><U0062><U0072><U0065>";/
be07c4d
-        "<U006F><U0063><U0074><U0075><U0062><U0072><U0065>";/
be07c4d
-        "<U006E><U006F><U0076><U0069><U0065><U006D><U0062><U0072><U0065>";/
be07c4d
-        "<U0064><U0069><U0063><U0069><U0065><U006D><U0062><U0072><U0065>"
be07c4d
+	"<U0066><U0065><U0062><U0072><U0065><U0072><U006F>";/
be07c4d
+	"<U006D><U0061><U0072><U007A><U006F>";/
be07c4d
+	"<U0061><U0062><U0072><U0069><U006C>";/
be07c4d
+	"<U006D><U0061><U0079><U006F>";/
be07c4d
+	"<U006A><U0075><U006E><U0069><U006F>";/
be07c4d
+	"<U006A><U0075><U006C><U0069><U006F>";/
be07c4d
+	"<U0061><U0067><U006F><U0073><U0074><U006F>";/
be07c4d
+	"<U0073><U0065><U0070><U0074><U0069><U0065><U006D><U0062><U0072><U0065>";/
be07c4d
+	"<U006F><U0063><U0074><U0075><U0062><U0072><U0065>";/
be07c4d
+	"<U006E><U006F><U0076><U0069><U0065><U006D><U0062><U0072><U0065>";/
be07c4d
+	"<U0064><U0069><U0063><U0069><U0065><U006D><U0062><U0072><U0065>"
be07c4d
 d_t_fmt "<U0025><U0061><U0020><U0025><U0064><U0020><U0025><U0062><U0020><U0025><U0059><U0020><U0025><U0054><U0020><U0025><U005A>"
be07c4d
 d_fmt   "<U0025><U0064><U002F><U0025><U006D><U002F><U0025><U0079>"
be07c4d
 t_fmt   "<U0025><U0054>"
be07c4d
diff --git a/localedata/locales/es_SV b/localedata/locales/es_SV
be07c4d
index 3b6be32..d99b6cf 100644
be07c4d
--- a/localedata/locales/es_SV
be07c4d
+++ b/localedata/locales/es_SV
be07c4d
@@ -56,8 +56,7 @@ copy "es_ES"
be07c4d
 END LC_CTYPE
be07c4d
 
be07c4d
 LC_MESSAGES
be07c4d
-yesexpr "<U005E><U005B><U0073><U0053><U0079><U0059><U005D><U002E><U002A>"
be07c4d
-noexpr  "<U005E><U005B><U006E><U004E><U005D><U002E><U002A>"
be07c4d
+copy "es_ES"
be07c4d
 END LC_MESSAGES
be07c4d
 
be07c4d
 LC_MONETARY
be07c4d
@@ -79,9 +78,7 @@ n_sign_posn          1
be07c4d
 END LC_MONETARY
be07c4d
 
be07c4d
 LC_NUMERIC
be07c4d
-decimal_point        "<U002E>"
be07c4d
-thousands_sep        ""
be07c4d
-grouping             0;0
be07c4d
+copy "es_ES"
be07c4d
 END LC_NUMERIC
be07c4d
 
be07c4d
 LC_TIME
be07c4d
diff --git a/localedata/locales/es_UY b/localedata/locales/es_UY
be07c4d
index 8b7ed0d..cbb7d5a 100644
be07c4d
--- a/localedata/locales/es_UY
be07c4d
+++ b/localedata/locales/es_UY
be07c4d
@@ -56,8 +56,7 @@ copy "es_ES"
be07c4d
 END LC_CTYPE
be07c4d
 
be07c4d
 LC_MESSAGES
be07c4d
-yesexpr "<U005E><U005B><U0073><U0053><U0079><U0059><U005D><U002E><U002A>"
be07c4d
-noexpr  "<U005E><U005B><U006E><U004E><U005D><U002E><U002A>"
be07c4d
+copy "es_ES"
be07c4d
 END LC_MESSAGES
be07c4d
 
be07c4d
 LC_MONETARY
be07c4d
@@ -79,41 +78,39 @@ n_sign_posn          1
be07c4d
 END LC_MONETARY
be07c4d
 
be07c4d
 LC_NUMERIC
be07c4d
-decimal_point        "<U002C>"
be07c4d
-thousands_sep        ""
be07c4d
-grouping             0;0
be07c4d
+copy "es_ES"
be07c4d
 END LC_NUMERIC
be07c4d
 
be07c4d
 LC_TIME
be07c4d
 abday   "<U0064><U006F><U006D>";"<U006C><U0075><U006E>";/
be07c4d
-        "<U006D><U0061><U0072>";"<U006D><U0069><U00E9>";/
be07c4d
-        "<U006A><U0075><U0065>";"<U0076><U0069><U0065>";/
be07c4d
-        "<U0073><U00E1><U0062>"
be07c4d
+	"<U006D><U0061><U0072>";"<U006D><U0069><U00E9>";/
be07c4d
+	"<U006A><U0075><U0065>";"<U0076><U0069><U0065>";/
be07c4d
+	"<U0073><U00E1><U0062>"
be07c4d
 day     "<U0064><U006F><U006D><U0069><U006E><U0067><U006F>";/
be07c4d
-        "<U006C><U0075><U006E><U0065><U0073>";/
be07c4d
-        "<U006D><U0061><U0072><U0074><U0065><U0073>";/
be07c4d
-        "<U006D><U0069><U00E9><U0072><U0063><U006F><U006C><U0065><U0073>";/
be07c4d
-        "<U006A><U0075><U0065><U0076><U0065><U0073>";/
be07c4d
-        "<U0076><U0069><U0065><U0072><U006E><U0065><U0073>";/
be07c4d
-        "<U0073><U00E1><U0062><U0061><U0064><U006F>"
be07c4d
+	"<U006C><U0075><U006E><U0065><U0073>";/
be07c4d
+	"<U006D><U0061><U0072><U0074><U0065><U0073>";/
be07c4d
+	"<U006D><U0069><U00E9><U0072><U0063><U006F><U006C><U0065><U0073>";/
be07c4d
+	"<U006A><U0075><U0065><U0076><U0065><U0073>";/
be07c4d
+	"<U0076><U0069><U0065><U0072><U006E><U0065><U0073>";/
be07c4d
+	"<U0073><U00E1><U0062><U0061><U0064><U006F>"
be07c4d
 abmon   "<U0065><U006E><U0065>";"<U0066><U0065><U0062>";/
be07c4d
-        "<U006D><U0061><U0072>";"<U0061><U0062><U0072>";/
be07c4d
-        "<U006D><U0061><U0079>";"<U006A><U0075><U006E>";/
be07c4d
-        "<U006A><U0075><U006C>";"<U0061><U0067><U006F>";/
be07c4d
-        "<U0073><U0065><U0070>";"<U006F><U0063><U0074>";/
be07c4d
-        "<U006E><U006F><U0076>";"<U0064><U0069><U0063>"
be07c4d
+	"<U006D><U0061><U0072>";"<U0061><U0062><U0072>";/
be07c4d
+	"<U006D><U0061><U0079>";"<U006A><U0075><U006E>";/
be07c4d
+	"<U006A><U0075><U006C>";"<U0061><U0067><U006F>";/
be07c4d
+	"<U0073><U0065><U0070>";"<U006F><U0063><U0074>";/
be07c4d
+	"<U006E><U006F><U0076>";"<U0064><U0069><U0063>"
be07c4d
 mon     "<U0065><U006E><U0065><U0072><U006F>";/
be07c4d
-        "<U0066><U0065><U0062><U0072><U0065><U0072><U006F>";/
be07c4d
-        "<U006D><U0061><U0072><U007A><U006F>";/
be07c4d
-        "<U0061><U0062><U0072><U0069><U006C>";/
be07c4d
-        "<U006D><U0061><U0079><U006F>";/
be07c4d
-        "<U006A><U0075><U006E><U0069><U006F>";/
be07c4d
-        "<U006A><U0075><U006C><U0069><U006F>";/
be07c4d
-        "<U0061><U0067><U006F><U0073><U0074><U006F>";/
be07c4d
-        "<U0073><U0065><U0070><U0074><U0069><U0065><U006D><U0062><U0072><U0065>";/
be07c4d
-        "<U006F><U0063><U0074><U0075><U0062><U0072><U0065>";/
be07c4d
-        "<U006E><U006F><U0076><U0069><U0065><U006D><U0062><U0072><U0065>";/
be07c4d
-        "<U0064><U0069><U0063><U0069><U0065><U006D><U0062><U0072><U0065>"
be07c4d
+	"<U0066><U0065><U0062><U0072><U0065><U0072><U006F>";/
be07c4d
+	"<U006D><U0061><U0072><U007A><U006F>";/
be07c4d
+	"<U0061><U0062><U0072><U0069><U006C>";/
be07c4d
+	"<U006D><U0061><U0079><U006F>";/
be07c4d
+	"<U006A><U0075><U006E><U0069><U006F>";/
be07c4d
+	"<U006A><U0075><U006C><U0069><U006F>";/
be07c4d
+	"<U0061><U0067><U006F><U0073><U0074><U006F>";/
be07c4d
+	"<U0073><U0065><U0070><U0074><U0069><U0065><U006D><U0062><U0072><U0065>";/
be07c4d
+	"<U006F><U0063><U0074><U0075><U0062><U0072><U0065>";/
be07c4d
+	"<U006E><U006F><U0076><U0069><U0065><U006D><U0062><U0072><U0065>";/
be07c4d
+	"<U0064><U0069><U0063><U0069><U0065><U006D><U0062><U0072><U0065>"
be07c4d
 d_t_fmt "<U0025><U0061><U0020><U0025><U0064><U0020><U0025><U0062><U0020><U0025><U0059><U0020><U0025><U0054><U0020><U0025><U005A>"
be07c4d
 d_fmt   "<U0025><U0064><U002F><U0025><U006D><U002F><U0025><U0079>"
be07c4d
 t_fmt   "<U0025><U0054>"
be07c4d
diff --git a/localedata/locales/es_VE b/localedata/locales/es_VE
be07c4d
index ca6637a..1ec2dff 100644
be07c4d
--- a/localedata/locales/es_VE
be07c4d
+++ b/localedata/locales/es_VE
be07c4d
@@ -56,8 +56,7 @@ copy "es_ES"
be07c4d
 END LC_CTYPE
be07c4d
 
be07c4d
 LC_MESSAGES
be07c4d
-yesexpr "<U005E><U005B><U0073><U0053><U0079><U0059><U005D><U002E><U002A>"
be07c4d
-noexpr  "<U005E><U005B><U006E><U004E><U005D><U002E><U002A>"
be07c4d
+copy "es_ES"
be07c4d
 END LC_MESSAGES
be07c4d
 
be07c4d
 LC_MONETARY
be07c4d
@@ -79,41 +78,39 @@ n_sign_posn          1
be07c4d
 END LC_MONETARY
be07c4d
 
be07c4d
 LC_NUMERIC
be07c4d
-decimal_point        "<U002C>"
be07c4d
-thousands_sep        ""
be07c4d
-grouping             0;0
be07c4d
+copy "es_ES"
be07c4d
 END LC_NUMERIC
be07c4d
 
be07c4d
 LC_TIME
be07c4d
 abday   "<U0064><U006F><U006D>";"<U006C><U0075><U006E>";/
be07c4d
-        "<U006D><U0061><U0072>";"<U006D><U0069><U00E9>";/
be07c4d
-        "<U006A><U0075><U0065>";"<U0076><U0069><U0065>";/
be07c4d
-        "<U0073><U00E1><U0062>"
be07c4d
+	"<U006D><U0061><U0072>";"<U006D><U0069><U00E9>";/
be07c4d
+	"<U006A><U0075><U0065>";"<U0076><U0069><U0065>";/
be07c4d
+	"<U0073><U00E1><U0062>"
be07c4d
 day     "<U0064><U006F><U006D><U0069><U006E><U0067><U006F>";/
be07c4d
-        "<U006C><U0075><U006E><U0065><U0073>";/
be07c4d
-        "<U006D><U0061><U0072><U0074><U0065><U0073>";/
be07c4d
-        "<U006D><U0069><U00E9><U0072><U0063><U006F><U006C><U0065><U0073>";/
be07c4d
-        "<U006A><U0075><U0065><U0076><U0065><U0073>";/
be07c4d
-        "<U0076><U0069><U0065><U0072><U006E><U0065><U0073>";/
be07c4d
-        "<U0073><U00E1><U0062><U0061><U0064><U006F>"
be07c4d
+	"<U006C><U0075><U006E><U0065><U0073>";/
be07c4d
+	"<U006D><U0061><U0072><U0074><U0065><U0073>";/
be07c4d
+	"<U006D><U0069><U00E9><U0072><U0063><U006F><U006C><U0065><U0073>";/
be07c4d
+	"<U006A><U0075><U0065><U0076><U0065><U0073>";/
be07c4d
+	"<U0076><U0069><U0065><U0072><U006E><U0065><U0073>";/
be07c4d
+	"<U0073><U00E1><U0062><U0061><U0064><U006F>"
be07c4d
 abmon   "<U0065><U006E><U0065>";"<U0066><U0065><U0062>";/
be07c4d
-        "<U006D><U0061><U0072>";"<U0061><U0062><U0072>";/
be07c4d
-        "<U006D><U0061><U0079>";"<U006A><U0075><U006E>";/
be07c4d
-        "<U006A><U0075><U006C>";"<U0061><U0067><U006F>";/
be07c4d
-        "<U0073><U0065><U0070>";"<U006F><U0063><U0074>";/
be07c4d
-        "<U006E><U006F><U0076>";"<U0064><U0069><U0063>"
be07c4d
+	"<U006D><U0061><U0072>";"<U0061><U0062><U0072>";/
be07c4d
+	"<U006D><U0061><U0079>";"<U006A><U0075><U006E>";/
be07c4d
+	"<U006A><U0075><U006C>";"<U0061><U0067><U006F>";/
be07c4d
+	"<U0073><U0065><U0070>";"<U006F><U0063><U0074>";/
be07c4d
+	"<U006E><U006F><U0076>";"<U0064><U0069><U0063>"
be07c4d
 mon     "<U0065><U006E><U0065><U0072><U006F>";/
be07c4d
-        "<U0066><U0065><U0062><U0072><U0065><U0072><U006F>";/
be07c4d
-        "<U006D><U0061><U0072><U007A><U006F>";/
be07c4d
-        "<U0061><U0062><U0072><U0069><U006C>";/
be07c4d
-        "<U006D><U0061><U0079><U006F>";/
be07c4d
-        "<U006A><U0075><U006E><U0069><U006F>";/
be07c4d
-        "<U006A><U0075><U006C><U0069><U006F>";/
be07c4d
-        "<U0061><U0067><U006F><U0073><U0074><U006F>";/
be07c4d
-        "<U0073><U0065><U0070><U0074><U0069><U0065><U006D><U0062><U0072><U0065>";/
be07c4d
-        "<U006F><U0063><U0074><U0075><U0062><U0072><U0065>";/
be07c4d
-        "<U006E><U006F><U0076><U0069><U0065><U006D><U0062><U0072><U0065>";/
be07c4d
-        "<U0064><U0069><U0063><U0069><U0065><U006D><U0062><U0072><U0065>"
be07c4d
+	"<U0066><U0065><U0062><U0072><U0065><U0072><U006F>";/
be07c4d
+	"<U006D><U0061><U0072><U007A><U006F>";/
be07c4d
+	"<U0061><U0062><U0072><U0069><U006C>";/
be07c4d
+	"<U006D><U0061><U0079><U006F>";/
be07c4d
+	"<U006A><U0075><U006E><U0069><U006F>";/
be07c4d
+	"<U006A><U0075><U006C><U0069><U006F>";/
be07c4d
+	"<U0061><U0067><U006F><U0073><U0074><U006F>";/
be07c4d
+	"<U0073><U0065><U0070><U0074><U0069><U0065><U006D><U0062><U0072><U0065>";/
be07c4d
+	"<U006F><U0063><U0074><U0075><U0062><U0072><U0065>";/
be07c4d
+	"<U006E><U006F><U0076><U0069><U0065><U006D><U0062><U0072><U0065>";/
be07c4d
+	"<U0064><U0069><U0063><U0069><U0065><U006D><U0062><U0072><U0065>"
be07c4d
 d_t_fmt "<U0025><U0061><U0020><U0025><U0064><U0020><U0025><U0062><U0020><U0025><U0059><U0020><U0025><U0054><U0020><U0025><U005A>"
be07c4d
 d_fmt   "<U0025><U0064><U002F><U0025><U006D><U002F><U0025><U0079>"
be07c4d
 t_fmt   "<U0025><U0054>"
be07c4d
diff --git a/localedata/locales/fr_BE b/localedata/locales/fr_BE
be07c4d
index f9c911a..43beac5 100644
be07c4d
--- a/localedata/locales/fr_BE
be07c4d
+++ b/localedata/locales/fr_BE
be07c4d
@@ -79,7 +79,7 @@ END LC_MONETARY
be07c4d
 LC_NUMERIC
be07c4d
 decimal_point             "<U002C>"
be07c4d
 thousands_sep             "<U002E>"
be07c4d
-grouping                  0;0
be07c4d
+grouping                  3;3
be07c4d
 END LC_NUMERIC
be07c4d
 
be07c4d
 LC_TIME
be07c4d
diff --git a/localedata/locales/fr_CA b/localedata/locales/fr_CA
be07c4d
index 992a4b1..21eb670 100644
be07c4d
--- a/localedata/locales/fr_CA
be07c4d
+++ b/localedata/locales/fr_CA
be07c4d
@@ -55,8 +55,7 @@ copy "en_CA"
be07c4d
 END LC_COLLATE
be07c4d
 
be07c4d
 LC_MESSAGES
be07c4d
-yesexpr "<U005E><U005B><U006F><U004F><U0079><U0059><U005D><U002E><U002A>"
be07c4d
-noexpr  "<U005E><U005B><U006E><U004E><U005D><U002E><U002A>"
be07c4d
+copy "fr_FR"
be07c4d
 END LC_MESSAGES
be07c4d
 
be07c4d
 LC_MONETARY
be07c4d
@@ -78,41 +77,39 @@ n_sign_posn               0
be07c4d
 END LC_MONETARY
be07c4d
 
be07c4d
 LC_NUMERIC
be07c4d
-decimal_point             "<U002C>"
be07c4d
-thousands_sep             "<U0020>"
be07c4d
-grouping                  0;0
be07c4d
+copy "fr_FR"
be07c4d
 END LC_NUMERIC
be07c4d
 
be07c4d
 LC_TIME
be07c4d
 abday   "<U0064><U0069><U006D>";"<U006C><U0075><U006E>";/
be07c4d
-        "<U006D><U0061><U0072>";"<U006D><U0065><U0072>";/
be07c4d
-        "<U006A><U0065><U0075>";"<U0076><U0065><U006E>";/
be07c4d
-        "<U0073><U0061><U006D>"
be07c4d
+	"<U006D><U0061><U0072>";"<U006D><U0065><U0072>";/
be07c4d
+	"<U006A><U0065><U0075>";"<U0076><U0065><U006E>";/
be07c4d
+	"<U0073><U0061><U006D>"
be07c4d
 day     "<U0064><U0069><U006D><U0061><U006E><U0063><U0068><U0065>";/
be07c4d
-        "<U006C><U0075><U006E><U0064><U0069>";/
be07c4d
-        "<U006D><U0061><U0072><U0064><U0069>";/
be07c4d
-        "<U006D><U0065><U0072><U0063><U0072><U0065><U0064><U0069>";/
be07c4d
-        "<U006A><U0065><U0075><U0064><U0069>";/
be07c4d
-        "<U0076><U0065><U006E><U0064><U0072><U0065><U0064><U0069>";/
be07c4d
-        "<U0073><U0061><U006D><U0065><U0064><U0069>"
be07c4d
+	"<U006C><U0075><U006E><U0064><U0069>";/
be07c4d
+	"<U006D><U0061><U0072><U0064><U0069>";/
be07c4d
+	"<U006D><U0065><U0072><U0063><U0072><U0065><U0064><U0069>";/
be07c4d
+	"<U006A><U0065><U0075><U0064><U0069>";/
be07c4d
+	"<U0076><U0065><U006E><U0064><U0072><U0065><U0064><U0069>";/
be07c4d
+	"<U0073><U0061><U006D><U0065><U0064><U0069>"
be07c4d
 abmon   "<U006A><U0061><U006E>";"<U0066><U00E9><U0076>";/
be07c4d
-        "<U006D><U0061><U0072>";"<U0061><U0076><U0072>";/
be07c4d
-        "<U006D><U0061><U0069>";"<U006A><U0075><U006E>";/
be07c4d
-        "<U006A><U0075><U0069>";"<U0061><U006F><U00FB>";/
be07c4d
-        "<U0073><U0065><U0070>";"<U006F><U0063><U0074>";/
be07c4d
-        "<U006E><U006F><U0076>";"<U0064><U00E9><U0063>"
be07c4d
+	"<U006D><U0061><U0072>";"<U0061><U0076><U0072>";/
be07c4d
+	"<U006D><U0061><U0069>";"<U006A><U0075><U006E>";/
be07c4d
+	"<U006A><U0075><U0069>";"<U0061><U006F><U00FB>";/
be07c4d
+	"<U0073><U0065><U0070>";"<U006F><U0063><U0074>";/
be07c4d
+	"<U006E><U006F><U0076>";"<U0064><U00E9><U0063>"
be07c4d
 mon     "<U006A><U0061><U006E><U0076><U0069><U0065><U0072>";/
be07c4d
-        "<U0066><U00E9><U0076><U0072><U0069><U0065><U0072>";/
be07c4d
-        "<U006D><U0061><U0072><U0073>";/
be07c4d
-        "<U0061><U0076><U0072><U0069><U006C>";/
be07c4d
-        "<U006D><U0061><U0069>";/
be07c4d
-        "<U006A><U0075><U0069><U006E>";/
be07c4d
-        "<U006A><U0075><U0069><U006C><U006C><U0065><U0074>";/
be07c4d
-        "<U0061><U006F><U00FB><U0074>";/
be07c4d
-        "<U0073><U0065><U0070><U0074><U0065><U006D><U0062><U0072><U0065>";/
be07c4d
-        "<U006F><U0063><U0074><U006F><U0062><U0072><U0065>";/
be07c4d
-        "<U006E><U006F><U0076><U0065><U006D><U0062><U0072><U0065>";/
be07c4d
-        "<U0064><U00E9><U0063><U0065><U006D><U0062><U0072><U0065>"
be07c4d
+	"<U0066><U00E9><U0076><U0072><U0069><U0065><U0072>";/
be07c4d
+	"<U006D><U0061><U0072><U0073>";/
be07c4d
+	"<U0061><U0076><U0072><U0069><U006C>";/
be07c4d
+	"<U006D><U0061><U0069>";/
be07c4d
+	"<U006A><U0075><U0069><U006E>";/
be07c4d
+	"<U006A><U0075><U0069><U006C><U006C><U0065><U0074>";/
be07c4d
+	"<U0061><U006F><U00FB><U0074>";/
be07c4d
+	"<U0073><U0065><U0070><U0074><U0065><U006D><U0062><U0072><U0065>";/
be07c4d
+	"<U006F><U0063><U0074><U006F><U0062><U0072><U0065>";/
be07c4d
+	"<U006E><U006F><U0076><U0065><U006D><U0062><U0072><U0065>";/
be07c4d
+	"<U0064><U00E9><U0063><U0065><U006D><U0062><U0072><U0065>"
be07c4d
 d_t_fmt "<U0025><U0061><U0020><U0025><U0064><U0020><U0025><U0062><U0020><U0025><U0059><U0020><U0025><U0054><U0020><U0025><U005A>"
be07c4d
 d_fmt   "<U0025><U0059><U002D><U0025><U006D><U002D><U0025><U0064>"
be07c4d
 t_fmt   "<U0025><U0054>"
be07c4d
diff --git a/localedata/locales/fr_CH b/localedata/locales/fr_CH
be07c4d
index 7cb6282..5ab6af1 100644
be07c4d
--- a/localedata/locales/fr_CH
be07c4d
+++ b/localedata/locales/fr_CH
be07c4d
@@ -64,41 +64,39 @@ copy  "de_CH"
be07c4d
 END LC_MONETARY
be07c4d
 
be07c4d
 LC_NUMERIC
be07c4d
-decimal_point             "<U002C>"
be07c4d
-thousands_sep             ""
be07c4d
-grouping                  0;0
be07c4d
+copy "de_CH"
be07c4d
 END LC_NUMERIC
be07c4d
 
be07c4d
 LC_TIME
be07c4d
 abday   "<U0064><U0069><U006D>";"<U006C><U0075><U006E>";/
be07c4d
-        "<U006D><U0061><U0072>";"<U006D><U0065><U0072>";/
be07c4d
-        "<U006A><U0065><U0075>";"<U0076><U0065><U006E>";/
be07c4d
-        "<U0073><U0061><U006D>"
be07c4d
+	"<U006D><U0061><U0072>";"<U006D><U0065><U0072>";/
be07c4d
+	"<U006A><U0065><U0075>";"<U0076><U0065><U006E>";/
be07c4d
+	"<U0073><U0061><U006D>"
be07c4d
 day     "<U0064><U0069><U006D><U0061><U006E><U0063><U0068><U0065>";/
be07c4d
-        "<U006C><U0075><U006E><U0064><U0069>";/
be07c4d
-        "<U006D><U0061><U0072><U0064><U0069>";/
be07c4d
-        "<U006D><U0065><U0072><U0063><U0072><U0065><U0064><U0069>";/
be07c4d
-        "<U006A><U0065><U0075><U0064><U0069>";/
be07c4d
-        "<U0076><U0065><U006E><U0064><U0072><U0065><U0064><U0069>";/
be07c4d
-        "<U0073><U0061><U006D><U0065><U0064><U0069>"
be07c4d
+	"<U006C><U0075><U006E><U0064><U0069>";/
be07c4d
+	"<U006D><U0061><U0072><U0064><U0069>";/
be07c4d
+	"<U006D><U0065><U0072><U0063><U0072><U0065><U0064><U0069>";/
be07c4d
+	"<U006A><U0065><U0075><U0064><U0069>";/
be07c4d
+	"<U0076><U0065><U006E><U0064><U0072><U0065><U0064><U0069>";/
be07c4d
+	"<U0073><U0061><U006D><U0065><U0064><U0069>"
be07c4d
 abmon   "<U006A><U0061><U006E>";"<U0066><U00E9><U0076>";/
be07c4d
-        "<U006D><U0061><U0072>";"<U0061><U0076><U0072>";/
be07c4d
-        "<U006D><U0061><U0069>";"<U006A><U0075><U006E>";/
be07c4d
-        "<U006A><U0075><U0069>";"<U0061><U006F><U00FB>";/
be07c4d
-        "<U0073><U0065><U0070>";"<U006F><U0063><U0074>";/
be07c4d
-        "<U006E><U006F><U0076>";"<U0064><U00E9><U0063>"
be07c4d
+	"<U006D><U0061><U0072>";"<U0061><U0076><U0072>";/
be07c4d
+	"<U006D><U0061><U0069>";"<U006A><U0075><U006E>";/
be07c4d
+	"<U006A><U0075><U0069>";"<U0061><U006F><U00FB>";/
be07c4d
+	"<U0073><U0065><U0070>";"<U006F><U0063><U0074>";/
be07c4d
+	"<U006E><U006F><U0076>";"<U0064><U00E9><U0063>"
be07c4d
 mon     "<U006A><U0061><U006E><U0076><U0069><U0065><U0072>";/
be07c4d
-        "<U0066><U00E9><U0076><U0072><U0069><U0065><U0072>";/
be07c4d
-        "<U006D><U0061><U0072><U0073>";/
be07c4d
-        "<U0061><U0076><U0072><U0069><U006C>";/
be07c4d
-        "<U006D><U0061><U0069>";/
be07c4d
-        "<U006A><U0075><U0069><U006E>";/
be07c4d
-        "<U006A><U0075><U0069><U006C><U006C><U0065><U0074>";/
be07c4d
-        "<U0061><U006F><U00FB><U0074>";/
be07c4d
-        "<U0073><U0065><U0070><U0074><U0065><U006D><U0062><U0072><U0065>";/
be07c4d
-        "<U006F><U0063><U0074><U006F><U0062><U0072><U0065>";/
be07c4d
-        "<U006E><U006F><U0076><U0065><U006D><U0062><U0072><U0065>";/
be07c4d
-        "<U0064><U00E9><U0063><U0065><U006D><U0062><U0072><U0065>"
be07c4d
+	"<U0066><U00E9><U0076><U0072><U0069><U0065><U0072>";/
be07c4d
+	"<U006D><U0061><U0072><U0073>";/
be07c4d
+	"<U0061><U0076><U0072><U0069><U006C>";/
be07c4d
+	"<U006D><U0061><U0069>";/
be07c4d
+	"<U006A><U0075><U0069><U006E>";/
be07c4d
+	"<U006A><U0075><U0069><U006C><U006C><U0065><U0074>";/
be07c4d
+	"<U0061><U006F><U00FB><U0074>";/
be07c4d
+	"<U0073><U0065><U0070><U0074><U0065><U006D><U0062><U0072><U0065>";/
be07c4d
+	"<U006F><U0063><U0074><U006F><U0062><U0072><U0065>";/
be07c4d
+	"<U006E><U006F><U0076><U0065><U006D><U0062><U0072><U0065>";/
be07c4d
+	"<U0064><U00E9><U0063><U0065><U006D><U0062><U0072><U0065>"
be07c4d
 d_t_fmt "<U0025><U0061><U0020><U0025><U0064><U0020><U0025><U0062><U0020><U0025><U0059><U0020><U0025><U0054><U0020><U0025><U005A>"
be07c4d
 d_fmt   "<U0025><U0064><U002E><U0020><U0025><U006D><U002E><U0020><U0025><U0079>"
be07c4d
 t_fmt   "<U0025><U0054>"
be07c4d
diff --git a/localedata/locales/fr_LU b/localedata/locales/fr_LU
be07c4d
index 80b29b6..8cb90b3 100644
be07c4d
--- a/localedata/locales/fr_LU
be07c4d
+++ b/localedata/locales/fr_LU
be07c4d
@@ -78,40 +78,40 @@ END LC_MONETARY
be07c4d
 
be07c4d
 LC_NUMERIC
be07c4d
 decimal_point             "<U002C>"
be07c4d
-thousands_sep             ""
be07c4d
-grouping                  0;0
be07c4d
+thousands_sep             "<U0020>"
be07c4d
+grouping                  3;3
be07c4d
 END LC_NUMERIC
be07c4d
 
be07c4d
 LC_TIME
be07c4d
 abday   "<U0064><U0069><U006D>";"<U006C><U0075><U006E>";/
be07c4d
-        "<U006D><U0061><U0072>";"<U006D><U0065><U0072>";/
be07c4d
-        "<U006A><U0065><U0075>";"<U0076><U0065><U006E>";/
be07c4d
-        "<U0073><U0061><U006D>"
be07c4d
+	"<U006D><U0061><U0072>";"<U006D><U0065><U0072>";/
be07c4d
+	"<U006A><U0065><U0075>";"<U0076><U0065><U006E>";/
be07c4d
+	"<U0073><U0061><U006D>"
be07c4d
 day     "<U0064><U0069><U006D><U0061><U006E><U0063><U0068><U0065>";/
be07c4d
-        "<U006C><U0075><U006E><U0064><U0069>";/
be07c4d
-        "<U006D><U0061><U0072><U0064><U0069>";/
be07c4d
-        "<U006D><U0065><U0072><U0063><U0072><U0065><U0064><U0069>";/
be07c4d
-        "<U006A><U0065><U0075><U0064><U0069>";/
be07c4d
-        "<U0076><U0065><U006E><U0064><U0072><U0065><U0064><U0069>";/
be07c4d
-        "<U0073><U0061><U006D><U0065><U0064><U0069>"
be07c4d
+	"<U006C><U0075><U006E><U0064><U0069>";/
be07c4d
+	"<U006D><U0061><U0072><U0064><U0069>";/
be07c4d
+	"<U006D><U0065><U0072><U0063><U0072><U0065><U0064><U0069>";/
be07c4d
+	"<U006A><U0065><U0075><U0064><U0069>";/
be07c4d
+	"<U0076><U0065><U006E><U0064><U0072><U0065><U0064><U0069>";/
be07c4d
+	"<U0073><U0061><U006D><U0065><U0064><U0069>"
be07c4d
 abmon   "<U006A><U0061><U006E>";"<U0066><U00E9><U0076>";/
be07c4d
-        "<U006D><U0061><U0072>";"<U0061><U0076><U0072>";/
be07c4d
-        "<U006D><U0061><U0069>";"<U006A><U0075><U006E>";/
be07c4d
-        "<U006A><U0075><U0069>";"<U0061><U006F><U00FB>";/
be07c4d
-        "<U0073><U0065><U0070>";"<U006F><U0063><U0074>";/
be07c4d
-        "<U006E><U006F><U0076>";"<U0064><U00E9><U0063>"
be07c4d
+	"<U006D><U0061><U0072>";"<U0061><U0076><U0072>";/
be07c4d
+	"<U006D><U0061><U0069>";"<U006A><U0075><U006E>";/
be07c4d
+	"<U006A><U0075><U0069>";"<U0061><U006F><U00FB>";/
be07c4d
+	"<U0073><U0065><U0070>";"<U006F><U0063><U0074>";/
be07c4d
+	"<U006E><U006F><U0076>";"<U0064><U00E9><U0063>"
be07c4d
 mon     "<U006A><U0061><U006E><U0076><U0069><U0065><U0072>";/
be07c4d
-        "<U0066><U00E9><U0076><U0072><U0069><U0065><U0072>";/
be07c4d
-        "<U006D><U0061><U0072><U0073>";/
be07c4d
-        "<U0061><U0076><U0072><U0069><U006C>";/
be07c4d
-        "<U006D><U0061><U0069>";/
be07c4d
-        "<U006A><U0075><U0069><U006E>";/
be07c4d
-        "<U006A><U0075><U0069><U006C><U006C><U0065><U0074>";/
be07c4d
-        "<U0061><U006F><U00FB><U0074>";/
be07c4d
-        "<U0073><U0065><U0070><U0074><U0065><U006D><U0062><U0072><U0065>";/
be07c4d
-        "<U006F><U0063><U0074><U006F><U0062><U0072><U0065>";/
be07c4d
-        "<U006E><U006F><U0076><U0065><U006D><U0062><U0072><U0065>";/
be07c4d
-        "<U0064><U00E9><U0063><U0065><U006D><U0062><U0072><U0065>"
be07c4d
+	"<U0066><U00E9><U0076><U0072><U0069><U0065><U0072>";/
be07c4d
+	"<U006D><U0061><U0072><U0073>";/
be07c4d
+	"<U0061><U0076><U0072><U0069><U006C>";/
be07c4d
+	"<U006D><U0061><U0069>";/
be07c4d
+	"<U006A><U0075><U0069><U006E>";/
be07c4d
+	"<U006A><U0075><U0069><U006C><U006C><U0065><U0074>";/
be07c4d
+	"<U0061><U006F><U00FB><U0074>";/
be07c4d
+	"<U0073><U0065><U0070><U0074><U0065><U006D><U0062><U0072><U0065>";/
be07c4d
+	"<U006F><U0063><U0074><U006F><U0062><U0072><U0065>";/
be07c4d
+	"<U006E><U006F><U0076><U0065><U006D><U0062><U0072><U0065>";/
be07c4d
+	"<U0064><U00E9><U0063><U0065><U006D><U0062><U0072><U0065>"
be07c4d
 d_t_fmt "<U0025><U0061><U0020><U0025><U0064><U0020><U0025><U0062><U0020><U0025><U0059><U0020><U0025><U0054><U0020><U0025><U005A>"
be07c4d
 d_fmt   "<U0025><U0064><U002E><U0025><U006D><U002E><U0025><U0059>"
be07c4d
 t_fmt   "<U0025><U0054>"