Собственно, сабж. На орг есть решения, что-то ни одно не помогает.
Например, это [##295305]это[/##] или [##337348]это[/##] тут патчи для i18nviews.module, но его в последней версии i18n вообще нет. Пробовала установить дев-версию i18n с модулем для вьюз и пропатчить - все равно не помогает.
Пробовала [##357529]это[/##] решение в совокупности с [##360024]этим[/##] - вылезают ошибки.
Одним словом, названия фильтров во вьюз не переводятся.
Пробовал ли кто-то?
Комментарии
Видно судьба у меня такая - биться в мучениях, и только после того, как попрошу помощи на друпал.ру найти решение...
[##356951]вот, собственно, и оно[/##]
последний коммент:
I've fixed it replacing line 560 of views/theme/theme.inc (version 1.72 2009/04/08 04:24:52) with this one:
$widget->label = t($info['label']);
После этого названия фильтров можно переводить через Перевод интерфейса. И все эти патчи в вышеприведенных статьях, и прочее - нафиг.
О,спасибо.Искал давеча,как это сделать в 5 й версии,в итоге создал 2 вьюхи для каждого языка и вывел через многоязычный блок
Ну вот, кому-то помогло
Это вам надо использовать функцию function ИМЯТЕМЫ_preprocess_views_exposed_form(&$vars) {
}
и там перестраивать виджет.
почему-то не сработало у меня
кеш обновлял, проверил наличие переводов через поиск..
есть соображения почему?