IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Problème de taille des "title" pour une interface multilingue


Sujet :

Langage PHP

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Février 2006
    Messages
    149
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 149
    Points : 55
    Points
    55
    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 : Sélectionner tout - Visualiser dans une fenêtre à part
    define ('VOIR_MESSAGE_ACCUEIL','Hello world');
    J'arriche ensuite ces variables dans mon code PHP/HTML.

    ex (débile):
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <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

  2. #2
    Membre habitué Avatar de kazhar
    Profil pro
    Étudiant
    Inscrit en
    Novembre 2006
    Messages
    126
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2006
    Messages : 126
    Points : 148
    Points
    148
    Par défaut
    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 : Sélectionner tout - Visualiser dans une fenêtre à part
    <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

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Février 2006
    Messages
    149
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 149
    Points : 55
    Points
    55
    Par défaut
    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 : Sélectionner tout - Visualiser dans une fenêtre à part
    <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 : Sélectionner tout - Visualiser dans une fenêtre à part
    <img src="img/fr/bienvenue.gif" alt="" />
    En faisant:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <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 : Sélectionner tout - Visualiser dans une fenêtre à part
    define ('IMG_SRC','img/fr');

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


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <img src="<?echo IMG_SRC?>bienvenue.gif" alt="" />
    Une erreur de guillemets.

    Tout marche à présent.

    Merci de ton aide.

  4. #4
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 868
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 868
    Points : 16 258
    Points
    16 258
    Par défaut
    Tu as des soucis avec l'utilisation des quotes apparemment ...


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <img src="<?php echo IMG_SRC?>/bienvenue.gif" alt="" />

  5. #5
    Membre du Club
    Profil pro
    Inscrit en
    Février 2006
    Messages
    149
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 149
    Points : 55
    Points
    55
    Par défaut
    lol, merci!

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


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <img src="<?php echo IMG_SRC?>/bienvenue.gif" alt="" />

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Problême de taille des fiches (paradox9)
    Par pillou dans le forum Paradox
    Réponses: 2
    Dernier message: 13/06/2007, 12h16
  2. problème de taille des textures
    Par darkdindon dans le forum Moteurs 3D
    Réponses: 4
    Dernier message: 29/01/2007, 10h47
  3. Problème de taille des caractères
    Par LEKER dans le forum Balisage (X)HTML et validation W3C
    Réponses: 6
    Dernier message: 14/12/2006, 11h38

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo