X-Git-Url: https://pere.pagekite.me/gitweb/homepage.git/blobdiff_plain/2564ac0ca19a261b24302cc5ef84fa42453d9792..bcdb0eb24c38dbb17f806f411f55c9f8cc7d4429:/linux/glibc/index.html diff --git a/linux/glibc/index.html b/linux/glibc/index.html index c17d9e0a50..4930508f28 100644 --- a/linux/glibc/index.html +++ b/linux/glibc/index.html @@ -23,6 +23,8 @@
  • GNU libc bugzilla
  • +
  • GNU libc locale bugs
  • +
  • GNU libc CVSweb
  • OpenI18n The @@ -37,6 +39,8 @@

    Current locales and their maintainers

    +

    Locale writing howto

    +
    @@ -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:

    - -
      -
    1. LC_IDENTIFICATION -
    2. LC_CTYPE -
    3. LC_COLLATE -
    4. LC_MONETARY -
    5. LC_NUMERIC -
    6. LC_TIME -
    7. LC_MESSAGES -
    8. LC_PAPER -
    9. LC_NAME -
    10. LC_ADDRESS -
    11. LC_TELEPHONE -
    12. 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.

    +
    -
    Petter Reinholdtsen
    +
    Petter Reinholdtsen
    -Last modified: Sun Feb 8 13:16:59 CET 2004 +Last modified: Sun Jul 18 10:07:40 CEST 2004