Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > PHP
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 17-01-2006
Avatar de papulo
papulo papulo is offline
Miembro
 
Registrado: ago 2005
Ubicación: Lleida - Cataluña - España -Europa - Planeta tierra - Sistema solar - Via Lactea ...
Posts: 542
Poder: 19
papulo Va por buen camino
Idioma - $HTTP_ACCEPT_LANGUAGE

En mi afan de mejorar las prestaciones de la pagina, de cara al usuario, he dicidido implementar una funcion para que capture el lenguaje del SO y muestre la web con un idioma u otro.
Quiero utilizar la funcion $HTTP_ACCEPT_LANGUAGE, pero al ir a mirar la ayuda en el manual, me ha resultado muy ambigua.
Para empezar, he hecho un
Código PHP:
echo $HTTP_ACCEPT_LANGUAGE 
para ver que tipo de informacion me daba. Total, que el resultado ha sido el siguiente "es-es,es;q=0.8,en-us;q=0.5,en;q=0.3".
Puedo intuir que es un array, que lo que necesito exactamente es el valor "es" y que hasta aqui puedo leer. Toy mirando la ayuda oficial de PHP que me descargue de la pagina, pero no acabo de comprenderlo del todo.

Por cierto, cuando acabe la pagina, ya se donde dejar constancia de la ayuda del foro en la transmision de conocimientos, que han hecho posible la creacion de tan bonita pagina (sin flores ni naaaaaa).
¡Jejeje! Un saludete.
Responder Con Cita
  #2  
Antiguo 17-01-2006
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Mira este enlace. Trata precisamente el tema que buscas.

// Saludos
Responder Con Cita
  #3  
Antiguo 18-01-2006
Avatar de papulo
papulo papulo is offline
Miembro
 
Registrado: ago 2005
Ubicación: Lleida - Cataluña - España -Europa - Planeta tierra - Sistema solar - Via Lactea ...
Posts: 542
Poder: 19
papulo Va por buen camino
Buenos dias y leyendo, luego comento que tal me ha ido.

PD: Asias.
Responder Con Cita
  #4  
Antiguo 18-01-2006
[kayetano] kayetano is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Elche
Posts: 644
Poder: 22
kayetano Va por buen camino
Hola

Lo primero es aclarar que este valor no proporiona el idioma del SO sino del navegador.

Despues yo no me complico mucho la vida y lo hago asin
Código PHP:
<?
    
switch(  substr$_SERVER['HTTP_ACCEPT_LANGUAGE'], 0) ) {
      case 
"de"header("Location: deu/"); break;
      case 
"pt"header("Location: por/"); break;
      case 
"es"header("Location: esp/"); break;
      case 
"en"
      default: 
header("Location: eng/");
    }
    exit();
?>
__________________
Salu2
KAYETANO

Cómo hacer preguntas de manera inteligente
Responder Con Cita
  #5  
Antiguo 18-01-2006
Avatar de papulo
papulo papulo is offline
Miembro
 
Registrado: ago 2005
Ubicación: Lleida - Cataluña - España -Europa - Planeta tierra - Sistema solar - Via Lactea ...
Posts: 542
Poder: 19
papulo Va por buen camino
Estoy acabando de hacerlo funcionar, pero con lo de "swich" lo dejare mas elegante.

Una vez mas, gracias a todos por vuestra ayuda .

Saludoooos.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Saber idioma seleccionado en Inno setup solanova Varios 3 20-10-2005 18:35:29
Utilizar el traductor de delphi Hugorr Varios 8 02-09-2005 22:10:30
Cambiar el idioma de una aplicación Cerathos Windows 3 01-09-2005 11:12:01
Cambiar idioma tablas paradox desde delphi2 tec4eso Tablas planas 2 04-10-2004 21:01:31


La franja horaria es GMT +2. Ahora son las 17:25:15.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi