Module: Globalize

Defined in:
lib/globalize/active_record/attributes.rb,
lib/globalize.rb,
lib/globalize/active_record.rb,
lib/globalize/active_record/adapter.rb,
lib/globalize/active_record/migration.rb

Overview

Helper class for storing values per locale. Used by Globalize::Adapter to stash and cache attribute values.

Defined Under Namespace

Modules: ActiveRecord Classes: BadMigrationFieldType, MigrationError, MigrationMissingTranslatedField

Class Method Summary collapse

Class Method Details

.fallbacks(locale) ⇒ Object



9
10
11
# File 'lib/globalize.rb', line 9

def fallbacks(locale)
  fallbacks? ? I18n.fallbacks[locale] : [locale.to_sym]
end

.fallbacks?Boolean

Returns:

  • (Boolean)


5
6
7
# File 'lib/globalize.rb', line 5

def fallbacks?
  I18n.respond_to?(:fallbacks)
end