Многоязычный сайт на 1С-Битрикс помогает работать с клиентами из разных стран, показывать контент на удобном для них языке и развивать бизнес на новых рынках. Но для запуска недостаточно перевести тексты и добавить переключатель языков. Нужно продумать структуру сайта, хранение переводов, адреса страниц, SEO-настройки и работу форм.
В этой статье команда Iris Digital рассказывает, как подойти к созданию многоязычного сайта на 1С-Битрикс и какие нюансы важно проверить до запуска.
Что такое многоязычный сайт на 1С-Битрикс
Многоязычный сайт — это сайт, на котором посетители могут просматривать содержимое на нескольких языках. Например, русская и английская версии могут иметь одинаковую структуру, но разные тексты, контакты, цены или условия доставки.
В 1С-Битрикс языковую структуру можно организовать по-разному: создать отдельные сайты в рамках одной установки, использовать языковые разделы или настроить отдельные версии страниц. Подход зависит от того, насколько версии отличаются друг от друга и как устроен проект.
Важно заранее проверить возможности текущей редакции 1С-Битрикс и архитектуру сайта. Если языковые версии должны иметь разные домены, настройки и контент, решение нужно проектировать как несколько связанных сайтов, а не просто как набор переведённых страниц.
Шаг 1. Определите языки и рынки
Начните не с настройки панели управления, а с бизнес-задачи. Решите, для каких стран и аудиторий создаётся сайт. Язык не всегда однозначно определяет рынок: например, англоязычная версия может быть предназначена для нескольких стран, где отличаются валюта, доставка и юридическая информация.
Для каждого рынка зафиксируйте:
- язык интерфейса и контента;
- валюту и способы оплаты;
- условия доставки или предоставления услуг;
- контакты и юридические сведения;
- ассортимент и доступность товаров;
- особенности форм, договоров и документов.
Это поможет понять, достаточно ли перевести существующие страницы или понадобится отдельное содержание для каждого рынка.
Шаг 2. Выберите структуру адресов
Для языковых версий обычно используют один из трёх вариантов:
- example.com/en/ — язык обозначен папкой в адресе;
- en.example.com — для каждого языка создан поддомен;
- example.de и example.fr — отдельные домены для рынков или стран.
Папки часто проще администрировать и поддерживать. Поддомены и отдельные домены могут быть удобны, если версии заметно различаются, имеют отдельные команды или ориентированы на разные рынки. У каждого варианта есть технические и SEO-последствия, поэтому структуру лучше определить до наполнения сайта.
Адреса страниц должны быть логичными и постоянными. Не следует менять URL без настройки перенаправлений: старые ссылки могут вести на ошибки, а поисковые системы — потерять накопленные сигналы страниц.
Шаг 3. Настройте сайты и языковые версии в 1С-Битрикс
В административной части 1С-Битрикс можно настроить сайты, языковые параметры и связанные с ними свойства. Конкретный порядок действий зависит от конфигурации проекта, версии платформы и выбранной схемы адресов.
На этапе настройки обычно определяют:
- домен или поддомен для каждой версии;
- язык сайта и региональные настройки;
- шаблон и общий набор компонентов;
- структуру разделов и правила формирования URL;
- отдельные или общие инфоблоки и справочники.
Если версии используют одинаковую структуру, можно сохранить общие шаблоны и логику компонентов, а переводы хранить отдельно. Если контент или функциональность отличаются, может потребоваться раздельное управление разделами и элементами. Не стоит выбирать схему хранения переводов только ради удобства на старте: важно учитывать, кто и как будет обновлять сайт после запуска.
Шаг 4. Подготовьте и разместите переводы
Переводить нужно не только основной текст страниц. Проверьте названия разделов, меню, кнопки, сообщения об ошибках, фильтры, подсказки в формах, письма, документы и уведомления. Отдельного внимания требуют карточки товаров, характеристики, единицы измерения, условия оплаты и доставки.
Для каждого языка полезно составить список контента и назначить ответственного за его обновление. Профессиональный переводчик поможет сохранить смысл, терминологию и тон коммуникации. Автоматический перевод может ускорить черновую работу, но важные коммерческие и юридические тексты перед публикацией должен проверить специалист.
Также проверьте локальные особенности: формат даты и чисел, валюту, телефонные номера, адреса, правила оформления цены и тексты согласий на обработку данных. Полноценная локализация учитывает привычки аудитории, а не только заменяет слова на иностранные.
Шаг 5. Добавьте переключатель языка
Переключатель должен быть заметным и понятным. Обычно его размещают в шапке сайта и показывают названия языков или стран. Флажки лучше не использовать как единственный способ обозначить язык: страна и язык — не одно и то же.
По возможности при переключении сохраняйте посетителя на аналогичной странице. Например, с русской карточки товара он должен перейти на её английскую версию, а не на главную страницу. Если перевода конкретной страницы нет, можно направить пользователя в соответствующий раздел или показать понятное сообщение.
Убедитесь, что выбор языка сохраняется при переходах по сайту и корректно работает на мобильных устройствах. Для региональных версий можно предусмотреть автоматическое предложение подходящего языка, но не следует принудительно перенаправлять посетителя только по IP-адресу: его геолокация может быть определена неверно.
Шаг 6. Настройте SEO для каждой версии
У каждой языковой страницы должны быть собственные заголовок <title>, метаописание, основной заголовок и содержательный текст. Метаданные нужно адаптировать на соответствующий язык, а не просто переводить механически. Также проверьте человекопонятные URL, заголовки изображений и альтернативный текст для важных изображений.
Для связанных языковых страниц настройте hreflang. Этот атрибут помогает поисковым системам понять, какие версии предназначены для пользователей разных языков и регионов. Ссылки hreflang должны быть согласованы между собой: каждая версия указывает на альтернативные варианты, включая саму себя. При наличии общей версии для широкой аудитории может использоваться x-default.
У каждой локализованной страницы обычно должен быть корректный canonical, указывающий на её собственный основной URL, а не на страницу другого языка. Иначе поисковая система может посчитать языковые версии дублями и не показывать нужную страницу в результатах поиска. Включите доступные URL в карту сайта и проверьте, что служебные страницы и параметры не создают лишних индексируемых адресов.
Шаг 7. Проверьте сайт перед запуском
Перед публикацией протестируйте каждую языковую версию отдельно. Проверьте переходы между страницами, меню, поиск, фильтры, формы обратной связи, корзину и оформление заказа. Убедитесь, что письма и системные уведомления отправляются на нужном языке, а заявки поступают в правильную CRM или почтовый ящик.
Дополнительно проверьте:
- нет ли непереведённых кнопок и сообщений;
- правильно ли отображаются символы и шрифты;
- работают ли URL без ошибок;
- настроены ли перенаправления и HTTPS;
- корректны ли метаданные, canonical и hreflang;
- доступны ли страницы для сканирования поисковыми системами;
- удобно ли пользоваться сайтом на телефоне.
Частые вопросы
Можно ли сделать многоязычный сайт без отдельной копии для каждого языка?
Да, подход зависит от устройства проекта. Переводы можно организовать в общей структуре или вести версии как отдельные сайты. Выбор определяют объём контента, различия между рынками и требования к управлению.
Достаточно ли установить переключатель языка?
Нет. Нужны переведённые страницы и интерфейс, корректные URL, языковые метаданные и SEO-разметка. Переключатель — только один из элементов многоязычной архитектуры.
Нужно ли переводить все страницы?
Желательно, чтобы каждая языковая версия была полноценной. Если часть страниц не переведена, продумайте, что увидит пользователь при переходе на них, и не публикуйте пустые или автоматически созданные страницы без полезного содержания.
Итог
Создание многоязычного сайта на 1С-Битрикс начинается с выбора рынков и структуры проекта. Затем настраиваются языковые версии и адреса, подготавливаются переводы, добавляется удобное переключение, а для каждой страницы проверяются SEO-параметры и работа функций.
Если вам нужна доработка сайта на 1С-Битрикс для запуска новой языковой версии или адаптации действующего проекта, команда Iris Digital поможет спроектировать структуру, настроить 1С-Битрикс и подготовить сайт к продвижению. Продуманная архитектура упростит поддержку всех языковых версий после запуска.