Друзья, забрёл в тупик с мультиязычностью. Какие требуется модули поставил, что было возможно перевёл (ноды, тайтлы, меню). Но дальше тупик.
Сайт http://studiokt.ru
1) Как перевести глагн? Весь русский помимо приветствия прописан в пейдж.тлп и в открытом виде не присутствует. Если менять текст в файле, сменится и русская глагна.
2) Меню перевёл полностью, но в английском варианте http://studiokt.ru/en меню EVENTS раскрывается почему-то по-русски.
3) Как перевести сами ленты новостей и анонсов, сделанные при помощи views?
4) При переходе из новостей или анонсов переход идёт на русский вариант ноды, хотя существует уе перевод. Например отсюда http://studiokt.ru/en/lenta_anonsov
переходит сюда http://studiokt.ru/ru/lenta_anonsov/svetovoe-teatralizovannoe-predstavle...
а не сюда http://studiokt.ru/en/lenta_anonsov/light-theatrical-performance-devoted...
Заранее спасибо за наводки.
Комментарии
Друзья, ну подскажите какие есть идеи насчёт этого?
При переходе из новостей или анонсов переход идёт на русский вариант ноды, хотя существует перевод. Например отсюда http://studiokt.ru/en/lenta_anonsov
переходит сюда http://studiokt.ru/ru/lenta_anonsov/svetovoe-teatralizovannoe-predstavle...
а не сюда http://studiokt.ru/en/lenta_anonsov/light-theatrical-performance-devoted...
Сломал уже башку. (((
admin/config/regional/language/configure
• Определение языка на основе URL (домена или префикса).
А почему тайтлы непереведены в вьюсе?
Вьюс посылает на русскую ноду, нужно настроить его:
Прочие
Язык поля: Язык текущего пользователя
Всё переведено полностью для всех новостей и анонсов. И тайтлы и содержимое. И все указанные вами настройки стоят как надо (тысячу раз мануалы в инете прочёл):
а не может возникнуть проблемы такой из-за того что я переключалку языка влепил сам, а не встроенной пользовался?
Ещё что характерно. В английской версии http://studiokt.ru/en/lenta_anonsov по клику на изображение анонса переход идёт на английскую версию. Не цепляет только сам заголовок анонса.
Ну тогда пробуй удалить в views поле "Содержимое: Заголовок" и добавить "Поле: Заголовок".
ура!!!!!!!!!!!!!!!!!!!!!!!!!! помогло. оказалось вот в чем дело. существует две категории полей:
Содержимое: Заголовок
Заголовок материала.
Содержимое: Заголовок
Появляется в: node:page, node:news, node:anons, node:projects, node:article, node:future_project.
у меня стоял верхий, стоял еще со времен когда сайт был только русским. удалил его и поставил нижний - заработало! вдруг кому-то пригодится в будущем.
спасибо тебе, дружище. могу на пиво кинуть, дай телефон или электронный кошелек какой-нить в личку.
еще с таксономией не могу разобраться, забыл про нее. в русском отображает содержимое:
http://studiokt.ru/ru/tekushchie-proekty
а в английском пропало, хотя раньше показывало:
http://studiokt.ru/en/tekushchie-proekty
это я в процессу мучений где можно галки снимал/ставил, и видимо где-то не то тыцнул. и не могу найти где и что. мужики, подскажите где смотреть
Это мелочи! Твоего спасибо вполне достаточно!
Могу только посоветовать проверить настройки представления таксономии!
Переведённый термин таксономии виден почему-то по ссылке на русскую таксономию tekushchie-proekty:
http://studiokt.ru/en/tekushchie-proekty/short-feature-film-bridge
а в английском, переводном варианте, список пустой:
http://studiokt.ru/en/current-projects
При том, что префикс en, как видно, остаётся. И в редактировании (равно как и при создании с нуля) англоязычных вариантов нет возможность выбрать англоязычный тег принадлежности. Либо показывает ТЕКУЩИЕ ПРОЕКТЫ, либо вообще не отображает теги:
тут глянь настройки - admin/config/regional/entity_translation
Очередной затык. При создании новости и публикации её на главной она отображается только на том языке, на котором была создана. Переводной вариант не отображается. То есть если создал новость на русском и перевёл, то на русской глагне она видна, на английской пусто. И наоборот - если создал на английском и перевёл на русский, то отображается только в буржуйском варианте. Друзья, в чём причина?
Братцы, помогите кто-нибудь решить эту напасть. Отблагодарю финансово. Сил уже нет, встрял с этой сраной мультиязычностью. Админправа дам, чтоб проще было.