Software Index
Linux Software Programming  

Translate Toolkit

download download home home   report broken
important software information
company name:
David Fraser
license: Freeware
minimum requirements: · Perl
functional limitations:
Translate Toolkit description
Translate Toolkit project is a set of tools designed to assist translators and localizes, with a specific focus on the Gettext PO and XLIFF formats.

This makes it possible to stay in one format across all your localisation, thus allowing you to master one translation editor instead of one per project. Of course an added benefit is that now you cannot create broken or Mozilla translation files. And of course their are many other [benefits].

The toolkit also includes tools to help check, validate, merge and extract from your localizations.

The toolkit forms part of the WordForge project, which is building standards based localisation tools for Free and Open Source Software.

Here are some key features of "Translate Toolkit":


Converters change many different formats to PO and back again. (Sometimes only one direction is supported, or conversion is done without PO files.)

oo2po - SDF converter
moz2po - Mozilla .properties and .dtd converter. Works with Firefox and Thunderbird
csv2po - Comma Seperated Value (CSV) converter. Useful for doing translations using a spreadsheet.
ts2po - Qt .ts converter
txt2po - Plain text to PO converter
html2po - HTML converter
xliff2po - XLIFF (XML Localisation Interchange File Format) converter
po2tmx - TMX (Translation Memory Exchange) convertor
pot2po - initialise PO Template files for translation
csv2tbx - Create TBX (TermBase eXchange) files from Comma Seperated Value (CSV) files
tiki2po - convert TikiWiki translation files to po


The PO tools allow you to manipulate and work with PO files

pocompile - create an MO (Machine Object) file from a PO file
poconflict - extract messages that have conflicting translation
pocount - Count words and string in PO files
podebug - Add debug strings to messages
pofilter - filter PO files to find common errors using a number of tests
pogrep - find strings in your PO files
pomerge - merge file extracted using pofilter back into the original files
porestructure - restructures po files according to poconflict directives
lookupserver - a server that can be queried with XML-RPC to lookup strings in a storage format


The scripts are for working with and manipulating PO files. Unlike the tools which are written in Python, the scripts are written in bash. They are not installed on your system as part of the toolkit but need to be downloaded from CVS and manually installed.

mozcvs2pot - Convert files in Mozilla CVS layout to Mozilla's l10n layout
phase - Helps manage a project divided into phases of work, including sending, checking, etc
pocompendium - Creates various types of PO compendium
poen - Initialises POT files to English translations
pomigrate2 - Migrate older PO files to new POT files
popuretext - Extracts all the source text from a directory of POT files
posplit - Split a PO file into translate, untranslated and fuzzy files. toolkit:index · Translate Toolkit & Pootle. Publisher of Translate Toolkit, Author of Translate Toolkit 1.5.1. Translate Toolkit project is a set of tools designed to assist translators and localizes, with a specific focus on the Gettext PO and XLIFF formats. This makes it possible to stay in one for
Similar software
Pootle (Popularity: ) : Pootle is a Web-based translation and translation management tool. Pootle provides a rich set of features for mangaging a translation project.

It integrates components of the Translate Toolkit to provide error checkers for translation messages and the ability to download files ...

Time::UTC::Now (Popularity: ) : Time::UTC::Now is a Perl module to determine current time in UTC correctly.


use Time::UTC::Now qw(now_utc_rat now_utc_sna now_utc_flt);

($day, $secs, $bound) = now_utc_rat;
($day, $secs, $bound) = now_utc_rat(1);
($day, $secs, $bound) = now_utc_sna;
($day, $secs, $bound) = now_utc_sna(1);
($day, $secs, $bound) ...

gtkmm for Linux (Popularity: ) : gtkmm is the official C++ interface for the popular GUI library GTK+.

Highlights of gtkmm include typesafe callbacks, widgets extensible via inheritance and a comprehensive set of widgets.

You can create user interfaces either in code or with the Glade designer, using ...

ActiveSocket Network Component (Popularity: ) : ActiveSocket is a Network Communication component for Windows. It features: SSH (Secure Shell), RSH (Remote Shell), HTTP, HTTPs, TFTP, FTP, ICMP Ping, NTP, SNMP v1/v2c (Get,GetNext,Set), SNMP MIB translation, SNMP MIB browser, SNMP MIB Walker, SNMP Traps, TCP, Telnet, DNS, ...
EditiX 2009 for Linux (Small Business License) (Popularity: ) : A powerful and easy to use XML editor and XSLT debugger for Windows, Linux, and Mac OS X designed to help web authors and application programmers take advantage of the latest XML and XML-related technologies such as XSLT / FO, ...
Apache::Imager::Resize (Popularity: ) : Apache::Imager::Resize is a simple fixup class that only does one job: it resizes images before they're delivered. All you have to do is append either a width and/or a height parameter to any image file address, and AIR will make ...
Bundle::Delivery (Popularity: ) : Bundle::Delivery contains modules required to run the Delivery and/or Tapestry web-publishing applications.


perl -MCPAN -e 'install Bundle::Delivery'

This bundle provides an easy way to install all the modules used by the web-publishing and community-management application Delivery, and its more esoteric online-story-weaving sibling ...

cifit for Linux (Popularity: ) : cifit is a lightweight configuration management toolkit, it patterns itself off of cfengine a little bit (it has classes). It borrows from bcfg2, but the language to manage your configurations is Python.. .
Qt (Popularity: ) : Qt is a toolkit for software developers. Qt project simplifies the task of writing and maintaining GUI (graphical user interface) applications. It is written in C++ and is fully object-oriented.

It is a multi-platform toolkit. When you implement a program with ...

Crow Designer (Popularity: ) : Crow Designer is a modern GUI builder for the GTK+ toolkit.

Crow Designer is full-featured yet lightweight: its tree-based [Property Explorer]? solves many GUI constructing tasks in a versatile manner without additional popup dialogs. The project is targeted to develop a ...

Tigre (Popularity: ) : Tigre is a Python library that syncs directories to buckets on S3. It is named for the Tigre river that feeds into the Amazon River.


Run python install to install the tigre script. Or just copy the tigre file to ...

tkShortcuts (Popularity: ) : tkShortcuts is a Perl module that contains some alternative Tk dialogs that you can use, that, are more beneficial for the end user than some of the stuff that is packaged with Tk as well as two other Tk shortcuts ...
User reviews

Write a review:
1 2 3 4 5 6 7 8 9 10
1=poor 10=excellent
Write review*
Your name*
  (Comments are moderated, and will not appear on this site until the editor has approved them)
Rate me
supported os's
downloads 15
version 1.5.1
size in Kb 10,424
user rating 0/10
our rating 0 Stars
share info
Recommend Translate Toolkit
Report spyware
New Software
Popular Software
Latest Reviews