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

Torchez

  • Осваиваюсь на форуме
  • 93
  • 5
Цитировать
Надо создать 2 скрытых меню для статей на обоих языках -по одному для каждого.
Где главный пункт помечается флажком? Это сделано.
Цитировать
Пункт меню - статья. Потом связать пункты меню и все будет нормально переключаться.
На каждую статью отдельный пункт меню? А если их тысяча? К тому же, на одном же языке работает... В сторону сторонних решений еще не смотрел, думал реализовать стандартными средствами. Спасибо за ответ.
*

capricorn

  • Практически профи
  • 1687
  • 105
Цитировать
На каждую статью отдельный пункт меню? А если их тысяча?

Тогда тысяча.
*

Torchez

  • Осваиваюсь на форуме
  • 93
  • 5
Ну, один же язык работает в нормальном режиме. Странно.
*

Torchez

  • Осваиваюсь на форуме
  • 93
  • 5
В качестве пояснений к решению: должны быть или определены контакты для каждого языка, или контакт для всех языков. И никаких тысяч пунктов меню.
*

Рома1981

  • Осваиваюсь на форуме
  • 41
  • 0
Решение работает. Но у меня только если у контакта администратора указанны все языки. Тоесть главный контакт для всех языков, ну и для каждого последующего языка  свой контакт. Когда контакт админа был с русским языком, то тогда статьи на других язвках не отображались.
*

Рома1981

  • Осваиваюсь на форуме
  • 41
  • 0
Есть проблема с модулем переключения языков. Он не хочет включать русский язык. Допустим заходим на сайт на русском языке, потом выбираем английский, после этого в руский цюрюк не возвращается.Заходим из другого браузера сразу на русский все пучком, переключаемся и снова назад в русский не идет, просто обновляет страницу.  Между другими языками переключает, а вот русский он гад не любит. При чем вылетел русский сам по себе. Я понимаю если б я менял что либо на сайте, тогда да мой косяк. Методом научного тыка  ;D нашел решение. Например нахожусь в англ языке, иду в админку, и выключаю англ, в языках контента. Обновляю страницу как результат имею 404 ошибку и приглашение на главную (уже на русском), потом включаю англ язык в админке. Но как только сменю язык то все по новой. очень неприятно получится если посетитель сайта, захочет посмотреть, а что там в других языках, и не сможет назад вернуться.
« Последнее редактирование: 04.04.2013, 00:13:54 от Рома1981 »
*

Рома1981

  • Осваиваюсь на форуме
  • 41
  • 0
Неужели никто не сталкивался с таким траблом? Фаер баг показывает такую ссылку с русского флага
<li class="" dir="ltr">
<a href="/ru/">
<img title="русский(RU)" alt="русский(RU)" src="/media/mod_languages/images/ru.gif">
</a>
</li>
Но всеравно при клике на него, либо при вводе страницы мой-сайт.com/ru остается тот язык который был до этого, на любые другие переключается нормально.

Методом все того же тыка, заметил, что если захожу на сайт под логином участника, то тогда он сам переходит на русский язык, но стоит выбрать другой язык, то на руский уже не вернуться. Выходим из акаунта, заходим по новой, сайт автоматом русский. Доступ у русского языка контента Паблик.
« Последнее редактирование: 05.04.2013, 01:43:31 от Рома1981 »
*

Рома1981

  • Осваиваюсь на форуме
  • 41
  • 0
Установил на хост сайт из того же каталога из которого ставил при загрузке, (первоначальную версию). Реакции ноль. Может проблема быть в том, что создавался сайт на Денвере с PHP 5.3 БД MySQL а хосте PHP 5.2 БД mysqli  вот единственные отличия. Между Денвером и хостом, на Денвере работает, а на сайте нет.
« Последнее редактирование: 05.04.2013, 20:30:57 от Рома1981 »
*

capricorn

  • Практически профи
  • 1687
  • 105
Цитировать
Установил на хост сайт из того же каталога из которого ставил при загрузке, (первоначальную версию). Реакции ноль. Может проблема быть в том, что создавался сайт на Денвере с PHP 5.3 БД MySQL а хосте PHP 5.2 БД mysqli  вот единственные отличия. Между Денвером и хостом, на Денвере работает, а на сайте нет.

См. личные сообщения. Надо смотреть настройки.
*

Рома1981

  • Осваиваюсь на форуме
  • 41
  • 0
Спасибо за помощь capricorn с его помощью нашел как запустить сайт. Танец с бубном выглядит примерно так:
1 в плагине система фильтр языка, отключаем удаление префикса языка
2 меняем основной язык на любой кроме русского
3 чистим кэш сайта,
4 заходим на русскую часть сайта, он выглядит так мой-сайт.com/ru
5 включаем удаление префикса, итальянская часть стала просто мой-сайт.com
6 меняем установки языка по умолчанию на русский.
7 для очистки совести еще раз чистим кэш.
сайт работает, но через какоето время снова вылетит.

