DEV: Catch missing translations during test runs (#26258)

This configuration makes it so that a missing translation will raise an error during test execution. Better discover there than after deploy.
This commit is contained in:
Ted Johansson
2024-05-24 22:15:53 +08:00
committed by GitHub
parent 9db83c37e4
commit 69205cb1e5
29 changed files with 219 additions and 76 deletions

View File

@ -122,7 +122,8 @@ module I18n
dup_options = nil
if options
dup_options = options.dup
should_raise = dup_options.delete(:raise)
should_raise =
dup_options.delete(:raise) || Rails.application.config.i18n.raise_on_missing_translations
locale = dup_options.delete(:locale)
end