Безопасность Internationalization django

Возник вопрос безопасности при реализации мультиязычности проекта на django.

Сомнения возникают при понимании того, что перевод хранится и изменяется в файлах с расширениями .po и .mo. То есть, так или иначе есть необходимость в изменении файлов в файловой системе проекта.

Даже если взять на вооружение django-rosetta модуль, который рекомендует использование отдельной роли для переводчиков, все равно доступ к файловой системе через удаленный доступ - не есть хорошо.

Насколько безопасно использование Internationalization для django из коробки?

Существуют ли реализации основанные на хранении данных переводов в базе данных?

Вернуться на верх