Hi There,
We have a requirement where several custom dropdown fields have been added to the metadata schema of our assets (DITA files).
During the translation process, AEM currently picks up the dropdown key value (the stored value) instead of the display label. This key is then sent for translation and applied to the translated language copy. As a result, the translated copy fails to load the corresponding dropdown option correctly in its properties.
Additionally, all dropdown labels and options remain in English after translation. We would like to explore whether there is an OOTB approach in AEM to automatically localize or translate these dropdown labels across language copies.
Thanks,
Ravi Joshi
Views
Replies
Total Likes
Hi @Ravi_Joshi
AEM saves dropdown keys, not labels, in metadata. During translation, these keys (not the visible labels) are sent and applied — so translated copies can’t map dropdowns correctly.
AEM doesn’t translate dropdown labels automatically.
Labels remain in English because they’re defined in the metadata schema, not translatable content.
Solutions
Use i18n dictionaries for dropdown label localization; keep stored keys language-neutral.
Hope this helpful:)
Regards,
Karishma.
Views
Replies
Total Likes
Hi @Karishma_begumSh ,
We’re looking to translate only the dropdown values in DAM metadata forms based on the language node under which the asset resides, rather than the current behavior where i18n follows the AEM user preference (which affects the entire instance UI).
Requirement:
Questions:
Let me know your thoughts on the above questions.
Thanks,
Ravi Joshi
Views
Replies
Total Likes
Hello @Ravi_Joshi ,
AEM stores the dropdown key (value) in metadata, not the display label. During translation, this key gets exported, causing mismatches in the translated copies as the dropdown cannot resolve the correct option.
OOTB, AEM doesn’t automatically translate or localize dropdown labels in metadata schemas. The recommended approach is to use AEM Tags instead of static dropdowns, as tags support localized titles natively and display correctly across language copies.
Alternatively, you can implement a custom translation workflow step to map dropdown keys to labels before export and back to keys after import.
Views
Replies
Total Likes
Hi @ManviSharma ,
We have explored the tags approach, but is there a way to restrict it to single selection? By default, it always allows multiple selections, and we couldn’t find any configuration to make it single-select.
The reason we need this is that, based on the selection of one field, we want to dynamically load another field with a corresponding set of tags.
Thanks,
Ravi Joshi
Views
Replies
Total Likes
Views
Likes
Replies
Views
Likes
Replies