Imported Upstream version 0.19.7
[platform/upstream/gettext.git] / gettext-tools / man / msgexec.1.html
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>MSGEXEC</title>
16
17 </head>
18 <body>
19
20 <h1 align="center">MSGEXEC</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">msgexec &minus;
39 process translations of 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>msgexec</b>
47 [<i>OPTION</i>] <i>COMMAND</i> [<i>COMMAND-OPTION</i>]</p>
48
49 <h2>DESCRIPTION
50 <a name="DESCRIPTION"></a>
51 </h2>
52
53
54 <p style="margin-left:11%; margin-top: 1em">Applies a
55 command to all translations of a translation catalog. The
56 COMMAND can be any program that reads a translation from
57 standard input. It is invoked once for each translation. Its
58 output becomes msgexec&rsquo;s output. msgexec&rsquo;s
59 return code is the maximum return code across all
60 invocations.</p>
61
62 <p style="margin-left:11%; margin-top: 1em">A special
63 builtin command called &rsquo;0&rsquo; outputs the
64 translation, followed by a null byte. The output of
65 &quot;msgexec 0&quot; is suitable as input for &quot;xargs
66 <b>&minus;0</b>&quot;.</p>
67
68 <p style="margin-left:11%; margin-top: 1em"><b>Command
69 input: <br>
70 &minus;&minus;newline</b></p>
71
72 <p style="margin-left:22%;">add newline at the end of
73 input</p>
74
75 <p style="margin-left:11%; margin-top: 1em">Mandatory
76 arguments to long options are mandatory for short options
77 too.</p>
78
79 <p style="margin-left:11%; margin-top: 1em"><b>Input file
80 location: <br>
81 &minus;i</b>,
82 <b>&minus;&minus;input</b>=<i>INPUTFILE</i></p>
83
84 <p style="margin-left:22%;">input PO file</p>
85
86 <p style="margin-left:11%;"><b>&minus;D</b>,
87 <b>&minus;&minus;directory</b>=<i>DIRECTORY</i></p>
88
89 <p style="margin-left:22%;">add DIRECTORY to list for input
90 files search</p>
91
92 <p style="margin-left:11%; margin-top: 1em">If no input
93 file is given or if it is -, standard input is read.</p>
94
95 <p style="margin-left:11%; margin-top: 1em"><b>Input file
96 syntax: <br>
97 &minus;P</b>,
98 <b>&minus;&minus;properties&minus;input</b></p>
99
100 <p style="margin-left:22%;">input file is in Java
101 .properties syntax</p>
102
103
104 <p style="margin-left:11%;"><b>&minus;&minus;stringtable&minus;input</b></p>
105
106 <p style="margin-left:22%;">input file is in
107 NeXTstep/GNUstep .strings syntax</p>
108
109 <p style="margin-left:11%; margin-top: 1em"><b>Informative
110 output: <br>
111 &minus;h</b>, <b>&minus;&minus;help</b></p>
112
113 <p style="margin-left:22%;">display this help and exit</p>
114
115 <p style="margin-left:11%;"><b>&minus;V</b>,
116 <b>&minus;&minus;version</b></p>
117
118 <p style="margin-left:22%;">output version information and
119 exit</p>
120
121 <h2>AUTHOR
122 <a name="AUTHOR"></a>
123 </h2>
124
125
126 <p style="margin-left:11%; margin-top: 1em">Written by
127 Bruno Haible.</p>
128
129 <h2>REPORTING BUGS
130 <a name="REPORTING BUGS"></a>
131 </h2>
132
133
134 <p style="margin-left:11%; margin-top: 1em">Report bugs to
135 &lt;bug-gnu-gettext@gnu.org&gt;.</p>
136
137 <h2>COPYRIGHT
138 <a name="COPYRIGHT"></a>
139 </h2>
140
141
142 <p style="margin-left:11%; margin-top: 1em">Copyright
143 &copy; 2001-2010 Free Software Foundation, Inc. License
144 GPLv3+: GNU GPL version 3 or later
145 &lt;http://gnu.org/licenses/gpl.html&gt; <br>
146 This is free software: you are free to change and
147 redistribute it. There is NO WARRANTY, to the extent
148 permitted by law.</p>
149
150 <h2>SEE ALSO
151 <a name="SEE ALSO"></a>
152 </h2>
153
154
155 <p style="margin-left:11%; margin-top: 1em">The full
156 documentation for <b>msgexec</b> is maintained as a Texinfo
157 manual. If the <b>info</b> and <b>msgexec</b> programs are
158 properly installed at your site, the command</p>
159
160 <p style="margin-left:22%; margin-top: 1em"><b>info
161 msgexec</b></p>
162
163 <p style="margin-left:11%; margin-top: 1em">should give you
164 access to the complete manual.</p>
165 <hr>
166 </body>
167 </html>