> >> chtel jsem se zeptat, jak nastavit, aby se uzivateli > nacetla stranka > >> podle nastaveni jazyka prohlizece jako u Googlu (napr.: pokud ma > >> uzivatel nastavenu cestinu, zobrazi se mu indexcs.htm, pokud > >> anglictinu tak indexen.htm atd.). > ... > No treba v PHP pomoci hlavicky Accept-Language? Nevim, nikdy > jsem to nedelal, ale melo by to jit... > > Nebo JavaScirpt (JSript?) ma nasledujici funkce, jen nevim, > kdo a jak je podporuje a co vraceji: Navigator.userLanguage > Navigator.systemLanguage Navigator.language > Myslim ze nejschudnejsi je to pomoci toho PHPcka - rozstrel se udela rovnou na serveru (treba pres Header("Location:....")) a nezdrzujes se stahovanim nejakyho JS nebo html kodu Ta promenna se jmenuje $HTTP_ACCEPT_LANGUAGE, vraci retezec ve tvaru: cs,sk;q=0.8,en;q=0.5,en-gb;q=0.3 - ty q u dalsich jazyku ukazuji vahu tzoho jazyka - cili preferovane poradi. V podstate by melo stacit precist si prvni cast retezce do carky a tu pouzit. Poradi jednotlivych jazyku si urcuje uzivatel - napr. u MSIE 5 je to pod nabidkou Nastroje --> Moznosti site Internet ---> Jazyky, u NN6 Edit --> Preferences --> Navigator --> Languages Martin
This archive was generated by hypermail 2.1.2 : 25. 10. 2001, 12:47 CEST