1 Notes about NLS and Freeciv
2 ***************************
4 Below is ABOUT-NLS file from upstream gettext -package.
5 Freeciv usage of gettext differs a bit from what it says.
7 - Translations are not in directory called 'po', but in 'translations'
10 =========================================================================
12 1 Notes on the Free Translation Project
13 ***************************************
15 Free software is going international! The Free Translation Project is
16 a way to get maintainers of free software, translators, and users all
17 together, so that free software will gradually become able to speak many
18 languages. A few packages already provide translations for their
21 If you found this `ABOUT-NLS' file inside a distribution, you may
22 assume that the distributed package does use GNU `gettext' internally,
23 itself available at your nearest GNU archive site. But you do _not_
24 need to install GNU `gettext' prior to configuring, installing or using
25 this package with messages translated.
27 Installers will find here some useful hints. These notes also
28 explain how users should proceed for getting the programs to use the
29 available translations. They tell how people wanting to contribute and
30 work on translations can contact the appropriate team.
35 Some packages are "localizable" when properly installed; the programs
36 they contain can be made to speak your own native language. Most such
37 packages use GNU `gettext'. Other packages have their own ways to
38 internationalization, predating GNU `gettext'.
40 By default, this package will be installed to allow translation of
41 messages. It will automatically detect whether the system already
42 provides the GNU `gettext' functions. Installers may use special
43 options at configuration time for changing the default behaviour. The
46 ./configure --disable-nls
48 will _totally_ disable translation of messages.
50 When you already have GNU `gettext' installed on your system and run
51 configure without an option for your new package, `configure' will
52 probably detect the previously built and installed `libintl' library
53 and will decide to use it. If not, you may have to to use the
54 `--with-libintl-prefix' option to tell `configure' where to look for it.
56 Internationalized packages usually have many `po/LL.po' files, where
57 LL gives an ISO 639 two-letter code identifying the language. Unless
58 translations have been forbidden at `configure' time by using the
59 `--disable-nls' switch, all available translations are installed
60 together with the package. However, the environment variable `LINGUAS'
61 may be set, prior to configuration, to limit the installed set.
62 `LINGUAS' should then contain a space separated list of two-letter
63 codes, stating which languages are allowed.
65 1.2 Using This Package
66 ======================
68 As a user, if your language has been installed for this package, you
69 only have to set the `LANG' environment variable to the appropriate
70 `LL_CC' combination. If you happen to have the `LC_ALL' or some other
71 `LC_xxx' environment variables set, you should unset them before
72 setting `LANG', otherwise the setting of `LANG' will not have the
73 desired effect. Here `LL' is an ISO 639 two-letter language code, and
74 `CC' is an ISO 3166 two-letter country code. For example, let's
75 suppose that you speak German and live in Germany. At the shell
76 prompt, merely execute `setenv LANG de_DE' (in `csh'),
77 `export LANG; LANG=de_DE' (in `sh') or `export LANG=de_DE' (in `bash').
78 This can be done from your `.login' or `.profile' file, once and for
81 You might think that the country code specification is redundant.
82 But in fact, some languages have dialects in different countries. For
83 example, `de_AT' is used for Austria, and `pt_BR' for Brazil. The
84 country code serves to distinguish the dialects.
86 The locale naming convention of `LL_CC', with `LL' denoting the
87 language and `CC' denoting the country, is the one use on systems based
88 on GNU libc. On other systems, some variations of this scheme are
89 used, such as `LL' or `LL_CC.ENCODING'. You can get the list of
90 locales supported by your system for your language by running the
91 command `locale -a | grep '^LL''.
93 Not all programs have translations for all languages. By default, an
94 English message is shown in place of a nonexistent translation. If you
95 understand other languages, you can set up a priority list of languages.
96 This is done through a different environment variable, called
97 `LANGUAGE'. GNU `gettext' gives preference to `LANGUAGE' over `LANG'
98 for the purpose of message handling, but you still need to have `LANG'
99 set to the primary language; this is required by other parts of the
100 system libraries. For example, some Swedish users who would rather
101 read translations in German than English for when Swedish is not
102 available, set `LANGUAGE' to `sv:de' while leaving `LANG' to `sv_SE'.
104 Special advice for Norwegian users: The language code for Norwegian
105 bokma*l changed from `no' to `nb' recently (in 2003). During the
106 transition period, while some message catalogs for this language are
107 installed under `nb' and some older ones under `no', it's recommended
108 for Norwegian users to set `LANGUAGE' to `nb:no' so that both newer and
109 older translations are used.
111 In the `LANGUAGE' environment variable, but not in the `LANG'
112 environment variable, `LL_CC' combinations can be abbreviated as `LL'
113 to denote the language's main dialect. For example, `de' is equivalent
114 to `de_DE' (German as spoken in Germany), and `pt' to `pt_PT'
115 (Portuguese as spoken in Portugal) in this context.
117 1.3 Translating Teams
118 =====================
120 For the Free Translation Project to be a success, we need interested
121 people who like their own language and write it well, and who are also
122 able to synergize with other translators speaking the same language.
123 Each translation team has its own mailing list. The up-to-date list of
124 teams can be found at the Free Translation Project's homepage,
125 `http://translationproject.org/', in the "Teams" area.
127 If you'd like to volunteer to _work_ at translating messages, you
128 should become a member of the translating team for your own language.
129 The subscribing address is _not_ the same as the list itself, it has
130 `-request' appended. For example, speakers of Swedish can send a
131 message to `sv-request@li.org', having this message body:
135 Keep in mind that team members are expected to participate
136 _actively_ in translations, or at solving translational difficulties,
137 rather than merely lurking around. If your team does not exist yet and
138 you want to start one, or if you are unsure about what to do or how to
139 get started, please write to `coordinator@translationproject.org' to
140 reach the coordinator for all translator teams.
142 The English team is special. It works at improving and uniformizing
143 the terminology in use. Proven linguistic skills are praised more than
144 programming skills, here.
146 1.4 Available Packages
147 ======================
149 Languages are not equally supported in all packages. The following
150 matrix shows the current state of internationalization, as of June
151 2010. The matrix shows, in regard of each package, for which languages
152 PO files have been submitted to translation coordination, with a
153 translation percentage of at least 50%.
155 Ready PO files af am an ar as ast az be be@latin bg bn_IN bs ca
156 +--------------------------------------------------+
195 gettext-examples | [] [] [] [] |
196 gettext-runtime | [] [] |
197 gettext-tools | [] [] |
201 glunarclock | [] [] |
225 gpe-taskmanager | [] |
237 gst-plugins-bad | [] |
238 gst-plugins-base | [] |
239 gst-plugins-good | [] |
240 gst-plugins-ugly | [] |
241 gstreamer | [] [] [] |
245 gtkspell | [] [] [] |
253 iso_3166 | [] [] [] [] [] [] [] |
256 iso_639 | [] [] [] [] |
262 keytouch-keyboa... | [] |
309 scrollkeeper | [] [] [] |
322 unicode-han-tra... | |
323 unicode-transla... | |
332 xchat | [] [] [] [] |
333 xdg-user-dirs | [] [] [] [] [] [] [] [] [] |
334 xkeyboard-config | [] [] |
335 +--------------------------------------------------+
336 af am an ar as ast az be be@latin bg bn_IN bs ca
337 6 0 1 2 3 19 1 10 3 28 3 1 38
339 crh cs da de el en en_GB en_ZA eo es et eu fa
340 +-------------------------------------------------+
341 a2ps | [] [] [] [] [] [] [] |
345 aspell | [] [] [] [] [] |
348 bibshelf | [] [] [] |
351 bison-runtime | [] [] [] [] |
352 bluez-pin | [] [] [] [] [] [] |
354 buzztard | [] [] [] |
356 clisp | [] [] [] [] |
357 coreutils | [] [] [] [] |
363 dialog | [] [] [] [] [] |
365 diffutils | [] [] [] [] [] [] |
368 e2fsprogs | [] [] [] |
369 enscript | [] [] [] |
371 fetchmail | [] [] () [] [] [] |
372 findutils | [] [] [] |
374 freedink | [] [] [] |
379 gettext-examples | [] [] [] [] |
380 gettext-runtime | [] [] [] [] |
381 gettext-tools | [] [] [] |
385 glunarclock | [] [] |
387 gnucash | [] () () () () |
394 gpe-aerial | [] [] [] [] |
395 gpe-beam | [] [] [] [] |
396 gpe-bluetooth | [] [] |
398 gpe-clock | [] [] [] [] |
399 gpe-conf | [] [] [] |
400 gpe-contacts | [] [] [] |
402 gpe-filemanager | [] [] [] |
403 gpe-go | [] [] [] [] |
405 gpe-ownerinfo | [] [] [] [] |
406 gpe-package | [] [] [] |
407 gpe-sketchbook | [] [] [] [] |
408 gpe-su | [] [] [] [] |
409 gpe-taskmanager | [] [] [] [] |
410 gpe-timesheet | [] [] [] [] |
411 gpe-today | [] [] [] [] |
412 gpe-todo | [] [] [] |
413 gphoto2 | [] [] () [] [] [] |
415 gpsdrive | [] [] [] |
416 gramadoir | [] [] [] |
421 gst-plugins-bad | [] [] [] [] [] |
422 gst-plugins-base | [] [] [] [] [] |
423 gst-plugins-good | [] [] [] [] [] [] |
424 gst-plugins-ugly | [] [] [] [] [] [] |
425 gstreamer | [] [] [] [] [] |
427 gtkam | [] [] () [] [] |
428 gtkorphan | [] [] [] [] |
429 gtkspell | [] [] [] [] [] [] [] |
430 gutenprint | [] [] [] |
431 hello | [] [] [] [] |
435 indent | [] [] [] [] [] [] [] |
436 iso_15924 | [] () [] [] |
437 iso_3166 | [] [] [] [] () [] [] [] () |
439 iso_4217 | [] [] [] () [] [] |
440 iso_639 | [] [] [] [] () [] [] |
443 kbd | [] [] [] [] [] |
445 keytouch-editor | [] [] |
446 keytouch-keyboa... | [] |
447 klavaro | [] [] [] [] |
450 leafpad | [] [] [] [] [] [] |
455 libgpewidget | [] [] |
456 libgpg-error | [] [] |
458 libgphoto2_port | [] () [] |
460 libiconv | [] [] [] [] [] |
463 liferea | [] [] [] [] [] |
464 lilypond | [] [] [] |
475 minicom | [] [] [] [] |
482 popt | [] [] [] [] [] |
487 recode | [] [] [] [] [] [] |
488 rosegarden | () () () |
493 scrollkeeper | [] [] [] [] [] |
494 sed | [] [] [] [] [] [] |
495 sharutils | [] [] [] [] |
499 solfege-manual | [] [] |
500 soundtracker | [] [] [] |
506 unicode-han-tra... | |
507 unicode-transla... | |
508 util-linux-ng | [] [] [] [] |
511 vorbis-tools | [] [] |
516 xchat | [] [] [] [] [] |
517 xdg-user-dirs | [] [] [] [] [] [] [] [] [] |
518 xkeyboard-config | [] [] [] [] [] [] |
519 +-------------------------------------------------+
520 crh cs da de el en en_GB en_ZA eo es et eu fa
521 5 64 105 117 18 1 8 0 28 89 18 19 0
523 fi fr ga gl gu he hi hr hu hy id is it ja ka kn
524 +----------------------------------------------------+
528 anubis | [] [] [] [] |
529 aspell | [] [] [] [] |
532 bibshelf | [] [] [] [] [] |
533 binutils | [] [] [] |
534 bison | [] [] [] [] |
535 bison-runtime | [] [] [] [] [] [] |
536 bluez-pin | [] [] [] [] [] [] [] [] |
541 coreutils | [] [] [] [] [] |
545 cryptsetup | [] [] [] |
547 dialog | [] [] [] [] [] [] [] |
549 diffutils | [] [] [] [] [] [] [] [] [] |
553 enscript | [] [] [] [] |
554 exif | [] [] [] [] [] [] |
555 fetchmail | [] [] [] [] |
556 findutils | [] [] [] [] [] [] |
558 freedink | [] [] [] |
560 gawk | [] [] [] [] () [] |
563 gettext-examples | [] [] [] [] [] [] [] |
564 gettext-runtime | [] [] [] [] [] [] |
565 gettext-tools | [] [] [] [] |
566 gip | [] [] [] [] [] [] |
569 glunarclock | [] [] [] [] |
571 gnucash | () () () () () [] |
573 gnulib | [] [] [] [] [] [] |
578 gpe-aerial | [] [] [] |
579 gpe-beam | [] [] [] [] |
580 gpe-bluetooth | [] [] [] [] |
581 gpe-calendar | [] [] |
582 gpe-clock | [] [] [] [] [] |
583 gpe-conf | [] [] [] [] |
584 gpe-contacts | [] [] [] [] |
585 gpe-edit | [] [] [] |
586 gpe-filemanager | [] [] [] [] |
587 gpe-go | [] [] [] [] [] |
588 gpe-login | [] [] [] |
589 gpe-ownerinfo | [] [] [] [] [] |
590 gpe-package | [] [] [] |
591 gpe-sketchbook | [] [] [] [] |
592 gpe-su | [] [] [] [] [] [] |
593 gpe-taskmanager | [] [] [] [] [] |
594 gpe-timesheet | [] [] [] [] [] |
595 gpe-today | [] [] [] [] [] [] [] |
596 gpe-todo | [] [] [] |
597 gphoto2 | [] [] [] [] [] [] |
598 gprof | [] [] [] [] |
599 gpsdrive | [] [] [] |
600 gramadoir | [] [] [] |
603 gsasl | [] [] [] [] [] |
604 gss | [] [] [] [] [] |
605 gst-plugins-bad | [] [] [] [] [] [] |
606 gst-plugins-base | [] [] [] [] [] [] |
607 gst-plugins-good | [] [] [] [] [] [] |
608 gst-plugins-ugly | [] [] [] [] [] [] |
609 gstreamer | [] [] [] [] [] |
610 gtick | [] [] [] [] [] |
611 gtkam | [] [] [] [] [] |
612 gtkorphan | [] [] [] |
613 gtkspell | [] [] [] [] [] [] [] [] [] |
614 gutenprint | [] [] [] [] |
618 idutils | [] [] [] [] [] [] |
619 indent | [] [] [] [] [] [] [] [] |
620 iso_15924 | [] () [] [] |
621 iso_3166 | [] () [] [] [] [] [] [] [] [] [] [] |
622 iso_3166_2 | () [] [] [] |
623 iso_4217 | [] () [] [] [] [] |
624 iso_639 | [] () [] [] [] [] [] [] [] |
625 iso_639_3 | () [] [] |
626 jwhois | [] [] [] [] [] |
628 keytouch | [] [] [] [] [] [] |
629 keytouch-editor | [] [] [] [] [] |
630 keytouch-keyboa... | [] [] [] [] [] |
634 leafpad | [] [] [] [] [] [] [] () |
635 libc | [] [] [] [] [] |
639 libgpewidget | [] [] [] [] |
640 libgpg-error | [] [] |
641 libgphoto2 | [] [] [] |
642 libgphoto2_port | [] [] [] |
643 libgsasl | [] [] [] [] [] |
644 libiconv | [] [] [] [] [] [] |
645 libidn | [] [] [] [] |
647 liferea | [] [] [] [] |
649 linkdr | [] [] [] [] [] |
652 lynx | [] [] [] [] [] |
653 m4 | [] [] [] [] [] [] |
656 make | [] [] [] [] [] [] [] [] [] |
658 man-db-manpages | [] |
659 minicom | [] [] [] [] [] |
660 mkisofs | [] [] [] [] |
662 nano | [] [] [] [] [] [] |
663 opcodes | [] [] [] [] |
664 parted | [] [] [] [] |
666 popt | [] [] [] [] [] [] [] [] [] |
671 recode | [] [] [] [] [] [] [] [] |
672 rosegarden | () () () () () |
677 scrollkeeper | [] [] [] [] |
678 sed | [] [] [] [] [] [] [] [] |
679 sharutils | [] [] [] [] [] [] [] |
682 solfege | [] [] [] [] |
683 solfege-manual | [] [] |
684 soundtracker | [] [] |
686 sysstat | [] [] [] [] [] |
687 tar | [] [] [] [] [] [] [] |
688 texinfo | [] [] [] [] |
690 unicode-han-tra... | |
691 unicode-transla... | [] [] |
692 util-linux-ng | [] [] [] [] [] [] |
698 wget | [] [] [] [] [] [] [] [] |
699 wyslij-po | [] [] [] |
700 xchat | [] [] [] [] [] [] [] [] [] |
701 xdg-user-dirs | [] [] [] [] [] [] [] [] [] [] [] [] [] |
702 xkeyboard-config | [] [] [] [] [] |
703 +----------------------------------------------------+
704 fi fr ga gl gu he hi hr hu hy id is it ja ka kn
705 105 121 53 20 4 8 3 5 53 2 120 5 84 67 0 4
707 ko ku ky lg lt lv mk ml mn mr ms mt nb nds ne
708 +-----------------------------------------------+
719 bison-runtime | [] [] [] [] [] |
720 bluez-pin | [] [] [] [] [] |
731 dialog | [] [] [] [] [] |
747 gettext-examples | [] [] [] [] |
748 gettext-runtime | [] |
755 gnucash | () () () () |
764 gpe-bluetooth | [] [] |
766 gpe-clock | [] [] [] [] [] |
768 gpe-contacts | [] [] |
770 gpe-filemanager | [] [] |
773 gpe-ownerinfo | [] [] |
774 gpe-package | [] [] |
775 gpe-sketchbook | [] [] |
776 gpe-su | [] [] [] [] [] [] |
777 gpe-taskmanager | [] [] [] [] [] [] |
778 gpe-timesheet | [] [] |
779 gpe-today | [] [] [] [] |
789 gst-plugins-bad | [] [] [] [] |
790 gst-plugins-base | [] [] |
791 gst-plugins-good | [] [] |
792 gst-plugins-ugly | [] [] [] [] [] |
797 gtkspell | [] [] [] [] [] [] [] |
805 iso_3166 | [] [] () [] [] [] [] [] |
813 keytouch-editor | [] |
814 keytouch-keyboa... | [] |
823 libgpewidget | [] [] |
861 scrollkeeper | [] [] |
874 unicode-han-tra... | |
875 unicode-transla... | |
885 xdg-user-dirs | [] [] [] [] [] [] [] [] |
886 xkeyboard-config | [] [] [] |
887 +-----------------------------------------------+
888 ko ku ky lg lt lv mk ml mn mr ms mt nb nds ne
889 20 5 10 1 13 48 4 2 2 4 24 10 20 3 1
891 nl nn or pa pl ps pt pt_BR ro ru rw sk sl sq sr
892 +---------------------------------------------------+
893 a2ps | [] [] [] [] [] [] [] [] |
897 aspell | [] [] [] [] [] |
903 bison-runtime | [] [] [] [] [] [] [] |
904 bluez-pin | [] [] [] [] [] [] [] [] |
905 bombono-dvd | [] () |
909 coreutils | [] [] [] [] [] [] |
915 dialog | [] [] [] [] |
917 diffutils | [] [] [] [] [] [] |
921 enscript | [] [] [] [] [] |
922 exif | [] [] [] () [] |
923 fetchmail | [] [] [] [] |
924 findutils | [] [] [] [] [] |
925 flex | [] [] [] [] [] |
931 gettext-examples | [] [] [] [] [] [] [] [] |
932 gettext-runtime | [] [] [] [] [] [] [] [] [] |
933 gettext-tools | [] [] [] [] [] [] |
934 gip | [] [] [] [] [] |
936 gliv | [] [] [] [] [] [] |
937 glunarclock | [] [] [] [] [] |
939 gnucash | [] () () () |
941 gnulib | [] [] [] [] |
946 gpe-aerial | [] [] [] [] [] [] [] |
947 gpe-beam | [] [] [] [] [] [] [] |
948 gpe-bluetooth | [] [] |
949 gpe-calendar | [] [] [] [] |
950 gpe-clock | [] [] [] [] [] [] [] [] |
951 gpe-conf | [] [] [] [] [] [] [] |
952 gpe-contacts | [] [] [] [] [] |
953 gpe-edit | [] [] [] |
954 gpe-filemanager | [] [] [] |
955 gpe-go | [] [] [] [] [] [] [] [] |
957 gpe-ownerinfo | [] [] [] [] [] [] [] [] |
958 gpe-package | [] [] |
959 gpe-sketchbook | [] [] [] [] [] [] [] |
960 gpe-su | [] [] [] [] [] [] [] [] |
961 gpe-taskmanager | [] [] [] [] [] [] [] [] |
962 gpe-timesheet | [] [] [] [] [] [] [] [] |
963 gpe-today | [] [] [] [] [] [] [] [] |
964 gpe-todo | [] [] [] [] [] |
965 gphoto2 | [] [] [] [] [] [] [] [] |
971 gsasl | [] [] [] [] |
973 gst-plugins-bad | [] [] [] [] [] [] |
974 gst-plugins-base | [] [] [] [] [] |
975 gst-plugins-good | [] [] [] [] [] |
976 gst-plugins-ugly | [] [] [] [] [] [] |
977 gstreamer | [] [] [] [] [] |
979 gtkam | [] [] [] [] [] [] |
981 gtkspell | [] [] [] [] [] [] [] [] [] [] |
983 hello | [] [] [] [] |
986 idutils | [] [] [] [] [] |
987 indent | [] [] [] [] [] [] [] |
988 iso_15924 | [] [] [] [] |
989 iso_3166 | [] [] [] [] [] () [] [] [] [] [] [] [] [] |
990 iso_3166_2 | [] [] [] |
991 iso_4217 | [] [] [] [] [] [] [] [] |
992 iso_639 | [] [] [] [] [] [] [] [] [] |
994 jwhois | [] [] [] [] |
996 keytouch | [] [] [] |
997 keytouch-editor | [] [] [] |
998 keytouch-keyboa... | [] [] [] |
1002 leafpad | [] [] [] [] [] [] [] [] [] |
1003 libc | [] [] [] [] |
1004 libexif | [] [] () [] |
1007 libgpewidget | [] [] [] |
1008 libgpg-error | [] [] |
1009 libgphoto2 | [] [] |
1010 libgphoto2_port | [] [] [] [] [] |
1011 libgsasl | [] [] [] [] [] |
1012 libiconv | [] [] [] [] [] |
1015 liferea | [] [] [] [] [] () () [] |
1021 m4 | [] [] [] [] [] |
1024 make | [] [] [] [] |
1026 man-db-manpages | [] [] [] |
1027 minicom | [] [] [] [] |
1028 mkisofs | [] [] [] |
1030 nano | [] [] [] [] |
1032 parted | [] [] [] [] |
1034 popt | [] [] [] [] |
1039 recode | [] [] [] [] [] [] [] [] |
1040 rosegarden | () () |
1045 scrollkeeper | [] [] [] [] [] [] [] [] |
1046 sed | [] [] [] [] [] [] [] [] [] |
1047 sharutils | [] [] [] [] |
1050 solfege | [] [] [] [] |
1051 solfege-manual | [] [] [] |
1054 sysstat | [] [] [] [] |
1056 texinfo | [] [] [] [] |
1058 unicode-han-tra... | |
1059 unicode-transla... | |
1060 util-linux-ng | [] [] [] [] [] |
1063 vorbis-tools | [] [] |
1066 wget | [] [] [] [] [] [] [] |
1067 wyslij-po | [] [] [] |
1068 xchat | [] [] [] [] [] [] [] [] [] |
1069 xdg-user-dirs | [] [] [] [] [] [] [] [] [] [] [] [] [] [] |
1070 xkeyboard-config | [] [] [] |
1071 +---------------------------------------------------+
1072 nl nn or pa pl ps pt pt_BR ro ru rw sk sl sq sr
1073 135 10 4 7 105 1 29 62 47 91 3 54 46 9 37
1075 sv sw ta te tg th tr uk vi wa zh_CN zh_HK zh_TW
1076 +---------------------------------------------------+
1077 a2ps | [] [] [] [] [] | 27
1079 ant-phone | [] [] [] [] | 9
1080 anubis | [] [] [] [] | 15
1081 aspell | [] [] [] | 20
1082 bash | [] [] [] | 12
1084 bibshelf | [] [] [] | 16
1085 binutils | [] [] | 8
1087 bison-runtime | [] [] [] [] [] [] | 29
1088 bluez-pin | [] [] [] [] [] [] [] [] | 37
1089 bombono-dvd | [] | 4
1091 cflow | [] [] [] | 9
1093 coreutils | [] [] [] [] | 22
1094 cpio | [] [] [] [] [] [] | 13
1096 cpplib | [] [] [] [] [] [] | 14
1097 cryptsetup | [] [] | 7
1099 dialog | [] [] [] [] [] [] [] | 30
1101 diffutils | [] [] [] [] [] [] | 30
1104 e2fsprogs | [] [] [] | 11
1105 enscript | [] [] [] [] | 17
1106 exif | [] [] [] | 16
1107 fetchmail | [] [] [] | 17
1108 findutils | [] [] [] [] [] | 20
1109 flex | [] [] [] [] | 15
1112 gawk | [] [] [] [] | 18
1115 gettext-examples | [] [] [] [] [] [] [] | 34
1116 gettext-runtime | [] [] [] [] [] [] [] | 29
1117 gettext-tools | [] [] [] [] [] [] | 22
1118 gip | [] [] [] [] | 22
1120 gliv | [] [] [] | 14
1121 glunarclock | [] [] [] [] [] | 19
1123 gnucash | () [] () [] () | 10
1125 gnulib | [] [] [] [] | 16
1127 gnunet-gtk | [] [] [] | 5
1128 gnutls | [] [] [] | 10
1130 gpe-aerial | [] [] [] | 18
1131 gpe-beam | [] [] [] | 19
1132 gpe-bluetooth | [] [] [] | 13
1133 gpe-calendar | [] [] [] [] | 12
1134 gpe-clock | [] [] [] [] [] | 28
1135 gpe-conf | [] [] [] [] | 20
1136 gpe-contacts | [] [] [] | 17
1137 gpe-edit | [] [] [] | 12
1138 gpe-filemanager | [] [] [] [] | 16
1139 gpe-go | [] [] [] [] [] | 25
1140 gpe-login | [] [] [] | 11
1141 gpe-ownerinfo | [] [] [] [] [] | 25
1142 gpe-package | [] [] [] | 13
1143 gpe-sketchbook | [] [] [] | 20
1144 gpe-su | [] [] [] [] [] | 30
1145 gpe-taskmanager | [] [] [] [] [] | 29
1146 gpe-timesheet | [] [] [] [] [] | 25
1147 gpe-today | [] [] [] [] [] [] | 30
1148 gpe-todo | [] [] [] [] | 17
1149 gphoto2 | [] [] [] [] [] | 24
1150 gprof | [] [] [] | 15
1151 gpsdrive | [] [] [] | 11
1152 gramadoir | [] [] [] | 11
1153 grep | [] [] [] | 10
1154 grub | [] [] [] | 14
1155 gsasl | [] [] [] [] | 14
1157 gst-plugins-bad | [] [] [] [] | 26
1158 gst-plugins-base | [] [] [] [] [] | 24
1159 gst-plugins-good | [] [] [] [] | 24
1160 gst-plugins-ugly | [] [] [] [] [] | 29
1161 gstreamer | [] [] [] [] | 22
1162 gtick | [] [] [] | 13
1163 gtkam | [] [] [] | 20
1164 gtkorphan | [] [] [] | 14
1165 gtkspell | [] [] [] [] [] [] [] [] [] | 45
1166 gutenprint | [] | 10
1167 hello | [] [] [] [] [] [] | 21
1168 help2man | [] [] | 7
1170 idutils | [] [] [] [] | 17
1171 indent | [] [] [] [] [] [] | 30
1172 iso_15924 | () [] () [] [] | 16
1173 iso_3166 | [] [] () [] [] () [] [] [] () | 53
1174 iso_3166_2 | () [] () [] | 9
1175 iso_4217 | [] () [] [] () [] [] | 26
1176 iso_639 | [] [] [] () [] () [] [] [] [] | 38
1177 iso_639_3 | [] () | 8
1178 jwhois | [] [] [] [] [] | 16
1179 kbd | [] [] [] [] [] | 15
1180 keytouch | [] [] [] | 16
1181 keytouch-editor | [] [] [] | 14
1182 keytouch-keyboa... | [] [] [] | 14
1184 latrine | [] [] [] | 10
1185 ld | [] [] [] [] | 11
1186 leafpad | [] [] [] [] [] [] | 33
1187 libc | [] [] [] [] [] | 21
1189 libextractor | [] | 1
1190 libgnutls | [] [] [] | 9
1191 libgpewidget | [] [] [] | 14
1192 libgpg-error | [] [] [] | 9
1193 libgphoto2 | [] [] | 8
1194 libgphoto2_port | [] [] [] [] | 14
1195 libgsasl | [] [] [] | 13
1196 libiconv | [] [] [] [] | 21
1197 libidn | () [] [] | 11
1199 liferea | [] [] [] | 21
1201 linkdr | [] [] [] [] [] | 17
1204 lynx | [] [] [] [] | 17
1205 m4 | [] [] [] [] | 19
1206 mailfromd | [] [] | 3
1208 make | [] [] [] [] | 21
1209 man-db | [] [] [] | 8
1210 man-db-manpages | | 4
1211 minicom | [] [] | 16
1214 nano | [] [] [] [] | 21
1215 opcodes | [] [] [] | 11
1216 parted | [] [] [] [] [] | 15
1218 popt | [] [] [] [] [] [] | 27
1221 pwdutils | [] [] | 6
1223 recode | [] [] [] [] | 28
1229 scrollkeeper | [] [] [] [] [] | 27
1230 sed | [] [] [] [] [] | 30
1231 sharutils | [] [] [] [] [] | 22
1234 solfege | [] [] [] [] | 16
1235 solfege-manual | [] | 8
1236 soundtracker | [] [] [] | 9
1238 sysstat | [] [] | 15
1239 tar | [] [] [] [] [] [] | 23
1240 texinfo | [] [] [] [] [] | 17
1242 unicode-han-tra... | | 0
1243 unicode-transla... | | 2
1244 util-linux-ng | [] [] [] [] | 20
1247 vorbis-tools | [] | 6
1250 wget | [] [] [] [] [] | 26
1251 wyslij-po | [] [] | 8
1252 xchat | [] [] [] [] [] [] | 36
1253 xdg-user-dirs | [] [] [] [] [] [] [] [] [] [] | 63
1254 xkeyboard-config | [] [] [] | 22
1255 +---------------------------------------------------+
1256 85 teams sv sw ta te tg th tr uk vi wa zh_CN zh_HK zh_TW
1257 178 domains 119 1 3 3 0 10 65 51 155 17 98 7 41 2618
1259 Some counters in the preceding matrix are higher than the number of
1260 visible blocks let us expect. This is because a few extra PO files are
1261 used for implementing regional variants of languages, or language
1264 For a PO file in the matrix above to be effective, the package to
1265 which it applies should also have been internationalized and
1266 distributed as such by its maintainer. There might be an observable
1267 lag between the mere existence a PO file and its wide availability in a
1270 If June 2010 seems to be old, you may fetch a more recent copy of
1271 this `ABOUT-NLS' file on most GNU archive sites. The most up-to-date
1272 matrix with full percentage details can be found at
1273 `http://translationproject.org/extra/matrix.html'.
1275 1.5 Using `gettext' in new packages
1276 ===================================
1278 If you are writing a freely available program and want to
1279 internationalize it you are welcome to use GNU `gettext' in your
1280 package. Of course you have to respect the GNU Library General Public
1281 License which covers the use of the GNU `gettext' library. This means
1282 in particular that even non-free programs can use `libintl' as a shared
1283 library, whereas only free software can use `libintl' as a static
1284 library or use modified versions of `libintl'.
1286 Once the sources are changed appropriately and the setup can handle
1287 the use of `gettext' the only thing missing are the translations. The
1288 Free Translation Project is also available for packages which are not
1289 developed inside the GNU project. Therefore the information given above
1290 applies also for every other Free Software Project. Contact
1291 `coordinator@translationproject.org' to make the `.pot' files available
1292 to the translation teams.