1
我有API應用程序,並且正在使用rails_admin。 我試圖設置默認語言爲:nl爲應用程序,但要保持rails管理員的英文。Rails_admin不能設置語言環境
#application.rb
config.i18n.default_locale = :nl
config.i18n.available_locales = [:en, :nl]
試圖攔截應用程序控制器的區域設置,但rails管理員似乎永遠不會觸發它。
before_filter :set_locale
def set_locale
if [RailsAdmin].include?(self.class.parent)
I18n.locale = :en
else
I18n.locale = params[:locale] || I18n.default_locale
end
end