Sha256: 0ea957aca6c022e76150dfe8d1c751ebfc1f16e04b359a5e4dfa95bbc23604e8
Contents?: true
Size: 579 Bytes
Versions: 4
Compression:
Stored size: 579 Bytes
Contents
module Amber module Render module LanguageHelper def t(*args) I18n.t(*args) end def translation_missing? !@page.content_file_exists?(I18n.locale) end # return array of arrays, each array with: language_name, language_code, current_url_with_locale_switch # # [ ['English', :en, 'en/about-us'] ] # def available_languages @site.locales.collect { |locale| [Amber::POSSIBLE_LANGUAGES[locale][0], locale, "/"+([locale]+current_page_path).join('/')] } end end end end
Version data entries
4 entries across 4 versions & 1 rubygems