當選取過時的來源資產版本時,不會在翻譯期間複製中繼資料屬性

在Adobe Experience Manager (AEM)中傳送資產以進行翻譯時,如果翻譯使用不含中繼資料的過時資產版本,則中繼資料屬性可能不會複製到暫存資料夾或翻譯資產。 因此,翻譯的內容缺少預期的中繼資料值。 若要修正問題,請確認翻譯使用的是包含所需中繼資料的最新資產版本,然後重新執行翻譯程式。

說明 description

環境

Adobe Experience Manager (AEM)

問題/症狀

  • 中繼資料屬性(例如jcr:content/metadata/mc:legacyUniqueIDlegacyUniqueID)未複製到轉譯的輸出。
  • 屬性存在於來源資產上,並具有正確的結構和型別。
  • 將屬性新增到翻譯設定規則無法修正問題。
  • 為翻譯選取的版本不包含所需的中繼資料屬性,即使資產的目前版本包含也是如此。
  • 轉譯的輸出遺失預期的中繼資料值。
  • 比較資產的jcr:versionHistory會顯示用於翻譯的版本不包含更新的中繼資料。
  • 未顯示明確的錯誤訊息。

根本原因

為翻譯選取的來源版本未包含必要的中繼資料屬性。 因此,轉譯的輸出不包含中繼資料值。

解決方法 resolution

若要解決此問題,請執行以下步驟:

  1. 開啟您計畫傳送以進行翻譯的來源資產,並確認目前版本中存在必要的中繼資料屬性。

  2. 驗證用於翻譯的資產版本。

    • 檢查jcr:versionHistory屬性以識別翻譯期間使用的版本。
    • 比較該版本的中繼資料與目前版本的中繼資料。
    • 確認為翻譯選取的版本包含必要的中繼資料屬性。
  3. 如果用於翻譯的版本不包含所需的中繼資料,請更新資產中繼資料,並建立包含所需屬性的新版本。

  4. 確認已選取正確的來源版本後,請再次啟動翻譯工作。

    • 如果出現版本選取對話方塊,請選擇包含必要中繼資料屬性的最新版本。
  5. 翻譯完成後,請檢閱翻譯的輸出並確認存在中繼資料屬性。

相關閱讀

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