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:
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 dans mes pages jsf
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
<core:view locale="fr">
et pour changer de langue
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
FacesContext.getCurrentInstance().getViewRoot().setLocale(new Locale("fr"));
Et j'ai bien les fichier qui sont à leurs places.
Merci à tous.