Skip to content
For AI agents: the complete documentation index is available at llms.txt; this page is also available as Markdown at index.md.

Translations management events

The Translations management package dispatches events at two levels.

Translation events

Translation events are dispatched for every field in each selected target language. Use them for logging, analytics, and observability. Both events are read-only, you can't use them to override the translation result.

Event Dispatched by Dispatched when
BeforeTranslateEvent EventDispatchingProviderTranslator Before a translation request is sent to the provider
TranslateEvent EventDispatchingProviderTranslator After a translation response is received

Side-by-side creation events

Side-by-side creation events are dispatched when preparing a new translation draft.

Event Dispatched by Dispatched when
OnContentSideBySideTranslationCreateEvent ContentTranslationCreateController When creating a draft side-by-side translation of a content item
OnProductSideBySideTranslationCreateEvent ProductTranslationViewController When creating a draft side-by-side translation of a product