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">
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 }
15 <title>MSGUNIQ</title>
20 <h1 align="center">MSGUNIQ</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">msguniq −
39 unify duplicate translations in message catalog</p>
42 <a name="SYNOPSIS"></a>
46 <p style="margin-left:11%; margin-top: 1em"><b>msguniq</b>
47 [<i>OPTION</i>] [<i>INPUTFILE</i>]</p>
50 <a name="DESCRIPTION"></a>
54 <p style="margin-left:11%; margin-top: 1em">Unifies
55 duplicate translations in a translation catalog. Finds
56 duplicate translations of the same message ID. Such
57 duplicates are invalid input for other programs like msgfmt,
58 msgmerge or msgcat. By default, duplicates are merged
59 together. When using the <b>−−repeated</b>
60 option, only duplicates are output, and all other messages
61 are discarded. Comments and extracted comments will be
62 cumulated, except that if
63 <b>−−use−first</b> is specified, they will
64 be taken from the first translation. File positions will be
65 cumulated. When using the <b>−−unique</b>
66 option, duplicates are discarded.</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 PO file</p>
78 <p style="margin-left:11%;"><b>−D</b>,
79 <b>−−directory</b>=<i>DIRECTORY</i></p>
81 <p style="margin-left:22%;">add DIRECTORY to list for input
84 <p style="margin-left:11%; margin-top: 1em">If no input
85 file is given or if it is -, standard input is read.</p>
87 <p style="margin-left:11%; margin-top: 1em"><b>Output file
90 <b>−−output−file</b>=<i>FILE</i></p>
92 <p style="margin-left:22%;">write output to specified
95 <p style="margin-left:11%; margin-top: 1em">The results are
96 written to standard output if no output file is specified or
99 <p style="margin-left:11%; margin-top: 1em"><b>Message
101 −d</b>, <b>−−repeated</b></p>
103 <p style="margin-left:22%;">print only duplicates</p>
105 <p style="margin-left:11%;"><b>−u</b>,
106 <b>−−unique</b></p>
108 <p style="margin-left:22%;">print only unique messages,
109 discard duplicates</p>
111 <p style="margin-left:11%; margin-top: 1em"><b>Input file
114 <b>−−properties−input</b></p>
116 <p style="margin-left:22%;">input file is in Java
117 .properties syntax</p>
120 <p style="margin-left:11%;"><b>−−stringtable−input</b></p>
122 <p style="margin-left:22%;">input file is in
123 NeXTstep/GNUstep .strings syntax</p>
125 <p style="margin-left:11%; margin-top: 1em"><b>Output
128 <b>−−to−code</b>=<i>NAME</i></p>
130 <p style="margin-left:22%;">encoding for output</p>
133 <p style="margin-left:11%;"><b>−−use−first</b></p>
135 <p style="margin-left:22%;">use first available translation
136 for each message, don’t merge several translations</p>
138 <p style="margin-left:11%;"><b>−−color</b></p>
140 <p style="margin-left:22%;">use colors and other text
141 attributes always</p>
144 <p style="margin-left:11%;"><b>−−color</b>=<i>WHEN</i></p>
146 <p style="margin-left:22%;">use colors and other text
147 attributes if WHEN. WHEN may be ’always’,
148 ’never’, ’auto’, or
149 ’html’.</p>
152 <p style="margin-left:11%;"><b>−−style</b>=<i>STYLEFILE</i></p>
154 <p style="margin-left:22%;">specify CSS style rule file for
155 <b>−−color</b></p>
157 <p style="margin-left:11%;"><b>−e</b>,
158 <b>−−no−escape</b></p>
160 <p style="margin-left:22%;">do not use C escapes in output
163 <p style="margin-left:11%;"><b>−E</b>,
164 <b>−−escape</b></p>
166 <p style="margin-left:22%;">use C escapes in output, no
170 <p style="margin-left:11%;"><b>−−force−po</b></p>
172 <p style="margin-left:22%;">write PO file even if empty</p>
174 <p style="margin-left:11%;"><b>−i</b>,
175 <b>−−indent</b></p>
177 <p style="margin-left:22%;">write the .po file using
181 <p style="margin-left:11%;"><b>−−no−location</b></p>
183 <p style="margin-left:22%;">do not write ’#:
184 filename:line’ lines</p>
186 <p style="margin-left:11%;"><b>−n</b>,
187 <b>−−add−location</b></p>
189 <p style="margin-left:22%;">generate ’#:
190 filename:line’ lines (default)</p>
193 <p style="margin-left:11%;"><b>−−strict</b></p>
195 <p style="margin-left:22%;">write out strict Uniforum
196 conforming .po file</p>
198 <p style="margin-left:11%;"><b>−p</b>,
199 <b>−−properties−output</b></p>
201 <p style="margin-left:22%;">write out a Java .properties
205 <p style="margin-left:11%;"><b>−−stringtable−output</b></p>
207 <p style="margin-left:22%;">write out a NeXTstep/GNUstep
210 <p style="margin-left:11%;"><b>−w</b>,
211 <b>−−width</b>=<i>NUMBER</i></p>
213 <p style="margin-left:22%;">set output page width</p>
216 <p style="margin-left:11%;"><b>−−no−wrap</b></p>
218 <p style="margin-left:22%;">do not break long message
219 lines, longer than the output page width, into several
222 <p style="margin-left:11%;"><b>−s</b>,
223 <b>−−sort−output</b></p>
225 <p style="margin-left:22%;">generate sorted output</p>
227 <p style="margin-left:11%;"><b>−F</b>,
228 <b>−−sort−by−file</b></p>
230 <p style="margin-left:22%;">sort output by file
233 <p style="margin-left:11%; margin-top: 1em"><b>Informative
235 −h</b>, <b>−−help</b></p>
237 <p style="margin-left:22%;">display this help and exit</p>
239 <p style="margin-left:11%;"><b>−V</b>,
240 <b>−−version</b></p>
242 <p style="margin-left:22%;">output version information and
246 <a name="AUTHOR"></a>
250 <p style="margin-left:11%; margin-top: 1em">Written by
254 <a name="REPORTING BUGS"></a>
258 <p style="margin-left:11%; margin-top: 1em">Report bugs to
259 <bug-gnu-gettext@gnu.org>.</p>
262 <a name="COPYRIGHT"></a>
266 <p style="margin-left:11%; margin-top: 1em">Copyright
267 © 2001-2010 Free Software Foundation, Inc. License
268 GPLv3+: GNU GPL version 3 or later
269 <http://gnu.org/licenses/gpl.html> <br>
270 This is free software: you are free to change and
271 redistribute it. There is NO WARRANTY, to the extent
272 permitted by law.</p>
275 <a name="SEE ALSO"></a>
279 <p style="margin-left:11%; margin-top: 1em">The full
280 documentation for <b>msguniq</b> is maintained as a Texinfo
281 manual. If the <b>info</b> and <b>msguniq</b> programs are
282 properly installed at your site, the command</p>
284 <p style="margin-left:22%; margin-top: 1em"><b>info
287 <p style="margin-left:11%; margin-top: 1em">should give you
288 access to the complete manual.</p>