Bonjour,

Je voudrais savoir comment deteter la langue du navigateur et rediriger l'utilisateur celon la langue. il doit y avoir au total 6 langue, Français, Anglais, allemand, Espagnole, Italien, Néerlandais.

dans mon fichier index j'ai mis ceci a la racine du site :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
<?php 
if (!isset($Langue)) { 
  if(isset($HTTP_ACCEPT_LANGUAGE)){
  $Langue = explode(",",$HTTP_ACCEPT_LANGUAGE); 
  $Langue = strtolower(substr(chop($Langue[0]),0,2)); }
else 
  $Langue="fr";
} 
header("Location: /index.php?Langue=$Langue"); 
 
?>
sur mon site j'ai :
/langue/an/index_an.php
/langue/an/index_an.php
/langue/al/index_al.php
/langue/fr/index_fr.php
/langue/es/index_es.php
/langue/it/index_it.php
/langue/Ne/index_ne.php
Je ne comprend pas :
1/ comment prendre en compte les 6 langues.
2/ Comment dire de rediriger celon le pays
3/ Comment indiquer que la langue par default est l'anglais

Merci.