This is the mail archive of the
libc-alpha@sources.redhat.com
mailing list for the glibc project.
The content of LC_IDENTIFICATION (Was: Ukrainian locale)
[Keld Jørn Simonsen]
> This is not so. In LC_IDENTIFICATION it is the ISO 639 and ISO 3166
> language and country codes that are being used.
Right. I didn't know. Most locales are wrong here. What is the
difference between LC_IDENTIFICATION:language and LC_ADDRESS:lang_ab?
Why are both available?
> This actually defeats the purpose of LC_IENTIFICATION, which is to
> identify which format that is being used in each category, by
> specifying which format specification that is being used. "uk_UA" is
> not at standard for locale formats. "i18n" refers to TR 14652, which
> is about to be published. You may then use "i18n:2003" to refer the
> current TR.
I didn't know this either. Most locales are wrong here too. But then
the submitted uk_UA contaned an error, as it said 'il18n:2000'. My
copy of the specification only lists "i18n:1999" and "posix:1993".
Where can I find the other possible values?
> LC_NUMERIC was not changed with TR 14652, so with a specification of
> "posix:1993" you cover both the posix standard and TR 14652.
Right. Good idea.
Is the LC_IDENTIFICATION:category value used for anything in glibc at
the moment?