First there’s the question of why you’d want to do this. Glotpress is but one of several open-source web-based translation managers. It’s built on PHP and mySQL. Transifex and Pootle are more robust and built on Django. Nevertheless, I chose Glotpress because of its small codebase and light resource usage (helps me save $$$ on Webfaction). There’s also the dead simple interface. And hey, it’s used by WordPress and Gravatar.
If that makes any sense, know that Glotpress is intended to integrate with an existing user registration mechanism (it doesn’t come with it’s own). Glotpress uses Backpress and can integrate with WordPress auth through a config setting, but that’s of little use to a Django app. In my case, authentication is handled by Django (with registration by django-registration) and Glotpress just piggybacks off the Django session. You can see this in action at Opencooks.com. If you’re interested in using Glotpress with your Django app, here’s one way to go about it.
Continue reading