WordPress (Strings)

Content is machine translated from English by Phrase Language AI.

Available for

  • Advanced and Enterprise plan (Legacy)

Get in touch with Sales for licensing questions.


For information about WordPress integration in Phrase TMS, refer to WordPress (TMS).

The plugin allows pushing and pulling of handle headers and content to projects from within WordPress 5.5 or higher and the WordPress Block Editor. The plugin can be used with Polylang and WPML but not Multilingual Press. The plugin provides a warning and confirmation if source content has been changed since the last pull.

The plugin supports localizing posts and pages (post types built in WordPress) but does not support custom post types.

Do not alter HTML tags in imported content as it may cause issues when pulled back into WordPress.

Install the Plugin

To install the plugin, follow these steps:

  1. Download the plugin.

  2. From the Plugins tab in WordPress, click Add New.

    The Add Plugins page opens.

  3. Click Upload Plugin.

  4. Select the downloaded plugin file ( and click Install Now.

    WordPress installs the plugin.

  5. Click Activate Plugin.

    A Phrase tab is now visible on the left hand menu.

  6. Click the Phrase tab and provide an API Access Token with read and write scopes.

  7. Click Save Settings.

    The plugin is authenticated with Phrase.

The plugin can now be accessed from the three dot menu in the top right corner of the WordPress application and can be set to be visible in the navigation bar and editing view.

Push and Pull Content

To push content, follow these steps:

  1. From the plugin menu in WordPress, Select the project the synchronize with from the dropdown menu.

  2. Select the language the page is written in from the dropdown menu.

  3. Click Push content.

    Page content has been uploaded to Phrase.

Content can now be used to create a job or opened directly in the translation editor.

To pull translations back, select the language to be pulled and click Pull translations. The translated version of the page is now available as a separate page.

Translation progress is presented in the Pages or Posts overviews in WordPress.

Was this article helpful?

Sorry about that! In what way was it not helpful?

The article didn’t address my problem.
I couldn’t understand the article.
The feature doesn’t do what I need.
Other reason.

Note that feedback is provided anonymously so we aren't able to reply to questions.
If you'd like to ask a question, submit a request to our Support team.
Thank you for your feedback.