In some circumstances, especially for development, it is handy to be able to run Pootle and/or commands from the toolkit without having to install after each change. This page describes a way that this can be done
Check out / update the sources
Ensure you have the dependencies
(Pootle 2) symlink Pootle/translate to the toolkit directory
(probably not necessary any more for anyone)
Run setuppath from the src/ directory of the source tree (this only needs to be done once for each of your local directories - look at the script setpath that is created by setuppath for this). If you change the full path where the source tree is, you need to rerun this, otherwise you won't need to rerun it.
Include or source setpath into your environment with (running it won't work). This includes the toolkit and Pootle sources in the PYTHONPATH of your current shell only and also puts most of the executables of the toolkit in your PATH.
This way you can test a change immediately without reinstalling.