Imported Upstream version 0.18.3.2
[platform/upstream/gettext.git] / gettext-tools / man / msgcmp.1.html
1 <!-- Creator     : groff version 1.22.2 -->
2 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
3 "http://www.w3.org/TR/html4/loose.dtd">
4 <html>
5 <head>
6 <meta name="generator" content="groff -Thtml, see www.gnu.org">
7 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
8 <meta name="Content-Style" content="text/css">
9 <style type="text/css">
10        p       { margin-top: 0; margin-bottom: 0; vertical-align: top }
11        pre     { margin-top: 0; margin-bottom: 0; vertical-align: top }
12        table   { margin-top: 0; margin-bottom: 0; vertical-align: top }
13        h1      { text-align: center }
14 </style>
15 <title>MSGCMP</title>
16
17 </head>
18 <body>
19
20 <h1 align="center">MSGCMP</h1>
21
22 <a href="#NAME">NAME</a><br>
23 <a href="#SYNOPSIS">SYNOPSIS</a><br>
24 <a href="#DESCRIPTION">DESCRIPTION</a><br>
25 <a href="#AUTHOR">AUTHOR</a><br>
26 <a href="#REPORTING BUGS">REPORTING BUGS</a><br>
27 <a href="#COPYRIGHT">COPYRIGHT</a><br>
28 <a href="#SEE ALSO">SEE ALSO</a><br>
29
30 <hr>
31
32
33 <h2>NAME
34 <a name="NAME"></a>
35 </h2>
36
37
38 <p style="margin-left:11%; margin-top: 1em">msgcmp &minus;
39 compare message catalog and template</p>
40
41 <h2>SYNOPSIS
42 <a name="SYNOPSIS"></a>
43 </h2>
44
45
46 <p style="margin-left:11%; margin-top: 1em"><b>msgcmp</b>
47 [<i>OPTION</i>] <i>def.po ref.pot</i></p>
48
49 <h2>DESCRIPTION
50 <a name="DESCRIPTION"></a>
51 </h2>
52
53
54 <p style="margin-left:11%; margin-top: 1em">Compare two
55 Uniforum style .po files to check that both contain the same
56 set of msgid strings. The def.po file is an existing PO file
57 with the translations. The ref.pot file is the last created
58 PO file, or a PO Template file (generally created by
59 xgettext). This is useful for checking that you have
60 translated each and every message in your program. Where an
61 exact match cannot be found, fuzzy matching is used to
62 produce better diagnostics.</p>
63
64 <p style="margin-left:11%; margin-top: 1em">Mandatory
65 arguments to long options are mandatory for short options
66 too.</p>
67
68 <p style="margin-left:11%; margin-top: 1em"><b>Input file
69 location:</b></p>
70
71 <table width="100%" border="0" rules="none" frame="void"
72        cellspacing="0" cellpadding="0">
73 <tr valign="top" align="left">
74 <td width="11%"></td>
75 <td width="9%">
76
77
78 <p>def.po</p></td>
79 <td width="2%"></td>
80 <td width="18%">
81
82
83 <p>translations</p></td>
84 <td width="60%">
85 </td></tr>
86 </table>
87
88 <p style="margin-left:11%;">ref.pot</p>
89
90 <p style="margin-left:22%;">references to the sources</p>
91
92 <p style="margin-left:11%;"><b>&minus;D</b>,
93 <b>&minus;&minus;directory</b>=<i>DIRECTORY</i></p>
94
95 <p style="margin-left:22%;">add DIRECTORY to list for input
96 files search</p>
97
98 <p style="margin-left:11%; margin-top: 1em"><b>Operation
99 modifiers: <br>
100 &minus;m</b>, <b>&minus;&minus;multi&minus;domain</b></p>
101
102 <p style="margin-left:22%;">apply ref.pot to each of the
103 domains in def.po</p>
104
105 <p style="margin-left:11%;"><b>&minus;N</b>,
106 <b>&minus;&minus;no&minus;fuzzy&minus;matching</b></p>
107
108 <p style="margin-left:22%;">do not use fuzzy matching</p>
109
110
111 <p style="margin-left:11%;"><b>&minus;&minus;use&minus;fuzzy</b></p>
112
113 <p style="margin-left:22%;">consider fuzzy entries</p>
114
115
116 <p style="margin-left:11%;"><b>&minus;&minus;use&minus;untranslated</b></p>
117
118 <p style="margin-left:22%;">consider untranslated
119 entries</p>
120
121 <p style="margin-left:11%; margin-top: 1em"><b>Input file
122 syntax: <br>
123 &minus;P</b>,
124 <b>&minus;&minus;properties&minus;input</b></p>
125
126 <p style="margin-left:22%;">input files are in Java
127 .properties syntax</p>
128
129
130 <p style="margin-left:11%;"><b>&minus;&minus;stringtable&minus;input</b></p>
131
132 <p style="margin-left:22%;">input files are in
133 NeXTstep/GNUstep .strings syntax</p>
134
135 <p style="margin-left:11%; margin-top: 1em"><b>Informative
136 output: <br>
137 &minus;h</b>, <b>&minus;&minus;help</b></p>
138
139 <p style="margin-left:22%;">display this help and exit</p>
140
141 <p style="margin-left:11%;"><b>&minus;V</b>,
142 <b>&minus;&minus;version</b></p>
143
144 <p style="margin-left:22%;">output version information and
145 exit</p>
146
147 <h2>AUTHOR
148 <a name="AUTHOR"></a>
149 </h2>
150
151
152 <p style="margin-left:11%; margin-top: 1em">Written by
153 Peter Miller.</p>
154
155 <h2>REPORTING BUGS
156 <a name="REPORTING BUGS"></a>
157 </h2>
158
159
160 <p style="margin-left:11%; margin-top: 1em">Report bugs to
161 &lt;bug-gnu-gettext@gnu.org&gt;.</p>
162
163 <h2>COPYRIGHT
164 <a name="COPYRIGHT"></a>
165 </h2>
166
167
168 <p style="margin-left:11%; margin-top: 1em">Copyright
169 &copy; 1995-1998, 2000-2010 Free Software Foundation, Inc.
170 License GPLv3+: GNU GPL version 3 or later
171 &lt;http://gnu.org/licenses/gpl.html&gt; <br>
172 This is free software: you are free to change and
173 redistribute it. There is NO WARRANTY, to the extent
174 permitted by law.</p>
175
176 <h2>SEE ALSO
177 <a name="SEE ALSO"></a>
178 </h2>
179
180
181 <p style="margin-left:11%; margin-top: 1em">The full
182 documentation for <b>msgcmp</b> is maintained as a Texinfo
183 manual. If the <b>info</b> and <b>msgcmp</b> programs are
184 properly installed at your site, the command</p>
185
186 <p style="margin-left:22%; margin-top: 1em"><b>info
187 msgcmp</b></p>
188
189 <p style="margin-left:11%; margin-top: 1em">should give you
190 access to the complete manual.</p>
191 <hr>
192 </body>
193 </html>