Update jquery.ime to 7572e2

Documentation, code clean ups and build updates

Change-Id: I7ce3d75345b76f2a7693b6143e013b6a8202e093
This commit is contained in:
Santhosh Thottingal
2016-04-12 10:05:15 +05:30
parent 0bf38c715f
commit 28044a6f14
134 changed files with 11484 additions and 11473 deletions

View File

@@ -11,116 +11,116 @@
version: '1.0',
patterns: [
['1', '1'],
['2', '2'],
['3', '3'],
['4', '4'],
['5', '5'],
['6', '6'],
['7', '7'],
['8', '8'],
['\\(', '('],
['9', '9'],
['\\)', ')'],
['0', '0'],
['\\_', '÷'],
['\\-', '×'],
['\\+', '+'],
['\\=', '='],
[ '1', '1' ],
[ '2', '2' ],
[ '3', '3' ],
[ '4', '4' ],
[ '5', '5' ],
[ '6', '6' ],
[ '7', '7' ],
[ '8', '8' ],
[ '\\(', '(' ],
[ '9', '9' ],
[ '\\)', ')' ],
[ '0', '0' ],
[ '\\_', '÷' ],
[ '\\-', '×' ],
[ '\\+', '+' ],
[ '\\=', '=' ],
['\\!', '!'],
['\\@', '\''],
['\\#', '%'],
['\\$', '్పు'],
['\\%', '్ర'],
['\\^', '-'],
['\\&', '|'],
['\\*', '`'],
[ '\\!', '!' ],
[ '\\@', '\'' ],
[ '\\#', '%' ],
[ '\\$', '్పు' ],
[ '\\%', '్ర' ],
[ '\\^', '-' ],
[ '\\&', '|' ],
[ '\\*', '`' ],
['([క-హ])e', '$1ా'],
['([క-హ])E', '$1ౄ'],
['([క-హ])r', '$1ి'],
['([క-హ])w', '$1ీ'],
['([క-హ])W', '$1ృ'],
['([క-హ])t', '$1ొ'],
['([క-హ])y', '$1ో'],
['([క-హ])u', '$1ె'],
['([క-హ])i', '$1ు'],
['([క-హ])o', '$1ే'],
['([క-హ])p', '$1ూ'],
['([క-హ])\\[', '$1ై'],
['([క-హ])\\]', '$1ౌ'],
[ '([క-హ])e', '$1ా' ],
[ '([క-హ])E', '$1ౄ' ],
[ '([క-హ])r', '$1ి' ],
[ '([క-హ])w', '$1ీ' ],
[ '([క-హ])W', '$1ృ' ],
[ '([క-హ])t', '$1ొ' ],
[ '([క-హ])y', '$1ో' ],
[ '([క-హ])u', '$1ె' ],
[ '([క-హ])i', '$1ు' ],
[ '([క-హ])o', '$1ే' ],
[ '([క-హ])p', '$1ూ' ],
[ '([క-హ])\\[', '$1ై' ],
[ '([క-హ])\\]', '$1ౌ' ],
['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', 'చ'],
['\\<', ';'],
[',', ','],
['\\>', '?'],
['\\.', '.'],
['/', 'జ'],
['\\?', 'ఝ']
[ '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', 'చ' ],
[ '\\<', ';' ],
[ ',', ',' ],
[ '\\>', '?' ],
[ '\\.', '.' ],
[ '/', 'జ' ],
[ '\\?', 'ఝ' ]
],
patterns_x: [
@@ -131,27 +131,27 @@
* kept these based on inscript.
*/
['\\!', '౹'],
['\\@', '౼'],
['\\#', '౺'],
['\\$', '౽'],
['4', '₹'],
['\\%', '౻'],
['\\^', '౾'],
['1', '\u200d'],
['2', '\u200c'],
['0', '౸'],
['\\-', '౿'],
['R', 'ౣ'],
['r', 'ౡ'],
['p', 'ౙ'],
['F', 'ఌ'],
['f', 'ౢ'],
[';', 'ౘ'],
['Z', 'ౖ'],
['z', 'ౕ'],
['\\>', 'ఽ'],
['\\.', '॥']
[ '\\!', '౹' ],
[ '\\@', '౼' ],
[ '\\#', '౺' ],
[ '\\$', '౽' ],
[ '4', '₹' ],
[ '\\%', '౻' ],
[ '\\^', '౾' ],
[ '1', '\u200d' ],
[ '2', '\u200c' ],
[ '0', '౸' ],
[ '\\-', '౿' ],
[ 'R', 'ౣ' ],
[ 'r', 'ౡ' ],
[ 'p', 'ౙ' ],
[ 'F', 'ఌ' ],
[ 'f', 'ౢ' ],
[ ';', 'ౘ' ],
[ 'Z', 'ౖ' ],
[ 'z', 'ౕ' ],
[ '\\>', 'ఽ' ],
[ '\\.', '॥' ]
]
};

View File

