Bueno, pues una solución muy muy sencilla sería que en la página english.php y spanish.php pusieras el select (como supongo que ya tienes) y dependiendo de la página en que estemos se encuentre marcado el idioma.
- ¿Como?
- Con selected.
Pon en english.php esto:
Código HTML:
Ver original<SELECT onChange="window.location=this.options[this.selectedIndex].value;">
y en spanish.php esto otro:
Código HTML:
Ver original<SELECT onChange="window.location=this.options[this.selectedIndex].value;">
Saludos,