Создал view: в блоке должны отображаться термины таксономии со ссылками на свои страницы, фильтр по словарю. Сайт мультиязычный, поэтому при смене языка эти термины должны были перевестись (переводов всех терминов вбил до этого), но они не переводится. Во всех нодах все исправно переводится, а здесь нет.
Подумал, проблема во views, надо куда-то приткнуть t(). Зашел в файл views-view-fields.tpl.php в папке sites\all\modules\views\theme. Вроде нашел то что надо изменить: <?php<<?php print $field->element_type; ?> class="field-content"><?php print t($field->content); ?></<?php print $field->element_type; ?>>?>
Но $field->content возвращает значения типа <a href="/site_name/ru/taxonomy/term/17">Термин 17</a>
. Как видим не годится, нужно чтобы переводился сам термин, без ссылки на нее.
Что делать? Помогите.
Комментарии
http://drupal.org/files/issues/i18ntaxonomyviews.zip
Залил модуль на сервер, включил, очистил кэш views - результат нулевой
Имею Internationalization 6.x-1.8
Термины таксономии выводятся во вьюсах через аргумент.