about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--NEWS17
-rw-r--r--localedata/SUPPORTED3
-rw-r--r--localedata/locales/pap_AN7
-rw-r--r--localedata/locales/pap_AW170
-rw-r--r--localedata/locales/pap_CW170
5 files changed, 360 insertions, 7 deletions
diff --git a/NEWS b/NEWS
index de839d07fd..d6c87947ef 100644
--- a/NEWS
+++ b/NEWS
@@ -9,12 +9,12 @@ Version 2.19
 
 * The following bugs are resolved with this release:
 
-  431, 13985, 14155, 14547, 14699, 15048, 15400, 15427, 15522, 15531,
-  15532, 15608, 15609, 15610, 15632, 15640, 15681, 15736, 15748, 15749,
-  15754, 15760, 15797, 15844, 15849, 15855, 15856, 15857, 15859, 15867,
-  15886, 15887, 15890, 15892, 15893, 15895, 15897, 15905, 15909, 15919,
-  15921, 15887, 15890, 15892, 15893, 15895, 15897, 15905, 15909, 15919,
-  15921, 15923, 15939, 15963, 15966, 15988.
+  431, 13982, 13985, 14155, 14547, 14699, 15048, 15400, 15427, 15522,
+  15531, 15532, 15608, 15609, 15610, 15632, 15640, 15681, 15736, 15748,
+  15749, 15754, 15760, 15797, 15844, 15849, 15855, 15856, 15857, 15859,
+  15867, 15886, 15887, 15890, 15892, 15893, 15895, 15897, 15905, 15909,
+  15919, 15921, 15887, 15890, 15892, 15893, 15895, 15897, 15905, 15909,
+  15919, 15921, 15923, 15939, 15963, 15966, 15988.
 
 * CVE-2012-4412 The strcoll implementation caches indices and rules for
   large collation sequences to optimize multiple passes.  This cache
