SDL Language Cloud

Buy WPML for SDL Language Cloud

Getting Started with SDL Language Cloud

To send content for translation in SDL Language Cloud, make sure you the have following plugins installed on your website:

  • WPML Multilingual CMS – the core plugin
  • WPML Translation Management – this plugin lets you connect to SDL
  • WPML String Translation – this plugin lets you translate interface strings

You can download these from your wpml.org account or, if you do not have an account yet, create a new one simply by choosing between WPML Multilingual CMS or Multilingual CMS Lifetime plans.

SDL will be visible in the WPML->Translation Management->Translators tab, which is available only after WPML registration. The whole registration process takes only a few seconds.

If you need help with the WPML plugin configuration, please reference the getting started guide or simply ask a question on the support forum.

Connecting your site to SDL Language Cloud

Once all the required plugins have been installed and activated, all you need to make sure you can connect WPML to the translation service is your username and password for SDL Language Cloud Managed Translation. If you are an existing SDL customer, these are the credentials you use to login to SDL Language Cloud at https://languagecloud.sdl.com/en/managed-translation/login. If you do not have these, please contact your SDL account team.

If you do not have an SDL account yet, you can simply sign up for free at http://www.sdl.com/languagecloud/managed-translation/. It’s quick and simple and you’ll be set up in minutes. You can then use the same details to activate and authenticate your account in WPML.

Activating and authenticating SDL Language Cloud

As soon as you have registered for Language Cloud Managed Translation and created your username and password, login to your website, open the WPML->Translation Management page and switch to the “Translation Services” tab.

Translation Services Tab
Translation Services Tab

Locate the SDL service from the list and click the Activate button next to it.

Activating SDL
Activating SDL

As soon as the page reloads, the SDL service appears at the top of the page. Click the Authenticate button.

Authenticating SDL Language Cloud
Authenticating SDL Language Cloud

Then, in the subsequent popup, enter your username and password and click Submit.

SDL authentication dialog window
SDL authentication dialog window

After a few seconds, SDL Cloud will display at the top as the authorized service.

SDL Cloud is authorized
SDL Cloud is authorized

Congratulations! Your SDL account is connected to your WordPress instance.

Sending content for translation

To start a translation, open the Translation Dashboard page (WPML->Translation Management) and select the posts and pages you want to translate by using the checkboxes in the first column.

Select pages for translation
Select pages for translation

Scroll to the list of languages, select the languages to translate into, and click the Add selected content to translation basket button.

Selecting target languages for translation
Selecting target languages for translation

After the page reloads, a new tab called Translation Basket appears at the top of the page. On this tab, a list of all the items (posts, pages, and strings) and languages you have added to the basket will appear.

Here you can verify the content you wish to translate, remove posts and pages mistakenly added, and change the “Batch name” that will be visible on the Translation Jobs tab and that will help you find projects. Choose the desired workflow and simply click Send all items for translation to send everything to SDL.

Sending items for translation
Sending items for translation

As soon as WPML sends all the information, a confirmation will appear at the bottom of the screen.

Documents have been sent for translation
Documents have been sent for translation

You must now finish the configuration in SDL. To do that, click the Translation Jobs tab at the top of the page and the list of all jobs you have sent for translation will appear. The content of the basket you submitted should be visible at the top of the list. Click the batch name to open SDL Language Cloud.

Translation Jobs in progress after being submitted for translation
Translation Jobs in progress after being submitted for translation

SDL workflow can differ depending on your configuration. You should discuss with your SDL Account team how to process translations in your SDL Language Cloud.

Receiving completed translations

When the translation is ready in SDL, it can be delivered to your website.

Checking for completed translations

Check for completed jobs by visiting the WPML -> Translation Management -> Translation Jobs tab. Locate the translation batch you want to download and click on the Synchronize status button.

Checking for completed translation jobs
Checking for completed translation jobs

Having your completed translations delivered to your site

Depending on your configuration, translations will either be delivered automatically or can be fetched manually from your WordPress admin panel.

To check your configuration settings, open WPML->Translation Management and switch to the Multilingual Content Setup tab. Find the Translation pickup mode section and check the selected option.

Select translation delivery method
Select translation delivery method

The Translation Service will deliver translations automatically using XML-RPC option means that as soon as a translation is ready, it will be delivered to your website automatically.

The site will fetch translations manually means that completed translations can be downloaded from the Translations Dashboard (WPML->Translation Management) using the Check status and get translations button at the top of the page.

Fetching completed translations in manual mode

Cancelling translation jobs

To synchronize the status with WPML when a submission is canceled in SDL, open the Translation Jobs tab and click the Synchronize status button. The ability to cancel jobs depends on your predefined SDL workflow. If you have any issues, please contact SDL support.

Checking for canceled translation jobs
Checking for canceled translation jobs

Depending on your Translation pickup mode configuration, the status will be synchronized either automatically or manually after you have checked for completed translations using the Check status and get translations button from the Translation Dashboard tab.

Therefore, if you have the Translation Service will deliver translations automatically using XML-RPC option selected, there is no need for you to do anything more at this point except wait for delivery.
If you have The site will fetch translations manually selected, then you will need to click on the Check status and get translations button.

Manually checking for cancelled translations
Receiving cancelled translations back

As a result, WPML should remove canceled jobs from the Translation Jobs tab.

Please remember that you cannot delete jobs manually from the Translation Jobs tab on your website. You must cancel the submission first from SDL and then synchronize with WPML as described above.