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