0 Пользователей и 1 Гость просматривают эту тему.
  • 128 Ответов
  • 78105 Просмотров
*

HORUS

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Мультиязычность
« : 21.02.2011, 21:59:52 »
Добрый всем. Вопрос по мультиязычности.  Если я правильно понял, то для её реализации, нужно отдельно для каждого языка создавать свой материал, а также для каждого языка нужно делать свой набор элементов меню? А нельзя ли как в жумфише делать разные переводы одной и той же статьи и привязать её к одному пункту меню? Или я заблуждаюсь по поводу работы версии 1.6?
*

Aspik

  • Давно я тут
  • 542
  • 63 / 2
  • В личку не писать, не отвечу.
Re: Мультиязычность
« Ответ #1 : 22.02.2011, 07:23:56 »
если правильно понял...ответ можно.

Создаем пункт меню, выставляем языки все.
Создаем категорию, выставляем языки все.
Создаем два материала, выставляем у них разные языки.
Включаем модуль и плагин.
Мои расширения - http://eco-joom.com/ru/
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
Re: Мультиязычность
« Ответ #2 : 22.02.2011, 07:49:54 »
привязать-то можно.
только тогда надо будет в языковых файлах прописывать вот по такому методу
http://joomlaforum.ru/index.php/topic,149056.0
пункт 4.
иначе у тебя название пункта меню будет неродное по отношению ко второму языку.
т.е. язык сайта переключил на английский, а в меню так и останется "статьи". поэтому я бы лично разёс по разным категориям и меню.
*

HORUS

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Re: Мультиязычность
« Ответ #3 : 22.02.2011, 18:49:35 »
про категории понятно, но вот как мне сделать пункт меню один, и привязать одну статью но чтобы при клике на этот пункт меню статья выводилась на разных языках?
*

Aspik

  • Давно я тут
  • 542
  • 63 / 2
  • В личку не писать, не отвечу.
Re: Мультиязычность
« Ответ #4 : 22.02.2011, 18:55:56 »
то есть пункт меню-выводит одну выбранную статью?
Тогда никак.
Проще сделать категорию, в нее 2 статьи(на разных языках), и сделать полный вывод статьи в этой категории.
Мои расширения - http://eco-joom.com/ru/
*

HORUS

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Re: Мультиязычность
« Ответ #5 : 23.02.2011, 00:07:36 »
Те на сколько я понял всё разруливается с помощью категорий, те нужно на каждую статью делать свою категорию, не очень хорошее решение(
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
Re: Мультиязычность
« Ответ #6 : 23.02.2011, 07:28:20 »
нет.
на каждую статью свой пункт меню.
а материалы могут быть в одной категории все.
это если структура такая, что один пункт-одна статья.
*

HORUS

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Re: Мультиязычность
« Ответ #7 : 27.02.2011, 16:25:33 »
Тогда это жутко не удобно. Представьте сайт где минимум 100 статей, и нужно поставить на каждую ссылку, а затем продублировать все статьи и меню для каждого языка(
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
Re: Мультиязычность
« Ответ #8 : 27.02.2011, 18:30:16 »
HORUS, ты сам себе противоречишь.
сначала пишешь, что надо что надо, чтобы по нажатию на определённый пункт меню выводилась определённая статья на определённом языке.
потом возмущаешься, что, де, жутко неудобно, когда на каждую статью надо создавать свой пункт меню ).
если у тебя меню состоит из 100 пунктов - то это проблема в организации даных, а не в Joomla ).
то, что они сделали "не как в джумфише" вовсе не означает, что они сделали плохо.
к примеру, на многих сайтах содержимое и структура сайта для разных языков - различны. и поэтому такой подход вполне оправдан.
просто "думай инача". :)
*

HORUS

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Re: Мультиязычность
« Ответ #9 : 28.02.2011, 23:00:24 »
Вы меня сразу не поняли), мне именно нужно было как в JoomFish, ну раз в 1.6 такого нету, будем значит стандартными средствами делать) Хочется именно 1.6 попробовать. А что касается организации данных - это к моему заказчику)
*

b2z

  • Глобальный модератор
  • 7290
  • 778 / 0
  • Разраблю понемногу
Re: Мультиязычность
« Ответ #10 : 01.03.2011, 00:41:08 »
Действительно не хватает JoomFish, ну хотя бы для того, чтобы не плодить кучу менюшек и модулей для каждого языка...
*

HORUS

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Re: Мультиязычность
« Ответ #11 : 10.03.2011, 22:42:21 »
Вот опять задача) Делаю в меню пункт Новости (алиас news) для русского и пункт News для англ, ставлю соответственно алиас news, и получаю: "Сохранить не удалось из-за ошибки: Другой пункт меню с таким же родителем, уже содержит такой Алиас". И как быть?
*

