i18n в Next.js: как не сломать сборку с MDX и переводами

Переводчики в Crowdin изменяют компоненты в MDX, и props превращаются в локализованные строки — билд падает. Ваша архитектура с next-intl и JSON-месседжами уже ок, но маркетинговые страницы в MDX под одной веткой создают проблемы. Как выбрать CMS: документ- или field-level i18n? И стоит ли вообще втыкать headless для 30 страниц?

Инсайт: для малого объема и сложных slug'ов лучше hosted локализация с поддержкой preview, чтобы переводчики видели контекст без PR и git.

🔗 https://frntnts.ru/posts/2026-10-20-next-js-i18n-dlya-30-mdx-marketingovyh-stranits-kakoy-cms-vy-1792493191497