set application locale from custom LTI launch parameter

This commit is contained in:
Hauke Klement
2015-02-23 11:33:43 +01:00
parent 6d592472e7
commit 5bfe03c426
3 changed files with 22 additions and 5 deletions

View File

@ -23,7 +23,7 @@ class ApplicationController < ActionController::Base
private :render_not_authorized
def set_locale
session[:locale] = params[:locale] if params[:locale]
session[:locale] = params[:custom_locale] || params[:locale] || session[:locale]
I18n.locale = session[:locale] || I18n.default_locale
end
private :set_locale