Module: LanguagesHelper

Defined in:
app/helpers/languages_helper.rb

Instance Method Summary collapse

Instance Method Details

#language_class(lang) ⇒ Object



6
7
8
9
10
# File 'app/helpers/languages_helper.rb', line 6

def language_class( lang)
  "language #{lang}".tap do |css_classes|
    css_classes << " selected" if selected_language?(lang)
  end
end


12
13
14
# File 'app/helpers/languages_helper.rb', line 12

def link_to_language(language)
  link_to image_tag("user_interface/ui/#{language}_flag.png"), language_path(language), :method => :put
end

#selected_language?(lang) ⇒ Boolean

Returns:

  • (Boolean)


3
4
5
# File 'app/helpers/languages_helper.rb', line 3

def selected_language?( lang)
  (session[:language].nil? && lang=="fr") || lang==session[:language].to_s
end