Настройка ссылок на мультиязычном блоге на основе qtranslate

Очень важно при создании блога правильно настроить вид ссылок. Статей о ЧПУ - "человеко-понятных ссылках" написано немало и останавливаться на этом не будем. Для себя лично считаю оптимальным вид yourblog/category/post-name. Однако в плагине qtranslate также есть собственные настройки вида ссылок.

В меню Параметры > Языки  > Дополнительные настройки (Показать) среди прочих видим настройки вида ссылок.

В первом случае в конце ссылки на вашу статью будет добавляться ?lang=ru (или   ?lang=en). Это не слишком-то SEO оптимизировано, поэтому не рекомендую применять такой вид ссылки

Во втором случае после названия блога и до названия статьи (категории) будет вставляться идентификатор языка -   en,  de , ru. Это на мой взгляд наиболее оптимальный вариант.

В третьем случае  будет использоваться режим поддомена (использует http://en.yoursite.com). Довольно привлекательный вид ссылки, но у меня он нормально не заработал.

Далее необходимо определиться с функцией  "Скрыть URL языка для языка по умолчанию". Если оставить по-умолчанию эту функцию включённой, то ссылки на статью на нескольких языках будут выглядеть (русский по умолчанию):

http://yoursite.com/statia

http://yoursite.com/en/statia

http://yoursite.com/de/statia

Если снять отметку, то  ссылки на статью на нескольких языках будут выглядеть:

http://yoursite.com/ru/statia - появился идентификатор русского языка в адресе

http://yoursite.com/en/statia

http://yoursite.com/de/statia

Рекомендую снять отметку. В этом случае ссылки на статьи на разных языках будут выглядеть более логично.

Удачи!

7 thoughts on “Настройка ссылок на мультиязычном блоге на основе qtranslate”

  1. Иван

    У меня проблема с этими ссылками, сейчас стоит Использование режима запроса (?lang=ru) если переключаю на другие варианты то при переключении языка на сайте появляется запись «Ошибка установки соединения с базой данных»

    1. Editor Post Author

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

  2. Aik

    Не меняется вид ссылок с ?lang=en. Выбираешь остальные опции, тыкаешь сохранить. Написано сохранено. Ссылки прежние, открываешь заново — галочка не сохранилась.
    3.7 вордрпесс версия, 3.6 плагин, я конечно цифру в плагине менял, но хз достаточно ли это.

    1. Editor Post Author

      Я после WP 3.5 уже устал экспериментировать. Увеличение версий не приности никаких результатов, одну мороку. Версии 3.4.1-3.4.2 и соответствующая версия плагина = спокойная работа.

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>