Как создать мультиязычный сайт на WordPress

Ромчик
2

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

  1. Создание полной копии сайта, только на другом языке (совсем не мультиязычный сайт)
  2. Создания контента на одном сайте для различных языков
  3. Машинный перевод сайта (не совсем мультиязычный сайт)

Первый вариант нам не подходит, третий вариант мы рассмотрим в следующей статье. А вот на втором варианте мы остановимся подробнее.

Для создания мультиязычного сайта на WordPress мы используем плагин Polylang для WordPress.

Плагин Polylang для WordPress

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

На момент написания данной статьи плагин был скачан более 100000 раз. И имеет 4.8 звезд.

Более подробно с плагином вы можете познакомиться на странице плагина

На установке данного плагина мы останавливаться не будем  – установка происходит стандартным способом. А вот настройку мы рассмотрим.

Настрой плагина Polylang

После установки и активации плагина переходим к настройкам самого плагина. Для этого переходим «Настройки» -> «Языки»

01

Сейчас у нас нет никаких языков. Первое, что нам необходимо сделать – это добавить языки. Мы добавим два языка: Русский и English. Для того, чтобы добавить язык во вкладке «Языки» в выпадающем списке «Показать все языки» выбираем необходимый язык. В нашем случае – Русский.

02

И жмем кнопку «Добавить новый язык». У нас появился один язык:

03

Аналогичным образом добавим второй язык – English-en_GB.

04

Отлично. Теперь наш сайт поддерживает два языка.

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

05

Давайте переведем строки.

Вот как получилось у меня

06

На этом настройка плагина закончена. Вы можете также настроить ссылки, медиа и др. Это настраивается на вкладке «Настройки». Но будьте осторожны с этими настройками.

Добавление переключения языков.

Для переключения языков плагиг Polylang содержит специальный виджет. Давайте настроим его. Переходим «Внешний вид» -> «Виджеты».

07

И в область виджетов добавляем виджет «Переключатель языков»

08

Хорошо, настроим виджет: назовем – Смена языков и показывать, как выпадающий список. Сохраним.

10

Добавление контента.

Давайте теперь добавим контент. Например, создадим пост. Как добавим пост я объяснять не буду.

Мы добавили пост для русского языка. Жмем «Опубликовать»

11

Теперь добавим для этого поста английскую версию. Жмем на плюс.

12

Добавляем как обычный пост только для английского языка и жмем «Опубликовать»

13

Переходим «Записи» -> «Все записи»

14

Отлично, у нас есть пост, который переведен как на русский, так и на английский язык.

Давайте посмотрим на сайте, что у нас получилось.

Русская версия.

Название сайта на русском, описание сайта на русском. Сам пост тоже на русском. Есть виджет для смены языка. Все как мы и настраивали.

15

Перейдем на английскую версию.

Название сайта на английском, описание сайта на английском. Сам пост тоже на английском. Есть виджет для смены языка, название которого тоже меняется в соответствии с выбранным языком.

16

Как видите все работает.

И обратите внимание на ссылки для русской и английской версии.

Заключение.

И так, как мы уже сказали есть три способа организации сайта на нескольких языках:

  1. Создание полной копии сайта, только на другом языке (совсем не мультиязычный сайт)
  2. Создания контента на одном сайте для различных языков
  3. Машинный перевод сайта (не совсем мультиязычный сайт)

А мы рассмотрели второй способ. Данный способ имеет ряд преимуществ перед двумя другими:

  • Не надо заводить второй сайт
  • Точность перевода

И есть один недостаток перед машинным переводом сайта

  • При добавлении контента – контент нужно добавлять для различных языков

А на этом все. В следующей статье мы рассмотрим создание мультиязычного сайта на WordPress с помощью машинного перевода. Так, что не пропускайте выхода новых постов. Вы можете следить за выходом новых статей через Вконтакте, Facebook, Twitter или Google+.

Понравилась статья? Поделись с друзьями.
  • Add to favorites
  • Добавить ВКонтакте заметку об этой странице
  • Twitter
  • Facebook
  • Мой Мир
  • LiveJournal
  • Одноклассники
  • Блог Я.ру
  • MySpace
  • FriendFeed
  • В закладки Google
  • Google Buzz
  • Яндекс.Закладки
  • Reddit
  • StumbleUpon
  • Technorati
  • del.icio.us
  • БобрДобр
  • LinkedIn
  • Memori.ru
  • Сто закладок
  • Blogger

  • Создание мультиязычного сайта на WordPress – машинный перевод | Все о WEB программировании - 06.11.2015 в 08:02

    […] времени суток. В предыдущей статье мы рассмотрели как создать мультиязычный сайт на WordPress используя контент …. А в данной статье мы остановимся на создании […]

  • Дмитрий - 18.01.2016 в 13:06

    Вообще хорошая вещь. Надо будет поставить на один из сайтов)

  • ©2012-2019 По всем вопросам обращайтесь через форму обратной связиПолитика конфиденциальности

    Яндекс.Метрика