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