@@ -10,113 +10,113 @@
license: 'GPLv3',
version: '1.0',
patterns: [
['D', 'అ'],
['E', 'ఆ'],
['F', 'ఇ'],
['R', 'ఈ'],
['G', 'ఉ'],
['T', 'ఊ'],
['\\+', 'ఋ'],
['Z', 'ఎ'],
['S', 'ఏ'],
['W', 'ఐ'],
['~', 'ఒ'],
['A', 'ఓ'],
['Q', 'ఔ'],
[ 'D', 'అ' ],
[ 'E', 'ఆ' ],
[ 'F', 'ఇ' ],
[ 'R', 'ఈ' ],
[ 'G', 'ఉ' ],
[ 'T', 'ఊ' ],
[ '\\+', 'ఋ' ],
[ 'Z', 'ఎ' ],
[ 'S', 'ఏ' ],
[ 'W', 'ఐ' ],
[ '~', 'ఒ' ],
[ 'A', 'ఓ' ],
[ 'Q', 'ఔ' ],
['k', 'క'],
['K', 'ఖ'],
['i', 'గ'],
['I', 'ఘ'],
['U', 'ఙ'],
[ 'k', 'క' ],
[ 'K', 'ఖ' ],
[ 'i', 'గ' ],
[ 'I', 'ఘ' ],
[ 'U', 'ఙ' ],
['\\;', 'చ'],
['\\:', 'ఛ'],
['p', 'జ'],
['P', 'ఝ'],
['\\}', 'ఞ'],
[ '\\;', 'చ' ],
[ '\\:', 'ఛ' ],
[ 'p', 'జ' ],
[ 'P', 'ఝ' ],
[ '\\}', 'ఞ' ],
['\'', 'ట'],
['"', 'ఠ'],
['\\[', '','డ'],
['\\{', '','ఢ'],
['C', 'ణ'],
[ '\'', 'ట' ],
[ '"', 'ఠ' ],
[ '\\[', '','డ' ],
[ '\\{', '','ఢ' ],
[ 'C', 'ణ' ],
['l', 'త'],
['L', 'థ'],
['o', 'ద'],
['O', 'ధ'],
['v', 'న'],
[ 'l', 'త' ],
[ 'L', 'థ' ],
[ 'o', 'ద' ],
[ 'O', 'ధ' ],
[ 'v', 'న' ],
['h', 'ప'],
['H', 'ఫ'],
['y', 'బ'],
['Y', 'భ'],
['c', 'మ'],
[ 'h', 'ప' ],
[ 'H', 'ఫ' ],
[ 'y', 'బ' ],
[ 'Y', 'భ' ],
[ 'c', 'మ' ],
['/', 'య'],
['j', 'ర'],
['J', 'ఱ'],
['n', 'ల'],
['N', 'ళ'],
['b', 'వ'],
[ '/', 'య' ],
[ 'j', 'ర' ],
[ 'J', 'ఱ' ],
[ 'n', 'ల' ],
[ 'N', 'ళ' ],
[ 'b', 'వ' ],
['M', 'శ'],
['\\<', '','ష'],
['m', 'స'],
['u', 'హ'],
[ 'M', 'శ' ],
[ '\\<', '','ష' ],
[ 'm', 'స' ],
[ 'u', 'హ' ],
['e', 'ా'],
['f', 'ి'],
['r', 'ీ'],
['g', 'ు'],
['t', 'ూ'],
['\\=', 'ృ'],
['z', 'ె'],
['s', 'ే'],
['w', 'ై'],
['`', 'ొ'],
['a', 'ో'],
['q', 'ౌ'],
['x', ''],
['\\-', 'ః'],
['X', 'ఁ'],
['d', '్'],
[ 'e', 'ా' ],
[ 'f', 'ి' ],
[ 'r', 'ీ' ],
[ 'g', 'ు' ],
[ 't', 'ూ' ],
[ '\\=', 'ృ' ],
[ 'z', 'ె' ],
[ 's', 'ే' ],
[ 'w', 'ై' ],
[ '`', 'ొ' ],
[ 'a', 'ో' ],
[ 'q', 'ౌ' ],
[ 'x', '' ],
[ '\\-', 'ః' ],
[ 'X', 'ఁ' ],
[ 'd', '్' ],
['0', '',''],
['1', '','౧'],
['2', '౨'],
['3', '౩'],
['4', '౪'],
['5', '౫'],
['6', '౬'],
['7', '౭'],
['8', '౮'],
['9', '౯'],
[ '0', '','' ],
[ '1', '','౧' ],
[ '2', '౨' ],
[ '3', '౩' ],
[ '4', '౪' ],
[ '5', '౫' ],
[ '6', '౬' ],
[ '7', '౭' ],
[ '8', '౮' ],
[ '9', '౯' ],
['\\@', '\u200C'], // In cases where extended rules do not work
['\\#', '్ర'],
['\\$', 'ర్'],
['\\%', 'జ్ఞ'],
['\\^', 'త్ర'],
['\\&', 'క్ష'],
['\\*', 'శ్ర'],
['\\>', '।']],
[ '\\@', '\u200C' ], // In cases where extended rules do not work
[ '\\#', '్ర' ],
[ '\\$', 'ర్' ],
[ '\\%', 'జ్ఞ' ],
[ '\\^', 'త్ర' ],
[ '\\&', 'క్ష' ],
[ '\\*', 'శ్ర' ],
[ '\\>', '।' ] ],
patterns_x: [
['X', 'ॐ'],
['\\;', 'ౘ'],
['p', 'ౙ'],
['f', '\u0C62'], // vowel sign of alu (volic l)
['r', '\u0C63'], // vowel sign of aluu (volic ll)
['F', 'ఌ'],
['R', 'ౡ'],
['\\.', '॥'],
['\\>', 'ఽ'],
['2', '\u200C'], // ZWNJ
['4', '₹'],
['\\=', 'ౄ'],
['\\+', 'ౠ']]
[ 'X', 'ॐ' ],
[ '\\;', 'ౘ' ],
[ 'p', 'ౙ' ],
[ 'f', '\u0C62' ], // vowel sign of alu (volic l)
[ 'r', '\u0C63' ], // vowel sign of aluu (volic ll)
[ 'F', 'ఌ' ],
[ 'R', 'ౡ' ],
[ '\\.', '॥' ],
[ '\\>', 'ఽ' ],
[ '2', '\u200C' ], // ZWNJ
[ '4', '₹' ],
[ '\\=', 'ౄ' ],
[ '\\+', 'ౠ' ] ]
};
$.ime.register( teInScript );
}( jQuery ) );

