Update jquery.ime from upstream

* Adds many input methods

Change-Id: I2f3576948416e7d2bf2f935e609fe50977e7e9d9
This commit is contained in:
Santhosh Thottingal
2013-02-17 15:09:49 +05:30
committed by Santhosh
parent 6ec65fec6c
commit 7d9b81fb9d
45 changed files with 4209 additions and 53 deletions

View File

@@ -0,0 +1,130 @@
( function ( $ ) {
'use strict';
var ksInScript = {
id: 'ks-inscript',
name: 'InScript',
description: 'InScript keyboard for Kashmiri language using Devanagari script',
date: '2013-02-09',
author: 'Parag Nemade',
license: 'GPLv3',
version: '1.0',
contextLength: 1,
maxKeyLength: 3,
patterns: [
['्d', '्‌'],
['ग_', 'ॻ'],
['ज_', 'ॼ'],
['ड_', 'ॾ'],
['ब_', 'ॿ'],
['\\!', 'ऍ'],
['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', 'ि'],
['H', 'फ'],
['h', 'प'],
['J', 'ऱ'],
['j', 'र'],
['K', 'ख'],
['k', 'क'],
['L', 'थ'],
['l', 'त'],
[':', 'छ'],
[';', 'च'],
['\"', 'ठ'],
['\'', 'ट'],
['\\|', 'ऑ'],
['\\\\', 'ॉ'],
['\\~', 'ऒ'],
['\\`', 'ॊ'],
['Z', 'ऎ'],
['z', 'ॆ'],
['X', 'ँ'],
['x', 'ं'],
['C', 'ण'],
['c', 'म'],
['V', 'ऩ'],
['v', 'न'],
['B', 'ऴ'],
['b', 'व'],
['N', 'ळ'],
['n', 'ल'],
['M', 'श'],
['m', 'स'],
['\\<', 'ष'],
[',', ','],
['\\>', '।'],
['\\.', '.'],
['\\?', 'य़'],
['/', 'य'],
['\\%', 'ज्ञ'],
['\\^', 'त्र'],
['\\&', 'क्ष'],
['\\*', 'श्र']
],
patterns_x: [
['4', '₹'],
['Q', 'ॵ'],
['q', 'ॏ' ],
['T', 'ॷ'],
['t', 'ॗ'],
['A', 'ॴ'],
['a', 'ऻ'],
['G', 'ॶ'],
['g', 'ॖ'],
['Z', 'ॳ'],
['z', 'ऺ']
]
};
$.ime.register( ksInScript );
}( jQuery ) );

View File

@@ -0,0 +1,113 @@
( function ( $ ) {
'use strict';
var ksKbd = {
id: 'ks-Kbd',
name: 'Kbd',
description: 'Kbd keyboard for Kashmiri language using Arabic script',
date: '2013-02-09',
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( ksKbd );
}( jQuery ) );