Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Pages: 1
Bonjour,
j'utilise Zend_Translate avec le format de fichiers tmx.
Voici un exemple de fichier:
<tu tuid="faq_q9">
<tuv xml:lang="fr">
<seg>Comment fonctionne le rating des Membres?&#10;
C'est tr&#232;s simple....</seg>
</tuv></tu>
Lorsque j'affiche la variable faq_q9 en utilisant $this->translate->_("faq_q9"); dans un div, l'accent s'affiche correctement, mais le retour à la ligne qui est sensé être représenté par le &#10; n'est pas pris en compte et tout s'affiche sur une ligne:
"Comment fonctionne le rating des Membres?C'est très simple...."
Si j'ai bien compris, avec le tmx, je ne devrais même pas avoir à me soucier d'ajouter un
ou un <br> (j'ai essayé ca ne fonctionne pas non plus)
Est-ce que quelqu'un a une idée?
j'ai tout essayé, je commence à être à court d'idées.
Merci!
Hors ligne
c'est normal que tu ne puisse pas mettre de balise en l'état actuel des choses. Pour pouvoir mettre des balises dans tes TMX, il faut :
<tu tuid='user.view.logout.successfull'> <tuv xml:lang="fr"><seg><![CDATA[Votre déconnexion a été effectuée]]></seg></tuv> <tuv xml:lang="en"><seg><![CDATA[Logout successfull]]></seg></tuv> </tu>
Tu remarqueras le <![CDATA[ et ]]> qui te permet de mettre tout ce que tu veux.
PS: Petite question pour quoi tu a &#10 et non pas & #10; ?
Dernière modification par ndesaleux (06-04-2010 09:55:40)
Hors ligne
Tu viens de me sauver la vie....dès fois on part dans une idée et on ne s'en sort plus, je ne sais même pas pourquoi je n'ai pas pensé au CDATA.
Merci beaucoup!!!!
Hors ligne
Pages: 1