-<!-- Creator : groff version 1.18.1 -->
+<!-- Creator : groff version 1.22.3 -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
+"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta name="generator" content="groff -Thtml, see www.gnu.org">
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<meta name="Content-Style" content="text/css">
+<style type="text/css">
+ p { margin-top: 0; margin-bottom: 0; vertical-align: top }
+ pre { margin-top: 0; margin-bottom: 0; vertical-align: top }
+ table { margin-top: 0; margin-bottom: 0; vertical-align: top }
+ h1 { text-align: center }
+</style>
<title>MSGFMT</title>
+
</head>
<body>
-<h1 align=center>MSGFMT</h1>
+<h1 align="center">MSGFMT</h1>
+
<a href="#NAME">NAME</a><br>
<a href="#SYNOPSIS">SYNOPSIS</a><br>
<a href="#DESCRIPTION">DESCRIPTION</a><br>
<a href="#SEE ALSO">SEE ALSO</a><br>
<hr>
+
+
+<h2>NAME
<a name="NAME"></a>
-<h2>NAME</h2>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p>msgfmt − compile message catalog to binary
-format</p>
-</td>
-</table>
+</h2>
+
+
+<p style="margin-left:11%; margin-top: 1em">msgfmt −
+compile message catalog to binary format</p>
+
+<h2>SYNOPSIS
<a name="SYNOPSIS"></a>
-<h2>SYNOPSIS</h2>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p><b>msgfmt</b> [<i>OPTION</i>] <i>filename.po</i> ...</p>
-</td>
-</table>
+</h2>
+
+
+<p style="margin-left:11%; margin-top: 1em"><b>msgfmt</b>
+[<i>OPTION</i>] <i>filename.po</i> ...</p>
+
+<h2>DESCRIPTION
<a name="DESCRIPTION"></a>
-<h2>DESCRIPTION</h2>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p>Generate binary message catalog from textual translation
-description.</p>
-<!-- INDENTATION -->
-<p>Mandatory arguments to long options are mandatory for
-short options too. Similarly for optional arguments.</p>
-</td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="4%"></td>
-<td width="95%">
-<p><b>Input file location:</b></p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p>filename.po ...</p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="21%"></td>
-<td width="77%">
-<p>input files</p>
-</td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p><b>−D</b>,
-<b>−−directory</b>=<i>DIRECTORY</i></p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="21%"></td>
-<td width="77%">
-<p>add DIRECTORY to list for input files search</p>
-</td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p>If input file is -, standard input is read.</p>
-</td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="4%"></td>
-<td width="95%">
-<p><b>Operation mode:</b></p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p><b>−j</b>, <b>−−java</b></p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="21%"></td>
-<td width="77%">
-<p>Java mode: generate a Java ResourceBundle class</p>
-</td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p><b>−−java2</b></p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="21%"></td>
-<td width="77%">
-<p>like <b>−−java</b>, and assume Java2 (JDK 1.2
-or higher)</p>
-</td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p><b>−−csharp</b></p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="21%"></td>
-<td width="77%">
-<p>C# mode: generate a .NET .dll file</p>
-</td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p><b>−−csharp−resources</b></p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="21%"></td>
-<td width="77%">
-<p>C# resources mode: generate a .NET .resources file</p>
-</td>
-</table>
-<!-- TABS -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="5" cellspacing="0" cellpadding="0">
+</h2>
+
+
+<p style="margin-left:11%; margin-top: 1em">Generate binary
+message catalog from textual translation description.</p>
+
+<p style="margin-left:11%; margin-top: 1em">Mandatory
+arguments to long options are mandatory for short options
+too. Similarly for optional arguments.</p>
+
+<p style="margin-left:11%; margin-top: 1em"><b>Input file
+location:</b> <br>
+filename.po ...</p>
+
+<p style="margin-left:22%;">input files</p>
+
+<p style="margin-left:11%;"><b>−D</b>,
+<b>−−directory</b>=<i>DIRECTORY</i></p>
+
+<p style="margin-left:22%;">add DIRECTORY to list for input
+files search</p>
+
+<p style="margin-left:11%; margin-top: 1em">If input file
+is -, standard input is read.</p>
+
+<p style="margin-left:11%; margin-top: 1em"><b>Operation
+mode: <br>
+−j</b>, <b>−−java</b></p>
+
+<p style="margin-left:22%;">Java mode: generate a Java
+ResourceBundle class</p>
+
+<p style="margin-left:11%;"><b>−−java2</b></p>
+
+<p style="margin-left:22%;">like <b>−−java</b>,
+and assume Java2 (JDK 1.2 or higher)</p>
+
+
+<p style="margin-left:11%;"><b>−−csharp</b></p>
+
+<p style="margin-left:22%;">C# mode: generate a .NET .dll
+file</p>
+
+
+<p style="margin-left:11%;"><b>−−csharp−resources</b></p>
+
+<p style="margin-left:22%;">C# resources mode: generate a
+.NET .resources file</p>
+
+<table width="100%" border="0" rules="none" frame="void"
+ cellspacing="0" cellpadding="0">
<tr valign="top" align="left">
<td width="11%"></td>
<td width="7%">
-<p><b>−−tcl</b></p>
-</td>
-<td width="11%"></td>
-<td width="61%">
-<p>Tcl mode: generate a tcl/msgcat .msg file</p>
-</td>
-<td width="7%">
-</td>
+<p><b>−−tcl</b></p></td>
+<td width="4%"></td>
+<td width="63%">
+
+
+<p>Tcl mode: generate a tcl/msgcat .msg file</p></td>
+<td width="15%">
+</td></tr>
<tr valign="top" align="left">
<td width="11%"></td>
<td width="7%">
-<p><b>−−qt</b></p>
-</td>
-<td width="11%"></td>
-<td width="61%">
-<p>Qt mode: generate a Qt .qm file</p>
-</td>
-<td width="7%">
-</td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
+<p><b>−−qt</b></p></td>
<td width="4%"></td>
-<td width="95%">
-<p><b>Output file location:</b></p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p><b>−o</b>,
-<b>−−output−file</b>=<i>FILE</i></p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="21%"></td>
-<td width="77%">
-<p>write output to specified file</p>
-</td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p><b>−−strict</b></p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="21%"></td>
-<td width="77%">
-<p>enable strict Uniforum mode</p>
-</td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p>If output file is -, output is written to standard
-output.</p>
-</td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="4%"></td>
-<td width="95%">
-<p><b>Output file location in Java mode:</b></p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p><b>−r</b>,
-<b>−−resource</b>=<i>RESOURCE</i></p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="21%"></td>
-<td width="77%">
-<p>resource name</p>
-</td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p><b>−l</b>,
-<b>−−locale</b>=<i>LOCALE</i></p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="21%"></td>
-<td width="77%">
-<p>locale name, either language or language_COUNTRY</p>
-</td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p><b>−d</b> DIRECTORY</p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="21%"></td>
-<td width="77%">
-<p>base directory of classes directory hierarchy</p>
-</td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p>The class name is determined by appending the locale name
-to the resource name, separated with an underscore. The
-<b>−d</b> option is mandatory. The class is written
-under the specified directory.</p>
-</td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="4%"></td>
-<td width="95%">
-<p><b>Output file location in C# mode:</b></p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p><b>−r</b>,
-<b>−−resource</b>=<i>RESOURCE</i></p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="21%"></td>
-<td width="77%">
-<p>resource name</p>
-</td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p><b>−l</b>,
-<b>−−locale</b>=<i>LOCALE</i></p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="21%"></td>
-<td width="77%">
-<p>locale name, either language or language_COUNTRY</p>
-</td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p><b>−d</b> DIRECTORY</p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="21%"></td>
-<td width="77%">
-<p>base directory for locale dependent .dll files</p>
-</td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p>The <b>−l</b> and <b>−d</b> options are
-mandatory. The .dll file is written in a subdirectory of the
-specified directory whose name depends on the locale.</p>
-</td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="4%"></td>
-<td width="95%">
-<p><b>Output file location in Tcl mode:</b></p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p><b>−l</b>,
-<b>−−locale</b>=<i>LOCALE</i></p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="21%"></td>
-<td width="77%">
-<p>locale name, either language or language_COUNTRY</p>
-</td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p><b>−d</b> DIRECTORY</p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="21%"></td>
-<td width="77%">
-<p>base directory of .msg message catalogs</p>
-</td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p>The <b>−l</b> and <b>−d</b> options are
-mandatory. The .msg file is written in the specified
-directory.</p>
-</td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="4%"></td>
-<td width="95%">
-<p><b>Input file syntax:</b></p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p><b>−P</b>,
-<b>−−properties−input</b></p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="21%"></td>
-<td width="77%">
-<p>input files are in Java .properties syntax</p>
-</td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p><b>−−stringtable−input</b></p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="21%"></td>
-<td width="77%">
-<p>input files are in NeXTstep/GNUstep .strings syntax</p>
-</td>
+<td width="63%">
+
+
+<p>Qt mode: generate a Qt .qm file</p></td>
+<td width="15%">
+</td></tr>
</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
+
+
+<p style="margin-left:11%;"><b>−−desktop</b></p>
+
+<p style="margin-left:22%;">Desktop Entry mode: generate a
+.desktop file</p>
+
+<table width="100%" border="0" rules="none" frame="void"
+ cellspacing="0" cellpadding="0">
<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="7%">
+
+
+<p><b>−−xml</b></p></td>
<td width="4%"></td>
-<td width="95%">
-<p><b>Input file interpretation:</b></p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p><b>−c</b>, <b>−−check</b></p></td>
+<td width="41%">
+
+
+<p>XML mode: generate XML file</p></td>
+<td width="37%">
+</td></tr>
</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="21%"></td>
-<td width="77%">
-<p>perform all the checks implied by
-<b>−−check−format</b>,
+
+<p style="margin-left:11%; margin-top: 1em"><b>Output file
+location: <br>
+−o</b>,
+<b>−−output−file</b>=<i>FILE</i></p>
+
+<p style="margin-left:22%;">write output to specified
+file</p>
+
+
+<p style="margin-left:11%;"><b>−−strict</b></p>
+
+<p style="margin-left:22%;">enable strict Uniforum mode</p>
+
+<p style="margin-left:11%; margin-top: 1em">If output file
+is -, output is written to standard output.</p>
+
+<p style="margin-left:11%; margin-top: 1em"><b>Output file
+location in Java mode: <br>
+−r</b>,
+<b>−−resource</b>=<i>RESOURCE</i></p>
+
+<p style="margin-left:22%;">resource name</p>
+
+<p style="margin-left:11%;"><b>−l</b>,
+<b>−−locale</b>=<i>LOCALE</i></p>
+
+<p style="margin-left:22%;">locale name, either language or
+language_COUNTRY</p>
+
+
+<p style="margin-left:11%;"><b>−−source</b></p>
+
+<p style="margin-left:22%;">produce a .java file, instead
+of a .class file</p>
+
+<p style="margin-left:11%;"><b>−d</b> DIRECTORY</p>
+
+<p style="margin-left:22%;">base directory of classes
+directory hierarchy</p>
+
+<p style="margin-left:11%; margin-top: 1em">The class name
+is determined by appending the locale name to the resource
+name, separated with an underscore. The <b>−d</b>
+option is mandatory. The class is written under the
+specified directory.</p>
+
+<p style="margin-left:11%; margin-top: 1em"><b>Output file
+location in C# mode: <br>
+−r</b>,
+<b>−−resource</b>=<i>RESOURCE</i></p>
+
+<p style="margin-left:22%;">resource name</p>
+
+<p style="margin-left:11%;"><b>−l</b>,
+<b>−−locale</b>=<i>LOCALE</i></p>
+
+<p style="margin-left:22%;">locale name, either language or
+language_COUNTRY</p>
+
+<p style="margin-left:11%;"><b>−d</b> DIRECTORY</p>
+
+<p style="margin-left:22%;">base directory for locale
+dependent .dll files</p>
+
+<p style="margin-left:11%; margin-top: 1em">The
+<b>−l</b> and <b>−d</b> options are mandatory.
+The .dll file is written in a subdirectory of the specified
+directory whose name depends on the locale.</p>
+
+<p style="margin-left:11%; margin-top: 1em"><b>Output file
+location in Tcl mode: <br>
+−l</b>, <b>−−locale</b>=<i>LOCALE</i></p>
+
+<p style="margin-left:22%;">locale name, either language or
+language_COUNTRY</p>
+
+<p style="margin-left:11%;"><b>−d</b> DIRECTORY</p>
+
+<p style="margin-left:22%;">base directory of .msg message
+catalogs</p>
+
+<p style="margin-left:11%; margin-top: 1em">The
+<b>−l</b> and <b>−d</b> options are mandatory.
+The .msg file is written in the specified directory.</p>
+
+<p style="margin-left:11%; margin-top: 1em"><b>Desktop
+Entry mode options: <br>
+−l</b>, <b>−−locale</b>=<i>LOCALE</i></p>
+
+<p style="margin-left:22%;">locale name, either language or
+language_COUNTRY</p>
+
+<p style="margin-left:11%;"><b>−o</b>,
+<b>−−output−file</b>=<i>FILE</i></p>
+
+<p style="margin-left:22%;">write output to specified
+file</p>
+
+
+<p style="margin-left:11%;"><b>−−template</b>=<i>TEMPLATE</i></p>
+
+<p style="margin-left:22%;">a .desktop file used as a
+template</p>
+
+<p style="margin-left:11%;"><b>−d</b> DIRECTORY</p>
+
+<p style="margin-left:22%;">base directory of .po files</p>
+
+<p style="margin-left:11%;"><b>−kWORD</b>,
+<b>−−keyword</b>=<i>WORD</i></p>
+
+<p style="margin-left:22%;">look for WORD as an additional
+keyword</p>
+
+<p style="margin-left:11%;"><b>−k</b>,
+<b>−−keyword</b></p>
+
+<p style="margin-left:22%;">do not to use default
+keywords</p>
+
+<p style="margin-left:11%; margin-top: 1em">The
+<b>−l</b>, <b>−o</b>, and
+<b>−−template</b> options are mandatory. If
+<b>−D</b> is specified, input files are read from the
+directory instead of the command line arguments.</p>
+
+<p style="margin-left:11%; margin-top: 1em"><b>XML mode
+options: <br>
+−l</b>, <b>−−locale</b>=<i>LOCALE</i></p>
+
+<p style="margin-left:22%;">locale name, either language or
+language_COUNTRY</p>
+
+<p style="margin-left:11%;"><b>−L</b>,
+<b>−−language</b>=<i>NAME</i></p>
+
+<p style="margin-left:22%;">recognise the specified XML
+language</p>
+
+<p style="margin-left:11%;"><b>−o</b>,
+<b>−−output−file</b>=<i>FILE</i></p>
+
+<p style="margin-left:22%;">write output to specified
+file</p>
+
+
+<p style="margin-left:11%;"><b>−−template</b>=<i>TEMPLATE</i></p>
+
+<p style="margin-left:22%;">an XML file used as a
+template</p>
+
+<p style="margin-left:11%;"><b>−d</b> DIRECTORY</p>
+
+<p style="margin-left:22%;">base directory of .po files</p>
+
+<p style="margin-left:11%; margin-top: 1em">The
+<b>−l</b>, <b>−o</b>, and
+<b>−−template</b> options are mandatory. If
+<b>−D</b> is specified, input files are read from the
+directory instead of the command line arguments.</p>
+
+<p style="margin-left:11%; margin-top: 1em"><b>Input file
+syntax: <br>
+−P</b>,
+<b>−−properties−input</b></p>
+
+<p style="margin-left:22%;">input files are in Java
+.properties syntax</p>
+
+
+<p style="margin-left:11%;"><b>−−stringtable−input</b></p>
+
+<p style="margin-left:22%;">input files are in
+NeXTstep/GNUstep .strings syntax</p>
+
+<p style="margin-left:11%; margin-top: 1em"><b>Input file
+interpretation: <br>
+−c</b>, <b>−−check</b></p>
+
+<p style="margin-left:22%;">perform all the checks implied
+by <b>−−check−format</b>,
<b>−−check−header</b>,
<b>−−check−domain</b></p>
-</td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p><b>−−check−format</b></p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="21%"></td>
-<td width="77%">
-<p>check language dependent format strings</p>
-</td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p><b>−−check−header</b></p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="21%"></td>
-<td width="77%">
-<p>verify presence and contents of the header entry</p>
-</td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p><b>−−check−domain</b></p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="21%"></td>
-<td width="77%">
-<p>check for conflicts between domain directives and the
+
+
+<p style="margin-left:11%;"><b>−−check−format</b></p>
+
+<p style="margin-left:22%;">check language dependent format
+strings</p>
+
+
+<p style="margin-left:11%;"><b>−−check−header</b></p>
+
+<p style="margin-left:22%;">verify presence and contents of
+the header entry</p>
+
+
+<p style="margin-left:11%;"><b>−−check−domain</b></p>
+
+<p style="margin-left:22%;">check for conflicts between
+domain directives and the
<b>−−output−file</b> option</p>
-</td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p><b>−C</b>,
-<b>−−check−compatibility</b></p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="21%"></td>
-<td width="77%">
-<p>check that GNU msgfmt behaves like X/Open msgfmt</p>
-</td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p><b>−−check−accelerators</b>[=<i>CHAR</i>]</p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="21%"></td>
-<td width="77%">
-<p>check presence of keyboard accelerators for menu
-items</p>
-</td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p><b>−f</b>,
-<b>−−use−fuzzy</b></p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="21%"></td>
-<td width="77%">
-<p>use fuzzy entries in output</p>
-</td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="4%"></td>
-<td width="95%">
-<p><b>Output details:</b></p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p><b>−a</b>,
-<b>−−alignment</b>=<i>NUMBER</i></p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="21%"></td>
-<td width="77%">
-<p>align strings to NUMBER bytes (default: 1)</p>
-</td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p><b>−−no−hash</b></p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="21%"></td>
-<td width="77%">
-<p>binary file will not include the hash table</p>
-</td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="4%"></td>
-<td width="95%">
-<p><b>Informative output:</b></p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p><b>−h</b>, <b>−−help</b></p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="21%"></td>
-<td width="77%">
-<p>display this help and exit</p>
-</td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p><b>−V</b>, <b>−−version</b></p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="21%"></td>
-<td width="77%">
-<p>output version information and exit</p>
-</td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p><b>−−statistics</b></p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="21%"></td>
-<td width="77%">
-<p>print statistics about translations</p>
-</td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p><b>−v</b>, <b>−−verbose</b></p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="21%"></td>
-<td width="77%">
-<p>increase verbosity level</p>
-</td>
-</table>
+<p style="margin-left:11%;"><b>−C</b>,
+<b>−−check−compatibility</b></p>
+
+<p style="margin-left:22%;">check that GNU msgfmt behaves
+like X/Open msgfmt</p>
+
+
+<p style="margin-left:11%;"><b>−−check−accelerators</b>[=<i>CHAR</i>]</p>
+
+<p style="margin-left:22%;">check presence of keyboard
+accelerators for menu items</p>
+
+<p style="margin-left:11%;"><b>−f</b>,
+<b>−−use−fuzzy</b></p>
+
+<p style="margin-left:22%;">use fuzzy entries in output</p>
+
+<p style="margin-left:11%; margin-top: 1em"><b>Output
+details: <br>
+−a</b>,
+<b>−−alignment</b>=<i>NUMBER</i></p>
+
+<p style="margin-left:22%;">align strings to NUMBER bytes
+(default: 1)</p>
+
+
+<p style="margin-left:11%;"><b>−−endianness</b>=<i>BYTEORDER</i></p>
+
+<p style="margin-left:22%;">write out 32-bit numbers in the
+given byte order (big or little, default depends on
+platform)</p>
+
+
+<p style="margin-left:11%;"><b>−−no−hash</b></p>
+
+<p style="margin-left:22%;">binary file will not include
+the hash table</p>
+
+<p style="margin-left:11%; margin-top: 1em"><b>Informative
+output: <br>
+−h</b>, <b>−−help</b></p>
+
+<p style="margin-left:22%;">display this help and exit</p>
+
+<p style="margin-left:11%;"><b>−V</b>,
+<b>−−version</b></p>
+
+<p style="margin-left:22%;">output version information and
+exit</p>
+
+
+<p style="margin-left:11%;"><b>−−statistics</b></p>
+
+<p style="margin-left:22%;">print statistics about
+translations</p>
+
+<p style="margin-left:11%;"><b>−v</b>,
+<b>−−verbose</b></p>
+
+<p style="margin-left:22%;">increase verbosity level</p>
+
+<h2>AUTHOR
<a name="AUTHOR"></a>
-<h2>AUTHOR</h2>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p>Written by Ulrich Drepper.</p>
-</td>
-</table>
+</h2>
+
+
+<p style="margin-left:11%; margin-top: 1em">Written by
+Ulrich Drepper.</p>
+
+<h2>REPORTING BUGS
<a name="REPORTING BUGS"></a>
-<h2>REPORTING BUGS</h2>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p>Report bugs to <bug-gnu-gettext@gnu.org>.</p>
-</td>
-</table>
+</h2>
+
+
+<p style="margin-left:11%; margin-top: 1em">Report bugs to
+<bug-gnu-gettext@gnu.org>.</p>
+
+<h2>COPYRIGHT
<a name="COPYRIGHT"></a>
-<h2>COPYRIGHT</h2>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p>Copyright © 1995-1998, 2000-2010 Free Software
-Foundation, Inc. License GPLv3+: GNU GPL version 3 or later
-<http://gnu.org/licenses/gpl.html><br>
+</h2>
+
+
+<p style="margin-left:11%; margin-top: 1em">Copyright
+© 1995-1998, 2000-2010 Free Software Foundation, Inc.
+License GPLv3+: GNU GPL version 3 or later
+<http://gnu.org/licenses/gpl.html> <br>
This is free software: you are free to change and
redistribute it. There is NO WARRANTY, to the extent
permitted by law.</p>
-</td>
-</table>
+
+<h2>SEE ALSO
<a name="SEE ALSO"></a>
-<h2>SEE ALSO</h2>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p>The full documentation for <b>msgfmt</b> is maintained as
-a Texinfo manual. If the <b>info</b> and <b>msgfmt</b>
-programs are properly installed at your site, the
-command</p>
-</td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="20%"></td>
-<td width="79%">
-<p><b>info msgfmt</b></p>
-</td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="89%">
-<p>should give you access to the complete manual.</p>
-</td>
-</table>
+</h2>
+
+
+<p style="margin-left:11%; margin-top: 1em">The full
+documentation for <b>msgfmt</b> is maintained as a Texinfo
+manual. If the <b>info</b> and <b>msgfmt</b> programs are
+properly installed at your site, the command</p>
+
+<p style="margin-left:22%; margin-top: 1em"><b>info
+msgfmt</b></p>
+
+<p style="margin-left:11%; margin-top: 1em">should give you
+access to the complete manual.</p>
<hr>
</body>
</html>