class Tataki::Converter::Alphabet
Public Class Methods
new()
click to toggle source
# File lib/tataki/converters/alphabet.rb, line 7 def initialize alphabet_file = File.expand_path("../../../../data/alphabet.yml", __FILE__) alphabet_data = YAML.load_file(alphabet_file) @table = alphabet_data["table"] end
Public Instance Methods
to_kana(sentence)
click to toggle source
# File lib/tataki/converters/alphabet.rb, line 13 def to_kana(sentence) kana = "" sentence.downcase.each_char do |ch| kana << (@table[ch] || ch) end kana end