Решено! как добиться того, что бы URL сайта не содержал пути /ru/

Тема в разделе "Мультиязычность", создана пользователем z00llu, 01.09.2010.

  1. Offline

    z00llu Недавно здесь

    Регистрация:
    01.09.2010
    Сообщения:
    6
    Симпатии:
    0
    Пол:
    Мужской
    Добрый день.

    Уже был подобный вопрос на форуме, но остался без ответа. http://joomla-support.ru/showthread.php?t=20991 . Переношу старый сайт на joomla и делаю его на двух языках. В русской версии мне небходимо сохранить пути к страницам без изменений не каких /ru/ после доменного имени. Я видел на некоторых сайтах у которых многоязычность реалезована с joomfish, для основного языка приставки /ru/ нет, приставка /en/ появляеться только при переключении на английский язык.

    Т.е.
    на русском языке URL был www.websitename.com.ua/cataloge

    а на английском www.websitename.com.ua/en/cataloge

    Подскажите пожалуйста если кто то знает как реализовать это.:( Очень нужно....
     
  2.  
  3. Offline

    z00llu Недавно здесь

    Регистрация:
    01.09.2010
    Сообщения:
    6
    Симпатии:
    0
    Пол:
    Мужской
    Одна бессонная ночь%) и вот решение. Менеджер плагинов -> Jfrouter -> SEF Prefix

    Язык Prefix
    English (United States) en
    Russian (CIS) ru убрать это злочасное ru
    English (United Kingdom) en

    Это плагин входит в Joomfish.
     
  4. Offline

    rustemgilyazov Недавно здесь

    Регистрация:
    06.04.2011
    Сообщения:
    6
    Симпатии:
    1
    Пол:
    Мужской
    А как это убрать в sh404sef не подскажете? Я уже два дня роюсь в нем. Отключил все языковое и безрезультатно.
     
  5. Offline

    wry Недавно здесь

    Регистрация:
    06.12.2011
    Сообщения:
    1
    Симпатии:
    2
    Пол:
    Мужской
    Может кому понадобится. В joomla 2,5 это делается в расширениях, менеджер плагинов, Система - Фильтр языка. Там поставить галочку "да" в меню "Удалять префикс языка по умолчанию"
     
    Kiber и digiTALker нравится это.

Поделиться этой страницей

Загрузка...