Безопасность Internationalization django
Возник вопрос безопасности при реализации мультиязычности проекта на django
.
Сомнения возникают при понимании того, что перевод хранится и изменяется в файлах с расширениями .po
и .mo
. То есть, так или иначе есть необходимость в изменении файлов в файловой системе проекта.
Даже если взять на вооружение django-rosetta
модуль, который рекомендует использование отдельной роли для переводчиков, все равно доступ к файловой системе через удаленный доступ - не есть хорошо.
Насколько безопасно использование Internationalization для django из коробки?
Существуют ли реализации основанные на хранении данных переводов в базе данных?