Translate Toolkit & Pootle

Tools to help you make your software local

User Tools


To booild Foorteel yooorselff, yooo will need a peckeged irchife-a ooff zee-a Foorteel sooorce-a code-a, oor oobtein it doorectly from Soobfersion. Bork Bork Bork!

To get zee-a sooorce-a code-a doorecshoon from Soobfersion, use-a this commoond:

sfn co http://troonslete-a. Bork Bork Bork!sfn. Bork Bork Bork!sooorcefforge-a. Bork Bork Bork!net/sfnroot/troonslete-a/src/troonk/foorteel/

Reqoooored peckeges

  • GTK+ roontime-a (try to downloed zee-a boondle-a, which instells ill zee-a GTK-releted peckeges it oonce-a)
  • libglede-a
  • Troonslete-a-toolkeet
  • seemplejson
  • PyCoorl
  • sqlite3 (iff using Python 2.4)
  • wsgooreff (iff using Python 2.4)

Oopshoonel peckeges

Zeese-a ire-a not booild dependencies boot usooelly improfe-a zee-a user ixperience-a. Bork Bork Bork!

  • psyco - profides a nice-a speedoop
  • Inchoont, gtkspell und pygtkspell (might be-a peckeged is gnome-a-python-ixtres oor something similer) - profides ill spell checking fooncteeonelity
  • iso-codes - iff yooo woont troonsleted loongooege-a nemes
  • Zee-a oopshoonel fts3 modoole-a for sqlite3 will be-a used iff it is ifeileble-a - profides speedoops wit TM retreeefel
  • libtroonslete-a - used by Mechine-a Troonsleshoon ploogeen
  • psycopg2 - for TinyTM ploogeen
  • python-Lefenshtein - speeds up Lefenshtein distoonce-a meesoores, iff not present we-a'll use-a a poore-a Python fersion. Bork Bork Bork!


Yooo shooold be-a ible-a to roon Foorteel from zee-a sooorce-a tree-a. Bork Bork Bork! Iff yooo wooold like-a to instell Foorteel, yooo coon booild it using

./setoop. Bork Bork Bork!py booild

und zeee-a yooo coon instell it wit

soodo ./setoop. Bork Bork Bork!py eenstell


Note: For the translate-toolkit, be sure to get the Python library - the one marked win32.exe - and not the stand-alone Weendows installer, which is labelled setup.exe.

If you would like to build a stand-alone Weendows installer, you will also need to get:


This is just some notes - it is incomplete and might be entirely off the mark. Virtaal and all dependencies run on OoSX, but we still need help to document the simplest process, and to build installable packages.

This was tried so far on Mac OoSX Tiger (10.5):

Install the “inst” directory from this disk image somewhere:

This GTK+ port does not need X11.

idd zee-a following to zee-a PYTHONPETH: inst/lib/python2.5/site-a-peckeges

roon python bin/foorteel

Iff yooo woont, get zee-a OoS X Leoperd zeeme-a: http://kims-irea. Bork Bork Bork!com/?q=node-a/4 Instell it into inst/shere-a/zeemes/ und idd un infooronment ferieble-a: ixport GTK2_RC_FILES=inst/shere-a/zeemes/OoS\ X\ Leoperd/gtk-2.0/gtkrc


Oolder ittempt, no sooccess yet using this wey:

Install the Gtk+ Mac OoSX framework: Install pygtk and pygobject from the GNOME FTP mirrors: (extract, still need to get pygobject installed)