Hola amigos, se que la pregunta es un poco compleja.
como ya han leído en el titulo quisiera saber de que forma puedo orientar mi Web geográficamente por idiomas. Por ejemplo, cuando entras a un sitio desde USA el sitio esta en ingles, y cuando entras desde España el sitio esta en español etc...
Alguien puede decirme que debo hacer para que mi sitio se oriente automáticamente según los visitantes??
Gracias de ante mano
Yo te recomendaria
no usaras la variable
$_SERVER['HTTP_ACCEPT_LANGUAGE'] para determinar el idioma en como mostraras el sitio, ya que existimos muchas personas que somos de un pais de habla hispana/castellano y nos gusta usar el navegador en Ingles !.
Es mejor que uses la Geolocalizacion mediante GeoIP, determinas el pais de donde proviene la IP (el usuario visitante), si su IP proviene de: Mexico o Espana, pones la web en castellano, si proviene de otro pais, la pones en Ingles.
Saludos !