Shopware - Integration / Setup

Translate your Shopware store with Weglot

This setup guide explains how to translate your Shopware store with Weglot.

Step 1: Create your Weglot account (~ 1 minute)

Your Weglot account lets you see and manage all your translations. You can create your account here.

Step 2: Select your website technology

Select your website technology. For a Shopware store, please select "Other".

Step 3: Choose languages

Once your email has been validated, enter your website's public URL on the Weglot setup page.

Please select your website's original language and the target language(s) you'd like to translate it into.

Below is an example:

  • The domain is:
  • The original language is English
  • The translated language is French

You can also choose to use the subdomains-based or the subdirectories-based integration.

Click "Next" to proceed to the next step.

Step 4: Enter your DNS entries

In this step, you will need to add new DNS entries to your DNS records in your domain name provider.

If you purchased your domain name through your CMS platform, you should be able to add new CNAME entries to your DNS records from within your CMS administration.

If you purchased your domain name through an external provider (such as OVH, GoDaddy, Gandhi, etc), you should be able to add new CNAME entries directly into your domain name provider's account. If you don't know how to proceed, we can assist you. Send us an email at

Step 5: Validate the DNS entries

Once you have added and saved your new CNAME entries, go back to the installation page of your Weglot project and click on "Check DNS". If all goes well, you should see green control icons. This means that the DNS entries have been successfully configured. Then click on "Next".

Step 6: Copy/Paste the JavaScript code snippet

Now that your subdomains are configured, you can copy the JavaScript code snippet shown.

If you are using a CMS, please find the feature to add a JavaScript code snippet in the <head></head> section of your HTML pages (usually in the CMS settings).

Otherwise, you can paste the JavaScript code snippet into every HTML page on your website right before the </head> end tag.

Step 7: It’s done!

Go to your website. You should see the language switcher at the bottom right of your screen (wait a few minutes if it doesn't appear after following all the above steps).

Try switching languages when the language switcher appears. You should see your website translated!

Step 8: Start editing your translations

You can now review and manually edit automatic translations from your Weglot account.

To do so, log in to your Weglot account and go to “ Translations” to find all your translations and edit them.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us