Локализация вывода во View

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

Аватар пользователя Schurin Schurin 30 марта 2010 в 13:41

Здравствуйте!

При локализации сайта возникла задача локализации View (выводит новости в одноимённом разделе). Локалзация на сайте вцелом осуществляется с помощью модуля Internalization. Как перевести View?

Есть вариант сделать несколько View, в каждой ставить фильтр на язык. Однако тогда при смене языка будет происходить переход на главную страницу. Надо же, чтобы пользователь оставался в разделе "Новости" при такой смене, + дублируются View, что есть нехорошо.

Попробовал добавить несколько страниц для вывода View, потом ручками в настройках меню указать их язык, но не достиг требуемого результата.

У меня подключен модуль Views Translation, олднако я так и не понял, как им пользоваться. Настроить Relationships в самом View тоже не получилось.

Большая просьба направить на путь истинный или помочь волшебной ссылкой!
Заранее спасибо...

Комментарии

Аватар пользователя oboroten oboroten 30 марта 2010 в 13:54

Во вювсе есть фильтр Node translation: Language если его поставить Current user's language то будет показывать только на текущем языке...

Аватар пользователя Schurin Schurin 31 марта 2010 в 10:26

Ох... А слона-то и не приметил! Спасибо большое)

Перевод текста заголовков сделал с помощью global $language; -> $language_name;

Аватар пользователя Zulan Zulan 13 октября 2010 в 3:52

«есть фильтр Node translation: Language если его поставить Current user's language то будет показывать только на текущем языке...»
Спасибо. Этот совет вроде помог.
Я столкнулся не так давно с этой проблемой (впрочем, я и осваивать Drupal стал только-только). Вывод вроде теперь фильтруется, но мне необходимо получить возможность перевода и других полей в представлении. Соответственно у меня возникли вопросы, ответов на которые я не могу найти.
В частности:
«Перевод текста заголовков сделал с помощью global $language; -> $language_name;»
Не подскажете, где это нужно прописать, чтобы получить возможность введения своего текста хотя бы для заголовков. И что (и где) нужно прописать, чтобы перевести также и шапку в представлении, например.