从IP获取国家/地区和语言信息

时间:2011-07-29 00:53:17

标签: geolocation ip-geolocation

  

可能重复:
  IP to Country?

我想知道如何检测网站访问者的语言和国家/地区。我的理解是,最好从IP获取此信息,但我不知道如何做到这一点。这是大型电子商务网站使用的方法吗?如果存在基于IP的位置数据库,它将保持有效一段时间或者这种信息是否会迅速变化?

1 个答案:

答案 0 :(得分:0)

看起来使用IP不是检测至少语言的最终方式,也不是检测访问者所在国家的最佳方式。 至于语言,一种好的有效方法是使用http标头获取用户浏览器或操作系统的语言,然后使网站的语言适应收集的数据。 正如MCannon所提到的,无论如何,让用户改变语言总是好的(例如,我的操作系统和浏览器不是英文版,但对于某些网站,我宁愿阅读,因此有英文版本的网站)。 至于用户的位置,我遇到了这样的问题,我被lethalMango建议了一个非常好的网站和API,我建议你,所以检查网站IP info,在那里你可以找到一个很棒的数据库并使用their API访问它 希望它有所帮助!