Entonces la cookie realmente no me sirve de nada, sino que todos los enlaces que haya en la web o que se generan dinámicamente, deberían llevar el "&idioma=xx" para recogerlo luego por url y gestionarlo en toda la página. no?
Esto es lo que he entendido de la explicación que me acabas de dar.
He visto un par de hilos más por el foro [
aquí]. Y por lo que parece, al final resultaba más efectivo con arrays, y en este caso acabo muriendo en lo mismo, en tener que meter en todos los enlaces la información necesaria para capturarla después por url :/