如何在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为这工作。 –