Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

diegomacario

[Resolvido] Detectar idioma do Site apartir do ip

Recommended Posts

Boa Tarde Pessoal, estou querendo colocar no meu site a função pra detectar automaticamente o idioma do site pelo ip de quem acessa.

ex:www.braclick.com

se você acessar ele por um proxy, o site vai aparecer em ingles.

se acessar aki do brasil ele aparece em Portugues.

Alguem pode me ajudar?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Se você precisa só saber se o IP é do Brasil ou não dá uma olhada na sugestão que eu dei nesse tópico:

 

http://forum.imasters.com.br/index.php?/topic/413057-descobrir-nacionalidade-do-ip/

 

Um abraço!

 

Obrigado pela resposta Leozitho, mas nao é exatamente isso que eu preciso, eu gostaria que detectasse o idioma do site apartir de um Ip. ex: ip que começa com 187/189/200/201. sao os ip's do brasil, entao o site entraria no idioma Portugues, se começassem por 66/etc... o site entraria em ingles. entende amigo.

 

um Abraço

Compartilhar este post


Link para o post
Compartilhar em outros sites

Então, com o exemplo que eu dei no outro tópico é possível verificar se o IP é do Brasil ou não, e então setar o idioma ou redirecionar para uma página estática com aquele idioma. Isso é útil apenas se o seu site tiver dois idiomas, português do Brasil e Inglês por exemplo.

 

Mas se você precisa de algo mais complexo, para verificar a localização exata de diferentes números de IPs, você poderá usar GeoIP.

 

Dá uma olhada nesse site: http://www.maxmind.com/app/php

 

Um abraço!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não sei qual o tipo de aplicação que esta fazendo, mas... não seria mais sensato pegar o idioma do navegador?

 

Outra ferramenta de GeoIP. (tem que fazer a extração das informações de forma manual)

http://www.geoiptool.com/

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.