Rerche aide pour faire passer mon site en anglais [Résolu]

Signaler
Messages postés
75
Date d'inscription
mercredi 27 juillet 2005
Statut
Membre
Dernière intervention
28 mai 2007
-
Messages postés
9433
Date d'inscription
mardi 9 octobre 2001
Statut
Membre
Dernière intervention
13 avril 2007
-
Bonjour ,je suis pas tres fort en php et je voudrai faire un choix de langue pour mon site ( francais -anglais) , je ne sais pas comment faire , je n'y connais presque rien au php je ne connais que les bases , si quelqu'un voudrai m'aider a le faire ou voir m'expliquer comment le faire .
Dans l'attente de vos reponses
Amicalement

3 réponses

Messages postés
9433
Date d'inscription
mardi 9 octobre 2001
Statut
Membre
Dernière intervention
13 avril 2007
8
Salut,

un truc simple :

prenons une page "francais.php" qui contiendra les textes en français et "anglais.php" qui contiendra les textes en anglais. En fonction de la langue qui se modifiera via une $_SESSION['langue'] on affichera la langue choisie.

Contenu du fichier "francais.php"

<?php
$message['bienvenue']='Bienvenue sur le site !';
?>

Contenu du fichier "anglais.php"
<?php
$message['bienvenue']='Welcome !';
?>

ensuite sur ta page ayant besoin de la langue (mettons "index.php" avec la langue par défaut en français)

<?php
session_start();

$tableau_langues=array('fr'=>'francais.php','en'=>'anglais.php');
if(!isset($_SESSION['langue']))
{
$_SESSION['langue']='fr';
}
//ici tu attribues la langue (via un formulaire par exemple ou via la langue par défaut)

include $tableau_langues[$_SESSION['langue']];

echo 'Voici le message d\'accueil dans votre langue :',$message['bienvenue'];

<hr size="2" width="100%"><li>Entraide, dépannage et vulgarisation informatique : Mon site de vulgarisation informatique</li><li>Codes-php.net</li>
Messages postés
10840
Date d'inscription
lundi 24 février 2003
Statut
Modérateur
Dernière intervention
2 mars 2010
23
Hello,

j'ai écrit un petit exemple présentant UNE des façons de faire ici :
http://www.phpcs.com/code.aspx?ID=33564
Messages postés
75
Date d'inscription
mercredi 27 juillet 2005
Statut
Membre
Dernière intervention
28 mai 2007

slt , oula j'y comprend rien , faut refaire tout le site , dsl mais je capte pas lol
j'attend ta reponse