if($_SESSION['LANG'] == '') $_SESSION['LANG'] = 'fra'; // deklaracja jezyka dla pierwszej wizyty if($_GET['lang'] != '') { preg_match("([a-zA-Z0-9-_]*)", $_GET['lang'], $tmp); // filtracja wprowadzonego jezyka zeby nie bylo czegos w stylu ../../../../../plik.php if(file_exists('langs/'.$tmp[1].'/lang.php')) $_SESSION['LANG'] = $tmp[1]; // sprawdzenie czy plik z jezykiem istnieje i przypisanie } define('LANG_DIR', '../files/langs/'.$_SESSION['LANG'].'/'); // zdefiniowanie katalogu z jezykiem, zeby latwo zmieniac jezyki obrazkow require_once(LANG_DIR.'lang.php'); // incudowanie pliku z jezykiem
wtedy jezeli w pliku jezykowym mamy
to pieknie dziala kiedy zrobimy
ale kiedy bym chcial przetlumaczyc cos co bylo rekordem MySQL czyli jest juz stringiem
echo L_DUPA;
np tak
$czesci_ciala[0] = 'L_DUPA';
to to juz sie nie przetlumaczy, po prostu wyswietli 'L_DUPA'
