Для отображения одинакового контента на разных языках WPML использует дублирование контента. Таким образом создаются и постоянно синхронизируются точные копии одного итого же контента на разных языках.

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

Система дублирования контента входит в состав модуля управления переводами, доступного в пакете Многоязычная CMS.

Дублирование контента из редактора

Во время редактирования контента (записей, страниц или пользовательских видов объектов) вы увидите следующий набор флажков в разделе Перевести самостоятельно. Поставьте флажки напротив языков, для которых вы хотите дублировать контент.

Дублирование контента из редактора

WPML создаст такой же контент для выбранных вами языков. Всякий раз, когда вы будете менять оригинал, дубликаты также будут обновляться.

Если со временем вы решите самостоятельно перевести эти дубликаты, кликните знак «плюс» (+) для редактирования. В открывшемся окне WPML покажет их как дубликаты. Нажмите кнопку, чтобы перевести их самостоятельно и начать редактирование.

Пакетное дублирование с помощью Консоли перевода

Если вы хотите дублировать большое количество контента сразу, используйте Консоль перевода WPML.

Дублирование контента через Консоль перевода

Выберите контент для дублирования. Теперь напротив каждого языка есть новый флажок для дублирования. Просто нажмите Отправить контент.

Контент можно выбрать как из Консоли перевода, так и в редакторе – разницы никакой. Позже можно изменить этот контент и сделать его независимым или включить существующие переводы (которые являются фактическим дублированным контентом) в дубликаты.

WPML указывает для Google, где находится оригинал

Если вы не знаете, где находится оригинал, у WordPress есть способ передачи данных о его расположении поисковым системам. Тег rel=»canonical» указывает оригинальный URL-адрес каждого элемента контента. Таким образом, если элемент находится под несколькими URL-адресами, поисковые системы будут знать, к какой категории его относить.

Так как WPML теперь знает, что дублированный контент на самом деле является дубликатом, он передает эти сведения. Тег rel=»canonical» указывает на URL-адрес языка по умолчанию.

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