]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
[PATCH] Fix first_weekday/first_workday for EU locales
authorJeff Law <law@redhat.com>
Mon, 4 Jun 2012 16:15:08 +0000 (18:15 +0200)
committerPetr Baudis <pasky@ucw.cz>
Mon, 4 Jun 2012 16:15:08 +0000 (18:15 +0200)
The following URL shows an official response to a question about
locale dates within the EU.  Basically they adopted ISO 8601:

http://eur-lex.europa.eu/LexUriServ/LexUriServ.do?uri=OJ:C:2004:78E:0447:0447:EN:PDF

ISO 8601:

http://dotat.at/tmp/ISO_8601-2004_E.pdf

2.2.8 calendar week
time interval of seven calendar days starting with a Monday

The pt_PT locale change has been removed from the patch by
Petr Baudis since Sunday seems to be the first day there
in daily usage.

27 files changed:
NEWS
localedata/ChangeLog
localedata/locales/an_ES
localedata/locales/ast_ES
localedata/locales/br_FR
localedata/locales/cy_GB
localedata/locales/de_BE
localedata/locales/de_LU
localedata/locales/el_GR
localedata/locales/en_IE
localedata/locales/eu_ES
localedata/locales/fr_LU
localedata/locales/fy_NL
localedata/locales/ga_IE
localedata/locales/gd_GB
localedata/locales/gl_ES
localedata/locales/gv_GB
localedata/locales/it_IT
localedata/locales/kw_GB
localedata/locales/lij_IT
localedata/locales/lt_LT
localedata/locales/lv_LV
localedata/locales/mt_MT
localedata/locales/nl_BE
localedata/locales/oc_FR
localedata/locales/tr_CY
localedata/locales/wa_BE

diff --git a/NEWS b/NEWS
index 7d83217e5e0917009a628296deeb1da688770759..c4ae9f1421e53896a413aafb6dc8fbd8f2a9b009 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -29,7 +29,7 @@ Version 2.16
   13968, 13970, 13973, 13979, 13983, 13986, 14012, 14027, 14033, 14034,
   14036, 14040, 14043, 14044, 14048, 14049, 14053, 14055, 14059, 14064,
   14075, 14080, 14083, 14103, 14104, 14109, 14112, 14122, 14123, 14153,
-  14183, 14188
+  14183, 14188, 14199
 
 * Support for the x32 ABI on x86-64 added.  The x32 target is selected by
   configuring glibc with:
