古いソースアセットバージョンを選択した場合、翻訳中にメタデータプロパティがコピーされない
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