ECA language negotiationΒΆ
Available since: 2.0.0
Provided tokens
| Token | Description |
|---|---|
[event] |
The event. |
[event:machine_name] |
The machine name of the ECA event. |
[session_user] |
The user account that dispatched the event, regardless if ECA is processing models under a different account. This is only available if ECA is configured to always run under a specific account. |
Fires during Drupal's language negotiation process when the ECA language negotiation method is active.
Set the langcode to override the negotiated language. If left unset, this negotiation method is skipped and the next method in the chain is consulted.
Must be enabled in language settings
The ECA language negotiation method must be enabled at Administration > Configuration > Regional and language > Languages > Detection and selection.