|  | Index Entry | Section | 
|---|
| 
 | 
| M |  |  | 
|---|
|  | magic signature of MO files | 10.3 The Format of GNU MO Files | 
|  | ‘Makefile.in.in’ extensions | 13.4.4 Extending ‘Makefile’ in ‘po/’ | 
|  | ‘Makevars’ file | 13.4.3 ‘Makevars’ in ‘po/’ | 
|  | manipulating PO files | 9. Manipulating PO Files | 
|  | marking Perl sources | 15.5.26 Perl | 
|  | marking string initializers | 4.8 Special Cases of Translatable Strings | 
|  | marking strings that require translation | 4.4 How Marks Appear in Sources | 
|  | marking strings, preparations | 4.3 Preparing Translatable Strings | 
|  | marking translatable strings | 1.5 Overview of GNU gettext | 
|  | markup | 4.3.7 No unusual markup | 
|  | menu entries | 11.2.5 Using contexts for solving ambiguities | 
|  | menu, keyboard accelerator support | 10.1.10 Input file interpretation | 
|  | merge PO files | 9.1 Invoking the msgcatProgram | 
|  | merging two PO files | 9. Manipulating PO Files | 
|  | merging two POT files | 5.2 Combining PO Template Files | 
|  | message catalog files location | 11.2.3 Locating Message Catalog Files | 
|  | messages | 1.3 Aspects in Native Language Support | 
|  | migration from earlier versions of gettext | 13.2 Prerequisite Works | 
|  | ‘mkinstalldirs’ file | 13.4.7 ‘mkinstalldirs’ at top level | 
|  | mnemonics of menu entries | 10.1.10 Input file interpretation | 
|  | MO file's format | 10.3 The Format of GNU MO Files | 
|  | modify message attributes | 9.8.4 Attribute manipulation | 
|  | Modula-2 | 15.5.20 Modula-2 | 
|  | Modula-2, string concatenation | String concatenation operator | 
|  | modula2-format flag | 3.3 Sticky flags | 
|  | msgattribprogram, usage | 9.8 Invoking the msgattribProgram | 
|  | msgcatprogram, usage | 9.1 Invoking the msgcatProgram | 
|  | msgcmpprogram, usage | 9.7 Invoking the msgcmpProgram | 
|  | msgcommprogram, usage | 9.6 Invoking the msgcommProgram | 
|  | msgconvprogram, usage | 9.2 Invoking the msgconvProgram | 
|  | msgctxt | 3.4 Entries with Context | 
|  | msgenprogram, usage | 9.9 Invoking the msgenProgram | 
|  | msgexecprogram, usage | 9.10 Invoking the msgexecProgram | 
|  | msgfilterfilter and catalog encoding | 9.4.3 The filter | 
|  | msgfilterprogram, usage | 9.4 Invoking the msgfilterProgram | 
|  | msgfmtprogram, usage | 10.1 Invoking the msgfmtProgram | 
|  | msggrepprogram, usage | 9.3 Invoking the msggrepProgram | 
|  | msgid | 3.1 What an entry looks like | 
|  | msgid_plural | 3.5 Entries with Plural Forms | 
|  | msginitprogram, usage | 6.1 Invoking the msginitProgram | 
|  | msgmergeprogram, usage | 7.1 Invoking the msgmergeProgram | 
|  | msgstr | 3.1 What an entry looks like | 
|  | msgunfmtprogram, usage | 10.2 Invoking the msgunfmtProgram | 
|  | msguniqprogram, usage | 9.5 Invoking the msguniqProgram | 
|  | multi-line strings | 8.7.4 Normalizing Strings in Entries | 
| 
 | 
| N |  |  | 
|---|
|  | N_, a convenience macro | 11.3 Comparing the Two Interfaces | 
|  | Native Language Support | 1.2 I18n, L10n, and Such | 
|  | Natural Language Support | 1.2 I18n, L10n, and Such | 
|  | newlines in PO files | 3.6 Further details on the PO file format | 
|  | ngettext | 11.2.6 Additional functions for plural forms | 
|  | ngettextprogram, usage | 15.5.15.9 Invoking the ngettextprogram | 
|  | NLS | 1.2 I18n, L10n, and Such | 
|  | no-awk-format flag | 3.3 Sticky flags | 
|  | no-boost-format flag | 3.3 Sticky flags | 
|  | no-c++-format flag | 3.3 Sticky flags | 
|  | no-c-format flag | 3.3 Sticky flags | 
|  | no-c-format, and xgettext | 4.7 Special Comments preceding Keywords | 
|  | no-csharp-format flag | 3.3 Sticky flags | 
|  | no-d-format flag | 3.3 Sticky flags | 
|  | no-elisp-format flag | 3.3 Sticky flags | 
|  | no-gcc-internal-format flag | 3.3 Sticky flags | 
|  | no-gfc-internal-format flag | 3.3 Sticky flags | 
|  | no-go-format flag | 3.3 Sticky flags | 
|  | no-java-format flag | 3.3 Sticky flags | 
|  | no-java-printf-format flag | 3.3 Sticky flags | 
|  | no-javascript-format flag | 3.3 Sticky flags | 
|  | no-kde-format flag | 3.3 Sticky flags | 
|  | no-librep-format flag | 3.3 Sticky flags | 
|  | no-lisp-format flag | 3.3 Sticky flags | 
|  | no-lua-format flag | 3.3 Sticky flags | 
|  | no-modula2-format flag | 3.3 Sticky flags | 
|  | no-objc-format flag | 3.3 Sticky flags | 
|  | no-object-pascal-format flag | 3.3 Sticky flags | 
|  | no-perl-brace-format flag | 3.3 Sticky flags | 
|  | no-perl-format flag | 3.3 Sticky flags | 
|  | no-php-format flag | 3.3 Sticky flags | 
|  | no-python-brace-format flag | 3.3 Sticky flags | 
|  | no-python-format flag | 3.3 Sticky flags | 
|  | no-qt-format flag | 3.3 Sticky flags | 
|  | no-qt-plural-format flag | 3.3 Sticky flags | 
|  | no-ruby-format flag | 3.3 Sticky flags | 
|  | no-rust-format flag | 3.3 Sticky flags | 
|  | no-scheme-format flag | 3.3 Sticky flags | 
|  | no-sh-format flag | 3.3 Sticky flags | 
|  | no-sh-printf-format flag | 3.3 Sticky flags | 
|  | no-smalltalk-format flag | 3.3 Sticky flags | 
|  | no-tcl-format flag | 3.3 Sticky flags | 
|  | no-wrap flag | 3.3 Sticky flags | 
|  | no-ycp-format flag | 3.3 Sticky flags | 
|  | nplurals, in a PO file header | 11.2.6 Additional functions for plural forms | 
|  | number format | 1.3 Aspects in Native Language Support | 
| 
 | 
| O |  |  | 
|---|
|  | objc-format flag | 3.3 Sticky flags | 
|  | Object Pascal | 15.5.19 Pascal - Free Pascal Compiler | 
|  | object-pascal-format flag | 3.3 Sticky flags | 
|  | obsolete entries | 8.7.8 Obsolete Entries | 
|  | OEM encoding | 2.4 Obtaining good output in a Windows console | 
|  | optimization of gettextfunctions | 11.2.7 Optimization of the *gettext functions | 
|  | orthography | 9. Manipulating PO Files | 
|  | outdigits | 15.3.1 C Format Strings | 
|  | output to stdout, xgettext | 5.1.2 Output file location | 
|  | overview of gettext | 1.5 Overview of GNU gettext | 
| 
 |