Add multiple languages to your knowledge base

Edited

Overview

In Front Knowledge Base, you can host your content in multiple languages to support customers in their preferred language. Each language option in your knowledge base will have its own visitor portal, set of articles, categories, etc.

You must have Front company admin or Knowledge Base admin permissions to manage knowledge base language settings. Once language options are enabled in settings, any Knowledge Base admin or content editor can manage translations in the Content page.


Add or remove languages

Step 1

Click the Knowledge Base book icon in the top navigation bar. If you have more than one knowledge base, use the dropdown to select the knowledge base you’d like to manage.

Step 2

Select Settings in the sidebar, then click the Content tab.

Step 3

In the Language section, you’ll see dropdowns for your knowledge base’s default language and additional languages. Use the dropdowns to select your languages, click Apply, then save your changes.

In this example, our default language is set to English, and we’ll select French and Spanish as additional languages. 

Step 4

After saving, you’ll see new language options added to your knowledge base admin portal. Repeat Steps 1-3 for any additional knowledge bases that need multi-language support.

Step 5

You can remove a language at any time by returning to your knowledge base’s language settings and deselecting the language. This will hide all knowledge base content in the admin and visitor portals.

A pop-up will appear asking you to confirm the removal. If you ever re-enable a language, any previously translated content will be recovered.


Manage language content

Each language is treated as its own knowledge base, and can be previewed, edited, and published (go live) independently from the other language options.

In the Content pages of the admin portal, use the dropdown to switch between languages. Use this view to quickly see what content already has a translation, or still needs to be translated. Untranslated content will be flagged with a warning icon.

You can add translations for:

  • Articles and article keywords

  • Categories and their descriptions

  • Section names

  • Resource link names and their descriptions

Articles

In the article editor, you can toggle to a different enabled language and start a draft from scratch or translate the article with AI. This draft can be previewed, published, and unpublished independently from the articles in the other languages. 

Creating article translations is optional. Some articles may only be relevant in one language, but not another.

Categories, sections, and resource links

In the category, section, and resource link editors, you’ll see additional fields for every language option enabled. 

Important: If a category/section is not translated but articles in them have been translated, the articles will not display in the visitor portal until the corresponding categories/sections have been translated. The articles will still be accessible if visitors have the direct link.


Manage language settings

In the Settings pages, you can manage additional content fields for each language option in your knowledge base. These fields appear in the visitor portal.

Manual translations

You can set up translations for the following fields:

  • Knowledge base name

  • Hero text

  • Primary button

  • Secondary button

  • Footer links

  • Support Report hero content and hero action

Once you’re ready for users to access your knowledge base in a specific language, click Go live for the language.

Automatic translations

All static words in the visitor portal that you cannot add translations for will be automatically translated. This includes:

  • Article and category counts

  • Article last edited date

  • Search bar text

  • “Powered by Front” branding

  • Cookie banner

  • Support Report charts


FAQ

Which languages are supported?

Front Knowledge Base supports the following languages:

  • Bosnian

  • Bulgarian

  • Catalan

  • Chinese (Simplified)

  • Chinese (Traditional)

  • Croatian

  • Czech

  • Danish

  • Dutch

  • English

  • Estonian

  • Finnish

  • French

  • German

  • Greek

  • Hungarian

  • Icelandic

  • Indonesian

  • Italian

  • Japanese

  • Korean

  • Latvian

  • Lithuanian

  • Malay

  • Norwegian

  • Polish

  • Portuguese (Brazil)

  • Portuguese (Portugal)

  • Romanian

  • Russian

  • Serbian

  • Slovak

  • Slovenian

  • Spanish

  • Swedish

  • Turkish

  • Ukrainian

  • Vietnamese

If you’d like to see support for additional languages, please submit a feature request here.

Can I import articles in multiple languages via CSV?

Yes. See this article to learn more.

Are knowledge base language options integrated with other Front features?

Yes. You can use all language options in Front’s composer, sidebar plugin, and Front Chat integrations

Can I switch between languages in the visitor portal?

Yes. Use language dropdown at the bottom of your visitor portal to toggle between languages.

Do article translations count towards my article limit?

No. For example, if you have 200 articles in your default language and 200 article translations for another language, your total article count is 200.


Pricing

This feature is available on the Scale plan or above.