我有一个网站哪个控制面板只有一种语言和两种语言的网站 我在命名空间admin.I中使用控制面板在应用程序控制器中使用波纹管代码根据用户的浏览器设置本地郎头标Rails使用一种语言和两种语言的其他语言的本地化控制面板模块
class ApplicationController < ActionController::Base
#to set local
before_filter :set_locale
private
def extract_locale_from_accept_language_header
request.env['HTTP_ACCEPT_LANGUAGE'].scan(/^[a-z]{2}/).first
end
def set_locale
I18n.locale = extract_locale_from_accept_language_header || I18n.default_locale
Rails.application.routes.default_url_options[:locale]= I18n.locale
end
end
这个代码将所有网站的语言,任何方式来设置控制面板只用一种语言