Module: Jekyll::Permalink

Defined in:
lib/jekyll-multiple-languages-plugin.rb

Overview


Include (with priority—prepend)the translated permanent link for Page and document


Instance Method Summary collapse

Instance Method Details

======================================

permalink



274
275
276
277
278
279
280
281
282
283
284
285
286
# File 'lib/jekyll-multiple-languages-plugin.rb', line 274

def permalink
  return nil if data.nil? || data['permalink'].nil?
  
  if site.config['relative_permalinks']
    File.join(@dir,  data['permalink'])
  elsif site.config['lang']
    # Look if there's a permalink overwrite specified for this lang
    data['permalink_' + site.config['lang']] || data['permalink']
  else
    data['permalink']
  end
  
end