[5 total ]
A collection of tools for internationalizing Python applications
Babel is composed of two major parts:
- tools to build and work with gettext message catalogs
- a Python interface to the CLDR (Common Locale Data Repository), providing access to various locale display names, localized number and date formatting, etc.
Pootle is a web based translation and translation management tool. It can manage community based localisation of both PO and XLIFF files.
The Translate Toolkit gives translators a number of tools to enhance their localization activity.
Support is included for standard localization formats including Gettext PO, XLIFF, TMX and TBX
This includes converters. These can convert from
... [More]
various formats including Java properties, Mozilla files, OpenOffice.org, Qt .ts and others.
Other tools allow for quality assurance with over 40 checks, greping, debugging and counting. [Less]
I18NToolBox is an application to ease the use of gettext tools in python projects and also templating engines(currently, only Genshi is supported; of course any templating engines that compiles the templates to python code will also be supported.)
It's development is still in an early stage.
This description will be updated as we go along.
Virtaal is a localization and translation tool, also called a CAT tool. It builds on the Translate Toolkit to offer translators a rich translation experience.
It support the editing of the following translation formats: XLIFF, Gettext PO, Qt
... [More]
Linguist, Gettext MO, Wordfast TM and others.
Its simple interface design focuses on removing the clutter associated with most localisation tools and allowing the translator to focus on task at hand with the information they need to complete the current task. [Less]