Sha256: a8d7c22b56dfd0c9fef08ec7c0581748736b282a3ed8099fb91abfbc91beac78
Contents?: true
Size: 819 Bytes
Versions: 2
Compression:
Stored size: 819 Bytes
Contents
# add rake tasks if we are inside Rails if defined?(Rails::Railtie) module GettextI18nRails class Railtie < ::Rails::Railtie config.gettext_i18n_rails = ActiveSupport::OrderedOptions.new config.gettext_i18n_rails.msgmerge = %w[--sort-output --no-location --no-wrap] config.gettext_i18n_rails.use_for_active_record_attributes = true rake_tasks do require 'gettext_i18n_rails/tasks' end config.after_initialize do |app| if app.config.gettext_i18n_rails.use_for_active_record_attributes ActiveSupport.on_load :active_record do extend GettextI18nRails::ActiveRecord end ActiveSupport.on_load :active_model do require 'gettext_i18n_rails/active_model.rb' end end end end end end
Version data entries
2 entries across 2 versions & 2 rubygems
Version | Path |
---|---|
nulogy-gettext_i18n_rails-0.5.0.2 | lib/gettext_i18n_rails/railtie.rb |
gettext_i18n_rails-0.5.0 | lib/gettext_i18n_rails/railtie.rb |