gamba / georgian-latin

ruby georgian to latin string characters conversion

Home Page:http://omc.ge

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Georgian alphabet to Latin converter

Basic String class extension to convert Kartulian characters to Latin. Supports standard alphabet conversion to ASCII, Georgian government standard, United States Board Geographic Names (BGN) and complete alphabet to ISO 9984 (default).

Example

require 'georgian-latin.rb' 
ka = "ა ბ გ დ ე ვ ზ თ ი კ ლ მ ნ ო პ ჟ რ ს ტ უ ფ ქ ღ ყ შ ჩ ც ძ წ ჭ ხ ჯ ჰ ჱ ჲ ჳ ჴ ჵ ჶ"

ka.to_latin('iso9984') or ka.to_latin
=> "a b g d e v z t' i k l m n o p ž r s t u p' k' ḡ q š č' c' j c č x ǰ h ē y w ẖ ō f"

ka.to_latin('ge_ascii')
=> "a b g d e v z t i k l m n o p zh r s t u p k gh q sh ch ts dz ts ch kh j h ჱ ჲ ჳ ჴ ჵ ჶ"

ka.to_latin('ge_national')
=> "a b g d e v z t i k' l m n o p' zh r s t' u p k gh q' sh ch ts dz ts' ch' kh j h ჱ ჲ ჳ ჴ ჵ ჶ"

ka.to_latin('bgn')
=> "a b g d e v z t' i k l m n o p ž r s t u p' k' ḡ q š č' c' j c č x ǰ h ē y w ẖ ō f"

Useful resources

About

ruby georgian to latin string characters conversion

http://omc.ge


Languages

Language:Ruby 100.0%