views и i18n

Главные вкладки

Аватар пользователя 3746598 3746598 3 июля 2012 в 21:48

Есть вопрос Smile
По-тихоньку разбираюсь с views. Сейчас сделал вывод нод с определенной таксомией. Но как быть с двумя языками. Как сделать перевод views.
Тут на форуме нашел обсуждение, но оно для 6 версии. На drupal.org есть модуль , но он в dev статусе для 7.
http://drupal.org/project/i18nviews/

Кто-нибудь пробовал его. Нормально работает?

Спасибо.

Комментарии

Аватар пользователя 3746598 3746598 4 июля 2012 в 3:26

Установил, покрутил. я так понял что он только нахвание позволяет перевести? То есть он не создает второй view, как например с нодами?

Аватар пользователя nyhm nyhm 4 июля 2012 в 7:31

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

Аватар пользователя 3746598 3746598 4 июля 2012 в 8:01

Да, впринципе не трудно создать view для каждой задачи, только я невтыкаю где указать что эти два вьюса вместе. Ну то есть когда пользователь переключается между языками. Чтобы они друг на друга ссылались.

Аватар пользователя 3746598 3746598 4 июля 2012 в 8:11

Да, но они все равно буду сами по себе. А в блоке где переключаются языкы, противоположный будет зачеркнут. Где-то в другом месте надо копать..

Аватар пользователя 3746598 3746598 5 июля 2012 в 8:19

Вроде бы получилось.
Вобщем да, установил этот модуль для перевода views. Перевод впрнципе переводит только название (не знаю, может что еще).

Фильтр на таксинометрию, и указать значения из двух языков.
Потом фильтр на "Язык" и тут самое главное указать "current users language".

Теперь получается то что надо. При заходе на ru показывает на русском языке и фильтрует только русские ноды. Ну и при заходе на en, показывается все то же самое только английские версии.