Patchwork [2/2] Greek (el_CY, el_GR) locales: Introduce ab_alt_mon (bug 22937).

login
register
mail settings
Submitter Rafal Luzynski
Date March 8, 2018, 12:06 a.m.
Message ID <788721114.37492.1520467567805@poczta.nazwa.pl>
Download mbox | patch
Permalink /patch/26242/
State Committed
Headers show

Comments

Rafal Luzynski - March 8, 2018, 12:06 a.m.
As spotted by GNOME translation team, Greek language has the actually
visible difference between the abbreviated nominative and the abbreviated
genitive case for some month names, for example May:

abbreviated nominative: "Μάι" -> abbreviated genitive: "Μαΐ"

July:

abbreviated nominative: "Ιούν" -> abbreviated genitive: "Ιουλ"

and more month names with similar differences.

Original discussion: https://bugzilla.gnome.org/show_bug.cgi?id=793645#c21

	[BZ #22937]
	* localedata/locales/el_CY (abmon): Rename to...
	(ab_alt_mon): This.
	(abmon): Import from CLDR (abbreviated genitive case).
	* localedata/locales/el_GR (abmon): Rename to...
	(ab_alt_mon): This.
	(abmon): Import from CLDR (abbreviated genitive case).
---
 localedata/locales/el_CY | 8 +++++++-
 localedata/locales/el_GR | 8 +++++++-
 2 files changed, 14 insertions(+), 2 deletions(-)


        "<U03A6><U03B5><U03B2><U03C1><U03BF><U03C5><U03AC><U03C1><U03B9><U03BF><U03C2>";/
         "<U039C><U03AC><U03C1><U03C4><U03B9><U03BF><U03C2>";/
Rafal Luzynski - March 15, 2018, 9:31 a.m.
8.03.2018 01:06 Rafal Luzynski <digitalfreak@lingonborough.com> wrote:
>
> As spotted by GNOME translation team, Greek language has the actually
> visible difference between the abbreviated nominative and the abbreviated
> genitive case for some month names, for example May:
>
> abbreviated nominative: "Μάι" -> abbreviated genitive: "Μαΐ"
>
> July:
>
> abbreviated nominative: "Ιούν" -> abbreviated genitive: "Ιουλ"
>
> and more month names with similar differences.
>
> Original discussion: https://bugzilla.gnome.org/show_bug.cgi?id=793645#c21
>
> [BZ #22937]
> * localedata/locales/el_CY (abmon): Rename to...
> (ab_alt_mon): This.
> (abmon): Import from CLDR (abbreviated genitive case).
> * localedata/locales/el_GR (abmon): Rename to...
> (ab_alt_mon): This.
> (abmon): Import from CLDR (abbreviated genitive case).
> ---
> localedata/locales/el_CY | 8 +++++++-
> localedata/locales/el_GR | 8 +++++++-
> 2 files changed, 14 insertions(+), 2 deletions(-)
> [...]

Pushed to master with minor tweaks of the ChangeLog but I am going
to backport it to 2.27 stable as well.

Regards,

Rafal
Carlos O'Donell - March 15, 2018, 2:30 p.m.
On 03/15/2018 03:31 AM, Rafal Luzynski wrote:
> 8.03.2018 01:06 Rafal Luzynski <digitalfreak@lingonborough.com> wrote:
>>
>> As spotted by GNOME translation team, Greek language has the actually
>> visible difference between the abbreviated nominative and the abbreviated
>> genitive case for some month names, for example May:
>>
>> abbreviated nominative: "Μάι" -> abbreviated genitive: "Μαΐ"
>>
>> July:
>>
>> abbreviated nominative: "Ιούν" -> abbreviated genitive: "Ιουλ"
>>
>> and more month names with similar differences.
>>
>> Original discussion: https://bugzilla.gnome.org/show_bug.cgi?id=793645#c21
>>
>> [BZ #22937]
>> * localedata/locales/el_CY (abmon): Rename to...
>> (ab_alt_mon): This.
>> (abmon): Import from CLDR (abbreviated genitive case).
>> * localedata/locales/el_GR (abmon): Rename to...
>> (ab_alt_mon): This.
>> (abmon): Import from CLDR (abbreviated genitive case).
>> ---
>> localedata/locales/el_CY | 8 +++++++-
>> localedata/locales/el_GR | 8 +++++++-
>> 2 files changed, 14 insertions(+), 2 deletions(-)
>> [...]
> 
> Pushed to master with minor tweaks of the ChangeLog but I am going
> to backport it to 2.27 stable as well.

From the 2.27 stable backport we can pull this into a Fedora 28 update
without issue because the binary format is already there.

Cheers,
Carlos.

Patch

diff --git a/localedata/locales/el_CY b/localedata/locales/el_CY
index f27a74b..28055f3 100644
--- a/localedata/locales/el_CY
+++ b/localedata/locales/el_CY
@@ -72,12 +72,18 @@  day
    "<U039A><U03C5><U03C1><U03B9><U03B1><U03BA><U03AE>";/
         "<U03A0><U03AD><U03BC><U03C0><U03C4><U03B7>";/
         "<U03A0><U03B1><U03C1><U03B1><U03C3><U03BA><U03B5><U03C5><U03AE>";/
         "<U03A3><U03AC><U03B2><U03B2><U03B1><U03C4><U03BF>"
-abmon   "<U0399><U03B1><U03BD>";"<U03A6><U03B5><U03B2>";/
+ab_alt_mon "<U0399><U03B1><U03BD>";"<U03A6><U03B5><U03B2>";/
         "<U039C><U03AC><U03C1>";"<U0391><U03C0><U03C1>";/
         "<U039C><U03AC><U03B9>";"<U0399><U03BF><U03CD><U03BD>";/
         "<U0399><U03BF><U03CD><U03BB>";"<U0391><U03CD><U03B3>";/
         "<U03A3><U03B5><U03C0>";"<U039F><U03BA><U03C4>";/
         "<U039D><U03BF><U03AD>";"<U0394><U03B5><U03BA>"
+abmon   "<U0399><U03B1><U03BD>";"<U03A6><U03B5><U03B2>";/
+        "<U039C><U03B1><U03C1>";"<U0391><U03C0><U03C1>";/
+        "<U039C><U03B1><U0390>";"<U0399><U03BF><U03C5><U03BD>";/
+        "<U0399><U03BF><U03C5><U03BB>";"<U0391><U03C5><U03B3>";/
+        "<U03A3><U03B5><U03C0>";"<U039F><U03BA><U03C4>";/
+        "<U039D><U03BF><U03B5>";"<U0394><U03B5><U03BA>"
 alt_mon
"<U0399><U03B1><U03BD><U03BF><U03C5><U03AC><U03C1><U03B9><U03BF><U03C2>";/

        "<U03A6><U03B5><U03B2><U03C1><U03BF><U03C5><U03AC><U03C1><U03B9><U03BF><U03C2>";/
         "<U039C><U03AC><U03C1><U03C4><U03B9><U03BF><U03C2>";/
diff --git a/localedata/locales/el_GR b/localedata/locales/el_GR
index a82ef8c..7362492 100644
--- a/localedata/locales/el_GR
+++ b/localedata/locales/el_GR
@@ -104,12 +104,18 @@  day
    "<U039A><U03C5><U03C1><U03B9><U03B1><U03BA><U03AE>";/
         "<U03A0><U03AD><U03BC><U03C0><U03C4><U03B7>";/
         "<U03A0><U03B1><U03C1><U03B1><U03C3><U03BA><U03B5><U03C5><U03AE>";/
         "<U03A3><U03AC><U03B2><U03B2><U03B1><U03C4><U03BF>"
-abmon   "<U0399><U03B1><U03BD>";"<U03A6><U03B5><U03B2>";/
+ab_alt_mon "<U0399><U03B1><U03BD>";"<U03A6><U03B5><U03B2>";/
         "<U039C><U03AC><U03C1>";"<U0391><U03C0><U03C1>";/
         "<U039C><U03AC><U03B9>";"<U0399><U03BF><U03CD><U03BD>";/
         "<U0399><U03BF><U03CD><U03BB>";"<U0391><U03CD><U03B3>";/
         "<U03A3><U03B5><U03C0>";"<U039F><U03BA><U03C4>";/
         "<U039D><U03BF><U03AD>";"<U0394><U03B5><U03BA>"
+abmon   "<U0399><U03B1><U03BD>";"<U03A6><U03B5><U03B2>";/
+        "<U039C><U03B1><U03C1>";"<U0391><U03C0><U03C1>";/
+        "<U039C><U03B1><U0390>";"<U0399><U03BF><U03C5><U03BD>";/
+        "<U0399><U03BF><U03C5><U03BB>";"<U0391><U03C5><U03B3>";/
+        "<U03A3><U03B5><U03C0>";"<U039F><U03BA><U03C4>";/
+        "<U039D><U03BF><U03B5>";"<U0394><U03B5><U03BA>"
 alt_mon
"<U0399><U03B1><U03BD><U03BF><U03C5><U03AC><U03C1><U03B9><U03BF><U03C2>";/