Ce comportement est tout à fait normal. Je dirais que la meilleure chose à
faire serait de convertir les sauts de ligne en <br /> *dans la vue *(et
pas dans le yml).

Le 6 février 2012 13:54, sam <[email protected]> a écrit :

> bonjour,
>
> tout d'abord je ne sais pas s'il y a des gens ici qui gère le groupe
> "railsfrance business" mais j'ai envoyé ma question sur ce groupe par
> erreur, donc si vous êtes là vous pouvez la supprimer, je n'y ai pas accès
> ( j'imagine qu'il y a une modération à priori ).
>
> Mais revenons à mon mouton,
>
> je viens de terminer une appli rails3 multi-langues et j'ai un problème au
> niveau du fichier de langue.
> J'ai une chaîne qui contient des retours à la ligne, dans le fichier yml
> ça donne quelque chose comme ça :
>
> fr:
>   str: |-
>     la chaîne qui
>     va à la ligne
>
> cette chaîne apparait dans ma page mais sans retour à la ligne, sans
> balise br en fait, elle apparait donc exactement comme elle est dans le
> fichier de langue.
>
> D'autre part certain caractère spéciaux sont eux converti en entité html
> tel que le ®.
>
> Du coup je me demande pourquoi les retours à la ligne ne sont pas
> convertis eux aussi ? Et comment les convertir ? Ajouter les balises br
> dans les fichiers de langue ? convertir les sauts à la ligne en br dans les
> templates ?
>
> Y a t'il une bonne pratique ?
>
> D'avance merci
> et bonne journée
>
> --
> Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de
> Google Groups.
> Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse
> [email protected]
> Pour résilier votre abonnement envoyez un e-mail à l'adresse
> [email protected]

-- 
Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de 
Google Groups.
Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse 
[email protected]
Pour résilier votre abonnement envoyez un e-mail à l'adresse 
[email protected]

Répondre à