Как сделать мультиязычный сайт

Организация работы и методы выбора языковых версий
Контент на разных языках можно предоставить следующими способами:

Разные языковые версии страниц на общем домене
Сайты, доступные по отдельному поддомену или домену
Автоматическое перенаправление на нужную страницу в зависимости от языка браузера или геопозиции посетителя
Разные языковые версии в рамках одного сайта
Если вы хотите создать страницы на разных языках в рамках одного сайта, мы рекомендуем для каждой из страниц добавить собственный блок с меню.

Создайте страницы на разных языках, на каждую добавьте подходящий блок с меню: ME204, ME301, ME302, ME303, или меню «гамбургер» ME401-403.
В контенте блока укажите языки и опубликованные ссылки на страницы.
Разные языковые версии на отдельных сайтах
Создайте несколько сайтов. Для этого вам понадобится тарифный план линейки Business, позволяющий разместить более одного проекта на аккаунте.

Удобнее всего сделать сначала версию на одном языке, а потом скопировать страницы и перевести их на другой язык.
Чтобы скопировать страницу, перейдите в Настройки страницы → Действия → Дублировать. Чтобы перенести страницу в другой свой сайт: Настройки страницы → Действия → Перенести страницу в другой свой сайт.

К сожалению, скопировать сразу весь сайт нельзя. Мы работаем над тем, чтобы в будущем была такая возможность.
Настройте «шапку» в обоих проектах, добавьте подходящие блоки с меню: ME204, ME301, ME302, ME303, или меню «гамбургер» ME401-403.

В контенте добавленного блока укажите языки и опубликованные ссылки на сайты.
Если вам нужно сделать три языка, например, русский, английский и немецкий, используйте следующую схему:

— На русскоязычном сайте поставить языки EN | DE
— На англоязычном сайте поставить языки RU | DE
— На немецкоязычном сайте поставить языки RU | EN

Таким образом, если посетитель оказался на русскоязычном сайте, он может переключиться на немецкий и английский, если на англоязычном сайте, он может переключиться на русский и немецкий.

Больше трех языковых версий стандартными способами создать нельзя.
Мультилендинг: перенаправление пользователя по языку браузера или его геопозиции.
Данный метод поможет настроить автоматическое открытие страниц на подходящем языке для посетителя сайта. На это могут влиять настройки веб-браузера или местоположение пользователя.
Перенаправление по языку браузера:
Создайте страницы на нужных вам языках и разместите ссылки на них в блоках с меню.

После этого добавьте блок T805 из категории «Другое». В блоке добавьте карточки для каждой языковой версии и заполните необходимые поля.

Подробная инструкция →
Перенаправление по геопозиции:
Создайте страницы на нужных вам языках и разместите ссылки на них в блоках с меню.

Затем добавьте блок T808 из категории «Другое». В блоке добавьте ссылки на страницы, а также отметьте страны, регионы, или отдельные города, при запросе из которых будет происходить перенаправление на заданную вами страницу с нужным языком.

Подробная инструкция →
Made on
Tilda