Précédent   Forum des professionnels en informatique > PHP > Langage > Fichiers
Fichiers Forum d'entraide sur les fichiers avec PHP. Avant de poster -> FAQ fichiers et Sources fichiers
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 05/12/2006, 15h33   #1
Membre à l'essai
 
Inscription : février 2006
Messages : 145
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 145
Points : 24
Points : 24
Par défaut Problème de taille des "title" pour une interface multilingue

Bonjour,

Je suis en train de créer une interface multilingue pour un site web. Je remplis des fichiers de langue (ex: english.php, french.php) dans lequels je définis des variables globales, par exemple:

Code :
define ('VOIR_MESSAGE_ACCUEIL','Hello world');
J'arriche ensuite ces variables dans mon code PHP/HTML.

ex (débile):
Code :
<a href="Affichage_Message_Accueil.php"><?echo VOIR_MESSAGE_ACCUEIL?></a></li>
Tout marche, sauf quand je veux faire la même chose sur des title (pour celui d'une balise <a> par exemple.) Dans ce cas, je n'ai qu'un mot d'affiché et pas une phrase complète, comme je l'inscrit pourtant dans mon define.

Je suis sous IE7.

Help
PedroBD est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/12/2006, 15h35   #2
Membre habitué
 
Avatar de kazhar
 
Étudiant
Inscription : novembre 2006
Messages : 129
Détails du profil
Informations personnelles :
Âge : 26
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : novembre 2006
Messages : 129
Points : 134
Points : 134
Tu ne voit que le premier mot dans l'infobulle qui s'affiche je suppose.
Mets des " au début et à la fin de ton attribut title.

Code :
<a href="Affichage_Message_Accueil.php" title="<?php echo VOIR_TITLE_ACCUEIL; ?>"><?echo VOIR_MESSAGE_ACCUEIL?></a></li>
__________________
Il faut aimer les autres, non pour soi, mais pour eux - Proverbe Espagnol
développeur web
kazhar est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/12/2006, 15h43   #3
Membre à l'essai
 
Inscription : février 2006
Messages : 145
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 145
Points : 24
Points : 24
Citation:
Envoyé par kazhar
Tu ne voit que le premier mot dans l'infobulle qui s'affiche je suppose.
Mets des " au début et à la fin de ton attribut title.

Code :
<a href="Affichage_Message_Accueil.php" title="<?php echo VOIR_TITLE_ACCUEIL; ?>"><?echo VOIR_MESSAGE_ACCUEIL?></a></li>
Merci, ça marche maintenant pour les <A>, mais pas pour les <li>

Autre chose, j'ai placé des images dans un répertoire: "/img/fr" ou "/img/eng", ou autant de répertoires que de langues.

Avant , j'y accédais par:

Code :
<img src="img/fr/bienvenue.gif" alt="" />
En faisant:

Code :
<img src=<?echo IMG_SRC?>"bienvenue.gif" alt="" />
Ca marche plus....c'est pas possible d'inclure des images selon un répertoire et selon la langue. Bien sûr, j'ai fait un define sur IMG_SRC:

Code :
define ('IMG_SRC','img/fr');

C'est bon, je viens de corrgier ma boulette, voici la ligne correcte:


Code :
<img src="<?echo IMG_SRC?>bienvenue.gif" alt="" />
Une erreur de guillemets.

Tout marche à présent.

Merci de ton aide.
PedroBD est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/12/2006, 15h49   #4
Modérateur
 
Avatar de Bisûnûrs
 
Josselin
Développeur Web
Inscription : janvier 2004
Messages : 9 050
Détails du profil
Informations personnelles :
Nom : Josselin
Âge : 29
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : janvier 2004
Messages : 9 050
Points : 12 181
Points : 12 181
Tu as des soucis avec l'utilisation des quotes apparemment ...


Code :
<img src="<?php echo IMG_SRC?>/bienvenue.gif" alt="" />
Bisûnûrs est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/12/2006, 15h50   #5
Membre à l'essai
 
Inscription : février 2006
Messages : 145
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 145
Points : 24
Points : 24
lol, merci!

Citation:
Envoyé par Bisûnûrs
Tu as des soucis avec l'utilisation des quotes apparemment ...


Code :
<img src="<?php echo IMG_SRC?>/bienvenue.gif" alt="" />
PedroBD 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 13h38.


 
 
 
 
Partenaires

Hébergement Web