Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2597 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Quelle solution pour un site multilingue

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Quelle solution pour un site multilingue

n°1907985
Pascal le ​nain
Posté le 23-07-2009 à 14:03:06  profilanswer
 

Bonjour,
 
Je souhaite faire un site multilingue.
Quelle la meilleure solution ? utiliser des constantes ou un array ?
 

define(COUCOU,'coucou');


ou

$texte = array('coucou' => 'coucou');


 
Je parle en terme de performances.
 
Merci d'avance  :hello:


Message édité par Pascal le nain le 23-07-2009 à 14:04:26
mood
Publicité
Posté le 23-07-2009 à 14:03:06  profilanswer
 

n°1908014
flo850
moi je
Posté le 23-07-2009 à 14:42:41  profilanswer
 
n°1908030
Pascal le ​nain
Posté le 23-07-2009 à 15:25:18  profilanswer
 

[:bakk21]  
 
Je connaissais pas, c'est fabuleux  [:lolilolth]  
 
 [:sqel]


Message édité par Pascal le nain le 23-07-2009 à 15:26:10
n°1908071
NewsletTux
<Insérez ici votre vie />
Posté le 23-07-2009 à 17:50:51  profilanswer
 

pour ma part c'est un tableau, p.ex. $lang['ref'] => 'Le texte que ça vaut'; et je le passe en global quand j'en ai besoin.
 
Je ne pense pas que ça soit plus performant que des superglobales, hormis le fait que les superglobales sont déjà globales alors que mon tableau non.


---------------
NewsletTux - outil de mailing list en PHP MySQL
n°1908079
Pascal le ​nain
Posté le 23-07-2009 à 17:59:39  profilanswer
 

Ce sont des constantes, pas des superglobales...
Il faut les définir a chaque page.

n°1908112
stealth35
Posté le 23-07-2009 à 20:36:30  profilanswer
 

y'a une extention d'i18n directement intégré dans PHP 5.3 ca al'air pas mal, mais j'ai pas encore testé  
 
http://php.net/intl

n°1908520
Pascal le ​nain
Posté le 25-07-2009 à 15:20:57  profilanswer
 

Ca peut servir aussi, merci ;)

n°1908732
NewsletTux
<Insérez ici votre vie />
Posté le 27-07-2009 à 09:31:29  profilanswer
 

Pascal le nain a écrit :

Ce sont des constantes, pas des superglobales...
Il faut les définir a chaque page.


 [:cbrs] exact. Merci pour la précision. Mais en faisant un include en tête de fichier, elles sont accessibles de partout.

Message cité 1 fois
Message édité par NewsletTux le 27-07-2009 à 09:32:12

---------------
NewsletTux - outil de mailing list en PHP MySQL
n°1908736
Pascal le ​nain
Posté le 27-07-2009 à 09:40:51  profilanswer
 

NewsletTux a écrit :


 [:cbrs] exact. Merci pour la précision. Mais en faisant un include en tête de fichier, elles sont accessibles de partout.


 
Voui  :pt1cable:


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Quelle solution pour un site multilingue

 

Sujets relatifs
Mettre une video sur un site FlashFacturation de site plaquette
[Site web] Question de prixerreur : Set RS = db.OpenRecordset("SITE", dbOpenTable)
Cherche endroit où récolter des avis sur mon siteMontrer un site web html en filtrant pour cacher l'adresse ?
Site Animeaide Site Internet modifications
aide pour site internetInclure un site dans un autre en passant un paramètre à l'url
Plus de sujets relatifs à : Quelle solution pour un site multilingue


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR