http://www.mediawiki.org/wiki/Special:Code/MediaWiki/90674

Revision: 90674
Author:   pdhanda
Date:     2011-06-23 20:30:35 +0000 (Thu, 23 Jun 2011)
Log Message:
-----------
MFT -r 84611:86248

Modified Paths:
--------------
    branches/wmf/1.17wmf1/extensions/Narayam/Narayam.i18n.php
    branches/wmf/1.17wmf1/extensions/Narayam/Narayam.php
    branches/wmf/1.17wmf1/extensions/Narayam/ext.narayam.rules.ml-inscript.js
    branches/wmf/1.17wmf1/extensions/Narayam/ext.narayam.rules.or.js

Added Paths:
-----------
    branches/wmf/1.17wmf1/extensions/Narayam/ext.narayam.rules.eo.js

Modified: branches/wmf/1.17wmf1/extensions/Narayam/Narayam.i18n.php
===================================================================
--- branches/wmf/1.17wmf1/extensions/Narayam/Narayam.i18n.php   2011-06-23 
20:21:04 UTC (rev 90673)
+++ branches/wmf/1.17wmf1/extensions/Narayam/Narayam.i18n.php   2011-06-23 
20:30:35 UTC (rev 90674)
@@ -19,6 +19,7 @@
        '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-eo' => 'Esperanto',
        'narayam-hi-inscript' => 'Hindi InScript',
        'narayam-kn' => 'Kannada Transliteration',
        'narayam-kn-inscript' => 'Kannada InScript',
@@ -95,6 +96,8 @@
        'narayam-toggle-ime' => 'Для пераключэньня мэтаду ўводу ($1)',
        'narayam-help-page' => 'Help:Увод',
        'narayam-checkbox-tooltip' => 'Для пераключэньня мэтаду уводу 
«Ўключыць» і «Выключыць»',
+       'narayam-disable-preference' => 'Забараніць рэдактар мэтадаў уводу 
Narayam',
+       'narayam-eo' => 'Эспэранта',
        'narayam-hi-inscript' => 'Гіндзі InScript',
        'narayam-kn' => 'Канацкая трансьлітарацыя',
        'narayam-kn-inscript' => 'Канацкая InScript',
@@ -117,7 +120,12 @@
  * @author Fulup
  */
 $messages['br'] = array(
+       'narayam-desc' => 'Aotren a ra ouzhpennañ hentennoù bizskrivañ 
personelaet evit ar maeziennoù bizskrivañ',
+       'narayam-toggle-ime' => 'Evit eilpennañ an hentenn enmont ($1)',
        'narayam-help-page' => 'Help:Bizskrivañ',
+       'narayam-checkbox-tooltip' => 'Evit eilpennañ an hentenn enmont war 
enaou pe get',
+       'narayam-disable-preference' => 'Diweredekaat an embanner hentenn 
enmont evit an narayam',
+       'narayam-eo' => 'Esperanteg',
        'narayam-ml' => 'Treuzlizherennadur Malayalam',
        'narayam-sa' => 'Treuzlizherennadur sanskriteg',
        'narayam-ta' => 'Treuzlizherennadur tamoul',
@@ -131,6 +139,8 @@
        'narayam-toggle-ime' => 'Za prebacivanje IM ($1)',
        'narayam-help-page' => 'Help:Tipkanje',
        'narayam-checkbox-tooltip' => 'Za uključivanje i isključivanje načina 
unosa',
+       'narayam-disable-preference' => 'Onemogući Uređivač za unos po metodi 
Narayam (IME)',
+       'narayam-eo' => 'Esperanto',
        'narayam-hi-inscript' => 'InScript za hidni',
        'narayam-kn' => 'Kannada transliteracija',
        'narayam-kn-inscript' => 'InScript za Kannadu',
@@ -150,6 +160,7 @@
 );
 
 /** German (Deutsch)
+ * @author Brion
  * @author Kghbln
  * @author McDutchie
  */
