0f40c63b821a6a5e012a82cb9457cd78269bc5f8
[platform/upstream/gettext.git] / gettext-tools / doc / gettext_foot.html
1 <HTML>
2 <HEAD>
3 <!-- This HTML file has been created by texi2html 1.52b
4      from gettext.texi on 9 June 2016 -->
5
6 <META HTTP-EQUIV="content-type" CONTENT="text/html; charset=UTF-8">
7 <TITLE>GNU gettext utilities - Footnotes</TITLE>
8 </HEAD>
9 <BODY>
10 <H1>GNU gettext tools, version 0.19.8</H1>
11 <H2>Native Language Support Library and Tools</H2>
12 <H2>Edition 0.19.8, 30 March 2016</H2>
13 <ADDRESS>Ulrich Drepper</ADDRESS>
14 <ADDRESS>Jim Meyering</ADDRESS>
15 <ADDRESS>Fran&ccedil;ois Pinard</ADDRESS>
16 <ADDRESS>Bruno Haible</ADDRESS>
17 <P>
18 <P><HR><P>
19 <H3><A NAME="FOOT1" HREF="gettext_1.html#DOCF1">(1)</A></H3>
20 <P>In this manual, all mentions of Emacs
21 refers to either GNU Emacs or to XEmacs, which people sometimes call FSF
22 Emacs and Lucid Emacs, respectively.
23 <H3><A NAME="FOOT2" HREF="gettext_3.html#DOCF2">(2)</A></H3>
24 <P>This
25 limitation is not imposed by GNU <CODE>gettext</CODE>, but is for compatibility
26 with the <CODE>msgfmt</CODE> implementation on Solaris.
27 <H3><A NAME="FOOT3" HREF="gettext_11.html#DOCF3">(3)</A></H3>
28 <P>Some
29 system, e.g. mingw, don't have <CODE>LC_MESSAGES</CODE>.  Here we use a more or
30 less arbitrary value for it, namely 1729, the smallest positive integer
31 which can be represented in two different ways as the sum of two cubes.
32 <H3><A NAME="FOOT4" HREF="gettext_11.html#DOCF4">(4)</A></H3>
33 <P>When the system does not support <CODE>setlocale</CODE> its behavior
34 in setting the locale values is simulated by looking at the environment
35 variables.
36 <H3><A NAME="FOOT5" HREF="gettext_11.html#DOCF5">(5)</A></H3>
37 <P>Additions are welcome.  Send appropriate information to
38 <A HREF="mailto:bug-gnu-gettext@gnu.org">bug-gnu-gettext@gnu.org</A> and <A HREF="mailto:bug-glibc-manual@gnu.org">bug-glibc-manual@gnu.org</A>.
39 The Unicode CLDR Project (<A HREF="http://cldr.unicode.org">http://cldr.unicode.org</A>) provides a
40 comprehensive set of plural forms in a different format.  The
41 <CODE>msginit</CODE> program has preliminary support for the format so you can
42 use it as a baseline (see section <A HREF="gettext_6.html#SEC38">6.1  Invoking the <CODE>msginit</CODE> Program</A>).
43 <H3><A NAME="FOOT6" HREF="gettext_13.html#DOCF6">(6)</A></H3>
44 <P>you can also use it through the
45 <SAMP>&lsquo;MSGMERGE_OPTIONS&rsquo;</SAMP> option from <TT>&lsquo;Makevars&rsquo;</TT>
46 <H3><A NAME="FOOT7" HREF="gettext_15.html#DOCF7">(7)</A></H3>
47 <P>Note that the file name matching is done after
48 removing any <CODE>.in</CODE> suffix from the input file name.  Thus the
49 <CODE>pattern</CODE> attribute must not include a pattern matching <CODE>.in</CODE>.
50 For example, if the input file name is <TT>&lsquo;foo.msg.in&rsquo;</TT>, the pattern
51 should be either <CODE>*.msg</CODE> or just <CODE>*</CODE>, rather than
52 <CODE>*.in</CODE>.
53 <P><HR><P>
54 This document was generated on 9 June 2016 using the
55 <A HREF="http://wwwinfo.cern.ch/dis/texi2html/">texi2html</A>
56 translator version 1.52b.</P>
57 </BODY>
58 </HTML>