Bonjour à tous.
Je suis en train de developper une application JSF sous windows. Cette application gere l'internationnalisation grace à JSF et le changement de langue se fait sans aucun probleme. Cependant lorsque je deploie mon application sous linux, la langue française ne marche plus, en fait j'ai l'anglais à sa place.
Voici ma config:
Et dans mes pages jsf
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 <application> <locale-config> <default-locale>fr</default-locale> <supported-locale>en</supported-locale> <supported-locale>es</supported-locale> </locale-config> <message-bundle>xxx.yyy.zzz.menu</message-bundle> </application>
et pour changer de langue
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2<core:view locale="fr">
Et j'ai bien les fichier qui sont à leurs places.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 FacesContext.getCurrentInstance().getViewRoot().setLocale(new Locale("fr"));
Merci à tous.
Partager