Translate Freshdesk

This Freshdesk knowledge base integration guide shows you how to translate Freshdesk knowledge bases in a few easy steps. Follow this tutorial to create a multilingual Freshdesk knowledge base translated to other languages for your international customers.

With a multilingual user base, translating help desk content reduces support load. Freshdesk doesn’t provide a built-in translation feature, but it’s easy to translate your help desk with Localize.

Here is a step by step guide for localizing your Freshdesk knowledge base.

If you do not have a project yet, signup here!

1. Login to your Freshdesk Dashboard. Find "Admin Settings" in the left menu.

2. In the admin dashboard page, find general settings section. Click “Help desk”.

3. In the helpdesk page, scroll down and click on the "edit portal" button. This will open the Portal page.

4. Scroll down and click “Customize Portal” in the Portal rebranding section.

5. When there, click “Layout & pages” tab.

<script src="https://global.localizecdn.com/localize.js"></script>
<script>!function(a){if(!a.Localize){a.Localize={};for(var e=["translate","untranslate","phrase","initialize","translatePage","setLanguage","getLanguage","detectLanguage","getAvailableLanguages","untranslatePage","bootstrap","prefetch","on","off","hideWidget","showWidget","getSourceLanguage"],t=0;t<e.length;t++)a.Localize[e[t]]=function(){}}}(window);</script>

<script>
  Localize.initialize({
    key: '[[app:key]]', 
    rememberLanguage: true,
    // other options go here, separated by commas
  });
</script>

6b. Add Initialization Options

Add any desired options to the Localize.initialize() call above, check here for the full list of possible options.

Some popular options include:

  • autoApprove - use to fully automate your translation workflow
  • localizeImages - allows for localization of images in your site

7. Save & Publish

8. Reload your website.

  1. Visit your website in a browser.
  2. Select one of your target languages using the language switching widget.
  3. Refresh the page.
  4. Lather, rinse, repeat, for each page in your site.

Localize will automatically begin to detect new content on the pages that you visit, and will bring it into your dashboard.

9. Approve phrases

Then head on over to the Manage Phrases page to approve phrases in the Localize dashboard.

10. Phrases not showing up?

If you are not seeing phrases show up in your Pending bin in the Localize dashboard, follow the troubleshooting instructions here.


Need Help?
Contact support for custom integration help or troubleshooting!


Did this page help you?