Hi ,
I want to do translation of assets through TransPerfect tool like i have dc: title metadata field in AEM asset that i have to translate to languages like French, German and translated field will be get save back to metadata fields like dc:title.fr_fr, dc:title.de_de. How i can achieve this through global link TransPerfect. your response will be appreciated. Thanks in advance.
Thanks.
Views
Replies
Total Likes
Hi @PrachiAt1,
You can follow a structured process using TransPerfect's AEM Connector.
1. Install and configure GlobalLink connector
Download and install the GlobalLink AEM Connector compatible with your AEM version.
Configure GlobalLink settings via:
/system/console/configMgr/com.translations.globallink.connector.core.GlobalLinkConnectorConfiguration
Provide the Project Director API credentials, workflow name, and callback URL.
2. Create a Translation Configuration
In AEM (Classic or Touch UI):
Go to Tools > Cloud Services > GlobalLink Translation Configuration.
Create a new config specifying:
Source language (e.g., en_us
)
Target languages (e.g., fr_fr
, de_de
)
Connector type: Asset Metadata
Metadata fields to be translated: dc:title
Custom field mapping if needed.
3. Submit Assets for Translation
Go to AEM Assets > Assets Console.
Select the assets you want to translate.
From the action bar or asset menu, select GlobalLink > Submit for Translation.
Choose the GlobalLink Translation Configuration created above.
4. Translation Project in GlobalLink
This triggers a new project in GlobalLink Project Director.
The dc:title
values are extracted and sent to TransPerfect linguists for translation.
Translators will receive only the specified metadata fields for translation.
5. Receive and Store Translations
Once translations are complete, GlobalLink sends back the localized content.
The connector auto-updates the asset metadata fields in AEM:
dc:title.fr_fr
→ French
dc:title.de_de
→ German
You can verify this by checking asset metadata under Properties.
Hope this helps!
Hi @PrachiAt1 ,
Try below solution:
1. Connector Installation (One-Time Setup):
- You need the TransPerfect GlobalLink AEM Connector. Request the connector package directly from your TransPerfect rep.
- Install the connector via AEM Package Manager.
- After installation, go to:
http://<your-aem>/system/console/configMgr/com.translations.globallink.connector.core.GlobalLinkConnectorConfiguration
Required Config:
Property: Value
Project Director Host : https://your-pd-host.com
Username / Password : Provided by TransPerfect
Workflow Name : (As defined in Project Director)
Callback URL : https://<your-aem-domain>/bin/globallink/callback
Note:Make sure callback URLs are externally accessible by TransPerfect if you are behind a firewall.
2. Create a Translation Configuration in AEM
Path: Tools => Cloud Services => GlobalLink Translation Configuration
Click “Create” and provide:
- Title: Asset Metadata Translation
- Connector Type: Asset Metadata
- Source Language: en_us
- Target Languages: fr_fr, de_de
- Metadata Fields to Translate: dc:title
Note:
To map translated values to dc:title.fr_fr, dc:title.de_de, set Custom Field Mapping:
{
"dc:title": {
"fr_fr": "dc:title.fr_fr",
"de_de": "dc:title.de_de"
}
}
3. Enable Translation for Specific Asset Folder:
- Navigate to your asset folder (e.g., /content/dam/products/).
- Go to Properties => Cloud Services
- Attach the GlobalLink Translation Configuration you created.
4. Submit for Translation
Do this from the Assets UI:
- Select one or more assets (images, videos, PDFs, etc.).
- Click the GlobalLink icon (or in the More Actions menu).
- Select “Submit for Translation”
- Choose your Translation Config (e.g., "Asset Metadata Translation")
- Confirm and submit.
The connector extracts the selected metadata (dc:title) and submits them to TransPerfect Project Director.
PD creates a translation project, and translators work in their TMS platform.
Once done, the callback is triggered back to AEM.
Translated Values in AEM
Once returned:
The translated values are auto-injected into your asset's metadata as:
- dc:title.fr_fr
- dc:title.de_de
You can verify this:
- Open the asset => View Properties => Advanced
- You’ll see the new localized fields.
Regards,
Amit
Views
Replies
Total Likes
Hi @AmitVishwakarma Thanks for your reply. i have done like TransPerfect providing the package through that i have created repository and send that repository for translation ..translation is successful ...here i need suggestion or help like i have to trigger translation job when my assets get published it should be done through programmatically .how we can achieve those things.
Thanks
prachi.
Views
Replies
Total Likes
Views
Likes
Replies