如何在rails application.rb中設置默認語言環境,所以我不必在每次調用以下時添加單元?如何在rails中設置默認語言環境
number_to_currency(@course.price, unit: "£")
Rails的指導說我的語言環境是:en-GB
在英國,但很明顯,下面創建了application.rb中
config.i18n.default_locale = :en-GB
如何在rails application.rb中設置默認語言環境,所以我不必在每次調用以下時添加單元?如何在rails中設置默認語言環境
number_to_currency(@course.price, unit: "£")
Rails的指導說我的語言環境是:en-GB
在英國,但很明顯,下面創建了application.rb中
config.i18n.default_locale = :en-GB
錯誤試試這個:
config.i18n.default_locale = :'en-GB'
您需要安裝rails-i18n gem first(https://github.com/svenfuchs/rails-i18n) 或用'en-GB.number.currency.format.unit:£'條目創建'config/locales/en-GB.yml'文件
rails-i18n
gem包含許多Rails的語言環境配置,而en-GB就是其中之一。 en-GB不包含在Rails本身中。
rails-i18n
寶石config.i18n.default_locale = :'en-GB'
到application.rb
給出了錯誤: 「EN-GB」 是不是一個有效的區域設置 –
一定要有'軌-i18n'中的Gemfile爲這工作。 –