AEMaaCS에서 작동하지 않는 "cq:tags"에 추가 언어 추가

AEMaaCS(Adobe Experience Manager as a Cloud Service)에서 cq:tags에서 네덜란드어(nl)를 지원되는 언어로 추가하려고 하면 로컬에서 성공하지만 Cloud Manager을 통해 배포한 후 개발 환경에 반영되지 않습니다. 이 문제를 해결하려면 필터 구성을 업데이트하고 언어 지원을 확인합니다.

설명 description

환경

Adobe Experience Manager(AEM) as a Cloud Service - Sites

문제/증상

  • 로컬로 cq:tags에 추가된 네덜란드어(nl) 언어가 개발 환경에 표시되지 않습니다.

  • 문제를 완화하기 위해 다음 단계를 수행하지만 업데이트된 구성이 개발 환경에 반영되지 않았습니다.

    • ui.content/src/main/content/jcr_root/content/_cq_tags.content.xml 파일이 추가됨
    • ui.content/src/main/content/META-INF/vault/filter.xml with <filter root="/content/cq:tags" mode="merge"/>에서 filter.xml 파일을 업데이트했습니다.
  • 배포는 오류 없이 완료되지만 변경 사항은 반영되지 않습니다.

해결 방법 resolution

이 문제를 해결하려면 다음 단계를 수행합니다.

  1. /libs/wcm/core/resources/languages/nl에 네덜란드어(nl)가 있는지 확인하여 AEM에서 인식된 언어에 포함되어 있는지 확인하고, 없는 경우 기존 언어 노드를 복사하고 해당 속성을 업데이트하여 만드십시오.

  2. cq:tags에서 언어 속성을 업데이트합니다.

    1. /content/cq:tags(으)로 이동합니다.
    2. 언어 속성을 편집합니다(다중 문자열).
    3. 목록에 nl을(를) 추가합니다. [ en, de, es, fr, it, nl].
    4. 변경 사항을 저장합니다.
  3. <filter root="/content/cq:tags" mode="merge"/>을(를) <filter root="/content/cq:tags" mode="update"/>(으)로 바꾸어 filter.xml 구성을 업데이트하십시오. "병합" 모드에서는 기존 설정을 수정하지 않고 새 콘텐츠만 추가하므로 기존 콘텐츠가 새 구성 추가와 함께 업데이트됩니다.

  4. 조정 후 Cloud Manager을 사용하여 코드를 다시 배포하고 네덜란드어(nl)가 /content/cq:tags에서 지원되는 언어로 표시되는지 확인하십시오.

관련 읽기

AEM 설명서에서 서비스 팩 설치 후 태그 언어 설정이 사라짐

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f