module FormTranslation::SwitchLocale::ClassMethods
Public Instance Methods
form_translation_locale()
click to toggle source
# File lib/form_translation/active_record.rb, line 21 def form_translation_locale @@_form_translation_locale ||= nil end
with_locale(loc) { || ... }
click to toggle source
# File lib/form_translation/active_record.rb, line 13 def with_locale(loc, &block) raise "unsupported language #{loc}" unless FormTranslation.languages.member? loc t = self.class_variable_get(:@@_form_translation_locale) @@_form_translation_locale = loc yield @@_form_translation_locale = t end