Cloudwords logo

Drupal has become a leading platform for managing web-based content. It can be used to deliver your corporate website, as a support and FAQ portal, or virtually anything else you can dream of. More and more companies, including many large enterprises in the Fortune 500, are using Drupal to present and manage their web-based content.

But what if you’re a company who needs to serve audiences who speak different languages?

Some popular Drupal modules can help you serve content in the language preferred by your site visitors. Unfortunately, Drupal does not offer any way to efficiently manage the process of translation for even a small amounts of content. Drupal customers often have to copy and paste their source content into a document they send to their translation vendors, and then copy and paste all the translated materials back into Drupal. The sheer time and error-prone nature of this makes translating Drupal content painful at best, impossible at worst.

Luckily, Cloudwords, using its best-in-industry integration knowledge and API, has made translating Drupal easier. Through our own easy-install Drupal module, you will:

  • Pick what Drupal pages, nodes, menu items, etc. you want to send out for translation
  • Sync that content to Cloudwords and route it to the translation vendor(s) of your choice
  • Sync the translated content back into Drupal once your translation vendor has delivered the translated content into Cloudwords
  • Let our module automatically detect new and outdated translations that require your attention

Since the “Cloudwords for Drupal” module manages your translation process via Cloudwords, you enjoy all the standard Cloudwords benefits: time-saving project management and workflow, vendor management and cost saving benefits of centralized Translation Memory, and more. We also send your Drupal content to translation vendors via XLIFF, a translation industry XML standard that helps simplify the process to drive down translation costs and time.

Simply install the Cloudwords for Drupal module into your Drupal instance today, and start enjoying faster, cheaper, and better Drupal translation immediately.



  • This module requires the PHP cURL library.

How to Setup

Pleaase review our Cloudwords For Drupal Setup Guide for full installation, troubleshooting, and basic how-to-use information.

For a quick and dirty install process:

  • Install this module.
  • Please verify that you have set the private upload directory for your Drupal instance. The settings can be found at the following path: admin/config/media/file-system
  • If you do not already have an existing Cloudwords account, you can signup for one at You will receive a welcome email with instructions on how to access your new Cloudwords account.
  • From within your Cloudwords account, click on “Settings” in the upper right corner, then click on “My Account”, then click on “API”. Or, use this url: . Follow the instructions to generate an API key for your user.
  • From within Drupal click on “Configuration”, then “Web Services”, then “Cloudwords”. Copy the API key generated within Cloudwords into the “API Authorization Token” field. Click on “Save configuration”.
  • You should now be ready to start using Cloudwords for Drupal. To begin using, from within Drupal click on “Structure” and then “Cloudwords”. You can begin selecting Drupal content that needs translation, submitting the selected content to Cloudwords, easily manage the translation of the content via a Cloudwords project, and import the translated content back into Drupal.

Need help?

Watch our tutorial videos:


Project Information