[BZ,22848] Update LC_TIME for Catalan
Commit Message
This patch has been attached to Bugzilla [1] and I post it here
without any changes. I think it may need some polish of the
commit message and the changelog but I find its body correct.
This patch updates some LC_TIME fields from CLDR, the biggest
change is that it applies the nominative/genitive case to Catalan
language, as implemented in the previous development cycle. [2]
It turns out that Catalan language actually needs the ab_alt_mon
feature (and %Ob in strftime) because its genitive "de"/"d’"
preposition is also added to the abbreviated month names.
Regards,
Rafal
[1] https://sourceware.org/bugzilla/attachment.cgi?id=10874
[2] https://sourceware.org/bugzilla/show_bug.cgi?id=10871
Comments
This is the second version of the patch. The main body is not
changed, I only polished the commit message and other chrome,
also removed the diff for ChangeLog, as required by the rules of
this list. While I am a locale data maintainer and I can't expect
anyone else to review the content of the patch (except Mike and
Robert) I'm asking you to review the commit messages.
Questions:
1. OK to commit to the master trunk?
2. OK to commit to the stable 2.27 trunk? AFAIK Robert has already
adapted his translations of the applications to the new format
and reported the downstream bug [1] waiting for this patch.
So it seems that backporting it is less harmful than not backporting.
Regards,
Rafal
[1] https://bugzilla.redhat.com/show_bug.cgi?id=1546495
From d1f8d75c56db51f7c274fbc0507d3bb3e309eefe Mon Sep 17 00:00:00 2001
From: rbuj <robert.buj@gmail.com>
Date: Tue, 6 Mar 2018 22:51:29 +0100
Subject: [PATCH] update LC_TIME for Catalan
Add/fix alternative month names, long & short formats, am_pm,
abday settings, and improve ident for Catalan.
---
ChangeLog | 6 +++
localedata/locales/ca_ES | 111 ++++++++++++++++++++++++++++++-----------------
2 files changed, 77 insertions(+), 40 deletions(-)
@@ -1,3 +1,9 @@
+2018-03-06 Robert Buj <robert.buj@gmail.com>
+
+ [BZ 22848]
+ * localedata/locales/ca_ES (LC_TIME): update (including ab_alt_mon
+ support).
+
2018-03-06 Siddhesh Poyarekar <siddhesh@sourceware.org>
* sysdeps/aarch64/memcmp.S (more16): Fix loop16 branch target.
@@ -92,36 +92,67 @@ grouping 0;0
END LC_NUMERIC
LC_TIME
-abday "dg";"dl";"dt";"dc";"dj";"dv";"ds"
-day "diumenge";/
- "dilluns";/
- "dimarts";/
- "dimecres";/
- "dijous";/
- "divendres";/
- "dissabte"
-abmon "gen";"feb";/
- "mar";"abr";/
- "mai";"jun";/
- "jul";"ago";/
- "set";"oct";/
- "nov";"des"
-mon "gener";/
- "febrer";/
- "mar<U00E7>";/
- "abril";/
- "maig";/
- "juny";/
- "juliol";/
- "agost";/
- "setembre";/
- "octubre";/
- "novembre";/
- "desembre"
-d_t_fmt "%a %d %b %Y %T %Z"
-d_fmt "%d//%m//%y"
-t_fmt "%T"
-am_pm "";""
+abday "dg.";"dl.";"dt.";"dc.";"dj.";"dv.";"ds."
+day "diumenge";/
+ "dilluns";/
+ "dimarts";/
+ "dimecres";/
+ "dijous";/
+ "divendres";/
+ "dissabte"
+ab_alt_mon "gen.";/
+ "febr.";/
+ "mar<U00E7>";/
+ "abr.";/
+ "maig";/
+ "juny";/
+ "jul.";/
+ "ag.";/
+ "set.";/
+ "oct.";/
+ "nov.";/
+ "des."
+abmon "de gen.";/
+ "de febr.";/
+ "de mar<U00E7>";/
+ "d<U2019>abr.";/
+ "de maig";/
+ "de juny";/
+ "de jul.";/
+ "d<U2019>ag.";/
+ "de set.";/
+ "d<U2019>oct.";/
+ "de nov.";/
+ "de des."
+alt_mon "gener";/
+ "febrer";/
+ "mar<U00E7>";/
+ "abril";/
+ "maig";/
+ "juny";/
+ "juliol";/
+ "agost";/
+ "setembre";/
+ "octubre";/
+ "novembre";/
+ "desembre"
+mon "de gener";/
+ "de febrer";/
+ "de mar<U00E7>";/
+ "d<U2019>abril";/
+ "de maig";/
+ "de juny";/
+ "de juliol";/
+ "d<U2019>agost";/
+ "de setembre";/
+ "d<U2019>octubre";/
+ "de novembre";/
+ "de desembre"
+d_t_fmt "%A, %-d %B de %Y, %T %Z"
+d_fmt "%-d//%-m//%y"
+t_fmt "%T"
+am_pm "a. m.";/
+ "p. m."
t_fmt_ampm ""
week 7;19971130;4
first_weekday 2
@@ -132,9 +163,9 @@ copy "i18n"
END LC_PAPER
LC_TELEPHONE
-tel_int_fmt "+%c %a %l"
-int_prefix "34"
-int_select "00"
+tel_int_fmt "+%c %a %l"
+int_prefix "34"
+int_select "00"
END LC_TELEPHONE
LC_MEASUREMENT
@@ -142,19 +173,19 @@ copy "i18n"
END LC_MEASUREMENT
LC_NAME
-name_fmt "%d%t%g%t%m%t%f"
+name_fmt "%d%t%g%t%m%t%f"
END LC_NAME
LC_ADDRESS
-postal_fmt "%f%N%a%N%d%N%b%N%s %h %e %r%N%z %T%N%c%N"
+postal_fmt "%f%N%a%N%d%N%b%N%s %h %e %r%N%z %T%N%c%N"
country_name "Espanya"
-country_ab2 "ES"
-country_ab3 "ESP"
-country_num 724
-country_car "E"
+country_ab2 "ES"
+country_ab3 "ESP"
+country_num 724
+country_car "E"
% catalÃ
lang_name "catal<U00E0>"
lang_ab "ca"
lang_term "cat"
-lang_lib "cat"
+lang_lib "cat"
END LC_ADDRESS
--
2.14.3 (Apple Git-98)