April 26, 2020
Estimated Post Reading Time ~

AEM Translation Connector

Adobe Experience Manager, now has a well define API for integrating a Translation Platform. A number of Translation Partners have leveraged this support and built connectors. The connectors allow AEM instances to connect to Translation Platform and send content from AEM over to Translation Platform and back in AEM.

AEM supports two kinds of translation workflows – synchronous translation (machine translation) and asynchronous translation (human translation). A connector can choose to implement either of the workflows or can support both workflows. AEM’s success has attracted a number of translation vendors to write a connector and make it available to their customers. Hence there is a good chance that you can grab a connector off the shelf without going through the pain of developing one itself.

Most translation partners have also shared their connectors on the Adobe Marketing Exchange. Here is a quick link to the list of translation vendors.

#
Translation Vendor
Learn More
Download Connector
1
2
3
4
5
Does not share connector on Package Share
6
7
8
9
Does not share connector on Package Share
10
11
12

You can see the current list by clicking this link (the link will redirect to Adobe Marketing Exchange):

https://marketing.adobe.com/resources/content/resources/en/exchange/marketplace/aem.html?q=translation&cat=aem&lastQuery=&orderBy=

However, if you have valid reasons to develop one of your own, you should start from a bootstrap connector. Bootstrap connector, as the name suggests is a shell project that you can use to develop a translation connector. Here are some useful links:

Source Code:
GIT: https://github.com/Adobe-Marketing-Cloud/aem-translation-framework-bootstrap-connector

Documentation:
API:https://docs.adobe.com/docs/en/aem/6-2/develop/ref/javadoc/com/adobe/granite/translation/api/package-summary.html

Documentation: https://helpx.adobe.com/experience-manager/using/bootstrap.html


By aem4beginner

No comments:

Post a Comment

If you have any doubts or questions, please let us know.