|  | Index Entry | Section | 
|---|
| 
 | 
| _ |  |  | 
|---|
|  | _, a macro to mark strings for translation | 3.3 How Marks Appear in Sources | 
|  | _nl_msg_cat_cntr | 10.5 Being a gettextgrok | 
| 
 | 
| A |  |  | 
|---|
|  | `ABOUT-NLS' file | 9.1 The Current `ABOUT-NLS' Matrix | 
|  | `acconfig.h' file | 12.4.7 `acconfig.h' at top level | 
|  | accumulating translations | 6.11.1.1 Concatenate PO Files | 
|  | `aclocal.m4' file | 12.4.6 `aclocal.m4' at top level | 
|  | adding keywords, xgettext | 4.1.5 Language=C/C++ specific options | 
|  | ambiguities | 3.2 Preparing Translatable Strings | 
|  | apply a filter to translations | 7.4 Invoking the msgfilterProgram | 
|  | apply command to all translations in a catalog | 7.10 Invoking the msgexecProgram | 
|  | attribute manipulation | 7.8 Invoking the msgattribProgram | 
|  | attribute, fuzzy | 6.3 Fuzzy Entries | 
|  | attributes of a PO file entry | 6.3 Fuzzy Entries | 
|  | attributes, manipulating | 7. Manipulating PO Files | 
|  | autoconf macros for gettext | 12.5 Autoconf macros for use in `configure.in' | 
|  | auxiliary PO file | 6.10 Consulting Auxiliary PO Files | 
|  | available translations | 9.1 The Current `ABOUT-NLS' Matrix | 
|  | awk | 13.5.11 GNU awk | 
| 
 | 
| B |  |  | 
|---|
|  | backup old file, and msgmergeprogram | 6.1.4 Output file location in update mode | 
|  | bash | 13.5.3 bash - Bourne-Again Shell Script | 
|  | bibliography | 14.2 Related Readings | 
|  | big picture | 1.5 Overview of GNU gettext | 
|  | bind_textdomain_codeset | 10.2.4 How to specify the output character set gettextuses | 
|  | bug report address | 1. Introduction | 
| 
 | 
| C |  |  | 
|---|
|  | C and C-like languages | 13.5.1 C, C++, Objective C | 
|  | C trigraphs | 4.1.5 Language=C/C++ specific options | 
|  | c-format flag | 2.2 The Format of PO Files | 
|  | c-format, and xgettext | 3.5 Special Comments preceding Keywords | 
|  | catalog encoding and msgexecoutput | 7.10 Invoking the msgexecProgram | 
|  | catclose, acatgetsfunction | 10.1.1 The Interface | 
|  | catgets, acatgetsfunction | 10.1.1 The Interface | 
|  | catgets, X/Open specification | 10.1 About catgets | 
|  | catopen, acatgetsfunction | 10.1.1 The Interface | 
|  | character encoding | 1.3 Aspects in Native Language Support | 
|  | charset conversion at runtime | 10.2.4 How to specify the output character set gettextuses | 
|  | charset of PO files | 5.2 Filling in the Header Entry | 
|  | check format strings | 8.1.6 Input file interpretation | 
|  | checking of translations | 7. Manipulating PO Files | 
|  | clisp | 13.5.5 GNU clisp - Common Lisp | 
|  | clisp C sources | 13.5.6 GNU clisp C sources | 
|  | codeset | 1.3 Aspects in Native Language Support | 
|  | comments in PO files | 2.2 The Format of PO Files | 
|  | Common Lisp | 13.5.5 GNU clisp - Common Lisp | 
|  | compare PO files | 7.7 Invoking the msgcmpProgram | 
|  | comparison of interfaces | 10.3 Comparing the Two Interfaces | 
|  | compatibility with X/Open msgfmt | 8.1.6 Input file interpretation | 
|  | compendium | 6.11 Using Translation Compendia | 
|  | compendium, creating | 6.11.1 Creating Compendia | 
|  | concatenate PO files | 7.1 Invoking the msgcatProgram | 
|  | concatenating PO files into a compendium | 6.11.1.1 Concatenate PO Files | 
|  | concatenation of strings | 3.2 Preparing Translatable Strings | 
|  | convert binary message catalog into PO file | 8.2 Invoking the msgunfmtProgram | 
|  | convert translations to a different encoding | 7.2 Invoking the msgconvProgram | 
|  | converting a package to use gettext | 12.2 Prerequisite Works | 
|  | country codes | B. Country Codes | 
|  | create new PO file | 5.1 Invoking the msginitProgram | 
|  | creating a new PO file | 5. Creating a New PO File | 
|  | creating compendia | 6.11.1 Creating Compendia | 
|  | currency symbols | 1.3 Aspects in Native Language Support | 
| 
 | 
