Module: TRMNL::I18n

Defined in:
lib/trmnl/i18n.rb,
lib/trmnl/i18n/railtie.rb,
lib/trmnl/i18n/synchronization/repo.rb,
lib/trmnl/i18n/synchronization/processor.rb,
lib/trmnl/i18n/synchronization/value_reducer.rb

Overview

Main namespace.

Defined Under Namespace

Modules: Synchronization Classes: Railtie

Class Method Summary collapse

Class Method Details

.load_localesObject



8
9
10
11
12
13
14
# File 'lib/trmnl/i18n.rb', line 8

def self.load_locales
  Pathname(__dir__).join("i18n", "locales")
                   .glob("**/*")
                   .select(&:file?)
                   .map(&:to_s)
                   .then { |paths| ::I18n.load_path.concat paths }
end