en multi (fr,en) pourquoi je reviens toujours sur fr ?

J’ai un site fr,en avec traduction sur balises [fr][en] pour tous les articles et rubriques.
Quand je suis sur un article ou une rubrique je peux passer en anglais. Dès que je clique ou bien sur le menu ou bien sur un lien vers un article je repasse en français. Comment changer ce fonctionnement ?

Bonjour,

Peut-être parce qu’il faudrait forcer la langue par cookie : Forcer la langue selon le visiteur - Programmer avec SPIP 4

Et AutoLang : Aiguiller le visiteur selon sa langue de navigateur - SPIP-Contrib pourrait être utile.