3
<meta name="generator" content="groff -Thtml, see www.gnu.org">
4
<meta name="Content-Style" content="text/css">
5
<title>MSGUNFMT</title>
9
<h1 align=center>MSGUNFMT</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>
19
<!-- Creator : groff version 1.17.2 -->
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%">
26
msgunfmt - uncompile message catalog from binary format</td></table>
27
<a name="SYNOPSIS"></a>
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>msgunfmt</b> [<i>OPTION</i>]
35
[<i>FILE</i>]...</td></table>
36
<a name="DESCRIPTION"></a>
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%">
43
Convert binary message catalog to Uniforum style .po
46
<table width="100%" border=0 rules="none" frame="void"
47
cols="2" cellspacing="0" cellpadding="0">
48
<tr valign="top" align="left">
49
<td width="10%"></td><td width="90%">
50
Mandatory arguments to long options are mandatory for short
51
options too.</td></table>
53
<table width="100%" border=0 rules="none" frame="void"
54
cols="2" cellspacing="0" cellpadding="0">
55
<tr valign="top" align="left">
56
<td width="4%"></td><td width="96%">
57
<b>Operation mode:</b></td></table>
59
<table width="100%" border=0 rules="none" frame="void"
60
cols="2" cellspacing="0" cellpadding="0">
61
<tr valign="top" align="left">
62
<td width="10%"></td><td width="90%">
63
<b>-j</b>, <b>--java</b></td></table>
65
<table width="100%" border=0 rules="none" frame="void"
66
cols="2" cellspacing="0" cellpadding="0">
67
<tr valign="top" align="left">
68
<td width="21%"></td><td width="79%">
69
Java mode: input is a Java ResourceBundle class</td></table>
71
<table width="100%" border=0 rules="none" frame="void"
72
cols="2" cellspacing="0" cellpadding="0">
73
<tr valign="top" align="left">
74
<td width="10%"></td><td width="90%">
75
<b>--csharp</b></td></table>
77
<table width="100%" border=0 rules="none" frame="void"
78
cols="2" cellspacing="0" cellpadding="0">
79
<tr valign="top" align="left">
80
<td width="21%"></td><td width="79%">
81
C# mode: input is a .NET .dll file</td></table>
83
<table width="100%" border=0 rules="none" frame="void"
84
cols="2" cellspacing="0" cellpadding="0">
85
<tr valign="top" align="left">
86
<td width="10%"></td><td width="90%">
87
<b>--csharp-resources</b></td></table>
89
<table width="100%" border=0 rules="none" frame="void"
90
cols="2" cellspacing="0" cellpadding="0">
91
<tr valign="top" align="left">
92
<td width="21%"></td><td width="79%">
93
C# resources mode: input is a .NET .resources
96
<table width="100%" border=0 rules="none" frame="void"
97
cols="2" cellspacing="0" cellpadding="0">
98
<tr valign="top" align="left">
99
<td width="10%"></td><td width="90%">
100
<b>--tcl</b></td></table>
102
<table width="100%" border=0 rules="none" frame="void"
103
cols="2" cellspacing="0" cellpadding="0">
104
<tr valign="top" align="left">
105
<td width="21%"></td><td width="79%">
106
Tcl mode: input is a tcl/msgcat .msg file</td></table>
108
<table width="100%" border=0 rules="none" frame="void"
109
cols="2" cellspacing="0" cellpadding="0">
110
<tr valign="top" align="left">
111
<td width="4%"></td><td width="96%">
112
<b>Input file location:</b></td></table>
114
<table width="100%" border=0 rules="none" frame="void"
115
cols="2" cellspacing="0" cellpadding="0">
116
<tr valign="top" align="left">
117
<td width="10%"></td><td width="90%">
118
FILE ...</td></table>
120
<table width="100%" border=0 rules="none" frame="void"
121
cols="2" cellspacing="0" cellpadding="0">
122
<tr valign="top" align="left">
123
<td width="21%"></td><td width="79%">
124
input .mo files</td></table>
126
<table width="100%" border=0 rules="none" frame="void"
127
cols="2" cellspacing="0" cellpadding="0">
128
<tr valign="top" align="left">
129
<td width="10%"></td><td width="90%">
130
If no input file is given or if it is -, standard input is
133
<table width="100%" border=0 rules="none" frame="void"
134
cols="2" cellspacing="0" cellpadding="0">
135
<tr valign="top" align="left">
136
<td width="4%"></td><td width="96%">
137
<b>Input file location in Java mode:</b></td></table>
139
<table width="100%" border=0 rules="none" frame="void"
140
cols="2" cellspacing="0" cellpadding="0">
141
<tr valign="top" align="left">
142
<td width="10%"></td><td width="90%">
143
<b>-r</b>, <b>--resource</b>=<i>RESOURCE</i></td></table>
145
<table width="100%" border=0 rules="none" frame="void"
146
cols="2" cellspacing="0" cellpadding="0">
147
<tr valign="top" align="left">
148
<td width="21%"></td><td width="79%">
149
resource name</td></table>
151
<table width="100%" border=0 rules="none" frame="void"
152
cols="2" cellspacing="0" cellpadding="0">
153
<tr valign="top" align="left">
154
<td width="10%"></td><td width="90%">
155
<b>-l</b>, <b>--locale</b>=<i>LOCALE</i></td></table>
157
<table width="100%" border=0 rules="none" frame="void"
158
cols="2" cellspacing="0" cellpadding="0">
159
<tr valign="top" align="left">
160
<td width="21%"></td><td width="79%">
161
locale name, either language or
162
language_COUNTRY</td></table>
164
<table width="100%" border=0 rules="none" frame="void"
165
cols="2" cellspacing="0" cellpadding="0">
166
<tr valign="top" align="left">
167
<td width="10%"></td><td width="90%">
168
The class name is determined by appending the locale name to
169
the resource name, separated with an underscore. The class
170
is located using the CLASSPATH.</td></table>
172
<table width="100%" border=0 rules="none" frame="void"
173
cols="2" cellspacing="0" cellpadding="0">
174
<tr valign="top" align="left">
175
<td width="4%"></td><td width="96%">
176
<b>Input file location in C# mode:</b></td></table>
178
<table width="100%" border=0 rules="none" frame="void"
179
cols="2" cellspacing="0" cellpadding="0">
180
<tr valign="top" align="left">
181
<td width="10%"></td><td width="90%">
182
<b>-r</b>, <b>--resource</b>=<i>RESOURCE</i></td></table>
184
<table width="100%" border=0 rules="none" frame="void"
185
cols="2" cellspacing="0" cellpadding="0">
186
<tr valign="top" align="left">
187
<td width="21%"></td><td width="79%">
188
resource name</td></table>
190
<table width="100%" border=0 rules="none" frame="void"
191
cols="2" cellspacing="0" cellpadding="0">
192
<tr valign="top" align="left">
193
<td width="10%"></td><td width="90%">
194
<b>-l</b>, <b>--locale</b>=<i>LOCALE</i></td></table>
196
<table width="100%" border=0 rules="none" frame="void"
197
cols="2" cellspacing="0" cellpadding="0">
198
<tr valign="top" align="left">
199
<td width="21%"></td><td width="79%">
200
locale name, either language or
201
language_COUNTRY</td></table>
203
<table width="100%" border=0 rules="none" frame="void"
204
cols="2" cellspacing="0" cellpadding="0">
205
<tr valign="top" align="left">
206
<td width="10%"></td><td width="90%">
207
<b>-d</b> DIRECTORY</td></table>
209
<table width="100%" border=0 rules="none" frame="void"
210
cols="2" cellspacing="0" cellpadding="0">
211
<tr valign="top" align="left">
212
<td width="21%"></td><td width="79%">
213
base directory for locale dependent .dll files</td></table>
215
<table width="100%" border=0 rules="none" frame="void"
216
cols="2" cellspacing="0" cellpadding="0">
217
<tr valign="top" align="left">
218
<td width="10%"></td><td width="90%">
219
The <b>-l</b> and <b>-d</b> options are mandatory. The .dll
220
file is located in a subdirectory of the specified directory
221
whose name depends on the locale.</td></table>
223
<table width="100%" border=0 rules="none" frame="void"
224
cols="2" cellspacing="0" cellpadding="0">
225
<tr valign="top" align="left">
226
<td width="4%"></td><td width="96%">
227
<b>Input file location in Tcl mode:</b></td></table>
229
<table width="100%" border=0 rules="none" frame="void"
230
cols="2" cellspacing="0" cellpadding="0">
231
<tr valign="top" align="left">
232
<td width="10%"></td><td width="90%">
233
<b>-l</b>, <b>--locale</b>=<i>LOCALE</i></td></table>
235
<table width="100%" border=0 rules="none" frame="void"
236
cols="2" cellspacing="0" cellpadding="0">
237
<tr valign="top" align="left">
238
<td width="21%"></td><td width="79%">
239
locale name, either language or
240
language_COUNTRY</td></table>
242
<table width="100%" border=0 rules="none" frame="void"
243
cols="2" cellspacing="0" cellpadding="0">
244
<tr valign="top" align="left">
245
<td width="10%"></td><td width="90%">
246
<b>-d</b> DIRECTORY</td></table>
248
<table width="100%" border=0 rules="none" frame="void"
249
cols="2" cellspacing="0" cellpadding="0">
250
<tr valign="top" align="left">
251
<td width="21%"></td><td width="79%">
252
base directory of .msg message catalogs</td></table>
254
<table width="100%" border=0 rules="none" frame="void"
255
cols="2" cellspacing="0" cellpadding="0">
256
<tr valign="top" align="left">
257
<td width="10%"></td><td width="90%">
258
The <b>-l</b> and <b>-d</b> options are mandatory. The .msg
259
file is located in the specified directory.</td></table>
261
<table width="100%" border=0 rules="none" frame="void"
262
cols="2" cellspacing="0" cellpadding="0">
263
<tr valign="top" align="left">
264
<td width="4%"></td><td width="96%">
265
<b>Output file location:</b></td></table>
267
<table width="100%" border=0 rules="none" frame="void"
268
cols="2" cellspacing="0" cellpadding="0">
269
<tr valign="top" align="left">
270
<td width="10%"></td><td width="90%">
271
<b>-o</b>, <b>--output-file</b>=<i>FILE</i></td></table>
273
<table width="100%" border=0 rules="none" frame="void"
274
cols="2" cellspacing="0" cellpadding="0">
275
<tr valign="top" align="left">
276
<td width="21%"></td><td width="79%">
277
write output to specified file</td></table>
279
<table width="100%" border=0 rules="none" frame="void"
280
cols="2" cellspacing="0" cellpadding="0">
281
<tr valign="top" align="left">
282
<td width="10%"></td><td width="90%">
283
The results are written to standard output if no output file
284
is specified or if it is -.</td></table>
286
<table width="100%" border=0 rules="none" frame="void"
287
cols="2" cellspacing="0" cellpadding="0">
288
<tr valign="top" align="left">
289
<td width="4%"></td><td width="96%">
290
<b>Output details:</b></td></table>
292
<table width="100%" border=0 rules="none" frame="void"
293
cols="2" cellspacing="0" cellpadding="0">
294
<tr valign="top" align="left">
295
<td width="10%"></td><td width="90%">
296
<b>-e</b>, <b>--no-escape</b></td></table>
298
<table width="100%" border=0 rules="none" frame="void"
299
cols="2" cellspacing="0" cellpadding="0">
300
<tr valign="top" align="left">
301
<td width="21%"></td><td width="79%">
302
do not use C escapes in output (default)</td></table>
304
<table width="100%" border=0 rules="none" frame="void"
305
cols="2" cellspacing="0" cellpadding="0">
306
<tr valign="top" align="left">
307
<td width="10%"></td><td width="90%">
308
<b>-E</b>, <b>--escape</b></td></table>
310
<table width="100%" border=0 rules="none" frame="void"
311
cols="2" cellspacing="0" cellpadding="0">
312
<tr valign="top" align="left">
313
<td width="21%"></td><td width="79%">
314
use C escapes in output, no extended chars</td></table>
316
<table width="100%" border=0 rules="none" frame="void"
317
cols="2" cellspacing="0" cellpadding="0">
318
<tr valign="top" align="left">
319
<td width="10%"></td><td width="90%">
320
<b>--force-po</b></td></table>
322
<table width="100%" border=0 rules="none" frame="void"
323
cols="2" cellspacing="0" cellpadding="0">
324
<tr valign="top" align="left">
325
<td width="21%"></td><td width="79%">
326
write PO file even if empty</td></table>
328
<table width="100%" border=0 rules="none" frame="void"
329
cols="2" cellspacing="0" cellpadding="0">
330
<tr valign="top" align="left">
331
<td width="10%"></td><td width="90%">
332
<b>-i</b>, <b>--indent</b></td></table>
334
<table width="100%" border=0 rules="none" frame="void"
335
cols="2" cellspacing="0" cellpadding="0">
336
<tr valign="top" align="left">
337
<td width="21%"></td><td width="79%">
338
write indented output style</td></table>
340
<table width="100%" border=0 rules="none" frame="void"
341
cols="2" cellspacing="0" cellpadding="0">
342
<tr valign="top" align="left">
343
<td width="10%"></td><td width="90%">
344
<b>--strict</b></td></table>
346
<table width="100%" border=0 rules="none" frame="void"
347
cols="2" cellspacing="0" cellpadding="0">
348
<tr valign="top" align="left">
349
<td width="21%"></td><td width="79%">
350
write strict uniforum style</td></table>
352
<table width="100%" border=0 rules="none" frame="void"
353
cols="2" cellspacing="0" cellpadding="0">
354
<tr valign="top" align="left">
355
<td width="10%"></td><td width="90%">
356
<b>-p</b>, <b>--properties-output</b></td></table>
358
<table width="100%" border=0 rules="none" frame="void"
359
cols="2" cellspacing="0" cellpadding="0">
360
<tr valign="top" align="left">
361
<td width="21%"></td><td width="79%">
362
write out a Java .properties file</td></table>
364
<table width="100%" border=0 rules="none" frame="void"
365
cols="2" cellspacing="0" cellpadding="0">
366
<tr valign="top" align="left">
367
<td width="10%"></td><td width="90%">
368
<b>--stringtable-output</b></td></table>
370
<table width="100%" border=0 rules="none" frame="void"
371
cols="2" cellspacing="0" cellpadding="0">
372
<tr valign="top" align="left">
373
<td width="21%"></td><td width="79%">
374
write out a NeXTstep/GNUstep .strings file</td></table>
376
<table width="100%" border=0 rules="none" frame="void"
377
cols="2" cellspacing="0" cellpadding="0">
378
<tr valign="top" align="left">
379
<td width="10%"></td><td width="90%">
380
<b>-w</b>, <b>--width</b>=<i>NUMBER</i></td></table>
382
<table width="100%" border=0 rules="none" frame="void"
383
cols="2" cellspacing="0" cellpadding="0">
384
<tr valign="top" align="left">
385
<td width="21%"></td><td width="79%">
386
set output page width</td></table>
388
<table width="100%" border=0 rules="none" frame="void"
389
cols="2" cellspacing="0" cellpadding="0">
390
<tr valign="top" align="left">
391
<td width="10%"></td><td width="90%">
392
<b>--no-wrap</b></td></table>
394
<table width="100%" border=0 rules="none" frame="void"
395
cols="2" cellspacing="0" cellpadding="0">
396
<tr valign="top" align="left">
397
<td width="21%"></td><td width="79%">
398
do not break long message lines, longer than the output page
399
width, into several lines</td></table>
401
<table width="100%" border=0 rules="none" frame="void"
402
cols="2" cellspacing="0" cellpadding="0">
403
<tr valign="top" align="left">
404
<td width="10%"></td><td width="90%">
405
<b>-s</b>, <b>--sort-output</b></td></table>
407
<table width="100%" border=0 rules="none" frame="void"
408
cols="2" cellspacing="0" cellpadding="0">
409
<tr valign="top" align="left">
410
<td width="21%"></td><td width="79%">
411
generate sorted output</td></table>
413
<table width="100%" border=0 rules="none" frame="void"
414
cols="2" cellspacing="0" cellpadding="0">
415
<tr valign="top" align="left">
416
<td width="4%"></td><td width="96%">
417
<b>Informative output:</b></td></table>
419
<table width="100%" border=0 rules="none" frame="void"
420
cols="2" cellspacing="0" cellpadding="0">
421
<tr valign="top" align="left">
422
<td width="10%"></td><td width="90%">
423
<b>-h</b>, <b>--help</b></td></table>
425
<table width="100%" border=0 rules="none" frame="void"
426
cols="2" cellspacing="0" cellpadding="0">
427
<tr valign="top" align="left">
428
<td width="21%"></td><td width="79%">
429
display this help and exit</td></table>
431
<table width="100%" border=0 rules="none" frame="void"
432
cols="2" cellspacing="0" cellpadding="0">
433
<tr valign="top" align="left">
434
<td width="10%"></td><td width="90%">
435
<b>-V</b>, <b>--version</b></td></table>
437
<table width="100%" border=0 rules="none" frame="void"
438
cols="2" cellspacing="0" cellpadding="0">
439
<tr valign="top" align="left">
440
<td width="21%"></td><td width="79%">
441
output version information and exit</td></table>
443
<table width="100%" border=0 rules="none" frame="void"
444
cols="2" cellspacing="0" cellpadding="0">
445
<tr valign="top" align="left">
446
<td width="10%"></td><td width="90%">
447
<b>-v</b>, <b>--verbose</b></td></table>
449
<table width="100%" border=0 rules="none" frame="void"
450
cols="2" cellspacing="0" cellpadding="0">
451
<tr valign="top" align="left">
452
<td width="21%"></td><td width="79%">
453
increase verbosity level</td></table>
454
<a name="AUTHOR"></a>
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
Written by Ulrich Drepper.</td></table>
462
<a name="REPORTING BUGS"></a>
463
<h2>REPORTING BUGS</h2>
465
<table width="100%" border=0 rules="none" frame="void"
466
cols="2" cellspacing="0" cellpadding="0">
467
<tr valign="top" align="left">
468
<td width="10%"></td><td width="90%">
469
Report bugs to <bug-gnu-gettext@gnu.org>.</td></table>
470
<a name="COPYRIGHT"></a>
473
<table width="100%" border=0 rules="none" frame="void"
474
cols="2" cellspacing="0" cellpadding="0">
475
<tr valign="top" align="left">
476
<td width="10%"></td><td width="90%">
477
Copyright 1995-1998, 2000-2004 Free Software Foundation,
479
This is free software; see the source for copying
480
conditions. There is NO warranty; not even for
481
MERCHANTABILITY or FITNESS FOR A PARTICULAR
482
PURPOSE.</td></table>
483
<a name="SEE ALSO"></a>
486
<table width="100%" border=0 rules="none" frame="void"
487
cols="2" cellspacing="0" cellpadding="0">
488
<tr valign="top" align="left">
489
<td width="10%"></td><td width="90%">
490
The full documentation for <b>msgunfmt</b> is maintained as
491
a Texinfo manual. If the <b>info</b> and <b>msgunfmt</b>
492
programs are properly installed at your site, the
495
<table width="100%" border=0 rules="none" frame="void"
496
cols="2" cellspacing="0" cellpadding="0">
497
<tr valign="top" align="left">
498
<td width="21%"></td><td width="79%">
499
<b>info msgunfmt</b></td></table>
501
<table width="100%" border=0 rules="none" frame="void"
502
cols="2" cellspacing="0" cellpadding="0">
503
<tr valign="top" align="left">
504
<td width="10%"></td><td width="90%">
505
should give you access to the complete manual.</td></table>