From b2203fbe0dd2dbb6ec13b6b72091404ce8dd0fd2 Mon Sep 17 00:00:00 2001 From: Daniel Uber Date: Thu, 14 Oct 2021 12:17:07 -0400 Subject: [PATCH] Load any translation files in subdirectories (#15077) * Load any translation files in subdirectories This ensures files in config/locales/views/ are loaded, for example. * Move i18n load path additions from initializer to rails config --- config/application.rb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/config/application.rb b/config/application.rb index d3e177162..7c51034b7 100644 --- a/config/application.rb +++ b/config/application.rb @@ -55,6 +55,8 @@ module PracticalDeveloper config.middleware.use Rack::Deflater + config.i18n.load_path += Dir[Rails.root.join("config/locales/**/*.yml")] + config.i18n.fallbacks = [:en] # Globally handle Pundit::NotAuthorizedError by serving 404