Das Hinzufügen zusätzlicher Sprachen zu „cq:tags“ funktioniert nicht in AEMaaCS

In Adobe Experience Manager as a Cloud Service (AEMaaCS) ist der Versuch, Niederländisch (nl) als unterstützte Sprache unter hinzuzufügen, cq:tags lokal erfolgreich, spiegelt jedoch nach der Bereitstellung über Cloud Manager nicht in der Entwicklungsumgebung wider. Um das Problem zu beheben, aktualisieren Sie die Filterkonfiguration und überprüfen Sie die Sprachunterstützung.

Beschreibung description

Umgebung

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

Problem/Symptome

  • Die unter cq:tags lokal hinzugefügte niederländische (nl) Sprache wird in der Entwicklungsumgebung nicht angezeigt.

  • Die folgenden Schritte werden unternommen, um das Problem zu beheben, aber die aktualisierte Konfiguration spiegelt sich nicht in der Entwicklungsumgebung wider:

    • Eine .content.xml Datei wurde unter ui.content/src/main/content/jcr_root/content/_cq_tags hinzugefügt
    • Die filter.xml unter ui.content/src/main/content/META-INF/vault/filter.xml with <filter root="/content/cq:tags" mode="merge"/> wurde aktualisiert.
  • Die Bereitstellung wird fehlerfrei abgeschlossen, die Änderungen werden jedoch nicht übernommen.

Auflösung resolution

Gehen Sie wie folgt vor, um dieses Problem zu beheben:

  1. Stellen Sie sicher, dass Niederländisch (nl) unter den erkannten Sprachen in AEM enthalten ist, indem Sie prüfen, ob es unter /libs/wcm/core/resources/languages/nl vorhanden ist, und erstellen Sie es andernfalls, indem Sie einen vorhandenen Sprachknoten kopieren und seine Eigenschaften entsprechend aktualisieren.

  2. Aktualisieren Sie die Spracheigenschaft in cq:tags:

    1. Navigieren Sie zu /content/cq:tags.
    2. Bearbeiten Sie die Spracheigenschaft (mehrere Zeichenfolgen).
    3. nl zur Liste hinzufügen: [ en, de, es, fr, it, nl].
    4. Speichern Sie die Änderungen.
  3. Aktualisieren Sie Ihre filter.xml-Konfiguration, indem Sie <filter root="/content/cq:tags" mode="merge"/> durch <filter root="/content/cq:tags" mode="update"/> ersetzen, um sicherzustellen, dass vorhandener Inhalt zusammen mit dem Hinzufügen neuer Konfigurationen aktualisiert wird, da der „Zusammenführungsmodus“ nur neue Inhalte hinzufügt, ohne die vorhandenen Einstellungen zu ändern.

  4. Stellen Sie den Code mit Cloud Manager erneut bereit, nachdem Sie die Anpassungen vorgenommen haben, und überprüfen Sie, ob Niederländisch (nl) unter /content/cq:tags als unterstützte Sprache angezeigt wird.

Verwandtes Lesen

Tag-Spracheinstellungen verschwinden nach der Installation des Service Packs in der Dokumentation zu AEM

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