but maybe you must close browser because (I don't know the behaviour of UE) last cookie is in memory alsobongobongo wrote: Should not be much left to delete
Please re-read my previous post?
Alby
but maybe you must close browser because (I don't know the behaviour of UE) last cookie is in memory alsobongobongo wrote: Should not be much left to delete
Please re-read my previous post?
Order in your config_lang.php is the primary source of starting languagebongobongo wrote: Any comments on this?
if $force_mle_default is empty or not set, current lang $hl take return value of language_user_setting function in mle/function.mle.phpbongobongo wrote: in the file include.php this block of gode is not fired:
if(empty($force_mle_default)) $hl = language_user_setting($hls);
else $hl = DEFAULT_LANG;
Code: Select all
else
{
// bolle
if(empty($force_mle_default)) $hl = language_user_setting($hls);
else $hl = DEFAULT_LANG;
setcookie('mle', $hl, time()+86400, $cookie_path, $cookie_domain, $cookie_secure);
}
Code: Select all
echo "Before: ";
print_r($browser_langs);
usort($browser_langs, "language_accept_order");
echo "After: ";
print_r($browser_langs);
I am sorry, but I do not have this behavior ....bongobongo wrote: Is that a bug?
bongobongo wrote: With all respect Alby:
With all respect, I try this:alby wrote: I am sorry, but I do not have this behavior ....
Code: Select all
echo '<hr>Before:<br />';
foreach($browser_langs as $lang)
echo $lang[0] .'-'. $lang[1].'<br />';
usort($browser_langs, "language_accept_order");
echo '<hr>After:<br />';
foreach($browser_langs as $lang)
echo $lang[0] .'-'. $lang[1].'<br />';
yes and admin project for MLE versionbongobongo wrote: One more question: Are you one of the developers for cmsmadesimple or not?
Code: Select all
foreach($browser_langs as $browser_lang)
{
$language = strtolower(trim($browser_lang[0]));
if(strlen($language) > 2) $language = substr($language, 0, 2);
if(in_array($language, array_keys($t_hls['parent']))) return $t_hls['parent']["$language"];
}
return DEFAULT_LANG;
Code: Select all
foreach($browser_langs as $browser_lang)
{
$language = strtolower(trim($browser_lang[0]));
if(strlen($language) > 2) $language = substr($language, 0, 2);
if(in_array($language, array_keys($t_hls['parent']))) {echo "retlang='".$t_hls['parent']["$language"]."'"; return $t_hls['parent']["$language"];}
}