Здравствуйте, возникла проблема с мультиязычностью, а точнее с многоуровневым меню. Настроила перевод для меню(первого уровня), для новостей через views и все работало отлично, пока не возникла необходимость добавить к пункту меню "О компании" подпункты: История, Миссия и т.д. Суть проблемы заключается в том, что на русском языке все отображается нормально, а вот на английском не все так просто. При сохранении перевода и добавлении пункта меню, хоть и стоит Language:English , а меню можно выбрать только русское. Соответственно, пункт отображаться в английской версии не будет.
Зато работает такая схема. Создаем материал на русском, сохраняем, создаем перевод и сохраняем без выбора меню. Затем нужно переключить язык (в моем случае на английский), и снова зайти в редактирование ноды. Только в таком случае меню будет предлагаться на английском языке.
Вариант хоть и рабочий, да вот только очень не красивый. Может я что-то пропустила в настройках?
Комментарии
Посоветую перейти на Entity translation - по моему более грамотный подход с точки зрения сущностей Entity's в D7.
Правда пока только dev версии но уже кое-что работает.
Спасибо, попробую.
Здравствуйте, похожая проблема, сайт двуязычный, первый уровень меню переводится прекрасно, выпадающие подменю переводятся но не показываются, выводится только на русском. Если эти пункты меню ставить со второго на первый уровень меню, то при переключении языка они появляются, если ставить вторым уровнем - не видно. Использую superfish для меню и I18n для многоязычности. Подскажите пожалуйста, может есть какие то мысли.