* [PATCH v3] Fix Days and Months name for Afar Locale [not found] <CGME20170808100006epcas5p4706e76ca54f99bc31a1aff93868ccfbe@epcas5p4.samsung.com> @ 2017-08-08 10:01 ` Akhilesh Kumar 2017-08-08 12:39 ` Mike FABIAN ` (2 more replies) 0 siblings, 3 replies; 7+ messages in thread From: Akhilesh Kumar @ 2017-08-08 10:01 UTC (permalink / raw) To: libc-alpha; +Cc: Akhilesh Kumar Reference is taken from "Localization Standard for Afaraf" http://www.mcit.gov.et/documents/1268465/1282796/Localization+\ Standard+for+AFARAF/4dab7d83-e6df-4f4f-b236-b89748c456e9?version=1.0 --- localedata/locales/aa_DJ | 91 ++++++++++++++++++++---------------------- localedata/locales/aa_ET | 99 +++++++++++++++++++++++----------------------- 2 files changed, 93 insertions(+), 97 deletions(-) mode change 100644 => 100755 localedata/locales/aa_DJ diff --git a/localedata/locales/aa_DJ b/localedata/locales/aa_DJ old mode 100644 new mode 100755 index 98fbc1c..463cb79 --- a/localedata/locales/aa_DJ +++ b/localedata/locales/aa_DJ @@ -32,7 +32,7 @@ title "Afar language locale for Djibouti (Cadu//Laaqo Dialects)." source "Ge'ez Frontier Foundation" address "7802 Solomon Seal Dr., Springfield, VA 22152, USA" contact "" -email "locales@geez.org" +email "locales@geez.org, akhilesh.k@samsung.com" tel "" fax "" language "Afar" @@ -186,61 +186,58 @@ END LC_NAME LC_TIME -% +% http://www.mcit.gov.et/documents/1268465/1282796/Localization+Standard+for+AFARAF/4dab7d83-e6df-4f4f-b236-b89748c456e9?version=1.0 % Abbreviated weekday names (%a) % -abday "<U0061><U0063><U0061>";/ - "<U0065><U0074><U006C>";/ - "<U0074><U0061><U006C>";/ - "<U0061><U0072><U0062>";/ - "<U006B><U0061><U006D>";/ - "<U0067><U0075><U006D>";/ - "<U0073><U0061><U0062>" +abday "Ac";/ + "It";/ + "Ta";/ + "Ar";/ + "Ka";/ + "Gu";/ + "Sa" % % Full weekday names (%A) % -day "<U0041><U0063><U0061><U0061><U0064><U0061>";/ - "<U0045><U0074><U006C><U0065><U0065><U006E><U0069>";/ - "<U0054><U0061><U006C><U0061><U0061><U0074><U0061>";/ - "<U0041><U0072><U0062><U0061><U0071><U0061>";/ - "<U004B><U0061><U006D><U0069><U0069><U0073><U0069>";/ - "<U0047><U0075><U006D><U0071><U0061><U0074><U0061>";/ - "<U0053><U0061><U0062><U0074><U0069>" -% +day "Acaada";/ + "Itleeni";/ + "Talaata" + "Arbaqa";/ + "Kameesi";/ + "Gumqaata";/ + "Sabti" +% http://www.mcit.gov.et/documents/1268465/1282796/Localization+Standard+for+AFARAF/4dab7d83-e6df-4f4f-b236-b89748c456e9?version=1.0 % Abbreviated month names (%b) -% -abmon "<U0071><U0075><U006E>";/ - "<U006E><U0061><U0068>";/ - "<U0063><U0069><U0067>";/ - "<U0061><U0067><U0064>";/ - "<U0063><U0061><U0078>";/ - "<U0071><U0061><U0073>";/ - "<U0071><U0061><U0064>";/ - "<U006C><U0065><U0071>";/ - "<U0077><U0061><U0079>";/ - "<U0064><U0069><U0074>";/ - "<U0078><U0069><U006D>";/ - "<U006B><U0061><U0078>" +% +abmon "Way";/ + "Dit";/ + "Xim";/ + "Kax" + "Qun";/ + "Nah";/ + "cig";/ + "Agd";/ + "Cax";/ + "Qad";/ + "Qas";/ + "Laq";/ + "Pag" % % Full month names (%B) % -mon "<U0051><U0075><U006E><U0078><U0061><U0020><U0047><U0061><U0072><U0061><U0062><U006C><U0075>";/ - "<U004B><U0075><U0064><U006F>";/ - "<U0043><U0069><U0067><U0067><U0069><U006C><U0074><U0061><U0020><U004B><U0075><U0064><U006F>";/ - "<U0041><U0067><U0064><U0061><U0020><U0042><U0061><U0078><U0069><U0073><U0073><U006F>";/ - "<U0043><U0061><U0078><U0061><U0068><U0020><U0041><U006C><U0073><U0061>";/ - "<U0051><U0061><U0073><U0061><U0020><U0044><U0069><U0072><U0072><U0069>";/ - "<U0051><U0061><U0064><U006F><U0020><U0044><U0069><U0072><U0072><U0069>";/ - "<U004C><U0069><U0069><U0071><U0065><U006E>";/ - "<U0057><U0061><U0079><U0073><U0075>";/ - "<U0044><U0069><U0074><U0065><U006C><U0069>";/ - "<U0058><U0069><U006D><U006F><U006C><U0069>";/ - "<U004B><U0061><U0078><U0078><U0061><U0020><U0047><U0061><U0072><U0061><U0062><U006C><U0075>" -% -% Equivalent of AM PM -% -am_pm "<U0073><U0061><U0061><U006B><U0075>";/ - "<U0063><U0061><U0072><U0072><U0061>" +mon "Waysu";/ + "Diteli";/ + "Ximoli";/ + "Kaxxa<U002D>Garablu";/ + "Qunxa<U002D>Garablu";/ + "Naharsi<U002D>kudo";/ + "Ciggilta<U002D>kudo";/ + "Agda<U002D>baxisso";/ + "Caxah<U002D>alsa";/ + "Qado<U002D>Dirri";/ + "Qasa<U002D>Dirri";/ + "Laqeeni";/ + "Paguume" % % Appropriate date representation (%x) % "%d.%m.%Y" diff --git a/localedata/locales/aa_ET b/localedata/locales/aa_ET index 78e7df2..c1a785c 100644 --- a/localedata/locales/aa_ET +++ b/localedata/locales/aa_ET @@ -18,9 +18,6 @@ escape_char / % Afar Civilization Researcher, Melka Werer Research Center. % Prepared and contributed to glibc by Daniel Yacob <locales@geez.org>. % -% This locale data has been developed under the Yeha Project: -% http://yeha.sourceforge.net/ -% % build with: localedef -f UTF-8 -i aa_ET aa_ET % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -29,16 +26,16 @@ escape_char / LC_IDENTIFICATION % title "Afar language locale for Ethiopia (Cadu//Carra Dialects)." -source "Ge'ez Frontier Foundation" -address "7802 Solomon Seal Dr., Springfield, VA 22152, USA" +source "Samsung Electronics Co., Ltd." +address "" contact "" -email "locales@geez.org" +email "locales@geez.org, akhilesh.k@samsung.com" tel "" fax "" -language "Afar" +language "Afar/Afaraf" territory "Ethiopia" -revision "0.20" -date "2003-07-05" +revision "0.30" +date "2017-08-08" category "i18n:2012";LC_IDENTIFICATION category "i18n:2012";LC_COLLATE @@ -152,56 +149,58 @@ END LC_NAME LC_TIME -% +% http://www.mcit.gov.et/documents/1268465/1282796/Localization+Standard+for+AFARAF/4dab7d83-e6df-4f4f-b236-b89748c456e9?version=1.0 % Abbreviated weekday names (%a) % -abday "<U0041><U0063><U0061>";/ - "<U0045><U0074><U006C>";/ - "<U0054><U0061><U006C>";/ - "<U0041><U0072><U0062>";/ - "<U004B><U0061><U006D>";/ - "<U0047><U0075><U006D>";/ - "<U0053><U0061><U0062>" +abday "Ac";/ + "It";/ + "Ta";/ + "Ar";/ + "Ka";/ + "Gu";/ + "Sa" % % Full weekday names (%A) % -day "<U0041><U0063><U0061><U0061><U0064><U0061>";/ - "<U0045><U0074><U006C><U0065><U0065><U006E><U0069>";/ - "<U0054><U0061><U006C><U0061><U0061><U0074><U0061>";/ - "<U0041><U0072><U0062><U0061><U0071><U0061>";/ - "<U004B><U0061><U006D><U0069><U0069><U0073><U0069>";/ - "<U0047><U0075><U006D><U0071><U0061><U0074><U0061>";/ - "<U0053><U0061><U0062><U0074><U0069>" -% +day "Acaada";/ + "Itleeni";/ + "Talaata" + "Arbaqa";/ + "Kameesi";/ + "Gumqaata";/ + "Sabti" +% http://www.mcit.gov.et/documents/1268465/1282796/Localization+Standard+for+AFARAF/4dab7d83-e6df-4f4f-b236-b89748c456e9?version=1.0 % Abbreviated month names (%b) -% -abmon "<U0051><U0075><U006E>";/ - "<U004B><U0075><U0064>";/ - "<U0043><U0069><U0067>";/ - "<U0041><U0067><U0064>";/ - "<U0043><U0061><U0078>";/ - "<U0051><U0061><U0073>";/ - "<U0051><U0061><U0064>";/ - "<U004C><U0065><U0071>";/ - "<U0057><U0061><U0079>";/ - "<U0044><U0069><U0074>";/ - "<U0058><U0069><U006D>";/ - "<U004B><U0061><U0078>" +% +abmon "Way";/ + "Dit";/ + "Xim";/ + "Kax" + "Qun";/ + "Nah";/ + "cig";/ + "Agd";/ + "Cax";/ + "Qad";/ + "Qas";/ + "Laq";/ + "Pag" % % Full month names (%B) % -mon "<U0051><U0075><U006E><U0078><U0061><U0020><U0047><U0061><U0072><U0061><U0062><U006C><U0075>";/ - "<U004B><U0075><U0064><U006F>";/ - "<U0043><U0069><U0067><U0067><U0069><U006C><U0074><U0061><U0020><U004B><U0075><U0064><U006F>";/ - "<U0041><U0067><U0064><U0061><U0020><U0042><U0061><U0078><U0069><U0073><U0073><U006F>";/ - "<U0043><U0061><U0078><U0061><U0068><U0020><U0041><U006C><U0073><U0061>";/ - "<U0051><U0061><U0073><U0061><U0020><U0044><U0069><U0072><U0072><U0069>";/ - "<U0051><U0061><U0064><U006F><U0020><U0044><U0069><U0072><U0072><U0069>";/ - "<U004C><U0069><U0069><U0071><U0065><U006E>";/ - "<U0057><U0061><U0079><U0073><U0075>";/ - "<U0044><U0069><U0074><U0065><U006C><U0069>";/ - "<U0058><U0069><U006D><U006F><U006C><U0069>";/ - "<U004B><U0061><U0078><U0078><U0061><U0020><U0047><U0061><U0072><U0061><U0062><U006C><U0075>" +mon "Waysu";/ + "Diteli";/ + "Ximoli";/ + "Kaxxa<U002D>Garablu";/ + "Qunxa<U002D>Garablu";/ + "Naharsi<U002D>kudo";/ + "Ciggilta<U002D>kudo";/ + "Agda<U002D>baxisso";/ + "Caxah<U002D>alsa";/ + "Qado<U002D>Dirri";/ + "Qasa<U002D>Dirri";/ + "Laqeeni";/ + "Paguume" % % Equivalent of AM PM % -- 1.7.1 ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH v3] Fix Days and Months name for Afar Locale 2017-08-08 10:01 ` [PATCH v3] Fix Days and Months name for Afar Locale Akhilesh Kumar @ 2017-08-08 12:39 ` Mike FABIAN 2017-08-08 13:47 ` Mike FABIAN 2017-08-08 12:48 ` Mike FABIAN 2017-08-08 18:32 ` Rafal Luzynski 2 siblings, 1 reply; 7+ messages in thread From: Mike FABIAN @ 2017-08-08 12:39 UTC (permalink / raw) To: Akhilesh Kumar; +Cc: libc-alpha Akhilesh Kumar <akhilesh.k@samsung.com> wrote: > Reference is taken from "Localization Standard for Afaraf" > > http://www.mcit.gov.et/documents/1268465/1282796/Localization+\ > Standard+for+AFARAF/4dab7d83-e6df-4f4f-b236-b89748c456e9?version=1.0 Nice, so the month and day names we had so far, were almost completly wrong, according to that standard .. > -% > -% Equivalent of AM PM > -% > -am_pm "<U0073><U0061><U0061><U006B><U0075>";/ > - "<U0063><U0061><U0072><U0072><U0061>" Why did you remove am_pm? and only for aa_DJ, not for aa_ET? > +mon "Waysu";/ > + "Diteli";/ > + "Ximoli";/ > + "Kaxxa<U002D>Garablu";/ > + "Qunxa<U002D>Garablu";/ > + "Naharsi<U002D>kudo";/ > + "Ciggilta<U002D>kudo";/ > + "Agda<U002D>baxisso";/ > + "Caxah<U002D>alsa";/ > + "Qado<U002D>Dirri";/ > + "Qasa<U002D>Dirri";/ > + "Laqeeni";/ > + "Paguume" The <U002D> could be written as â-â. > % > % Equivalent of AM PM > % Here you left the AM/PM. There are also aa_ER and aa_ER@saaho which also seem to contain the wrong month and day names. -- Mike FABIAN <mfabian@redhat.com> ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH v3] Fix Days and Months name for Afar Locale 2017-08-08 12:39 ` Mike FABIAN @ 2017-08-08 13:47 ` Mike FABIAN 2017-08-08 18:22 ` Rafal Luzynski 0 siblings, 1 reply; 7+ messages in thread From: Mike FABIAN @ 2017-08-08 13:47 UTC (permalink / raw) To: Akhilesh Kumar; +Cc: libc-alpha Mike FABIAN <mfabian@redhat.com> wrote: > Akhilesh Kumar <akhilesh.k@samsung.com> wrote: > >> Reference is taken from "Localization Standard for Afaraf" >> >> http://www.mcit.gov.et/documents/1268465/1282796/Localization+\ >> Standard+for+AFARAF/4dab7d83-e6df-4f4f-b236-b89748c456e9?version=1.0 > > Nice, so the month and day names we had so far, were almost completly > wrong, according to that standard .. > >> -% >> -% Equivalent of AM PM >> -% >> -am_pm "<U0073><U0061><U0061><U006B><U0075>";/ >> - "<U0063><U0061><U0072><U0072><U0061>" > > Why did you remove am_pm? and only for aa_DJ, not for aa_ET? > >> +mon "Waysu";/ >> + "Diteli";/ >> + "Ximoli";/ >> + "Kaxxa<U002D>Garablu";/ >> + "Qunxa<U002D>Garablu";/ >> + "Naharsi<U002D>kudo";/ >> + "Ciggilta<U002D>kudo";/ >> + "Agda<U002D>baxisso";/ >> + "Caxah<U002D>alsa";/ >> + "Qado<U002D>Dirri";/ >> + "Qasa<U002D>Dirri";/ >> + "Laqeeni";/ >> + "Paguume" These are 13 month names. http://www.mcit.gov.et/documents/1268465/1282796/Localization+Standard+for+AFARAF/4dab7d83-e6df-4f4f-b236-b89748c456e9?version=1.0 says: > 9. Calendar > 9.1 System of the Calendar > > Ethiopia officially uses a calendar which is different from the > Gregorian calendar. The calendar is known as Ethiopian Calendar (E.C.) > which is 7 years behind the Gregorian calendar, from September 11/ 12 to > December, and 8 years behind for the rest, i.e. January to September > 10/ 11. The calendar has 12 months each having 30 days equally and an > additional 5/6 days depending on the leap year, where 5 days are during > normal year and 6 days for the Ethiopian leap year. These additional 5/6 > days are called P'agume and come at the end of the year as the â13th > monthâ. > > In the Ethiopian calendar, New Year starts on the 1st of the month of > Meskerem which falls on 11th of September in the Gregorian calendar > except the year next to the Ethiopian leap year which is September 12. > > 9.2 Names of Months > Table 3: Afaraf names of months > > [... table with the names of the 13 months ...] Iâm not sure how this can be put in to the aa_* locale files at all. glibc does not support Ethiopian calendar, or does it? -- Mike FABIAN <mfabian@redhat.com> ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH v3] Fix Days and Months name for Afar Locale 2017-08-08 13:47 ` Mike FABIAN @ 2017-08-08 18:22 ` Rafal Luzynski 2017-08-09 6:06 ` Mike FABIAN 0 siblings, 1 reply; 7+ messages in thread From: Rafal Luzynski @ 2017-08-08 18:22 UTC (permalink / raw) To: Mike FABIAN, Akhilesh Kumar; +Cc: libc-alpha 8.08.2017 15:47 Mike FABIAN <mfabian@redhat.com> wrote: > [...] > These are 13 month names. > [...] > > [... table with the names of the 13 months ...] > > I’m not sure how this can be put in to the aa_* locale files at all. > > glibc does not support Ethiopian calendar, or does it? glibc does not support anything other than the Gregorian calendar and there is no easy way to change it. We can't define MON_13 as MON_12 + 1 because this equals AM_STR. We can't shift the constants because this would cause a huge ABI incompatibility. Lots of date/time processing functions report an error if a month number is greater than 12 (or greater than 11 if the month number is zero-based). If preparing locales for the countries which use non-Gregorian calendars we should rather ask how do they call Gregorian months. Non-Gregorian calendars are supportable only if they accidentally follow the same rules as Gregorian. For example, Julian calendar should be supportable. But this is not helpful for many non-European countries. For non-Gregorian calendars ICU library is probably a better choice. Regards, Rafal ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH v3] Fix Days and Months name for Afar Locale 2017-08-08 18:22 ` Rafal Luzynski @ 2017-08-09 6:06 ` Mike FABIAN 0 siblings, 0 replies; 7+ messages in thread From: Mike FABIAN @ 2017-08-09 6:06 UTC (permalink / raw) To: Rafal Luzynski; +Cc: Akhilesh Kumar, libc-alpha Rafal Luzynski <digitalfreak@lingonborough.com> wrote: > If preparing locales for the countries which use non-Gregorian > calendars we should rather ask how do they call Gregorian months. Yes, I agree! With the month names from http://www.mcit.gov.et/documents/1268465/1282796/Localization+Standard+for+AFARAF/4dab7d83-e6df-4f4f-b236-b89748c456e9?version=1.0 wrong month names will be displayed because the calendar calculation glibc does is gregorian and the months from that Ethiopian calendar just donât fit to the gregorian calendar system. So we would need to know how the Gregorian months are called in Afar. -- Mike FABIAN <mfabian@redhat.com> ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH v3] Fix Days and Months name for Afar Locale 2017-08-08 10:01 ` [PATCH v3] Fix Days and Months name for Afar Locale Akhilesh Kumar 2017-08-08 12:39 ` Mike FABIAN @ 2017-08-08 12:48 ` Mike FABIAN 2017-08-08 18:32 ` Rafal Luzynski 2 siblings, 0 replies; 7+ messages in thread From: Mike FABIAN @ 2017-08-08 12:48 UTC (permalink / raw) To: Akhilesh Kumar; +Cc: libc-alpha Akhilesh Kumar <akhilesh.k@samsung.com> wrote: > Reference is taken from "Localization Standard for Afaraf" > > http://www.mcit.gov.et/documents/1268465/1282796/Localization+\ > Standard+for+AFARAF/4dab7d83-e6df-4f4f-b236-b89748c456e9?version=1.0 > > --- > localedata/locales/aa_DJ | 91 ++++++++++++++++++++---------------------- > localedata/locales/aa_ET | 99 +++++++++++++++++++++++----------------------- [...] > -% > +day "Acaada";/ > + "Itleeni";/ > + "Talaata" There is a ;/ missing here. > + "Arbaqa";/ > + "Kameesi";/ > + "Gumqaata";/ > + "Sabti" [...] > +% > +abmon "Way";/ > + "Dit";/ > + "Xim";/ > + "Kax" and here a ;/ is missing. > + "Qun";/ > + "Nah";/ > + "cig";/ > + "Agd";/ > + "Cax";/ > + "Qad";/ > + "Qas";/ > + "Laq";/ > + "Pag" -- Mike FABIAN <mfabian@redhat.com> ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH v3] Fix Days and Months name for Afar Locale 2017-08-08 10:01 ` [PATCH v3] Fix Days and Months name for Afar Locale Akhilesh Kumar 2017-08-08 12:39 ` Mike FABIAN 2017-08-08 12:48 ` Mike FABIAN @ 2017-08-08 18:32 ` Rafal Luzynski 2 siblings, 0 replies; 7+ messages in thread From: Rafal Luzynski @ 2017-08-08 18:32 UTC (permalink / raw) To: libc-alpha, Akhilesh Kumar 8.08.2017 11:55 Akhilesh Kumar <akhilesh.k@samsung.com> wrote: > [...] > --- a/localedata/locales/aa_DJ > +++ b/localedata/locales/aa_DJ > [...] > +abmon "Way";/ > + "Dit";/ > + "Xim";/ > + "Kax" > + "Qun";/ > + "Nah";/ > + "cig";/ "cig" is lowercase, most probably consequently should be "Cig". > [...] > --- a/localedata/locales/aa_ET > +++ b/localedata/locales/aa_ET > [...] > +abmon "Way";/ > + "Dit";/ > + "Xim";/ > + "Kax" > + "Qun";/ > + "Nah";/ > + "cig";/ The same here. Regards, Rafal ^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2017-08-09 6:06 UTC | newest] Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- [not found] <CGME20170808100006epcas5p4706e76ca54f99bc31a1aff93868ccfbe@epcas5p4.samsung.com> 2017-08-08 10:01 ` [PATCH v3] Fix Days and Months name for Afar Locale Akhilesh Kumar 2017-08-08 12:39 ` Mike FABIAN 2017-08-08 13:47 ` Mike FABIAN 2017-08-08 18:22 ` Rafal Luzynski 2017-08-09 6:06 ` Mike FABIAN 2017-08-08 12:48 ` Mike FABIAN 2017-08-08 18:32 ` Rafal Luzynski
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).