Форум русской поддержки Joomla!® CMS
10.12.2016, 14:51:27 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

ZOO 3.3.4 + ZOOLingual 3.1.1 - проблемы с алиасами

 (Прочитано 675 раз)
0 Пользователей и 1 Гость смотрят эту тему.
VladimirAtom
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 5


« : 18.05.2015, 14:07:47 »

Всем привет!
Владельцы мультиязычных сайтов на ZOO - отзовитесь.
ZOOLingual не хочет подхватывать переводы алиасов, считая дефолтный алиас единственным для всех языков.

При переключении с языка по умолчанию (русский) - алиас ссылки остается для русского языка. При этом само содержание переключается на перевод. Ссылки на страницы и категории меняют алиас на переведенный, но по получившимся ссылкам (например /de/deutsch-zoo-blog/kategorie-nummer-zwei) выдает 404 ошибку.
ZOO 3.3.4
ZOOLingual 3.1.1
так же стоит ZOOSeo - по тестам на ситуацию никак не влияет
Записан
VladimirAtom
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 5


« Ответ #1 : 20.05.2015, 12:15:22 »

Еще немного более подробной информации о проблеме.

Ситуация с мультиязычностью для стандартных возможностей Joomla или Joomla + FaLang следующая. Возьмем некую тестовую статью на разных языках. Статья привязана к меню. Ожидаемая и реальная картина будет такой:
Код:

<link rel="alternate" href="http://test-site.com/ru/statja-na-russkom" hreflang="ru-RU" />
<link rel="alternate" href="http://test-site.com/de/artikel-in-deutscher-sprache" hreflang="de-DE" />
<link rel="alternate" href="http://test-site.com/en/article-in-english" hreflang="en-GB" />
Все ссылки на странице (меню, крошки, сама статья) будут соответствующим образом менятся при переключении на другой язык.
Если взять ситуацию со страницами второго уровня - ничего не изменится. Все будет работать.


Теперь ситуация с мультиязычностью в ZOO + ZOOLingual. Главная страница ZOO привязана к меню. Внутренние страницы - нет и этого не предполагается в проекте. Страница переведена, все поля заполнены. Будет видна следующая картина:

Код:
<link rel="alternate" href="http://test-site.com/ru/statja-na-russkom" hreflang="ru-RU" />
<link rel="alternate" href="http://test-site.com/de/statja-na-russkom" hreflang="de-DE" />
<link rel="alternate" href="http://test-site.com/en/statja-na-russkom" hreflang="en-GB" />
При этом при переключении между языками все алиасы ссылок на странице будут переводится в соответствии с заполненными полями в ZOOLingual. Но работать они не будут, выдавая 404 ошибку.


Надеюсь, данная информация будет полезна.
Если есть чем помочь - буду признателен.

 
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet