par
MisterSnow » 11 juin 2010, 16:53
Bonjour à tous,
Alors voilà, j'essaye de faire un site multilingue et c'est pourquoi je me suis mis au php.
Après de multiples recherche j'ai opté pour la création de différents fichiers (langue_fr.inc.php, langue_en.inc.php) que j'ai placé dans un dossier langues.
J'ai également fait des petits drapeaux sur mes pages web pour le choix des langues.
Or j'aimerai que quand le visiteur clique sur un drapeau et choisi une langue, le texte correspondant s'affiche (pour ça j'ai fait des recherches et je devrai m'en sortir avec la balise "echo" dans le href du drapeau...).
Mais plus difficile ce que je souhaite faire c'est mettre une langue par défaut (par exemple le français) quand il arrive sur l'index ou sur une autre page et si il choisit une autre langue (par exemple l'anglais) il n'ai pas à la rechoisir plus tard et que toutes les pages du site qu'il visitera à partir de ce moment là seront en anglais.
Car après avec un simple "echo" comme décrit plu haut j'ai peur qu'il ne doive recliquer sur son drapeau a chaque changement de page...
Donc comment faire pour récupérer la langue choisie et que "l'echo" des pages suivantes soit directement dans la bonne langue.
En espérant que j'ai été assez clair dans la description de mon problème (sinon pour plus de détails je ne suis pas loin) et en vous remerciant pour votre aide précieuse.
M.S