http://www.mediawiki.org/wiki/Special:Code/MediaWiki/97250
Revision: 97250 Author: junaidpv Date: 2011-09-16 09:58:55 +0000 (Fri, 16 Sep 2011) Log Message: ----------- Adds Assamese support in Narayam. Adds four schemes: transliteration, Avro, Bornona and Inscript. Modified Paths: -------------- trunk/extensions/Narayam/Narayam.i18n.php trunk/extensions/Narayam/Narayam.php Added Paths: ----------- trunk/extensions/Narayam/js/ext.narayam.rules.as-avro.js trunk/extensions/Narayam/js/ext.narayam.rules.as-bornona.js trunk/extensions/Narayam/js/ext.narayam.rules.as-inscript.js trunk/extensions/Narayam/js/ext.narayam.rules.as.js Modified: trunk/extensions/Narayam/Narayam.i18n.php =================================================================== --- trunk/extensions/Narayam/Narayam.i18n.php 2011-09-16 09:50:33 UTC (rev 97249) +++ trunk/extensions/Narayam/Narayam.i18n.php 2011-09-16 09:58:55 UTC (rev 97250) @@ -22,6 +22,10 @@ 'narayam-help-page' => 'Help:Typing', 'narayam-checkbox-tooltip' => 'To toggle input method on and off', // FIXME: better message 'narayam-disable-preference' => 'Disable Narayam Input Method Editor (IME)', + 'narayam-as' => 'Assamese Transliteration', + 'narayam-as-avro' => 'Assamese Avro', + 'narayam-as-bornona' => 'Assamese Bornona', + 'narayam-as-inscript' => 'Assamese InScript', 'narayam-eo' => 'Esperanto', 'narayam-hi-inscript' => 'Hindi InScript', 'narayam-kn' => 'Kannada Transliteration', Modified: trunk/extensions/Narayam/Narayam.php =================================================================== --- trunk/extensions/Narayam/Narayam.php 2011-09-16 09:50:33 UTC (rev 97249) +++ trunk/extensions/Narayam/Narayam.php 2011-09-16 09:58:55 UTC (rev 97250) @@ -44,6 +44,12 @@ // Array mapping language codes and scheme names to module names // Custom schemes can be added here $wgNarayamSchemes = array( + 'as' => array( + 'as' => 'ext.narayam.rules.as', + 'as-avro' => 'ext.narayam.rules.as-avro', + 'as-bornona' => 'ext.narayam.rules.as-bornona', + 'as-inscript' => 'ext.narayam.rules.as-inscript', + ), 'bn' => array( 'bn-avro' => 'ext.narayam.rules.bn-avro', 'bn-inscript' => 'ext.narayam.rules.bn-inscript', @@ -140,6 +146,26 @@ ), 'dependencies' => array( 'mediawiki.util', 'jquery.textSelection' ), ); +$wgResourceModules['ext.narayam.rules.as'] = $narayamTpl + array( + 'scripts' => 'js/ext.narayam.rules.as.js', + 'messages' => array( 'narayam-as' ), + 'dependencies' => 'ext.narayam.core', +); +$wgResourceModules['ext.narayam.rules.as-avro'] = $narayamTpl + array( + 'scripts' => 'js/ext.narayam.rules.as-avro.js', + 'messages' => array( 'narayam-as-avro' ), + 'dependencies' => 'ext.narayam.core', +); +$wgResourceModules['ext.narayam.rules.as-bornona'] = $narayamTpl + array( + 'scripts' => 'js/ext.narayam.rules.as-bornona.js', + 'messages' => array( 'narayam-as-bornona' ), + 'dependencies' => 'ext.narayam.core', +); +$wgResourceModules['ext.narayam.rules.as-inscript'] = $narayamTpl + array( + 'scripts' => 'js/ext.narayam.rules.as-inscript.js', + 'messages' => array( 'narayam-as-inscript' ), + 'dependencies' => 'ext.narayam.core', +); $wgResourceModules['ext.narayam.rules.bn-avro'] = $narayamTpl + array( 'scripts' => 'js/ext.narayam.rules.bn-avro.js', 'messages' => array( 'narayam-bn-avro' ), Added: trunk/extensions/Narayam/js/ext.narayam.rules.as-avro.js =================================================================== --- trunk/extensions/Narayam/js/ext.narayam.rules.as-avro.js (rev 0) +++ trunk/extensions/Narayam/js/ext.narayam.rules.as-avro.js 2011-09-16 09:58:55 UTC (rev 97250) @@ -0,0 +1,168 @@ +/** + * Avro layout regular expression rules table for Assamese script + * @author Junaid P V ([[user:Junaidpv]]) + * @date 2010-12-05 + * @credits Derived from Bengali Avro layout by changing the characters for Assamese + * License: GPLv3, CC-BY-SA 3.0 + */ + +var rules = [ +['([ক-হড়ঢ়য়ৰ])্?ৰৰi','[^o`]', '$1ৃ'], +['ৰৰi','[^o`]', 'ঋ'], + +['(([ক-হড়ঢ়য়ৰ])|য়)o','[^o`]', '$1'], // য় cannot be included in the range, why? everywhere else it is OK! +['([ক-হড়ঢ়য়ৰ])a','[^o`]', '$1া'], +['([ক-হড়ঢ়য়ৰ])i','[^o`]', '$1ি'], +['([ক-হড়ঢ়য়ৰ])I','[^o`]', '$1ী'], +['([ক-হড়ঢ়য়ৰ])u','[^o`]', '$1ু'], +['([ক-হড়ঢ়য়ৰ])U','[^o`]', '$1ূ'], +['([ক-হড়ঢ়য়ৰ])o','[o`]', '$1ু'], +['([ক-হড়ঢ়য়ৰ])e','[^o`]', '$1ে'], +['([ক-হড়ঢ়য়ৰ])োI','[^o`]', '$1ৈ'], +['([ক-হড়ঢ়য়ৰ])O','[^o`]', '$1ো'], +['([ক-হড়ঢ়য়ৰ])োU','[^o`]', '$1ৌ'], + +//'চচh','[^o`]', 'চ্চ'], + +['([কঙলষস])(k|K)','[^o`]','$1্ক'], +['([ঙদল])(g|G)','[^o`]','$1্গ'], +['গg','[^o`]','জ্ঞ'], +['([চশ])c','[^o`]','$1্চ'], +['([জঞব])j','[^o`]','$1্জ'], +['নj','[^o`]','ঞ্জ'], +['([কটণনপলষস])T','[^o`]','$1্ট'], +['([ডণনল])D','[^o`]','$1্ড'], +['([গষহ])N','[^o`]','$1্ণ'], +['([কতনপশসহ])t','[^o`]','$1্ত'], +['([দনব])d','[^o`]','$1্দ'], +['([গঘণতধনপমশসহ])n','[^o`]','$1্ন'], +['([পমলস])p','[^o`]','$1্প'], +['([বমল])b','[^o`]','$1্ব'], +['([দম])(v|V)','[^o`]','$1্ভ'], +['([কগঙটণতদধনমলশষসহ])m','[^o`]','$1্ম'], +['([ক-ঘচ-ঝট-যলশ-হড়ঢ়য়])r','[^o`]','$1্ৰ'], +['([কগপ-বমলশসহ])l','[^o`]','$1্ল'], +['([কনপ])s','[^o`]','$1্স'], +['([ক-হড়ঢ়য়ৰ])w','[^o`]','$1্ব'], +['([ক-হড়ঢ়য়ৰ])y','[^o`]','$1্য'], +['নc','[^o`]','ঞ্চ'], + +['ত`','`' ,'ৎ'], + +['ক্ক(h|H)','[^o`]','ক্ষ'], +['কশ(h|H)','[^o`]','ক্ষ'], +//'([অ-ঔা-ৌ])ৰৰk','[^o]','$1র্ক'], + +['ৰৰk','(o|a|i|I|u|U|e|O|OI|OU|rri)rr','র্ক'], +['ৰৰg','(o|a|i|I|u|U|e|O|OI|OU|rri)rr','র্গ'], +['ৰৰc','(o|a|i|I|u|U|e|O|OI|OU|rri)rr','র্চ'], +['ৰৰj','(o|a|i|I|u|U|e|O|OI|OU|rri)rr','র্জ'], +['ৰৰT','(o|a|i|I|u|U|e|O|OI|OU|rri)rr','র্ট'], +['ৰৰD','(o|a|i|I|u|U|e|O|OI|OU|rri)rr','র্ড'], +['ৰৰN','(o|a|i|I|u|U|e|O|OI|OU|rri)rr','র্ণ'], +['ৰৰt','(o|a|i|I|u|U|e|O|OI|OU|rri)rr','র্ত'], +['ৰৰd','(o|a|i|I|u|U|e|O|OI|OU|rri)rr','র্দ'], +['ৰৰn','(o|a|i|I|u|U|e|O|OI|OU|rri)rr','র্ন'], +['ৰৰp','(o|a|i|I|u|U|e|O|OI|OU|rri)rr','র্প'], +['ৰৰf','(o|a|i|I|u|U|e|O|OI|OU|rri)rr','র্ফ'], +['ৰৰb','(o|a|i|I|u|U|e|O|OI|OU|rri)rr','র্ব'], +['ৰৰv','(o|a|i|I|u|U|e|O|OI|OU|rri)rr','র্ভ'], +['ৰৰm','(o|a|i|I|u|U|e|O|OI|OU|rri)rr','র্ম'], +['ৰৰz','(o|a|i|I|u|U|e|O|OI|OU|rri)rr','র্য'], +['ৰৰl','(o|a|i|I|u|U|e|O|OI|OU|rri)rr','র্ল'], +['ৰৰS','(o|a|i|I|u|U|e|O|OI|OU|rri)rr','র্শ'], +['ৰৰs','(o|a|i|I|u|U|e|O|OI|OU|rri)rr','র্স'], +['ৰৰh','(o|a|i|I|u|U|e|O|OI|OU|rri)rr','র্হ'], +['ৰৰR','(o|a|i|I|u|U|e|O|OI|OU|rri)rr','র্ড়'], +['ৰৰ(y|Y)','(o|a|i|I|u|U|e|O|OI|OU|rri)rr','র্য়'], + +['শ(h|H)','S', 'ষ'], + +['অo','[^`]', 'উ'], +['এe','[^o`]', 'ঈ'], + +['কh','[^o`]', 'খ'], +['গh','[^o`]', 'ঘ'], +['ণg','[^o`]', 'ঙ'], +['চh','[^o`]', 'ছ'], +['জh','[^o`]', 'ঝ'], +['ণG','[^o`]', 'ঞ'], +['টh','[^o`]', 'ঠ'], +['ডh','[^o`]', 'ঢ'], +['তh','[^o`]', 'থ'], +['দh','[^o`]', 'ধ'], +['পh','[^o`]', 'ফ'], +['বh','[^o`]', 'ভ'], +['(সh)','[^o`]', 'শ'], +['ড়h','[^o`]', 'ঢ়'], +['ত্`','[^o`]', 'ৎ'], +['নg','[^o`]', 'ং'], +['ঃ`','[^o`]', ':'], +['ৰৰi','[^o`]', 'ঋ'], +['ওI','[^o`]', 'ঐ'], +['ওU','[^o`]', 'ঔ'], + +['(k|K)','' ,'ক'], +['(g|G)','' ,'গ'], +['(c|C)','' ,'চ'], +['j','' ,'জ'], +['T','' ,'ট'], +['D','' ,'ড'], +['N','' ,'ণ'], +['t','' ,'ত'], +['d','' ,'দ'], +['n','' ,'ন'], +['(p|P)','' ,'প'], +['f','' ,'ফ'], +['(b|B)','' ,'ব'], +['(v|V)','' ,'ভ'], +['(m|M)','' ,'ম'], +['z','' ,'য'], +['r','' ,'ৰ'], +['(l|L)','' ,'ল'], +['S','' ,'শ'], +['s','' ,'স'], +['(h|H)','' ,'হ'], +['R','' ,'ড়'], +['(y|Y)','' ,'য়'], + +['Z','' ,'্য'], + +['o','' ,'অ'], +['(a|A)','' ,'আ'], +['i','' ,'ই'], +['I','' ,'ঈ'], +['u','' ,'উ'], +['U','' ,'ঊ'], +['e','' ,'এ'], +['O','' ,'ও'], + +['0','' ,'০'], +['1','' ,'১'], +['2','' ,'২'], +['3','' ,'৩'], +['4','' ,'৪'], +['5','' ,'৫'], +['6','' ,'৬'], +['7','' ,'৭'], +['8','' ,'৮'], +['9','' ,'৯'], + +['\\\\\\.','' ,'.'], + +[',,','' ,'্'], +['\\:','' ,'ঃ'], +['\\^','' ,'ঁ'], +['\\.','' ,'।'], +['\\$','' ,'৳'], +['ঃ`','' ,':'], +['`','' ,''] +]; + +jQuery.narayam.addScheme( 'as-avro', { + 'namemsg': 'narayam-as-avro', + 'extended_keyboard': false, + 'lookbackLength': 4, + 'keyBufferLength': 2, + 'rules': rules +} ); \ No newline at end of file Added: trunk/extensions/Narayam/js/ext.narayam.rules.as-bornona.js =================================================================== --- trunk/extensions/Narayam/js/ext.narayam.rules.as-bornona.js (rev 0) +++ trunk/extensions/Narayam/js/ext.narayam.rules.as-bornona.js 2011-09-16 09:58:55 UTC (rev 97250) @@ -0,0 +1,82 @@ +/** + * Regular expression rules table for Bornona layout for Assamese script + * @author Junaid P V ([[user:Junaidpv]]) + * @date 2010-12-22 + * License: GPLv3, CC-BY-SA 3.0 + */ + +var rules = [ +['q', '', 'ং'], +['Q', '', 'ঙ'], +['w', '', 'ঢ'], +['W', '', 'ঠ'], +['e', '', 'ে'], +['E', '', 'ৈ'], +['r', '', 'ৰ'], +['R', '', 'ৃ'], +['t', '', 'ত'], +['T', '', 'ট'], +['y', '', 'ধ'], +['Y', '', 'থ'], +['u', '', 'ু'], +['U', '', 'ূ'], +['i', '', 'ি'], +['I', '', 'ী'], +['o', '', 'ো'], +['O', '', 'ৌ'], +['p', '', 'প'], +['P', '', '্ৰ'], +['\\|', '', 'র'], +['\\\\', '', 'ৱ'], +['a', '', 'া'], +['A', '', 'অ'], +['s', '', 'স'], +['S', '', 'শ'], +['d', '', 'দ'], +['D', '', 'ড'], +['f', '', 'ফ'], +['F', '', 'ৰ্ফ'], +['g', '', 'গ'], +['G', '', 'ঘ'], +['h', '', '্'], +['H', '', 'হ'], +['j', '', 'জ'], +['J', '', 'ঝ'], +['k', '', 'ক'], +['K', '', 'খ'], +['l', '', 'ল'], +['L', '', '।'], +['z', '', 'য'], +['Z', '', 'ড়'], +['x', '', 'ষ'], +['X', '', 'ঢ়'], +['c', '', 'চ'], +['C', '', 'ছ'], +['v', '', 'ভ'], +['V', '', '্য'], +['b', '', 'ব'], +['B', '', 'য়'], +['n', '', 'ন'], +['N', '', 'ণ'], +['m', '', 'ম'], +['M', '', 'ঞ'], +['0', '', '০'], +['1', '', '১'], +['2', '', '২'], +['3', '', '৩'], +['4', '', '৪'], +['5', '', '৫'], +['6', '', '৬'], +['7', '', '৭'], +['8', '', '৮'], +['9', '', '৯'], +['\\`', '', '\u200C'] +]; + +jQuery.narayam.addScheme( 'as-bornona', { + 'namemsg': 'narayam-as-bornona', + 'extended_keyboard': false, + 'lookbackLength': 0, + 'keyBufferLength': 0, + 'rules': rules +} ); \ No newline at end of file Added: trunk/extensions/Narayam/js/ext.narayam.rules.as-inscript.js =================================================================== --- trunk/extensions/Narayam/js/ext.narayam.rules.as-inscript.js (rev 0) +++ trunk/extensions/Narayam/js/ext.narayam.rules.as-inscript.js 2011-09-16 09:58:55 UTC (rev 97250) @@ -0,0 +1,126 @@ +/** + * InScript regular expression rules table for Assamese script + * According to CDAC's "Enhanced InScript Keyboard Layout 5.2" + * @author Junaid P V ([[user:Junaidpv]]) + * @date 2010-12-12 (updated: 2010-12-22) + * License: GPLv3, CC-BY-SA 3.0 + */ + +var rules = [ +['X', '', 'ঁ'], +['x', '', 'ং'], +['_', '', 'ঃ'], +['D', '', 'অ'], +['E', '', 'আ'], +['F', '', 'ই'], +['R', '', 'ঈ'], +['G', '', 'উ'], +['T', '', 'ঊ'], +['\\+', '', 'ঋ'], +['S', '', 'এ'], +['W', '', 'ঐ'], +['A', '', 'ও'], +['Q', '', 'ঔ'], +['k', '', 'ক'], +['K', '', 'খ'], +['i', '', 'গ'], +['I', '', 'ঘ'], +['U', '', 'ঙ'], +[';', '', 'চ'], +['\\:', '', 'ছ'], +['p', '', 'জ'], +['P', '', 'ঝ'], +['\\}', '', 'ঞ'], +["'", '', 'ট'], +['"', '', 'ঠ'], +['\\[', '', 'ড'], +['\\{', '', 'ঢ'], +['C', '', 'ণ'], +['l', '', 'ত'], +['L', '', 'থ'], +['o', '', 'দ'], +['O', '', 'ধ'], +['v', '', 'ন'], +['h', '', 'প'], +['H', '', 'ফ'], +['y', '', 'ব'], +['Y', '', 'ভ'], +['c', '', 'ম'], +['\\?', '', 'য'], +['j', '', '\u09F0'], +['J', '', 'ৎ'], +['n', '', 'ল'], +['M', '', 'শ'], +['\\<', '', 'ষ'], +['m', '', 'স'], +['u', '', 'হ'], +['\\]', '', '়'], +['e', '', 'া'], +['f', '', 'ি'], +['r', '', 'ী'], +['g', '', 'ু'], +['t', '', 'ূ'], +['\\=', '', 'ৃ'], +['s', '', 'ে'], +['w', '', 'ৈ'], +['a', '', 'ো'], +['q', '', 'ৌ'], +['d', '', '্'], +['/', '', 'য়'], +['\\>', '', ''], +['0', '', '০'], +['1', '', '১'], +['2', '', '২'], +['3', '', '৩'], +['4', '', '৪'], +['5', '', '৫'], +['6', '', '৬'], +['7', '', '৭'], +['8', '', '৮'], +['9', '', '৯'], +['z', '', 'ʼ'], +['\\!', '', 'অ্যা'], +['\\#', '', '্\u09F0'], +['\\$', '', '\u09F0্'], +['\\%', '', 'জ্ঞ'], +['\\^', '', 'ত্র'], +['\\&', '', 'ক্ষ'], +['\\*', '', 'শ্র'], +['\\(', '', '\u200D'], +['\\)', '', '\u200C'] +]; + +// Extended layout for InScript. Works in Firefox only +var rules_x = [ +['F', '', 'ঌ'], +['\\>', '', 'ঽ'], +['\\=', '', 'ৠ'], +['l', '', 'ৎ'], +['\\[', '', 'ড়'], +['\\{', '', 'ঢ়'], +['\\+', '', 'ৠ'], +['R', '', 'ৡ'], +['f', '', 'ৢ'], +['r', '', 'ৣ'], +['\\.', '', ''], +['x', '', '৺'], +['\\<', '', '৲'], +[',', '', '৳'], +['\\!', '', '৴'], +['\\@', '', '৵'], +['\\#', '', '৶'], +['\\$', '', '৷'], +['\\%', '', '৸'], +['\\^', '', '৹'], +['\\?', '', '৻'], +['4', '', '₹'] +]; + +jQuery.narayam.addScheme( 'as-inscript', { + 'namemsg': 'narayam-as-inscript', + 'extended_keyboard': true, + 'lookbackLength': 0, + 'keyBufferLength': 0, + 'rules': rules, + 'rules_x': rules_x +} ); \ No newline at end of file Added: trunk/extensions/Narayam/js/ext.narayam.rules.as.js =================================================================== --- trunk/extensions/Narayam/js/ext.narayam.rules.as.js (rev 0) +++ trunk/extensions/Narayam/js/ext.narayam.rules.as.js 2011-09-16 09:58:55 UTC (rev 97250) @@ -0,0 +1,136 @@ +/** + * Trasliteration regular expression rules table for Assamese script + * @author Junaid P V ([[user:Junaidpv]]) + * @date 2010-12-01 + * @credits Derived from Bengali transiliteration scheme developed with help from + * Belayet Hossain, Jayanta Nath and Ragib Hasan + * Changes for Assamese suggested by W Chaipau and Prabhakar Sarma Neog + * License: GPLv3, CC-BY-SA 3.0 + */ + +var rules = [ +['ক্h','c','চ্'], + +['([ক-হ])্a','', '$1'], +['([ক-হ])(a|্A)','', '$1া'], +['([ক-হ])্i','', '$1ি'], +['([ক-হ])(িi|্I|েe|েE)','', '$1ী'], +['([ক-হ])্u','', '$1ু'], +['([ক-হ])(ুu|্U|োo|োO)','', '$1ূ'], +['([ক-হ])্R','', '$1ৃ'], +['([ক-হ])ৃR','', '$1ৄ'], +['([ক-হ])্L','', '$1ৢ'], +['([ক-হ])ৢL','', '$1ৣ'], +['([ক-হ])্(e|E)','', '$1ে'], +['([ক-হ])i','', '$1ে'], +['([ক-হ])্(o|O)','', '$1ো'], +['([ক-হ])u','', '$1ৌ'], +['([ক-হ])([া-ৌৗ])?m','', '$1$1ং'], + +['ং~','', 'ম্'], +['ংa','', 'ম'], +['ংA','', 'মা'], +['ংi','', 'মি'], +['ংI','', 'মী'], +['ংu','', 'মু'], +['ংU','', 'মূ'], +['ংR','', 'মৃ'], +['ং(e|E)','', 'মে'], +['ং(o|O)','', 'মো'], + +['অa','', 'আ'], +['ইi','', 'ঈ'], +['এ(e|E)','', 'ঈ'], +['অi','', 'ঐ'], +['উu','', 'ঊ'], +['ও(o|O)','', 'ঊ'], +['অu','', 'ঔ'], +['ঋR','', 'ৠ'], +['ঌL','', 'ৡ'], + +['ক্h','', 'খ্'], +['গ্h','', 'ঘ্'], +['ন্g','', 'ঙ্'], +['চ্h','', 'ছ্'], +['জ্h','', 'ঝ্'], +['ন্j','', 'ঞ্'], +['ট্h','', 'ঠ্'], +['ড্h','', 'ঢ্'], +['ত্h','', 'থ্'], +['দ্h','', 'ধ্'], +['প্h','', 'ফ্'], +['ব্h','', 'ভ্'], +['স্h','', 'ষ্'], + + +['a','', 'অ'], +['b','', 'ব্'], +['c','', 'ক্'], +['d','', 'দ্'], +['(e|E)','', 'এ'], +//['f','', 'অ'], +['g','', 'গ্'], +['h','', 'স্'], +['i','', 'ই'], +['j','', 'জ্'], +['k','', 'ক্'], +['l','', 'ল্'], +['m','', 'ম্'], +['n','', 'ন্'], +['(o|O)','', 'ও'], +['p','', 'প্'], +//['q','', 'অ'], +['r','', 'র্'], +['s','', 'স্'], +['t','', 'ত্'], +['u','', 'উ'], +//['v','', 'অ'], +//['w','', 'অ'], +//['x','', 'অ'], +['y','', 'য্'], +//['z','', 'অ'], +['A','', 'আ'], +['B','', 'ব্ব্'], +['C','', 'ক্ক্'], +['D','', 'ড্'], +//['F','', 'অ'], +['G','', 'গ্গ্'], +['H','', 'ঃ'], +['I','', 'ঈ'], +['J','', 'জ্জ্'], +['K','', 'ক্ক্'], +['L','', 'ঌ'], +['M','', 'ম্ম্'], +['N','', 'ণ্'], +['P','', 'প্প্'], +//['Q','', 'অ'], +['R','', 'ঋ'], +['S','', 'শ্'], +['T','', 'ট্'], +['U','', 'ঊ'], +//['V','', 'অ'], +//['W','', 'অ'], +//['X','', 'অ'], +['Y','', 'য্য্'], +//['Z','', 'অ'], +['0','', '০'], +['1','', '১'], +['2','', '২'], +['3','', '৩'], +['4','', '৪'], +['5','', '৫'], +['6','', '৬'], +['7','', '৭'], +['8','', '৮'], +['9','', '৯'], + +['//','', 'ঽ'] +]; + +jQuery.narayam.addScheme( 'as', { + 'namemsg': 'narayam-as', + 'extended_keyboard': false, + 'lookbackLength': 3, + 'keyBufferLength': 2, + 'rules': rules +} ); \ No newline at end of file _______________________________________________ MediaWiki-CVS mailing list MediaWiki-CVS@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs