Module: Wavesync::Transliterator

Defined in:
lib/wavesync/transliterator.rb

Constant Summary collapse

COMBINING_MARKS =
/\p{Mn}/

Class Method Summary collapse

Class Method Details

.transliterate(string) ⇒ Object

: (String string) -> String



9
10
11
12
13
# File 'lib/wavesync/transliterator.rb', line 9

def self.transliterate(string)
  string
    .unicode_normalize(:nfd)
    .gsub(COMBINING_MARKS, '')
end