1. Уважаемые пользователи, прежде чем ответить в теме или создать новую,
    внимательно ознакомьтесь с правилами раздела

    Кому лень работать или руки не оттуда - пользуйтесь услугами специалистов
  2. Не задавайте глупых вопросов "Посоветуйте какой-нибудь компонент.."

    Есть JED!!! Ищите там!!!

Помощь Карты многоязычного сайта на XMAP

Тема в разделе "Joomla", создана пользователем Lawer, 2 фев 2014.

Информация :
  • Уважаемые пользователи, прежде чем ответить в теме или создать новую, внимательно ознакомьтесь с правилами раздела
  • Не задавайте глупых вопросов "Посоветуйте какой-нибудь компонент.." Есть JED!!! Ищите там!!!
  • Аналоги ищите там же - на JED!!!
  • Новая версия? - У кого будет - тот выложит!
Статус темы:
Закрыта.
Модераторы: arman29, DMS, Genk0
  1. Lawer

    Lawer Создатель

    Регистр.:
    2 апр 2013
    Сообщения:
    36
    Симпатии:
    38
    версия - Joomla 2.5.17 (работает штатная многоязычность), Xmap 2.3.4

    проблема - есть 2 карты сайта (укр., англ.) Xmap которые показывают то 0 ссылок, то все ссылки в зависимости от того, какой язык сайта выбрал пользователь.

    Т.е. в любом из случаев одна карта будет пустая. Это есть плохо, особенно для поисковиков.

    очередность действий:
    1. многоязычность настроена и работает без претензий.
    2. установил Xmap и создал в нем две карты на каждое меню (укр., англ.)
    3. проверяю вывод ссылок в карту укр. - все ссылки, англ. - 0 ссылок.
    4. перехожу на главной странице на англ. язык - получаю обратную ситуацию - укр. - 0, англ. - все.

    помогите кто может
     
  2. Genk0

    Genk0 Инквизитор из раздела J!

    Moderator
    Регистр.:
    2 июн 2010
    Сообщения:
    1.627
    Симпатии:
    1.330
  3. Lawer

    Lawer Создатель

    Регистр.:
    2 апр 2013
    Сообщения:
    36
    Симпатии:
    38
    спасибо

    с первой ссылки вот это вроде подошло
    Finally I found the solution for multilingual xmaps! Here is a howto:
    1) create an xmap for each language, containing the only menus for that specific language.
    2) you now have sitemap URL's like:
    .../index.php?option=com_xmap&view=xml&tmpl=component&id=1 and
    .../index.php?option=com_xmap&view=xml&tmpl=component&id=2 etc.
    As discussed above they do not work, and show only the pages for the active language.
    3) now the trick: select the language for each map by adding it:

    .../index.php?option=com_xmap&view=xml&tmpl=component&id=1&lang=nl
    .../index.php?option=com_xmap&view=xml&tmpl=component&id=2&lang=en​

    подописывал свои паметры языков (&lang=ua, &lang=en) к ссылкам и все.
     
Статус темы:
Закрыта.