Sha256: 3f3f8f93fc650df01fafd1ed0c834202a2d75408aa104e05be0ca1fbe78f742c

Contents?: true

Size: 246 Bytes

Versions: 60

Compression:

Stored size: 246 Bytes

Contents

class ActionController::Base
  def set_gettext_locale
    requested_locale = params[:locale] || session[:locale] || cookies[:locale] ||  request.env['HTTP_ACCEPT_LANGUAGE']
    session[:locale] = FastGettext.set_locale(requested_locale)
  end
end

Version data entries

60 entries across 60 versions & 2 rubygems

Version Path
gettext_i18n_rails-0.2.16 lib/gettext_i18n_rails/action_controller.rb
zena-1.0.0.rc1 vendor/plugins/gettext_i18n_rails/lib/gettext_i18n_rails/action_controller.rb
gettext_i18n_rails-0.2.15 lib/gettext_i18n_rails/action_controller.rb
gettext_i18n_rails-0.2.14 lib/gettext_i18n_rails/action_controller.rb
gettext_i18n_rails-0.2.13 lib/gettext_i18n_rails/action_controller.rb
gettext_i18n_rails-0.2.12 lib/gettext_i18n_rails/action_controller.rb
gettext_i18n_rails-0.2.11 lib/gettext_i18n_rails/action_controller.rb
gettext_i18n_rails-0.2.10 lib/gettext_i18n_rails/action_controller.rb
gettext_i18n_rails-0.2.9 lib/gettext_i18n_rails/action_controller.rb
gettext_i18n_rails-0.2.8 lib/gettext_i18n_rails/action_controller.rb
gettext_i18n_rails-0.2.7 lib/gettext_i18n_rails/action_controller.rb
gettext_i18n_rails-0.2.6 lib/gettext_i18n_rails/action_controller.rb
gettext_i18n_rails-0.2.5 lib/gettext_i18n_rails/action_controller.rb
gettext_i18n_rails-0.2.4 lib/gettext_i18n_rails/action_controller.rb
zena-0.16.9 vendor/plugins/gettext_i18n_rails/lib/gettext_i18n_rails/action_controller.rb
zena-1.0.0.beta3 vendor/plugins/gettext_i18n_rails/lib/gettext_i18n_rails/action_controller.rb
zena-0.16.8 vendor/plugins/gettext_i18n_rails/lib/gettext_i18n_rails/action_controller.rb
gettext_i18n_rails-0.2.3 lib/gettext_i18n_rails/action_controller.rb
gettext_i18n_rails-0.2.2 lib/gettext_i18n_rails/action_controller.rb
zena-1.0.0.beta2 vendor/plugins/gettext_i18n_rails/lib/gettext_i18n_rails/action_controller.rb