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