@@ -159,6 +170,7 @@
        'narayam-help-page' => 'Help:Eingabe',
        'narayam-checkbox-tooltip' => 'Eingabemethode ein- und ausschalten',
        'narayam-disable-preference' => 'Narayameditor deaktivieren',
+       'narayam-eo' => 'Esperanto',
        'narayam-hi-inscript' => 'Hindi (InScript)',
        'narayam-kn' => 'Kannada (Transliteration)',
        'narayam-kn-inscript' => 'Kannada (InScript)',
@@ -177,6 +189,16 @@
        'narayam-bn-nkb' => 'Bengalisch (NKB)',
 );
 
+/** Esperanto (Esperanto) */
+$messages['eo'] = array(
+       'narayam-desc' => 'Provizas agorditajn enigmetodojn por enigkampoj',
+       'narayam-toggle-ime' => 'Ŝalti enigmetodon ($1)',
+       'narayam-help-page' => 'Helpo:Tajpado',
+       'narayam-checkbox-tooltip' => 'En/elŝalti enigmetodon for specialaj 
literoj',
+       'narayam-disable-preference' => 'Elŝalti enigmetodon (IME) Narayam',
+       'narayam-eo' => 'Esperanto',
+);
+
 /** French (Français)
  * @author Coyau
  * @author Sherbrooke
@@ -195,7 +217,24 @@
        'narayam-toggle-ime' => 'Para conmutar o método de entrada ($1)',
        'narayam-help-page' => 'Help:Escritura',
        'narayam-checkbox-tooltip' => 'Para activar e desactivar o método de 
entrada',
-       'narayam-ta99' => 'Tamil99',
+       'narayam-disable-preference' => 'Desactivar o editor de método de 
entrada do narayam',
+       'narayam-eo' => 'Esperanto',
+       'narayam-hi-inscript' => 'InScript para hindi',
+       'narayam-kn' => 'Transliteración para kannada',
+       'narayam-kn-inscript' => 'InScript para kannada',
+       'narayam-ml' => 'Transliteración para malayalam',
+       'narayam-ml-inscript' => 'InScript para malayalam',
+       'narayam-or' => 'Transliteración para oriya',
+       'narayam-or-inscript' => 'InScript para oriya',
+       'narayam-sa' => 'Transliteración para sánscrito',
+       'narayam-sa-inscript' => 'InScript para sánscrito',
+       'narayam-si-singlish' => 'Singlish para cingalés',
+       'narayam-si-wijesekara' => 'Wijesekara para cingalés',
+       'narayam-ta99' => 'Tamil99 para támil',
+       'narayam-ta' => 'Transliteración para támil',
+       'narayam-bn-avro' => 'Avro para bengalí',
+       'narayam-bn-inscript' => 'InScript para bengalí',
+       'narayam-bn-nkb' => 'NKB para bengalí',
 );
 
 /** Swiss German (Alemannisch)
@@ -261,6 +300,7 @@
        'narayam-toggle-ime' => 'Zapodawansku metodu přepinać ($1)',
        'narayam-help-page' => 'Help:Zapodaće',
        'narayam-checkbox-tooltip' => 'Zapodawansku metodu za- a wupinać',
+       'narayam-disable-preference' => 'Narayam Input Method Editor (IME) 
znjemóžnić',
        'narayam-hi-inscript' => 'Hindi InScript',
        'narayam-kn' => 'Transliteracija kannady',
        'narayam-kn-inscript' => 'Kannada InScript',
@@ -288,6 +328,7 @@
        'narayam-help-page' => 'Help:Dactylographia',
        'narayam-checkbox-tooltip' => 'Activar e disactivar le methodo de 
entrata',
        'narayam-disable-preference' => 'Disactivar le methodo de entrata pro 
Narayam',
+       'narayam-eo' => 'Esperanto',
        'narayam-hi-inscript' => 'Hindi (InScript)',
        'narayam-kn' => 'Translitteration in kannada',
        'narayam-kn-inscript' => 'Kannada (InScript)',
@@ -306,6 +347,34 @@
        'narayam-bn-nkb' => 'Bengalese (NKB)',
 );
 
+/** Japanese (日本語)
+ * @author Whym
+ */
+$messages['ja'] = array(
+       'narayam-desc' => '入力欄にカスタム入力メソッドを追加できるようにする',
+       'narayam-toggle-ime' => '入力メソッドを切り替える ($1)',
+       'narayam-help-page' => 'Help:タイピング',
+       'narayam-checkbox-tooltip' => '入力メソッドの入・切を反転させる',
+       'narayam-disable-preference' => 'Narayam入力メソッドエディタ (IME) を無効にする',
+       'narayam-eo' => 'エスペラント',
+       'narayam-hi-inscript' => 'ヒンディー語InScript',
+       'narayam-kn' => 'カンナダ語翻字',
+       'narayam-kn-inscript' => 'カンナダ語InScript',
+       'narayam-ml' => 'マラヤラム語翻字',
+       'narayam-ml-inscript' => 'マラヤラム語InScript',
+       'narayam-or' => 'オリヤ語翻字',
+       'narayam-or-inscript' => 'オリヤ語InScript',
+       'narayam-sa' => 'サンスクリット語翻字',
+       'narayam-sa-inscript' => 'サンスクリット語InScript',
+       'narayam-si-singlish' => 'シンハラ語シングリッシュ',
+       'narayam-si-wijesekara' => 'シンハラ語Wijesekara',
+       'narayam-ta99' => 'Tamil99',
+       'narayam-ta' => 'タミル語翻字',
+       'narayam-bn-avro' => 'ベンガル語Avro',
+       'narayam-bn-inscript' => 'ベンガル語InScript',
+       'narayam-bn-nkb' => 'ベンガル語NKB',
+);
+
 /** Colognian (Ripoarisch)
  * @author Purodha
  */
