Method: ActiveAdmin::Localizers::ResourceLocalizer#translate

Defined in:
lib/active_admin/localizers/resource_localizer.rb

#translate(key, options = {}) ⇒ Object Also known as: t



21
22
23
24
25
26
# File 'lib/active_admin/localizers/resource_localizer.rb', line 21

def translate(key, options = {})
  scope = options.delete(:scope)
  specific_key = array_to_key("resources", @model_name, scope, key)
  defaults = [array_to_key(scope, key), key.to_s.titleize]
  ::I18n.t specific_key, **options.reverse_merge(model: @model, default: defaults, scope: "active_admin")
end