Method: Lit::Cache#load_all_translations
- Defined in:
- lib/lit/cache.rb
#load_all_translations ⇒ Object
88 89 90 91 92 93 94 95 96 97 |
# File 'lib/lit/cache.rb', line 88 def load_all_translations first = Localization.active.order(id: :asc).first last = Localization.active.order(id: :desc).first if !first || (!localizations.has_key?(first.full_key) || !localizations.has_key?(last.full_key)) Localization.includes(%i[locale localization_key]).active.find_each do |l| localizations[l.full_key] = l.translation end end end |