【发布时间】:2012-06-27 20:37:23
【问题描述】:
我在我的 .text.haml 邮件模板中使用 i18n,我希望在 en.yml 中有一个带有换行符的字符串,但即使我使用 html_safe 或在键名后加上_html。
有没有办法做到这一点?
p3_html: >
You love monkeys:
\n- You look like one
\n- Your smell like one
\n- Your account has been flagged
在我的 html.haml 模板中:
!= t('emails.post.twitter_forbidden.p3_html').html_safe
无论 \n 是什么转义。我不能使用 %br 或其他任何东西,因为这些是文本模板。我知道我可以把它分成 4 个 i18n 字符串,但这真的很可悲。
顺便说一句,我检查了它是 i18n 转义,而不是 haml。
【问题讨论】:
标签: ruby-on-rails internationalization haml