Originally written
June 29, 2018
June 29, 2018

We offer two integration options:

  • Translation Hub
  • Direct integration (using your API)

Translation Hub

Translation Hub is a perfect initial solution. The integration process is very fast and does not require any public APIs or any development work on your side.

You will be able to access your account from your system to manage your clients’ connections to WPML and deliver content and translations. Thanks to Translation Hub you will be able to manually download XLIFF files with the content sent by the client, translate those files using your preferred CAT tools and upload the translations. Our system will take care of delivering the translation to the client’s site.

Direct integration (using your API)

If you find that you have too much work from WPML or the manual XLIFFs to download and upload, to the point where Translation Hub is no longer efficient, we can implement direct integration with your API.

The solution is based on a middleware service that “translates” the requests from WPML to requests in your API. In most cases, there is no need to change anything in your system, as we are able to use existing endpoints.

Basic requirements for integration with WPML:

  • Ability to set up new projects
  • Ability to receive content for translation
  • Support for XLIFF files
  • Support for content that includes HTML markup
  • Support for callbacks (notifications/webhooks) to notify our systems about translations ready for download*

*simplifies integration but is not mandatory

Before we start working on the integration with your service, we will need API documentation (the better the documentation, the easier the integration) and access to a test server to test all API requests.


Fill out the form for starting the integration process of your service with WPML.

Do you have questions? Contact us and we will be happy to provide any details regarding the process of integrating your translation service with WPML.

What’s next?

Learn about the costs for translations delivered to your service via WPML