Добрый День!
У меня возникла проблема с модулем locale. Использую д7.* два языка русский и английский. Проблема заключается в том что я не могу нормально установить главную страницу с двумя переводами.
И так я поставил выбор определения языка по префиксу. Добавил галочки в типа материла о том что он многоязычный. Дальше создал страницу на английском языке потом сделал перевод на русском языке. Добавил авто синонимы обоим main. Захожу в раздел "О сайте" и когда хочу выставить главной страничкой main то вижу такую ситуацию http://d7-template.loc/ru /поле для ввода синонима главной страницы /. Так должно быть?! еще более странности начались когда я перешел на главную страницу и вывел переключение языков то ссылки не работают правильно, а именно при нажатии переключения языка например с русского на английский содержание ноды и заголовка остается таким же. Но если прописать в адресной строке в браузере http://d7-template.loc/ru/main - выйдет на русском и http://d7-template.loc/en/main выйдет на английском. странно а при url http://d7-template.loc/ru и http://d7-template.loc/en просто показывает только русскую версию публикации. Такая странность только с главной страницей. Не понимаю в чем может быть дело. Все перековырял в инет вроде таких проблем нету. Единственное решение которое мне подсказали это поковыряется в модуле locale и поставить в свитч блоке вместо переменной свой синоним main но это не правильно я считаю! Так быть не должно. Кто нить сталкивался с такой проблемой ?!
Пс язык по умолчанию русский
Префиксы проставлены
использую модуль i18n
Комментарии
Нашлось решение проблемы если кому нить интересно
http://www.cyber-sundae.com/drupal-7-multi-lingual-front-page-node
ключевые пункты связаны с моментом что в разделе Информация о Сайте надо сохранять на всех языках несколько раз.
Например если у вас два языка Англ и Рус и по дефалту стоит Рус
Вы заходите в раздел Информация о сайте и устанавливайте свой созданный пейдж home
Далее вы переключаете язык через блок переключение языков на английский и идете в раздел Site information и вы сразу увидите что там ваша страничка не проставлена как надо и ставите заново home сохраняете и проверяете. Лучше делать по ссылке выше написано на английском зато очень правильно и аккуратно.
Спасибо за решение!
[РЕШЕНО] в заголовок
в самом первом посту топика будет вкладка изменения
Почему то не выводится блок переключателя языков? Регион есть такой, все нормально. Почему может быть?