This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
[PATCH 0/1] cs_CZ: Add alternative month names (bug 22963).
- From: Rafal Luzynski <digitalfreak at lingonborough dot com>
- To: libc-alpha at sourceware dot org
- Date: Tue, 13 Mar 2018 23:25:38 +0100 (CET)
- Subject: [PATCH 0/1] cs_CZ: Add alternative month names (bug 22963).
- Authentication-results: sourceware.org; auth=none
- Reply-to: Rafal Luzynski <digitalfreak at lingonborough dot com>
123456789012345678901234567890123456789012345678901234567890123456789012
Following the previous work on bug 10871 [1] now it's time to add alternative
month names (nominative; and the primary month names should be genitive
now) for Czech language.
The rules of Czech language are not fully clear for me: I don't know if
the usage of the genitive case in dates is obligatory (probably no), encouraged
(probably yes), more natural (probably yes), neutral (maybe?), discouraged
(I don't know), only if whole date is in a genitive context (hopefully no),
totally prohibited (probably no). But now as a Czech translator has pushed
the genitive cases to GLib [2] and confirmed that this is what he wants
I think we should do the same here. The change in GLib will cause the
genitive cases to appear in GLib with *older* versions of glibc than 2.27
while in newer versions there will be only nominative cases. The reason
is that GLib provides the genitive cases for the systems which do not support
them. glibc 2.27 does support genitive cases but does not provide them for
Czech language. This does not make sense. We should push the change and
assume that the Czech translators will handle the exceptions themselves.
[1] https://sourceware.org/bugzilla/show_bug.cgi?id=10871
[2] https://gitlab.gnome.org/GNOME/glib/commit/4e8a4d0