Install the Smartcat connector for Adobe Experience Manager

Overview

The Smartcat connector for Adobe Experience Manager (AEM) lets you send your AEM content to Smartcat for translation. The integration supports all localization-enabled fields.

📌 This article covers the AEM on-premise connector. If you use AEM as a Cloud Service, see the Adobe Experience Manager cloud installation guide.


How to install the connector

  1. Download the Smartcat connector ZIP file

  2. In AEM, go to Tools → Deployment → Packages

    The Packages screen under Tools → Deployment in AEM

  3. Click Upload Package, then select and upload the ZIP file with the Smartcat connector

    The Upload Package dialog on the AEM Packages screen

  4. Install the uploaded package

    The Install option for the uploaded Smartcat connector package

  5. Refresh the page and check that the installation is complete

The Smartcat connector package listed as installed on the Packages screen

The Smartcat connector is now installed on your AEM instance and ready to configure.


How to set up the global configuration

📌 The global configuration is selected by default for all translations.

Create the Smartcat connector configuration

  1. Go to Tools → Cloud Services → Translation Cloud Services

    Translation Cloud Services under Tools → Cloud Services in AEM

  2. Go to conf → global and click Create

    The Create button in the conf → global folder of Translation Cloud Services

  3. Select Smartcat Connector in the dropdown list and enter a meaningful name for it

    The configuration dialog with Smartcat Connector selected in the dropdown list

  4. Click Create, then fill in Account ID and API Key in the configuration settings — you can find both under Settings → API in your Smartcat workspace, where you can also create a new key if needed

    The Account ID and API Key fields in the Smartcat connector configuration settings

  5. Click Validate to check the connection — a confirmation message appears

  6. (Optional) Select a project template to apply to all Smartcat projects created through this connection. By default, projects are created with the AI translation - Post editing workflow

    The project template selection showing the AI translation - Post editing workflow

  7. Click Save & Close

The Smartcat connector configuration is now created and validated.

Set Smartcat as the default translation provider

  1. Go to conf → global and click Create

  2. Select Translation Integration and complete the form

⚠️ Use these values only — Title: Default Configuration, Name: default_translation

The Translation Integration form with the Title and Name fields

  1. Select the Smartcat connector as the translation provider in all tabs, for both Machine Translation and Human Translation methods where applicable

  2. Select Human Translation to use the Smartcat project flow with the template from the connection configuration

  3. If needed, adjust the translation settings to:

  4. Include metadata and tags for Sites and Assets

  5. Automatically start a translation job when it is created

    The translation settings tabs with the Smartcat connector selected as provider

  6. Click Save and close in the configuration settings

Smartcat is now the default translation provider, and AEM uses this global configuration by default — for example, when you create a language copy of site pages.

Creating a language copy of site pages using the global Smartcat configuration


How to create and use multiple configurations

If you want to use different project templates, create a separate configuration for each one.

Create additional configurations

  1. Go to Tools → General → Configuration Browser

  2. Create a configuration path for the extra configurations

    The Configuration Browser under Tools → General in AEM

  3. Add a subpath for the exact Smartcat connection

    A subpath added for the Smartcat connection in the Configuration Browser

  4. Go to Tools → Cloud Services → Translation Cloud Services

  5. Go to the high-level path and create any configuration to reveal the subpaths — you can exit without saving it

  6. Select the path to the exact Smartcat connection and create a connector with the desired configuration

Creating a connector configuration under the selected Smartcat connection path

The additional Smartcat configuration is now created and available for selection.

Use a configuration

  1. When setting up a translation configuration, click Select Configuration Path

    The Select Configuration Path button in the translation configuration settings

  2. Select the path to the Smartcat connector configuration you need

    The path selection dialog with the Smartcat connector configuration highlighted

  3. Check that the correct configuration appears in the settings

    The translation settings showing the selected Smartcat configuration

  4. Proceed with the translation flow as usual

The translation now uses the configuration you selected instead of the global one.


Requirements and limitations

  • AEM Administrator permissions are required to install the connector

  • Workspace Admin permissions in Smartcat are required to get the Account ID and API Key

  • The connector is tested with AEM version 6.5 — for help with installation on earlier versions, contact our support team

  • AEM allows only a single configuration per template


Troubleshooting: delete the global configuration

AEM may not let you delete the default configuration, even with admin permissions. To delete the global configuration manually, use CRXDE Lite:

  1. Open your web browser and go to http://<your-aem-instance>:<port>/crx/de, then log in with your admin credentials

  2. In the CRXDE Lite interface, go to the path where global cloud translation configurations are stored — usually /conf/global/settings/cloudconfigs/translation

  3. Find the node that corresponds to the global cloud translation configuration you want to delete

  4. Right-click the node, select Delete, and confirm the deletion when prompted

  5. Click Save All to apply the changes

The global configuration is removed from your AEM instance.


💡 To learn more about the translation process, see the step-by-step guide on translating your content in Adobe Experience Manager with Smartcat.

Still need help?

Our support team responds within one business day.

Open a support case