Hallo Leute,
Hab leider ein weiteres problem.
zum ändern der sprache übergebe ich per GET die zu verwendente sprache.
das klappt auch, aber leider wird das cookie erst nach einem klick auf f5 geschrieben.
ich finde das sehr komisch, da dass früher irgendwie nicht passiert ist.
denke irgendwie dass das am template-system liegt. kann das sein?
danke, mfg tom
Hab leider ein weiteres problem.
zum ändern der sprache übergebe ich per GET die zu verwendente sprache.
das klappt auch, aber leider wird das cookie erst nach einem klick auf f5 geschrieben.
PHP-Code:
function set_lang()
{
global $lang;
$set_lang = $_GET['set_lang'];
if (isset($set_lang) && $set_lang != ""){
switch ($set_lang){
case 'german' : $act_lang = 'german'; break;
case 'english' : $act_lang = 'english'; break;
default : $act_lang = DEFAULT_LANGUAGE; break;
}
include($root_path . 'languages/lang_' . $act_lang . '/lang_main.php');
setcookie("zwent_lang", $act_lang, time()+9999);
} else if (isset($_COOKIE['zwent_lang'])){
include($root_path . 'languages/lang_' . $_COOKIE['zwent_lang'] . '/lang_main.php');
} else {
include($root_path . 'languages/lang_' . DEFAULT_LANGUAGE . '/lang_main.php');
}
}
denke irgendwie dass das am template-system liegt. kann das sein?
danke, mfg tom
Kommentar