Disculpa ya me imprimio colocando todo en un solo archivo:
Código PHP:
<?
if(empty($sitelang)){ //primero preguntamos si la variable que va a contener el lenguage del visitante esta vacia
$sitelang = getenv("HTTP_ACCEPT_LANGUAGE"); // si esta vacia sacamos el lenguage del visitante y lo ponemos en la variable $sitelang
}
switch($sitelang){ //ahora cargamos el archivo que contiene el idioma segun la varible que sacamos antes
case "es" : //es = español
include("./lang/lang-esp.php"); //ahora cargamos el archivo que contiene las variables y sus palabras
break;
case "en" : //en = ingles
include("./lang/lang-eng.php");
break;
default :
include("./lang/lang-esp.php"); //cargamos un idioma por defecto si no se encontro algun idioma
break;
}
?>
<?php
define('_LOGIN','Logeado');//lo definimos con una palabra que todos los archivos de lenguage tienen que tener para definir la funcion que cumple, despues la palabra que lo va a remplazar
define('_REGISTER','Registrarce');
define('_HELLO','Hola');
define('_ACCEPT','Aceptar');
define('_ACCESS_ADD','Añadir');
?>
<?
echo _REGISTER;
?>
imprimio Registrarce
pero esa no era la idea la idea era que me llamara el archivo de idiomas.php en el archivo registrarse.php para no tener todo junto.