Annotation of embedaddon/confuse/ABOUT-NLS, revision 1.1.1.1
1.1 misho 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:
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>