Package translate-toolkit

Tools to assist with translation and software localization

http://toolkit.translatehouse.org/

A set of tools for managing translation and software localization via Gettext
PO or XLIFF format files.

Including:
  * Convertors: convert from various formats to PO or XLIFF
  * Formats:
    * Core localization formats - XLIFF and Gettext PO
    * Other localization formats - TMX, TBX, Qt Linguist (.ts),
           Java .properties, Wordfast TM, OmegaT glossary
    * Compiled formats: Gettext MO, Qt .qm
    * Other formats - OpenDocument Format (ODF), text, HTML, CSV, INI,
            wiki (MediaWiki, DokuWiki), iCal
    * Specialised - OpenOffice.org GSI/SDF, PHP,
            Mozilla (.dtd, .properties, etc), Symbian,
            Innosetup, tikiwiki, subtitles
  * Tools: count, search, debug, segment and pretranslate localization
            files. Extract terminology. Pseudo-localize
  * Checkers: validate translations with over 45 checks

Version: 3.12.2

General Commands

android2po Convert Android string files to Gettext PO localization files.
csv2po Convert Comma-Separated Value (.csv) files to Gettext PO localization files.
csv2tbx Convert Comma-Separated Value (.csv) files to a TermBase eXchange (.tbx) glossary file.
dtd2po Convert a Mozilla .dtd UTF-8 localization format to a Gettext PO localization file.
flatxml2po Convert flat XML files to Gettext PO localization files.
html2po Convert HTML files to Gettext PO localization files.
ical2po Convert iCalendar files to Gettext PO localization files.
idml2po Convert IDML files to PO localization files.
ini2po Convert .ini files to Gettext PO localization files.
json2po Convert JSON files to Gettext PO localization files.
moz2po Convert Mozilla .dtd and .properties files to Gettext PO localization files.
mozlang2po Convert Mozilla .lang files to Gettext PO localization files.
odf2xliff Convert OpenDocument (ODF) files to XLIFF localization files.
oo2po Convert an OpenOffice.org (SDF) localization file to Gettext PO localization files.
oo2xliff Convert an OpenOffice.org (SDF) localization file to XLIFF localization files.
php2po Convert PHP localization files to Gettext PO localization files.
phppo2pypo Convert PHP format .po files to Python format .po files.
po2csv Convert Gettext PO localization files to Comma-Separated Value (.csv) files.
po2dtd Converts a Gettext PO file to a UTF-8 encoded Mozilla .dtd file.
po2flatxml Convert Gettext PO localization files to flat XML files.
po2html Translate HTML files using Gettext PO localization files.
po2ical Convert Gettext PO localization files to iCalendar files.
po2idml Takes an IDML template file and a PO file containing translations of strings in the IDML template. It creates a new IDML file using the translations of the PO…
po2ini Convert Gettext PO localization files to .ini files.
po2json Convert Gettext PO localization files to JSON files.
po2moz Convert Gettext PO localization files to Mozilla .dtd and .properties files.
po2mozlang Convert Gettext PO localization files to Mozilla .lang files.
po2oo Convert Gettext PO localization files to an OpenOffice.org (SDF) localization file.
po2php Convert Gettext PO localization files to PHP localization files.
po2prop Convert Gettext PO localization files to Java/Mozilla .properties files.
po2resx Convert Gettext PO localisation files to .Net Resource (.resx) files.
po2sub Convert Gettext PO localization files to subtitle files.
po2symb Convert Gettext PO localization files to Symbian translation files.
po2tiki Convert Gettext PO files to TikiWiki's language.php files.
po2tmx Convert Gettext PO localization files to a TMX (Translation Memory eXchange) file.
po2ts Convert Gettext PO localization files to Qt Linguist (.ts) files.
po2txt Convert Gettext PO localization files to plain text (.txt) files.
po2web2py Convert GNU/gettext PO files to web2py translation dictionaries (.py).
po2wordfast Convert Gettext PO localization files to a Wordfast translation memory file.
po2xliff Convert Gettext PO localization files to XLIFF localization files.
po2yaml Convert Gettext PO localization files to YAML files.
poclean Produces a clean file from an unclean file (Trados/Wordfast) by stripping out the tw4win indicators.
pocommentclean Remove all translator comments from PO files.
pocompendium Create a PO compendium from a directory of PO files.
pocompile Compile XLIFF and Gettext PO localization files into Gettext MO (Machine Object) files.
poconflicts Conflict finder for Gettext PO localization files.
pocount Produces word counts and other statistics from a PO file.
podebug Insert debug messages into XLIFF and Gettext PO localization files.
pofilter Perform quality checks on Gettext PO, XLIFF and TMX localization files.
pogrep Grep XLIFF, Gettext PO and TMX localization files.
pomerge Merges XLIFF and Gettext PO localization files.
pomigrate2 Migrates PO files from an old version using new POT files.
popuretext Extracts all the source text from a directory of POT files, removes po headers and optionally the accelerator keys.
poreencode Re-encode all files of a PO directory to the specified encoding.
porestructure Restructure Gettxt PO files produced by :doc:`poconflicts </commands/poconflicts>` into the original directory tree for merging using :doc:`pomerge…
posegment Segment Gettext PO, XLIFF and TMX localization files at the sentence level.
posplit Split a PO file into a translated, fuzzy, and untranslated PO file.
poswap Builds a new translation file with the target of the input language as source language.
pot2po Convert template files (like .pot or template .xlf files) to translation files, preserving existing translations.
poterminology Create a terminology file by reading a set of .po or .pot files to produce a pootle-terminology.pot.
pretranslate Fill localization files with suggested translations based on translation memory and existing translations.
prop2po Convert Java/Mozilla .properties files to Gettext PO localization files.
pypo2phppo Convert Python format .po files to PHP format .po files.
resx2po Convert .Net Resource (.resx) to Gettext PO localisation files.
sub2po Convert subtitle files to Gettext PO localization files.
symb2po Convert Symbian localisation files to Gettext PO localization files.
tbx2po Convert TermBase eXchange (.tbx) glossary file into a Gettext PO file.
tiki2po Convert TikiWiki's language.php files to Gettext PO localization files.
tmserver a Translation Memory server,
ts2po Convert Qt Linguist (.ts) files to Gettext PO localization files.
txt2po Convert plain text (.txt) files to Gettext PO localization files.
web2py2po Convert web2py translation dictionaries (.py) to GNU/gettext PO files.
xliff2odf Convert XLIFF translation files to OpenDocument (ODF) files.
xliff2oo Convert XLIFF localization files to an OpenOffice.org (SDF) localization file.
xliff2po Convert XLIFF localization files to Gettext PO localization files.
yaml2po Convert YAML files to Gettext PO localization files.