How to auto-translate content in AEM Cloud (EDS) without manual clicks using Microsoft Translator
Environment:
- AEM as a Cloud Service using Edge Delivery Services (EDS).
- Authoring through the Universal Editor (UE) and standard AEM Sites console.
- Translation Provider: Out-of-the-box (OOTB) Microsoft Translator.
Requirement: We need an automated "zero-click" translation process.
- Source Language: English (
/content/gmr/en) - Target Languages: Multiple (
tr, fr, es, ja, etc.)
When an author modifies English content, it should automatically trigger a translation to all target languages and update the language copies for EDS delivery.
Current Issues:
- Missing Rollout Option: The standard "Push to Translation" rollout configuration is not available in our AEM Cloud instance.
- Launcher Failures: We have configured a Workflow Launcher on
Node Modifiedto trigger theWCM: Translate Language Copyworkflow.- The workflow instance starts but remains in the "RUNNING" state indefinitely.
- The setup works perfectly when triggered manually via the "References" panel, but the automated version hangs.
- MSM Integration: Live Copies are syncing correctly, but the translation step is the bottleneck.
Specific Question: How can we reliably automate the OOTB Microsoft Translator for multiple languages in an EDS project? Is there a recommended "Continuous Translation" pattern for AEM Cloud that avoids the use of custom launchers?