Module: UaEnv::Transliteration::StringFormatting
- Included in:
- Object::String
- Defined in:
- lib/transliteration/transliteration.rb
Overview
Реалізує транслітерацію будь-якого об‘єкта, що реалізує String
Instance Method Summary collapse
- #translify_iso9 ⇒ Object
- #translify_iso9! ⇒ Object
-
#translify_national ⇒ Object
(also: #translify)
Транслітерація строки у латиницю.
- #translify_national! ⇒ Object (also: #translify!)
Instance Method Details
#translify_iso9 ⇒ Object
29 30 31 |
# File 'lib/transliteration/transliteration.rb', line 29 def translify_iso9 UaEnv::Transliteration::ISO9::translify(self.to_s) end |
#translify_iso9! ⇒ Object
33 34 35 |
# File 'lib/transliteration/transliteration.rb', line 33 def translify_iso9! self.replace(self.translify_iso9) end |
#translify_national ⇒ Object Also known as: translify
Транслітерація строки у латиницю
21 22 23 |
# File 'lib/transliteration/transliteration.rb', line 21 def translify_national UaEnv::Transliteration::National::translify(self.to_s) end |
#translify_national! ⇒ Object Also known as: translify!
25 26 27 |
# File 'lib/transliteration/transliteration.rb', line 25 def translify_national! self.replace(self.translify_national) end |