Hola:
En principio parece que tu problema no es de javascript sino de php... y el tratamiento en php de variables de sesión es relativamente fácil... La primera línea de la página tiene que ser <?php session_start(); ?>... y luego debes insertar la línea:
$_SESSION["idioma"] = (isset($_GET["idioma"])) ? $_GET["idioma"]: "es";
Creo que tú has puesto idiomas en plural, pero yo usé el singular por la coherencia en el código...
Avísanos si tu problema es de php para mover el tema (puedes reportarlo)
Saludos