Описание события не переведено плагином AI Translation (discourse-calendar)

Резюме

При использовании плагина AI Translation вместе с discourse-calendar поле описания события не переводится.

Ожидаемое поведение

Описание события, отображаемое в карточке события, должно переводиться вместе с содержимым сообщения.

Фактическое поведение

Основной текст сообщения переводится корректно, но описание события в карточке остаётся на исходном языке.

Корневая причина (по результатам расследования)

Описание события хранится как отдельное поле event.description в ответе API (видно в /t/topic-slug/id.json), независимо от основного текста сообщения. Плагин AI Translation, по-видимому, обрабатывает только основное содержимое сообщения, но не метаданные календарного события.

Шаги для воспроизведения

  1. Создайте сообщение с календарным событием, используя discourse-calendar.
  2. Включите AI Translation.
  3. Смените язык интерфейса.
  4. Обратите внимание, что основной текст сообщения переводится, а описание в карточке события — нет.

Окружение

  • Хостинг: план Communiteq Professional
  • AI Translation: включён с использованием Mistral
  • Плагин: discourse-calendar (официальный)

Вопрос

Планируется ли наличие хука или механизма, позволяющего AI Translation также переводить метаданные событий, такие как description и location?