Как получить указанный термин таксономии, переведенный (если перевод существует для этого термина) из текущего языкового контекста программно с D8?
11
Как получить указанный термин таксономии, переведенный (если перевод существует для этого термина) из текущего языкового контекста программно с D8?
Ответы:
Используйте следующий код:
источник
Вы должны (должны) использовать сервис вместо первой строки для language_manager. Также я бы сократил код с помощью использования тегов.
Где-то в начале файла:
а позже в коде в какой-то функции
источник
Приведенные выше фрагменты также возвращают непереведенные термины. Вы должны проверить, переводится ли термин с помощью функции hasTranslation:
Чтобы связать теги с их страницей терминов: См .: Получить термины таксономии.
источник