One of SDL Web’s standout features, is the ease of translation. The ability to initiate translation, directly from the content management system, and it automatically be updated once translation is complete is a clear differentiator.
In this post I’ll show you how to sign up for a free trial, and plumb it into SDL Web, to aid demos and proof of concept projects.
1. Sign-up for SDL’s Lanugage Cloud
Pop over to https://cxc-languagecloud.sdl.com/#app=languagecloud&entry=subscription and create a free account. Once you’ve got your account setup, you can then select the free trial tier from the options.
2. Setup an API Key
Now head to https://cxc-languagecloud.sdl.com/#app=languagecloud&entry=integration-tools, and create a new API key, to use in your SDL Web 8 installation
3. Create a dictionary
Navigate to https://cxc-languagecloud.sdl.com/#app=languagecloud&entry=machine-translation and create a dictionary for your project.
4. Select your Engines
On the next tab, “Industry Engines”, select the language pairs you’ll be demoing
5. Configure in SDL Web 8
For this step, I am going to assume you have already installed “Translation Manager”, and selected “LanguageCloud” as the source for translations
There are two parts to configure in SDL Web, sources and targets
- Sources – What translation is based off
- Target – Where translation will go
5.1. Setting up the Source
5.2. Setting up the Target
6. Sending an Item for Translation
First, we need a Component to test with. Here is our test component
Right clicking on the component, and selecting the Translate option will allow you to create a new Translation Job.
Pull translations are initiated in the exact same way as Push translations, just from the Target instead of the Source Publication.
6.3. Checking Status
From the slide out menu you can access the Translation dashboard
One the translation is complete, the (in this case French) content will automatically be place in a localize component in the Target Publication, ready for publishing.