Bonjour,

dans le cadre d'un cours à l'école, je dois faire un site web multi-langue. J'ai la ligne suivant dans le haut de mon index.jsp:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
<fmt:setLocale value="en_EN" scope="session"/>
J'utilise une comboBox pour choisir la langue désiré par l'internaute. Elle appelle une méthode lorsqu'il y a un changement:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
<select id="langueCombo" onChange="javascript:langueCombo_onChange()">
					    <option id="fr">Français</option>
					    <option id="en">English</option>
					</select>
Je cherche maintenant à modifier le locale de la session en javascript, mais je n'y arrive pas... Quelqu'un pourrais m'aider à remplir les if manquants?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
function langueCombo_onChange()
{
	var selectedValue = document.getElementById('langueCombo')[document.getElementById('langueCombo').selectedIndex].id ; 
	//var selectedValue = document.getElementById('langueCombo').selectedItem;
 
	if (selectedValue == 'fr')
	{ 
 
	} 
	else if (selectedValue == 'en')
	{
 
	}
 
}
Merci d'avance!