@@ -43,7 +43,8 @@ Version 2.19
   heap when passed very large allocation size values (Bugzilla #15855,
   #15856, #15857).
 
-* New locales: ak_GH, cmn_TW, hak_TW, lzh_TW, nan_TW, quz_PE.
+* New locales: ak_GH, cmn_TW, hak_TW, lzh_TW, nan_TW, quz_PE, pap_AW, pap_CW,
+  ar_SS.
 
 * Substantially revised locales: gd_GB, ht_HT
 
@@ -52,6 +53,8 @@ Version 2.19
 
 * ISO 1427 definitions were updated.
 
+* ISO 3166 definitions were updated.
+
 * The localedef utility now supports --big-endian and --little-endian
   command-line options to generate locales for a different system from that
   for which the C library was built.
diff --git a/localedata/SUPPORTED b/localedata/SUPPORTED
index f107a8f782..7e98dbcae4 100644
--- a/localedata/SUPPORTED
+++ b/localedata/SUPPORTED
@@ -41,6 +41,7 @@ ar_SA.UTF-8/UTF-8 \
 ar_SA/ISO-8859-6 \
 ar_SD.UTF-8/UTF-8 \
 ar_SD/ISO-8859-6 \
+ar_SS.UTF-8 \
 ar_SY.UTF-8/UTF-8 \
 ar_SY/ISO-8859-6 \
 ar_TN.UTF-8/UTF-8 \
@@ -341,6 +342,8 @@ os_RU/UTF-8 \
 pa_IN/UTF-8 \
 pa_PK/UTF-8 \
 pap_AN/UTF-8 \
+pap_AW/UTF-8 \
+pap_CW/UTF-8 \
 pl_PL.UTF-8/UTF-8 \
 pl_PL/ISO-8859-2 \
 ps_AF/UTF-8 \
diff --git a/localedata/locales/pap_AN b/localedata/locales/pap_AN
index 6f0e262bb5..d657f0e700 100644
--- a/localedata/locales/pap_AN
+++ b/localedata/locales/pap_AN
@@ -2,6 +2,13 @@ comment_char %
 escape_char  /
 % Distribution and use is free, also for commercial purposes.
 
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%
+% This locale is replaced by pap_AW and pap_CW and should be removed in
+% release 2.21.  AN line of iso-3177.def should also be removed.
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
 LC_IDENTIFICATION
 title "Papiamento Language for the (Netherland) Antilles"
 source "informations from native speaker"
diff --git a/localedata/locales/pap_AW b/localedata/locales/pap_AW
new file mode 100644
index 0000000000..550806dccd
--- /dev/null
+++ b/localedata/locales/pap_AW
@@ -0,0 +1,170 @@
+comment_char %
+escape_char  /
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%
+% This file is derived from pap_AN ver0.2 (after AN was deprecated in ISO-3166)
+% revision "0.2" date "2000-11-15"
+%
+% This file is a part of GNU C Library (glibc) and contains locale data. The
+% Free Software Foundation does not claim any copyright interest in the
+% locale data contained in this file. The foregoing does not affect the
+% license of GNU C Library (glibc) as a whole. It does not exempt you from the
+% conditions of the license if your use would otherwise be governed by
+% that license.
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+LC_IDENTIFICATION
+title "Papiamento Language for Aruba"
+source "information from native speaker"
+address ""
+contact "Pablo Saratxaga"
+email "pablo@mandrakesoft.com"
+tel ""
+fax ""
+language "pap"
+territory "AW"
+revision "1.0"
+date "2013-09-27"
+
+category i18n:2000;LC_IDENTIFICATION
+category i18n:2000;LC_COLLATE
+category i18n:2000;LC_CTYPE
+category i18n:2000;LC_MESSAGES
+category i18n:2000;LC_MONETARY
+category i18n:2000;LC_NUMERIC
+category i18n:2000;LC_TIME
+category i18n:2000;LC_PAPER
+category i18n:2000;LC_MEASUREMENT
+category i18n:2000;LC_TELEPHONE
+category i18n:2000;LC_ADDRESS
+
+% ISO/IEC 14652: Converted comments to LC_IDENTIFICATION
+%  added LC_PAPER, LC_MEASUREMENT, LC_TELEPHONE, LC_ADDRESS
+% -- mckinstry@computer.org, 2000-07-03
+
+END LC_IDENTIFICATION
+
+LC_ADDRESS
+postal_fmt "<U0025><U0064><U0025><U004E><U0025><U0066><U0025><U004E><U0025><U0064><U0025><U004E><U0025><U0062><U0025><U004E>/
+<U0025><U0073><U0020><U0025><U0068><U0020><U0035><U0065><U0020><U0025><U0072><U0025><U004E>/
+<U0025><U0043><U0025><U007A><U0020><U0025><U0054><U0025><U004E><U0025><U0063><U0025><U004E>"
+% FIXME country_name for Antilles in Paplamento
+% FIXME country_post MAIL_CEPTCODE for Nederland Antilles, AN?
+% AW
+country_ab2  "<U0041><U0057>"
+% ABW
+country_ab3  "<U0041><U0042><U0057>"
+country_num  533
+country_isbn ""
+country_car ""
+% lang_ab
+% pap
+lang_term "<U0070><U0061><U0070>"
+% pap
+lang_lib "<U0070><U0061><U0070>"
+END LC_ADDRESS
+
+LC_CTYPE
+copy "en_DK"
+END LC_CTYPE
+
+LC_COLLATE
+copy "en_DK"
+END LC_COLLATE
+
+LC_MESSAGES
+yesexpr "<U005E><U005B><U006A><U004A><U0079><U0059><U005D><U002E><U002A>"
+noexpr  "<U005E><U005B><U006E><U004E><U005D><U002E><U002A>"
+END LC_MESSAGES
+
+
+LC_MONETARY
+int_curr_symbol           "<U0041><U004E><U0047><U0020>"
+currency_symbol           "<U0066>"
+mon_decimal_point         "<U002C>"
+mon_thousands_sep         "<U0020>"
+mon_grouping              3;3
+positive_sign             ""
+negative_sign             "<U002D>"
+int_frac_digits           2
+frac_digits               2
+p_cs_precedes             1
+p_sep_by_space            1
+n_cs_precedes             1
+n_sep_by_space            1
+p_sign_posn               1
+n_sign_posn               2
+END LC_MONETARY
+
+LC_NUMERIC
+decimal_point             "<U002C>"
+thousands_sep             ""
+grouping                  0;0
+END LC_NUMERIC
+
+LC_TIME
+abday   "<U0064><U006F>";"<U006C><U0075>";"<U006D><U0061>";/
+        "<U0077><U0065>";"<U0072><U0061>";"<U0062><U0069>";/
+        "<U0073><U0061>"
+day     "<U0044><U006A><U0061><U0064><U006F><U006D><U0069><U006E><U0067><U006F>";/
+        "<U0044><U006A><U0061><U006C><U0075><U006E><U0061>";/
+        "<U0044><U006A><U0061><U006D><U0061><U0072><U0073>";/
+        "<U0044><U006A><U0061><U0077><U0065><U0062><U0073>";/
+        "<U0044><U006A><U0061><U0072><U0061><U0073><U006F><U006E>";/
+        "<U0044><U006A><U0061><U0062><U0069><U0065><U0072><U006E><U0065>";/
+        "<U0044><U006A><U0061><U0073><U0061><U0062><U0072><U0061>"
+abmon   "<U0059><U0061><U006E>";"<U0046><U0065><U0062>";/
+        "<U004D><U0061><U0072>";"<U0041><U0070><U0072>";/
+        "<U004D><U0065><U0069>";"<U0059><U00FC><U006E>";/
+        "<U0059><U00FC><U006C>";"<U004F><U0075><U0067>";/
+        "<U0053><U00E8><U0070>";"<U004F><U006B><U0074>";/
+        "<U004E><U006F><U0076>";"<U0044><U0065><U0073>"
+mon     "<U0059><U0061><U006E><U00FC><U0061><U0072><U0069>";/
+        "<U0046><U0065><U0062><U0072><U00FC><U0061><U0072><U0069>";/
+        "<U004D><U0061><U0072><U0074>";/
+        "<U0041><U0070><U0072><U0065><U006C>";/
+        "<U004D><U0065><U0069>";/
+        "<U0059><U00FC><U006E><U0069>";/
+        "<U0059><U00FC><U006C><U0069>";/
+        "<U004F><U0075><U0067><U00F9><U0073><U0074><U00F9><U0073>";/
+        "<U0053><U00E8><U0070><U0074><U00E8><U006D><U0062><U0065><U0072>";/
+        "<U004F><U006B><U0074><U006F><U0062><U0065><U0072>";/
+        "<U004E><U006F><U0076><U00E8><U006D><U0062><U0065><U0072>";/
+        "<U0044><U0065><U0073><U00E8><U006D><U0062><U0065><U0072>"
+d_t_fmt "<U0025><U0061><U0020><U0025><U0064><U0020><U0025><U0062><U0020><U0025><U0059><U0020><U0025><U0054><U0020><U0025><U005A>"
+d_fmt   "<U0025><U0064><U002D><U0025><U006D><U002D><U0025><U0079>"
+t_fmt   "<U0025><U0054>"
+am_pm   "";""
+t_fmt_ampm ""
+END LC_TIME
+
+LC_NUMERIC
+decimal_point             "<U002C>"
+thousands_sep             ""
+grouping                  0;0
+END LC_NUMERIC
+
+% Metric Measurement system (ISO 1000)
+LC_MEASUREMENT
+measurement 1
+END LC_MEASUREMENT
+
+% Default paper: A4
+LC_PAPER
+height 297
+width 210
+END LC_PAPER
+
+LC_TELEPHONE
+tel_int_fmt "<U002B><U0025><U0063><U0020><U0025><U0061><U0020><U0025><U006C>"
+% FIXME FIND tel_dom_fmt
+int_select "00"
+int_prefix "599"
+END LC_TELEPHONE
+
+LC_NAME
+% Todo
+copy "en_DK"
+END LC_NAME
diff --git a/localedata/locales/pap_CW b/localedata/locales/pap_CW
new file mode 100644
index 0000000000..123cfd2552
--- /dev/null
+++ b/localedata/locales/pap_CW
@@ -0,0 +1,170 @@
+comment_char %
+escape_char  /
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%
+% This file is derived from pap_AN ver0.2 (after AN was deprecated in ISO-3166)
+% revision "0.2" date "2000-11-15"
+%
+% This file is a part of GNU C Library (glibc) and contains locale data. The
+% Free Software Foundation does not claim any copyright interest in the
+% locale data contained in this file. The foregoing does not affect the
+% license of GNU C Library (glibc) as a whole. It does not exempt you from the
+% conditions of the license if your use would otherwise be governed by
+% that license.
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+LC_IDENTIFICATION
+title "Papiamento language for CuraƧao"
+source "information from native speaker"
+address ""
+contact "Pablo Saratxaga"
+email "pablo@mandrakesoft.com"
+tel ""
+fax ""
+language "pap"
+territory "CW"
+revision "1.0"
+date "2013-09-27"
+
+category i18n:2000;LC_IDENTIFICATION
+category i18n:2000;LC_COLLATE
+category i18n:2000;LC_CTYPE
+category i18n:2000;LC_MESSAGES
+category i18n:2000;LC_MONETARY
+category i18n:2000;LC_NUMERIC
+category i18n:2000;LC_TIME
+category i18n:2000;LC_PAPER
+category i18n:2000;LC_MEASUREMENT
+category i18n:2000;LC_TELEPHONE
+category i18n:2000;LC_ADDRESS
+
+% ISO/IEC 14652: Converted comments to LC_IDENTIFICATION
+%  added LC_PAPER, LC_MEASUREMENT, LC_TELEPHONE, LC_ADDRESS
+% -- mckinstry@computer.org, 2000-07-03
+
+END LC_IDENTIFICATION
+
+LC_ADDRESS
+postal_fmt "<U0025><U0064><U0025><U004E><U0025><U0066><U0025><U004E><U0025><U0064><U0025><U004E><U0025><U0062><U0025><U004E>/
+<U0025><U0073><U0020><U0025><U0068><U0020><U0035><U0065><U0020><U0025><U0072><U0025><U004E>/
+<U0025><U0043><U0025><U007A><U0020><U0025><U0054><U0025><U004E><U0025><U0063><U0025><U004E>"
+% FIXME country_name for Antilles in Paplamento
+% FIXME country_post MAIL_CEPTCODE for Nederland Antilles, AN?
+% CW
+country_ab2  "<U0043><U0057>"
+% CUW
+country_ab3  "<U0043><U0055><U0057>"
+country_num  531
+country_car  ""
+country_isbn ""
+% lang_ab
+% pap
+lang_term    "<U0070><U0061><U0070>"
+% pap
+lang_lib     "<U0070><U0061><U0070>"
+END LC_ADDRESS
+
+LC_CTYPE
+copy "en_DK"
+END LC_CTYPE
+
+LC_COLLATE
+copy "en_DK"
+END LC_COLLATE
+
+LC_MESSAGES
+yesexpr "<U005E><U005B><U006A><U004A><U0079><U0059><U005D><U002E><U002A>"
+noexpr  "<U005E><U005B><U006E><U004E><U005D><U002E><U002A>"
+END LC_MESSAGES
+
+
+LC_MONETARY
+int_curr_symbol           "<U0041><U004E><U0047><U0020>"
+currency_symbol           "<U0066>"
+mon_decimal_point         "<U002C>"
+mon_thousands_sep         "<U0020>"
+mon_grouping              3;3
+positive_sign             ""
+negative_sign             "<U002D>"
+int_frac_digits           2
+frac_digits               2
+p_cs_precedes             1
+p_sep_by_space            1
+n_cs_precedes             1
+n_sep_by_space            1
+p_sign_posn               1
+n_sign_posn               2
+END LC_MONETARY
+
+LC_NUMERIC
+decimal_point             "<U002C>"
+thousands_sep             ""
+grouping                  0;0
+END LC_NUMERIC
+
+LC_TIME
+abday   "<U0064><U006F>";"<U006C><U0075>";"<U006D><U0061>";/
+        "<U0077><U0065>";"<U0072><U0061>";"<U0062><U0069>";/
+        "<U0073><U0061>"
+day     "<U0044><U006A><U0061><U0064><U006F><U006D><U0069><U006E><U0067><U006F>";/
+        "<U0044><U006A><U0061><U006C><U0075><U006E><U0061>";/
+        "<U0044><U006A><U0061><U006D><U0061><U0072><U0073>";/
+        "<U0044><U006A><U0061><U0077><U0065><U0062><U0073>";/
+        "<U0044><U006A><U0061><U0072><U0061><U0073><U006F><U006E>";/
+        "<U0044><U006A><U0061><U0062><U0069><U0065><U0072><U006E><U0065>";/
+        "<U0044><U006A><U0061><U0073><U0061><U0062><U0072><U0061>"
+abmon   "<U0059><U0061><U006E>";"<U0046><U0065><U0062>";/
+        "<U004D><U0061><U0072>";"<U0041><U0070><U0072>";/
+        "<U004D><U0065><U0069>";"<U0059><U00FC><U006E>";/
+        "<U0059><U00FC><U006C>";"<U004F><U0075><U0067>";/
+        "<U0053><U00E8><U0070>";"<U004F><U006B><U0074>";/
+        "<U004E><U006F><U0076>";"<U0044><U0065><U0073>"
+mon     "<U0059><U0061><U006E><U00FC><U0061><U0072><U0069>";/
+        "<U0046><U0065><U0062><U0072><U00FC><U0061><U0072><U0069>";/
+        "<U004D><U0061><U0072><U0074>";/
+        "<U0041><U0070><U0072><U0065><U006C>";/
+        "<U004D><U0065><U0069>";/
+        "<U0059><U00FC><U006E><U0069>";/
+        "<U0059><U00FC><U006C><U0069>";/
+        "<U004F><U0075><U0067><U00F9><U0073><U0074><U00F9><U0073>";/
+        "<U0053><U00E8><U0070><U0074><U00E8><U006D><U0062><U0065><U0072>";/
+        "<U004F><U006B><U0074><U006F><U0062><U0065><U0072>";/
+        "<U004E><U006F><U0076><U00E8><U006D><U0062><U0065><U0072>";/
+        "<U0044><U0065><U0073><U00E8><U006D><U0062><U0065><U0072>"
+d_t_fmt "<U0025><U0061><U0020><U0025><U0064><U0020><U0025><U0062><U0020><U0025><U0059><U0020><U0025><U0054><U0020><U0025><U005A>"
+d_fmt   "<U0025><U0064><U002D><U0025><U006D><U002D><U0025><U0079>"
+t_fmt   "<U0025><U0054>"
+am_pm   "";""
+t_fmt_ampm ""
+END LC_TIME
+
+LC_NUMERIC
+decimal_point             "<U002C>"
+thousands_sep             ""
+grouping                  0;0
+END LC_NUMERIC
+
+% Metric Measurement system (ISO 1000)
+LC_MEASUREMENT
+measurement 1
+END LC_MEASUREMENT
+
+% Default paper: A4
+LC_PAPER
+height 297
+width 210
+END LC_PAPER
+
+LC_TELEPHONE
+tel_int_fmt "<U002B><U0025><U0063><U0020><U0025><U0061><U0020><U0025><U006C>"
+% FIXME FIND tel_dom_fmt
+int_select "00"
+int_prefix "599"
+END LC_TELEPHONE
+
+LC_NAME
+% Todo
+copy "en_DK"
+END LC_NAME