Skip to main content

Introduction

Translation lets your support team communicate with customers regardless of the language they write in. When enabled, the helpdesk automatically detects the language of incoming customer messages and offers one-click translation into your team’s preferred language. Only customer messages are translated. Agent replies remain in the language the agent writes them in.

Enable Translation

1

Open translation settings

Navigate to Help desk settings > Translation in the sidebar.
2

Enable AI translation

Translation settings page showing the Enable button and how-it-works overview
3

Choose your preferred language

Select your team’s Preferred language from the dropdown - this is the language that customer messages will be translated into.
Translation settings with AI translation toggle enabled and preferred language set to English
4

Save

Click Save to apply your settings. Translation is now active for all tickets.
To disable translation at any time, toggle AI translation off and click Save.

How Translation Works in Tickets

When you open a ticket from a customer who wrote in a different language, the helpdesk automatically detects the language and shows a translation detection banner at the top of the ticket.

Before Translation

The banner displays the detected language (e.g., “Detected language: German”) along with a Translate button. Customer messages appear in their original language.
Ticket view showing a detected language banner with Arabic messages and a Translate button

After Translation

Click Translate to translate all customer messages into your preferred language. The banner updates to show the translation direction (e.g., “Translating German → English”) and a Show original button appears so you can switch back at any time.
Ticket view showing translated messages in English with the Show original button
If you are viewing a ticket with an active live chat, new incoming messages from the customer will be translated automatically as they arrive - no need to click Translate again.

Toggle Between Original and Translated

You can switch between the original and translated versions at any time using the buttons in the translation banner:
  • Show original - displays the customer’s messages in their original language
  • Translate - switches back to the translated view

What Gets Translated

ContentTranslated?
Customer messages (email, widget, WhatsApp, API)Yes
Agent repliesNo
Internal notesNo
System events (status changes, assignments)No
Only customer messages are translated. Your replies are sent to the customer exactly as you write them. If you need to reply in the customer’s language, use the AI Compose > Translate option in the message composer.
Ticket view showing translated messages in English with the Show original button
Ticket view showing translated messages in English with the Show original button

Supported Languages

Translation supports 49 languages, including:
  • Arabic
  • Bengali
  • Bulgarian
  • Bosnian
  • Catalan
  • Chinese (Simplified)
  • Chinese (Traditional)
  • Croatian
  • Czech
  • Danish
  • Dutch
  • English
  • Estonian
  • Finnish
  • French
  • German
  • Greek
  • Hebrew
  • Hindi
  • Hungarian
  • Indonesian
  • Italian
  • Japanese
  • Korean
  • Latvian
  • Lithuanian
  • Malay
  • Mongolian
  • Norwegian
  • Persian
  • Polish
  • Portuguese
  • Portuguese (Brazil)
  • Romanian
  • Russian
  • Serbian
  • Slovenian
  • Spanish
  • Swahili
  • Swedish
  • Thai
  • Turkish
  • Ukrainian
  • Vietnamese
Right-to-left (RTL) languages such as Arabic, Hebrew, and Persian are fully supported.