module Byk
Constants
- ABECEDA
- ABECEDA_CAPS
- AZBUKA
- AZBUKA_CAPS
- VERSION
Public Class Methods
to_ascii_latin(p1)
click to toggle source
Returns a copy of str with Serbian characters transliterated into ASCII Latin.
@overload to_ascii_latin
(str)
@param [String] str text to be transliterated @return [String] transliterated text
static VALUE rb_str_to_ascii_latin(VALUE self, VALUE str) { return str_to_srb(str, 2, 0); }
to_ascii_latin!(p1)
click to toggle source
Performs transliteration of Byk.to_ascii_latin
in place, returning str, whether any changes were made or not.
@overload to_ascii_latin
!(str)
@param [String] str text to be transliterated @return [String] transliterated text
static VALUE rb_str_to_ascii_latin_bang(VALUE self, VALUE str) { return str_to_srb(str, 2, 1); }
to_cyrillic(p1)
click to toggle source
Returns a copy of str with Latin characters transliterated into Serbian Cyrillic.
@overload to_cyrillic
(str)
@param [String] str text to be transliterated @return [String] transliterated text
static VALUE rb_str_to_cyrillic(VALUE self, VALUE str) { return str_to_srb(str, 0, 0); }
to_cyrillic!(p1)
click to toggle source
Performs transliteration of Byk.to_cyrillic
in place, returning str, whether any changes were made or not.
@overload to_cyrillic
!(str)
@param [String] str text to be transliterated @return [String] transliterated text
static VALUE rb_str_to_cyrillic_bang(VALUE self, VALUE str) { return str_to_srb(str, 0, 1); }
to_latin(p1)
click to toggle source
Returns a copy of str with Serbian Cyrillic characters transliterated into Latin.
@overload to_latin
(str)
@param [String] str text to be transliterated @return [String] transliterated text
static VALUE rb_str_to_latin(VALUE self, VALUE str) { return str_to_srb(str, 1, 0); }
to_latin!(p1)
click to toggle source
Performs transliteration of Byk.to_latin
in place, returning str, whether any changes were made or not.
@overload to_latin
!(str)
@param [String] str text to be transliterated @return [String] transliterated text
static VALUE rb_str_to_latin_bang(VALUE self, VALUE str) { return str_to_srb(str, 1, 1); }