Module: LanguagesHelper
- Defined in:
- app/helpers/languages_helper.rb
Overview
Helper for language operations
Instance Method Summary collapse
Instance Method Details
#language_name(entity) ⇒ Object
6 7 8 9 10 |
# File 'app/helpers/languages_helper.rb', line 6 def language_name(entity) return t(:not_set) if entity.nil? t("languages.#{entity.slug}", default: entity.slug) end |
#languages_for_select(include_blank = true) ⇒ Object
13 14 15 16 17 18 19 20 |
# File 'app/helpers/languages_helper.rb', line 13 def languages_for_select(include_blank = true) = [] << [t(:not_set), ''] if include_blank Language.active.ordered_by_priority.each do |language| << ["#{language.code}: #{language_name(language)}", language.id] end end |