2014-07-23 83 views
16

如何在rails application.rb中設置默認語言環境,所以我不必在每次調用以下時添加單元?如何在rails中設置默認語言環境

number_to_currency(@course.price, unit: "£") 

Rails的指導說我的語言環境是:en-GB在英國,但很明顯,下面創建了application.rb中

config.i18n.default_locale = :en-GB 

回答

4

錯誤試試這個:

config.i18n.default_locale = :'en-GB' 
+2

給出了錯誤: 「EN-GB」 是不是一個有效的區域設置 –

+0

一定要有'軌-i18n'中的Gemfile爲這工作。 –

21

rails-i18n gem包含許多Rails的語言環境配置,而en-GB就是其中之一。 en-GB不包含在Rails本身中。

  1. 添加rails-i18n寶石
  2. 添加config.i18n.default_locale = :'en-GB'application.rb
相關問題