Expand my Community achievements bar.

Submissions are now open for the 2026 Adobe Experience Maker Awards.
SOLVED

Disable smart translation in cloud envs

Avatar

Level 2

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!

1 Accepted Solution

Avatar

Correct answer by
Employee

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 :

https://experienceleague.adobe.com/en/docs/experience-manager-cloud-service/content/sites/administer...

View solution in original post

1 Reply

Avatar

Correct answer by
Employee

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 :

https://experienceleague.adobe.com/en/docs/experience-manager-cloud-service/content/sites/administer...