Method: I18n::Processes::Data::FileSystemBase#router
- Defined in:
- lib/i18n/processes/data/file_system_base.rb
#router ⇒ Object
160 161 162 163 164 165 166 167 |
# File 'lib/i18n/processes/data/file_system_base.rb', line 160 def router @router ||= begin name = @config[:router].presence || 'conservative_router' name = ROUTER_NAME_ALIASES[name] || name router_class = ActiveSupport::Inflector.constantize(name) router_class.new(self, @config.merge(base_locale: base_locale, locales: locales)) end end |