ok mas o menos voy entendiedo algo.
yo tengo este script que lo estuve haciendo hace unos meses pero lo deje de hacer por que me habia perdido ya y es que no soy muy experto con esto del php y me pierdo mucho.
Código PHP:
<?php
session_start();
header('Cache-control: private'); // IE 6 FIX
if(isSet($_GET['lang'])){
$lang = $_GET['lang'];
//registra sesion
$_SESSION['lang'] = $lang;
//define cookie
setcookie('lang', $lang, time() + (3600 * 24 * 30));
//busca en variables cookie y session
}else if(isSet($_SESSION['lang'])){
$lang = $_SESSION['lang'];
}else if(isSet($_COOKIE['lang'])){
$lang = $_COOKIE['lang'];
}else{
$lang = 'es';
}
switch ($lang) {
case 'en': $lang_file = 'english.php'; break;
/*------------------------------------------*\
| Lenguages: |
| |
| case 'es': |
| $lang_file = 'spanishx.php'; |
| break; |
\*------------------------------------------*/
case 'en': $lang_file = 'english.php'; break;
case 'br': $lang_file = 'polish.php'; break;
case 'br': $lang_file = 'Italy.php' ; break;
/*------------------------------------------*\
| Language Default |
\*------------------------------------------*/
default:
$lang_file = 'spanish.php';
}
/*------------------------------------------*\
| Carpeta Lenguages |
\*------------------------------------------*/
include_once 'languages/'.$lang_file;
?>