Skip Navigation

Translating the Content in WordPress

WordPress content comes in many forms—posts, pages, custom fields, and taxonomies. With WPML, you can translate all of your site’s content.

Once you’ve prepared your site to run multilingual, the next step is translating it.

To get started, go to WPML → Translation Management. The Translation Management Dashboard is your central hub for managing all translations on your site.

From here, you can:

  • Filter and find the content you want to translate
  • Choose which languages to translate into
  • Decide how the translations should be done

The Translation Management Dashboard also shows the status of each item, so you can:

  • Keep track of what’s already translated and what’s still in progress
  • See which content still needs translation
  • Identify content that requires an updated translation

1. Choose what to translate

The Translation Management Dashboard lists all the content on your site. You can scroll through the page to find specific items organized by section—like Posts, Pages, or custom post types. Or, use the filters at the top to quickly locate the exact content you want to translate.

Selecting items for translation in WPML’s Translation Management

2. Choose how to translate

Once you’ve selected the content for translation, WPML asks how you’d like to translate it. 

You can translate the content automatically, do it yourself, assign it to another translator, or send it to a professional translation service.

Choosing a translation method and sending content for translation

Prefer a fully automatic workflow?

You can have WPML translate all site content automatically into all target languages—no need to send items for translation.

To enable this, go to the top of the Translation Management dashboard and turn on Translate Everything Automatically.

Enabling Translate Everything Automatically

As you create or edit content in your site’s primary language, WPML will translate it in the background automatically.