Module: Jekyll::Languages

Defined in:
lib/jekyll/languages.rb,
lib/jekyll/languages/version.rb

Constant Summary collapse

VERSION =
"0.0.1"

Instance Method Summary collapse

Instance Method Details

#sentencize_array(array) ⇒ Object



6
7
8
9
10
11
12
13
14
15
16
17
18
19
# File 'lib/jekyll/languages.rb', line 6

def sentencize_array(array)
  connector = strings[:connector]
  
  case array.length
  when 0
    ""
  when 1
    array[0].to_s
  when 2
    "#{array[0]} #{connector} #{array[1]}"
  else
    "#{array[0...-1].join(', ')} #{connector} #{array[-1]}"
  end
end