Sto cercando un modo per tradurre il mio progetto Django. Il meccanismo incorporato fornito con Django è ottimo, ma ha diversi punti deboli che mi hanno spinto a cercare un'alternativa.Django i18n: c'è un'alternativa gettext?
Il proprietario del progetto deve essere in grado di modificare ogni traduzione compreso l'inglese (traduzione originale). Con gettext è possibile modificare le traduzioni con strumenti come Pootle, ma le stringhe originali rimangono codificate all'interno di sorgenti o modelli di file. Non è possibile che il proprietario del prodotto possa cambiarli.
Possibile soluzione è quella di rendere gettext tradurre alcuni identificatori univoci, e solo li tradurre in tutte le lingue tra cui inglese, in questo modo:
_('form_sumbit_button')
Ma questo rende strumenti come Pootle quasi impossibile da utilizzare per i traduttori.
Domanda: esistono strumenti per la traduzione del progetto Django che potrebbero soddisfare le mie esigenze?