요약
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과 같은 이벤트 메타데이터 필드도 번역할 수 있도록 하는 훅(hook)이나 메커니즘이 계획되어 있나요?