Ver Mensaje Individual
  #4 (permalink)  
Antiguo 15/08/2006, 18:57
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Cita:
Iniciado por DarkXNightmare Ver Mensaje
Noooo Sam! Nada que ver >.<!
Mira es super sencillo:
Código PHP:
$idioma substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 02);
// Luego un Switch...
switch ($idioma)
{
     case 
"es":
          
header("Location: español.someweb.com");
     case 
"en":
          
header("Location: english.someweb.com");
     case default:
          
header("Location: español.someweb.com");

Eso es todo!

Atte... DarkXNightmare ;D.
Estimado DarkXNightmare,

Con eso sólo ves el lenguaje configurado para el navegador que use .. que sí .. que puede y así coincide para una selección de "lenguaje" de un sitio .. pero no es lo ideal para otro tipo de "localizaciones" más exactas.

En ese caso como comenta "sam" se hace por IP .. pero se consulta a una "Base de datos" que contiene esa asociación de rangos de IP's que se otorgan por paises y por proveedores incluso ..

Me refiero a "IP-to-country" y similares servicios.

Una implementación en PHP:
http://www.phpclasses.org/browse/package/1477.html


Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.