annotate CSP2/CSP2_env/env-d9b9114564458d9d-741b3de822f2aaca6c6caa4325c4afce/share/doc/gettext/gettext_27.html @ 68:5028fdace37b

planemo upload commit 2e9511a184a1ca667c7be0c6321a36dc4e3d116d
author jpayne
date Tue, 18 Mar 2025 16:23:26 -0400
parents
children
rev   line source
jpayne@68 1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html401/loose.dtd">
jpayne@68 2 <html>
jpayne@68 3 <!-- Created on February, 21 2024 by texi2html 1.78a -->
jpayne@68 4 <!--
jpayne@68 5 Written by: Lionel Cons <Lionel.Cons@cern.ch> (original author)
jpayne@68 6 Karl Berry <karl@freefriends.org>
jpayne@68 7 Olaf Bachmann <obachman@mathematik.uni-kl.de>
jpayne@68 8 and many others.
jpayne@68 9 Maintained by: Many creative people.
jpayne@68 10 Send bugs and suggestions to <texi2html-bug@nongnu.org>
jpayne@68 11
jpayne@68 12 -->
jpayne@68 13 <head>
jpayne@68 14 <title>GNU gettext utilities: General Index</title>
jpayne@68 15
jpayne@68 16 <meta name="description" content="GNU gettext utilities: General Index">
jpayne@68 17 <meta name="keywords" content="GNU gettext utilities: General Index">
jpayne@68 18 <meta name="resource-type" content="document">
jpayne@68 19 <meta name="distribution" content="global">
jpayne@68 20 <meta name="Generator" content="texi2html 1.78a">
jpayne@68 21 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
jpayne@68 22 <style type="text/css">
jpayne@68 23 <!--
jpayne@68 24 a.summary-letter {text-decoration: none}
jpayne@68 25 pre.display {font-family: serif}
jpayne@68 26 pre.format {font-family: serif}
jpayne@68 27 pre.menu-comment {font-family: serif}
jpayne@68 28 pre.menu-preformatted {font-family: serif}
jpayne@68 29 pre.smalldisplay {font-family: serif; font-size: smaller}
jpayne@68 30 pre.smallexample {font-size: smaller}
jpayne@68 31 pre.smallformat {font-family: serif; font-size: smaller}
jpayne@68 32 pre.smalllisp {font-size: smaller}
jpayne@68 33 span.roman {font-family:serif; font-weight:normal;}
jpayne@68 34 span.sansserif {font-family:sans-serif; font-weight:normal;}
jpayne@68 35 ul.toc {list-style: none}
jpayne@68 36 -->
jpayne@68 37 </style>
jpayne@68 38
jpayne@68 39
jpayne@68 40 </head>
jpayne@68 41
jpayne@68 42 <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
jpayne@68 43
jpayne@68 44 <table cellpadding="1" cellspacing="1" border="0">
jpayne@68 45 <tr><td valign="middle" align="left">[<a href="gettext_26.html#SEC393" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
jpayne@68 46 <td valign="middle" align="left">[<a href="gettext_28.html#INDEX1" title="Next chapter"> &gt;&gt; </a>]</td>
jpayne@68 47 <td valign="middle" align="left"> &nbsp; </td>
jpayne@68 48 <td valign="middle" align="left"> &nbsp; </td>
jpayne@68 49 <td valign="middle" align="left"> &nbsp; </td>
jpayne@68 50 <td valign="middle" align="left"> &nbsp; </td>
jpayne@68 51 <td valign="middle" align="left"> &nbsp; </td>
jpayne@68 52 <td valign="middle" align="left">[<a href="gettext_toc.html#SEC_Top" title="Cover (top) of document">Top</a>]</td>
jpayne@68 53 <td valign="middle" align="left">[<a href="gettext_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
jpayne@68 54 <td valign="middle" align="left">[<a href="gettext_21.html#SEC389" title="Index">Index</a>]</td>
jpayne@68 55 <td valign="middle" align="left">[<a href="gettext_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
jpayne@68 56 </tr></table>
jpayne@68 57
jpayne@68 58 <hr size="2">
jpayne@68 59 <a name="Index"></a>
jpayne@68 60 <a name="SEC394"></a>
jpayne@68 61 <h1 class="unnumbered"> <a href="gettext_toc.html#TOC379">General Index</a> </h1>
jpayne@68 62
jpayne@68 63 <table><tr><th valign="top">Jump to: &nbsp; </th><td><a href="#SEC394_0" class="summary-letter"><b>_</b></a>
jpayne@68 64 &nbsp;
jpayne@68 65 <br>
jpayne@68 66 <a href="#SEC394_1" class="summary-letter"><b>A</b></a>
jpayne@68 67 &nbsp;
jpayne@68 68 <a href="#SEC394_2" class="summary-letter"><b>B</b></a>
jpayne@68 69 &nbsp;
jpayne@68 70 <a href="#SEC394_3" class="summary-letter"><b>C</b></a>
jpayne@68 71 &nbsp;
jpayne@68 72 <a href="#SEC394_4" class="summary-letter"><b>D</b></a>
jpayne@68 73 &nbsp;
jpayne@68 74 <a href="#SEC394_5" class="summary-letter"><b>E</b></a>
jpayne@68 75 &nbsp;
jpayne@68 76 <a href="gettext_28.html#INDEX1_0" class="summary-letter"><b>F</b></a>
jpayne@68 77 &nbsp;
jpayne@68 78 <a href="gettext_28.html#INDEX1_1" class="summary-letter"><b>G</b></a>
jpayne@68 79 &nbsp;
jpayne@68 80 <a href="gettext_28.html#INDEX1_2" class="summary-letter"><b>H</b></a>
jpayne@68 81 &nbsp;
jpayne@68 82 <a href="gettext_28.html#INDEX1_3" class="summary-letter"><b>I</b></a>
jpayne@68 83 &nbsp;
jpayne@68 84 <a href="gettext_28.html#INDEX1_4" class="summary-letter"><b>J</b></a>
jpayne@68 85 &nbsp;
jpayne@68 86 <a href="gettext_28.html#INDEX1_5" class="summary-letter"><b>K</b></a>
jpayne@68 87 &nbsp;
jpayne@68 88 <a href="gettext_28.html#INDEX1_6" class="summary-letter"><b>L</b></a>
jpayne@68 89 &nbsp;
jpayne@68 90 <a href="gettext_29.html#INDEX2_0" class="summary-letter"><b>M</b></a>
jpayne@68 91 &nbsp;
jpayne@68 92 <a href="gettext_29.html#INDEX2_1" class="summary-letter"><b>N</b></a>
jpayne@68 93 &nbsp;
jpayne@68 94 <a href="gettext_29.html#INDEX2_2" class="summary-letter"><b>O</b></a>
jpayne@68 95 &nbsp;
jpayne@68 96 <a href="gettext_29.html#INDEX2_3" class="summary-letter"><b>P</b></a>
jpayne@68 97 &nbsp;
jpayne@68 98 <a href="gettext_30.html#INDEX3_0" class="summary-letter"><b>Q</b></a>
jpayne@68 99 &nbsp;
jpayne@68 100 <a href="gettext_30.html#INDEX3_1" class="summary-letter"><b>R</b></a>
jpayne@68 101 &nbsp;
jpayne@68 102 <a href="gettext_30.html#INDEX3_2" class="summary-letter"><b>S</b></a>
jpayne@68 103 &nbsp;
jpayne@68 104 <a href="gettext_30.html#INDEX3_3" class="summary-letter"><b>T</b></a>
jpayne@68 105 &nbsp;
jpayne@68 106 <a href="gettext_30.html#INDEX3_4" class="summary-letter"><b>U</b></a>
jpayne@68 107 &nbsp;
jpayne@68 108 <a href="gettext_30.html#INDEX3_5" class="summary-letter"><b>V</b></a>
jpayne@68 109 &nbsp;
jpayne@68 110 <a href="gettext_30.html#INDEX3_6" class="summary-letter"><b>W</b></a>
jpayne@68 111 &nbsp;
jpayne@68 112 <a href="gettext_30.html#INDEX3_7" class="summary-letter"><b>X</b></a>
jpayne@68 113 &nbsp;
jpayne@68 114 <a href="gettext_30.html#INDEX3_8" class="summary-letter"><b>Y</b></a>
jpayne@68 115 &nbsp;
jpayne@68 116 </td></tr></table>
jpayne@68 117 <table border="0" class="index-cp">
jpayne@68 118 <tr><td></td><th align="left">Index Entry</th><th align="left"> Section</th></tr>
jpayne@68 119 <tr><td colspan="3"> <hr></td></tr>
jpayne@68 120 <tr><th><a name="SEC394_0">_</a></th><td></td><td></td></tr>
jpayne@68 121 <tr><td></td><td valign="top"><a href="gettext_4.html#IDX131"><code>_</code>, a macro to mark strings for translation</a></td><td valign="top"><a href="gettext_4.html#SEC28">4.4 How Marks Appear in Sources</a></td></tr>
jpayne@68 122 <tr><td></td><td valign="top"><a href="gettext_11.html#IDX1088"><code>_nl_msg_cat_cntr</code></a></td><td valign="top"><a href="gettext_11.html#SEC211">11.5 Being a <code>gettext</code> grok</a></td></tr>
jpayne@68 123 <tr><td colspan="3"> <hr></td></tr>
jpayne@68 124 <tr><th><a name="SEC394_1">A</a></th><td></td><td></td></tr>
jpayne@68 125 <tr><td></td><td valign="top"><a href="gettext_2.html#IDX42">&lsquo;<tt>ABOUT-NLS</tt>&rsquo; file</a></td><td valign="top"><a href="gettext_2.html#SEC15">2.5 Installing Translations for Particular Programs</a></td></tr>
jpayne@68 126 <tr><td></td><td valign="top"><a href="gettext_17.html#SEC366">&lsquo;<tt>ABOUT-NLS</tt>&rsquo; file</a></td><td valign="top"><a href="gettext_17.html#SEC366">17.2 Notes on the Free Translation Project</a></td></tr>
jpayne@68 127 <tr><td></td><td valign="top"><a href="gettext_8.html#SEC82">accumulating translations</a></td><td valign="top"><a href="gettext_8.html#SEC82">8.4.1.1 Concatenate PO Files</a></td></tr>
jpayne@68 128 <tr><td></td><td valign="top"><a href="gettext_13.html#SEC242">&lsquo;<tt>aclocal.m4</tt>&rsquo; file</a></td><td valign="top"><a href="gettext_13.html#SEC242">13.4.8 &lsquo;<tt>aclocal.m4</tt>&rsquo; at top level</a></td></tr>
jpayne@68 129 <tr><td></td><td valign="top"><a href="gettext_5.html#IDX173">adding keywords, <code>xgettext</code></a></td><td valign="top"><a href="gettext_5.html#SEC42">5.1.6 Language specific options</a></td></tr>
jpayne@68 130 <tr><td></td><td valign="top"><a href="gettext_4.html#IDX126">ambiguities</a></td><td valign="top"><a href="gettext_4.html#SEC21">Decent English style</a></td></tr>
jpayne@68 131 <tr><td></td><td valign="top"><a href="gettext_2.html#SEC14">ANSI encoding</a></td><td valign="top"><a href="gettext_2.html#SEC14">2.4 Obtaining good output in a Windows console</a></td></tr>
jpayne@68 132 <tr><td></td><td valign="top"><a href="gettext_9.html#IDX622">apply a filter to translations</a></td><td valign="top"><a href="gettext_9.html#SEC110">9.4 Invoking the <code>msgfilter</code> Program</a></td></tr>
jpayne@68 133 <tr><td></td><td valign="top"><a href="gettext_9.html#IDX849">apply command to all translations in a catalog</a></td><td valign="top"><a href="gettext_9.html#SEC153">9.10 Invoking the <code>msgexec</code> Program</a></td></tr>
jpayne@68 134 <tr><td></td><td valign="top"><a href="gettext_15.html#IDX1115">Arabic digits</a></td><td valign="top"><a href="gettext_15.html#SEC267">15.3.1 C Format Strings</a></td></tr>
jpayne@68 135 <tr><td></td><td valign="top"><a href="gettext_9.html#IDX770">attribute manipulation</a></td><td valign="top"><a href="gettext_9.html#SEC139">9.8 Invoking the <code>msgattrib</code> Program</a></td></tr>
jpayne@68 136 <tr><td></td><td valign="top"><a href="gettext_8.html#SEC72">attribute, fuzzy</a></td><td valign="top"><a href="gettext_8.html#SEC72">8.3.6 Fuzzy Entries</a></td></tr>
jpayne@68 137 <tr><td></td><td valign="top"><a href="gettext_8.html#SEC72">attributes of a PO file entry</a></td><td valign="top"><a href="gettext_8.html#SEC72">8.3.6 Fuzzy Entries</a></td></tr>
jpayne@68 138 <tr><td></td><td valign="top"><a href="gettext_9.html#IDX490">attributes, manipulating</a></td><td valign="top"><a href="gettext_9.html#SEC87">9. Manipulating PO Files</a></td></tr>
jpayne@68 139 <tr><td></td><td valign="top"><a href="gettext_13.html#SEC247">autoconf macros for <code>gettext</code></a></td><td valign="top"><a href="gettext_13.html#SEC247">13.5 Autoconf macros for use in &lsquo;<tt>configure.ac</tt>&rsquo;</a></td></tr>
jpayne@68 140 <tr><td></td><td valign="top"><a href="gettext_13.html#SEC258"><code>autopoint</code> program, usage</a></td><td valign="top"><a href="gettext_13.html#SEC258">13.6.4 Invoking the <code>autopoint</code> Program</a></td></tr>
jpayne@68 141 <tr><td></td><td valign="top"><a href="gettext_8.html#IDX469">auxiliary PO file</a></td><td valign="top"><a href="gettext_8.html#SEC79">8.3.13 Consulting Auxiliary PO Files</a></td></tr>
jpayne@68 142 <tr><td></td><td valign="top"><a href="gettext_2.html#SEC15">available translations</a></td><td valign="top"><a href="gettext_2.html#SEC15">2.5 Installing Translations for Particular Programs</a></td></tr>
jpayne@68 143 <tr><td></td><td valign="top"><a href="gettext_15.html#SEC319">awk</a></td><td valign="top"><a href="gettext_15.html#SEC319">15.5.14 GNU awk</a></td></tr>
jpayne@68 144 <tr><td></td><td valign="top"><a href="gettext_3.html#IDX79"><code>awk-format<span class="roman"> flag</span></code></a></td><td valign="top"><a href="gettext_3.html#SEC16">3. The Format of PO Files</a></td></tr>
jpayne@68 145 <tr><td colspan="3"> <hr></td></tr>
jpayne@68 146 <tr><th><a name="SEC394_2">B</a></th><td></td><td></td></tr>
jpayne@68 147 <tr><td></td><td valign="top"><a href="gettext_7.html#IDX271">backup old file, and <code>msgmerge</code> program</a></td><td valign="top"><a href="gettext_7.html#SEC58">7.1.4 Output file location in update mode</a></td></tr>
jpayne@68 148 <tr><td></td><td valign="top"><a href="gettext_15.html#SEC318">bash</a></td><td valign="top"><a href="gettext_15.html#SEC318">15.5.13 bash - Bourne-Again Shell Script</a></td></tr>
jpayne@68 149 <tr><td></td><td valign="top"><a href="gettext_17.html#SEC372">bibliography</a></td><td valign="top"><a href="gettext_17.html#SEC372">17.3 Related Readings</a></td></tr>
jpayne@68 150 <tr><td></td><td valign="top"><a href="gettext_1.html#SEC6">big picture</a></td><td valign="top"><a href="gettext_1.html#SEC6">1.5 Overview of GNU <code>gettext</code></a></td></tr>
jpayne@68 151 <tr><td></td><td valign="top"><a href="gettext_11.html#IDX1062"><code>bind_textdomain_codeset</code></a></td><td valign="top"><a href="gettext_11.html#SEC205">11.2.4 How to specify the output character set <code>gettext</code> uses</a></td></tr>
jpayne@68 152 <tr><td></td><td valign="top"><a href="gettext_5.html#IDX186">Boost format strings</a></td><td valign="top"><a href="gettext_5.html#SEC42">5.1.6 Language specific options</a></td></tr>
jpayne@68 153 <tr><td></td><td valign="top"><a href="gettext_3.html#IDX93"><code>boost-format<span class="roman"> flag</span></code></a></td><td valign="top"><a href="gettext_3.html#SEC16">3. The Format of PO Files</a></td></tr>
jpayne@68 154 <tr><td></td><td valign="top"><a href="gettext_1.html#IDX4">bug report address</a></td><td valign="top"><a href="gettext_1.html#SEC1">1. Introduction</a></td></tr>
jpayne@68 155 <tr><td colspan="3"> <hr></td></tr>
jpayne@68 156 <tr><th><a name="SEC394_3">C</a></th><td></td><td></td></tr>
jpayne@68 157 <tr><td></td><td valign="top"><a href="gettext_15.html#SEC297">C and C-like languages</a></td><td valign="top"><a href="gettext_15.html#SEC297">15.5.1 C, C++, Objective C</a></td></tr>
jpayne@68 158 <tr><td></td><td valign="top"><a href="gettext_5.html#IDX180">C trigraphs</a></td><td valign="top"><a href="gettext_5.html#SEC42">5.1.6 Language specific options</a></td></tr>
jpayne@68 159 <tr><td></td><td valign="top"><a href="gettext_15.html#SEC300">C#</a></td><td valign="top"><a href="gettext_15.html#SEC300">15.5.4 C#</a></td></tr>
jpayne@68 160 <tr><td></td><td valign="top"><a href="gettext_10.html#IDX936">C# mode, and <code>msgfmt</code> program</a></td><td valign="top"><a href="gettext_10.html#SEC176">10.1.2 Operation mode</a></td></tr>
jpayne@68 161 <tr><td></td><td valign="top"><a href="gettext_10.html#IDX1014">C# mode, and <code>msgunfmt</code> program</a></td><td valign="top"><a href="gettext_10.html#SEC188">10.2.1 Operation mode</a></td></tr>
jpayne@68 162 <tr><td></td><td valign="top"><a href="gettext_10.html#IDX938">C# resources mode, and <code>msgfmt</code> program</a></td><td valign="top"><a href="gettext_10.html#SEC176">10.1.2 Operation mode</a></td></tr>
jpayne@68 163 <tr><td></td><td valign="top"><a href="gettext_10.html#IDX1016">C# resources mode, and <code>msgunfmt</code> program</a></td><td valign="top"><a href="gettext_10.html#SEC188">10.2.1 Operation mode</a></td></tr>
jpayne@68 164 <tr><td></td><td valign="top"><a href="gettext_4.html#IDX130">C#, string concatenation</a></td><td valign="top"><a href="gettext_4.html#SEC24">No string concatenation</a></td></tr>
jpayne@68 165 <tr><td></td><td valign="top"><a href="gettext_3.html#IDX53"><code>c++-format<span class="roman"> flag</span></code></a></td><td valign="top"><a href="gettext_3.html#SEC16">3. The Format of PO Files</a></td></tr>
jpayne@68 166 <tr><td></td><td valign="top"><a href="gettext_3.html#IDX49"><code>c-format<span class="roman"> flag</span></code></a></td><td valign="top"><a href="gettext_3.html#SEC16">3. The Format of PO Files</a></td></tr>
jpayne@68 167 <tr><td></td><td valign="top"><a href="gettext_4.html#IDX140"><code>c-format<span class="roman">, and <code>xgettext</code></span></code></a></td><td valign="top"><a href="gettext_4.html#SEC30">4.6 Special Comments preceding Keywords</a></td></tr>
jpayne@68 168 <tr><td></td><td valign="top"><a href="gettext_9.html#IDX860">catalog encoding and <code>msgexec</code> output</a></td><td valign="top"><a href="gettext_9.html#SEC153">9.10 Invoking the <code>msgexec</code> Program</a></td></tr>
jpayne@68 169 <tr><td></td><td valign="top"><a href="gettext_11.html#IDX1061"><code>catclose</code>, a <code>catgets</code> function</a></td><td valign="top"><a href="gettext_11.html#SEC199">11.1.1 The Interface</a></td></tr>
jpayne@68 170 <tr><td></td><td valign="top"><a href="gettext_11.html#IDX1060"><code>catgets</code>, a <code>catgets</code> function</a></td><td valign="top"><a href="gettext_11.html#SEC199">11.1.1 The Interface</a></td></tr>
jpayne@68 171 <tr><td></td><td valign="top"><a href="gettext_11.html#SEC198"><code>catgets</code>, X/Open specification</a></td><td valign="top"><a href="gettext_11.html#SEC198">11.1 About <code>catgets</code></a></td></tr>
jpayne@68 172 <tr><td></td><td valign="top"><a href="gettext_11.html#IDX1059"><code>catopen</code>, a <code>catgets</code> function</a></td><td valign="top"><a href="gettext_11.html#SEC199">11.1.1 The Interface</a></td></tr>
jpayne@68 173 <tr><td></td><td valign="top"><a href="gettext_1.html#IDX14">character encoding</a></td><td valign="top"><a href="gettext_1.html#SEC4">1.3 Aspects in Native Language Support</a></td></tr>
jpayne@68 174 <tr><td></td><td valign="top"><a href="gettext_11.html#SEC205">charset conversion at runtime</a></td><td valign="top"><a href="gettext_11.html#SEC205">11.2.4 How to specify the output character set <code>gettext</code> uses</a></td></tr>
jpayne@68 175 <tr><td></td><td valign="top"><a href="gettext_6.html#IDX253">charset of PO files</a></td><td valign="top"><a href="gettext_6.html#SEC52">6.2 Filling in the Header Entry</a></td></tr>
jpayne@68 176 <tr><td></td><td valign="top"><a href="gettext_10.html#IDX983">check format strings</a></td><td valign="top"><a href="gettext_10.html#SEC184">10.1.10 Input file interpretation</a></td></tr>
jpayne@68 177 <tr><td></td><td valign="top"><a href="gettext_9.html#IDX488">checking of translations</a></td><td valign="top"><a href="gettext_9.html#SEC87">9. Manipulating PO Files</a></td></tr>
jpayne@68 178 <tr><td></td><td valign="top"><a href="gettext_15.html#SEC303">clisp</a></td><td valign="top"><a href="gettext_15.html#SEC303">15.5.7 GNU clisp - Common Lisp</a></td></tr>
jpayne@68 179 <tr><td></td><td valign="top"><a href="gettext_15.html#SEC304">clisp C sources</a></td><td valign="top"><a href="gettext_15.html#SEC304">15.5.8 GNU clisp C sources</a></td></tr>
jpayne@68 180 <tr><td></td><td valign="top"><a href="gettext_1.html#IDX12">codeset</a></td><td valign="top"><a href="gettext_1.html#SEC4">1.3 Aspects in Native Language Support</a></td></tr>
jpayne@68 181 <tr><td></td><td valign="top"><a href="gettext_3.html#IDX115">comments in PO files</a></td><td valign="top"><a href="gettext_3.html#SEC16">3. The Format of PO Files</a></td></tr>
jpayne@68 182 <tr><td></td><td valign="top"><a href="gettext_3.html#IDX44">comments, automatic</a></td><td valign="top"><a href="gettext_3.html#SEC16">3. The Format of PO Files</a></td></tr>
jpayne@68 183 <tr><td></td><td valign="top"><a href="gettext_3.html#IDX45">comments, extracted</a></td><td valign="top"><a href="gettext_3.html#SEC16">3. The Format of PO Files</a></td></tr>
jpayne@68 184 <tr><td></td><td valign="top"><a href="gettext_3.html#IDX43">comments, translator</a></td><td valign="top"><a href="gettext_3.html#SEC16">3. The Format of PO Files</a></td></tr>
jpayne@68 185 <tr><td></td><td valign="top"><a href="gettext_15.html#SEC303">Common Lisp</a></td><td valign="top"><a href="gettext_15.html#SEC303">15.5.7 GNU clisp - Common Lisp</a></td></tr>
jpayne@68 186 <tr><td></td><td valign="top"><a href="gettext_9.html#IDX753">compare PO files</a></td><td valign="top"><a href="gettext_9.html#SEC134">9.7 Invoking the <code>msgcmp</code> Program</a></td></tr>
jpayne@68 187 <tr><td></td><td valign="top"><a href="gettext_11.html#SEC209">comparison of interfaces</a></td><td valign="top"><a href="gettext_11.html#SEC209">11.3 Comparing the Two Interfaces</a></td></tr>
jpayne@68 188 <tr><td></td><td valign="top"><a href="gettext_10.html#IDX988">compatibility with X/Open <code>msgfmt</code></a></td><td valign="top"><a href="gettext_10.html#SEC184">10.1.10 Input file interpretation</a></td></tr>
jpayne@68 189 <tr><td></td><td valign="top"><a href="gettext_8.html#SEC80">compendium</a></td><td valign="top"><a href="gettext_8.html#SEC80">8.4 Using Translation Compendia</a></td></tr>
jpayne@68 190 <tr><td></td><td valign="top"><a href="gettext_8.html#SEC81">compendium, creating</a></td><td valign="top"><a href="gettext_8.html#SEC81">8.4.1 Creating Compendia</a></td></tr>
jpayne@68 191 <tr><td></td><td valign="top"><a href="gettext_9.html#IDX491">concatenate PO files</a></td><td valign="top"><a href="gettext_9.html#SEC88">9.1 Invoking the <code>msgcat</code> Program</a></td></tr>
jpayne@68 192 <tr><td></td><td valign="top"><a href="gettext_8.html#SEC82">concatenating PO files into a compendium</a></td><td valign="top"><a href="gettext_8.html#SEC82">8.4.1.1 Concatenate PO Files</a></td></tr>
jpayne@68 193 <tr><td></td><td valign="top"><a href="gettext_4.html#SEC24">concatenation of strings</a></td><td valign="top"><a href="gettext_4.html#SEC24">No string concatenation</a></td></tr>
jpayne@68 194 <tr><td></td><td valign="top"><a href="gettext_13.html#SEC243">&lsquo;<tt>config.h.in</tt>&rsquo; file</a></td><td valign="top"><a href="gettext_13.html#SEC243">13.4.9 &lsquo;<tt>config.h.in</tt>&rsquo; at top level</a></td></tr>
jpayne@68 195 <tr><td></td><td valign="top"><a href="gettext_11.html#SEC206">context</a></td><td valign="top"><a href="gettext_11.html#SEC206">11.2.5 Using contexts for solving ambiguities</a></td></tr>
jpayne@68 196 <tr><td></td><td valign="top"><a href="gettext_5.html#IDX174">context, argument specification in <code>xgettext</code></a></td><td valign="top"><a href="gettext_5.html#SEC42">5.1.6 Language specific options</a></td></tr>
jpayne@68 197 <tr><td></td><td valign="top"><a href="gettext_10.html#IDX1056">context, in MO files</a></td><td valign="top"><a href="gettext_10.html#SEC196">10.3 The Format of GNU MO Files</a></td></tr>
jpayne@68 198 <tr><td></td><td valign="top"><a href="gettext_3.html#IDX110">context, in PO files</a></td><td valign="top"><a href="gettext_3.html#SEC16">3. The Format of PO Files</a></td></tr>
jpayne@68 199 <tr><td></td><td valign="top"><a href="gettext_4.html#SEC27">control characters</a></td><td valign="top"><a href="gettext_4.html#SEC27">No unusual markup</a></td></tr>
jpayne@68 200 <tr><td></td><td valign="top"><a href="gettext_10.html#IDX1009">convert binary message catalog into PO file</a></td><td valign="top"><a href="gettext_10.html#SEC187">10.2 Invoking the <code>msgunfmt</code> Program</a></td></tr>
jpayne@68 201 <tr><td></td><td valign="top"><a href="gettext_9.html#IDX537">convert translations to a different encoding</a></td><td valign="top"><a href="gettext_9.html#SEC95">9.2 Invoking the <code>msgconv</code> Program</a></td></tr>
jpayne@68 202 <tr><td></td><td valign="top"><a href="gettext_13.html#SEC232">converting a package to use <code>gettext</code></a></td><td valign="top"><a href="gettext_13.html#SEC232">13.2 Prerequisite Works</a></td></tr>
jpayne@68 203 <tr><td></td><td valign="top"><a href="gettext_19.html#SEC376">country codes</a></td><td valign="top"><a href="gettext_19.html#SEC376">B. Country Codes</a></td></tr>
jpayne@68 204 <tr><td></td><td valign="top"><a href="gettext_6.html#IDX227">create new PO file</a></td><td valign="top"><a href="gettext_6.html#SEC46">6.1 Invoking the <code>msginit</code> Program</a></td></tr>
jpayne@68 205 <tr><td></td><td valign="top"><a href="gettext_6.html#SEC45">creating a new PO file</a></td><td valign="top"><a href="gettext_6.html#SEC45">6. Creating a New PO File</a></td></tr>
jpayne@68 206 <tr><td></td><td valign="top"><a href="gettext_8.html#SEC81">creating compendia</a></td><td valign="top"><a href="gettext_8.html#SEC81">8.4.1 Creating Compendia</a></td></tr>
jpayne@68 207 <tr><td></td><td valign="top"><a href="gettext_3.html#IDX63"><code>csharp-format<span class="roman"> flag</span></code></a></td><td valign="top"><a href="gettext_3.html#SEC16">3. The Format of PO Files</a></td></tr>
jpayne@68 208 <tr><td></td><td valign="top"><a href="gettext_1.html#IDX16">currency symbols</a></td><td valign="top"><a href="gettext_1.html#SEC4">1.3 Aspects in Native Language Support</a></td></tr>
jpayne@68 209 <tr><td colspan="3"> <hr></td></tr>
jpayne@68 210 <tr><th><a name="SEC394_4">D</a></th><td></td><td></td></tr>
jpayne@68 211 <tr><td></td><td valign="top"><a href="gettext_1.html#IDX18">date format</a></td><td valign="top"><a href="gettext_1.html#SEC4">1.3 Aspects in Native Language Support</a></td></tr>
jpayne@68 212 <tr><td></td><td valign="top"><a href="gettext_11.html#IDX1071"><code>dcngettext</code></a></td><td valign="top"><a href="gettext_11.html#SEC207">11.2.6 Additional functions for plural forms</a></td></tr>
jpayne@68 213 <tr><td></td><td valign="top"><a href="gettext_11.html#IDX1065"><code>dcpgettext</code></a></td><td valign="top"><a href="gettext_11.html#SEC206">11.2.5 Using contexts for solving ambiguities</a></td></tr>
jpayne@68 214 <tr><td></td><td valign="top"><a href="gettext_11.html#IDX1068"><code>dcpgettext_expr</code></a></td><td valign="top"><a href="gettext_11.html#SEC206">11.2.5 Using contexts for solving ambiguities</a></td></tr>
jpayne@68 215 <tr><td></td><td valign="top"><a href="gettext_5.html#IDX188">debugging messages marked as format strings</a></td><td valign="top"><a href="gettext_5.html#SEC42">5.1.6 Language specific options</a></td></tr>
jpayne@68 216 <tr><td></td><td valign="top"><a href="gettext_10.html#IDX944">Desktop Entry mode, and <code>msgfmt</code> program</a></td><td valign="top"><a href="gettext_10.html#SEC176">10.1.2 Operation mode</a></td></tr>
jpayne@68 217 <tr><td></td><td valign="top"><a href="gettext_9.html#IDX486">dialect</a></td><td valign="top"><a href="gettext_9.html#SEC87">9. Manipulating PO Files</a></td></tr>
jpayne@68 218 <tr><td></td><td valign="top"><a href="gettext_13.html#SEC246">disabling NLS</a></td><td valign="top"><a href="gettext_13.html#SEC246">13.4.12 &lsquo;<tt>gettext.h</tt>&rsquo; in &lsquo;<tt>lib/</tt>&rsquo;</a></td></tr>
jpayne@68 219 <tr><td></td><td valign="top"><a href="gettext_13.html#SEC261">distribution tarball</a></td><td valign="top"><a href="gettext_13.html#SEC261">13.7 Creating a Distribution Tarball</a></td></tr>
jpayne@68 220 <tr><td></td><td valign="top"><a href="gettext_11.html#IDX1070"><code>dngettext</code></a></td><td valign="top"><a href="gettext_11.html#SEC207">11.2.6 Additional functions for plural forms</a></td></tr>
jpayne@68 221 <tr><td></td><td valign="top"><a href="gettext_15.html#IDX1146">dollar substitution</a></td><td valign="top"><a href="gettext_15.html#SEC313">15.5.12.5 Invoking the <code>envsubst</code> program</a></td></tr>
jpayne@68 222 <tr><td></td><td valign="top"><a href="gettext_11.html#SEC203">domain ambiguities</a></td><td valign="top"><a href="gettext_11.html#SEC203">11.2.2 Solving Ambiguities</a></td></tr>
jpayne@68 223 <tr><td></td><td valign="top"><a href="gettext_11.html#IDX1064"><code>dpgettext</code></a></td><td valign="top"><a href="gettext_11.html#SEC206">11.2.5 Using contexts for solving ambiguities</a></td></tr>
jpayne@68 224 <tr><td></td><td valign="top"><a href="gettext_11.html#IDX1067"><code>dpgettext_expr</code></a></td><td valign="top"><a href="gettext_11.html#SEC206">11.2.5 Using contexts for solving ambiguities</a></td></tr>
jpayne@68 225 <tr><td></td><td valign="top"><a href="gettext_9.html#IDX489">duplicate elimination</a></td><td valign="top"><a href="gettext_9.html#SEC87">9. Manipulating PO Files</a></td></tr>
jpayne@68 226 <tr><td></td><td valign="top"><a href="gettext_9.html#IDX675">duplicate removal</a></td><td valign="top"><a href="gettext_9.html#SEC120">9.5 Invoking the <code>msguniq</code> Program</a></td></tr>
jpayne@68 227 <tr><td colspan="3"> <hr></td></tr>
jpayne@68 228 <tr><th><a name="SEC394_5">E</a></th><td></td><td></td></tr>
jpayne@68 229 <tr><td></td><td valign="top"><a href="gettext_8.html#SEC76">editing comments in PO files</a></td><td valign="top"><a href="gettext_8.html#SEC76">8.3.10 Modifying Comments</a></td></tr>
jpayne@68 230 <tr><td></td><td valign="top"><a href="gettext_8.html#SEC63">Editing PO Files</a></td><td valign="top"><a href="gettext_8.html#SEC63">8. Editing PO Files</a></td></tr>
jpayne@68 231 <tr><td></td><td valign="top"><a href="gettext_8.html#SEC75">editing translations</a></td><td valign="top"><a href="gettext_8.html#SEC75">8.3.9 Modifying Translations</a></td></tr>
jpayne@68 232 <tr><td></td><td valign="top"><a href="gettext_3.html#IDX71"><code>elisp-format<span class="roman"> flag</span></code></a></td><td valign="top"><a href="gettext_3.html#SEC16">3. The Format of PO Files</a></td></tr>
jpayne@68 233 <tr><td></td><td valign="top"><a href="gettext_15.html#SEC305">Emacs Lisp</a></td><td valign="top"><a href="gettext_15.html#SEC305">15.5.9 Emacs Lisp</a></td></tr>
jpayne@68 234 <tr><td></td><td valign="top"><a href="gettext_8.html#SEC66">Emacs PO Mode</a></td><td valign="top"><a href="gettext_8.html#SEC66">8.3 Emacs's PO File Editor</a></td></tr>
jpayne@68 235 <tr><td></td><td valign="top"><a href="gettext_1.html#IDX13">encoding</a></td><td valign="top"><a href="gettext_1.html#SEC4">1.3 Aspects in Native Language Support</a></td></tr>
jpayne@68 236 <tr><td></td><td valign="top"><a href="gettext_9.html#IDX485">encoding conversion</a></td><td valign="top"><a href="gettext_9.html#SEC87">9. Manipulating PO Files</a></td></tr>
jpayne@68 237 <tr><td></td><td valign="top"><a href="gettext_11.html#SEC205">encoding conversion at runtime</a></td><td valign="top"><a href="gettext_11.html#SEC205">11.2.4 How to specify the output character set <code>gettext</code> uses</a></td></tr>
jpayne@68 238 <tr><td></td><td valign="top"><a href="gettext_6.html#IDX257">encoding for your language</a></td><td valign="top"><a href="gettext_6.html#SEC52">6.2 Filling in the Header Entry</a></td></tr>
jpayne@68 239 <tr><td></td><td valign="top"><a href="gettext_10.html#IDX1058">encoding in MO files</a></td><td valign="top"><a href="gettext_10.html#SEC196">10.3 The Format of GNU MO Files</a></td></tr>
jpayne@68 240 <tr><td></td><td valign="top"><a href="gettext_6.html#IDX255">encoding list</a></td><td valign="top"><a href="gettext_6.html#SEC52">6.2 Filling in the Header Entry</a></td></tr>
jpayne@68 241 <tr><td></td><td valign="top"><a href="gettext_6.html#IDX252">encoding of PO files</a></td><td valign="top"><a href="gettext_6.html#SEC52">6.2 Filling in the Header Entry</a></td></tr>
jpayne@68 242 <tr><td></td><td valign="top"><a href="gettext_15.html#IDX1147">environment variables</a></td><td valign="top"><a href="gettext_15.html#SEC313">15.5.12.5 Invoking the <code>envsubst</code> program</a></td></tr>
jpayne@68 243 <tr><td></td><td valign="top"><a href="gettext_15.html#SEC313"><code>envsubst</code> program, usage</a></td><td valign="top"><a href="gettext_15.html#SEC313">15.5.12.5 Invoking the <code>envsubst</code> program</a></td></tr>
jpayne@68 244 <tr><td></td><td valign="top"><a href="gettext_15.html#SEC314"><code>eval_gettext</code> function, usage</a></td><td valign="top"><a href="gettext_15.html#SEC314">15.5.12.6 Invoking the <code>eval_gettext</code> function</a></td></tr>
jpayne@68 245 <tr><td></td><td valign="top"><a href="gettext_15.html#SEC315"><code>eval_ngettext</code> function, usage</a></td><td valign="top"><a href="gettext_15.html#SEC315">15.5.12.7 Invoking the <code>eval_ngettext</code> function</a></td></tr>
jpayne@68 246 <tr><td></td><td valign="top"><a href="gettext_15.html#SEC317"><code>eval_npgettext</code> function, usage</a></td><td valign="top"><a href="gettext_15.html#SEC317">15.5.12.9 Invoking the <code>eval_npgettext</code> function</a></td></tr>
jpayne@68 247 <tr><td></td><td valign="top"><a href="gettext_15.html#SEC316"><code>eval_pgettext</code> function, usage</a></td><td valign="top"><a href="gettext_15.html#SEC316">15.5.12.8 Invoking the <code>eval_pgettext</code> function</a></td></tr>
jpayne@68 248 <tr><td></td><td valign="top"><a href="gettext_1.html#IDX32">evolution of packages</a></td><td valign="top"><a href="gettext_1.html#SEC6">1.5 Overview of GNU <code>gettext</code></a></td></tr>
jpayne@68 249 <tr><td></td><td valign="top"><a href="gettext_8.html#SEC83">extracting parts of a PO file into a compendium</a></td><td valign="top"><a href="gettext_8.html#SEC83">8.4.1.2 Extract a Message Subset from a PO File</a></td></tr>
jpayne@68 250 <tr><td colspan="3"> <hr></td></tr>
jpayne@68 251 </table>
jpayne@68 252 <table><tr><th valign="top">Jump to: &nbsp; </th><td><a href="#SEC394_0" class="summary-letter"><b>_</b></a>
jpayne@68 253 &nbsp;
jpayne@68 254 <br>
jpayne@68 255 <a href="#SEC394_1" class="summary-letter"><b>A</b></a>
jpayne@68 256 &nbsp;
jpayne@68 257 <a href="#SEC394_2" class="summary-letter"><b>B</b></a>
jpayne@68 258 &nbsp;
jpayne@68 259 <a href="#SEC394_3" class="summary-letter"><b>C</b></a>
jpayne@68 260 &nbsp;
jpayne@68 261 <a href="#SEC394_4" class="summary-letter"><b>D</b></a>
jpayne@68 262 &nbsp;
jpayne@68 263 <a href="#SEC394_5" class="summary-letter"><b>E</b></a>
jpayne@68 264 &nbsp;
jpayne@68 265 <a href="gettext_28.html#INDEX1_0" class="summary-letter"><b>F</b></a>
jpayne@68 266 &nbsp;
jpayne@68 267 <a href="gettext_28.html#INDEX1_1" class="summary-letter"><b>G</b></a>
jpayne@68 268 &nbsp;
jpayne@68 269 <a href="gettext_28.html#INDEX1_2" class="summary-letter"><b>H</b></a>
jpayne@68 270 &nbsp;
jpayne@68 271 <a href="gettext_28.html#INDEX1_3" class="summary-letter"><b>I</b></a>
jpayne@68 272 &nbsp;
jpayne@68 273 <a href="gettext_28.html#INDEX1_4" class="summary-letter"><b>J</b></a>
jpayne@68 274 &nbsp;
jpayne@68 275 <a href="gettext_28.html#INDEX1_5" class="summary-letter"><b>K</b></a>
jpayne@68 276 &nbsp;
jpayne@68 277 <a href="gettext_28.html#INDEX1_6" class="summary-letter"><b>L</b></a>
jpayne@68 278 &nbsp;
jpayne@68 279 <a href="gettext_29.html#INDEX2_0" class="summary-letter"><b>M</b></a>
jpayne@68 280 &nbsp;
jpayne@68 281 <a href="gettext_29.html#INDEX2_1" class="summary-letter"><b>N</b></a>
jpayne@68 282 &nbsp;
jpayne@68 283 <a href="gettext_29.html#INDEX2_2" class="summary-letter"><b>O</b></a>
jpayne@68 284 &nbsp;
jpayne@68 285 <a href="gettext_29.html#INDEX2_3" class="summary-letter"><b>P</b></a>
jpayne@68 286 &nbsp;
jpayne@68 287 <a href="gettext_30.html#INDEX3_0" class="summary-letter"><b>Q</b></a>
jpayne@68 288 &nbsp;
jpayne@68 289 <a href="gettext_30.html#INDEX3_1" class="summary-letter"><b>R</b></a>
jpayne@68 290 &nbsp;
jpayne@68 291 <a href="gettext_30.html#INDEX3_2" class="summary-letter"><b>S</b></a>
jpayne@68 292 &nbsp;
jpayne@68 293 <a href="gettext_30.html#INDEX3_3" class="summary-letter"><b>T</b></a>
jpayne@68 294 &nbsp;
jpayne@68 295 <a href="gettext_30.html#INDEX3_4" class="summary-letter"><b>U</b></a>
jpayne@68 296 &nbsp;
jpayne@68 297 <a href="gettext_30.html#INDEX3_5" class="summary-letter"><b>V</b></a>
jpayne@68 298 &nbsp;
jpayne@68 299 <a href="gettext_30.html#INDEX3_6" class="summary-letter"><b>W</b></a>
jpayne@68 300 &nbsp;
jpayne@68 301 <a href="gettext_30.html#INDEX3_7" class="summary-letter"><b>X</b></a>
jpayne@68 302 &nbsp;
jpayne@68 303 <a href="gettext_30.html#INDEX3_8" class="summary-letter"><b>Y</b></a>
jpayne@68 304 &nbsp;
jpayne@68 305 </td></tr></table>
jpayne@68 306
jpayne@68 307 <table cellpadding="1" cellspacing="1" border="0">
jpayne@68 308 <tr><td valign="middle" align="left">[<a href="gettext_26.html#SEC393" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
jpayne@68 309 <td valign="middle" align="left">[<a href="gettext_28.html#INDEX1" title="Next chapter"> &gt;&gt; </a>]</td>
jpayne@68 310 <td valign="middle" align="left"> &nbsp; </td>
jpayne@68 311 <td valign="middle" align="left"> &nbsp; </td>
jpayne@68 312 <td valign="middle" align="left"> &nbsp; </td>
jpayne@68 313 <td valign="middle" align="left"> &nbsp; </td>
jpayne@68 314 <td valign="middle" align="left"> &nbsp; </td>
jpayne@68 315 <td valign="middle" align="left">[<a href="gettext_toc.html#SEC_Top" title="Cover (top) of document">Top</a>]</td>
jpayne@68 316 <td valign="middle" align="left">[<a href="gettext_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
jpayne@68 317 <td valign="middle" align="left">[<a href="gettext_21.html#SEC389" title="Index">Index</a>]</td>
jpayne@68 318 <td valign="middle" align="left">[<a href="gettext_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
jpayne@68 319 </tr></table>
jpayne@68 320 <p>
jpayne@68 321 <font size="-1">
jpayne@68 322 This document was generated by <em>Bruno Haible</em> on <em>February, 21 2024</em> using <a href="https://www.nongnu.org/texi2html/"><em>texi2html 1.78a</em></a>.
jpayne@68 323 </font>
jpayne@68 324 <br>
jpayne@68 325
jpayne@68 326 </p>
jpayne@68 327 </body>
jpayne@68 328 </html>