Bonjour,

J'ai un souci avec mon site multi-langues,
De base je réalise une détection de la langue du navigateur à l'aide de cette fonction:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
<?php
$lang = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2);
 
if ($lang != 'fr'){
	$index = 'en/index.php';
 
	header("Location: $index",TRUE,301);
}
?>
de ce coté tout fonctionne.
Par contre j'aimerai ajouter quand même le choix aux utilisateurs de changer la langue manuellement avec deux boutons Fr/En mais ça ne fonctionne pas car c'est toujours la détection navigateur qui prend le dessus.
Je ne vois pas comment faire...
Si quelqu’un a une idée
Merci d'avance.