class Object
Public Instance Methods
english_font(bangla_font)
click to toggle source
# File lib/patterns.rb, line 1 def english_font(bangla_font) patterns = { 'ভ্ল' => 'bhl', 'পশ' => 'psh', 'ব্ধ' => 'bdh', 'ব্জ' => 'bj', 'ব্দ' => 'bd', 'ব্ব' => 'bb', 'ব্ল' => 'bl', 'ভ' => 'bh', 'ব' => 'b', 'চ্ঞ' => 'cNG', 'চ্ছ' => 'cch', 'চ্চ' => 'cc', 'ছ' => 'chh', 'চ' => 'ch', 'ধ্ন' => 'dhn', 'ধ্ম' => 'dhm', 'দ্ঘ' => 'dgh', 'দ্ধ' => 'ddh', 'দ্ভ' => 'dbh', 'দ্ম' => 'dm', 'ড্ড' => 'DD', 'ঢ' => 'Dh', 'ধ' => 'dh', 'দ্গ' => 'dg', 'দ্দ' => 'dd', 'ড' => 'D', 'দ' => 'd', '...' => '...', '.' => '.', '।।' => '..', '।' => '.', 'ঘ্ন' => 'Ghn', 'গ্ধ' => 'Gdh', 'গ্ণ' => 'GN', 'গ্ন' => 'gn', 'গ্ম' => 'gm', 'গ্ল' => 'Gl', 'জ্ঞ' => 'gg', 'ঘ' => 'Gh', 'গ' => 'g', 'হ্ণ' => 'hN', 'হ্ন' => 'hn', 'হ্ম' => 'hm', 'হ্ল' => 'hl', 'হ' => 'h', 'জ্ঝ' => 'jjh', 'ঝ' => 'jh', 'জ্জ' => 'jj', 'জ' => 'j', 'ক্ষ্ণ' => 'kkhN', 'ক্ষ্ম' => 'kkhm', 'ক্ষ্ম' => 'kxm', 'ক্ষ' => 'kkh', 'কশ' => 'ksh', 'ক্ক' => 'kk', 'ক্ট' => 'kT', 'ক্ত' => 'kt', 'ক্ল' => 'kl', 'ক্স' => 'ks', 'খ' => 'kh', 'ক' => 'k', 'ল্ভ' => 'lbh', 'ল্ধ' => 'ldh', 'লখ' => 'lkh', 'লঘ' => 'lgh', 'লফ' => 'lph', 'ল্ক' => 'lk', 'ল্গ' => 'lg', 'ল্ট' => 'lT', 'ল্ড' => 'lD', 'ল্প' => 'lp', 'ল্ম' => 'lm', 'ল্ল' => 'll', 'ল্ব' => 'lb', 'ল' => 'l', 'ম্থ' => 'mth', 'ম্ফ' => 'mph', 'ম্ভ' => 'mbh', 'মপ্ল' => 'mpl', 'ম্ন' => 'mn', 'ম্প' => 'mp', 'ম্ম' => 'mm', 'ম্ল' => 'ml', 'ম্ব' => 'mb', 'ম' => 'm', '০' => 'shyuno', 'ak' => '1', '২' => 'dui', '৩' => 'teen', '৪' => 'char', '৫' => 'panch', '৬' => 'choi', '৭' => 'saat', '৮' => 'aat', '৯' => 'nooi', 'ঙ্ক্ষ' => 'NgkSh', 'ঞ্ছ' => 'NGch', 'ঙ্ঘ' => 'Nggh', 'ঙ্খ' => 'Ngkh', 'ঞ্ঝ' => 'NGjh', 'ঙ্গৌ' => 'ngOU', 'ঙ্গৈ' => 'ngOI', 'ঞ্চ' => 'NGc', 'ঙ্ক' => 'Ngk', 'ঙ্ষ' => 'Ngx', 'ঙ্গ' => 'Ngg', 'ঙ্ম' => 'Ngm', 'ঞ্জ' => 'NGj', 'ন্ধ' => 'ndh', 'ন্ঠ' => 'nTh', 'ণ্ঠ' => 'NTh', 'ন্থ' => 'nth', 'ঙ্গা' => 'nga', 'ঙ্গি' => 'ngi', 'ঙ্গী' => 'ngI', 'ঙ্গু' => 'ngu', 'ঙ্গূ' => 'ngU', 'ঙ্গে' => 'nge', 'ঙ্গো' => 'ngO', 'ণ্ঢ' => 'NDh', 'নশ' => 'nsh', 'ঙর' => 'Ngr', 'ঞর' => 'NGr', 'ংর' => 'ngr', 'ঙ' => 'Ng', 'ঞ' => 'NG', 'ং' => 'ng', 'ন্ন' => 'nn', 'ণ্ণ' => 'NN', 'ণ্ন' => 'Nn', 'ন্ম' => 'nm', 'ণ্ম' => 'Nm', 'ন্দ' => 'nd', 'ন্ট' => 'nT', 'ণ্ট' => 'NT', 'ন্ড' => 'nD', 'ণ্ড' => 'ND', 'ন্ত' => 'nt', 'ন্স' => 'ns', 'ন' => 'n', 'ণ' => 'N', 'ৈ' => 'OI', 'ৌ' => 'OU', 'ো' => 'O', 'ঐ' => 'OI', 'ঔ' => 'OU', 'ও' => 'O', 'ফ্ল' => 'phl', 'প্ট' => 'pT', 'প্ত' => 'pt', 'প্ন' => 'pn', 'প্প' => 'pp', 'প্ল' => 'pl', 'প্স' => 'ps', 'ফ' => 'ph', 'প' => 'p', 'ৃ' => 'rri', 'ঋ' => 'rri', 'রর্য' => 'rrZ', 'র্য' => 'rZ', '্র্য' => 'rZ', 'রর' => 'rr', 'র্' => 'rr', '্রর' => 'rr', 'ড়্গ' => 'Rg', 'ঢ়' => 'Rh', 'ড়' => 'R', 'র' => 'r', '্র' => 'r', 'শ্ছ' => 'shch', 'ষ্ঠ' => 'ShTh', 'ষ্ফ' => 'Shph', 'স্ক্ল' => 'skl', 'স্খ' => 'skh', 'স্থ' => 'sth', 'স্ফ' => 'sph', 'শ্চ' => 'shc', 'শ্ত' => 'sht', 'শ্ন' => 'shn', 'শ্ম' => 'shm', 'শ্ল' => 'shl', 'ষ্ক' => 'Shk', 'ষ্ট' => 'ShT', 'ষ্ণ' => 'ShN', 'ষ্প' => 'Shp', 'ষ্ম' => 'Shm', 'স্প্ল' => 'spl', 'স্ক' => 'sk', 'স্ট' => 'sT', 'স্ত' => 'st', 'স্ন' => 'sn', 'স্প' => 'sp', 'স্ম' => 'sm', 'স্ল' => 'sl', 'শ' => 'sh', 'ষ' => 'Sh', 'স' => 's', 'ু' => 'oo', 'উ' => 'oo', 'অ্য' => 'oZ', 'অ' => 'o', 'ত্থ' => 'tth', 'ৎ' => 'dth', 'ট্ট' => 'TT', 'ট্ম' => 'Tm', 'ঠ' => 'Th', 'ত্ন' => 'tn', 'ত্ম' => 'tm', 'থ' => 'th', 'ত্ত' => 'tt', 'ট' => 'T', 'ত' => 't', 'অ্যা' => 'aZ', 'া' => 'aya', 'া' => 'a', 'আ' => 'a', 'য়া' => 'a', 'ি' => 'i', 'ই' => 'i', 'ী' => 'I', 'ঈ' => 'I', 'ু' => 'u', 'উ' => 'u', 'ূ' => 'U', 'ঊ' => 'U', 'ী' => 'ee', 'ঈ' => 'ee', 'ে' => 'e', 'এ' => 'e', 'য' => 'z', '্য' => 'Z', 'য়' => 'y', 'ইয়' => 'y', 'ওয়' => 'w', '্ব' => 'w', 'এক্স' => 'x', ':' => ':', 'ঃ' => ':', '^' => '^', 'ঁ' => '', '্' => '', '₹' => '$', ' ' => ' ' } patterns[bangla_font] || '' end