@@ -315,6 +384,7 @@
        'narayam-help-page' => 'Help:Tippe',
        'narayam-checkbox-tooltip' => 'Et Tippe zwesche jewöhnlesch un 
besönders ömschallde',
        'narayam-disable-preference' => 'Donn de Enjaabe övver <i 
lang="en">Narayam</i> ußschallde.',
+       'narayam-eo' => 'Esperanto',
        'narayam-hi-inscript' => 'Hindi <i lang="en">InScript</i>',
        'narayam-kn' => 'Kannada met Äsazboochshtaave',
        'narayam-kn-inscript' => 'Kannada <i lang="en">InScript</i>',
@@ -338,7 +408,10 @@
  */
 $messages['lb'] = array(
        'narayam-help-page' => 'Help:Tippen',
+       'narayam-eo' => 'Esperanto',
+       'narayam-kn' => 'Kannada (Transliteratioun)',
        'narayam-ml' => 'Malayalam-Transliteratioun',
+       'narayam-sa-inscript' => 'Sanskrit (InScript)',
        'narayam-ta99' => 'Tamil99',
        'narayam-ta' => 'Tamil-Transliteratioun',
 );
@@ -352,6 +425,7 @@
        'narayam-help-page' => 'Help:Внос',
        'narayam-checkbox-tooltip' => 'За вкл/искл на метод на внос',
        'narayam-disable-preference' => 'Оневозможи го уредникот на вносни 
методи (IME) Narayam',
+       'narayam-eo' => 'есперанто',
        'narayam-hi-inscript' => 'Хинди - InScript',
        'narayam-kn' => 'Транслитерација на Канада',
        'narayam-kn-inscript' => 'Канада - InScript',