b2z

  • Глобальный модератор
  • 7290
  • 778 / 0
  • Разраблю понемногу
Re: Мультиязычность
« Ответ #12 : 11.03.2011, 10:09:03 »
Вот опять задача) Делаю в меню пункт Новости (алиас news) для русского и пункт News для англ, ставлю соответственно алиас news, и получаю: "Сохранить не удалось из-за ошибки: Другой пункт меню с таким же родителем, уже содержит такой Алиас". И как быть?
Да была такая беда. Вы до 1.6.1 обновились? Вроде там что-то меняли связанное с этим, если не ошибаюсь.
*

HORUS

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Re: Мультиязычность
« Ответ #13 : 11.03.2011, 22:26:42 »
Обновился, не помогло(((
*

b2z

  • Глобальный модератор
  • 7290
  • 778 / 0
  • Разраблю понемногу
Re: Мультиязычность
« Ответ #14 : 12.03.2011, 09:45:00 »
Хммм, сейчас у себя попробую такой трюк... Да, так и есть - нельзя создать ещё один такой же alias, даже в другом меню. В багтрекере это уже постили, и типа зыкрыто, но непонятно, что они там решили.

UPDATE:
Ступил - тут решение проблемы.

Чтобы создать пункт меню с таким же псевдонимом (alias), то необходимо при создании пункта выбрать в разделе Системные ссылки (System Links) -> Menu Item Alias (Псевдоним пункта меню).

p.s.
Добавил в J1.6 FAQ
*

artemij

  • Осваиваюсь на форуме
  • 18
  • 1 / 0
Re: Мультиязычность
« Ответ #15 : 29.03.2011, 11:46:25 »
Есть еще одна особенность модуля Language Switcher в сравнении с Joomfish: если я зашел на сайт (русская версия) далеко в дебри и мне вдруг вздумалось поменять язык на другой (ангельский), то меня выкинет на стартовую страницу сайта, хоть и с измененным контентом. А хотелось бы без "выброса" на главную, а просто узреть перевод русской версии.

Это реализуемо стандартными средствами? Или ждать нового релиза JoomFish?
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
Re: Мультиязычность
« Ответ #16 : 29.03.2011, 12:19:14 »
с какой радости? тут другая парадигма и содержание рус/англ версии сайта НЕ эквивалентно (в смысле, не обязательно эквивалентно). соотвественно, дефолтно нет никаких связей по контенту.
хотя никто не мешает нписать свой плагин таких связей.
*

HORUS

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Re: Мультиязычность
« Ответ #17 : 13.04.2011, 23:44:10 »
Хммм, сейчас у себя попробую такой трюк... Да, так и есть - нельзя создать ещё один такой же alias, даже в другом меню. В багтрекере это уже постили, и типа зыкрыто, но непонятно, что они там решили.

UPDATE:
Ступил - тут решение проблемы.

Чтобы создать пункт меню с таким же псевдонимом (alias), то необходимо при создании пункта выбрать в разделе Системные ссылки (System Links) -> Menu Item Alias (Псевдоним пункта меню).

p.s.
Добавил в J1.6 FAQ
Получилось, но допустим у меня есть категория НОВОСТИ, в ней список материалов на русском и английском.
В меню я создаю пункт для русского языка на Список материалов категории. Затем делаю такой же пункт через Псевдоним пункта меню, но для английского.
Теперь я кликаю по этим пунктам и соответственно вижу список материалов на русском языке и на английском, с этим вопросов нет, всё нормально. Но в обоих случаях (для двух я языков) я вижу заголовок страницы НОВОСТИ, что для английского языка не применимо, что делать в этом случае? Или допустим я хочу создать пункт меню, и для русского языка повесить русскую статью, для английского английскую и чтобы алиас у меню был одинаковый?
*

Aibolit

  • Новичок
  • 2
  • 0 / 0
Re: Мультиязычность
« Ответ #18 : 17.04.2011, 11:34:14 »
Здравствуйте!
На официальном сайте www.joomla.org все уже знают, можно скачать последнюю версию 1.6.2 Joomla
На ихнем сайте для последней версии предлагаются и языковые пакеты, в том числе и Русский (для расширения).
Подскажите или расскажите поэтапно как этот языковой пакет можно внедрить в Joomla, чтобы хотя бы админка была на Русском
« Последнее редактирование: 17.04.2011, 11:39:12 от Aibolit »
*

b2z

  • Глобальный модератор
  • 7290
  • 778 / 0
  • Разраблю понемногу
*

Aibolit

  • Новичок
  • 2
  • 0 / 0
Re: Мультиязычность
« Ответ #20 : 18.04.2011, 11:13:09 »
Спасибо за подсказку, все получилось. Если кому то понадобится туда слетать то вот ссылка Локализация Joomla 1,6,1
*

HORUS

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Re: Мультиязычность
« Ответ #21 : 11.05.2011, 23:23:20 »
Получилось, но допустим у меня есть категория НОВОСТИ, в ней список материалов на русском и английском.
В меню я создаю пункт для русского языка на Список материалов категории. Затем делаю такой же пункт через Псевдоним пункта меню, но для английского.
Теперь я кликаю по этим пунктам и соответственно вижу список материалов на русском языке и на английском, с этим вопросов нет, всё нормально. Но в обоих случаях (для двух я языков) я вижу заголовок страницы НОВОСТИ, что для английского языка не применимо, что делать в этом случае? Или допустим я хочу создать пункт меню, и для русского языка повесить русскую статью, для английского английскую и чтобы алиас у меню был одинаковый?
никто не подскажет?
*

vitea7

  • Новичок
  • 4
  • 0 / 0
Re: Мультиязычность
« Ответ #22 : 13.05.2011, 02:57:34 »
Сталкнулся с необычной проблемой, при подключении языкового модёля выводит ошибку 404 на всех языках кроме английского, с ангийским языком модуль работает как положено, только нужные статьи, только нужные пункты меню, пробывал изменять всевдоним адреса скажем с "en" на "ene" Всё продолжает успешно работать, если по дефаулту задать русский, скажем в алиасе "Ru" То при загрузке сайта перекидывает на нужный адресс правильно, что доказало что модуль работает, но приэтом всёравно страничка для русского языка, и других не найдена

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

В чём может быть проблема того что 1 язык работает, а остальные нет?
*

DimaShep

  • Новичок
  • 1
  • 0 / 0
Re: Мультиязычность
« Ответ #23 : 18.05.2011, 16:33:46 »
Чтобы создать пункт меню с таким же псевдонимом (alias), то необходимо при создании пункта выбрать в разделе Системные ссылки (System Links) -> Menu Item Alias (Псевдоним пункта меню).

Это ни как не относится к многоязычным сайтам, в Joomla 1.6 нельзя сделать одинаковые алиася для разных языков.
Например:
ru/contacts
en/contacts
fr/contacts
*

HORUS

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Re: Мультиязычность
« Ответ #24 : 13.06.2011, 22:25:20 »
Это ни как не относится к многоязычным сайтам, в Joomla 1.6 нельзя сделать одинаковые алиася для разных языков.
Например:
ru/contacts
en/contacts
fr/contacts
и как быть? народ, помогите)))

