Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Geolokalizacja przeniesie na adres zagraniczny
Forum PHP.pl > Forum > Gotowe rozwiązania
Lucky Luke
Cześć.
Czy za pomocą geolokalizacji można zrobić przeniesienie na inną wersję językową strony?
Chodzi mi o to, że mam stronę przyklad.pl i chciałbym użytkowników zaglądających spoza Polski przenosić na adres przyklad.pl/eng/. Czy da się to zrobić za pomocą geolokalizacji czy lepsze będzie używanie atrybutu hreflang z adresem URL wersji językowej??

Proszę o podpowiedz.
trueblue
Nie ma chyba idealnego rozwiązania, bo obcokrajowiec może akurat (albo zawsze) korzystać z sieci poza swoim miejscem zamieszkania.

Inne rozwiązanie: HTTP_ACCEPT_LANGUAGE
Lucky Luke
A czy istnieje opcja rozpoznawania języka przeglądarki i na podstawie tego kierować na odpowiednią wersję językową?
Monter08
Takie rozwiązanie własnie zaproponował Ci trueblue - przeglądarka w nagłówkach przesyła Accept-Language, który zawiera akceptowane języki na podstawie preferencji użytkownika.
Lucky Luke
Faktycznie. Dziękuję za odpowiedzi.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2024 Invision Power Services, Inc.