{ :es => { :i18n => { :plural => { :keys => [:one, :many, :other], :rule => lambda { |n| n = n.respond_to?(:abs) ? n.abs : ((m = n.to_s)[0] == "-" ? m[1,m.length] : m); n.to_f == 1 ? :one : (((e = 0) == 0 && n.to_i != 0 && n.to_i % 1000000 == 0 && ((v = n.to_s.split(".")[1]) ? v.length : 0) == 0) || !(0..5).include?(e = 0)) ? :many : :other } } } } }