# Translations management events

> For the complete documentation index, see [llms.txt](https://doc.ibexa.co/en/5.0/llms.txt).

Events that are triggered when working with translations management.

Editions: LTS Update

The [Translations management](https://doc.ibexa.co/en/5.0/multisite/translations_management/translations_management_guide/index.md) 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`](https://doc.ibexa.co/en/5.0/api/php_api/php_api_reference/classes/Ibexa-Contracts-TranslationsManagement-AutoTranslate-Event-BeforeTranslateEvent.html) | `EventDispatchingProviderTranslator` | Before a translation request is sent to the provider |
| [`TranslateEvent`](https://doc.ibexa.co/en/5.0/api/php_api/php_api_reference/classes/Ibexa-Contracts-TranslationsManagement-AutoTranslate-Event-TranslateEvent.html)             | `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`](https://doc.ibexa.co/en/5.0/api/php_api/php_api_reference/classes/Ibexa-Contracts-TranslationsManagement-SideBySide-Event-OnContentSideBySideTranslationCreateEvent.html) | `ContentTranslationCreateController` | When creating a draft side-by-side translation of a content item |
| [`OnProductSideBySideTranslationCreateEvent`](https://doc.ibexa.co/en/5.0/api/php_api/php_api_reference/classes/Ibexa-Contracts-TranslationsManagement-SideBySide-Event-OnProductSideBySideTranslationCreateEvent.html) | `ProductTranslationViewController`   | When creating a draft side-by-side translation of a product      |
