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
legacyUniqueIDemjcr:content/metadata/mc:legacyUniqueIDnã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:versionHistorydo 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:
-
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.
-
Verificar qual versão do ativo é usada para tradução.
- Verifique a propriedade
jcr:versionHistorypara 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.
- Verifique a propriedade
-
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.
-
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.
-
Após a conclusão da tradução, revise a saída traduzida e confirme se a propriedade de metadados está presente.