View File

@@ -10,115 +10,115 @@
license: 'GPLv3',
version: '1.0',
patterns: [
['1', '౧'],
['2', '౨'],
['3', '౩'],
['4', '౪'],
['5', '౫'],
['6', '౬'],
['7', '౭'],
['8', '౮'],
['\\(', '('],
['9', '౯'],
['\\)', ')'],
['0', ''],
['\\_', 'ః'],
['\\-', '-'],
['\\+', 'ఋ'],
['\\=', 'ృ'],
['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', 'న'],
['b', 'వ'],
['N', 'ళ'],
['n', 'ల'],
['M', 'శ'],
['m', 'స'],
['\\<', 'ష'],
[',', ','],
['\\>', '।'],
['\\.', '.'],
['/', 'య'],
['\\%', 'జ్ఞ'],
['\\^', 'త్ర'],
['\\&', 'క్ష'],
['\\*', 'శ్ర']
[ '1', '౧' ],
[ '2', '౨' ],
[ '3', '౩' ],
[ '4', '౪' ],
[ '5', '౫' ],
[ '6', '౬' ],
[ '7', '౭' ],
[ '8', '౮' ],
[ '\\(', '(' ],
[ '9', '౯' ],
[ '\\)', ')' ],
[ '0', '' ],
[ '\\_', 'ః' ],
[ '\\-', '-' ],
[ '\\+', 'ఋ' ],
[ '\\=', 'ృ' ],
[ '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', 'న' ],
[ 'b', 'వ' ],
[ 'N', 'ళ' ],
[ 'n', 'ల' ],
[ 'M', 'శ' ],
[ 'm', 'స' ],
[ '\\<', 'ష' ],
[ ',', ',' ],
[ '\\>', '।' ],
[ '\\.', '.' ],
[ '/', 'య' ],
[ '\\%', 'జ్ఞ' ],
[ '\\^', 'త్ర' ],
[ '\\&', 'క్ష' ],
[ '\\*', 'శ్ర' ]
],
patterns_x: [
['\\!', '౹'],
['\\@', '౼'],
['\\#', '౺'],
['\\$', '౽'],
['4', '₹'],
['\\%', '౻'],
['\\^', '౾'],
['1', '\u200d'],
['2', '\u200c'],
['0', '౸'],
['\\-', '౿'],
['\\+', 'ౠ'],
['\\=', 'ౄ'],
['R', 'ౣ'],
['r', 'ౡ'],
['p', 'ౙ'],
['F', 'ఌ'],
['f', 'ౢ'],
[';', 'ౘ'],
['Z', 'ౖ'],
['z', 'ౕ'],
['\\>', 'ఽ'],
['\\.', '॥']
[ '\\!', '౹' ],
[ '\\@', '౼' ],
[ '\\#', '౺' ],
[ '\\$', '౽' ],
[ '4', '₹' ],
[ '\\%', '౻' ],
[ '\\^', '౾' ],
[ '1', '\u200d' ],
[ '2', '\u200c' ],
[ '0', '౸' ],
[ '\\-', '౿' ],
[ '\\+', 'ౠ' ],
[ '\\=', 'ౄ' ],
[ 'R', 'ౣ' ],
[ 'r', 'ౡ' ],
[ 'p', 'ౙ' ],
[ 'F', 'ఌ' ],
[ 'f', 'ౢ' ],
[ ';', 'ౘ' ],
[ 'Z', 'ౖ' ],
[ 'z', 'ౕ' ],
[ '\\>', 'ఽ' ],
[ '\\.', '॥' ]
]
};

