• Home
  • History
  • Annotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /netgear-WNDR4500-V1.0.1.40_1.0.68/ap/gpl/timemachine/gettext-0.17/gettext-tools/man/
1<html>
2<head>
3<meta name="generator" content="groff -Thtml, see www.gnu.org">
4<meta name="Content-Style" content="text/css">
5<title>MSGMERGE</title>
6</head>
7<body>
8
9<h1 align=center>MSGMERGE</h1>
10<a href="#NAME">NAME</a><br>
11<a href="#SYNOPSIS">SYNOPSIS</a><br>
12<a href="#DESCRIPTION">DESCRIPTION</a><br>
13<a href="#AUTHOR">AUTHOR</a><br>
14<a href="#REPORTING BUGS">REPORTING BUGS</a><br>
15<a href="#COPYRIGHT">COPYRIGHT</a><br>
16<a href="#SEE ALSO">SEE ALSO</a><br>
17
18<hr>
19<!-- Creator     : groff version 1.17.2 -->
20<a name="NAME"></a>
21<h2>NAME</h2>
22<table width="100%" border=0 rules="none" frame="void"
23       cols="2" cellspacing="0" cellpadding="0">
24<tr valign="top" align="left">
25<td width="10%"></td><td width="90%">
26msgmerge - merge message catalog and template</td></table>
27<a name="SYNOPSIS"></a>
28<h2>SYNOPSIS</h2>
29
30<table width="100%" border=0 rules="none" frame="void"
31       cols="2" cellspacing="0" cellpadding="0">
32<tr valign="top" align="left">
33<td width="10%"></td><td width="90%">
34<b>msgmerge</b> [<i>OPTION</i>] <i>def.po
35ref.pot</i></td></table>
36<a name="DESCRIPTION"></a>
37<h2>DESCRIPTION</h2>
38
39<table width="100%" border=0 rules="none" frame="void"
40       cols="2" cellspacing="0" cellpadding="0">
41<tr valign="top" align="left">
42<td width="10%"></td><td width="90%">
43Merges two Uniforum style .po files together. The def.po
44file is an existing PO file with translations which will be
45taken over to the newly created file as long as they still
46match; comments will be preserved, but extracted comments
47and file positions will be discarded. The ref.pot file is
48the last created PO file with up-to-date source references
49but old translations, or a PO Template file (generally
50created by xgettext); any translations or comments in the
51file will be discarded, however dot comments and file
52positions will be preserved. Where an exact match cannot be
53found, fuzzy matching is used to produce better
54results.</td></table>
55
56<table width="100%" border=0 rules="none" frame="void"
57       cols="2" cellspacing="0" cellpadding="0">
58<tr valign="top" align="left">
59<td width="10%"></td><td width="90%">
60Mandatory arguments to long options are mandatory for short
61options too.</td></table>
62
63<table width="100%" border=0 rules="none" frame="void"
64       cols="2" cellspacing="0" cellpadding="0">
65<tr valign="top" align="left">
66<td width="4%"></td><td width="96%">
67<b>Input file location:</b></td></table>
68
69<table width="100%" border=0 rules="none" frame="void"
70       cols="2" cellspacing="0" cellpadding="0">
71<tr valign="top" align="left">
72<td width="10%"></td><td width="90%">
73def.po</td></table>
74
75<table width="100%" border=0 rules="none" frame="void"
76       cols="2" cellspacing="0" cellpadding="0">
77<tr valign="top" align="left">
78<td width="21%"></td><td width="79%">
79translations referring to old sources</td></table>
80
81<table width="100%" border=0 rules="none" frame="void"
82       cols="2" cellspacing="0" cellpadding="0">
83<tr valign="top" align="left">
84<td width="10%"></td><td width="90%">
85ref.pot</td></table>
86
87<table width="100%" border=0 rules="none" frame="void"
88       cols="2" cellspacing="0" cellpadding="0">
89<tr valign="top" align="left">
90<td width="21%"></td><td width="79%">
91references to new sources</td></table>
92
93<table width="100%" border=0 rules="none" frame="void"
94       cols="2" cellspacing="0" cellpadding="0">
95<tr valign="top" align="left">
96<td width="10%"></td><td width="90%">
97<b>-D</b>, <b>--directory</b>=<i>DIRECTORY</i></td></table>
98
99<table width="100%" border=0 rules="none" frame="void"
100       cols="2" cellspacing="0" cellpadding="0">
101<tr valign="top" align="left">
102<td width="21%"></td><td width="79%">
103add DIRECTORY to list for input files search</td></table>
104
105<table width="100%" border=0 rules="none" frame="void"
106       cols="2" cellspacing="0" cellpadding="0">
107<tr valign="top" align="left">
108<td width="10%"></td><td width="90%">
109<b>-C</b>, <b>--compendium</b>=<i>FILE</i></td></table>
110
111<table width="100%" border=0 rules="none" frame="void"
112       cols="2" cellspacing="0" cellpadding="0">
113<tr valign="top" align="left">
114<td width="21%"></td><td width="79%">
115additional library of message translations, may be specified
116more than once</td></table>
117
118<table width="100%" border=0 rules="none" frame="void"
119       cols="2" cellspacing="0" cellpadding="0">
120<tr valign="top" align="left">
121<td width="4%"></td><td width="96%">
122<b>Operation mode:</b></td></table>
123
124<table width="100%" border=0 rules="none" frame="void"
125       cols="2" cellspacing="0" cellpadding="0">
126<tr valign="top" align="left">
127<td width="10%"></td><td width="90%">
128<b>-U</b>, <b>--update</b></td></table>
129
130<table width="100%" border=0 rules="none" frame="void"
131       cols="2" cellspacing="0" cellpadding="0">
132<tr valign="top" align="left">
133<td width="21%"></td><td width="79%">
134update def.po, do nothing if def.po already up to
135date</td></table>
136
137<table width="100%" border=0 rules="none" frame="void"
138       cols="2" cellspacing="0" cellpadding="0">
139<tr valign="top" align="left">
140<td width="4%"></td><td width="96%">
141<b>Output file location:</b></td></table>
142
143<table width="100%" border=0 rules="none" frame="void"
144       cols="2" cellspacing="0" cellpadding="0">
145<tr valign="top" align="left">
146<td width="10%"></td><td width="90%">
147<b>-o</b>, <b>--output-file</b>=<i>FILE</i></td></table>
148
149<table width="100%" border=0 rules="none" frame="void"
150       cols="2" cellspacing="0" cellpadding="0">
151<tr valign="top" align="left">
152<td width="21%"></td><td width="79%">
153write output to specified file</td></table>
154
155<table width="100%" border=0 rules="none" frame="void"
156       cols="2" cellspacing="0" cellpadding="0">
157<tr valign="top" align="left">
158<td width="10%"></td><td width="90%">
159The results are written to standard output if no output file
160is specified or if it is -.</td></table>
161
162<table width="100%" border=0 rules="none" frame="void"
163       cols="2" cellspacing="0" cellpadding="0">
164<tr valign="top" align="left">
165<td width="10%"></td><td width="90%">
166Output file location in update mode: The result is written
167back to def.po.</td></table>
168
169<table width="100%" border=0 rules="none" frame="void"
170       cols="2" cellspacing="0" cellpadding="0">
171<tr valign="top" align="left">
172<td width="10%"></td><td width="90%">
173<b>--backup</b>=<i>CONTROL</i></td></table>
174
175<table width="100%" border=0 rules="none" frame="void"
176       cols="2" cellspacing="0" cellpadding="0">
177<tr valign="top" align="left">
178<td width="21%"></td><td width="79%">
179make a backup of def.po</td></table>
180
181<table width="100%" border=0 rules="none" frame="void"
182       cols="2" cellspacing="0" cellpadding="0">
183<tr valign="top" align="left">
184<td width="10%"></td><td width="90%">
185<b>--suffix</b>=<i>SUFFIX</i></td></table>
186
187<table width="100%" border=0 rules="none" frame="void"
188       cols="2" cellspacing="0" cellpadding="0">
189<tr valign="top" align="left">
190<td width="21%"></td><td width="79%">
191override the usual backup suffix</td></table>
192
193<table width="100%" border=0 rules="none" frame="void"
194       cols="2" cellspacing="0" cellpadding="0">
195<tr valign="top" align="left">
196<td width="10%"></td><td width="90%">
197The version control method may be selected via the
198<b>--backup</b> option or through the VERSION_CONTROL
199environment variable. Here are the values:</td></table>
200
201<table width="100%" border=0 rules="none" frame="void"
202       cols="2" cellspacing="0" cellpadding="0">
203<tr valign="top" align="left">
204<td width="10%"></td><td width="90%">
205none, off</td></table>
206
207<table width="100%" border=0 rules="none" frame="void"
208       cols="2" cellspacing="0" cellpadding="0">
209<tr valign="top" align="left">
210<td width="21%"></td><td width="79%">
211never make backups (even if <b>--backup</b> is
212given)</td></table>
213
214<table width="100%" border=0 rules="none" frame="void"
215       cols="2" cellspacing="0" cellpadding="0">
216<tr valign="top" align="left">
217<td width="10%"></td><td width="90%">
218numbered, t</td></table>
219
220<table width="100%" border=0 rules="none" frame="void"
221       cols="2" cellspacing="0" cellpadding="0">
222<tr valign="top" align="left">
223<td width="21%"></td><td width="79%">
224make numbered backups</td></table>
225
226<table width="100%" border=0 rules="none" frame="void"
227       cols="2" cellspacing="0" cellpadding="0">
228<tr valign="top" align="left">
229<td width="10%"></td><td width="90%">
230existing, nil</td></table>
231
232<table width="100%" border=0 rules="none" frame="void"
233       cols="2" cellspacing="0" cellpadding="0">
234<tr valign="top" align="left">
235<td width="21%"></td><td width="79%">
236numbered if numbered backups exist, simple
237otherwise</td></table>
238
239<table width="100%" border=0 rules="none" frame="void"
240       cols="2" cellspacing="0" cellpadding="0">
241<tr valign="top" align="left">
242<td width="10%"></td><td width="90%">
243simple, never</td></table>
244
245<table width="100%" border=0 rules="none" frame="void"
246       cols="2" cellspacing="0" cellpadding="0">
247<tr valign="top" align="left">
248<td width="21%"></td><td width="79%">
249always make simple backups</td></table>
250
251<table width="100%" border=0 rules="none" frame="void"
252       cols="2" cellspacing="0" cellpadding="0">
253<tr valign="top" align="left">
254<td width="10%"></td><td width="90%">
255The backup suffix is `~', unless set with <b>--suffix</b> or
256the SIMPLE_BACKUP_SUFFIX environment variable.</td></table>
257
258<table width="100%" border=0 rules="none" frame="void"
259       cols="2" cellspacing="0" cellpadding="0">
260<tr valign="top" align="left">
261<td width="4%"></td><td width="96%">
262<b>Operation modifiers:</b></td></table>
263
264<table width="100%" border=0 rules="none" frame="void"
265       cols="2" cellspacing="0" cellpadding="0">
266<tr valign="top" align="left">
267<td width="10%"></td><td width="90%">
268<b>-m</b>, <b>--multi-domain</b></td></table>
269
270<table width="100%" border=0 rules="none" frame="void"
271       cols="2" cellspacing="0" cellpadding="0">
272<tr valign="top" align="left">
273<td width="21%"></td><td width="79%">
274apply ref.pot to each of the domains in def.po</td></table>
275
276<table width="100%" border=0 rules="none" frame="void"
277       cols="2" cellspacing="0" cellpadding="0">
278<tr valign="top" align="left">
279<td width="10%"></td><td width="90%">
280<b>-N</b>, <b>--no-fuzzy-matching</b></td></table>
281
282<table width="100%" border=0 rules="none" frame="void"
283       cols="2" cellspacing="0" cellpadding="0">
284<tr valign="top" align="left">
285<td width="21%"></td><td width="79%">
286do not use fuzzy matching</td></table>
287
288<table width="100%" border=0 rules="none" frame="void"
289       cols="2" cellspacing="0" cellpadding="0">
290<tr valign="top" align="left">
291<td width="10%"></td><td width="90%">
292<b>--previous</b></td></table>
293
294<table width="100%" border=0 rules="none" frame="void"
295       cols="2" cellspacing="0" cellpadding="0">
296<tr valign="top" align="left">
297<td width="21%"></td><td width="79%">
298keep previous msgids of translated messages</td></table>
299
300<table width="100%" border=0 rules="none" frame="void"
301       cols="2" cellspacing="0" cellpadding="0">
302<tr valign="top" align="left">
303<td width="4%"></td><td width="96%">
304<b>Input file syntax:</b></td></table>
305
306<table width="100%" border=0 rules="none" frame="void"
307       cols="2" cellspacing="0" cellpadding="0">
308<tr valign="top" align="left">
309<td width="10%"></td><td width="90%">
310<b>-P</b>, <b>--properties-input</b></td></table>
311
312<table width="100%" border=0 rules="none" frame="void"
313       cols="2" cellspacing="0" cellpadding="0">
314<tr valign="top" align="left">
315<td width="21%"></td><td width="79%">
316input files are in Java .properties syntax</td></table>
317
318<table width="100%" border=0 rules="none" frame="void"
319       cols="2" cellspacing="0" cellpadding="0">
320<tr valign="top" align="left">
321<td width="10%"></td><td width="90%">
322<b>--stringtable-input</b></td></table>
323
324<table width="100%" border=0 rules="none" frame="void"
325       cols="2" cellspacing="0" cellpadding="0">
326<tr valign="top" align="left">
327<td width="21%"></td><td width="79%">
328input files are in NeXTstep/GNUstep .strings
329syntax</td></table>
330
331<table width="100%" border=0 rules="none" frame="void"
332       cols="2" cellspacing="0" cellpadding="0">
333<tr valign="top" align="left">
334<td width="4%"></td><td width="96%">
335<b>Output details:</b></td></table>
336
337<table width="100%" border=0 rules="none" frame="void"
338       cols="2" cellspacing="0" cellpadding="0">
339<tr valign="top" align="left">
340<td width="10%"></td><td width="90%">
341<b>-e</b>, <b>--no-escape</b></td></table>
342
343<table width="100%" border=0 rules="none" frame="void"
344       cols="2" cellspacing="0" cellpadding="0">
345<tr valign="top" align="left">
346<td width="21%"></td><td width="79%">
347do not use C escapes in output (default)</td></table>
348
349<table width="100%" border=0 rules="none" frame="void"
350       cols="2" cellspacing="0" cellpadding="0">
351<tr valign="top" align="left">
352<td width="10%"></td><td width="90%">
353<b>-E</b>, <b>--escape</b></td></table>
354
355<table width="100%" border=0 rules="none" frame="void"
356       cols="2" cellspacing="0" cellpadding="0">
357<tr valign="top" align="left">
358<td width="21%"></td><td width="79%">
359use C escapes in output, no extended chars</td></table>
360
361<table width="100%" border=0 rules="none" frame="void"
362       cols="2" cellspacing="0" cellpadding="0">
363<tr valign="top" align="left">
364<td width="10%"></td><td width="90%">
365<b>--force-po</b></td></table>
366
367<table width="100%" border=0 rules="none" frame="void"
368       cols="2" cellspacing="0" cellpadding="0">
369<tr valign="top" align="left">
370<td width="21%"></td><td width="79%">
371write PO file even if empty</td></table>
372
373<table width="100%" border=0 rules="none" frame="void"
374       cols="2" cellspacing="0" cellpadding="0">
375<tr valign="top" align="left">
376<td width="10%"></td><td width="90%">
377<b>-i</b>, <b>--indent</b></td></table>
378
379<table width="100%" border=0 rules="none" frame="void"
380       cols="2" cellspacing="0" cellpadding="0">
381<tr valign="top" align="left">
382<td width="21%"></td><td width="79%">
383indented output style</td></table>
384
385<table width="100%" border=0 rules="none" frame="void"
386       cols="2" cellspacing="0" cellpadding="0">
387<tr valign="top" align="left">
388<td width="10%"></td><td width="90%">
389<b>--no-location</b></td></table>
390
391<table width="100%" border=0 rules="none" frame="void"
392       cols="2" cellspacing="0" cellpadding="0">
393<tr valign="top" align="left">
394<td width="21%"></td><td width="79%">
395suppress '#: filename:line' lines</td></table>
396
397<table width="100%" border=0 rules="none" frame="void"
398       cols="2" cellspacing="0" cellpadding="0">
399<tr valign="top" align="left">
400<td width="10%"></td><td width="90%">
401<b>--add-location</b></td></table>
402
403<table width="100%" border=0 rules="none" frame="void"
404       cols="2" cellspacing="0" cellpadding="0">
405<tr valign="top" align="left">
406<td width="21%"></td><td width="79%">
407preserve '#: filename:line' lines (default)</td></table>
408
409<table width="100%" border=0 rules="none" frame="void"
410       cols="2" cellspacing="0" cellpadding="0">
411<tr valign="top" align="left">
412<td width="10%"></td><td width="90%">
413<b>--strict</b></td></table>
414
415<table width="100%" border=0 rules="none" frame="void"
416       cols="2" cellspacing="0" cellpadding="0">
417<tr valign="top" align="left">
418<td width="21%"></td><td width="79%">
419strict Uniforum output style</td></table>
420
421<table width="100%" border=0 rules="none" frame="void"
422       cols="2" cellspacing="0" cellpadding="0">
423<tr valign="top" align="left">
424<td width="10%"></td><td width="90%">
425<b>-p</b>, <b>--properties-output</b></td></table>
426
427<table width="100%" border=0 rules="none" frame="void"
428       cols="2" cellspacing="0" cellpadding="0">
429<tr valign="top" align="left">
430<td width="21%"></td><td width="79%">
431write out a Java .properties file</td></table>
432
433<table width="100%" border=0 rules="none" frame="void"
434       cols="2" cellspacing="0" cellpadding="0">
435<tr valign="top" align="left">
436<td width="10%"></td><td width="90%">
437<b>--stringtable-output</b></td></table>
438
439<table width="100%" border=0 rules="none" frame="void"
440       cols="2" cellspacing="0" cellpadding="0">
441<tr valign="top" align="left">
442<td width="21%"></td><td width="79%">
443write out a NeXTstep/GNUstep .strings file</td></table>
444
445<table width="100%" border=0 rules="none" frame="void"
446       cols="2" cellspacing="0" cellpadding="0">
447<tr valign="top" align="left">
448<td width="10%"></td><td width="90%">
449<b>-w</b>, <b>--width</b>=<i>NUMBER</i></td></table>
450
451<table width="100%" border=0 rules="none" frame="void"
452       cols="2" cellspacing="0" cellpadding="0">
453<tr valign="top" align="left">
454<td width="21%"></td><td width="79%">
455set output page width</td></table>
456
457<table width="100%" border=0 rules="none" frame="void"
458       cols="2" cellspacing="0" cellpadding="0">
459<tr valign="top" align="left">
460<td width="10%"></td><td width="90%">
461<b>--no-wrap</b></td></table>
462
463<table width="100%" border=0 rules="none" frame="void"
464       cols="2" cellspacing="0" cellpadding="0">
465<tr valign="top" align="left">
466<td width="21%"></td><td width="79%">
467do not break long message lines, longer than the output page
468width, into several lines</td></table>
469
470<table width="100%" border=0 rules="none" frame="void"
471       cols="2" cellspacing="0" cellpadding="0">
472<tr valign="top" align="left">
473<td width="10%"></td><td width="90%">
474<b>-s</b>, <b>--sort-output</b></td></table>
475
476<table width="100%" border=0 rules="none" frame="void"
477       cols="2" cellspacing="0" cellpadding="0">
478<tr valign="top" align="left">
479<td width="21%"></td><td width="79%">
480generate sorted output</td></table>
481
482<table width="100%" border=0 rules="none" frame="void"
483       cols="2" cellspacing="0" cellpadding="0">
484<tr valign="top" align="left">
485<td width="10%"></td><td width="90%">
486<b>-F</b>, <b>--sort-by-file</b></td></table>
487
488<table width="100%" border=0 rules="none" frame="void"
489       cols="2" cellspacing="0" cellpadding="0">
490<tr valign="top" align="left">
491<td width="21%"></td><td width="79%">
492sort output by file location</td></table>
493
494<table width="100%" border=0 rules="none" frame="void"
495       cols="2" cellspacing="0" cellpadding="0">
496<tr valign="top" align="left">
497<td width="4%"></td><td width="96%">
498<b>Informative output:</b></td></table>
499
500<table width="100%" border=0 rules="none" frame="void"
501       cols="2" cellspacing="0" cellpadding="0">
502<tr valign="top" align="left">
503<td width="10%"></td><td width="90%">
504<b>-h</b>, <b>--help</b></td></table>
505
506<table width="100%" border=0 rules="none" frame="void"
507       cols="2" cellspacing="0" cellpadding="0">
508<tr valign="top" align="left">
509<td width="21%"></td><td width="79%">
510display this help and exit</td></table>
511
512<table width="100%" border=0 rules="none" frame="void"
513       cols="2" cellspacing="0" cellpadding="0">
514<tr valign="top" align="left">
515<td width="10%"></td><td width="90%">
516<b>-V</b>, <b>--version</b></td></table>
517
518<table width="100%" border=0 rules="none" frame="void"
519       cols="2" cellspacing="0" cellpadding="0">
520<tr valign="top" align="left">
521<td width="21%"></td><td width="79%">
522output version information and exit</td></table>
523
524<table width="100%" border=0 rules="none" frame="void"
525       cols="2" cellspacing="0" cellpadding="0">
526<tr valign="top" align="left">
527<td width="10%"></td><td width="90%">
528<b>-v</b>, <b>--verbose</b></td></table>
529
530<table width="100%" border=0 rules="none" frame="void"
531       cols="2" cellspacing="0" cellpadding="0">
532<tr valign="top" align="left">
533<td width="21%"></td><td width="79%">
534increase verbosity level</td></table>
535
536<table width="100%" border=0 rules="none" frame="void"
537       cols="2" cellspacing="0" cellpadding="0">
538<tr valign="top" align="left">
539<td width="10%"></td><td width="90%">
540<b>-q</b>, <b>--quiet</b>, <b>--silent</b></td></table>
541
542<table width="100%" border=0 rules="none" frame="void"
543       cols="2" cellspacing="0" cellpadding="0">
544<tr valign="top" align="left">
545<td width="21%"></td><td width="79%">
546suppress progress indicators</td></table>
547<a name="AUTHOR"></a>
548<h2>AUTHOR</h2>
549
550<table width="100%" border=0 rules="none" frame="void"
551       cols="2" cellspacing="0" cellpadding="0">
552<tr valign="top" align="left">
553<td width="10%"></td><td width="90%">
554Written by Peter Miller.</td></table>
555<a name="REPORTING BUGS"></a>
556<h2>REPORTING BUGS</h2>
557
558<table width="100%" border=0 rules="none" frame="void"
559       cols="2" cellspacing="0" cellpadding="0">
560<tr valign="top" align="left">
561<td width="10%"></td><td width="90%">
562Report bugs to &lt;bug-gnu-gettext@gnu.org&gt;.</td></table>
563<a name="COPYRIGHT"></a>
564<h2>COPYRIGHT</h2>
565
566<table width="100%" border=0 rules="none" frame="void"
567       cols="2" cellspacing="0" cellpadding="0">
568<tr valign="top" align="left">
569<td width="10%"></td><td width="90%">
570Copyright 1995-1998, 2000-2007 Free Software Foundation,
571Inc. License GPLv3+: GNU GPL version 3 or later
572&lt;http://gnu.org/licenses/gpl.html>;<br>
573This is free software: you are free to change and
574redistribute it. There is NO WARRANTY, to the extent
575permitted by law.</td></table>
576<a name="SEE ALSO"></a>
577<h2>SEE ALSO</h2>
578
579<table width="100%" border=0 rules="none" frame="void"
580       cols="2" cellspacing="0" cellpadding="0">
581<tr valign="top" align="left">
582<td width="10%"></td><td width="90%">
583The full documentation for <b>msgmerge</b> is maintained as
584a Texinfo manual. If the <b>info</b> and <b>msgmerge</b>
585programs are properly installed at your site, the
586command</td></table>
587
588<table width="100%" border=0 rules="none" frame="void"
589       cols="2" cellspacing="0" cellpadding="0">
590<tr valign="top" align="left">
591<td width="21%"></td><td width="79%">
592<b>info msgmerge</b></td></table>
593
594<table width="100%" border=0 rules="none" frame="void"
595       cols="2" cellspacing="0" cellpadding="0">
596<tr valign="top" align="left">
597<td width="10%"></td><td width="90%">
598should give you access to the complete manual.</td></table>
599<hr>
600</body>
601</html>
602