Skip Navigation


0 of 5 stars

Learn how to translate WordPress sites with ESmedo and WPML. Discover which translation services ESmedo offers, and how to get started with WPML.


Service Offered



About ESmedo

ESmedo specializes in the creation of WordPress websites created with Toolset, a powerful tool that allows you to customize content types to create directories, advanced online stores with the help of Woocommerce and specific websites for niche markets such as real estate, gyms or professional groups. In fact two of their websites, have been developed with WordPress, Toolset and translated with WPML.

ESmedo offers comprehensive translation, localization and multilingual management solutions so you can sell and do business anywhere in the world.

Getting started with ESmedo and WPML

To send content for translation to ESmedo, install the following plugins on your website:

  • WPML Multilingual CMS – the core plugin
  • WPML String Translation – this plugin will allow you to translate interface strings

You can download them from your account. If you do not have an account yet, you can create a new one by choosing WPML Multilingual CMS or Multilingual Agency plans.

Working with ESmedo via WPML

Here are the basic steps of working with WPML and ESmedo. For a full walkthrough, check out our page about using WPML with a translation service.

Connecting Your Website to ESmedo

First, you need to connect WPML with ESmedo. Part of this very simple process is to request your ESmedo API token.

The API Token is the identifier that allows you to connect your WordPress website with our translation service. You can request your API Token anytime. ESmedo will never have access to your WordPress or to the configuration of the website.

Sending content for translation

Once your site is connected to ESmedo, you can start sending your content for translation.

Receive a quotation from ESmedo

ESmedo will calculate the word count taking into account the language combination and segment repetitions. You will only pay for segments with new content. Repeated phrases are stored in the translation memory and are reused throughout the translation of your website. ESmedo will send you a detailed quote in with instructions on what you need to do to confirm it.

Receiving completed translations

As soon as our professional native translators finish the translation, your site is ready to receive completed translations. You will be able to review these and decide if you want to make any changes. When all the texts are to your liking, you can publish them on the website yourself. Optionally, you can ask them to send you the translations in xliff format or in a double-column Word file so that you can review them more comfortably. All translation memories and terminology databases created will be your property. Request them without obligation.

Canceling translation jobs

Before confirming your quote you will always have the option to cancel all or part of the requested jobs. Please note that once you have confirmed the quote and paid the agreed amount, you will not be able to cancel any jobs, as our translators start working as soon as we receive your confirmation.

Read more about canceling translation jobs sent to a professional service.

Translating the Rest of Your Site

Once you’re done translating the content of your page, there could be untranslated texts in menus, sidebars, and similar places. No problem, you can use ESmedo to translate the rest of your site.