Привет! С помощью плагина – WPGlobus, вы сможете создать многоязычный сайт на wordpress. Вы сможете создавать записи и страницы на разных языках. Сможете быстро переключаться на другой язык в админ-панели wordpress и на самом сайте, с помощью специального виджета. Можно будет указать основной язык сайта, можно добавлять новые языки и т.д.
Как сделать многоязычный сайт на WordPress
Установить плагин вы сможете прямо из админ-панели wordpress. Перейдите по вкладке: Плагины – Добавить новый, введите название плагина в форму поиска, нажмите Enter, установите и активируйте плагин.
После установки и активации плагина, у вас откроется страница с информацией о плагине и полезными ссылками.
Чтобы настроить плагин, перейдите на страницу: WPGlobus. На странице Добро пожаловать, внимательно прочтите информацию по деактивации плагина.
Языки
На странице Языки, вы можете выбрать языки для вашего сайта. В начале прочитайте инструкцию по настройке языков.
- Установленные языки, здесь отмечены языки, которые будут использоваться на вашем сайте. Основной язык сайта должен находиться в самом верху. Вы можете перемещать языки с помощью мыши.
- Добавить языки, здесь можно добавить новый язык в список языков вашего сайта. Если в списке нет языка, который вы хотите добавить, то нажмите на вкладку – Здесь.
- Способ показа переключателей, здесь вы можете выбрать способ показа языков.
- Навигационное меню, здесь можно указать меню, в котором будет показан переключатель языков.
- Переключатель языка в меню «Все страницы», можно добавить переключатель языков в в список всех страниц, если такая функция имеется в вашей теме.
- Пользовательский CSS, можно задать свои CSS стили, но необязательно.
- Нажмите на кнопку – Save Changes, чтобы сохранить настройки.
Таблица языков
На странице Таблица языков отображаются все языки, которые доступны для вашего сайта. Нажмите на кнопку – Добавить новый язык, чтобы выбрать и добавить новый язык для сайта.
Чтобы добавить новый язык, вам нужно указать код языка, флаг языка, название языка на оригинальном языке, название языка по английски и локаль код языка. В конце сохраните изменения.
Типы записей
На странице Типы записей, отмечены галочками типы записей, на которых доступно создание многоязычных записей и страниц.
Переключатель языков
В верху админ-панели у вас появится переключатель языков. В переключателе языков будет отображаться основной язык и дополнительный, который указан вторым в настройках языков. Админ-панель будет отображаться на выбранном языке.
Виджет WPGlobus
Вы сможете добавить на свой сайт Виджет WPGlobus для переключения языков на сайте. Вы сможете указать заголовок виджета на разных языках, нажав на значок глобуса рядом с полем. Можете выбрать способ выбора языка на сайте.
Выпадающее меню с флагами.
Записи и страницы
Вы сможете создавать записи и страницы на разных языках. На странице редактирования записи или страницы у вас будут отображаться языки, на которых вы сможете создавать записи или страницы. Нажмите по языку и укажите название и содержание записи на данном языке, чтобы при выборе языка на сайте у вас отображалась запись на выбранном языке.
Чтобы отключить языки для определённой записи или страницы, нажмите в боковой панели на вкладку – Toggle.
Перед деактивацией плагина, на странице – Добро пожаловать, ознакомьтесь с инструкцией по удалению плагина. Вопросы по данной записи оставляйте в комментариях.
Остались вопросы? Напиши комментарий! Удачи!
Илья, здравствуйте. Установила этот плагин, вроде всё работает. но есть небольшая проблема: карта сайта в меню «Все статьи» отображается некорректно. В каждом языке (русский, англ.и нем.) выводятся названия статей сразу на всех языках, примерно в таком виде:
ВСЕ СТАТЬИ
Публикации
Категория: {:ru}Бавария{:}{:en}Bayern{:}
Приключения Au-Pair в Мюнхене
Немного о жизни в Баварии в городке трёх рек – Пассау
Категория: {:ru}Жизнь в Германии{:}{:en}Life in Germany{:}
Студенческое жильё в Германии: как выбрать и каким оно может быть?
Сколько стоит учеба в Германии?
Категория: {:ru}Отношения{:}{:en}Relationship{:}
{:ru}Про концентрированное общение{:}{:en}About consentrated communication{:}
Как сделать так, чтобы в русском языке выводилось русское содержание, а в английском — только английское?
Здравствуйте, не должно быть такого. Попробуйте в настройках включить параметр – Переключатель языка в меню «Все страницы». А переключатель языков установлен на сайте ?
На странице редактирования записи или страницы, справа, в виджете “Опубликовать”, что указано в параметре – WPGlobus: ON Toggle. Должно быть – ON
Все включено и установлено, но увы. Может, это зависит от плагина, который создаёт карту сайта?
Да, Скорей всего от плагина, потому что на обычных страницах такого нет. Попробуйте другой плагин для карты. Какой у вас сейчас плагин стоит ?
Сейчас стоят Dagon Sitemap Generator Google XML Sitemaps. Работают только вместе. Если один из них(любой) любой отключить, то карта сайта вообще исчезает. Блог совсем новый, создан недавно. Переведена на англ.и нем. только страница ” Об авторе и блоге”, остальные пока только в русской версии. Вот, посмотрите alionasytnyk.ru
Google XML Sitemaps может работать независимо от других плагинов. Можно попробовать плагин SEO HTML Sitemap.
Буду пробовать, спасибо! А в файле robots.txt ничего не надо будет менять, если будет установлен другой плагин карты сайта?
В robots txt должна стоять ссылка на XML карту, всё остальное можно не трогать.
Здравствуйте.
Установила плагин, все настройки сделаны корректно. Но на сайте не переключаются языки – есть вкладка с языками, но, когда нажимаешь например на английский, пишет что ссылка не найдена
Не понимаю, что делать(
Буду очень благодарна, если сможете помочь и прокомментировать. Заранее спасибо
Здравствуйте, а страницы созданы на других языках ?
Илья,здравствуйте! Я установила этот плагин,а вот слайдер шапки сайта показывает {en:}text{ru:} , прямо на самой шапке сайта отображается.
Здравствуйте. А причём тут “слайдер шапки сайта”. После установки данного плагина, у вас слайдер перестал работать ?
Я уже запуталась, не знаю что уже и делать.((
Илья здравствуйте!
есть ли настройки в WPGlobus, чтобы при переключении языков – в меню не отображались страницы, написанных на другом языке? Допустим переключили на английский, – страницы на русском не отображаются в меню.
Поискала сама – не нашла
Здравствуйте. Каким образом там страницы отображаются? Вы имеете ввиду в меню на сайте или в админ-панели?
Доброго дня.Тема Avada
У меня возникла проблема при работе с этим плагином. Все установил, настроил. Но если я меняю текст на одной странице, например на английской версии, на всех других страницах так же идет изменение текста. Т.е. как будто это не разные страницы а один и тот же язык.. Одна и та же инфо на разных вкладках..Никаких настроек я не заметил дополнительно. Может кто то сталкивался с этой бедой?
И меню не перевести!
Здравствуйте Илья! Я снова к Вам с просьбой разъяснить, пожалуйста, подскажите-какой плагин проще (языковые): Bogo или WPGlobus? Или-лучше, легче? С уважением, к Вам-Михаил.
Здравствуйте! Если речь идёт о создании мультиязычного сайта, то конечно WPGlobus лучше и популярней. Плюс к нему много дополнений. В любом случае, надо сначала тестировать плагины. Если вам нужно что-то по легче, можно и Bogo попробовать.
Здравствуйте Илья! Спасибо Вам за ответ на мой предыдущий вопрос. В продолжение темы мультиязычного сайта, можете ли Вы что-то сообщить о плагине WPML? Он, для того, чтобы я сам переводил плагины, шаблоны тем и т.п.? Или, для чего?
P.S. Нашёл этот плагин на своём сайте, а на другом сайте, доллары стоят. Так, в чём же отличие, можете ли подсказать, Илья?
Здравствуйте. Плагины по сути одинаковые, но разные по функциональности. WPML это платный плагин. У него больше функций и возможностей. На сайте плагина, на странице: Главная – Сравнение WPML с бесплатными и платными альтернативами, там можете посмотреть отличия.