Многоязычный сайт
Как добавить английский и другие языки, перевести страницы, блоки, меню и надписи.
Сайт может работать на нескольких языках: у каждой страницы, товара и записи свой текст на каждом языке, в шапке — переключатель, адреса вида /en/….
Добавить язык
Настройки сайта → Сайт → Основное → Языки сайта — добавьте язык, например English. Основной язык остаётся всегда. Если убрать язык, переводы сохранятся — добавите снова, они вернутся.
Перевести страницу или товар
- Откройте запись. Вверху редактора — вкладки языков.
- На вкладке нового языка поля заполнены текстом основного языка: переведите и сохраните.
- У перевода свой адрес, заголовок и SEO:
/en/about-us.
Перевести блоки
«Редактировать блоки» с вкладки языка открывает конструктор на этом языке. Меняются только тексты — блоки, картинки и настройки общие для всех языков.
Меню, шапка, подвал, надписи
- Настройки сайта → вверху «Тексты на языке» — подписи меню, тексты шапки и подвала.
- Система → Тексты сайта — надписи шаблона («В корзину», «Оформить заказ»).
Как сайт выглядит на втором языке
Что есть на сайте, порядок, цены и фильтры — общие для всех языков. Перевод только подменяет тексты: если товар ещё не переведён, он показывается на основном языке, а не пропадает. Поисковикам сайт сам сообщает, какие переводы у страницы есть (hreflang).