更改authenticate_or_request_with_http_basic的语言为英语?

时间:2019-05-03 19:49:20

标签: ruby-on-rails

我在我的French Rails项目中工作,但我想为Rail-admin使用的authenticate_or_request_with_http_basic设置英语。当前以法语显示。如何将语言设置为英语?

我尝试使用gem 'rails-i18n'设置语言环境。但这没有效果。

app / config / initializers / rails-admin.rb

  config.authenticate_with do
    authenticate_or_request_with_http_basic('Login required') do |username, password|
      admin = Admin.where(name:username).first
      admin.authenticate(password) if admin
    end
  end

1 个答案:

答案 0 :(得分:0)

要登录的提示/对话框是在浏览器中构建的,不能由服务器(导轨)更改。

只需尝试更改打开Rails应用程序的机器的语言环境,您就会根据语言设置看到提示。