AEM Touch Connector


Why do I receive this error when I start a job?

"The Translation Provider Doesn't Support Translation for the Selected Language Pair."

The AEM Touch Connector is delivered with predefined language mappings between Smartling and AEM language codes. This error means that the AEM site language code does not match a Smartling language code. For example, an AEM site uses the code "fr" for French, but Smartling project uses "fr-FR" for French (France). To correct the problem, update the mapping and restart your job.

AEM site language code:


Incorrect mapping:


Smartling language code:


Correct mapping:


You can adjust language mappings in /apps/granite/translation/connector/config/smartling/languageMapping. Generally, you should only need to edit this file when you add a new language in AEM.

Was this article helpful?