Re: Мультиязычность
« Ответ #25 : 22.07.2011, 18:41:07 »
Уже ктото решил проблему?
помогите а)
*

nbserg

  • Захожу иногда
  • 166
  • 0 / 0
Re: Мультиязычность
« Ответ #26 : 31.07.2011, 01:46:50 »
А как сделать чтоб дефаулт был русский без каталога site.com/ru/ тоесть site.com/ - это русский а  site.com/eng/ английский
*

alexjom

  • Осваиваюсь на форуме
  • 25
  • 0 / 0
Re: Мультиязычность
« Ответ #27 : 16.08.2011, 23:10:41 »
А как сделать чтоб дефаулт был русский без каталога site.com/ru/ тоесть site.com/ - это русский а  site.com/eng/ английский
 

Поддерживаю,  подскажите как сделать  чтоб главная по дефолту была  site.ru/  а не site.ru/ru
 А то сейчас
site.ru/ru
site.ru/en
site.ru/ge
*

alexjom

  • Осваиваюсь на форуме
  • 25
  • 0 / 0
Re: Мультиязычность
« Ответ #28 : 17.08.2011, 00:34:38 »
....
Ответа нет, собственного решения тоже,  вывод мультиязычность в 1.6-1.7 запароли  ждем 1.8     
*

Dron79

  • Захожу иногда
  • 321
  • 37 / 0
  • Век живи - век учись!
Re: Мультиязычность
« Ответ #29 : 18.08.2011, 15:49:27 »
В 1.7 модуль переключения языков у меня не работает. Это проблема в дистрибутиве или глюк моего шаблона?
кодинг на php.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Мультиязычность и хлебные крошки.

Автор gelokiev

Ответов: 1
Просмотров: 1979
Последний ответ 25.03.2014, 10:26:53
от outcastik
мультиязычность проблема при создании меню. Пишет такой алиас уже есть

Автор mami_

Ответов: 16
Просмотров: 9043
Последний ответ 10.03.2014, 21:15:05
от veterok
Главная страница ( мультиязычность )

Автор Hol1killer

Ответов: 6
Просмотров: 3028
Последний ответ 09.05.2013, 15:26:03
от verstalshik
Мультиязычность Joomla 1.7 + Falang

Автор marty_ny

Ответов: 1
Просмотров: 2193
Последний ответ 23.04.2012, 11:40:03
от marty_ny