Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
existe algum script pronto para saber de qual pais a pessoa está visitando e redirecionar para a pagina da lingua do pais?
Encontrei a lista das faixas de IP´s por país. Se quiser: http://ip-to-country.webhosting.info/downloads/ip-to-country.csv.zip
Só que este arquivo tem mais de 65.536 linhas, para ser mais exato 105.208 linhas, cuidado ao abrí-lo em excel antigos!
Basta fazer uma função em php para pegar o IP do cara e analisar com esta tabela aí. Lembrando que também não é 100%!
Complementando a resposta do Shrek, utilize $_SERVER['REMOTE_ADDR'] para obter o ip local.
Olha, uma vez precisei fazer isto. Fiz em javascript:
Desse jeito aí pega-se o idioma do navegador do cidadão. No meu caso resolveu, mas já adianto que, se a pessoa estiver utilizando um navegador com o idioma em inglês, mesmo estando no Brasil, será direcionado para a página em inglês.Acho que teria jeito de fazer por IP, mas nunca tentei.
Veja: http://www.forumpcs.com.br/viewtopic.php?t=153230
Se quiser por IP e não conseguir, avisa aí que damos uma olhada.