@@ -49,6 +53,14 @@
all the fixes included in the official releases of the
source.
+
Mailing list for discussing locales
+
+
A mailing list for discussing the GNU libc locales have been
+ created. It is
+ archived on
+ the web. Send an email to
+ libc-locales-subscribe@sources.redhat.com to subscribe.
+
References to documentation and standards
It is currently an open question where the format og locales in
@@ -79,25 +91,41 @@
-
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
-
+
Changing a locale
+
+
Getting locale fixes past the glibc maintainers is still a
+ kind of black art to me. This is my first try to document
+ what I believe is needed to get the glibc maintainers to
+ accept a change.
+
+
Register the change request in bugzilla, to make sure the
+ request is not forgotten, and that all relevant info is
+ collected in one place.
+
+
It is always good to involve the original locale author when
+ submitting a change request. Getting the original author to
+ agree to the change increases the chance that the glibc
+ maintainers will accept it. It is also an idea to involve the
+ contributors to the locale. This is why I maintain a list of
+ authors and contributors for each locale. The people listed
+ there should be emailed as well, and asked for comments. If
+ the contributors agree as well, the change is less likely to
+ be controversial, and more likely to be accepted by the glibc
+ maintainers.
+
+
Give references to official standards and specifications
+ documenting the correct locale behavoiur. URLs are fine. If
+ such references are impossible to find, official-looking pages
+ might have the same effect. Another idea is to show
+ locale-specific use of dates and other formatting on
+ country-official web pages and other publications.
+
+
If all of these are present, the change is likely to be
+ accepted by the glibc maintainer. If some of them are missing
+ (like the author is unavailable, no standard and
+ specifications exist, and it is hard to document the correct
+ format, I do not know how to get the change past the glibc
+ maintainers.
Locale related problem reports
@@ -177,8 +205,8 @@
nb_NO should be a real locale, not an alias
Same as libc/2931
-
#208238: locales:
- wrong charset for et_EE
+ #208238: locales:
+ wrong charset for et_EE
#211607: Bad catalan
locale currency format
@@ -189,8 +217,8 @@
#214414: Incorrect
date format in en_NZ
- #215466: fi_FI
- locale doesn't contain first_weekday
+ #215466: fi_FI
+ locale doesn't contain first_weekday
@@ -248,18 +276,9 @@
2003-07-06
Correct wrong date format for locale sl_SI (PR libc/5059)
- 2003-07-06
- Some small locale fixes
-
2003-08-13
Updated/new locales for sr_CS (Serbia and Montenegro)
-
2003-11-23
- Correct formatting of internatinal currency
-
- 2003-11-23
- Allow quotes in tst-fmon.data, and make output easier to read
-
2003-06-21
Add test for international currency formatting. and
2003-11-23
@@ -276,56 +295,65 @@
2003-05-31
Correct email of Denis V. Dmitrienko in uk_UA
- (commited)
+ (commited)
2003-05-31
- Correct thousand separator for fi_FI (commited)
+ Correct thousand separator for fi_FI (commited)
2003-06-15
- Correct fi_FI date gramar (PR libc/5013) (commited)
+ Correct fi_FI date gramar (PR libc/5013) (commited)
2003-06-15
- Clean up locale test code (commited)
+ Clean up locale test code (commited)
2003-06-15
Use lower case letters in month and week day names in is_IS
- (commited)
+ (commited)
2003-06-21
Add missing ETH to LC_COLLATE in no_NO
- (commited)
+ (commited)
2003-06-25
Correct an_ES charset and add an_ES.ISO-8859-15 to
- SUPPORTED (commited)
+ SUPPORTED (commited)
2003-07-05
Updating/adding locale for Ethiopia and Eritrea
2003-07-13
Make sort-test handle more then 100 lines, and avoid
- segfault (commited)
+ segfault (commited)
2003-09-01
- Document why there are two locales for Hebrew
+ Document why there are two locales for Hebrew
2003-09-11
- Locales for Uzbekistan (uz_UZ and uz_UZ@Cyrl)
+ Locales for Uzbekistan (uz_UZ and uz_UZ@Cyrl)
2003-11-23
- Only check the currency name against 4217, exclude the space
+ Only check the currency name against 4217, exclude the space
2003-11-23
- Monday is first work and week day in Finland
+ Monday is first work and week day in Finland
2003-11-23
- Remove unused file localedata/locales/translit_et
+ Remove unused file localedata/locales/translit_et
2004-01-01
- Make strfmon() more POSIX-compliant
+ Make strfmon() more POSIX-compliant
2004-01-01
- Report which of the sorting methods that fail
+ Report which of the sorting methods that fail
+
+
2003-11-23
+ Correct formatting of internatinal currency
+
+
2003-11-23
+ Allow quotes in tst-fmon.data, and make output easier to read
+
+
2003-07-06
+ Some small locale fixes
@@ -349,7 +377,7 @@
Sutu
| Tanzania
| (MS calls this one "sx" - not ISO 639)
- (see also http://www.ethnologue.com/show_language.asp?code=NGU)
+ (see also http://www.ethnologue.com/show_language.asp?code=NGU)
Correct code st_LS / nso_ZA ?
@@ -413,14 +441,14 @@
| ts_ZA
| Tsonga
| South Africa
- | (see also http://www.ethnologue.com/show_language.asp?code=TSO)
+ | (see also http://www.ethnologue.com/show_language.asp?code=TSO)
|
tn_BW
| Tswana
| Botswana
- | (see also http://www.ethnologue.com/show_language.asp?code=TSW)
+ | (see also http://www.ethnologue.com/show_language.asp?code=TSW)
|
@@ -428,7 +456,7 @@
Venda
| South Africa
| (not sure about ISO 639 code: "ve" or "ven")
- (see also http://www.ethnologue.com/show_language.asp?code=VEN)
+ (see also http://www.ethnologue.com/show_language.asp?code=VEN)
|
@@ -436,25 +464,32 @@
Sorbian
| Germany
| (MS calls this one "sb" - not ISO 639)
- (see also http://www.ethnologue.com/show_language.asp?code=WEN)
+ (see also http://www.ethnologue.com/show_language.asp?code=WEN)
|
-
Mailing list for discussing locales
+
Related web pages
-
A mailing list for discussing the GNU libc locales have been
- created. It is
- archived on
- the web. Send an email to
- libc-locales-subscribe@sources.redhat.com to subscribe.
+