Event description not translated by AI Translation plugin (discourse-calendar)

Summary

When using the AI Translation plugin with discourse-calendar,
the event description field is not being translated.

Expected behavior

The event description shown in the event card should be translated
along with the post content.

Actual behavior

The post body content is translated correctly, but the event
description remains in the original language in the event card.

Root cause (from investigation)

The event description is stored as a separate field event.description
in the API response (visible in /t/topic-slug/id.json), independent
from the post body. AI Translation appears to only process the main
post content, not the calendar event metadata fields.

Steps to reproduce

  1. Create a post with a calendar event using discourse-calendar
  2. Enable AI Translation
  3. Switch interface language
  4. Observe that post body is translated but event card description is not

Environment

  • Hosting: Communiteq Professional plan
  • AI Translation: enabled with Mistral
  • Plugin: discourse-calendar (official)

Question

Is there a hook or mechanism planned to allow AI Translation
to also translate event metadata fields such as description
and location?