The Memsource Translation Plugin for AEM 6.2 enables users of Memsource Cloud to link their Memsource accounts to Multilingual Sites created using the AEM CMS system. These sections below will cover the essentials of configuring the plugin and how to work with it. To find more information about Translating Content for Multilingual Sites, please visit Adobe documentation (especially sections Configuring the Translation Framework, Preparing Content for Translation, Identifying Content to Translate and Managing Translation Projects).
The plugin uses Memsource Automation Widget functionality to create a project in Memsource and send the files from AEM to Memsource. Once the jobs are translated, the project manager sets the project to "Completed" and the translated files are sent back to AEM.
To successfully link Memsource with AEM, you will need the following:
- Memsource account - if you have a Memsource account yourself, you can use it to link AEM to it. If you plan to order translation from an LSP, their account can be used instead.
- Service - you can find more information on our dedicated Services page of the documentation.
- Automation Widget - all the necessary information can be found in our Support Center article dedicated to the Automation Widget.
- Price list (optional) - if you plan to be using Scopes in AEM for price calculation.
Adobe Experience Manager Configuration
- Within Adobe Experience Manager, navigate to Deployment > Cloud Services > Memsource Translation Plugin for AEM.
- Use Configure New option to set up new configuration for translation of content using Memsource.
- Fill in the required information to establish a connection:
- Memsource Home URL - https://cloud.memsource.com/web/ by default, but can be different if you or the LSP is using a Custom URL.
- Automation Widget - select the Automation Widget you have prepared for use in AEM. If you wish to use multiple Automation Widgets for different scenarios, you will need to set up multiple configurations.
- Service - select the service that will govern the language setup of projects (orders) in Memsource as well as the workflow setup of these Memsource project. If you wish to use multiple language and workflow options, you will need to create multiple configurations.
- Auto Complete Project - should be ticked if you wish the AEM projects to reflect statuses of projects in Memsource.
- AEM URL - URL of the site where content for translation is located.
Setting up the Translation Integration
When using the Memsource Translation Plugin for AEM, it is important to keep in mind that all files in the translation jobs will be submitted for translation and thus returned from Memsource. Using the project Translation Integration configuration, you will be able to prevent non-translatable assets or reference materials from being included in the projects.
- In Deployment > Cloud Services > Translation Integration you can create a new configuration specifically for translation in Memsource.
- Make sure Translate Component Strings and Translate Tags are unchecked.
- Translate page assets should be set to Do not translate.
- On the Assets tab, you can also set the Translation Workflow to Do not translate.
- If your project still contains non-translatable assets or reference materials, you can simply mark and Delete them directly in Memsource.
Applying Translation Integration to Content
- Navigate to the root of the content you wish to translate in Memsource, select it and click View Properties.
- On the Cloud Services tab, select your newly created configuration as the Translation Integration Configuration reference.
- Click on the + button to add a new configuration and select the Memsource Translation Plugin for AEM. This will display a dropdown menu with previously created configurations. Select the one you'd like to use for this content.
- By default, all child pages will inherit these settings, however, you can adjust any page to use a different cloud configuration if needed.
When you add content from these pages, only the translatable content will be added. If you create a project from the References panel, it will be automatically set up to use the cloud configuration you choose.
For more details on creating translation projects using the References panel, please see the Managing Translation Projects section of the Adobe documentation.