HomeBlog › Help Center
Help Center

How to Translate Your Zendesk Help Center (Step by Step)

TL;DR
  • 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.

Pro tip: Don't pick languages by gut feel or a generic "top ten" list. Look at where your signups, support tickets, and revenue actually come from. A B2B tool with strong German and Japanese accounts has a much clearer answer than one guessing at European markets.

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.

Common mistake: Publishing translations and walking away. A translated article isn't a finished artifact; it's a copy that has to track its source for the rest of its life. If nothing links the two, drift is guaranteed — not an if, a when.

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

  1. Confirm the language is justified by real signups, tickets, or revenue.
  2. Enable the locale in Guide and set your default source language.
  3. Pick the article set: translate-fully, translate-later, leave-in-default.
  4. Choose a method per content type (human, machine, or machine plus review).
  5. Build a glossary of do-not-translate and standardized terms.
  6. Localize categories, sections, and theme labels — not just articles.
  7. Localize screenshots and annotations, not just body text.
  8. Name an owner for the locale and do a native-speaker quality pass.

Every time the source changes (the sync loop)

  1. Edit the source-language article first. Never patch a translation directly.
  2. Flag every translated version of that article as "needs review."
  3. Check whether screenshots changed and need re-capturing per locale.
  4. Update the glossary if new terms appeared.
  5. Owner clears the "needs review" queue on the set cadence.
  6. Stamp each updated article with a last-synced date.
  7. 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.

Where to go nextMultilingual help center softwareHow to translate your help centerCustomer Support docsWriteHow vs Scribe

Frequently asked questions

Does Zendesk support a multilingual help center?
Yes. Zendesk Guide lets you enable multiple languages, set a default language, and publish a translated version of each article under the same article ID. The interface, search, and help center theme localize too. Zendesk handles the structure; it does not translate the content for you, and it does not tell you when a translation has fallen out of date with its source.
How do I add a language to my Zendesk help center?
In Guide admin, open the languages settings for your help center and add the locale you want. Set one language as the default source. Once the language is enabled, each article gains a slot for that translation, and you can localize your categories, sections, and theme labels as well. Adding the language is quick; filling and maintaining it is the real work.
Should I use machine or human translation for Zendesk articles?
For most help centers, machine translation plus a human review pass is the practical sweet spot. Support content is plain and instructional, which machines handle well, and a fluent reviewer fixes product-specific terms and tone. Reserve full human translation for legal, billing, or tone-sensitive articles.
How do I keep translated Zendesk articles in sync with the source?
Treat one language as the source of truth and never edit a translation directly to fix a product change. When the source article changes, flag every translated version as needing review and have a named owner clear that queue on a regular cadence. A last-synced date on each article makes drift visible. Tools that generate and translate guides from one recording keep the source and translations linked so this stays manageable.
Do I need to re-do screenshots for each Zendesk language?
If your product UI is localized, yes — an English screenshot beside translated steps confuses readers, who trust the image over the text. Re-shooting images by hand for every locale rarely gets done. Tools that produce guides from a screen recording can generate localized screenshots per language, so a UI change means re-recording once rather than reopening dozens of image files.

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
IS
Ishita Sharma · Growth Marketer at WriteHow
Writes about documentation, customer support, and SEO.