module TranslatableRecords::Concern

Public Instance Methods

find_translation(locale) click to toggle source
# File lib/translatable_records/concern.rb, line 17
def find_translation(locale)
  translations.to_a.group_by(&:locale)[locale.to_s].try :first
end
locale() click to toggle source
# File lib/translatable_records/concern.rb, line 13
def locale
  @locale || I18n.locale.to_s
end
locale=(value) click to toggle source
# File lib/translatable_records/concern.rb, line 5
def locale=(value)
  if value.present?
    @locale = value.to_s
  else
    @locale = nil
  end
end