Class: DataMapper::Validations::ValidationErrors

Inherits:
Object
  • Object
show all
Defined in:
lib/data_mapper/validations/i18n.rb

Class Method Summary collapse

Class Method Details

.default_error_message_with_localized_field_name(key, field, *values) ⇒ Object Also known as: default_error_message



83
84
85
86
87
88
89
90
91
# File 'lib/data_mapper/validations/i18n.rb', line 83

def default_error_message_with_localized_field_name(key, field, *values)
  translator = DataMapper::Validations::I18n.field_name_translator

  if translator
    field = translator.translate(field)
  end

  @@default_error_messages[key] % [field, *values].flatten
end