Локализация заголовков (labels) для exposed filters во views [РЕШЕНО]

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

Аватар пользователя Лампочка Лампочка 30 апреля 2009 в 15:46

Собственно, сабж. На орг есть решения, что-то ни одно не помогает.
Например, это [##295305]это[/##] или [##337348]это[/##] тут патчи для i18nviews.module, но его в последней версии i18n вообще нет. Пробовала установить дев-версию i18n с модулем для вьюз и пропатчить - все равно не помогает.

Пробовала [##357529]это[/##] решение в совокупности с [##360024]этим[/##] - вылезают ошибки.

Одним словом, названия фильтров во вьюз не переводятся.

Пробовал ли кто-то?

Комментарии

Аватар пользователя Лампочка Лампочка 30 апреля 2009 в 16:12

Видно судьба у меня такая - биться в мучениях, и только после того, как попрошу помощи на друпал.ру найти решение...

[##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']);

После этого названия фильтров можно переводить через Перевод интерфейса. И все эти патчи в вышеприведенных статьях, и прочее - нафиг.

Аватар пользователя volocuga volocuga 30 апреля 2009 в 22:09

О,спасибо.Искал давеча,как это сделать в 5 й версии,в итоге создал 2 вьюхи для каждого языка и вывел через многоязычный блок

Аватар пользователя pavantar pavantar 12 августа 2010 в 16:10

почему-то не сработало у меня

"Лампочка" wrote:
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']);

кеш обновлял, проверил наличие переводов через поиск..
есть соображения почему?