class Jekyll::Locale::Page

Attributes

path[R]

Public Class Methods

new(canon, locale) click to toggle source
# File lib/jekyll/locale/page.rb, line 8
def initialize(canon, locale)
  setup(canon, locale)
  @dir, @name = File.split(relative_path)
  @base = site.source
  process(@name)
  read_yaml(@dir, @name)
  configure_data

  # Empty the value as it is not longer required.
  @dir = ""
end

Public Instance Methods

template() click to toggle source
Calls superclass method
# File lib/jekyll/locale/page.rb, line 24
def template
  @template ||= File.join("", locale.id, super)
end
to_liquid() click to toggle source
Calls superclass method
# File lib/jekyll/locale/page.rb, line 20
def to_liquid
  @to_liquid ||= configure_payload(super)
end