# File lib/vendor/i18n/lib/i18n/backend/simple.rb, line 98 def lookup(locale, key, scope = []) return unless key init_translations unless initialized? keys = I18n.send(:normalize_translation_keys, locale, key, scope) keys.inject(translations) do |result, k| if (x = result[k.to_sym]).nil? return nil else x end end end