Witajcie!
Posiadam jedna stronę w 3 wersjach językowych.
Mogę coś zrobić aby odwiedzający np. z Niemiec był od razu przekierowywany na niemiecką wersję strony?
Witajcie!
Posiadam jedna stronę w 3 wersjach językowych.
Mogę coś zrobić aby odwiedzający np. z Niemiec był od razu przekierowywany na niemiecką wersję strony?
Można to zrobić na kilka sposobów, najczęściej robi się to poprzez rozpoznawanie języka przeglądarki/systemu.
Można też przez rozpoznawanie kraju po IP ale ma to sens tylko gdy ograniczasz funkcjonalność strony do określonego położenia geograficznego odwiedzającego, poza tym używający proxy będą wtedy źle przekierowywani.
Ok A jak wygląda pierwsza metoda? Jak ją wyszukać w Googlu?
(ostrzegam - pyta amator)
W PHP przy pomocy zmiennej globalnej $_SERVER a konkretnie $_SERVER[‘HTTP_ACCEPT_LANGUAGE’] i z użyciem funkcji stripos() (instrukcje na php.net)