Я ищу способ перевода моего проекта Django. Встроенный механизм, снабженный Django, замечательный, но имеет несколько слабых мест, которые заставляют меня искать альтернативу.Django i18n: есть ли альтернатива gettext?
Владелец проекта должен иметь возможность редактировать каждый перевод, включая английский (оригинальный перевод). С gettext можно редактировать переводы с помощью таких инструментов, как Pootle, но исходные строки остаются жестко закодированными внутри источников файлов или шаблонов. Владелец продукта не может изменить их.
Возможное решение сделать Gettext перевести некоторые уникальные идентификаторы, и просто перевести их на всех языках, включая английский, как это:
_('form_sumbit_button')
Но это делает инструменты, такие как Pootle практически невозможно использовать для переводчиков.
Вопрос: Есть ли инструменты для перевода проекта Django, которые могут соответствовать моим потребностям?