This is the mail archive of the glibc-cvs@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

GNU C Library master sources branch master updated. glibc-2.23-226-gf982160


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU C Library master sources".

The branch, master has been updated
       via  f982160ead05503667c0e27efdc09e24e8b39d15 (commit)
      from  ebf01e8334522a34c66f28322764d418d9b1c63e (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
http://sourceware.org/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=f982160ead05503667c0e27efdc09e24e8b39d15

commit f982160ead05503667c0e27efdc09e24e8b39d15
Author: Mike Frysinger <vapier@gentoo.org>
Date:   Mon Apr 18 23:10:58 2016 -0400

    localedata: LC_MESSAGES.{yes,no}expr: add +1/-0 to all regexes [BZ #15263]
    
    A handful of regexes were allowing +1 for yesexpr and -0 for noexpr,
    and it's the i18n definition.  Standardize all locales by allowing
    these language-independent values in them.
    
    Example change for en_US goes from ^[yY] to ^[+1yY], and from ^[nN]
    to ^[-0nN].

diff --git a/localedata/ChangeLog b/localedata/ChangeLog
index 09c0e47..05e61ea 100644
--- a/localedata/ChangeLog
+++ b/localedata/ChangeLog
@@ -1,5 +1,198 @@
 2016-04-23  Mike Frysinger  <vapier@gentoo.org>
 
+	[BZ #15263]
+	* locales/aa_ET (LC_MESSAGES): Add +1 to yesexpr and -0 to noexpr.
+	* locales/af_ZA: Likewise.
+	* locales/ak_GH: Likewise.
+	* locales/am_ET: Likewise.
+	* locales/an_ES: Likewise.
+	* locales/anp_IN: Likewise.
+	* locales/ar_EG: Likewise.
+	* locales/as_IN: Likewise.
+	* locales/ast_ES: Likewise.
+	* locales/ayc_PE: Likewise.
+	* locales/az_AZ: Likewise.
+	* locales/be_BY: Likewise.
+	* locales/be_BY@latin: Likewise.
+	* locales/bem_ZM: Likewise.
+	* locales/ber_DZ: Likewise.
+	* locales/ber_MA: Likewise.
+	* locales/bhb_IN: Likewise.
+	* locales/bn_BD: Likewise.
+	* locales/bo_CN: Likewise.
+	* locales/br_FR: Likewise.
+	* locales/brx_IN: Likewise.
+	* locales/bs_BA: Likewise.
+	* locales/ca_ES: Likewise.
+	* locales/ce_RU: Likewise.
+	* locales/cmn_TW: Likewise.
+	* locales/crh_UA: Likewise.
+	* locales/cs_CZ: Likewise.
+	* locales/csb_PL: Likewise.
+	* locales/cv_RU: Likewise.
+	* locales/cy_GB: Likewise.
+	* locales/da_DK: Likewise.
+	* locales/de_DE: Likewise.
+	* locales/doi_IN: Likewise.
+	* locales/dv_MV: Likewise.
+	* locales/dz_BT: Likewise.
+	* locales/el_GR: Likewise.
+	* locales/en_CA: Likewise.
+	* locales/en_DK: Likewise.
+	* locales/en_US: Likewise.
+	* locales/es_ES: Likewise.
+	* locales/et_EE: Likewise.
+	* locales/eu_ES: Likewise.
+	* locales/fa_IR: Likewise.
+	* locales/ff_SN: Likewise.
+	* locales/fi_FI: Likewise.
+	* locales/fil_PH: Likewise.
+	* locales/fo_FO: Likewise.
+	* locales/fr_BE: Likewise.
+	* locales/fr_CH: Likewise.
+	* locales/fr_FR: Likewise.
+	* locales/fr_LU: Likewise.
+	* locales/fur_IT: Likewise.
+	* locales/fy_DE: Likewise.
+	* locales/ga_IE: Likewise.
+	* locales/gd_GB: Likewise.
+	* locales/gl_ES: Likewise.
+	* locales/gu_IN: Likewise.
+	* locales/gv_GB: Likewise.
+	* locales/ha_NG: Likewise.
+	* locales/hak_TW: Likewise.
+	* locales/he_IL: Likewise.
+	* locales/hi_IN: Likewise.
+	* locales/hne_IN: Likewise.
+	* locales/hr_HR: Likewise.
+	* locales/hsb_DE: Likewise.
+	* locales/ht_HT: Likewise.
+	* locales/hu_HU: Likewise.
+	* locales/hy_AM: Likewise.
+	* locales/ia_FR: Likewise.
+	* locales/id_ID: Likewise.
+	* locales/ig_NG: Likewise.
+	* locales/ik_CA: Likewise.
+	* locales/is_IS: Likewise.
+	* locales/it_CH: Likewise.
+	* locales/it_IT: Likewise.
+	* locales/iu_CA: Likewise.
+	* locales/ja_JP: Likewise.
+	* locales/ka_GE: Likewise.
+	* locales/kk_KZ: Likewise.
+	* locales/kl_GL: Likewise.
+	* locales/km_KH: Likewise.
+	* locales/kn_IN: Likewise.
+	* locales/ko_KR: Likewise.
+	* locales/kok_IN: Likewise.
+	* locales/ks_IN: Likewise.
+	* locales/ks_IN@devanagari: Likewise.
+	* locales/ku_TR: Likewise.
+	* locales/kw_GB: Likewise.
+	* locales/ky_KG: Likewise.
+	* locales/lg_UG: Likewise.
+	* locales/li_NL: Likewise.
+	* locales/lij_IT: Likewise.
+	* locales/lo_LA: Likewise.
+	* locales/lt_LT: Likewise.
+	* locales/lv_LV: Likewise.
+	* locales/lzh_TW: Likewise.
+	* locales/mg_MG: Likewise.
+	* locales/mhr_RU: Likewise.
+	* locales/mi_NZ: Likewise.
+	* locales/mk_MK: Likewise.
+	* locales/ml_IN: Likewise.
+	* locales/mn_MN: Likewise.
+	* locales/mr_IN: Likewise.
+	* locales/ms_MY: Likewise.
+	* locales/mt_MT: Likewise.
+	* locales/my_MM: Likewise.
+	* locales/nan_TW: Likewise.
+	* locales/nan_TW@latin: Likewise.
+	* locales/nb_NO: Likewise.
+	* locales/nds_DE: Likewise.
+	* locales/nds_NL: Likewise.
+	* locales/ne_NP: Likewise.
+	* locales/nhn_MX: Likewise.
+	* locales/niu_NU: Likewise.
+	* locales/niu_NZ: Likewise.
+	* locales/nl_NL: Likewise.
+	* locales/nn_NO: Likewise.
+	* locales/nr_ZA: Likewise.
+	* locales/nso_ZA: Likewise.
+	* locales/oc_FR: Likewise.
+	* locales/or_IN: Likewise.
+	* locales/os_RU: Likewise.
+	* locales/pa_IN: Likewise.
+	* locales/pa_PK: Likewise.
+	* locales/pap_AW: Likewise.
+	* locales/pap_CW: Likewise.
+	* locales/pl_PL: Likewise.
+	* locales/ps_AF: Likewise.
+	* locales/pt_BR: Likewise.
+	* locales/pt_PT: Likewise.
+	* locales/quz_PE: Likewise.
+	* locales/raj_IN: Likewise.
+	* locales/ro_RO: Likewise.
+	* locales/ru_RU: Likewise.
+	* locales/ru_UA: Likewise.
+	* locales/rw_RW: Likewise.
+	* locales/sa_IN: Likewise.
+	* locales/sat_IN: Likewise.
+	* locales/sc_IT: Likewise.
+	* locales/sd_IN@devanagari: Likewise.
+	* locales/se_NO: Likewise.
+	* locales/si_LK: Likewise.
+	* locales/sk_SK: Likewise.
+	* locales/sl_SI: Likewise.
+	* locales/so_DJ: Likewise.
+	* locales/so_SO: Likewise.
+	* locales/sq_AL: Likewise.
+	* locales/sr_RS: Likewise.
+	* locales/sr_RS@latin: Likewise.
+	* locales/ss_ZA: Likewise.
+	* locales/st_ZA: Likewise.
+	* locales/sv_SE: Likewise.
+	* locales/sw_KE: Likewise.
+	* locales/szl_PL: Likewise.
+	* locales/ta_IN: Likewise.
+	* locales/tcy_IN: Likewise.
+	* locales/te_IN: Likewise.
+	* locales/tg_TJ: Likewise.
+	* locales/th_TH: Likewise.
+	* locales/the_NP: Likewise.
+	* locales/ti_ER: Likewise.
+	* locales/ti_ET: Likewise.
+	* locales/tk_TM: Likewise.
+	* locales/tn_ZA: Likewise.
+	* locales/tr_TR: Likewise.
+	* locales/ts_ZA: Likewise.
+	* locales/tt_RU: Likewise.
+	* locales/tt_RU@iqtelif: Likewise.
+	* locales/ug_CN: Likewise.
+	* locales/uk_UA: Likewise.
+	* locales/unm_US: Likewise.
+	* locales/ur_IN: Likewise.
+	* locales/ur_PK: Likewise.
+	* locales/uz_UZ: Likewise.
+	* locales/uz_UZ@cyrillic: Likewise.
+	* locales/ve_ZA: Likewise.
+	* locales/vi_VN: Likewise.
+	* locales/wa_BE: Likewise.
+	* locales/wae_CH: Likewise.
+	* locales/wo_SN: Likewise.
+	* locales/xh_ZA: Likewise.
+	* locales/yi_US: Likewise.
+	* locales/yo_NG: Likewise.
+	* locales/yue_HK: Likewise.
+	* locales/zh_CN: Likewise.
+	* locales/zh_HK: Likewise.
+	* locales/zh_SG: Likewise.
+	* locales/zh_TW: Likewise.
+	* locales/zu_ZA: Likewise.
+
+2016-04-23  Mike Frysinger  <vapier@gentoo.org>
+
 	* locales/aa_DJ (LC_MESSAGES): Copy aa_ET.
 	* locales/aa_ET (LC_MESSAGES): Delete trailing .* from yesexpr/noexpr.
 	* locales/ak_GH: Likewise.
diff --git a/localedata/locales/aa_ET b/localedata/locales/aa_ET
index c8a4aa1..dd793d4 100644
--- a/localedata/locales/aa_ET
+++ b/localedata/locales/aa_ET
@@ -129,8 +129,8 @@ END LC_ADDRESS
 
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0079><U0059><U005D>"
-noexpr  "<U005E><U005B><U006D><U006E><U004D><U004E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006D><U006E><U004D><U004E><U005D>"
 END LC_MESSAGES
 
 
diff --git a/localedata/locales/af_ZA b/localedata/locales/af_ZA
index 730babe..7ff6759 100644
--- a/localedata/locales/af_ZA
+++ b/localedata/locales/af_ZA
@@ -159,13 +159,8 @@ week 7;19971130;1
 END LC_TIME
 
 LC_MESSAGES
-% The affirmative response -
-% "^[jJyY]"
-yesexpr     "<U005E><U005B><U006A><U004A><U0079><U0059><U005D>"
-
-% The negative response -
-% "^[nN]"
-noexpr      "<U005E><U005B><U006E><U004E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U006A><U004A><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U005D>"
 END LC_MESSAGES
 
 LC_PAPER
diff --git a/localedata/locales/ak_GH b/localedata/locales/ak_GH
index ccc9146..a351cc3 100644
--- a/localedata/locales/ak_GH
+++ b/localedata/locales/ak_GH
@@ -160,8 +160,8 @@ copy "i18n"
 END LC_MEASUREMENT
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0079><U0059><U005D>"
-noexpr  "<U005E><U005B><U0064><U0044><U006E><U004E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U0064><U0044><U006E><U004E><U005D>"
 yesstr  "<U0059><U0069><U0077>"
 nostr   "<U0044><U0061><U0061><U0062><U0069>"
 END LC_MESSAGES
diff --git a/localedata/locales/am_ET b/localedata/locales/am_ET
index 933cdef..877a461 100644
--- a/localedata/locales/am_ET
+++ b/localedata/locales/am_ET
@@ -1464,8 +1464,8 @@ END LC_ADDRESS
 
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0079><U0059><U005D>"
-noexpr  "<U005E><U005B><U006E><U004E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U005D>"
 END LC_MESSAGES
 
 
diff --git a/localedata/locales/an_ES b/localedata/locales/an_ES
index d4d33c1..0c045c3 100644
--- a/localedata/locales/an_ES
+++ b/localedata/locales/an_ES
@@ -61,8 +61,8 @@ copy "es_ES"
 END LC_CTYPE
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0073><U0053><U0079><U0059><U005D>"
-noexpr  "<U005E><U005B><U006E><U004E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0073><U0053><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U005D>"
 END LC_MESSAGES
 
 LC_MONETARY
diff --git a/localedata/locales/anp_IN b/localedata/locales/anp_IN
index 590a733..1d95467 100644
--- a/localedata/locales/anp_IN
+++ b/localedata/locales/anp_IN
@@ -147,10 +147,8 @@ END LC_TIME
 
 
 LC_MESSAGES
-% ^[yY].*
-yesexpr     "<U005E><U005B><U0939><U0935><U0079><U0059><U005D>"
-% ^[nN].*
-noexpr      "<U005E><U005B><U0928><U0907><U006E><U004E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0939><U0935><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U0928><U0907><U006E><U004E><U005D>"
 END LC_MESSAGES
 
 
diff --git a/localedata/locales/ar_EG b/localedata/locales/ar_EG
index 4ec33d9..612b8fa 100644
--- a/localedata/locales/ar_EG
+++ b/localedata/locales/ar_EG
@@ -158,8 +158,8 @@ END LC_TIME
 
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0646><U0079><U0059><U005D>"
-noexpr  "<U005E><U005B><U0644><U006E><U004E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0646><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U0644><U006E><U004E><U005D>"
 yesstr  "<U0646><U0639><U0645>"
 nostr   "<U0644><U0627>"
 END LC_MESSAGES
diff --git a/localedata/locales/as_IN b/localedata/locales/as_IN
index 507561c..ae2e466 100644
--- a/localedata/locales/as_IN
+++ b/localedata/locales/as_IN
@@ -135,8 +135,8 @@ END LC_TIME
 
 %%%%%%%%%%%%%
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0079><U0059><U09B9><U005D>"
-noexpr  "<U005E><U005B><U006E><U004E><U09A8><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0079><U0059><U09B9><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U09A8><U005D>"
 yesstr  "<U09B9><U09DF>"
 nostr   "<U09A8><U09B9><U09DF>"
 END LC_MESSAGES
diff --git a/localedata/locales/ast_ES b/localedata/locales/ast_ES
index d4e2529..28b067e 100644
--- a/localedata/locales/ast_ES
+++ b/localedata/locales/ast_ES
@@ -60,8 +60,8 @@ copy "es_ES"
 END LC_CTYPE
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0073><U0053><U0079><U0059><U005D>"
-noexpr  "<U005E><U005B><U006E><U004E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0073><U0053><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U005D>"
 END LC_MESSAGES
 
 LC_MONETARY
diff --git a/localedata/locales/ayc_PE b/localedata/locales/ayc_PE
index fbc47cb..5664b0e 100644
--- a/localedata/locales/ayc_PE
+++ b/localedata/locales/ayc_PE
@@ -160,8 +160,8 @@ copy "es_PE"
 END LC_MEASUREMENT
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0075><U0055><U0073><U0053><U0079><U0059><U005D>"
-noexpr  "<U005E><U005B><U006A><U004A><U006E><U004E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0075><U0055><U0073><U0053><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006A><U004A><U006E><U004E><U005D>"
 yesstr  "<U0055><U006B><U0068><U0061><U006D><U0061><U0077><U0061>"
 nostr   "<U004A><U0061><U006E><U0069><U0077><U0061>"
 END LC_MESSAGES
diff --git a/localedata/locales/az_AZ b/localedata/locales/az_AZ
index f76c3a5..3c12d48 100644
--- a/localedata/locales/az_AZ
+++ b/localedata/locales/az_AZ
@@ -204,8 +204,8 @@ END LC_CTYPE
 
 LC_MESSAGES
 % FIXME: No is "yox"; that conflicts with English "yes"... what to do .
-yesexpr "<U005E><U005B><U0042><U0062><U005D>"
-noexpr  "<U005E><U005B><U0059><U0079><U004E><U006E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0042><U0062><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U0059><U0079><U004E><U006E><U005D>"
 yesstr  "<U0062><U0259><U006C><U0069>"
 nostr   "<U0079><U006F><U0078>"
 END LC_MESSAGES
diff --git a/localedata/locales/be_BY b/localedata/locales/be_BY
index eeca7c3..55f8f7f 100644
--- a/localedata/locales/be_BY
+++ b/localedata/locales/be_BY
@@ -73,8 +73,8 @@ translit_end
 END LC_CTYPE
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0422><U0442><U0059><U0079><U005D>"
-noexpr  "<U005E><U005B><U041D><U043D><U004E><U006E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0422><U0442><U0059><U0079><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U041D><U043D><U004E><U006E><U005D>"
 END LC_MESSAGES
 
 LC_MONETARY
diff --git a/localedata/locales/be_BY@latin b/localedata/locales/be_BY@latin
index 2993ea7..b603f22 100644
--- a/localedata/locales/be_BY@latin
+++ b/localedata/locales/be_BY@latin
@@ -55,8 +55,8 @@ copy "be_BY"
 END LC_NUMERIC
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0054><U0074><U0059><U0079><U005D>"
-noexpr  "<U005E><U005B><U004E><U006E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0054><U0074><U0059><U0079><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U004E><U006E><U005D>"
 END LC_MESSAGES
 
 LC_TIME
diff --git a/localedata/locales/bem_ZM b/localedata/locales/bem_ZM
index 22e30ae..a0623f4 100644
--- a/localedata/locales/bem_ZM
+++ b/localedata/locales/bem_ZM
@@ -148,8 +148,8 @@ copy "i18n"
 END LC_MEASUREMENT
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0079><U0059><U0065><U0045><U005D>"
-noexpr  "<U005E><U005B><U006E><U004E><U0061><U0041><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0079><U0059><U0065><U0045><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U0061><U0041><U005D>"
 END LC_MESSAGES
 
 LC_NAME
diff --git a/localedata/locales/ber_DZ b/localedata/locales/ber_DZ
index b0bdc97..d00269d 100644
--- a/localedata/locales/ber_DZ
+++ b/localedata/locales/ber_DZ
@@ -171,8 +171,8 @@ END LC_CTYPE
 
 LC_MESSAGES
 % FIXME: yes/no
-yesexpr "<U005E><U005B><U0042><U0062><U005D>"
-noexpr  "<U005E><U005B><U0059><U0079><U004E><U006E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0042><U0062><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U0059><U0079><U004E><U006E><U005D>"
 yesstr  "<U0062><U0259><U006C><U0069>"
 nostr   "<U0079><U006F><U0078>"
 END LC_MESSAGES
diff --git a/localedata/locales/ber_MA b/localedata/locales/ber_MA
index dc8e017..80dddff 100644
--- a/localedata/locales/ber_MA
+++ b/localedata/locales/ber_MA
@@ -91,8 +91,8 @@ END LC_CTYPE
 
 LC_MESSAGES
 % FIXME: yes/no
-yesexpr "<U005E><U005B><U0042><U0062><U005D>"
-noexpr  "<U005E><U005B><U0059><U0079><U004E><U006E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0042><U0062><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U0059><U0079><U004E><U006E><U005D>"
 yesstr  "<U0062><U0259><U006C><U0069>"
 nostr   "<U0079><U006F><U0078>"
 END LC_MESSAGES
diff --git a/localedata/locales/bhb_IN b/localedata/locales/bhb_IN
index 943d974..49b1cbe 100644
--- a/localedata/locales/bhb_IN
+++ b/localedata/locales/bhb_IN
@@ -135,8 +135,8 @@ END LC_TIME
 
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0079><U0059><U005D>"
-noexpr  "<U005E><U005B><U006E><U004E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U005D>"
 END LC_MESSAGES
 
 
diff --git a/localedata/locales/bn_BD b/localedata/locales/bn_BD
index 7f22eba..fca2980 100644
--- a/localedata/locales/bn_BD
+++ b/localedata/locales/bn_BD
@@ -146,10 +146,10 @@ first_weekday 6
 END LC_TIME
 
 LC_MESSAGES
-yesexpr     "<U005E><U005B><U09B9><U09CD><U09AF><U09BE><U0981><U0079><U0059><U005D>"
-noexpr      "<U005E><U005B><U09A8><U09BE><U006E><U004E><U005D>"
-yesstr      "<U09B9><U09CD><U09AF><U09BE><U0981>"
-nostr       "<U09A8><U09BE>"
+yesexpr "<U005E><U005B><U002B><U0031><U09B9><U09CD><U09AF><U09BE><U0981><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U09A8><U09BE><U006E><U004E><U005D>"
+yesstr  "<U09B9><U09CD><U09AF><U09BE><U0981>"
+nostr   "<U09A8><U09BE>"
 END LC_MESSAGES
 
 LC_MEASUREMENT
diff --git a/localedata/locales/bo_CN b/localedata/locales/bo_CN
index 14d13fd..8f3862b 100644
--- a/localedata/locales/bo_CN
+++ b/localedata/locales/bo_CN
@@ -131,8 +131,8 @@ week 7;19971130;1
 END LC_TIME
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0F68><U0059><U0079><U005D>"
-noexpr  "<U005E><U005B><U0F58><U004E><U006E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0F68><U0059><U0079><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U0F58><U004E><U006E><U005D>"
 yesstr  "<U0F68><U0F72><U0F53>"
 nostr   "<U0F58><U0F7A><U0F53>"
 END LC_MESSAGES
diff --git a/localedata/locales/br_FR b/localedata/locales/br_FR
index 71aa997..3444cde 100644
--- a/localedata/locales/br_FR
+++ b/localedata/locales/br_FR
@@ -97,8 +97,8 @@ copy "en_DK"
 END LC_CTYPE
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U006F><U004F><U0079><U0059><U005D>"
-noexpr  "<U005E><U005B><U006E><U004E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U006F><U004F><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U005D>"
 END LC_MESSAGES
 
 LC_MONETARY
diff --git a/localedata/locales/brx_IN b/localedata/locales/brx_IN
index f6859e0..801f74c 100644
--- a/localedata/locales/brx_IN
+++ b/localedata/locales/brx_IN
@@ -137,19 +137,10 @@ END LC_TIME
 
 
 LC_MESSAGES
-% This is the POSIX Locale definition for the LC_MESSAGES category
-% generated by IBM Basic CountryPack Transformer.
-% These are generated based on XML base Locale definition file
-% for IBM Class for Unicode.
-%
-% ^(Yes|[yY])
-yesexpr     "<U005E><U0028><U0928><U0902><U0917><U094C><U007C><U005B><U0079>/
-<U0059><U005D><U0029>"
-%
-% ^(No|[nN])
-noexpr      "<U005E><U0028><U0928><U0919><U093E><U007C><U005B><U006E><U004E>/
-<U005D><U0029>"
-%
+yesexpr "<U005E><U0028><U0928><U0902><U0917><U094C><U007C><U005B><U002B>/
+<U0031><U0079><U0059><U005D><U0029>"
+noexpr  "<U005E><U0028><U0928><U0919><U093E><U007C><U005B><U002D><U0030>/
+<U006E><U004E><U005D><U0029>"
 END LC_MESSAGES
 
 
diff --git a/localedata/locales/bs_BA b/localedata/locales/bs_BA
index 5cc1fc7..b70ac09 100644
--- a/localedata/locales/bs_BA
+++ b/localedata/locales/bs_BA
@@ -148,8 +148,8 @@ copy "en_DK"
 END LC_CTYPE
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0064><U0044><U0079><U0059><U005D><U002A><U002E>"
-noexpr  "<U005E><U005B><U006E><U004E><U005D><U002A><U002E>"
+yesexpr "<U005E><U005B><U002B><U0031><U0064><U0044><U0079><U0059><U005D><U002A><U002E>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U005D><U002A><U002E>"
 END LC_MESSAGES
 
 LC_MONETARY
diff --git a/localedata/locales/ca_ES b/localedata/locales/ca_ES
index ea3e3a4..863e79c 100644
--- a/localedata/locales/ca_ES
+++ b/localedata/locales/ca_ES
@@ -76,8 +76,8 @@ translit_end
 END LC_CTYPE
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0073><U0053><U0079><U0059><U005D>"
-noexpr  "<U005E><U005B><U006E><U004E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0073><U0053><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U005D>"
 END LC_MESSAGES
 
 LC_MONETARY
diff --git a/localedata/locales/ce_RU b/localedata/locales/ce_RU
index 5de2c8c..2a8487a 100644
--- a/localedata/locales/ce_RU
+++ b/localedata/locales/ce_RU
@@ -135,8 +135,8 @@ copy "i18n"
 END LC_MEASUREMENT
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0414><U0434><U0059><U0079><U005D>"
-noexpr  "<U005E><U005B><U041C><U043C><U004E><U006E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0414><U0434><U0059><U0079><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U041C><U043C><U004E><U006E><U005D>"
 END LC_MESSAGES
 
 LC_NAME
diff --git a/localedata/locales/cmn_TW b/localedata/locales/cmn_TW
index 6defdd1..b35abc4 100644
--- a/localedata/locales/cmn_TW
+++ b/localedata/locales/cmn_TW
@@ -168,9 +168,9 @@ END LC_MEASUREMENT
 
 LC_MESSAGES
 % ^[yYæ?¯]
-yesexpr "<U005E><U005B><U0079><U0059><U662F><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0079><U0059><U662F><U005D>"
 % ^[nN��]
-noexpr  "<U005E><U005B><U006E><U004E><U4E0D><U5426><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U4E0D><U5426><U005D>"
 END LC_MESSAGES
 
 LC_NAME
diff --git a/localedata/locales/crh_UA b/localedata/locales/crh_UA
index 4b6a977..7da13f7 100644
--- a/localedata/locales/crh_UA
+++ b/localedata/locales/crh_UA
@@ -128,10 +128,10 @@ copy "tr_TR"
 END LC_CTYPE
 
 LC_MESSAGES
+yesexpr "<U005E><U005B><U002B><U0031><U0079><U0059><U0065><U0045><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U0068><U0048><U005D>"
 yesstr  "<U0065><U0062><U0065><U0074>"
 nostr   "<U0068><U0061><U0079><U0131><U0072>"
-yesexpr	"<U005E><U005B><U0079><U0059><U0065><U0045><U005D>"
-noexpr	"<U005E><U005B><U006E><U004E><U0068><U0048><U005D>"
 END LC_MESSAGES
 
 LC_MONETARY
diff --git a/localedata/locales/cs_CZ b/localedata/locales/cs_CZ
index 014ae8f..7a278e4 100644
--- a/localedata/locales/cs_CZ
+++ b/localedata/locales/cs_CZ
@@ -2319,8 +2319,8 @@ END LC_CTYPE
 %% -------------------------
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0061><U0041><U0079><U0059><U005D>"
-noexpr  "<U005E><U005B><U006E><U004E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0061><U0041><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U005D>"
 yesstr  "<U0061><U006E><U006F>"
 nostr   "<U006E><U0065>"
 END LC_MESSAGES
diff --git a/localedata/locales/csb_PL b/localedata/locales/csb_PL
index 5627807..3479dc5 100644
--- a/localedata/locales/csb_PL
+++ b/localedata/locales/csb_PL
@@ -134,8 +134,8 @@ reorder-end
 END LC_COLLATE
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U004A><U006A><U0054><U0074><U0059><U0079><U005D>"
-noexpr  "<U005E><U005B><U006E><U004E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U004A><U006A><U0054><U0074><U0059><U0079><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U005D>"
 END LC_MESSAGES
 
 LC_MONETARY
diff --git a/localedata/locales/cv_RU b/localedata/locales/cv_RU
index 01987bd..aa92b88 100644
--- a/localedata/locales/cv_RU
+++ b/localedata/locales/cv_RU
@@ -113,8 +113,8 @@ translit_end
 END LC_CTYPE
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0079><U0059><U005D>"
-noexpr  "<U005E><U005B><U006E><U004E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U005D>"
 END LC_MESSAGES
 
 LC_MONETARY
diff --git a/localedata/locales/cy_GB b/localedata/locales/cy_GB
index 5e1233e..cc05c20 100644
--- a/localedata/locales/cy_GB
+++ b/localedata/locales/cy_GB
@@ -263,8 +263,8 @@ first_weekday 2
 END LC_TIME
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0069><U0049><U0074><U0054><U0079><U0059><U005D>"
-noexpr  "<U005E><U005B><U006E><U004E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0069><U0049><U0074><U0054><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U005D>"
 yesstr  "<U0069><U0065>"
 nostr   "<U006E><U0061>"
 END LC_MESSAGES
diff --git a/localedata/locales/da_DK b/localedata/locales/da_DK
index 00f525f..8a1c5f8 100644
--- a/localedata/locales/da_DK
+++ b/localedata/locales/da_DK
@@ -230,8 +230,8 @@ first_weekday 2
 END LC_TIME
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0031><U004A><U006A><U0059><U0079><U005D>"
-noexpr  "<U005E><U005B><U0030><U004E><U006E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U004A><U006A><U0059><U0079><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U004E><U006E><U005D>"
 END LC_MESSAGES
 
 LC_PAPER
diff --git a/localedata/locales/de_DE b/localedata/locales/de_DE
index 943c10b..c4f2182 100644
--- a/localedata/locales/de_DE
+++ b/localedata/locales/de_DE
@@ -168,8 +168,8 @@ first_weekday 2
 END LC_TIME
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U006A><U004A><U0079><U0059><U005D>"
-noexpr  "<U005E><U005B><U006E><U004E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U006A><U004A><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U005D>"
 END LC_MESSAGES
 
 LC_PAPER
diff --git a/localedata/locales/doi_IN b/localedata/locales/doi_IN
index ef061f6..3e6590c 100644
--- a/localedata/locales/doi_IN
+++ b/localedata/locales/doi_IN
@@ -136,14 +136,10 @@ END LC_TIME
 
 
 LC_MESSAGES
-% ^(Yes|[yY])
-yesexpr     "<U005E><U0028><U0911><U0939><U007C><U005B><U0079>/
+yesexpr "<U005E><U0028><U0911><U0939><U007C><U005B><U002B><U0031><U0079>/
 <U0059><U005D><U0029>"
-%
-% ^(No|[nN])
-noexpr      "<U005E><U0028><U0928><U093E><U007C><U005B><U006E><U004E>/
-<U005D><U0029>"
-%
+noexpr  "<U005E><U0028><U0928><U093E><U007C><U005B><U002D><U0030><U006E>/
+<U004E><U005D><U0029>"
 END LC_MESSAGES
 
 LC_PAPER
diff --git a/localedata/locales/dv_MV b/localedata/locales/dv_MV
index ea5e868..6fee118 100644
--- a/localedata/locales/dv_MV
+++ b/localedata/locales/dv_MV
@@ -152,8 +152,8 @@ first_weekday 6
 END LC_TIME
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0079><U0059><U005D>"
-noexpr  "<U005E><U005B><U006E><U004E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U005D>"
 END LC_MESSAGES
 
 LC_PAPER
diff --git a/localedata/locales/dz_BT b/localedata/locales/dz_BT
index b4eef74..c6ea708 100644
--- a/localedata/locales/dz_BT
+++ b/localedata/locales/dz_BT
@@ -620,8 +620,8 @@ week 7;19971130;1
 END LC_TIME
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0F68><U0059><U0079><U005D>"
-noexpr  "<U005E><U005B><U0F58><U004E><U006E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0F68><U0059><U0079><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U0F58><U004E><U006E><U005D>"
 yesstr  "<U0F68><U0F72><U0F53>"
 nostr   "<U0F58><U0F7A><U0F53>"
 END LC_MESSAGES
diff --git a/localedata/locales/el_GR b/localedata/locales/el_GR
index c779383..8f347d1 100644
--- a/localedata/locales/el_GR
+++ b/localedata/locales/el_GR
@@ -63,8 +63,8 @@ translit_end
 END LC_CTYPE
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U03BD><U039D><U0079><U0059><U005D>"
-noexpr  "<U005E><U005B><U03BF><U039F><U006E><U004E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U03BD><U039D><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U03BF><U039F><U006E><U004E><U005D>"
 yesstr  "<U0079><U0065><U0073>"
 nostr   "<U006E><U006F>"
 END LC_MESSAGES
diff --git a/localedata/locales/en_CA b/localedata/locales/en_CA
index ab86f5f..ca14b9f 100644
--- a/localedata/locales/en_CA
+++ b/localedata/locales/en_CA
@@ -138,9 +138,9 @@ END LC_TIME
 
 LC_MESSAGES
 % Accept both English "Yes" and French "Oui" as Canada is bilingual.
-yesexpr "<U005E><U005B><U0079><U0059><U006F><U004F><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0079><U0059><U006F><U004F><U005D>"
 % Accept both Engish "No" and French "Non" as Canada is bilingual.
-noexpr  "<U005E><U005B><U006E><U004E><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U005D>"
 % Yes - Display only the English "Yes." While Canada is bilingual it would be
 %       difficult to display two words e.g. Yes|Oui, where one word is expected.
 %       Thus given that the majority of the population is Anglophone we use only
diff --git a/localedata/locales/en_DK b/localedata/locales/en_DK
index cce12e5..f891f47 100644
--- a/localedata/locales/en_DK
+++ b/localedata/locales/en_DK
@@ -128,8 +128,8 @@ first_weekday 2
 END LC_TIME
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0031><U004A><U006A><U0073><U0053><U0079><U0059><U006F><U004F><U005D>"
-noexpr  "<U005E><U005B><U0030><U006E><U004E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U004A><U006A><U0073><U0053><U0079><U0059><U006F><U004F><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U005D>"
 END LC_MESSAGES
 
 LC_PAPER
diff --git a/localedata/locales/en_US b/localedata/locales/en_US
index 2283ec1..f4295fa 100644
--- a/localedata/locales/en_US
+++ b/localedata/locales/en_US
@@ -131,8 +131,8 @@ am_pm	"<U0041><U004D>";"<U0050><U004D>"
 END LC_TIME
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0079><U0059><U005D>"
-noexpr  "<U005E><U005B><U006E><U004E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U005D>"
 yesstr  "<U0059><U0065><U0073>"
 nostr   "<U004E><U006F>"
 END LC_MESSAGES
diff --git a/localedata/locales/es_ES b/localedata/locales/es_ES
index 9cf89c5..0dd3bbd 100644
--- a/localedata/locales/es_ES
+++ b/localedata/locales/es_ES
@@ -65,8 +65,8 @@ translit_end
 END LC_CTYPE
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0073><U0053><U0079><U0059><U005D>"
-noexpr  "<U005E><U005B><U006E><U004E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0073><U0053><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U005D>"
 % Si - Display only the Spanish "Yes."
 yesstr  "<U0053><U0069>"
 % No - Spanish and English "No" have the same spelling.
diff --git a/localedata/locales/et_EE b/localedata/locales/et_EE
index 2dd55e6..5eb9390 100644
--- a/localedata/locales/et_EE
+++ b/localedata/locales/et_EE
@@ -2202,8 +2202,8 @@ first_weekday 2
 END LC_TIME
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U004A><U006A><U0059><U0079><U005D>"
-noexpr  "<U005E><U005B><U0045><U0065><U004E><U006E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U004A><U006A><U0059><U0079><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U0045><U0065><U004E><U006E><U005D>"
 END LC_MESSAGES
 
 LC_PAPER
diff --git a/localedata/locales/eu_ES b/localedata/locales/eu_ES
index ebdfd27..01c9c6a 100644
--- a/localedata/locales/eu_ES
+++ b/localedata/locales/eu_ES
@@ -64,8 +64,8 @@ copy "es_ES"
 END LC_CTYPE
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0062><U0042><U0073><U0053><U0079><U0059><U005D>"
-noexpr  "<U005E><U005B><U0065><U0045><U006E><U004E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0062><U0042><U0073><U0053><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U0065><U0045><U006E><U004E><U005D>"
 END LC_MESSAGES
 
 LC_MONETARY
diff --git a/localedata/locales/fa_IR b/localedata/locales/fa_IR
index 16f0eec..392fd8f 100644
--- a/localedata/locales/fa_IR
+++ b/localedata/locales/fa_IR
@@ -445,8 +445,8 @@ first_workday 7
 END LC_TIME
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0079><U0059><U0622><U0628><U0048><U0066><U005D>"
-noexpr  "<U005E><U005B><U006E><U004E><U062E><U0646><U006F><U006B><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0079><U0059><U0622><U0628><U0048><U0066><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U062E><U0646><U006F><U006B><U005D>"
 END LC_MESSAGES
 
 LC_PAPER
diff --git a/localedata/locales/ff_SN b/localedata/locales/ff_SN
index 745ae15..687362a 100644
--- a/localedata/locales/ff_SN
+++ b/localedata/locales/ff_SN
@@ -146,8 +146,8 @@ copy "i18n"
 END LC_MEASUREMENT
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0079><U0059><U0065><U0045><U005D>"
-noexpr  "<U005E><U005B><U006E><U004E><U0061><U0041><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0079><U0059><U0065><U0045><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U0061><U0041><U005D>"
 END LC_MESSAGES
 
 LC_NAME
diff --git a/localedata/locales/fi_FI b/localedata/locales/fi_FI
index ce98702..405ebeb 100644
--- a/localedata/locales/fi_FI
+++ b/localedata/locales/fi_FI
@@ -214,8 +214,8 @@ first_weekday 2
 END LC_TIME
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U004B><U006B><U0059><U0079><U005D>"
-noexpr  "<U005E><U005B><U0045><U0065><U004E><U006E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U004B><U006B><U0059><U0079><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U0045><U0065><U004E><U006E><U005D>"
 yesstr  "<U004B><U0079><U006C><U006C><U00E4>"
 nostr   "<U0045><U0069>"
 END LC_MESSAGES
diff --git a/localedata/locales/fil_PH b/localedata/locales/fil_PH
index b47b667..7c5e23f 100644
--- a/localedata/locales/fil_PH
+++ b/localedata/locales/fil_PH
@@ -148,8 +148,8 @@ week 7;19971130;1
 END LC_TIME
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U006F><U004F><U0079><U0059><U005D>"
-noexpr  "<U005E><U005B><U0068><U0048><U006E><U004E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U006F><U004F><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U0068><U0048><U006E><U004E><U005D>"
 yesstr  "<U006F><U006F>"
 nostr	"<U0068><U0069><U006E><U0064><U0069>"
 END LC_MESSAGES
diff --git a/localedata/locales/fo_FO b/localedata/locales/fo_FO
index a7d0d95..3463e0b 100644
--- a/localedata/locales/fo_FO
+++ b/localedata/locales/fo_FO
@@ -109,8 +109,8 @@ first_weekday 2
 END LC_TIME
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U004A><U006A><U0059><U0079><U005D>"
-noexpr  "<U005E><U005B><U004E><U006E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U004A><U006A><U0059><U0079><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U004E><U006E><U005D>"
 END LC_MESSAGES
 
 LC_PAPER
diff --git a/localedata/locales/fr_BE b/localedata/locales/fr_BE
index fd91bfb..6492fa8 100644
--- a/localedata/locales/fr_BE
+++ b/localedata/locales/fr_BE
@@ -59,8 +59,8 @@ copy "iso14651_t1"
 END LC_COLLATE
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U006F><U004F><U006A><U004A><U0079><U0059><U0031><U005D>"
-noexpr  "<U005E><U005B><U006E><U004E><U0030><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U006F><U004F><U006A><U004A><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U005D>"
 END LC_MESSAGES
 
 LC_MONETARY
diff --git a/localedata/locales/fr_CH b/localedata/locales/fr_CH
index 44b27c8..1b11286 100644
--- a/localedata/locales/fr_CH
+++ b/localedata/locales/fr_CH
@@ -59,8 +59,8 @@ copy "iso14651_t1"
 END LC_COLLATE
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U004F><U006F><U006A><U004A><U0073><U0053><U0079><U0059><U005D>"
-noexpr  "<U005E><U005B><U006E><U004E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U004F><U006F><U006A><U004A><U0073><U0053><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U005D>"
 END LC_MESSAGES
 
 LC_MONETARY
diff --git a/localedata/locales/fr_FR b/localedata/locales/fr_FR
index fc0f415..083ccf8 100644
--- a/localedata/locales/fr_FR
+++ b/localedata/locales/fr_FR
@@ -69,8 +69,8 @@ copy "iso14651_t1"
 END LC_COLLATE
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U006F><U004F><U0079><U0059><U005D>"
-noexpr  "<U005E><U005B><U006E><U004E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U006F><U004F><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U005D>"
 END LC_MESSAGES
 
 LC_MONETARY
diff --git a/localedata/locales/fr_LU b/localedata/locales/fr_LU
index 41f3ae6..8ced0b9 100644
--- a/localedata/locales/fr_LU
+++ b/localedata/locales/fr_LU
@@ -59,8 +59,8 @@ copy "iso14651_t1"
 END LC_COLLATE
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U006F><U004F><U0079><U0059><U005D>"
-noexpr  "<U005E><U005B><U006E><U004E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U006F><U004F><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U005D>"
 END LC_MESSAGES
 
 LC_MONETARY
diff --git a/localedata/locales/fur_IT b/localedata/locales/fur_IT
index 5c52a42..bf5d59a 100644
--- a/localedata/locales/fur_IT
+++ b/localedata/locales/fur_IT
@@ -65,8 +65,8 @@ reorder-end
 END LC_COLLATE
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0073><U0053><U006A><U004A><U006F><U004F><U0079><U0059><U005D>"
-noexpr  "<U005E><U005B><U006E><U004E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0073><U0053><U006A><U004A><U006F><U004F><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U005D>"
 END LC_MESSAGES
 
 LC_MONETARY
diff --git a/localedata/locales/fy_DE b/localedata/locales/fy_DE
index 129f560..6972ba8 100644
--- a/localedata/locales/fy_DE
+++ b/localedata/locales/fy_DE
@@ -70,8 +70,8 @@ copy "en_DK"
 END LC_CTYPE
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U006A><U004A><U0079><U0059><U005D>"
-noexpr  "<U005E><U005B><U006E><U004E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U006A><U004A><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U005D>"
 END LC_MESSAGES
 
 LC_MONETARY
diff --git a/localedata/locales/ga_IE b/localedata/locales/ga_IE
index 4db8cfc..73324b9 100644
--- a/localedata/locales/ga_IE
+++ b/localedata/locales/ga_IE
@@ -124,8 +124,8 @@ week 7;19971130;4
 END LC_TIME
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0074><U0054><U0079><U0059><U005D>"
-noexpr  "<U005E><U005B><U006E><U004E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0074><U0054><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U005D>"
 END LC_MESSAGES
 
 LC_PAPER
diff --git a/localedata/locales/gd_GB b/localedata/locales/gd_GB
index 7fd3c98..8344ef4 100644
--- a/localedata/locales/gd_GB
+++ b/localedata/locales/gd_GB
@@ -128,8 +128,8 @@ copy "en_GB"
 END LC_MEASUREMENT
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0074><U0054><U0079><U0059><U005D>"
-noexpr  "<U005E><U005B><U0063><U0043><U006E><U004E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0074><U0054><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U0063><U0043><U006E><U004E><U005D>"
 END LC_MESSAGES
 
 LC_NAME
diff --git a/localedata/locales/gl_ES b/localedata/locales/gl_ES
index fbdcab9..08518be 100644
--- a/localedata/locales/gl_ES
+++ b/localedata/locales/gl_ES
@@ -60,8 +60,8 @@ copy "es_ES"
 END LC_CTYPE
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0073><U0053><U0079><U0059><U005D>"
-noexpr  "<U005E><U005B><U006E><U004E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0073><U0053><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U005D>"
 END LC_MESSAGES
 
 LC_MONETARY
diff --git a/localedata/locales/gu_IN b/localedata/locales/gu_IN
index 679494c..91d2330 100644
--- a/localedata/locales/gu_IN
+++ b/localedata/locales/gu_IN
@@ -186,8 +186,8 @@ week 7;19971130;1
 END LC_TIME
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0079><U0059><U0AB9><U005D>"
-noexpr  "<U005E><U005B><U006E><U004E><U0AA8><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0079><U0059><U0AB9><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U0AA8><U005D>"
 END LC_MESSAGES
 
 
diff --git a/localedata/locales/gv_GB b/localedata/locales/gv_GB
index a5fe4c8..0c95bdd 100644
--- a/localedata/locales/gv_GB
+++ b/localedata/locales/gv_GB
@@ -137,8 +137,8 @@ first_weekday 2
 END LC_TIME
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0079><U0059><U005D>"
-noexpr  "<U005E><U005B><U006E><U004E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U005D>"
 END LC_MESSAGES
 
 LC_PAPER
diff --git a/localedata/locales/ha_NG b/localedata/locales/ha_NG
index 37c478d..b454b19 100644
--- a/localedata/locales/ha_NG
+++ b/localedata/locales/ha_NG
@@ -218,8 +218,8 @@ first_weekday 2
 END LC_TIME
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0054><U0074><U0069><U0049><U0059><U0079><U005D>"
-noexpr  "<U005E><U005B><U0062><U0042><U0061><U0041><U006E><U004E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0054><U0074><U0069><U0049><U0059><U0079><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U0062><U0042><U0061><U0041><U006E><U004E><U005D>"
 yesstr  "<U0054><U006F><U0068>"
 nostr   "<U0042><U0061><U0062><U0075>"
 END LC_MESSAGES
diff --git a/localedata/locales/hak_TW b/localedata/locales/hak_TW
index 8ff04c3..8e6bec2 100644
--- a/localedata/locales/hak_TW
+++ b/localedata/locales/hak_TW
@@ -167,9 +167,9 @@ END LC_MEASUREMENT
 
 LC_MESSAGES
 % ^[yYä¿?]
-yesexpr "<U005E><U005B><U0079><U0059><U4FC2><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0079><U0059><U4FC2><U005D>"
 % ^[nN�]
-noexpr  "<U005E><U005B><U006E><U004E><U6BCB><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U6BCB><U005D>"
 END LC_MESSAGES
 
 LC_NAME
diff --git a/localedata/locales/he_IL b/localedata/locales/he_IL
index 2e51c17..0b5a300 100644
--- a/localedata/locales/he_IL
+++ b/localedata/locales/he_IL
@@ -129,8 +129,8 @@ first_workday 1
 END LC_TIME
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0059><U0079><U05DB><U005D>"
-noexpr  "<U005E><U005B><U004E><U006E><U05DC><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0059><U0079><U05DB><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U004E><U006E><U05DC><U005D>"
 END LC_MESSAGES
 
 LC_PAPER
diff --git a/localedata/locales/hi_IN b/localedata/locales/hi_IN
index 9d13afd..eedc3c6 100644
--- a/localedata/locales/hi_IN
+++ b/localedata/locales/hi_IN
@@ -182,8 +182,8 @@ END LC_TIME
 
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0079><U0059><U005D>"
-noexpr  "<U005E><U005B><U006E><U004E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U005D>"
 END LC_MESSAGES
 
 
diff --git a/localedata/locales/hne_IN b/localedata/locales/hne_IN
index 0e73db0..f37636f 100644
--- a/localedata/locales/hne_IN
+++ b/localedata/locales/hne_IN
@@ -134,10 +134,10 @@ END LC_TIME
 
 
 LC_MESSAGES
-yesexpr     "<U005E><U005B><U0939><U0935><U0079><U0059><U005D>"
-noexpr      "<U005E><U005B><U0928><U0907><U006E><U004E><U005D>"
-yesstr      "<U0939><U0935>"
-nostr       "<U0928><U0907>"
+yesexpr "<U005E><U005B><U002B><U0031><U0939><U0935><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U0928><U0907><U006E><U004E><U005D>"
+yesstr  "<U0939><U0935>"
+nostr   "<U0928><U0907>"
 END LC_MESSAGES
 
 
diff --git a/localedata/locales/hr_HR b/localedata/locales/hr_HR
index 3231b04..a4e2ba7 100644
--- a/localedata/locales/hr_HR
+++ b/localedata/locales/hr_HR
@@ -2149,8 +2149,8 @@ translit_end
 END LC_CTYPE
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0064><U0044><U0079><U0059><U005D>"
-noexpr  "<U005E><U005B><U006E><U004E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0064><U0044><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U005D>"
 END LC_MESSAGES
 
 LC_MONETARY
diff --git a/localedata/locales/hsb_DE b/localedata/locales/hsb_DE
index a0099c7..14bc7c0 100644
--- a/localedata/locales/hsb_DE
+++ b/localedata/locales/hsb_DE
@@ -2125,8 +2125,8 @@ copy "i18n"
 END LC_CTYPE
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0068><U0048><U0079><U0059><U005D>"
-noexpr  "<U005E><U005B><U006E><U004E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0068><U0048><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U005D>"
 yesstr  "<U0068><U0061><U006A>"
 nostr   "<U006E><U011B>"
 END LC_MESSAGES
diff --git a/localedata/locales/ht_HT b/localedata/locales/ht_HT
index b18ad22..a1bfddf 100644
--- a/localedata/locales/ht_HT
+++ b/localedata/locales/ht_HT
@@ -156,8 +156,8 @@ copy "i18n"
 END LC_MEASUREMENT
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0077><U0057><U006F><U004F><U0079><U0059><U005D>"
-noexpr  "<U005E><U005B><U006E><U004E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0077><U0057><U006F><U004F><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U005D>"
 yesstr  "<U0057><U0069>"
 nostr   "<U004E><U006F><U006E>"
 END LC_MESSAGES
diff --git a/localedata/locales/hu_HU b/localedata/locales/hu_HU
index 9e0f337..96e3f05 100644
--- a/localedata/locales/hu_HU
+++ b/localedata/locales/hu_HU
@@ -483,8 +483,8 @@ translit_end
 END LC_CTYPE
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0049><U0069><U0059><U0079><U005D>"
-noexpr  "<U005E><U005B><U006E><U004E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0049><U0069><U0059><U0079><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U005D>"
 END LC_MESSAGES
 
 LC_MONETARY
diff --git a/localedata/locales/hy_AM b/localedata/locales/hy_AM
index 778a5fc..3a26786 100644
--- a/localedata/locales/hy_AM
+++ b/localedata/locales/hy_AM
@@ -154,10 +154,10 @@ first_weekday 2
 END LC_TIME
 
 LC_MESSAGES
-yesstr      "<U0561><U0575><U0578>"
-nostr       "<U0578><U0579>"
-yesexpr     "<U005E><U005B><U0079><U0059><U0073><U0053><U0561><U0531><U005D>"
-noexpr      "<U005E><U005B><U006E><U004E><U0578><U0548><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0079><U0059><U0073><U0053><U0561><U0531><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U0578><U0548><U005D>"
+yesstr  "<U0561><U0575><U0578>"
+nostr   "<U0578><U0579>"
 END LC_MESSAGES
 
 LC_MEASUREMENT
diff --git a/localedata/locales/ia_FR b/localedata/locales/ia_FR
index b3a615a..85e97eb 100644
--- a/localedata/locales/ia_FR
+++ b/localedata/locales/ia_FR
@@ -101,8 +101,8 @@ copy "fr_FR"
 END LC_MONETARY
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0073><U0053><U0079><U0059><U005D>"
-noexpr  "<U005E><U005B><U006E><U004E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0073><U0053><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U005D>"
 yesstr  "<U0053><U0069>"
 nostr   "<U004E><U006F>"
 END LC_MESSAGES
diff --git a/localedata/locales/id_ID b/localedata/locales/id_ID
index e2b7183..6dc114c 100644
--- a/localedata/locales/id_ID
+++ b/localedata/locales/id_ID
@@ -125,8 +125,8 @@ week 7;19971130;1
 END LC_TIME
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0079><U0059><U005D>"
-noexpr  "<U005E><U005B><U0074><U0054><U006E><U004E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U0074><U0054><U006E><U004E><U005D>"
 END LC_MESSAGES
 
 LC_PAPER
diff --git a/localedata/locales/ig_NG b/localedata/locales/ig_NG
index 8a83c6d..856bdc2 100644
--- a/localedata/locales/ig_NG
+++ b/localedata/locales/ig_NG
@@ -416,8 +416,8 @@ first_weekday 2
 END LC_TIME
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0045><U0065><U0049><U0069><U0059><U0079><U005D>"
-noexpr  "<U005E><U005B><U0030><U004D><U006D><U004E><U006E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0045><U0065><U0049><U0069><U0059><U0079><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U004D><U006D><U004E><U006E><U005D>"
 yesstr  "<U0045><U0065>"
 nostr   "<U004D><U0062><U0061>"
 END LC_MESSAGES
diff --git a/localedata/locales/ik_CA b/localedata/locales/ik_CA
index f324cb1..5fe6faa 100644
--- a/localedata/locales/ik_CA
+++ b/localedata/locales/ik_CA
@@ -207,8 +207,8 @@ week 7;19971130;1
 END LC_TIME
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0079><U0059><U0069><U0049><U0061><U0041><U005D>"
-noexpr  "<U005E><U005B><U006E><U004E><U0071><U0051><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0079><U0059><U0069><U0049><U0061><U0041><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U0071><U0051><U005D>"
 yesstr  "<U0061><U0061>"
 nostr   "<U0071><U0061><U00F1><U0061><U0061>"
 END LC_MESSAGES
diff --git a/localedata/locales/is_IS b/localedata/locales/is_IS
index 62dac69..3195745 100644
--- a/localedata/locales/is_IS
+++ b/localedata/locales/is_IS
@@ -2229,8 +2229,8 @@ first_weekday 2
 END LC_TIME
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U006A><U004A><U0079><U0059><U005D>"
-noexpr  "<U005E><U005B><U006E><U004E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U006A><U004A><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U005D>"
 END LC_MESSAGES
 
 LC_PAPER
diff --git a/localedata/locales/it_CH b/localedata/locales/it_CH
index 897dd1f..d957ffd 100644
--- a/localedata/locales/it_CH
+++ b/localedata/locales/it_CH
@@ -52,8 +52,8 @@ copy "iso14651_t1"
 END LC_COLLATE
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0073><U0053><U006A><U004A><U006F><U004F><U0079><U0059><U005D>"
-noexpr  "<U005E><U005B><U006E><U004E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0073><U0053><U006A><U004A><U006F><U004F><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U005D>"
 END LC_MESSAGES
 
 LC_MONETARY
diff --git a/localedata/locales/it_IT b/localedata/locales/it_IT
index f3413c4..3f6a10c 100644
--- a/localedata/locales/it_IT
+++ b/localedata/locales/it_IT
@@ -63,8 +63,8 @@ translit_end
 END LC_CTYPE
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0073><U0053><U0079><U0059><U005D>"
-noexpr  "<U005E><U005B><U006E><U004E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0073><U0053><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U005D>"
 END LC_MESSAGES
 
 LC_MONETARY
diff --git a/localedata/locales/iu_CA b/localedata/locales/iu_CA
index a3fa335..126a91b 100644
--- a/localedata/locales/iu_CA
+++ b/localedata/locales/iu_CA
@@ -127,8 +127,8 @@ week 7;19971130;1
 END LC_TIME
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0079><U0059><U0073><U0053><U005D>"
-noexpr  "<U005E><U005B><U006E><U004E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0079><U0059><U0073><U0053><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U005D>"
 END LC_MESSAGES
 
 LC_PAPER
diff --git a/localedata/locales/ja_JP b/localedata/locales/ja_JP
index 2351a2d..e09aaf9 100644
--- a/localedata/locales/ja_JP
+++ b/localedata/locales/ja_JP
@@ -14880,10 +14880,10 @@ END LC_COLLATE
 
 
 LC_MESSAGES
-yesexpr "<U005E><U0028><U005B><U0079><U0059><UFF59><UFF39><U005D>/
-<U007C><U306F><U3044><U007C><U30CF><U30A4><U0029>"
-noexpr  "<U005E><U0028><U005B><U006E><U004E><UFF4E><UFF2E><U005D>/
-<U007C><U3044><U3044><U3048><U007C><U30A4><U30A4><U30A8><U0029>"
+yesexpr "<U005E><U0028><U005B><U002B><U0031><U0079><U0059><UFF59><UFF39>/
+<U005D><U007C><U306F><U3044><U007C><U30CF><U30A4><U0029>"
+noexpr  "<U005E><U0028><U005B><U002D><U0030><U006E><U004E><UFF4E><UFF2E>/
+<U005D><U007C><U3044><U3044><U3048><U007C><U30A4><U30A4><U30A8><U0029>"
 yesstr  "<U306F><U3044>"
 nostr   "<U3044><U3044><U3048>"
 END LC_MESSAGES
diff --git a/localedata/locales/ka_GE b/localedata/locales/ka_GE
index 06492d0..bea69fd 100644
--- a/localedata/locales/ka_GE
+++ b/localedata/locales/ka_GE
@@ -146,8 +146,8 @@ first_weekday 2
 END LC_TIME
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0031><U0079><U0059><U006B><U004B><U0078><U0058><U10EE><U005D>"
-noexpr  "<U005E><U005B><U0030><U006E><U004E><U0061><U0041><U10D0><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0079><U0059><U006B><U004B><U0078><U0058><U10EE><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U0061><U0041><U10D0><U005D>"
 END LC_MESSAGES
 
 LC_MEASUREMENT
diff --git a/localedata/locales/kk_KZ b/localedata/locales/kk_KZ
index 3396e5d..aa020e6 100644
--- a/localedata/locales/kk_KZ
+++ b/localedata/locales/kk_KZ
@@ -162,8 +162,8 @@ translit_end
 END LC_CTYPE
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0418><U0438><U0059><U0079><U005D>"
-noexpr  "<U005E><U005B><U0416><U0436><U004E><U006E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0418><U0438><U0059><U0079><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U0416><U0436><U004E><U006E><U005D>"
 yesstr  "<U0438><U04D9>"
 nostr   "<U0436><U043E><U049B>"
 END LC_MESSAGES
diff --git a/localedata/locales/kl_GL b/localedata/locales/kl_GL
index 30a0541..721b43d 100644
--- a/localedata/locales/kl_GL
+++ b/localedata/locales/kl_GL
@@ -110,8 +110,8 @@ first_weekday 2
 END LC_TIME
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U004A><U006A><U0059><U0079><U0041><U0061><U005D>"
-noexpr  "<U005E><U005B><U004E><U006E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U004A><U006A><U0059><U0079><U0041><U0061><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U004E><U006E><U005D>"
 END LC_MESSAGES
 
 LC_PAPER
diff --git a/localedata/locales/km_KH b/localedata/locales/km_KH
index e55d9ac..5e2969f 100644
--- a/localedata/locales/km_KH
+++ b/localedata/locales/km_KH
@@ -1824,15 +1824,10 @@ week 7;19971130;1
 END LC_TIME
 
 LC_MESSAGES
-
-yesstr   "yes:YES:y:Y"
-
-nostr    "no:NO:n:N"
-
-yesexpr  "^[yY]([eE][sS])?"
-
-noexpr   "^[nN][oO]?"
-
+yesexpr "^[+1yY]([eE][sS])?"
+noexpr  "^[-0nN][oO]?"
+yesstr  "yes:YES:y:Y"
+nostr   "no:NO:n:N"
 END LC_MESSAGES
 
 LC_PAPER
diff --git a/localedata/locales/kn_IN b/localedata/locales/kn_IN
index 344ad7d..c7e0031 100644
--- a/localedata/locales/kn_IN
+++ b/localedata/locales/kn_IN
@@ -190,8 +190,8 @@ END LC_TIME
 
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0079><U0059><U005D>"
-noexpr  "<U005E><U005B><U006E><U004E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U005D>"
 END LC_MESSAGES
 
 
diff --git a/localedata/locales/ko_KR b/localedata/locales/ko_KR
index 3084e28..afb97ae 100644
--- a/localedata/locales/ko_KR
+++ b/localedata/locales/ko_KR
@@ -6198,20 +6198,10 @@ date_fmt  /
 week 7;19971130;1
 END LC_TIME
 
-% NOTES on LC_MESSAGES
-%
-% Any string starting with any form of Latin Y and Korea
-% `Yea' are recognized as affirmative answer.  Negative answer is
-% recognized by Latin N and Hangul `A' (which stands for ``Anio'').
-
 LC_MESSAGES
-
-yesexpr	"<U005E><U005B><U0079><U0059><UC608><U005D>"
-
-noexpr	"<U005E><U005B><U006E><U004E><UC544><U005D>"
-
+yesexpr "<U005E><U005B><U002B><U0031><U0079><U0059><UC608><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><UC544><U005D>"
 nostr   "<UC544><UB2C8><UC624>"
-
 END LC_MESSAGES
 
 LC_PAPER
diff --git a/localedata/locales/kok_IN b/localedata/locales/kok_IN
index 016e7ab..b47f944 100644
--- a/localedata/locales/kok_IN
+++ b/localedata/locales/kok_IN
@@ -154,19 +154,10 @@ END LC_TIME
 
 
 LC_MESSAGES
-% This is the POSIX Locale definition for the LC_MESSAGES category
-% generated by IBM Basic CountryPack Transformer.
-% These are generated based on XML base Locale definition file
-% for IBM Class for Unicode.
-%
-% ^(Yes|[yY])
-yesexpr     "<U005E><U0028><U0939><U092F><U007C><U005B><U0079>/
+yesexpr "<U005E><U0028><U0939><U092F><U007C><U005B><U002B><U0031><U0079>/
 <U0059><U005D><U0029>"
-%
-% ^(No|[nN])
-noexpr      "<U005E><U0028><U0928><U094D><U0939><U0940><U007C><U005B><U006E><U004E>/
-<U005D><U0029>"
-%
+noexpr  "<U005E><U0028><U0928><U094D><U0939><U0940><U007C><U005B><U002D>/
+<U0030><U006E><U004E><U005D><U0029>"
 END LC_MESSAGES
 
 
diff --git a/localedata/locales/ks_IN b/localedata/locales/ks_IN
index 30ed473..f43c8e4 100644
--- a/localedata/locales/ks_IN
+++ b/localedata/locales/ks_IN
@@ -165,8 +165,8 @@ END LC_TIME
 
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0622><U0079><U0059><U005D>"
-noexpr  "<U005E><U005B><U0646><U006E><U004E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0622><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U0646><U006E><U004E><U005D>"
 yesstr  "<U0622>"
 nostr   "<U0646><U0639>"
 END LC_MESSAGES
diff --git a/localedata/locales/ks_IN@devanagari b/localedata/locales/ks_IN@devanagari
index 92540d7..7245ed1 100644
--- a/localedata/locales/ks_IN@devanagari
+++ b/localedata/locales/ks_IN@devanagari
@@ -134,8 +134,8 @@ END LC_TIME
 
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0079><U0059><U005D>"
-noexpr  "<U005E><U005B><U006E><U004E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U005D>"
 END LC_MESSAGES
 
 
diff --git a/localedata/locales/ku_TR b/localedata/locales/ku_TR
index c19d20c..a028693 100644
--- a/localedata/locales/ku_TR
+++ b/localedata/locales/ku_TR
@@ -163,10 +163,10 @@ first_weekday 2
 END LC_TIME
 
 LC_MESSAGES
-yesexpr	"<U005E><U005B><U0065><U0045><U0064><U0044><U0079><U0059><U005D>"
-noexpr	"<U005E><U005B><U006E><U004E><U005D>"
-yesstr	"<U0065><U0072><U00EA>"
-nostr	"<U006E><U00E2>"
+yesexpr "<U005E><U005B><U002B><U0031><U0065><U0045><U0064><U0044><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U005D>"
+yesstr  "<U0065><U0072><U00EA>"
+nostr   "<U006E><U00E2>"
 END LC_MESSAGES
 
 LC_PAPER
diff --git a/localedata/locales/kw_GB b/localedata/locales/kw_GB
index ebbd557..084679c 100644
--- a/localedata/locales/kw_GB
+++ b/localedata/locales/kw_GB
@@ -129,8 +129,8 @@ first_weekday 2
 END LC_TIME
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0065><U0045><U0079><U0059><U005D>"
-noexpr  "<U005E><U005B><U006E><U004E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0065><U0045><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U005D>"
 END LC_MESSAGES
 
 LC_PAPER
diff --git a/localedata/locales/ky_KG b/localedata/locales/ky_KG
index 44fe746..d86267e 100644
--- a/localedata/locales/ky_KG
+++ b/localedata/locales/ky_KG
@@ -94,8 +94,8 @@ translit_end
 END LC_CTYPE
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U041E><U043E><U0059><U0079><U005D>"
-noexpr  "<U005E><U005B><U0416><U0436><U004E><U006E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U041E><U043E><U0059><U0079><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U0416><U0436><U004E><U006E><U005D>"
 yesstr  "<U041E><U043E><U0431><U0430>"
 nostr   "<U0416><U043E><U043A>"
 END LC_MESSAGES
diff --git a/localedata/locales/lg_UG b/localedata/locales/lg_UG
index 3c9f57d..c568463 100644
--- a/localedata/locales/lg_UG
+++ b/localedata/locales/lg_UG
@@ -212,14 +212,8 @@ first_weekday 2
 END LC_TIME
 
 LC_MESSAGES
-yesexpr     "<U005E><U005B><U0079><U0059><U005D>"
-% The affirmative response -
-% "^[yY]"
-%
-noexpr      "<U005E><U005B><U006E><U004E><U005D>"
-% The negative response -
-% "^[nN]"
-%
+yesexpr "<U005E><U005B><U002B><U0031><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U005D>"
 END LC_MESSAGES
 
 LC_PAPER
diff --git a/localedata/locales/li_NL b/localedata/locales/li_NL
index d6a2c67..67ddc34 100644
--- a/localedata/locales/li_NL
+++ b/localedata/locales/li_NL
@@ -64,8 +64,8 @@ copy "en_DK"
 END LC_CTYPE
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U006A><U004A><U0079><U0059><U005D>"
-noexpr  "<U005E><U005B><U006E><U004E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U006A><U004A><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U005D>"
 END LC_MESSAGES
 
 LC_MONETARY
diff --git a/localedata/locales/lij_IT b/localedata/locales/lij_IT
index 58596aa..1bb0456 100644
--- a/localedata/locales/lij_IT
+++ b/localedata/locales/lij_IT
@@ -51,8 +51,8 @@ translit_end
 END LC_CTYPE
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0073><U0053><U0079><U0059><U005D>"
-noexpr  "<U005E><U005B><U006E><U004E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0073><U0053><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U005D>"
 END LC_MESSAGES
 
 LC_MONETARY
diff --git a/localedata/locales/lo_LA b/localedata/locales/lo_LA
index 60bc5c2..eaeb4f6 100644
--- a/localedata/locales/lo_LA
+++ b/localedata/locales/lo_LA
@@ -704,8 +704,8 @@ LC_MESSAGES
 % yesstr = "men" = Sala ae + Mo + MAI EK + No
 % nostr = "Bo Men" = Letter Bo +salo Or+ MAI EK + mo+ Ma Ek+ No
 
-yesexpr "<U005E><U005B><U0079><U0059><U0EA1><U005D>"
-noexpr  "<U005E><U005B><U006E><U004E><U0E9A><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0079><U0059><U0EA1><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U0E9A><U005D>"
 yesstr  "<U0EC1><U0EA1><U0EC8><U0E99>"
 nostr   "<U0E9A><U0ECD><U0EC8><U0EC1><U0EA1><U0EC8><U0E99>"
 
diff --git a/localedata/locales/lt_LT b/localedata/locales/lt_LT
index b1b7582..ecc7c9c 100644
--- a/localedata/locales/lt_LT
+++ b/localedata/locales/lt_LT
@@ -2197,8 +2197,8 @@ first_weekday 2
 END LC_TIME
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0054><U0074><U0059><U0079><U005D>"
-noexpr  "<U005E><U005B><U004E><U006E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0054><U0074><U0059><U0079><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U004E><U006E><U005D>"
 END LC_MESSAGES
 
 LC_PAPER
diff --git a/localedata/locales/lv_LV b/localedata/locales/lv_LV
index 504fe6e..b993de5 100644
--- a/localedata/locales/lv_LV
+++ b/localedata/locales/lv_LV
@@ -2189,8 +2189,8 @@ first_weekday 2
 END LC_TIME
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U004A><U006A><U0059><U0079><U005D>"
-noexpr  "<U005E><U005B><U004E><U006E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U004A><U006A><U0059><U0079><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U004E><U006E><U005D>"
 END LC_MESSAGES
 
 LC_PAPER
diff --git a/localedata/locales/lzh_TW b/localedata/locales/lzh_TW
index 5e45c35..e575a8a 100644
--- a/localedata/locales/lzh_TW
+++ b/localedata/locales/lzh_TW
@@ -202,9 +202,9 @@ END LC_MEASUREMENT
 
 LC_MESSAGES
 % ^[yYæ?¯]
-yesexpr "<U005E><U005B><U0079><U0059><U662F><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0079><U0059><U662F><U005D>"
 % ^[nNé??]
-noexpr  "<U005E><U005B><U006E><U004E><U975E><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U975E><U005D>"
 END LC_MESSAGES
 
 LC_NAME
diff --git a/localedata/locales/mg_MG b/localedata/locales/mg_MG
index ab3f51f..579f8bf 100644
--- a/localedata/locales/mg_MG
+++ b/localedata/locales/mg_MG
@@ -65,8 +65,8 @@ copy "iso14651_t1"
 END LC_COLLATE
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0065><U0045><U0079><U0059><U005D>"
-noexpr  "<U005E><U005B><U0074><U0054><U006E><U004E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0065><U0045><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U0074><U0054><U006E><U004E><U005D>"
 END LC_MESSAGES
 
 LC_MONETARY
diff --git a/localedata/locales/mhr_RU b/localedata/locales/mhr_RU
index 741a881..a54d3e3 100644
--- a/localedata/locales/mhr_RU
+++ b/localedata/locales/mhr_RU
@@ -63,8 +63,8 @@ translit_end
 END LC_CTYPE
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0422><U0442><U0059><U0079><U005D>"
-noexpr  "<U005E><U005B><U0423><U0443><U004E><U006E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0422><U0442><U0059><U0079><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U0423><U0443><U004E><U006E><U005D>"
 END LC_MESSAGES
 
 LC_MONETARY
diff --git a/localedata/locales/mi_NZ b/localedata/locales/mi_NZ
index 426473f..50fff06 100644
--- a/localedata/locales/mi_NZ
+++ b/localedata/locales/mi_NZ
@@ -143,8 +143,8 @@ week 7;19971130;1
 END LC_TIME
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0031><U0079><U0059><U0101><U0100><U00E4><U00C4><U0061><U0041><U005D>"
-noexpr  "<U005E><U005B><U0030><U006E><U004E><U006B><U004B><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0079><U0059><U0101><U0100><U00E4><U00C4><U0061><U0041><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U006B><U004B><U005D>"
 yesstr  "<U0101><U0065>"
 nostr   "<U006B><U0101><U006F><U0072><U0065>"
 END LC_MESSAGES
diff --git a/localedata/locales/mk_MK b/localedata/locales/mk_MK
index ce787d0..264848e 100644
--- a/localedata/locales/mk_MK
+++ b/localedata/locales/mk_MK
@@ -120,9 +120,9 @@ grouping                  3;3
 END LC_NUMERIC
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0414><U0434><U0044><U0064><U0059><U0079>/
-<U0031><U005D>"
-noexpr  "<U005E><U005B><U041D><U043D><U004E><U006E><U0030><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0414><U0434><U0044><U0064><U0059><U0079>/
+<U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U041D><U043D><U004E><U006E><U005D>"
 yesstr  "<U0434><U0430>"
 nostr   "<U043D><U0435>"
 END LC_MESSAGES
diff --git a/localedata/locales/ml_IN b/localedata/locales/ml_IN
index e52cf6f..f3f4565 100644
--- a/localedata/locales/ml_IN
+++ b/localedata/locales/ml_IN
@@ -175,24 +175,10 @@ week 7;19971130;1
 END LC_TIME
 %
 LC_MESSAGES
-% This is the POSIX Locale definition for the LC_MESSAGES category
-% generated by IBM Basic CountryPack Transformer.
-% These are generated based on XML base Locale definition file
-% for IBM Class for Unicode.
-%
-% ^[\u0d05\u0d24\u0d46]
-yesexpr     "<U005E><U005B><U0D05><U0D24><U0D46><U0079><U0059><U005D>"
-%
-%
-% ^[\u0d05\u0d32\u0d4d\u0d32]
-noexpr     "<U005E><U005B><U0D05><U0D32><U0D4D><U0D32><U006E><U004E><U005D>"
-%
-% \u0d05\u0d24\u0d46
-yesstr     "<U0D05><U0D24><U0D46>"
-%
-% \u0d05\u0d32\u0d4d\u0d32
-nostr     "<U0D05><U0D32><U0D4D><U0D32>"
-%
+yesexpr "<U005E><U005B><U002B><U0031><U0D05><U0D24><U0D46><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U0D05><U0D32><U0D4D><U0D32><U006E><U004E><U005D>"
+yesstr  "<U0D05><U0D24><U0D46>"
+nostr   "<U0D05><U0D32><U0D4D><U0D32>"
 END LC_MESSAGES
 %
 LC_PAPER
diff --git a/localedata/locales/mn_MN b/localedata/locales/mn_MN
index fbffc92..44c77c1 100644
--- a/localedata/locales/mn_MN
+++ b/localedata/locales/mn_MN
@@ -229,8 +229,8 @@ first_weekday 2
 END LC_TIME
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0442><U0422><U0079><U0059><U005D>"
-noexpr  "<U005E><U005B><U04AF><U04AE><U006E><U004E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0442><U0422><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U04AF><U04AE><U006E><U004E><U005D>"
 END LC_MESSAGES
 
 LC_PAPER
diff --git a/localedata/locales/mr_IN b/localedata/locales/mr_IN
index 2da0b3c..3eebafd 100644
--- a/localedata/locales/mr_IN
+++ b/localedata/locales/mr_IN
@@ -177,19 +177,10 @@ END LC_TIME
 
 
 LC_MESSAGES
-% This is the POSIX Locale definition for the LC_MESSAGES category
-% generated by IBM Basic CountryPack Transformer.
-% These are generated based on XML base Locale definition file
-% for IBM Class for Unicode.
-%
-% ^(Yes|[yY])
-yesexpr     "<U005E><U0028><U0059><U0065><U0073><U007C><U005B><U0079>/
-<U0059><U005D><U0029>"
-%
-% ^(No|[nN])
-noexpr      "<U005E><U0028><U004E><U006F><U007C><U005B><U006E><U004E>/
-<U005D><U0029>"
-%
+yesexpr "<U005E><U0028><U0059><U0065><U0073><U007C><U005B><U002B><U0031>/
+<U0079><U0059><U005D><U0029>"
+noexpr  "<U005E><U0028><U004E><U006F><U007C><U005B><U002D><U0030><U006E>/
+<U004E><U005D><U0029>"
 END LC_MESSAGES
 
 
diff --git a/localedata/locales/ms_MY b/localedata/locales/ms_MY
index cf03b18..3aab747 100644
--- a/localedata/locales/ms_MY
+++ b/localedata/locales/ms_MY
@@ -152,31 +152,10 @@ END LC_TIME
 
 
 LC_MESSAGES
-% This is the POSIX Locale definition for the LC_MESSAGES category
-% generated by IBM Basic CountryPack Transformer.
-% These are generated based on XML base Locale definition file
-% for IBM Class for Unicode.
-%
-% ^[yY]
-yesexpr     "<U005E><U005B><U0079><U0059><U005D>"
-
-% Syntax on Unicode Regular Expression Guidelines TR#18
-% yesexpr     "<U005E><U005B><U0079><U0059><U005D>"
-
-%
-% ^[nN]  --> ^[tT]
-noexpr      "<U005E><U005B><U0074><U0054><U005D>"
-
-% Syntax on Unicode Regular Expression Guidelines TR#18
-% noexpr      "<U005E><U005B><U006E><U004E><U005D>"
-%
-
-% Yes      Ya
-yesstr      "<U0059><U0061>"
-%
-% No       Tidak
-nostr       "<U0054><U0069><U0064><U0061><U006B>"
-%
+yesexpr "<U005E><U005B><U002B><U0031><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U0074><U0054><U005D>"
+yesstr  "<U0059><U0061>"
+nostr   "<U0054><U0069><U0064><U0061><U006B>"
 END LC_MESSAGES
 
 
diff --git a/localedata/locales/mt_MT b/localedata/locales/mt_MT
index 680f601..260219e 100644
--- a/localedata/locales/mt_MT
+++ b/localedata/locales/mt_MT
@@ -242,19 +242,10 @@ END LC_TIME
 
 
 LC_MESSAGES
-% This is the POSIX Locale definition for the LC_MESSAGES category
-% generated by IBM Basic CountryPack Transformer.
-% These are generated based on XML base Locale definition file
-% for IBM Class for Unicode.
-%
-% ^(Yes|[yY])
-yesexpr     "<U005E><U0028><U0059><U0065><U0073><U007C><U005B><U0079>/
-<U0059><U005D><U0029>"
-%
-% ^(No|[nN])
-noexpr      "<U005E><U0028><U004E><U006F><U007C><U005B><U006E><U004E>/
-<U005D><U0029>"
-%
+yesexpr "<U005E><U0028><U0059><U0065><U0073><U007C><U005B><U002B><U0031>/
+<U0079><U0059><U005D><U0029>"
+noexpr  "<U005E><U0028><U004E><U006F><U007C><U005B><U002D><U0030><U006E>/
+<U004E><U005D><U0029>"
 END LC_MESSAGES
 
 
diff --git a/localedata/locales/my_MM b/localedata/locales/my_MM
index 3e950b7..eb98931 100644
--- a/localedata/locales/my_MM
+++ b/localedata/locales/my_MM
@@ -271,8 +271,8 @@ END LC_TIME
 
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0079><U0059><U101F><U005D>"
-noexpr  "<U005E><U005B><U006E><U004E><U1019><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0079><U0059><U101F><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U1019><U005D>"
 yesstr  "<U101F><U102F><U1010><U103A><U1010><U101A><U103A>"
 nostr   "<U1019><U101F><U102F><U1010><U103A><U1018><U1030><U1038>"
 END LC_MESSAGES
diff --git a/localedata/locales/nan_TW b/localedata/locales/nan_TW
index 5813768..cdb6b07 100644
--- a/localedata/locales/nan_TW
+++ b/localedata/locales/nan_TW
@@ -168,9 +168,9 @@ END LC_MEASUREMENT
 
 LC_MESSAGES
 % ^[yYæ?¯]
-yesexpr "<U005E><U005B><U0079><U0059><U662F><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0079><U0059><U662F><U005D>"
 % ^[nNä¼?]
-noexpr  "<U005E><U005B><U006E><U004E><U4F13><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U4F13><U005D>"
 END LC_MESSAGES
 
 LC_NAME
diff --git a/localedata/locales/nan_TW@latin b/localedata/locales/nan_TW@latin
index e1e187d..8c455d3 100644
--- a/localedata/locales/nan_TW@latin
+++ b/localedata/locales/nan_TW@latin
@@ -145,8 +145,8 @@ week 7;19971130;1
 END LC_TIME
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0073><U0053><U005D>"
-noexpr  "<U005E><U005B><U006D><U004D><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0073><U0053><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006D><U004D><U005D>"
 yesstr  "<U0053><U012B>"
 nostr   "<U004D><U0304><U002D><U0053><U012B>"
 END LC_MESSAGES
diff --git a/localedata/locales/nb_NO b/localedata/locales/nb_NO
index 57da56e..5c2d618 100644
--- a/localedata/locales/nb_NO
+++ b/localedata/locales/nb_NO
@@ -233,8 +233,8 @@ first_weekday 2
 END LC_TIME
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U004A><U006A><U0059><U0079><U005D>"
-noexpr  "<U005E><U005B><U004E><U006E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U004A><U006A><U0059><U0079><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U004E><U006E><U005D>"
 END LC_MESSAGES
 
 LC_PAPER
diff --git a/localedata/locales/nds_DE b/localedata/locales/nds_DE
index e61e749..8bbdc4d 100644
--- a/localedata/locales/nds_DE
+++ b/localedata/locales/nds_DE
@@ -62,8 +62,8 @@ copy "en_DK"
 END LC_CTYPE
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U006A><U004A><U0079><U0059><U005D>"
-noexpr  "<U005E><U005B><U006E><U004E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U006A><U004A><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U005D>"
 END LC_MESSAGES
 
 LC_MONETARY
diff --git a/localedata/locales/nds_NL b/localedata/locales/nds_NL
index e7fbdf0..107d98c 100644
--- a/localedata/locales/nds_NL
+++ b/localedata/locales/nds_NL
@@ -61,8 +61,8 @@ copy "en_DK"
 END LC_CTYPE
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U006A><U004A><U0079><U0059><U005D>"
-noexpr  "<U005E><U005B><U006E><U004E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U006A><U004A><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U005D>"
 END LC_MESSAGES
 
 LC_MONETARY
diff --git a/localedata/locales/ne_NP b/localedata/locales/ne_NP
index d8c5091..a7c5698 100644
--- a/localedata/locales/ne_NP
+++ b/localedata/locales/ne_NP
@@ -162,8 +162,8 @@ END LC_TIME
 
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0079><U0059><U005D>"
-noexpr  "<U005E><U005B><U006E><U004E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U005D>"
 END LC_MESSAGES
 
 
diff --git a/localedata/locales/nhn_MX b/localedata/locales/nhn_MX
index d152acb..f807449 100644
--- a/localedata/locales/nhn_MX
+++ b/localedata/locales/nhn_MX
@@ -64,8 +64,8 @@ translit_end
 END LC_CTYPE
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0073><U0053><U0071><U0051><U0079><U0059><U005D>"
-noexpr  "<U005E><U005B><U006E><U004E><U0061><U0041><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0073><U0053><U0071><U0051><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U0061><U0041><U005D>"
 yesstr  "<U0071><U0075><U0065><U006D><U0061>"
 nostr   "<U0061><U0068><U006D><U006F>"
 END LC_MESSAGES
diff --git a/localedata/locales/niu_NU b/localedata/locales/niu_NU
index 1d88d89..af5f1ef 100644
--- a/localedata/locales/niu_NU
+++ b/localedata/locales/niu_NU
@@ -161,8 +161,8 @@ copy "en_NZ"
 END LC_MEASUREMENT
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0113><U0112><U0079><U0059><U005D>"
-noexpr  "<U005E><U005B><U006E><U004E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0113><U0112><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U005D>"
 yesstr  "<U0054><U0061><U006C><U0069><U0061>"
 nostr   "<U004E><U0061><U006B><U0061><U0069>"
 END LC_MESSAGES
diff --git a/localedata/locales/niu_NZ b/localedata/locales/niu_NZ
index 069c53d..d494c4a 100644
--- a/localedata/locales/niu_NZ
+++ b/localedata/locales/niu_NZ
@@ -160,8 +160,8 @@ copy "en_NZ"
 END LC_MEASUREMENT
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0113><U0112><U0079><U0059><U005D>"
-noexpr  "<U005E><U005B><U006E><U004E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0113><U0112><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U005D>"
 yesstr  "<U0054><U0061><U006C><U0069><U0061>"
 nostr   "<U004E><U0061><U006B><U0061><U0069>"
 END LC_MESSAGES
diff --git a/localedata/locales/nl_NL b/localedata/locales/nl_NL
index 8d29c1f..2523365 100644
--- a/localedata/locales/nl_NL
+++ b/localedata/locales/nl_NL
@@ -65,8 +65,8 @@ copy "iso14651_t1"
 END LC_COLLATE
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U006A><U004A><U0079><U0059><U005D>"
-noexpr  "<U005E><U005B><U006E><U004E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U006A><U004A><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U005D>"
 END LC_MESSAGES
 
 LC_MONETARY
diff --git a/localedata/locales/nn_NO b/localedata/locales/nn_NO
index 48d512e..44bdda2 100644
--- a/localedata/locales/nn_NO
+++ b/localedata/locales/nn_NO
@@ -142,8 +142,8 @@ END LC_TIME
 
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U004A><U006A><U0059><U0079><U005D>"
-noexpr  "<U005E><U005B><U004E><U006E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U004A><U006A><U0059><U0079><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U004E><U006E><U005D>"
 END LC_MESSAGES
 
 
diff --git a/localedata/locales/nr_ZA b/localedata/locales/nr_ZA
index 21595ec..cf6a609 100644
--- a/localedata/locales/nr_ZA
+++ b/localedata/locales/nr_ZA
@@ -172,14 +172,8 @@ week 7;19971130;1
 END LC_TIME
 
 LC_MESSAGES
-% FIXME: Check both of these
-% The affirmative response - TODO
-% "^[yY]"
-yesexpr     "<U005E><U005B><U0079><U0059><U005D>"
-
-% The negative response - TODO
-% "^[nN]"
-noexpr      "<U005E><U005B><U006E><U004E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U005D>"
 END LC_MESSAGES
 
 LC_PAPER
diff --git a/localedata/locales/nso_ZA b/localedata/locales/nso_ZA
index 9dc7776..e374f39 100644
--- a/localedata/locales/nso_ZA
+++ b/localedata/locales/nso_ZA
@@ -151,14 +151,8 @@ week 7;19971130;1
 END LC_TIME
 
 LC_MESSAGES
-% FIXME: Check both of these
-% The affirmative response - ee
-% "^[yYeE].*"
-yesexpr     "<U005E><U005B><U0079><U0059><U0065><U0045><U005D>"
-
-% The negative response - aowa
-% "^[nNaA].*"
-noexpr      "<U005E><U005B><U006E><U004E><U0061><U0041><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0079><U0059><U0065><U0045><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U0061><U0041><U005D>"
 END LC_MESSAGES
 
 LC_PAPER
diff --git a/localedata/locales/oc_FR b/localedata/locales/oc_FR
index febddf9..cfabfa1 100644
--- a/localedata/locales/oc_FR
+++ b/localedata/locales/oc_FR
@@ -69,8 +69,8 @@ copy "en_DK"
 END LC_COLLATE
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U006F><U004F><U0073><U0053><U0079><U0059><U005D>"
-noexpr  "<U005E><U005B><U006E><U004E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U006F><U004F><U0073><U0053><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U005D>"
 END LC_MESSAGES
 
 LC_MONETARY
diff --git a/localedata/locales/or_IN b/localedata/locales/or_IN
index e2454b6..88a4def 100644
--- a/localedata/locales/or_IN
+++ b/localedata/locales/or_IN
@@ -792,8 +792,8 @@ END LC_TIME
 %%%%%%%%%%%%%
 LC_MESSAGES
 % FIXME These need support for the translated words
-yesexpr "<U005E><U005B><U0079><U0059><U005D>"
-noexpr  "<U005E><U005B><U006E><U004E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U005D>"
 END LC_MESSAGES
 
 %%%%%%%%%%%%%
diff --git a/localedata/locales/os_RU b/localedata/locales/os_RU
index 53cbaa4..ad36dde 100644
--- a/localedata/locales/os_RU
+++ b/localedata/locales/os_RU
@@ -75,8 +75,8 @@ translit_end
 END LC_CTYPE
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0423><U0434><U0059><U0079><U005D>"
-noexpr  "<U005E><U005B><U0443><U043D><U004E><U006E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0423><U0434><U0059><U0079><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U0443><U043D><U004E><U006E><U005D>"
 END LC_MESSAGES
 
 LC_MONETARY
diff --git a/localedata/locales/pa_IN b/localedata/locales/pa_IN
index 2239f49..05472b4 100644
--- a/localedata/locales/pa_IN
+++ b/localedata/locales/pa_IN
@@ -179,8 +179,8 @@ END LC_TIME
 
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0079><U0059><U005D>"
-noexpr  "<U005E><U005B><U006E><U004E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U005D>"
 END LC_MESSAGES
 
 
diff --git a/localedata/locales/pa_PK b/localedata/locales/pa_PK
index b9cd254..f9de3c2 100644
--- a/localedata/locales/pa_PK
+++ b/localedata/locales/pa_PK
@@ -150,8 +150,8 @@ LC_MESSAGES
 % <U0628> = <U0628><U0644><U0643><U0644>
 % again <U0066> and <U006F> are place holders
 % <U0646> = <U0646><U0647><U064A><U06BA>
-yesexpr "<U005E><U005B><U0079><U0059><U0647><U0628><U0066><U005D>"
-noexpr  "<U005E><U005B><U006E><U004E><U0646><U006F><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0079><U0059><U0647><U0628><U0066><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U0646><U006F><U005D>"
 yesstr  "<U0628><U0644><U0643><U0644>"
 nostr   "<U0646><U0647><U064A><U06BA>"
 END LC_MESSAGES
diff --git a/localedata/locales/pap_AW b/localedata/locales/pap_AW
index 616f8f7..117bc07 100644
--- a/localedata/locales/pap_AW
+++ b/localedata/locales/pap_AW
@@ -72,8 +72,8 @@ copy "en_DK"
 END LC_COLLATE
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U006A><U004A><U0079><U0059><U005D>"
-noexpr  "<U005E><U005B><U006E><U004E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U006A><U004A><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U005D>"
 END LC_MESSAGES
 
 
diff --git a/localedata/locales/pap_CW b/localedata/locales/pap_CW
index ffb708d..888655c 100644
--- a/localedata/locales/pap_CW
+++ b/localedata/locales/pap_CW
@@ -72,8 +72,8 @@ copy "en_DK"
 END LC_COLLATE
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U006A><U004A><U0079><U0059><U005D>"
-noexpr  "<U005E><U005B><U006E><U004E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U006A><U004A><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U005D>"
 END LC_MESSAGES
 
 
diff --git a/localedata/locales/pl_PL b/localedata/locales/pl_PL
index a98988f..47494bc 100644
--- a/localedata/locales/pl_PL
+++ b/localedata/locales/pl_PL
@@ -2125,8 +2125,8 @@ translit_end
 END LC_CTYPE
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0054><U0074><U0059><U0079><U005D>"
-noexpr  "<U005E><U005B><U006E><U004E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0054><U0074><U0059><U0079><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U005D>"
 END LC_MESSAGES
 
 LC_MONETARY
diff --git a/localedata/locales/ps_AF b/localedata/locales/ps_AF
index 5a37bd1..702a830 100644
--- a/localedata/locales/ps_AF
+++ b/localedata/locales/ps_AF
@@ -230,8 +230,8 @@ n_sign_posn	1
 END LC_MONETARY
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0079><U0059><U0628><U0066><U005D>"
-noexpr  "<U005E><U005B><U006E><U004E><U062E><U0646><U006F><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0079><U0059><U0628><U0066><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U062E><U0646><U006F><U005D>"
 END LC_MESSAGES
 
 LC_MEASUREMENT
diff --git a/localedata/locales/pt_BR b/localedata/locales/pt_BR
index 743ea48..c62c627 100644
--- a/localedata/locales/pt_BR
+++ b/localedata/locales/pt_BR
@@ -55,8 +55,8 @@ copy "iso14651_t1"
 END LC_COLLATE
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0053><U0073><U0079><U0059><U005D>"
-noexpr  "<U005E><U005B><U006E><U004E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0053><U0073><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U005D>"
 END LC_MESSAGES
 
 LC_MONETARY
diff --git a/localedata/locales/pt_PT b/localedata/locales/pt_PT
index 72f80f7..3192218 100644
--- a/localedata/locales/pt_PT
+++ b/localedata/locales/pt_PT
@@ -63,8 +63,8 @@ translit_end
 END LC_CTYPE
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0053><U0073><U0079><U0059><U005D>"
-noexpr  "<U005E><U005B><U006E><U004E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0053><U0073><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U005D>"
 END LC_MESSAGES
 
 LC_MONETARY
diff --git a/localedata/locales/quz_PE b/localedata/locales/quz_PE
index 253d11a..f62086f 100644
--- a/localedata/locales/quz_PE
+++ b/localedata/locales/quz_PE
@@ -140,8 +140,8 @@ copy "es_PE"
 END LC_MEASUREMENT
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0061><U0041><U0073><U0053><U0079><U0059><U005D>"
-noexpr  "<U005E><U005B><U006D><U004D><U006E><U004E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0061><U0041><U0073><U0053><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006D><U004D><U006E><U004E><U005D>"
 yesstr  "<U0041><U0072><U00ED>"
 nostr   "<U004D><U0061><U006E><U0061><U006E>"
 END LC_MESSAGES
diff --git a/localedata/locales/raj_IN b/localedata/locales/raj_IN
index 93c8ca7..7416bf7 100644
--- a/localedata/locales/raj_IN
+++ b/localedata/locales/raj_IN
@@ -145,8 +145,8 @@ week 7;19971130;1
 END LC_TIME
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0079><U0059><U005D>"
-noexpr  "<U005E><U005B><U006E><U004E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U005D>"
 END LC_MESSAGES
 
 LC_PAPER
diff --git a/localedata/locales/ro_RO b/localedata/locales/ro_RO
index fdfb496..4637714 100644
--- a/localedata/locales/ro_RO
+++ b/localedata/locales/ro_RO
@@ -150,8 +150,8 @@ END LC_CTYPE
 
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0044><U0064><U0059><U0079><U005D>"
-noexpr  "<U005E><U005B><U006E><U004E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0044><U0064><U0059><U0079><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U005D>"
 END LC_MESSAGES
 
 
diff --git a/localedata/locales/ru_RU b/localedata/locales/ru_RU
index d08c66b..b0f1d36 100644
--- a/localedata/locales/ru_RU
+++ b/localedata/locales/ru_RU
@@ -78,8 +78,8 @@ translit_end
 END LC_CTYPE
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0414><U0434><U0059><U0079><U005D>"
-noexpr  "<U005E><U005B><U041D><U043D><U004E><U006E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0414><U0434><U0059><U0079><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U041D><U043D><U004E><U006E><U005D>"
 END LC_MESSAGES
 
 LC_MONETARY
diff --git a/localedata/locales/ru_UA b/localedata/locales/ru_UA
index 70fb404..54638ab 100644
--- a/localedata/locales/ru_UA
+++ b/localedata/locales/ru_UA
@@ -70,8 +70,8 @@ reorder-end
 END LC_COLLATE
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0414><U0434><U0059><U0079><U005D>"
-noexpr  "<U005E><U005B><U041D><U043D><U004E><U006E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0414><U0434><U0059><U0079><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U041D><U043D><U004E><U006E><U005D>"
 END LC_MESSAGES
 
 LC_MONETARY
diff --git a/localedata/locales/rw_RW b/localedata/locales/rw_RW
index 9068f4c..a784ab4 100644
--- a/localedata/locales/rw_RW
+++ b/localedata/locales/rw_RW
@@ -118,8 +118,8 @@ first_weekday 2
 END LC_TIME
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0079><U0059><U005D>"
-noexpr  "<U005E><U005B><U006E><U004E><U006F><U004F><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U006F><U004F><U005D>"
 END LC_MESSAGES
 
 LC_PAPER
diff --git a/localedata/locales/sa_IN b/localedata/locales/sa_IN
index 40dedae..063ef04 100644
--- a/localedata/locales/sa_IN
+++ b/localedata/locales/sa_IN
@@ -191,8 +191,8 @@ END LC_TIME
 
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0061><U0041><U0079><U0059><U005D>"
-noexpr  "<U005E><U005B><U006E><U004E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0061><U0041><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U005D>"
 END LC_MESSAGES
 
 
diff --git a/localedata/locales/sat_IN b/localedata/locales/sat_IN
index 0085317..0d58474 100644
--- a/localedata/locales/sat_IN
+++ b/localedata/locales/sat_IN
@@ -136,19 +136,10 @@ END LC_TIME
 
 
 LC_MESSAGES
-% This is the POSIX Locale definition for the LC_MESSAGES category
-% generated by IBM Basic CountryPack Transformer.
-% These are generated based on XML base Locale definition file
-% for IBM Class for Unicode.
-%
-% ^(Yes|[yY])
-yesexpr     "<U005E><U0028><U0939><U094B><U092F><U007C><U005B><U0079>/
-<U0059><U005D><U0029>"
-%
-% ^(No|[nN])
-noexpr      "<U005E><U0028><U092C><U093E><U0919><U007C><U005B><U006E><U004E>/
-<U005D><U0029>"
-%
+yesexpr "<U005E><U0028><U0939><U094B><U092F><U007C><U005B><U002B><U0031>/
+<U0079><U0059><U005D><U0029>"
+noexpr  "<U005E><U0028><U092C><U093E><U0919><U007C><U005B><U002D><U0030>/
+<U006E><U004E><U005D><U0029>"
 END LC_MESSAGES
 
 
diff --git a/localedata/locales/sc_IT b/localedata/locales/sc_IT
index 8ab0dca..f8a51ce 100644
--- a/localedata/locales/sc_IT
+++ b/localedata/locales/sc_IT
@@ -65,8 +65,8 @@ reorder-end
 END LC_COLLATE
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0073><U0053><U006A><U004A><U006F><U004F><U0079><U0059><U005D>"
-noexpr  "<U005E><U005B><U006E><U004E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0073><U0053><U006A><U004A><U006F><U004F><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U005D>"
 END LC_MESSAGES
 
 LC_MONETARY
diff --git a/localedata/locales/sd_IN@devanagari b/localedata/locales/sd_IN@devanagari
index c83c300..ae6f6af 100644
--- a/localedata/locales/sd_IN@devanagari
+++ b/localedata/locales/sd_IN@devanagari
@@ -162,8 +162,8 @@ END LC_TIME
 
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0079><U0059><U005D>"
-noexpr  "<U005E><U005B><U006E><U004E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U005D>"
 END LC_MESSAGES
 
 
diff --git a/localedata/locales/se_NO b/localedata/locales/se_NO
index 4fe88e2..029c67d 100644
--- a/localedata/locales/se_NO
+++ b/localedata/locales/se_NO
@@ -285,8 +285,8 @@ first_weekday 2
 END LC_TIME
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U004A><U006A><U0059><U0079><U005D>"
-noexpr  "<U005E><U005B><U0049><U0069><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U004A><U006A><U0059><U0079><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U0049><U0069><U005D>"
 END LC_MESSAGES
 
 
diff --git a/localedata/locales/si_LK b/localedata/locales/si_LK
index e4f59ca..3168261 100644
--- a/localedata/locales/si_LK
+++ b/localedata/locales/si_LK
@@ -163,18 +163,10 @@ END LC_TIME
 
 
 LC_MESSAGES
-% This is the POSIX Locale definition for the LC_MESSAGES category
-%
-% ^[\u0d94\u0059\u0079]
-yesexpr     "<U005E><U005B><U0D94><U0059><U0079><U005D>"
-%
-% ^[\u0db1\u004e\u006e]
-noexpr      "<U005E><U005B><U0DB1><U004E><U006E><U005D>"
-%
-yesstr      "<U0D94><U0DC0><U0DCA>"
-%
-nostr       "<U0DB1><U0DD0><U0DAD>"
-%
+yesexpr "<U005E><U005B><U002B><U0031><U0D94><U0059><U0079><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U0DB1><U004E><U006E><U005D>"
+yesstr  "<U0D94><U0DC0><U0DCA>"
+nostr   "<U0DB1><U0DD0><U0DAD>"
 END LC_MESSAGES
 
 
diff --git a/localedata/locales/sk_SK b/localedata/locales/sk_SK
index 4dfc857..3adf29b 100644
--- a/localedata/locales/sk_SK
+++ b/localedata/locales/sk_SK
@@ -78,8 +78,8 @@ copy "cs_CZ"
 END LC_COLLATE
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0061><U0041><U00E1><U00C1><U0079><U0059><U005D>"
-noexpr  "<U005E><U005B><U006E><U004E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0061><U0041><U00E1><U00C1><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U005D>"
 yesstr  "<U00E1><U006E><U006F>"
 nostr   "<U006E><U0069><U0065>"
 END LC_MESSAGES
diff --git a/localedata/locales/sl_SI b/localedata/locales/sl_SI
index b58e4f6..24ba2e4 100644
--- a/localedata/locales/sl_SI
+++ b/localedata/locales/sl_SI
@@ -2125,8 +2125,8 @@ translit_end
 END LC_CTYPE
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0059><U0079><U004A><U006A><U005D>"
-noexpr  "<U005E><U005B><U004E><U006E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0059><U0079><U004A><U006A><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U004E><U006E><U005D>"
 END LC_MESSAGES
 
 LC_MONETARY
diff --git a/localedata/locales/so_DJ b/localedata/locales/so_DJ
index 536f11d..d2972da 100644
--- a/localedata/locales/so_DJ
+++ b/localedata/locales/so_DJ
@@ -136,8 +136,8 @@ END LC_ADDRESS
 
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U006F><U004F><U0079><U0059><U005D>"
-noexpr  "<U005E><U005B><U006E><U004E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U006F><U004F><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U005D>"
 END LC_MESSAGES
 
 
diff --git a/localedata/locales/so_SO b/localedata/locales/so_SO
index 12a1808..9a7dfed 100644
--- a/localedata/locales/so_SO
+++ b/localedata/locales/so_SO
@@ -184,8 +184,8 @@ END LC_ADDRESS
 
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0079><U0059><U005D>"
-noexpr  "<U005E><U005B><U006E><U004E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U005D>"
 END LC_MESSAGES
 
 
diff --git a/localedata/locales/sq_AL b/localedata/locales/sq_AL
index 0e23c7b..ae0d800 100644
--- a/localedata/locales/sq_AL
+++ b/localedata/locales/sq_AL
@@ -299,8 +299,8 @@ END LC_TIME
 
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0079><U0059><U0070><U0050><U005D>"
-noexpr  "<U005E><U005B><U006E><U004E><U006A><U004A><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0079><U0059><U0070><U0050><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U006A><U004A><U005D>"
 END LC_MESSAGES
 
 
diff --git a/localedata/locales/sr_RS b/localedata/locales/sr_RS
index a0a946b..d7659a7 100644
--- a/localedata/locales/sr_RS
+++ b/localedata/locales/sr_RS
@@ -307,8 +307,8 @@ first_weekday 2
 END LC_TIME
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0414><U0434><U0044><U0064><U0059><U0079><U005D>"
-noexpr  "<U005E><U005B><U041D><U043D><U004E><U006E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0414><U0434><U0044><U0064><U0059><U0079><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U041D><U043D><U004E><U006E><U005D>"
 END LC_MESSAGES
 
 LC_PAPER
diff --git a/localedata/locales/sr_RS@latin b/localedata/locales/sr_RS@latin
index 11115bd..7c8fb49 100644
--- a/localedata/locales/sr_RS@latin
+++ b/localedata/locales/sr_RS@latin
@@ -127,8 +127,8 @@ first_weekday 2
 END LC_TIME
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0064><U0044><U0079><U0059><U005D>"
-noexpr  "<U005E><U005B><U006E><U004E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0064><U0044><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U005D>"
 END LC_MESSAGES
 
 LC_PAPER
diff --git a/localedata/locales/ss_ZA b/localedata/locales/ss_ZA
index 0a25c33..c989d9a 100644
--- a/localedata/locales/ss_ZA
+++ b/localedata/locales/ss_ZA
@@ -177,14 +177,8 @@ week 7;19971130;1
 END LC_TIME
 
 LC_MESSAGES
-% FIXME: Check both of these
-% The affirmative response - yebo
-% "^[yY]"
-yesexpr     "<U005E><U005B><U0079><U0059><U005D>"
-
-% The negative response - akukho
-% "^[nNaA]"
-noexpr      "<U005E><U005B><U006E><U004E><U0061><U0041><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U0061><U0041><U005D>"
 END LC_MESSAGES
 
 LC_PAPER
diff --git a/localedata/locales/st_ZA b/localedata/locales/st_ZA
index efc6370..5844da2 100644
--- a/localedata/locales/st_ZA
+++ b/localedata/locales/st_ZA
@@ -174,14 +174,8 @@ week 7;19971130;1
 END LC_TIME
 
 LC_MESSAGES
-% FIXME: Check both of these
-% The affirmative response -
-% "^[yY]"
-yesexpr     "<U005E><U005B><U0079><U0059><U005D>"
-
-% The negative response -
-% "^[nN]"
-noexpr      "<U005E><U005B><U006E><U004E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U005D>"
 END LC_MESSAGES
 
 LC_PAPER
diff --git a/localedata/locales/sv_SE b/localedata/locales/sv_SE
index 2e3a005..e03f994 100644
--- a/localedata/locales/sv_SE
+++ b/localedata/locales/sv_SE
@@ -206,8 +206,8 @@ first_weekday 2
 END LC_TIME
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U006A><U004A><U0079><U0059><U005D>"
-noexpr  "<U005E><U005B><U006E><U004E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U006A><U004A><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U005D>"
 END LC_MESSAGES
 
 LC_PAPER
diff --git a/localedata/locales/sw_KE b/localedata/locales/sw_KE
index 7fd0849..bcda989 100644
--- a/localedata/locales/sw_KE
+++ b/localedata/locales/sw_KE
@@ -126,8 +126,8 @@ copy "om_KE"
 END LC_MEASUREMENT
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U006E><U004E><U0079><U0059><U005D>"
-noexpr  "<U005E><U005B><U0068><U0048><U006C><U004C><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U006E><U004E><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U0068><U0048><U006C><U004C><U005D>"
 END LC_MESSAGES
 
 LC_NAME
diff --git a/localedata/locales/szl_PL b/localedata/locales/szl_PL
index 703f1f3..931e416 100644
--- a/localedata/locales/szl_PL
+++ b/localedata/locales/szl_PL
@@ -133,8 +133,8 @@ reorder-end
 END LC_COLLATE
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U004A><U006A><U0054><U0074><U0059><U0079><U005D>"
-noexpr  "<U005E><U005B><U006E><U004E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U004A><U006A><U0054><U0074><U0059><U0079><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U005D>"
 END LC_MESSAGES
 
 LC_MONETARY
diff --git a/localedata/locales/ta_IN b/localedata/locales/ta_IN
index edd404d..dfb33b9 100644
--- a/localedata/locales/ta_IN
+++ b/localedata/locales/ta_IN
@@ -166,21 +166,10 @@ END LC_TIME
 
 
 LC_MESSAGES
-% This is the POSIX Locale definition for the LC_MESSAGES category
-% generated by IBM Basic CountryPack Transformer.
-% These are generated based on XML base Locale definition file
-% for IBM Class for Unicode.
-%
-yesexpr     "<U005E><U005B><U0B86><U0BAE><U0BCD><U0079><U0059><U005D>"
-
-noexpr      "<U005E><U005B><U0B87><U0BB2><U0BCD><U0BB2><U0BC8><U006E><U004E><U005D>"
-
-% \u0b86\u0bae\u0bcd
-yesstr      "<U0B86><U0BAE><U0BCD>"
-%
-% \u0b87\u0bb2\u0bcd\u0bb2\u0bc8
-nostr       "<U0B87><U0BB2><U0BCD><U0BB2><U0BC8>"
-%
+yesexpr "<U005E><U005B><U002B><U0031><U0B86><U0BAE><U0BCD><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U0B87><U0BB2><U0BCD><U0BB2><U0BC8><U006E><U004E><U005D>"
+yesstr  "<U0B86><U0BAE><U0BCD>"
+nostr   "<U0B87><U0BB2><U0BCD><U0BB2><U0BC8>"
 END LC_MESSAGES
 
 
diff --git a/localedata/locales/tcy_IN b/localedata/locales/tcy_IN
index 707a7f4..064de74 100644
--- a/localedata/locales/tcy_IN
+++ b/localedata/locales/tcy_IN
@@ -147,8 +147,8 @@ END LC_TIME
 
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0079><U0059><U005D>"
-noexpr  "<U005E><U005B><U006E><U004E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U005D>"
 END LC_MESSAGES
 
 
diff --git a/localedata/locales/te_IN b/localedata/locales/te_IN
index f9f04f6..354bc34 100644
--- a/localedata/locales/te_IN
+++ b/localedata/locales/te_IN
@@ -169,8 +169,8 @@ END LC_TIME
 
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0079><U0059><U0C05><U005D>"
-noexpr  "<U005E><U005B><U006E><U004E><U0C15><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0079><U0059><U0C05><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U0C15><U005D>"
 yesstr  "<U0C05><U0C35><U0C28><U0C41>"
 nostr   "<U0C15><U0C3E><U0C26><U0C41>"
 END LC_MESSAGES
diff --git a/localedata/locales/tg_TJ b/localedata/locales/tg_TJ
index a70990c..78e66be 100644
--- a/localedata/locales/tg_TJ
+++ b/localedata/locales/tg_TJ
@@ -127,8 +127,8 @@ reorder-end
 END LC_COLLATE
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U04B2><U04B3><U0425><U0445><U0414><U0434><U0059><U0079><U005D>"
-noexpr  "<U005E><U005B><U041D><U043D><U004E><U006E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U04B2><U04B3><U0425><U0445><U0414><U0434><U0059><U0079><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U041D><U043D><U004E><U006E><U005D>"
 yesstr  "<U0434><U0430>"
 nostr   "<U043D><U0435><U0442>"
 END LC_MESSAGES
diff --git a/localedata/locales/th_TH b/localedata/locales/th_TH
index 604ddf2..1b9b041 100644
--- a/localedata/locales/th_TH
+++ b/localedata/locales/th_TH
@@ -903,8 +903,8 @@ LC_MESSAGES
 % yesstr = "Chai2" = MAIMUAN + CHO CHANG + MAI EK
 % nostr = "Mai2Chai2" = MAIMALAI + MO MA + MAI EK + MAIMUAN + CHO CHANG + MAI EK
 
-yesexpr "<U005E><U005B><U0079><U0059><U0E0A><U005D>"
-noexpr  "<U005E><U005B><U006E><U004E><U0E21><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0079><U0059><U0E0A><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U0E21><U005D>"
 yesstr  "<U0E43><U0E0A><U0E48>"
 nostr   "<U0E44><U0E21><U0E48><U0E43><U0E0A><U0E48>"
 
diff --git a/localedata/locales/the_NP b/localedata/locales/the_NP
index 885c5f2..4fb4695 100644
--- a/localedata/locales/the_NP
+++ b/localedata/locales/the_NP
@@ -164,8 +164,8 @@ END LC_TIME
 
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0079><U0059><U005D>"
-noexpr  "<U005E><U005B><U006E><U004E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U005D>"
 END LC_MESSAGES
 
 
diff --git a/localedata/locales/ti_ER b/localedata/locales/ti_ER
index 33687f3..d177898 100644
--- a/localedata/locales/ti_ER
+++ b/localedata/locales/ti_ER
@@ -158,8 +158,8 @@ END LC_ADDRESS
 
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0079><U0059><U005D>"
-noexpr  "<U005E><U005B><U006E><U004E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U005D>"
 END LC_MESSAGES
 
 
diff --git a/localedata/locales/ti_ET b/localedata/locales/ti_ET
index c01d060..0ed9fa4 100644
--- a/localedata/locales/ti_ET
+++ b/localedata/locales/ti_ET
@@ -960,8 +960,8 @@ END LC_ADDRESS
 
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0079><U0059><U005D>"
-noexpr  "<U005E><U005B><U006E><U004E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U005D>"
 END LC_MESSAGES
 
 
diff --git a/localedata/locales/tk_TM b/localedata/locales/tk_TM
index a3245fd..a144d63 100644
--- a/localedata/locales/tk_TM
+++ b/localedata/locales/tk_TM
@@ -400,8 +400,8 @@ LC_MESSAGES
 % (used for "yes" in English, but corresponding to "no" in Turkmen (well,
 %  ý actually)
 %%%%%%%%
-yesexpr "<U005E><U005B><U0068><U0048><U005D>"
-noexpr  "<U005E><U005B><U00FD><U00DD><U006E><U004E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0068><U0048><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U00FD><U00DD><U006E><U004E><U005D>"
 yesstr  "<U0068><U0061><U0077><U0061>"
 nostr   "<U00FD><U006F><U006B>"
 END LC_MESSAGES
diff --git a/localedata/locales/tn_ZA b/localedata/locales/tn_ZA
index 306791b..71f063d 100644
--- a/localedata/locales/tn_ZA
+++ b/localedata/locales/tn_ZA
@@ -179,14 +179,8 @@ week 7;19971130;1
 END LC_TIME
 
 LC_MESSAGES
-% FIXME: Check both of these
-% The affirmative response - ee
-% "^[yYeE]"
-yesexpr     "<U005E><U005B><U0079><U0059><U0065><U0045><U005D>"
-
-% The negative response - nyaa
-% "^[nN]"
-noexpr      "<U005E><U005B><U006E><U004E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0079><U0059><U0065><U0045><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U005D>"
 END LC_MESSAGES
 
 LC_PAPER
diff --git a/localedata/locales/tr_TR b/localedata/locales/tr_TR
index 5337499..6d742c4 100644
--- a/localedata/locales/tr_TR
+++ b/localedata/locales/tr_TR
@@ -4233,10 +4233,10 @@ translit_end
 END LC_CTYPE
 
 LC_MESSAGES
-yesexpr	"<U005E><U005B><U0079><U0059><U0065><U0045><U005D>"
-noexpr	"<U005E><U005B><U006E><U004E><U0068><U0048><U005D>"
-yesstr	"<U0065><U0076><U0065><U0074>"
-nostr	"<U0068><U0061><U0079><U0131><U0072>"
+yesexpr "<U005E><U005B><U002B><U0031><U0079><U0059><U0065><U0045><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U0068><U0048><U005D>"
+yesstr  "<U0065><U0076><U0065><U0074>"
+nostr   "<U0068><U0061><U0079><U0131><U0072>"
 END LC_MESSAGES
 
 LC_MONETARY
diff --git a/localedata/locales/ts_ZA b/localedata/locales/ts_ZA
index f39746a..9df1859 100644
--- a/localedata/locales/ts_ZA
+++ b/localedata/locales/ts_ZA
@@ -174,14 +174,8 @@ week 7;19971130;1
 END LC_TIME
 
 LC_MESSAGES
-% FIXME: Check both of these
-% The affirmative response - TODO
-% "^[yY]"
-yesexpr     "<U005E><U005B><U0079><U0059><U005D>"
-
-% The negative response - TODO
-% "^[nN]"
-noexpr      "<U005E><U005B><U006E><U004E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U005D>"
 END LC_MESSAGES
 
 LC_PAPER
diff --git a/localedata/locales/tt_RU b/localedata/locales/tt_RU
index a0995b9..f10bb0f 100644
--- a/localedata/locales/tt_RU
+++ b/localedata/locales/tt_RU
@@ -228,8 +228,8 @@ reorder-end
 END LC_COLLATE
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0414><U0434><U0059><U0079><U005D>"
-noexpr  "<U005E><U005B><U041D><U043D><U004E><U006E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0414><U0434><U0059><U0079><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U041D><U043D><U004E><U006E><U005D>"
 yesstr  "<U04D8><U0439><U0435>"
 nostr   "<U042E><U043A>"
 END LC_MESSAGES
diff --git a/localedata/locales/tt_RU@iqtelif b/localedata/locales/tt_RU@iqtelif
index a0e2ea8..db6db5c 100644
--- a/localedata/locales/tt_RU@iqtelif
+++ b/localedata/locales/tt_RU@iqtelif
@@ -77,8 +77,8 @@ END LC_CTYPE
 
 LC_MESSAGES
 % TODO: No is "yuq"; is it OK that it corresponds with English "yes"?
-yesexpr "<U005E><U005B><U0045><U0065><U005D>"
-noexpr  "<U005E><U005B><U0059><U0079><U004E><U006E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0045><U0065><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U0059><U0079><U004E><U006E><U005D>"
 yesstr  "<U0065><U0079><U00ED>"
 nostr   "<U0079><U0075><U0071>"
 END LC_MESSAGES
diff --git a/localedata/locales/ug_CN b/localedata/locales/ug_CN
index cb49440..6bf308e 100644
--- a/localedata/locales/ug_CN
+++ b/localedata/locales/ug_CN
@@ -295,8 +295,8 @@ week 7;19971130;1
 END LC_TIME
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0079><U0059><U005D>"
-noexpr  "<U005E><U005B><U006E><U004E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U005D>"
 yesstr  "<U0059><U0065><U0073>"
 nostr   "<U004E><U006F>"
 END LC_MESSAGES
diff --git a/localedata/locales/uk_UA b/localedata/locales/uk_UA
index 180e24e..37f4011 100644
--- a/localedata/locales/uk_UA
+++ b/localedata/locales/uk_UA
@@ -554,7 +554,7 @@ LC_MESSAGES
 
 % A regular expression that describes possible yes-responses
 % "<U0079>", "<U0059>", "<U002B>", "<U0074><U0061>" or "<U0074><U0061><U006B>" in Cyrillic
-yesexpr "<U005E><U0028><U005B><U0059><U0079><U002B><U005D><U007C><U005B><U0422><U0442><U005D><U005B><U0410><U0430><U005D><U005B><U041A><U043A><U005D><U003F><U0029><U0024>"
+yesexpr "<U005E><U0028><U005B><U002B><U0031><U0059><U0079><U005D><U007C><U005B><U0422><U0442><U005D><U005B><U0410><U0430><U005D><U005B><U041A><U043A><U005D><U003F><U0029><U0024>"
 
 % WARNING: symbols "<U004E>" and "<U0043><U0079><U0072><U0069><U006C><U006C><U0069><U0063><U005F><U0054>" are placed at one key in Ukrainian
 % keyboard layout although the meaning is semantically opposite ("<U004E>" stands for
@@ -565,7 +565,7 @@ yesexpr "<U005E><U0028><U005B><U0059><U0079><U002B><U005D><U007C><U005B><U0422><
 
 % A regular expression that describes possible no-responses.
 % "<U006E>", "<U004E>", "<U002D>" or word "<U006E><U0069>" in Cyrillic
-noexpr  "<U005E><U0028><U005B><U004E><U006E><U002D><U005D><U007C><U005B><U041D><U043D><U005D><U005B><U0406><U0456><U005D><U0029><U0024>"
+noexpr  "<U005E><U0028><U005B><U002D><U0030><U004E><U006E><U005D><U007C><U005B><U041D><U043D><U005D><U005B><U0406><U0456><U005D><U0029><U0024>"
 % "<U006E>" "<U004E>" "<U002D>" or word "<U006E><U0069>" in Cyrillic
 
 
diff --git a/localedata/locales/unm_US b/localedata/locales/unm_US
index b7882d9..05d21d3 100644
--- a/localedata/locales/unm_US
+++ b/localedata/locales/unm_US
@@ -123,8 +123,8 @@ n_sign_posn             1
 END LC_MONETARY
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0079><U0059><U005D>"
-noexpr  "<U005E><U005B><U006B><U004B><U006D><U004D><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006B><U004B><U006D><U004D><U005D>"
 END LC_MESSAGES
 
 LC_PAPER
diff --git a/localedata/locales/ur_IN b/localedata/locales/ur_IN
index 2700a99..5018c6e 100644
--- a/localedata/locales/ur_IN
+++ b/localedata/locales/ur_IN
@@ -144,8 +144,8 @@ END LC_TIME
 
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U06C1><U0079><U0059><U005D>"
-noexpr  "<U005E><U005B><U0646><U006E><U004E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U06C1><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U0646><U006E><U004E><U005D>"
 yesstr  "<U06C1><U0627><U06BA>"
 nostr   "<U0646><U06C1><U06CC><U06BA>"
 END LC_MESSAGES
diff --git a/localedata/locales/ur_PK b/localedata/locales/ur_PK
index 92b0c1e..044e8f7 100644
--- a/localedata/locales/ur_PK
+++ b/localedata/locales/ur_PK
@@ -167,8 +167,8 @@ LC_MESSAGES
 % <U0628> = <U0628><U0644><U0643><U0644>
 % again <U0066> and <U006F> are place holders
 % <U0646> = <U0646><U0647><U064A><U06BA>
-yesexpr "<U005E><U005B><U0079><U0059><U0647><U0628><U0066><U005D>"
-noexpr  "<U005E><U005B><U006E><U004E><U0646><U006F><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0079><U0059><U0647><U0628><U0066><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U0646><U006F><U005D>"
 yesstr  "<U0628><U0644><U0643><U0644>"
 nostr   "<U0646><U0647><U064A><U06BA>"
 END LC_MESSAGES
diff --git a/localedata/locales/uz_UZ b/localedata/locales/uz_UZ
index 56b5d09..5aa79a0 100644
--- a/localedata/locales/uz_UZ
+++ b/localedata/locales/uz_UZ
@@ -270,8 +270,8 @@ END LC_TIME
 
 LC_MESSAGES
 % NOTE: No is "yo'q"; that conflicts with English "yes"... so "jo'q" is used.
-yesexpr "<U005E><U005B><U0059><U0079><U0048><U0068><U005D>"
-noexpr  "<U005E><U005B><U004A><U006A><U004E><U006E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0059><U0079><U0048><U0068><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U004A><U006A><U004E><U006E><U005D>"
 yesstr  "<U0048><U0061>"
 nostr   "<U0059><U006F><U0027><U0071>"
 END LC_MESSAGES
diff --git a/localedata/locales/uz_UZ@cyrillic b/localedata/locales/uz_UZ@cyrillic
index 1762c9e..93db5a1 100644
--- a/localedata/locales/uz_UZ@cyrillic
+++ b/localedata/locales/uz_UZ@cyrillic
@@ -272,8 +272,8 @@ first_weekday 2
 END LC_TIME
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U04B2><U04B3><U0059><U0079><U005D>"
-noexpr  "<U005E><U005B><U0419><U0439><U004E><U006E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U04B2><U04B3><U0059><U0079><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U0419><U0439><U004E><U006E><U005D>"
 yesstr  "<U04B2><U0430>"
 nostr   "<U0419><U045E><U049B>"
 END LC_MESSAGES
diff --git a/localedata/locales/ve_ZA b/localedata/locales/ve_ZA
index d2aaf87..c5cec11 100644
--- a/localedata/locales/ve_ZA
+++ b/localedata/locales/ve_ZA
@@ -160,14 +160,8 @@ week 7;19971130;1
 END LC_TIME
 
 LC_MESSAGES
-% FIXME: Check both of these
-% The affirmative response - ee
-% "^[yYeE]"
-yesexpr     "<U005E><U005B><U0079><U0059><U0065><U0045><U005D>"
-
-% The negative response - hai
-% "^[nNhH]"
-noexpr      "<U005E><U005B><U006E><U004E><U0068><U0048><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0079><U0059><U0065><U0045><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U0068><U0048><U005D>"
 END LC_MESSAGES
 
 LC_PAPER
diff --git a/localedata/locales/vi_VN b/localedata/locales/vi_VN
index f5e5aea..c1c879b 100644
--- a/localedata/locales/vi_VN
+++ b/localedata/locales/vi_VN
@@ -302,8 +302,8 @@ first_weekday 2
 END LC_TIME
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0031><U0079><U0059><U0063><U0043><U005D>"
-noexpr  "<U005E><U005B><U0030><U006E><U004E><U006B><U004B><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0079><U0059><U0063><U0043><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U006B><U004B><U005D>"
 yesstr  "<U0043><U00F3>"
 nostr   "<U004B><U0068><U00F4><U006E><U0067>"
 END LC_MESSAGES
diff --git a/localedata/locales/wa_BE b/localedata/locales/wa_BE
index e50c93c..3782871 100644
--- a/localedata/locales/wa_BE
+++ b/localedata/locales/wa_BE
@@ -77,8 +77,8 @@ copy "fr_BE"
 END LC_COLLATE
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U006F><U004F><U0079><U0059><U0061><U0041><U0077><U0057><U005D>"
-noexpr  "<U005E><U005B><U006E><U004E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U006F><U004F><U0079><U0059><U0061><U0041><U0077><U0057><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U005D>"
 yesstr  "<U004F><U0079><U0069>"
 nostr   "<U004E><U0065><U006E><U0069>"
 END LC_MESSAGES
diff --git a/localedata/locales/wae_CH b/localedata/locales/wae_CH
index de6cf67..a2719f3 100644
--- a/localedata/locales/wae_CH
+++ b/localedata/locales/wae_CH
@@ -161,8 +161,8 @@ copy "de_CH"
 END LC_NUMERIC
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U006A><U004A><U0079><U0059><U005D>"
-noexpr  "<U005E><U005B><U006E><U004E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U006A><U004A><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U005D>"
 yesstr  "<U004A><U0061>"
 nostr   "<U004E><U0065><U0069>"
 END LC_MESSAGES
diff --git a/localedata/locales/wo_SN b/localedata/locales/wo_SN
index 67a8c27..e1729ef 100644
--- a/localedata/locales/wo_SN
+++ b/localedata/locales/wo_SN
@@ -65,8 +65,8 @@ copy "iso14651_t1"
 END LC_COLLATE
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0077><U0057><U0079><U0059><U005D>"
-noexpr  "<U005E><U005B><U0064><U0044><U006E><U004E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0077><U0057><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U0064><U0044><U006E><U004E><U005D>"
 END LC_MESSAGES
 
 LC_MONETARY
diff --git a/localedata/locales/xh_ZA b/localedata/locales/xh_ZA
index 837d02d..7913579 100644
--- a/localedata/locales/xh_ZA
+++ b/localedata/locales/xh_ZA
@@ -174,14 +174,8 @@ week 7;19971130;1
 END LC_TIME
 
 LC_MESSAGES
-% The affirmative response -
-% "^[yYeE]"
-yesexpr     "<U005E><U005B><U0079><U0059><U0065><U0045><U005D>"
-%
-% The negative response -
-% "^[nNhH]"
-noexpr      "<U005E><U005B><U006E><U004E><U0068><U0048><U005D>"
-%
+yesexpr "<U005E><U005B><U002B><U0031><U0079><U0059><U0065><U0045><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U0068><U0048><U005D>"
 END LC_MESSAGES
 
 LC_PAPER
diff --git a/localedata/locales/yi_US b/localedata/locales/yi_US
index 8b39f7e..5110b5c 100644
--- a/localedata/locales/yi_US
+++ b/localedata/locales/yi_US
@@ -196,8 +196,8 @@ week 7;19971130;1
 END LC_TIME
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0059><U0079><U05D9><U005D>"
-noexpr  "<U005E><U005B><U004E><U006E><U05E0><U05E7><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0059><U0079><U05D9><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U004E><U006E><U05E0><U05E7><U005D>"
 yesstr  "<U05D9><U05D0><U05B8>"
 nostr   "<U05E7><U05F2><U05DF>"
 END LC_MESSAGES
diff --git a/localedata/locales/yo_NG b/localedata/locales/yo_NG
index 0fc5475..4378c7b 100644
--- a/localedata/locales/yo_NG
+++ b/localedata/locales/yo_NG
@@ -421,8 +421,8 @@ first_weekday 2
 END LC_TIME
 
 LC_MESSAGES
-yesexpr "<U005E><U005B><U0045><U0065><U0079><U0059><U005D>"
-noexpr  "<U005E><U005B><U0072><U0052><U004F><U006F><U004B><U006B><U004E><U006E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0045><U0065><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U0072><U0052><U004F><U006F><U004B><U006B><U004E><U006E><U005D>"
 yesstr  "<U0042><U1EB9><U0301><U1EB9><U0300><U0020><U006E><U0069>"
 nostr   "<U0042><U1EB9><U0301><U1EB9><U0300><U0020><U006B><U1ECD><U0301>"
 END LC_MESSAGES
diff --git a/localedata/locales/yue_HK b/localedata/locales/yue_HK
index e0535d5..9fe92ab 100644
--- a/localedata/locales/yue_HK
+++ b/localedata/locales/yue_HK
@@ -129,10 +129,8 @@ END LC_TIME
 
 
 LC_MESSAGES
-% yesexpr     "^[<y><Y>]"
-% noexpr      "^[<n><N>]"
-yesexpr "<U005E><U005B><U0079><U0059><U005D>"
-noexpr  "<U005E><U005B><U006E><U004E><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U005D>"
 END LC_MESSAGES
 
 
diff --git a/localedata/locales/zh_CN b/localedata/locales/zh_CN
index 807b32f..e4b4886 100644
--- a/localedata/locales/zh_CN
+++ b/localedata/locales/zh_CN
@@ -146,12 +146,8 @@ week 7;19971130;1
 END LC_TIME
 
 LC_MESSAGES
-% Any string starting with a Latin Y(y) or Chinese "Shi4" is recognized
-% as affirmative answer.
-% Any string starting with a Latin N(n) or Chinese "Bu4" or "Fou3" is
-% recognized as negative answer.
-yesexpr "<U005E><U005B><U0079><U0059><U662F><U005D>"
-noexpr  "<U005E><U005B><U006E><U004E><U4E0D><U5426><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0079><U0059><U662F><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U4E0D><U5426><U005D>"
 END LC_MESSAGES
 
 LC_PAPER
diff --git a/localedata/locales/zh_HK b/localedata/locales/zh_HK
index 9b460c3..cc85c15 100644
--- a/localedata/locales/zh_HK
+++ b/localedata/locales/zh_HK
@@ -149,10 +149,8 @@ END LC_TIME
 
 
 LC_MESSAGES
-% yesexpr     "^[<y><Y><CJK Shi4>]"
-% noexpr      "^[<n><N><CJK Bu4><CJK Fou3>]"
-yesexpr "<U005E><U005B><U0079><U0059><U662F><U005D>"
-noexpr  "<U005E><U005B><U006E><U004E><U4E0D><U5426><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0079><U0059><U662F><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U4E0D><U5426><U005D>"
 END LC_MESSAGES
 
 
diff --git a/localedata/locales/zh_SG b/localedata/locales/zh_SG
index 9972ca9..8b85cd6 100644
--- a/localedata/locales/zh_SG
+++ b/localedata/locales/zh_SG
@@ -143,31 +143,10 @@ END LC_TIME
 
 
 LC_MESSAGES
-% This is the POSIX Locale definition for the LC_MESSAGES category
-% generated by IBM Basic CountryPack Transformer.
-% These are generated based on XML base Locale definition file
-% for IBM Class for Unicode.
-%
-% ^[yY]
-yesexpr     "<U005E><U005B><U0079><U0059><U005D>"
-
-% Syntax on Unicode Regular Expression Guidelines TR#18
-% yesexpr     "<U005E><U005B><U0079><U0059><U005D>"
-
-%
-% ^[nN]
-noexpr      "<U005E><U005B><U006E><U004E><U005D>"
-
-% Syntax on Unicode Regular Expression Guidelines TR#18
-% noexpr      "<U005E><U005B><U006E><U004E><U005D>"
-%
-
-% Yes
-yesstr      "<U0059><U0065><U0073>"
-%
-% No
-nostr       "<U004E><U006F>"
-%
+yesexpr "<U005E><U005B><U002B><U0031><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U005D>"
+yesstr  "<U0059><U0065><U0073>"
+nostr   "<U004E><U006F>"
 END LC_MESSAGES
 
 
diff --git a/localedata/locales/zh_TW b/localedata/locales/zh_TW
index 83306dd..08ebd9c 100644
--- a/localedata/locales/zh_TW
+++ b/localedata/locales/zh_TW
@@ -135,14 +135,8 @@ week 7;19971130;1
 END LC_TIME
 
 LC_MESSAGES
-% Any string starting with a Latin Y(y) or Chinese "Shi4" is recognized
-% as affirmative answer.
-% Any string starting with a Latin N(n) or Chinese "Bu4" or "Fou3" is
-% recognized as negative answer.
-% yesexpr     "^[<y><Y><CJK Shi4>]"
-% noexpr      "^[<n><N><CJK Bu4><CJK Fou3>]"
-yesexpr "<U005E><U005B><U0079><U0059><U662F><U005D>"
-noexpr  "<U005E><U005B><U006E><U004E><U4E0D><U5426><U005D>"
+yesexpr "<U005E><U005B><U002B><U0031><U0079><U0059><U662F><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U4E0D><U5426><U005D>"
 END LC_MESSAGES
 
 LC_PAPER
diff --git a/localedata/locales/zu_ZA b/localedata/locales/zu_ZA
index 5c60bf7..dc99aef 100644
--- a/localedata/locales/zu_ZA
+++ b/localedata/locales/zu_ZA
@@ -164,14 +164,8 @@ week 7;19971130;1
 END LC_TIME
 
 LC_MESSAGES
-yesexpr     "<U005E><U005B><U0079><U0059><U005D>"
-% The affirmative response -
-% "^[yY]"
-%
-noexpr      "<U005E><U005B><U006E><U004E><U0063><U0043><U005D>"
-% The negative response -
-% "^[nNcC]"
-%
+yesexpr "<U005E><U005B><U002B><U0031><U0079><U0059><U005D>"
+noexpr  "<U005E><U005B><U002D><U0030><U006E><U004E><U0063><U0043><U005D>"
 END LC_MESSAGES
 
 LC_PAPER

-----------------------------------------------------------------------

Summary of changes:
 localedata/ChangeLog                |  193 +++++++++++++++++++++++++++++++++++
 localedata/locales/aa_ET            |    4 +-
 localedata/locales/af_ZA            |    9 +--
 localedata/locales/ak_GH            |    4 +-
 localedata/locales/am_ET            |    4 +-
 localedata/locales/an_ES            |    4 +-
 localedata/locales/anp_IN           |    6 +-
 localedata/locales/ar_EG            |    4 +-
 localedata/locales/as_IN            |    4 +-
 localedata/locales/ast_ES           |    4 +-
 localedata/locales/ayc_PE           |    4 +-
 localedata/locales/az_AZ            |    4 +-
 localedata/locales/be_BY            |    4 +-
 localedata/locales/be_BY@latin      |    4 +-
 localedata/locales/bem_ZM           |    4 +-
 localedata/locales/ber_DZ           |    4 +-
 localedata/locales/ber_MA           |    4 +-
 localedata/locales/bhb_IN           |    4 +-
 localedata/locales/bn_BD            |    8 +-
 localedata/locales/bo_CN            |    4 +-
 localedata/locales/br_FR            |    4 +-
 localedata/locales/brx_IN           |   17 +---
 localedata/locales/bs_BA            |    4 +-
 localedata/locales/ca_ES            |    4 +-
 localedata/locales/ce_RU            |    4 +-
 localedata/locales/cmn_TW           |    4 +-
 localedata/locales/crh_UA           |    4 +-
 localedata/locales/cs_CZ            |    4 +-
 localedata/locales/csb_PL           |    4 +-
 localedata/locales/cv_RU            |    4 +-
 localedata/locales/cy_GB            |    4 +-
 localedata/locales/da_DK            |    4 +-
 localedata/locales/de_DE            |    4 +-
 localedata/locales/doi_IN           |   10 +--
 localedata/locales/dv_MV            |    4 +-
 localedata/locales/dz_BT            |    4 +-
 localedata/locales/el_GR            |    4 +-
 localedata/locales/en_CA            |    4 +-
 localedata/locales/en_DK            |    4 +-
 localedata/locales/en_US            |    4 +-
 localedata/locales/es_ES            |    4 +-
 localedata/locales/et_EE            |    4 +-
 localedata/locales/eu_ES            |    4 +-
 localedata/locales/fa_IR            |    4 +-
 localedata/locales/ff_SN            |    4 +-
 localedata/locales/fi_FI            |    4 +-
 localedata/locales/fil_PH           |    4 +-
 localedata/locales/fo_FO            |    4 +-
 localedata/locales/fr_BE            |    4 +-
 localedata/locales/fr_CH            |    4 +-
 localedata/locales/fr_FR            |    4 +-
 localedata/locales/fr_LU            |    4 +-
 localedata/locales/fur_IT           |    4 +-
 localedata/locales/fy_DE            |    4 +-
 localedata/locales/ga_IE            |    4 +-
 localedata/locales/gd_GB            |    4 +-
 localedata/locales/gl_ES            |    4 +-
 localedata/locales/gu_IN            |    4 +-
 localedata/locales/gv_GB            |    4 +-
 localedata/locales/ha_NG            |    4 +-
 localedata/locales/hak_TW           |    4 +-
 localedata/locales/he_IL            |    4 +-
 localedata/locales/hi_IN            |    4 +-
 localedata/locales/hne_IN           |    8 +-
 localedata/locales/hr_HR            |    4 +-
 localedata/locales/hsb_DE           |    4 +-
 localedata/locales/ht_HT            |    4 +-
 localedata/locales/hu_HU            |    4 +-
 localedata/locales/hy_AM            |    8 +-
 localedata/locales/ia_FR            |    4 +-
 localedata/locales/id_ID            |    4 +-
 localedata/locales/ig_NG            |    4 +-
 localedata/locales/ik_CA            |    4 +-
 localedata/locales/is_IS            |    4 +-
 localedata/locales/it_CH            |    4 +-
 localedata/locales/it_IT            |    4 +-
 localedata/locales/iu_CA            |    4 +-
 localedata/locales/ja_JP            |    8 +-
 localedata/locales/ka_GE            |    4 +-
 localedata/locales/kk_KZ            |    4 +-
 localedata/locales/kl_GL            |    4 +-
 localedata/locales/km_KH            |   13 +--
 localedata/locales/kn_IN            |    4 +-
 localedata/locales/ko_KR            |   14 +--
 localedata/locales/kok_IN           |   15 +--
 localedata/locales/ks_IN            |    4 +-
 localedata/locales/ks_IN@devanagari |    4 +-
 localedata/locales/ku_TR            |    8 +-
 localedata/locales/kw_GB            |    4 +-
 localedata/locales/ky_KG            |    4 +-
 localedata/locales/lg_UG            |   10 +--
 localedata/locales/li_NL            |    4 +-
 localedata/locales/lij_IT           |    4 +-
 localedata/locales/lo_LA            |    4 +-
 localedata/locales/lt_LT            |    4 +-
 localedata/locales/lv_LV            |    4 +-
 localedata/locales/lzh_TW           |    4 +-
 localedata/locales/mg_MG            |    4 +-
 localedata/locales/mhr_RU           |    4 +-
 localedata/locales/mi_NZ            |    4 +-
 localedata/locales/mk_MK            |    6 +-
 localedata/locales/ml_IN            |   22 +----
 localedata/locales/mn_MN            |    4 +-
 localedata/locales/mr_IN            |   17 +---
 localedata/locales/ms_MY            |   29 +-----
 localedata/locales/mt_MT            |   17 +---
 localedata/locales/my_MM            |    4 +-
 localedata/locales/nan_TW           |    4 +-
 localedata/locales/nan_TW@latin     |    4 +-
 localedata/locales/nb_NO            |    4 +-
 localedata/locales/nds_DE           |    4 +-
 localedata/locales/nds_NL           |    4 +-
 localedata/locales/ne_NP            |    4 +-
 localedata/locales/nhn_MX           |    4 +-
 localedata/locales/niu_NU           |    4 +-
 localedata/locales/niu_NZ           |    4 +-
 localedata/locales/nl_NL            |    4 +-
 localedata/locales/nn_NO            |    4 +-
 localedata/locales/nr_ZA            |   10 +--
 localedata/locales/nso_ZA           |   10 +--
 localedata/locales/oc_FR            |    4 +-
 localedata/locales/or_IN            |    4 +-
 localedata/locales/os_RU            |    4 +-
 localedata/locales/pa_IN            |    4 +-
 localedata/locales/pa_PK            |    4 +-
 localedata/locales/pap_AW           |    4 +-
 localedata/locales/pap_CW           |    4 +-
 localedata/locales/pl_PL            |    4 +-
 localedata/locales/ps_AF            |    4 +-
 localedata/locales/pt_BR            |    4 +-
 localedata/locales/pt_PT            |    4 +-
 localedata/locales/quz_PE           |    4 +-
 localedata/locales/raj_IN           |    4 +-
 localedata/locales/ro_RO            |    4 +-
 localedata/locales/ru_RU            |    4 +-
 localedata/locales/ru_UA            |    4 +-
 localedata/locales/rw_RW            |    4 +-
 localedata/locales/sa_IN            |    4 +-
 localedata/locales/sat_IN           |   17 +---
 localedata/locales/sc_IT            |    4 +-
 localedata/locales/sd_IN@devanagari |    4 +-
 localedata/locales/se_NO            |    4 +-
 localedata/locales/si_LK            |   16 +--
 localedata/locales/sk_SK            |    4 +-
 localedata/locales/sl_SI            |    4 +-
 localedata/locales/so_DJ            |    4 +-
 localedata/locales/so_SO            |    4 +-
 localedata/locales/sq_AL            |    4 +-
 localedata/locales/sr_RS            |    4 +-
 localedata/locales/sr_RS@latin      |    4 +-
 localedata/locales/ss_ZA            |   10 +--
 localedata/locales/st_ZA            |   10 +--
 localedata/locales/sv_SE            |    4 +-
 localedata/locales/sw_KE            |    4 +-
 localedata/locales/szl_PL           |    4 +-
 localedata/locales/ta_IN            |   19 +---
 localedata/locales/tcy_IN           |    4 +-
 localedata/locales/te_IN            |    4 +-
 localedata/locales/tg_TJ            |    4 +-
 localedata/locales/th_TH            |    4 +-
 localedata/locales/the_NP           |    4 +-
 localedata/locales/ti_ER            |    4 +-
 localedata/locales/ti_ET            |    4 +-
 localedata/locales/tk_TM            |    4 +-
 localedata/locales/tn_ZA            |   10 +--
 localedata/locales/tr_TR            |    8 +-
 localedata/locales/ts_ZA            |   10 +--
 localedata/locales/tt_RU            |    4 +-
 localedata/locales/tt_RU@iqtelif    |    4 +-
 localedata/locales/ug_CN            |    4 +-
 localedata/locales/uk_UA            |    4 +-
 localedata/locales/unm_US           |    4 +-
 localedata/locales/ur_IN            |    4 +-
 localedata/locales/ur_PK            |    4 +-
 localedata/locales/uz_UZ            |    4 +-
 localedata/locales/uz_UZ@cyrillic   |    4 +-
 localedata/locales/ve_ZA            |   10 +--
 localedata/locales/vi_VN            |    4 +-
 localedata/locales/wa_BE            |    4 +-
 localedata/locales/wae_CH           |    4 +-
 localedata/locales/wo_SN            |    4 +-
 localedata/locales/xh_ZA            |   10 +--
 localedata/locales/yi_US            |    4 +-
 localedata/locales/yo_NG            |    4 +-
 localedata/locales/yue_HK           |    6 +-
 localedata/locales/zh_CN            |    8 +-
 localedata/locales/zh_HK            |    6 +-
 localedata/locales/zh_SG            |   29 +-----
 localedata/locales/zh_TW            |   10 +--
 localedata/locales/zu_ZA            |   10 +--
 190 files changed, 606 insertions(+), 633 deletions(-)


hooks/post-receive
-- 
GNU C Library master sources


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]