Using polib I've made (still in development) a django application for managing gettext translations. Currently you can add a gettext po file by the Admin Panel and then it will be listed on the translations list etc. polib adds some handy data like percent of translated strings etc., which is added to the database entry on save. The big thing that needs to be added is the view for making translations – some sort of "edit in line" effect. I have to think about it. Suggestions and feature requests are welcomed. The application will go public with the next Diamanda release.