module Amber::Render::LanguageHelper
Public Instance Methods
available_languages()
click to toggle source
return array of arrays, each array with: language_name, language_code, current_url_with_locale_switch
- ['English', :en, 'en/about-us'
-
]
# File lib/amber/render/helpers/language_helper.rb, line 17 def available_languages @site.locales.collect { |locale| [Amber::POSSIBLE_LANGUAGES[locale][0], locale, "/"+([locale]+current_page_path).join('/')] } end
t(*args)
click to toggle source
# File lib/amber/render/helpers/language_helper.rb, line 5 def t(*args) I18n.t(*args) end
translation_missing?()
click to toggle source
# File lib/amber/render/helpers/language_helper.rb, line 9 def translation_missing? !@page.content_file_exists?(I18n.locale) end