コンテンツフラグメントのCF参照が、コピーの言語に合わせて自動的に調整されない
この記事では、コンテンツフラグメント内のCF (コンテンツフラグメント)参照が、コピーの言語に合わせて自動的に調整されない問題を解決する方法について説明します。 この問題は、コンテンツフラグメントの翻訳Assets オプションをから インラインメディアのAssetsと関連コレクション に変更することで解決できます。
説明 description
環境
Adobe Experience Manager(AEM)
問題/症状
コンテンツフラグメントのCF参照は、コピーの言語に合わせて自動的に調整されません。
例:
次に、CF /content/dam/wknd-shared/en/contributors/richard-roeを参照するコンテンツフラグメント https://author-pXXXXX-eYYYYYYY.adobeaemcloud.com/ui#/aem/editor.html/content/dam/wknd-shared/en/test_1を示します。
このリンクの下に作成された最初のコンテンツフラグメント(CF)の言語コピーを作成する必要があります。 ただし、参照されているCFは、正しいパスではなく/content/dam/wknd-shared/en/contributors/richard-roeを指しています。これは/content/dam/wknd-shared/nl/contributors/richard-roe.です
解決策 resolution
翻訳設定を確認した後、グローバルな翻訳設定が原因でエラーが発生したことが判明しました。アセットの場合、コンテンツフラグメントのAssetsを翻訳するオプションが 翻訳しない に設定されていました。
以下の画像を参照して、オプションを Inline Media Assets and Associated Collections に変更した後、参照されたCFが適切な言語フォルダーに正しく更新されたことをご確認ください。
関連トピックス
AEM as a Cloud Service(AEMaaCS)ユーザーガイドのTranslation Integration Frameworkの設定。