當選取過時的來源資產版本時,不會在翻譯期間複製中繼資料屬性
在Adobe Experience Manager (AEM)中傳送資產以進行翻譯時,如果翻譯使用不含中繼資料的過時資產版本,則中繼資料屬性可能不會複製到暫存資料夾或翻譯資產。 因此,翻譯的內容缺少預期的中繼資料值。 若要修正問題,請確認翻譯使用的是包含所需中繼資料的最新資產版本,然後重新執行翻譯程式。
說明 description
環境
Adobe Experience Manager (AEM)
問題/症狀
- 中繼資料屬性(例如
jcr:content/metadata/mc:legacyUniqueID的legacyUniqueID)未複製到轉譯的輸出。 - 屬性存在於來源資產上,並具有正確的結構和型別。
- 將屬性新增到翻譯設定規則無法修正問題。
- 為翻譯選取的版本不包含所需的中繼資料屬性,即使資產的目前版本包含也是如此。
- 轉譯的輸出遺失預期的中繼資料值。
- 比較資產的
jcr:versionHistory會顯示用於翻譯的版本不包含更新的中繼資料。 - 未顯示明確的錯誤訊息。
根本原因
為翻譯選取的來源版本未包含必要的中繼資料屬性。 因此,轉譯的輸出不包含中繼資料值。
解決方法 resolution
若要解決此問題,請執行以下步驟:
-
開啟您計畫傳送以進行翻譯的來源資產,並確認目前版本中存在必要的中繼資料屬性。
-
驗證用於翻譯的資產版本。
- 檢查
jcr:versionHistory屬性以識別翻譯期間使用的版本。 - 比較該版本的中繼資料與目前版本的中繼資料。
- 確認為翻譯選取的版本包含必要的中繼資料屬性。
- 檢查
-
如果用於翻譯的版本不包含所需的中繼資料,請更新資產中繼資料,並建立包含所需屬性的新版本。
-
確認已選取正確的來源版本後,請再次啟動翻譯工作。
- 如果出現版本選取對話方塊,請選擇包含必要中繼資料屬性的最新版本。
-
翻譯完成後,請檢閱翻譯的輸出並確認存在中繼資料屬性。
相關閱讀
recommendation-more-help
experience-cloud-kcs-help-kbarticles