1 | <sect2><title>Contents of Gettext-&gettext-contversion;</title>
|
---|
2 |
|
---|
3 | <sect3><title>Program Files</title>
|
---|
4 | <para>gettext, gettextize, msgcmp, msgcomm, msgfmt, msgmerge, msgunfmt,
|
---|
5 | ngettext and xgettext</para></sect3>
|
---|
6 |
|
---|
7 | <sect3><title>Descriptions</title>
|
---|
8 |
|
---|
9 | <sect4><title>gettext</title>
|
---|
10 | <para>The gettext package is used for internationalization (also known as
|
---|
11 | i18n) and for localization (also known as l10n). Programs can be
|
---|
12 | compiled with Native Language Support (NLS) which enable them to output
|
---|
13 | messages in the users native language rather than in the default English
|
---|
14 | language.</para></sect4>
|
---|
15 |
|
---|
16 | <sect4><title>gettextize</title>
|
---|
17 | <para>The gettextize program copies all standard gettext files into a
|
---|
18 | directory. It's used to make a package with gettext translations.</para></sect4>
|
---|
19 |
|
---|
20 | <sect4><title>msgcmp</title>
|
---|
21 | <para>The msgcmp program compares two raw translation files.</para></sect4>
|
---|
22 |
|
---|
23 | <sect4><title>msgcomm</title>
|
---|
24 | <para>The msgcomm program searches messages which appear in several .po
|
---|
25 | files. It's used to compare how things are translated.</para></sect4>
|
---|
26 |
|
---|
27 | <sect4><title>msgfmt</title>
|
---|
28 | <para>The msgfmt program compiles raw translation into machine code. It's
|
---|
29 | used to create the final program/package translation file.</para></sect4>
|
---|
30 |
|
---|
31 | <sect4><title>msgmerge</title>
|
---|
32 | <para>The msgmerge program combines two raw translations into one file.
|
---|
33 | It's used to update the raw translation with the source extract.</para></sect4>
|
---|
34 |
|
---|
35 | <sect4><title>msgunfmt</title>
|
---|
36 | <para>The msgunfmt program decompiles translation files into raw
|
---|
37 | translation text. It can only be used if the compiled versions are
|
---|
38 | available.</para></sect4>
|
---|
39 |
|
---|
40 | <sect4><title>ngettext</title>
|
---|
41 | <para>The ngettext program displays native language translations of a
|
---|
42 | textual message whose grammatical form depends on a number.</para></sect4>
|
---|
43 |
|
---|
44 | <sect4><title>xgettext</title>
|
---|
45 | <para>The xgettext program extracts the message lines from the programmers' C
|
---|
46 | files. It's used to make the first translation template.</para></sect4>
|
---|
47 |
|
---|
48 | </sect3>
|
---|
49 |
|
---|
50 | </sect2>
|
---|
51 |
|
---|