> ## Documentation Index
> Fetch the complete documentation index at: https://docs.ticketspotapp.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Multilingual emails and tickets

> Enable attendee-language communications, customize translated template text, and translate an event email without changing its schedule.

Use **Design → Attendee Communication** to configure outgoing message text. **Multilingual communications** uses each attendee's checkout language, with English as the fallback. Automatic widget-label translation is a separate setting.

## Enable and edit a language

1. Open the communication template you want to customize.
2. Turn on **Multilingual communications**.
3. Choose **Editing language**; use **Find a language** to search.
4. Edit the text for that language and wait for saving to finish. **Customized** identifies an overridden field; **Reset to default** removes that customization.
5. Preview the selected language, including subject text, long translated labels, ticket links, and any personalization tokens.

<Accordion title="Watch: preview a communication language (7 seconds)">
  <picture>
    <source media="(prefers-reduced-motion: reduce)" />

    <img noZoom src="https://mintcdn.com/ticketspot/JgRV4zl7xI6KXhpr/assets/refresh/branding-and-design/communication-language.gif?s=232b226c0e6a65982a0971b0189d8046" alt="The editor zooms toward Editing language, changes from English to Spanish, and displays a translated confirmation preview." width="1505" height="865" data-path="assets/refresh/branding-and-design/communication-language.gif" />
  </picture>

  [View the static example](../assets/refresh/branding-and-design/communication-language-poster.png).
</Accordion>

<Frame caption="Enable Multilingual communications, choose Spanish under Editing language, and review the supplied Default translation for each field.">
  <img src="https://mintcdn.com/ticketspot/JgRV4zl7xI6KXhpr/assets/refresh/branding-and-design/communication-language.png?fit=max&auto=format&n=JgRV4zl7xI6KXhpr&q=85&s=37687067981c4e0ce0a1b99f383aa439" alt="Enable Multilingual communications, choose Spanish under Editing language, and review the supplied Default translation for each field." style={{ width: "100%", maxWidth: "515px", height: "auto" }} width="515" height="900" data-path="assets/refresh/branding-and-design/communication-language.png" />
</Frame>

Text edits apply to the selected language. Layout and delivery controls are shared across languages. Turning multilingual communications off keeps saved translations and sends the existing text to everyone.

<Frame caption="A Spanish title override is marked Customized. Reset to default restores the supplied translation for this field; other languages keep their own wording.">
  <img src="https://mintcdn.com/ticketspot/JgRV4zl7xI6KXhpr/assets/refresh/branding-and-design/communication-default-override.png?fit=max&auto=format&n=JgRV4zl7xI6KXhpr&q=85&s=398429dad500827a0e18f44c8c54436a" alt="A Spanish title override is marked Customized. Reset to default restores the supplied translation for this field; other languages keep their own wording." style={{ width: "100%", maxWidth: "515px", height: "auto" }} width="515" height="900" data-path="assets/refresh/branding-and-design/communication-default-override.png" />
</Frame>

<Accordion title="See the field after Reset to default">
  <Frame caption="After Reset to default, the Spanish confirmation title uses its supplied Default translation again.">
    <img src="https://mintcdn.com/ticketspot/JgRV4zl7xI6KXhpr/assets/refresh/branding-and-design/communication-reset.png?fit=max&auto=format&n=JgRV4zl7xI6KXhpr&q=85&s=65fcff90513e2bbd56accc95c98958ba" alt="After Reset to default, the Spanish confirmation title uses its supplied Default translation again." style={{ width: "100%", maxWidth: "515px", height: "auto" }} width="515" height="900" data-path="assets/refresh/branding-and-design/communication-reset.png" />
  </Frame>
</Accordion>

## Translate an event email

<Frame caption="Enter a language-specific subject and message, preserving the original template variables. Customized marks the edited field; Save translation is required to persist it. This example is an unsaved draft.">
  <img src="https://mintcdn.com/ticketspot/JgRV4zl7xI6KXhpr/assets/refresh/branding-and-design/communication-default-override-campaign-spanish.png?fit=max&auto=format&n=JgRV4zl7xI6KXhpr&q=85&s=a31a17ace9193b541f29e567f0f9a08b" alt="Enter a language-specific subject and message, preserving the original template variables. Customized marks the edited field; Save translation is required to persist it. This example is an unsaved draft." style={{ width: "100%", maxWidth: "100%", height: "auto" }} width="956" height="950" data-path="assets/refresh/branding-and-design/communication-default-override-campaign-spanish.png" />
</Frame>

<Frame caption="Event Email translations uses the original subject and message until you supply a variant for the selected language.">
  <img src="https://mintcdn.com/ticketspot/JgRV4zl7xI6KXhpr/assets/refresh/branding-and-design/communication-default-override-campaign-original.png?fit=max&auto=format&n=JgRV4zl7xI6KXhpr&q=85&s=767b6d9cf7853154621490e76dc62dcf" alt="Event Email translations uses the original subject and message until you supply a variant for the selected language." style={{ width: "100%", maxWidth: "100%", height: "auto" }} width="956" height="900" data-path="assets/refresh/branding-and-design/communication-default-override-campaign-original.png" />
</Frame>

For an event-specific email, open its **Email Communication** editor after saving the email.

1. Expand **Email translations**.
2. Choose the language.
3. Enter **Subject** and **Message (HTML supported)**, or **Email HTML** when using the advanced email editor.
4. Select **Save translation**.
5. Use **Use original** on a field or **Reset language** when you want to remove that translation. Save changes where requested.

In this editor, **Customized** can appear while a field is still being edited. Select **Save translation** and confirm the save succeeds before leaving. Fields without a translation use the original message. Translations keep the email's recipients and schedule; they do not create another scheduled email.

<Accordion title="See the Spanish sample email">
  <Frame caption="Built-in Spanish confirmation preview showing translated ticket actions and booking labels. This sample includes a membership; it is not a delivered customer email.">
    <img src="https://mintcdn.com/ticketspot/JgRV4zl7xI6KXhpr/assets/refresh/branding-and-design/communication-language-output.png?fit=max&auto=format&n=JgRV4zl7xI6KXhpr&q=85&s=13f8972437efbf71283e45da761b43ef" alt="Built-in Spanish confirmation preview showing translated ticket actions and booking labels. This sample includes a membership; it is not a delivered customer email." style={{ width: "100%", maxWidth: "515px", height: "auto" }} width="975" height="780" data-path="assets/refresh/branding-and-design/communication-language-output.png" />
  </Frame>
</Accordion>

## Verify delivery

Use a test checkout in each language you intend to support. Inspect the actual confirmation and ticket, as well as a language with no custom translation to check the fallback. Preserve personalization placeholders and working links in translated content. A translated field can use only template variables that already exist in its original field; adding a new variable causes a validation error. Keep translated subjects on one line.

See [email timing and recipients](/event-management/email-communication), [attendee communication design](./attendee-communication-design), and [widget wording](./widget-text-reference).

See the [language and locale setup guide](/branding-and-design/language-and-locale) and [language FAQ](/getting-started/language-and-locale-faq) for automatic widget translation, preview language, communication defaults, and per-language overrides.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.