X-Git-Url: https://git.openstreetmap.org./rails.git/blobdiff_plain/a2491c718b8706a055309aaae5fea4b66519bfd1..3adb697385824cb7b7208825d9ba3535d8f4d67f:/lib/locale.rb?ds=sidebyside diff --git a/lib/locale.rb b/lib/locale.rb index 56d398576..5931301b5 100644 --- a/lib/locale.rb +++ b/lib/locale.rb @@ -17,7 +17,7 @@ class Locale < I18n::Locale::Tag::Rfc4646 def expand List.new(reverse.each_with_object([]) do |locale, expanded| locale.candidates.uniq.reverse_each do |candidate| - expanded << candidate if candidate == locale || !expanded.include?(candidate) + expanded << candidate if candidate == locale || expanded.exclude?(candidate) end end.reverse.uniq) end