From ab1143730282ad92f2cf2dcb7793137183db30b4 Mon Sep 17 00:00:00 2001 From: Anton Khorev Date: Mon, 12 May 2025 17:50:31 +0300 Subject: [PATCH] Use I18n.exists? to filter available locales --- lib/locale.rb | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/lib/locale.rb b/lib/locale.rb index 5931301b5..e1fb59b79 100644 --- a/lib/locale.rb +++ b/lib/locale.rb @@ -36,9 +36,7 @@ class Locale < I18n::Locale::Tag::Rfc4646 end def invalid? - I18n.t("activerecord.models.acl", :locale => self, :fallback => false, :raise => true).nil? - rescue I18n::MissingTranslationData - true + !I18n.exists? "activerecord.models.acl", :locale => self, :fallback => false end def candidates -- 2.39.5