This is the mail archive of the
libc-locales@sourceware.org
mailing list for the GNU libc locales project.
Re: [Bug localedata/23140] More languages need two forms of month names
- From: Keld Simonsen <keld at keldix dot com>
- To: egmont at gmail dot com <sourceware-bugzilla at sourceware dot org>
- Cc: libc-locales at sourceware dot org
- Date: Thu, 24 May 2018 14:09:45 +0200
- Subject: Re: [Bug localedata/23140] More languages need two forms of month names
- References: <bug-23140-716@http.sourceware.org/bugzilla/> <bug-23140-716-1WW8HnXNfT@http.sourceware.org/bugzilla/>
On Thu, May 24, 2018 at 11:35:05AM +0000, egmont at gmail dot com wrote:
> https://sourceware.org/bugzilla/show_bug.cgi?id=23140
>
> --- Comment #25 from Egmont Koblinger <egmont at gmail dot com> ---
> (In reply to Soslan Khubulov from comment #24)
>
> > If other locales in glibc use 3 letter abbreviations [...]
>
> That's not the case, see e.g. bug 192 and bug 22848. IMO use whichever is
> grammatically correct / better / more typically used etc. in the given
> language.
IMHO as we are speaking about POSIX locales, so we should use POSIX style names, that
is, oriented towards POSIX utilities use. CLDR is not oriented towards POSIX use.
Actually we should also allow for more grammatically oriented names.
But that should be new functionality, using new keywords. In that way we will
have POSIX functionality which is still functional
And I am still uncertain that what glibc is doing now is following the POSIX standard.
POSIX has recently (within the last couple of years) adressed the genitive month names problem,
in a way compatible with BSD. I have not yet gotten around to verifying that glibc is
following POSIX here.
best regards
keld