Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] creacion de idiomas en la web?duda

Estas en el tema de creacion de idiomas en la web?duda en el foro de PHP en Foros del Web. Olaa pues el tema es q tengo este codigo q hace referencia a una plantilla y como sabreis en una pagina web se componen d ...
  #1 (permalink)  
Antiguo 27/08/2013, 03:47
 
Fecha de Ingreso: mayo-2012
Mensajes: 363
Antigüedad: 12 años
Puntos: 0
creacion de idiomas en la web?duda

Olaa pues el tema es q tengo este codigo q hace referencia a una plantilla y como sabreis en una pagina web se componen d muchas y quedria implantarle el idioma es-ingles y italiano lo q pasa es que no se como hacer alguna sugercia:el codigo q yama es el index.php:
<?php require 'inc/class/lenguaje.php';

if( $_GET ) $key = ( isset($_GET['idioma']) )? $_GET['idioma'] : 'es' ;

# se crea instancia a lenguaje
$idioma = new lenguaje( $key );
# se carga array de idioma
$diccionario = $idioma->get_idioma();
#se carga la plantilla HTML
$template = file_get_contents('inc/tpl/plantilla.tpl.php');
#se llenan los valores generales a toda la plantilla foreach ($diccionario as $clave=>$valor) { $template = str_replace('{'.$clave.'}', $valor, $template); }
#Se muestra pagina web
echo $template; ?>

Última edición por santi2892009; 27/08/2013 a las 03:53
  #2 (permalink)  
Antiguo 27/08/2013, 07:00
Avatar de loncho_rojas
Colaborador
 
Fecha de Ingreso: octubre-2008
Ubicación: En el mejor lugar del mundo
Mensajes: 2.704
Antigüedad: 15 años, 6 meses
Puntos: 175
Respuesta: creacion de idiomas en la web?duda

Tal vez si comparas la variable $_GET['idioma'] puedes generar que te traiga tal o cual plantilla..

if idioma==es
traigo plantilla castellano

elseif idioma==ingles
traigo el contenido en ingles

elseif idioma == swuajili
traigo el idioma que corresponde

else
traigo por defecto el castellano


algo asi
__________________
Ayudo con lo que puedo en el foro, y solo en el foro.. NO MENSAJES PRIVADOS.. NO EMAILS NI SKYPE u OTROS.

Antes de hacer un TOPICO piensa si puedes hallarlo en Google o en el Buscador del Foro...
  #3 (permalink)  
Antiguo 27/08/2013, 08:25
 
Fecha de Ingreso: mayo-2012
Mensajes: 363
Antigüedad: 12 años
Puntos: 0
Respuesta: creacion de idiomas en la web?duda

Puff lo veo dicifil xq luego quiero q paginas php se inserten en iframes... m parece q voy a hacer la opcionmas dificil:
Es
Index
Login
constantes.php
----
En
Index
Login
Constantes.php
Y asi todas las paginas q te parece?,pero el problema q tendria q insertar el codigo en todas las paginas??...o como lo harias tu para el ejemplo del login

Etiquetas: html, idiomas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:51.