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:tagslokal 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.xmlDatei wurde unterui.content/src/main/content/jcr_root/content/_cq_tagshinzugefügt - Die
filter.xmlunterui.content/src/main/content/META-INF/vault/filter.xml with <filter root="/content/cq:tags" mode="merge"/>wurde aktualisiert.
- Eine
-
Die Bereitstellung wird fehlerfrei abgeschlossen, die Änderungen werden jedoch nicht übernommen.
Auflösung resolution
Gehen Sie wie folgt vor, um dieses Problem zu beheben:
-
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/nlvorhanden ist, und erstellen Sie es andernfalls, indem Sie einen vorhandenen Sprachknoten kopieren und seine Eigenschaften entsprechend aktualisieren. -
Aktualisieren Sie die Spracheigenschaft in
cq:tags:- Navigieren Sie zu
/content/cq:tags. - Bearbeiten Sie die Spracheigenschaft (mehrere Zeichenfolgen).
nlzur Liste hinzufügen:[ en, de, es, fr, it, nl].- Speichern Sie die Änderungen.
- Navigieren Sie zu
-
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. -
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:tagsals unterstützte Sprache angezeigt wird.
Verwandtes Lesen
Tag-Spracheinstellungen verschwinden nach der Installation des Service Packs in der Dokumentation zu AEM