All Categories Working with Docs Creating and Translating Multilingual Articles

Creating and Translating Multilingual Articles

By John Ibrügger
February 19, 2026

With HelpSpace, you can offer your knowledge base in multiple languages. This allows you to support international customers and reduce support requests by providing clear documentation in their native language.

Requirements: You need a HelpSpace plan that includes multilingual support.

1. Enable Multilingual Mode

  1. Open Docs

  2. Go to Page Settings

  3. Activate Multilingual

  4. Define the default language

⚠️ Important: Once multilingual mode is activated, it cannot be disabled.

Add Additional Languages

After activation, you can add more languages:

  • Each additional language can be enabled or disabled

  • Only enabled languages will be visible in your Support Center

URL Structure

When multilingual mode is enabled, the language code is automatically added to the URL:

The language code depends on the selected language.

2. Language Navigation (Frontend)

As soon as you activate additional languages, a language switcher automatically appears in the front end. Here’s how it works:

  • If a visitor is viewing an article and switches the language, the translated version of that article will be displayed (if available).

  • If the article is not translated yet, the visitor will be redirected to the homepage of the selected language.

This ensures a smooth user experience—even if some articles are not yet translated.

3. Translating Categories

To maintain a fully multilingual knowledge base, categories must also be translated. How to translate a category:

  1. Hover over the category name

  2. Click the three-dot menu

  3. Select Edit

  4. Switch between languages at the top

  5. Provide translations for:

    • Name

    • Description

  6. Save your changes.

4. Translating Articles

In the article view, you’ll see the available languages in the top right corner.

  • Greyed out = The article does not yet exist in that language

  • Active = The article already exists in that language

Create a New Language Version

When clicking a language for the first time, you can choose one of three options:

  1. Empty: Creates a blank article without content.

  2. Copy: Copies the content from the default language so you can edit it manually.

  3. Translate: Automatically translates the article from the default language into the selected language.

    • Tables are translated as well

    • A DeepL API key is required for automatic translation

    • Only content supported by DeepL can be translated

Important: Updating Translations

If you modify the article in the default language, the translated versions will not update automatically. You have two options:

  • Update the translated version manually

  • Delete the translated version and recreate it using automatic translation

Visibility per Language

Visibility settings are configured individually for each language. This is useful if:

  • You prepare content in advance

  • A product or feature launches later

  • Certain markets go live at different times

Slug (URL Path)

Each article can have an individual slug per language. Important:

  • Every slug must be unique

  • A slug can only exist once within your Docs site—regardless of language.

Versioning

Each language version of an article is versioned separately. This allows you to:

  • View previous versions

  • Restore older versions if needed

  • Track changes over time

5. Summary

With multilingual support in HelpSpace, you can:

  • Expand your knowledge base internationally

  • Automatically translate articles using DeepL

  • Provide seamless language switching

  • Control visibility per language

  • Maintain structured version control

This ensures your customers always receive accurate information in the right language—clear, professional, and up-to-date.

Was this article helpful?

Thanks for your feedback!