Description de l'événement non traduite par le plugin AI Translation (discourse-calendar)

Résumé

Lors de l’utilisation du plugin AI Translation avec discourse-calendar,
le champ de description de l’événement n’est pas traduit.

Comportement attendu

La description de l’événement affichée dans la carte de l’événement devrait être traduite
en même temps que le contenu du message.

Comportement réel

Le corps du message est correctement traduit, mais la description de l’événement
reste dans la langue d’origine dans la carte de l’événement.

Cause racine (d’après l’enquête)

La description de l’événement est stockée comme un champ distinct event.description
dans la réponse de l’API (visible dans /t/topic-slug/id.json), indépendamment
du corps du message. AI Translation semble ne traiter que le contenu principal
du message, et non les champs de métadonnées de l’événement du calendrier.

Étapes pour reproduire le problème

  1. Créez un message avec un événement de calendrier en utilisant discourse-calendar
  2. Activez AI Translation
  3. Changez la langue de l’interface
  4. Remarquez que le corps du message est traduit, mais pas la description de la carte de l’événement

Environnement

  • Hébergement : Plan Communiteq Professional
  • AI Translation : activé avec Mistral
  • Plugin : discourse-calendar (officiel)

Question

Un hook ou un mécanisme est-il prévu pour permettre à AI Translation
de traduire également les champs de métadonnées de l’événement tels que description
et location ?

1 « J'aime »