Update jquery.ime from upstream
Change-Id: I5cecbb8628fe61a00abfab89cc628db25b408528
This commit is contained in:
@@ -11,7 +11,7 @@
|
||||
license: 'GPLv3',
|
||||
version: '1.0',
|
||||
patterns: [
|
||||
['1', '١'],
|
||||
['1', '١'],
|
||||
['2', '٢'],
|
||||
['3', '٣'],
|
||||
['4', '٤'],
|
||||
@@ -86,7 +86,7 @@
|
||||
['K', '،'],
|
||||
['L', '/'],
|
||||
|
||||
['Z', '~'],
|
||||
['Z', '~'],
|
||||
['X', 'ْ'],
|
||||
['C', '}'],
|
||||
['V', '{'],
|
||||
@@ -96,7 +96,7 @@
|
||||
['\\<', ','],
|
||||
['\\>', '.'],
|
||||
['\\?', '؟']
|
||||
],
|
||||
],
|
||||
patterns_x: [
|
||||
[',', '>'],
|
||||
['\\.', '<'],
|
||||
|
||||
117
lib/jquery.ime/rules/brx/brx-inscript2.js
Normal file
117
lib/jquery.ime/rules/brx/brx-inscript2.js
Normal file
@@ -0,0 +1,117 @@
|
||||
( function ( $ ) {
|
||||
'use strict';
|
||||
|
||||
var brxInScript2 = {
|
||||
id: 'brx-inscript2',
|
||||
name: 'बोडो इनस्क्रिप्ट २',
|
||||
description: 'Enhanced InScript keyboard for Bodo language',
|
||||
date: '2013-20-13',
|
||||
author: 'Parag Nemade',
|
||||
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', 'र'],
|
||||
['K', 'ख'],
|
||||
['k', 'क'],
|
||||
['L', 'थ'],
|
||||
['l', 'त'],
|
||||
[':', 'छ'],
|
||||
[';', 'च'],
|
||||
['\"', 'ठ'],
|
||||
['\'', 'ट'],
|
||||
['z', 'ʼ'],
|
||||
['X', 'ँ'],
|
||||
['x', 'ं'],
|
||||
['C', 'ण'],
|
||||
['c', 'म'],
|
||||
['v', 'न'],
|
||||
['b', 'व'],
|
||||
['n', 'ल'],
|
||||
['M', 'श'],
|
||||
['m', 'स'],
|
||||
['\\<', 'ष'],
|
||||
[',', ','],
|
||||
['\\>', '।'],
|
||||
['\\.', '.'],
|
||||
['/', 'य'],
|
||||
['\\%', 'ज्ञ'],
|
||||
['\\^', 'त्र'],
|
||||
['\\&', 'क्ष'],
|
||||
['\\*', 'श्र']
|
||||
],
|
||||
patterns_x: [
|
||||
['1', '\u200d'],
|
||||
['2', '\u200c'],
|
||||
['4', '₹'],
|
||||
['\\+', 'ॠ'],
|
||||
['\\=', 'ॄ'],
|
||||
['e', '॑'],
|
||||
['i', 'ग़'],
|
||||
['R', 'ॡ'],
|
||||
['r', 'ॣ'],
|
||||
['d', '॒'],
|
||||
['F', 'ऌ'],
|
||||
['f', 'ॢ'],
|
||||
['X', 'ॐ'],
|
||||
['N', 'ळ'],
|
||||
[',', '॰'],
|
||||
['\\>', 'ऽ'],
|
||||
['\\.', '॥']]
|
||||
};
|
||||
$.ime.register( brxInScript2 );
|
||||
|
||||
}( jQuery ) );
|
||||
119
lib/jquery.ime/rules/doi/doi-inscript2.js
Normal file
119
lib/jquery.ime/rules/doi/doi-inscript2.js
Normal file
@@ -0,0 +1,119 @@
|
||||
( function ( $ ) {
|
||||
'use strict';
|
||||
|
||||
var doiInScript2 = {
|
||||
id: 'doi-inscript2',
|
||||
name: 'डोगरी इनस्क्रिप्ट २',
|
||||
description: 'Enhanced InScript keyboard for Dogri language',
|
||||
date: '2013-02-13',
|
||||
author: 'Parag Nemade',
|
||||
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', 'र'],
|
||||
['K', 'ख'],
|
||||
['k', 'क'],
|
||||
['L', 'थ'],
|
||||
['l', 'त'],
|
||||
[':', 'छ'],
|
||||
[';', 'च'],
|
||||
['\"', 'ठ'],
|
||||
['\'', 'ट'],
|
||||
['z', 'ʼ'],
|
||||
['X', 'ँ'],
|
||||
['C', 'ण'],
|
||||
['c', 'म'],
|
||||
['v', 'न'],
|
||||
['b', 'व'],
|
||||
['n', 'ल'],
|
||||
['M', 'श'],
|
||||
['m', 'स'],
|
||||
['\\<', 'ष'],
|
||||
[',', ','],
|
||||
['\\>', '।'],
|
||||
['\\.', '.'],
|
||||
['/', 'य'],
|
||||
['\\%', 'ज्ञ'],
|
||||
['\\^', 'त्र'],
|
||||
['\\&', 'क्ष'],
|
||||
['\\*', 'श्र']
|
||||
],
|
||||
patterns_x: [
|
||||
['1', '\u200d'],
|
||||
['2', '\u200c'],
|
||||
['4', '₹'],
|
||||
['\\+', 'ॠ'],
|
||||
['\\=', 'ृ'],
|
||||
['e', '॑'],
|
||||
['i', 'ग़'],
|
||||
['R', 'ॡ'],
|
||||
['r', 'ॣ'],
|
||||
['p', 'ज़'],
|
||||
['\\{', 'ढ़'],
|
||||
['\\[', 'ड़'],
|
||||
['d', '॒'],
|
||||
['F', 'ऌ'],
|
||||
['f', 'ॢ'],
|
||||
['H', 'फ़'],
|
||||
['X', 'ॐ'],
|
||||
['N', 'ळ'],
|
||||
['\\>', 'ऽ'],
|
||||
['\\.', '॥']]
|
||||
};
|
||||
$.ime.register( doiInScript2 );
|
||||
}( jQuery ) );
|
||||
|
||||
127
lib/jquery.ime/rules/hi/hi-inscript2.js
Normal file
127
lib/jquery.ime/rules/hi/hi-inscript2.js
Normal file
@@ -0,0 +1,127 @@
|
||||
( function ( $ ) {
|
||||
'use strict';
|
||||
|
||||
var hiInScript2 = {
|
||||
id: 'hi-inscript2',
|
||||
name: 'हिन्दी इनस्क्रिप्ट २',
|
||||
description: 'Enhanced InScript keyboard for Hindi language',
|
||||
date: '2013-20-13',
|
||||
author: 'Parag Nemade',
|
||||
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', 'र'],
|
||||
['K', 'ख'],
|
||||
['k', 'क'],
|
||||
['L', 'थ'],
|
||||
['l', 'त'],
|
||||
[':', 'छ'],
|
||||
[';', 'च'],
|
||||
['\"', 'ठ'],
|
||||
['\'', 'ट'],
|
||||
['\\|', 'ऑ'],
|
||||
['\\\\', 'ॉ'],
|
||||
['X', 'ँ'],
|
||||
['x', 'ं'],
|
||||
['C', 'ण'],
|
||||
['c', 'म'],
|
||||
['v', 'न'],
|
||||
['b', 'व'],
|
||||
['n', 'ल'],
|
||||
['M', 'श'],
|
||||
['m', 'स'],
|
||||
['\\<', 'ष'],
|
||||
[',', ','],
|
||||
['\\>', '।'],
|
||||
['\\.', '.'],
|
||||
['/', 'य'],
|
||||
['\\%', 'ज्ञ'],
|
||||
['\\^', 'त्र'],
|
||||
['\\&', 'क्ष'],
|
||||
['\\*', 'श्र']
|
||||
],
|
||||
patterns_x: [
|
||||
['1', '\u200d'],
|
||||
['2', '\u200c'],
|
||||
['4', '₹'],
|
||||
['\\+', 'ॠ'],
|
||||
['\\=', 'ॄ'],
|
||||
['e', '॑'],
|
||||
['i', 'ग़'],
|
||||
['R', 'ॡ'],
|
||||
['r', 'ॣ'],
|
||||
['p', 'ज़'],
|
||||
['\\{', 'ढ़'],
|
||||
['\\[', ,'ड़'],
|
||||
['H', 'फ़'],
|
||||
['K', 'ख़'],
|
||||
['k', 'क़'],
|
||||
['d', '॒'],
|
||||
['F', 'ऌ'],
|
||||
['f', 'ॢ'],
|
||||
['X', 'ॐ'],
|
||||
['N', 'ळ'],
|
||||
[',', '॰'],
|
||||
['\\>', 'ऽ'],
|
||||
['\\.', '॥']
|
||||
]
|
||||
};
|
||||
$.ime.register( hiInScript2 );
|
||||
|
||||
}( jQuery ) );
|
||||
@@ -41,7 +41,7 @@
|
||||
['\\{', 'Š'],
|
||||
['\\]', 'đ'],
|
||||
['\\}', 'Đ'],
|
||||
[';', 'č'],
|
||||
[';', 'č'],
|
||||
[':', 'Č'],
|
||||
['\'', 'ć'],
|
||||
['\"', 'Ć'],
|
||||
|
||||
26
lib/jquery.ime/rules/mai/mai-inscript2.js
Normal file
26
lib/jquery.ime/rules/mai/mai-inscript2.js
Normal file
@@ -0,0 +1,26 @@
|
||||
( function ( $ ) {
|
||||
'use strict';
|
||||
|
||||
var hiInScript2, maithiliPatterns2, maithiliInScript2;
|
||||
|
||||
hiInScript2 = $.ime.inputmethods['hi-inscript2'];
|
||||
maithiliPatterns2 = $.extend( hiInScript2.patterns,
|
||||
[ [ 'z', '\u02BC' ] ]
|
||||
); // apostrophe
|
||||
|
||||
maithiliInScript2 = {
|
||||
id: 'mai-inscript2',
|
||||
name: 'इनस्क्रिप्ट २',
|
||||
description: 'InScript2 keyboard for Maithili',
|
||||
date: '2013-02-13',
|
||||
license: 'GPLv3',
|
||||
version: '1.0',
|
||||
contextLength: 0,
|
||||
maxKeyLength: 1,
|
||||
patterns: maithiliPatterns2,
|
||||
patterns_x: hiInScript2.patterns_x
|
||||
};
|
||||
|
||||
$.ime.register( maithiliInScript2 );
|
||||
|
||||
}( jQuery ) );
|
||||
126
lib/jquery.ime/rules/mni/mni-inscript2.js
Normal file
126
lib/jquery.ime/rules/mni/mni-inscript2.js
Normal file
@@ -0,0 +1,126 @@
|
||||
( function ( $ ) {
|
||||
'use strict';
|
||||
|
||||
var mniInScript2 = {
|
||||
id: 'mni-inscript2',
|
||||
name: 'ইন্স্ক্ৰিপ্ত ২',
|
||||
description: 'Enhanced InScript keyboard for Manipuri language using Bengali script',
|
||||
date: '2013-02-13',
|
||||
URL: 'http://github.com/wikimedia/jquery.ime',
|
||||
author: 'Parag Nemade',
|
||||
license: 'GPLv3',
|
||||
version: '1.0',
|
||||
patterns: [
|
||||
['\\!', 'অ্যা'],
|
||||
['1', '১'],
|
||||
['2', '২'],
|
||||
['\\#', '্র'],
|
||||
['3', '৩'],
|
||||
['\\$', 'র্'],
|
||||
['4', '৪'],
|
||||
['\\%', 'জ্ঞ'],
|
||||
['5', '৫'],
|
||||
['\\^', 'ত্র'],
|
||||
['6', '৬'],
|
||||
['\\&', 'ক্ষ'],
|
||||
['7', '৭'],
|
||||
['\\*', 'শ্র'],
|
||||
['8', '৮'],
|
||||
['9', '৯'],
|
||||
['\\(', '('],
|
||||
['\\)', ')'],
|
||||
['0', '০'],
|
||||
['\"', 'ঠ'],
|
||||
['\'', 'ট'],
|
||||
[',', ','],
|
||||
['-', '-'],
|
||||
['\\.', '.'],
|
||||
['/', 'য়'],
|
||||
[':', 'ছ'],
|
||||
[';', 'চ'],
|
||||
['\\<', 'ষ'],
|
||||
['\\=', 'ৃ'],
|
||||
['\\+', 'ঋ'],
|
||||
['\\>', '।'],
|
||||
['\\?', 'য'],
|
||||
['A', 'ও'],
|
||||
['C', 'ণ'],
|
||||
['D', 'অ'],
|
||||
['E', 'আ'],
|
||||
['F', 'ই'],
|
||||
['G', 'উ'],
|
||||
['H', 'ফ'],
|
||||
['I', 'ঘ'],
|
||||
['K', 'খ'],
|
||||
['L', 'থ'],
|
||||
['M', 'শ'],
|
||||
['O', 'ধ'],
|
||||
['P', 'ঝ'],
|
||||
['Q', 'ঔ'],
|
||||
['R', 'ঈ'],
|
||||
['S', 'এ'],
|
||||
['T', 'ঊ'],
|
||||
['U', 'ঙ'],
|
||||
['W', 'ঐ'],
|
||||
['X', 'ঁ'],
|
||||
['Y', 'ভ'],
|
||||
['\\{', 'ঢ'],
|
||||
['\\[', 'ড'],
|
||||
['\\}', 'ঞ'],
|
||||
['\\]', '়'],
|
||||
['\\_', 'ঃ'],
|
||||
['a', 'ো'],
|
||||
['c', 'ম'],
|
||||
['d', '্'],
|
||||
['e', 'া'],
|
||||
['f', 'ি'],
|
||||
['g', 'ু'],
|
||||
['h', 'প'],
|
||||
['i', 'গ'],
|
||||
['j', 'র'],
|
||||
['k', 'ক'],
|
||||
['l', 'ত'],
|
||||
['m', 'স'],
|
||||
['n', 'ল'],
|
||||
['o', 'দ'],
|
||||
['p', 'জ'],
|
||||
['q', 'ৌ'],
|
||||
['r', 'ী'],
|
||||
['s', 'ে'],
|
||||
['t', 'ূ'],
|
||||
['u', 'হ'],
|
||||
['v', 'ন'],
|
||||
['w', 'ৈ'],
|
||||
['x', 'ং'],
|
||||
['y', 'ব']
|
||||
],
|
||||
patterns_x: [
|
||||
['\\!', '৴'],
|
||||
['1', ''],
|
||||
['\\@', '৵'],
|
||||
['2', ''],
|
||||
['\\#', '৶'],
|
||||
['\\$', '৷'],
|
||||
['4', '₹'],
|
||||
['\\%', '৸'],
|
||||
['\\^', '৹'],
|
||||
[',', '৳'],
|
||||
['\\.', '॥'],
|
||||
['/', '্য'],
|
||||
['\\<', '৲'],
|
||||
['\\=', 'ৄ'],
|
||||
['\\+', 'ৠ'],
|
||||
['\\>', 'ঽ'],
|
||||
['F', 'ঌ'],
|
||||
['R', 'ৡ'],
|
||||
['\\{', 'ঢ়'],
|
||||
['\\[', 'ড়'],
|
||||
['f', 'ৢ'],
|
||||
['l', 'ৎ'],
|
||||
['r', 'ৣ'],
|
||||
['x', '৺']]
|
||||
};
|
||||
|
||||
$.ime.register( mniInScript2 );
|
||||
|
||||
}( jQuery ) );
|
||||
@@ -11,7 +11,7 @@
|
||||
license: 'GPLv3',
|
||||
version: '1.0',
|
||||
patterns: [
|
||||
['1', '\u1041'],
|
||||
['1', '\u1041'],
|
||||
['\\!', '\u100D'],
|
||||
['2', '\u1042'],
|
||||
['3', '\u1043'],
|
||||
@@ -79,7 +79,7 @@
|
||||
['\\.', '\u1008'],
|
||||
['\\>', '\u1024'],
|
||||
['/', '\u104B']
|
||||
],
|
||||
],
|
||||
patterns_x: [
|
||||
['g', '\u104C'],
|
||||
['h', '\u104D'],
|
||||
|
||||
210
lib/jquery.ime/rules/my/my-xkb.js
Normal file
210
lib/jquery.ime/rules/my/my-xkb.js
Normal file
@@ -0,0 +1,210 @@
|
||||
( function ( $ ) {
|
||||
'use strict';
|
||||
|
||||
var myXkb = {
|
||||
id: 'my-xkb',
|
||||
name: 'Myanmar xkb',
|
||||
description: 'Myanmar xkb keyboard layout',
|
||||
date: '2013-02-12',
|
||||
URL: 'http://github.com/wikimedia/jquery.ime',
|
||||
author: 'Parag Nemade',
|
||||
license: 'GPLv3',
|
||||
version: '1.0',
|
||||
patterns: [
|
||||
['`', '\u1050'],
|
||||
['\\~', '\u100e'],
|
||||
['1', '\u1041'],
|
||||
['\\!', '\u100D'],
|
||||
['2', '\u1042'],
|
||||
['\\@', '\u1052'],
|
||||
['3', '\u1043'],
|
||||
['\\#', '\u100B'],
|
||||
['4', '\u1044'],
|
||||
['\\$', '\u1053'],
|
||||
['5', '\u1045'],
|
||||
['\\%', '\u1054'],
|
||||
['6', '\u1046'],
|
||||
['\\^', '\u1055'],
|
||||
['7', '\u1047'],
|
||||
['\\&', '\u101B'],
|
||||
['8', '\u1048'],
|
||||
['\\*', '\u002A'],
|
||||
['9', '\u1049'],
|
||||
['\\(', '('],
|
||||
['0', '\u1040'],
|
||||
['\\)', ')'],
|
||||
|
||||
['q', '\u1006'],
|
||||
['Q', '\u1008'],
|
||||
['w', '\u1010'],
|
||||
['W', '\u101D'],
|
||||
['e', '\u1014'],
|
||||
['E', '\u1023'],
|
||||
['r', '\u1019'],
|
||||
['R', '\u104E'],
|
||||
['t', '\u1021'],
|
||||
['T', '\u1024'],
|
||||
['y', '\u1015'],
|
||||
['Y', '\u104C'],
|
||||
['u', '\u1000'],
|
||||
['U', '\u1025'],
|
||||
['i', '\u1004'],
|
||||
['I', '\u104D'],
|
||||
['o', '\u101E'],
|
||||
['O', '\u103F'],
|
||||
['p', '\u1005'],
|
||||
['P', '\u100F'],
|
||||
['\\[', '\u101F'],
|
||||
['\\{', '\u1027'],
|
||||
['\\]', '\u1029'],
|
||||
['\\}', '\u102A'],
|
||||
|
||||
['\\\\', '\u104F'],
|
||||
['\\|', '\u1051'],
|
||||
|
||||
['a', '\u1031'],
|
||||
['A', '\u1017'],
|
||||
['s', '\u103B'],
|
||||
['S', '\u103A'],
|
||||
['d', '\u102D'],
|
||||
['D', '\u102E'],
|
||||
['f', '\u103A'],
|
||||
['F', '\u1039'],
|
||||
['g', '\u102B'],
|
||||
['G', '\u103D'],
|
||||
['h', '\u1037'],
|
||||
['H', '\u1036'],
|
||||
['j', '\u103C'],
|
||||
['J', '\u1032'],
|
||||
['k', '\u102F'],
|
||||
['K', '\u1012'],
|
||||
['l', '\u1030'],
|
||||
['L', '\u1013'],
|
||||
|
||||
[';', '\u1038'],
|
||||
[':', '\u1002'],
|
||||
|
||||
['\'', '\''],
|
||||
['\"', '"'],
|
||||
|
||||
['z', '\u1016'],
|
||||
['Z', '\u1007'],
|
||||
['x', '\u1011'],
|
||||
['X', '\u100C'],
|
||||
['c', '\u1001'],
|
||||
['C', '\u1003'],
|
||||
['v', '\u101C'],
|
||||
['V', '\u1020'],
|
||||
['b', '\u1018'],
|
||||
['B', '\u101A'],
|
||||
['n', '\u100A'],
|
||||
['N', '\u1009'],
|
||||
['m', '\u102C'],
|
||||
['M', '\u1026'],
|
||||
|
||||
[',', ','],
|
||||
['\\<', '\u104A'],
|
||||
['\\.', '.'],
|
||||
['\\>', '\u104B'],
|
||||
['/', '/'],
|
||||
['\\?', '?']
|
||||
],
|
||||
patterns_x: [
|
||||
['`', '`'],
|
||||
['\\~', '~'],
|
||||
['1', '1'],
|
||||
['\\!', '!'],
|
||||
['2', '2'],
|
||||
['\\@', '@'],
|
||||
['3', '3'],
|
||||
['\\#', '#'],
|
||||
['4', '4'],
|
||||
['\\$', '$'],
|
||||
['5', '5'],
|
||||
['\\%', '%'],
|
||||
['6', '6'],
|
||||
['\\^', '^'],
|
||||
['7', '7'],
|
||||
['\\&', '&'],
|
||||
['8', '8'],
|
||||
['\\*', '*'],
|
||||
['9', '9'],
|
||||
['\\(', '('],
|
||||
['0', '0'],
|
||||
['\\)', ')'],
|
||||
['\\-', '-'],
|
||||
['\\_', '_'],
|
||||
['\\=', '='],
|
||||
['\\+', '+'],
|
||||
|
||||
['q', 'q'],
|
||||
['Q', 'Q'],
|
||||
['w', 'w'],
|
||||
['W', 'W'],
|
||||
['e', 'e'],
|
||||
['E', 'E'],
|
||||
['r', 'r'],
|
||||
['R', 'R'],
|
||||
['t', 't'],
|
||||
['T', 'T'],
|
||||
['y', 'y'],
|
||||
['Y', 'Y'],
|
||||
['u', 'u'],
|
||||
['U', 'U'],
|
||||
['i', 'i'],
|
||||
['I', 'I'],
|
||||
['o', 'o'],
|
||||
['O', 'O'],
|
||||
['p', 'p'],
|
||||
['P', 'P'],
|
||||
['a', 'a'],
|
||||
['S', 'S'],
|
||||
['s', 's'],
|
||||
['S', 'S'],
|
||||
['d', 'd'],
|
||||
['D', 'D'],
|
||||
['f', 'f'],
|
||||
['F', 'F'],
|
||||
['g', 'g'],
|
||||
['G', 'G'],
|
||||
['h', 'h'],
|
||||
['H', 'H'],
|
||||
['j', 'j'],
|
||||
['J', 'J'],
|
||||
['k', 'k'],
|
||||
['K', 'K'],
|
||||
['l', 'l'],
|
||||
['L', 'L'],
|
||||
['z', 'z'],
|
||||
['Z', 'Z'],
|
||||
['x', 'x'],
|
||||
['X', 'X'],
|
||||
['c', 'c'],
|
||||
['C', 'C'],
|
||||
['v', 'v'],
|
||||
['V', 'V'],
|
||||
['b', 'b'],
|
||||
['B', 'B'],
|
||||
['n', 'n'],
|
||||
['N', 'N'],
|
||||
['m', 'm'],
|
||||
['M', 'M'],
|
||||
[',', ','],
|
||||
['\\<', '<'],
|
||||
['\\.', '.'],
|
||||
['\\>', '>'],
|
||||
[';', ';'],
|
||||
[':', ':'],
|
||||
['\'', '\''],
|
||||
['"', '"'],
|
||||
['\\[', '['],
|
||||
['\\{', '{'],
|
||||
['\\]', ']'],
|
||||
['\\}', '}'],
|
||||
['\\\\', '\\'],
|
||||
['\\|', '|']]
|
||||
};
|
||||
$.ime.register( myXkb );
|
||||
|
||||
}( jQuery ) );
|
||||
|
||||
107
lib/jquery.ime/rules/ne/ne-rom.js
Normal file
107
lib/jquery.ime/rules/ne/ne-rom.js
Normal file
@@ -0,0 +1,107 @@
|
||||
( function ( $ ) {
|
||||
'use strict';
|
||||
|
||||
var neRom = {
|
||||
id: 'ne-rom',
|
||||
name: 'Nepali Romanized',
|
||||
description: 'Nepali Romanized keyboard layout',
|
||||
date: '2013-02-12',
|
||||
author: 'Parag Nemade',
|
||||
license: 'GPLv3',
|
||||
version: '1.0',
|
||||
patterns: [
|
||||
['\\!', '!'],
|
||||
['\"', '"'],
|
||||
['\\#', '#'],
|
||||
['\\$', 'रु'],
|
||||
['\'', '\''],
|
||||
['\\(', '('],
|
||||
['\\)', ')'],
|
||||
['\\+', '+'],
|
||||
[',', ','],
|
||||
['\\-', '-'],
|
||||
['\\.', '।'],
|
||||
['/', '्'],
|
||||
['0', '०'],
|
||||
['1', '१'],
|
||||
['2', '२'],
|
||||
['3', '३'],
|
||||
['4', '४'],
|
||||
['5', '५'],
|
||||
['6', '६'],
|
||||
['7', '७'],
|
||||
['8', '८'],
|
||||
['9', '९'],
|
||||
[':', ':'],
|
||||
[';', ';'],
|
||||
['\\<', 'ङ'],
|
||||
['\\=', '='],
|
||||
['\\>', '॥'],
|
||||
['\\?', '?'],
|
||||
['\\@', '@'],
|
||||
['A', 'आ'],
|
||||
['B', 'भ'],
|
||||
['C', 'च'],
|
||||
['D', 'ध'],
|
||||
['E', 'ै'],
|
||||
['F', 'ऊ'],
|
||||
['G', 'घ'],
|
||||
['H', 'अ'],
|
||||
['I', 'ी'],
|
||||
['J', 'झ'],
|
||||
['K', 'ख'],
|
||||
['L', 'ळ'],
|
||||
['M', 'ं'],
|
||||
['N', 'ण'],
|
||||
['O', 'ओ'],
|
||||
['P', 'फ'],
|
||||
['Q', 'ठ'],
|
||||
['R', 'ृ'],
|
||||
['S', 'श'],
|
||||
['T', 'थ'],
|
||||
['U', 'ू'],
|
||||
['V', 'ँ'],
|
||||
['W', 'औ'],
|
||||
['X', 'ढ'],
|
||||
['Y', 'ञ'],
|
||||
['Z', 'ऋ'],
|
||||
['\\[', 'इ'],
|
||||
['\\\\', 'ॐ'],
|
||||
['\\]', 'ए'],
|
||||
['\\_', '_'],
|
||||
['`', '़'],
|
||||
['a', 'ा'],
|
||||
['b', 'ब'],
|
||||
['c', 'छ'],
|
||||
['d', 'द'],
|
||||
['e', 'े'],
|
||||
['f', 'उ'],
|
||||
['g', 'ग'],
|
||||
['h', 'ह'],
|
||||
['i', 'ि'],
|
||||
['j', 'ज'],
|
||||
['k', 'क'],
|
||||
['l', 'ल'],
|
||||
['m', 'म'],
|
||||
['n', 'न'],
|
||||
['o', 'ो'],
|
||||
['p', 'प'],
|
||||
['q', 'ट'],
|
||||
['r', 'र'],
|
||||
['s', 'स'],
|
||||
['t', 'त'],
|
||||
['u', 'ु'],
|
||||
['v', 'व'],
|
||||
['w', 'ौ'],
|
||||
['x', 'ड'],
|
||||
['y', 'य'],
|
||||
['z', 'ष'],
|
||||
['\\{', 'ई'],
|
||||
['\\|', 'ः'],
|
||||
['\\}', 'ऐ'],
|
||||
['\\~', 'ऽ']]
|
||||
};
|
||||
|
||||
$.ime.register( neRom );
|
||||
|
||||
}( jQuery ) );
|
||||
106
lib/jquery.ime/rules/ne/ne-trad.js
Normal file
106
lib/jquery.ime/rules/ne/ne-trad.js
Normal file
@@ -0,0 +1,106 @@
|
||||
( function ( $ ) {
|
||||
'use strict';
|
||||
|
||||
var neTrad = {
|
||||
id: 'ne-trad',
|
||||
name: 'Nepali Traditional',
|
||||
description: 'Nepali Traditional keyboard layout',
|
||||
date: '2013-02-12',
|
||||
author: 'Parag Nemade',
|
||||
license: 'GPLv3',
|
||||
version: '1.0',
|
||||
patterns: [
|
||||
['\"', 'ू'],
|
||||
['\\#', 'घ'],
|
||||
['\'', 'ु'],
|
||||
['\\(', 'ढ'],
|
||||
['\\)', 'ण'],
|
||||
['\\+', 'ं'],
|
||||
[',', 'ऽ'],
|
||||
['\\-', 'औ'],
|
||||
['\\.', '।'],
|
||||
['/', 'र'],
|
||||
['0', '०'],
|
||||
['1', '१'],
|
||||
['2', '२'],
|
||||
['3', '३'],
|
||||
['4', '४'],
|
||||
['5', '५'],
|
||||
['6', '६'],
|
||||
['7', '७'],
|
||||
['8', '८'],
|
||||
['9', '९'],
|
||||
[';', 'स'],
|
||||
['\\<', 'ङ'],
|
||||
['\\=', '='],
|
||||
['\\?', 'रु'],
|
||||
['\\@', 'ई'],
|
||||
['A', 'आ'],
|
||||
['B', 'ौ'],
|
||||
['C', 'ऋ'],
|
||||
['E', 'ऐ'],
|
||||
['F', 'ँ'],
|
||||
['H', 'झ'],
|
||||
['J', 'ो'],
|
||||
['K', 'फ'],
|
||||
['L', 'ी'],
|
||||
['O', 'इ'],
|
||||
['P', 'ए'],
|
||||
['U', 'ऊ'],
|
||||
['V', 'ॐ'],
|
||||
['\\\\', '्'],
|
||||
['\\]', 'े'],
|
||||
['\\_', 'ओ'],
|
||||
['`', 'ञ'],
|
||||
['a', 'ब'],
|
||||
['b', 'द'],
|
||||
['c', 'अ'],
|
||||
['d', 'म'],
|
||||
['e', 'भ'],
|
||||
['f', 'ा'],
|
||||
['g', 'न'],
|
||||
['h', 'ज'],
|
||||
['i', 'ष'],
|
||||
['j', 'व'],
|
||||
['k', 'प'],
|
||||
['l', 'ि'],
|
||||
['m', 'ः'],
|
||||
['n', 'ल'],
|
||||
['o', 'य'],
|
||||
['p', 'उ'],
|
||||
['r', 'च'],
|
||||
['s', 'क'],
|
||||
['t', 'त'],
|
||||
['u', 'ग'],
|
||||
['v', 'ख'],
|
||||
['w', 'ध'],
|
||||
['x', 'ह'],
|
||||
['y', 'थ'],
|
||||
['z', 'श'],
|
||||
['\\{', 'ृ'],
|
||||
['\\|', '|'],
|
||||
['\\}', 'ै'],
|
||||
['\\~', '॥'],
|
||||
['\\!', 'ज्ञ'],
|
||||
['\\$', 'द्ध'],
|
||||
[':', 'ट्ठ'],
|
||||
['\\>', 'श्र'],
|
||||
['D', 'ङ्ग'],
|
||||
['G', 'द्द'],
|
||||
['I', 'क्ष'],
|
||||
['M', 'ड्ड'],
|
||||
['N', 'द्य'],
|
||||
['Q', 'त्त'],
|
||||
['R', 'द्ब'],
|
||||
['S', 'ङ्क'],
|
||||
['T', 'ट्ट'],
|
||||
['W', 'ड्ढ'],
|
||||
['X', 'ह्य'],
|
||||
['Y', 'ठ्ठ'],
|
||||
['Z', 'क्क'],
|
||||
['\\[', 'र्'],
|
||||
['q', 'त्र']]
|
||||
};
|
||||
$.ime.register( neTrad );
|
||||
|
||||
}( jQuery ) );
|
||||
@@ -11,7 +11,7 @@
|
||||
license: 'GPLv3',
|
||||
version: '1.0',
|
||||
patterns: [
|
||||
['`', 'ё'],
|
||||
['`', 'ё'],
|
||||
['q', 'й'],
|
||||
['w', 'ц'],
|
||||
['e', 'у'],
|
||||
|
||||
84
lib/jquery.ime/rules/ru/ru-phonetic.js
Normal file
84
lib/jquery.ime/rules/ru/ru-phonetic.js
Normal file
@@ -0,0 +1,84 @@
|
||||
( function ( $ ) {
|
||||
'use strict';
|
||||
|
||||
var ruPhonetic = {
|
||||
id: 'ru-phonetic',
|
||||
name: 'Russian phonetic',
|
||||
description: 'Russian phonetic keyboard layout',
|
||||
date: '2013-02-12',
|
||||
URL: 'http://github.com/wikimedia/jquery.ime',
|
||||
author: 'Parag Nemade',
|
||||
license: 'GPLv3',
|
||||
version: '1.0',
|
||||
patterns: [
|
||||
['\\#', 'ё'],
|
||||
['\\$', 'Ё'],
|
||||
['\\%', 'ъ'],
|
||||
['\\^', 'Ъ'],
|
||||
['\\=', 'ч'],
|
||||
['\\+', 'Ч'],
|
||||
['`', 'ю'],
|
||||
['\\~', 'Ю'],
|
||||
['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', 'М']]
|
||||
};
|
||||
$.ime.register( ruPhonetic );
|
||||
|
||||
}( jQuery ) );
|
||||
|
||||
110
lib/jquery.ime/rules/ru/ru-yawerty.js
Normal file
110
lib/jquery.ime/rules/ru/ru-yawerty.js
Normal file
@@ -0,0 +1,110 @@
|
||||
( function ( $ ) {
|
||||
'use strict';
|
||||
|
||||
var ruYawerty = {
|
||||
id: 'ru-yawerty',
|
||||
name: 'Russian YAWERTY',
|
||||
description: 'Russian YAWERTY keyboard layout',
|
||||
date: '2013-02-12',
|
||||
URL: 'http://github.com/wikimedia/jquery.ime',
|
||||
author: 'Parag Nemade',
|
||||
license: 'GPLv3',
|
||||
version: '1.0',
|
||||
patterns: [
|
||||
['/q', 'ђ'],
|
||||
['/w', 'ѓ'],
|
||||
['/e', 'є'],
|
||||
['/r', 'ѕ'],
|
||||
['/t', 'і'],
|
||||
['/y', 'ї'],
|
||||
['/u', 'ј'],
|
||||
['/i', 'љ'],
|
||||
['/o', 'њ'],
|
||||
['/p', 'ћ'],
|
||||
['/a', 'ќ'],
|
||||
['/s', 'ў'],
|
||||
['/d', 'џ'],
|
||||
['/Q', 'Ђ'],
|
||||
['/W', 'Ѓ'],
|
||||
['/E', 'Є'],
|
||||
['/R', 'Ѕ'],
|
||||
['/T', 'І'],
|
||||
['/Y', 'Ї'],
|
||||
['/U', 'Ј'],
|
||||
['/I', 'Љ'],
|
||||
['/O', 'Њ'],
|
||||
['/P', 'Ћ'],
|
||||
['/A', 'Ќ'],
|
||||
['/S', 'Ў'],
|
||||
['/D', 'Џ'],
|
||||
|
||||
['\\=', 'ч'],
|
||||
['`', 'ю'],
|
||||
['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', 'М']]
|
||||
};
|
||||
$.ime.register( ruYawerty );
|
||||
|
||||
}( jQuery ) );
|
||||
|
||||
107
lib/jquery.ime/rules/sat/sat-inscript2.js
Normal file
107
lib/jquery.ime/rules/sat/sat-inscript2.js
Normal file
@@ -0,0 +1,107 @@
|
||||
( function ( $ ) {
|
||||
'use strict';
|
||||
|
||||
var satInScript2 = {
|
||||
id: 'sat-inscript2',
|
||||
name: 'संताली इनस्क्रिप्ट २',
|
||||
description: 'Enhanced InScript keyboard for Santali language',
|
||||
date: '2013-20-13',
|
||||
author: 'Parag Nemade',
|
||||
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', 'र'],
|
||||
['K', 'ख'],
|
||||
['k', 'क'],
|
||||
['L', 'थ'],
|
||||
['l', 'त'],
|
||||
[':', 'छ'],
|
||||
[';', 'च'],
|
||||
['\"', 'ठ'],
|
||||
['\'', 'ट'],
|
||||
['z', 'ʼ'],
|
||||
['X', 'ँ'],
|
||||
['x', 'ं'],
|
||||
['C', 'ण'],
|
||||
['c', 'म'],
|
||||
['v', 'न'],
|
||||
['b', 'व'],
|
||||
['n', 'ल'],
|
||||
['m', 'स'],
|
||||
[',', ','],
|
||||
['\\>', '।'],
|
||||
['\\.', '.'],
|
||||
['\\?', '?'],
|
||||
['/', 'य'],
|
||||
['\\%', 'ज्ञ'],
|
||||
['\\^', 'त्र'],
|
||||
['\\&', 'क्ष'],
|
||||
['\\*', 'श्र']
|
||||
],
|
||||
patterns_x: [
|
||||
['1', '\u200d'],
|
||||
['2', '\u200c'],
|
||||
['4', '₹'],
|
||||
['F', 'ऌ'],
|
||||
['X', 'ॐ'],
|
||||
['N', 'ळ'],
|
||||
[',', '॰'],
|
||||
['\\>', 'ऽ'],
|
||||
['\\.', '॥']
|
||||
]
|
||||
};
|
||||
$.ime.register( satInScript2 );
|
||||
|
||||
}( jQuery ) );
|
||||
124
lib/jquery.ime/rules/sd/sd-inscript2.js
Normal file
124
lib/jquery.ime/rules/sd/sd-inscript2.js
Normal file
@@ -0,0 +1,124 @@
|
||||
( function ( $ ) {
|
||||
'use strict';
|
||||
|
||||
var sdInScript2 = {
|
||||
id: 'sd-inscript2',
|
||||
name: 'सिंधी इनस्क्रिप्ट २',
|
||||
description: 'Enhanced InScript keyboard for Sindhi language',
|
||||
date: '2013-20-13',
|
||||
author: 'Parag Nemade',
|
||||
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', 'र'],
|
||||
['K', 'ख'],
|
||||
['k', 'क'],
|
||||
['L', 'थ'],
|
||||
['l', 'त'],
|
||||
[':', 'छ'],
|
||||
[';', 'च'],
|
||||
['\"', 'ठ'],
|
||||
['\'', 'ट'],
|
||||
['X', 'ँ'],
|
||||
['C', 'ण'],
|
||||
['c', 'म'],
|
||||
['v', 'न'],
|
||||
['b', 'व'],
|
||||
['n', 'ल'],
|
||||
['M', 'श'],
|
||||
['m', 'स'],
|
||||
['\\<', 'ष'],
|
||||
[',', ','],
|
||||
['\\>', '।'],
|
||||
['\\.', '.'],
|
||||
['/', 'य'],
|
||||
['\\%', 'ज्ञ'],
|
||||
['\\^', 'त्र'],
|
||||
['\\&', 'क्ष'],
|
||||
['\\*', 'श्र']
|
||||
],
|
||||
patterns_x: [
|
||||
['1', '\u200d'],
|
||||
['2', '\u200c'],
|
||||
['4', '₹'],
|
||||
['\\+', 'ॠ'],
|
||||
['\\=', 'ृ'],
|
||||
['e', '॑'],
|
||||
['i', 'ग़'],
|
||||
['R', 'ॡ'],
|
||||
['r', 'ॣ'],
|
||||
['p', 'ज़'],
|
||||
['\\{', 'ढ़'],
|
||||
['\\[', ,'ड़'],
|
||||
['H', 'फ़'],
|
||||
['J', 'ॻ'],
|
||||
['K', 'ख़'],
|
||||
['k', 'क़'],
|
||||
['d', '॒'],
|
||||
['F', 'ऌ'],
|
||||
['f', 'ॢ'],
|
||||
['x', 'ॐ'],
|
||||
['V', 'ॾ'],
|
||||
['B', 'ॿ'],
|
||||
['N', 'ॼ'],
|
||||
[',', '॰'],
|
||||
['\\>', 'ऽ'],
|
||||
['\\.', '॥']
|
||||
]
|
||||
};
|
||||
$.ime.register( sdInScript2 );
|
||||
|
||||
}( jQuery ) );
|
||||
@@ -101,7 +101,7 @@
|
||||
*/
|
||||
|
||||
// zwnj
|
||||
['(్)\\^', '$1\u200d'],
|
||||
['(్)\\^', '$1\u200c'],
|
||||
|
||||
// sunna ending
|
||||
['మ్(\\s|\\.|\\, |\\))', 'ం$1'],
|
||||
|
||||
102
lib/jquery.ime/rules/uk/uk-kbd.js
Normal file
102
lib/jquery.ime/rules/uk/uk-kbd.js
Normal file
@@ -0,0 +1,102 @@
|
||||
( function ( $ ) {
|
||||
'use strict';
|
||||
|
||||
var ukKbd = {
|
||||
id: 'uk-kbd',
|
||||
name: 'Ukrarian kbd',
|
||||
description: 'Ukrainian kbd keyboard layout',
|
||||
date: '2013-02-12',
|
||||
URL: 'http://github.com/wikimedia/jquery.ime',
|
||||
author: 'Parag Nemade',
|
||||
license: 'GPLv3',
|
||||
version: '1.0',
|
||||
patterns: [
|
||||
['`', 'ґ'],
|
||||
['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', 'Ь'],
|
||||
['\\<', 'Б'],
|
||||
['\\>', 'Ю'],
|
||||
['\\?', ',']
|
||||
]
|
||||
|
||||
};
|
||||
$.ime.register( ukKbd );
|
||||
|
||||
}( jQuery ) );
|
||||
|
||||
111
lib/jquery.ime/rules/ur/ur-phonetic.js
Normal file
111
lib/jquery.ime/rules/ur/ur-phonetic.js
Normal file
@@ -0,0 +1,111 @@
|
||||
( function ( $ ) {
|
||||
'use strict';
|
||||
|
||||
var urPhonetic = {
|
||||
id: 'ur-phonetic',
|
||||
name: 'صوتی',
|
||||
description: 'Phonetic keyboard for Urdu script',
|
||||
date: '2013-02-18',
|
||||
author: 'Parag Nemade',
|
||||
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', 'ظ'],
|
||||
['v', 'ط'],
|
||||
['B', 'ؒ'],
|
||||
['b', 'ب'],
|
||||
['N', 'ں'],
|
||||
['n', 'ن'],
|
||||
['M', ''],
|
||||
['m', 'م'],
|
||||
['\\<', 'ِ'],
|
||||
[',', '،'],
|
||||
['\\>', 'َ'],
|
||||
['\\.', '۔'],
|
||||
['\\?', '؟'],
|
||||
['////', ''],
|
||||
['\\%', ''],
|
||||
['\\^', 'ۖ'],
|
||||
['\\&', 'ٔ'],
|
||||
['\\*', 'ٌ']]
|
||||
};
|
||||
$.ime.register( urPhonetic );
|
||||
|
||||
}( jQuery ) );
|
||||
|
||||
Reference in New Issue
Block a user