K
kEr0
ex membre
Bon voili voulou :
J'aimerais savoir si c'est bien possible lol et si de cette manière, une fois que le visiteur reviendras sur le site la langue qu'il aura choisie sera de nouveau reconnue via le cookie ou il y a autre chose a ajouter avec ce dernier ??? :roll:
Code:
<? // Choix du language.
if(isset($HTTP_COOKIE_VARS['kero_pl_lang'])) {
$language = $HTTP_COOKIE_VARS['kero_pl_lang'];
}
else // si aucune langue n'est déclarée on tente de reconnaitre la langue par défaut du navigateur.
{
$language = substr($HTTP_SERVER_VARS['HTTP_ACCEPT_LANGUAGE'],0,2);
}
if($language == 'FR') // Si language sélectionné "FR", la langue devient le Français.
{
$language_path = ''.$portal_lang_path.'/French/'
}
else // Si pas de language sélectionné, la langue sera le Français.
{
$language_path = ''.$portal_lang_path.'/French/';
}
// On inclus le(s) fichier(s) de base dans la langue choisie.
include(''.$language_path.'lang_main.'.$phpEx.'');
// On crée le cookie gardant en mémoire la langue choisie par l'utilisateur.
setcookie("kero_pl_lang", $language)
?>