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