Skip to main content

TP Spring Web - Partie 05 (p2)

Durée Estimée : 1-2h

Objectif

Traduire le front et le back.

Note

Les langues Anglais/Français pour le moment

un messages.properties et un messages_fr.properties

Front

Toute les informations dans les pages HTML doivent être traduites

Exemple :

Pas bon

<h1>Bienvenue sur le Site</h1>

Bon

<h1 th:text="#{Ma_Cle_De_Trad}"></h1>

Back

Pour le back il faut traduire les messages métiers (les services) et si vous êtes allez plus loin les flash messages et etc.

Astuce

Réutiliser les deux classes utilisées dans la démo :

  • LocaleConfig
  • LocaleHelper

Exemple

Pas bon

return new ServiceResponse<AppUser>("7025", "Couple email/mot de passe incorrect");

Bon

return new ServiceResponse<AppUser>("7025", lH.i18n("Ma_Cle_De_Trad"));