МУЛЬТИЯЗЫЧНЫЙ САЙТ НА WORDPRESS

МУЛЬТИЯЗЫЧНЫЙ САЙТ НА WORDPRESS

 

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

Наиболее популярной CMS для создания сайтов традиционно является WordPress.

Используя данную CMS можно создавать не только простые сайты-визитки и блоги, но и, при помощи плагина Woocommerce, полнофункциональные интернет-магазины.

В данной статье рассмотрим каким образом сайт, созданные на WordPress, сделать мультиязычным.

 

 

Все содержимое, которое пользователь видит на сайте состоит из двух частей:

  • динамического контента – описание товаров и услуг, страница контактов, информация о компании и т.д.;
  • статического контента – название пунктов меню, кнопок, выводимых шаблоном служебных сообщений и т.д.

 

Соответственно, приступая к созданию нескольких языковых версий необходимо:

  • перевести динамический контента для всех языковых версий;
  • перевести статическое содержимое - локализация сайта.

 

Один из наиболее удобных и функциональных плагинов для реализации мультиязычности динамического контента  – qTranslate-X. После установки плагина, необходимо перейти в “Настройки” - “Языки” и в одноименном табе включить все необходимые языки:

 

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

Далее переходим в содержимое страницы, которую нужно перевести и помещаем переводы между тегами:

[:en]English Text[:uk]Український текст[:ru]Русский текст[:]

Или

{:en}English Text{:uk}Український текст{:ru}Русский текст{:}

Или

EnglishУкраїнськаРусский

С динамическим контентом разобрались. Осталось перевести статический контент. Для этого служит плагин LocoTranslate.Данный плагин необходим в том случае, если шаблон, который вы используете, изначально не локализирован под необходимый вам язык. После установки, переходим в его настройки. Плагин отобразит “Прогресс перевода", что означает, какое количество информации оригинального шаблона переведено на нужный язык:

Для того что б сделать перевод, выбираем нужный язык, находим фрагмент текста в оригинальном шаблоне, после чего вводим перевод и нажимаем кнопку “Save”. Для того что бы изменения попали на сайт необходимо также нажать кнопку синхронизации “Sync”:

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

Оригинал статьи: Мультиязычный сайт на Wordpress

Поділитися
У пошуках надійного підрядника з розробки та маркетингу?

Заходьте до наших каталогів (за типом компаній):

та вибирайте партнера за рядом критеріїв: бал, портфоліо, відгуки, кейси та статті. Або організуйте тендер в даному каталозі, вибравши компанії, що вам сподобалися.

Більше не потрібно шукати та обдзвонювати діджитал-агентства!
Створіть тендер та отримайте пропозиції від найкращих веб-студій України.
У каталозі 1700+ діджитал-агентств, які готові допомогти в реалізації ваших завдань. Вибирайте та економте до 30% свого часу та бюджету! Це безкоштовно та займе менше 3-х хвилин.
Створити тендер
Підписка на розсилку
Отримуйте один лист на тиждень із найважливішими новинами.
Bug