Autor Zpráva
Rob2
Profil *
Ahoj,
zajímalo by mě jestli se dá nějak dosáhnout toho, aby byl návštěvník webu z úvodní stránky automaticky přesměrován na stránku v jeho jazyce (např. pro české návštěvníky stránku index-cs.htm a pro anglicky mluvící na stránku index-en.htm)?
Taps
Profil
Rob2
Zkus se podívat na skript níže, místo $jazyk zkus použít header a mohlo by to fungovat

<?php
if (!isset($lg)) {
$lg = explode(",",$_SERVER['HTTP_ACCEPT_LANGUAGE']);
$lg = StrToLower(Substr(chop($lg[0]),0,2));
}
if ($lg == 'en' || $lg == 'cs' || $lg == 'it' || $lg == 'de') {

if ($lg == 'en')
$jazyk = "EN";

if ($lg == 'cs')
$jazyk = "CS";

if ($lg == 'it')
$jazyk = "IT";

if ($lg == 'de')
$jazyk = "DE";
}
else
$jazyk = "CS";

?>

oogi
Profil
Do té první větve dej kdyžtak

$jazyk = str_to_upper($lg); ... to co tam je se mi zdá zbytečné

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0