Un peu de théorie
Tous les navigateurs web peuvent être configurés par leur utilisateur pour indiquer leurs préférences linguistiques [1].
Cette information est transmise aux serveurs web à chaque requête afin que le site web concerné puisse en tenir compte.
C’est ce que traite ce plugin.
Pré-requis
- un site web sous SPIP
- avec le multilinguisme activé
- avec un #MENU_LANG dans le squelette quelque part pour permettre au visiteur de changer sa langue de navigation ; ou mieux encore, utiliser Menu de langues sous forme de liens.
- et probablement avec
$forcer_lang=true;
dans config/mes_options.php [2]
NB : ce plugin a été testé avec succès avec le squelette SoyezCréateurs.
Fonctionnement
Une fois activé — si l’utilisateur n’a pas déjà visité le site et indiqué une langue préférée via le menu de langue du site — le plugin détecte la liste des langues passées par le navigateur au site, et prend :
- la première langue du site correspondant à un préférence de l’internaute
- à défaut, la langue par défaut du site
Après ça, le visiteur peut bien évidemment choisir une autre langue de navigation via le menu de langue du site.
No discussion
Add a comment
Avant de faire part d’un problème sur un plugin X, merci de lire ce qui suit :
Merci d’avance pour les personnes qui vous aideront !
Par ailleurs, n’oubliez pas que les contributeurs et contributrices ont une vie en dehors de SPIP.
Follow the comments: |