- Zendesk gives you the multilingual structure — enabled languages, a default source, one article ID per translation. It does not translate content or track when a translation goes stale.
- Don't translate everything. Pull your top articles by views and localize those first; leave the long tail in your default language.
- Machine translation plus a human review pass is the practical sweet spot for support content.
- The hard part is sync. Treat one language as the source of truth, flag translations on every source edit, and own each locale.
- Localize screenshots too — stale UI images mislead readers faster than untranslated text.
You enabled German in Zendesk, pasted in forty translated articles, and shipped. It looked done. Then the product changed, the English articles got updated, and the German ones didn't move. Six weeks later a customer is reading instructions for a button that no longer exists — in a help center you thought was finished.
That's the trap with translating a Zendesk help center. Zendesk makes it easy to add languages. It does almost nothing to help you keep them current. This guide walks through the whole thing step by step, with most of the attention on the part that actually breaks: staying in sync.
How Zendesk handles languages
Zendesk Guide is genuinely good at the structural side of localization. You enable a set of languages, pick one as the default, and every article can hold a translated version per language under the same article ID. The help center theme, category and section names, search, and system labels all localize too, so a visitor can browse the whole experience in their language.
What Zendesk does not do is translate the words for you, or notice when an English edit has left the French version out of date. The CMS gives you slots. Filling and maintaining those slots is on you. Once you internalize that split — Zendesk owns the structure, you own the content and the sync — the rest of the work gets a lot clearer.
Step 1: Enable your languages
In Guide admin, open the language settings for your help center and add the locales you want to support. Set one language as your default — this becomes your source of truth, and it's usually English. Keep this list short to start. Every language you enable is a column you've committed to keeping current forever.
Step 2: Decide what to translate
You almost certainly don't need to translate every article. Translation cost and sync cost both scale with word count, so every article you skip is one you never have to maintain in another language. Triage your content into three buckets:
- Translate fully. Your highest-traffic articles — getting started, onboarding, billing, account access — plus anything tied to a legal or safety requirement in that region. Your top 20 articles usually cover a large share of total views.
- Translate later. Mid-traffic how-tos and feature docs. Add these once your core set is stable and your sync loop is actually running.
- Leave in the default language. Edge-case troubleshooting, deprecated features, and articles that get a handful of views a year. Be honest about the long tail.
Step 3: Pick a translation method
There are three broad ways to translate, and mature setups mix them.
Human translation
A professional translator, ideally one who knows your product space. Highest quality and best for tone-sensitive or legal content. Also the slowest and priciest, and the hardest to keep in sync, since every update is another round trip to a person.
Machine translation
Modern AI translation is genuinely good for support content, which is plain and instructional rather than poetic. Fast and cheap enough to cover real ground. The catch is product-specific terms — if your app has a feature called "Pulse," you don't want it rendered as the local word for "heartbeat." A glossary fixes most of this.
Machine translation plus human review
The pragmatic middle, and the right default for most Zendesk help centers. Machine does the first pass; a fluent reviewer cleans it up. You get most of the speed at a fraction of the cost, and quality lands close.
This is where your authoring tool matters more than Zendesk itself. If your guides are created in something that translates them natively, you skip the copy-paste-into-a-translation-tool-and-back loop entirely. WriteHow, for example, generates a guide from one screen recording and translates it into 50+ languages from that single source — so you're publishing into Zendesk rather than shuttling article text between systems. Fewer handoffs means fewer places for versions to drift apart.
Step 4: Publish translations in Zendesk
With languages enabled, each article exposes a slot per locale. Add the translated title and body to the matching language, set its visibility, and publish. Localize the surrounding furniture too — category and section names, and any labels in your theme — or readers land on a half-translated page that feels broken. If you manage content in bulk, Zendesk's API and dynamic content features can help, but the editorial decisions above still have to be made article by article.
Step 5: Keep it in sync
This is the step that separates a help center that stays useful from one that quietly decays. Zendesk won't do it for you, so you need a lightweight system. Four pieces make it work.
1. One source of truth
Your default language is always correct first. Every translation is downstream of it. Nobody patches a translated article directly to reflect a product change — the source changes first, then the translations follow. Edit a translation directly and your two versions now disagree, and you've lost the thread.
2. A change trigger
When a source article changes, something must flag every translated version as out of date. In Zendesk this can be as simple as a "needs review" label, a spreadsheet with a last-synced column, or a status in your authoring tool. The point: an English edit should never silently leave five other languages stale.
3. An owner per locale
Each language needs a name attached — a person or vendor responsible for clearing that locale's "needs review" queue. Unowned languages are exactly the ones that rot.
4. A regular cadence
Pick a rhythm and hold it. A short weekly or biweekly pass to clear flagged articles beats a panicked quarterly cleanup, because the backlog never gets scary.
Tooling that keeps the source and translations linked makes this dramatically easier. When a guide and all its language versions come from one recording, editing the source can re-sync every translation at once instead of you hunting through Zendesk article by article.
Don't forget the screenshots
Text is the obvious thing to translate; screenshots are the thing everyone forgets. A support article is mostly images, and if your product UI is localized, English screenshots beside translated steps contradict each other — and readers trust the picture. Worse, a UI redesign breaks every screenshot in every language at once, and re-shooting them by hand across locales is the chore that never gets done. Tools that generate guides from a recording can produce localized screenshots per language, so a UI change means re-recording once. However you handle it, put screenshots on your sync checklist right next to the text.
Your Zendesk translation checklist
Drop this into your docs or project tracker. The first section is for launch; the second is the loop you run forever.
Zendesk Help Center Translation Checklist
Before you launch a language
- Confirm the language is justified by real signups, tickets, or revenue.
- Enable the locale in Guide and set your default source language.
- Pick the article set: translate-fully, translate-later, leave-in-default.
- Choose a method per content type (human, machine, or machine plus review).
- Build a glossary of do-not-translate and standardized terms.
- Localize categories, sections, and theme labels — not just articles.
- Localize screenshots and annotations, not just body text.
- Name an owner for the locale and do a native-speaker quality pass.
Every time the source changes (the sync loop)
- Edit the source-language article first. Never patch a translation directly.
- Flag every translated version of that article as "needs review."
- Check whether screenshots changed and need re-capturing per locale.
- Update the glossary if new terms appeared.
- Owner clears the "needs review" queue on the set cadence.
- Stamp each updated article with a last-synced date.
- Spot-check one or two articles per language for quality drift.
Zendesk gives you a solid multilingual chassis. The engine — getting accurate translations in and keeping them honest as your product moves — is the part you have to build. Translate less, sync more often, and put a name on every language. That's the whole game.
Frequently asked questions
Does Zendesk support a multilingual help center?
How do I add a language to my Zendesk help center?
Should I use machine or human translation for Zendesk articles?
How do I keep translated Zendesk articles in sync with the source?
Do I need to re-do screenshots for each Zendesk language?
Translate your help center the easy way
WriteHow records your process once, writes the guide, and translates it into 50+ languages — published straight to Zendesk.
See how WriteHow helps