@@ -381,6 +455,7 @@
        'narayam-toggle-ime' => 'ഇൻപുട്ട് മെത്തേഡ് ($1)',
        'narayam-help-page' => 'Help:എഴുത്ത്',
        'narayam-checkbox-tooltip' => 'ഇൻപുട്ട് മെത്തേഡ് നിയന്ത്രിക്കാൻ 
ഇതുപയോഗിക്കുക',
+       'narayam-disable-preference' => 'നാരായം ഇൻപുട്ട് മെഥേഡ് തിരുത്തലുപകരണം 
(IME) നിർജ്ജീവമാക്കുക',
        'narayam-hi-inscript' => 'ഹിന്ദി ഇൻസ്ക്രിപ്റ്റ്',
        'narayam-kn' => 'കന്നഡ ലിപ്യന്തരണം',
        'narayam-kn-inscript' => 'കന്നട ഇൻസ്ക്രിപ്റ്റ്',
@@ -408,6 +483,8 @@
        'narayam-toggle-ime' => 'IM in- of uitschakelen ($1)',
        'narayam-help-page' => 'Help:Invoermethoden',
        'narayam-checkbox-tooltip' => 'De invoermethode in- of uitschakelen',
+       'narayam-disable-preference' => 'Narayam invoermethode (IME) 
uitschakelen',
+       'narayam-eo' => 'Esperanto',
        'narayam-hi-inscript' => 'Hindi InScript',
        'narayam-kn' => 'Transliteratie in Kannada',
        'narayam-kn-inscript' => 'Kannada InScript',
@@ -434,6 +511,8 @@
        'narayam-toggle-ime' => 'Aby przełączyć metodę wprowadzania ($1)',
        'narayam-help-page' => 'Help:Wpisywanie',
        'narayam-checkbox-tooltip' => 'Aby włączyć lub wyłączyć metodę 
wprowadzania',
+       'narayam-disable-preference' => 'Wyłącz w edytorze sposób wprowadzania 
Naryam',
+       'narayam-eo' => 'Esperanto',
        'narayam-hi-inscript' => 'Hindi InScript',
        'narayam-kn' => 'Kannada transliteracja',
        'narayam-kn-inscript' => 'Kannada InScript',
@@ -457,10 +536,15 @@
  * @author Waldir
  */
 $messages['pt'] = array(
+       'narayam-desc' => 'Permite a adição de métodos de entrada 
personalizados para os campos de entrada',
+       'narayam-toggle-ime' => 'Alternar o método de entrada ($1)',
        'narayam-help-page' => 'Help:Digitação',
+       'narayam-checkbox-tooltip' => 'Para alternar o método de entrada entre 
ligado e desligado',
+       'narayam-disable-preference' => 'Desactivar o Editor do Método de 
Entrada (IME) do Narayam',
+       'narayam-eo' => 'Esperanto',
        'narayam-hi-inscript' => 'InScript para hindi',
        'narayam-kn' => 'Transliteração do canarim',
-       'narayam-kn-inscript' => 'InScript para canarês',
+       'narayam-kn-inscript' => 'InScript para canarim',
        'narayam-ml' => 'Transliteração do malaiala',
        'narayam-ml-inscript' => 'InScript para malaiala',
        'narayam-or' => 'Transliteração do oriá',
@@ -477,6 +561,7 @@
 );
 
 /** Russian (Русский)
+ * @author MaxSem
  * @author McDutchie
  * @author Александр Сигачёв
  */
@@ -485,6 +570,8 @@
        'narayam-toggle-ime' => 'Для переключения метода ввода ($1)',
        'narayam-help-page' => 'Help:Ввод',
        'narayam-checkbox-tooltip' => 'Для включения и выключения метода ввода',
+       'narayam-disable-preference' => 'Отключить редактор метода ввода (IME) 
нараям',
+       'narayam-eo' => 'Эсперанто',
        'narayam-hi-inscript' => 'Хинди инскрипт',
        'narayam-kn' => 'Транслитерация каннада',
        'narayam-kn-inscript' => 'Каннада инскрипт',
