Уважаемые профессионалы Drupal!
Подскажите пожалуйста как перевести label и термины таксономии в Exposed form in block
Проблема в следующем:
- Установил i18n.
- Для каталога создал views + фильтры , которые вывожу в Exposed form in block.
- Для словарей установил режим перевода "Термины локализации. Термины общие для всех языков, но их названия и описания могут быть локализованы."
- Добавил переводы терминов таксономии через поиск.
Проблема - при переключении языков блок Exposed filters не переводится (всегда отображается на русском).
Что сделать, чтобы блок отображался на своих языках (рус, анг)
Пробовал совет http://docs.drupal.ru/node/28837 - не работает.
также пробовал:
function phptemplate_views_filters_catalog($form) {
$view = $form['view']['#value'];
foreach ($view->exposed_filter as $count => $expose) {
$row[] = drupal_render($form["op$count"]) . drupal_render($form["filter$count"]);
$label[] = t($expose['label']);
}
$row[] = drupal_render($form['submit']);
$label[] = t('');
return drupal_render($form['q']) . theme('table', $label, array($row)) . drupal_render($form);
}
не работает