Помощь Проблема мультиязычности.

Статус
В этой теме нельзя размещать новые ответы.

one

Профессор
Регистрация
22 Июн 2011
Сообщения
407
Реакции
46
Прошу прощения за такой "прозрачный" топик. Но... Лучше на пальцах... :)

Имеем на внешнем сайте ссылку на мой сайт (en, ru-по умолчанию) http:/мойсайт.ру/категория/материал.html при клике редиректится (на моем сайте) на http:/мойсайт.ру/en/категория/материал.html и в итоге получаем 404.

Это происходит в том случае если сайт предварительно стоял на en.

Настройки плагина Фильтр языка ниже.

Вопрос в помощи таков - Как избавиться и что это такое может быть? У меня в таком положении за последнее время два сайта. Есть мысль что после обновления до 2.5.14 все посыпалось, но никто не может сказать, наблюдался ли такой глюк ранее или нет. Если мне память не изменяет, то в таком случае должен был происходить редирект на http:/мойсайт.ру/en/категория
 

Вложения

  • sdfsadfsdgf.JPG
    sdfsadfsdgf.JPG
    31,3 KB · Просмотры: 27
Есть мысль что после обновления до 2.5.14 все посыпалось, но никто не может сказать, наблюдался ли такой глюк ранее или нет.
Гемор с настройкой был, но конкретно такой глюк не наблюдался, а какие модули установлены для реализации мультиязычности+чпу?
 
Как избавиться и что это такое может быть?

Вероятно алиасы категории (или же другого элемента) в рус и англ вариантах одинаковы.
Если да, то чистить алиасы либо флажок скрывать префикс языка по умолчанию на "нет".

****
На своих ставлю всегда:

Автоматическая смена языка - "да"
Убирать префикс языка по умолчанию "нет"
 
Гемор с настройкой был, но конкретно такой глюк не наблюдался, а какие модули установлены для реализации мультиязычности+чпу?

Все стандартное. Сторонние компоненты не используются.
Вероятно алиасы категории (или же другого элемента) в рус и англ вариантах одинаковы.
Если да, то чистить алиасы либо флажок скрывать префикс языка по умолчанию на "нет".

Не то...
 
Почему то происходит переключение на материал на en языке (на котором находится по кукам в данный момент сайт), которого в принципе нет... Вот почему так? Дубликатов не замечено...
 
У меня на 2.5.14 мультиязычность работает нормально. Отличия в настройках фильтра языка следующие:
1. Автоматическая смена языка: да
2. Удалять префикс языка по умолчанию: нет
3. Добавлять мета-тег 'alternate': нет

И проверьте язык шаблона по умолчанию.
 
Расширения => Менеджер языков => Установленные языковые пакеты сайта
"Russian" по умолчанию

С такими настройками все работает нормально. Попробуйте на чистой Jooml'е, возможно где-то в шаблоне проблема
 
Все это так есть...
Попробуйте на чистой Jooml'е, возможно где-то в шаблоне проблема
На двух сайтах одинаковый симптом - это уже никак не шаблон будет... Сейчас проверю на чистой Jooml'e
 
лучше бы вы sh404sef поставили бы. он корректно отработал бы по всем моментам. стандартный сеф - не такой уж идеален
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху