| Index Entry |  Section | 
 
  | 
| F |  |  | 
 | FDL, GNU Free Documentation License | C.3 GNU Free Documentation License | 
 | file format, ‘.mo’ | 10.3 The Format of GNU MO Files | 
 | file format, ‘.po’ | 3. 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 | 9.8 Invoking the msgattrib Program | 
 | find common messages | 9.6 Invoking the msgcomm Program | 
 | force use of fuzzy entries | 10.1.10 Input file interpretation | 
 | format strings | 4.6 Special Comments preceding Keywords | 
 | Free Pascal | 15.5.16 Pascal - Free Pascal Compiler | 
 | function attribute, __format__ | 5.1.6 Language specific options | 
 | function attribute, __format_arg__ | 5.1.6 Language specific options | 
 | fuzzy entries | 8.3.6 Fuzzy Entries | 
 | fuzzy flag | 3. The Format of PO Files | 
 
  | 
| G |  |  | 
 | gawk | 15.5.14 GNU awk | 
 | gcc-internal-format flag | 3. The Format of PO Files | 
 | GCC-source | 15.5.24 GNU Compiler Collection sources | 
 | generate binary message catalog from PO file | 10.1 Invoking the msgfmt Program | 
 | generate translation catalog in English | 9.9 Invoking the msgen Program | 
 | gettext files | 13.4 Files You Must Create or Alter | 
 | gettext installation | 8.3.1 Completing GNU gettext Installation | 
 | gettext interface | 11.2.1 The Interface | 
 | gettext program, usage | 15.5.12.3 Invoking the gettext program | 
 | gettext vs catgets | 11.3 Comparing the Two Interfaces | 
 | gettext, a programmer's view | 11.2 About gettext | 
 | ‘gettext.h’ file | 13.4.12 ‘gettext.h’ in ‘lib/’ | 
 | gettextize program, usage | 13.3 Invoking the gettextize Program | 
 | gfc-internal-format flag | 3. The Format of PO Files | 
 | GNOME PO file editor | 8.2 GNOME's PO File Editor | 
 | GPL, GNU General Public License | C.1 GNU GENERAL PUBLIC LICENSE | 
 | GUI programs | 11.2.5 Using contexts for solving ambiguities | 
 | guile | 15.5.6 GNU guile - Scheme | 
 
  | 
| H |  |  | 
 | hash table, inside MO files | 10.3 The Format of GNU MO Files | 
 | he, she, and they | 1. Introduction | 
 | header entry of a PO file | 6.2 Filling in the Header Entry | 
 | help option | Split at paragraphs | 
 | history of GNU gettext | 17.1 History of GNU gettext | 
 
  | 
| I |  |  | 
 | i18n | 1.2 I18n, L10n, and Such | 
 | importing PO files | 8.3.4 Normalizing Strings in Entries | 
 | include file ‘libintl.h’ | 1.5 Overview of GNU gettext | 
 | include file ‘libintl.h’ | 4.1 Importing the gettext declaration | 
 | include file ‘libintl.h’ | 11.3 Comparing the Two Interfaces | 
 | include file ‘libintl.h’ | 13.4.12 ‘gettext.h’ in ‘lib/’ | 
 | initialization | 4.2 Triggering gettext Operations | 
 | initialize new PO file | 6.1 Invoking the msginit Program | 
 | initialize translations from a compendium | 8.4.2.1 Initialize a New Translation File | 
 | installing gettext | 8.3.1 Completing GNU gettext Installation | 
 | interface to catgets | 11.1.1 The Interface | 
 | internationalization | 1.2 I18n, L10n, and Such | 
 | inttypes.h | No string concatenation | 
 | ISO 3166 | B. Country Codes | 
 | ISO 639 | A. Language Codes | 
 
  | 
| J |  |  | 
 | Java | 15.5.3 Java | 
 | Java mode, and msgfmt program | 10.1.2 Operation mode | 
 | Java mode, and msgunfmt program | 10.2.1 Operation mode | 
 | Java, string concatenation | No string concatenation | 
 | java-format flag | 3. The Format of PO Files | 
 | java-printf-format flag | 3. The Format of PO Files | 
 | javascript-format flag | 3. The Format of PO Files | 
 
  | 