index 975e59fff09021fa6afcb0db62e7028f42c74da5..90e2a50a1fd07ae383f85e3194ab1f040522a54d 100644 (file)
@@ -1,3 +1,13 @@
+2012-06-01  Jeff Law  <law@redhat.com>
+
+       [BZ#14199]
+       * locales/en_ES: Fix first_weekday and first_workday.
+       * locales/{ast_ES, br_FR, cy_GB, de_DE, de_LU}: Likewise.
+       * locales/{el_GR, en_IE, eu_ES, fr_LU, fy_NL}: Likewise.
+       * locales/{ga_IE, gd_GB, gl_ES, gv_GB, it_IT}: Likewise.
+       * locales/{kw_GB, lij_IT, lt_LT, lv_LV, mt_MT}: Likewise.
+       * locales/{nl_BE, oc_FR, tr_CY, wa_BE}: Likewise.
+
 2012-04-20  Chandan Kumar  <chandankumar.093047@gmail.com>
 
        [BZ#13968]
index a9722c5daca78620ef1732bee344c762991e59c3..2a50c12ef9c9e10dfdcfba60874024d17a9c61dc 100644 (file)
@@ -103,6 +103,8 @@ t_fmt_ampm ""
 date_fmt       "<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
 <U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
 <U0025><U005A><U0020><U0025><U0059>"
+first_workday 2
+first_weekday 2
 END LC_TIME
 
 LC_PAPER
index eb048d5bbb1101a8fb54bf4edabea993ced097e5..2817c1acccfeaa00ea875380e5d67e3584de6231 100644 (file)
@@ -109,6 +109,7 @@ t_fmt_ampm ""
 date_fmt       "<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
 <U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
 <U0025><U005A><U0020><U0025><U0059>"
+first_workday 2
 first_weekday 2
 END LC_TIME
 
index 3ca47ccd49f72cb236bbd00ca6f08e8d4a4af53b..3f477fbb0439b5cb031c93afc4e86ae61eb32a0e 100644 (file)
@@ -141,6 +141,8 @@ d_fmt   "<U0025><U0064><U002E><U0025><U006D><U002E><U0025><U0059>"
 t_fmt   "<U0025><U0054>"
 am_pm   "<U0020>";"<U0020>"
 t_fmt_ampm "<U0025><U0049><U0065><U0025><U004D><U003A><U0025><U0053><U0020><U0025><U0070>"
+first_workday 2
+first_weekday 2
 END LC_TIME
 
 LC_PAPER
index aaffde9f76d00ad36cb17b0a52361b3ef9823708..3005a63e0ad967ffdf39f0ad84223258bde5a496 100644 (file)
@@ -253,6 +253,8 @@ t_fmt_ampm  "<U0025><U006C><U003A><U0025><U004D><U003A><U0025><U0053><U0020><U00
 date_fmt    "<U0025><U0061><U0020><U0025><U0065><U0020><U0025><U0062>/
 <U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
 <U0025><U005A><U0020><U0025><U0059>"
+first_workday 2
+first_weekday 2
 END LC_TIME
 
 LC_MESSAGES
index 3e7f11d08802c7f5bb0bf12231f559e22166d819..f313e544b5170fc371024726170ed74ed3c943f5 100644 (file)
@@ -119,6 +119,8 @@ t_fmt_ampm ""
 date_fmt       "<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
 <U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
 <U0025><U005A><U0020><U0025><U0059>"
+first_weekday 2
+first_workday 2
 END LC_TIME
 
 LC_PAPER
index 66baf3fb6dbec00af64a2c975cd0c9f37dfe389e..f398ddc040dd3515c1e9f9e8d40c759957826812 100644 (file)
@@ -119,6 +119,8 @@ t_fmt_ampm ""
 date_fmt       "<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
 <U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
 <U0025><U005A><U0020><U0025><U0059>"
+first_workday 2
+first_weekday 2
 END LC_TIME
 
 LC_PAPER
index bb1db143f3fad8ccf56bade4c8dfba412e379346..e4d61d6df95f802a8930089f849d7bdf2c28ba2a 100644 (file)
@@ -139,6 +139,8 @@ t_fmt_ampm "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053><U0020><U002
 %
 % Appropriate date representation (date(1))   "%a %d %b %Y %r %Z"
 date_fmt "<U0025><U0061><U0020><U0025><U0064><U0020><U0025><U0062><U0020><U0025><U0059><U0020><U0025><U0072><U0020><U0025><U005A>"
+first_workday 2
+first_weekday 2
 END LC_TIME
 
 LC_PAPER
index 171e3b16b7ab2b3fb90bbeeddf8b2d501d560fa2..5b544754d2b66115eb41a086c33c374e7c3d1158 100644 (file)
@@ -115,6 +115,8 @@ t_fmt_ampm  ""
 date_fmt       "<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
 <U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
 <U0025><U005A><U0020><U0025><U0059>"
+first_workday 2
+first_weekday 2
 END LC_TIME
 
 LC_MESSAGES
index f433aed75f68fb0902aeb399f032464b03abef21..c65f167d17ef3c4d794e6598c17c0301670b08b7 100644 (file)
@@ -131,6 +131,8 @@ t_fmt_ampm ""
 date_fmt       "<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
 <U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
 <U0025><U005A><U0020><U0025><U0059>"
+first_workday 2
+first_weekday 2
 END LC_TIME
 
 LC_PAPER
index 8cb90b3611d6bee11b7d673fe33de97d4772028b..210027707a7cc01ad2fe0510e7ece9142aaf7523 100644 (file)
@@ -120,6 +120,8 @@ t_fmt_ampm ""
 date_fmt       "<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
 <U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
 <U0025><U005A><U0020><U0025><U0059>"
+first_workday 2
+first_weekday 2
 END LC_TIME
 
 LC_PAPER
index b0cde4b2713c849b39b5b584e32b5d6ce1f19b82..0855a556024ffeccc63fa410ebec2897707961fc 100644 (file)
@@ -92,6 +92,8 @@ t_fmt_ampm ""
 date_fmt       "<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
 <U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
 <U0025><U005A><U0020><U0025><U0059>"
+first_workday 2
+first_weekday 2
 END LC_TIME
 
 LC_NUMERIC
index a8086a605fc0ba211c8b9548df62e2f67a3f9d98..aa95d7ecdb77596ce3b2b3e109ea144865584c06 100644 (file)
@@ -117,6 +117,8 @@ t_fmt_ampm  ""
 date_fmt       "<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
 <U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
 <U0025><U005A><U0020><U0025><U0059>"
+first_workday 2
+first_weekday 2
 END LC_TIME
 
 LC_MESSAGES
index a83839c56d9efbb6c7193be819259834e6f17c3e..4d422840bc45c12b33daa3e3e2cf6b90a5e08f7b 100644 (file)
@@ -122,6 +122,8 @@ d_fmt       "<U0025><U0064><U002F><U0025><U006D><U002F><U0025><U0079>"
 t_fmt       "<U0025><U0054>"
 am_pm       "";""
 t_fmt_ampm  ""
+first_workday 2
+first_weekday 2
 END LC_TIME
 
 LC_MESSAGES
index 4efe5c1829e37aa5b189883f998e54752a65bf7e..8414fff3f02c803f96c898844f2de2fcc454c1c5 100644 (file)
@@ -121,6 +121,8 @@ t_fmt_ampm ""
 date_fmt       "<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
 <U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
 <U0025><U005A><U0020><U0025><U0059>"
+first_workday 2
+first_weekday 2
 END LC_TIME
 
 LC_PAPER
index 16efd8d27ef0bfe78bf10810077646bfa724c31d..f83ddeabbb4c0e9815f9060dbc81e11c66f4eb27 100644 (file)
@@ -131,6 +131,8 @@ t_fmt_ampm  ""
 date_fmt       "<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
 <U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
 <U0025><U005A><U0020><U0025><U0059>"
+first_workday 2
+first_weekday 2
 END LC_TIME
 
 LC_MESSAGES
index 31acd535955646715c492dfd319fe211a73b931b..47ee18199ef7c484e4bc26799a53890108417480 100644 (file)
@@ -124,6 +124,8 @@ t_fmt_ampm ""
 date_fmt       "<U0025><U0061><U0020><U0025><U0065><U0020><U0025>/
 <U0062><U0020><U0025><U0059><U002C><U0020><U0025><U0048><U002E>/
 <U0025><U004D><U002E><U0025><U0053><U002C><U0020><U0025><U005A>"
+first_workday 2
+first_weekday 2
 END LC_TIME
 
 LC_PAPER
index 35d7c83b2594e1fb5266fdf90aa4dbf96a5b5141..f4003a33522de0f2121a00bd94519c6f7f1ee6fd 100644 (file)
@@ -123,6 +123,8 @@ t_fmt_ampm  ""
 date_fmt       "<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
 <U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
 <U0025><U005A><U0020><U0025><U0059>"
+first_workday 2
+first_weekday 2
 END LC_TIME
 
 LC_MESSAGES
index 1ee99788b706fb26e40ba639ed4d1e34ed004f45..cac3ae5c39ec3b566fc0ddf7649ddcfe10ac0a11 100644 (file)
@@ -93,6 +93,8 @@ t_fmt_ampm ""
 date_fmt       "<U0025><U0061><U0020><U0025><U0065><U0020><U0025>/
 <U0062><U0020><U0025><U0059><U002C><U0020><U0025><U0048><U002E>/
 <U0025><U004D><U002E><U0025><U0053><U002C><U0020><U0025><U005A>"
+first_workday 2
+first_weekday 2
 END LC_TIME
 
 LC_PAPER
index b709d83f9e4c5210115735834985eb2445d91159..5b529e1c42261bd93f17e5d3d2a44abc1082acba 100644 (file)
@@ -2191,6 +2191,8 @@ t_fmt_ampm ""
 date_fmt       "<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
 <U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
 <U0025><U005A><U0020><U0025><U0059>"
+first_workday 2
+first_weekday 2
 END LC_TIME
 
 LC_MESSAGES
index fdf0f372a6bedf76b877c5023c0c1abb3193d3f7..aedce02596578ca2ab150b50bd3ffad041ff1a81 100644 (file)
@@ -2183,6 +2183,8 @@ t_fmt_ampm  ""
 date_fmt       "<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
 <U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
 <U0025><U005A><U0020><U0025><U0059>"
+first_workday 2
+first_weekday 2
 END LC_TIME
 
 LC_MESSAGES
index d31908e6125d0895d65c79644f03a380febbc42c..e79081a239e86d417a163af74e65047cc2d85557 100644 (file)
@@ -234,6 +234,8 @@ t_fmt_ampm  "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053>/
 date_fmt       "<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
 <U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
 <U0025><U005A><U0020><U0025><U0059>"
+first_workday 2
+first_weekday 2
 END LC_TIME
 
 
index 869eda682ef529ab8b5dd9b8ef16137044564325..5bb5b18d818887fa551cfe840609e1684e397a45 100644 (file)
@@ -104,6 +104,8 @@ t_fmt_ampm ""
 date_fmt       "<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
 <U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
 <U0025><U005A><U0020><U0025><U0059>"
+first_workday 2
+first_weekday 2
 END LC_TIME
 
 LC_PAPER
index 156f81243f17741fb049172b5b675e1bbfcd91f4..2a7f836434b1db63faa8dfac4319942ea571e414 100644 (file)
@@ -123,6 +123,8 @@ d_fmt   "<U0025><U0064><U002E><U0025><U006D><U002E><U0025><U0059>"
 t_fmt   "<U0025><U0054>"
 am_pm   "";""
 t_fmt_ampm ""
+first_workday 2
+first_weekday 2
 END LC_TIME
 
 LC_NAME
index daeffc1b9cb7996b7616a4a8cce2218d6ed4cd27..0b90b375b7e61dc13f486884b342ac4a82b2da1a 100644 (file)
@@ -66,6 +66,8 @@ END LC_NUMERIC
 
 LC_TIME
 copy "tr_TR"
+first_workday 2
+first_weekday 2
 END LC_TIME
 
 LC_PAPER
index f02e527bf61b6ffe78c684a26319f5dd0eafbf2b..b0514240805a76f9511c84f21fb717fa31e39c52 100644 (file)
@@ -162,8 +162,8 @@ d_fmt   "<U0025><U0064><U002F><U0025><U006D><U002F><U0025><U0059>"
 t_fmt   "<U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053>"
 am_pm   "<U0041><U004D>";"<U0050><U004D>"
 t_fmt_ampm "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053><U0020><U0025><U0070>"
-% prumî djoû del samwinne (1=londi)
-first_weekday 1
+first_weekday 2
+first_workday 2
 END LC_TIME
 
 LC_NAME