    # File lib/active_support/vendor/i18n-0.1.3/lib/i18n/backend/simple.rb, line 194
            def merge_translations(locale, data)
              locale = locale.to_sym
              translations[locale] ||= {}
              data = deep_symbolize_keys(data)

              # deep_merge by Stefan Rusterholz, see http://www.ruby-forum.com/topic/142809
              merger = proc { |key, v1, v2| Hash === v1 && Hash === v2 ? v1.merge(v2, &merger) : v2 }
              translations[locale].merge!(data, &merger)
            end