Translate your PrestaShop website
Follow this simple guide to make your PrestaShop website multilingual in minutes with Weglot
While PrestaShop may have its own native multilingual feature, it comes with many limitations. Content from modules or templates are not all detected and it takes a lot of time to manually find and translate all of your content anyway. That’s why we created Weglot, to streamline the translation process of your PrestaShop website and give you a solution that’s fast and works.
- Simple setup: Connect Weglot and we’ll do the rest. No coding required and no worries about untranslated content
- Complete translation of your website: Weglot detects all your content, metadata and images included and seamlessly translates it
- 100% compatible: Weglot works with all PrestaShop Templates and Modules
- An SEO-friendly solution: All your translated pages are automatically indexed on Google
Let’s translate your PrestaShop website
Ready to try Weglot out? This guide will help you set up your PrestaShop website in a few minutes.
Step 1: Create a Weglot account
This is where you can see and manage all your translations. Create your account here
Step 2: Choose desired language(s) and enter your domain URL
After validating your email, you’ll arrive on the Weglot setup page. Enter your website URL (You must enter your own domain name, like “mywebsite.com” not a temporary or localhost URL).
Then, specify the original language of your website (the language your PrestaShop website was originally created in) and then the languages you want to translate it into.
- the domain is: mywebsite.com
- the original language is: English
- the translated language is: French
Click “Next” to go to the next step.
Step 3: Configure the subdomains in your DNS records
In this step, you’ll add new DNS entries to your DNS record.
Go to your Domain Name System provider (like GoDaddy, 1&1, Gandhi, etc), and find the DNS entries settings where you can add the new entries (CNAME / Aliases). If you are not sure how to do it or where it is, we can help you. Just email us at email@example.com.
Step 4: Validate the DNS entries
Once you’ve added and saved your entries, go back to your Weglot account tab, click “Check DNS”. It can take a few minutes. If everything is correct, then you should see green check icons. It means the DNS entries were successfully configured. Then, click on “Next”.
Copy the code snippet provided to you
Go to your FTP location and look for the “header.tpl” file in your Theme folder. Edit the theme file “header.tpl” and insert the code snippet just before the closing </head> tag.
You’ll now be able to see the language switcher button at the bottom of your website and see your newly translated PrestaShop website (if it’s not there yet, it might just take a few minutes to appear if you have a cache system).
You can now review and manually edit your translations in your Weglot account. Log in to your Weglot account and then go to “Translations” tab to find all your translations and edit them.
Translate your PrestaShop store now
Follow our easy installation guide and get your multilingual PrestaShop store up and running.