Module: Kana
- Defined in:
- lib/kana.rb,
lib/kana/converter.rb,
lib/kana/translator.rb
Defined Under Namespace
Modules: Converter, Translator
Class Method Summary collapse
Class Method Details
.kana(str, opt = nil, enc = nil) ⇒ Object
7 8 9 10 11 12 |
# File 'lib/kana.rb', line 7 def kana(str, opt=nil, enc=nil) return str unless Translator.support?(str, enc) str, orig_enc = Translator.to_utf8(str, enc) str = Converter.convert(str, opt) Translator.to_encode(str, orig_enc) end |