在en.yml中,我的字符串带有换行符。当它们在html页面上呈现时,新行消失-将其呈现为一行。
我的en.yml:
test: |+
Something fdsafdsfd
fdsafdsfd
答案 0 :(得分:1)
YAML为该\n
键返回一个带有test
的字符串。如果要在html中显示它,则需要将该新行转换为适当的html标签。您可以使用simple_format助手:
simple_format("foo\nbar") # => "<p>foo\n<br />bar</p>"
simple_format("foo\n\nbar") # => "<p>foo</p>\n\n<p>bar</p>"