Module: Urdu

Defined in:
lib/arabic/urdu.rb

Constant Summary collapse

CHARACTER_TABLE =
{
  # Numbers
  "۰" => "0",
  "۱" => "1",
  "۲" => "2",
  "۳" => "3",
  "۴" => "4",
  "۵" => "5",
  "۶" => "6",
  "۷" => "7",
  "۸" => "8",
  "۹" => "9",
  # Punctuation
  "،" => ",",
  "؛" => ";",
  "؟" => "?",
  # Consonants (Letters of the Alphabet)
  "ا" => "a",
  "آ" => "aa",
  "ب" => "b",
  "پ" => "p",
  "ت" => "t",
  "ٹ" => "t",
  "ث" => "s",
  "ج" => "j",
  "چ" => "c",
  "ح" => "h",
  "خ" => "kh",
  "د" => "d",
  "ڈ" => "d",
  "ذ" => "z",
  "ر" => "r",
  "ڑ" => "r",
  "ز" => "z",
  "ژ" => "zh",
  "س" => "s",
  "ش" => "sh",
  "ص" => "s",
  "ض" => "z",
  "ط" => "t",
  "ظ" => "z",
  "ع" => "",
  "غ" => "gh",
  "ف" => "f",
  "ق" => "q",
  "ک" => "k",
  "گ" => "g",
  "ل" => "l",
  "م" => "m",
  "ن" => "n",
  "ں" => "n",
  "و" => "v",
  "ه" => "h",
  "" => "h",
  "" => "h",
  "ہ" => "h",
  "ھ" => "h",
  "ء" => "'",
  "ة" => "t",
  "ی" => "i",
  "ى" => "y",
  "ئ" => "y",
  "ے" => "e",
  "ۂ" => "a",
  "ؤ" => "o"
}