comparison CSP2/CSP2_env/env-d9b9114564458d9d-741b3de822f2aaca6c6caa4325c4afce/share/doc/gettext/msguniq.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>MSGUNIQ</title>
16
17 </head>
18 <body>
19
20 <h1 align="center">MSGUNIQ</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">msguniq -
39 unify duplicate translations in message catalog</p>
40
41 <h2>SYNOPSIS
42 <a name="SYNOPSIS"></a>
43 </h2>
44
45
46 <p style="margin-left:11%; margin-top: 1em"><b>msguniq</b>
47 [<i>OPTION</i>] [<i>INPUTFILE</i>]</p>
48
49 <h2>DESCRIPTION
50 <a name="DESCRIPTION"></a>
51 </h2>
52
53
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>
67
68 <p style="margin-left:11%; margin-top: 1em">Mandatory
69 arguments to long options are mandatory for short options
70 too.</p>
71
72 <p style="margin-left:11%; margin-top: 1em"><b>Input file
73 location:</b> <br>
74 INPUTFILE</p>
75
76 <p style="margin-left:22%;">input PO file</p>
77
78 <p style="margin-left:11%;"><b>-D</b>,
79 <b>--directory</b>=<i>DIRECTORY</i></p>
80
81 <p style="margin-left:22%;">add DIRECTORY to list for input
82 files search</p>
83
84 <p style="margin-left:11%; margin-top: 1em">If no input
85 file is given or if it is -, standard input is
86 read.</p>
87
88 <p style="margin-left:11%; margin-top: 1em"><b>Output file
89 location: <br>
90 -o</b>,
91 <b>--output-file</b>=<i>FILE</i></p>
92
93 <p style="margin-left:22%;">write output to specified
94 file</p>
95
96 <p style="margin-left:11%; margin-top: 1em">The results are
97 written to standard output if no output file is specified or
98 if it is -.</p>
99
100 <p style="margin-left:11%; margin-top: 1em"><b>Message
101 selection: <br>
102 -d</b>, <b>--repeated</b></p>
103
104 <p style="margin-left:22%;">print only duplicates</p>
105
106 <p style="margin-left:11%;"><b>-u</b>,
107 <b>--unique</b></p>
108
109 <p style="margin-left:22%;">print only unique messages,
110 discard duplicates</p>
111
112 <p style="margin-left:11%; margin-top: 1em"><b>Input file
113 syntax: <br>
114 -P</b>,
115 <b>--properties-input</b></p>
116
117 <p style="margin-left:22%;">input file is in Java
118 .properties syntax</p>
119
120
121 <p style="margin-left:11%;"><b>--stringtable-input</b></p>
122
123 <p style="margin-left:22%;">input file is in
124 NeXTstep/GNUstep .strings syntax</p>
125
126 <p style="margin-left:11%; margin-top: 1em"><b>Output
127 details: <br>
128 -t</b>,
129 <b>--to-code</b>=<i>NAME</i></p>
130
131 <p style="margin-left:22%;">encoding for output</p>
132
133
134 <p style="margin-left:11%;"><b>--use-first</b></p>
135
136 <p style="margin-left:22%;">use first available translation
137 for each message, don&rsquo;t merge several translations</p>
138
139 <p style="margin-left:11%;"><b>--color</b></p>
140
141 <p style="margin-left:22%;">use colors and other text
142 attributes always</p>
143
144
145 <p style="margin-left:11%;"><b>--color</b>=<i>WHEN</i></p>
146
147 <p style="margin-left:22%;">use colors and other text
148 attributes if WHEN. WHEN may be &rsquo;always&rsquo;,
149 &rsquo;never&rsquo;, &rsquo;auto&rsquo;, or
150 &rsquo;html&rsquo;.</p>
151
152
153 <p style="margin-left:11%;"><b>--style</b>=<i>STYLEFILE</i></p>
154
155 <p style="margin-left:22%;">specify CSS style rule file for
156 <b>--color</b></p>
157
158 <p style="margin-left:11%;"><b>-e</b>,
159 <b>--no-escape</b></p>
160
161 <p style="margin-left:22%;">do not use C escapes in output
162 (default)</p>
163
164 <p style="margin-left:11%;"><b>-E</b>,
165 <b>--escape</b></p>
166
167 <p style="margin-left:22%;">use C escapes in output, no
168 extended chars</p>
169
170
171 <p style="margin-left:11%;"><b>--force-po</b></p>
172
173 <p style="margin-left:22%;">write PO file even if empty</p>
174
175 <p style="margin-left:11%;"><b>-i</b>,
176 <b>--indent</b></p>
177
178 <p style="margin-left:22%;">write the .po file using
179 indented style</p>
180
181
182 <p style="margin-left:11%;"><b>--no-location</b></p>
183
184 <p style="margin-left:22%;">do not write &rsquo;#:
185 filename:line&rsquo; lines</p>
186
187 <p style="margin-left:11%;"><b>-n</b>,
188 <b>--add-location</b></p>
189
190 <p style="margin-left:22%;">generate &rsquo;#:
191 filename:line&rsquo; lines (default)</p>
192
193
194 <p style="margin-left:11%;"><b>--strict</b></p>
195
196 <p style="margin-left:22%;">write out strict Uniforum
197 conforming .po file</p>
198
199 <p style="margin-left:11%;"><b>-p</b>,
200 <b>--properties-output</b></p>
201
202 <p style="margin-left:22%;">write out a Java .properties
203 file</p>
204
205
206 <p style="margin-left:11%;"><b>--stringtable-output</b></p>
207
208 <p style="margin-left:22%;">write out a NeXTstep/GNUstep
209 .strings file</p>
210
211 <p style="margin-left:11%;"><b>-w</b>,
212 <b>--width</b>=<i>NUMBER</i></p>
213
214 <p style="margin-left:22%;">set output page width</p>
215
216
217 <p style="margin-left:11%;"><b>--no-wrap</b></p>
218
219 <p style="margin-left:22%;">do not break long message
220 lines, longer than the output page width, into several
221 lines</p>
222
223 <p style="margin-left:11%;"><b>-s</b>,
224 <b>--sort-output</b></p>
225
226 <p style="margin-left:22%;">generate sorted output</p>
227
228 <p style="margin-left:11%;"><b>-F</b>,
229 <b>--sort-by-file</b></p>
230
231 <p style="margin-left:22%;">sort output by file
232 location</p>
233
234 <p style="margin-left:11%; margin-top: 1em"><b>Informative
235 output: <br>
236 -h</b>, <b>--help</b></p>
237
238 <p style="margin-left:22%;">display this help and exit</p>
239
240 <p style="margin-left:11%;"><b>-V</b>,
241 <b>--version</b></p>
242
243 <p style="margin-left:22%;">output version information and
244 exit</p>
245
246 <h2>AUTHOR
247 <a name="AUTHOR"></a>
248 </h2>
249
250
251 <p style="margin-left:11%; margin-top: 1em">Written by
252 Bruno Haible.</p>
253
254 <h2>REPORTING BUGS
255 <a name="REPORTING BUGS"></a>
256 </h2>
257
258
259 <p style="margin-left:11%; margin-top: 1em">Report bugs in
260 the bug tracker at
261 &lt;https://savannah.gnu.org/projects/gettext&gt; or by
262 email to &lt;bug-gettext@gnu.org&gt;.</p>
263
264 <h2>COPYRIGHT
265 <a name="COPYRIGHT"></a>
266 </h2>
267
268
269 <p style="margin-left:11%; margin-top: 1em">Copyright
270 &copy; 2001-2023 Free Software Foundation, Inc.
271 License GPLv3+: GNU GPL version 3 or later
272 &lt;https://gnu.org/licenses/gpl.html&gt; <br>
273 This is free software: you are free to change and
274 redistribute it. There is NO WARRANTY, to the extent
275 permitted by law.</p>
276
277 <h2>SEE ALSO
278 <a name="SEE ALSO"></a>
279 </h2>
280
281
282 <p style="margin-left:11%; margin-top: 1em">The full
283 documentation for <b>msguniq</b> is maintained as a Texinfo
284 manual. If the <b>info</b> and <b>msguniq</b> programs are
285 properly installed at your site, the command</p>
286
287 <p style="margin-left:22%; margin-top: 1em"><b>info
288 msguniq</b></p>
289
290 <p style="margin-left:11%; margin-top: 1em">should give you
291 access to the complete manual.</p>
292 <hr>
293 </body>
294 </html>