Cloudwords logo

Why Cloudwords ?

You are a global marketer living in a world of rapidly-changing customer expectations. Time is not on your side. You are being asked to deliver more content, through more channels, in more languages. Built for marketers, by marketers, Cloudwords gives you the power to deliver global campaigns and localized assets with speed and scale. Now is the time to transform your global marketing process so you can reach more customers faster. Talk to us. We speak your language.

Global brands such as Amazon Web Services, Fitbit, Marketo, Microsoft, PTC, Oracle, Verisign and others use Cloudwords to deliver globally consistent, high quality and timely content to multiple countries in many languages. By connecting marketing systems, key stakeholders, and localization processes, these best-in-class companies have successfully transitioned from disjointed marketing teams operating independently, to global marketing powerhouses. See how you can too.

Cloudwords for Multilingual Drupal is the fastest, most flexible, and efficient way to manage the process of localizing your website using Cloudwords. Upon installation of the Cloudwords module, your content is ready to be served up to any market in any language. Our workflow automation and powerful project management capabilities allows you to select the content you want to localize and Cloudwords does the rest.

Making Translation Process Simple

  • Pick what Drupal content you want to send out for translation
  • The integration automatically extracts all the content and creates a project request in Cloudwords. All content is automatically represented in the translation industry’s XLIFF format making it simple to process and interoperable with a wide variety of tools.
  • Select the translation options that best suits your needs.
    • Machine translation engines. Select the engine that best fits your needs from a selection of Microsoft, Watson, Lilt, Google etc.
    • Translation vendor. Work with your preferred translation vendor / Language Service Providers (LSPs) or select one of the more of the 400+ LSPs already on our platform. We can onboard any language provider in a manner of minutes.
    • Internal Translator. Have your internal team of translators leverage Cloudwords award winning CAT tool that leverages artificial intelligence and machine learning to significantly increase their productivity.

Drupal 8

Translatable Content

The module supports translation of any content interfaces, and configuration, including:

  • Content entities - nodes, blocks, comments, messages, taxonomy terms, paragraphs, etc
  • Interface strings - template strings, custom module strings, etc
  • Configuration entities - fields, blocks, taxonomy vocabularies, views, fields, etc

If a module is translatable using Drupal 8 core features, there is a big chance that it works already with Cloudwords.

As a result of our experiences with clients and our automated testing, we can ensure that the following contributed modules are supported:

  • Paragraphs


Drupal 7

Translatable Content

Nodes and other Entities: Content translation as well as entity translation is supported. If using entity translation, this module will work with entities provided by Drupal core as well as contrib modules such as:

  • Paragraphs
  • Fieldable Panel Panes
  • Field Collections (nesting supported as well, as in field collections within field collections)
  • Beans (Block Entities Aren't Nodes)

i18n string translation

  • Built-in interface strings
  • Taxonomy vocabularies and terms
  • Blocks
  • Contact categories and replies
  • Menus and menu items
  • Panels custom content panes



  • This module requires the PHP cURL library.

How to Setup

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

For a quick install process:

  • Install this module along with the included submodules.
  • 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?

For any questions, issues or general help please log a ticket and our super friendly customer success team will get back to you:

Project information