A propriedade de metadados não é copiada durante a tradução quando uma versão desatualizada do ativo de origem é selecionada

Quando um ativo é enviado para tradução no Adobe Experience Manager (AEM), uma propriedade de metadados não pode ser copiada para a pasta temporária ou para o ativo traduzido se a tradução usar uma versão de ativo desatualizada que não contenha os metadados. Como resultado, o conteúdo traduzido não tem os valores de metadados esperados. Para corrigir o problema, verifique se a tradução está usando a versão do ativo mais recente que contém os metadados necessários e execute novamente o processo de tradução.

Descrição description

Ambiente

Adobe Experience Manager (AEM)

Problema/Sintomas

  • Uma propriedade de metadados como legacyUniqueID em jcr:content/metadata/mc:legacyUniqueID não é copiada para a saída traduzida.
  • A propriedade existe no ativo de origem e tem a estrutura e o tipo corretos.
  • Adicionar a propriedade às regras de configuração de tradução não corrige o problema.
  • A versão selecionada para tradução não contém a propriedade de metadados necessária, mesmo que a versão atual do ativo contenha.
  • A saída traduzida não tem o valor de metadados esperado.
  • Comparar o jcr:versionHistory do ativo mostra que a versão usada para tradução não contém os metadados atualizados.
  • Nenhuma mensagem de erro explícita é exibida.

Causa raiz

A versão de origem selecionada para tradução não continha a propriedade de metadados necessária. Como resultado, a saída traduzida não incluía o valor dos metadados.

Resolução resolution

Para resolver o problema, siga estas etapas:

  1. Abra o ativo de origem que você planeja enviar para tradução e confirme se a propriedade de metadados necessária está presente na versão atual.

  2. Verificar qual versão do ativo é usada para tradução.

    • Verifique a propriedade jcr:versionHistory para identificar a versão usada durante a tradução.
    • Compare os metadados dessa versão com os da versão atual.
    • Confirme se a versão selecionada para tradução inclui a propriedade de metadados necessária.
  3. Se a versão usada para tradução não contiver os metadados necessários, atualize os metadados de ativos e crie uma nova versão que inclua a propriedade necessária.

  4. Inicie o trabalho de tradução novamente depois de confirmar que a versão de origem correta está selecionada.

    • Se uma caixa de diálogo de seleção de versão for exibida, escolha a versão mais recente que inclua a propriedade de metadados necessária.
  5. Após a conclusão da tradução, revise a saída traduzida e confirme se a propriedade de metadados está presente.

Leitura relacionada

recommendation-more-help
experience-cloud-kcs-help-kbarticles