Summary: | mo_MD@cyrillic: new locale | ||
---|---|---|---|
Product: | glibc | Reporter: | Vlad <cybernenea11> |
Component: | localedata | Assignee: | Mike FABIAN <maiku.fabian> |
Status: | WAITING --- | ||
Severity: | enhancement | CC: | carlos, libc-locales, maiku.fabian |
Priority: | P2 | Flags: | fweimer:
security-
|
Version: | unspecified | ||
Target Milestone: | --- | ||
Host: | Target: | ||
Build: | Last reconfirmed: | 2016-11-26 00:00:00 | |
Attachments: |
Moldovan Cyrillic language locale
Moldovan Cyrillic language locale rev 0.2 Moldovan Cyrillic language locale rev 0.3 |
Description
Vlad
2016-11-24 17:00:41 UTC
Created attachment 9667 [details]
Moldovan Cyrillic language locale
Vlad, Thank you very much for the locale contribution. Please review our contribution checklist: https://sourceware.org/glibc/wiki/Contribution%20checklist Please note that you do _not_ need copyright assignment to contribute locales, however the patch will have to be sent to libc-alpha@sourceware.org for eventual review. (a) Use of 'mo' versus 'ro' for locale langauge tag. Please be aware that as of 2008 the 'mo' tag has been deprecated in favour of using the 'ro' tag. Therefore for a new locale we should probably be using 'ro_MD@cyrillic' for the Moldovan language using Cyrillic script. (b) LC_IDENTIFICATION category should always be "i18n:2012" since it must specify a published standard of i18n. (c) Is the mon_thousands_sep and thousands_sep intended to be a non-breaking space instead of a period as is used in original Romanian? (d) Please fill in more of the LC_ADDRESS entries as provided by other locales e.g. lang_*. (e) Please test installing and using your locale. Existing checks for invalid LC_IDENTIFICATION categories should have rejected your locale IIRC. Please confirm you have tested compiling and using your locale e.g. https://sourceware.org/glibc/wiki/Locales#Testing_Locales Thank you. (In reply to Carlos O'Donell from comment #2) > (a) Use of 'mo' versus 'ro' for locale langauge tag. > > Please be aware that as of 2008 the 'mo' tag has been deprecated in favour > of using the 'ro' tag. Therefore for a new locale we should probably be > using 'ro_MD@cyrillic' for the Moldovan language using Cyrillic script. Let me be clear that the tag deprecation is at the ISO 639-1 level. Created attachment 9678 [details]
Moldovan Cyrillic language locale rev 0.2
(a) Moldovan Cyrillic alphabet is different from the Romanian Cyrillic. Romanian Cyrillic alphabet is not used anymore and contained a number of letters such as Izhitsa, Fita and little Yus not found in Moldovan Cyrillic. So i think it's incorrect to use 'ro' tag, if it's possible we should use 'mo' tag. (b) Fixed (c) Fixed (d) Filled (e) Tested, looks like everything's ok. Thank You. Created attachment 9737 [details]
Moldovan Cyrillic language locale rev 0.3
If Romanian Cyrillic alphabet is not used anymore, then it should be fine to use ro_MD@cyrillic because then there is no conflict. https://en.wikipedia.org/wiki/List_of_ISO_639_language_codes#ro “the identifiers mo and mol for Moldavian are deprecated. They will not be assigned to different items, and recordings using these identifiers will not be invalid.” |