На сайте установлено два языка русский и англ. Создаю страницу на русском, делаю перевод страницы на анг. Страница сохраняется на английском как на русском языке так и англ. Сохраняю ру страницу на русском, страница на en тоже меняется на русский. Почему так? Это было на друпал 9, обновил до 11 проблема осталась.
Комментарии
Что-то где-то не так настроено очевидно. Прежде всего, когда Вы создаёте перевод (кстати опишите как именно Вы это делаете), он точно создаётся как отдельная запись контента (на странице /admin/content должно появиться две записи, по одной для каждого языка), или Вы на самом деле просто редактируете единственную существующую запись туда и обратно?
Скрины всех настроек языков неплохо бы увидеть.
Добавляю перевод тут. Если сейчас зайти на en страницу то там в заголовке будет "тест".
Похоже, перевод создаётся и сохраняется, но при просмотре страницы отображается не тот перевод, который нужен. А что по адресу /admin/config/regional/language/detection ?
А зачем всё сразу-то включено? Я бы оставил только URL и посмотрел бы что получится. У меня именно так настроено, и всё работает корректно.
Т
Незнаю, так было. Оставил только урл, не помогло.
Тогда нажимаем Настроить напротив URL и смотрим что там настроено.
Тут нормально всё. А если на странице admin/config/regional/content-language развернуть Content и посмотреть что там по полям?
Секция Content не развернута. Там должна быть информация по полям для каждого типа материала. Если у Вас поле Title не отмечено как переводимое/translatable, то оно и не должно переводиться.
Там все галочки стоят кроме файл и alt
Тогда сдаюсь.
Спасибо за участие. Помогла просто переустановка Content Translation. Я почему то думал, что делал уже это. Оказывается нет.