ixtopo

This tool is useful for converting Delphi ITE translations to GNU gettext. This is the text that appears when you run the program without parameters:

IXTOPO 1.0: extracts strings from an ITE xml file and inserts any translations into a PO file.

This program is subject to the Mozilla Public License
Version 1.1 (the "License"); you may not use this program except
in compliance with the License. You may obtain a copy of the License at
http://www.mozilla.org/MPL/MPL-1.1.html

Portions created by Peter Thornqvist are
Copyright (c) 2003 by Peter Thornqvist; all rights reserved.

Usage:

ixtopo <xmlfile> <pofile> <locale> [-f]

where:

<xmlfile>    is the xml file to read from (REQUIRED)
<pofile>     is the po file to write to (REQUIRED)
<locale>     is the locale to extract and insert into the po file (REQUIRED)
-f           forces the creation of new entries in the po file if not found (OPTIONAL, defaults to FALSE)

NOTE:
Since locale names in XML files contains spaces, you must
put quotes around the locale, i.e use "US en" to extract
the American english translations

See the Section called Migrating from the ITE to dxgettext in the chapter called Advanced topics> for further information.