Salut, par défaut, les chaînes traduites ne sont effectivement pas marquées comme html_safe. Il existe toutefois une exception à cette règle : si la clé finit en _html, alors Rails va marquer la chaîne traduite comme html_safe. Cf http://rubydoc.info/docs/rails/3.0.0/ActionView/Helpers/TranslationHelper:translate.
Dans ton cas, <%= link_to t(:menu_etiquette_html), "/etiquettes" %> Sinon, il y a toujours la solution de surcharger translate pour marquer toutes les chaînes traduites en html_safe (http://gehling.dk/2010/06/avoid-html-escaping-i18n-strings-in-rails-3/), mais je déconseille cette méthode : elle est dangereuse. ++ Bruno -- 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]
