Autor Zpráva
Petr123
Profil *
Cau,

vygeneroval jsem si do adresaru /cs/LC_MESSAGES/ a /en/LC_MESSAGES/ soubory messages.mo a do stranky jsem dal:

$lang = toto dostanu z url a to bud cs nebo en

putenv ('LANG=$lang');
setlocale (LC_ALL, $lang);
bindtextdomain ('messages', realpath ($_SERVER['DOCUMENT_ROOT']));
textdomain ('messages');

ale kdyz pouziji pouziji na strance gettext ('retezec'); tak se to pri zmene jazyka stale zustava puvodni ceska mutace. Asi si to nemuze najit cestu v realpath nebo co...

Nevite v cem je problem?

Diky
llook
Profil
Možná v tom putenv. Zkus putenv ('LANG=' . $lang);
Petr123
Profil *
Hm... To bohužel nepomohlo:(
gaminn
Profil *
Zdravím,
myslím, že binární soubory by měly být umístěny ve složkách /xx/LC_MESSAGE/.
Toto téma je uzamčeno. Odpověď nelze zaslat.