1 <!DOCTYPE HTML PUBLIC
"-//W3C//DTD HTML 4.01 Transitional//EN">
4 <title>GNU libc (glibc) locale patch page
</title>
8 <h1>GNU libc (glibc) locale patch page
</h1>
10 <p>This page contain information about the GNU libc locale
11 collection, including patches, suggested formates, list of known
12 problems and who to contact regarding the different locales. It
13 is a work in progress. The page maintainer, Petter
14 Reinholdtsen, is working with the GNU libc maintainers to get
15 all the fixes included in the official releases of the
18 <h2>References to documentation and standards
</h2>
20 <p>It is currently an open question where the format og locales in
21 glibc is documented. This list of references is at least
22 pointing to related docuemnts documenting the format of locales,
23 even if the glibc maintainers might not accept them as
28 <li>ISO/IEC
9945-
2:
1993 (not freely available)
</li>
30 <li><a href=
"http://www.unix-systems.org/version3/">ISO/IEC
33 <li><a href=
"http://www.opengroup.org/onlinepubs/007904975/basedefs/xbd_chap07.html">The
34 Open Group Base Specifications Issue
6, IEEE Std
1003.1,
2003
37 <li><a href=
"http://www.dkuug.dk/JTC1/SC22/open/n2638/">ISO/IEC
40 <li><a href=
"http://yacob.org/ISO-14652.pdf">ISO/IEC FPDTR
41 14652:
1999(E)
</a></li>
43 <li><a href=
"http://www.dkuug.dk/JTC1/SC22/WG20/docs/n972-14652ft.pdf">ISO/IEC
44 TR
14652:
2003</a></li>
48 <p>To make it easier to compare locales with each other, I
49 recommend using the same order in all locales. Any order will
50 do, so I picked a order used in several locales, and decided to
51 recommend this order:
</p>
68 <h2>Locale related problem reports
</h2>
70 <h3>From
<a href=
"http://bugs.gnu.org/">GNU libc gnats database
</a></h3>
74 <li>libc/
2254: Insufficient info from the locale tool.
75 <br>(patch sent to libc-alpha, partly fixed in CVS
2003-
05-
21)
77 <li>libc/
2931: Missing nb_NO locale
78 <br>(patch sent to libc-alpha
2003-
06-
15)
80 <li>libc/
2954: Should add postal telephone and vehicle codes to locales
81 <br>(HTML error in gnats?)
83 <li>libc/
3606: Update documentation regarding LC_ALL and LANG
85 <li>libc/
4197: Incorrect hr_HR - currency sumbol position
86 <br>(sent email to submitter [bad address] and author)
88 <li>libc/
4348: Converting charset "eucjp-
>sjis-
>iso2022jp" and
89 "eucjp-
>iso2022jp" give different result.
91 <li>libc/
4658: 'locale -a' do not list locales in archive
93 <li>libc/
4938: Segfaults when using locale info before it is initialized
95 <li><strike>libc/
5013: Incorrect fi_FI - gramatic
</strike>
96 <br>(sent email to submitter and author, patch sent
2003-
05-
09,
97 patch commited
2003-
06-
16)
99 <li>libc/
5018, libc/
5019, libc/
5028: Incorret uk_UA.
100 <br>(sent email to submitter and author)
102 <li>libc/
5023: Missing locales li_NL, nds_NL and nds_DE
103 <br>(sent email to submitter)
105 <li>libc/
5059: Wrong date format for locale sl_SI
106 <br>(sent email to submitter and locale author, approved by author,
107 patch sent to libc-alpha
2003-
07-
06)
111 <h3>From
<a href=
"http://bugs.debian.org/">Debian GNU/Linux BTS
</a></h3>
115 <li><a href=
"http://bugs.debian.org/111268">#
111268: Incorrect
116 sv_SE -
13:
59 instead of
13.59 for clock time
</a>
117 <br>(patch sent
2003-
05-
18)
119 <li><a href=
"http://bugs.debian.org/119528">#
119528: Incorrect
120 ro_RO - rewritten locale
</a>
121 <br>(sent email to submitter)
123 <li><strike><a href=
"http://bugs.debian.org/178513">#
178513:
124 Incorrect is_IS - Use lower case letters in month and week
125 day names
</a></strike>
126 <br>(sent email to submitter and author, confirmed by Keld,
127 patch sent to libc-alpha
2003-
06-
15, patch commited
130 <li><strike><a href=
"http://bugs.debian.org/194289">#
194289: New
131 locale ag_ES for Aragonese
</a></strike>
132 <br>(sent email to submitter, patch commited
2003-
06-
16 as
135 <li><a href=
"http://bugs.debian.org/193904">#
193904:
136 locales.alias even lines are not considered (debian
139 <li><a href=
"http://bugs.debian.org/206474">#
206474: locales:
140 nb_NO should be a real locale, not an alias
</a>
141 <br>Same as libc/
2931
145 <h3>From
<a href=
"https://bugzilla.redhat.com/">RedHat Bugzilla
</a></h3>
149 <li><strike><a href=
"https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=75139">#
75139:
150 Incorrect week start day for sv_SE (should start on
152 <br>(Corrected in CVS
2003-
01-
14)
154 <li><a href=
"https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=83276">#
83276:
155 Norwegian locale in distro
</a>
156 <br>Same as libc/
2931
160 <h2>Patches submittet to the glibc maintainers
</h2>
162 <h3>Pending/rejected
</h3>
166 <li><a href=
"http://sources.redhat.com/ml/libc-alpha/2003-04/msg00173.html">2003-
04-
15
167 Add sorting test for no_NO
</a>
170 <li><a href=
"http://sources.redhat.com/ml/libc-alpha/2003-05/msg00151.html">2003-
05-
18
171 Correct sorting for nn_NO to match no_NO
</a>
173 <li><a href=
"http://sources.redhat.com/ml/libc-alpha/2003-05/msg00154.html">2003-
05-
18
174 Norwegian week start on monday, fix no_NO and nn_NO
</a>
176 <li><a href=
"http://sources.redhat.com/ml/libc-alpha/2003-05/msg00155.html">2003-
05-
18
177 Change sv_SE to use ':' in clock format (BTS #
111268)
</a>
179 <li><strike><a href=
"http://sources.redhat.com/ml/libc-alpha/2003-05/msg00158.html">2003-
05-
18
180 Include examples in 'locale --help' (PR libc/
2254,
181 rejected)
</a></strike>
183 <li><strike><a href=
"http://sources.redhat.com/ml/libc-alpha/2003-05/msg00265.html">2003-
05-
29
184 Generate locales on 'make check' (rejected)
</a></strike>
186 <li><a href=
"http://sources.redhat.com/ml/libc-alpha/2003-05/msg00267.html">2003-
05-
29
187 Indent the error output from sort-test.sh
</a>
189 <li><a href=
"http://sources.redhat.com/ml/libc-alpha/2003-06/msg00133.html">2003-
06-
15
190 Add nb_NO locale (PR libc/
2931)
</a>
192 <li><a href=
"http://sources.redhat.com/ml/libc-alpha/2003-06/msg00257.html">2003-
06-
21
193 Add test for international currency formatting.
</a>
195 <li><a href=
"http://sources.redhat.com/ml/libc-alpha/2003-07/msg00022.html">2003-
07-
06
196 Some small locale fixes
</a>
198 <li><a href=
"http://sources.redhat.com/ml/libc-alpha/2003-09/msg00003.html">2003-
09-
01
199 Document why there are two locales for Hebrew
</a>
203 <h3>Accepted/included
</h3>
207 <li><strong><a href=
"http://sources.redhat.com/ml/libc-alpha/2003-05/msg00310.html">2003-
05-
31
208 Correct email of Denis V. Dmitrienko in uk_UA
209 (commited)
</a></strong>
211 <li><strong><a href=
"http://sources.redhat.com/ml/libc-alpha/2003-05/msg00311.html">2003-
05-
31
212 Correct thousand separator for fi_FI (commited)
</a></strong>
214 <li><strong><a href=
"http://sources.redhat.com/ml/libc-alpha/2003-06/msg00129.html">2003-
06-
15
215 Correct fi_FI date gramar (PR libc/
5013) (commited)
</a></strong>
217 <li><strong><a href=
"http://sources.redhat.com/ml/libc-alpha/2003-06/msg00141.html">2003-
06-
15
218 Clean up locale test code (commited)
</a></strong>
220 <li><strong><a href=
"http://sources.redhat.com/ml/libc-alpha/2003-06/msg00155.html">2003-
06-
15
221 Use lower case letters in month and week day names in is_IS
222 (commited)
</a></strong>
224 <li><strong><a href=
"http://sources.redhat.com/ml/libc-alpha/2003-06/msg00255.html">2003-
06-
21
225 Add missing ETH to LC_COLLATE in no_NO
226 (commited)
</a></strong>
228 <li><strong><a href=
"http://sources.redhat.com/ml/libc-alpha/2003-06/msg00317.html">2003-
06-
25
229 Correct an_ES charset and add an_ES.ISO-
8859-
15 to
230 SUPPORTED (commited)
</a></strong>
232 <li><strong><a href=
"http://sources.redhat.com/ml/libc-alpha/2003-07/msg00020.html">2003-
07-
13
233 Make sort-test handle more then
100 lines, and avoid
234 segfault (commited)
</a></strong>
239 <address><a href=
"mailto:pere@hungry.com">Petter Reinholdtsen
</a></address>
240 <!-- Created: Tue Sep 2 00:10:31 CEST 2003 -->
242 Last modified: Tue Sep
2 01:
05:
42 CEST
2003