Приветствую уважаемое сообщество!
Создаю сайт, на котором должно быть несколько языков. Поставил модуль i18n">http://drupal.org/project/i18n]i18n[/module].
В плане перевода типов материалов — все просто, прозрачно и удобно. Но с блоками и меню дело обстоит похуже...
При создании нового блока есть возможность указать, что его содержимое можно будет переводить и после сохранения можно будет сходить в admin/build/translate/search, найти строки и перевести. Т.о. есть один блок + переводы к нему, которые показываются в зависимости от текущего языка. НО для блоков, созданных при помощи Views">http://drupal.org/project/views]Views[/module] такой опции нет. Единственный выход, который вижу — создавать по одному блоку для каждого языка. Суть проблемы в том, не получается перевести заголовок блока... Кто-то находил выход из такой ситуации?(без создания блоков для каждого языка)
Комментарии
С переводом тайтлом блока действительно есть проблемы. Но действительно кошернее будет делать каждый кастомный блок отдельный для каждого языка. А для вьюс это сделать в принципе невозможно, так ка он генерирует динамический вывод контента. А что имено вам нужно перевести во вьюс? Если также тайтл блока, то просто введите тайл на английском в поле Title нужного Вам дисплея и с помощью перевода интерфейса переведите его.
annya,а если нужно перевести шапку (текстовое поле с разметкой) views? Попытка перевода через перевод интерфейса приводит к ошибке "Запрещенный HTML", а без тегов HTML, естественно, пропадает разметка. Есть какой-то выход?