Скажите, что я сделал не так. При переключении языка меняется только меню, но не контент! Вот пример: http://www.truebsd.org, если нажимаешь "русский", то меняется только меню, а контент меняется только если кликнуть по сменившемуся меню (тоже самое и с другими языками), но когда выберешь в появившемся меню какую нибудь страницу, тогда уже всё работает как нужно. Посоветуйте что нибудь, я уже все перепробовал
Комментарии
Никто не поможет? Я правда уже всё перерыл![Sad](https://drupal.ru/sites/all/modules/contrib/smiley/packs/kolobok/sad.gif)
Аналогично
есть два блока Language switcher и Translations.
Блок Translations как раз переключает и то и другое.
А еще там admin/settings/i18n/translation есть:
«Language Management:
Interface language depends on content.
Interface language is independent
Whether the whole page should switch language when clicking on a node translation or not.»
Language switcher выключил, включил блок Translations - не помогло
Всё равно всё по отдельности переключается.
Проблему поборол!!
Пришёл поделиться тем, как я это сделал.
Заходим в админку в меню "О сайте" (у меня ссылка такая: http://www.truebsd.org/ru/admin/settings/site-information), ищем текстовое поле "Главная страница по умолчанию:" и вписываем туда адрес главной страницы (у меня это about). Если эти адреса у всех версий сайта одни и те же (а так должно быть по-логике) - i18n автоматически переключениет контент:)
Удачи всем!
Хотя то что я привёл действует только на главную страницу, на все другие - ноль реакции![Sad](https://drupal.ru/sites/all/modules/contrib/smiley/packs/kolobok/sad.gif)
Да, если например закрепить страницу на главной - тогда прекрасно работает, но когда кликнешь по ее титлу и как бы у просматриваешь ее конкретно - не фурычит.
В шестерке всё работает, а в пятерке фих.
Translations for Content именно этот блок отвечает за переключение не только интерфейса но и контента... У меня в этом была проблемя я выводил другой переключатель, который переключает только интерфейс.
у меня translation block все переключает нормально.
в настройках стоит
Language Management:
Interface language depends on content.
для 6ки не работает ни один из предложенных способов.
а этого пункта admin/settings/i18n/translation вообще нет. Когда заходишь туда - выкидывает на admin/settings/i18n, и нигде нет Language Management:
У кого получилось настроить полную мультиязычность для 6.x?
Делал для себя, но в блоге опубликовал и для других, посмотрите может поможет http://drupal.ru/blog/8307. Никаких сложностей с контентом нет.
Все это для шестерки, но должно работать и на пятерке, но на пятерке не проверено
Здравствуйте, на пятый Drupal пытался установить I18N но у меня уже стоит localaizer, и поставить i18n не получается, просто выдает ошибку.
может есть еще какой нибудь способ перевести блоки и их заголовки? или переключать их с языка на язык?
люди у меня не работает переключатель языка
друпал 6.10. установил модуль i18n, импортировал языки. в блоках включил переключатель языков, но при нажатии на любом из них - ничего не меняется, в пути стоит язык по-умолчанию.
где там еще дополнительно нужно кликнуть? спасибо
Через меню зайдите на страницу отражения языков и проставьте префиксы ru для русского интерфейса сайта и en для английского. Другие языки по аналогии и переключатель будет работать
Добавил префиксы обоим языкам, но все равно не помогло. Переключился на стандартный гарланд и все заработало, странно, может быть в переделываемой теме какой-то глюк есть? В нем только один pngfix.js подключается, а больше там ничто мешать и не может по-идее. Перепробывал выключение, удаление разных элементов темы, но результата не добился. Решил верстать тему с нуля, надо бы с zen-ом разобраться
Скажите реально настроить переключение блоков на другой язык в 5-м друпале, со связкой localizer?
устовие с префиксами пробовал п 5-м не работает(тол. в 6-ке)(
у меня в пятерке localizer прекрасно работал, перешел на шестерку в связи с проблемами переводов блоков
А как вы обновили до 6-й версии уже существующий сайт?
Я не обновлял сайт, просто когда начал создавать сперва попробовал на пятерке, когда столкнулся с проблемами и почитал форум, то пришел к выводу что лучше делать на шестерке.
А обновить сайт до шестерке можно. Поищите на сайте
_http://setegnom.com/node/335
Большое спасибо, у меня та же причина, по которой и собираюсь перейти на 6-ку, но обнаружил ее только сейчас. Стою перед выбором - скопировать весь материал и поставить все заново(с i18n и Translations.), или обновить старое с localaizer.
Скажите а в 6-ке функция file_get_contents (если прописать как php код и брать контент с другого сайта) работает(просто как php сценарий у меня все работает, а как код в друпале - нет)? или возможно есть гаррбер для Drupal?