comparison CSP2/CSP2_env/env-d9b9114564458d9d-741b3de822f2aaca6c6caa4325c4afce/share/doc/gettext/msgcmp.1.html @ 68:5028fdace37b

planemo upload commit 2e9511a184a1ca667c7be0c6321a36dc4e3d116d
author jpayne
date Tue, 18 Mar 2025 16:23:26 -0400
parents
children
comparison
equal deleted inserted replaced
67:0e9998148a16 68:5028fdace37b
1 <!-- Creator : groff version 1.22.3 -->
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 -
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>-D</b>,
93 <b>--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 -m</b>, <b>--multi-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>-N</b>,
106 <b>--no-fuzzy-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>--use-fuzzy</b></p>
112
113 <p style="margin-left:22%;">consider fuzzy entries</p>
114
115
116 <p style="margin-left:11%;"><b>--use-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 -P</b>,
124 <b>--properties-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>--stringtable-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 -h</b>, <b>--help</b></p>
138
139 <p style="margin-left:22%;">display this help and exit</p>
140
141 <p style="margin-left:11%;"><b>-V</b>,
142 <b>--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 in
161 the bug tracker at
162 &lt;https://savannah.gnu.org/projects/gettext&gt; or by
163 email to &lt;bug-gettext@gnu.org&gt;.</p>
164
165 <h2>COPYRIGHT
166 <a name="COPYRIGHT"></a>
167 </h2>
168
169
170 <p style="margin-left:11%; margin-top: 1em">Copyright
171 &copy; 1995-2023 Free Software Foundation, Inc.
172 License GPLv3+: GNU GPL version 3 or later
173 &lt;https://gnu.org/licenses/gpl.html&gt; <br>
174 This is free software: you are free to change and
175 redistribute it. There is NO WARRANTY, to the extent
176 permitted by law.</p>
177
178 <h2>SEE ALSO
179 <a name="SEE ALSO"></a>
180 </h2>
181
182
183 <p style="margin-left:11%; margin-top: 1em">The full
184 documentation for <b>msgcmp</b> is maintained as a Texinfo
185 manual. If the <b>info</b> and <b>msgcmp</b> programs are
186 properly installed at your site, the command</p>
187
188 <p style="margin-left:22%; margin-top: 1em"><b>info
189 msgcmp</b></p>
190
191 <p style="margin-left:11%; margin-top: 1em">should give you
192 access to the complete manual.</p>
193 <hr>
194 </body>
195 </html>