Module: InertiaI18n

Defined in:
lib/inertia_i18n.rb,
lib/inertia_i18n/cli.rb,
lib/inertia_i18n/railtie.rb,
lib/inertia_i18n/scanner.rb,
lib/inertia_i18n/version.rb,
lib/inertia_i18n/converter.rb,
lib/inertia_i18n/normalizer.rb,
lib/inertia_i18n/scan_results.rb,
lib/inertia_i18n/configuration.rb,
lib/inertia_i18n/locale_loader.rb,
lib/inertia_i18n/file_converter.rb,
lib/inertia_i18n/health_checker.rb,
lib/inertia_i18n/i18n_tasks/scanner.rb,
lib/inertia_i18n/parsers/vue_parser.rb,
lib/inertia_i18n/parsers/base_parser.rb,
lib/inertia_i18n/parsers/react_parser.rb,
lib/inertia_i18n/parsers/svelte_parser.rb,
lib/generators/inertia_i18n/test_generator.rb,
lib/inertia_i18n/parsers/javascript_parser.rb,
lib/inertia_i18n/parsers/javascript_parsing.rb,
lib/generators/inertia_i18n/install_generator.rb

Defined Under Namespace

Modules: Generators, I18nTasks, Parsers Classes: Cli, Configuration, Converter, Error, FileConverter, HealthChecker, LocaleLoader, Normalizer, Railtie, ScanResults, Scanner

Constant Summary collapse

VERSION =
"0.8.1"

Class Method Summary collapse

Class Method Details

.configurationObject



157
158
159
# File 'lib/inertia_i18n/configuration.rb', line 157

def configuration
  @configuration ||= Configuration.new
end

.configure {|configuration| ... } ⇒ Object

Yields:



161
162
163
# File 'lib/inertia_i18n/configuration.rb', line 161

def configure
  yield(configuration)
end

.reset_configuration!Object



165
166
167
# File 'lib/inertia_i18n/configuration.rb', line 165

def reset_configuration!
  @configuration = Configuration.new
end