How to Translate Zendesk Tickets in 180+ Languages Without Switching Tabs (2026)
Zendesk translates ticket conversations natively on every Suite plan, but the agent turns it on per conversation and the translation sits inline. AI Ticket Translations by Macha translates in the sidebar the moment a ticket opens, across 180+ languages, for $8 per license per month.
Key takeaways
- Zendesk's built-in conversation translation works on every channel except voice and translates both incoming messages and agent replies, but the agent enables it per conversation.
- Zendesk's native translation does not save incoming chat and messaging translations; they run again each time a ticket reloads, so results can vary.
- AI Ticket Translations by Macha costs $8 per license per month, or $6 billed annually, with unlimited usage per license and 180+ languages.
- AI Ticket Translations shows the translation in the right-side pane and can save it as an internal note, which lets English-only QA managers review tickets in any language.
- Admins using AI Ticket Translations can add an ignore list, such as English, so the main support language is never auto-translated.
How to Translate Zendesk Tickets in 180+ Languages Without Switching Tabs
Read Time: 8 minutes
You can translate Zendesk tickets without leaving the ticket in two ways: turn on Zendesk's built-in conversation translation (included on every Suite plan and on Support Team and above), or install a sidebar app such as AI Ticket Translations by Macha, which detects the customer's language on open and translates across 180+ languages for $8 per license per month. Both remove the copy-paste trip to Google Translate. They differ in where the translation shows up, who controls it, and what you pay.
| Option | How it's switched on | Where the translation appears | Price |
|---|---|---|---|
| Zendesk conversation translation | Admin turns it on; the agent enables it per conversation from a banner or the Translate option | Inline in the ticket conversation | Included in Suite Team and above, Support Team and above |
| AI Ticket Translations by Macha | Install from the Zendesk Marketplace, click Connect | Right-side app pane, optionally saved as an internal note | $8 per license per month ($6 billed annually) |
| Copy-paste into a translation site | Nothing to install | Another browser tab | Free, paid in agent time |
Why is multilingual support in Zendesk hard?
Most support teams deal with the same set of problems once tickets start arriving in languages nobody on the team reads:
- Customer inquiries arriving in dozens of different languages
- Agents who can't read or respond in those languages
- Context getting lost in translation
- Slower response times when translation is involved
- Difficulty tracking which tickets were translated and into which languages
The fallback is hiring for language skills instead of support skills, which gets expensive fast and still leaves gaps for the less common languages. So the real question is which translation approach fits the way your agents already work.
What does Zendesk's native translation do?
Zendesk does offer built-in translation, and it's worth knowing what it covers before paying for anything else.
What Zendesk's conversation translation includes
According to Zendesk's documentation (updated September 2026), conversation translation offers:
- Inbound and outbound translation: messages from the end user are translated for the agent, and the agent's replies are translated into the end user's language
- Every channel except voice: Zendesk messaging, live chat, social channels, Sunshine Conversations, and email, web form and API tickets
- Language detection based on the end user's recent comments, and on the language set in each agent's Support profile
- A translation banner when the two languages differ, which the agent clicks to enable translation for that conversation
What are the limitations of Zendesk's native translation?
Zendesk lists its own limits: incoming chat and messaging translations aren't saved and run again each time the ticket reloads, so results can vary; SunCo Shorthands aren't supported; third-party widgets aren't translated; and phonetic text won't translate accurately (Hindi works in Devanagari script but not in Roman script). If a translation fails when an agent sends an email, Zendesk sends it in the original language after five minutes.
Earlier versions of this post said Zendesk capped translations at 5,000 characters and didn't translate outbound email. Zendesk's current documentation no longer mentions a character cap, and outbound translation now covers email replies.
Where does native translation fall short for agents?
Here's what Zendesk admins commonly run into with the native feature:
- Per-conversation activation: the agent still has to turn translation on for each conversation, and the banner doesn't appear when a message is too short for Zendesk to detect its language
- Inline translations: translated text sits in the conversation itself, which some teams find harder to review
- No separate pane or saved note: there's no option to keep the translation in a side panel or store it as an internal note, and incoming chat translations aren't saved at all
- No per-language exclusions: we found nothing in Zendesk's documentation for excluding specific languages from translation
- Limited analytics: no built-in report on translation usage or top languages
As noted by InternalNote.com, "Traditionally most of the translations in Zendesk were either done manually or via Dynamic Content placeholders for forms, triggers and macros. Both these options offer you the ability to translate the content yourself with tight control over tone of voice and words used, with the downside that everything needs to be translated manually before it can be used."
What is AI Ticket Translations by Macha?
AI Ticket Translations is a Zendesk app we built for the way support agents actually work in the ticket. It's live on the Zendesk Marketplace.
The core concept
Instead of putting translations into the conversation or waiting for an agent to switch translation on, the app sits in the right sidebar of every ticket and translates the moment the ticket opens.
How does it work?
For reading incoming messages:
- Agent opens a ticket with a foreign language message
- The app automatically detects the language
- Translation appears immediately in the right-side pane
- Optionally, the translation can also be saved as an internal note for team visibility
- Toggle between original and translated views anytime
For sending replies:
- Agent writes their response in their own language in the Zendesk composer
- Click the Translate button
- Message converts to the customer's language
- Agent reviews and sends
How much setup does it need?
Very little. The app pulls each agent's language preference from their Zendesk settings, so there's no admin configuration wizard and no language mapping spreadsheet. Install the app, open a ticket, click Connect, and translations start working.
How does the app differ from native translation?
1. Two viewing options for different workflows
Some teams want translations in the sidebar for quick reference. Others want internal notes for collaboration and QA.
AI Ticket Translations supports both:
- Right-pane view for live reading and quick reply workflows
- Internal notes for historical context, team collaboration, and audits
2. Agent-level personalization
Each agent can set their own default language without affecting their teammates. English-speaking agents see English, French-speaking agents see French, Spanish-speaking agents see Spanish, all from the same ticket.
3. Ignore lists
If your team mostly supports English-speaking customers but occasionally gets tickets in other languages, add English to the ignore list. The app won't auto-translate English tickets, which cuts the noise.
4. One-click reply translations
You write in your language, click translate, and insert the translated text. You get a chance to review before sending.
5. 180+ languages supported
From Spanish, Mandarin and Arabic to less common languages like Icelandic, Swahili or Tagalog, the app covers 180+ languages.
6. Context-aware translations
The app preserves meaning, tone and basic formatting rather than translating word for word. Product names stay as product names, and technical terms keep their context.
7. Admin analytics and reporting
Track your multilingual support with built-in analytics:
- Top languages your customers are using
- Number of translations performed
- Outbound translated messages sent
- Auto-tag translated tickets for Zendesk Explore dashboards
That data tells you which languages to hire for, which to cover with translation, and which to write macros for.
How do you set up AI Ticket Translations?
Installation steps
- Install from the Zendesk Marketplace
- Open any ticket in Agent Workspace
- Open the app from the right-side pane
- Click Connect
After that, the app:
- Sets each agent's default language from their Zendesk settings
- Starts detecting languages immediately
- Begins translating without any additional configuration
Optional admin configuration
Admins can customize:
- Ignore languages: exclude specific languages from auto-translation
- Custom tags: auto-tag translated tickets for reporting and automation
- Prompt controls: adjust the translation prompt if needed
Which teams get the most from ticket translation?
Scenario 1: A growing global customer base
A SaaS company expands into Latin America but doesn't have Spanish-speaking support agents yet.
The challenge: Tickets in Spanish and Portuguese get slow replies or go out to paid translation services.
The fix: Existing agents read and answer Spanish and Portuguese tickets from the sidebar, without new hires.
Scenario 2: Seasonal language spikes
An e-commerce company sees seasonal spikes from different regions: German customers during one promotion, French customers during holiday sales.
The challenge: Full-time agents for seasonal language demand are hard to justify.
The fix: Every agent handles the spike with translations. At $8 per license per month with no contract or seat minimum, the company can add and drop licenses as the season changes.
Scenario 3: Quality assurance for multilingual teams
A support team has multilingual agents, but QA managers only speak English.
The challenge: QA managers can't review tickets handled in other languages without someone translating them by hand.
The fix: With translations saved as internal notes, QA managers can review any ticket regardless of language. Native translation doesn't help here, because incoming chat translations aren't saved.
How does AI Ticket Translations compare with Zendesk native translation?
| Feature | Zendesk Native Translation | AI Ticket Translations by Macha |
|---|---|---|
| Activation | Agent enables per conversation | Translates when the ticket opens |
| Where translations appear | Inline in the conversation | Right pane or internal notes |
| Outbound reply translation | ✓ Included, email falls back to the original language if translation fails | ✓ One-click composer translation, reviewed before sending |
| Agent language | From each agent's Support profile | From Zendesk settings, adjustable per agent |
| Ignore specific languages | Not documented | ✓ Configurable ignore list |
| Translations saved | Incoming chat and messaging translations aren't saved | ✓ Optional internal note |
| Languages supported | Not listed in the documentation | 180+ languages |
| Analytics & reporting | Limited | ✓ Languages, volume, auto-tags |
| Pricing | Included in plan | $8/license/month ($6 billed annually) |
How much does AI Ticket Translations cost?
Translation tools often price per word, per character or per ticket. The app charges per license instead, so the bill tracks the number of agents using it, not how chatty your customers are:
$8 per license per month, or $6 billed annually
- Unlimited usage per license
- All 180+ languages included
- No per-word or per-ticket charges
- No contracts and no minimum seats (buy only the licenses you need)
- 500 free credits to start, with no time limit and no credit card required
What are the best practices for multilingual support?
1. Train agents on cultural nuance
Translation handles language, but agents still need cultural awareness. A perfectly translated message can still miss cultural context.
2. Use internal notes for team learning
When a translation reveals a customer need or cultural preference, note it. Build a knowledge base of what you learn from multilingual tickets.
3. Set up Explore dashboards
Use the auto-tags from translations to build Explore dashboards showing:
- Volume of tickets by language
- Average handling time for translated tickets
- CSAT scores for different language tickets
- Language trends over time
4. Create language-specific macros
Once you know your most common languages, write macros for them. Prepared responses plus AI translation make handling faster still.
5. Monitor translation quality
Review a sample of translated tickets now and then. Use the original and translation toggle to compare.
How do you get started?
AI Ticket Translations by Macha is available now on the Zendesk Marketplace. You can:
- Start with 500 free credits (no credit card required)
- Install from the Zendesk Marketplace listing
- Begin translating tickets within minutes
The app works in Zendesk Agent Workspace and supports all standard support channels.
For questions, contact: [email protected]
Which option should you choose?
If your agents only need occasional help and you're fine with translations living inline, turn on Zendesk's conversation translation first: it's already in your plan. If you need translations kept as internal notes for QA, per-agent control, an ignore list for your main language, or reporting on which languages come in, the app covers those gaps for $8 a license.
Add AI agents to your Zendesk
Macha reads the ticket, drafts the reply and takes the action, inside the Zendesk you already run.

