From patchwork Fri Jun 5 14:57:06 2015 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Marko Myllynen X-Patchwork-Id: 7046 Received: (qmail 5198 invoked by alias); 5 Jun 2015 14:57:16 -0000 Mailing-List: contact libc-alpha-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Unsubscribe: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: libc-alpha-owner@sourceware.org Delivered-To: mailing list libc-alpha@sourceware.org Received: (qmail 5173 invoked by uid 89); 5 Jun 2015 14:57:15 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=4.6 required=5.0 tests=AC_HTML_NONSENSE_TAGS, AWL, BAYES_50, BODY_8BITS, GARBLED_BODY, KAM_LAZY_DOMAIN_SECURITY, SPF_HELO_PASS, T_RP_MATCHES_RCVD autolearn=no version=3.3.2 X-Spam-User: qpsmtpd, 2 recipients X-HELO: mx1.redhat.com Message-ID: <5571B8C2.8000108@redhat.com> Date: Fri, 05 Jun 2015 17:57:06 +0300 From: Marko Myllynen Reply-To: myllynen@redhat.com User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: GNU C Library CC: libc-locales@sourceware.org Subject: [PATCH] Use Unicode code points for country_isbn Hi, make country_isbn definitions consistent across locales by using Unicode code points not numerals everywhere. The code in locale/categories.def and locale/programs/ld-address.c already handles strings. Please apply. 2015-06-05 Marko Myllynen * li_BE: Add country_isbn. * li_NL: Likewise. * af_ZA: Use Unicode code point string for country_isbn. * ak_GH: Likewise. * bg_BG: Likewise. * cmn_TW: Likewise. * cy_GB: Likewise. * de_DE: Likewise. * en_NG: Likewise. * en_US: Likewise. * en_ZA: Likewise. * es_CR: Likewise. * es_US: Likewise. * fi_FI: Likewise. * fy_DE: Likewise. * gd_GB: Likewise. * ha_NG: Likewise. * hak_TW: Likewise. * hsb_DE: Likewise. * ht_HT: Likewise. * ia_FR: Likewise. * ig_NG: Likewise. * ka_GE: Likewise. * ku_TR: Likewise. * lb_LU: Likewise. * lzh_TW: Likewise. * mk_MK: Likewise. * mn_MN: Likewise. * nan_TW: Likewise. * nds_DE: Likewise. * nds_NL: Likewise. * oc_FR: Likewise. * pap_AN: Likewise. * ro_RO: Likewise. * sq_MK: Likewise. * sv_FI: Likewise. * tr_CY: Likewise. * tr_TR: Likewise. * uk_UA: Likewise. * unm_US: Likewise. * wa_BE: Likewise. * wae_CH: Likewise. * yi_US: Likewise. * yo_NG: Likewise. Thanks, diff --git a/localedata/locales/af_ZA b/localedata/locales/af_ZA index 143ad75..29223d5 100644 --- a/localedata/locales/af_ZA +++ b/localedata/locales/af_ZA @@ -275,7 +275,7 @@ country_car "" % ISO 2108 % http://www.isbn-international.org/html/prefix/prefa.htm -country_isbn 0 +country_isbn "" % ISO 639 language abbreviations: % 639-1 2 letter, 639-2 3 letter terminology diff --git a/localedata/locales/ak_GH b/localedata/locales/ak_GH index 159acc8..0f5a667 100644 --- a/localedata/locales/ak_GH +++ b/localedata/locales/ak_GH @@ -195,7 +195,7 @@ country_ab2 "" % GHA country_ab3 "" country_num 288 -country_isbn 9964 +country_isbn "" % Akan lang_name "" % ak diff --git a/localedata/locales/bg_BG b/localedata/locales/bg_BG index 74e5ad4..4a62159 100644 --- a/localedata/locales/bg_BG +++ b/localedata/locales/bg_BG @@ -266,7 +266,7 @@ country_ab2 "" country_ab3 "" country_num 100 country_car "" -country_isbn 954 +country_isbn "" % български език lang_name "" lang_ab "" diff --git a/localedata/locales/cmn_TW b/localedata/locales/cmn_TW index a332659..01838ed 100644 --- a/localedata/locales/cmn_TW +++ b/localedata/locales/cmn_TW @@ -200,7 +200,7 @@ country_ab2 "" % TWN country_ab3 "" country_num 158 -country_isbn 957 +country_isbn "" % 漢語官話 lang_name "" % cmn diff --git a/localedata/locales/cy_GB b/localedata/locales/cy_GB index 66298e0..31e1e89 100644 --- a/localedata/locales/cy_GB +++ b/localedata/locales/cy_GB @@ -40,7 +40,7 @@ country_name "" country_ab2 "" country_ab3 "" country_num 826 -country_isbn 0 +country_isbn "" country_car "" lang_name "" lang_ab "" diff --git a/localedata/locales/de_DE b/localedata/locales/de_DE index e2704a7..26d83c8 100644 --- a/localedata/locales/de_DE +++ b/localedata/locales/de_DE @@ -193,7 +193,7 @@ country_ab2 "" country_ab3 "" country_num 276 country_car "" -country_isbn 3 +country_isbn "" % Deutsch lang_name "" % de diff --git a/localedata/locales/en_NG b/localedata/locales/en_NG index 364b549..f6d4005 100644 --- a/localedata/locales/en_NG +++ b/localedata/locales/en_NG @@ -270,7 +270,7 @@ country_car "" % ISO 2108 % http://www.isbn-international.org/ -country_isbn 978 +country_isbn "" % ISO 639 language abbreviations: % 639-1 2 letter, 639-2 3 letter terminology diff --git a/localedata/locales/en_US b/localedata/locales/en_US index d79c228..08154bc 100644 --- a/localedata/locales/en_US +++ b/localedata/locales/en_US @@ -164,7 +164,7 @@ country_ab3 "" country_num 840 % USA country_car "" -country_isbn 0 +country_isbn "" % English lang_name "" % en diff --git a/localedata/locales/en_ZA b/localedata/locales/en_ZA index 294b0a3..263c718 100644 --- a/localedata/locales/en_ZA +++ b/localedata/locales/en_ZA @@ -338,7 +338,7 @@ country_car "" % ISO 2108 % http://www.isbn-international.org/html/prefix/prefa.htm -country_isbn 0 +country_isbn "" % ISO 639 language abbreviations: % 639-1 2 letter, 639-2 3 letter terminology diff --git a/localedata/locales/es_CR b/localedata/locales/es_CR index b5dec84..18b10f9 100644 --- a/localedata/locales/es_CR +++ b/localedata/locales/es_CR @@ -155,7 +155,7 @@ postal_fmt "/ country_name "" country_post "" country_car "" -country_isbn "9930,9977,9968" +country_isbn "" country_ab2 "" country_ab3 "" country_num 188 diff --git a/localedata/locales/es_US b/localedata/locales/es_US index 6b808d5..357102e 100644 --- a/localedata/locales/es_US +++ b/localedata/locales/es_US @@ -208,7 +208,7 @@ country_ab2 "" country_ab3 "" country_num 840 country_car "" -country_isbn 0 +country_isbn "" % Español lang_name "" % es diff --git a/localedata/locales/fi_FI b/localedata/locales/fi_FI index e87878c..6ba91ba 100644 --- a/localedata/locales/fi_FI +++ b/localedata/locales/fi_FI @@ -253,7 +253,7 @@ country_num 246 country_name "" country_post "" country_car "" -country_isbn 952 +country_isbn "" % suomi lang_name "" lang_ab "" diff --git a/localedata/locales/fy_DE b/localedata/locales/fy_DE index 046d775..e68ed7d 100644 --- a/localedata/locales/fy_DE +++ b/localedata/locales/fy_DE @@ -48,7 +48,7 @@ country_ab3 "" % D country_car "" country_num 276 -country_isbn "3" +country_isbn "" % FIXME country_name in Low Saxon ? % Frysk lang_name "" diff --git a/localedata/locales/gd_GB b/localedata/locales/gd_GB index 41943f5..765f9df 100644 --- a/localedata/locales/gd_GB +++ b/localedata/locales/gd_GB @@ -148,7 +148,7 @@ country_ab3 "" country_num 826 % GB country_car "" -country_isbn 0 +country_isbn "" % Gàidhlig lang_name "" % gd diff --git a/localedata/locales/ha_NG b/localedata/locales/ha_NG index 6ea1a88..c5d1f77 100644 --- a/localedata/locales/ha_NG +++ b/localedata/locales/ha_NG @@ -287,7 +287,7 @@ country_car "" % ISO 2108 % http://www.isbn-international.org/ -country_isbn 978 +country_isbn "" % ISO 639 language abbreviations: % 639-1 2 letter, 639-2 3 letter terminology diff --git a/localedata/locales/hak_TW b/localedata/locales/hak_TW index 454ebad..543206a 100644 --- a/localedata/locales/hak_TW +++ b/localedata/locales/hak_TW @@ -199,7 +199,7 @@ country_ab2 "" % TWN country_ab3 "" country_num 158 -country_isbn 957 +country_isbn "" % 漢語客家語 lang_name "" % hak diff --git a/localedata/locales/hsb_DE b/localedata/locales/hsb_DE index db130fd..b177663 100644 --- a/localedata/locales/hsb_DE +++ b/localedata/locales/hsb_DE @@ -2212,7 +2212,7 @@ country_ab2 "" country_ab3 "" country_num 276 country_car "" -country_isbn 3 +country_isbn "" lang_name "/ " lang_ab "" diff --git a/localedata/locales/ht_HT b/localedata/locales/ht_HT index 66ae10b..8f12153 100644 --- a/localedata/locales/ht_HT +++ b/localedata/locales/ht_HT @@ -193,7 +193,7 @@ country_ab2 "" % HTI country_ab3 "" country_num 332 -country_isbn 99935 +country_isbn "" % RH country_car "" % diff --git a/localedata/locales/ia_FR b/localedata/locales/ia_FR index 722cc6e..64248c8 100644 --- a/localedata/locales/ia_FR +++ b/localedata/locales/ia_FR @@ -128,7 +128,7 @@ country_post "" country_ab2 "" country_ab3 "" country_num 250 -country_isbn 2 +country_isbn "" country_car "" lang_name "" diff --git a/localedata/locales/ig_NG b/localedata/locales/ig_NG index 8b1a48b..32f0f08 100644 --- a/localedata/locales/ig_NG +++ b/localedata/locales/ig_NG @@ -484,7 +484,7 @@ country_car "" % ISO 2108 % http://www.isbn-international.org/ -country_isbn 978 +country_isbn "" % ISO 639 language abbreviations: % 639-1 2 letter, 639-2 3 letter terminology diff --git a/localedata/locales/ka_GE b/localedata/locales/ka_GE index 459c467..ad47bae 100644 --- a/localedata/locales/ka_GE +++ b/localedata/locales/ka_GE @@ -45,7 +45,7 @@ country_ab3 "GEO" country_num 268 % GE country_car "" -country_isbn "99928" +country_isbn "" % ქართული lang_name "" % ka diff --git a/localedata/locales/ku_TR b/localedata/locales/ku_TR index d974bfb..44e2528 100644 --- a/localedata/locales/ku_TR +++ b/localedata/locales/ku_TR @@ -206,7 +206,7 @@ country_post "TR" country_ab2 "TR" country_ab3 "TUR" country_num 792 -country_isbn 975 +country_isbn "" % TR country_car "" % "kurdi" diff --git a/localedata/locales/lb_LU b/localedata/locales/lb_LU index a74e162..36cb98e 100644 --- a/localedata/locales/lb_LU +++ b/localedata/locales/lb_LU @@ -175,7 +175,7 @@ country_ab2 "" country_ab3 "" country_num 442 country_car "" -country_isbn 2 +country_isbn "" lang_name "/ " lang_ab "" diff --git a/localedata/locales/li_BE b/localedata/locales/li_BE index 5a89754..e917802 100644 --- a/localedata/locales/li_BE +++ b/localedata/locales/li_BE @@ -47,7 +47,7 @@ country_ab2 "" country_ab3 "" country_car "" country_num 56 -%FIXME country_isbn "2" +country_isbn "" % Lèmbörgs lang_name "" lang_ab "" diff --git a/localedata/locales/li_NL b/localedata/locales/li_NL index b07c4a4..b92acbf 100644 --- a/localedata/locales/li_NL +++ b/localedata/locales/li_NL @@ -47,7 +47,7 @@ country_ab2 "" country_ab3 "" country_car "" country_num 528 -%FIXME country_isbn "2" +country_isbn "" % Lèmbörgs lang_name "" lang_ab "" diff --git a/localedata/locales/lzh_TW b/localedata/locales/lzh_TW index 73b4897..0f26ecf 100644 --- a/localedata/locales/lzh_TW +++ b/localedata/locales/lzh_TW @@ -234,7 +234,7 @@ country_ab2 "" % TWN country_ab3 "" country_num 158 -country_isbn 957 +country_isbn "" % 漢語文言 lang_name "" % lzh diff --git a/localedata/locales/mk_MK b/localedata/locales/mk_MK index b751679..31653e7 100644 --- a/localedata/locales/mk_MK +++ b/localedata/locales/mk_MK @@ -152,7 +152,7 @@ country_ab2 "" country_ab3 "" country_car "" country_num 807 -country_isbn "9989" +country_isbn "" % македонски јазик lang_name "/" lang_ab "" diff --git a/localedata/locales/mn_MN b/localedata/locales/mn_MN index 6649537..acb32da 100644 --- a/localedata/locales/mn_MN +++ b/localedata/locales/mn_MN @@ -254,7 +254,7 @@ country_ab2 "" country_ab3 "" country_num 496 country_car "" -country_isbn 99929 +country_isbn "" % Монгол хэл lang_name "" lang_ab "" diff --git a/localedata/locales/nan_TW b/localedata/locales/nan_TW index 0c11174..08bbb2d 100644 --- a/localedata/locales/nan_TW +++ b/localedata/locales/nan_TW @@ -200,7 +200,7 @@ country_ab2 "" % TWN country_ab3 "" country_num 158 -country_isbn 957 +country_isbn "" % 漢語閩南語 lang_name "" % nan diff --git a/localedata/locales/nds_DE b/localedata/locales/nds_DE index e1ab6e0..81d0ad4 100644 --- a/localedata/locales/nds_DE +++ b/localedata/locales/nds_DE @@ -46,7 +46,7 @@ country_ab2 "" country_ab3 "" country_car "" country_num 276 -country_isbn "3" +country_isbn "" lang_name "" %lang_ab lang_term "" diff --git a/localedata/locales/nds_NL b/localedata/locales/nds_NL index 14051f6..c59d3e6 100644 --- a/localedata/locales/nds_NL +++ b/localedata/locales/nds_NL @@ -45,7 +45,7 @@ country_ab2 "" country_ab3 "" country_car "" country_num 528 -country_isbn "3" +country_isbn "" lang_name "" %lang_ab lang_term "" diff --git a/localedata/locales/oc_FR b/localedata/locales/oc_FR index 10e3a03..5a9fca6 100644 --- a/localedata/locales/oc_FR +++ b/localedata/locales/oc_FR @@ -44,7 +44,7 @@ country_post "F" country_ab2 "FR" country_ab3 "FRA" country_num 250 -country_isbn "2" +country_isbn "" country_car "F" % Occitan lang_name "" diff --git a/localedata/locales/pap_AN b/localedata/locales/pap_AN index 63262a5..f3c5a96 100644 --- a/localedata/locales/pap_AN +++ b/localedata/locales/pap_AN @@ -49,7 +49,7 @@ postal_fmt "" country_ab3 "" country_num 530 -country_isbn "99904" +country_isbn "" country_car "" % lang_ab lang_term "" diff --git a/localedata/locales/ro_RO b/localedata/locales/ro_RO index 610f071..ab41ab7 100644 --- a/localedata/locales/ro_RO +++ b/localedata/locales/ro_RO @@ -377,7 +377,7 @@ country_car "" % ISBN code is 973 % see: http://homepages.cwi.nl/~dik/english/codes/isbn.html % and other sources -country_isbn 973 +country_isbn "" % FIXME: is it really RO? country_post "" % language names are not capitalized in Romanian ( roma>na( ) diff --git a/localedata/locales/sq_MK b/localedata/locales/sq_MK index 9d6aef7..9d3957e 100644 --- a/localedata/locales/sq_MK +++ b/localedata/locales/sq_MK @@ -100,7 +100,7 @@ country_ab2 "" country_ab3 "" country_car "" country_num 807 -country_isbn "9989" +country_isbn "" % shqip lang_name "" % sq diff --git a/localedata/locales/sv_FI b/localedata/locales/sv_FI index fca2935..007828e 100644 --- a/localedata/locales/sv_FI +++ b/localedata/locales/sv_FI @@ -143,7 +143,7 @@ country_num 246 country_name "" country_post "" country_car "" -country_isbn 952 +country_isbn "" % svenska lang_name "" lang_ab "" diff --git a/localedata/locales/tr_CY b/localedata/locales/tr_CY index e2e6936..8665dfa 100644 --- a/localedata/locales/tr_CY +++ b/localedata/locales/tr_CY @@ -98,7 +98,7 @@ country_name "/ country_post "" % TR country_car "" -country_isbn 975 +country_isbn "" country_num 792 % TR country_ab2 "" diff --git a/localedata/locales/tr_TR b/localedata/locales/tr_TR index f54be2c..82c8699 100644 --- a/localedata/locales/tr_TR +++ b/localedata/locales/tr_TR @@ -3587,7 +3587,7 @@ country_name "" country_post "" % TR country_car "" -country_isbn 975 +country_isbn "" country_num 792 % TR country_ab2 "" diff --git a/localedata/locales/uk_UA b/localedata/locales/uk_UA index 511f004..a910ec6 100644 --- a/localedata/locales/uk_UA +++ b/localedata/locales/uk_UA @@ -1246,7 +1246,7 @@ country_num 804 country_car "" % ISBN code, for books. -country_isbn 966 +country_isbn "" % Two-letter abbreviation of the language, see ISO 639. lang_ab "" diff --git a/localedata/locales/unm_US b/localedata/locales/unm_US index 482a7da..3467b8c 100644 --- a/localedata/locales/unm_US +++ b/localedata/locales/unm_US @@ -150,7 +150,7 @@ country_ab3 "" country_num 840 % USA country_car "" -country_isbn 0 +country_isbn "" % lang_name "" % lang_ab "" % unm diff --git a/localedata/locales/wa_BE b/localedata/locales/wa_BE index a2fb3be..21979c5 100644 --- a/localedata/locales/wa_BE +++ b/localedata/locales/wa_BE @@ -42,7 +42,7 @@ country_post "B" country_ab2 "BE" country_ab3 "BEL" country_num 56 -country_isbn "2" +country_isbn "" % B country_car "" lang_name "" diff --git a/localedata/locales/wae_CH b/localedata/locales/wae_CH index 5f11613..264aa63 100644 --- a/localedata/locales/wae_CH +++ b/localedata/locales/wae_CH @@ -236,6 +236,6 @@ postal_fmt "/ country_ab2 "" country_ab3 "" country_num 756 -country_isbn 3 +country_isbn "" END LC_ADDRESS diff --git a/localedata/locales/yi_US b/localedata/locales/yi_US index 97ed218..7c2259b 100644 --- a/localedata/locales/yi_US +++ b/localedata/locales/yi_US @@ -50,7 +50,7 @@ country_num 840 % USA country_car "" % FIXME Check which isbn for Yiddish in USA -country_isbn "0" +country_isbn "" lang_name "" % yi lang_ab "" diff --git a/localedata/locales/yo_NG b/localedata/locales/yo_NG index c88ca6e..37a948e 100644 --- a/localedata/locales/yo_NG +++ b/localedata/locales/yo_NG @@ -491,7 +491,7 @@ country_car "" % ISO 2108 % http://www.isbn-international.org/ -country_isbn 978 +country_isbn "" % ISO 639 language abbreviations: % 639-1 2 letter, 639-2 3 letter terminology