2016-08-02 103 views
0

我正在嘗試使用number_to_currencyRails,貨幣區域設置的編號

但是,如果它是一個變量,我不知道如何傳遞語言環境。

換句話說,number_to_currency(100, locale: :us)工作,但number_to_currency(100, locale: @locale)其中@locale = "us",不起作用。

回答

2

"us"是一個字符串,你需要一個符號來傳遞

使用@locale.to_sym

+0

完美的作品,謝謝! –

相關問題