2010-08-17 36 views
3

我已經設置了西班牙語和英語的應用程序。在我的控制檯上,如果對象返回驗證錯誤,我收到英文錯誤消息。我想設置我的導軌控制檯,所以我會得到西班牙語的驗證錯誤消息。如何加載西班牙語導軌控制檯

回答

11

這應該工作:

I18n.locale = 'es' 
+0

收到此錯誤。 C:\項目\ CyncErp>紅寶石腳本/控制檯 加載開發環境(滑軌2.3.8) >> I18.locale = 'ES' NameError:未初始化的常數I18 從C:/紅寶石/ LIB /紅寶石/ gems/1.8/gems/activesupport-2.3.8/lib/active_suppo rt/dependencies.rb:443:in'load_missing_constant' from c:/ruby/lib/ruby/gems/1.8/gems/activesupport-2.3.8/lib/active_suppo rt/dependencies.rb:80:在'const_missing' from c:/ruby/lib/ruby/gems/1.8/gems/activesupport-2.3.8/lib/active_suppo rt/dependencies.rb: 92:在'const_missing' from(irb):1 – 2010-08-17 15:10:45

+0

您錯過了'I18n'的'n'' – Shadwell 2010-08-17 15:18:45

+0

@Shadwell現在它不會返回錯誤,但仍然有驗證消息以英文顯示。 – 2010-08-17 15:25:50