Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : site multilingue avec les sessions [ Archives / Trucs et astuces ] (rastagnol)

vendredi 8 octobre 2004 à 16:37:46 | site multilingue avec les sessions

rastagnol

bonjour !
je souhaiterais faire un site multilingue avec les sessions mais je ne sais pas trop comment m'y prendre.
mon index est une page ou on peut choisir francais ou anglais
puis sur mon site les images et les textes changent selon la langue selecionnée!

merci de votre aide et de vos conseils

vendredi 8 octobre 2004 à 17:56:25 | Re : site multilingue avec les sessions

LaurentKOogar

Yo,

celui ci est fait avec cookie, adapte le avec une session, trés simple.

[ Lien ]

Laurent
[ Lien ]

vendredi 8 octobre 2004 à 19:20:23 | Re : site multilingue avec les sessions

Anthomicro

Salut ;-)

Pour les images tu crées par exemple deux répertoires ayant le même contenu (sauf en ce qui concerne le texte des images, mais il faut que les images aient le même nom). Par exemple ces deux répertoires :

fr;en (pour français, english)

Ensuite lorsques tu souhaites afficher tes images tu prends un code du style :

<?php

if(isset($_SESSION[

echo '<img src="'.$_SESSION['rep_langue'].'/image.jpg'" alt="" />';

?>

a ++

[ Lien ] : entraide, dépannage et vulgarisation informatique

samedi 9 octobre 2004 à 00:22:25 | Re : site multilingue avec les sessions

rastagnol

...j'ai compris pour les images . mais pas pour les textes : le tuto de phpdebutant est un peu different ...non?
je suis d'accord qu'il faille appeler un fichier de vocablulaire mais avec les sessions je ne vois pas comment faire.

merci de votre aide

samedi 9 octobre 2004 à 10:03:13 | Re : site multilingue avec les sessions

cseagle

Membre Club
Salut,

A mon avis tu enregistre le choix du visiteur dans une variable session :

exemple :
Il choisit français =>



if (!isset($_SESSION['langue'])) {
if (isset($_GET['langue'])) {
$_SESSION['langue'] = $_GET['langue'];
$langue = $_SESSION['langue'] ;
$_SESSION['rep_langue'] = "$langue";
} else {
$_SESSION['langue'] = "valeur par défaut";
$langue = $_SESSION['langue'] ;
$_SESSION['rep_langue'] = "$langue";
}
} else {
Ce que tu veux qui se passe si la variable de session langue est définie
}


Pas testé mais ça doit être un truc du genre

samedi 9 octobre 2004 à 13:35:34 | Re : site multilingue avec les sessions

Anthomicro

N'oublie pas le session_start() au début.

a ++

[ Lien ] : entraide, dépannage et vulgarisation informatique

samedi 9 octobre 2004 à 16:45:57 | Re : site multilingue avec les sessions

rastagnol

ok !
mais comment appeler les textes?

samedi 9 octobre 2004 à 18:42:47 | Re : site multilingue avec les sessions

LaurentKOogar

Slt

Ben en général on met les textes dans des tables :-)

if ($_SESSION['langue'] == 'fr' )
{
$cat = 'fr';
mysql_query("SELECT texte,cat FROM tatable WHERE cat='$cat'");
}

Laurent
[ Lien ]



dimanche 10 octobre 2004 à 15:02:08 | Re : site multilingue avec les sessions

rastagnol

...mais je peux pas tout mettre dans des tables
ex: G plein de formulaires sur mon site, je peux pas mettre
nom :
name :
adresse :
adress :

veuillez selectionner ...
please select ...
...etc ..etc...
dans des tables.

non?

dimanche 10 octobre 2004 à 19:55:45 | Re : site multilingue avec les sessions

LaurentKOogar

Yo,

Tu fais autant de fichier que ta de langues, et tu mets tes variables dans ces fichiers. Bien sur elle ont le meme nom mais pas le meme contenu et t'apel le fichier selon la langue.

ex:

france.inc
$bonjour = 'bonjour';
$aurevoir= 'au revoir';

anglais.inc
$bonjour = 'hello';
$aurevoir= 'good bye';


italien.inc
$bonjour = 'ciao';
$aurevoir= 'ciao';

@++
Laurent
htpp://phpsources.net










1 2 3

Cette discussion est classé dans : site, sessions, multilingue


Répondre à ce message

Sujets en rapport avec ce message

Faire persister les sessions [ par Tomcube ] Salut à tous,Je suis confronté à un problème concernant les sessions.Voici comment se présente mon site :Mon site est composé d'un ensemble de site qu Gestion sessions [ par elanspeech ] Je souhaiterais pouvoir gerer plusieurs utilisateurs sur mon site avec un systeme de session avec les contraintes : - Un "login" ne peut se logger qu' Les sessions [ par kodiask ] je voulais savoir pourkoilorsque jouvre une sessions sur mon site elle se referme a chak actualisation de page, mais en mettan session_start() sur cha regles générales de securite ? [ par attentio ] bonsoir, j'aimerais savoir en gros les regles generales pour avoir un site de ecommerce a peu pres securisé. pour info, mon site utilise : les sessio Firefox et les sessions - je cherche de l'aide !! [ par woody68 ] Bonjour à tous, Je développe depuis 15 jours un site d'e-commerce. Je teste en permanence ce site sur IE et sur Firefox et je viens de remarquer un p Les sessions !!!! [ par moihenry ] Bonjour,voilà je fais un site j'ai des sessions pour un espace membre.Quand je vais depuis mon adresse de base (un hébergement gratuit de laposte) : h utiliser les sessions phpbb à travers son site [ par direk2 ] Bonjour à tous les webmasters, Voila mon problème: Je suis en train de créer un site (hébérgé chez free) et j'essaye de mettre au point un espace cli Les sessions [ par max68 ] Bonjour,Bien que j'ai trouvé des tutos sur les sessions sur ce super site et sur le net, je n'arrive toujours pas à faire ce que je veux sur mon site, Sessions et redirection [ par marshallus ] BonjourJe sais que cette questio a été déja posée à plusieurs endroits, mais personne n'a été capable de résoudre le problème.Je vous explique tout. J Sessions??? [ par jnbrunet ] Je suis en train de travailler sur un site avec un espace membre. Lorsque la personne se connecte, je défini $_SESSION['LoginOk']=true.Tous sa marche


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,406 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.