Posted on Leave a comment

How to Translate your Child Sites

Translate Sites

With company sites needing to have a more global outreach, there is a number of translation plugins for your Child Sites to ensure your sites will be multi-language. The most commonly known of the translation plugins is WPML. In this post, we are going to cover a number of solid options which will not cause performance issues on your site due to how they work.


Weglot is an easy-to-use plugin with an API, which you can set up on your child site in seconds. First, you will need to install the Weglot plugin on your child site. After the plugin has been installed and activated, you will need to sign up for an API key. You can edit any of the language translations on the Weglot dashboard, which makes it very easy since the other site languages are not being stored in your child site database.


Google has a solid translation service called Neural Machine Translation (NMT). The translations are fast to display on your child site, as it is machine learning cloud-based. To use Google Translate on your child site, you will need to install the GTranslate plugin.

Once you have installed and activated the GTranslate plugin, you can set which languages will show in the floating dropdown selector from the plugin settings page.

Neuronto — DeepL API

There is a new plugin translation plugin which uses an API, so it is also fast to display on your Child Site and does not cause any performance issues, Neuronto — DeepL API.

Adding multi-language to your Child Aite does not have to be hard to set up, nor will it cause performance issues if you use the correct services and plugins.

Get MainWP News and Notifications

Sebastian Moran on Github
Sebastian Moran
Sebastian Moran is a WordPress performance expert and technical liaison for MainWP.
Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.