Struts



 Internationalisation





Internationalisation
Struts contient de fichiers de ressources qui dépendent de la langue de l'utilisateur; ces fichiers sont nommés ApplicationResources_xx.properties où xx est la langue de votre browser. le fichier ApplicationResources.properties est le fichier utilisé si jamais le fichier de la langue du browser n'existe pas.
  • Créez un fichier ApplicationResources_fr.properties dans le répertoire WEB-INF/classes de votre application en copiant le fichier ApplicationResources.properties.

  • Editez ApplicationResources.properties ce fichier et ajouter la chaîne de caractère : "index.login.welcome=Welcome"

  • Editez ApplicationResources_fr.properties ce fichier et ajouter la chaîne de caractère : "index.login.welcome=Bienvenu"

  • Remplacez le texte à traduire dans login.jsp par le tag <BEAN:WRITE> en précisant l'attribut KEY que vous voulez référencer dans votre projet.
  • Traduisez ainsi tous les libellés

  • Testez l'application avec votre Browser en Français et puis en Anglais... Votre application est multi-langue.