Précédent   Forum des professionnels en informatique > PHP > Langage > Sessions
Sessions Forum d'entraide sur les sessions avec PHP. Avant de poster -> FAQ sessions, Cours sessions et Sources sécurité
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 11/04/2007, 12h43   #1
Nouveau Membre du Club
 
Inscription : avril 2007
Messages : 152
Détails du profil
Informations forums :
Inscription : avril 2007
Messages : 152
Points : 35
Points : 35
Par défaut Faire un site bilingue

Voila, je souhaite faire un site bilingue, mais je ne sais pas trop comment m'y prendre.
L'idée:
-un menu a gauche toujours visible.
-une bande en haut avec des actualités, changeant suivant les pages
-les pages en elle-meme

et donc en bas du menu, un lien pour passer d'une langue à l'autre.
Quel serait le meilleur moyen???


Je pensais par exemple créer toutes les pages en elles-même, et une base de données avec les liens.
-Déclarer une variable qui définit la langue
-Ensuite, une base de données qui a toutes les liens des pages dans chaque langue: c'est-à-dire, chaque ligne de la table à 2 liens, un pour la page en français, l'autre pour l'autre langue


Qu'en pensez vous?
phoque.r est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/04/2007, 13h59   #2
Membre du Club
 
Inscription : février 2007
Messages : 61
Détails du profil
Informations forums :
Inscription : février 2007
Messages : 61
Points : 43
Points : 43
Salut,
pour un site en 2 langues je te conseil d'utiliser SPIP (c'est un freewear)
khaled_dev est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/04/2007, 15h31   #3
Futur Membre du Club
 
Inscription : janvier 2006
Messages : 31
Détails du profil
Informations forums :
Inscription : janvier 2006
Messages : 31
Points : 19
Points : 19
Pour faire un site billingue je te conseille 2 fichiers contenant les textes et titres de ton site dans des tableaux associatifs, par exemple :

texte_FR.php et texte_EN.php

Il ne te reste donc qu'a charger le bon fichier

include_once("./texte_".$_SESSION['langue'].".php");
warmup27 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/04/2007, 16h10   #4
Nouveau Membre du Club
 
Inscription : avril 2007
Messages : 152
Détails du profil
Informations forums :
Inscription : avril 2007
Messages : 152
Points : 35
Points : 35
C'est plus simple que ce que je proposais
merci

mais j'utiliserai $_GET['langue'], c'est beaucoup plus simple: pas de session à créer!
phoque.r est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/04/2007, 07h48   #5
Membre confirmé
 
Avatar de max44410
 
Étudiant
Inscription : juin 2003
Messages : 426
Détails du profil
Informations personnelles :
Âge : 29

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : juin 2003
Messages : 426
Points : 259
Points : 259
Envoyer un message via MSN à max44410 Envoyer un message via Skype™ à max44410
Citation:
Envoyé par phoque.r
C'est plus simple que ce que je proposais
merci

mais j'utiliserai $_GET['langue'], c'est beaucoup plus simple: pas de session à créer!
ouai ... quand on peut eviter de balader des trucs en URL ... c mieux quand meme ...

sinon tu detecte automatiquement la langue du navigateur et hop ...
__________________
Venez voir par là...
max44410 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/04/2007, 16h17   #6
Futur Membre du Club
 
Inscription : janvier 2006
Messages : 31
Détails du profil
Informations forums :
Inscription : janvier 2006
Messages : 31
Points : 19
Points : 19
Citation:

ouai ... quand on peut eviter de balader des trucs en URL ... c mieux quand meme ...

sinon tu detecte automatiquement la langue du navigateur et hop ...
Je ne suis pas d'accord, peut-être que la langue par défaut peut être celle du navigateur, mais il est toujours mieux de laisser à l'utilisateur le choix de la langue qu'il désire. Obliger l'utilisateur peut le frustrer.

Mais bon c'est mon opinion
warmup27 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 10h10.


 
 
 
 
Partenaires

Hébergement Web