Bonjour,
Je voudrais créer un site avec la possibilité que mes membres puisse changer la langue à tout moment via le menu.

1)Je pense que ce style de fonction fonctionne avec des cookie
2)Je pense créer mais fichier langue avec des tableaux array
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
<?php language = array (
"welcome"=>"Bienvenue sur mon site",
); ?>
3)et alors je pense que dans les page je mets <?php echo $language ['welcome']; ?>
Mais pour le reste je ne sais rien.
Dois je inclure les fichier langue dans chaque langue
EX:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 <?php include 'langue.php';
     echo $language['hello'];
.........
.......
?>
et dans le fichier langue je mais :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
<?php include 'fr.php;
include 'en.php';
include 'es.php';
?>
Je ne sais pas du tout si c'est bon et comment est la meilleur façon de faire ce type de site

Je voudrais aussi que mais page ressemble à ceci :
http://mysite.com/ affiche en français
http://mysite.com/en/ affiche en anglais
http://mysite.com/es/ affiche en espagnole

Et si vous avez des lien de tutoriel je ne demande pas mieux

Merci