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>MSGEN</title> 6 </head> 7 <body> 8 9 <h1 align=center>MSGEN</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%"> 26 msgen - create English message catalog</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>msgen</b> [<i>OPTION</i>] <i>INPUTFILE</i></td></table> 35 <a name="DESCRIPTION"></a> 36 <h2>DESCRIPTION</h2> 37 38 <table width="100%" border=0 rules="none" frame="void" 39 cols="2" cellspacing="0" cellpadding="0"> 40 <tr valign="top" align="left"> 41 <td width="10%"></td><td width="90%"> 42 Creates an English translation catalog. The input file is 43 the last created English PO file, or a PO Template file 44 (generally created by xgettext). Untranslated entries are 45 assigned a translation that is identical to the 46 msgid.</td></table> 47 48 <table width="100%" border=0 rules="none" frame="void" 49 cols="2" cellspacing="0" cellpadding="0"> 50 <tr valign="top" align="left"> 51 <td width="10%"></td><td width="90%"> 52 Mandatory arguments to long options are mandatory for short 53 options too.</td></table> 54 55 <table width="100%" border=0 rules="none" frame="void" 56 cols="2" cellspacing="0" cellpadding="0"> 57 <tr valign="top" align="left"> 58 <td width="4%"></td><td width="96%"> 59 <b>Input file location:</b></td></table> 60 61 <table width="100%" border=0 rules="none" frame="void" 62 cols="2" cellspacing="0" cellpadding="0"> 63 <tr valign="top" align="left"> 64 <td width="10%"></td><td width="90%"> 65 INPUTFILE</td></table> 66 67 <table width="100%" border=0 rules="none" frame="void" 68 cols="2" cellspacing="0" cellpadding="0"> 69 <tr valign="top" align="left"> 70 <td width="21%"></td><td width="79%"> 71 input PO or POT file</td></table> 72 73 <table width="100%" border=0 rules="none" frame="void" 74 cols="2" cellspacing="0" cellpadding="0"> 75 <tr valign="top" align="left"> 76 <td width="10%"></td><td width="90%"> 77 <b>-D</b>, <b>--directory</b>=<i>DIRECTORY</i></td></table> 78 79 <table width="100%" border=0 rules="none" frame="void" 80 cols="2" cellspacing="0" cellpadding="0"> 81 <tr valign="top" align="left"> 82 <td width="21%"></td><td width="79%"> 83 add DIRECTORY to list for input files search</td></table> 84 85 <table width="100%" border=0 rules="none" frame="void" 86 cols="2" cellspacing="0" cellpadding="0"> 87 <tr valign="top" align="left"> 88 <td width="10%"></td><td width="90%"> 89 If input file is -, standard input is read.</td></table> 90 91 <table width="100%" border=0 rules="none" frame="void" 92 cols="2" cellspacing="0" cellpadding="0"> 93 <tr valign="top" align="left"> 94 <td width="4%"></td><td width="96%"> 95 <b>Output file location:</b></td></table> 96 97 <table width="100%" border=0 rules="none" frame="void" 98 cols="2" cellspacing="0" cellpadding="0"> 99 <tr valign="top" align="left"> 100 <td width="10%"></td><td width="90%"> 101 <b>-o</b>, <b>--output-file</b>=<i>FILE</i></td></table> 102 103 <table width="100%" border=0 rules="none" frame="void" 104 cols="2" cellspacing="0" cellpadding="0"> 105 <tr valign="top" align="left"> 106 <td width="21%"></td><td width="79%"> 107 write output to specified file</td></table> 108 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="10%"></td><td width="90%"> 113 The results are written to standard output if no output file 114 is specified or if it is -.</td></table> 115 116 <table width="100%" border=0 rules="none" frame="void" 117 cols="2" cellspacing="0" cellpadding="0"> 118 <tr valign="top" align="left"> 119 <td width="4%"></td><td width="96%"> 120 <b>Input file syntax:</b></td></table> 121 122 <table width="100%" border=0 rules="none" frame="void" 123 cols="2" cellspacing="0" cellpadding="0"> 124 <tr valign="top" align="left"> 125 <td width="10%"></td><td width="90%"> 126 <b>-P</b>, <b>--properties-input</b></td></table> 127 128 <table width="100%" border=0 rules="none" frame="void" 129 cols="2" cellspacing="0" cellpadding="0"> 130 <tr valign="top" align="left"> 131 <td width="21%"></td><td width="79%"> 132 input file is in Java .properties syntax</td></table> 133 134 <table width="100%" border=0 rules="none" frame="void" 135 cols="2" cellspacing="0" cellpadding="0"> 136 <tr valign="top" align="left"> 137 <td width="10%"></td><td width="90%"> 138 <b>--stringtable-input</b></td></table> 139 140 <table width="100%" border=0 rules="none" frame="void" 141 cols="2" cellspacing="0" cellpadding="0"> 142 <tr valign="top" align="left"> 143 <td width="21%"></td><td width="79%"> 144 input file is in NeXTstep/GNUstep .strings 145 syntax</td></table> 146 147 <table width="100%" border=0 rules="none" frame="void" 148 cols="2" cellspacing="0" cellpadding="0"> 149 <tr valign="top" align="left"> 150 <td width="4%"></td><td width="96%"> 151 <b>Output details:</b></td></table> 152 153 <table width="100%" border=0 rules="none" frame="void" 154 cols="2" cellspacing="0" cellpadding="0"> 155 <tr valign="top" align="left"> 156 <td width="10%"></td><td width="90%"> 157 <b>-e</b>, <b>--no-escape</b></td></table> 158 159 <table width="100%" border=0 rules="none" frame="void" 160 cols="2" cellspacing="0" cellpadding="0"> 161 <tr valign="top" align="left"> 162 <td width="21%"></td><td width="79%"> 163 do not use C escapes in output (default)</td></table> 164 165 <table width="100%" border=0 rules="none" frame="void" 166 cols="2" cellspacing="0" cellpadding="0"> 167 <tr valign="top" align="left"> 168 <td width="10%"></td><td width="90%"> 169 <b>-E</b>, <b>--escape</b></td></table> 170 171 <table width="100%" border=0 rules="none" frame="void" 172 cols="2" cellspacing="0" cellpadding="0"> 173 <tr valign="top" align="left"> 174 <td width="21%"></td><td width="79%"> 175 use C escapes in output, no extended chars</td></table> 176 177 <table width="100%" border=0 rules="none" frame="void" 178 cols="2" cellspacing="0" cellpadding="0"> 179 <tr valign="top" align="left"> 180 <td width="10%"></td><td width="90%"> 181 <b>--force-po</b></td></table> 182 183 <table width="100%" border=0 rules="none" frame="void" 184 cols="2" cellspacing="0" cellpadding="0"> 185 <tr valign="top" align="left"> 186 <td width="21%"></td><td width="79%"> 187 write PO file even if empty</td></table> 188 189 <table width="100%" border=0 rules="none" frame="void" 190 cols="2" cellspacing="0" cellpadding="0"> 191 <tr valign="top" align="left"> 192 <td width="10%"></td><td width="90%"> 193 <b>-i</b>, <b>--indent</b></td></table> 194 195 <table width="100%" border=0 rules="none" frame="void" 196 cols="2" cellspacing="0" cellpadding="0"> 197 <tr valign="top" align="left"> 198 <td width="21%"></td><td width="79%"> 199 indented output style</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%"> 205 <b>--no-location</b></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%"> 211 suppress '#: filename:line' lines</td></table> 212 213 <table width="100%" border=0 rules="none" frame="void" 214 cols="2" cellspacing="0" cellpadding="0"> 215 <tr valign="top" align="left"> 216 <td width="10%"></td><td width="90%"> 217 <b>--add-location</b></td></table> 218 219 <table width="100%" border=0 rules="none" frame="void" 220 cols="2" cellspacing="0" cellpadding="0"> 221 <tr valign="top" align="left"> 222 <td width="21%"></td><td width="79%"> 223 preserve '#: filename:line' lines (default)</td></table> 224 225 <table width="100%" border=0 rules="none" frame="void" 226 cols="2" cellspacing="0" cellpadding="0"> 227 <tr valign="top" align="left"> 228 <td width="10%"></td><td width="90%"> 229 <b>--strict</b></td></table> 230 231 <table width="100%" border=0 rules="none" frame="void" 232 cols="2" cellspacing="0" cellpadding="0"> 233 <tr valign="top" align="left"> 234 <td width="21%"></td><td width="79%"> 235 strict Uniforum output style</td></table> 236 237 <table width="100%" border=0 rules="none" frame="void" 238 cols="2" cellspacing="0" cellpadding="0"> 239 <tr valign="top" align="left"> 240 <td width="10%"></td><td width="90%"> 241 <b>-p</b>, <b>--properties-output</b></td></table> 242 243 <table width="100%" border=0 rules="none" frame="void" 244 cols="2" cellspacing="0" cellpadding="0"> 245 <tr valign="top" align="left"> 246 <td width="21%"></td><td width="79%"> 247 write out a Java .properties file</td></table> 248 249 <table width="100%" border=0 rules="none" frame="void" 250 cols="2" cellspacing="0" cellpadding="0"> 251 <tr valign="top" align="left"> 252 <td width="10%"></td><td width="90%"> 253 <b>--stringtable-output</b></td></table> 254 255 <table width="100%" border=0 rules="none" frame="void" 256 cols="2" cellspacing="0" cellpadding="0"> 257 <tr valign="top" align="left"> 258 <td width="21%"></td><td width="79%"> 259 write out a NeXTstep/GNUstep .strings file</td></table> 260 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="10%"></td><td width="90%"> 265 <b>-w</b>, <b>--width</b>=<i>NUMBER</i></td></table> 266 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="21%"></td><td width="79%"> 271 set output page width</td></table> 272 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="10%"></td><td width="90%"> 277 <b>--no-wrap</b></td></table> 278 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="21%"></td><td width="79%"> 283 do not break long message lines, longer than the output page 284 width, into several lines</td></table> 285 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><td width="90%"> 290 <b>-s</b>, <b>--sort-output</b></td></table> 291 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="21%"></td><td width="79%"> 296 generate sorted output</td></table> 297 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="10%"></td><td width="90%"> 302 <b>-F</b>, <b>--sort-by-file</b></td></table> 303 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="21%"></td><td width="79%"> 308 sort output by file location</td></table> 309 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="4%"></td><td width="96%"> 314 <b>Informative output:</b></td></table> 315 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>-h</b>, <b>--help</b></td></table> 321 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 display this help and exit</td></table> 327 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>-V</b>, <b>--version</b></td></table> 333 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 output version information and exit</td></table> 339 <a name="AUTHOR"></a> 340 <h2>AUTHOR</h2> 341 342 <table width="100%" border=0 rules="none" frame="void" 343 cols="2" cellspacing="0" cellpadding="0"> 344 <tr valign="top" align="left"> 345 <td width="10%"></td><td width="90%"> 346 Written by Bruno Haible.</td></table> 347 <a name="REPORTING BUGS"></a> 348 <h2>REPORTING BUGS</h2> 349 350 <table width="100%" border=0 rules="none" frame="void" 351 cols="2" cellspacing="0" cellpadding="0"> 352 <tr valign="top" align="left"> 353 <td width="10%"></td><td width="90%"> 354 Report bugs to <bug-gnu-gettext (a] gnu.org>.</td></table> 355 <a name="COPYRIGHT"></a> 356 <h2>COPYRIGHT</h2> 357 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="10%"></td><td width="90%"> 362 Copyright 2001-2006 Free Software Foundation, Inc.<br> 363 This is free software; see the source for copying 364 conditions. There is NO warranty; not even for 365 MERCHANTABILITY or FITNESS FOR A PARTICULAR 366 PURPOSE.</td></table> 367 <a name="SEE ALSO"></a> 368 <h2>SEE ALSO</h2> 369 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="10%"></td><td width="90%"> 374 The full documentation for <b>msgen</b> is maintained as a 375 Texinfo manual. If the <b>info</b> and <b>msgen</b> programs 376 are properly installed at your site, the 377 command</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%"> 383 <b>info msgen</b></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 should give you access to the complete manual.</td></table> 390 <hr> 391 </body> 392 </html> 393