Sha256: 2a567efb402914a4462fdd4b9880117ff40b888f425ae25a45997f9032dca67f
Contents?: true
Size: 1.11 KB
Versions: 2
Compression:
Stored size: 1.11 KB
Contents
# frozen_string_literal: true require 'zeitwerk' require 'lokalise_manager' # Configure Zeitwerk loader specific for gem environments. This loader is set up to ignore certain files # that should not be autoloaded, such as Rails-specific files or templates which are not part of the main load path. loader = Zeitwerk::Loader.for_gem loader.ignore "#{__dir__}/lokalise_rails/railtie.rb" # Ignore the Railtie in non-Rails environments loader.ignore "#{__dir__}/generators/templates/lokalise_rails_config.rb" # Ignore the generator templates loader.ignore "#{__dir__}/generators/lokalise_rails/install_generator.rb" # Ignore installation generator scripts loader.setup # Main module for the LokaliseRails gem. This module serves as the namespace for all components # related to the LokaliseRails integration. It provides a structured way to manage translations # through the Lokalise platform within Ruby on Rails applications. module LokaliseRails end # Require the Railtie only if Rails is defined to integrate with Rails without manual configuration. require_relative 'lokalise_rails/railtie' if defined?(Rails)
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
lokalise_rails-8.0.0 | lib/lokalise_rails.rb |
lokalise_rails-7.1.0 | lib/lokalise_rails.rb |