![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 35 Pomógł: 0 Dołączył: 5.12.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witam wszystkich.
Proszę napiszcie mi czy jest jakiś sposób na coś takiego: Mam trzy proste pliki .php (.php bo mam na nich formularz kontaktowy) jeden z tekstem w języku polskim, drugi angielskim i trzeci szwabskim. i chciałbym, aby te strony wczytywały sie oglądającemu w zależności od używanego przez jego przeglądarkę jezyka. Czyli Anglik używający np Firefoxa z angielskim zobaczy ten plik po angielsku, Polak uzywający spolszczonej wersji Firefoxa po polsku itd. myślałem, żeby zastosować trzy oddzelne pliki jezykowe i je includować, ale nie wiem czy dla tak prostej konstrukcji jest to konieczne. Dziekuję z góry za jakies info na ten temat. Pozdrawiam Konrad |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 1 112 Pomógł: 20 Dołączył: 10.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
@kondorekk: no prawie takie :) Wszystko jest OK, poza tym, że $_SERVER['HTTP_ACCEPT_LANGUAGE']; niekoniecznie będzie zawierał dokładnie string 'pl', 'de' czy 'en'. Musisz jeszcze ten string zbadać na okoliczonść sprawdzenia co tam w nim sie ukrywa.
Ja stosuję coś mniej więcej takiego:
W tablicy $matches będziesz miał znalezione języki, spośród oczywiście tych podanych. Pierwszy z języków ($matches[0]) to domyślny język przeglądarki. pozdr. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 10.10.2025 - 17:49 |