Привет! Мы продолжаем разбирать самые интересные и самые полезные плагины для сайта WordPress! Сегодня вы узнаете как сделать многоязычный сайт на WordPress. Очень простой плагин, никаких лишних настроек, большой выбор языков, виджет переводчик страниц и записей с иконками флагов. Очень простой и полезный плагин!
Установить плагин Bogo вы сможете прямо из админ-панели WordPress. Перейдите на страницу: Плагины – Добавить новый, введите название плагина в форму поиска, нажмите Enter, установите и активируйте плагин.
Далее, после установки и активации плагина, перейдите на страницу: Languages. Здесь вы сможете добавлять языки. Вверху страницы будут отображаться уже добавленные языки. Чтобы добавить на сайт новый язык, под названием языка нажмите на вкладку Install. Язык автоматически добавится в список добавленных языков.
Далее, на странице “Terms Translation” вы сможете быстро переводить ярлыки сайта на выбранный вами язык. Выберите язык из списка и нажмите по нему.
Далее, на следующей странице вам покажут список ярлыков которые вы можете перевести на выбранный вами язык. Обратите внимание! Вы можете создавать ярлыки для всех языков, которые вы добавили на сайт. Сохраните изменения после перевода ярлыков.
Далее, вы можете менять язык админ-панели WordPress прямо из верхней панели, там у вас появится соответствующий значок, при наведении на который будет появляться список языков. Выберите язык, нажмите по нему, и админ-панель автоматически переведётся на выбранный язык.
Далее, при создании записи или страницы, на странице редактирования, справа у вас появится виджет Language. Вы сможете автоматически создавать готовые страницы для других языков. Выберите в поле язык, нажмите на кнопку Add Translation и у вас автоматически появится черновик страницы или записи. Вам останется только добавить перевод и опубликовать страницу или запись.
Далее, перейдите на страницу: Внешний вид – Виджеты. Здесь у вас появится новый виджет – Language switcher. Добавьте виджет в сайдбар. Виджет будет отображать только те языки, которые вы добавили.
Далее, на сайте у вас будет отображаться виджет переводчик.
Обратите внимание! Виджет будет переводить только те страницы, для которых вы предварительно создавали перевод.
Остались вопросы? Напиши комментарий! Удачи!
Здравствуйте! Установила этот плагин, но на сайте не появилось возможности выбора языков. При этом записи на обоих языках, связанные друг с другом, есть. Что я сделала не так?
Здравствуйте! Нужно добавить виджет Language switcher на сайт. Он отображает языки для выбора, только которые вы добавили!
как поставить переключатель языков в верхнее меню?
Как у таких известных плагинов WPML, Polylang ?
У них они как-то автоматически туда подтягивается, здесь же необходимо мудрить : /
В Деталях плагина на вкладке Описание, внизу, можно скопировать шорткод или php код. Вставить их в любое место на сайте.
ok.
Так как вставить в Меню?
Так как вставляя php код он экранируется, в разделе любого пугкта меню ((
Что значит экранируется?
Илья, попробуйте установить php код в разделе Меню в один из пунктов меню.
Так будет наглядней.
Я имел ввиду не меню, а заголовок header.php, да и вообще любой файл php, там можно подобрать место возле меню, выше или ниже и т.д. Надо экспериментировать искать. В плагине нет такой функции.
Добрый день!
А есть такая же подробная инструкция для установки плагина Transposh? Мне нужен обязательно Казахский язык, а его в Bogo нет.
Буду очень признателен!.
Здравствуйте! К сожалению нет. Что вам не понятно по данному плагину?
как в нем подключить файлы локализации темы?
Почему то когда переключаю язык пропадает контент на главной, с чем это может быть связано?
Перевод добавляли на страницу, для языка на который переключаетесь?
Разобрался- именно так спасибо)
Кто то реализовывал перевод меню через этот плагин?
Вам может помочь плагин Loco Translate
Как переводить страницы рубрики и метки? Со всемы страницами проблем нет, а рубрики только на главном языке сайта есть
Плагин Loco Translate пробовали?
Установил плагин. При попытке перевести – создается запись в паке (например /en) с тем же контентом, что и исходник. Почему не переводит автоматически?
Вы добавили виджет на сайт? Переводить будет на сайте, если нажать по нужному языку в виджете.