diff --git a/lib/jquery.ime/css/jquery.ime.css b/lib/jquery.ime/css/jquery.ime.css index 804fbb39..4ffb1434 100644 --- a/lib/jquery.ime/css/jquery.ime.css +++ b/lib/jquery.ime/css/jquery.ime.css @@ -183,4 +183,4 @@ div.ime-language-list { .imeselector-menu li { position: relative; -} +} \ No newline at end of file diff --git a/lib/jquery.ime/jquery.ime.js b/lib/jquery.ime/jquery.ime.js index 77ff2cdf..fb6a9c5a 100644 --- a/lib/jquery.ime/jquery.ime.js +++ b/lib/jquery.ime/jquery.ime.js @@ -1022,6 +1022,7 @@ if ( !language ) { continue; } + $languageItem = $( '' ).attr( 'href', '#' ).text( language.autonym ); $language = $( '
  • ' ).attr( 'lang', languageCode ); $language.append( $languageItem ); diff --git a/lib/jquery.ime/rules/bn/bn-avro.js b/lib/jquery.ime/rules/bn/bn-avro.js index b1682920..9c965d29 100644 --- a/lib/jquery.ime/rules/bn/bn-avro.js +++ b/lib/jquery.ime/rules/bn/bn-avro.js @@ -10,7 +10,7 @@ author: 'Junaid P V', license: 'GPLv3', version: '1.0', - contextLensgth: 4, + contextLength: 4, maxKeyLength: 5, patterns: [ ['([ক-হড়ঢ়য়])্?ররi','[^o`]', '$1ৃ'], diff --git a/lib/jquery.ime/rules/cyrl/cyrl-palochka.js b/lib/jquery.ime/rules/cyrl/cyrl-palochka.js index a62fb388..378ef600 100644 --- a/lib/jquery.ime/rules/cyrl/cyrl-palochka.js +++ b/lib/jquery.ime/rules/cyrl/cyrl-palochka.js @@ -16,13 +16,8 @@ 'use strict'; // All the characters are very similar in appearance, // so it's better to give them names to avoid confusion. - var cyrlPalochka, palochka, latinSmallL, latinCapitalI, ukrainianCapitalI, digitOne; + var cyrlPalochka; - palochka = 'c'; - latinSmallL = 'l'; - latinCapitalI = 'I'; - ukrainianCapitalI = 'І'; - digitOne = '1'; cyrlPalochka = { id: 'cyrl-palochka', @@ -33,17 +28,15 @@ author: 'Amir E. Aharoni', license: 'GPLv3', version: '1.0', - contextLength: 0, - maxKeyLength: 2, patterns: [ - [ latinSmallL, palochka ], - [ latinCapitalI, palochka ], - [ ukrainianCapitalI, palochka ] ], + [ 'l', 'Ӏ' ], + [ 'I', 'Ӏ' ], + [ 'І', 'Ӏ' ] ], patterns_x: [ - [ digitOne, palochka ], - [ 'д', palochka ], - [ 'ш', palochka ], - [ 'Ш', palochka ] ] + [ '1', 'Ӏ' ], + [ 'д', 'Ӏ' ], + [ 'ш', 'Ӏ' ], + [ 'Ш', 'Ӏ' ] ] }; $.ime.register( cyrlPalochka ); diff --git a/lib/jquery.ime/rules/gu/gu-transliteration.js b/lib/jquery.ime/rules/gu/gu-transliteration.js index 412989c8..ff063d09 100644 --- a/lib/jquery.ime/rules/gu/gu-transliteration.js +++ b/lib/jquery.ime/rules/gu/gu-transliteration.js @@ -10,8 +10,8 @@ author: 'Jaldeep R Vasavada ([[User:JaldeepVasavada]]) / Amir E. Aharoni ([[User:Amire80]])', license: 'GPLv3', version: '1.0', - contextLength: 4, - maxKeyLength: 2, + contextLength: 2, + maxKeyLength: 4, patterns: [ ['ક્h', 'c', 'ચ'], ['\\\\([A-Za-z\\>_~\\.0-9])', '\\\\', '$1'], diff --git a/lib/jquery.ime/rules/mr/mr-transliteration.js b/lib/jquery.ime/rules/mr/mr-transliteration.js index a8b33ad1..19678d52 100644 --- a/lib/jquery.ime/rules/mr/mr-transliteration.js +++ b/lib/jquery.ime/rules/mr/mr-transliteration.js @@ -9,8 +9,8 @@ author: 'Pathak A B', license: 'GPLv3', version: '1.0', - contextLength: 4, - maxKeyLength: 2, + contextLength: 2, + maxKeyLength: 4, patterns: [ ['च्h', 'c', 'च्'], // ch ['च्h', 'ch', 'छ्'], // chh diff --git a/lib/jquery.ime/rules/pa/pa-transliteration.js b/lib/jquery.ime/rules/pa/pa-transliteration.js index b608ff9f..e47b8357 100644 --- a/lib/jquery.ime/rules/pa/pa-transliteration.js +++ b/lib/jquery.ime/rules/pa/pa-transliteration.js @@ -10,8 +10,8 @@ author: 'Amir E. Aharoni, inputs from Saurabh Choudhary and Surinder Wadhawan', license: 'GPLv3', version: '1.0', - contextLength: 4, - maxKeyLength: 2, + contextLength: 2, + maxKeyLength: 4, /* Semi-automatically created from the Hindi transliteration mapping using * the following Perl substitution: * s{(?[ऀ-ॿ])}{chr(ord($+{deva_letter}) + 0x100)}xmsge; diff --git a/lib/jquery.ime/rules/si/si-wijesekara.js b/lib/jquery.ime/rules/si/si-wijesekara.js index 9b8ebd21..2cdd4095 100644 --- a/lib/jquery.ime/rules/si/si-wijesekara.js +++ b/lib/jquery.ime/rules/si/si-wijesekara.js @@ -10,8 +10,8 @@ author: 'Junaid P V', license: 'GPLv3', version: '1.0', - contextLength: 2, - maxKeyLength: 0, + contextLength: 0, + maxKeyLength: 2, patterns: [ ['`', '\u0DCA\u200D\u0DBB'], ['~', '\u0DBB\u0DCA\u200D'], @@ -43,7 +43,7 @@ ['l', 'ක'], [';', 'ත'], ['\'', '.'], - ['z', '\''], + ['z', '\''], ['x', 'ං'], ['c', 'ජ'], ['v', 'ඩ'], diff --git a/lib/jquery.ime/rules/te/te-transliteration.js b/lib/jquery.ime/rules/te/te-transliteration.js index 0d6f55d9..b1a80198 100644 --- a/lib/jquery.ime/rules/te/te-transliteration.js +++ b/lib/jquery.ime/rules/te/te-transliteration.js @@ -10,8 +10,8 @@ author: 'Veeven and Junaid P V', license: 'GPLv3', version: '1.0', - contextLength: 4, - maxKeyLength: 1, + contextLength: 1, + maxKeyLength: 4, patterns: [ ['(మ్|న్)b', 'ంబ్'], ['(మ్|న్)B', 'ంభ్'], @@ -67,8 +67,8 @@ // ఉ ['([క-హ])్u', '$1ు'], // ఊ - ['([క-హ])(ుu|ు\'|ుa|్U)', '', '$1ూ'], - ['([క-హ])ొo', 'o', '$1ూ'], + ['([క-హ])(ుu|ు\'|ుa|్U)', '$1ూ'], + ['([క-హ])ొo', 'o', '$1ూ'], // ఋ ['([క-హ])్R', '$1ృ'], ['([క-హ])్ర్\'', '$1ృ'], @@ -116,8 +116,8 @@ ['అe', 'a', 'ఏ'], ['ఎi', 'ఐ'], ['అi', 'a', 'ఐ'], - ['ఒ(a|\')', '', 'ఓ'], - ['అo', 'a', 'ఓ'], + ['ఒ(a|\')', '', 'ఓ'], + ['అo', 'a', 'ఓ'], ['ఒ(u|w)', 'ఔ'], ['అu', 'a', 'ఔ'], ['ఋ(u|\')', 'ౠ'],