Skip to content

Commit 9ddc9f5

Browse files
authored
Merge pull request #406 from jhawthorn/optimize_available_locales
Optimize Backend::Simple#available_locales
2 parents 7c6ccf4 + 7eb3576 commit 9ddc9f5

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

lib/i18n/backend/simple.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ def store_translations(locale, data, options = {})
4444
def available_locales
4545
init_translations unless initialized?
4646
translations.inject([]) do |locales, (locale, data)|
47-
locales << locale unless (data.keys - [:i18n]).empty?
47+
locales << locale unless data.size <= 1 && (data.empty? || data.has_key?(:i18n))
4848
locales
4949
end
5050
end

0 commit comments

Comments
 (0)