Ver Mensaje Individual
  #5 (permalink)  
Antiguo 21/06/2011, 06:50
oliverarthurnardi
 
Fecha de Ingreso: noviembre-2010
Ubicación: aun no se donde vivir
Mensajes: 112
Antigüedad: 14 años, 4 meses
Puntos: 3
Respuesta: crear pagina en 2 idiomas

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'$langtime() + (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;
?>