]> pere.pagekite.me Git - homepage.git/blob - linux/glibc/index.html
Add link to CVSweb as well.
[homepage.git] / linux / glibc / index.html
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
2 "http://www.w3.org/TR/html4/loose.dtd">
3 <html lang="en">
4 <head>
5 <title>GNU libc (glibc) locale patch page</title>
6 <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
7 <meta http-equiv="Content-Language" content="en">
8 <link rel="stylesheet" type="text/css" href="http://i18n.skolelinux.no/stilsett.css" id="nn1">
9 <link rel="stylesheet" type="text/css" href="http://i18n.skolelinux.no/utskrift.css" media="print" id="nn2">
10 </head>
11
12 <body>
13 <div class="topp">
14 <h1>GNU libc (glibc) locale patch page</h1>
15 </div>
16
17 <div class="meny">
18 <h2>Related pages</h2>
19 <ul>
20 <li><a href="http://www.gnu.org/software/libc/">GNU libc homepage</a></li>
21
22 <li><a href="http://sources.redhat.com/glibc/">GNU libc jumpstation</a></li>
23
24 <li><a href="http://sources.redhat.com/cgi-bin/cvsweb.cgi/libc/?cvsroot=glibc">GNU libc CVSweb</a></li>
25
26 <li><a href="http://www.openi18n.org/specs/ldml/">OpenI18n The
27 Locale Data Markup Language Specification</a></li>
28 </ul>
29 </div>
30
31 <div class="hovuddel">
32
33 <p>This page contain information about the GNU libc locale
34 collection, including patches, suggested formates, list of known
35 problems and who to contact regarding the different locales. It
36 is a work in progress. The page maintainer, Petter
37 Reinholdtsen, is working with the GNU libc maintainers to get
38 all the fixes included in the official releases of the
39 source.</p>
40
41 <h2>References to documentation and standards</h2>
42
43 <p>It is currently an open question where the format og locales in
44 glibc is documented. This list of references is at least
45 pointing to related docuemnts documenting the format of locales,
46 even if the glibc maintainers might not accept them as
47 authoritative.</p>
48
49 <ul>
50
51 <li>ISO/IEC 9945-2:1993 (not freely available)</li>
52
53 <li><a href="http://www.unix-systems.org/version3/">ISO/IEC
54 9945:2002</a></li>
55
56 <li><a href="http://www.opengroup.org/onlinepubs/007904975/basedefs/xbd_chap07.html">The
57 Open Group Base Specifications Issue 6, IEEE Std 1003.1, 2003
58 Edition</a></li>
59
60 <li><a href="http://www.dkuug.dk/JTC1/SC22/open/n2638/">ISO/IEC
61 FCD 14652</a></li>
62
63 <li><a href="http://yacob.org/ISO-14652.pdf">ISO/IEC FPDTR
64 14652:1999(E)</a></li>
65
66 <li><a href="http://www.dkuug.dk/JTC1/SC22/WG20/docs/n972-14652ft.pdf">ISO/IEC
67 TR 14652:2003</a></li>
68
69 </ul>
70
71 <p>To make it easier to compare locales with each other, I
72 recommend using the same order in all locales. Any order will
73 do, so I picked a order used in several locales, and decided to
74 recommend this order:</p>
75
76 <ol>
77 <li>LC_IDENTIFICATION
78 <li>LC_CTYPE
79 <li>LC_COLLATE
80 <li>LC_MONETARY
81 <li>LC_NUMERIC
82 <li>LC_TIME
83 <li>LC_MESSAGES
84 <li>LC_PAPER
85 <li>LC_NAME
86 <li>LC_ADDRESS
87 <li>LC_TELEPHONE
88 <li>LC_MEASUREMENT
89 </ol>
90
91 <h2>Locale related problem reports</h2>
92
93 <h3>From <a href="http://bugs.gnu.org/">GNU libc gnats database</a></h3>
94
95 <ul>
96
97 <li>libc/2254: Insufficient info from the locale tool.
98 <br>(patch sent to libc-alpha, partly fixed in CVS 2003-05-21)
99
100 <li>libc/2931: Missing nb_NO locale
101 <br>(patch sent to libc-alpha 2003-06-15)
102
103 <li>libc/2954: Should add postal telephone and vehicle codes to locales
104 <br>(HTML error in gnats?)
105
106 <li>libc/3606: Update documentation regarding LC_ALL and LANG
107
108 <li>libc/4197: Incorrect hr_HR - currency sumbol position
109 <br>(sent email to submitter [bad address] and author)
110
111 <li>libc/4348: Converting charset "eucjp->sjis->iso2022jp" and
112 "eucjp->iso2022jp" give different result.
113
114 <li>libc/4658: 'locale -a' do not list locales in archive
115
116 <li>libc/4938: Segfaults when using locale info before it is initialized
117
118 <li><strike>libc/5013: Incorrect fi_FI - gramatic</strike>
119 <br>(sent email to submitter and author, patch sent 2003-05-09,
120 patch commited 2003-06-16)
121
122 <li>libc/5018, libc/5019, libc/5028: Incorret uk_UA.
123 <br>(sent email to submitter and author)
124
125 <li>libc/5023: Missing locales li_NL, nds_NL and nds_DE
126 <br>(sent email to submitter)
127
128 <li>libc/5059: Wrong date format for locale sl_SI
129 <br>(sent email to submitter and locale author, approved by author,
130 patch sent to libc-alpha 2003-07-06)
131
132 </ul>
133
134 <h3>From <a href="http://bugs.debian.org/">Debian GNU/Linux BTS</a></h3>
135
136 <ul>
137
138 <li><a href="http://bugs.debian.org/111268">#111268: Incorrect
139 sv_SE - 13:59 instead of 13.59 for clock time</a>
140 <br>(patch sent 2003-05-18)
141
142 <li><a href="http://bugs.debian.org/119528">#119528: Incorrect
143 ro_RO - rewritten locale</a>
144 <br>(sent email to submitter)
145
146 <li><strike><a href="http://bugs.debian.org/178513">#178513:
147 Incorrect is_IS - Use lower case letters in month and week
148 day names</a></strike>
149 <br>(sent email to submitter and author, confirmed by Keld,
150 patch sent to libc-alpha 2003-06-15, patch commited
151 2003-06-16)
152
153 <li><strike><a href="http://bugs.debian.org/194289">#194289: New
154 locale ag_ES for Aragonese</a></strike>
155 <br>(sent email to submitter, patch commited 2003-06-16 as
156 an_ES)
157
158 <li><a href="http://bugs.debian.org/193904">#193904:
159 locales.alias even lines are not considered (debian
160 only?)</a>
161
162 <li><a href="http://bugs.debian.org/206474">#206474: locales:
163 nb_NO should be a real locale, not an alias</a>
164 <br>Same as libc/2931
165
166 </ul>
167
168 <h3>From <a href="https://bugzilla.redhat.com/">RedHat Bugzilla</a></h3>
169
170 <ul>
171
172 <li><strike><a href="https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=75139">#75139:
173 Incorrect week start day for sv_SE (should start on
174 monday)</a></strike>
175 <br>(Corrected in CVS 2003-01-14)
176
177 <li><a href="https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=83276">#83276:
178 Norwegian locale in distro</a>
179 <br>Same as libc/2931
180
181 </ul>
182
183 <h2>Patches submitted to the glibc maintainers</h2>
184
185 <p>If you know of some patches that should be listed here, please
186 send me an email. I want to track all relevant patches, not just
187 the ones submitted by me.</p>
188
189 <h3>Pending/rejected</h3>
190
191 <ul>
192
193 <li><a href="http://sources.redhat.com/ml/libc-alpha/2003-04/msg00173.html">2003-04-15
194 Add sorting test for no_NO</a>
195
196
197 <li><a href="http://sources.redhat.com/ml/libc-alpha/2003-05/msg00151.html">2003-05-18
198 Correct sorting for nn_NO to match no_NO</a>
199
200 <li><a href="http://sources.redhat.com/ml/libc-alpha/2003-05/msg00154.html">2003-05-18
201 Norwegian week start on monday, fix no_NO and nn_NO</a>
202
203 <li><a href="http://sources.redhat.com/ml/libc-alpha/2003-05/msg00155.html">2003-05-18
204 Change sv_SE to use ':' in clock format (BTS #111268)</a>
205
206 <li><strike><a href="http://sources.redhat.com/ml/libc-alpha/2003-05/msg00158.html">2003-05-18
207 Include examples in 'locale --help' (PR libc/2254,
208 rejected)</a></strike>
209
210 <li><strike><a href="http://sources.redhat.com/ml/libc-alpha/2003-05/msg00265.html">2003-05-29
211 Generate locales on 'make check' (rejected)</a></strike>
212
213 <li><a href="http://sources.redhat.com/ml/libc-alpha/2003-05/msg00267.html">2003-05-29
214 Indent the error output from sort-test.sh</a>
215
216 <li><a href="http://sources.redhat.com/ml/libc-alpha/2003-06/msg00133.html">2003-06-15
217 Add nb_NO locale (PR libc/2931)</a>
218
219 <li><a href="http://sources.redhat.com/ml/libc-alpha/2003-06/msg00257.html">2003-06-21
220 Add test for international currency formatting.</a>
221
222 <li><a href="http://sources.redhat.com/ml/libc-alpha/2003-07/msg00022.html">2003-07-06
223 Some small locale fixes</a>
224
225 <li><a href="http://sources.redhat.com/ml/libc-alpha/2003-09/msg00003.html">2003-09-01
226 Document why there are two locales for Hebrew</a>
227
228 </ul>
229
230 <h3>Accepted/included</h3>
231
232 <ul>
233
234 <li><strong><a href="http://sources.redhat.com/ml/libc-alpha/2003-05/msg00310.html">2003-05-31
235 Correct email of Denis V. Dmitrienko in uk_UA
236 (commited)</a></strong>
237
238 <li><strong><a href="http://sources.redhat.com/ml/libc-alpha/2003-05/msg00311.html">2003-05-31
239 Correct thousand separator for fi_FI (commited)</a></strong>
240
241 <li><strong><a href="http://sources.redhat.com/ml/libc-alpha/2003-06/msg00129.html">2003-06-15
242 Correct fi_FI date gramar (PR libc/5013) (commited)</a></strong>
243
244 <li><strong><a href="http://sources.redhat.com/ml/libc-alpha/2003-06/msg00141.html">2003-06-15
245 Clean up locale test code (commited)</a></strong>
246
247 <li><strong><a href="http://sources.redhat.com/ml/libc-alpha/2003-06/msg00155.html">2003-06-15
248 Use lower case letters in month and week day names in is_IS
249 (commited)</a></strong>
250
251 <li><strong><a href="http://sources.redhat.com/ml/libc-alpha/2003-06/msg00255.html">2003-06-21
252 Add missing ETH to LC_COLLATE in no_NO
253 (commited)</a></strong>
254
255 <li><strong><a href="http://sources.redhat.com/ml/libc-alpha/2003-06/msg00317.html">2003-06-25
256 Correct an_ES charset and add an_ES.ISO-8859-15 to
257 SUPPORTED (commited)</a></strong>
258
259 <li><strong><a href="http://sources.redhat.com/ml/libc-alpha/2003-07/msg00020.html">2003-07-13
260 Make sort-test handle more then 100 lines, and avoid
261 segfault (commited)</a></strong>
262
263 </ul>
264
265 </div>
266 <hr>
267 <address><a href="mailto:pere@hungry.com">Petter Reinholdtsen</a></address>
268 <!-- Created: Tue Sep 2 00:10:31 CEST 2003 -->
269 <!-- hhmts start -->
270 Last modified: Sun Sep 14 19:07:50 CEST 2003
271 <!-- hhmts end -->
272 </body>
273 </html>