hola
lo que pasa es que tu variable $idioma se queda en idioma_ingles.php
prueba lo siguiente: envia una cookie con el idioma que elija, y asi de paso le quedara guardado para la proxima vez que ingrese
idioma_ingles.php
Código PHP:
<?PHP
setcookie("idioma", "ingles", time()+60*60*24*30);
header("Location: index.php"); //con esto volvemos al index.php
?>
en index.php
Código PHP:
<?PHP
$pidioma=$_COOKIE["idioma"].".php";
include($pidioma);
exitos!!