WPML

WPML позволяет переводить слаги URL-адресов на разные языки. Это включает слаги для страниц, записей, произвольных типов записей и таксономий.

Слаг URL-адреса — это часть URL-адреса, которая идентифицирует конкретную страницу на сайте. Как поисковые системы, так и пользователи полагаются на слаги, чтобы понять тему страницы, поэтому важно делать их понятными и легко читаемыми.

URL-адрес со слагами произвольного типа записи и заголовка страницы
URL-адрес со слагами произвольного типа записи и заголовка страницы

Начало работы

Чтобы переводить слаги URL-адресов с помощью WPML, установите и активируйте:

  • WPML
  • WPML Перевод строк

Перевод слагов URL-адресов произвольных типов записей

Чтобы перевести слаги URL-адресов произвольных типов записей:

  1. Перейдите в WPMLНастройкиURL-адреса и SEO.
  2. В разделе Перевод слагов отметьте Переводить базовые слаги произвольных типов записей и таксономий и нажмите Сохранить.
  3. Затем перейдите в WPMLНастройкиПеревод типов записей и задайте для Вашего произвольного типа записи значение Переводимый — показывать только переведенные элементы. Нажмите кнопку Сохранить под таблицей.
Установка для произвольного типа записи значения «Переводимый»
Установка для произвольного типа записи значения «Переводимый»
  1. После перезагрузки страницы снова найдите Ваш тип записи и нажмите ссылку Задать разные слаги для разных языков под его строкой. Введите слаг для каждого языка и нажмите кнопку Сохранить под таблицей.
Перевод слагов для произвольных типов записей
Перевод слагов для произвольных типов записей

Теперь слаги Ваших произвольных типов записей будут отображаться в URL-адресе переведенными.

Произвольный тип записи на английском языке
Произвольный тип записи на английском языке
Произвольный тип записи на испанском языке
Произвольный тип записи на испанском языке

Перевод слагов URL-адресов страниц и записей

По умолчанию, когда Вы отправляете страницы и записи на перевод, WPML автоматически переводит их слаги URL-адресов, используя заголовок.

Например, при переводе страницы с заголовком «Mixed Berry Smoothie» на испанский язык WPML будет использовать новый заголовок страницы «Batido de Bayas Mixtas» при создании URL-адреса:

smooothy.com/es/receta/batido-de-bayas-mixtas/

Если Вам нужно больше контроля, Вы также можете переводить слаги самостоятельно:

  1. Перейдите в WPMLНастройкиURL-адреса и SEO и прокрутите вниз до раздела URL-адрес страницы.
  2. Выберите параметр Перевести и нажмите кнопку Сохранить в этом разделе.
Выбор параметра «Перевести» для URL-адреса страницы
Выбор параметра «Перевести» для URL-адреса страницы

Теперь Вы можете переводить слаг URL-адреса при редактировании страниц в Расширенном редакторе переводов.

Перевод слага URL-адреса страницы в Расширенном редакторе переводов
Перевод слага URL-адреса страницы в Расширенном редакторе переводов

Перевод слагов URL-адресов таксономий

Чтобы перевести слаги URL-адресов таксономий, следуйте нашему руководству по переводу таксономий.

Копирование URL-адреса в дополнительный язык

Помимо перевода слагов URL-адресов, WPML также позволяет «копировать» слаги в дополнительные языки.

Рецепт смузи на английском языке
Рецепт смузи на английском языке
Рецепт смузи на китайском языке
Рецепт смузи на китайском языке

Это полезно, когда на Вашем сайте используются языки с символами, отличными от ASCII (например, китайский, японский, арабский), и Вы хотите избежать того, чтобы Ваши URL-адреса выглядели как спам при публикации в сети. Например, следующий китайский URL-адрес при копировании и вставке будет выглядеть так:

example.com/煮饭/ → example.com/%E7%85%AE%E9%A5%AD/

Чтобы Ваши URL-адреса выглядели лучше, Вы можете скопировать оригинальные слаги URL-адресов в другие языки:

  1. Перейдите в WPMLНастройкиЯзыки.
  2. В разделе Управление языками сайта и их скрытие нажмите Изменить в строке языка, в который Вы хотите скопировать слаги.
  3. На панели редактирования строки отметьте Кодировать нелатинские символы в разделе Кодировать URL-адреса, затем нажмите Сохранить.
Выбор параметра «Кодировать нелатинские символы» в строке языка
Выбор параметра «Кодировать нелатинские символы» в строке языка
  1. Затем перейдите в WPMLНастройкиURL-адреса и SEO.
  2. В разделе URL-адрес страницы выберите Копировать из языка оригинала, если язык перевода использует закодированные URL-адреса и сохраните.

Теперь Ваши слаги URL-адресов будут копироваться в Ваш (закодированный) дополнительный язык при переводе контента.

Начало работы с WPML

Чтобы переводить слаги URL-адресов с помощью WPML, Вам потребуется тип учетной записи Multilingual CMS или Multilingual Agency.

Посетите нашу страницу цен, чтобы узнать больше о наших тарифах.

Автор:Amir