module Gaigo::Localized

Public Instance Methods

lang() click to toggle source
# File lib/gaigo/models/localized.rb, line 21
def lang
  LANGS.get(locale)
end
lang_method() click to toggle source
# File lib/gaigo/models/localized.rb, line 25
def lang_method
  lang.try(:to_method)
end
locale=(value) click to toggle source
Calls superclass method
# File lib/gaigo/models/localized.rb, line 15
def locale=(value)
  code = check_locale_code(value)
  self._locales.validate_codes(code, :raise => true)
  super(code)
end
try_native_attribute_name(attribute, options = {}) click to toggle source
# File lib/gaigo/models/localized.rb, line 11
def try_native_attribute_name(attribute, options = {})
  try_human_attribute_name(attribute, options.merge(:locale => locale))
end