Ivo Bogucki

Ivo Bogucki Grafik, Koder
HTML/CSS/JS /
tanieprojektowanie.c
om / avan...

Temat: Rozpozanie języka przeglądarki i załadowanie odp. strony (?)

Witam,

Szukam osoby, która (odpłatnie) pomoże mi stworzyć aplikację php rozpoznającą język przeglądarki użytkownika i na tej podstawie wczytującą odpowiednio przypisany link.

Chce zrobić stronę w wersji PL i EN, i zależy mi na tym, żeby użytkownikowi z anglojęzyczną przeglądarką otworzyła się na start strona w języku EN.

JS i jego przekierowanie odpada.

Jeśli ktoś ma może opanowany .htaccess to może z jego pomocą coś stworzy(?).

Dodam też że aplikacja będzie musiała być zintegrowana z systemem CMS Made Simple.

Proszę o info na PW jeśli ktoś dałby rade.

Pozdrawiam, IBIvo Bogucki edytował(a) ten post dnia 22.04.10 o godzinie 20:49
Marek H.

Marek H. Web developer

Temat: Rozpozanie języka przeglądarki i załadowanie odp. strony (?)

Cześć,

Pierwotnie miałem pisać, że to raczej niemożliwe. Ale sprawa nie wygląda tak źle. Jeśli sam programujesz w PHP (skoro piszesz, że chodzi o osobę która Ci pomoże, wnioskuję, że tak), zajrzyj na strony:

http://php.net/manual/en/reserved.variables.server.php (HTTP_USER_AGENT)
http://www.php.net/manual/en/function.get-browser.php

Na podstawie tych danych coś powinno dać się sklecić. Oczywiście wszystko zależy od tego, jak przedstawi się przeglądarka, ale jeśli użytkownik nie kombinuje ze spoofingiem, w stringu identyfikacyjnym powinno być oznaczenie języka.

Pozdrawiam :)
Michał Jarosz

Michał Jarosz Frontend Developer &
Team Leader

Temat: Rozpozanie języka przeglądarki i załadowanie odp. strony (?)

http://snipplr.com/view/2807/get-the-browser-language/

+

include($lang."_lang.php");
Ivo Bogucki

Ivo Bogucki Grafik, Koder
HTML/CSS/JS /
tanieprojektowanie.c
om / avan...

Temat: Rozpozanie języka przeglądarki i załadowanie odp. strony (?)

Michał Jarosz:
http://snipplr.com/view/2807/get-the-browser-language/

+

include($lang."_lang.php");

Hmmm dzięki, ale nie bardzo wiem jak to ugryźć... Gdzie wklepać, z czym zmieszać...

Pozdrawiam



Wyślij zaproszenie do