| K |  |  | 
 | KDE format strings | 5.1.6 Language specific options | 
 | KDE PO file editor | 8.1 KDE's PO File Editor | 
 | kde-format flag | 3. The Format of PO Files | 
 | keyboard accelerator checking | 10.1.10 Input file interpretation | 
 
  | 
| L |  |  | 
 | l10n | 1.2 I18n, L10n, and Such | 
 | language codes | A. Language Codes | 
 | language selection | 2.3.2 Locale Environment Variables | 
 | language selection at runtime | 11.5 Being a gettext grok | 
 | large package | 11.2.2 Solving Ambiguities | 
 | LGPL, GNU Lesser General Public License | C.2 GNU LESSER GENERAL PUBLIC LICENSE | 
 | libiconv library | 13.5.6 AM_ICONV in ‘iconv.m4’ | 
 | libintl for C# | 15.5.4 C# | 
 | libintl for Java | 15.5.3 Java | 
 | libintl library | 13.5.1 AM_GNU_GETTEXT in ‘gettext.m4’ | 
 | librep Lisp | 15.5.10 librep | 
 | librep-format flag | 3. The Format of PO Files | 
 | License, GNU FDL | C.3 GNU Free Documentation License | 
 | License, GNU GPL | C.1 GNU GENERAL PUBLIC LICENSE | 
 | License, GNU LGPL | C.2 GNU LESSER GENERAL PUBLIC LICENSE | 
 | Licenses | C. Licenses | 
 | ‘LINGUAS’ file | 13.4.2 ‘LINGUAS’ in ‘po/’ | 
 | link with ‘libintl’ | 1.5 Overview of GNU gettext | 
 | Linux | 1.3 Aspects in Native Language Support | 
 | Linux | 1.5 Overview of GNU gettext | 
 | Linux | 6.2 Filling in the Header Entry | 
 | Lisp | 15.5.7 GNU clisp - Common Lisp | 
 | lisp-format flag | 3. The Format of PO Files | 
 | list of translation teams, where to find | 6.2 Filling in the Header Entry | 
 | locale categories | 1.3 Aspects in Native Language Support | 
 | locale categories | 1.3 Aspects in Native Language Support | 
 | locale category, LC_ALL | 4.2 Triggering gettext Operations | 
 | locale category, LC_COLLATE | 4.2 Triggering gettext Operations | 
 | locale category, LC_CTYPE | 1.3 Aspects in Native Language Support | 
 | locale category, LC_CTYPE | 4.2 Triggering gettext Operations | 
 | locale category, LC_CTYPE | 4.2 Triggering gettext Operations | 
 | locale category, LC_MESSAGES | 1.3 Aspects in Native Language Support | 
 | locale category, LC_MESSAGES | 4.2 Triggering gettext Operations | 
 | locale category, LC_MONETARY | 1.3 Aspects in Native Language Support | 
 | locale category, LC_MONETARY | 4.2 Triggering gettext Operations | 
 | locale category, LC_NUMERIC | 1.3 Aspects in Native Language Support | 
 | locale category, LC_NUMERIC | 4.2 Triggering gettext Operations | 
 | locale category, LC_RESPONSES | 4.2 Triggering gettext Operations | 
 | locale category, LC_TIME | 1.3 Aspects in Native Language Support | 
 | locale category, LC_TIME | 4.2 Triggering gettext Operations | 
 | locale program | 6.2 Filling in the Header Entry | 
 | localization | 1.2 I18n, L10n, and Such | 
 | lookup message translation | 15.5.12.3 Invoking the gettext program | 
 | lookup message translation | 15.5.12.6 Invoking the eval_gettext function | 
 | lookup message translation with context | 15.5.12.8 Invoking the eval_pgettext function | 
 | lookup plural message translation | 15.5.12.4 Invoking the ngettext program | 
 | lookup plural message translation | 15.5.12.7 Invoking the eval_ngettext function | 
 | lookup plural message translation with context | 15.5.12.9 Invoking the eval_npgettext function | 
 | lua-format flag | 3. The Format of PO Files | 
 
  |