VarCloud VarCloud
Блог

Мультиязычный контент

Публикация одной записи на нескольких языках со своим URL для каждого перевода.

На этой странице 3

Мультиязычный контент (для блогов)

Запись можно связать как перевод другой записи — со своим языком и своим URL, при этом оригинал остаётся доступен по прежнему адресу.

Как связать перевод

  1. Создайте отдельную запись с текстом на нужном языке (со своим заголовком, текстом и слагом).
  2. На вкладке Организация заполните раздел Translations:
    • Locale — короткий код языка, например en, es, pt-BR (по умолчанию en).
    • Translation of — выберите запись, переводом которой является эта.
  3. Сохраните.

Раздел Translations в форме записи с полями Locale и Translation of
Раздел Translations

Как это выглядит для посетителей

  • Обычный URL записи (/post/{slug}) не меняется и продолжает вести на исходный язык.
  • Перевод дополнительно доступен по адресу с префиксом локали: /{locale}/post/{slug-перевода}.
  • На обеих страницах автоматически добавляются hreflang-теги, чтобы поисковики понимали связь между версиями.
  • На странице появляется переключатель языка со ссылками между всеми связанными переводами записи.

Переключатель языка на публичной странице записи
Переключатель языка

Что важно знать

  • Связь односторонняя и явная — VarCloud не переводит текст автоматически, вы создаёте и заполняете каждую языковую версию сами.
  • У связанных записей может быть разный слаг — оригинал и перевод не обязаны совпадать по URL, только по смыслу.
  • Достаточно связать перевод с оригиналом один раз — переключатель языка на странице отображает всю группу переводов, а не только пару.