Un peu de code très simple aujourd’hui pour apprendre à rediriger un visiteur de votre site en fonction de sa langue !
La méthode est très simple : on extrait la langue du visiteur en deux lettres (en pour anglais, fr pour français par exemple) puis on redirige grâce à header(« Location: ») vers http://langue.wikitwist.com dans l’exemple ci-dessous :
<? // si la variable n'a pas de valeur, on lui donne if (!isset($Language)) { $Language = explode(',',$_SERVER['HTTP_ACCEPT_LANGUAGE']); $Language = strtolower(substr(chop($Language[0]),0,2)); // puis on peut engager une action que pour deux langues par exemple fr et en if ( ($Language == 'fr') or 'en') { header("Location: http://".$Language.".wikitwist.com"); //echo $Language; // ici on pourrait afficher la langue au format brut, il faut décommenter } } ?>