Проблема с мультиязычностью, помогите!

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

Аватар пользователя afterman75 afterman75 14 апреля 2011 в 12:31

Помогите пожалуйста,

Есть словарь Услуги, содержащий термин + term image на 2-х языках(Русском и английском).

Необходимо создать блок с меню этого словаря, но с мультиязычностью, то есть при переключении языков отображались только лишь термины этого языка

Как такое сделать?

Комментарии

Аватар пользователя annya annya 14 апреля 2011 в 17:09

Насколько я знаю только ручками выводить, так как в ядре 6-ки вообще нет мультиязычности таксономии, а i18n просто дает возможность добавлять соответствие на другом языке, или же локализацию делать.

Что я обычно делаю(мне такой способ не нравится честно говоря-но другого я не знаю Lol
1. Ставим i18n
2. Включае моудль отвечающий за перевод таксономии.
3. Включаем в нужном словаре "локализировать термины"
4. Добавляем термины на английском.
5. Переводим их на русский через перевод интерфейса
6. Создаем вьюшку которая выводит термины
7. Созадем тплку для этих терминов, и пишем что-то вроде
<?php print tt("taxonomy:term:{$row->tid}:name"); ?>