Class: Jekyll::LanguageDocument

Inherits:
Document
  • Object
show all
Includes:
LanguageProperties
Defined in:
lib/jekyll/language_document.rb

Instance Method Summary collapse

Methods included from LanguageProperties

#language, #languages, #subset

Instance Method Details

#url_placeholdersObject



13
14
15
16
17
18
# File 'lib/jekyll/language_document.rb', line 13

def url_placeholders
  url_placeholders_orig.merge!({
    language: language,
    subset: subset
  })
end

#url_placeholders_origObject



6
# File 'lib/jekyll/language_document.rb', line 6

alias_method :url_placeholders_orig, :url_placeholders

#url_templateObject



8
9
10
11
# File 'lib/jekyll/language_document.rb', line 8

def url_template
  return "/:language" + url_template_orig if !language.nil?
  url_template_orig
end

#url_template_origObject



5
# File 'lib/jekyll/language_document.rb', line 5

alias_method :url_template_orig, :url_template