This is the mail archive of the
libc-locales@sourceware.org
mailing list for the GNU libc locales project.
[Bug localedata/10871] ru_RU: 'mon' array should contain both nominative and genitive cases
- From: "van.de.bugger at gmail dot com" <sourceware-bugzilla at sourceware dot org>
- To: libc-locales at sourceware dot org
- Date: Tue, 19 Jan 2016 00:00:43 +0000
- Subject: [Bug localedata/10871] ru_RU: 'mon' array should contain both nominative and genitive cases
- Auto-submitted: auto-generated
- References: <bug-10871-716 at http dot sourceware dot org/bugzilla/>
https://sourceware.org/bugzilla/show_bug.cgi?id=10871
--- Comment #37 from van.de.bugger at gmail dot com ---
(In reply to Kalle Olavi Niemitalo from comment #36)
> In Finnish, most of those end with "tai", and their cases have simple
> suffixes. However, "keskiviikko" (Wednesday) is different.
It means messages containing weekday names cannot be easily localized throug
strftime format string: "%An" gives genitive case for all weekdays but
Wednesday.
> Are programmers or translators asking glibc to support any variants of
> weekday names other than what it already has?
But today we have *only* nominative case, which is not enough for Russian
language (at least). "%B" (month name in nominative case) is ok for month
heading in calendar application, but "%d %B %Y" looks ugly because in this
phrase month name should be in genitive case. However, if we change "mon" table
in ru_RU locale definition to have month names in genitive cases to fix "%d %B
%Y", we break "%B".
So yes, at least few programmers/translators are asking for more. However, we
can't get agreement on how much grammatical cases we want to have. Some guys
here think two cases is enough while I believe we should not create artificial
limits â let us have as many grammatical cases as required for the language.
> âThis
> assumes that the strftime format string is made localizable, but that should
> be done in any case because I don't see how a programmer could choose the
> correct grammatical cases without knowing the language.
You get the point.
--
You are receiving this mail because:
You are the assignee for the bug.