/[gpgoe]/trunk/ABOUT-NLS
ViewVC logotype

Annotation of /trunk/ABOUT-NLS

Parent Directory Parent Directory | Revision Log Revision Log


Revision 3 - (hide annotations)
Fri Mar 24 22:46:53 2006 UTC (19 years, 1 month ago) by twoaday
File size: 67472 byte(s)
autoconf support.


1 twoaday 3 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 country by running the command
122     `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 `[email protected]', 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 `[email protected]' 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 skill are praised more than
176     programming skill, 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 April
183     2005. 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
188     +-------------------------------------------------+
189     GNUnet | |
190     a2ps | [] [] [] [] [] |
191     aegis | () |
192     ant-phone | () |
193     anubis | [] |
194     ap-utils | |
195     aspell | [] [] [] [] |
196     bash | [] [] |
197     batchelor | [] |
198     bfd | |
199     bibshelf | [] |
200     binutils | [] |
201     bison | [] [] |
202     bluez-pin | [] [] [] [] |
203     clisp | [] [] |
204     console-tools | [] [] |
205     coreutils | [] [] [] [] |
206     cpio | |
207     cpplib | [] [] [] |
208     darkstat | [] () [] |
209     dialog | [] [] [] [] [] [] |
210     diffutils | [] [] [] [] [] |
211     doodle | [] |
212     e2fsprogs | [] [] |
213     enscript | [] [] [] [] |
214     error | [] [] [] [] |
215     fetchmail | [] () [] [] [] |
216     fileutils | [] [] |
217     findutils | [] [] [] |
218     flex | [] [] [] |
219     fslint | [] |
220     gas | |
221     gawk | [] [] [] |
222     gbiff | [] |
223     gcal | [] |
224     gcc | [] |
225     gettext-examples | [] [] [] [] |
226     gettext-runtime | [] [] [] [] |
227     gettext-tools | [] [] |
228     gimp-print | [] [] [] [] |
229     gip | |
230     gliv | [] |
231     glunarclock | |
232     gmult | [] [] |
233     gnubiff | () |
234     gnucash | [] () () [] |
235     gnucash-glossary | [] () |
236     gpe-aerial | [] [] |
237     gpe-beam | [] [] |
238     gpe-calendar | [] [] |
239     gpe-clock | [] [] |
240     gpe-conf | [] [] |
241     gpe-contacts | |
242     gpe-edit | [] |
243     gpe-go | [] |
244     gpe-login | [] [] |
245     gpe-ownerinfo | [] [] |
246     gpe-sketchbook | [] [] |
247     gpe-su | [] [] |
248     gpe-taskmanager | [] [] |
249     gpe-timesheet | [] |
250     gpe-today | [] [] |
251     gpe-todo | [] [] |
252     gphoto2 | [] [] [] [] |
253     gprof | [] [] |
254     gpsdrive | () () |
255     gramadoir | [] [] |
256     grep | [] [] [] [] [] [] |
257     gretl | |
258     gsasl | [] |
259     gss | |
260     gst-plugins | [] [] [] [] [] [] |
261     gstreamer | [] [] [] [] [] |
262     gtick | [] () |
263     gtkspell | [] [] [] |
264     hello | [] [] [] [] |
265     id-utils | [] [] |
266     impost | |
267     indent | [] [] |
268     iso_3166 | |
269     iso_3166_1 | [] [] [] [] [] |
270     iso_3166_2 | |
271     iso_3166_3 | [] |
272     iso_4217 | |
273     iso_639 | |
274     jpilot | [] |
275     jtag | |
276     jwhois | |
277     kbd | [] [] [] [] |
278     latrine | () |
279     ld | [] |
280     libc | [] [] [] [] [] |
281     libextractor | |
282     libgpewidget | [] [] [] |
283     libgsasl | |
284     libiconv | [] [] [] [] [] |
285     libidn | |
286     lifelines | [] () |
287     lilypond | [] |
288     lingoteach | |
289     lynx | [] [] [] [] |
290     m4 | [] [] [] [] |
291     mailutils | [] |
292     make | [] [] |
293     man-db | [] () [] [] |
294     minicom | [] [] |
295     mysecretdiary | [] [] |
296     nano | [] () [] |
297     nano_1_0 | [] () [] [] |
298     opcodes | [] |
299     parted | [] [] [] [] |
300     psmisc | |
301     ptx | [] [] [] |
302     pwdutils | |
303     python | |
304     radius | [] |
305     recode | [] [] [] [] [] |
306     rpm | [] [] |
307     screem | |
308     scrollkeeper | [] [] [] [] [] [] [] [] |
309     sed | [] [] |
310     sh-utils | [] [] |
311     shared-mime-info | [] [] |
312     sharutils | [] [] [] [] [] |
313     silky | |
314     skencil | [] () |
315     sketch | [] () |
316     solfege | [] |
317     soundtracker | [] [] |
318     sp | [] |
319     stardict | [] |
320     tar | |
321     texinfo | [] [] |
322     textutils | [] [] [] |
323     tin | () () |
324     tp-robot | [] |
325     tuxpaint | [] [] [] [] [] [] [] |
326     unicode-han-tra... | |
327     unicode-transla... | |
328     util-linux | [] [] [] [] |
329     vorbis-tools | [] [] [] [] |
330     wastesedge | () |
331     wdiff | [] [] [] [] |
332     wget | [] [] [] [] [] [] |
333     xchat | [] [] [] [] |
334     xkeyboard-config | |
335     xpad | |
336     +-------------------------------------------------+
337     af am ar az be bg bs ca cs cy da de el en en_GB
338     10 0 0 2 7 4 0 41 43 3 52 90 20 1 15
339    
340     eo es et eu fa fi fr ga gl he hr hu id is it
341     +-----------------------------------------------+
342     GNUnet | |
343     a2ps | [] [] [] () |
344     aegis | |
345     ant-phone | [] |
346     anubis | [] |
347     ap-utils | [] |
348     aspell | [] [] |
349     bash | [] [] [] [] |
350     batchelor | [] [] |
351     bfd | [] |
352     bibshelf | [] [] [] |
353     binutils | [] [] |
354     bison | [] [] [] [] [] [] |
355     bluez-pin | [] [] [] [] [] [] |
356     clisp | [] [] |
357     console-tools | |
358     coreutils | [] [] [] [] [] |
359     cpio | [] [] |
360     cpplib | [] [] |
361     darkstat | [] () [] [] [] |
362     dialog | [] [] [] [] [] [] [] [] |
363     diffutils | [] [] [] [] [] [] [] [] [] [] |
364     doodle | [] [] |
365     e2fsprogs | [] [] [] |
366     enscript | [] [] |
367     error | [] [] [] [] [] |
368     fetchmail | [] |
369     fileutils | [] [] [] [] [] [] |
370     findutils | [] [] [] [] [] |
371     flex | [] [] [] |
372     fslint | [] |
373     gas | [] [] |
374     gawk | [] [] [] [] |
375     gbiff | [] |
376     gcal | [] [] |
377     gcc | [] |
378     gettext-examples | [] [] [] [] |
379     gettext-runtime | [] [] [] [] [] [] |
380     gettext-tools | [] [] [] |
381     gimp-print | [] [] |
382     gip | [] [] [] |
383     gliv | () |
384     glunarclock | [] [] [] |
385     gmult | [] [] [] |
386     gnubiff | () () |
387     gnucash | [] () [] |
388     gnucash-glossary | [] [] |
389     gpe-aerial | [] [] |
390     gpe-beam | [] [] |
391     gpe-calendar | [] [] [] [] |
392     gpe-clock | [] [] [] |
393     gpe-conf | [] |
394     gpe-contacts | [] |
395     gpe-edit | [] [] |
396     gpe-go | [] [] |
397     gpe-login | [] [] [] |
398     gpe-ownerinfo | [] [] [] [] [] |
399     gpe-sketchbook | [] [] |
400     gpe-su | [] [] [] |
401     gpe-taskmanager | [] [] [] |
402     gpe-timesheet | [] [] [] [] |
403     gpe-today | [] [] [] [] |
404     gpe-todo | [] [] [] |
405     gphoto2 | [] [] [] [] [] |
406     gprof | [] [] [] |
407     gpsdrive | () () [] () |
408     gramadoir | [] [] |
409     grep | [] [] [] [] [] [] [] [] [] [] [] [] |
410     gretl | [] [] [] |
411     gsasl | [] [] [] |
412     gss | [] |
413     gst-plugins | [] [] [] |
414     gstreamer | [] |
415     gtick | [] [] [] [] [] |
416     gtkspell | [] [] [] [] [] [] |
417     hello | [] [] [] [] [] [] [] [] [] [] [] [] [] [] |
418     id-utils | [] [] [] [] |
419     impost | [] [] |
420     indent | [] [] [] [] [] [] [] [] [] [] [] |
421     iso_3166 | [] [] [] |
422     iso_3166_1 | [] [] [] [] [] [] [] |
423     iso_3166_2 | [] |
424     iso_3166_3 | [] |
425     iso_4217 | [] [] [] |
426     iso_639 | [] [] [] [] |
427     jpilot | [] [] |
428     jtag | [] |
429     jwhois | [] [] [] [] [] |
430     kbd | [] [] |
431     latrine | [] [] [] |
432     ld | [] [] |
433     libc | [] [] [] [] [] |
434     libextractor | |
435     libgpewidget | [] [] [] [] [] |
436     libgsasl | [] [] |
437     libiconv | [] [] [] [] [] [] [] [] [] [] [] |
438     libidn | [] [] |
439     lifelines | () |
440     lilypond | [] |
441     lingoteach | [] [] [] |
442     lynx | [] [] [] |
443     m4 | [] [] [] [] |
444     mailutils | [] [] |
445     make | [] [] [] [] [] [] [] |
446     man-db | () |
447     minicom | [] [] [] [] |
448     mysecretdiary | [] [] [] |
449     nano | [] [] () [] [] |
450     nano_1_0 | [] [] [] [] [] |
451     opcodes | [] [] |
452     parted | [] [] [] [] |
453     psmisc | [] [] |
454     ptx | [] [] [] [] [] [] [] [] [] |
455     pwdutils | |
456     python | |
457     radius | [] [] |
458     recode | [] [] [] [] [] [] [] [] |
459     rpm | [] |
460     screem | |
461     scrollkeeper | [] [] [] |
462     sed | [] [] [] [] [] |
463     sh-utils | [] [] [] [] [] [] [] |
464     shared-mime-info | [] [] [] [] [] [] |
465     sharutils | [] [] [] [] [] [] [] |
466     silky | [] |
467     skencil | [] [] |
468     sketch | [] [] |
469     solfege | [] |
470     soundtracker | [] [] [] |
471     sp | [] |
472     stardict | [] |
473     tar | [] [] [] [] [] |
474     texinfo | [] [] [] |
475     textutils | [] [] [] [] [] |
476     tin | [] () |
477     tp-robot | [] [] |
478     tuxpaint | [] [] [] [] [] [] [] [] [] |
479     unicode-han-tra... | |
480     unicode-transla... | [] [] |
481     util-linux | [] [] [] [] [] [] |
482     vorbis-tools | [] [] |
483     wastesedge | () |
484     wdiff | [] [] [] [] [] [] [] [] |
485     wget | [] [] [] [] [] [] [] [] [] [] |
486     xchat | [] [] [] [] [] |
487     xkeyboard-config | |
488     xpad | [] [] [] |
489     +-----------------------------------------------+
490     eo es et eu fa fi fr ga gl he hr hu id is it
491     13 85 21 15 2 35 115 45 17 8 6 40 27 1 45
492    
493     ja ko ku lg lt lv mk mn ms mt nb nl nn no nso
494     +-----------------------------------------------+
495     GNUnet | |
496     a2ps | () [] [] () |
497     aegis | () |
498     ant-phone | [] |
499     anubis | [] [] [] |
500     ap-utils | |
501     aspell | [] [] |
502     bash | [] |
503     batchelor | [] |
504     bfd | |
505     bibshelf | |
506     binutils | |
507     bison | [] [] [] |
508     bluez-pin | [] |
509     clisp | [] |
510     console-tools | |
511     coreutils | [] [] |
512     cpio | |
513     cpplib | |
514     darkstat | [] [] |
515     dialog | [] |
516     diffutils | [] [] [] |
517     doodle | |
518     e2fsprogs | |
519     enscript | [] |
520     error | [] |
521     fetchmail | [] [] |
522     fileutils | [] [] |
523     findutils | [] |
524     flex | [] [] |
525     fslint | [] |
526     gas | |
527     gawk | [] [] |
528     gbiff | [] |
529     gcal | |
530     gcc | |
531     gettext-examples | [] [] |
532     gettext-runtime | [] [] [] |
533     gettext-tools | [] [] |
534     gimp-print | [] [] |
535     gip | [] |
536     gliv | [] |
537     glunarclock | [] [] |
538     gmult | [] |
539     gnubiff | |
540     gnucash | () () [] |
541     gnucash-glossary | [] |
542     gpe-aerial | [] |
543     gpe-beam | [] |
544     gpe-calendar | [] |
545     gpe-clock | [] |
546     gpe-conf | [] |
547     gpe-contacts | |
548     gpe-edit | [] |
549     gpe-go | [] |
550     gpe-login | [] |
551     gpe-ownerinfo | [] |
552     gpe-sketchbook | [] |
553     gpe-su | [] |
554     gpe-taskmanager | [] [] |
555     gpe-timesheet | [] |
556     gpe-today | [] |
557     gpe-todo | [] |
558     gphoto2 | [] [] |
559     gprof | |
560     gpsdrive | () () () |
561     gramadoir | () |
562     grep | [] [] [] |
563     gretl | |
564     gsasl | [] |
565     gss | |
566     gst-plugins | [] |
567     gstreamer | [] |
568     gtick | [] |
569     gtkspell | [] [] |
570     hello | [] [] [] [] [] [] [] [] |
571     id-utils | [] |
572     impost | |
573     indent | [] [] |
574     iso_3166 | [] |
575     iso_3166_1 | [] [] |
576     iso_3166_2 | [] |
577     iso_3166_3 | [] |
578     iso_4217 | [] [] [] |
579     iso_639 | [] [] [] |
580     jpilot | () () () |
581     jtag | |
582     jwhois | [] |
583     kbd | [] |
584     latrine | [] |
585     ld | |
586     libc | [] [] [] [] [] |
587     libextractor | |
588     libgpewidget | [] |
589     libgsasl | [] |
590     libiconv | [] |
591     libidn | |
592     lifelines | [] |
593     lilypond | [] |
594     lingoteach | [] |
595     lynx | [] [] |
596     m4 | [] [] |
597     mailutils | |
598     make | [] [] [] |
599     man-db | () |
600     minicom | [] |
601     mysecretdiary | [] |
602     nano | [] [] |
603     nano_1_0 | [] [] [] |
604     opcodes | [] |
605     parted | [] [] |
606     psmisc | [] [] |
607     ptx | [] [] [] |
608     pwdutils | |
609     python | |
610     radius | |
611     recode | [] |
612     rpm | [] [] |
613     screem | [] |
614     scrollkeeper | [] [] [] |
615     sed | [] [] |
616     sh-utils | [] [] |
617     shared-mime-info | [] [] [] [] |
618     sharutils | [] [] |
619     silky | [] |
620     skencil | |
621     sketch | |
622     solfege | [] [] |
623     soundtracker | |
624     sp | () |
625     stardict | [] [] |
626     tar | [] [] |
627     texinfo | [] [] [] |
628     textutils | [] [] [] |
629     tin | |
630     tp-robot | [] |
631     tuxpaint | [] [] [] [] [] [] |
632     unicode-han-tra... | |
633     unicode-transla... | |
634     util-linux | [] [] |
635     vorbis-tools | [] |
636     wastesedge | [] |
637     wdiff | [] [] |
638     wget | [] [] |
639     xchat | [] [] [] [] |
640     xkeyboard-config | [] |
641     xpad | [] |
642     +-----------------------------------------------+
643     ja ko ku lg lt lv mk mn ms mt nb nl nn no nso
644     33 11 1 1 1 2 2 3 11 0 15 96 7 5 0
645    
646     or pa pl pt pt_BR rm ro ru rw sk sl sq sr sv ta
647     +-------------------------------------------------+
648     GNUnet | |
649     a2ps | () [] [] [] [] [] [] |
650     aegis | () () |
651     ant-phone | [] |
652     anubis | [] [] [] |
653     ap-utils | () |
654     aspell | [] [] |
655     bash | [] [] [] |
656     batchelor | [] |
657     bfd | |
658     bibshelf | |
659     binutils | [] [] |
660     bison | [] [] [] [] [] |
661     bluez-pin | [] [] [] [] [] [] [] [] |
662     clisp | [] |
663     console-tools | [] |
664     coreutils | [] [] [] [] |
665     cpio | [] [] |
666     cpplib | |
667     darkstat | [] [] [] [] [] [] |
668     dialog | [] [] [] [] [] [] [] |
669     diffutils | [] [] [] [] [] [] |
670     doodle | [] |
671     e2fsprogs | [] [] |
672     enscript | [] [] [] [] |
673     error | [] [] [] |
674     fetchmail | [] () [] [] [] |
675     fileutils | [] [] [] [] [] |
676     findutils | [] [] [] [] [] [] |
677     flex | [] [] [] [] [] |
678     fslint | [] [] [] |
679     gas | |
680     gawk | [] [] [] [] |
681     gbiff | [] |
682     gcal | [] |
683     gcc | |
684     gettext-examples | [] [] [] [] [] [] |
685     gettext-runtime | [] [] [] [] [] [] [] |
686     gettext-tools | [] [] [] [] [] [] [] |
687     gimp-print | [] [] |
688     gip | [] [] [] |
689     gliv | [] [] [] |
690     glunarclock | [] [] [] [] [] [] |
691     gmult | [] [] [] [] |
692     gnubiff | () [] |
693     gnucash | () [] [] [] [] |
694     gnucash-glossary | [] [] [] |
695     gpe-aerial | [] [] [] [] [] [] |
696     gpe-beam | [] [] [] [] [] [] |
697     gpe-calendar | [] [] [] [] [] [] [] |
698     gpe-clock | [] [] [] [] [] [] [] |
699     gpe-conf | [] [] [] [] [] [] |
700     gpe-contacts | [] [] [] |
701     gpe-edit | [] [] [] [] [] [] [] |
702     gpe-go | [] [] [] [] [] |
703     gpe-login | [] [] [] [] [] [] [] |
704     gpe-ownerinfo | [] [] [] [] [] [] [] |
705     gpe-sketchbook | [] [] [] [] [] [] [] |
706     gpe-su | [] [] [] [] [] [] [] |
707     gpe-taskmanager | [] [] [] [] [] [] [] |
708     gpe-timesheet | [] [] [] [] [] [] [] |
709     gpe-today | [] [] [] [] [] [] [] |
710     gpe-todo | [] [] [] [] [] [] [] |
711     gphoto2 | [] [] [] [] |
712     gprof | [] [] [] |
713     gpsdrive | [] |
714     gramadoir | [] |
715     grep | [] [] [] [] [] [] [] |
716     gretl | [] |
717     gsasl | [] [] [] [] [] |
718     gss | [] [] [] |
719     gst-plugins | [] [] [] [] |
720     gstreamer | [] [] [] [] |
721     gtick | [] [] [] |
722     gtkspell | [] [] [] [] [] [] |
723     hello | [] [] [] [] [] [] [] |
724     id-utils | [] [] [] [] |
725     impost | |
726     indent | [] [] [] [] [] [] |
727     iso_3166 | [] [] [] [] [] |
728     iso_3166_1 | [] [] [] [] |
729     iso_3166_2 | |
730     iso_3166_3 | [] [] [] |
731     iso_4217 | [] [] |
732     iso_639 | [] [] [] |
733     jpilot | |
734     jtag | [] |
735     jwhois | [] [] [] () () |
736     kbd | [] [] [] |
737     latrine | [] [] |
738     ld | [] |
739     libc | [] [] [] [] [] |
740     libextractor | [] |
741     libgpewidget | [] [] [] [] [] [] |
742     libgsasl | [] [] [] |
743     libiconv | [] [] [] [] [] [] [] [] [] [] |
744     libidn | [] () |
745     lifelines | [] [] |
746     lilypond | [] |
747     lingoteach | [] |
748     lynx | [] [] [] |
749     m4 | [] [] [] [] [] |
750     mailutils | [] [] [] |
751     make | [] [] [] [] |
752     man-db | [] [] |
753     minicom | [] [] [] [] |
754     mysecretdiary | [] [] [] [] |
755     nano | [] [] [] |
756     nano_1_0 | [] [] [] [] |
757     opcodes | [] [] |
758     parted | [] [] [] [] |
759     psmisc | [] [] |
760     ptx | [] [] [] [] [] [] |
761     pwdutils | [] |
762     python | |
763     radius | [] [] |
764     recode | [] [] [] [] [] [] |
765     rpm | [] [] [] [] |
766     screem | |
767     scrollkeeper | [] [] [] [] [] [] [] |
768     sed | [] [] [] [] [] [] [] [] |
769     sh-utils | [] [] [] |
770     shared-mime-info | [] [] [] [] [] |
771     sharutils | [] [] [] |
772     silky | [] |
773     skencil | [] [] [] |
774     sketch | [] [] [] |
775     solfege | |
776     soundtracker | [] [] |
777     sp | |
778     stardict | [] [] |
779     tar | [] [] [] [] |
780     texinfo | [] [] [] [] |
781     textutils | [] [] [] |
782     tin | |
783     tp-robot | [] |
784     tuxpaint | [] [] [] [] [] [] [] [] |
785     unicode-han-tra... | |
786     unicode-transla... | |
787     util-linux | [] [] [] |
788     vorbis-tools | [] [] |
789     wastesedge | |
790     wdiff | [] [] [] [] [] [] |
791     wget | [] [] [] [] [] [] [] [] [] |
792     xchat | [] [] [] [] [] [] |
793     xkeyboard-config | |
794     xpad | |
795     +-------------------------------------------------+
796     or pa pl pt pt_BR rm ro ru rw sk sl sq sr sv ta
797     1 0 48 30 58 6 79 71 5 45 13 12 50 86 0
798    
799     tg th tk tr uk ven vi wa xh zh_CN zh_TW zu
800     +--------------------------------------------+
801     GNUnet | | 0
802     a2ps | [] [] [] | 19
803     aegis | | 0
804     ant-phone | [] | 4
805     anubis | [] | 9
806     ap-utils | () | 1
807     aspell | [] [] [] | 13
808     bash | | 10
809     batchelor | [] [] | 7
810     bfd | | 1
811     bibshelf | [] | 5
812     binutils | [] | 6
813     bison | [] | 17
814     bluez-pin | [] [] [] [] [] | 24
815     clisp | | 7
816     console-tools | [] | 4
817     coreutils | [] | 16
818     cpio | [] [] | 6
819     cpplib | [] [] | 7
820     darkstat | [] () () | 15
821     dialog | [] [] [] | 25
822     diffutils | [] [] [] [] | 28
823     doodle | [] | 5
824     e2fsprogs | [] | 8
825     enscript | [] | 12
826     error | [] [] [] | 16
827     fetchmail | [] | 12
828     fileutils | [] [] [] | 18
829     findutils | [] [] | 17
830     flex | [] [] | 15
831     fslint | [] | 7
832     gas | [] | 3
833     gawk | [] | 14
834     gbiff | | 4
835     gcal | [] | 5
836     gcc | [] | 3
837     gettext-examples | [] [] [] [] | 20
838     gettext-runtime | [] [] [] [] [] | 25
839     gettext-tools | [] [] [] | 17
840     gimp-print | [] | 11
841     gip | [] | 8
842     gliv | [] | 6
843     glunarclock | [] [] | 13
844     gmult | [] [] [] | 13
845     gnubiff | [] | 3
846     gnucash | () [] | 10
847     gnucash-glossary | [] | 8
848     gpe-aerial | [] [] | 13
849     gpe-beam | [] [] | 13
850     gpe-calendar | [] [] [] [] | 18
851     gpe-clock | [] [] [] [] | 17
852     gpe-conf | [] [] | 12
853     gpe-contacts | [] [] | 6
854     gpe-edit | [] [] [] [] | 15
855     gpe-go | [] [] | 11
856     gpe-login | [] [] [] [] [] | 18
857     gpe-ownerinfo | [] [] [] [] | 19
858     gpe-sketchbook | [] [] | 14
859     gpe-su | [] [] [] | 16
860     gpe-taskmanager | [] [] [] | 17
861     gpe-timesheet | [] [] [] [] | 17
862     gpe-today | [] [] [] [] [] | 19
863     gpe-todo | [] [] [] | 16
864     gphoto2 | [] [] | 17
865     gprof | [] [] | 10
866     gpsdrive | | 2
867     gramadoir | [] | 6
868     grep | [] [] [] [] | 32
869     gretl | | 4
870     gsasl | [] [] | 12
871     gss | [] | 5
872     gst-plugins | [] [] | 16
873     gstreamer | [] [] [] | 14
874     gtick | [] | 11
875     gtkspell | [] [] [] | 20
876     hello | [] [] [] [] | 37
877     id-utils | [] [] | 13
878     impost | [] | 3
879     indent | [] [] [] | 24
880     iso_3166 | [] [] [] | 12
881     iso_3166_1 | [] [] | 20
882     iso_3166_2 | | 2
883     iso_3166_3 | [] [] | 8
884     iso_4217 | [] [] | 10
885     iso_639 | [] [] | 12
886     jpilot | [] [] [] | 6
887     jtag | | 2
888     jwhois | [] [] [] | 12
889     kbd | [] [] | 12
890     latrine | [] [] | 8
891     ld | [] | 5
892     libc | [] [] | 22
893     libextractor | | 1
894     libgpewidget | [] [] | 17
895     libgsasl | [] | 7
896     libiconv | [] [] [] [] [] | 32
897     libidn | [] [] | 5
898     lifelines | | 4
899     lilypond | [] | 5
900     lingoteach | | 5
901     lynx | [] [] | 14
902     m4 | [] [] | 17
903     mailutils | [] | 7
904     make | [] [] | 18
905     man-db | | 5
906     minicom | | 11
907     mysecretdiary | [] [] | 12
908     nano | | 11
909     nano_1_0 | [] [] | 17
910     opcodes | [] | 7
911     parted | [] [] [] | 17
912     psmisc | [] | 7
913     ptx | [] [] | 23
914     pwdutils | | 1
915     python | | 0
916     radius | [] | 6
917     recode | [] [] | 22
918     rpm | [] [] | 11
919     screem | | 1
920     scrollkeeper | [] [] | 23
921     sed | [] [] | 19
922     sh-utils | [] | 15
923     shared-mime-info | [] [] | 19
924     sharutils | [] [] [] | 20
925     silky | | 3
926     skencil | | 6
927     sketch | | 6
928     solfege | | 4
929     soundtracker | [] | 8
930     sp | [] | 3
931     stardict | [] [] [] [] | 10
932     tar | [] [] | 13
933     texinfo | [] [] | 14
934     textutils | [] [] [] | 17
935     tin | | 1
936     tp-robot | [] [] | 7
937     tuxpaint | [] [] [] [] | 34
938     unicode-han-tra... | | 0
939     unicode-transla... | | 2
940     util-linux | [] [] | 17
941     vorbis-tools | [] | 10
942     wastesedge | | 1
943     wdiff | [] [] | 22
944     wget | [] [] [] [] | 31
945     xchat | [] [] [] | 22
946     xkeyboard-config | | 1
947     xpad | [] | 5
948     +--------------------------------------------+
949     72 teams tg th tk tr uk ven vi wa xh zh_CN zh_TW zu
950     147 domains 0 0 1 78 29 0 71 16 0 41 20 0 1711
951    
952     Some counters in the preceding matrix are higher than the number of
953     visible blocks let us expect. This is because a few extra PO files are
954     used for implementing regional variants of languages, or language
955     dialects.
956    
957     For a PO file in the matrix above to be effective, the package to
958     which it applies should also have been internationalized and
959     distributed as such by its maintainer. There might be an observable
960     lag between the mere existence a PO file and its wide availability in a
961     distribution.
962    
963     If April 2005 seems to be old, you may fetch a more recent copy of
964     this `ABOUT-NLS' file on most GNU archive sites. The most up-to-date
965     matrix with full percentage details can be found at
966     `http://www.iro.umontreal.ca/contrib/po/HTML/matrix.html'.
967    
968     1.6 Using `gettext' in new packages
969     ===================================
970    
971     If you are writing a freely available program and want to
972     internationalize it you are welcome to use GNU `gettext' in your
973     package. Of course you have to respect the GNU Library General Public
974     License which covers the use of the GNU `gettext' library. This means
975     in particular that even non-free programs can use `libintl' as a shared
976     library, whereas only free software can use `libintl' as a static
977     library or use modified versions of `libintl'.
978    
979     Once the sources are changed appropriately and the setup can handle
980     the use of `gettext' the only thing missing are the translations. The
981     Free Translation Project is also available for packages which are not
982     developed inside the GNU project. Therefore the information given above
983     applies also for every other Free Software Project. Contact
984     `[email protected]' to make the `.pot' files available to
985     the translation teams.
986    

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26