@@ -537,6 +624,7 @@
        'narayam-help-page' => 'Help:Tipkanje',
        'narayam-checkbox-tooltip' => 'Za vklop ali izklop načina vnosa',
        'narayam-disable-preference' => 'Onemogoči urejevalnik načina vnosa 
(IME) Narayam',
+       'narayam-eo' => 'Esperanto',
        'narayam-hi-inscript' => 'InScript za hindijščino',
        'narayam-kn' => 'Prečrkovanje kannadščine',
        'narayam-kn-inscript' => 'InScript za kannadščino',
@@ -600,6 +688,8 @@
        'narayam-toggle-ime' => 'Upang mapagpalipat-lipat ang IM ($1)',
        'narayam-help-page' => 'Help:Pagmamakinilya',
        'narayam-checkbox-tooltip' => 'Upang mapagpalit-palit ang paraan ng 
pagpasok bilang buhay at nakapatay',
+       'narayam-disable-preference' => 'Huwag paganahin ang Patnugot ng Paraan 
ng Pagpapasok (Input Method Editor, IME) ng Narayam',
+       'narayam-eo' => 'Esperanto',
        'narayam-hi-inscript' => 'Panitik na Hindi',
        'narayam-kn' => 'Transliterasyong Kannada',
        'narayam-kn-inscript' => 'Panitik na Kannada',
@@ -626,6 +716,8 @@
        'narayam-toggle-ime' => 'Bật/tắt bộ gõ ($1)',
        'narayam-help-page' => 'Help:Bộ gõ',
        'narayam-checkbox-tooltip' => 'Bật/tắt bộ gõ',
+       'narayam-disable-preference' => 'Tắt bộ gõ Narayam',
+       'narayam-eo' => 'Quốc tế ngữ',
        'narayam-hi-inscript' => 'InScript Hindi',
        'narayam-kn' => 'Chuyển tự tiếng Kannada',
        'narayam-kn-inscript' => 'InScript Kannada',
@@ -653,6 +745,7 @@
        'narayam-toggle-ime' => '切换 IM ($1)',
        'narayam-help-page' => 'Help:打字',
        'narayam-checkbox-tooltip' => '要打开和关闭切换输入的法',
+       'narayam-disable-preference' => '禁用 Narayam 输入法编辑器 (IME)',
        'narayam-hi-inscript' => '印地语 InScript',
        'narayam-kn' => '卡纳达语音译',
        'narayam-kn-inscript' => '卡纳达语 InScript',

Modified: branches/wmf/1.17wmf1/extensions/Narayam/Narayam.php
===================================================================
--- branches/wmf/1.17wmf1/extensions/Narayam/Narayam.php        2011-06-23 
20:21:04 UTC (rev 90673)
+++ branches/wmf/1.17wmf1/extensions/Narayam/Narayam.php        2011-06-23 
20:30:35 UTC (rev 90674)
@@ -50,6 +50,9 @@
                'bn-inscript' => 'ext.narayam.rules.bn-inscript',
                'bn-nkb' => 'ext.narayam.rules.bn-nkb',
        ),
+       'eo' => array(
+               'eo' => 'ext.narayam.rules.eo',
+       ),
        'hi' => array(
                'hi-inscript' => 'ext.narayam.rules.hi-inscript',
        ),
@@ -141,6 +144,11 @@
        'messages' => array( 'narayam-bn-nkb' ),
        'dependencies' => 'ext.narayam.core',
 );
