Allez sur la page http://host:port/system/console/bundles/org.apache.sling.i18n.
Problème
Les mises à jour du dictionnaire d'internationalisation n’apparaissent pas dans AEM. Par exemple, /libs/cq/i18n/dict.de-DE.json.
Pour reproduire le problème, suivez les étapes ci-dessous :
- Connectez-vous sur la page http://host:port/libs/cq/i18n/translator.html.
- Apportez quelques modifications dans les dictionnaires. Par exemple, modifiez la valeur FR de création en Créerrrrr.
- Modifiez les préférences de la langue de l'utilisateur et sélectionnez « français ».
- Sur la page http://host:port/projects.html/content/projects, le libellé du bouton « création » n'a pas été modifié.
Environnement
AEM 6.2, AEM 6.3
Cause
Ce problème est résolu dans la version 2.5.10 de org.apache.sling.i18n.
Résolution
Une solution est incluse dans 6.2SP1CFP10 et 6.3SP2CFP2.
Solution pour AEM 6.2 et AEM 6.3 :
-
-
Redémarrez le regroupement ou exécutez cette commande curl :
curl -u admin:admin http://host:port/system/console/bundles/org.apache.sling.i18n -Faction=update
Solution pour AEM 6.2 :
-
Cherchez http://host:port/crx/packmgr/index.jsp et identifiez-vous en tant qu'administrateur.
-
Installez le module joint cq-6.2.0-patch-GRANITE-19490-1.0.zip
-
Le module contient une configuration /libs/system/config/org.apache.sling.i18n.impl.JcrResourceBundleProvider.config :
curl -u admin:admin http://host:port/system/console/bundles/org.apache.sling.i18n -Faction=update
-
Si des dictionnaires personnalisés d'internationalisation existent sous un chemin d'accès différent de /apps, /libs ou /content, utilisez CRXDe pour mettre à jour la propriété resource.paths dans /libs/system/config/org.apache.sling.i18n.impl.JcrResourceBundleProvider.config avec les chemin d'accès supplémentaires.
Telechargement
Adobe
Recevez de l’aide plus rapidement et plus facilement
Nouvel utilisateur ?