Рейтинг:1

Как сделать плагин отображения отображения переводимым?

флаг jp

У меня есть настраиваемый плагин отображения представления, который расширяется от блочного плагина. Когда я добавляю отображение в представление, поля или что-либо на дисплее не переводятся (см. изображение ниже) введите описание изображения здесь

Как я могу сделать поля в плагине отображения представления переводимыми?

Рейтинг:1
флаг cn

Вам нужно определить схему (где products_block это идентификатор плагина):

/config/схема/mymodule.views.schema.yml

views.display.products_block:
  тип: views.display.block
  label: 'Параметры отображения блока товаров'
  сопоставление:
    ...

Это расширяет просмотры.display.block /core/modules/views/config/schema/views.display.schema.yml, который расширяет views_display из /core/modules/views/config/schema/views.data_types.schema.yml

Больше информации Значения формы конфигурации блока не переводятся?

Ivan Ginovski avatar
флаг jp
Спасибо @4k4, это сработало! Я сделал одну небольшую поправку: файл должен называться mymodule.views.schema.yml.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.