+7 988 353-52-54 kompman1@yandex.ru

г. Краснодар

Многоязычный сайт

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

Сайт может работать на нескольких языках: у каждой страницы, товара и записи свой текст на каждом языке, в шапке — переключатель, адреса вида /en/….

Добавить язык

Настройки сайта → Сайт → Основное → Языки сайта — добавьте язык, например English. Основной язык остаётся всегда. Если убрать язык, переводы сохранятся — добавите снова, они вернутся.

Перевести страницу или товар

  1. Откройте запись. Вверху редактора — вкладки языков.
  2. На вкладке нового языка поля заполнены текстом основного языка: переведите и сохраните.
  3. У перевода свой адрес, заголовок и SEO: /en/about-us.

Перевести блоки

«Редактировать блоки» с вкладки языка открывает конструктор на этом языке. Меняются только тексты — блоки, картинки и настройки общие для всех языков.

Меню, шапка, подвал, надписи

  • Настройки сайта → вверху «Тексты на языке» — подписи меню, тексты шапки и подвала.
  • Система → Тексты сайта — надписи шаблона («В корзину», «Оформить заказ»).

Как сайт выглядит на втором языке

Что есть на сайте, порядок, цены и фильтры — общие для всех языков. Перевод только подменяет тексты: если товар ещё не переведён, он показывается на основном языке, а не пропадает. Поисковикам сайт сам сообщает, какие переводы у страницы есть (hreflang).

Статья помогла?