概要
discourse-calendar プラグインを AI Translation プラグインと併用する場合、イベント説明フィールドが翻訳されません。
期待される動作
イベントカードに表示されるイベントの説明は、投稿内容と同様に翻訳されるべきです。
実際の動作
投稿本文は正しく翻訳されますが、イベントカード内のイベント説明は元の言語のまま残っています。
根本原因(調査結果より)
イベント説明は、投稿本文とは独立した API レスポンス内の別フィールド event.description として格納されています(/t/topic-slug/id.json で確認可能)。AI Translation は、カレンダーイベントのメタデータフィールドではなく、メインの投稿コンテンツのみを処理しているようです。
再現手順
- discourse-calendar を使用してカレンダーイベントを含む投稿を作成
- AI Translation を有効化
- インターフェースの言語を切り替え
- 投稿本文は翻訳されるが、イベントカードの説明は翻訳されていないことを確認
環境
- ホスティング: Communiteq Professional プラン
- AI Translation: Mistral を使用して有効化済み
- プラグイン: discourse-calendar(公式)
質問
AI Translation が description や location などのイベントメタデータフィールドも翻訳できるようにするためのフックやメカニズムの予定はありますか?