Sha256: bc0e570005d147f712e3358b5cd713544341397bdca1ad2607f74702d5d4aad5
Contents?: true
Size: 728 Bytes
Versions: 1
Compression:
Stored size: 728 Bytes
Contents
module Jekyll class LanguageDocument < Document alias_method :url_template_orig, :url_template alias_method :url_placeholders_orig, :url_placeholders def language return nil if data.nil? || data['language'].nil? data['language'] end def languages return nil if data.nil? || data['languages'].nil? data['languages'] end def subset return nil if data.nil? || data['subset'].nil? data['subset'] end def url_template return "/:language" + url_template_orig if !language.nil? url_template_orig end def url_placeholders url_placeholders_orig.merge!({ language: language, subset: subset }) end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
jekyll-language-plugin-1.1.8 | lib/jekyll/language_document.rb |