Software Index
Related Topics
Popular Trends
Trending Topics
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

Index - Toolkit
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)
Similar scripts
Pootle, Virtaal & The Translate Toolkit (Popularity: ) : Tools for localization: Pootle: web based translation management system. Virtaal: Computer Aided Translation (CAT) tool, Translate Toolkit: QA, format conversion and support (PO, Java .properties, OpenOffice, Mozilla, XLIFF, TMX, TBX, CSV, Qt .ts)
3D Carousel Toolkit (Popularity: ) : This is toolkit designed to help you build your own 3D carousel.
The code is bare-bones, but commented to show you how the 3D carousel works. Easy to modify.

Web Designers Toolkit (Popularity: ) : Web Designers Toolkit includes a group of script authoring tools into one software. Some of them are winning-award tools. With this easy-to-use web authoring toolkit, you can draft, design, develop and deploy scripts to Web sites and Web projects. The ...
OpenLink AJAX Toolkit (Popularity: ) : OAT (OpenLink AJAX Toolkit) is a JavaScript-based toolkit for browser-independent Rich Internet Application development. It includes a rich collection of UI Widgets/Controls, Event Management System, and a truly platform independent Data Access Layer called AJAX Database Connectivity. Using this toolkit ...
WT Toolkit (Popularity: ) : WT Toolkit is a JavaScript toolkit that makes writing rich, robust, reliable AJAX applications as easy as writing desktop applications. Features - GUI Widgets - Vector Graphics - AJAX Forms and RPC - Signal-Slot Event System - Resistant to Memory ...
Registry toolkit Components (Popularity: ) : Although the Microsoft registry classes provide basic registry functionality, many useful features are missing. The Registry Toolkit extends this functionality and offers .NET developers a fast and easy way to perform many of the more demanding registry operations in their ...
Template Numerical Toolkit (Popularity: ) : The Template Numerical Toolkit (TNT) is a collection of interfaces and reference implementations of numerical objects useful for scientific computing in C . The toolkit defines interfaces for basic data structures, such as multidimensional arrays and sparse matrices, commonly used ...
Natural Language Toolkit (Popularity: ) : NLTK, the Natural Language Toolkit, is a suite of program modules, data sets and tutorials supporting research and teaching in computational linguistics and natural language processing.

NLTK is ideally suited to students who are learning NLP (natural language processing) or ...

Python Cryptography Toolkit (Popularity: ) : The Toolkit is a collection of cryptographic algorithms and protocols, implemented for use from Python. Among the contents of the package there are: - Hash functions: MD2, MD4, RIPEMD, SHA256. - Block encryption algorithms: AES, ARC2, Blowfish, CAST, DES, Triple-DES, ...
Auto Translate (Popularity: ) : It may also be configured to translate the text already in any specified textarea(s).Installation - Unpack in your modules folder (usually /sites/all/modules/) and enable under Administer > Site Building > Modules. Requirements: · Drupal 5.x · Drupal Internationalization module

Rate me
supported os's
downloads 17
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