Демо Gato GraphQL + WordPress Multisite

Перевод страниц на многоязычном сайте на основе WordPress Multisite

В сети WordPress Multisite переводите страницы с исходного сайта на язык сайта-перевода и создавайте эти страницы на сайте-переводе.

Leonardo Losoviz
Leonardo Losoviz -
Logo
Image
Target Image

Интеграции

Мы можем использовать Gato GraphQL для создания многоязычного сайта на основе сети WordPress multisite (где каждый сайт является переводом для определённого языка) без необходимости использования каких-либо дополнительных плагинов.

В демонстрационном видео показан многоязычный сайт на основе сети WordPress Multisite с тремя языками, настроенными как поддомены:

  • subdomain-multisite.local: Основной сайт с исходным контентом
  • en.subdomain-multisite.local: Сайт на английском языке
  • es.subdomain-multisite.local: Сайт на испанском языке
  • fr.subdomain-multisite.local: Сайт на французском языке

Мы переводим страницы, основанные на классическом редакторе, с основного сайта (с исходным контентом) на все сайты-переводы, выполняя persisted query Translate pages for a multilingual site (Multisite / Classic editor).

(Для перевода контента на основе блочного редактора WordPress выполните persisted query Translate pages for a multilingual site (Multisite / Gutenberg).)

В этом примере основной сайт с исходным контентом находится на английском языке, а также существует сайт-перевод на английском языке (по адресу en.subdomain-multisite.local). При выполнении persisted query для этого сайта контент просто копируется без выполнения какого-либо перевода.

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

Persisted query выполняет вход на сайт-перевод с использованием паролей приложений WordPress.


Подпишитесь на нашу рассылку

Будьте в курсе всех обновлений Gato GraphQL.