Module: ActionView::Helpers::TranslationHelper

Defined in:
lib/i18nizer/i18n_override.rb

Instance Method Summary collapse

Instance Method Details

#localize(*args) ⇒ Object Also known as: l



13
14
15
# File 'lib/i18nizer/i18n_override.rb', line 13

def localize(*args)
  I18n.localize *args
end

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



4
5
6
7
8
9
10
# File 'lib/i18nizer/i18n_override.rb', line 4

def translate(key, options = {})
  options[:raise] = true
  ('span', I18n.translate(key, options), :class => 'translated_text')
rescue I18n::MissingTranslationData => e
  keys = I18n.send(:normalize_translation_keys, e.locale, e.key, e.options[:scope])
  ('span', keys.join(', '), :class => 'translation_missing')
end