Achieving a multilingual Drupal website with the native solution is complicated and time-consuming – it also requires you to add a third-party translation management system that quickly brings the price into the tens of thousands.
Weglot has created a no-code multilingual solution that detects, translates, and displays the content of your Drupal website in a few clicks. It also includes a translation management system giving you full translation control and access to machine, post-editing, and professional translation.
And, when you’re looking to enter new markets, SEO is a big priority, that’s why the Weglot solution is set up to get your translated pages indexed by search engines.
No-code: multilingual ready in minutes
Automation: automatic content detection and a first layer of machine translation
Translation quality: machine translation for speed, post-editing for accuracy, and the option to order professional translators to set your preferred translation quality
Translation management: visually edit your translations, add teammates to your project, set up glossary rules and exclude certain URLs for different markets
Multilingual SEO: language-specific URLs and translated metadata ensure your pages are indexed by international search engines
Dedicated support: a team of experts to guide you
Sign up for a Weglot account.
After validating your email you’ll arrive on your Weglot Dashboard. Name your project and select ‘Drupal’ as your website technology.
The next step is to add the URL of your website, the current language of your website and then the new languages you want to add to your Drupal site.
In this step you’ll create your SEO-friendly subdomains, for example, https://fr.mywebsite/ (if you want to translate your website in French).
You will need access to your domain name provider account. The following video demonstrates the process with Google Domains – check our videos for other domain name providers or contact us at firstname.lastname@example.org.
In the section where you add your CNAME entries, ‘name’ will be the language code given to you in the Weglot setup process and the ‘data’ section is always ‘websites.weglot.com’.
After you’ve saved this entry in your domain name provider, go back to your Weglot account and click on the ‘Check DNS’ button. This should turn green but may take up to 10 minutes to do so.
Copy the piece of code from your Weglot setup process.
Find the place in your Drupal account where you’re able to add code into the <head> section of your HTML pages. This is usually located in the CMS settings, under a tab that will be titled “Custom Code” or something similar. Paste the snippet there.
Contact us at email@example.com if you have any problems with this step.
Head to your Drupal website to see your multilingual website. To edit your translations, create custom translation rules, and much more – go to your Weglot Dashboard.
Welcome to Weglot – here’s everything you need to get started!