Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php]Przekierownie strony w zaleznosci od jezyka przegladarki uzytkownika
kondorekk
post
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
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
kondorekk
post
Post #2





Grupa: Zarejestrowani
Postów: 35
Pomógł: 0
Dołączył: 5.12.2005

Ostrzeżenie: (0%)
-----


Dzieki siemakuba
czyli mógłbym zastosowac takie coś
  1. <?php
  2. $lang = $_SERVER['HTTP_ACCEPT_LANGUAGE'];
  3. switch($lang) {
  4. case 'pl': $redirect = 'include/polski.php';
  5. break;
  6. case 'en': $redirect = 'include/english.php';
  7. break;
  8. case 'de': $redirect = 'include/deutsch.php';
  9. break;
  10. default: $redirect = 'include/english.php';
  11. }
  12. header ('location: $redirect');
  13. ?>

i powinno działać, a najwyżej dodatkowo gdzieś u góry gify flag z bezpośrednim przekierowaniem na odpowiedni plik językowy.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 5.10.2025 - 13:44