This is the mail archive of the libc-alpha@sources.redhat.com mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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?


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]