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.
Discussions par date d’activité
2 discussions
Bonjour,
Planifiez-vous la mise à jour à SPIP 4 ?
La v1.0.9 devrait faire ton bonheur ;-)
Répondre à ce message
Techniquement quelle est la différence avec Plugin « Langue préférée par l’internaute » ?
Contrairement au plugin que tu cites (que j’étais allé voir) : il n’y a rien à changer dans les squelettes : activer le plugin et ça marche.
Répondre à ce message
Ajouter un commentaire
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.
Suivre les commentaires : |