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