Bonjour.
Le "truc", comme tu dis, c'est que si tu ne nous montres pas la structure actuelle de tes pages, on ne peut rien faire !
Une proposition, à modifier selon ta structure :
Passer en paramètre de tes url '?lang=fr[en]', et dans le php :
// On récupère la langue, par défaut c'est le français...
$lang = 'fr';
if (isset ($_GET['lang'])) {
$lang = $_GET['lang']
}
[...]
// On essaye de récupérer le contenu correspondant à la langue
// On va dire que les fichiers de contenu sont de la forme "mapage_lg.php"
include ($mapage.'_'.$lang.'.php');
Tu peux aussi envisager de créer des dossiers
fr/ en/ etc., qui contiendront les fichiers de contenu (avec le même nom).
Il suffirait alors de définir la racine du contenu suivant la langue...
Si tu donnes à celui qui a faim un poisson, tu le nourris pour un jour
Si tu lui apprends à pêcher, tu le nourris pour toujours.