Module: ActiveSupport::HtmlSafeTranslation

Extended by:
HtmlSafeTranslation
Included in:
HtmlSafeTranslation
Defined in:
activesupport/lib/active_support/html_safe_translation.rb

Overview

:nodoc:

Instance Method Summary collapse

Instance Method Details

#translate(key, **options) ⇒ Object



7
8
9
10
11
12
13
14
15
# File 'activesupport/lib/active_support/html_safe_translation.rb', line 7

def translate(key, **options)
  if html_safe_translation_key?(key)
    html_safe_options = html_escape_translation_options(options)
    translation = I18n.translate(key, **html_safe_options)
    html_safe_translation(translation)
  else
    I18n.translate(key, **options)
  end
end