La propiedad de metadatos no se copia durante la traducción cuando se selecciona una versión de recurso de origen obsoleta
Cuando se envía un recurso para su traducción en Adobe Experience Manager (AEM), es posible que una propiedad de metadatos no se copie en la carpeta temporal o en el recurso traducido si la traducción utiliza una versión de recurso obsoleta que no contiene los metadatos. Como resultado, en el contenido traducido faltan los valores de metadatos esperados. Para solucionar el problema, compruebe que la traducción utiliza la última versión del recurso que contiene los metadatos necesarios y vuelva a ejecutar el proceso de traducción.
Descripción description
Entorno
Adobe Experience Manager (AEM)
Problema/Síntomas
- Una propiedad de metadatos como
legacyUniqueIDenjcr:content/metadata/mc:legacyUniqueIDno se copia en el resultado traducido. - La propiedad existe en el recurso de origen y tiene la estructura y el tipo correctos.
- Añadir la propiedad a las reglas de configuración de traducción no corrige el problema.
- La versión seleccionada para la traducción no contiene la propiedad de metadatos necesaria, aunque la versión actual del recurso sí la tenga.
- En la salida traducida falta el valor de metadatos esperado.
- Si se compara
jcr:versionHistorydel recurso, se muestra que la versión utilizada para la traducción no contiene los metadatos actualizados. - No se muestra ningún mensaje de error explícito.
Causa principal
La versión de origen seleccionada para la traducción no contenía la propiedad de metadatos requerida. Como resultado, el resultado traducido no incluía el valor de los metadatos.
Resolución resolution
Para solucionar el problema, siga estos pasos:
-
Abra el recurso de origen que planea enviar para su traducción y confirme que la propiedad de metadatos requerida esté presente en la versión actual.
-
Compruebe qué versión del recurso se utiliza para la traducción.
- Compruebe la propiedad
jcr:versionHistorypara identificar la versión utilizada durante la traducción. - Compare los metadatos de esa versión con los de la versión actual.
- Confirme que la versión seleccionada para la traducción incluye la propiedad de metadatos necesaria.
- Compruebe la propiedad
-
Si la versión utilizada para la traducción no contiene los metadatos necesarios, actualice los metadatos del recurso y cree una nueva versión que incluya la propiedad requerida.
-
Inicie el trabajo de traducción nuevamente después de confirmar que se ha seleccionado la versión de origen correcta.
- Si aparece un cuadro de diálogo de selección de versiones, elija la versión más reciente que incluya la propiedad de metadatos requerida.
-
Una vez finalizada la traducción, revise el resultado traducido y confirme que la propiedad de metadatos está presente.