Сайт на нескольких языках
Управление сайтом → Переводы. Показывает, что уже есть на всех языках сайта, а что застряло на одном.
Устроено так: у каждого языка своя запись со своим адресом. Русская страница «/о-движке» и английская «/about» — две записи, связанные между собой. Выбор языка в шапке приводит посетителя на нужную; если перевода нет, он остаётся там же, где стоял.
Заводить перевод удобнее всего из самой записи: откройте её, найдите блок «Переводы» и нажмите «Завести перевод» напротив нужного языка — форма откроется уже привязанной к оригиналу.
Пока вы не выбрали запись языком, она помечена «на всех языках» и видна всем. Одноязычному сайту про языки записей знать не нужно вовсе: поля языка и раздел «Переводы» появляются, только когда языков больше одного.
Переводы поддерживают Страницы, Новости, Магазин и разделы конструктора — то есть всё, что владелец пишет сам.
Важно для магазина. У перевода товара свой остаток: английская карточка — отдельная запись со своим складом. Продали две кружки на русской странице и две на английской, а кружек было две — движок этого не заметит. Если товар один и тот же, ведите остаток в одной карточке, а вторую держите без остатка, либо следите за обеими руками. Панель об этом напоминает прямо у поля остатка.
У форума язык устроен иначе: он стоит у раздела, а не у темы. Тему пишет посетитель на своём языке, и «перевода обсуждения» не бывает — это разговор, а не текст. Раздел же пишете вы, и он обязан быть на языке читателя: заведите русские разделы и английские, и каждый увидит свои. Тема язык не хранит вовсе — он у неё от раздела. У новостей своя лента и свой RSS на каждом языке, у магазина — своя витрина. Рубрики новостей и категории товаров заводятся отдельными для каждого языка: русскому каталогу нужны «Кружки», английскому «Mugs». Связывать их между собой не нужно — ни один переключатель на категорию не ведёт.
Заказам язык не нужен: заказ не содержимое сайта, а случившийся факт. В нём лежат название и цена на миг покупки, скопированные из товара, и переводить его значило бы переписывать то, что уже произошло.
Обновлено 16.10.2026
Пока никто не высказался. Будьте первым.