【发布时间】:2015-04-02 09:38:45
【问题描述】:
一起嗨,
我在使用 utf8 和 ascii 时遇到了一些问题,在这种情况下,我尝试从 ruby 1.9.3 更新到 ruby 2.0.0
这行得通,但现在当我想启动我的应用程序时出现此错误:
/home/felix/.rvm/gems/ruby-2.0.0-p643/gems/i18n-0.7.0/lib/i18n.rb:284:in `enforce_available_locales!': :"de-DE" is not a valid locale (I18n::InvalidLocale)
from /home/felix/.rvm/gems/ruby-2.0.0-p643/gems/i18n-0.7.0/lib/i18n/config.rb:34:in `default_locale='
from /home/felix/.rvm/gems/ruby-2.0.0-p643/gems/i18n-0.7.0/lib/i18n.rb:35:in `default_locale='
from /var/www/xyz/xyz/config/application.rb:79:in `<top (required)>'
from /home/felix/.rvm/gems/ruby-2.0.0-p643/gems/railties-3.2.12/lib/rails/commands.rb:53:in `require'
from /home/felix/.rvm/gems/ruby-2.0.0-p643/gems/railties-3.2.12/lib/rails/commands.rb:53:in `block in <top (required)>'
from /home/felix/.rvm/gems/ruby-2.0.0-p643/gems/railties-3.2.12/lib/rails/commands.rb:50:in `tap'
from /home/felix/.rvm/gems/ruby-2.0.0-p643/gems/railties-3.2.12/lib/rails/commands.rb:50:in `<top (required)>'
from script/rails:6:in `require'
from script/rails:6:in `<main>'
我已经设置了
default_locale: de
在settings.yml中
怎么了?我该如何解决?我在 debian 7 和 rails 3.2.12 下运行
【问题讨论】:
-
也许尝试
de_DE会有所帮助? -
我试过了,还是一样的错误:
enforce_available_locales!': :de_DE is not a valid locale (I18n::InvalidLocale)
标签: ruby-on-rails ruby ruby-on-rails-3