ahora entiendes porque imprime
Array ??
es simple, porque
$lg es un array...
si necesitas el nombre del idioma,
es por ejemplo, necesitas cambiar el nombre de tu variable....
pues, porque precisamente la estas sobreescribiendo... (:
Código PHP:
// antes de incluir ya la defines con es,en,xx, etc...
$lg=isset($HTTP_SESSION_VARS['idioma_s'])?htmlentities($HTTP_SESSION_VARS['idioma_s']):"es";
$archivo=file_exists($lg.".inc.php")?$lg.".inc.php ":"es.inc.php";
include($archivo); // incluyes
// a partir de aqui la definicion que existe en dicho
// script, sobreescribe la variable $lg lo cual
// altera su valor por mero contexto
echo $lg; // Array
echo $lg['Inicio']; // Inicio