lib/rails-localization.rb in rails-localization-1.2.0 vs lib/rails-localization.rb in rails-localization-2.1.0
- old
+ new
@@ -3,24 +3,23 @@
require 'rails-localization/engine'
if defined?(ActiveSupport)
require 'rails-localization/i18n'
- require 'rails-localization/url_options'
I18n.extend RailsLocalization::I18n
ActiveSupport.on_load(:before_configuration) do
require 'rails-localization/router'
- require 'rails-localization/route_set'
+ require 'rails-localization/url_helper'
- ActionDispatch::Routing::RouteSet.send :include, RailsLocalization::RouteSet
- ActionDispatch::Routing::Mapper.send :include, ActionDispatch::Routing::Mapper::Localization
+ ActionDispatch::Routing::RouteSet::NamedRouteCollection::UrlHelper.send :prepend, RailsLocalization::UrlHelper
+ ActionDispatch::Routing::Mapper.send :prepend, ActionDispatch::Routing::Mapper::Localization
ActiveSupport.on_load(:action_controller) do
require 'rails-localization/controller'
ActionController::Base.send :include, RailsLocalization::Controller
end
end
else
warn "ActiveSupport is not defined. Ignoring RailsLocalization loading"
-end
\ No newline at end of file
+end