Ver Mensaje Individual
  #12 (permalink)  
Antiguo 06/12/2013, 12:14
Avatar de leonaryoel
leonaryoel
 
Fecha de Ingreso: octubre-2013
Ubicación: Villa Clara
Mensajes: 64
Antigüedad: 10 años, 6 meses
Puntos: 0
Respuesta: Idiomas en la web, como lograrlo?

Explico mejor, en mi index del sitio tengo lo siguiente:

require_once("languages/index.php");
require_once("funciones.php");

languaje es la carpeta que contiene los archivos php de los lenguajes, consta de tres: el index.php, conf_ES.php y conf_EN.php

dentro del index aarece esto:

<?php
if(@$_GET['l']){
$_SESSION['lang'] = $_GET['l'];
}
if(@$_SESSION['lang'] == ""){
$_SESSION['lang'] = "ES";
}
include("config_".$_SESSION['lang'].".php");
?>


entonces dentro de las conf_?.php declaro las variables de esta forma:

$nombre_variable[0]= "valor"; (el valor lo doy en dependencia del lenguaje)
$nombre_variable[1]= "valor variable 1";
etc... en dependecnia de las variables...

entonces desde mi index las llamo de la siguiente manera:

<?php echo $nombre_variable[0]; ?> (esto funciona perfecto)

Ahora es donde entra la página funciones.php que es la que contiene la funcion de la fecha, con esa funcion puedo mostrar el mes en formato de texto completo pero solo en español, lo que quiero es que al cambial el lenguaje tambien lo pueda ver en ingles