+$wgResourceModules['ext.narayam.rules.eo'] = $narayamTpl + array(
+       'scripts' => 'ext.narayam.rules.eo.js',
+       'messages' => array( 'narayam-eo' ),
+       'dependencies' => 'ext.narayam.core',
+);
 $wgResourceModules['ext.narayam.rules.hi-inscript'] = $narayamTpl + array(
        'scripts' => 'ext.narayam.rules.hi-inscript.js',
        'messages' => array( 'narayam-hi-inscript' ),

Copied: branches/wmf/1.17wmf1/extensions/Narayam/ext.narayam.rules.eo.js (from 
rev 86248, trunk/extensions/Narayam/ext.narayam.rules.eo.js)
===================================================================
--- branches/wmf/1.17wmf1/extensions/Narayam/ext.narayam.rules.eo.js            
                (rev 0)
+++ branches/wmf/1.17wmf1/extensions/Narayam/ext.narayam.rules.eo.js    
2011-06-23 20:30:35 UTC (rev 90674)
@@ -0,0 +1,26 @@
+/**
+ * Rule tables for Esperanto x-code transcription.
+ * @author Brion Vibber ([[user:Brion VIBBER]])
+ * @date 2011-04-05
+ * License: GPLv3
+ */
+
+(function() {
+
+var rules = [];
+var chars = {C: 'Ĉ', G: 'Ĝ', H: 'Ĥ', J: 'Ĵ', S: 'Ŝ', U: 'Ŭ',
+             c: 'ĉ', g: 'ĝ', h: 'ĥ', j: 'ĵ', s: 'ŝ', u: 'ŭ'};
+jQuery.each(chars, function(ascii, accented) {
+       rules.push([ascii + '[Xx]', ascii, accented]);
+       rules.push([accented + '([Xx])', '[Xx]', ascii + '$1']);
+});
+
+jQuery.narayam.addScheme( 'eo', {
+    'namemsg': 'narayam-eo',
+    'extended_keyboard': false,
+    'lookbackLength': 1,
+    'keyBufferLength': 1,
+    'rules': rules
+} );
+
+})(jQuery);

Modified: 
branches/wmf/1.17wmf1/extensions/Narayam/ext.narayam.rules.ml-inscript.js
===================================================================
--- branches/wmf/1.17wmf1/extensions/Narayam/ext.narayam.rules.ml-inscript.js   
2011-06-23 20:21:04 UTC (rev 90673)
+++ branches/wmf/1.17wmf1/extensions/Narayam/ext.narayam.rules.ml-inscript.js   
2011-06-23 20:30:35 UTC (rev 90674)
@@ -6,7 +6,7 @@
  */
 var rules = [
 ['`', '','ൊ'],
-['~', '','ഓ'],
+['~', '','ഒ'],
 ['_', '','ഃ'],
 ['=', '','ൃ'],
 ['\\+', '','ഋ'],
@@ -33,7 +33,13 @@
 ['P', '','ഝ'],
 ['\\[', '','ഡ'],
 ['\\{', '','ഢ'],
-['\\]', '','\u200d'],
+//['\\]', '','\u200d'],
+['ണ്\\]', '','ൺ'],
+['ന്\\]', '','ൻ'],
+['ര്\\]', '','ർ'],
+['ല്\\]', '','ൽ'],
+['ള്\\]', '','ൾ'],
+['ക്\\]', '','ൿ'],
 ['\\}', '','ഞ'],
 ['a', '','ോ'],
 ['A', '','ഓ'],
@@ -63,7 +69,6 @@
 ['c', '','മ'],
 ['C', '','ണ'],
 ['v', '','ന'],
-['V', '', 'ഒ'],
 ['b', '','വ'],
 ['B', '','ഴ'],
 ['n', '','ല'],
@@ -77,7 +82,7 @@
 jQuery.narayam.addScheme( 'ml-inscript', {
        'namemsg': 'narayam-ml-inscript',
        'extended_keyboard': false,
-       'lookbackLength': 0,
+       'lookbackLength': 2,
        'keyBufferLength': 0,
        'rules': rules
 } );

Modified: branches/wmf/1.17wmf1/extensions/Narayam/ext.narayam.rules.or.js
===================================================================
--- branches/wmf/1.17wmf1/extensions/Narayam/ext.narayam.rules.or.js    
2011-06-23 20:21:04 UTC (rev 90673)
+++ branches/wmf/1.17wmf1/extensions/Narayam/ext.narayam.rules.or.js    
2011-06-23 20:30:35 UTC (rev 90674)
@@ -12,21 +12,21 @@
 ['ଞ୍ଜ୍h', '', 'ଞ୍ଝ୍'], // njh
 ['ଙ୍ଗ୍h', '', 'ଙ୍ଘ୍'], // ngh
 
-['([କ-ହ])୍a', '','$1'],
-['([କ-ହ])(a|୍A)', '','$1ା'],
-['([କ-ହ])୍i', '','$1\u0b3f'],
-['([କ-ହ])(୍I|\u0b3fe)', '','$1ୀ'],
-['([କ-ହ])୍u', '','$1\u0b41'],
-['([କ-ହ])(୍U|\u0b41u)', '','$1\u0b42'],
-['([କ-ହ])୍R', '','$1\u0b43'],
-['([କ-ହ])\u0b43R', '','$1\u0b44'],
-['([କ-ହ])୍ଳ୍l', '','$1ୢ'],
-['([କ-ହ])ୢl', '','$1ୣ'],
-['([କ-ହ])୍e', '','$1େ'],
-['([କ-ହ])i', '','$1ୈ'],
-['([କ-ହ])୍o', '','$1ୋ'],
-['([କ-ହ])ୋu', '','$1ୌ'],
-['([କ-ହ])୍E', '','$1\u0B48'],
+['([କ-ହୟ])୍a', '','$1'],
+['([କ-ହୟ])(a|୍A)', '','$1ା'],
+['([କ-ହୟ])୍i', '','$1\u0b3f'],
+['([କ-ହୟ])୍I', '','$1ୀ'],
+['([କ-ହୟ])୍u', '','$1\u0b41'],
+['([କ-ହୟ])(୍U|\u0b41u)', '','$1\u0b42'],
+['([କ-ହୟ])୍R', '','$1\u0b43'],
+['([କ-ହୟ])\u0b43R', '','$1\u0b44'],
+['([କ-ହୟ])୍ଳ୍l', '','$1ୢ'],
+['([କ-ହୟ])ୢl', '','$1ୣ'],
+['([କ-ହୟ])୍e', '','$1େ'],
+['([କ-ହୟ])i', '','$1ୈ'],
+['([କ-ହୟ])୍o', '','$1ୋ'],
+['([କ-ହୟ])ୋu', '','$1ୌ'],
+['([କ-ହୟ])୍E', '','$1\u0B48'],
 
 ['ଅa', '','ଆ'],
 ['(ଅi|ଏe)', '','ଐ'],
@@ -34,13 +34,18 @@
 ['ଋR', '','ୠ'],
 ['ଳ୍l', '','ଌ'],
 ['ଌl', '','ୡ'],
+['ଞ୍ଚ୍h', '', 'ଞ୍ଛ୍'], // nch
 
+['ଣ୍G', '', 'ଙ୍'],     // NG
+['ଣ୍g', '', 'ଞ୍'],     // Ng
 ['କ୍h', '','ଖ୍'],
 ['ଗ୍h', '','ଘ୍'],
+['ନ୍c', '', 'ଞ୍ଚ୍'],   // nc
 ['ନ୍g', '', 'ଙ୍ଗ୍'],   // ng
 ['ଚ୍h', '','ଛ୍'],
 ['ଜ୍h', '','ଝ୍'],
 ['ନ୍j', '', 'ଞ୍ଜ୍'],   // nj
+['ନ୍k', '', 'ଙ୍କ୍'],   // nk
 ['ଟ୍h', '','ଠ୍'],
 ['ଡ୍h', '','ଢ୍'],
 ['ତ୍h', '','ଥ୍'],
@@ -50,53 +55,67 @@
 ['ସ୍h', '','ଷ୍'],
 ['।Z', '', '॥'],
 
-['a', '','ଅ'],
+['ଆ\\\\', '', '\u0B3E'], // aa sign
+['ଇ\\\\', '', '\u0B3F'], // i sign
+['ଈ\\\\', '', '\u0B40'],// I sign
+['ଉ\\\\', '', '\u0B41'], // u sign
+['ଉ\\\\', '', '\u0B42'], // U sign
+['ଋ\\\\', '', '\u0B43'], // R sign
+['ୠ\\\\', '', '\u0B44'], // RR sign
+['ଌ\\\\', '', '\u0B62'], // L sign
+['ୡ\\\\', '', '\u0B63'], // LL sign
+['ଏ\\\\', '', '\u0B47'], // e sign
+['ଐ\\\\', '', '\u0B48'], // ai sign
+['ଓ\\\\', '', '\u0B4B'], // o sign
+['ଔ\\\\', '', '\u0B4C'], // au sign
+
+['\u200c?a', '','ଅ'],
 ['b', '','ବ୍'],
 ['c','','ଚ୍'],
 ['d', '','ଦ୍'],
-['e', '','ଏ'],
+['\u200c?e', '','ଏ'],
 ['f', '','ଫ୍'],
 ['g', '','ଗ୍'],
 ['h', '','ହ୍'],
-['i', '','ଇ'],
+['\u200c?i', '','ଇ'],
 ['j', '','ଜ୍'],
 ['k', '','କ୍'],
 ['l', '','ଲ୍'],
 ['m', '','ମ୍'],
 ['n', '','ନ୍'],
-['o', '','ଓ'],
+['\u200c?o', '','ଓ'],
 ['p', '','ପ୍'],
-['q', '', 'କ୍ଷ୍'],
+['q', '', 'ଜ୍ଞ୍'],
 ['r', '','ର୍'],
 ['s', '','ସ୍'],
 ['t', '','ତ୍'],
-['u', '','ଉ'],
+['\u200c?u', '','ଉ'],
 ['v', '', 'ୱ୍'],
 ['w', '','ଵ୍'],
-['x', '','ଂ'],
-['y', '','ୟ୍'],
+['x', '','କ୍ଷ୍'],
+['y', '', 'ୟ୍'],
 ['z', '','\u0B3C'],
-['A', '','ଆ'],
+['\u200c?A', '','ଆ'],
 ['B', '','ବ୍'],
 ['C', '','ଛ୍'],
 ['D', '','ଡ୍'],
-['E', '','ଐ'],
+['\u200c?E', '','ଐ'],
 ['F', '','ଫ୍'],
 ['G', '','ଗ୍'],
 ['H', '','ଃ'],
-['I', '','ଈ'],
+['\u200c?I', '','ଈ'],
 ['J', '','ଝ୍'],
 ['K', '','କ୍'],
 ['L', '','ଳ୍'],
-['M', '','ମ୍'],
+['M', '','ଂ'],
 ['N', '','ଣ୍'],
-['O', '', 'ଔ'],
+['\u200c?O', '', 'ଔ'],
 ['P', '','ଫ୍'],
 ['Q', '', 'ଜ୍ଞ୍'],
 ['R', '','ଋ'],
 ['S', '','ଶ୍'],
 ['T', '','ଟ୍'],
-['U', '','ଊ'],
+['\u200c?U', '','ଊ'],
 ['V', '', 'ଵ୍'],
 ['W', '','ଵ୍ଵ୍'],
 ['X', '', 'ଁ'],
@@ -104,6 +123,7 @@
 ['Z', '', '।'],
 ['\\~', '','୍'],
 ['//', '','ଽ'],
+['_', '', '\u200c'],
 ['0', '','୦'],
 ['1', '','୧'],
 ['2', '','୨'],


_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs

Reply via email to