Translate Toolkit & Pootle

Tools to help you make your software local

User Tools


Pootle Development

Requirements

Pootle is written in Python and requires version 2.3 or greater.

It also requires jToolkit which it uses for generating web pages and running a web server. Note that the jToolkit home page is out of date, the latest source code is available alongside Pootle (see below)

Source code

Pootle is developed in the same CVS repository as the Translate Toolkit, under src/trunk/Pootle

Every now and again tarballs of the latest code (for both Pootle and jToolkit) are uploaded to http://davidf.sjsoft.com/pootle/

Installation

Extract the jToolkit and Pootle source code, and run the setup programs (the dates might be different):

tar xzf ./jToolkit-0.6.2005.0217.tar.gz
cd jToolkit-0.6.2005.0217
python jToolkitSetup.py install
cd ..
tar xzf ./Pootle-0.8.2005.0217.tar.gz
cd Pootle-0.8.2005.0217
python setup.py install
Installation problems on Debian

If you get the message “Unable to open /usr/lib/python2.x/config/Makefile (no such file or directory)”, you probably should install python-dev libraries. Try:

''apt-get install python-dev''

To run, edit pootle.prefs and set up your PO files, and run pootle.py in the directory it was installed in (more info needed here)

Documentation

The Pootle HOWTO is now available in the wiki

Plans

See the PootleTODO for things that need to be done. A more high-level overview is in the PootleRoadmap