| D |  |  | 
|---|
|  | date format | 1.3 Aspects in Native Language Support | 
|  | dcngettext | 10.2.5 Additional functions for plural forms | 
|  | debugging messages marked as format strings | 4.1.5 Language=C/C++ specific options | 
|  | dialect | 7. Manipulating PO Files | 
|  | disabling NLS | 12.4.10 `gettext.h' in `lib/' | 
|  | dngettext | 10.2.5 Additional functions for plural forms | 
|  | domain ambiguities | 10.2.2 Solving Ambiguities | 
|  | duplicate elimination | 7. Manipulating PO Files | 
|  | duplicate removal | 7.5 Invoking the msguniqProgram | 
| 
 | 
| E |  |  | 
|---|
|  | editing comments in PO files | 6.7 Modifying Comments | 
|  | editing translations | 6.6 Modifying Translations | 
|  | Emacs Lisp | 13.5.7 Emacs Lisp | 
|  | encoding | 1.3 Aspects in Native Language Support | 
|  | encoding conversion | 7. Manipulating PO Files | 
|  | encoding conversion at runtime | 10.2.4 How to specify the output character set gettextuses | 
|  | encoding for your language | 5.2 Filling in the Header Entry | 
|  | encoding list | 5.2 Filling in the Header Entry | 
|  | encoding of PO files | 5.2 Filling in the Header Entry | 
|  | evolution of packages | 1.5 Overview of GNU gettext | 
|  | extracting parts of a PO file into a compendium | 6.11.1.2 Extract a Message Subset from a PO File | 
| 
 | 
| F |  |  | 
|---|
|  | file format, `.mo' | 8.3 The Format of GNU MO Files | 
|  | file format, `.po' | 2.2 The Format of PO Files | 
|  | files, `.po' and `.mo' | 1.4 Files Conveying Translations | 
|  | files, `.pot' | 1.5 Overview of GNU gettext | 
|  | filter messages according to attributes | 7.8 Invoking the msgattribProgram | 
|  | find common messages | 7.6 Invoking the msgcommProgram | 
|  | force use of fuzzy entries | 8.1.6 Input file interpretation | 
|  | format strings | 3.5 Special Comments preceding Keywords | 
|  | Free Pascal | 13.5.12 Pascal - Free Pascal Compiler | 
|  | fuzzy entries | 6.3 Fuzzy Entries | 
|  | fuzzy flag | 2.2 The Format of PO Files | 
| 
 | 
| G |  |  | 
|---|
|  | gawk | 13.5.11 GNU awk | 
|  | generate binary message catalog from PO file | 8.1 Invoking the msgfmtProgram | 
|  | generate translation catalog in English | 7.9 Invoking the msgenProgram | 
|  | gettextfiles | 12.4 Files You Must Create or Alter | 
|  | gettextinstallation | 2.1 Completing GNU gettextInstallation | 
|  | gettextinterface | 10.2.1 The Interface | 
|  | gettextvscatgets | 10.3 Comparing the Two Interfaces | 
|  | gettext, a programmer's view | 10.2 About gettext | 
|  | `gettext.h' file | 12.4.10 `gettext.h' in `lib/' | 
|  | gettextizeprogram, usage | 12.3 Invoking the gettextizeProgram | 
|  | GUI programs | 10.2.6 How to use gettextin GUI programs | 
| 
 |