Ceci est mon fichier messages_en_US.properties
dans WEB-INF/classes
dossier: -Pourquoi l'internationalisation ne fonctionne pas correctement? JSF
Login=Login
Et puis je crée messages_fr_FR.properties
: -
Login=frenchLogin
Puis, dans ma page JSF j'ai écrit ceci: -
<f:loadBundle basename="messages" var="msg"/>
<h:commandButton id="btnLogin" value="#{msg.Login}" actionListener="#{IndexBean.doLogin}"/>
Je peux voir correctement le texte de connexion par défaut. Mais quand je vais dans Firefox et change ma langue par défaut en fr-fr, mon texte reste toujours le même que je ne peux pas voir frenchLogin.
Je n'ai rien dans mon visage-config.xml
Qu'est-ce que je fais mal? Merci d'avance :)
Merci :). J'ai eu une exception CONFIGURATION FAILED au début mais quand j'ai enlevé ' com.sun.facelets.FaceletViewHandler view-handler>' ça marche très bien. Merci encore. –
TCM
c'est parce que vous n'utilisez pas de facettes je suppose. Désolé à ce sujet, j'ai oublié de supprimer cette ligne. – pakore
Aussi pouvez-vous suggérer un moyen facile où je peux obtenir un texte équivalent de tous les mots anglais en français? – TCM