ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/ermyth/ABOUT-NLS
Revision: 1.1
Committed: Thu Jul 19 08:24:46 2007 UTC (16 years, 10 months ago) by pippijn
Branch: MAIN
Log Message:
initial import. the most important changes since Atheme are:
- fixed many memory leaks
- fixed many bugs
- converted to C++ and use more STL containers
- added a (not very enhanced yet) perl module
- greatly improved XML-RPC speed
- added a JSON-RPC module with code from json-cpp
- added a valgrind memcheck module to operserv
- added a more object oriented base64 implementation
- added a specialised unit test framework
- improved stability
- use gettimeofday() if available
- reworked adding/removing commands
- MemoServ IGNORE DEL can now remove indices

File Contents

# User Rev Content
1 pippijn 1.1 1 Notes on the Free Translation Project
2     ***************************************
3    
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.
9    
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.
15    
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.
20    
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.
25    
26     1.1 Quick configuration advice
27     ==============================
28    
29     If you want to exploit the full power of internationalization, you
30     should configure it using
31    
32     ./configure --with-included-gettext
33    
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.
44    
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'.
48    
49     1.2 INSTALL Matters
50     ===================
51    
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'.
56    
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:
65    
66     ./configure --with-included-gettext
67     ./configure --disable-nls
68    
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.
72    
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
80    
81     ./configure --with-included-gettext
82    
83     to prevent auto-detection.
84    
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.
89    
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.
98    
99     1.3 Using This Package
100     ======================
101    
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.
111    
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.
116    
117     The locale naming convention of `LL_CC', with `LL' denoting the
118     language and `CC' denoting the country, is the one use on systems based
119     on GNU libc. On other systems, some variations of this scheme are
120     used, such as `LL' or `LL_CC.ENCODING'. You can get the list of
121     locales supported by your system for your language by running the
122     command `locale -a | grep '^LL''.
123    
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'.
134    
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.
141    
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.
147    
148     1.4 Translating Teams
149     =====================
150    
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.
158    
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:
164    
165     subscribe
166    
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.
173    
174     The English team is special. It works at improving and uniformizing
175     the terminology in use. Proven linguistic skills are praised more than
176     programming skills, here.
177    
178     1.5 Available Packages
179     ======================
180    
181     Languages are not equally supported in all packages. The following
182     matrix shows the current state of internationalization, as of October
183     2006. The matrix shows, in regard of each package, for which languages
184     PO files have been submitted to translation coordination, with a
185     translation percentage of at least 50%.
186    
187     Ready PO files af am ar az be bg bs ca cs cy da de el en en_GB eo
188     +----------------------------------------------------+
189     GNUnet | [] |
190     a2ps | [] [] [] [] [] |
191     aegis | () |
192     ant-phone | () |
193     anubis | [] |
194     ap-utils | |
195     aspell | [] [] [] [] [] |
196     bash | [] [] [] |
197     batchelor | [] |
198     bfd | |
199     bibshelf | [] |
200     binutils | [] |
201     bison | [] [] |
202     bison-runtime | |
203     bluez-pin | [] [] [] [] [] |
204     cflow | [] |
205     clisp | [] [] |
206     console-tools | [] [] |
207     coreutils | [] [] [] |
208     cpio | |
209     cpplib | [] [] [] |
210     cryptonit | [] |
211     darkstat | [] () [] |
212     dialog | [] [] [] [] [] [] |
213     diffutils | [] [] [] [] [] [] |
214     doodle | [] |
215     e2fsprogs | [] [] |
216     enscript | [] [] [] [] |
217     error | [] [] [] [] |
218     fetchmail | [] [] () [] |
219     fileutils | [] [] |
220     findutils | [] [] [] |
221     flex | [] [] [] |
222     fslint | [] |
223     gas | |
224     gawk | [] [] [] |
225     gbiff | [] |
226     gcal | [] |
227     gcc | [] |
228     gettext-examples | [] [] [] [] [] |
229     gettext-runtime | [] [] [] [] [] |
230     gettext-tools | [] [] |
231     gimp-print | [] [] [] [] |
232     gip | [] |
233     gliv | [] |
234     glunarclock | [] |
235     gmult | [] [] |
236     gnubiff | () |
237     gnucash | () () [] |
238     gnucash-glossary | [] () |
239     gnuedu | |
240     gnulib | [] [] [] [] [] [] |
241     gnunet-gtk | |
242     gnutls | |
243     gpe-aerial | [] [] |
244     gpe-beam | [] [] |
245     gpe-calendar | |
246     gpe-clock | [] [] |
247     gpe-conf | [] [] |
248     gpe-contacts | |
249     gpe-edit | [] |
250     gpe-filemanager | |
251     gpe-go | [] |
252     gpe-login | [] [] |
253     gpe-ownerinfo | [] [] |
254     gpe-package | |
255     gpe-sketchbook | [] [] |
256     gpe-su | [] [] |
257     gpe-taskmanager | [] [] |
258     gpe-timesheet | [] |
259     gpe-today | [] [] |
260     gpe-todo | |
261     gphoto2 | [] [] [] [] |
262     gprof | [] [] |
263     gpsdrive | () () |
264     gramadoir | [] [] |
265     grep | [] [] [] [] [] [] |
266     gretl | |
267     gsasl | |
268     gss | |
269     gst-plugins | [] [] [] [] |
270     gst-plugins-base | [] [] [] |
271     gst-plugins-good | [] [] [] [] [] [] [] |
272     gstreamer | [] [] [] [] [] [] [] |
273     gtick | () |
274     gtkam | [] [] [] |
275     gtkorphan | [] [] |
276     gtkspell | [] [] [] [] |
277     gutenprint | [] |
278     hello | [] [] [] [] [] |
279     id-utils | [] [] |
280     impost | |
281     indent | [] [] [] |
282     iso_3166 | [] [] |
283     iso_3166_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     lynx | [] [] [] [] |
310     m4 | [] [] [] [] |
311     mailutils | [] |
312     make | [] [] |
313     man-db | [] () [] [] |
314     minicom | [] [] [] |
315     mysecretdiary | [] [] |
316     nano | [] [] [] |
317     nano_1_0 | [] () [] [] |
318     opcodes | [] |
319     parted | |
320     pilot-qof | [] |
321     psmisc | [] |
322     pwdutils | |
323     python | |
324     qof | |
325     radius | [] |
326     recode | [] [] [] [] [] [] |
327     rpm | [] [] |
328     screem | |
329     scrollkeeper | [] [] [] [] [] [] [] [] |
330     sed | [] [] [] |
331     sh-utils | [] [] |
332     shared-mime-info | [] [] [] [] |
333     sharutils | [] [] [] [] [] [] |
334     shishi | |
335     silky | |
336     skencil | [] () |
337     sketch | [] () |
338     solfege | |
339     soundtracker | [] [] |
340     sp | [] |
341     stardict | [] |
342     system-tools-ba... | [] [] [] [] [] [] [] [] [] |
343     tar | [] |
344     texinfo | [] [] [] |
345     textutils | [] [] [] |
346     tin | () () |
347     tp-robot | [] |
348     tuxpaint | [] [] [] [] [] |
349     unicode-han-tra... | |
350     unicode-transla... | |
351     util-linux | [] [] [] [] |
352     vorbis-tools | [] [] [] [] |
353     wastesedge | () |
354     wdiff | [] [] [] [] |
355     wget | [] [] |
356     xchat | [] [] [] [] [] [] |
357     xkeyboard-config | |
358     xpad | [] [] |
359     +----------------------------------------------------+
360     af am ar az be bg bs ca cs cy da de el en en_GB eo
361     10 0 1 2 9 22 1 42 41 2 60 95 16 1 17 16
362    
363     es et eu fa fi fr ga gl gu he hi hr hu id is it
364     +--------------------------------------------------+
365     GNUnet | |
366     a2ps | [] [] [] () |
367     aegis | |
368     ant-phone | [] |
369     anubis | [] |
370     ap-utils | [] [] |
371     aspell | [] [] [] |
372     bash | [] [] [] |
373     batchelor | [] [] |
374     bfd | [] |
375     bibshelf | [] [] [] |
376     binutils | [] [] [] |
377     bison | [] [] [] [] [] [] |
378     bison-runtime | [] [] [] [] [] |
379     bluez-pin | [] [] [] [] [] |
380     cflow | [] |
381     clisp | [] [] |
382     console-tools | |
383     coreutils | [] [] [] [] [] [] |
384     cpio | [] [] [] |
385     cpplib | [] [] |
386     cryptonit | [] |
387     darkstat | [] () [] [] [] |
388     dialog | [] [] [] [] [] [] [] [] |
389     diffutils | [] [] [] [] [] [] [] [] [] |
390     doodle | [] [] |
391     e2fsprogs | [] [] [] |
392     enscript | [] [] [] |
393     error | [] [] [] [] [] |
394     fetchmail | [] |
395     fileutils | [] [] [] [] [] [] |
396     findutils | [] [] [] [] |
397     flex | [] [] [] |
398     fslint | [] |
399     gas | [] [] |
400     gawk | [] [] [] [] |
401     gbiff | [] |
402     gcal | [] [] |
403     gcc | [] |
404     gettext-examples | [] [] [] [] [] [] |
405     gettext-runtime | [] [] [] [] [] [] |
406     gettext-tools | [] [] [] |
407     gimp-print | [] [] |
408     gip | [] [] [] |
409     gliv | () |
410     glunarclock | [] [] [] |
411     gmult | [] [] [] |
412     gnubiff | () () |
413     gnucash | () () () |
414     gnucash-glossary | [] [] |
415     gnuedu | [] |
416     gnulib | [] [] [] [] [] [] [] [] |
417     gnunet-gtk | |
418     gnutls | |
419     gpe-aerial | [] [] |
420     gpe-beam | [] [] |
421     gpe-calendar | |
422     gpe-clock | [] [] [] [] |
423     gpe-conf | [] |
424     gpe-contacts | [] [] |
425     gpe-edit | [] [] [] [] |
426     gpe-filemanager | [] |
427     gpe-go | [] [] [] |
428     gpe-login | [] [] [] |
429     gpe-ownerinfo | [] [] [] [] [] |
430     gpe-package | [] |
431     gpe-sketchbook | [] [] |
432     gpe-su | [] [] [] [] |
433     gpe-taskmanager | [] [] [] |
434     gpe-timesheet | [] [] [] [] |
435     gpe-today | [] [] [] [] |
436     gpe-todo | [] |
437     gphoto2 | [] [] [] [] [] |
438     gprof | [] [] [] [] |
439     gpsdrive | () () [] () |
440     gramadoir | [] [] |
441     grep | [] [] [] [] [] [] [] [] [] [] [] [] |
442     gretl | [] [] [] |
443     gsasl | [] [] |
444     gss | [] |
445     gst-plugins | [] [] [] |
446     gst-plugins-base | [] [] |
447     gst-plugins-good | [] [] [] |
448     gstreamer | [] [] [] |
449     gtick | [] |
450     gtkam | [] [] [] [] |
451     gtkorphan | [] [] |
452     gtkspell | [] [] [] [] [] [] |
453     gutenprint | [] |
454     hello | [] [] [] [] [] [] [] [] [] [] [] [] [] |
455     id-utils | [] [] [] [] [] |
456     impost | [] [] |
457     indent | [] [] [] [] [] [] [] [] [] [] |
458     iso_3166 | [] [] [] |
459     iso_3166_2 | [] |
460     iso_4217 | [] [] [] [] |
461     iso_639 | [] [] [] [] [] |
462     jpilot | [] [] |
463     jtag | [] |
464     jwhois | [] [] [] [] [] |
465     kbd | [] [] |
466     keytouch | [] |
467     keytouch-editor | [] |
468     keytouch-keyboa... | [] |
469     latrine | [] [] [] |
470     ld | [] [] |
471     leafpad | [] [] [] [] [] [] |
472     libc | [] [] [] [] [] |
473     libexif | [] |
474     libextractor | [] |
475     libgpewidget | [] [] [] [] [] |
476     libgpg-error | |
477     libgphoto2 | [] [] [] |
478     libgphoto2_port | [] [] |
479     libgsasl | [] [] |
480     libiconv | [] [] |
481     libidn | [] [] |
482     lifelines | () |
483     lilypond | [] |
484     lingoteach | [] [] [] |
485     lynx | [] [] [] |
486     m4 | [] [] [] [] |
487     mailutils | [] [] |
488     make | [] [] [] [] [] [] [] [] |
489     man-db | () |
490     minicom | [] [] [] [] |
491     mysecretdiary | [] [] [] |
492     nano | [] [] [] [] [] [] |
493     nano_1_0 | [] [] [] [] [] |
494     opcodes | [] [] [] [] |
495     parted | [] [] [] [] |
496     pilot-qof | |
497     psmisc | [] [] [] |
498     pwdutils | |
499     python | |
500     qof | [] |
501     radius | [] [] |
502     recode | [] [] [] [] [] [] [] [] |
503     rpm | [] [] |
504     screem | |
505     scrollkeeper | [] [] [] |
506     sed | [] [] [] [] [] |
507     sh-utils | [] [] [] [] [] [] [] |
508     shared-mime-info | [] [] [] [] [] [] |
509     sharutils | [] [] [] [] [] [] [] [] |
510     shishi | |
511     silky | [] |
512     skencil | [] [] |
513     sketch | [] [] |
514     solfege | [] |
515     soundtracker | [] [] [] |
516     sp | [] |
517     stardict | [] |
518     system-tools-ba... | [] [] [] [] [] [] [] [] |
519     tar | [] [] [] [] [] [] [] |
520     texinfo | [] [] |
521     textutils | [] [] [] [] [] |
522     tin | [] () |
523     tp-robot | [] [] [] [] |
524     tuxpaint | [] [] |
525     unicode-han-tra... | |
526     unicode-transla... | [] [] |
527     util-linux | [] [] [] [] [] [] [] |
528     vorbis-tools | [] [] |
529     wastesedge | () |
530     wdiff | [] [] [] [] [] [] [] [] |
531     wget | [] [] [] [] [] [] [] [] |
532     xchat | [] [] [] [] [] [] [] [] |
533     xkeyboard-config | [] [] [] [] |
534     xpad | [] [] [] |
535     +--------------------------------------------------+
536     es et eu fa fi fr ga gl gu he hi hr hu id is it
537     88 22 14 2 40 115 61 14 1 8 1 6 59 31 0 52
538    
539     ja ko ku ky lg lt lv mk mn ms mt nb ne nl nn no
540     +-------------------------------------------------+
541     GNUnet | |
542     a2ps | () [] [] () |
543     aegis | () |
544     ant-phone | [] |
545     anubis | [] [] [] |
546     ap-utils | [] |
547     aspell | [] [] |
548     bash | [] |
549     batchelor | [] [] |
550     bfd | |
551     bibshelf | [] |
552     binutils | |
553     bison | [] [] [] |
554     bison-runtime | [] [] [] |
555     bluez-pin | [] [] [] |
556     cflow | |
557     clisp | [] |
558     console-tools | |
559     coreutils | [] |
560     cpio | |
561     cpplib | [] |
562     cryptonit | [] |
563     darkstat | [] [] |
564     dialog | [] [] |
565     diffutils | [] [] [] |
566     doodle | |
567     e2fsprogs | [] |
568     enscript | [] |
569     error | [] |
570     fetchmail | [] [] |
571     fileutils | [] [] |
572     findutils | [] |
573     flex | [] [] |
574     fslint | [] [] |
575     gas | |
576     gawk | [] [] |
577     gbiff | [] |
578     gcal | |
579     gcc | |
580     gettext-examples | [] [] |
581     gettext-runtime | [] [] [] |
582     gettext-tools | [] [] |
583     gimp-print | [] [] |
584     gip | [] [] |
585     gliv | [] |
586     glunarclock | [] [] |
587     gmult | [] [] |
588     gnubiff | |
589     gnucash | () () |
590     gnucash-glossary | [] |
591     gnuedu | |
592     gnulib | [] [] [] [] |
593     gnunet-gtk | |
594     gnutls | |
595     gpe-aerial | [] |
596     gpe-beam | [] |
597     gpe-calendar | [] |
598     gpe-clock | [] [] [] |
599     gpe-conf | [] [] |
600     gpe-contacts | [] |
601     gpe-edit | [] [] [] |
602     gpe-filemanager | [] [] |
603     gpe-go | [] [] [] |
604     gpe-login | [] [] [] |
605     gpe-ownerinfo | [] [] |
606     gpe-package | [] [] |
607     gpe-sketchbook | [] [] |
608     gpe-su | [] [] [] |
609     gpe-taskmanager | [] [] [] [] |
610     gpe-timesheet | [] |
611     gpe-today | [] [] |
612     gpe-todo | [] |
613     gphoto2 | [] [] |
614     gprof | |
615     gpsdrive | () () () |
616     gramadoir | () |
617     grep | [] [] [] [] |
618     gretl | |
619     gsasl | [] |
620     gss | |
621     gst-plugins | [] |
622     gst-plugins-base | |
623     gst-plugins-good | [] |
624     gstreamer | [] |
625     gtick | |
626     gtkam | [] |
627     gtkorphan | [] |
628     gtkspell | [] [] |
629     gutenprint | |
630     hello | [] [] [] [] [] [] |
631     id-utils | [] |
632     impost | |
633     indent | [] [] |
634     iso_3166 | [] |
635     iso_3166_2 | [] |
636     iso_4217 | [] [] [] |
637     iso_639 | [] [] |
638     jpilot | () () () |
639     jtag | |
640     jwhois | [] |
641     kbd | [] |
642     keytouch | [] |
643     keytouch-editor | |
644     keytouch-keyboa... | |
645     latrine | [] |
646     ld | |
647     leafpad | [] [] |
648     libc | [] [] [] [] [] |
649     libexif | |
650     libextractor | |
651     libgpewidget | [] |
652     libgpg-error | |
653     libgphoto2 | [] |
654     libgphoto2_port | [] |
655     libgsasl | [] |
656     libiconv | |
657     libidn | [] [] |
658     lifelines | [] |
659     lilypond | |
660     lingoteach | [] |
661     lynx | [] [] |
662     m4 | [] [] |
663     mailutils | |
664     make | [] [] [] |
665     man-db | () |
666     minicom | [] |
667     mysecretdiary | [] |
668     nano | [] [] [] |
669     nano_1_0 | [] [] [] |
670     opcodes | [] |
671     parted | [] [] |
672     pilot-qof | |
673     psmisc | [] [] [] |
674     pwdutils | |
675     python | |
676     qof | |
677     radius | |
678     recode | [] |
679     rpm | [] [] |
680     screem | [] |
681     scrollkeeper | [] [] [] [] |
682     sed | [] [] |
683     sh-utils | [] [] |
684     shared-mime-info | [] [] [] [] [] |
685     sharutils | [] [] |
686     shishi | |
687     silky | [] |
688     skencil | |
689     sketch | |
690     solfege | |
691     soundtracker | |
692     sp | () |
693     stardict | [] [] |
694     system-tools-ba... | [] [] [] [] |
695     tar | [] [] [] |
696     texinfo | [] [] [] |
697     textutils | [] [] [] |
698     tin | |
699     tp-robot | [] |
700     tuxpaint | [] |
701     unicode-han-tra... | |
702     unicode-transla... | |
703     util-linux | [] [] |
704     vorbis-tools | [] |
705     wastesedge | [] |
706     wdiff | [] [] |
707     wget | [] [] |
708     xchat | [] [] [] [] |
709     xkeyboard-config | [] |
710     xpad | [] [] [] |
711     +-------------------------------------------------+
712     ja ko ku ky lg lt lv mk mn ms mt nb ne nl nn no
713     52 24 2 2 1 3 0 2 3 21 0 15 1 97 5 1
714    
715     nso or pa pl pt pt_BR rm ro ru rw sk sl sq sr sv ta
716     +------------------------------------------------------+
717     GNUnet | |
718     a2ps | () [] [] [] [] [] [] |
719     aegis | () () |
720     ant-phone | [] [] |
721     anubis | [] [] [] |
722     ap-utils | () |
723     aspell | [] [] |
724     bash | [] [] [] |
725     batchelor | [] [] |
726     bfd | |
727     bibshelf | [] |
728     binutils | [] [] |
729     bison | [] [] [] [] [] |
730     bison-runtime | [] [] [] [] |
731     bluez-pin | [] [] [] [] [] [] [] [] [] |
732     cflow | [] |
733     clisp | [] |
734     console-tools | [] |
735     coreutils | [] [] [] [] |
736     cpio | [] [] [] |
737     cpplib | [] |
738     cryptonit | [] [] |
739     darkstat | [] [] [] [] [] [] |
740     dialog | [] [] [] [] [] [] [] [] [] |
741     diffutils | [] [] [] [] [] [] |
742     doodle | [] [] |
743     e2fsprogs | [] [] |
744     enscript | [] [] [] [] [] |
745     error | [] [] [] [] |
746     fetchmail | [] [] [] |
747     fileutils | [] [] [] [] [] |
748     findutils | [] [] [] [] [] [] |
749     flex | [] [] [] [] [] |
750     fslint | [] [] [] [] |
751     gas | |
752     gawk | [] [] [] [] |
753     gbiff | [] |
754     gcal | [] |
755     gcc | [] |
756     gettext-examples | [] [] [] [] [] [] [] [] |
757     gettext-runtime | [] [] [] [] [] [] [] [] |
758     gettext-tools | [] [] [] [] [] [] [] |
759     gimp-print | [] [] |
760     gip | [] [] [] [] |
761     gliv | [] [] [] [] |
762     glunarclock | [] [] [] [] [] [] |
763     gmult | [] [] [] [] |
764     gnubiff | () |
765     gnucash | () [] |
766     gnucash-glossary | [] [] [] |
767     gnuedu | |
768     gnulib | [] [] [] [] [] |
769     gnunet-gtk | [] |
770     gnutls | [] [] |
771     gpe-aerial | [] [] [] [] [] [] [] |
772     gpe-beam | [] [] [] [] [] [] [] |
773     gpe-calendar | [] |
774     gpe-clock | [] [] [] [] [] [] [] [] |
775     gpe-conf | [] [] [] [] [] [] [] |
776     gpe-contacts | [] [] [] [] [] |
777     gpe-edit | [] [] [] [] [] [] [] [] |
778     gpe-filemanager | [] [] |
779     gpe-go | [] [] [] [] [] [] |
780     gpe-login | [] [] [] [] [] [] [] [] |
781     gpe-ownerinfo | [] [] [] [] [] [] [] [] |
782     gpe-package | [] [] |
783     gpe-sketchbook | [] [] [] [] [] [] [] [] |
784     gpe-su | [] [] [] [] [] [] [] [] |
785     gpe-taskmanager | [] [] [] [] [] [] [] [] |
786     gpe-timesheet | [] [] [] [] [] [] [] [] |
787     gpe-today | [] [] [] [] [] [] [] [] |
788     gpe-todo | [] [] [] [] |
789     gphoto2 | [] [] [] [] [] |
790     gprof | [] [] [] |
791     gpsdrive | [] [] [] |
792     gramadoir | [] [] |
793     grep | [] [] [] [] [] [] [] [] |
794     gretl | [] |
795     gsasl | [] [] [] |
796     gss | [] [] [] |
797     gst-plugins | [] [] [] [] |
798     gst-plugins-base | [] |
799     gst-plugins-good | [] [] [] [] |
800     gstreamer | [] [] [] |
801     gtick | [] |
802     gtkam | [] [] [] [] |
803     gtkorphan | [] |
804     gtkspell | [] [] [] [] [] [] [] [] |
805     gutenprint | [] |
806     hello | [] [] [] [] [] [] [] [] |
807     id-utils | [] [] [] [] |
808     impost | [] |
809     indent | [] [] [] [] [] [] |
810     iso_3166 | [] [] [] [] [] [] |
811     iso_3166_2 | |
812     iso_4217 | [] [] [] [] |
813     iso_639 | [] [] [] [] |
814     jpilot | |
815     jtag | [] |
816     jwhois | [] [] [] [] |
817     kbd | [] [] [] |
818     keytouch | [] |
819     keytouch-editor | [] |
820     keytouch-keyboa... | [] |
821     latrine | [] [] |
822     ld | [] |
823     leafpad | [] [] [] [] [] [] |
824     libc | [] [] [] [] [] |
825     libexif | [] |
826     libextractor | [] [] |
827     libgpewidget | [] [] [] [] [] [] [] |
828     libgpg-error | [] [] |
829     libgphoto2 | [] |
830     libgphoto2_port | [] [] [] |
831     libgsasl | [] [] [] [] |
832     libiconv | [] [] |
833     libidn | [] [] () |
834     lifelines | [] [] |
835     lilypond | |
836     lingoteach | [] |
837     lynx | [] [] [] |
838     m4 | [] [] [] [] [] |
839     mailutils | [] [] [] [] |
840     make | [] [] [] [] |
841     man-db | [] [] |
842     minicom | [] [] [] [] [] |
843     mysecretdiary | [] [] [] [] |
844     nano | [] [] [] |
845     nano_1_0 | [] [] [] [] |
846     opcodes | [] [] |
847     parted | [] |
848     pilot-qof | [] |
849     psmisc | [] [] |
850     pwdutils | [] [] |
851     python | |
852     qof | [] [] |
853     radius | [] [] |
854     recode | [] [] [] [] [] [] [] |
855     rpm | [] [] [] [] |
856     screem | |
857     scrollkeeper | [] [] [] [] [] [] [] |
858     sed | [] [] [] [] [] [] [] [] [] |
859     sh-utils | [] [] [] |
860     shared-mime-info | [] [] [] [] [] |
861     sharutils | [] [] [] [] |
862     shishi | [] |
863     silky | [] |
864     skencil | [] [] [] |
865     sketch | [] [] [] |
866     solfege | [] |
867     soundtracker | [] [] |
868     sp | |
869     stardict | [] [] [] |
870     system-tools-ba... | [] [] [] [] [] [] [] [] [] |
871     tar | [] [] [] [] [] |
872     texinfo | [] [] [] [] |
873     textutils | [] [] [] |
874     tin | () |
875     tp-robot | [] |
876     tuxpaint | [] [] [] [] [] |
877     unicode-han-tra... | |
878     unicode-transla... | |
879     util-linux | [] [] [] [] |
880     vorbis-tools | [] [] |
881     wastesedge | |
882     wdiff | [] [] [] [] [] [] |
883     wget | [] [] [] [] |
884     xchat | [] [] [] [] [] [] [] |
885     xkeyboard-config | [] [] |
886     xpad | [] [] [] |
887     +------------------------------------------------------+
888     nso or pa pl pt pt_BR rm ro ru rw sk sl sq sr sv ta
889     0 2 3 58 30 54 5 73 72 4 40 46 11 50 128 2
890    
891     tg th tk tr uk ven vi wa xh zh_CN zh_HK zh_TW zu
892     +---------------------------------------------------+
893     GNUnet | [] | 2
894     a2ps | [] [] [] | 19
895     aegis | | 0
896     ant-phone | [] [] | 6
897     anubis | [] [] [] | 11
898     ap-utils | () [] | 4
899     aspell | [] [] [] | 15
900     bash | [] | 11
901     batchelor | [] [] | 9
902     bfd | | 1
903     bibshelf | [] | 7
904     binutils | [] [] [] | 9
905     bison | [] [] [] | 19
906     bison-runtime | [] [] [] | 15
907     bluez-pin | [] [] [] [] [] [] | 28
908     cflow | [] [] | 5
909     clisp | | 6
910     console-tools | [] [] | 5
911     coreutils | [] [] | 16
912     cpio | [] [] [] | 9
913     cpplib | [] [] [] [] | 11
914     cryptonit | | 5
915     darkstat | [] () () | 15
916     dialog | [] [] [] [] [] | 30
917     diffutils | [] [] [] [] | 28
918     doodle | [] | 6
919     e2fsprogs | [] [] | 10
920     enscript | [] [] [] | 16
921     error | [] [] [] [] | 18
922     fetchmail | [] [] | 12
923     fileutils | [] [] [] | 18
924     findutils | [] [] [] | 17
925     flex | [] [] | 15
926     fslint | [] | 9
927     gas | [] | 3
928     gawk | [] [] | 15
929     gbiff | [] | 5
930     gcal | [] | 5
931     gcc | [] [] [] | 6
932     gettext-examples | [] [] [] [] [] [] | 27
933     gettext-runtime | [] [] [] [] [] [] | 28
934     gettext-tools | [] [] [] [] [] | 19
935     gimp-print | [] [] | 12
936     gip | [] [] | 12
937     gliv | [] [] | 8
938     glunarclock | [] [] [] | 15
939     gmult | [] [] [] [] | 15
940     gnubiff | [] | 1
941     gnucash | () | 2
942     gnucash-glossary | [] [] | 9
943     gnuedu | [] | 2
944     gnulib | [] [] [] [] [] | 28
945     gnunet-gtk | | 1
946     gnutls | | 2
947     gpe-aerial | [] [] | 14
948     gpe-beam | [] [] | 14
949     gpe-calendar | [] | 3
950     gpe-clock | [] [] [] [] | 21
951     gpe-conf | [] [] | 14
952     gpe-contacts | [] [] | 10
953     gpe-edit | [] [] [] [] | 20
954     gpe-filemanager | [] | 6
955     gpe-go | [] [] | 15
956     gpe-login | [] [] [] [] [] | 21
957     gpe-ownerinfo | [] [] [] [] | 21
958     gpe-package | [] | 6
959     gpe-sketchbook | [] [] | 16
960     gpe-su | [] [] [] | 20
961     gpe-taskmanager | [] [] [] | 20
962     gpe-timesheet | [] [] [] [] | 18
963     gpe-today | [] [] [] [] [] | 21
964     gpe-todo | [] | 7
965     gphoto2 | [] [] [] [] | 20
966     gprof | [] [] | 11
967     gpsdrive | | 4
968     gramadoir | [] | 7
969     grep | [] [] [] [] | 34
970     gretl | | 4
971     gsasl | [] [] | 8
972     gss | [] | 5
973     gst-plugins | [] [] [] | 15
974     gst-plugins-base | [] [] [] | 9
975     gst-plugins-good | [] [] [] [] [] | 20
976     gstreamer | [] [] [] | 17
977     gtick | [] | 3
978     gtkam | [] | 13
979     gtkorphan | [] | 7
980     gtkspell | [] [] [] [] [] [] | 26
981     gutenprint | | 3
982     hello | [] [] [] [] [] | 37
983     id-utils | [] [] | 14
984     impost | [] | 4
985     indent | [] [] [] [] | 25
986     iso_3166 | [] [] [] [] | 16
987     iso_3166_2 | | 2
988     iso_4217 | [] [] | 14
989     iso_639 | [] | 14
990     jpilot | [] [] [] [] | 7
991     jtag | [] | 3
992     jwhois | [] [] [] | 13
993     kbd | [] [] | 12
994     keytouch | [] | 4
995     keytouch-editor | | 2
996     keytouch-keyboa... | [] | 3
997     latrine | [] [] | 8
998     ld | [] [] [] [] | 8
999     leafpad | [] [] [] [] | 23
1000     libc | [] [] [] | 23
1001     libexif | [] | 4
1002     libextractor | [] | 5
1003     libgpewidget | [] [] [] | 19
1004     libgpg-error | [] | 4
1005     libgphoto2 | [] | 8
1006     libgphoto2_port | [] [] [] | 11
1007     libgsasl | [] | 8
1008     libiconv | [] | 7
1009     libidn | [] [] | 10
1010     lifelines | | 4
1011     lilypond | | 2
1012     lingoteach | [] | 6
1013     lynx | [] [] [] | 15
1014     m4 | [] [] [] | 18
1015     mailutils | [] | 8
1016     make | [] [] [] | 20
1017     man-db | [] | 6
1018     minicom | [] | 14
1019     mysecretdiary | [] [] | 12
1020     nano | [] [] | 17
1021     nano_1_0 | [] [] [] | 18
1022     opcodes | [] [] | 10
1023     parted | [] [] [] | 10
1024     pilot-qof | [] | 3
1025     psmisc | [] | 10
1026     pwdutils | [] | 3
1027     python | | 0
1028     qof | [] | 4
1029     radius | [] | 6
1030     recode | [] [] [] | 25
1031     rpm | [] [] [] [] | 14
1032     screem | [] | 2
1033     scrollkeeper | [] [] [] [] | 26
1034     sed | [] [] [] | 22
1035     sh-utils | [] | 15
1036     shared-mime-info | [] [] [] [] | 24
1037     sharutils | [] [] [] | 23
1038     shishi | | 1
1039     silky | [] | 4
1040     skencil | [] | 7
1041     sketch | | 6
1042     solfege | | 2
1043     soundtracker | [] [] | 9
1044     sp | [] | 3
1045     stardict | [] [] [] [] | 11
1046     system-tools-ba... | [] [] [] [] [] [] [] | 37
1047     tar | [] [] [] [] | 20
1048     texinfo | [] [] [] | 15
1049     textutils | [] [] [] | 17
1050     tin | | 1
1051     tp-robot | [] [] [] | 10
1052     tuxpaint | [] [] [] | 16
1053     unicode-han-tra... | | 0
1054     unicode-transla... | | 2
1055     util-linux | [] [] [] | 20
1056     vorbis-tools | [] [] | 11
1057     wastesedge | | 1
1058     wdiff | [] [] | 22
1059     wget | [] [] [] | 19
1060     xchat | [] [] [] [] | 29
1061     xkeyboard-config | [] [] [] [] | 11
1062     xpad | [] [] [] | 14
1063     +---------------------------------------------------+
1064     77 teams tg th tk tr uk ven vi wa xh zh_CN zh_HK zh_TW zu
1065     170 domains 0 1 1 77 39 0 136 10 1 48 5 54 0 2028
1066    
1067     Some counters in the preceding matrix are higher than the number of
1068     visible blocks let us expect. This is because a few extra PO files are
1069     used for implementing regional variants of languages, or language
1070     dialects.
1071    
1072     For a PO file in the matrix above to be effective, the package to
1073     which it applies should also have been internationalized and
1074     distributed as such by its maintainer. There might be an observable
1075     lag between the mere existence a PO file and its wide availability in a
1076     distribution.
1077    
1078     If October 2006 seems to be old, you may fetch a more recent copy of
1079     this `ABOUT-NLS' file on most GNU archive sites. The most up-to-date
1080     matrix with full percentage details can be found at
1081     `http://www.iro.umontreal.ca/contrib/po/HTML/matrix.html'.
1082    
1083     1.6 Using `gettext' in new packages
1084     ===================================
1085    
1086     If you are writing a freely available program and want to
1087     internationalize it you are welcome to use GNU `gettext' in your
1088     package. Of course you have to respect the GNU Library General Public
1089     License which covers the use of the GNU `gettext' library. This means
1090     in particular that even non-free programs can use `libintl' as a shared
1091     library, whereas only free software can use `libintl' as a static
1092     library or use modified versions of `libintl'.
1093    
1094     Once the sources are changed appropriately and the setup can handle
1095     the use of `gettext' the only thing missing are the translations. The
1096     Free Translation Project is also available for packages which are not
1097     developed inside the GNU project. Therefore the information given above
1098     applies also for every other Free Software Project. Contact
1099     `translation@iro.umontreal.ca' to make the `.pot' files available to
1100     the translation teams.
1101