2011-03-01 41 views
3

我不能爲我的生活從我的語言環境文件獲取多行yaml工作。rails,yml和多行

我已經嘗試了多種解決方案的各種組合,但都沒有成功。

我試過key: |,key: >,帶雙引號,帶單引號,帶\ n,下一行有值,縮進,可能還有一些。

在我看來,我只是用t('key')

IM撕裂我的頭髮在這裏。任何其他建議或可能的原因多行值的默認yaml規範不起作用?

+0

軌的哪個版本? – harald 2011-03-01 11:55:38

回答

5

從一些嘴硬在IRB四周,看起來你可能想:

key: |- 
    abc 
    def 
+1

嗯......沒有任何運氣。這是來自yaml規格的東西嗎? – brewster 2011-03-01 08:47:36

+0

不,我剛剛輸入了一個帶有多行值的散列,並將其命名爲「to_yaml」。鑑於您使用的導軌,您是否在渲染之前將換行符轉換爲
? – ngoozeff 2011-03-01 16:54:56

+0

啊geez。就是這樣。 simple_format是我所需要的全部視圖。我甚至不需要to_yaml或聲明我的價值的散列。只是|和simple_format。呃...謝謝! – brewster 2011-03-01 19:39:54

相關問題