* exec.c (make_tempdir) [_WIN32]: Modified to properly handle
[gnupg.git] / ABOUT-NLS
blobdd2659f0ae65575c8d8c73b5c18d4e0cbc3c960d
1 Notes on the Free Translation Project
2 *************************************
4 Free software is going international!  The Free Translation Project is
5 a way to get maintainers of free software, translators, and users all
6 together, so that free software will gradually become able to speak many
7 languages.  A few packages already provide translations for their
8 messages.
10    If you found this `ABOUT-NLS' file inside a distribution, you may
11 assume that the distributed package does use GNU `gettext' internally,
12 itself available at your nearest GNU archive site.  But you do _not_
13 need to install GNU `gettext' prior to configuring, installing or using
14 this package with messages translated.
16    Installers will find here some useful hints.  These notes also
17 explain how users should proceed for getting the programs to use the
18 available translations.  They tell how people wanting to contribute and
19 work on translations can contact the appropriate team.
21    When reporting bugs in the `intl/' directory or bugs which may be
22 related to internationalization, you should tell about the version of
23 `gettext' which is used.  The information can be found in the
24 `intl/VERSION' file, in internationalized packages.
26 Quick configuration advice
27 ==========================
29 If you want to exploit the full power of internationalization, you
30 should configure it using
32      ./configure --with-included-gettext
34 to force usage of internationalizing routines provided within this
35 package, despite the existence of internationalizing capabilities in the
36 operating system where this package is being installed.  So far, only
37 the `gettext' implementation in the GNU C library version 2 provides as
38 many features (such as locale alias, message inheritance, automatic
39 charset conversion or plural form handling) as the implementation here.
40 It is also not possible to offer this additional functionality on top
41 of a `catgets' implementation.  Future versions of GNU `gettext' will
42 very likely convey even more functionality.  So it might be a good idea
43 to change to GNU `gettext' as soon as possible.
45    So you need _not_ provide this option if you are using GNU libc 2 or
46 you have installed a recent copy of the GNU gettext package with the
47 included `libintl'.
49 INSTALL Matters
50 ===============
52 Some packages are "localizable" when properly installed; the programs
53 they contain can be made to speak your own native language.  Most such
54 packages use GNU `gettext'.  Other packages have their own ways to
55 internationalization, predating GNU `gettext'.
57    By default, this package will be installed to allow translation of
58 messages.  It will automatically detect whether the system already
59 provides the GNU `gettext' functions.  If not, the included GNU
60 `gettext' library will be used.  This library is wholly contained
61 within this package, usually in the `intl/' subdirectory, so prior
62 installation of the GNU `gettext' package is _not_ required.
63 Installers may use special options at configuration time for changing
64 the default behaviour.  The commands:
66      ./configure --with-included-gettext
67      ./configure --disable-nls
69 will, respectively, bypass any pre-existing `gettext' to use the
70 internationalizing routines provided within this package, or else,
71 _totally_ disable translation of messages.
73    When you already have GNU `gettext' installed on your system and run
74 configure without an option for your new package, `configure' will
75 probably detect the previously built and installed `libintl.a' file and
76 will decide to use this.  This might not be desirable.  You should use
77 the more recent version of the GNU `gettext' library.  I.e. if the file
78 `intl/VERSION' shows that the library which comes with this package is
79 more recent, you should use
81      ./configure --with-included-gettext
83 to prevent auto-detection.
85    The configuration process will not test for the `catgets' function
86 and therefore it will not be used.  The reason is that even an
87 emulation of `gettext' on top of `catgets' could not provide all the
88 extensions of the GNU `gettext' library.
90    Internationalized packages usually have many `po/LL.po' files, where
91 LL gives an ISO 639 two-letter code identifying the language.  Unless
92 translations have been forbidden at `configure' time by using the
93 `--disable-nls' switch, all available translations are installed
94 together with the package.  However, the environment variable `LINGUAS'
95 may be set, prior to configuration, to limit the installed set.
96 `LINGUAS' should then contain a space separated list of two-letter
97 codes, stating which languages are allowed.
99 Using This Package
100 ==================
102 As a user, if your language has been installed for this package, you
103 only have to set the `LANG' environment variable to the appropriate
104 `LL_CC' combination.  Here `LL' is an ISO 639 two-letter language code,
105 and `CC' is an ISO 3166 two-letter country code.  For example, let's
106 suppose that you speak German and live in Germany.  At the shell
107 prompt, merely execute `setenv LANG de_DE' (in `csh'),
108 `export LANG; LANG=de_DE' (in `sh') or `export LANG=de_DE' (in `bash').
109 This can be done from your `.login' or `.profile' file, once and for
110 all.
112    You might think that the country code specification is redundant.
113 But in fact, some languages have dialects in different countries.  For
114 example, `de_AT' is used for Austria, and `pt_BR' for Brazil.  The
115 country code serves to distinguish the dialects.
117    The locale naming convention of `LL_CC', with `LL' denoting the
118 language and `CC' denoting the country, is the one use on systems based
119 on GNU libc.  On other systems, some variations of this scheme are
120 used, such as `LL' or `LL_CC.ENCODING'.  You can get the list of
121 locales supported by your system for your country by running the command
122 `locale -a | grep '^LL''.
124    Not all programs have translations for all languages.  By default, an
125 English message is shown in place of a nonexistent translation.  If you
126 understand other languages, you can set up a priority list of languages.
127 This is done through a different environment variable, called
128 `LANGUAGE'.  GNU `gettext' gives preference to `LANGUAGE' over `LANG'
129 for the purpose of message handling, but you still need to have `LANG'
130 set to the primary language; this is required by other parts of the
131 system libraries.  For example, some Swedish users who would rather
132 read translations in German than English for when Swedish is not
133 available, set `LANGUAGE' to `sv:de' while leaving `LANG' to `sv_SE'.
135    Special advice for Norwegian users: The language code for Norwegian
136 bokma*l changed from `no' to `nb' recently (in 2003).  During the
137 transition period, while some message catalogs for this language are
138 installed under `nb' and some older ones under `no', it's recommended
139 for Norwegian users to set `LANGUAGE' to `nb:no' so that both newer and
140 older translations are used.
142    In the `LANGUAGE' environment variable, but not in the `LANG'
143 environment variable, `LL_CC' combinations can be abbreviated as `LL'
144 to denote the language's main dialect.  For example, `de' is equivalent
145 to `de_DE' (German as spoken in Germany), and `pt' to `pt_PT'
146 (Portuguese as spoken in Portugal) in this context.
148 Translating Teams
149 =================
151 For the Free Translation Project to be a success, we need interested
152 people who like their own language and write it well, and who are also
153 able to synergize with other translators speaking the same language.
154 Each translation team has its own mailing list.  The up-to-date list of
155 teams can be found at the Free Translation Project's homepage,
156 `http://www.iro.umontreal.ca/contrib/po/HTML/', in the "National teams"
157 area.
159    If you'd like to volunteer to _work_ at translating messages, you
160 should become a member of the translating team for your own language.
161 The subscribing address is _not_ the same as the list itself, it has
162 `-request' appended.  For example, speakers of Swedish can send a
163 message to `sv-request@li.org', having this message body:
165      subscribe
167    Keep in mind that team members are expected to participate
168 _actively_ in translations, or at solving translational difficulties,
169 rather than merely lurking around.  If your team does not exist yet and
170 you want to start one, or if you are unsure about what to do or how to
171 get started, please write to `translation@iro.umontreal.ca' to reach the
172 coordinator for all translator teams.
174    The English team is special.  It works at improving and uniformizing
175 the terminology in use.  Proven linguistic skill are praised more than
176 programming skill, here.
178 Available Packages
179 ==================
181 Languages are not equally supported in all packages.  The following
182 matrix shows the current state of internationalization, as of January
183 2004.  The matrix shows, in regard of each package, for which languages
184 PO files have been submitted to translation coordination, with a
185 translation percentage of at least 50%.
187      Ready PO files       af am ar az be bg bs ca cs da de el en en_GB eo es
188                         +----------------------------------------------------+
189      a2ps               |             []             [] [] []                |
190      aegis              |                               ()                   |
191      ant-phone          |                               ()                   |
192      anubis             |                                                    |
193      ap-utils           |                                                    |
194      aspell             |             []                                     |
195      bash               |                      []       []             [] [] |
196      batchelor          |                                                    |
197      bfd                |                            []                   [] |
198      binutils           |                            []                   [] |
199      bison              |                            [] []                [] |
200      bluez-pin          | []                      []                   []    |
201      clisp              |                                                    |
202      clisp              |                               []    []          [] |
203      console-tools      |                         []    []                   |
204      coreutils          |                      []    [] []                [] |
205      cpio               |                            [] []                [] |
206      darkstat           |                []          ()                   [] |
207      diffutils          |                      [] [] [] [] []          [] [] |
208      e2fsprogs          |                         []    []                [] |
209      enscript           |                      []    [] []        []         |
210      error              |                      []    [] []        []      [] |
211      fetchmail          |                      [] () [] [] []             [] |
212      fileutils          |                            [] []                [] |
213      findutils          |             []       []    [] [] []          [] [] |
214      flex               |                      []    [] []                [] |
215      fslint             |                                                    |
216      gas                |                                                 [] |
217      gawk               |                      []    [] []                [] |
218      gbiff              |                               []                   |
219      gcal               |                      []                            |
220      gcc                |                            []                   [] |
221      gettext            |             []       []    [] []                [] |
222      gettext-examples   | []                   []       []                [] |
223      gettext-runtime    |             []       []    [] []                [] |
224      gettext-tools      |                      []       []                [] |
225      gimp-print         |                         [] [] []        []      [] |
226      gliv               |                                                    |
227      glunarclock        |                            [] []                   |
228      gnubiff            |                               []                   |
229      gnucash            |                         []    ()        []      [] |
230      gnucash-glossary   |                            [] ()                [] |
231      gnupg              |                      [] ()    [] []          [] [] |
232      gpe-aerial         |                         []                         |
233      gpe-beam           |                         []    []                   |
234      gpe-calendar       |                         []    []                   |
235      gpe-clock          |                         []    []                   |
236      gpe-conf           |                         []    []                   |
237      gpe-contacts       |                         []    []                   |
238      gpe-edit           |                         []                         |
239      gpe-go             |                         []                         |
240      gpe-login          |                         []    []                   |
241      gpe-ownerinfo      |                         []    []                   |
242      gpe-sketchbook     |                         []    []                   |
243      gpe-su             |                         []    []                   |
244      gpe-taskmanager    |                         []    []                   |
245      gpe-timesheet      |                         []                         |
246      gpe-today          |                         []    []                   |
247      gpe-todo           |                         []    []                   |
248      gphoto2            |                         [] [] []                [] |
249      gprof              |                            [] []                [] |
250      gpsdrive           |                               ()    ()          () |
251      gramadoir          |                               []                   |
252      grep               |             [] []    []       [] []             [] |
253      gretl              |                                                 [] |
254      gtick              | []                            ()                   |
255      hello              |                      []    [] [] []          [] [] |
256      id-utils           |                            [] []                   |
257      indent             |                      []       []             [] [] |
258      iso_3166           |          []    [] [] [] [] [] [] []          [] [] |
259      iso_3166_1         |                      [] [] [] [] []             [] |
260      iso_3166_2         |                                                    |
261      iso_3166_3         |                               []                   |
262      iso_4217           |                      []    [] []                [] |
263      iso_639            |                                                    |
264      jpilot             |                         [] []                   [] |
265      jtag               |                                                    |
266      jwhois             |                                                 [] |
267      kbd                |                         [] [] [] []             [] |
268      latrine            |                               ()                   |
269      ld                 |                            []                   [] |
270      libc               |                      [] [] [] [] []             [] |
271      libgpewidget       |                         []    []                   |
272      libiconv           |                      []    [] []             [] [] |
273      lifelines          |                            [] ()                   |
274      lilypond           |                               []                   |
275      lingoteach         |                                                    |
276      lingoteach_lessons |                               ()                () |
277      lynx               |                      [] [] [] []                   |
278      m4                 |                         [] [] [] []                |
279      mailutils          |                      []                         [] |
280      make               |                            [] []                [] |
281      man-db             |                      [] () [] []                () |
282      minicom            |                         []    []                [] |
283      mysecretdiary      |                            [] []                [] |
284      nano               |                      [] () [] []                [] |
285      nano_1_0           |                      [] () [] []                [] |
286      opcodes            |                                                 [] |
287      parted             |                      [] [] [] []                [] |
288      ptx                |                      []    [] []             [] [] |
289      python             |                                                    |
290      radius             |                                                 [] |
291      recode             |             []       []    [] [] []          [] [] |
292      rpm                |                         [] []                      |
293      screem             |                                                    |
294      scrollkeeper       |             []       [] [] [] []                [] |
295      sed                | []                   []    [] []             [] [] |
296      sh-utils           |                            [] []                [] |
297      shared-mime-info   |                                                    |
298      sharutils          |                      [] [] [] [] []             [] |
299      silky              |                               ()                   |
300      skencil            |                            [] ()                [] |
301      sketch             |                            [] ()                [] |
302      soundtracker       |                            [] []                [] |
303      sp                 |                               []                   |
304      tar                |                         [] [] []                [] |
305      texinfo            |                            [] []             []    |
306      textutils          |                      []    [] []                [] |
307      tin                |                               ()        ()         |
308      tp-robot           |                                                    |
309      tuxpaint           |                      [] [] [] [] []     []      [] |
310      unicode-han-tra... |                                                    |
311      unicode-transla... |                                                    |
312      util-linux         |                      [] [] [] []                [] |
313      vorbis-tools       |             []          [] []                   [] |
314      wastesedge         |                               ()                   |
315      wdiff              |                      []    [] []                [] |
316      wget               |                []    []    [] [] []             [] |
317      xchat              |                      []       [] []             [] |
318      xfree86_xkb_xml    |                         [] []                      |
319      xpad               |                                                 [] |
320                         +----------------------------------------------------+
321                           af am ar az be bg bs ca cs da de el en en_GB eo es
322                            4  0  0  1  9  4  1 40 41 60 78 17  1   5   13 68
323      
324                           et eu fa fi fr ga gl he hr hu id is it ja ko lg
325                         +-------------------------------------------------+
326      a2ps               | []       [] []                      ()    ()    |
327      aegis              |                                                 |
328      ant-phone          |             []                                  |
329      anubis             |             []                                  |
330      ap-utils           |             []                                  |
331      aspell             |             [] []                               |
332      bash               |             []             []                   |
333      batchelor          |             [] []                               |
334      bfd                |             []                                  |
335      binutils           |             []                         []       |
336      bison              | []          []                []    []          |
337      bluez-pin          |          [] [] []          [] []                |
338      clisp              |                                                 |
339      clisp              |             []                                  |
340      console-tools      |                                                 |
341      coreutils          | []       [] [] []                   [] []       |
342      cpio               |             []    []       []             []    |
343      darkstat           |             () []          [] []                |
344      diffutils          |          [] []    [] []    [] []       []       |
345      e2fsprogs          |                                                 |
346      enscript           |             []          []                      |
347      error              |          [] [] []          []                   |
348      fetchmail          |                                        []       |
349      fileutils          | []          [] []          []       [] []       |
350      findutils          | []       [] [] [] []    [] [] []    [] [] []    |
351      flex               |             [] []                         []    |
352      fslint             |             []                                  |
353      gas                |             []                                  |
354      gawk               |             []       []                []       |
355      gbiff              |             []                                  |
356      gcal               |             []                                  |
357      gcc                |             []                                  |
358      gettext            |             []                         [] []    |
359      gettext-examples   |             []                         []       |
360      gettext-runtime    |          [] []                []       [] []    |
361      gettext-tools      |             []                         [] []    |
362      gimp-print         |             []                         []       |
363      gliv               |             ()                                  |
364      glunarclock        |          []    [] []       []                   |
365      gnubiff            |             []                                  |
366      gnucash            |             ()                      []          |
367      gnucash-glossary   |                                     []          |
368      gnupg              | []       [] []    []          []    [] []       |
369      gpe-aerial         |             []                                  |
370      gpe-beam           |             []                                  |
371      gpe-calendar       |             []             [] []                |
372      gpe-clock          |             []                                  |
373      gpe-conf           |             []                                  |
374      gpe-contacts       |             []             []                   |
375      gpe-edit           |             []                []                |
376      gpe-go             |             []                                  |
377      gpe-login          |             []             []                   |
378      gpe-ownerinfo      |             []             [] []                |
379      gpe-sketchbook     |             []                                  |
380      gpe-su             |             []                                  |
381      gpe-taskmanager    |             []                                  |
382      gpe-timesheet      |             [] []             []                |
383      gpe-today          |             [] []                               |
384      gpe-todo           |             []                []                |
385      gphoto2            |             []             []          []       |
386      gprof              |             []                []                |
387      gpsdrive           |             ()                      () ()       |
388      gramadoir          |             [] []                               |
389      grep               | []       [] [] [] [] [] [] [] []    [] []       |
390      gretl              |             []                      []          |
391      gtick              |          [] [] []                               |
392      hello              | []    [] [] [] [] [] [] [] [] []    [] [] []    |
393      id-utils           |             []             [] []    []          |
394      indent             | []       [] [] [] []       [] []    [] []       |
395      iso_3166           |    []       [] []       [] [] []    []          |
396      iso_3166_1         |    []       [] []          [] []                |
397      iso_3166_2         |                                                 |
398      iso_3166_3         |                                                 |
399      iso_4217           | []          []    []       []       [] []       |
400      iso_639            |                                                 |
401      jpilot             |             []                         ()       |
402      jtag               |             []                                  |
403      jwhois             |             []             [] []    []          |
404      kbd                |             []                                  |
405      latrine            |             []                                  |
406      ld                 |             []                                  |
407      libc               |          [] []    []       []          [] []    |
408      libgpewidget       |             [] []          [] []                |
409      libiconv           | []       [] [] [] []    [] [] []    []          |
410      lifelines          |             ()                                  |
411      lilypond           |             []                                  |
412      lingoteach         |             []                []                |
413      lingoteach_lessons |                                                 |
414      lynx               | []                         []       [] []       |
415      m4                 |             []    []          []       []       |
416      mailutils          |                                                 |
417      make               |             []    [] [] []             [] []    |
418      man-db             |                                     () ()       |
419      minicom            |          [] []             []          []       |
420      mysecretdiary      |             []                []                |
421      nano               |             []    []          []    []          |
422      nano_1_0           |             []    []          []    []          |
423      opcodes            |             []                                  |
424      parted             |             []    []                   []       |
425      ptx                | []       [] [] [] []       [] []                |
426      python             |                                                 |
427      radius             |             []                                  |
428      recode             |             []    [] []    [] []    []          |
429      rpm                |             []                            []    |
430      screem             |                                                 |
431      scrollkeeper       |                            []                   |
432      sed                | []       [] [] [] []       [] []    [] []       |
433      sh-utils           | []       [] [] []          []       [] []       |
434      shared-mime-info   |          [] []             []                   |
435      sharutils          | []          []    []       []          []       |
436      silky              |          () []             ()       ()          |
437      skencil            |             []                                  |
438      sketch             |             []                                  |
439      soundtracker       |             []                      []          |
440      sp                 |             []                         ()       |
441      tar                | []       [] []    []    [] [] []    [] []       |
442      texinfo            |             []       [] []             []       |
443      textutils          |             [] [] []       []          [] []    |
444      tin                | []          ()                                  |
445      tp-robot           |             []                                  |
446      tuxpaint           |          [] []       []    [] [] [] [] [] []    |
447      unicode-han-tra... |                                                 |
448      unicode-transla... |             [] []                               |
449      util-linux         | []       [] []             []       () []       |
450      vorbis-tools       |             []                                  |
451      wastesedge         |             ()                                  |
452      wdiff              | []          [] [] []       [] []                |
453      wget               | []       [] []    []    [] []          []       |
454      xchat              | []       [] []                                  |
455      xfree86_xkb_xml    |             []             []                   |
456      xpad               |             [] []                               |
457                         +-------------------------------------------------+
458                           et eu fa fi fr ga gl he hr hu id is it ja ko lg
459                           22  2  1 26 106 28 24  8 10 41 33  1 26 33 12  0
460      
461                           lt lv mk mn ms mt nb nl nn no nso pl pt pt_BR ro ru
462                         +-----------------------------------------------------+
463      a2ps               |             []       []    ()     ()     []   [] [] |
464      aegis              |                      ()                       () () |
465      ant-phone          |                      []                       []    |
466      anubis             |             []    [] []           []          [] [] |
467      ap-utils           |                      []           ()          []    |
468      aspell             |                      []                             |
469      bash               |                                          []   [] [] |
470      batchelor          |                                               []    |
471      bfd                |                                               []    |
472      binutils           |                                                  [] |
473      bison              |             []       []                  []   [] [] |
474      bluez-pin          |                      []           []          []    |
475      clisp              |                                                     |
476      clisp              |                      []                             |
477      console-tools      |                                                  [] |
478      coreutils          |                                   []             [] |
479      cpio               |                      []           []     []   [] [] |
480      darkstat           |             []       []                  []   []    |
481      diffutils          |             []       []           []     []   [] [] |
482      e2fsprogs          |                                   []                |
483      enscript           |                      []                  []   [] [] |
484      error              |                      []                  []   []    |
485      fetchmail          |                      []           []     ()      [] |
486      fileutils          |                                   []          [] [] |
487      findutils          |                      []           []     []   [] [] |
488      flex               |                                   []     []   [] [] |
489      fslint             |                      []                       []    |
490      gas                |                                                     |
491      gawk               |                                   []     []   []    |
492      gbiff              |                      []                       []    |
493      gcal               |                                                     |
494      gcc                |                                                     |
495      gettext            |                                   []          [] [] |
496      gettext-examples   |                      []           []          []    |
497      gettext-runtime    |                      []           []          [] [] |
498      gettext-tools      |                                   []          []    |
499      gimp-print         |                      []                             |
500      gliv               |                      []                  []   []    |
501      glunarclock        |             []       []                       [] [] |
502      gnubiff            |                      []                             |
503      gnucash            |                      []              []  ()      [] |
504      gnucash-glossary   |                      []              []             |
505      gnupg              |                                               []    |
506      gpe-aerial         |                      []              []       [] [] |
507      gpe-beam           |                      []              []       [] [] |
508      gpe-calendar       |                      []              []       [] [] |
509      gpe-clock          |                      []              []       [] [] |
510      gpe-conf           |                      []              []       [] [] |
511      gpe-contacts       |                      []              []       [] [] |
512      gpe-edit           |                      []              []       [] [] |
513      gpe-go             |                      []                       [] [] |
514      gpe-login          |                      []              []       [] [] |
515      gpe-ownerinfo      |                      []              []       [] [] |
516      gpe-sketchbook     |                      []              []       [] [] |
517      gpe-su             |                      []              []       [] [] |
518      gpe-taskmanager    |                      []              []       [] [] |
519      gpe-timesheet      |                      []              []       [] [] |
520      gpe-today          |                      []              []       [] [] |
521      gpe-todo           |                      []              []       [] [] |
522      gphoto2            |                                               []    |
523      gprof              |                                          []   []    |
524      gpsdrive           |                      ()    ()                 []    |
525      gramadoir          |                      ()                       []    |
526      grep               |                                   [] []  []   [] [] |
527      gretl              |                                                     |
528      gtick              |                      []                       [] [] |
529      hello              |    []       []    [] [] [] []     []     []   [] [] |
530      id-utils           |                      []                  []   [] [] |
531      indent             |                      []                  []   [] [] |
532      iso_3166           |          []                [] []                    |
533      iso_3166_1         |                      []    []                       |
534      iso_3166_2         |                                                     |
535      iso_3166_3         |                      []                             |
536      iso_4217           |          []          [] [] []     [] []  []      [] |
537      iso_639            |          []                                         |
538      jpilot             |                      ()    ()                       |
539      jtag               |                                                     |
540      jwhois             |                      []           []     []   [] () |
541      kbd                |                      []           []          []    |
542      latrine            |                                               []    |
543      ld                 |                                                     |
544      libc               |                   []       []     []     []         |
545      libgpewidget       |                      []              []       []    |
546      libiconv           |                      []           []     []   [] [] |
547      lifelines          |                                                     |
548      lilypond           |                                                     |
549      lingoteach         |                                                     |
550      lingoteach_lessons |                                                     |
551      lynx               |                      []                  []      [] |
552      m4                 |                      []           []     []   [] [] |
553      mailutils          |                                   []          [] [] |
554      make               |                      []           []     []      [] |
555      man-db             |                                               []    |
556      minicom            |                                   []     []   [] [] |
557      mysecretdiary      |                      []                  []   []    |
558      nano               |             []       []           []          [] [] |
559      nano_1_0           |             []    []    []        []          [] [] |
560      opcodes            |                      []                       []    |
561      parted             |                         []        [] []  []         |
562      ptx                |                   [] []    []     [] []  []   [] [] |
563      python             |                                                     |
564      radius             |                                   []             [] |
565      recode             |                                   []     []   [] [] |
566      rpm                |                                   [] []          [] |
567      screem             |                                                     |
568      scrollkeeper       |                   [] []           []          [] [] |
569      sed                |                                   []     []   []    |
570      sh-utils           |                   []                             [] |
571      shared-mime-info   |                      [] []                          |
572      sharutils          |                      []                          [] |
573      silky              |                                                  () |
574      skencil            |                                      []  []         |
575      sketch             |                                      []  []         |
576      soundtracker       |                                                     |
577      sp                 |                                                     |
578      tar                |             []    []       []     []     []   []    |
579      texinfo            |                   []              []          [] [] |
580      textutils          |                   []                             [] |
581      tin                |                                                     |
582      tp-robot           |                      []                             |
583      tuxpaint           | []          []       [] []        [] []  []   []    |
584      unicode-han-tra... |                                                     |
585      unicode-transla... |                                                     |
586      util-linux         |                      []                  []      [] |
587      vorbis-tools       |                      []                       [] [] |
588      wastesedge         |                                                     |
589      wdiff              |             []                    []     []   [] [] |
590      wget               |                                   []          [] [] |
591      xchat              |    []                []                          [] |
592      xfree86_xkb_xml    |                      []                          [] |
593      xpad               |                      []                       []    |
594                         +-----------------------------------------------------+
595                           lt lv mk mn ms mt nb nl nn no nso pl pt pt_BR ro ru
596                            1  2  0  3 12  0 10 69  6  7  1  40 26  36   76 63
597      
598                           sk sl sr sv ta th tr uk ven vi wa xh zh_CN zh_TW zu
599                         +-----------------------------------------------------+
600      a2ps               |    []    []       [] []                             | 16
601      aegis              |                                                     |  0
602      ant-phone          |                                                     |  3
603      anubis             |                   [] []                             |  9
604      ap-utils           |                      ()                             |  3
605      aspell             |                                                     |  4
606      bash               |                                                     |  9
607      batchelor          |                                                     |  3
608      bfd                |          []       []                                |  6
609      binutils           |          []       []                  []            |  8
610      bison              |          []       []                                | 14
611      bluez-pin          | []       []                    []                   | 14
612      clisp              |                                                     |  0
613      clisp              |                                                     |  5
614      console-tools      |                                                     |  3
615      coreutils          |    []    []       []                        []      | 16
616      cpio               |          []                           []            | 14
617      darkstat           | []    [] []                           ()    ()      | 12
618      diffutils          |          []       []                        []      | 23
619      e2fsprogs          |          []       []                                |  6
620      enscript           |          []       []                                | 12
621      error              | []                []                        []      | 15
622      fetchmail          | []                []                                | 11
623      fileutils          |    []    []       []                  []    []      | 17
624      findutils          | [] [] [] []       []                  []            | 29
625      flex               |          []       []                                | 13
626      fslint             |                                                     |  3
627      gas                |                   []                                |  3
628      gawk               |          []       []                                | 12
629      gbiff              |                                                     |  4
630      gcal               |          []       []                                |  4
631      gcc                |                   []                                |  4
632      gettext            | [] []    []       []                        []      | 16
633      gettext-examples   | []    [] []       []                  []            | 14
634      gettext-runtime    | [] [] [] []       [] []               []    []      | 22
635      gettext-tools      | [] [] [] []       []                  []            | 14
636      gimp-print         | []       []                                         | 10
637      gliv               |                                                     |  3
638      glunarclock        |       [] []                    []                   | 13
639      gnubiff            |                                                     |  3
640      gnucash            | []                                          []      |  9
641      gnucash-glossary   | []       []                                 []      |  8
642      gnupg              | []       []       []                        []      | 17
643      gpe-aerial         |          []                                         |  7
644      gpe-beam           |          []                                         |  8
645      gpe-calendar       | []       []                    []           []      | 13
646      gpe-clock          | []    [] []                                         | 10
647      gpe-conf           | []       []                                         |  9
648      gpe-contacts       | []       []                                 []      | 11
649      gpe-edit           | []    [] []                    []           []      | 12
650      gpe-go             |                                                     |  5
651      gpe-login          | []    [] []                    []           []      | 13
652      gpe-ownerinfo      | []    [] []                                 []      | 13
653      gpe-sketchbook     | []       []                                         |  9
654      gpe-su             | []    [] []                                         | 10
655      gpe-taskmanager    | []    [] []                                         | 10
656      gpe-timesheet      | []    [] []                                 []      | 12
657      gpe-today          | []    [] []                    []           []      | 13
658      gpe-todo           | []       []                    []           []      | 12
659      gphoto2            | []       []                           []            | 11
660      gprof              |          []       []                                |  9
661      gpsdrive           | []       []                                         |  3
662      gramadoir          | []                                                  |  5
663      grep               |    [] []          [] []                             | 26
664      gretl              |                                                     |  3
665      gtick              |                                                     |  7
666      hello              | []    [] []       [] []                             | 34
667      id-utils           |          []       []                                | 12
668      indent             | []    [] []       []                                | 21
669      iso_3166           | [] [] [] []       []    []     []                   | 27
670      iso_3166_1         | [] []             []                                | 16
671      iso_3166_2         |                                                     |  0
672      iso_3166_3         |                                                     |  2
673      iso_4217           | [] []    []       [] []               []            | 24
674      iso_639            |                                                     |  1
675      jpilot             |          []       []        []        []    []      |  9
676      jtag               | []                                                  |  2
677      jwhois             |          ()       []                        []      | 11
678      kbd                |          []       []                                | 11
679      latrine            |                                                     |  2
680      ld                 |          []       []                                |  5
681      libc               | []       []       []                  []            | 20
682      libgpewidget       | []    [] []                    []                   | 13
683      libiconv           | [] [] [] []       [] []        []     []            | 27
684      lifelines          |          []                                         |  2
685      lilypond           |          []                                         |  3
686      lingoteach         |                                                     |  2
687      lingoteach_lessons |                                       ()            |  0
688      lynx               |          []       [] []                             | 14
689      m4                 |          []                           []            | 15
690      mailutils          |                                                     |  5
691      make               |          []       []                  []            | 16
692      man-db             |          []                                         |  5
693      minicom            |                                                     | 11
694      mysecretdiary      |          []       []                                | 10
695      nano               |       [] []       [] []                             | 17
696      nano_1_0           |          []       [] []                             | 17
697      opcodes            |          []       []                                |  6
698      parted             |          []       []                  []            | 15
699      ptx                |          []       []                                | 22
700      python             |                                                     |  0
701      radius             |                                                     |  4
702      recode             |    []    []       []                                | 20
703      rpm                |          []       []                                |  9
704      screem             |          []                           []            |  2
705      scrollkeeper       | []    [] []                                         | 15
706      sed                | [] [] [] []       [] []                             | 24
707      sh-utils           |    []             []                                | 14
708      shared-mime-info   |       [] []                                         |  7
709      sharutils          |       [] []       []                        []      | 17
710      silky              | ()                                                  |  3
711      skencil            |          []                                         |  6
712      sketch             |          []                                         |  6
713      soundtracker       | []       []                                         |  7
714      sp                 |                   []                                |  3
715      tar                | [] []    []       []                  []            | 24
716      texinfo            |          []       []                  []            | 14
717      textutils          |    []    []       []                        []      | 16
718      tin                |                                                     |  1
719      tp-robot           |                                                     |  2
720      tuxpaint           | []       []       []           []     []            | 29
721      unicode-han-tra... |                                                     |  0
722      unicode-transla... |                                                     |  2
723      util-linux         |          []       []                                | 15
724      vorbis-tools       |                                                     |  8
725      wastesedge         |                                                     |  0
726      wdiff              | []       []       []                                | 18
727      wget               | [] [] [] []       [] []               []    []      | 24
728      xchat              | [] [] [] []                           []            | 15
729      xfree86_xkb_xml    | []    []          [] []               []            | 11
730      xpad               |                                                     |  5
731                         +-----------------------------------------------------+
732        63 teams           sk sl sr sv ta th tr uk ven vi wa xh zh_CN zh_TW zu
733       131 domains         47 19 28 83  0  0 59 13  1   1 11  0  22    22    0  1373
735    Some counters in the preceding matrix are higher than the number of
736 visible blocks let us expect.  This is because a few extra PO files are
737 used for implementing regional variants of languages, or language
738 dialects.
740    For a PO file in the matrix above to be effective, the package to
741 which it applies should also have been internationalized and
742 distributed as such by its maintainer.  There might be an observable
743 lag between the mere existence a PO file and its wide availability in a
744 distribution.
746    If January 2004 seems to be old, you may fetch a more recent copy of
747 this `ABOUT-NLS' file on most GNU archive sites.  The most up-to-date
748 matrix with full percentage details can be found at
749 `http://www.iro.umontreal.ca/contrib/po/HTML/matrix.html'.
751 Using `gettext' in new packages
752 ===============================
754 If you are writing a freely available program and want to
755 internationalize it you are welcome to use GNU `gettext' in your
756 package.  Of course you have to respect the GNU Library General Public
757 License which covers the use of the GNU `gettext' library.  This means
758 in particular that even non-free programs can use `libintl' as a shared
759 library, whereas only free software can use `libintl' as a static
760 library or use modified versions of `libintl'.
762    Once the sources are changed appropriately and the setup can handle
763 the use of `gettext' the only thing missing are the translations.  The
764 Free Translation Project is also available for packages which are not
765 developed inside the GNU project.  Therefore the information given above
766 applies also for every other Free Software Project.  Contact
767 `translation@iro.umontreal.ca' to make the `.pot' files available to
768 the translation teams.