Sha256: ff8acb6d60cb589bd168d5ef14f0122f116b7cf8a1428d3a5fd4cbd5c9b59cce
Contents?: true
Size: 431 Bytes
Versions: 6
Compression:
Stored size: 431 Bytes
Contents
# frozen_string_literal: true module Maglev # Fetch the site and set up the Translatable available locales class FetchSite include Injectable def call site.tap do |site| change_default_locales(site) end end private def site @site ||= Maglev::Site.first end def change_default_locales(site) Maglev::I18n.available_locales = site.locale_prefixes end end end
Version data entries
6 entries across 6 versions & 1 rubygems