GNU libc (glibc) locale patch page
This page contain information about the GNU libc locale
collection, including patches, suggested formates, list of known
problems and who to contact regarding the different locales. It
is a work in progress. The page maintainer, Petter
Reinholdtsen, is working with the GNU libc maintainers to get
all the fixes included in the official releases of the
source.
References to documentation and standards
It is currently an open question where the format og locales in
glibc is documented. This list of references is at least
pointing to related docuemnts documenting the format of locales,
even if the glibc maintainers might not accept them as
authoritative.
To make it easier to compare locales with each other, I
recommend using the same order in all locales. Any order will
do, so I picked a order used in several locales, and decided to
recommend this order:
- LC_IDENTIFICATION
- LC_CTYPE
- LC_COLLATE
- LC_MONETARY
- LC_NUMERIC
- LC_TIME
- LC_MESSAGES
- LC_PAPER
- LC_NAME
- LC_ADDRESS
- LC_TELEPHONE
- LC_MEASUREMENT
Locale related problem reports
- libc/2254: Insufficient info from the locale tool.
(patch sent to libc-alpha, partly fixed in CVS 2003-05-21)
- libc/2931: Missing nb_NO locale
(patch sent to libc-alpha 2003-06-15)
- libc/2954: Should add postal telephone and vehicle codes to locales
(HTML error in gnats?)
- libc/3606: Update documentation regarding LC_ALL and LANG
- libc/4197: Incorrect hr_HR - currency sumbol position
(sent email to submitter [bad address] and author)
- libc/4348: Converting charset "eucjp->sjis->iso2022jp" and
"eucjp->iso2022jp" give different result.
- libc/4658: 'locale -a' do not list locales in archive
- libc/4938: Segfaults when using locale info before it is initialized
libc/5013: Incorrect fi_FI - gramatic
(sent email to submitter and author, patch sent 2003-05-09,
patch commited 2003-06-16)
- libc/5018, libc/5019, libc/5028: Incorret uk_UA.
(sent email to submitter and author)
- libc/5023: Missing locales li_NL, nds_NL and nds_DE
(sent email to submitter)
- libc/5059: Wrong date format for locale sl_SI
(sent email to submitter and locale author, approved by author,
patch sent to libc-alpha 2003-07-06)
Patches submittet to the glibc maintainers
Pending/rejected
Accepted/included
Petter Reinholdtsen
Last modified: Tue Sep 2 01:05:42 CEST 2003