Module: Localizator::Helpers
- Defined in:
- lib/localizator/helpers.rb
Class Method Summary collapse
Class Method Details
.locale_diff(a, b) ⇒ Object
5 6 7 8 9 10 11 12 13 14 15 16 17 |
# File 'lib/localizator/helpers.rb', line 5 def self.locale_diff(a, b) diff = {} if b.nil? or (b.class != a.class) return a end if a.is_a? Hash a.keys.each do |key| ret = locale_diff(a[key], b[key]) diff[key] = ret if !ret.empty? end end diff end |