[POO][PHP5]UN SITE MULTILANGUE VIA XML

cs_aKheNathOn Messages postés 575 Date d'inscription dimanche 23 décembre 2001 Statut Membre Dernière intervention 23 octobre 2012 - 7 août 2009 à 13:44
marocaine20 Messages postés 4 Date d'inscription dimanche 1 mai 2011 Statut Membre Dernière intervention 19 novembre 2012 - 19 nov. 2012 à 11:56
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/50416-poo-php5-un-site-multilangue-via-xml

marocaine20 Messages postés 4 Date d'inscription dimanche 1 mai 2011 Statut Membre Dernière intervention 19 novembre 2012
19 nov. 2012 à 11:56
bonjour,
merci pour le code mais si je veux ajouter deux boutton un pour francais et un pour anglais comment je peux l'accédé
Avez vous une idée SVP?
destinyfr Messages postés 106 Date d'inscription samedi 19 mai 2007 Statut Membre Dernière intervention 13 avril 2009
6 mai 2010 à 19:13
Bonsoir,

Pour ajouter du html dans le XML (comme vous souhaitez le faire), il me semble que les balises CDATA sont faites pour ça :)

Bonne soirée.
pierrot1010 Messages postés 2 Date d'inscription vendredi 11 janvier 2008 Statut Membre Dernière intervention 6 mai 2010
6 mai 2010 à 18:25
Bonjour, Merci ce script m'a bien aidé. Je suis débutant et je n'arrive pas a formatter mon texte dans le fichier XML. Par exemple, j'aimerai avoir des bullet (<li>ti</li><li>tata</li>) Le faite de mettre ceci, ca ne fonctionne plus.
Avez vous une idée?
destinyfr Messages postés 106 Date d'inscription samedi 19 mai 2007 Statut Membre Dernière intervention 13 avril 2009
10 août 2009 à 14:49
Mise à jour du fichier Langues.class.php : Utilisation de substr au lieu d'explode pour récupérer la langue (j'ai vu qu'avant il y avait un problème pour google chrome). Fonctionnel sous MZ 3.5.2, IE 8 et google chrome 2.0.172.39.
cs_Rob2 Messages postés 2 Date d'inscription samedi 18 juillet 2009 Statut Membre Dernière intervention 10 août 2009
10 août 2009 à 13:06
Comme dirait Akhnethon : simple et efficace, je cherchais un truc comme ça depuis longtemps :) Très bonne source, si tu en as d'autres à proposer de cette qualité surtout n'hésite pas à les envoyer et fais-le moi savoir.
@+
destinyfr Messages postés 106 Date d'inscription samedi 19 mai 2007 Statut Membre Dernière intervention 13 avril 2009
10 août 2009 à 12:45
ohh en effet je ne l'ai pas fait oO je pensais l'avoir fait ^^' désolé je modifie ça de suite.
simonviei Messages postés 17 Date d'inscription jeudi 13 avril 2006 Statut Membre Dernière intervention 1 décembre 2008
10 août 2009 à 10:21
Quand tu définies ton $this->_langue, qui servira à charger le fichier de lang, vérifie que ce dernier existe.
destinyfr Messages postés 106 Date d'inscription samedi 19 mai 2007 Statut Membre Dernière intervention 13 avril 2009
7 août 2009 à 18:55
Salut :)

Merci pour ton commentaire et ta note :)
Pour la séparation en différents fichiers, il est vrai que je n'y avais pas pensé. Je vais le faire tout de suite, et je mets à jour une fois que c'est ok ^^

Encore merci :) bonne journée !
cs_aKheNathOn Messages postés 575 Date d'inscription dimanche 23 décembre 2001 Statut Membre Dernière intervention 23 octobre 2012
7 août 2009 à 13:44
c'est vraiment : simple et efficace. Le mieux aurait été de faire un fichier par page car quand le site en fait 50 avec 30 textes dans chaque le fichier XML serait lourd à charger et surtout inutile vu que t'en utiliserais qu'une partie. Le code langue devrait être un repertoire, et le nom de fichier le nom d'une page style accueil.xml.

Merci pour ta contribution,
akh
Rejoignez-nous