Weglot + Unstack

Friendly note

This integration, due to being custom code, is outside of Unstack support's scope, learn more.

What is Weglot?

Weglot allows you to make your Unstack site multilingual in minutes and to manage all your translations effortlessly.

How do we connect?

Weglot is not an integration built nor managed by Unstack. You'll connect this integration by first configuring the Weglot provided DNS records, then you'll add their custom code to your site through a custom integration.

Connecting Weglot

  1. Create an account with Weglot - this is also where you’ll manage your translations.
  2. Once registered, give a name to your project and choose your website technology. For Unstack users this would be ‘Other’.


  3. Next, add your domain name, current website language, and then the languages you want to add to your website.
  4. Now it’s time to create your language subdomains e.g. fr.mywebsite (French example) - these are important for multilingual SEO.

    Your current screen on your Weglot account set up will show the following (the language code will depend on the languages you’ve added to your website).


    You will then need access to your domain name provider (or, DNS host).

    1. Find the ‘DNS’ tab and create new entries in the section that will be called something like ‘custom resource records’.


    2. Select CNAME as the ‘type’, enter your 2 letter language code given in the previous step in the ‘name’ section and ‘websites.weglot.com’ in the ‘data’ section. Tutorials for different domain name providers can be found here.

      Example Google Domains:



    3. Click save.

    4. Head back to your Weglot Dashboard and click on the green ‘Check DNS’ button.

    5. This might take a few minutes, so don’t be concerned if it hasn’t changed to green immediately.

  5. The final step is to add your language switcher. Copy and paste the piece of code available in your Weglot Dashboard into your Unstack dashboard. Go to ‘Integrations’ > Custom > and click on the +.
    Name the integration ‘Weglot’ make sure ‘Page Placement’ is ‘Head’ then paste the code in the box:
    Screenshot_2021-01-21_at_11.27.14.pngAnd Click ‘Save integration’. Your multilingual Unstack website is now live.

Examples of this

translate-unstack.com is a Weglot powered site, check out the site in different languages:


Can Unstack support help me with this?

This integration takes place outside of Unstack and is leveraging the injection of custom code through a custom integration. Due to this, the actions required are outside of Unstack support's scope. We recommend getting in touch with Weglot support should you need assistance in your configuration.

Articles in this section

Was this article helpful?
0 out of 0 found this helpful