svenfuchs
1/13/2011 - 2:21 PM

gistfile1.txt

$ irb -rubygems                                                                                                                                                 >> require 'i18n'
=> true
>> I18n::Backend::Simple.send(:include, I18n::Backend::Fallbacks)
=> I18n::Backend::Simple
>> I18n.fallbacks.map(:eng => :en, :fin => [:eng, :en])
=> {:fin=>[:eng, :en], :eng=>:en}
>> I18n.fallbacks[:fin]
=> [:fin, :eng, :en]
>> I18n.fallbacks[:eng]
=> [:eng, :en]

-----------

>> I18n.fallbacks = I18n::Locale::Fallbacks.new(:eng => :en)
=> {}
>> I18n.fallbacks[:fi]
=> [:fi, :eng, :en, nil]