Настройка мультиязычности сайта
Last updated
Was this helpful?
Last updated
Was this helpful?
Мультиязычные настройки действуют только для публичной части сайта (frontend) и работают только на основном домене — например, yourdomain.com. Поддомены, такие как app.yourdomain.com, в эту настройку не входят.
По умолчанию система поддерживает два языка — русский (ru) и английский (en).
Если вы хотите добавить другой язык (например, украинский uk или китайский zh), его необходимо внести вручную в конфигурацию. После этого обязательно обратитесь в службу поддержки, чтобы мы подключили переводы интерфейса и системные сообщения для нового языка.
Эта инструкция поможет вам включить поддержку нескольких языков на сайте, чтобы пользователи автоматически видели контент на русском, английском, украинском (или другом) языке в зависимости от их браузера или выбранных настроек.
Вы настроите:
автоматическое определение языка пользователя;
корректные редиректы (/ru, /en, /uk и т.д.);
связь frontend-приложения с backend;
быстрый и удобный показ нужной языковой версии сайта.
Настройка выполняется через FastPanel и займет всего несколько минут.
Мультиязычность настраивается только для основного сайта (например, вашдомен.com), а не для поддоменов вроде app.вашдомен.com.
Откройте FastPanel → «Сайты» → выберите ваш домен → «Ручная настройка» → раздел Frontend. Именно здесь находится конфигурация Nginx, через которую включается поддержка языков. Все изменения вносятся только в этой секции — backend и поддомены не затрагиваются.