unofficial mirror of libc-alpha@sourceware.org
 help / color / mirror / Atom feed
* [PATCH 0/2][BZ 10871] Russian and Greek locale data updated
@ 2018-01-27  8:08 Rafal Luzynski
  2018-01-27  8:11 ` [PATCH 1/2] ru_RU, ru_UA: Add alternative month names (bug 10871) Rafal Luzynski
                   ` (2 more replies)
  0 siblings, 3 replies; 7+ messages in thread
From: Rafal Luzynski @ 2018-01-27  8:08 UTC (permalink / raw
  To: libc-alpha

Here are the updates for Russian and Greek locale data containing
the alternative month names (distinguishing between the nominative
and genitive case).  The content has been consulted with two native
Russian speakers and one native Greek speakers, all being active Linux
developers but none being an active translator.  All agree to push
the changes.  However, I think it's better to post the patches here
first and wait until Monday just in case if anyone objects.
If there is no objection I will push.

Here is a decoded content:

diff --git a/localedata/locales/ru_RU b/localedata/locales/ru_RU
index d7ba374..0149ffc 100644
--- a/localedata/locales/ru_RU
+++ b/localedata/locales/ru_RU
@@ -122,7 +122,7 @@ abday   "Вс";/
         "Чт";/
         "Пт";/
         "Сб"
-mon     "Январь";/
+alt_mon "Январь";/
         "Февраль";/
         "Март";/
         "Апрель";/
@@ -134,7 +134,19 @@ mon     "Январь";/
         "Октябрь";/
         "Ноябрь";/
         "Декабрь"
-abmon   "янв";/
+mon     "января";/
+        "февраля";/
+        "марта";/
+        "апреля";/
+        "мая";/
+        "июня";/
+        "июля";/
+        "августа";/
+        "сентября";/
+        "октября";/
+        "ноября";/
+        "декабря"
+ab_alt_mon "янв";/
         "фев";/
         "мар";/
         "апр";/
@@ -146,6 +158,18 @@ abmon   "янв";/
         "окт";/
         "ноя";/
         "дек"
+abmon   "янв";/
+        "фев";/
+        "мар";/
+        "апр";/
+        "мая";/
+        "июн";/
+        "июл";/
+        "авг";/
+        "сен";/
+        "окт";/
+        "ноя";/
+        "дек"
 d_t_fmt "%a %d %b %Y %T"
 d_fmt     "%d.%m.%Y"
 t_fmt     "%T"
diff --git a/localedata/locales/ru_UA b/localedata/locales/ru_UA
index 3a8d9eb..f8d7a12 100644
--- a/localedata/locales/ru_UA
+++ b/localedata/locales/ru_UA
@@ -111,7 +111,7 @@ abday   "Вск";/
         "Чтв";/
         "Птн";/
         "Суб"
-mon     "Январь";/
+alt_mon "Январь";/
         "Февраль";/
         "Март";/
         "Апрель";/
@@ -123,7 +123,19 @@ mon     "Январь";/
         "Октябрь";/
         "Ноябрь";/
         "Декабрь"
-abmon   "Янв";/
+mon     "января";/
+        "февраля";/
+        "марта";/
+        "апреля";/
+        "мая";/
+        "июня";/
+        "июля";/
+        "августа";/
+        "сентября";/
+        "октября";/
+        "ноября";/
+        "декабря"
+ab_alt_mon "Янв";/
         "Фев";/
         "Мар";/
         "Апр";/
@@ -135,6 +147,18 @@ abmon   "Янв";/
         "Окт";/
         "Ноя";/
         "Дек"
+abmon   "янв";/
+        "фев";/
+        "мар";/
+        "апр";/
+        "мая";/
+        "июн";/
+        "июл";/
+        "авг";/
+        "сен";/
+        "окт";/
+        "ноя";/
+        "дек"
 d_t_fmt "%a %d %b %Y %T"
 d_fmt     "%d.%m.%Y"
 t_fmt     "%T"
diff --git a/localedata/locales/el_CY b/localedata/locales/el_CY
index e8cc292..f27a74b 100644
--- a/localedata/locales/el_CY
+++ b/localedata/locales/el_CY
@@ -78,7 +78,7 @@ abmon   "Ιαν";"Φεβ";/
         "Ιούλ";"Αύγ";/
         "Σεπ";"Οκτ";/
         "Νοέ";"Δεκ"
-mon     "Ιανουάριος";/
+alt_mon "Ιανουάριος";/
         "Φεβρουάριος";/
         "Μάρτιος";/
         "Απρίλιος";/
@@ -90,6 +90,18 @@ mon     "Ιανουάριος"
         "Οκτώβριος";/
         "Νοέμβριος";/
         "Δεκέμβριος"
+mon     "Ιανουαρίου";/
+        "Φεβρουαρίου";/
+        "Μαρτίου";/
+        "Απριλίου";/
+        "Μαΐου";/
+        "Ιουνίου";/
+        "Ιουλίου";/
+        "Αυγούστου";/
+        "Σεπτεμβρίου";/
+        "Οκτωβρίου";/
+        "Νοεμβρίου";/
+        "Δεκεμβρίου"
 d_t_fmt "%a %d %b %Y %r %Z"
 d_fmt   "%d//%m//%Y"
 t_fmt   "%r"
diff --git a/localedata/locales/el_GR b/localedata/locales/el_GR
index a07498f..a82ef8c 100644
--- a/localedata/locales/el_GR
+++ b/localedata/locales/el_GR
@@ -110,7 +110,7 @@ abmon   "Ιαν";"Φεβ";/
         "Ιούλ";"Αύγ";/
         "Σεπ";"Οκτ";/
         "Νοέ";"Δεκ"
-mon     "Ιανουάριος";/
+alt_mon "Ιανουάριος";/
         "Φεβρουάριος";/
         "Μάρτιος";/
         "Απρίλιος";/
@@ -122,6 +122,18 @@ mon     "Ιανουάριος"
         "Οκτώβριος";/
         "Νοέμβριος";/
         "Δεκέμβριος"
+mon     "Ιανουαρίου";/
+        "Φεβρουαρίου";/
+        "Μαρτίου";/
+        "Απριλίου";/
+        "Μαΐου";/
+        "Ιουνίου";/
+        "Ιουλίου";/
+        "Αυγούστου";/
+        "Σεπτεμβρίου";/
+        "Οκτωβρίου";/
+        "Νοεμβρίου";/
+        "Δεκεμβρίου"
 % Greece uses 12h time: http://publications.eu.int/code/el/el-4100800el.htm
 % Appropriate date and time representation (%c)
 d_t_fmt "%a %d %b %Y %r %Z"


^ permalink raw reply related	[flat|nested] 7+ messages in thread

* [PATCH 1/2] ru_RU, ru_UA: Add alternative month names (bug 10871).
  2018-01-27  8:08 [PATCH 0/2][BZ 10871] Russian and Greek locale data updated Rafal Luzynski
@ 2018-01-27  8:11 ` Rafal Luzynski
  2018-01-29 12:19   ` [COMMITTED][PATCH " Rafal Luzynski
  2018-01-27  8:13 ` [PATCH 2/2] el_CY, el_GR: " Rafal Luzynski
  2018-01-29  9:58 ` [PATCH 0/2][BZ 10871] Russian and Greek locale data updated Rafal Luzynski
  2 siblings, 1 reply; 7+ messages in thread
From: Rafal Luzynski @ 2018-01-27  8:11 UTC (permalink / raw
  To: libc-alpha

	[BZ #10871]
	* localedata/locales/ru_RU (mon): Rename to...
	(alt_mon): This.
	(abmon): Rename to...
	(ab_alt_mon): This.
	(mon): Import from CLDR (genitive case).
	(abmon): Copy from the old content except the 5th month which is
	now in the genitive case, even when abbreviated.
	* localedata/locales/ru_UA: Likewise.
	* time/tst-strptime.c (day_tests): Add an actual example of
	a difference between %b and %Ob in Russian.
---
 localedata/locales/ru_RU | 28 ++++++++++++++++++++++++++--
 localedata/locales/ru_UA | 28 ++++++++++++++++++++++++++--
 time/tst-strptime.c      | 12 +++++++-----
 3 files changed, 59 insertions(+), 9 deletions(-)

diff --git a/localedata/locales/ru_RU b/localedata/locales/ru_RU
index d7ba374..0149ffc 100644
--- a/localedata/locales/ru_RU
+++ b/localedata/locales/ru_RU
@@ -122,7 +122,7 @@ abday   "<U0412><U0441>";/
         "<U0427><U0442>";/
         "<U041F><U0442>";/
         "<U0421><U0431>"
-mon     "<U042F><U043D><U0432><U0430><U0440><U044C>";/
+alt_mon "<U042F><U043D><U0432><U0430><U0440><U044C>";/
         "<U0424><U0435><U0432><U0440><U0430><U043B><U044C>";/
         "<U041C><U0430><U0440><U0442>";/
         "<U0410><U043F><U0440><U0435><U043B><U044C>";/
@@ -134,7 +134,19 @@ mon     "<U042F><U043D><U0432><U0430><U0440><U044C>";/
         "<U041E><U043A><U0442><U044F><U0431><U0440><U044C>";/
         "<U041D><U043E><U044F><U0431><U0440><U044C>";/
         "<U0414><U0435><U043A><U0430><U0431><U0440><U044C>"
-abmon   "<U044F><U043D><U0432>";/
+mon     "<U044F><U043D><U0432><U0430><U0440><U044F>";/
+        "<U0444><U0435><U0432><U0440><U0430><U043B><U044F>";/
+        "<U043C><U0430><U0440><U0442><U0430>";/
+        "<U0430><U043F><U0440><U0435><U043B><U044F>";/
+        "<U043C><U0430><U044F>";/
+        "<U0438><U044E><U043D><U044F>";/
+        "<U0438><U044E><U043B><U044F>";/
+        "<U0430><U0432><U0433><U0443><U0441><U0442><U0430>";/
+        "<U0441><U0435><U043D><U0442><U044F><U0431><U0440><U044F>";/
+        "<U043E><U043A><U0442><U044F><U0431><U0440><U044F>";/
+        "<U043D><U043E><U044F><U0431><U0440><U044F>";/
+        "<U0434><U0435><U043A><U0430><U0431><U0440><U044F>"
+ab_alt_mon "<U044F><U043D><U0432>";/
         "<U0444><U0435><U0432>";/
         "<U043C><U0430><U0440>";/
         "<U0430><U043F><U0440>";/
@@ -146,6 +158,18 @@ abmon   "<U044F><U043D><U0432>";/
         "<U043E><U043A><U0442>";/
         "<U043D><U043E><U044F>";/
         "<U0434><U0435><U043A>"
+abmon   "<U044F><U043D><U0432>";/
+        "<U0444><U0435><U0432>";/
+        "<U043C><U0430><U0440>";/
+        "<U0430><U043F><U0440>";/
+        "<U043C><U0430><U044F>";/
+        "<U0438><U044E><U043D>";/
+        "<U0438><U044E><U043B>";/
+        "<U0430><U0432><U0433>";/
+        "<U0441><U0435><U043D>";/
+        "<U043E><U043A><U0442>";/
+        "<U043D><U043E><U044F>";/
+        "<U0434><U0435><U043A>"
 d_t_fmt "%a %d %b %Y %T"
 d_fmt     "%d.%m.%Y"
 t_fmt     "%T"
diff --git a/localedata/locales/ru_UA b/localedata/locales/ru_UA
index 3a8d9eb..f8d7a12 100644
--- a/localedata/locales/ru_UA
+++ b/localedata/locales/ru_UA
@@ -111,7 +111,7 @@ abday   "<U0412><U0441><U043A>";/
         "<U0427><U0442><U0432>";/
         "<U041F><U0442><U043D>";/
         "<U0421><U0443><U0431>"
-mon     "<U042F><U043D><U0432><U0430><U0440><U044C>";/
+alt_mon "<U042F><U043D><U0432><U0430><U0440><U044C>";/
         "<U0424><U0435><U0432><U0440><U0430><U043B><U044C>";/
         "<U041C><U0430><U0440><U0442>";/
         "<U0410><U043F><U0440><U0435><U043B><U044C>";/
@@ -123,7 +123,19 @@ mon     "<U042F><U043D><U0432><U0430><U0440><U044C>";/
         "<U041E><U043A><U0442><U044F><U0431><U0440><U044C>";/
         "<U041D><U043E><U044F><U0431><U0440><U044C>";/
         "<U0414><U0435><U043A><U0430><U0431><U0440><U044C>"
-abmon   "<U042F><U043D><U0432>";/
+mon     "<U044F><U043D><U0432><U0430><U0440><U044F>";/
+        "<U0444><U0435><U0432><U0440><U0430><U043B><U044F>";/
+        "<U043C><U0430><U0440><U0442><U0430>";/
+        "<U0430><U043F><U0440><U0435><U043B><U044F>";/
+        "<U043C><U0430><U044F>";/
+        "<U0438><U044E><U043D><U044F>";/
+        "<U0438><U044E><U043B><U044F>";/
+        "<U0430><U0432><U0433><U0443><U0441><U0442><U0430>";/
+        "<U0441><U0435><U043D><U0442><U044F><U0431><U0440><U044F>";/
+        "<U043E><U043A><U0442><U044F><U0431><U0440><U044F>";/
+        "<U043D><U043E><U044F><U0431><U0440><U044F>";/
+        "<U0434><U0435><U043A><U0430><U0431><U0440><U044F>"
+ab_alt_mon "<U042F><U043D><U0432>";/
         "<U0424><U0435><U0432>";/
         "<U041C><U0430><U0440>";/
         "<U0410><U043F><U0440>";/
@@ -135,6 +147,18 @@ abmon   "<U042F><U043D><U0432>";/
         "<U041E><U043A><U0442>";/
         "<U041D><U043E><U044F>";/
         "<U0414><U0435><U043A>"
+abmon   "<U044F><U043D><U0432>";/
+        "<U0444><U0435><U0432>";/
+        "<U043C><U0430><U0440>";/
+        "<U0430><U043F><U0440>";/
+        "<U043C><U0430><U044F>";/
+        "<U0438><U044E><U043D>";/
+        "<U0438><U044E><U043B>";/
+        "<U0430><U0432><U0433>";/
+        "<U0441><U0435><U043D>";/
+        "<U043E><U043A><U0442>";/
+        "<U043D><U043E><U044F>";/
+        "<U0434><U0435><U043A>"
 d_t_fmt "%a %d %b %Y %T"
 d_fmt     "%d.%m.%Y"
 t_fmt     "%T"
diff --git a/time/tst-strptime.c b/time/tst-strptime.c
index 49dfbe9..441e04b 100644
--- a/time/tst-strptime.c
+++ b/time/tst-strptime.c
@@ -66,11 +66,13 @@ static const struct
   { "pl_PL.UTF-8", "25 lis 2017", "%d %Ob %Y", 6, 328, 10, 25 },
   /* ноя - pronounce: 'noya' - "Nov" (abbreviated "November") in Russian.  */
   { "ru_RU.UTF-8", "26 ноя 2017", "%d %b %Y", 0, 329, 10, 26 },
-  /* TODO: Add an example of "may"/"maya" (5th month, May) using %Ob in
-     Russian when the localedata is updated.  Without the genitive forms
-     in localedata the word "maya" is ambiguous and may be mistaken for
-     "mart" (March).
-   */
+  /* мая - pronounce: 'maya' - "of May" (the genitive case, both full and
+     abbreviated) in Russian.  */
+  { "ru_RU.UTF-8", "19 мая 2018", "%d %b %Y", 6, 138, 4, 19 },
+  /* май - pronounce: 'may' - "May" (the nominative case, both full and
+     abbreviated) in Russian.
+     The nominative case is incorrect here but it is parseable.  */
+  { "ru_RU.UTF-8", "20 май 2018", "%d %Ob %Y", 0, 139, 4, 20 },
 };
 
 
-- 
2.7.5


^ permalink raw reply related	[flat|nested] 7+ messages in thread

* [PATCH 2/2] el_CY, el_GR: Add alternative month names (bug 10871).
  2018-01-27  8:08 [PATCH 0/2][BZ 10871] Russian and Greek locale data updated Rafal Luzynski
  2018-01-27  8:11 ` [PATCH 1/2] ru_RU, ru_UA: Add alternative month names (bug 10871) Rafal Luzynski
@ 2018-01-27  8:13 ` Rafal Luzynski
  2018-01-29 12:20   ` [COMMITTED][PATCH " Rafal Luzynski
  2018-01-29  9:58 ` [PATCH 0/2][BZ 10871] Russian and Greek locale data updated Rafal Luzynski
  2 siblings, 1 reply; 7+ messages in thread
From: Rafal Luzynski @ 2018-01-27  8:13 UTC (permalink / raw
  To: libc-alpha

	[BZ #10871]
	* localedata/locales/el_CY (mon): Renamed to...
	(alt_mon): This.
	(mon): Import from CLDR (genitive case).
	* localedata/locales/el_GR: Likewise.
---
 localedata/locales/el_CY | 14 +++++++++++++-
 localedata/locales/el_GR | 14 +++++++++++++-
 2 files changed, 26 insertions(+), 2 deletions(-)

diff --git a/localedata/locales/el_CY b/localedata/locales/el_CY
index e8cc292..f27a74b 100644
--- a/localedata/locales/el_CY
+++ b/localedata/locales/el_CY
@@ -78,7 +78,7 @@ abmon   "<U0399><U03B1><U03BD>";"<U03A6><U03B5><U03B2>";/
         "<U0399><U03BF><U03CD><U03BB>";"<U0391><U03CD><U03B3>";/
         "<U03A3><U03B5><U03C0>";"<U039F><U03BA><U03C4>";/
         "<U039D><U03BF><U03AD>";"<U0394><U03B5><U03BA>"
-mon
    "<U0399><U03B1><U03BD><U03BF><U03C5><U03AC><U03C1><U03B9><U03BF><U03C2>";/
+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>";/
         "<U0391><U03C0><U03C1><U03AF><U03BB><U03B9><U03BF><U03C2>";/
@@ -90,6 +90,18 @@ mon
    "<U0399><U03B1><U03BD><U03BF><U03C5><U03AC><U03C1><U03B9><U03BF><U03C2>"
         "<U039F><U03BA><U03C4><U03CE><U03B2><U03C1><U03B9><U03BF><U03C2>";/
         "<U039D><U03BF><U03AD><U03BC><U03B2><U03C1><U03B9><U03BF><U03C2>";/

        "<U0394><U03B5><U03BA><U03AD><U03BC><U03B2><U03C1><U03B9><U03BF><U03C2>"
+mon
    "<U0399><U03B1><U03BD><U03BF><U03C5><U03B1><U03C1><U03AF><U03BF><U03C5>";/
+
       "<U03A6><U03B5><U03B2><U03C1><U03BF><U03C5><U03B1><U03C1><U03AF><U03BF><U03C5>";/
+        "<U039C><U03B1><U03C1><U03C4><U03AF><U03BF><U03C5>";/
+        "<U0391><U03C0><U03C1><U03B9><U03BB><U03AF><U03BF><U03C5>";/
+        "<U039C><U03B1><U0390><U03BF><U03C5>";/
+        "<U0399><U03BF><U03C5><U03BD><U03AF><U03BF><U03C5>";/
+        "<U0399><U03BF><U03C5><U03BB><U03AF><U03BF><U03C5>";/
+        "<U0391><U03C5><U03B3><U03BF><U03CD><U03C3><U03C4><U03BF><U03C5>";/
+
       "<U03A3><U03B5><U03C0><U03C4><U03B5><U03BC><U03B2><U03C1><U03AF><U03BF><U03C5>";/
+        "<U039F><U03BA><U03C4><U03C9><U03B2><U03C1><U03AF><U03BF><U03C5>";/
+        "<U039D><U03BF><U03B5><U03BC><U03B2><U03C1><U03AF><U03BF><U03C5>";/
+
       "<U0394><U03B5><U03BA><U03B5><U03BC><U03B2><U03C1><U03AF><U03BF><U03C5>"
 d_t_fmt "%a %d %b %Y %r %Z"
 d_fmt   "%d//%m//%Y"
 t_fmt   "%r"
diff --git a/localedata/locales/el_GR b/localedata/locales/el_GR
index a07498f..a82ef8c 100644
--- a/localedata/locales/el_GR
+++ b/localedata/locales/el_GR
@@ -110,7 +110,7 @@ abmon   "<U0399><U03B1><U03BD>";"<U03A6><U03B5><U03B2>";/
         "<U0399><U03BF><U03CD><U03BB>";"<U0391><U03CD><U03B3>";/
         "<U03A3><U03B5><U03C0>";"<U039F><U03BA><U03C4>";/
         "<U039D><U03BF><U03AD>";"<U0394><U03B5><U03BA>"
-mon
    "<U0399><U03B1><U03BD><U03BF><U03C5><U03AC><U03C1><U03B9><U03BF><U03C2>";/
+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>";/
         "<U0391><U03C0><U03C1><U03AF><U03BB><U03B9><U03BF><U03C2>";/
@@ -122,6 +122,18 @@ mon
    "<U0399><U03B1><U03BD><U03BF><U03C5><U03AC><U03C1><U03B9><U03BF><U03C2>"
         "<U039F><U03BA><U03C4><U03CE><U03B2><U03C1><U03B9><U03BF><U03C2>";/
         "<U039D><U03BF><U03AD><U03BC><U03B2><U03C1><U03B9><U03BF><U03C2>";/

        "<U0394><U03B5><U03BA><U03AD><U03BC><U03B2><U03C1><U03B9><U03BF><U03C2>"
+mon
    "<U0399><U03B1><U03BD><U03BF><U03C5><U03B1><U03C1><U03AF><U03BF><U03C5>";/
+
       "<U03A6><U03B5><U03B2><U03C1><U03BF><U03C5><U03B1><U03C1><U03AF><U03BF><U03C5>";/
+        "<U039C><U03B1><U03C1><U03C4><U03AF><U03BF><U03C5>";/
+        "<U0391><U03C0><U03C1><U03B9><U03BB><U03AF><U03BF><U03C5>";/
+        "<U039C><U03B1><U0390><U03BF><U03C5>";/
+        "<U0399><U03BF><U03C5><U03BD><U03AF><U03BF><U03C5>";/
+        "<U0399><U03BF><U03C5><U03BB><U03AF><U03BF><U03C5>";/
+        "<U0391><U03C5><U03B3><U03BF><U03CD><U03C3><U03C4><U03BF><U03C5>";/
+
       "<U03A3><U03B5><U03C0><U03C4><U03B5><U03BC><U03B2><U03C1><U03AF><U03BF><U03C5>";/
+        "<U039F><U03BA><U03C4><U03C9><U03B2><U03C1><U03AF><U03BF><U03C5>";/
+        "<U039D><U03BF><U03B5><U03BC><U03B2><U03C1><U03AF><U03BF><U03C5>";/
+
       "<U0394><U03B5><U03BA><U03B5><U03BC><U03B2><U03C1><U03AF><U03BF><U03C5>"
 % Greece uses 12h time: http://publications.eu.int/code/el/el-4100800el.htm
 % Appropriate date and time representation (%c)
 d_t_fmt "%a %d %b %Y %r %Z"
-- 
2.7.5


^ permalink raw reply related	[flat|nested] 7+ messages in thread

* Re: [PATCH 0/2][BZ 10871] Russian and Greek locale data updated
  2018-01-27  8:08 [PATCH 0/2][BZ 10871] Russian and Greek locale data updated Rafal Luzynski
  2018-01-27  8:11 ` [PATCH 1/2] ru_RU, ru_UA: Add alternative month names (bug 10871) Rafal Luzynski
  2018-01-27  8:13 ` [PATCH 2/2] el_CY, el_GR: " Rafal Luzynski
@ 2018-01-29  9:58 ` Rafal Luzynski
  2018-01-29 10:11   ` Dmitry V. Levin
  2 siblings, 1 reply; 7+ messages in thread
From: Rafal Luzynski @ 2018-01-29  9:58 UTC (permalink / raw
  To: libc-alpha

Just to summarize, I'm going to push in about 2 hours the updates to:

* Russian (ru_RU and ru_UA),
* Greek (el_CY and el_GR),
* Belarusian (be_BY and be_BY@latin),

Also, a new thing, after thinking a while I have decided to push
Lithuanian (lt_LT) because of the special phenomenon in this particular
locale data in glibc: they have been using the genitive case in the
mon array from the first commit in glibc. [1] Adding an alt_mon array
with the nominative case should not hurt anybody. See also examples:
genitive [2], nominative [3].

Additionally, it is possible that I will update Silesian language
(szl_PL).  AFAIK the number of the people actually using this language
in a computer is very small but apparently I know a professional translator
and possibly I will get some valuable feedback.

Regards,

Rafal


[1] https://sourceware.org/git/?p=glibc.git;a=commitdiff;h=f5f5265#patch201
[2] https://lt.wikipedia.org/wiki/Sausio_29
[3] https://lt.wikipedia.org/wiki/Sausis


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [PATCH 0/2][BZ 10871] Russian and Greek locale data updated
  2018-01-29  9:58 ` [PATCH 0/2][BZ 10871] Russian and Greek locale data updated Rafal Luzynski
@ 2018-01-29 10:11   ` Dmitry V. Levin
  0 siblings, 0 replies; 7+ messages in thread
From: Dmitry V. Levin @ 2018-01-29 10:11 UTC (permalink / raw
  To: libc-alpha

[-- Attachment #1: Type: text/plain, Size: 287 bytes --]

On Mon, Jan 29, 2018 at 10:58:33AM +0100, Rafal Luzynski wrote:
> Just to summarize, I'm going to push in about 2 hours the updates to:
> 
> * Russian (ru_RU and ru_UA),
> * Greek (el_CY and el_GR),
> * Belarusian (be_BY and be_BY@latin),

Yes, this is OK to push.


-- 
ldv

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 801 bytes --]

^ permalink raw reply	[flat|nested] 7+ messages in thread

* [COMMITTED][PATCH 1/2] ru_RU, ru_UA: Add alternative month names (bug 10871).
  2018-01-27  8:11 ` [PATCH 1/2] ru_RU, ru_UA: Add alternative month names (bug 10871) Rafal Luzynski
@ 2018-01-29 12:19   ` Rafal Luzynski
  0 siblings, 0 replies; 7+ messages in thread
From: Rafal Luzynski @ 2018-01-29 12:19 UTC (permalink / raw
  To: libc-alpha

27.01.2018 09:11 Rafal Luzynski <digitalfreak@lingonborough.com> wrote:
>
>
> [BZ #10871]
> * localedata/locales/ru_RU (mon): Rename to...
> (alt_mon): This.
> (abmon): Rename to...
> (ab_alt_mon): This.
> (mon): Import from CLDR (genitive case).
> (abmon): Copy from the old content except the 5th month which is
> now in the genitive case, even when abbreviated.
> * localedata/locales/ru_UA: Likewise.
> * time/tst-strptime.c (day_tests): Add an actual example of
> a difference between %b and %Ob in Russian.
> ---
> localedata/locales/ru_RU | 28 ++++++++++++++++++++++++++--
> localedata/locales/ru_UA | 28 ++++++++++++++++++++++++++--
> time/tst-strptime.c | 12 +++++++-----
> 3 files changed, 59 insertions(+), 9 deletions(-)
> [...]

This patch has been committed.


^ permalink raw reply	[flat|nested] 7+ messages in thread

* [COMMITTED][PATCH 2/2] el_CY, el_GR: Add alternative month names (bug 10871).
  2018-01-27  8:13 ` [PATCH 2/2] el_CY, el_GR: " Rafal Luzynski
@ 2018-01-29 12:20   ` Rafal Luzynski
  0 siblings, 0 replies; 7+ messages in thread
From: Rafal Luzynski @ 2018-01-29 12:20 UTC (permalink / raw
  To: libc-alpha

27.01.2018 09:13 Rafal Luzynski <digitalfreak@lingonborough.com> wrote:
>
>
> [BZ #10871]
> * localedata/locales/el_CY (mon): Renamed to...
> (alt_mon): This.
> (mon): Import from CLDR (genitive case).
> * localedata/locales/el_GR: Likewise.
> ---
> localedata/locales/el_CY | 14 +++++++++++++-
> localedata/locales/el_GR | 14 +++++++++++++-
> 2 files changed, 26 insertions(+), 2 deletions(-)
> [...]

This patch has been committed


^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2018-01-29 12:18 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-01-27  8:08 [PATCH 0/2][BZ 10871] Russian and Greek locale data updated Rafal Luzynski
2018-01-27  8:11 ` [PATCH 1/2] ru_RU, ru_UA: Add alternative month names (bug 10871) Rafal Luzynski
2018-01-29 12:19   ` [COMMITTED][PATCH " Rafal Luzynski
2018-01-27  8:13 ` [PATCH 2/2] el_CY, el_GR: " Rafal Luzynski
2018-01-29 12:20   ` [COMMITTED][PATCH " Rafal Luzynski
2018-01-29  9:58 ` [PATCH 0/2][BZ 10871] Russian and Greek locale data updated Rafal Luzynski
2018-01-29 10:11   ` Dmitry V. Levin

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).