После всего этого, я зашел на сайт под логином супер админа (сори сайт первый, сразу так зайти как то и не подумал, как говорится хорошая мысля приходит опосля, голову пеплом себе уже посыпал).
И сразу же вижу кучу сообщений такого плана:
    
Цитировать
   vmdebug self::$_jpConfig->lang ru_ru
        vmdebug vmTime: loadConfig db no: 0.106626987457

При чем они есть только у русской части сайта.
Локализация ВМ скачаная по ссылке с этой темы http://joomlaforum.ru/index.php?topic=175374.180 имеется.
Если снять с публикации пункт меню с Виртуемартом ошибки исчезают. Значит нужно разбираться с ВМ2.
« Последнее редактирование: 06.04.2013, 02:36:47 от Рома1981 »
*

capricorn

  • Практически профи
  • 1687
  • 105
Цитировать
И сразу же вижу кучу сообщений такого плана:
   
Цитировать
   vmdebug self::$_jpConfig->lang ru_ru
        vmdebug vmTime: loadConfig db no: 0.106626987457

При чем они есть только у русской части сайта.

Снимите флаг режима отладки в настройках.

*

Рома1981

  • Осваиваюсь на форуме
  • 41
  • 0
Дополнительные параметры
Сообщения об ошибках    нет
для администратора
Я тогда не увижу сообщения о ошибках. А сами ошибки то останутся.
*

capricorn

  • Практически профи
  • 1687
  • 105
Цитировать
Я тогда не увижу сообщения о ошибках. А сами ошибки то останутся.

Это не ошибки, а отладочные сообщения.
*

Рома1981

  • Осваиваюсь на форуме
  • 41
  • 0
Это не ошибки, а отладочные сообщения.
Да я уже нашел. Спс.
*

petran67

  • Новичок
  • 9
  • 0
Здравствуйте добрые люди.
Начну с того, что я новичок в сайто-строительных делах. Делаю первый сайт на Joom и нужен он (пока-что) на 2-х языках.
Установил и языковые пакеты, и языки контента, создал модули меню языков, вобщем все подключения и присвоения языков к соответствующим материалам сделал. Но вот, беда не приходит одна... Флажки у меня вышли, переключение языков действует как и задумано было... Но:
 1. При выборе языка главного языка, модуль со своим меню выходит как и должно быть а при смене на 2-и (English) контент выводится правильный а модулю с английским меню в облом вставать на свое место. Тупо - пустое место на месте позиции!
 2. В адресной строке почему-то вбивает адрес типа "mysite.com/index.php/ru/" вместо просто "mysite.com/ru/". В настройках нашел только возможность выбора "удалить перфикс языка" но в таком случае опять-же остается в адресе "index.php" - что мне портит товарный вид и настроение...
Кто подскажет как бороться с этими (для меня) проблемами? Второй день уже выношу свой мозг...

P.S.  Копаю на Денвере и Joomla 2.5.8
*

b2z

  • Support Team
  • 7470
  • 743
  • Разраблю понемногу
petran67

По index.php ответов в форуме достаточно. Ищите.

По меню - Вы копию модуля меню сделали и привязали его к EN?
*

petran67

  • Новичок
  • 9
  • 0
petran67
 
По меню - Вы копию модуля меню сделали и привязали его к EN?

Видимо все-таки гдт-то что-то пропустил... Хотя вчера, воспользовавшись своей логикой (иногда и это использую :) ) и методом научного тыка, пробовал создать новый модуль меню и привязать к нему, но вдруг и в обеих языках меню пропало... Сейчас попробую копию делать и расмаршрутизироварь их привязки (если разберусь как...)
Спасибо за подсказку слепому.
*

zergd79

  • Новичок
  • 7
  • 0
Добрый день.

Помоги с проблемой. Стоит Joomla 2.5.  Настраивал многоязычность стандартным компонентом. В итоге получилось что все модули Joomla отражаются в зеркале для иврита. Кто может подсказать где с этой проблемой бороться (в Joomla или шаблоне)
*

RazarioAgro

  • Завсегдатай
  • 455
  • 4
Народ, ситуация пиковая, все сделал и все пашет, но одно но... У моего меню нет модульной позиции, без понятия как оно вшито и как оно работает, но у него нет ни модуля ни модульной позиции... Так а как мне тогда многоязычность сделать?? Ведь для каждого языкового меню надо привязывать свой модуль!


сайт newcosta.com
« Последнее редактирование: 09.09.2013, 05:30:12 от RazarioAgro »
*

Azizkz

  • Захожу иногда
  • 15
  • 0
здравствуйте! можете помочь в решении... есть сайт многоязычный на Joomla 2.5 при переходе по адресу сайта он открывает версию ru, а надо чтоб открывалась другая версия сайта....
*

7Antony7

  • Новичок
  • 1
  • 0
Добрый день!

Столкнулся с проблемой мультиязычностью в шаблоне digital pixel от templaza.

А именно при выводе больше одного материала  на главную страницу в виде портфолио выдает ошибку браузер о цикличности  :

"Неверное перенаправление на странице

Firefox определил, что сервер перенаправляет запрос на этот адрес таким образом, что он никогда не завершится.

    Эта проблема может возникать при отключении или запрещении принятия кук."


Кто может быть сталкивался с этой проблемой?

Заранее благодарен за помощь!
*

Efanych

  • Группа развития
  • 4317
  • 605
здравствуйте! можете помочь в решении... есть сайт многоязычный на Joomla 2.5 при переходе по адресу сайта он открывает версию ru, а надо чтоб открывалась другая версия сайта....
Поидее в языках сайта нужно выбрать по умолчанию тот язык, что вам нужен.
Создание сайтов, шаблонов, помощь в решении проблем.
*

Gentry

  • Захожу иногда
  • 10
  • 0
Здравствуйте, столкнулся со следующей проблемой:
Сайт в три языка англ, рус и испанский.
Так вот на рус и англ появляется флаг в меню и в модуле выбора языка на сайте, а вместо испанского флага в меню изображение земного шара, а в модуле выбора языков на главной тоже два флага и Spanish (ES) надпись вместо флага испанского
При добавлении испанского как языка контента использовал следующие параметры:

Заголовок *:Spanish (ES)
Заголовок на 'Родном' языке *:Spanish (ES)
Код языка для URL *:Es
Префикс изображения *:Es
Тег языка *:es-ES


Файл с флагом лежит на месте ( /media/mod_languages/images/ru.gif )
подскажите как решить, спасибо!
:справился  -

Код языка для URL *:Es  -  надо es
Префикс изображения *:Es -  надо es
« Последнее редактирование: 03.11.2013, 13:18:07 от Gentry »
*

RomanA

  • Осваиваюсь на форуме
  • 65
  • 0
Здравствуйте.
J2.5.14 на локалке. Сделал всё по приведённым выше инструкциям, в принципе всё работает. Есть по два комплекта меню, материалов, категорий, модулей; в каждом языке назначена своя "Главная страница".
Но есть задача сделать ПЕРЕД ними одну общую страницу, где бы происходила "разводка" по языковым ветвям сайта (а может, присутствовало бы ещё какое активное содержимое). Такая "стартовая" страница создана, привязана к пункту меню из группы "для всех" и назначена в нём "главной". В результате: флажки на "главных" языковых страницах, символ "главной" на этой стартовой (в админке), для неё назначен отдельный шаблон; но на сайте "стартовая" никак не проявляется, сразу включается русская "главная".
Как заставить открываться по имени сайта именно "стартовую" страницу?
*

b2z

  • Support Team
  • 7470
  • 743
  • Разраблю понемногу
*

RomanA

  • Осваиваюсь на форуме
  • 65
  • 0
В смысле? Вне Joomla?  :o
*

tigra-uki

  • Давно я тут
  • 388
  • 10
  • Joom'лiстка
В качестве пояснений к решению: должны быть или определены контакты для каждого языка, или контакт для всех языков. И никаких тысяч пунктов меню.
возможно, это решение, но, не поняла как оно связано с блогом категории?
Спрашиваю вот почему:
ситуация такая - сайт на 2-х языках, и в блоге категории все показывает отлично на обоих языках, но если зайти в конкретный материал и потом переключить на другой язык, то перекидывает снова в текущую категорию (блог), т.е. фактически не удается сразу получить перевод материала.
Что делать? Подскажите, пожалуйста.
Что, таки, к каждой статье делать пункт меню?
Слишком сконцентрированное внимание необходимо разбавлять действием.
*

ElenaS

  • Осваиваюсь на форуме
  • 53
  • -1
Смотрю  - последний  пост за 2013г.  Проблема давно решена.  И я перечитала  уже шт 5  статей, где  все описано и разжевано. но тем не менее я не могу  создать многоязычный  сайт. Проблема переходит изсайта  в сайт  Как только включаю свичер языков и плагин - он выводит только англ ( а русский, который по умолчанию не выводит) и соответственно сайт существует только на английском . русская страница не открывается вообще! Там или ошибка 404, или Object non found...
Пробовала и на дефолтном шаблоне - тоже самое. Что у меня не так ? ( Все языковые пакеты установлены, 2 меню англ и русск + 1дефолтное для ВСЕХ есть. Связи между пунктами меню установлены. Теги прописаны правильно) Просто  загадка века !! Помогите, чтобы я знала как это делается. где облажалась
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться