lib/i18n-spec/models/locale_file.rb in i18n-spec-0.1.1 vs lib/i18n-spec/models/locale_file.rb in i18n-spec-0.1.2
- old
+ new
@@ -29,11 +29,11 @@
end
def invalid_pluralization_keys
invalid = []
pluralizations.each do |parent, pluralization|
- pluralization.keys.select do |key, value|
- invalid << [parent, key].join('.') unless PLURALIZATION_KEYS.include?(key)
+ unless pluralization.keys.all? { |key| PLURALIZATION_KEYS.include?(key) }
+ invalid << parent
end
end
@errors[:invalid_pluralization_keys] = invalid unless invalid.empty?
invalid
end