Рейтинг:0

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

флаг vn

Я создал простой модуль, который расширяет возможности BlockBase, предоставляя пользовательский блок.

Этот класс блока имеет несколько полей (например, «Заголовок»), которые я хотел бы перевести.

Как я могу это сделать? Друпал документы есть раздел под названием «Сделайте ваш блок переводимым», но на самом деле он еще не написан.

Я нашел несколько сообщений, в которых говорится, что моему модулю нужен файл .schema.yml, но я не совсем понимаю, как это работает и правильно ли это вообще.

Я использую Drupal 9.3.x.

Спасибо!

4uk4 avatar
флаг cn
Да, хороший пример находится в модуле [Примеры](https://www.drupal.org/project/examples). См. также https://drupal.stackexchange.com/questions/239432/block-configuration-form-values-are-not-translation

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

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