AEM: Tag Translation Language Dropdown - Adding more languages
In AEM, the language dropdown in the tag editor (Settings → Tags → Edit → Language) shows only a small subset of available languages, even when all language nodes are correctly defined under /apps/wcm/core/resources/languages.
Solution
There are three possible root causes:
- Missing or incomplete
languages[]property on/content/cq:tags— the tag UI reads this property directly to populate the dropdown. Add it to/content/_cq_tags/.content.xmlin yourui.contentmodule. Usemode="update"in your filter — notmode="merge", which silently skips property updates on already-existing nodes. - Language locale not defined in AEM — overlay the missing locale under
/apps/wcm/core/resources/languagesin yourui.appsmodule. - Permissions — add
rep:readPropertiesallow ACE on/content/cq:tagsfor the relevant user group via Repo Init.
The most common culprit is #1, combined with the merge vs update filter mode confusion.
Full write-up with code snippets and filter mode comparison: