Module: Para::I18n::Fallbacks

Defined in:
lib/para/i18n/fallbacks.rb

Class Method Summary collapse

Class Method Details

.i18n_fallback_for(locale) ⇒ Object



4
5
6
7
8
9
10
11
12
# File 'lib/para/i18n/fallbacks.rb', line 4

def self.i18n_fallback_for(locale)
  return unless ::I18n.respond_to?(:fallbacks)

  if (fallbacks = ::I18n.fallbacks[locale]) && fallbacks.length > 1
    fallbacks[1]
  else
    ::I18n.default_locale
  end
end