From 647cc38bad68c3bebc304f52fd54540f4559cae3 Mon Sep 17 00:00:00 2001 From: Benjamin ter Kuile Date: Thu, 25 Sep 2025 17:47:17 -0500 Subject: [PATCH] Better ruby3 forwarding for localization and have a default locale of en --- app/helpers/cmtool/application_helper.rb | 4 ++-- lib/cmtool/includes/page.rb | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app/helpers/cmtool/application_helper.rb b/app/helpers/cmtool/application_helper.rb index 470b137..8368933 100644 --- a/app/helpers/cmtool/application_helper.rb +++ b/app/helpers/cmtool/application_helper.rb @@ -15,9 +15,9 @@ module Cmtool end # overwrite i18n l, to handle nil values - def l(*args) + def l(*args, **options) return '' unless args.first - super(*args) + super(*args, **options) end def site_title diff --git a/lib/cmtool/includes/page.rb b/lib/cmtool/includes/page.rb index d7ff0e0..9bab51a 100644 --- a/lib/cmtool/includes/page.rb +++ b/lib/cmtool/includes/page.rb @@ -66,7 +66,7 @@ module Cmtool end def locales - Rails.configuration.i18n.available_locales.presence || [] + Rails.configuration.i18n.available_locales.presence || [:en] end def default_locale