I am looking for a way to translate my Django project. The built-in mechanism provided by Django is wonderful, but it has several weaknesses that made me look for an alternative.
The project owner should be able to edit each translation, including English (original translation). Using gettext, you can edit translations using tools such as Pootle , but the source strings remain hardcoded inside file or template sources. The product owner cannot change them.
A possible solution is to get gettext to translate some unique identifiers and just translate them into all languages, including English, for example:
_('form_sumbit_button')
But that makes tools like the pootle almost impossible for translators.
Question: Are there any translation tools for the Django project that can fit my needs?
python django internationalization gettext pootle
Silver light
source share