Get Localization Zendesk Integration

Zendesk integration is based on our Translate.js Javascript translation solution. Getting started with it is extremely easy.

Prerequisites

Installing Translate.js tag to Zendesk theme

1. Open your Zendesk Help Center and click the General > Customize design

2. Next find Edit theme link from the left sidebar.

3. Choose "Document head" option from the menu that usually says "Home page"

4. You should now see the empty editor like this:

5. Copy-paste following Javascript snippet to the editor.

<link rel="stylesheet" href="//translatejs.gl-cdn.net/services/zendesk/selector-ui.css">
<script src="//translatejs.gl-cdn.net/services/zendesk/selector-ui.js"></script>
<script src="//translatejs.gl-cdn.net/translate.js"></script>
<script>
    GetLocalization.init({
        'apiKey': 'Your-API-Key',
        'languagesClass': 'gl-languages',
        'sourceLanguage': 'en',
        'excludedPaths': ['/community/'] // Exclude urls you don't want to translate. Optional.
    });
</script>

Make sure to change your APIKey to the one you can find from your Workspace settings. If you don't have Workspace yet, create one at https://www.getlocalization.com/start-workspace/

6. Save and publish the changes.

Now you are ready. Script is automatically collecting textual content from your project. This means that you need to open the articles you wish to translate. After an hour or so, strings are ready in the system and you can order your first batch of translations.

FAQ

How content is collected and published?

Check this documentation for further details about Translate.js system

Why I don't see any content in my Workspace?

It takes some time that all the data from clients is imported to the system. Typically this is done within an hour. If you still don't see any content, please check that your API key is correctly set.

I published my translations but I don't see them on my site?

Translate.js is caching very aggressively in order to provide best possible user experience to your users. It can take up to two hours than all the caches expire.

Zendesk provides localization support out of the box. Should I use it?

We recommend using it over this solution if you need a full text search support and full SEO benefit. You can upload the Zendesk HTML files to Get Localization as well and translate them via our professional translation service. Using Translate.js is however, dead simple. It also requires zero maintenance and there is an additional SEO benefit too as Google is able to understand JavaScript rendered websites. End-user experience on your site is very similar in both cases.

Get Started With Get Localization Today

Get an instant translation quote Try Get Localization Workspace for Free