http://www.mediawiki.org/wiki/Special:Code/MediaWiki/100334
Revision: 100334
Author: junaidpv
Date: 2011-10-20 09:41:46 +0000 (Thu, 20 Oct 2011)
Log Message:
-----------
Narayam: Rename internal name of Tamil99 scheme, so every scheme follow same
pattern of naming.
Modified Paths:
--------------
trunk/extensions/Narayam/Narayam.i18n.php
trunk/extensions/Narayam/Narayam.php
Added Paths:
-----------
trunk/extensions/Narayam/js/ext.narayam.rules.ta-99.js
Removed Paths:
-------------
trunk/extensions/Narayam/js/ext.narayam.rules.ta99.js
Modified: trunk/extensions/Narayam/Narayam.i18n.php
===================================================================
--- trunk/extensions/Narayam/Narayam.i18n.php 2011-10-20 08:10:25 UTC (rev
100333)
+++ trunk/extensions/Narayam/Narayam.i18n.php 2011-10-20 09:41:46 UTC (rev
100334)
@@ -42,7 +42,7 @@
'narayam-sa-inscript' => 'Sanskrit InScript',
'narayam-si-singlish' => 'Sinhala Singlish',
'narayam-si-wijesekara' => 'Sinhala Wijesekara',
- 'narayam-ta99' => 'Tamil99',
+ 'narayam-ta-99' => 'Tamil99',
'narayam-ta' => 'Tamil Transliteration',
'narayam-ta-bamini' => 'Tamil Bamini',
'narayam-te-inscript' => 'Telugu InScript',
@@ -85,7 +85,7 @@
'narayam-sa-inscript' => '[[w:InScript|InScript]] keyboard layout for
the Sanskrit language.',
'narayam-si-singlish' => 'Singlish keyboard layout for the Sinhala
language.',
'narayam-si-wijesekara' => 'Wijesekara keyboard layout for the Sinhala
language.',
- 'narayam-ta99' => 'Tamil 99 keyboard layout for the Tamil language.',
+ 'narayam-ta-99' => 'Tamil 99 keyboard layout for the Tamil language.',
'narayam-ta' => 'Transliteration scheme for the Tamil language.',
'narayam-te-inscript' => '[[w:InScript|InScript]] keyboard layout for
the [[w:Telugu language|Telugu language]].',
'narayam-bn-avro' => 'Avro keyboard layout for the Bengali language.',
Modified: trunk/extensions/Narayam/Narayam.php
===================================================================
--- trunk/extensions/Narayam/Narayam.php 2011-10-20 08:10:25 UTC (rev
100333)
+++ trunk/extensions/Narayam/Narayam.php 2011-10-20 09:41:46 UTC (rev
100334)
@@ -90,7 +90,7 @@
),
'ta' => array(
'ta' => 'ext.narayam.rules.ta',
- 'ta99' => 'ext.narayam.rules.ta99',
+ 'ta-99' => 'ext.narayam.rules.ta-99',
'ta-bamini' => 'ext.narayam.rules.ta-bamini',
),
'te' => array(
@@ -167,7 +167,7 @@
'narayam-sa-inscript',
'narayam-si-singlish',
'narayam-si-wijesekara',
- 'narayam-ta99',
+ 'narayam-ta-99',
'narayam-ta',
'narayam-ta-bamini',
'narayam-te-inscript',
@@ -269,8 +269,8 @@
'scripts' => 'js/ext.narayam.rules.ta.js',
'dependencies' => 'ext.narayam.core',
);
-$wgResourceModules['ext.narayam.rules.ta99'] = $narayamTpl + array(
- 'scripts' => 'js/ext.narayam.rules.ta99.js',
+$wgResourceModules['ext.narayam.rules.ta-99'] = $narayamTpl + array(
+ 'scripts' => 'js/ext.narayam.rules.ta-99.js',
'dependencies' => 'ext.narayam.rules.ta', // make sure ta99 loads after
ta
);
$wgResourceModules['ext.narayam.rules.ta-bamini'] = $narayamTpl + array(
Copied: trunk/extensions/Narayam/js/ext.narayam.rules.ta-99.js (from rev
100333, trunk/extensions/Narayam/js/ext.narayam.rules.ta99.js)
===================================================================
--- trunk/extensions/Narayam/js/ext.narayam.rules.ta-99.js
(rev 0)
+++ trunk/extensions/Narayam/js/ext.narayam.rules.ta-99.js 2011-10-20
09:41:46 UTC (rev 100334)
@@ -0,0 +1,191 @@
+/**
+ * Regular expression rules table for Tamil 99 input method
+ * @author Junaid P V ([[user:Junaidpv]])
+ * @date 2010-11-20
+ * License: GPLv3, CC-BY-SA 3.0
+ */
+
+ // Normal rules
+var rules = [
+['([க-ஹ])h','a', '$1க'],
+['([க-ஹ])b','a', '$1ங'],
+['([க-ஹ])\\[','a', '$1ச'],
+['([க-ஹ])E','a', '$1ஜ'],
+['([க-ஹ])\\]','a', '$1ஞ'],
+['([க-ஹ])o','a', '$1ட'],
+['([க-ஹ])p','a', '$1ண'],
+['([க-ஹ])l','a', '$1த'],
+['([க-ஹ]);','a', '$1ந'],
+['([க-ஹ])i','a', '$1ன'],
+['([க-ஹ])j','a', '$1ப'],
+['([க-ஹ])k','a', '$1ம'],
+["([க-ஹ])'",'a', '$1ய'],
+['([க-ஹ])m','a', '$1ர'],
+['([க-ஹ])u','a', '$1ற'],
+['([க-ஹ])n','a', '$1ல'],
+['([க-ஹ])y','a', '$1ள'],
+['([க-ஹ])/','a', '$1ழ'],
+['([க-ஹ])v','a', '$1வ'],
+// void
+['([க-ஹ])W','a', '$1ஷ'],
+['([க-ஹ])Q','a', '$1ஸ'],
+['([க-ஹ])R','a', '$1ஹ'],
+
+
+['க்கh', '','க்கக'],
+['ங்ஙb', '','ங்ஙங'],
+['ச்ச\\[', '','ச்சச'],
+['ஜ்ஜE', '','ஜ்ஜஜ'],
+['ஞ்ஞ\\]', '','ஞ்ஞஞ'],
+['ட்டo', '','ட்டட'],
+['ண்ணp', '','ண்ணண'],
+['த்தl', '','த்தத'],
+['ந்ந;', '','ந்நந'],
+['ன்னi', '','ன்னன'],
+['ப்பj', '','ப்பப'],
+['ம்மk', '','ம்மம'],
+["ய்ய'", '','ய்யய'],
+['ர்ரm', '','ர்ரர'],
+['ற்றu', '','ற்றற'],
+['ல்லn', '','ல்லல'],
+['ள்ளy', '','ள்ளள'],
+['ழ்ழ/', '','ழ்ழழ'],
+['வ்வv', '','வ்வவ'],
+// void
+['ஷ்ஷW', '','ஷ்ஷஷ'],
+['ஸ்ஸQ', '','ஸ்ஸஸ'],
+['ஹ்ஹR', '','ஹ்ஹஹ'],
+
+['([க-ஹ])q', '','$1ா'],
+['([க-ஹ])s', '','$1ி'],
+['([க-ஹ])w', '','$1ீ'],
+['([க-ஹ])d', '','$1ு'],
+['([க-ஹ])e', '','$1ூ'],
+['([க-ஹ])g', '','$1ெ'],
+['([க-ஹ])t', '','$1ே'],
+['([க-ஹ])r', '','$1ை'],
+['([க-ஹ])c', '','$1ொ'],
+['([க-ஹ])x', '','$1ோ'],
+['([க-ஹ])z', '','$1ௌ'],
+
+['([க-ஹ])a', '','$1'],
+
+['கh', '','க்க'],
+['ஙb', '','ங்ங'],
+['ச\\[', '','ச்ச'],
+['ஜE', '','ஜ்ஜ'],
+['ஞ\\]', '','ஞ்ஞ'],
+['டo', '','ட்ட'],
+['ணp', '','ண்ண'],
+['தl', '','த்த'],
+['ந;', '','ந்ந'],
+['னi', '','ன்ன'],
+['பj', '','ப்ப'],
+['மk', '','ம்ம'],
+["ய'", '','ய்ய'],
+['ரm', '','ர்ர'],
+['றu', '','ற்ற'],
+['லn', '','ல்ல'],
+['ளy', '','ள்ள'],
+['ழ/', '','ழ்ழ'],
+['வv', '','வ்வ'],
+// void
+['ஷW', '','ஷ்ஷ'],
+['ஸQ', '','ஸ்ஸ'],
+['ஹR', '','ஹ்ஹ'],
+
+['நl', '','ந்த'],
+['ஙh', '','ங்க'],
+['னu', '','ன்ற'],
+['ணo', '','ண்ட'],
+['ஞ\\[', '','ஞ்ச'],
+['மj', '','ம்ப'],
+
+['q', '','ஆ'],
+['w', '','ஈ'],
+['e', '','ஊ'],
+['r', '','ஐ'],
+['t', '','ஏ'],
+['y', '','ள'],
+['u', '','ற'],
+['i', '','ன'],
+['o', '','ட'],
+['p', '','ண'],
+['\\[', '','ச'],
+['\\]', '','ஞ'],
+
+['a', '','அ'],
+['s', '','இ'],
+['d', '','உ'],
+['f', '','்'],
+['g', '','எ'],
+['h', '','க'],
+['j', '','ப'],
+['k', '','ம'],
+['l', '','த'],
+[';', '','ந'],
+["'", '','ய'],
+
+['z', '','ஔ'],
+['x', '','ஓ'],
+['c', '','ஒ'],
+['v', '','வ'],
+['b', '','ங'],
+['n', '','ல'],
+['m', '','ர'],
+//',', '','ஆ'],
+//'\\.', '','ஆ'],
+['/', '','ழ'],
+
+['Q', '','ஸ'],
+['W', '','ஷ'],
+['E', '','ஜ'],
+['R', '','ஹ'],
+['T', '','க்ஷ'],
+['Y', '','ஸ்ரீ'],
+['U', '','ற'],
+['I', '','ன'],
+['O', '','['],
+['P', '',']'],
+//'\\{', '','ஆ'],
+//'\\}', '','ஆ'],
+
+['A', '','௹'],
+['S', '','௺'],
+['D', '','௸'],
+['F', '','ஃ'],
+['G', '','எ'],
+['H', '','க'],
+['J', '','ப'],
+['K', '','"'],
+['L', '',':'],
+['\\:', '',';'],
+['"', '',"'"],
+
+['Z', '','௳'],
+['X', '','௴'],
+['C', '','௵'],
+['V', '','௶'],
+['B', '','௷'],
+['N', '','ல'],
+['M', '','/'],
+
+['\\\\0', '','\u0be6'],
+['\\\\1', '','௧'],
+['\\\\2', '','௨'],
+['\\\\3', '','௩'],
+['\\\\4', '','௪'],
+['\\\\5', '','௫'],
+['\\\\6', '','௬'],
+['\\\\7', '','௭'],
+['\\\\8', '','௮'],
+['\\\\9', '','௯']
+];
+
+jQuery.narayam.addScheme( 'ta-99', {
+ 'namemsg': 'narayam-ta-99',
+ 'extended_keyboard': false,
+ 'lookbackLength': 4,
+ 'keyBufferLength': 1,
+ 'rules': rules
+} );
Deleted: trunk/extensions/Narayam/js/ext.narayam.rules.ta99.js
===================================================================
--- trunk/extensions/Narayam/js/ext.narayam.rules.ta99.js 2011-10-20
08:10:25 UTC (rev 100333)
+++ trunk/extensions/Narayam/js/ext.narayam.rules.ta99.js 2011-10-20
09:41:46 UTC (rev 100334)
@@ -1,191 +0,0 @@
-/**
- * Regular expression rules table for Tamil 99 input method
- * @author Junaid P V ([[user:Junaidpv]])
- * @date 2010-11-20
- * License: GPLv3, CC-BY-SA 3.0
- */
-
- // Normal rules
-var rules = [
-['([க-ஹ])h','a', '$1க'],
-['([க-ஹ])b','a', '$1ங'],
-['([க-ஹ])\\[','a', '$1ச'],
-['([க-ஹ])E','a', '$1ஜ'],
-['([க-ஹ])\\]','a', '$1ஞ'],
-['([க-ஹ])o','a', '$1ட'],
-['([க-ஹ])p','a', '$1ண'],
-['([க-ஹ])l','a', '$1த'],
-['([க-ஹ]);','a', '$1ந'],
-['([க-ஹ])i','a', '$1ன'],
-['([க-ஹ])j','a', '$1ப'],
-['([க-ஹ])k','a', '$1ம'],
-["([க-ஹ])'",'a', '$1ய'],
-['([க-ஹ])m','a', '$1ர'],
-['([க-ஹ])u','a', '$1ற'],
-['([க-ஹ])n','a', '$1ல'],
-['([க-ஹ])y','a', '$1ள'],
-['([க-ஹ])/','a', '$1ழ'],
-['([க-ஹ])v','a', '$1வ'],
-// void
-['([க-ஹ])W','a', '$1ஷ'],
-['([க-ஹ])Q','a', '$1ஸ'],
-['([க-ஹ])R','a', '$1ஹ'],
-
-
-['க்கh', '','க்கக'],
-['ங்ஙb', '','ங்ஙங'],
-['ச்ச\\[', '','ச்சச'],
-['ஜ்ஜE', '','ஜ்ஜஜ'],
-['ஞ்ஞ\\]', '','ஞ்ஞஞ'],
-['ட்டo', '','ட்டட'],
-['ண்ணp', '','ண்ணண'],
-['த்தl', '','த்தத'],
-['ந்ந;', '','ந்நந'],
-['ன்னi', '','ன்னன'],
-['ப்பj', '','ப்பப'],
-['ம்மk', '','ம்மம'],
-["ய்ய'", '','ய்யய'],
-['ர்ரm', '','ர்ரர'],
-['ற்றu', '','ற்றற'],
-['ல்லn', '','ல்லல'],
-['ள்ளy', '','ள்ளள'],
-['ழ்ழ/', '','ழ்ழழ'],
-['வ்வv', '','வ்வவ'],
-// void
-['ஷ்ஷW', '','ஷ்ஷஷ'],
-['ஸ்ஸQ', '','ஸ்ஸஸ'],
-['ஹ்ஹR', '','ஹ்ஹஹ'],
-
-['([க-ஹ])q', '','$1ா'],
-['([க-ஹ])s', '','$1ி'],
-['([க-ஹ])w', '','$1ீ'],
-['([க-ஹ])d', '','$1ு'],
-['([க-ஹ])e', '','$1ூ'],
-['([க-ஹ])g', '','$1ெ'],
-['([க-ஹ])t', '','$1ே'],
-['([க-ஹ])r', '','$1ை'],
-['([க-ஹ])c', '','$1ொ'],
-['([க-ஹ])x', '','$1ோ'],
-['([க-ஹ])z', '','$1ௌ'],
-
-['([க-ஹ])a', '','$1'],
-
-['கh', '','க்க'],
-['ஙb', '','ங்ங'],
-['ச\\[', '','ச்ச'],
-['ஜE', '','ஜ்ஜ'],
-['ஞ\\]', '','ஞ்ஞ'],
-['டo', '','ட்ட'],
-['ணp', '','ண்ண'],
-['தl', '','த்த'],
-['ந;', '','ந்ந'],
-['னi', '','ன்ன'],
-['பj', '','ப்ப'],
-['மk', '','ம்ம'],
-["ய'", '','ய்ய'],
-['ரm', '','ர்ர'],
-['றu', '','ற்ற'],
-['லn', '','ல்ல'],
-['ளy', '','ள்ள'],
-['ழ/', '','ழ்ழ'],
-['வv', '','வ்வ'],
-// void
-['ஷW', '','ஷ்ஷ'],
-['ஸQ', '','ஸ்ஸ'],
-['ஹR', '','ஹ்ஹ'],
-
-['நl', '','ந்த'],
-['ஙh', '','ங்க'],
-['னu', '','ன்ற'],
-['ணo', '','ண்ட'],
-['ஞ\\[', '','ஞ்ச'],
-['மj', '','ம்ப'],
-
-['q', '','ஆ'],
-['w', '','ஈ'],
-['e', '','ஊ'],
-['r', '','ஐ'],
-['t', '','ஏ'],
-['y', '','ள'],
-['u', '','ற'],
-['i', '','ன'],
-['o', '','ட'],
-['p', '','ண'],
-['\\[', '','ச'],
-['\\]', '','ஞ'],
-
-['a', '','அ'],
-['s', '','இ'],
-['d', '','உ'],
-['f', '','்'],
-['g', '','எ'],
-['h', '','க'],
-['j', '','ப'],
-['k', '','ம'],
-['l', '','த'],
-[';', '','ந'],
-["'", '','ய'],
-
-['z', '','ஔ'],
-['x', '','ஓ'],
-['c', '','ஒ'],
-['v', '','வ'],
-['b', '','ங'],
-['n', '','ல'],
-['m', '','ர'],
-//',', '','ஆ'],
-//'\\.', '','ஆ'],
-['/', '','ழ'],
-
-['Q', '','ஸ'],
-['W', '','ஷ'],
-['E', '','ஜ'],
-['R', '','ஹ'],
-['T', '','க்ஷ'],
-['Y', '','ஸ்ரீ'],
-['U', '','ற'],
-['I', '','ன'],
-['O', '','['],
-['P', '',']'],
-//'\\{', '','ஆ'],
-//'\\}', '','ஆ'],
-
-['A', '','௹'],
-['S', '','௺'],
-['D', '','௸'],
-['F', '','ஃ'],
-['G', '','எ'],
-['H', '','க'],
-['J', '','ப'],
-['K', '','"'],
-['L', '',':'],
-['\\:', '',';'],
-['"', '',"'"],
-
-['Z', '','௳'],
-['X', '','௴'],
-['C', '','௵'],
-['V', '','௶'],
-['B', '','௷'],
-['N', '','ல'],
-['M', '','/'],
-
-['\\\\0', '','\u0be6'],
-['\\\\1', '','௧'],
-['\\\\2', '','௨'],
-['\\\\3', '','௩'],
-['\\\\4', '','௪'],
-['\\\\5', '','௫'],
-['\\\\6', '','௬'],
-['\\\\7', '','௭'],
-['\\\\8', '','௮'],
-['\\\\9', '','௯']
-];
-
-jQuery.narayam.addScheme( 'ta99', {
- 'namemsg': 'narayam-ta99',
- 'extended_keyboard': false,
- 'lookbackLength': 4,
- 'keyBufferLength': 1,
- 'rules': rules
-} );
_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs