Re: Модуль i18N - поддержка мультиязычности и многоуровневое меню
-katalog-25-2_ru/
такой ссылки у вас не должно быть - она должна быть обычной -katalog-25-2, если у вас родной русский
Форум для разработчиков сайтов на GetSimple CMS
Регистрация прекращена. Пожалуйста, зарегистрируйтесь на новом форуме.
GetSimple CMS по-русски → Бесплатные плагины → Модуль i18N - поддержка мультиязычности и многоуровневое меню
-katalog-25-2_ru/
такой ссылки у вас не должно быть - она должна быть обычной -katalog-25-2, если у вас родной русский
olsv64
У меня как основной идет язык молдавский, а вот перевод на русский и английский! Поэтому наверно и добавляется префикс _ru. Я перекопал все но никак не могу найти что сделать что бы появилось меню. Помогите пожалуйста..
P.S. заметил также что изменяется body id на imobile-06-10_ru!
так imobile-06-10_ru ссылка должна выглядеть в редакторе, в браузере она должна выглядеть так imobile-06-10/?setlang=ru, поэтому все у вас работает нормально
Сейчас для выявления причины отсутствия меню - заново добавил для английского языка информацию. и результат тот-же! ( Подскажите пожалуйста что не так.
Объясните мне пожалуйста почему при добавлении другого языка теряется категория! и пропадает меню...
так imobile-06-10_ru ссылка должна выглядеть в редакторе, в браузере она должна выглядеть так imobile-06-10/?setlang=ru, поэтому все у вас работает нормально
http://investmoldova.biz/imobile-06_ru/ а у меня вот так выводится в браузере((
http://investmoldova.biz/-katalog-25-2/?setlang=ru меню есть
http://investmoldova.biz/-katalog-25-2/?setlang=ro меню есть
http://investmoldova.biz/-katalog-25-2/?setlang=en меню есть
в чем проблема?
так в браузере выводится, если вы переходите из админки по ссылке Просмотреть, а на сайте все работает
http://investmoldova.biz/-katalog-25-2/?setlang=ru меню есть
http://investmoldova.biz/-katalog-25-2/?setlang=ro меню есть
http://investmoldova.biz/-katalog-25-2/?setlang=en меню есть
в чем проблема?
При переходе с главной страницы - Новые публикации и если нажать на любой материал то выводится вот так в браузере - http://investmoldova.biz/imobile-06-10_ru/ и меню отсутствует - а у вас как?
Прошу прошения за такие вопросы но я никак не могу понять, почему.(
а каким образом эта ссылка попала на страницу Новую публикации? вы какой-то код на ней устанавливали?
Вот этот код у меня выводит на главной странице результаты! Я его копирую для других языков меняя с lang:ro на lang:ro и en соответственно! Для ro все хорошо а вот другие языки отрубают категорию и не выдают меню.
<div id="rezulitat">(% searchresults tags:_special_complex max:1 i18n:0 lang:ro showPaging:0 order:created numWords:1p HEADER="" %)</div>
<div id="rezulitat">(% searchresults tags:_special_imobile max:1 i18n:0 lang:ro DATE_FORMAT:"%d %b %Y - %H:%M" order:created showPaging:0 numWords:1p HEADER="" %)</div>
<div id="rezulitat">(% searchresults tags:_special_terenuri max:1 i18n:0 lang:ro showPaging:0 order:created numWords:1p HEADER="" %)</div>
<div id="rezulitat">(% searchresults tags:_special_rezidential max:1 i18n:0 lang:ro DATE_FORMAT:"%d %b %Y - %H:%M" order:created showPaging:0 numWords:1p HEADER="" %)</div>
<div id="rezulitat">(% searchresults tags:_special_masini max:1 i18n:0 lang:ro showPaging:0 order:created numWords:1p HEADER="" %)</div>
<div id="rezulitat">(% searchresults tags:_special_altele max:1 i18n:0 lang:ro showPaging:0 order:created numWords:1p HEADER="" %)</div>
для начала, вы бы заменили id на class, так как идентифкатор должне быть уникальным и повторяться не должен
затем, вы установили этот код на странице без префикса, а остальные коды на страницах с префиксами? вы установили этот код в редакторе или в шаблоне?
возник такой вопрос. для спец тега окончание меняется в зависимости от языка - или он идет универсальный?
пример _special_imobile - для ro языка.
для ru - _special_imobile
для en - _special_imobile.
Это правильно?
для начала, вы бы заменили id на class, так как идентифкатор должне быть уникальным и повторяться не должен
затем, вы установили этот код на странице без префикса, а остальные коды на страницах с префиксами? вы установили этот код в редакторе или в шаблоне?
- прямо сейчас заменю класс.. - спасибо
- этот код вставил в редакторе и абсолютно в точности повторяется для других языков, Это правильно было сделано?
возник такой вопрос. для спец тега окончание меняется в зависимости от языка - или он идет универсальный?
пример _special_imobile - для ro языка.
для ru - _special_imobile
для en - _special_imobile.Это правильно?
возможно нужно создать разные категории для разных языков, я сегодня протестирую и отпишусь
Timofei пишет:возник такой вопрос. для спец тега окончание меняется в зависимости от языка - или он идет универсальный?
пример _special_imobile - для ro языка.
для ru - _special_imobile
для en - _special_imobile.Это правильно?
возможно нужно создать разные категории для разных языков, я сегодня протестирую и отпишусь
Спасибо большое.
нечасто удается делать многоязычные сайты вам нужно в коде указать i18n:1
тогда все работает http://without-db.ru/demo/000/
нечасто удается делать многоязычные сайты вам нужно в коде указать i18n:1
тогда все работает http://without-db.ru/demo/000/
Сейчас попробую, спасибо!
Хотел уточнить - в коде вывода на главную страницу каждого языка? или куда? так как вставил на главную страницу и не получается((
<div id="rezulitat">(% searchresults tags:_special_complex max:1 i18n:1 lang:ro showPaging:0 order:created numWords:1p HEADER="" %)</div>
<div id="rezulitat">(% searchresults tags:_special_imobile max:1 i18n:1 lang:ro DATE_FORMAT:"%d %b %Y - %H:%M" order:created showPaging:0 numWords:1p HEADER="" %)</div>
<div id="rezulitat">(% searchresults tags:_special_terenuri max:1 i18n:1 lang:ro showPaging:0 order:created numWords:1p HEADER="" %)</div>
<div id="rezulitat">(% searchresults tags:_special_rezidential max:1 i18n:1 lang:ro DATE_FORMAT:"%d %b %Y - %H:%M" order:created showPaging:0 numWords:1p HEADER="" %)</div>
<div id="rezulitat">(% searchresults tags:_special_masini max:1 i18n:1 lang:ro showPaging:0 order:created numWords:1p HEADER="" %)</div>
<div id="rezulitat">(% searchresults tags:_special_altele max:1 i18n:1 lang:ro showPaging:0 order:created numWords:1p HEADER="" %)</div>
и для других языков также
надеюсь вы выполнили все требования интернационализации http://getsimplecms.ru/plaginy-dlya-get … 1%82%D0%B0
Загляните пожалуйста на сайт!
Мне кажется что проблема в самом выводе меню. Сейчас я поставил вот так
<?php get_i18n_navigation(return_page_slug(),0,2,I18N_SHOW_MENU, 'imagemenu'); ?>
отображается куча всего - но зато на тех страницах где не было меню оно появилось!!
а вот что было
<?php get_i18n_navigation(return_page_slug(),0,0,I18N_SHOW_MENU, 'imagemenu'); ?>
цифры 0, 1, 2 означают уровни вложенности всего-лишь
интересно, тогда почему меню там появилось? или я не туда копаю?
в коде указанном выше замените i18n:0 на i18n:1
<div id="rezulitat">(% searchresults tags:_special_complex max:1 i18n:1 lang:ro showPaging:0 order:created numWords:1p HEADER="" %)</div>
здесь я заменил все.. и на других языках также - ничего ((
вот код из спец страницы
<div id="roditeli">(% searchresults tags:_special_imobile max:20 i18n:1 lang:ru showPaging:1 order:created numWords:1p HEADER="" %)</div>
а вот
<div id="glavnaia">
<div class="search-entry-img">
<a href="<?php get_special_field('simplelink','-',false); ?>" >
<img src="<?php get_special_field('mini-image','-',false); ?>" />
</a>
</div>
<h3 class="search-entry-title">
<a href="<?php get_special_field('simplelink','',false); ?>">
<?php get_special_field('title','',false); ?>
</a>
</h3></div>
тот что выводит на главную
GetSimple CMS по-русски → Бесплатные плагины → Модуль i18N - поддержка мультиязычности и многоуровневое меню
Форум работает на PunBB, при поддержке Informer Technologies, Inc