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



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

def url_placeholders
  @url_placeholders ||= Drops::LanguageUrlDrop.new(self)
end

#url_placeholders_origObject



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

alias_method :url_placeholders_orig, :url_placeholders

#url_templateObject



11
12
13
14
# File 'lib/jekyll/language_document.rb', line 11

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

#url_template_origObject



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

alias_method :url_template_orig, :url_template