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