Añadir un idioma adicional a "cq:tags" que no funciona en AEMaaCS

En Adobe Experience Manager as a Cloud Service (AEMaaCS), los intentos de agregar el holandés (nl) como idioma admitido en cq:tags se realizaron correctamente a nivel local, pero no se reflejaron en el entorno de desarrollo después de la implementación mediante Cloud Manager. Para resolver el problema, actualice la configuración del filtro y compruebe la compatibilidad con el idioma.

Descripción description

Entorno

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

Problema/Síntomas

  • El idioma holandés (nl) agregado localmente en cq:tags no aparece en el entorno de desarrollo.

  • Se siguen los siguientes pasos para mitigar el problema, pero la configuración actualizada no se reflejó en el entorno de desarrollo:

    • Se agregó un archivo de .content.xml en ui.content/src/main/content/jcr_root/content/_cq_tags
    • Se ha actualizado el archivo de filter.xml en ui.content/src/main/content/META-INF/vault/filter.xml with <filter root="/content/cq:tags" mode="merge"/>
  • La implementación se completa sin errores, pero los cambios no se reflejan.

Resolución resolution

Para resolver este problema, siga estos pasos:

  1. Asegúrese de que el neerlandés (nl) esté incluido en los idiomas reconocidos en AEM comprobando su presencia en /libs/wcm/core/resources/languages/nl y, si está ausente, créelo copiando un nodo de idioma existente y actualizando sus propiedades en consecuencia.

  2. Actualizar la propiedad de idiomas en cq:tags:

    1. Vaya a /content/cq:tags.
    2. Edite la propiedad de idiomas (varias cadenas).
    3. Agregar nl a la lista: [ en, de, es, fr, it, nl].
    4. Guarde los cambios.
  3. Actualice la configuración de filter.xml reemplazando <filter root="/content/cq:tags" mode="merge"/> por <filter root="/content/cq:tags" mode="update"/> para asegurarse de que el contenido existente se actualice junto con la adición de nuevas configuraciones, ya que el modo "combinar" solo agrega contenido nuevo sin modificar la configuración existente.

  4. Vuelva a implementar el código mediante Cloud Manager después de realizar los ajustes y compruebe que el neerlandés (nl) aparece como idioma admitido en /content/cq:tags.

Lectura relacionada

La configuración de idioma de la etiqueta desaparece tras la instalación del Service Pack en la documentación de AEM

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