class Prekladatelj::Cyrillic

Constants

DOWN
UPPER

Public Class Methods

to_latin(line, *args) click to toggle source

@param [String] line

# File lib/prekladatelj.rb, line 60
def self.to_latin(line, *args)
  str = String line[0..-1]

  UPPER.each { |x| str.gsub! x, Latin::UPPER[UPPER.index(x)] if UPPER.any? x}
  DOWN.each { |x| str.gsub! x, Latin::DOWN[DOWN.index(x)] if DOWN.any? x}

  str
end