Skip Navigation


0 of 5 stars

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


Service Offered


About Berba

Berba brings together talented translators from all over the world on one single platform. With thousands of native professionals working in 1000+ language combinations, they support translators’ work with artificial intelligence (AI), a technology that allows them to manage projects at high speed, optimizing costs and delivery times.

Berba offers personalized service and adapts to the specific needs of every client. That’s why more than 150 companies continue partnering with them and trust in Berba to help them expand their international reach and connect with their clients wherever they go. With more than 3/4 of the internet browsing in languages other than English, having a web presence that your international audience understands is now more important than ever.​

Getting started with Berba and WPML

To send content for translation to Berba, 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 Berba via WPML

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

Connecting Your Website to Berba

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

In most cases, your personal project manager will create the authorization token for you; however, you are new to Berba and haven’t ordered your first project yet, you can request an authorization Token directly at Berba’s WPML page.

Sending content for translation

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

Receive a quotation from Berba

Berba will prepare a quote based on the pages you sent for translation.

The quote will be emailed to you or will appear on your Berba portal if you signed up.

Once approved, translations will get started.

Receiving completed translations

Once done, your site is ready to receive completed translations.

Canceling translation jobs

If you need to cancel a job or project, you should contact Berba.

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 Berba to translate the rest of your site.