в таксономии одного языка выводятся термины на другом (глюк с i18n)

3 марта 2009 в 16:10
Аватар пользователя ilavir ilavir 0 2

Странный глюк. Использую модуль i18n. Я переименовал термины таксономии, ноды создаю на одном конкретном языке.

Когда я сделал английский язык, то все работало как надо. При выборе термина на русском языке показываются русскоязычные ноды, меняешь язык на английский - показываются английские (термин один и тот же). Добавив же дополнительно немецкий язык, столкнулся с проблемой... при выборе термина выводятся правильно только переведенные ноды, но вместе с ними выводятся так же и ноды на русском (основном) языке, которые еще не переведены.

Кеш очищать пробовал, refresh в "переводах интерфейса" делал - не помогает. Никто не сталкивался?

Комментарии

причины глюка не нашел и не разрулил

но временную заплатку сделал такую: добавил во views на таксономию фильтр "Node translation: Language = Current user's language"

4 марта 2009 в 18:17

в настройках словаря выберите
Per language terms. Different terms will be allowed for each language and they can be translated.
ПОтом добавьте термины на всех языках и определите для них перевод

Не знаю, может вы так и сделали Smile

4 апреля 2009 в 0:25