Можно ли как то локализовать (перевести) значение выводимого поля во views?
В таблице лежат статусы "NEW", "ACTIVE",.. - необходимо перевести в "Новый", "Активный".
Проблема в том что по всей видимости результат VIEW не оборачивается в t().
Спасибо
Комментарии
Результат оборачиваться не должен, вероятно кастомное поле спасёт
Сделал через handler:
$txt = $values->lot_bids_status; //Здесь название поля во view
if ($txt) {
return t($txt);
}
else {
return parent::render($values);
}
}
можно стандартными методами:
есть модуль Views PHP который позволяет добавлять поле с выводом с помощью php, в этом поле можно использовать в качестве переменных предыдущие поля. и соответственно оборачивать их в t(). типа так:
return t($row->name);