Actions
Feature #36728
closedReintroduce lazy loading of i18n files
Start date:
Due date:
% Done:
0%
Estimated time:
Resolution:
Description
this change restores a removed optimization https://www.redmine.org/issues/31384
see https://github.com/ruby-i18n/i18n/pull/612
diff --git a/lib/redmine/i18n.rb b/lib/redmine/i18n.rb index b1066539f..13b84512f 100644 --- a/lib/redmine/i18n.rb +++ b/lib/redmine/i18n.rb @@ -157,7 +157,7 @@ module Redmine # Custom backend based on I18n::Backend::Simple with the following changes: # * available_locales are determined by looking at translation file names - class Backend < ::I18n::Backend::Simple + class Backend < ::I18n::Backend::LazyLoadable module Implementation # Get available locales from the translations filenames def available_locales
Related issues
Updated by Go MAEDA over 2 years ago
- Related to Patch #31384: Remove custom lazy loading of i18n files added
Updated by Go MAEDA over 2 years ago
- Related to Patch #36564: Update I18n to 1.10 added
Updated by Go MAEDA over 2 years ago
- Target version set to Candidate for next major release
Updated by Marius BĂLTEANU over 2 years ago
- Category set to I18n
- Status changed from New to Resolved
- Assignee set to Marius BĂLTEANU
- Target version changed from Candidate for next major release to 5.0.0
Patch committed, thanks!
Updated by Marius BĂLTEANU over 2 years ago
- Status changed from Resolved to Closed
Updated by Go MAEDA over 2 years ago
- Related to Defect #36998: Revert lazy loading of i18n files introduced in Redmine 5.0 added
Updated by Marius BĂLTEANU over 2 years ago
Actions