Можно ли хранить файлы переводов Django в базе данных?
Я занят добавлением переводов в наше приложение Django. Я понимаю, что Django находит файлы переводов следующим образом: https://docs.djangoproject.com/en/3.2/topics/i18n/translation/#how-django-discovers-translations-1
Я хотел бы иметь возможность редактировать файлы перевода "на лету"?
Например, предположим, у меня есть таблица DB с названиями стран. Если я добавляю новую страну в список стран, я не хочу перестраивать файл переводов для каждого языка, так как это потребует участия разработчика и развертывания новой версии сайта.
В общем, я хочу создать модель Locale и в ней текстовое поле, в котором я сохраняю файл переводов. Этот файл может быть скомпилирован и сохранен в модели при каждом обновлении. Затем Django должен читать переводы оттуда.
Возможно ли нечто подобное?
Обратите внимание, что это простой пример - мой случай использования более сложный.
Мы используем Heroku, поэтому я не могу писать в файловую систему.