Не выводятся переведенные сущности на главную страницу

Аватар пользователя maiskiykot maiskiykot 8 октября в 18:58

Создал тестовую статью, сделал перевод с помощью entity translation, однако перевод на аглицкий не выводится на главной странице. Причем по адресу en/node/1 открывается переведённая статья и даже блоки переводятся и таксономия. Не переводятся только статьи на главной. Пишет "Материал не создан". Что делать? Где ещё искать?

0 Thanks

Комментарии

Аватар пользователя Mnilionic Mnilionic 8 октября в 19:18

не очень понятно, что у вас переводится, а что нет.
Проблемы со списком статей только? Список сделан вьюсом?

Аватар пользователя maiskiykot maiskiykot 8 октября в 19:22

Просто стандартный материал нажал - создал. Сохранил - перевел. Вьюху тоже создал, но она тоже не выводится в переводе

Аватар пользователя sas@drupal.org sas@drupal.org 9 октября в 9:53

Смотрите настройки content translation, если используется views для вывода то нужно в фильтры выбрать селектор языка.

Аватар пользователя maiskiykot maiskiykot 9 октября в 10:51

Да я уже все перерыл - парадокс Эпштейна. Не работает именно главная и именно в $content. Вокруг все переводится тем же entity translation. node переводится без проблем. А главная - ни в какую. Если делаешь ноду на английском изначально - выводит.

Аватар пользователя maiskiykot maiskiykot 9 октября в 21:42

Главная - корень сайта. Куда уж уже. Стандартная лента новостей или как это называется. Перевод на главной не выводится

Аватар пользователя Mnilionic Mnilionic 9 октября в 21:56

"Главная" - это где не переводится, а я спрашиваю что не переводится. Чувствуете разницу?

Аватар пользователя maiskiykot maiskiykot 11 октября в 13:47

Битва с переводами продолжается. Если создавать ссылку на материал во вьюсе, то она создается в формате site.ru/ru/node/1 и никак не хочет переводиться на site.ru/en/node/1. Кто уже сталкивался с таким - как друпальским методом перевести ссылки во вьюс или через хук. Планирую 4-5 языков на сайт прикрутить, так что не хочется плодить вселенскую проблему