Я пытаюсь сделать многоязычный сайт на Drupal. Мои языки, которые мне нужны, - немецкий, голландский, английский и французский. Я добавил модуль i18n и добавил языки.
Я работаю с представлениями, чтобы показывать свой контент на веб-сайте. На данный момент у меня есть одна страница, которую я хочу перевести на 4 языка. Я создал представление для каждого перевода. Теперь я хочу связать свое представление с правильным узлом. Поэтому я использую поле просмотра в моем информационном узле.
ПРОБЛЕМА: Моя проблема заключается в URL-адресе. Первое время все нормально. мой URL: localhost /? q = nl / activiteiten
Теперь, когда я выбираю английский на своей языковой панели, язык меняется, но не URL. мой URL: localhost /? q = en / activiteiten
Здесь "activiteiten" должно быть "деятельность". Как мне решить эту проблему?
Я некоторое время искал эту проблему на форумах drupal, но, похоже, не нашел хорошего решения этой проблемы. Единственное, что я обнаружил, - это работа с полем представления в узле содержимого или с input_views в теле узла. Эти двое мне не подходят.