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">
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 }
20 <h1 align="center">MSGCAT</h1>
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>
38 <p style="margin-left:11%; margin-top: 1em">msgcat −
39 combines several message catalogs</p>
42 <a name="SYNOPSIS"></a>
46 <p style="margin-left:11%; margin-top: 1em"><b>msgcat</b>
47 [<i>OPTION</i>] [<i>INPUTFILE</i>]...</p>
50 <a name="DESCRIPTION"></a>
54 <p style="margin-left:11%; margin-top: 1em">Concatenates
55 and merges the specified PO files. Find messages which are
56 common to two or more of the specified PO files. By using
57 the <b>−−more−than</b> option, greater
58 commonality may be requested before messages are printed.
59 Conversely, the <b>−−less−than</b> option
60 may be used to specify less commonality before messages are
61 printed (i.e. <b>−−less−than</b>=<i>2</i>
62 will only print the unique messages). Translations,
63 comments, extracted comments, and file positions will be
64 cumulated, except that if
65 <b>−−use−first</b> is specified, they will
66 be taken from the first PO file to define them.</p>
68 <p style="margin-left:11%; margin-top: 1em">Mandatory
69 arguments to long options are mandatory for short options
72 <p style="margin-left:11%; margin-top: 1em"><b>Input file
76 <p style="margin-left:22%;">input files</p>
78 <p style="margin-left:11%;"><b>−f</b>,
79 <b>−−files−from</b>=<i>FILE</i></p>
81 <p style="margin-left:22%;">get list of input files from
84 <p style="margin-left:11%;"><b>−D</b>,
85 <b>−−directory</b>=<i>DIRECTORY</i></p>
87 <p style="margin-left:22%;">add DIRECTORY to list for input
90 <p style="margin-left:11%; margin-top: 1em">If input file
91 is -, standard input is read.</p>
93 <p style="margin-left:11%; margin-top: 1em"><b>Output file
96 <b>−−output−file</b>=<i>FILE</i></p>
98 <p style="margin-left:22%;">write output to specified
101 <p style="margin-left:11%; margin-top: 1em">The results are
102 written to standard output if no output file is specified or
105 <p style="margin-left:11%; margin-top: 1em"><b>Message
108 <b>−−less−than</b>=<i>NUMBER</i></p>
110 <p style="margin-left:22%;">print messages with less than
111 this many definitions, defaults to infinite if not set</p>
113 <p style="margin-left:11%;">->,
114 <b>−−more−than</b>=<i>NUMBER</i></p>
116 <p style="margin-left:22%;">print messages with more than
117 this many definitions, defaults to 0 if not set</p>
119 <p style="margin-left:11%;"><b>−u</b>,
120 <b>−−unique</b></p>
122 <p style="margin-left:22%;">shorthand for
123 <b>−−less−than</b>=<i>2</i>, requests that
124 only unique messages be printed</p>
126 <p style="margin-left:11%; margin-top: 1em"><b>Input file
129 <b>−−properties−input</b></p>
131 <p style="margin-left:22%;">input files are in Java
132 .properties syntax</p>
135 <p style="margin-left:11%;"><b>−−stringtable−input</b></p>
137 <p style="margin-left:22%;">input files are in
138 NeXTstep/GNUstep .strings syntax</p>
140 <p style="margin-left:11%; margin-top: 1em"><b>Output
143 <b>−−to−code</b>=<i>NAME</i></p>
145 <p style="margin-left:22%;">encoding for output</p>
148 <p style="margin-left:11%;"><b>−−use−first</b></p>
150 <p style="margin-left:22%;">use first available translation
151 for each message, don’t merge several translations</p>
154 <p style="margin-left:11%;"><b>−−lang</b>=<i>CATALOGNAME</i></p>
156 <p style="margin-left:22%;">set ’Language’
157 field in the header entry</p>
159 <p style="margin-left:11%;"><b>−−color</b></p>
161 <p style="margin-left:22%;">use colors and other text
162 attributes always</p>
165 <p style="margin-left:11%;"><b>−−color</b>=<i>WHEN</i></p>
167 <p style="margin-left:22%;">use colors and other text
168 attributes if WHEN. WHEN may be ’always’,
169 ’never’, ’auto’, or
170 ’html’.</p>
173 <p style="margin-left:11%;"><b>−−style</b>=<i>STYLEFILE</i></p>
175 <p style="margin-left:22%;">specify CSS style rule file for
176 <b>−−color</b></p>
178 <p style="margin-left:11%;"><b>−e</b>,
179 <b>−−no−escape</b></p>
181 <p style="margin-left:22%;">do not use C escapes in output
184 <p style="margin-left:11%;"><b>−E</b>,
185 <b>−−escape</b></p>
187 <p style="margin-left:22%;">use C escapes in output, no
191 <p style="margin-left:11%;"><b>−−force−po</b></p>
193 <p style="margin-left:22%;">write PO file even if empty</p>
195 <p style="margin-left:11%;"><b>−i</b>,
196 <b>−−indent</b></p>
198 <p style="margin-left:22%;">write the .po file using
202 <p style="margin-left:11%;"><b>−−no−location</b></p>
204 <p style="margin-left:22%;">do not write ’#:
205 filename:line’ lines</p>
207 <p style="margin-left:11%;"><b>−n</b>,
208 <b>−−add−location</b></p>
210 <p style="margin-left:22%;">generate ’#:
211 filename:line’ lines (default)</p>
214 <p style="margin-left:11%;"><b>−−strict</b></p>
216 <p style="margin-left:22%;">write out strict Uniforum
217 conforming .po file</p>
219 <p style="margin-left:11%;"><b>−p</b>,
220 <b>−−properties−output</b></p>
222 <p style="margin-left:22%;">write out a Java .properties
226 <p style="margin-left:11%;"><b>−−stringtable−output</b></p>
228 <p style="margin-left:22%;">write out a NeXTstep/GNUstep
231 <p style="margin-left:11%;"><b>−w</b>,
232 <b>−−width</b>=<i>NUMBER</i></p>
234 <p style="margin-left:22%;">set output page width</p>
237 <p style="margin-left:11%;"><b>−−no−wrap</b></p>
239 <p style="margin-left:22%;">do not break long message
240 lines, longer than the output page width, into several
243 <p style="margin-left:11%;"><b>−s</b>,
244 <b>−−sort−output</b></p>
246 <p style="margin-left:22%;">generate sorted output</p>
248 <p style="margin-left:11%;"><b>−F</b>,
249 <b>−−sort−by−file</b></p>
251 <p style="margin-left:22%;">sort output by file
254 <p style="margin-left:11%; margin-top: 1em"><b>Informative
256 −h</b>, <b>−−help</b></p>
258 <p style="margin-left:22%;">display this help and exit</p>
260 <p style="margin-left:11%;"><b>−V</b>,
261 <b>−−version</b></p>
263 <p style="margin-left:22%;">output version information and
267 <a name="AUTHOR"></a>
271 <p style="margin-left:11%; margin-top: 1em">Written by
275 <a name="REPORTING BUGS"></a>
279 <p style="margin-left:11%; margin-top: 1em">Report bugs to
280 <bug-gnu-gettext@gnu.org>.</p>
283 <a name="COPYRIGHT"></a>
287 <p style="margin-left:11%; margin-top: 1em">Copyright
288 © 2001-2010 Free Software Foundation, Inc. License
289 GPLv3+: GNU GPL version 3 or later
290 <http://gnu.org/licenses/gpl.html> <br>
291 This is free software: you are free to change and
292 redistribute it. There is NO WARRANTY, to the extent
293 permitted by law.</p>
296 <a name="SEE ALSO"></a>
300 <p style="margin-left:11%; margin-top: 1em">The full
301 documentation for <b>msgcat</b> is maintained as a Texinfo
302 manual. If the <b>info</b> and <b>msgcat</b> programs are
303 properly installed at your site, the command</p>
305 <p style="margin-left:22%; margin-top: 1em"><b>info
308 <p style="margin-left:11%; margin-top: 1em">should give you
309 access to the complete manual.</p>