Internationalisierungs-Wörterbuch-Updates werden in AEM nicht angezeigt. Beispielsweise: /libs/cq/i18n/dict.de-DE.json
Gehen Sie wie folgt vor, um das Problem zu reproduzieren:
- Melden Sie sich unter http://host:port/libs/cq/i18n/translator.html an
- Nehmen Sie einige Änderungen in den Wörterbüchern vor, z. B. ändern Sie den FR-Wert von Erstellen zu Créerrrrr
- Ändern Sie die Spracheinstellungen des Benutzers in Französisch
- In http://host:port/projects.html/content/projects wurde die Schaltfläche zum Erstellen der Schaltfläche nicht geändert.
Es besteht ein bekanntes Problem im org.apache.sling.i18n-Paket 2.5.6, bei dem Internationalisierungs-Übersetzungen nicht aktualisiert werden, es sei denn, das Paket wird neu gestartet: SLING -7190.
Dieses Problem wurde in org.apache.sling.i18n-Version 2.5.10 behoben.
-
Wenn ein benutzerdefiniertes Internationalisierungs-Wörterbuch unter einem anderen Pfad als /apps, /libs oder /content vorhanden ist, verwenden Sie CRXDe, um die resource.paths-Eigenschaft in /libs/system/config/org.apache.sling.i18n.impl.JcrResourceBundleProvider.config mit den zusätzlichen Pfaden zu konfigurieren.
Herunterladen