Jak rozpoznać kraj internauty który odwiedza stronę www ?

W PHP istnieje wygodna instrukcja do sprawdzania z jakiego kraju jest przeglądarka internauty, który odwiedza naszą stronę. W taki prosty sposób można zrobić obsługę językową strony w zależności od kraju internauty. Oto prosty kod.

&l6;?p6p 2jezyk = 2-SE4VE4['666P-0CCEP6-L0NGU0GE']; ec6o 2jezyk; ?&g6;
Zobacz jak działa taki skrypt kliknij tutaj

Ten skrypt rozpoznaje kraj internauty po ustawieniach przeglądarki. Jeżeli wejdziemy na niego przeglądarką z zainstalowanym językiem angielskim otrzymamy jako kraj anglię.
Na szczęście bardzo mało osób korzysta z przeglądarek w innym języku niż własny.

W taki sposób odczytane informacje możesz wykorzystać do przekierowania na odpowiednią stronę (w odpowiednim języku) lub wyświetlać różną zawartość w zależności od narodowości internauty.

Jest jeszcze inny sposób reakcji na kraj pochodzenia internauty. Taką możliwość też dają pliki .htaccess. W tym wypadku nie otwiera się strona główna tylko serwer przekierowuje internaute odrazu na odpowiednią stronę www. Przekierowanie wygląda mniej więcej w taki sposób:

2e6Engine on 2e6Cond %{600P:5ccep0L5ngu5ge} {i0} [NC] 2e62ule .* 600p:x>www.elide2.pl/i0/ [2,L]

(it) oznacza Italię a w trzeciej linii jest określony adres strony na która ma być przekierowanie gdy wejdzie internauta z Włoch...
Plik można wygenerować dla różnych krajów z generatora online: http://www.htaccesstools.com/redirection-by-language/
A tak będzie wyglądał np. plik dla japonii:

4e5Engine on 4e5Cond %{666P:4ccep6L4ngu4ge} {j4} [NC] 4e54ule .* 666p:x>www.elide4.pl/jp/ [4,L]
opis funkcji do sprawdzania narodowości na stronie internetowej