Поэтому для этого сайта, который я создаю, мне нужно сделать следующее.
- Когда пользователь просматривает сайт на английском языке, отображаются все статьи на английском языке.
- Когда пользователь просматривает сайт на нидерландском языке, показывает все статьи на нидерландском языке, но также и непереведенные английские.
- Когда пользователь просматривает сайт на немецком языке, показываются все статьи на немецком языке - но также и непереведенные английские.
Контекстный фильтр «Перевод контента: язык» позволяет ввести только одно значение. Это либо указанный язык, либо все.
Но в моем случае было бы необходимо установить, например, «en + nl» или «en + de». Как можно сделать с таксономией «Имеет таксономию», мне бы хотелось что-то вроде «Имеет язык».
Одним из решений будет использование полевого перевода:
Выполнено.
источник
Я думаю, вам нужен этот модуль: https://www.drupal.org/project/select_translation
источник
Чтобы иметь представление с запасным языком по умолчанию, если перевод узла не существует, а затем показать язык по умолчанию , просто убедитесь, что UNCHECK:
X При необходимости добавьте условие языка поля к запросу.
источник