module ICU::Transliteration

Public Class Methods

available_ids() click to toggle source
# File lib/ffi-icu/transliteration.rb, line 11
def available_ids
  enum_ptr = Lib.check_error do |error|
    Lib.utrans_openIDs(error)
  end

  result = Lib.enum_ptr_to_array(enum_ptr)
  Lib.uenum_close(enum_ptr)

  result
end
translit(translit_id, str, rules = nil)
Alias for: transliterate
transliterate(translit_id, str, rules = nil) click to toggle source
# File lib/ffi-icu/transliteration.rb, line 5
def transliterate(translit_id, str, rules = nil)
  t = Transliterator.new translit_id, rules
  t.transliterate str
end
Also aliased as: translit