Skip to main content
WordPress Multilingual Plugin logo
WordPress Multilingual Plugin Free

Translate your WordPress website with WPML plugin

Get

Requires Crowdin account

WPML Translation Management Integration

Copy link

WPML application allows you to synchronize files for translation directly from your WordPress website to the Crowdin project and synchronize the translations back to your website.

WPML is a WordPress plugin that allows running multilingual websites with a single WordPress install

Setting up the WPML integration

Copy link

To connect your Crowdin project and WPML, you need to create a token.

Open the Crowdin project you’re connecting > Integrations > WPML > click New token > enter the token name and click Create. The token is shown only once, so copy it and save it in a secure place, such as a password manager.

In WordPress, go to WPML > Settings > Translators > Translation Services > Translation Management System > click Activate next to Crowdin > click Authenticate > paste your token in the API token field > click Submit to authenticate the connection with Crowdin.

To reconnect WPML to Crowdin with a new token, open your Crowdin project > Integrations > WPML > click Revoke next to the old token > create a new token as described above. Then, in WordPress, go to WPML > Settings > Translators > Translation Services > click Update credentials or Authenticate > paste the new token in the API token field > click Submit.

Translate your WordPress website with WPML plugin

Translate your WordPress website with Crowdin and WPML plugin

Connect WPML to Crowdin using API token

To proceed with the file synchronization, ensure that the same languages are selected in the Crowdin project and the WPML plugin.

Once the translations are finished in Crowdin, they’re ready to be delivered to your WordPress website.

To choose when translations are sent back to WordPress, open your Crowdin project > Integrations > WPML > Settings > in Send translations on, select File Fully Translated or File Fully Reviewed > click Save. By default, translations are sent when a file is fully translated.

Each page from your website is uploaded to Crowdin as a separate file.

When existing pages are updated in WordPress, the WPML plugin uploads changes to Crowdin as new files.

To restore previously added translations, you can use auto-translation via TM.

Read more about Auto-translation via TM in Crowdin and Auto-translation via TM in Crowdin Enterprise.

To install WPML in your Crowdin Enterprise organization, follow these steps:

  1. Open your organization Workspace, select Store on the left sidebar, open WordPress Multilingual Plugin, and click Install.
  2. Select the users who will be able to use the app and the projects where users will be able to use it.
  3. Once installed, you'll be able to open WPML in your project from Integrations on the left sidebar.

To install WPML in your Crowdin account, follow these steps:

  1. Select Store on the left sidebar, open WordPress Multilingual Plugin, and click Install.
  2. Select the users who will be able to use the app and the projects where users will be able to use it.
  3. Once installed, you'll be able to open WPML in your project's Integrations tab.

Note: Language pairs in your Crowdin account and in WPML must match to work correctly.

Localize your product with Crowdin
Automate content updates, boost team collaboration, and reach new markets faster.
Crowdin

Crowdin is a platform that helps you manage and translate content into different languages. Integrate Crowdin with your repo, CMS, or other systems. Source content is always up to date for your translators, and translated content is returned automatically.

Learn More
Categories
Works with
  • —Crowdin Enterprise
  • —crowdin.com
Details

Released on Jul 6, 2021

Updated on Oct 12, 2026

Published by Crowdin

Identifier:wpml-app

All product and company names are trademarks™ or registered® trademarks of their respective holders. Use of them does not imply any affiliation with or endorsement by them.