2011-07-29 11 views
0

Возможный дубликат:
IP to Country?Получить страну и языковую информацию от IP

Я хотел бы знать, как я могу определить язык и страну посетителя на мой сайт. Насколько я понимаю, лучше всего получить эту информацию от IP, но я не знаю, как это сделать. Это метод, который используют сайты большой электронной коммерции? Если есть база данных местоположения на основе IP, она останется действительной на некоторое время или эта информация быстро изменится?

+2

, пожалуйста, не основывайте язык сайта на местоположении пользователя. и если вам нужно, то разрешите им изменить язык. – MCannon

ответ

0

Похоже, что использование ИС не является конечным и не лучшим способом определить, по крайней мере, язык, а также страну посетителя. Что касается языка, хорошим и эффективным способом было бы использовать заголовки http, чтобы получить язык браузера или ОС пользователя, а затем адаптировать язык сайта к собранным данным. Поскольку MCannon упоминает, в любом случае, всегда полезно, чтобы пользователь менял язык (например, моя ОС и браузер не на английском языке, но все же для некоторых сайтов я читал и, следовательно, имел английский версия сайта). Что касается местоположения пользователя, я столкнулся с такой проблемой, и мне посоветовал lethalMango очень хороший веб-сайт и API, которые я вам посоветовал, поэтому проверьте сайт IP info, где вы можете найти замечательную базу данных и доступ к ней он использует their API Надеюсь, что это поможет!