View File

@@ -13,112 +13,112 @@
// numbers
['\\`', 'ే'],
['1', '1'],
['2', '2'],
['3', '3'],
['4', '4'],
['5', '5'],
['6', '6'],
['7', '7'],
['8', '8'],
['9', '9'],
['0', '0'],
['\\-', '-'],
['\\=', '='],
[ '\\`', 'ే' ],
[ '1', '1' ],
[ '2', '2' ],
[ '3', '3' ],
[ '4', '4' ],
[ '5', '5' ],
[ '6', '6' ],
[ '7', '7' ],
[ '8', '8' ],
[ '9', '9' ],
[ '0', '0' ],
[ '\\-', '-' ],
[ '\\=', '=' ],
// shift num
['\\~', 'ఏ'],
['\\!', '!'],
['\\@', '\''],
['\\#', '\''],
['\\$', 'ఊ'],
['\\%', '%'],
['\\^', 'క్ష'],
['\\&', 'ౄ'],
['\\*', '్ర'],
['\\(', '('],
['\\)', ')'],
['\\_', 'ఙ'],
['\\+', '+'],
[ '\\~', 'ఏ' ],
[ '\\!', '!' ],
[ '\\@', '\'' ],
[ '\\#', '\'' ],
[ '\\$', 'ఊ' ],
[ '\\%', '%' ],
[ '\\^', 'క్ష' ],
[ '\\&', 'ౄ' ],
[ '\\*', '్ర' ],
[ '\\(', '(' ],
[ '\\)', ')' ],
[ '\\_', 'ఙ' ],
[ '\\+', '+' ],
// qwerty order
// 1st row
['Q', 'అ'],
['q', 'ష'],
['W', 'ఘ'],
['w', 'గ'],
['E', 'ఖ'],
['e', 'క'],
['R', 'ఠ'],
['r', 'ట'],
['T', 'ఢ'],
['t', 'డ'],
['Y', 'ఫ'],
['y', 'ప'],
['U', 'బ'],
['u', 'మ'],
['I', 'ళ'],
['i', 'ల'],
['O', 'శ'],
['o', 'వ'],
['P', 'ఒ'],
['p', 'ొ'],
['\\{', 'ఓ'],
['\\[', 'ో'],
['\\}', 'ఞ'],
['\\]', 'ూ'],
['\\|', 'శ్రీ'],
['\\\\', '్ర'],
[ 'Q', 'అ' ],
[ 'q', 'ష' ],
[ 'W', 'ఘ' ],
[ 'w', 'గ' ],
[ 'E', 'ఖ' ],
[ 'e', 'క' ],
[ 'R', 'ఠ' ],
[ 'r', 'ట' ],
[ 'T', 'ఢ' ],
[ 't', 'డ' ],
[ 'Y', 'ఫ' ],
[ 'y', 'ప' ],
[ 'U', 'బ' ],
[ 'u', 'మ' ],
[ 'I', 'ళ' ],
[ 'i', 'ల' ],
[ 'O', 'శ' ],
[ 'o', 'వ' ],
[ 'P', 'ఒ' ],
[ 'p', 'ొ' ],
[ '\\{', 'ఓ' ],
[ '\\[', 'ో' ],
[ '\\}', 'ఞ' ],
[ '\\]', 'ూ' ],
[ '\\|', 'శ్రీ' ],
[ '\\\\', '్ర' ],
// 2nd row
['A', 'ఆ'],
['a', 'ా'],
['S', 'ఇ'],
['s', 'ి'],
['D', '్'],
['d', '్'],
['F', 'ణ'],
['f', 'య'],
['G', 'థ'],
['g', 'త'],
['H', 'ధ'],
['h', 'ద'],
['J', 'భ'],
['j', 'న'],
['K', 'ఱ'],
['k', 'ర'],
['L', 'హ'],
['l', 'స'],
[':', ':'],
[';', ';'],
['"', 'ఔ'],
['\\\'', 'ౌ'],
[ 'A', 'ఆ' ],
[ 'a', 'ా' ],
[ 'S', 'ఇ' ],
[ 's', 'ి' ],
[ 'D', '్' ],
[ 'd', '్' ],
[ 'F', 'ణ' ],
[ 'f', 'య' ],
[ 'G', 'థ' ],
[ 'g', 'త' ],
[ 'H', 'ధ' ],
[ 'h', 'ద' ],
[ 'J', 'భ' ],
[ 'j', 'న' ],
[ 'K', 'ఱ' ],
[ 'k', 'ర' ],
[ 'L', 'హ' ],
[ 'l', 'స' ],
[ ':', ':' ],
[ ';', ';' ],
[ '"', 'ఔ' ],
[ '\\\'', 'ౌ' ],
// 3rd row
['Z', 'ఋ'],
['z', 'ృ'],
['X', 'ఝ'],
['x', 'జ'],
['C', 'ఛ'],
['c', 'చ'],
['V', 'ఈ'],
['v', 'ీ'],
['B', 'ఎ'],
['b', 'ె'],
['N', 'ఉ'],
['n', 'ు'],
['M', 'ఐ'],
['m', 'ై'],
['\\<', ''],
[',', ','],
['\\>', 'ః'],
['\\.', '.'],
['\\?', '?'],
['\\/', '/']
[ 'Z', 'ఋ' ],
[ 'z', 'ృ' ],
[ 'X', 'ఝ' ],
[ 'x', 'జ' ],
[ 'C', 'ఛ' ],
[ 'c', 'చ' ],
[ 'V', 'ఈ' ],
[ 'v', 'ీ' ],
[ 'B', 'ఎ' ],
[ 'b', 'ె' ],
[ 'N', 'ఉ' ],
[ 'n', 'ు' ],
[ 'M', 'ఐ' ],
[ 'm', 'ై' ],
[ '\\<', '' ],
[ ',', ',' ],
[ '\\>', 'ః' ],
[ '\\.', '.' ],
[ '\\?', '?' ],
[ '\\/', '/' ]
],
patterns_x: [
@@ -129,48 +129,48 @@
* kept these based on inscript.
*/
['\\!', '౹'],
['\\@', '౼'],
['\\#', '౺'],
['\\$', '౽'],
['4', '₹'],
['\\%', '౻'],
['\\^', '౾'],
['1', '\u200d'],
['2', '\u200c'],
['0', '౸'],
['\\-', '౿'],
['R', 'ౣ'],
['r', 'ౡ'],
['p', 'ౙ'],
['F', 'ఌ'],
['f', 'ౢ'],
[';', 'ౘ'],
[ '\\!', '౹' ],
[ '\\@', '౼' ],
[ '\\#', '౺' ],
[ '\\$', '౽' ],
[ '4', '₹' ],
[ '\\%', '౻' ],
[ '\\^', '౾' ],
[ '1', '\u200d' ],
[ '2', '\u200c' ],
[ '0', '౸' ],
[ '\\-', '౿' ],
[ 'R', 'ౣ' ],
[ 'r', 'ౡ' ],
[ 'p', 'ౙ' ],
[ 'F', 'ఌ' ],
[ 'f', 'ౢ' ],
[ ';', 'ౘ' ],
['\\>', 'ఽ'],
['\\.', '॥'],
[ '\\>', 'ఽ' ],
[ '\\.', '॥' ],
['\\_', 'ఁ'],
['=', 'ః'],
[ '\\_', 'ఁ' ],
[ '=', 'ః' ],
['q', 'ష్ట్ర'],
['w', '÷'],
['e', 'క్ష్మ'],
['y', '్పు'],
['i', 'క్ష్మి'],
['\\[', 'క్ష్మీ'],
['\\]', '×'],
[ 'q', 'ష్ట్ర' ],
[ 'w', '÷' ],
[ 'e', 'క్ష్మ' ],
[ 'y', '్పు' ],
[ 'i', 'క్ష్మి' ],
[ '\\[', 'క్ష్మీ' ],
[ '\\]', '×' ],
['g', 'ఁ'],
['k', '్ర'],
['l', 'స్త్ర'],
['\\\'', '్పు'],
[ 'g', 'ఁ' ],
[ 'k', '్ర' ],
[ 'l', 'స్త్ర' ],
[ '\\\'', '్పు' ],
['z', 'ౠ'],
['c', 'ఁ'],
['v', '|'],
['n', '-'],
['/', '÷']
[ 'z', 'ౠ' ],
[ 'c', 'ఁ' ],
[ 'v', '|' ],
[ 'n', '-' ],
[ '/', '÷' ]
]
};

