Expand my Community achievements bar.

Get ready! An upgraded Experience League Community experience is coming in January.

Create DAM Language Copy / Workflow Not working for new projects

Avatar

Level 2

EXPECTED RESULT

A new project OOTB that has Content Fragments enabled would allow an admin user to create language copies for Sites and Assets ,and create language copy of assets using the DAM Language Copy workflow would work by default.

 

A custom translation project should not have to be created, nor should translation automation be required for assets.

 

ISSUE

I have created a new project and noted that I am not able to see / access the create language copy button for assets.  Observe that the option is missing from the menu by default as shown in image. 

 

User then attempted to use the OOTB workflow to create the language copy, and user encountered an error message (see below). What is somewhat ODD is that these failures do not show up in the folder "Workflow Failures"

 

Assumption is that there is a permission based issue that is potentially causing this issue, but user has not been able to locate any incremental permission(s) that would logically result in this feature not working OOTB.

Assets Create Folder.png

 

Workflow Error Message

Error while creating language copy for assets: [/content/dam/comcast/welcome], workflow ID: [/var/workflow/instances/server50/2025-11-06/dam-create-language-copy_16]. Error message: [com.adobe.granite.workflow.WorkflowException:Error while creating language copy for assets:

 

PROJECT INFO

  • Archetype Version = 54
  • Single Country = n
  • SDK Version = 2025.10.22943.20251009T135918Z-250900 

ADDITIONAL INFO

Sites Language Copies

Can be created successfully

 

DAM Language Copy Workflow

Fails when run manually

 

Member Language copy owner for project

Yes

 

ATTEMPTED REMEDIATION

The following were attempted and unsuccessful in remediating the issue

  • Check AEM Translation Configs
  • Add explicit config for project [${project}/dam as reference asset]
7 Replies

Avatar

Level 6

Hi @JasonWolf-cap ,

 

The “Create Language Copy” for DAM assets is missing or fails because of likely permission, configuration, or service user mapping issues in your new project.

  • Check DAM folder and assets permissions (jcr:write, replicate).
  • Make sure translation configs and Content Fragment setup are correct for assets.
  • Confirm workflow service user mappings are set in /system/console/configMgr.
  • Language copy for Sites works, so focus checks on DAM.

 

Thanks

Avatar

Level 2

Thank you for the insights. I have tried various security configurations and none seem to be successful.

I am open to any other insight you might have

Avatar

Level 6

Hi @JasonWolf-cap ,

 

Please follow below steps,

 

  1. AEM’s internal service-user permissions are missing.
    Even if you are admin, the workflow uses AEM’s own service accounts, and new projects often don’t have these mappings, so the workflow fails.
  2. The DAM translation configuration under /conf/<project> is missing.
    New archetype projects don’t create this automatically, and without it DAM language copy cannot run.
  3. The language folders in DAM (en, fr, etc.) are not marked as language roots.
    If AEM cannot detect the folder as a language root, the workflow doesn’t know where to place copied assets.
  4. The workflow model still uses an old process step.
    New AEM SDK versions use a new internal step, but the archetype still ships the old one, causing workflow failure.
  5. Content Fragment models may not have translation enabled.
    If CFs are inside the DAM folders and their model isn’t translation-enabled, the language-copy workflow breaks.

Thanks

Avatar

Level 10

hi @JasonWolf-cap,

The DAM Language Copy functionality requires specific permissions that are not granted by default to content authors, even when they have admin user privileges in certain contexts. The workflow may have failed because the user lacks necessary permissions at critical configuration paths.

Update the group of your users with the following steps:​

  1. Read access to /conf/global - This path contains MSM (Multi-Site Manager) and translation configurations that the language copy workflow requires​

  2. Full access to /content/projects - Language copy operations create translation projects at this location​

  3. Membership in the "workflow-users" group - This ensures workflow execution permissions​

 

Avatar

Level 2

I have tried to amend the configuration as recommended and that still did not resolve the issue. 

I will continue trying a few additional things to see if I can get the feature to work.

Avatar

Level 2

Hello @JasonWolf-cap 

The "Create Language Copy" for DAM is missing because of user might not have required permission. Check the permission or try as a "Administrator"

Avatar

Level 2

I have previously ensured I have Admin role, this did not resolve the issue.