Salut les programmeurs en herbes. Voici le probleme a résoudre du jour : But de la manipulation : Crée un site multi-languages.
Donc il y a une page d'accueil appelé intro.php qui permet le choix du language souhaité, voici le petit bout de liens utilisé :
**Intro.php : **
**Code **
``<a href="index.php?lang=eng">English</a> <a href="index.php?lang=fr">French</a>``
Ensuite la page ou tout est charger :
**Header.php**
**Code **
``images/design/<? echo $lang ?>/image.gif``
Maintenant la page qui gere donc le choix de la langue :
**Fontction.php**
**Code **
``if (!isset ($_GET['lang']))
{
header('Location: intro.php');
}
if ($_GET['lang'] == "fr")
{
include ("language/langue_fr.php");
setcookie("lang","fr",time()+365*24*3600);
}
else if ($_GET['lang'] == "eng")
{
include ("language/langue_eng.php");
setcookie("lang","eng",time()+365*24*3600);
}``
Le probleme est le suivant : je suis obliger de faire un refresh lorsque j'ai choisit ma langue au départ pour qu'elle soit réellement prise en compte, il me faut passer outre ce probleme, car les images du design set le texte du site est chargé via ce choix d elangue et le visiteur n'a pas a faire de refresh pour son propre confort.
A vos propositions :)