RECHERCHER :
COMMUNAUTE MP
Identifiez vous ...
Devenir Membre
J'ai oublié mon MDP
DOMAINE MP
Bavardages
Langages Généraux
Langages Web
Langages DotNet
Autres langages
Dev. Jeux Video
Sécurité
Sys. Exploitation
Graphismes
Logiciels
Réseaux
Bases de données
Méthodologies
Emplois High-tech
Aide juridique
Articles juridiques
FORUM
Index des forums
Ajouter un sujet
Rechercher sujet
Contact Responsable
Devenir modérateur
CHAT MP IRC
Votre pseudo ...
Srv: irc.moteurprog.com
Chan: #MoteurProg
PARTICIPER
Plus de 3500 emplois.
Rechercher un job
Déposez votre CV
Emplois High-tech

Visiteur MP

 multilangage les locals

Forum : PHP - BDD
Sous Catégorie : BDD
Type du sujet : Sujet Normale
FAQ : FAQ PHP - BDD

SUIVI DES SUJETS PAR MAIL

SUIVI PAR MAIL INACTIF

RESOLUTION DU SUJET SUJET RESOLU
BLOQUAGE DU SUJET SUJET ACTIF
APPARTENANCE A LA FAQ N'APPARTIENT PAS A LA FAQ


PAGES : [1] [2]

POSTER UN NOUVEAU SUJET REPONDRE A CE SUJET

FORUM PHP - BDD

PREMIERE PAGE

PAGE PRECEDENTE

Page précedente

Page suivante

PAGE SUIVANTE

DERNIERE PAGE
masseuro
Membre MP
Avatar de masseuro
Inscrit : 17/11/2004
Messages : 195
Message
#105936
Posté le 25/07/06 à 09:04
bonjour,
Je cherche un moyen efficace de mettre en oeuvre un site gérant le multilangage. Le pocédé doit être générique car il doit gérer 7 langues.
Il doit exister une bibliotheque spéciale avec des dtd mais la recherche sur google ne m'est pas fructueuse.
merci d'avance.
__________________________
rien ne sert de coder pour coder il suffit de coder à point. La fontaine (ah non c'est pas ça qu'il a dit?)

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE ALLER VOIR SON SITE

Publicité
Inscrit : X
Messages : X
Message
#Aucun

HAUT DE PAGE

  

Czayfaboo
Co-Administrateur
Superviseur :
- Langages Dot.
Modérateur :
- CSharp (C#)
Chef de projet(s) :
- ID3.NET Library
- MoteurProg Work.

Avatar de Czayfaboo
Inscrit : 05/01/2005
Messages : 2928
Message
#105948
Posté le 25/07/06 à 12:35
J'ai pas compris ce que tu voulais faire...
__________________________
Sujet résolu ? Pensez à mettre le tag Image
Un problème en C# ? Vérifiez celui-ci n'est pas déjà résolu dans la FAQ et que le sujet n'est pas traité parmis les tutoriaux ou les articles avant de poster dans le forum C#.

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

Spirit
Superviseur :
- C & C++
Modérateur :
- PHP
- Javascript
- MySQL
Avatar de Spirit
Inscrit : 07/04/2004
Messages : 1977
Message
#105949
Posté le 25/07/06 à 13:19
gérer plusieurs langages ?

fais-le "à la phpBB", c'est simple et bien
__________________________
Spirit - modérateur casu ^-^'

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

Kernings
Co-Administrateur
Chef de projet(s) :
- MoteurProg Work.

Avatar de Kernings
Inscrit : 30/12/2003
Messages : 2604
Message
#105953
Posté le 25/07/06 à 14:02
ca m'interesse !! comment fait phpbb pour la gestion du multilangage ?
__________________________
Admin retraité du site MoteurProg.Com" la meilleur façon de remercier est de pouvoir aider les autres à son tour !! "http://www.moteurprog.com

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

masseuro
Membre MP
Avatar de masseuro
Inscrit : 17/11/2004
Messages : 195
Message
#105954
Posté le 25/07/06 à 14:09
oui et évidemment moi aussi ça m'intéresse :p
__________________________
rien ne sert de coder pour coder il suffit de coder à point. La fontaine (ah non c'est pas ça qu'il a dit?)

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE ALLER VOIR SON SITE

Spirit
Superviseur :
- C & C++
Modérateur :
- PHP
- Javascript
- MySQL
Avatar de Spirit
Inscrit : 07/04/2004
Messages : 1977
Message
#105958
Posté le 25/07/06 à 14:42
toutes les phrases sont stockées dans un fichier lang.php qui est comme ça:
$lang['yes'] = 'oui';
$lang['no'] = 'non';
...
$lang['cannot_post'] = 'Vous n'avez pas les droits nécessaires pour poster ici !';

et un dossier langs dans lequel on trouve les dossiers french, english ...
dans le profil on choisit sa langue, ça le met dans la bdd ("french", "english" ...)
on extrait toutes les données de l'utilisateur, dont la langue, puis un simple
include('langs/' . $userinfos['langue'] . '/lang.php');

et on a nos phrases dans la langue voulue par l'utilisateur...

je faisais comme ça pour mon forum, phpBB doit faire un truc très similaire
__________________________
Spirit - modérateur casu ^-^'

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

masseuro
Membre MP
Avatar de masseuro
Inscrit : 17/11/2004
Messages : 195
Message
#105959
Posté le 25/07/06 à 15:00
tout compte fait je me suis rabattu sur la création d'une classe perso
__________________________
rien ne sert de coder pour coder il suffit de coder à point. La fontaine (ah non c'est pas ça qu'il a dit?)

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE ALLER VOIR SON SITE

Spirit
Superviseur :
- C & C++
Modérateur :
- PHP
- Javascript
- MySQL
Avatar de Spirit
Inscrit : 07/04/2004
Messages : 1977
Message
#105960
Posté le 25/07/06 à 15:11
une classe d'accord, mais qui fait quoi Smiley
__________________________
Spirit - modérateur casu ^-^'

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

masseuro
Membre MP
Avatar de masseuro
Inscrit : 17/11/2004
Messages : 195
Message
#106083
Posté le 27/07/06 à 11:50
ma classe recupere l'attribut lang de la session du client (par defaut il prend du francais), et crée un tableau de traduction suivant la langue, à partir de fichier texte et de la base de donnée (pour les gros articles).
__________________________
rien ne sert de coder pour coder il suffit de coder à point. La fontaine (ah non c'est pas ça qu'il a dit?)

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE ALLER VOIR SON SITE

Spirit
Superviseur :
- C & C++
Modérateur :
- PHP
- Javascript
- MySQL
Avatar de Spirit
Inscrit : 07/04/2004
Messages : 1977
Message
#106095
Posté le 27/07/06 à 12:52
alors t'as choisi de le faire "à la vb" (vbulletin), ils enregistrent les langues dans la bdd qui fait qqs mo^^
__________________________
Spirit - modérateur casu ^-^'

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 
POSTER UN NOUVEAU SUJET REPONDRE A CE SUJET

PREMIERE PAGE

PAGE PRECEDENTE Page précédente

Page suivante

PAGE SUIVANTE DERNIERE PAGE

FORUM PHP - BDD



    PAGES : [1] [2]



.: Site Web développé par Julien Pichot et l'équipe MPWG avec www.evolvia-web.com :.