View File

@@ -13,86 +13,86 @@
contextLength: 1,
maxKeyLength: 4,
patterns: [
['(మ్|న్)b', 'ంబ్'],
['(మ్|న్)B', 'ంభ్'],
['(మ్|న్)c', 'ంచ్'],
['(మ్|న్)C', 'ంఛ్'],
['(మ్|న్)d', 'ంద్'],
['(మ్|న్)D', 'ండ్'],
['(మ్|న్)[fFP]', 'ంఫ్'],
['(మ్|న్)g', 'ంగ్'],
['(మ్|న్)h', 'ంహ్'],
['(మ్|న్)j', 'ంజ్'],
['(మ్|న్)J', 'ంఝ్'],
['(మ్|న్)k', 'ంక్'],
['(మ్|న్)L', 'ంళ్'],
['(మ్|న్)p', 'ంప్'],
['(మ్|న్)r', 'ంర్'],
['(మ్|న్)s', 'ంస్'],
['(మ్|న్)t', 'ంత్'],
['(మ్|న్)T', 'ంట్'],
['(మ్|న్)[vwVW]', 'ంవ్'],
['(మ్|న్)[xX]', 'ంక్ష్'],
[ '(మ్|న్)b', 'ంబ్' ],
[ '(మ్|న్)B', 'ంభ్' ],
[ '(మ్|న్)c', 'ంచ్' ],
[ '(మ్|న్)C', 'ంఛ్' ],
[ '(మ్|న్)d', 'ంద్' ],
[ '(మ్|న్)D', 'ండ్' ],
[ '(మ్|న్)[fFP]', 'ంఫ్' ],
[ '(మ్|న్)g', 'ంగ్' ],
[ '(మ్|న్)h', 'ంహ్' ],
[ '(మ్|న్)j', 'ంజ్' ],
[ '(మ్|న్)J', 'ంఝ్' ],
[ '(మ్|న్)k', 'ంక్' ],
[ '(మ్|న్)L', 'ంళ్' ],
[ '(మ్|న్)p', 'ంప్' ],
[ '(మ్|న్)r', 'ంర్' ],
[ '(మ్|న్)s', 'ంస్' ],
[ '(మ్|న్)t', 'ంత్' ],
[ '(మ్|న్)T', 'ంట్' ],
[ '(మ్|న్)[vwVW]', 'ంవ్' ],
[ '(మ్|న్)[xX]', 'ంక్ష్' ],
// & for forcing combination
['(మ్|న్)&b', '$1బ్'],
['(మ్|న్)&B', '$1బ్'],
['(మ్|న్)&c', '$1చ్'],
['(మ్|న్)&C', '$1ఛ్'],
['(మ్|న్)&d', '$1ద్'],
['(మ్|న్)&D', '$1డ్'],
['(మ్|న్)&[fFP]', '$1ఫ్'],
['(మ్|న్)&g', '$1గ్'],
['(మ్|న్)&h', '$1హ్'],
['(మ్|న్)&j', '$1జ్'],
['(మ్|న్)&J', '$1ఝ్'],
['(మ్|న్)&k', '$1క్'],
['(మ్|న్)&L', '$1ళ్'],
['(మ్|న్)&p', '$1ప్'],
['(మ్|న్)&r', '$1ర్'],
['(మ్|న్)&s', '$1స్'],
['(మ్|న్)&t', '$1త్'],
['(మ్|న్)&T', '$1ట్'],
['(మ్|న్)&[vwVW]', '$1వ్'],
['(మ్|న్)&[xX]', '$1క్ష్'],
['(మ్|న్)&(\\s|\\.|\\, |\\))', '$1$2'],
[ '(మ్|న్)&b', '$1బ్' ],
[ '(మ్|న్)&B', '$1బ్' ],
[ '(మ్|న్)&c', '$1చ్' ],
[ '(మ్|న్)&C', '$1ఛ్' ],
[ '(మ్|న్)&d', '$1ద్' ],
[ '(మ్|న్)&D', '$1డ్' ],
[ '(మ్|న్)&[fFP]', '$1ఫ్' ],
[ '(మ్|న్)&g', '$1గ్' ],
[ '(మ్|న్)&h', '$1హ్' ],
[ '(మ్|న్)&j', '$1జ్' ],
[ '(మ్|న్)&J', '$1ఝ్' ],
[ '(మ్|న్)&k', '$1క్' ],
[ '(మ్|న్)&L', '$1ళ్' ],
[ '(మ్|న్)&p', '$1ప్' ],
[ '(మ్|న్)&r', '$1ర్' ],
[ '(మ్|న్)&s', '$1స్' ],
[ '(మ్|న్)&t', '$1త్' ],
[ '(మ్|న్)&T', '$1ట్' ],
[ '(మ్|న్)&[vwVW]', '$1వ్' ],
[ '(మ్|న్)&[xX]', '$1క్ష్' ],
[ '(మ్|న్)&(\\s|\\.|\\, |\\))', '$1$2' ],
// అ
['([క-హ]|ౘ|ౙ)్a', '$1'],
[ '([క-హ]|ౘ|ౙ)్a', '$1' ],
// ఆ
['([క-హ])(్A|a|\')', '$1ా'],
[ '([క-హ])(్A|a|\')', '$1ా' ],
// ఇ
['([క-హ])్i', '$1ి'],
[ '([క-హ])్i', '$1ి' ],
// ఈ
['([క-హ])(్I|ిi|ి\'|ెe)', '$1ీ'],
[ '([క-హ])(్I|ిi|ి\'|ెe)', '$1ీ' ],
// ఉ
['([క-హ])్u', '$1ు'],
[ '([క-హ])్u', '$1ు' ],
// ఊ
['([క-హ])(ుu|ు\'|ుa|్U)', '$1ూ'],
['([క-హ])ొo', 'o', '$1ూ'],
[ '([క-హ])(ుu|ు\'|ుa|్U)', '$1ూ' ],
[ '([క-హ])ొo', 'o', '$1ూ' ],
// ఋ
['([క-హ])్R', '$1ృ'],
['([క-హ])్ర్\'', '$1ృ'],
[ '([క-హ])్R', '$1ృ' ],
[ '([క-హ])్ర్\'', '$1ృ' ],
// ౠ
['([క-హ])ృu', '$1ౄ'],
[ '([క-హ])ృu', '$1ౄ' ],
// ఌ
['([క-హ])్~l', '$1ౢ'],
[ '([క-హ])్~l', '$1ౢ' ],
// ౡ
['([క-హ])ౢ(l|\')', '$1ౣ'],
[ '([క-హ])ౢ(l|\')', '$1ౣ' ],
// ఎ
['([క-హ])్e', '$1ె'],
[ '([క-హ])్e', '$1ె' ],
// ఏ
['([క-హ])(్E|ెa|ె\')', '$1ే'],
['([క-హ])e', 'a', '$1ే'],
[ '([క-హ])(్E|ెa|ె\')', '$1ే' ],
[ '([క-హ])e', 'a', '$1ే' ],
// ఐ
['([క-హ])ెi', '$1ై'],
['([క-హ])i', 'a', '$1ై'],
[ '([క-హ])ెi', '$1ై' ],
[ '([క-హ])i', 'a', '$1ై' ],
// ఒ
['([క-హ])్o', '$1ొ'],
[ '([క-హ])్o', '$1ొ' ],
// ఓ
['([క-హ])(్O|ొa|ొ\')', '$1ో'],
[ '([క-హ])(్O|ొa|ొ\')', '$1ో' ],
// ఔ
['([క-హ])(ొu|ొw)', '$1ౌ'],
['([క-హ])u', 'a', '$1ౌ'],
[ '([క-హ])(ొu|ొw)', '$1ౌ' ],
[ '([క-హ])u', 'a', '$1ౌ' ],
// TODO: handle back corrections
/* not working ['([క-హ])u', '$1ు'],
@@ -101,120 +101,120 @@
*/
// zwnj
['(్)\\^', '$1\u200c'],
[ '(్)\\^', '$1\u200c' ],
// sunna ending
['మ్(\\s|\\.|\\, |\\))', '$1'],
[ 'మ్(\\s|\\.|\\, |\\))', '$1' ],
// standalone vowels
['అ(a|\')', 'ఆ'],
['ఇ(i|\')', 'ఈ'],
['ఎe', 'ఈ'],
['ఉ(u|\')', 'ఊ'],
['ఒo', 'ఊ'],
['ఎ(a|\')', 'ఏ'],
['అe', 'a', 'ఏ'],
['ఎi', 'ఐ'],
['అi', 'a', 'ఐ'],
['ఒ(a|\')', '', 'ఓ'],
['అo', 'a', 'ఓ'],
['ఒ(u|w)', 'ఔ'],
['అu', 'a', 'ఔ'],
['ఋ(u|\')', 'ౠ'],
['ర్\'', 'ఋ'],
[ 'అ(a|\')', 'ఆ' ],
[ 'ఇ(i|\')', 'ఈ' ],
[ 'ఎe', 'ఈ' ],
[ 'ఉ(u|\')', 'ఊ' ],
[ 'ఒo', 'ఊ' ],
[ 'ఎ(a|\')', 'ఏ' ],
[ 'అe', 'a', 'ఏ' ],
[ 'ఎi', 'ఐ' ],
[ 'అi', 'a', 'ఐ' ],
[ 'ఒ(a|\')', '', 'ఓ' ],
[ 'అo', 'a', 'ఓ' ],
[ 'ఒ(u|w)', 'ఔ' ],
[ 'అu', 'a', 'ఔ' ],
[ 'ఋ(u|\')', 'ౠ' ],
[ 'ర్\'', 'ఋ' ],
// mahaa prana
['క్h', 'ఖ్'],
['గ్h', 'ఘ్'],
['జ్h', 'ఝ్'],
['చ్\'', 'ఛ్'],
['చ్h', 'చ్'],
['స్h', 'ష్'],
['స్\'', 'శ్'],
['త్\'', 'ట్'],
['ట్h', 'ఠ్'],
['ద్\'', 'డ్'],
['డ్h', 'ఢ్'],
['న్\'', 'ణ్'],
['త్h', 'థ్'],
['ద్h', 'ధ్'],
['ప్h', 'ఫ్'],
['బ్h', 'భ్'],
['ల్\'', 'ళ్'],
[ 'క్h', 'ఖ్' ],
[ 'గ్h', 'ఘ్' ],
[ 'జ్h', 'ఝ్' ],
[ 'చ్\'', 'ఛ్' ],
[ 'చ్h', 'చ్' ],
[ 'స్h', 'ష్' ],
[ 'స్\'', 'శ్' ],
[ 'త్\'', 'ట్' ],
[ 'ట్h', 'ఠ్' ],
[ 'ద్\'', 'డ్' ],
[ 'డ్h', 'ఢ్' ],
[ 'న్\'', 'ణ్' ],
[ 'త్h', 'థ్' ],
[ 'ద్h', 'ధ్' ],
[ 'ప్h', 'ఫ్' ],
[ 'బ్h', 'భ్' ],
[ 'ల్\'', 'ళ్' ],
// basic
['a', 'అ'],
['b', 'బ్'],
['~c', 'ౘ్'],
['c', 'చ్'],
['d', 'ద్'],
['e', 'ఎ'],
['(f|F|P)', 'ఫ్'],
['g', 'గ్'],
['@h', 'ః'],
['h', 'హ్'],
['i', 'ఇ'],
['~j', 'ౙ్'],
['j', 'జ్'],
['k', 'క్'],
['~l', 'ఌ'],
['l', 'ల్'],
['@m', 'ఁ'],
['~m', 'ఙ'],
['m', 'మ్'],
['~n', 'ఞ'],
['n', 'న్'],
['o', 'ఒ'],
['p', 'ప్'],
['q', 'క్వ్'],
['~r', 'ఱ్'],
['r', 'ర్'],
['s', 'స్'],
['t', 'త్'],
['u', 'ఉ'],
['(v|w|V|W)', 'వ్'],
['(x|X)', 'క్ష్'],
['(y|Y)', 'య్'],
['(z|Z)', 'జ్'],
['A', 'ఆ'],
['B', 'భ్'],
['C', 'ఛ్'],
['D', 'డ్'],
['E', 'ఏ'],
['G', 'ఘ్'],
['H', 'ః'],
['I', 'ఈ'],
['J', 'ఝ్'],
['K', 'ఖ్'],
['L', 'ళ్'],
['M', ''],
['N', 'ణ్'],
['O', 'ఓ'],
['Q', 'క్వ్'],
['R', 'ఋ'],
['S', 'శ్'],
['T', 'ట్'],
['U', 'ఊ'],
[ 'a', 'అ' ],
[ 'b', 'బ్' ],
[ '~c', 'ౘ్' ],
[ 'c', 'చ్' ],
[ 'd', 'ద్' ],
[ 'e', 'ఎ' ],
[ '(f|F|P)', 'ఫ్' ],
[ 'g', 'గ్' ],
[ '@h', 'ః' ],
[ 'h', 'హ్' ],
[ 'i', 'ఇ' ],
[ '~j', 'ౙ్' ],
[ 'j', 'జ్' ],
[ 'k', 'క్' ],
[ '~l', 'ఌ' ],
[ 'l', 'ల్' ],
[ '@m', 'ఁ' ],
[ '~m', 'ఙ' ],
[ 'm', 'మ్' ],
[ '~n', 'ఞ' ],
[ 'n', 'న్' ],
[ 'o', 'ఒ' ],
[ 'p', 'ప్' ],
[ 'q', 'క్వ్' ],
[ '~r', 'ఱ్' ],
[ 'r', 'ర్' ],
[ 's', 'స్' ],
[ 't', 'త్' ],
[ 'u', 'ఉ' ],
[ '(v|w|V|W)', 'వ్' ],
[ '(x|X)', 'క్ష్' ],
[ '(y|Y)', 'య్' ],
[ '(z|Z)', 'జ్' ],
[ 'A', 'ఆ' ],
[ 'B', 'భ్' ],
[ 'C', 'ఛ్' ],
[ 'D', 'డ్' ],
[ 'E', 'ఏ' ],
[ 'G', 'ఘ్' ],
[ 'H', 'ః' ],
[ 'I', 'ఈ' ],
[ 'J', 'ఝ్' ],
[ 'K', 'ఖ్' ],
[ 'L', 'ళ్' ],
[ 'M', '' ],
[ 'N', 'ణ్' ],
[ 'O', 'ఓ' ],
[ 'Q', 'క్వ్' ],
[ 'R', 'ఋ' ],
[ 'S', 'శ్' ],
[ 'T', 'ట్' ],
[ 'U', 'ఊ' ],
/**
* Telugu numbers
*/
['~0', ''],
['~1', '౧'],
['~2', '౨'],
['~3', '౩'],
['~4', '౪'],
['~5', '౫'],
['~6', '౬'],
['~7', '౭'],
['~8', '౮'],
['~9', '౯'],
[ '~0', '' ],
[ '~1', '౧' ],
[ '~2', '౨' ],
[ '~3', '౩' ],
[ '~4', '౪' ],
[ '~5', '౫' ],
[ '~6', '౬' ],
[ '~7', '౭' ],
[ '~8', '౮' ],
[ '~9', '౯' ],
// others
['।~\\.', '॥'], // double danda
['~\\.', '।'], // danda
['//', 'ఽ'], // avagraha
['~\\$', '₹']] // rupee
[ '।~\\.', '॥' ], // double danda
[ '~\\.', '।' ], // danda
[ '//', 'ఽ' ], // avagraha
[ '~\\$', '₹' ] ] // rupee
};
$.ime.register( teTransliteration );