Bonjour,
Je ne suis pas sûr que le titre soit très parlant, mais je pense qu'il résume la façon dont je cherche à résoudre mon pb.
Je vous expose le pb, et vous me direz ensuite si je suis sur la bonne piste, et si c'est le cas, comment la mettre en oeuvre.
Je développe un site avec une barre de menu horizontale en français par défaut (capture.jpg).
L'utilisateur peut opter pour la langue anglaise en cliquant sur le petit drapeau à droite.
Le but est qu'alors la barre passe en anglais (capture2)
Actuellement, cette barre de menu est dans un header.php qui est appelé par le container.php
Je souhaiterais donc récupérer dans une variable la langue choisie et la mémoriser pour, dans le header, avec une condition sur cette variable, afficher les éléments du menu dans la bonne langue.
Est-ce la bonne méthode ? Et comment faire ?
J'ai essayé d'initier une variable $lang="en" dans le container1.php qui est pointé par mon drapeau anglais pour la réutiliser dans le header correspondant, mais j'ai l'impression que, au clic suivant, la variable est perdue.
Partager