1 <!-- Creator : groff version 1.18.1 -->
4 <meta name=
"generator" content=
"groff -Thtml, see www.gnu.org">
5 <meta name=
"Content-Style" content=
"text/css">
6 <title>MSGUNFMT
</title>
10 <h1 align=center
>MSGUNFMT
</h1>
11 <a href=
"#NAME">NAME
</a><br>
12 <a href=
"#SYNOPSIS">SYNOPSIS
</a><br>
13 <a href=
"#DESCRIPTION">DESCRIPTION
</a><br>
14 <a href=
"#AUTHOR">AUTHOR
</a><br>
15 <a href=
"#REPORTING BUGS">REPORTING BUGS
</a><br>
16 <a href=
"#COPYRIGHT">COPYRIGHT
</a><br>
17 <a href=
"#SEE ALSO">SEE ALSO
</a><br>
23 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
24 cols=
"2" cellspacing=
"0" cellpadding=
"0">
25 <tr valign=
"top" align=
"left">
28 <p>msgunfmt
− uncompile message catalog from binary
32 <a name=
"SYNOPSIS"></a>
35 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
36 cols=
"2" cellspacing=
"0" cellpadding=
"0">
37 <tr valign=
"top" align=
"left">
40 <p><b>msgunfmt
</b> [
<i>OPTION
</i>] [
<i>FILE
</i>]...
</p>
43 <a name=
"DESCRIPTION"></a>
46 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
47 cols=
"2" cellspacing=
"0" cellpadding=
"0">
48 <tr valign=
"top" align=
"left">
51 <p>Convert binary message catalog to Uniforum style .po
54 <p>Mandatory arguments to long options are mandatory for
55 short options too.
</p>
59 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
60 cols=
"2" cellspacing=
"0" cellpadding=
"0">
61 <tr valign=
"top" align=
"left">
64 <p><b>Operation mode:
</b></p></td>
67 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
68 cols=
"2" cellspacing=
"0" cellpadding=
"0">
69 <tr valign=
"top" align=
"left">
72 <p><b>−j
</b>,
<b>−−java
</b></p></td>
75 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
76 cols=
"2" cellspacing=
"0" cellpadding=
"0">
77 <tr valign=
"top" align=
"left">
80 <p>Java mode: input is a Java ResourceBundle class
</p>
84 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
85 cols=
"2" cellspacing=
"0" cellpadding=
"0">
86 <tr valign=
"top" align=
"left">
89 <p><b>−−csharp
</b></p></td>
92 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
93 cols=
"2" cellspacing=
"0" cellpadding=
"0">
94 <tr valign=
"top" align=
"left">
97 <p>C# mode: input is a .NET .dll file
</p>
101 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
102 cols=
"2" cellspacing=
"0" cellpadding=
"0">
103 <tr valign=
"top" align=
"left">
104 <td width=
"10%"></td>
106 <p><b>−−csharp
−resources
</b></p></td>
109 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
110 cols=
"2" cellspacing=
"0" cellpadding=
"0">
111 <tr valign=
"top" align=
"left">
112 <td width=
"21%"></td>
114 <p>C# resources mode: input is a .NET .resources file
</p>
118 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
119 cols=
"5" cellspacing=
"0" cellpadding=
"0">
120 <tr valign=
"top" align=
"left">
121 <td width=
"11%"></td>
124 <p><b>−−tcl
</b></p>
126 <td width=
"13%"></td>
129 <p>Tcl mode: input is a tcl/msgcat .msg file
</p>
135 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
136 cols=
"2" cellspacing=
"0" cellpadding=
"0">
137 <tr valign=
"top" align=
"left">
140 <p><b>Input file location:
</b></p></td>
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>
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=
"21%"></td>
156 <p>input .mo files
</p>
160 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
161 cols=
"2" cellspacing=
"0" cellpadding=
"0">
162 <tr valign=
"top" align=
"left">
163 <td width=
"10%"></td>
165 <p>If no input file is given or if it is -, standard input
170 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
171 cols=
"2" cellspacing=
"0" cellpadding=
"0">
172 <tr valign=
"top" align=
"left">
175 <p><b>Input file location in Java mode:
</b></p></td>
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>
184 <b>−−resource
</b>=
<i>RESOURCE
</i></p></td>
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>
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=
"10%"></td>
202 <b>−−locale
</b>=
<i>LOCALE
</i></p></td>
205 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
206 cols=
"2" cellspacing=
"0" cellpadding=
"0">
207 <tr valign=
"top" align=
"left">
208 <td width=
"21%"></td>
210 <p>locale name, either language or language_COUNTRY
</p>
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>
219 <p>The class name is determined by appending the locale name
220 to the resource name, separated with an underscore. The
221 class is located using the CLASSPATH.
</p>
225 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
226 cols=
"2" cellspacing=
"0" cellpadding=
"0">
227 <tr valign=
"top" align=
"left">
230 <p><b>Input file location in C# mode:
</b></p></td>
233 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
234 cols=
"2" cellspacing=
"0" cellpadding=
"0">
235 <tr valign=
"top" align=
"left">
236 <td width=
"10%"></td>
239 <b>−−resource
</b>=
<i>RESOURCE
</i></p></td>
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=
"21%"></td>
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>
257 <b>−−locale
</b>=
<i>LOCALE
</i></p></td>
260 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
261 cols=
"2" cellspacing=
"0" cellpadding=
"0">
262 <tr valign=
"top" align=
"left">
263 <td width=
"21%"></td>
265 <p>locale name, either language or language_COUNTRY
</p>
269 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
270 cols=
"2" cellspacing=
"0" cellpadding=
"0">
271 <tr valign=
"top" align=
"left">
272 <td width=
"10%"></td>
274 <p><b>−d
</b> DIRECTORY
</p></td>
277 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
278 cols=
"2" cellspacing=
"0" cellpadding=
"0">
279 <tr valign=
"top" align=
"left">
280 <td width=
"21%"></td>
282 <p>base directory for locale dependent .dll files
</p>
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=
"10%"></td>
291 <p>The
<b>−l
</b> and
<b>−d
</b> options are
292 mandatory. The .dll file is located in a subdirectory of the
293 specified directory whose name depends on the locale.
</p>
297 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
298 cols=
"2" cellspacing=
"0" cellpadding=
"0">
299 <tr valign=
"top" align=
"left">
302 <p><b>Input file location in Tcl mode:
</b></p></td>
305 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
306 cols=
"2" cellspacing=
"0" cellpadding=
"0">
307 <tr valign=
"top" align=
"left">
308 <td width=
"10%"></td>
311 <b>−−locale
</b>=
<i>LOCALE
</i></p></td>
314 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
315 cols=
"2" cellspacing=
"0" cellpadding=
"0">
316 <tr valign=
"top" align=
"left">
317 <td width=
"21%"></td>
319 <p>locale name, either language or language_COUNTRY
</p>
323 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
324 cols=
"2" cellspacing=
"0" cellpadding=
"0">
325 <tr valign=
"top" align=
"left">
326 <td width=
"10%"></td>
328 <p><b>−d
</b> DIRECTORY
</p></td>
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=
"21%"></td>
336 <p>base directory of .msg message catalogs
</p>
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>
345 <p>The
<b>−l
</b> and
<b>−d
</b> options are
346 mandatory. The .msg file is located in the specified
351 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
352 cols=
"2" cellspacing=
"0" cellpadding=
"0">
353 <tr valign=
"top" align=
"left">
356 <p><b>Output file location:
</b></p></td>
359 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
360 cols=
"2" cellspacing=
"0" cellpadding=
"0">
361 <tr valign=
"top" align=
"left">
362 <td width=
"10%"></td>
365 <b>−−output
−file
</b>=
<i>FILE
</i></p></td>
368 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
369 cols=
"2" cellspacing=
"0" cellpadding=
"0">
370 <tr valign=
"top" align=
"left">
371 <td width=
"21%"></td>
373 <p>write output to specified file
</p>
377 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
378 cols=
"2" cellspacing=
"0" cellpadding=
"0">
379 <tr valign=
"top" align=
"left">
380 <td width=
"10%"></td>
382 <p>The results are written to standard output if no output
383 file is specified or if it is -.
</p>
387 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
388 cols=
"2" cellspacing=
"0" cellpadding=
"0">
389 <tr valign=
"top" align=
"left">
392 <p><b>Output details:
</b></p></td>
395 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
396 cols=
"2" cellspacing=
"0" cellpadding=
"0">
397 <tr valign=
"top" align=
"left">
398 <td width=
"10%"></td>
400 <p><b>−−color
</b></p></td>
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>
408 <p>use colors and other text attributes always
</p>
412 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
413 cols=
"2" cellspacing=
"0" cellpadding=
"0">
414 <tr valign=
"top" align=
"left">
415 <td width=
"10%"></td>
417 <p><b>−−color
</b>=
<i>WHEN
</i></p></td>
420 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
421 cols=
"2" cellspacing=
"0" cellpadding=
"0">
422 <tr valign=
"top" align=
"left">
423 <td width=
"21%"></td>
425 <p>use colors and other text attributes if WHEN. WHEN may be
426 ’always
’,
’never
’,
427 ’auto
’, or
’html
’.
</p>
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>
436 <p><b>−−style
</b>=
<i>STYLEFILE
</i></p></td>
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>
444 <p>specify CSS style rule file for
445 <b>−−color
</b></p>
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=
"10%"></td>
455 <b>−−no
−escape
</b></p></td>
458 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
459 cols=
"2" cellspacing=
"0" cellpadding=
"0">
460 <tr valign=
"top" align=
"left">
461 <td width=
"21%"></td>
463 <p>do not use C escapes in output (default)
</p>
467 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
468 cols=
"2" cellspacing=
"0" cellpadding=
"0">
469 <tr valign=
"top" align=
"left">
470 <td width=
"10%"></td>
472 <p><b>−E
</b>,
<b>−−escape
</b></p></td>
475 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
476 cols=
"2" cellspacing=
"0" cellpadding=
"0">
477 <tr valign=
"top" align=
"left">
478 <td width=
"21%"></td>
480 <p>use C escapes in output, no extended chars
</p>
484 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
485 cols=
"2" cellspacing=
"0" cellpadding=
"0">
486 <tr valign=
"top" align=
"left">
487 <td width=
"10%"></td>
489 <p><b>−−force
−po
</b></p></td>
492 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
493 cols=
"2" cellspacing=
"0" cellpadding=
"0">
494 <tr valign=
"top" align=
"left">
495 <td width=
"21%"></td>
497 <p>write PO file even if empty
</p>
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>
506 <p><b>−i
</b>,
<b>−−indent
</b></p></td>
509 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
510 cols=
"2" cellspacing=
"0" cellpadding=
"0">
511 <tr valign=
"top" align=
"left">
512 <td width=
"21%"></td>
514 <p>write indented output style
</p>
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=
"10%"></td>
523 <p><b>−−strict
</b></p></td>
526 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
527 cols=
"2" cellspacing=
"0" cellpadding=
"0">
528 <tr valign=
"top" align=
"left">
529 <td width=
"21%"></td>
531 <p>write strict uniforum style
</p>
535 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
536 cols=
"2" cellspacing=
"0" cellpadding=
"0">
537 <tr valign=
"top" align=
"left">
538 <td width=
"10%"></td>
541 <b>−−properties
−output
</b></p></td>
544 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
545 cols=
"2" cellspacing=
"0" cellpadding=
"0">
546 <tr valign=
"top" align=
"left">
547 <td width=
"21%"></td>
549 <p>write out a Java .properties file
</p>
553 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
554 cols=
"2" cellspacing=
"0" cellpadding=
"0">
555 <tr valign=
"top" align=
"left">
556 <td width=
"10%"></td>
558 <p><b>−−stringtable
−output
</b></p></td>
561 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
562 cols=
"2" cellspacing=
"0" cellpadding=
"0">
563 <tr valign=
"top" align=
"left">
564 <td width=
"21%"></td>
566 <p>write out a NeXTstep/GNUstep .strings file
</p>
570 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
571 cols=
"2" cellspacing=
"0" cellpadding=
"0">
572 <tr valign=
"top" align=
"left">
573 <td width=
"10%"></td>
576 <b>−−width
</b>=
<i>NUMBER
</i></p></td>
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=
"21%"></td>
584 <p>set output page width
</p>
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=
"10%"></td>
593 <p><b>−−no
−wrap
</b></p></td>
596 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
597 cols=
"2" cellspacing=
"0" cellpadding=
"0">
598 <tr valign=
"top" align=
"left">
599 <td width=
"21%"></td>
601 <p>do not break long message lines, longer than the output
602 page width, into several lines
</p>
606 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
607 cols=
"2" cellspacing=
"0" cellpadding=
"0">
608 <tr valign=
"top" align=
"left">
609 <td width=
"10%"></td>
612 <b>−−sort
−output
</b></p></td>
615 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
616 cols=
"2" cellspacing=
"0" cellpadding=
"0">
617 <tr valign=
"top" align=
"left">
618 <td width=
"21%"></td>
620 <p>generate sorted output
</p>
624 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
625 cols=
"2" cellspacing=
"0" cellpadding=
"0">
626 <tr valign=
"top" align=
"left">
629 <p><b>Informative output:
</b></p></td>
632 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
633 cols=
"2" cellspacing=
"0" cellpadding=
"0">
634 <tr valign=
"top" align=
"left">
635 <td width=
"10%"></td>
637 <p><b>−h
</b>,
<b>−−help
</b></p></td>
640 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
641 cols=
"2" cellspacing=
"0" cellpadding=
"0">
642 <tr valign=
"top" align=
"left">
643 <td width=
"21%"></td>
645 <p>display this help and exit
</p>
649 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
650 cols=
"2" cellspacing=
"0" cellpadding=
"0">
651 <tr valign=
"top" align=
"left">
652 <td width=
"10%"></td>
654 <p><b>−V
</b>,
<b>−−version
</b></p></td>
657 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
658 cols=
"2" cellspacing=
"0" cellpadding=
"0">
659 <tr valign=
"top" align=
"left">
660 <td width=
"21%"></td>
662 <p>output version information and exit
</p>
666 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
667 cols=
"2" cellspacing=
"0" cellpadding=
"0">
668 <tr valign=
"top" align=
"left">
669 <td width=
"10%"></td>
671 <p><b>−v
</b>,
<b>−−verbose
</b></p></td>
674 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
675 cols=
"2" cellspacing=
"0" cellpadding=
"0">
676 <tr valign=
"top" align=
"left">
677 <td width=
"21%"></td>
679 <p>increase verbosity level
</p>
682 <a name=
"AUTHOR"></a>
685 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
686 cols=
"2" cellspacing=
"0" cellpadding=
"0">
687 <tr valign=
"top" align=
"left">
688 <td width=
"10%"></td>
690 <p>Written by Ulrich Drepper.
</p>
693 <a name=
"REPORTING BUGS"></a>
694 <h2>REPORTING BUGS
</h2>
696 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
697 cols=
"2" cellspacing=
"0" cellpadding=
"0">
698 <tr valign=
"top" align=
"left">
699 <td width=
"10%"></td>
701 <p>Report bugs to
<bug-gnu-gettext@gnu.org
>.
</p>
704 <a name=
"COPYRIGHT"></a>
707 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
708 cols=
"2" cellspacing=
"0" cellpadding=
"0">
709 <tr valign=
"top" align=
"left">
710 <td width=
"10%"></td>
712 <p>Copyright
© 1995-
1998,
2000-
2010 Free Software
713 Foundation, Inc. License GPLv3+: GNU GPL version
3 or later
714 <http://gnu.org/licenses/gpl.html
><br>
715 This is free software: you are free to change and
716 redistribute it. There is NO WARRANTY, to the extent
717 permitted by law.
</p>
720 <a name=
"SEE ALSO"></a>
723 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
724 cols=
"2" cellspacing=
"0" cellpadding=
"0">
725 <tr valign=
"top" align=
"left">
726 <td width=
"10%"></td>
728 <p>The full documentation for
<b>msgunfmt
</b> is maintained
729 as a Texinfo manual. If the
<b>info
</b> and
<b>msgunfmt
</b>
730 programs are properly installed at your site, the
735 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
736 cols=
"2" cellspacing=
"0" cellpadding=
"0">
737 <tr valign=
"top" align=
"left">
738 <td width=
"20%"></td>
740 <p><b>info msgunfmt
</b></p>
744 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
745 cols=
"2" cellspacing=
"0" cellpadding=
"0">
746 <tr valign=
"top" align=
"left">
747 <td width=
"10%"></td>
749 <p>should give you access to the complete manual.
</p>