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%"> 26msgen - 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%"> 42Creates an English translation catalog. The input file is 43the last created English PO file, or a PO Template file 44(generally created by xgettext). Untranslated entries are 45assigned a translation that is identical to the 46msgid.</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%"> 52Mandatory arguments to long options are mandatory for short 53options 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%"> 65INPUTFILE</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%"> 71input 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%"> 83add 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%"> 89If 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%"> 107write 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%"> 113The results are written to standard output if no output file 114is 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%"> 132input 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%"> 144input file is in NeXTstep/GNUstep .strings 145syntax</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%"> 163do 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%"> 175use 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%"> 187write 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%"> 199indented 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%"> 211suppress '#: 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%"> 223preserve '#: 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%"> 235strict 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%"> 247write 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%"> 259write 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%"> 271set 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%"> 283do not break long message lines, longer than the output page 284width, 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%"> 296generate 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%"> 308sort 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%"> 326display 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%"> 338output 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%"> 346Written 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%"> 354Report bugs to <bug-gnu-gettext@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%"> 362Copyright 2001-2005 Free Software Foundation, Inc.<br> 363This is free software; see the source for copying 364conditions. There is NO warranty; not even for 365MERCHANTABILITY or FITNESS FOR A PARTICULAR 366PURPOSE.</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%"> 374The full documentation for <b>msgen</b> is maintained as a 375Texinfo manual. If the <b>info</b> and <b>msgen</b> programs 376are properly installed at your site, the 377command</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%"> 389should give you access to the complete manual.</td></table> 390<hr> 391</body> 392</html> 393