Messaggi "formAlreadySubmitted" e "datatypeMessage" non tradotti dall’inglese

Questo articolo tratta del problema dell’AEM, per cui il messaggio di errore non viene internazionalizzato nel linguaggio del pubblico a cui è destinato.  Questo problema noto è stato risolto con AEM 6.5 Service Pack 16.

Descrizione description

Ambiente

Adobe Experience Manager (AEM)

Problema

Il problema è che il messaggio di errore: Data non valida - Il valore deve essere del tipo di dati data è in inglese anche se dovrebbe essere in tedesco (la lingua del browser dell'utente in questa istanza).

Durante il controllo della clientlib tedesca: /libs/fd/af/runtime/clientlibs/I18N/de/javascript/LogMessages.js, il messaggio è in lingua inglese e contiene un segnaposto {0}, il che significa che parte del messaggio è dinamica.

Durante il controllo della funzione che sostituisce il segnaposto (EnglishMessage03.JPG), è possibile vedere che il valore "date" è codificato e in inglese, rendendo difficile la traduzione.

Passaggi da riprodurre:

  • Controlla il tedesco o qualsiasi altra lingua ad eccezione dell'inglese clientlib: /libs/fd/af/runtime/clientlibs/I18N/de/javascript/LogMessages.js
  • Vedi che i messaggi "formAlreadySubmitted" e "datatypeMessage" sono in inglese.

Comportamento previsto:

I messaggi devono essere tradotti nella lingua corretta.

Comportamento esperienza:

I messaggi sono in inglese.

Dettagli ambiente:

  • Versioni interessate: AEM 6.5.12
  • Versioni testate: AEM 6.5.12

Risoluzione resolution

Questo problema noto è stato risolto con AEM 6.5 Service Pack 16.

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