Update jquery.ime to 5498eae

Changes:
* Add South Azerbaijani Keyboard Layout
* Add Arabic keyboard layout for Western Baluchi (bgn)
* Added missing te-apple.js and te-modular.js

Change-Id: I9527d659f10703ed0347ca9fa0e4ca5a0dd3d1b4
This commit is contained in:
Kartik Mistry
2015-04-30 11:01:04 +05:30
committed by KartikMistry
parent 8eec1ecb28
commit 3d64406868
5 changed files with 571 additions and 1 deletions

View File

@@ -0,0 +1,179 @@
( function ( $ ) {
'use strict';
var teModular = {
id: 'te-modular',
name: 'మాడ్యులర్',
description: 'Modular keyboard layout for Telugu',
date: '2014-12-31',
author: 'Praveen Illa',
license: 'GPLv3',
version: '1.0',
patterns: [
// numbers
['\\`', 'ే'],
['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', 'ొ'],
['\\{', 'ఓ'],
['\\[', 'ో'],
['\\}', 'ఞ'],
['\\]', 'ూ'],
['\\|', 'శ్రీ'],
['\\\\', '్ర'],
// 2nd row
['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', 'ై'],
['\\<', ''],
[',', ','],
['\\>', 'ః'],
['\\.', '.'],
['\\?', '?'],
['\\/', '/']
],
patterns_x: [
/*
* Some characters originally not there
* in original layout but for accessibility
* kept these based on inscript.
*/
['\\!', '౹'],
['\\@', '౼'],
['\\#', '౺'],
['\\$', '౽'],
['4', '₹'],
['\\%', '౻'],
['\\^', '౾'],
['1', '\u200d'],
['2', '\u200c'],
['0', '౸'],
['\\-', '౿'],
['R', 'ౣ'],
['r', 'ౡ'],
['p', 'ౙ'],
['F', 'ఌ'],
['f', 'ౢ'],
[';', 'ౘ'],
['\\>', 'ఽ'],
['\\.', '॥'],
['\\_', 'ఁ'],
['=', 'ః'],
['q', 'ష్ట్ర'],
['w', '÷'],
['e', 'క్ష్మ'],
['y', '్పు'],
['i', 'క్ష్మి'],
['\\[', 'క్ష్మీ'],
['\\]', '×'],
['g', 'ఁ'],
['k', '్ర'],
['l', 'స్త్ర'],
['\\\'', '్పు'],
['z', 'ౠ'],
['c', 'ఁ'],
['v', '|'],
['n', '-'],
['/', '÷']
]
};
$.ime.register( teModular );
}( jQuery ) );