Vaya a http://host:port/system/console/bundles/org.apache.sling.i18n
Problema
Las actualizaciones del diccionario de internacionalización no aparecen en AEM. Por ejemplo, /libs/cq/i18n/dict.de-DE.json
Para corregir el problema, siga estos pasos:
- Vaya a http://host:port/libs/cq/i18n/translator.html
- Realice algunos cambios en los diccionarios; por ejemplo, cambie el valor FR de Crear a Créerrrrrrr
- Cambiar las preferencias de idioma del usuario a Francés
- En http://host:port/projects.html/content/projects, la etiqueta del botón crear no se ha cambiado.
Entorno
AEM 6.2, AEM 6.3
Causa
Hay un problema conocido en el paquete 2.5.6 de org.apache.sling.i18n, donde las traducciones de internacionalización no se actualizan a menos que se reinicie el paquete: SLING-7190.
Este problema está corregido en org.apache.sling.i18n versión 2.5.10.
Resolución
Se incluye una solución en 6.2SP1CFP10 y 6.3SP2CFP2.
Solución para AEM 6.2 y AEM 6.3
-
-
Reinicie el paquete o ejecute este comando curl:
curl -u admin:admin http://host:port/system/console/bundles/org.apache.sling.i18n -Faction=update
Solución para AEM 6.2:
-
Vaya a http://host:port/crx/packmgr/index.jsp e inicie sesión como administrador.
-
Instalar el paquete adjunto cq-6.2.0-patch-GRANITE-19490-1.0.zip
-
El paquete contiene una configuración /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 existe algún diccionario de internacionalización personalizado bajo una ruta diferente a /apps, /libs o /content, usar CRXDe para actualizar la resource.paths propiedad en /libs/system/config/org.apache.sling.i18n.impl.JcrResourceBundleProvider.config con rutas adicionales.
Descargar