Мультиязычность на CMS WordPress плагином Qtranslate. Настройка и добавление языков. Часть 1.

 Qtranslate plugin WordPress

Здравствуйте.
В этой статье я хочу рассказать о своём опыте создания многоязычного блога на WordPress.
Не так давно у меня возникала необходимость создания мультиязычного сайта на базе вордпресс. Он должен был быть на 2 языках – русском и украинском. После недолгих поисков, и прочтения ряда статей, отзывов я остановился на плагине QTranslate.

Актуальная версия плагина на момент написания статьи – 2.5.24. Домашняя страница проекта — http://www.qianqin.de/qtranslate/.

Для начала установим плагин. Инструкций по установке плагинов в интернете хоть прудом пруди)
После установки плагина в админпанели, в разделе Настройки появился пункт «Languages«. Там находятся все настройки этого плагина.

QTanslate настройки

Самые основные это:

Default Language / Order – язык по умолчанию.
Так как плагин для изменения языка использует адресную строку, прибавляя к ней параметр «lang=**»(возможны и другие варианты, это также можно задать в настройках), то при языке по умолчанию адрес будет http://test.com/, в случае изменения языка на украинский http://test.com/?lang=uk
Hide Untranslated Content – не отображать статьи, новости, если для них отсутствует текст на выбранном языке.
Detect Browser Language – если пользователь заходит через закладки, либо с другого сайта, пытается определить язык браузера, и установить подходящий язык.

Внизу находится список названий языков с флагами страны, с которыми можно произвести ряд действий:

Enable(Disable) – включить, либо же отключить использование языка на сайте (все активные языки отображаются сверху, в настройках выбора языка по умолчанию).
Edit – редактировать настройки данного языка (название, флаг, формат отображения времени и т.д)
Delete – удалить язык.

Читайте в следующей статье — как добавить на сайт русский и украинский язык в плагине QTranslate.

  • вот это статьи у вас – коротко и ясно. А не 3 часа читай, чтоб в тексте найти посредине, что искал))

  • ZavStas

    Интересный вариант. Надо бы потестировать. Редко встречаются проекты с мультиязыком. Но этот момент настал 🙂