1170754SdelphijNotes on the Free Translation Project
2170754Sdelphij*************************************
3170754Sdelphij
4170754SdelphijFree software is going international!  The Free Translation Project is
5170754Sdelphija way to get maintainers of free software, translators, and users all
6170754Sdelphijtogether, so that will gradually become able to speak many languages.
7170754SdelphijA few packages already provide translations for their messages.
8170754Sdelphij
9170754Sdelphij   If you found this `ABOUT-NLS' file inside a distribution, you may
10170754Sdelphijassume that the distributed package does use GNU `gettext' internally,
11170754Sdelphijitself available at your nearest GNU archive site.  But you do _not_
12170754Sdelphijneed to install GNU `gettext' prior to configuring, installing or using
13170754Sdelphijthis package with messages translated.
14170754Sdelphij
15170754Sdelphij   Installers will find here some useful hints.  These notes also
16170754Sdelphijexplain how users should proceed for getting the programs to use the
17170754Sdelphijavailable translations.  They tell how people wanting to contribute and
18170754Sdelphijwork at translations should contact the appropriate team.
19170754Sdelphij
20170754Sdelphij   When reporting bugs in the `intl/' directory or bugs which may be
21170754Sdelphijrelated to internationalization, you should tell about the version of
22170754Sdelphij`gettext' which is used.  The information can be found in the
23170754Sdelphij`intl/VERSION' file, in internationalized packages.
24170754Sdelphij
25170754SdelphijQuick configuration advice
26170754Sdelphij==========================
27170754Sdelphij
28170754SdelphijIf you want to exploit the full power of internationalization, you
29170754Sdelphijshould configure it using
30170754Sdelphij
31170754Sdelphij     ./configure --with-included-gettext
32170754Sdelphij
33170754Sdelphijto force usage of internationalizing routines provided within this
34170754Sdelphijpackage, despite the existence of internationalizing capabilities in the
35170754Sdelphijoperating system where this package is being installed.  So far, only
36170754Sdelphijthe `gettext' implementation in the GNU C library version 2 provides as
37170754Sdelphijmany features (such as locale alias, message inheritance, automatic
38170754Sdelphijcharset conversion or plural form handling) as the implementation here.
39170754SdelphijIt is also not possible to offer this additional functionality on top
40170754Sdelphijof a `catgets' implementation.  Future versions of GNU `gettext' will
41170754Sdelphijvery likely convey even more functionality.  So it might be a good idea
42170754Sdelphijto change to GNU `gettext' as soon as possible.
43170754Sdelphij
44170754Sdelphij   So you need _not_ provide this option if you are using GNU libc 2 or
45170754Sdelphijyou have installed a recent copy of the GNU gettext package with the
46170754Sdelphijincluded `libintl'.
47170754Sdelphij
48170754SdelphijINSTALL Matters
49170754Sdelphij===============
50170754Sdelphij
51170754SdelphijSome packages are "localizable" when properly installed; the programs
52170754Sdelphijthey contain can be made to speak your own native language.  Most such
53170754Sdelphijpackages use GNU `gettext'.  Other packages have their own ways to
54170754Sdelphijinternationalization, predating GNU `gettext'.
55170754Sdelphij
56170754Sdelphij   By default, this package will be installed to allow translation of
57170754Sdelphijmessages.  It will automatically detect whether the system already
58170754Sdelphijprovides the GNU `gettext' functions.  If not, the GNU `gettext' own
59170754Sdelphijlibrary will be used.  This library is wholly contained within this
60170754Sdelphijpackage, usually in the `intl/' subdirectory, so prior installation of
61170754Sdelphijthe GNU `gettext' package is _not_ required.  Installers may use
62170754Sdelphijspecial options at configuration time for changing the default
63170754Sdelphijbehaviour.  The commands:
64170754Sdelphij
65170754Sdelphij     ./configure --with-included-gettext
66170754Sdelphij     ./configure --disable-nls
67170754Sdelphij
68170754Sdelphijwill respectively bypass any pre-existing `gettext' to use the
69170754Sdelphijinternationalizing routines provided within this package, or else,
70170754Sdelphij_totally_ disable translation of messages.
71170754Sdelphij
72170754Sdelphij   When you already have GNU `gettext' installed on your system and run
73170754Sdelphijconfigure without an option for your new package, `configure' will
74170754Sdelphijprobably detect the previously built and installed `libintl.a' file and
75170754Sdelphijwill decide to use this.  This might be not what is desirable.  You
76170754Sdelphijshould use the more recent version of the GNU `gettext' library.  I.e.
77170754Sdelphijif the file `intl/VERSION' shows that the library which comes with this
78170754Sdelphijpackage is more recent, you should use
79170754Sdelphij
80170754Sdelphij     ./configure --with-included-gettext
81170754Sdelphij
82170754Sdelphijto prevent auto-detection.
83170754Sdelphij
84170754Sdelphij   The configuration process will not test for the `catgets' function
85170754Sdelphijand therefore it will not be used.  The reason is that even an
86170754Sdelphijemulation of `gettext' on top of `catgets' could not provide all the
87170754Sdelphijextensions of the GNU `gettext' library.
88170754Sdelphij
89170754Sdelphij   Internationalized packages have usually many `po/LL.po' files, where
90170754SdelphijLL gives an ISO 639 two-letter code identifying the language.  Unless
91170754Sdelphijtranslations have been forbidden at `configure' time by using the
92170754Sdelphij`--disable-nls' switch, all available translations are installed
93170754Sdelphijtogether with the package.  However, the environment variable `LINGUAS'
94170754Sdelphijmay be set, prior to configuration, to limit the installed set.
95170754Sdelphij`LINGUAS' should then contain a space separated list of two-letter
96170754Sdelphijcodes, stating which languages are allowed.
97170754Sdelphij
98170754SdelphijUsing This Package
99170754Sdelphij==================
100170754Sdelphij
101170754SdelphijAs a user, if your language has been installed for this package, you
102170754Sdelphijonly have to set the `LANG' environment variable to the appropriate
103170754Sdelphij`LL_CC' combination.  Here `LL' is an ISO 639 two-letter language code,
104170754Sdelphijand `CC' is an ISO 3166 two-letter country code.  For example, let's
105170754Sdelphijsuppose that you speak German and live in Germany.  At the shell
106170754Sdelphijprompt, merely execute `setenv LANG de_DE' (in `csh'),
107170754Sdelphij`export LANG; LANG=de_DE' (in `sh') or `export LANG=de_DE' (in `bash').
108170754SdelphijThis can be done from your `.login' or `.profile' file, once and for
109170754Sdelphijall.
110170754Sdelphij
111170754Sdelphij   You might think that the country code specification is redundant.
112170754SdelphijBut in fact, some languages have dialects in different countries.  For
113170754Sdelphijexample, `de_AT' is used for Austria, and `pt_BR' for Brazil.  The
114170754Sdelphijcountry code serves to distinguish the dialects.
115170754Sdelphij
116170754Sdelphij   The locale naming convention of `LL_CC', with `LL' denoting the
117170754Sdelphijlanguage and `CC' denoting the country, is the one use on systems based
118170754Sdelphijon GNU libc.  On other systems, some variations of this scheme are
119170754Sdelphijused, such as `LL' or `LL_CC.ENCODING'.  You can get the list of
120170754Sdelphijlocales supported by your system for your country by running the command
121170754Sdelphij`locale -a | grep '^LL''.
122170754Sdelphij
123170754Sdelphij   Not all programs have translations for all languages.  By default, an
124170754SdelphijEnglish message is shown in place of a nonexistent translation.  If you
125170754Sdelphijunderstand other languages, you can set up a priority list of languages.
126170754SdelphijThis is done through a different environment variable, called
127170754Sdelphij`LANGUAGE'.  GNU `gettext' gives preference to `LANGUAGE' over `LANG'
128170754Sdelphijfor the purpose of message handling, but you still need to have `LANG'
129170754Sdelphijset to the primary language; this is required by other parts of the
130170754Sdelphijsystem libraries.  For example, some Swedish users who would rather
131170754Sdelphijread translations in German than English for when Swedish is not
132170754Sdelphijavailable, set `LANGUAGE' to `sv:de' while leaving `LANG' to `sv_SE'.
133170754Sdelphij
134170754Sdelphij   Special advice for Norwegian users: The language code for Norwegian
135170754Sdelphijbokma*l changed from `no' to `nb' recently (in 2003).  During the
136170754Sdelphijtransition period, while some message catalogs for this language are
137170754Sdelphijinstalled under `nb' and some older ones under `no', it's recommended
138170754Sdelphijfor Norwegian users to set `LANGUAGE' to `nb:no' so that both newer and
139170754Sdelphijolder translations are used.
140170754Sdelphij
141170754Sdelphij   In the `LANGUAGE' environment variable, but not in the `LANG'
142170754Sdelphijenvironment variable, `LL_CC' combinations can be abbreviated as `LL'
143170754Sdelphijto denote the language's main dialect.  For example, `de' is equivalent
144170754Sdelphijto `de_DE' (German as spoken in Germany), and `pt' to `pt_PT'
145170754Sdelphij(Portuguese as spoken in Portugal) in this context.
146170754Sdelphij
147170754SdelphijTranslating Teams
148170754Sdelphij=================
149170754Sdelphij
150170754SdelphijFor the Free Translation Project to be a success, we need interested
151170754Sdelphijpeople who like their own language and write it well, and who are also
152170754Sdelphijable to synergize with other translators speaking the same language.
153170754SdelphijEach translation team has its own mailing list.  The up-to-date list of
154170754Sdelphijteams can be found at the Free Translation Project's homepage,
155170754Sdelphij`http://www.iro.umontreal.ca/contrib/po/HTML/', in the "National teams"
156170754Sdelphijarea.
157170754Sdelphij
158170754Sdelphij   If you'd like to volunteer to _work_ at translating messages, you
159170754Sdelphijshould become a member of the translating team for your own language.
160170754SdelphijThe subscribing address is _not_ the same as the list itself, it has
161170754Sdelphij`-request' appended.  For example, speakers of Swedish can send a
162170754Sdelphijmessage to `sv-request@li.org', having this message body:
163170754Sdelphij
164170754Sdelphij     subscribe
165170754Sdelphij
166170754Sdelphij   Keep in mind that team members are expected to participate
167170754Sdelphij_actively_ in translations, or at solving translational difficulties,
168170754Sdelphijrather than merely lurking around.  If your team does not exist yet and
169170754Sdelphijyou want to start one, or if you are unsure about what to do or how to
170170754Sdelphijget started, please write to `translation@iro.umontreal.ca' to reach the
171170754Sdelphijcoordinator for all translator teams.
172170754Sdelphij
173170754Sdelphij   The English team is special.  It works at improving and uniformizing
174170754Sdelphijthe terminology in use.  Proven linguistic skill are praised more than
175170754Sdelphijprogramming skill, here.
176170754Sdelphij
177170754SdelphijAvailable Packages
178170754Sdelphij==================
179170754Sdelphij
180170754SdelphijLanguages are not equally supported in all packages.  The following
181170754Sdelphijmatrix shows the current state of internationalization, as of January
182170754Sdelphij2004.  The matrix shows, in regard of each package, for which languages
183170754SdelphijPO files have been submitted to translation coordination, with a
184170754Sdelphijtranslation percentage of at least 50%.
185170754Sdelphij
186170754Sdelphij     Ready PO files       af am ar az be bg bs ca cs da de el en en_GB eo es
187170754Sdelphij                        +----------------------------------------------------+
188170754Sdelphij     a2ps               |             []             [] [] []                |
189170754Sdelphij     aegis              |                               ()                   |
190170754Sdelphij     ant-phone          |                               ()                   |
191170754Sdelphij     anubis             |                                                    |
192170754Sdelphij     ap-utils           |                                                    |
193170754Sdelphij     aspell             |             []                                     |
194170754Sdelphij     bash               |                      []       []             [] [] |
195170754Sdelphij     batchelor          |                                                    |
196170754Sdelphij     bfd                |                            []                   [] |
197170754Sdelphij     binutils           |                            []                   [] |
198170754Sdelphij     bison              |                            [] []                [] |
199170754Sdelphij     bluez-pin          | []                      []                   []    |
200170754Sdelphij     clisp              |                                                    |
201170754Sdelphij     clisp              |                               []    []          [] |
202170754Sdelphij     console-tools      |                         []    []                   |
203170754Sdelphij     coreutils          |                      []    [] []                [] |
204170754Sdelphij     cpio               |                            [] []                [] |
205170754Sdelphij     darkstat           |                []          ()                   [] |
206170754Sdelphij     diffutils          |                      [] [] [] [] []          [] [] |
207170754Sdelphij     e2fsprogs          |                         []    []                [] |
208170754Sdelphij     enscript           |                      []    [] []        []         |
209170754Sdelphij     error              |                      []    [] []        []      [] |
210170754Sdelphij     fetchmail          |                      [] () [] [] []             [] |
211170754Sdelphij     fileutils          |                            [] []                [] |
212170754Sdelphij     findutils          |             []       []    [] [] []          [] [] |
213170754Sdelphij     flex               |                      []    [] []                [] |
214170754Sdelphij     fslint             |                                                    |
215170754Sdelphij     gas                |                                                 [] |
216170754Sdelphij     gawk               |                      []    [] []                [] |
217170754Sdelphij     gbiff              |                               []                   |
218170754Sdelphij     gcal               |                      []                            |
219170754Sdelphij     gcc                |                            []                   [] |
220170754Sdelphij     gettext            |             []       []    [] []                [] |
221170754Sdelphij     gettext-examples   | []                   []       []                [] |
222170754Sdelphij     gettext-runtime    |             []       []    [] []                [] |
223170754Sdelphij     gettext-tools      |                      []       []                [] |
224170754Sdelphij     gimp-print         |                         [] [] []        []      [] |
225170754Sdelphij     gliv               |                                                    |
226170754Sdelphij     glunarclock        |                            [] []                   |
227170754Sdelphij     gnubiff            |                               []                   |
228170754Sdelphij     gnucash            |                         []    ()        []      [] |
229170754Sdelphij     gnucash-glossary   |                            [] ()                [] |
230170754Sdelphij     gnupg              |                      [] ()    [] []          [] [] |
231170754Sdelphij     gpe-aerial         |                         []                         |
232170754Sdelphij     gpe-beam           |                         []    []                   |
233170754Sdelphij     gpe-calendar       |                         []    []                   |
234170754Sdelphij     gpe-clock          |                         []    []                   |
235170754Sdelphij     gpe-conf           |                         []    []                   |
236170754Sdelphij     gpe-contacts       |                         []    []                   |
237170754Sdelphij     gpe-edit           |                         []                         |
238170754Sdelphij     gpe-go             |                         []                         |
239170754Sdelphij     gpe-login          |                         []    []                   |
240170754Sdelphij     gpe-ownerinfo      |                         []    []                   |
241170754Sdelphij     gpe-sketchbook     |                         []    []                   |
242170754Sdelphij     gpe-su             |                         []    []                   |
243170754Sdelphij     gpe-taskmanager    |                         []    []                   |
244170754Sdelphij     gpe-timesheet      |                         []                         |
245170754Sdelphij     gpe-today          |                         []    []                   |
246170754Sdelphij     gpe-todo           |                         []    []                   |
247170754Sdelphij     gphoto2            |                         [] [] []                [] |
248170754Sdelphij     gprof              |                            [] []                [] |
249170754Sdelphij     gpsdrive           |                               ()    ()          () |
250170754Sdelphij     gramadoir          |                               []                   |
251170754Sdelphij     grep               |             [] []    []       [] []             [] |
252170754Sdelphij     gretl              |                                                 [] |
253170754Sdelphij     gtick              | []                            ()                   |
254170754Sdelphij     hello              |                      []    [] [] []          [] [] |
255170754Sdelphij     id-utils           |                            [] []                   |
256170754Sdelphij     indent             |                      []       []             [] [] |
257170754Sdelphij     iso_3166           |          []    [] [] [] [] [] [] []          [] [] |
258170754Sdelphij     iso_3166_1         |                      [] [] [] [] []             [] |
259170754Sdelphij     iso_3166_2         |                                                    |
260170754Sdelphij     iso_3166_3         |                               []                   |
261170754Sdelphij     iso_4217           |                      []    [] []                [] |
262170754Sdelphij     iso_639            |                                                    |
263170754Sdelphij     jpilot             |                         [] []                   [] |
264170754Sdelphij     jtag               |                                                    |
265170754Sdelphij     jwhois             |                                                 [] |
266170754Sdelphij     kbd                |                         [] [] [] []             [] |
267170754Sdelphij     latrine            |                               ()                   |
268170754Sdelphij     ld                 |                            []                   [] |
269170754Sdelphij     libc               |                      [] [] [] [] []             [] |
270170754Sdelphij     libgpewidget       |                         []    []                   |
271170754Sdelphij     libiconv           |                      []    [] []             [] [] |
272170754Sdelphij     lifelines          |                            [] ()                   |
273170754Sdelphij     lilypond           |                               []                   |
274170754Sdelphij     lingoteach         |                                                    |
275170754Sdelphij     lingoteach_lessons |                               ()                () |
276170754Sdelphij     lynx               |                      [] [] [] []                   |
277170754Sdelphij     m4                 |                         [] [] [] []                |
278170754Sdelphij     mailutils          |                      []                         [] |
279170754Sdelphij     make               |                            [] []                [] |
280170754Sdelphij     man-db             |                      [] () [] []                () |
281170754Sdelphij     minicom            |                         []    []                [] |
282170754Sdelphij     mysecretdiary      |                            [] []                [] |
283170754Sdelphij     nano               |                      [] () [] []                [] |
284170754Sdelphij     nano_1_0           |                      [] () [] []                [] |
285170754Sdelphij     opcodes            |                                                 [] |
286170754Sdelphij     parted             |                      [] [] [] []                [] |
287170754Sdelphij     ptx                |                      []    [] []             [] [] |
288170754Sdelphij     python             |                                                    |
289170754Sdelphij     radius             |                                                 [] |
290170754Sdelphij     recode             |             []       []    [] [] []          [] [] |
291170754Sdelphij     rpm                |                         [] []                      |
292170754Sdelphij     screem             |                                                    |
293170754Sdelphij     scrollkeeper       |             []       [] [] [] []                [] |
294170754Sdelphij     sed                | []                   []    [] []             [] [] |
295170754Sdelphij     sh-utils           |                            [] []                [] |
296170754Sdelphij     shared-mime-info   |                                                    |
297170754Sdelphij     sharutils          |                      [] [] [] [] []             [] |
298170754Sdelphij     silky              |                               ()                   |
299170754Sdelphij     skencil            |                            [] ()                [] |
300170754Sdelphij     sketch             |                            [] ()                [] |
301170754Sdelphij     soundtracker       |                            [] []                [] |
302170754Sdelphij     sp                 |                               []                   |
303170754Sdelphij     tar                |                         [] [] []                [] |
304170754Sdelphij     texinfo            |                            [] []             []    |
305170754Sdelphij     textutils          |                      []    [] []                [] |
306170754Sdelphij     tin                |                               ()        ()         |
307170754Sdelphij     tp-robot           |                                                    |
308170754Sdelphij     tuxpaint           |                      [] [] [] [] []     []      [] |
309170754Sdelphij     unicode-han-tra... |                                                    |
310170754Sdelphij     unicode-transla... |                                                    |
311170754Sdelphij     util-linux         |                      [] [] [] []                [] |
312170754Sdelphij     vorbis-tools       |             []          [] []                   [] |
313170754Sdelphij     wastesedge         |                               ()                   |
314170754Sdelphij     wdiff              |                      []    [] []                [] |
315170754Sdelphij     wget               |                []    []    [] [] []             [] |
316170754Sdelphij     xchat              |                      []       [] []             [] |
317170754Sdelphij     xfree86_xkb_xml    |                         [] []                      |
318170754Sdelphij     xpad               |                                                 [] |
319170754Sdelphij                        +----------------------------------------------------+
320170754Sdelphij                          af am ar az be bg bs ca cs da de el en en_GB eo es
321170754Sdelphij                           4  0  0  1  9  4  1 40 41 60 78 17  1   5   13 68
322170754Sdelphij     
323170754Sdelphij                          et eu fa fi fr ga gl he hr hu id is it ja ko lg
324170754Sdelphij                        +-------------------------------------------------+
325170754Sdelphij     a2ps               | []       [] []                      ()    ()    |
326170754Sdelphij     aegis              |                                                 |
327170754Sdelphij     ant-phone          |             []                                  |
328170754Sdelphij     anubis             |             []                                  |
329170754Sdelphij     ap-utils           |             []                                  |
330170754Sdelphij     aspell             |             [] []                               |
331170754Sdelphij     bash               |             []             []                   |
332170754Sdelphij     batchelor          |             [] []                               |
333170754Sdelphij     bfd                |             []                                  |
334170754Sdelphij     binutils           |             []                         []       |
335170754Sdelphij     bison              | []          []                []    []          |
336170754Sdelphij     bluez-pin          |          [] [] []          [] []                |
337170754Sdelphij     clisp              |                                                 |
338170754Sdelphij     clisp              |             []                                  |
339170754Sdelphij     console-tools      |                                                 |
340170754Sdelphij     coreutils          | []       [] [] []                   [] []       |
341170754Sdelphij     cpio               |             []    []       []             []    |
342170754Sdelphij     darkstat           |             () []          [] []                |
343170754Sdelphij     diffutils          |          [] []    [] []    [] []       []       |
344170754Sdelphij     e2fsprogs          |                                                 |
345170754Sdelphij     enscript           |             []          []                      |
346170754Sdelphij     error              |          [] [] []          []                   |
347170754Sdelphij     fetchmail          |                                        []       |
348170754Sdelphij     fileutils          | []          [] []          []       [] []       |
349170754Sdelphij     findutils          | []       [] [] [] []    [] [] []    [] [] []    |
350170754Sdelphij     flex               |             [] []                         []    |
351170754Sdelphij     fslint             |             []                                  |
352170754Sdelphij     gas                |             []                                  |
353170754Sdelphij     gawk               |             []       []                []       |
354170754Sdelphij     gbiff              |             []                                  |
355170754Sdelphij     gcal               |             []                                  |
356170754Sdelphij     gcc                |             []                                  |
357170754Sdelphij     gettext            |             []                         [] []    |
358170754Sdelphij     gettext-examples   |             []                         []       |
359170754Sdelphij     gettext-runtime    |          [] []                []       [] []    |
360170754Sdelphij     gettext-tools      |             []                         [] []    |
361170754Sdelphij     gimp-print         |             []                         []       |
362170754Sdelphij     gliv               |             ()                                  |
363170754Sdelphij     glunarclock        |          []    [] []       []                   |
364170754Sdelphij     gnubiff            |             []                                  |
365170754Sdelphij     gnucash            |             ()                      []          |
366170754Sdelphij     gnucash-glossary   |                                     []          |
367170754Sdelphij     gnupg              | []       [] []    []          []    [] []       |
368170754Sdelphij     gpe-aerial         |             []                                  |
369170754Sdelphij     gpe-beam           |             []                                  |
370170754Sdelphij     gpe-calendar       |             []             [] []                |
371170754Sdelphij     gpe-clock          |             []                                  |
372170754Sdelphij     gpe-conf           |             []                                  |
373170754Sdelphij     gpe-contacts       |             []             []                   |
374170754Sdelphij     gpe-edit           |             []                []                |
375170754Sdelphij     gpe-go             |             []                                  |
376170754Sdelphij     gpe-login          |             []             []                   |
377170754Sdelphij     gpe-ownerinfo      |             []             [] []                |
378170754Sdelphij     gpe-sketchbook     |             []                                  |
379170754Sdelphij     gpe-su             |             []                                  |
380170754Sdelphij     gpe-taskmanager    |             []                                  |
381170754Sdelphij     gpe-timesheet      |             [] []             []                |
382170754Sdelphij     gpe-today          |             [] []                               |
383170754Sdelphij     gpe-todo           |             []                []                |
384170754Sdelphij     gphoto2            |             []             []          []       |
385170754Sdelphij     gprof              |             []                []                |
386170754Sdelphij     gpsdrive           |             ()                      () ()       |
387170754Sdelphij     gramadoir          |             [] []                               |
388170754Sdelphij     grep               | []       [] [] [] [] [] [] [] []    [] []       |
389170754Sdelphij     gretl              |             []                      []          |
390170754Sdelphij     gtick              |          [] [] []                               |
391170754Sdelphij     hello              | []    [] [] [] [] [] [] [] [] []    [] [] []    |
392170754Sdelphij     id-utils           |             []             [] []    []          |
393170754Sdelphij     indent             | []       [] [] [] []       [] []    [] []       |
394170754Sdelphij     iso_3166           |    []       [] []       [] [] []    []          |
395170754Sdelphij     iso_3166_1         |    []       [] []          [] []                |
396170754Sdelphij     iso_3166_2         |                                                 |
397170754Sdelphij     iso_3166_3         |                                                 |
398170754Sdelphij     iso_4217           | []          []    []       []       [] []       |
399170754Sdelphij     iso_639            |                                                 |
400170754Sdelphij     jpilot             |             []                         ()       |
401170754Sdelphij     jtag               |             []                                  |
402170754Sdelphij     jwhois             |             []             [] []    []          |
403170754Sdelphij     kbd                |             []                                  |
404170754Sdelphij     latrine            |             []                                  |
405170754Sdelphij     ld                 |             []                                  |
406170754Sdelphij     libc               |          [] []    []       []          [] []    |
407170754Sdelphij     libgpewidget       |             [] []          [] []                |
408170754Sdelphij     libiconv           | []       [] [] [] []    [] [] []    []          |
409170754Sdelphij     lifelines          |             ()                                  |
410170754Sdelphij     lilypond           |             []                                  |
411170754Sdelphij     lingoteach         |             []                []                |
412170754Sdelphij     lingoteach_lessons |                                                 |
413170754Sdelphij     lynx               | []                         []       [] []       |
414170754Sdelphij     m4                 |             []    []          []       []       |
415170754Sdelphij     mailutils          |                                                 |
416170754Sdelphij     make               |             []    [] [] []             [] []    |
417170754Sdelphij     man-db             |                                     () ()       |
418170754Sdelphij     minicom            |          [] []             []          []       |
419170754Sdelphij     mysecretdiary      |             []                []                |
420170754Sdelphij     nano               |             []    []          []    []          |
421170754Sdelphij     nano_1_0           |             []    []          []    []          |
422170754Sdelphij     opcodes            |             []                                  |
423170754Sdelphij     parted             |             []    []                   []       |
424170754Sdelphij     ptx                | []       [] [] [] []       [] []                |
425170754Sdelphij     python             |                                                 |
426170754Sdelphij     radius             |             []                                  |
427170754Sdelphij     recode             |             []    [] []    [] []    []          |
428170754Sdelphij     rpm                |             []                            []    |
429170754Sdelphij     screem             |                                                 |
430170754Sdelphij     scrollkeeper       |                            []                   |
431170754Sdelphij     sed                | []       [] [] [] []       [] []    [] []       |
432170754Sdelphij     sh-utils           | []       [] [] []          []       [] []       |
433170754Sdelphij     shared-mime-info   |          [] []             []                   |
434170754Sdelphij     sharutils          | []          []    []       []          []       |
435170754Sdelphij     silky              |          () []             ()       ()          |
436170754Sdelphij     skencil            |             []                                  |
437170754Sdelphij     sketch             |             []                                  |
438170754Sdelphij     soundtracker       |             []                      []          |
439170754Sdelphij     sp                 |             []                         ()       |
440170754Sdelphij     tar                | []       [] []    []    [] [] []    [] []       |
441170754Sdelphij     texinfo            |             []       [] []             []       |
442170754Sdelphij     textutils          |             [] [] []       []          [] []    |
443170754Sdelphij     tin                | []          ()                                  |
444170754Sdelphij     tp-robot           |             []                                  |
445170754Sdelphij     tuxpaint           |          [] []       []    [] [] [] [] [] []    |
446170754Sdelphij     unicode-han-tra... |                                                 |
447170754Sdelphij     unicode-transla... |             [] []                               |
448170754Sdelphij     util-linux         | []       [] []             []       () []       |
449170754Sdelphij     vorbis-tools       |             []                                  |
450170754Sdelphij     wastesedge         |             ()                                  |
451170754Sdelphij     wdiff              | []          [] [] []       [] []                |
452170754Sdelphij     wget               | []       [] []    []    [] []          []       |
453170754Sdelphij     xchat              | []       [] []                                  |
454170754Sdelphij     xfree86_xkb_xml    |             []             []                   |
455170754Sdelphij     xpad               |             [] []                               |
456170754Sdelphij                        +-------------------------------------------------+
457170754Sdelphij                          et eu fa fi fr ga gl he hr hu id is it ja ko lg
458170754Sdelphij                          22  2  1 26 106 28 24  8 10 41 33  1 26 33 12  0
459170754Sdelphij     
460170754Sdelphij                          lt lv mk mn ms mt nb nl nn no nso pl pt pt_BR ro ru
461170754Sdelphij                        +-----------------------------------------------------+
462170754Sdelphij     a2ps               |             []       []    ()     ()     []   [] [] |
463170754Sdelphij     aegis              |                      ()                       () () |
464170754Sdelphij     ant-phone          |                      []                       []    |
465170754Sdelphij     anubis             |             []    [] []           []          [] [] |
466170754Sdelphij     ap-utils           |                      []           ()          []    |
467170754Sdelphij     aspell             |                      []                             |
468170754Sdelphij     bash               |                                          []   [] [] |
469170754Sdelphij     batchelor          |                                               []    |
470170754Sdelphij     bfd                |                                               []    |
471170754Sdelphij     binutils           |                                                  [] |
472170754Sdelphij     bison              |             []       []                  []   [] [] |
473170754Sdelphij     bluez-pin          |                      []           []          []    |
474170754Sdelphij     clisp              |                                                     |
475170754Sdelphij     clisp              |                      []                             |
476170754Sdelphij     console-tools      |                                                  [] |
477170754Sdelphij     coreutils          |                                   []             [] |
478170754Sdelphij     cpio               |                      []           []     []   [] [] |
479170754Sdelphij     darkstat           |             []       []                  []   []    |
480170754Sdelphij     diffutils          |             []       []           []     []   [] [] |
481170754Sdelphij     e2fsprogs          |                                   []                |
482170754Sdelphij     enscript           |                      []                  []   [] [] |
483170754Sdelphij     error              |                      []                  []   []    |
484170754Sdelphij     fetchmail          |                      []           []     ()      [] |
485170754Sdelphij     fileutils          |                                   []          [] [] |
486170754Sdelphij     findutils          |                      []           []     []   [] [] |
487170754Sdelphij     flex               |                                   []     []   [] [] |
488170754Sdelphij     fslint             |                      []                       []    |
489170754Sdelphij     gas                |                                                     |
490170754Sdelphij     gawk               |                                   []     []   []    |
491170754Sdelphij     gbiff              |                      []                       []    |
492170754Sdelphij     gcal               |                                                     |
493170754Sdelphij     gcc                |                                                     |
494170754Sdelphij     gettext            |                                   []          [] [] |
495170754Sdelphij     gettext-examples   |                      []           []          []    |
496170754Sdelphij     gettext-runtime    |                      []           []          [] [] |
497170754Sdelphij     gettext-tools      |                                   []          []    |
498170754Sdelphij     gimp-print         |                      []                             |
499170754Sdelphij     gliv               |                      []                  []   []    |
500170754Sdelphij     glunarclock        |             []       []                       [] [] |
501170754Sdelphij     gnubiff            |                      []                             |
502170754Sdelphij     gnucash            |                      []              []  ()      [] |
503170754Sdelphij     gnucash-glossary   |                      []              []             |
504170754Sdelphij     gnupg              |                                               []    |
505170754Sdelphij     gpe-aerial         |                      []              []       [] [] |
506170754Sdelphij     gpe-beam           |                      []              []       [] [] |
507170754Sdelphij     gpe-calendar       |                      []              []       [] [] |
508170754Sdelphij     gpe-clock          |                      []              []       [] [] |
509170754Sdelphij     gpe-conf           |                      []              []       [] [] |
510170754Sdelphij     gpe-contacts       |                      []              []       [] [] |
511170754Sdelphij     gpe-edit           |                      []              []       [] [] |
512170754Sdelphij     gpe-go             |                      []                       [] [] |
513170754Sdelphij     gpe-login          |                      []              []       [] [] |
514170754Sdelphij     gpe-ownerinfo      |                      []              []       [] [] |
515170754Sdelphij     gpe-sketchbook     |                      []              []       [] [] |
516170754Sdelphij     gpe-su             |                      []              []       [] [] |
517170754Sdelphij     gpe-taskmanager    |                      []              []       [] [] |
518170754Sdelphij     gpe-timesheet      |                      []              []       [] [] |
519170754Sdelphij     gpe-today          |                      []              []       [] [] |
520170754Sdelphij     gpe-todo           |                      []              []       [] [] |
521170754Sdelphij     gphoto2            |                                               []    |
522170754Sdelphij     gprof              |                                          []   []    |
523170754Sdelphij     gpsdrive           |                      ()    ()                 []    |
524170754Sdelphij     gramadoir          |                      ()                       []    |
525170754Sdelphij     grep               |                                   [] []  []   [] [] |
526170754Sdelphij     gretl              |                                                     |
527170754Sdelphij     gtick              |                      []                       [] [] |
528170754Sdelphij     hello              |    []       []    [] [] [] []     []     []   [] [] |
529170754Sdelphij     id-utils           |                      []                  []   [] [] |
530170754Sdelphij     indent             |                      []                  []   [] [] |
531170754Sdelphij     iso_3166           |          []                [] []                    |
532170754Sdelphij     iso_3166_1         |                      []    []                       |
533170754Sdelphij     iso_3166_2         |                                                     |
534170754Sdelphij     iso_3166_3         |                      []                             |
535170754Sdelphij     iso_4217           |          []          [] [] []     [] []  []      [] |
536170754Sdelphij     iso_639            |          []                                         |
537170754Sdelphij     jpilot             |                      ()    ()                       |
538170754Sdelphij     jtag               |                                                     |
539170754Sdelphij     jwhois             |                      []           []     []   [] () |
540170754Sdelphij     kbd                |                      []           []          []    |
541170754Sdelphij     latrine            |                                               []    |
542170754Sdelphij     ld                 |                                                     |
543170754Sdelphij     libc               |                   []       []     []     []         |
544170754Sdelphij     libgpewidget       |                      []              []       []    |
545170754Sdelphij     libiconv           |                      []           []     []   [] [] |
546170754Sdelphij     lifelines          |                                                     |
547170754Sdelphij     lilypond           |                                                     |
548170754Sdelphij     lingoteach         |                                                     |
549170754Sdelphij     lingoteach_lessons |                                                     |
550170754Sdelphij     lynx               |                      []                  []      [] |
551170754Sdelphij     m4                 |                      []           []     []   [] [] |
552170754Sdelphij     mailutils          |                                   []          [] [] |
553170754Sdelphij     make               |                      []           []     []      [] |
554170754Sdelphij     man-db             |                                               []    |
555170754Sdelphij     minicom            |                                   []     []   [] [] |
556170754Sdelphij     mysecretdiary      |                      []                  []   []    |
557170754Sdelphij     nano               |             []       []           []          [] [] |
558170754Sdelphij     nano_1_0           |             []    []    []        []          [] [] |
559170754Sdelphij     opcodes            |                      []                       []    |
560170754Sdelphij     parted             |                         []        [] []  []         |
561170754Sdelphij     ptx                |                   [] []    []     [] []  []   [] [] |
562170754Sdelphij     python             |                                                     |
563170754Sdelphij     radius             |                                   []             [] |
564170754Sdelphij     recode             |                                   []     []   [] [] |
565170754Sdelphij     rpm                |                                   [] []          [] |
566170754Sdelphij     screem             |                                                     |
567170754Sdelphij     scrollkeeper       |                   [] []           []          [] [] |
568170754Sdelphij     sed                |                                   []     []   []    |
569170754Sdelphij     sh-utils           |                   []                             [] |
570170754Sdelphij     shared-mime-info   |                      [] []                          |
571170754Sdelphij     sharutils          |                      []                          [] |
572170754Sdelphij     silky              |                                                  () |
573170754Sdelphij     skencil            |                                      []  []         |
574170754Sdelphij     sketch             |                                      []  []         |
575170754Sdelphij     soundtracker       |                                                     |
576170754Sdelphij     sp                 |                                                     |
577170754Sdelphij     tar                |             []    []       []     []     []   []    |
578170754Sdelphij     texinfo            |                   []              []          [] [] |
579170754Sdelphij     textutils          |                   []                             [] |
580170754Sdelphij     tin                |                                                     |
581170754Sdelphij     tp-robot           |                      []                             |
582170754Sdelphij     tuxpaint           | []          []       [] []        [] []  []   []    |
583170754Sdelphij     unicode-han-tra... |                                                     |
584170754Sdelphij     unicode-transla... |                                                     |
585170754Sdelphij     util-linux         |                      []                  []      [] |
586170754Sdelphij     vorbis-tools       |                      []                       [] [] |
587170754Sdelphij     wastesedge         |                                                     |
588170754Sdelphij     wdiff              |             []                    []     []   [] [] |
589170754Sdelphij     wget               |                                   []          [] [] |
590170754Sdelphij     xchat              |    []                []                          [] |
591170754Sdelphij     xfree86_xkb_xml    |                      []                          [] |
592170754Sdelphij     xpad               |                      []                       []    |
593170754Sdelphij                        +-----------------------------------------------------+
594170754Sdelphij                          lt lv mk mn ms mt nb nl nn no nso pl pt pt_BR ro ru
595170754Sdelphij                           1  2  0  3 12  0 10 69  6  7  1  40 26  36   76 63
596170754Sdelphij     
597170754Sdelphij                          sk sl sr sv ta th tr uk ven vi wa xh zh_CN zh_TW zu
598170754Sdelphij                        +-----------------------------------------------------+
599170754Sdelphij     a2ps               |    []    []       [] []                             | 16
600170754Sdelphij     aegis              |                                                     |  0
601170754Sdelphij     ant-phone          |                                                     |  3
602170754Sdelphij     anubis             |                   [] []                             |  9
603170754Sdelphij     ap-utils           |                      ()                             |  3
604170754Sdelphij     aspell             |                                                     |  4
605170754Sdelphij     bash               |                                                     |  9
606170754Sdelphij     batchelor          |                                                     |  3
607170754Sdelphij     bfd                |          []       []                                |  6
608170754Sdelphij     binutils           |          []       []                  []            |  8
609170754Sdelphij     bison              |          []       []                                | 14
610170754Sdelphij     bluez-pin          | []       []                    []                   | 14
611170754Sdelphij     clisp              |                                                     |  0
612170754Sdelphij     clisp              |                                                     |  5
613170754Sdelphij     console-tools      |                                                     |  3
614170754Sdelphij     coreutils          |    []    []       []                        []      | 16
615170754Sdelphij     cpio               |          []                           []            | 14
616170754Sdelphij     darkstat           | []    [] []                           ()    ()      | 12
617170754Sdelphij     diffutils          |          []       []                        []      | 23
618170754Sdelphij     e2fsprogs          |          []       []                                |  6
619170754Sdelphij     enscript           |          []       []                                | 12
620170754Sdelphij     error              | []                []                        []      | 15
621170754Sdelphij     fetchmail          | []                []                                | 11
622170754Sdelphij     fileutils          |    []    []       []                  []    []      | 17
623170754Sdelphij     findutils          | [] [] [] []       []                  []            | 29
624170754Sdelphij     flex               |          []       []                                | 13
625170754Sdelphij     fslint             |                                                     |  3
626170754Sdelphij     gas                |                   []                                |  3
627170754Sdelphij     gawk               |          []       []                                | 12
628170754Sdelphij     gbiff              |                                                     |  4
629170754Sdelphij     gcal               |          []       []                                |  4
630170754Sdelphij     gcc                |                   []                                |  4
631170754Sdelphij     gettext            | [] []    []       []                        []      | 16
632170754Sdelphij     gettext-examples   | []    [] []       []                  []            | 14
633170754Sdelphij     gettext-runtime    | [] [] [] []       [] []               []    []      | 22
634170754Sdelphij     gettext-tools      | [] [] [] []       []                  []            | 14
635170754Sdelphij     gimp-print         | []       []                                         | 10
636170754Sdelphij     gliv               |                                                     |  3
637170754Sdelphij     glunarclock        |       [] []                    []                   | 13
638170754Sdelphij     gnubiff            |                                                     |  3
639170754Sdelphij     gnucash            | []                                          []      |  9
640170754Sdelphij     gnucash-glossary   | []       []                                 []      |  8
641170754Sdelphij     gnupg              | []       []       []                        []      | 17
642170754Sdelphij     gpe-aerial         |          []                                         |  7
643170754Sdelphij     gpe-beam           |          []                                         |  8
644170754Sdelphij     gpe-calendar       | []       []                    []           []      | 13
645170754Sdelphij     gpe-clock          | []    [] []                                         | 10
646170754Sdelphij     gpe-conf           | []       []                                         |  9
647170754Sdelphij     gpe-contacts       | []       []                                 []      | 11
648170754Sdelphij     gpe-edit           | []    [] []                    []           []      | 12
649170754Sdelphij     gpe-go             |                                                     |  5
650170754Sdelphij     gpe-login          | []    [] []                    []           []      | 13
651170754Sdelphij     gpe-ownerinfo      | []    [] []                                 []      | 13
652170754Sdelphij     gpe-sketchbook     | []       []                                         |  9
653170754Sdelphij     gpe-su             | []    [] []                                         | 10
654170754Sdelphij     gpe-taskmanager    | []    [] []                                         | 10
655170754Sdelphij     gpe-timesheet      | []    [] []                                 []      | 12
656170754Sdelphij     gpe-today          | []    [] []                    []           []      | 13
657170754Sdelphij     gpe-todo           | []       []                    []           []      | 12
658170754Sdelphij     gphoto2            | []       []                           []            | 11
659170754Sdelphij     gprof              |          []       []                                |  9
660170754Sdelphij     gpsdrive           | []       []                                         |  3
661170754Sdelphij     gramadoir          | []                                                  |  5
662170754Sdelphij     grep               |    [] []          [] []                             | 26
663170754Sdelphij     gretl              |                                                     |  3
664170754Sdelphij     gtick              |                                                     |  7
665170754Sdelphij     hello              | []    [] []       [] []                             | 34
666170754Sdelphij     id-utils           |          []       []                                | 12
667170754Sdelphij     indent             | []    [] []       []                                | 21
668170754Sdelphij     iso_3166           | [] [] [] []       []    []     []                   | 27
669170754Sdelphij     iso_3166_1         | [] []             []                                | 16
670170754Sdelphij     iso_3166_2         |                                                     |  0
671170754Sdelphij     iso_3166_3         |                                                     |  2
672170754Sdelphij     iso_4217           | [] []    []       [] []               []            | 24
673170754Sdelphij     iso_639            |                                                     |  1
674170754Sdelphij     jpilot             |          []       []        []        []    []      |  9
675170754Sdelphij     jtag               | []                                                  |  2
676170754Sdelphij     jwhois             |          ()       []                        []      | 11
677170754Sdelphij     kbd                |          []       []                                | 11
678170754Sdelphij     latrine            |                                                     |  2
679170754Sdelphij     ld                 |          []       []                                |  5
680170754Sdelphij     libc               | []       []       []                  []            | 20
681170754Sdelphij     libgpewidget       | []    [] []                    []                   | 13
682170754Sdelphij     libiconv           | [] [] [] []       [] []        []     []            | 27
683170754Sdelphij     lifelines          |          []                                         |  2
684170754Sdelphij     lilypond           |          []                                         |  3
685170754Sdelphij     lingoteach         |                                                     |  2
686170754Sdelphij     lingoteach_lessons |                                       ()            |  0
687170754Sdelphij     lynx               |          []       [] []                             | 14
688170754Sdelphij     m4                 |          []                           []            | 15
689170754Sdelphij     mailutils          |                                                     |  5
690170754Sdelphij     make               |          []       []                  []            | 16
691170754Sdelphij     man-db             |          []                                         |  5
692170754Sdelphij     minicom            |                                                     | 11
693170754Sdelphij     mysecretdiary      |          []       []                                | 10
694170754Sdelphij     nano               |       [] []       [] []                             | 17
695170754Sdelphij     nano_1_0           |          []       [] []                             | 17
696170754Sdelphij     opcodes            |          []       []                                |  6
697170754Sdelphij     parted             |          []       []                  []            | 15
698170754Sdelphij     ptx                |          []       []                                | 22
699170754Sdelphij     python             |                                                     |  0
700170754Sdelphij     radius             |                                                     |  4
701170754Sdelphij     recode             |    []    []       []                                | 20
702170754Sdelphij     rpm                |          []       []                                |  9
703170754Sdelphij     screem             |          []                           []            |  2
704170754Sdelphij     scrollkeeper       | []    [] []                                         | 15
705170754Sdelphij     sed                | [] [] [] []       [] []                             | 24
706170754Sdelphij     sh-utils           |    []             []                                | 14
707170754Sdelphij     shared-mime-info   |       [] []                                         |  7
708170754Sdelphij     sharutils          |       [] []       []                        []      | 17
709170754Sdelphij     silky              | ()                                                  |  3
710170754Sdelphij     skencil            |          []                                         |  6
711170754Sdelphij     sketch             |          []                                         |  6
712170754Sdelphij     soundtracker       | []       []                                         |  7
713170754Sdelphij     sp                 |                   []                                |  3
714170754Sdelphij     tar                | [] []    []       []                  []            | 24
715170754Sdelphij     texinfo            |          []       []                  []            | 14
716170754Sdelphij     textutils          |    []    []       []                        []      | 16
717170754Sdelphij     tin                |                                                     |  1
718170754Sdelphij     tp-robot           |                                                     |  2
719170754Sdelphij     tuxpaint           | []       []       []           []     []            | 29
720170754Sdelphij     unicode-han-tra... |                                                     |  0
721170754Sdelphij     unicode-transla... |                                                     |  2
722170754Sdelphij     util-linux         |          []       []                                | 15
723170754Sdelphij     vorbis-tools       |                                                     |  8
724170754Sdelphij     wastesedge         |                                                     |  0
725170754Sdelphij     wdiff              | []       []       []                                | 18
726170754Sdelphij     wget               | [] [] [] []       [] []               []    []      | 24
727170754Sdelphij     xchat              | [] [] [] []                           []            | 15
728170754Sdelphij     xfree86_xkb_xml    | []    []          [] []               []            | 11
729170754Sdelphij     xpad               |                                                     |  5
730170754Sdelphij                        +-----------------------------------------------------+
731170754Sdelphij       63 teams           sk sl sr sv ta th tr uk ven vi wa xh zh_CN zh_TW zu
732170754Sdelphij      131 domains         47 19 28 83  0  0 59 13  1   1 11  0  22    22    0  1373
733170754Sdelphij
734170754Sdelphij   Some counters in the preceding matrix are higher than the number of
735170754Sdelphijvisible blocks let us expect.  This is because a few extra PO files are
736170754Sdelphijused for implementing regional variants of languages, or language
737170754Sdelphijdialects.
738170754Sdelphij
739170754Sdelphij   For a PO file in the matrix above to be effective, the package to
740170754Sdelphijwhich it applies should also have been internationalized and
741170754Sdelphijdistributed as such by its maintainer.  There might be an observable
742170754Sdelphijlag between the mere existence a PO file and its wide availability in a
743170754Sdelphijdistribution.
744170754Sdelphij
745170754Sdelphij   If January 2004 seems to be old, you may fetch a more recent copy of
746170754Sdelphijthis `ABOUT-NLS' file on most GNU archive sites.  The most up-to-date
747170754Sdelphijmatrix with full percentage details can be found at
748170754Sdelphij`http://www.iro.umontreal.ca/contrib/po/HTML/matrix.html'.
749170754Sdelphij
750170754SdelphijUsing `gettext' in new packages
751170754Sdelphij===============================
752170754Sdelphij
753170754SdelphijIf you are writing a freely available program and want to
754170754Sdelphijinternationalize it you are welcome to use GNU `gettext' in your
755170754Sdelphijpackage.  Of course you have to respect the GNU Library General Public
756170754SdelphijLicense which covers the use of the GNU `gettext' library.  This means
757170754Sdelphijin particular that even non-free programs can use `libintl' as a shared
758170754Sdelphijlibrary, whereas only free software can use `libintl' as a static
759170754Sdelphijlibrary or use modified versions of `libintl'.
760170754Sdelphij
761170754Sdelphij   Once the sources are changed appropriately and the setup can handle
762170754Sdelphijthe use of `gettext' the only thing missing are the translations.  The
763170754SdelphijFree Translation Project is also available for packages which are not
764170754Sdelphijdeveloped inside the GNU project.  Therefore the information given above
765170754Sdelphijapplies also for every other Free Software Project.  Contact
766170754Sdelphij`translation@iro.umontreal.ca' to make the `.pot' files available to
767170754Sdelphijthe translation teams.
768170754Sdelphij
769