Module: ShopifyApp::Localization
- Extended by:
- ActiveSupport::Concern
- Included in:
- AuthenticatedController
- Defined in:
- lib/shopify_app/localization.rb
Instance Method Summary collapse
Instance Method Details
#set_locale ⇒ Object
5 6 7 8 9 10 11 12 13 14 |
# File 'lib/shopify_app/localization.rb', line 5 def set_locale if params[:locale] session[:locale] = params[:locale] else session[:locale] ||= I18n.default_locale end I18n.locale = session[:locale] rescue I18n::InvalidLocale I18n.locale = I18n.default_locale end |