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

+ (Object) fallbacks(locale)



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

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

+ (Boolean) fallbacks?

Returns:

  • (Boolean)


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

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