Hi all,
I'm working in an AEMaaCS environment, and I’ve run into a inconvenient roadblock with machine translation. I tried to retranslate a language copy page after it was already translated. On my local, everything works fine and it allows me to retranslate. However, on the upper cloud environments, I get the following error/alert:
TranslationCloudEventFactory cannot be null for the cloud distributable event: TranslationAlert with properties: EventProperties{resourceId='/content/projects/translation_project/translation_project', eventAt=java.util.GregorianCalendar[time=1745308742718,areFieldsSet=true,areAllFieldsSet=true,lenient=true,zone=sun.util.calendar.ZoneInfo[id="Etc/UTC",offset=0,dstSavings=0,useDaylight=false,transitions=0,lastRule=null],firstDayOfWeek=1,minimalDaysInFirstWeek=1,ERA=1,YEAR=2025,MONTH=3,WEEK_OF_YEAR=17,WEEK_OF_MONTH=4,DAY_OF_MONTH=22,DAY_OF_YEAR=112,DAY_OF_WEEK=3,DAY_OF_WEEK_IN_MONTH=4,AM_PM=0,HOUR=7,HOUR_OF_DAY=7,MINUTE=59,SECOND=2,MILLISECOND=718,ZONE_OFFSET=0,DST_OFFSET=0], userId='xxx', initiatorId='xxx', resourceResolver=org.apache.sling.resourceresolver.impl.ResourceResolverImpl@6ff607fc}, JobEventProperties{resourceType: null, alertTitle: Pages not added to translation job., alertMessage: Pages cannot be added to translation job as already translated content is unchanged. _ [/content/xxx/language-masters/es] _ To still add the unchanged page to a translation job, please disable AEM Smart Translation.}
The cloud environment has something called Smart Translation enabled by default, and it’s causing issues when trying to retranslate language copy pages. Once a page has been translated and its cq:translationStatus JCR property is marked as APPROVED, it seems I can no longer re-run the translation process through the UI or standard workflow tools. Even when I make a page modification (add a component, edit text, etc), it doesn't allow me to retranslate.
The only workaround I’ve found is going into CRXDE and manually resetting the cq:translationStatus property from APPROVED. While this allows me to reinitiate the translation workflow, it's clearly not ideal for non-technical authors.
Is there a way to disable Smart Translation or a simple workaround? Any help would be greatly appreciated. 🙏
Thanks in advance!
Solved! Go to Solution.
Views
Replies
Total Likes
Hello @aa_w
Please navigate to your Translation Integration Framework configuration and enable the "Disable Update-Only Translation" Checkbox.
When this option is checked, updating the translation project submits all translatable fields for translation, not just the ones changed since last translation.
Reference Documentation :
Views
Replies
Total Likes
Hello @aa_w
Please navigate to your Translation Integration Framework configuration and enable the "Disable Update-Only Translation" Checkbox.
When this option is checked, updating the translation project submits all translatable fields for translation, not just the ones changed since last translation.
Reference Documentation :
Views
Replies
Total Likes
Views
Likes
Replies
Views
Likes
Replies