You can give your agents the power to automatically translate incoming messages from live conversation channels in the Zendesk Agent Workspace, if they so choose. This allows agents to communicate with end users and other agents, even if they are using different languages.
For information about using live conversation translation after it is activated, see Translating conversations in the Zendesk Agent Workspace.
This article includes the following topics:
About live conversation translation
In this section, we’ll discuss the following topics related to live conversation translation:
Understanding live conversation translation
Live conversation translation gives agents the option to automatically translate incoming messages (coming from the end user) and outgoing messages (going to the end user) in the Zendesk Agent Workspace. It works in live conversations from the following channels:
- Live chat
- Social channels
- Sunshine Conversations channel
- Zendesk messaging
Additionally, the live conversation translation feature in Agent Workspace also supports the automatic translation of incoming comments sent via other channels, such as email, web form, or API. However, it doesn't support the translation of any outbound emails sent to end users.
If the agent’s and end user’s languages differ, a translation banner is displayed informing the agent of the language difference, and they can choose to enable translation for that conversation.
Limitations to this feature include:
- There is a 5,000-character limit per message for translation. Any message over 5,000 characters will not be translated.
- SunCo Shorthands are not supported for translations.
- Translations for third-party widgets are not supported.
How conversations are translated
A user’s language is determined based on recent messages they have sent, then Amazon Translate is used to translate text.
The length and number of the messages can affect the language analysis. There's no guaranteed length at which the language will always be detected, but longer messages produce better results.
If the text scan detects that the agent’s and end user’s languages are different, the translation banner is displayed. If the text scan can't detect the language (for example, the message was too short to determine the language), the banner doesn’t appear.
If you don't see the translation banner, click the ticket options menu, then click Translate.
Both the original and translated messages sent by the agent appear in the Event log. End-user messages appear only in the original language.
Languages supported in live conversation translation
The following languages are currently supported in live conversation translation:
Arabic (ar) | French (fr) | Italian (it) | Simplified Chinese (zh-cn) |
Bulgarian (bg) | French - Canada (fr-ca) | Japanese (ja) | Spanish (es) |
Czech (cs) | German (de) | Korean (ko) | Swedish (sv) |
Danish (da) | Greek (el) | Norwegian (no) | Thai (th) |
Dutch (nl) | Hebrew (he) | Polish (pl) | Traditional Chinese (zh-tw) |
English - United Kingdom (en-gb) | Hindi (hi) | Portuguese - Brazil (pt-br) | Turkish (tr) |
English - United States (en-us) | Hungarian (hu) | Romanian (ro) | Ukrainian (uk) |
Finnish (fi) | Indonesian (id) | Russian (ru) | Vietnamese (vi) |
The end-user experience
When an agent turns on automatic translation for a live conversation, the end user does not receive an activation notification—agent messages simply appear in their detected language. However, translated agent messages are identified in the conversation.
In a live chat, translated messages have a Show original link, which end users can click to display the untranslated message:In messaging and Social Messaging conversations, translated messages are identified by the word Translated in their detected language. Unlike live chat conversations, however, they cannot display the untranslated version of the message:
Activating live conversation translation for agents
Account admins can give agents the ability to automatically translate incoming messages, if they choose, by activating the feature in Admin Center.
To activate live conversation translation
- In Admin Center, click
Objects and rules in the sidebar, then select Tickets > Settings.
- In the Settings tab, locate the Translations section then select Agents can translate conversations.
- Click Save tab.
Agents can now choose to automatically translate incoming messages in the Agent Workspace.
To deactivate live conversation translation
- In Admin Center, click
Objects and rules in the sidebar, then select Tickets > Settings.
- In the Settings tab, locate the Translations section then deselect Agents can translate conversations.
- Click Save tab.
48 comments
Nico V
Please, consider enabling the possibility to permanently diseable the translation feature instead of forcing users to do it everytime by clicking it, it is just 1 click, but still it is a waste of time.
2
Stephan Seyfarth
The "enforced" usage of Google Translate turns the Agent Workspce into a no-go for us at the moment for legal reason. Please, consider to implement a configuration option to disable this feature.
1
Kris
Can we follow up on the issue reported regarding the SDK for app translation? We would like to investigate the matter further to determine why our customers are unable to see the translated sentences.
thanks
Kris
0
Hiedi Kysther
Hi Kris,
I have created a ticket on your behalf so we can investigate this issue further. Please check your email for more information. Thanks!
0
Magdalena BG (Admin)
Hi Zendesk Team,
I am exploring some potential translation capabilities in Agent workspace (Support).
New tickets (created via email or chat channels) may contain client specific abbreviations and/or wording – how can a list of such KNOWN wordings/Glossary be uploaded (made available) to Zendesk so that:
OR
As an example:
the client uses the abbreviation "URt" (which means “urgent request”).
When a ticket with this abbreviation is created and the agent uses the translate feature:
• The ticket body is translated and URt abbreviation remains untranslated
• The ticket body is translated and URt abbreviation is replaced with its meaning (urgent request)
I've already reviewed a significant number of resources in the Support Knowledgebase, but I haven't found any information about similar case.
Thanks!
0
Noly Maron Unson
Hi Magdalena
After reviewing the information that you provided, I wanted to put you in contact with our Developer Support team. They have more in-depth knowledge of our platform tools and will be able to get you the best possible answers and solutions. This team works out of our Developer Support community, which will also give you the opportunity to have other developers share their insights as well!
To get in touch, please go to the community and include as much relevant information in your post as you feel comfortable sharing.
Hope this helps.
0
Anjana Hiregoudar
Also found out that Agent Workspace does not automatically identifying user languages for short messgaes. Currently, it only auto-detects the visitor's language if we have 3 messages from the visitor or the total length of the messages is more than 200 characters, whichever comes first.
This is an important feature for us as we are a globla company and we get visitors from all over the globe. Usually the visitor's messages are short. How do we make sure we are picking the right language from the language drop down if it is not auto-detecting?
0
shelley
By coincidence one of my agents brought up this exact same issue as Anjana Hiregoudar today. The chat doesn't translation unless there are 3 messages AND the translation option is missing from the menu. This means our agents have to manually translate these conversations via google translate. Not a great experience.
Is there a way around this so auto-translation kicks in from the start of the chat?
0
Joyce
We have a recent update with the auto-detect functionality. Currently, we process the visitor's language for detection if we have 3 messages from the visitor or the total length of the messages is more than 200 characters, whichever comes first. Your agent can still input the selected language from the "translate" drop-down, to then proceed to translate.
Our documentation team is currently working on updating our document to reflect this behavior.
1
Duangkamon
Hi Joyce,
We have tickets from mobile SDK which has more than 200 characters but the translation banner hasn't showed up. I can't find other details about this feature outside of this article.
Could you help me check why the banner not showing up here ?
Thank you
0
PJ
The live conversation translation feature doesn't work on tickets via the Mobile SDK channel. You can refer to the article Understanding and Activating Live Conversation Translation for more information about this.
Live conversation translation gives agents the option to automatically translate incoming messages (coming from the end user) and outgoing messages (going to the end user) in the Zendesk Agent Workspace. It works in live conversations from the following channels:
0
Adrienne Yeoh
Based on our experience, Google Translate is not too accurate. especially with French/Japanese language. We found a better Translation service in Deepl. Might Zendesk move to better translation services in the near future?
1
Viachaslau
I agree with Adrienne Yeoh. DeepL is much better
0
WhatsApp Connector
Hello,
Any plans to include the email translation for outbound messages?
Thanks.
0
Shawna James
-1
Denis C Chudin
Hi there,
Are there any updates about translation for email channel? Because as I see this case was very popular in the comments 3 years ago. May be since then, something has changed?
1
Tony
I hope you're doing well. If you are inquiring about outbound email updates, I currently do not have any information on this matter. We recommend that our users regularly visit our news page to stay informed:
What's new in Zendesk
Have a nice day!
Best regards
0
Tobias Hermanns
Hi Zendesk!
Current Translation tool implementation in Agent Workspace is quite limited and often not good working.
Do you plan a review here? Do you plan move to DeepL which is better? Does AI Agent license will get a better translation in future powered by Chat GPT?
Why you can´t integrate DeepL Zendesk integration by default, it works…:
Thanks
1