Здравствуйте, друзья! Сегодня мы поговорим с Вами о том, как создать многоязычный сайт на WordPress. Если Вы хотите сделать несколько языковых версий сайта, тогда этот урок сможет Вам в этом помочь.
Мультиязычность на сайте мы будем делать с помощью бесплатного и достаточно нового плагина WPGlobus — Multilingual Everything!.
С помощью этого плагина можно сделать мультиязычными страницы, записи, рубрики, виджеты, название и описание сайта и т.п.
Сразу хочу сказать, что из достаточно огромного количества плагинов для создания нескольких языковых версий сайта, именно WPGlobus мне понравился больше всех, в связи с чем, я Вам его и рекомендую!
Как создать несколько языковых версий сайта WordPress
1. Устанавливаем и активируем плагин WPGlobus — Multilingual Everything!.
2. После активации плагина переходим в WPGlobus -> Языки.
3. На этой странице настроек нужно указать, какие языки Вы хотите использовать на сайте. По умолчанию, сразу после установки плагина у Вас будет 3 языка: английский , русский и немецкий.
Также можно добавить любой другой язык. Сделать это очень просто, нужно всего лишь выбрать из списка «Выберите язык» новый язык, после чего нажать кнопку «Сохранить изменения».
4. Для того, чтобы указать какой язык на сайте будет главным, нужно поместить его вверх списка, передвинув мышкой соответствующую иконку с языком.
Если же Вы хотите убрать какой-то язык — просто снимите флажок c языка который хотите убрать, и нажмите кнопку «Сохранить изменения».
5. Теперь нужно выбрать способ показа переключателей языков в навигационном меню. Для этого в выпадающем списке «Способ показа переключателей» выбираем подходящий Вам вариант.
6. Далее указываем меню, в котором будет отображаться переключатель языковых версий сайта. Для этого в выпадающем списке выбираем нужное меню. Обычно меню на сайте одно, так что сложностей в выборе быть не должно 🙂
Не забудьте нажать кнопку «Сохранить изменения». После этого можно считать, что настройка плагина завершена.
7. После такой простой и быстрой настройки плагина, можно смело приступить к переводу наполнения сайта на другие языки. Что для этого нужно сделать?
Перейдите на любую станицу, запись или рубрику которую хотите перевести на другой язык. В самом верху страницы вы увидите вкладки, каждая из которых отвечает за свой язык. Перейдите на вкладку любого языка, и сделайте перевод выбранной страницы.
По аналогии делается перевод и остальных записей, рубрик и виджетов сайта.
Вот таким образом выглядит переключатель языков в меню:
Также с помощью виджета «WPGlobus виджет» можно установить переключатель языков на сайдбар.
Замечу, что для плагина WPGlobus есть несколько полезных бесплатных и платных дополнений, но это уже совсем другая история.
Как видите, создать мультиязычный сайт на WordPress достаточно просто. В случае если у Вас возникли вопросы или что-то не получилось — смело пишите в комментариях.
Все установила. У меня Avada. Основной украинский язык. Выбираю вкладку на странице «Русский» — перевожу там текст. В итоге сохраняется и в украинской версии русский перевод:( Что может быть не так?
Таже проблема. В блоке на титульной странице выводит — {:RU}НАША КОМАНДА ПРЕПОДАВАТЕЛЕЙ{:}{:EN}OUR TEAM{:}
Если с этим плагином возникают проблемы — рекомендую попробовать Polylang. В данный момент его я использую чаще.
Добрый день, посоветуйте плагин для woocommerce
Огромное спасибо за статью!
Я при помощи плагинов вордпресс сделал сайт социальной сетью и форумом! Скажите, с помощью плагина WPGlobus — Multilingual Everything! зарубежные посетители моего ресурса смогут стать участниками моей сети?
«Все установила. У меня Avada. Основной украинский язык. Выбираю вкладку на странице «Русский» — перевожу там текст. В итоге сохраняется и в украинской версии русский перевод:( Что может быть не так?»
Столкнулась тоже с этой проблемой , как выяснилось надо отключить автоматический перевод в Вашем браузере . Т.к. идет автоматический перевод в админ панеле из-за браузера , более того может сделать перевод даже в шорт коде из-за этого не корректно отобразятся различные слайдеры вместо слайда будет выведен не корректный код . А так вообще этот плагин очень удобен!
Как сделать англоязычное меню ?
Как с помощью этого плагина перевести меню сайта? Не могу разобраться!
Вы разобрались? У меня тоже не получается!
Большое человеческое спасибо!
А как быть с мета тегами? Title. description? Как их перевести?
Фигня. Требует установить дополнение за деньги, иначе ссылки не делаются.
Доброго дня.
У меня возникла проблема при работе с этим плагином. Все установил, меню на 3х языках- все ОК. Но если я меняю текст на одной странице, например на английской версии, на всех других страницах так же идет изменение текста. Т.е. как будто это не разные страницы а один и тот же язык.. Одна и та же инфо на разных вкладках..Никаких настроек я не заметил дополнительно. Может кто то сталкивался с этой бедой?
А как вы сделали меню на разных языках?
а еще Этот плагин будет просить 14 долларов в год, что бы отображать языковое меню на моб.устройствах)
Впервые работаю с WordPress и для меня все это в новинку, но очень интересно. Делаю сайт книги, где будет 3 ее варианта — на UA, RU и ENG языках, и этот плагин именно то что нужно. Спасибо!