]> cygwin.com Git - cygwin-apps/cygutils.git/blame - ABOUT-NLS
Release 1.4.6
[cygwin-apps/cygutils.git] / ABOUT-NLS
CommitLineData
a15e13ca
CW
11 Notes on the Free Translation Project
2***************************************
d4c0f4e5 3
a15e13ca
CW
4Free software is going international! The Free Translation Project is
5a way to get maintainers of free software, translators, and users all
6together, so that free software will gradually become able to speak many
7languages. A few packages already provide translations for their
8messages.
d4c0f4e5
CW
9
10 If you found this `ABOUT-NLS' file inside a distribution, you may
11assume that the distributed package does use GNU `gettext' internally,
12itself available at your nearest GNU archive site. But you do _not_
13need to install GNU `gettext' prior to configuring, installing or using
14this package with messages translated.
15
16 Installers will find here some useful hints. These notes also
17explain how users should proceed for getting the programs to use the
18available translations. They tell how people wanting to contribute and
a15e13ca 19work on translations can contact the appropriate team.
d4c0f4e5
CW
20
21 When reporting bugs in the `intl/' directory or bugs which may be
22related to internationalization, you should tell about the version of
23`gettext' which is used. The information can be found in the
24`intl/VERSION' file, in internationalized packages.
25
a15e13ca
CW
261.1 Quick configuration advice
27==============================
d4c0f4e5 28
a15e13ca 29If you want to exploit the full power of internationalization, you
d4c0f4e5
CW
30should configure it using
31
32 ./configure --with-included-gettext
33
34to force usage of internationalizing routines provided within this
35package, despite the existence of internationalizing capabilities in the
36operating system where this package is being installed. So far, only
37the `gettext' implementation in the GNU C library version 2 provides as
38many features (such as locale alias, message inheritance, automatic
39charset conversion or plural form handling) as the implementation here.
40It is also not possible to offer this additional functionality on top
41of a `catgets' implementation. Future versions of GNU `gettext' will
42very likely convey even more functionality. So it might be a good idea
43to change to GNU `gettext' as soon as possible.
44
45 So you need _not_ provide this option if you are using GNU libc 2 or
46you have installed a recent copy of the GNU gettext package with the
47included `libintl'.
48
a15e13ca
CW
491.2 INSTALL Matters
50===================
d4c0f4e5 51
a15e13ca
CW
52Some packages are "localizable" when properly installed; the programs
53they contain can be made to speak your own native language. Most such
54packages use GNU `gettext'. Other packages have their own ways to
55internationalization, predating GNU `gettext'.
d4c0f4e5
CW
56
57 By default, this package will be installed to allow translation of
58messages. It will automatically detect whether the system already
a15e13ca
CW
59provides the GNU `gettext' functions. If not, the included GNU
60`gettext' library will be used. This library is wholly contained
61within this package, usually in the `intl/' subdirectory, so prior
62installation of the GNU `gettext' package is _not_ required.
63Installers may use special options at configuration time for changing
64the default behaviour. The commands:
d4c0f4e5
CW
65
66 ./configure --with-included-gettext
67 ./configure --disable-nls
68
a15e13ca 69will, respectively, bypass any pre-existing `gettext' to use the
d4c0f4e5
CW
70internationalizing routines provided within this package, or else,
71_totally_ disable translation of messages.
72
73 When you already have GNU `gettext' installed on your system and run
74configure without an option for your new package, `configure' will
75probably detect the previously built and installed `libintl.a' file and
a15e13ca
CW
76will decide to use this. This might not be desirable. You should use
77the more recent version of the GNU `gettext' library. I.e. if the file
78`intl/VERSION' shows that the library which comes with this package is
79more recent, you should use
d4c0f4e5
CW
80
81 ./configure --with-included-gettext
82
83to prevent auto-detection.
84
85 The configuration process will not test for the `catgets' function
86and therefore it will not be used. The reason is that even an
87emulation of `gettext' on top of `catgets' could not provide all the
88extensions of the GNU `gettext' library.
89
a15e13ca 90 Internationalized packages usually have many `po/LL.po' files, where
d4c0f4e5
CW
91LL gives an ISO 639 two-letter code identifying the language. Unless
92translations have been forbidden at `configure' time by using the
93`--disable-nls' switch, all available translations are installed
94together with the package. However, the environment variable `LINGUAS'
95may be set, prior to configuration, to limit the installed set.
96`LINGUAS' should then contain a space separated list of two-letter
97codes, stating which languages are allowed.
98
a15e13ca
CW
991.3 Using This Package
100======================
d4c0f4e5 101
a15e13ca 102As a user, if your language has been installed for this package, you
d4c0f4e5 103only have to set the `LANG' environment variable to the appropriate
2798d970
CW
104`LL_CC' combination. If you happen to have the `LC_ALL' or some other
105`LC_xxx' environment variables set, you should unset them before
106setting `LANG', otherwise the setting of `LANG' will not have the
107desired effect. Here `LL' is an ISO 639 two-letter language code, and
108`CC' is an ISO 3166 two-letter country code. For example, let's
d4c0f4e5
CW
109suppose that you speak German and live in Germany. At the shell
110prompt, merely execute `setenv LANG de_DE' (in `csh'),
111`export LANG; LANG=de_DE' (in `sh') or `export LANG=de_DE' (in `bash').
112This can be done from your `.login' or `.profile' file, once and for
113all.
114
115 You might think that the country code specification is redundant.
116But in fact, some languages have dialects in different countries. For
117example, `de_AT' is used for Austria, and `pt_BR' for Brazil. The
118country code serves to distinguish the dialects.
119
120 The locale naming convention of `LL_CC', with `LL' denoting the
121language and `CC' denoting the country, is the one use on systems based
122on GNU libc. On other systems, some variations of this scheme are
123used, such as `LL' or `LL_CC.ENCODING'. You can get the list of
a15e13ca
CW
124locales supported by your system for your language by running the
125command `locale -a | grep '^LL''.
d4c0f4e5
CW
126
127 Not all programs have translations for all languages. By default, an
128English message is shown in place of a nonexistent translation. If you
129understand other languages, you can set up a priority list of languages.
130This is done through a different environment variable, called
131`LANGUAGE'. GNU `gettext' gives preference to `LANGUAGE' over `LANG'
132for the purpose of message handling, but you still need to have `LANG'
133set to the primary language; this is required by other parts of the
134system libraries. For example, some Swedish users who would rather
135read translations in German than English for when Swedish is not
136available, set `LANGUAGE' to `sv:de' while leaving `LANG' to `sv_SE'.
137
a15e13ca
CW
138 Special advice for Norwegian users: The language code for Norwegian
139bokma*l changed from `no' to `nb' recently (in 2003). During the
140transition period, while some message catalogs for this language are
141installed under `nb' and some older ones under `no', it's recommended
142for Norwegian users to set `LANGUAGE' to `nb:no' so that both newer and
143older translations are used.
144
d4c0f4e5
CW
145 In the `LANGUAGE' environment variable, but not in the `LANG'
146environment variable, `LL_CC' combinations can be abbreviated as `LL'
147to denote the language's main dialect. For example, `de' is equivalent
148to `de_DE' (German as spoken in Germany), and `pt' to `pt_PT'
149(Portuguese as spoken in Portugal) in this context.
150
a15e13ca
CW
1511.4 Translating Teams
152=====================
d4c0f4e5 153
a15e13ca 154For the Free Translation Project to be a success, we need interested
d4c0f4e5
CW
155people who like their own language and write it well, and who are also
156able to synergize with other translators speaking the same language.
157Each translation team has its own mailing list. The up-to-date list of
158teams can be found at the Free Translation Project's homepage,
2798d970 159`http://translationproject.org/', in the "Teams" area.
d4c0f4e5
CW
160
161 If you'd like to volunteer to _work_ at translating messages, you
162should become a member of the translating team for your own language.
163The subscribing address is _not_ the same as the list itself, it has
164`-request' appended. For example, speakers of Swedish can send a
165message to `sv-request@li.org', having this message body:
166
167 subscribe
168
169 Keep in mind that team members are expected to participate
170_actively_ in translations, or at solving translational difficulties,
171rather than merely lurking around. If your team does not exist yet and
172you want to start one, or if you are unsure about what to do or how to
2798d970
CW
173get started, please write to `coordinator@translationproject.org' to
174reach the coordinator for all translator teams.
d4c0f4e5
CW
175
176 The English team is special. It works at improving and uniformizing
2798d970
CW
177the terminology in use. Proven linguistic skills are praised more than
178programming skills, here.
d4c0f4e5 179
a15e13ca
CW
1801.5 Available Packages
181======================
d4c0f4e5 182
a15e13ca 183Languages are not equally supported in all packages. The following
2798d970
CW
184matrix shows the current state of internationalization, as of November
1852007. The matrix shows, in regard of each package, for which languages
d4c0f4e5
CW
186PO files have been submitted to translation coordination, with a
187translation percentage of at least 50%.
188
a15e13ca
CW
189 Ready PO files af am ar az be bg bs ca cs cy da de el en en_GB eo
190 +----------------------------------------------------+
2798d970 191 Compendium | [] [] [] [] |
a15e13ca
CW
192 a2ps | [] [] [] [] [] |
193 aegis | () |
194 ant-phone | () |
195 anubis | [] |
196 ap-utils | |
2798d970
CW
197 aspell | [] [] [] [] [] |
198 bash | [] |
a15e13ca
CW
199 bfd | |
200 bibshelf | [] |
2798d970 201 binutils | |
a15e13ca
CW
202 bison | [] [] |
203 bison-runtime | [] |
204 bluez-pin | [] [] [] [] [] |
205 cflow | [] |
2798d970 206 clisp | [] [] [] |
a15e13ca 207 console-tools | [] [] |
2798d970 208 coreutils | [] [] [] [] |
a15e13ca
CW
209 cpio | |
210 cpplib | [] [] [] |
211 cryptonit | [] |
2798d970 212 dialog | |
a15e13ca
CW
213 diffutils | [] [] [] [] [] [] |
214 doodle | [] |
215 e2fsprogs | [] [] |
216 enscript | [] [] [] [] |
2798d970
CW
217 fetchmail | [] [] () [] [] |
218 findutils | [] |
219 findutils_stable | [] [] [] |
a15e13ca 220 flex | [] [] [] |
2798d970 221 fslint | |
a15e13ca
CW
222 gas | |
223 gawk | [] [] [] |
a15e13ca
CW
224 gcal | [] |
225 gcc | [] |
226 gettext-examples | [] [] [] [] [] |
227 gettext-runtime | [] [] [] [] [] |
228 gettext-tools | [] [] |
a15e13ca 229 gip | [] |
2798d970 230 gliv | [] [] |
a15e13ca
CW
231 glunarclock | [] |
232 gmult | [] [] |
233 gnubiff | () |
2798d970 234 gnucash | [] [] () () [] |
a15e13ca 235 gnuedu | |
2798d970
CW
236 gnulib | [] |
237 gnunet | |
a15e13ca 238 gnunet-gtk | |
2798d970 239 gnutls | [] |
a15e13ca
CW
240 gpe-aerial | [] [] |
241 gpe-beam | [] [] |
2798d970 242 gpe-calendar | |
a15e13ca
CW
243 gpe-clock | [] [] |
244 gpe-conf | [] [] |
245 gpe-contacts | |
246 gpe-edit | [] |
247 gpe-filemanager | |
248 gpe-go | [] |
249 gpe-login | [] [] |
250 gpe-ownerinfo | [] [] |
251 gpe-package | |
252 gpe-sketchbook | [] [] |
253 gpe-su | [] [] |
254 gpe-taskmanager | [] [] |
255 gpe-timesheet | [] |
256 gpe-today | [] [] |
257 gpe-todo | |
258 gphoto2 | [] [] [] [] |
259 gprof | [] [] |
2798d970 260 gpsdrive | |
a15e13ca 261 gramadoir | [] [] |
2798d970
CW
262 grep | [] [] |
263 gretl | () |
a15e13ca
CW
264 gsasl | |
265 gss | |
2798d970
CW
266 gst-plugins-bad | [] [] |
267 gst-plugins-base | [] [] |
268 gst-plugins-good | [] [] [] |
269 gst-plugins-ugly | [] [] |
a15e13ca 270 gstreamer | [] [] [] [] [] [] [] |
2798d970
CW
271 gtick | () |
272 gtkam | [] [] [] [] |
a15e13ca
CW
273 gtkorphan | [] [] |
274 gtkspell | [] [] [] [] |
275 gutenprint | [] |
2798d970
CW
276 hello | [] [] [] [] [] |
277 herrie | [] |
278 hylafax | |
279 idutils | [] [] |
280 indent | [] [] [] [] |
281 iso_15924 | |
282 iso_3166 | [] [] [] [] [] [] [] [] [] [] [] |
a15e13ca 283 iso_3166_2 | |
2798d970
CW
284 iso_4217 | [] [] [] |
285 iso_639 | [] [] [] [] |
a15e13ca
CW
286 jpilot | [] |
287 jtag | |
288 jwhois | |
289 kbd | [] [] [] [] |
2798d970
CW
290 keytouch | [] [] |
291 keytouch-editor | [] |
292 keytouch-keyboa... | [] |
a15e13ca
CW
293 latrine | () |
294 ld | [] |
295 leafpad | [] [] [] [] [] |
2798d970 296 libc | [] [] [] [] |
a15e13ca
CW
297 libexif | [] |
298 libextractor | [] |
299 libgpewidget | [] [] [] |
300 libgpg-error | [] |
301 libgphoto2 | [] [] |
302 libgphoto2_port | [] [] |
303 libgsasl | |
304 libiconv | [] [] |
2798d970 305 libidn | [] [] [] |
a15e13ca
CW
306 lifelines | [] () |
307 lilypond | [] |
308 lingoteach | |
2798d970 309 lprng | |
a15e13ca
CW
310 lynx | [] [] [] [] |
311 m4 | [] [] [] [] |
2798d970 312 mailfromd | |
a15e13ca
CW
313 mailutils | [] |
314 make | [] [] |
2798d970 315 man-db | [] [] [] |
a15e13ca 316 minicom | [] [] [] |
2798d970 317 nano | [] [] [] |
a15e13ca 318 opcodes | [] |
2798d970
CW
319 parted | [] [] |
320 pilot-qof | |
321 popt | [] [] [] |
a15e13ca
CW
322 psmisc | [] |
323 pwdutils | |
a15e13ca
CW
324 qof | |
325 radius | [] |
326 recode | [] [] [] [] [] [] |
2798d970 327 rpm | [] |
a15e13ca
CW
328 screem | |
329 scrollkeeper | [] [] [] [] [] [] [] [] |
330 sed | [] [] [] |
2798d970 331 shared-mime-info | [] [] [] [] () [] [] [] |
a15e13ca
CW
332 sharutils | [] [] [] [] [] [] |
333 shishi | |
a15e13ca 334 skencil | [] () |
a15e13ca
CW
335 solfege | |
336 soundtracker | [] [] |
337 sp | [] |
a15e13ca 338 system-tools-ba... | [] [] [] [] [] [] [] [] [] |
2798d970 339 tar | [] [] |
a15e13ca 340 texinfo | [] [] [] |
a15e13ca 341 tin | () () |
2798d970 342 tuxpaint | [] [] [] [] [] [] |
a15e13ca
CW
343 unicode-han-tra... | |
344 unicode-transla... | |
345 util-linux | [] [] [] [] |
2798d970
CW
346 util-linux-ng | [] [] [] [] |
347 vorbis-tools | [] |
a15e13ca
CW
348 wastesedge | () |
349 wdiff | [] [] [] [] |
2798d970
CW
350 wget | [] [] [] |
351 xchat | [] [] [] [] [] [] [] |
352 xkeyboard-config | [] |
353 xpad | [] [] [] |
a15e13ca
CW
354 +----------------------------------------------------+
355 af am ar az be bg bs ca cs cy da de el en en_GB eo
2798d970 356 6 0 2 1 8 26 2 40 48 2 56 88 15 1 15 18
a15e13ca
CW
357
358 es et eu fa fi fr ga gl gu he hi hr hu id is it
359 +--------------------------------------------------+
2798d970 360 Compendium | [] [] [] [] [] |
a15e13ca
CW
361 a2ps | [] [] [] () |
362 aegis | |
363 ant-phone | [] |
364 anubis | [] |
365 ap-utils | [] [] |
366 aspell | [] [] [] |
2798d970
CW
367 bash | [] |
368 bfd | [] [] |
a15e13ca
CW
369 bibshelf | [] [] [] |
370 binutils | [] [] [] |
371 bison | [] [] [] [] [] [] |
372 bison-runtime | [] [] [] [] [] |
373 bluez-pin | [] [] [] [] [] |
2798d970 374 cflow | [] |
a15e13ca
CW
375 clisp | [] [] |
376 console-tools | |
377 coreutils | [] [] [] [] [] [] |
378 cpio | [] [] [] |
379 cpplib | [] [] |
380 cryptonit | [] |
2798d970 381 dialog | [] [] [] |
a15e13ca
CW
382 diffutils | [] [] [] [] [] [] [] [] [] |
383 doodle | [] [] |
384 e2fsprogs | [] [] [] |
385 enscript | [] [] [] |
a15e13ca 386 fetchmail | [] |
2798d970
CW
387 findutils | [] [] [] |
388 findutils_stable | [] [] [] [] |
a15e13ca 389 flex | [] [] [] |
2798d970 390 fslint | |
a15e13ca 391 gas | [] [] |
2798d970 392 gawk | [] [] [] [] () |
a15e13ca
CW
393 gcal | [] [] |
394 gcc | [] |
2798d970 395 gettext-examples | [] [] [] [] [] [] [] |
a15e13ca 396 gettext-runtime | [] [] [] [] [] [] |
2798d970
CW
397 gettext-tools | [] [] [] [] |
398 gip | [] [] [] [] |
a15e13ca
CW
399 gliv | () |
400 glunarclock | [] [] [] |
401 gmult | [] [] [] |
402 gnubiff | () () |
403 gnucash | () () () |
a15e13ca 404 gnuedu | [] |
2798d970
CW
405 gnulib | [] [] [] |
406 gnunet | |
a15e13ca
CW
407 gnunet-gtk | |
408 gnutls | |
409 gpe-aerial | [] [] |
410 gpe-beam | [] [] |
2798d970 411 gpe-calendar | |
a15e13ca
CW
412 gpe-clock | [] [] [] [] |
413 gpe-conf | [] |
414 gpe-contacts | [] [] |
415 gpe-edit | [] [] [] [] |
416 gpe-filemanager | [] |
417 gpe-go | [] [] [] |
418 gpe-login | [] [] [] |
419 gpe-ownerinfo | [] [] [] [] [] |
420 gpe-package | [] |
421 gpe-sketchbook | [] [] |
422 gpe-su | [] [] [] [] |
423 gpe-taskmanager | [] [] [] |
424 gpe-timesheet | [] [] [] [] |
425 gpe-today | [] [] [] [] |
426 gpe-todo | [] |
427 gphoto2 | [] [] [] [] [] |
2798d970
CW
428 gprof | [] [] [] [] [] |
429 gpsdrive | [] |
a15e13ca 430 gramadoir | [] [] |
2798d970
CW
431 grep | [] [] [] |
432 gretl | [] [] [] () |
433 gsasl | [] [] |
434 gss | [] [] |
435 gst-plugins-bad | [] [] [] [] |
436 gst-plugins-base | [] [] [] [] |
437 gst-plugins-good | [] [] [] [] [] |
438 gst-plugins-ugly | [] [] [] [] |
a15e13ca 439 gstreamer | [] [] [] |
2798d970 440 gtick | [] [] [] |
a15e13ca
CW
441 gtkam | [] [] [] [] |
442 gtkorphan | [] [] |
2798d970 443 gtkspell | [] [] [] [] [] [] [] |
a15e13ca
CW
444 gutenprint | [] |
445 hello | [] [] [] [] [] [] [] [] [] [] [] [] [] |
2798d970
CW
446 herrie | [] |
447 hylafax | |
448 idutils | [] [] [] [] [] |
a15e13ca 449 indent | [] [] [] [] [] [] [] [] [] [] |
2798d970
CW
450 iso_15924 | [] |
451 iso_3166 | [] [] [] [] [] [] [] [] [] [] [] [] [] |
a15e13ca 452 iso_3166_2 | [] |
2798d970
CW
453 iso_4217 | [] [] [] [] [] [] |
454 iso_639 | [] [] [] [] [] [] |
a15e13ca
CW
455 jpilot | [] [] |
456 jtag | [] |
457 jwhois | [] [] [] [] [] |
458 kbd | [] [] |
2798d970 459 keytouch | [] [] [] |
a15e13ca 460 keytouch-editor | [] |
2798d970
CW
461 keytouch-keyboa... | [] [] |
462 latrine | [] [] |
463 ld | [] [] [] [] |
a15e13ca
CW
464 leafpad | [] [] [] [] [] [] |
465 libc | [] [] [] [] [] |
466 libexif | [] |
467 libextractor | [] |
468 libgpewidget | [] [] [] [] [] |
2798d970 469 libgpg-error | [] |
a15e13ca
CW
470 libgphoto2 | [] [] [] |
471 libgphoto2_port | [] [] |
472 libgsasl | [] [] |
2798d970 473 libiconv | [] [] [] |
a15e13ca
CW
474 libidn | [] [] |
475 lifelines | () |
2798d970 476 lilypond | [] [] [] |
a15e13ca 477 lingoteach | [] [] [] |
2798d970 478 lprng | |
a15e13ca
CW
479 lynx | [] [] [] |
480 m4 | [] [] [] [] |
2798d970 481 mailfromd | |
a15e13ca
CW
482 mailutils | [] [] |
483 make | [] [] [] [] [] [] [] [] |
2798d970 484 man-db | [] |
a15e13ca 485 minicom | [] [] [] [] |
2798d970 486 nano | [] [] [] [] [] [] [] |
a15e13ca 487 opcodes | [] [] [] [] |
2798d970 488 parted | [] [] [] |
a15e13ca 489 pilot-qof | |
2798d970
CW
490 popt | [] [] [] [] |
491 psmisc | [] [] |
a15e13ca 492 pwdutils | |
2798d970 493 qof | [] |
a15e13ca
CW
494 radius | [] [] |
495 recode | [] [] [] [] [] [] [] [] |
496 rpm | [] [] |
497 screem | |
498 scrollkeeper | [] [] [] |
499 sed | [] [] [] [] [] |
a15e13ca
CW
500 shared-mime-info | [] [] [] [] [] [] |
501 sharutils | [] [] [] [] [] [] [] [] |
2798d970 502 shishi | [] |
a15e13ca 503 skencil | [] [] |
a15e13ca
CW
504 solfege | [] |
505 soundtracker | [] [] [] |
506 sp | [] |
2798d970
CW
507 system-tools-ba... | [] [] [] [] [] [] [] [] [] |
508 tar | [] [] [] [] [] |
509 texinfo | [] [] [] |
a15e13ca 510 tin | [] () |
a15e13ca
CW
511 tuxpaint | [] [] |
512 unicode-han-tra... | |
513 unicode-transla... | [] [] |
514 util-linux | [] [] [] [] [] [] [] |
2798d970
CW
515 util-linux-ng | [] [] [] [] [] [] [] |
516 vorbis-tools | |
a15e13ca
CW
517 wastesedge | () |
518 wdiff | [] [] [] [] [] [] [] [] |
519 wget | [] [] [] [] [] [] [] [] |
2798d970
CW
520 xchat | [] [] [] [] [] [] [] |
521 xkeyboard-config | [] [] [] [] |
a15e13ca
CW
522 xpad | [] [] [] |
523 +--------------------------------------------------+
524 es et eu fa fi fr ga gl gu he hi hr hu id is it
2798d970 525 85 22 14 2 48 101 61 12 2 8 2 6 53 29 1 52
a15e13ca 526
2798d970 527 ja ka ko ku ky lg lt lv mk mn ms mt nb ne nl nn
a15e13ca 528 +--------------------------------------------------+
2798d970
CW
529 Compendium | [] |
530 a2ps | () [] [] |
531 aegis | () |
532 ant-phone | [] |
533 anubis | [] [] [] |
534 ap-utils | [] |
535 aspell | [] [] |
536 bash | [] |
a15e13ca 537 bfd | |
2798d970 538 bibshelf | [] |
a15e13ca 539 binutils | |
2798d970
CW
540 bison | [] [] [] |
541 bison-runtime | [] [] [] |
542 bluez-pin | [] [] [] |
a15e13ca 543 cflow | |
2798d970 544 clisp | [] |
a15e13ca 545 console-tools | |
2798d970
CW
546 coreutils | [] |
547 cpio | [] |
548 cpplib | [] |
549 cryptonit | [] |
550 dialog | [] [] |
551 diffutils | [] [] [] |
a15e13ca 552 doodle | |
2798d970
CW
553 e2fsprogs | [] |
554 enscript | [] |
555 fetchmail | [] [] |
556 findutils | [] |
557 findutils_stable | [] |
558 flex | [] [] |
559 fslint | |
a15e13ca 560 gas | |
2798d970 561 gawk | [] [] |
a15e13ca
CW
562 gcal | |
563 gcc | |
2798d970
CW
564 gettext-examples | [] [] [] |
565 gettext-runtime | [] [] [] |
566 gettext-tools | [] [] |
567 gip | [] [] |
568 gliv | [] |
569 glunarclock | [] [] |
570 gmult | [] [] [] |
a15e13ca 571 gnubiff | |
2798d970 572 gnucash | () () () |
a15e13ca 573 gnuedu | |
2798d970
CW
574 gnulib | [] [] |
575 gnunet | |
a15e13ca 576 gnunet-gtk | |
2798d970
CW
577 gnutls | [] |
578 gpe-aerial | [] |
579 gpe-beam | [] |
580 gpe-calendar | [] |
581 gpe-clock | [] [] [] |
582 gpe-conf | [] [] [] |
583 gpe-contacts | [] |
584 gpe-edit | [] [] [] |
585 gpe-filemanager | [] [] |
586 gpe-go | [] [] [] |
587 gpe-login | [] [] [] |
588 gpe-ownerinfo | [] [] |
589 gpe-package | [] [] |
590 gpe-sketchbook | [] [] |
591 gpe-su | [] [] [] |
592 gpe-taskmanager | [] [] [] [] |
593 gpe-timesheet | [] |
594 gpe-today | [] [] |
595 gpe-todo | [] |
596 gphoto2 | [] [] |
597 gprof | [] |
598 gpsdrive | [] |
599 gramadoir | () |
600 grep | [] [] |
a15e13ca 601 gretl | |
2798d970 602 gsasl | [] |
a15e13ca 603 gss | |
2798d970
CW
604 gst-plugins-bad | [] |
605 gst-plugins-base | [] |
606 gst-plugins-good | [] |
607 gst-plugins-ugly | [] |
608 gstreamer | [] |
609 gtick | [] |
610 gtkam | [] [] |
611 gtkorphan | [] |
612 gtkspell | [] [] |
613 gutenprint | [] |
614 hello | [] [] [] [] [] [] [] |
615 herrie | [] |
616 hylafax | |
617 idutils | [] |
618 indent | [] [] |
619 iso_15924 | [] |
620 iso_3166 | [] [] [] [] [] [] [] [] |
621 iso_3166_2 | [] |
622 iso_4217 | [] [] [] |
623 iso_639 | [] [] [] [] |
624 jpilot | () () |
a15e13ca 625 jtag | |
2798d970
CW
626 jwhois | [] |
627 kbd | [] |
628 keytouch | [] |
629 keytouch-editor | [] |
a15e13ca 630 keytouch-keyboa... | |
2798d970 631 latrine | [] |
a15e13ca 632 ld | |
2798d970
CW
633 leafpad | [] [] |
634 libc | [] [] [] |
a15e13ca
CW
635 libexif | |
636 libextractor | |
2798d970 637 libgpewidget | [] |
a15e13ca
CW
638 libgpg-error | |
639 libgphoto2 | [] |
640 libgphoto2_port | [] |
2798d970
CW
641 libgsasl | [] |
642 libiconv | [] |
643 libidn | [] [] |
644 lifelines | [] |
645 lilypond | [] |
646 lingoteach | [] |
647 lprng | |
648 lynx | [] [] |
649 m4 | [] [] |
650 mailfromd | |
a15e13ca 651 mailutils | |
2798d970
CW
652 make | [] [] [] |
653 man-db | |
a15e13ca 654 minicom | [] |
2798d970
CW
655 nano | [] [] [] |
656 opcodes | [] |
657 parted | [] [] |
a15e13ca 658 pilot-qof | |
2798d970
CW
659 popt | [] [] [] |
660 psmisc | [] [] [] |
a15e13ca 661 pwdutils | |
a15e13ca
CW
662 qof | |
663 radius | |
2798d970
CW
664 recode | [] |
665 rpm | [] [] |
a15e13ca 666 screem | [] |
2798d970
CW
667 scrollkeeper | [] [] [] [] |
668 sed | [] [] |
669 shared-mime-info | [] [] [] [] [] [] [] |
670 sharutils | [] [] |
a15e13ca 671 shishi | |
a15e13ca 672 skencil | |
2798d970 673 solfege | () () |
a15e13ca
CW
674 soundtracker | |
675 sp | () |
2798d970
CW
676 system-tools-ba... | [] [] [] [] |
677 tar | [] [] [] |
678 texinfo | [] [] |
a15e13ca 679 tin | |
2798d970 680 tuxpaint | () [] [] |
a15e13ca
CW
681 unicode-han-tra... | |
682 unicode-transla... | |
2798d970
CW
683 util-linux | [] [] |
684 util-linux-ng | [] [] |
685 vorbis-tools | |
686 wastesedge | [] |
687 wdiff | [] [] |
688 wget | [] [] |
689 xchat | [] [] [] [] |
690 xkeyboard-config | [] [] [] |
691 xpad | [] [] [] |
a15e13ca 692 +--------------------------------------------------+
2798d970
CW
693 ja ka ko ku ky lg lt lv mk mn ms mt nb ne nl nn
694 51 2 25 3 2 0 6 0 2 2 20 0 11 1 103 6
a15e13ca 695
2798d970
CW
696 or pa pl pt pt_BR rm ro ru rw sk sl sq sr sv ta
697 +--------------------------------------------------+
698 Compendium | [] [] [] [] [] |
699 a2ps | () [] [] [] [] [] [] |
700 aegis | () () |
701 ant-phone | [] [] |
702 anubis | [] [] [] |
703 ap-utils | () |
704 aspell | [] [] [] |
705 bash | [] [] |
706 bfd | |
707 bibshelf | [] |
708 binutils | [] [] |
709 bison | [] [] [] [] [] |
710 bison-runtime | [] [] [] [] [] |
711 bluez-pin | [] [] [] [] [] [] [] [] [] |
712 cflow | [] |
713 clisp | [] |
714 console-tools | [] |
715 coreutils | [] [] [] [] |
716 cpio | [] [] [] |
717 cpplib | [] |
718 cryptonit | [] [] |
719 dialog | [] |
720 diffutils | [] [] [] [] [] [] |
721 doodle | [] [] |
722 e2fsprogs | [] [] |
723 enscript | [] [] [] [] [] |
724 fetchmail | [] [] [] |
725 findutils | [] [] [] |
726 findutils_stable | [] [] [] [] [] [] |
727 flex | [] [] [] [] [] |
728 fslint | [] |
729 gas | |
730 gawk | [] [] [] [] |
731 gcal | [] |
732 gcc | [] [] |
733 gettext-examples | [] [] [] [] [] [] [] [] |
734 gettext-runtime | [] [] [] [] [] [] [] [] |
735 gettext-tools | [] [] [] [] [] [] [] |
736 gip | [] [] [] [] |
737 gliv | [] [] [] [] [] [] |
738 glunarclock | [] [] [] [] [] [] |
739 gmult | [] [] [] [] |
740 gnubiff | () [] |
741 gnucash | () [] |
742 gnuedu | |
743 gnulib | [] [] [] |
744 gnunet | |
745 gnunet-gtk | [] |
746 gnutls | [] [] |
747 gpe-aerial | [] [] [] [] [] [] [] |
748 gpe-beam | [] [] [] [] [] [] [] |
749 gpe-calendar | [] [] [] [] |
750 gpe-clock | [] [] [] [] [] [] [] [] |
751 gpe-conf | [] [] [] [] [] [] [] |
752 gpe-contacts | [] [] [] [] [] |
753 gpe-edit | [] [] [] [] [] [] [] [] [] |
754 gpe-filemanager | [] [] |
755 gpe-go | [] [] [] [] [] [] [] [] |
756 gpe-login | [] [] [] [] [] [] [] [] |
757 gpe-ownerinfo | [] [] [] [] [] [] [] [] |
758 gpe-package | [] [] |
759 gpe-sketchbook | [] [] [] [] [] [] [] [] |
760 gpe-su | [] [] [] [] [] [] [] [] |
761 gpe-taskmanager | [] [] [] [] [] [] [] [] |
762 gpe-timesheet | [] [] [] [] [] [] [] [] |
763 gpe-today | [] [] [] [] [] [] [] [] |
764 gpe-todo | [] [] [] [] |
765 gphoto2 | [] [] [] [] [] [] |
766 gprof | [] [] [] |
767 gpsdrive | [] [] |
768 gramadoir | [] [] |
769 grep | [] [] [] [] |
770 gretl | [] [] [] |
771 gsasl | [] [] [] |
772 gss | [] [] [] [] |
773 gst-plugins-bad | [] [] [] |
774 gst-plugins-base | [] [] |
775 gst-plugins-good | [] [] |
776 gst-plugins-ugly | [] [] [] |
777 gstreamer | [] [] [] [] |
778 gtick | [] |
779 gtkam | [] [] [] [] [] |
780 gtkorphan | [] |
781 gtkspell | [] [] [] [] [] [] [] [] |
782 gutenprint | [] |
783 hello | [] [] [] [] [] [] [] [] |
784 herrie | [] [] [] |
785 hylafax | |
786 idutils | [] [] [] [] [] |
787 indent | [] [] [] [] [] [] [] |
788 iso_15924 | |
789 iso_3166 | [] [] [] [] [] [] [] [] [] [] [] [] [] |
790 iso_3166_2 | |
791 iso_4217 | [] [] [] [] [] [] [] |
792 iso_639 | [] [] [] [] [] [] [] |
793 jpilot | |
794 jtag | [] |
795 jwhois | [] [] [] [] |
796 kbd | [] [] [] |
797 keytouch | [] |
798 keytouch-editor | [] |
799 keytouch-keyboa... | [] |
800 latrine | |
801 ld | [] |
802 leafpad | [] [] [] [] [] [] |
803 libc | [] [] [] [] |
804 libexif | [] [] |
805 libextractor | [] [] |
806 libgpewidget | [] [] [] [] [] [] [] [] |
807 libgpg-error | [] [] [] |
808 libgphoto2 | [] |
809 libgphoto2_port | [] [] [] |
810 libgsasl | [] [] [] [] |
811 libiconv | [] [] [] |
812 libidn | [] [] () |
813 lifelines | [] [] |
814 lilypond | |
815 lingoteach | [] |
816 lprng | [] |
817 lynx | [] [] [] |
818 m4 | [] [] [] [] [] |
819 mailfromd | [] |
820 mailutils | [] [] [] |
821 make | [] [] [] [] |
822 man-db | [] [] [] [] |
823 minicom | [] [] [] [] [] |
824 nano | [] [] [] [] |
825 opcodes | [] [] |
826 parted | [] |
827 pilot-qof | |
828 popt | [] [] [] [] |
829 psmisc | [] [] |
830 pwdutils | [] [] |
831 qof | [] [] |
832 radius | [] [] |
833 recode | [] [] [] [] [] [] [] |
834 rpm | [] [] [] [] |
835 screem | |
836 scrollkeeper | [] [] [] [] [] [] [] |
837 sed | [] [] [] [] [] [] [] [] [] |
838 shared-mime-info | [] [] [] [] [] [] |
839 sharutils | [] [] [] [] |
840 shishi | [] |
841 skencil | [] [] [] |
842 solfege | [] |
843 soundtracker | [] [] |
844 sp | |
845 system-tools-ba... | [] [] [] [] [] [] [] [] [] |
846 tar | [] [] [] [] |
847 texinfo | [] [] [] [] |
848 tin | () |
849 tuxpaint | [] [] [] [] [] [] |
850 unicode-han-tra... | |
851 unicode-transla... | |
852 util-linux | [] [] [] [] |
853 util-linux-ng | [] [] [] [] |
854 vorbis-tools | [] |
855 wastesedge | |
856 wdiff | [] [] [] [] [] [] [] |
857 wget | [] [] [] [] |
858 xchat | [] [] [] [] [] [] [] |
859 xkeyboard-config | [] [] [] |
860 xpad | [] [] [] |
861 +--------------------------------------------------+
862 or pa pl pt pt_BR rm ro ru rw sk sl sq sr sv ta
863 0 5 77 31 53 4 58 72 3 45 46 9 45 122 3
a15e13ca
CW
864
865 tg th tk tr uk ven vi wa xh zh_CN zh_HK zh_TW zu
866 +---------------------------------------------------+
2798d970 867 Compendium | [] [] [] [] | 19
a15e13ca 868 a2ps | [] [] [] | 19
2798d970 869 aegis | [] | 1
a15e13ca
CW
870 ant-phone | [] [] | 6
871 anubis | [] [] [] | 11
872 ap-utils | () [] | 4
2798d970
CW
873 aspell | [] [] [] | 16
874 bash | [] | 6
875 bfd | | 2
a15e13ca 876 bibshelf | [] | 7
2798d970
CW
877 binutils | [] [] [] [] | 9
878 bison | [] [] [] [] | 20
879 bison-runtime | [] [] [] [] | 18
a15e13ca 880 bluez-pin | [] [] [] [] [] [] | 28
2798d970
CW
881 cflow | [] [] | 5
882 clisp | | 9
a15e13ca 883 console-tools | [] [] | 5
2798d970
CW
884 coreutils | [] [] [] | 18
885 cpio | [] [] [] [] | 11
886 cpplib | [] [] [] [] [] | 12
887 cryptonit | [] | 6
888 dialog | [] [] [] | 9
889 diffutils | [] [] [] [] [] | 29
a15e13ca
CW
890 doodle | [] | 6
891 e2fsprogs | [] [] | 10
892 enscript | [] [] [] | 16
a15e13ca 893 fetchmail | [] [] | 12
2798d970
CW
894 findutils | [] [] [] | 11
895 findutils_stable | [] [] [] [] | 18
a15e13ca 896 flex | [] [] | 15
2798d970 897 fslint | [] | 2
a15e13ca 898 gas | [] | 3
2798d970 899 gawk | [] [] [] | 16
a15e13ca 900 gcal | [] | 5
2798d970
CW
901 gcc | [] [] [] | 7
902 gettext-examples | [] [] [] [] [] [] | 29
a15e13ca 903 gettext-runtime | [] [] [] [] [] [] | 28
2798d970
CW
904 gettext-tools | [] [] [] [] [] | 20
905 gip | [] [] | 13
906 gliv | [] [] | 11
a15e13ca 907 glunarclock | [] [] [] | 15
2798d970
CW
908 gmult | [] [] [] [] | 16
909 gnubiff | [] | 2
910 gnucash | () [] | 5
a15e13ca 911 gnuedu | [] | 2
2798d970
CW
912 gnulib | [] | 10
913 gnunet | | 0
914 gnunet-gtk | [] [] | 3
915 gnutls | | 4
a15e13ca
CW
916 gpe-aerial | [] [] | 14
917 gpe-beam | [] [] | 14
2798d970
CW
918 gpe-calendar | [] [] | 7
919 gpe-clock | [] [] [] [] | 21
920 gpe-conf | [] [] [] | 16
a15e13ca 921 gpe-contacts | [] [] | 10
2798d970
CW
922 gpe-edit | [] [] [] [] [] | 22
923 gpe-filemanager | [] [] | 7
924 gpe-go | [] [] [] [] | 19
925 gpe-login | [] [] [] [] [] | 21
926 gpe-ownerinfo | [] [] [] [] | 21
927 gpe-package | [] | 6
a15e13ca 928 gpe-sketchbook | [] [] | 16
2798d970
CW
929 gpe-su | [] [] [] [] | 21
930 gpe-taskmanager | [] [] [] [] | 21
a15e13ca 931 gpe-timesheet | [] [] [] [] | 18
2798d970
CW
932 gpe-today | [] [] [] [] [] | 21
933 gpe-todo | [] [] | 8
934 gphoto2 | [] [] [] [] | 21
935 gprof | [] [] | 13
936 gpsdrive | [] | 5
a15e13ca 937 gramadoir | [] | 7
2798d970
CW
938 grep | [] | 12
939 gretl | | 6
940 gsasl | [] [] [] | 9
941 gss | [] | 7
942 gst-plugins-bad | [] [] [] | 13
943 gst-plugins-base | [] [] | 11
944 gst-plugins-good | [] [] [] [] [] | 16
945 gst-plugins-ugly | [] [] [] | 13
946 gstreamer | [] [] [] | 18
947 gtick | [] [] | 7
948 gtkam | [] | 16
a15e13ca 949 gtkorphan | [] | 7
2798d970
CW
950 gtkspell | [] [] [] [] [] [] | 27
951 gutenprint | | 4
952 hello | [] [] [] [] [] | 38
953 herrie | [] [] | 8
954 hylafax | | 0
955 idutils | [] [] | 15
956 indent | [] [] [] [] [] | 28
957 iso_15924 | [] [] | 4
958 iso_3166 | [] [] [] [] [] [] [] [] [] | 54
959 iso_3166_2 | [] [] | 4
960 iso_4217 | [] [] [] [] [] | 24
961 iso_639 | [] [] [] [] [] | 26
a15e13ca
CW
962 jpilot | [] [] [] [] | 7
963 jtag | [] | 3
964 jwhois | [] [] [] | 13
2798d970
CW
965 kbd | [] [] [] | 13
966 keytouch | [] | 8
967 keytouch-editor | [] | 5
968 keytouch-keyboa... | [] | 5
969 latrine | [] [] | 5
970 ld | [] [] [] [] | 10
971 leafpad | [] [] [] [] [] | 24
972 libc | [] [] [] | 19
973 libexif | [] | 5
a15e13ca 974 libextractor | [] | 5
2798d970
CW
975 libgpewidget | [] [] [] | 20
976 libgpg-error | [] | 6
977 libgphoto2 | [] [] | 9
a15e13ca
CW
978 libgphoto2_port | [] [] [] | 11
979 libgsasl | [] | 8
2798d970
CW
980 libiconv | [] [] | 11
981 libidn | [] [] | 11
a15e13ca 982 lifelines | | 4
2798d970 983 lilypond | [] | 6
a15e13ca 984 lingoteach | [] | 6
2798d970 985 lprng | [] | 2
a15e13ca
CW
986 lynx | [] [] [] | 15
987 m4 | [] [] [] | 18
2798d970
CW
988 mailfromd | [] [] | 3
989 mailutils | [] [] | 8
a15e13ca 990 make | [] [] [] | 20
2798d970 991 man-db | [] | 9
a15e13ca 992 minicom | [] | 14
2798d970 993 nano | [] [] [] | 20
a15e13ca 994 opcodes | [] [] | 10
2798d970
CW
995 parted | [] [] [] | 11
996 pilot-qof | [] | 1
997 popt | [] [] [] [] | 18
998 psmisc | [] [] | 10
a15e13ca 999 pwdutils | [] | 3
2798d970
CW
1000 qof | [] | 4
1001 radius | [] [] | 7
a15e13ca 1002 recode | [] [] [] | 25
2798d970 1003 rpm | [] [] [] [] | 13
a15e13ca
CW
1004 screem | [] | 2
1005 scrollkeeper | [] [] [] [] | 26
2798d970
CW
1006 sed | [] [] [] [] | 23
1007 shared-mime-info | [] [] [] | 29
a15e13ca 1008 sharutils | [] [] [] | 23
2798d970 1009 shishi | [] | 3
a15e13ca 1010 skencil | [] | 7
2798d970 1011 solfege | [] | 3
a15e13ca
CW
1012 soundtracker | [] [] | 9
1013 sp | [] | 3
2798d970
CW
1014 system-tools-ba... | [] [] [] [] [] [] [] | 38
1015 tar | [] [] [] | 17
a15e13ca 1016 texinfo | [] [] [] | 15
a15e13ca 1017 tin | | 1
2798d970 1018 tuxpaint | [] [] [] | 19
a15e13ca
CW
1019 unicode-han-tra... | | 0
1020 unicode-transla... | | 2
1021 util-linux | [] [] [] | 20
2798d970
CW
1022 util-linux-ng | [] [] [] | 20
1023 vorbis-tools | [] [] | 4
a15e13ca 1024 wastesedge | | 1
2798d970
CW
1025 wdiff | [] [] | 23
1026 wget | [] [] [] | 20
1027 xchat | [] [] [] [] | 29
1028 xkeyboard-config | [] [] [] | 14
1029 xpad | [] [] [] | 15
a15e13ca 1030 +---------------------------------------------------+
2798d970
CW
1031 76 teams tg th tk tr uk ven vi wa xh zh_CN zh_HK zh_TW zu
1032 163 domains 0 3 1 74 51 0 143 21 1 57 7 45 0 2036
d4c0f4e5
CW
1033
1034 Some counters in the preceding matrix are higher than the number of
1035visible blocks let us expect. This is because a few extra PO files are
1036used for implementing regional variants of languages, or language
1037dialects.
1038
1039 For a PO file in the matrix above to be effective, the package to
1040which it applies should also have been internationalized and
1041distributed as such by its maintainer. There might be an observable
1042lag between the mere existence a PO file and its wide availability in a
1043distribution.
1044
2798d970
CW
1045 If November 2007 seems to be old, you may fetch a more recent copy
1046of this `ABOUT-NLS' file on most GNU archive sites. The most
1047up-to-date matrix with full percentage details can be found at
1048`http://translationproject.org/extra/matrix.html'.
d4c0f4e5 1049
a15e13ca
CW
10501.6 Using `gettext' in new packages
1051===================================
d4c0f4e5 1052
a15e13ca 1053If you are writing a freely available program and want to
d4c0f4e5
CW
1054internationalize it you are welcome to use GNU `gettext' in your
1055package. Of course you have to respect the GNU Library General Public
1056License which covers the use of the GNU `gettext' library. This means
1057in particular that even non-free programs can use `libintl' as a shared
1058library, whereas only free software can use `libintl' as a static
1059library or use modified versions of `libintl'.
1060
1061 Once the sources are changed appropriately and the setup can handle
a15e13ca 1062the use of `gettext' the only thing missing are the translations. The
d4c0f4e5
CW
1063Free Translation Project is also available for packages which are not
1064developed inside the GNU project. Therefore the information given above
1065applies also for every other Free Software Project. Contact
2798d970
CW
1066`coordinator@translationproject.org' to make the `.pot' files available
1067to the translation teams.
d4c0f4e5 1068
This page took 0.135209 seconds and 5 git commands to generate.