Как сделать мультиязычность материала который выводиться с помощью модуля Views?

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

Аватар пользователя yuriy1976 yuriy1976 17 ноября 2010 в 16:25

Привет всем! Подскажите, плиз, как можно сделать мультиязычность материала который выводиться с помощью модуля Views? У меня страница скомпанова модулем Views на русском языке. А как можно перевести на английский, учитывая что страница формируется Views-ом??? Спасибо!

Комментарии

Аватар пользователя Arslaman Arslaman 17 ноября 2010 в 16:59

Как я делал. У меня есть материалы на нескольких языках. Допустим мы хотим вывести список новостей с помощью вьюс. Прописываем необходимые поля. В поле фильтр я добавил "Node translation: Язык = Current user's language" - это означает что на странице будут показываться только ноды текущего языка.
Язык у меня определяется по дополнительному пути после доменного имени, например site.ru/en/... - это
английский вариант сайта.

Аватар пользователя k-s k-s 17 ноября 2010 в 20:56

Что интересно, какие-то части сайта автоматом идут в build-in, скажем как заголовки и прочее во views, то есть не важно на чем пишешь - drupal считает текст английским, а например с сск уже не так, он сохраняет в дефолтный язык. По крайней мере пол года назад так было и я замучался там все менять на сайте с 4-мя языками