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>MSGCMP</title> 6</head> 7<body> 8 9<h1 align=center>MSGCMP</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%"> 26msgcmp - compare message catalog and template</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>msgcmp</b> [<i>OPTION</i>] <i>def.po 35ref.pot</i></td></table> 36<a name="DESCRIPTION"></a> 37<h2>DESCRIPTION</h2> 38 39<table width="100%" border=0 rules="none" frame="void" 40 cols="2" cellspacing="0" cellpadding="0"> 41<tr valign="top" align="left"> 42<td width="10%"></td><td width="90%"> 43Compare two Uniforum style .po files to check that both 44contain the same set of msgid strings. The def.po file is an 45existing PO file with the translations. The ref.pot file is 46the last created PO file, or a PO Template file (generally 47created by xgettext). This is useful for checking that you 48have translated each and every message in your program. 49Where an exact match cannot be found, fuzzy matching is used 50to produce better diagnostics.</td></table> 51 52<table width="100%" border=0 rules="none" frame="void" 53 cols="2" cellspacing="0" cellpadding="0"> 54<tr valign="top" align="left"> 55<td width="10%"></td><td width="90%"> 56Mandatory arguments to long options are mandatory for short 57options too.</td></table> 58 59<table width="100%" border=0 rules="none" frame="void" 60 cols="2" cellspacing="0" cellpadding="0"> 61<tr valign="top" align="left"> 62<td width="4%"></td><td width="96%"> 63<b>Input file location:</b></td></table> 64 65<table width="100%" border=0 rules="none" frame="void" 66 cols="2" cellspacing="0" cellpadding="0"> 67<tr valign="top" align="left"> 68<td width="10%"></td><td width="90%"> 69def.po</td></table> 70 71<table width="100%" border=0 rules="none" frame="void" 72 cols="2" cellspacing="0" cellpadding="0"> 73<tr valign="top" align="left"> 74<td width="21%"></td><td width="79%"> 75translations</td></table> 76 77<table width="100%" border=0 rules="none" frame="void" 78 cols="2" cellspacing="0" cellpadding="0"> 79<tr valign="top" align="left"> 80<td width="10%"></td><td width="90%"> 81ref.pot</td></table> 82 83<table width="100%" border=0 rules="none" frame="void" 84 cols="2" cellspacing="0" cellpadding="0"> 85<tr valign="top" align="left"> 86<td width="21%"></td><td width="79%"> 87references to the sources</td></table> 88 89<table width="100%" border=0 rules="none" frame="void" 90 cols="2" cellspacing="0" cellpadding="0"> 91<tr valign="top" align="left"> 92<td width="10%"></td><td width="90%"> 93<b>-D</b>, <b>--directory</b>=<i>DIRECTORY</i></td></table> 94 95<table width="100%" border=0 rules="none" frame="void" 96 cols="2" cellspacing="0" cellpadding="0"> 97<tr valign="top" align="left"> 98<td width="21%"></td><td width="79%"> 99add DIRECTORY to list for input files search</td></table> 100 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="4%"></td><td width="96%"> 105<b>Operation modifiers:</b></td></table> 106 107<table width="100%" border=0 rules="none" frame="void" 108 cols="2" cellspacing="0" cellpadding="0"> 109<tr valign="top" align="left"> 110<td width="10%"></td><td width="90%"> 111<b>-m</b>, <b>--multi-domain</b></td></table> 112 113<table width="100%" border=0 rules="none" frame="void" 114 cols="2" cellspacing="0" cellpadding="0"> 115<tr valign="top" align="left"> 116<td width="21%"></td><td width="79%"> 117apply ref.pot to each of the domains in def.po</td></table> 118 119<table width="100%" border=0 rules="none" frame="void" 120 cols="2" cellspacing="0" cellpadding="0"> 121<tr valign="top" align="left"> 122<td width="4%"></td><td width="96%"> 123<b>Input file syntax:</b></td></table> 124 125<table width="100%" border=0 rules="none" frame="void" 126 cols="2" cellspacing="0" cellpadding="0"> 127<tr valign="top" align="left"> 128<td width="10%"></td><td width="90%"> 129<b>-P</b>, <b>--properties-input</b></td></table> 130 131<table width="100%" border=0 rules="none" frame="void" 132 cols="2" cellspacing="0" cellpadding="0"> 133<tr valign="top" align="left"> 134<td width="21%"></td><td width="79%"> 135input files are in Java .properties syntax</td></table> 136 137<table width="100%" border=0 rules="none" frame="void" 138 cols="2" cellspacing="0" cellpadding="0"> 139<tr valign="top" align="left"> 140<td width="10%"></td><td width="90%"> 141<b>--stringtable-input</b></td></table> 142 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="21%"></td><td width="79%"> 147input files are in NeXTstep/GNUstep .strings 148syntax</td></table> 149 150<table width="100%" border=0 rules="none" frame="void" 151 cols="2" cellspacing="0" cellpadding="0"> 152<tr valign="top" align="left"> 153<td width="4%"></td><td width="96%"> 154<b>Informative output:</b></td></table> 155 156<table width="100%" border=0 rules="none" frame="void" 157 cols="2" cellspacing="0" cellpadding="0"> 158<tr valign="top" align="left"> 159<td width="10%"></td><td width="90%"> 160<b>-h</b>, <b>--help</b></td></table> 161 162<table width="100%" border=0 rules="none" frame="void" 163 cols="2" cellspacing="0" cellpadding="0"> 164<tr valign="top" align="left"> 165<td width="21%"></td><td width="79%"> 166display this help and exit</td></table> 167 168<table width="100%" border=0 rules="none" frame="void" 169 cols="2" cellspacing="0" cellpadding="0"> 170<tr valign="top" align="left"> 171<td width="10%"></td><td width="90%"> 172<b>-V</b>, <b>--version</b></td></table> 173 174<table width="100%" border=0 rules="none" frame="void" 175 cols="2" cellspacing="0" cellpadding="0"> 176<tr valign="top" align="left"> 177<td width="21%"></td><td width="79%"> 178output version information and exit</td></table> 179<a name="AUTHOR"></a> 180<h2>AUTHOR</h2> 181 182<table width="100%" border=0 rules="none" frame="void" 183 cols="2" cellspacing="0" cellpadding="0"> 184<tr valign="top" align="left"> 185<td width="10%"></td><td width="90%"> 186Written by Peter Miller.</td></table> 187<a name="REPORTING BUGS"></a> 188<h2>REPORTING BUGS</h2> 189 190<table width="100%" border=0 rules="none" frame="void" 191 cols="2" cellspacing="0" cellpadding="0"> 192<tr valign="top" align="left"> 193<td width="10%"></td><td width="90%"> 194Report bugs to <bug-gnu-gettext@gnu.org>.</td></table> 195<a name="COPYRIGHT"></a> 196<h2>COPYRIGHT</h2> 197 198<table width="100%" border=0 rules="none" frame="void" 199 cols="2" cellspacing="0" cellpadding="0"> 200<tr valign="top" align="left"> 201<td width="10%"></td><td width="90%"> 202Copyright 1995-1998, 2000-2005 Free Software Foundation, 203Inc.<br> 204This is free software; see the source for copying 205conditions. There is NO warranty; not even for 206MERCHANTABILITY or FITNESS FOR A PARTICULAR 207PURPOSE.</td></table> 208<a name="SEE ALSO"></a> 209<h2>SEE ALSO</h2> 210 211<table width="100%" border=0 rules="none" frame="void" 212 cols="2" cellspacing="0" cellpadding="0"> 213<tr valign="top" align="left"> 214<td width="10%"></td><td width="90%"> 215The full documentation for <b>msgcmp</b> is maintained as a 216Texinfo manual. If the <b>info</b> and <b>msgcmp</b> 217programs are properly installed at your site, the 218command</td></table> 219 220<table width="100%" border=0 rules="none" frame="void" 221 cols="2" cellspacing="0" cellpadding="0"> 222<tr valign="top" align="left"> 223<td width="21%"></td><td width="79%"> 224<b>info msgcmp</b></td></table> 225 226<table width="100%" border=0 rules="none" frame="void" 227 cols="2" cellspacing="0" cellpadding="0"> 228<tr valign="top" align="left"> 229<td width="10%"></td><td width="90%"> 230should give you access to the complete manual.</td></table> 231<hr> 232</body> 233</html> 234