Виджет переключения языков для мультиязычного wordpress сайта на основе плагина qtranslate

В последних версиях плагина qtranslate стал доступен виджет переключения языков "Выбор языка qtranslate". Он позволяет быстро и легко добавить переключатель в сайдбар блога. Добавление такого переключателя доступно даже для начинающих и осуществляется перетаскиванием виджета в Админпанеле в разделе Внешний вид - Виджеты. В виджете доступно отображение переключателя в виде выпадающего списка, только иконок флагов, только текста или одновременно текста и флагов.

Если Вам не нравиться отображение списка языков в виджете, то Вы можете заменить файл wp-content/plugins/qtranslate/qtranslate_widget.php на обновлённый qtranslate_widget.php. В этом случае список языков будет выводиться следующим образом:

Для того чтобы активировать такое отображение выберите в настройке виджета "Выбор языка qtranslate" как показано на рисунке:

 Учтите также что при каждом обновлении плагина все изменения которые Вы внесли в файлы плагина будут "затираться" и придётся заново их редактировать. Чтобы изменить отображаемые флаги необходимо уже более серьёзное вмешательство. Почитать об этом можно в статье Вставка переключателя языков на мультиязычном wordpress блоге qtranslate.

5 thoughts on “Виджет переключения языков для мультиязычного wordpress сайта на основе плагина qtranslate”

  1. Эрик

    В виджете некорректно отображаются полные названия языков, по 2 буквы в строчке, в результате чего налегают друг на друга. Как можно исправить это? Может быть, увеличить ширину сайтбара?

    1. Editor Post Author

      Попробовал. У меня нормально. Это видимо настройки темы. А если просто встроенный виджет Рубрики поставить нормально отображается?

  2. Эрик

    Да, нормально. Попробовал с другой темой- точно также. Не выводит также по php коду, ни в одном месте. Странно…

    1. Administrator

      Я на сайте не вижу никаких проблем с текстом. Покажите как у Вас это выглядит. Кстати смотрю с виджетом «Свежие записи» та же проблема что и у меня — на русском языке отображает ссылку на англоязычные статьи. Если переключится на английский — то на греческом.Пока не разобрался как с этим бороться.

      1. Administrator

        А уже разобрался. Нужно просто зайти в Виджеты и нажать «Сохранить». И всё становится как надо.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>