Задача
Проекту цифрового издательства требовалось управлять редакционным контентом на английском, румынском и русском языках для веб- и мобильного приложения из одной админки без дублирования данных. В редакционной команде были нетехнические авторы, которым нужно самостоятельно публиковать материалы на своих языках.
Решение
Мы настроили Payload CMS с локализованными моделями контента для статей, авторов, тегов и медиа. У каждой статьи есть отдельные статусы черновика и публикации для каждой локали: редактор может опубликовать румынскую версию, пока русский перевод остаётся черновиком. Фронтенд Next.js и приложение React Native используют REST API Payload.
Результаты
Три редакционные команды, по одной на язык, работают независимо в одной CMS-инсталляции. Среднее время публикации переведённой статьи на всех трёх языках сократилось с четырёх часов до менее чем 35 минут. Деплой включает автоматические бэкапы PostgreSQL и staging-среду для предпросмотра.