1. Приветствуем Вас на нашем закрытом форуме для складчиков сайта cmsheaven.org. Если Вы частный вебмастер, фрилансер, владелец малого или среднего бизнеса, представитель студии по разработке сайтов - будем рады видеть Вас в наших рядах экономных людей.
    Регистрация на форуме возможна только после вступления в складчину

Мультиязычный сайт

Тема в разделе "Вопросы по Joomla CMS [тех. поддержка]", создана пользователем Morido, 1 июл 2015.

Статус темы:
Закрыта.
  1. Morido

    Morido Cкладчик

    Регистрация:
    25 май 2015
    Сообщения:
    7
    Симпатии:
    1
    Всем привет. Помогите решить проблему если кто сталкивался с подобным. Делаю сайт на двух языках укр/рус. Все отлично работает, меняется язык как положено. Меню, категории, модули все работает. Но одна проблема осталась. Открываю любую статью, меняю язык, и меня перекидывает в категорию материала. Язык меняется но надо обратно возвращаться в статью. Как сделать что бы язык статьи менялся без перекидывания меня в категорию.

    В джумле все отлично срабатывает убирается тупо префикс и все, никуда не кидает. Получается типа вот так.
    http://блабла.ru/ua/politics/test.html
    http://блабла.ru/politics/test.html

    А вот с компонентом K2 проблема. Меню, категории все работает отлично а с материалом проблема, выкидывает в категорию.
    http://блабла.ru/ua/politics/test.html
    http://блабла.ru/politics.html
    Делал уже разные алиасы, с id материала без все равно не помогает.

    Версии:
    Joomla! 3.4.2
    K2 v2.6.9
    #1
  2. Modi34

    Modi34 Свой человек

    Регистрация:
    31 окт 2014
    Сообщения:
    2.033
    Симпатии:
    720
    сложно представить украинца не говорящего по русски... в итоге вопрос и нафига?)

    то что вы хотите называется item association и в к2 этого нет... рекомендуют использовать сторонние компоненты по типу https://www.joomlart.com/joomla/extensions/ja-multilingual-component или http://jdiction.org/en/jdiction/about-jdiction

    якобы тут это решено http://www.joomlart.com/forums/archive/index.php/t-98851.html?s=65f3e738fb1fd59cc5b74dd4b0258635

    а в целом это не ошибка и не базовый функционал - если вам нужно модернизировать компонент, то я вам могу только рекомендовать обратиться к фрилансерам

    ну и в крайнем случае можно отказаться от к2...
    #2
  3. Morido

    Morido Cкладчик

    Регистрация:
    25 май 2015
    Сообщения:
    7
    Симпатии:
    1
    Да суть то совсем не в том кто на каком языке разговаривает. Патриотизм подавай новости одним на русском другим на украинском. Мне лично по барабану какой язык, для меня они оба родные) сторонние компоненты не хочу использовать. С переводом проблем как бы нету и язык меняется хорошо. Проблема только что выкидывает с материала в категорию при смене языка но везде все нормально срабатывает.

    У меня такая идея появилась. Сделать кнопку смены языка только на главной. То есть чел. зашел выбрал язык и далее просматривает сайт на родном языке. И тогда не надо ничего мутить. Но как относятся к такому поисковики? Получается дублируется контент только на разных языках. Или сделать запрет на индексацию все что с префиксом ua. Что посоветуете?
    #3
  4. Modi34

    Modi34 Свой человек

    Регистрация:
    31 окт 2014
    Сообщения:
    2.033
    Симпатии:
    720
    я бы так не стал бы делать - я бы вам порекомендовал бы попробовать zoo + http://cmsheaven.org/extensions/joomla/zoolingual/ - возможно это решит все ваши задачи - по функционалу зу не уступает к2 и по кол-ву расширений тоже...
    #4
  5. Modi34

    Modi34 Свой человек

    Регистрация:
    31 окт 2014
    Сообщения:
    2.033
    Симпатии:
    720
    а не - посмотрел демо там тоже что-то не то(((

    в целом я бы на вашем месте вообще не беспокоился по этому вопросу тк язык выбирают один раз и вряд ли его будут менять, а если будут, то не сильно сложно найти ту же статью)

    можно попробовать сделать у всех связанных статей одинаковый алиас (сделать так чтобы в ссылке только языковой тег был разный) и слегка подправить редирект при смене языка в статьях... - это не очень сложно по идее)
    Последнее редактирование: 2 июл 2015
    #5
  6. Morido

    Morido Cкладчик

    Регистрация:
    25 май 2015
    Сообщения:
    7
    Симпатии:
    1
    Пока спасибо. Пока еще подумаю как сделать лучше. Если решение обязательно поделюсь)
    #6
  7. Modi34

    Modi34 Свой человек

    Регистрация:
    31 окт 2014
    Сообщения:
    2.033
    Симпатии:
    720
    я сейчас посмотрел и думаю я бы на вашем месте отказался от к2 и все сделал бы на стандартном компоненте - там все очень удобно сделано в плане мультиязычности
    [​IMG]
    вот подробная инструкция http://community.joomla.org/blogs/community/1695-multilanguage-in-302-whats-new.html
    #7
  8. Morido

    Morido Cкладчик

    Регистрация:
    25 май 2015
    Сообщения:
    7
    Симпатии:
    1
    Да с этим у меня все норм, все работает как часики. Мне бы только редирект подправить что бы не отправляло в категорию. А так все отлично работает
    #8
  9. Morido

    Morido Cкладчик

    Регистрация:
    25 май 2015
    Сообщения:
    7
    Симпатии:
    1
    А вот что править не знаю.
    #9
  10. fedor73

    fedor73 Опытный складчик

    Регистрация:
    4 май 2015
    Сообщения:
    335
    Симпатии:
    7
    привет, ты не решил вопрос этот? у меня тоже самая история ((
    #10
Статус темы:
Закрыта.