Changing locale - railsadminteam/rails_admin GitHub Wiki
Creating a separate controller (inherit from ActionController::Base not ApplicationController) with I18n logic and inherit rails_admin controller from it in a config file will do the job.
class RailsAdminAbstractController < ActionController::Base
around_action :switch_locale
private
def switch_locale(&action)
I18n.with_locale(:en, &action) # or anything you like
end
end
config/initializers/rails_admin.rb
...
RailsAdmin.config do |config|
...
config.parent_controller = '::RailsAdminAbstractController'
...