Update jquery.ime from upstream

1. Adding new input methods for languages of Africa
without the need for replacement or key combinations:
* Akan (ak, tw)
* Bambara (bm)
* Dagbani (dag)
* Dinka (din)
* Fula (ff)
* Ga (gaa)
* Wolof (wo)

2. Fixing the combining character in Yoruba Alt method
from combining tone to combining accent, for better
Unicode compliance.

3. Minor fixes in existing layouts with replacements and
key combinations for Akan, Dagbani, Dinka, Fula, and Ga.

Updating to
1ff996f24b

Change-Id: I3bbc0ac46def6b4e00f6155c14da9a40e2749b27
This commit is contained in:
Amir Aharoni
2019-05-10 21:44:55 +03:00
parent 3d18a0cc1f
commit 4f5565033d
14 changed files with 264 additions and 28 deletions

View File

@@ -1,4 +1,4 @@
/*! jquery.ime - v0.2.0+20190329
/*! jquery.ime - v0.2.0+20190510
* https://github.com/wikimedia/jquery.ime
* Copyright (c) 2019 Santhosh Thottingal; License: (GPL-2.0+ OR MIT) */
( function ( $ ) {
@@ -1702,9 +1702,13 @@
/* eslint-disable quote-props */
$.extend( $.ime.sources, {
'ak-qx': {
name: 'QX replacement',
name: 'Akan QX replacement',
source: 'rules/ak/ak-qx.js'
},
'ak-tilde': {
name: 'Akan tilde',
source: 'rules/ak/ak-tilde.js'
},
'am-transliteration': {
name: 'ትራንስልተራትዖን',
source: 'rules/am/am-transliteration.js'
@@ -1773,6 +1777,10 @@
name: 'Bamanankan Alt',
source: 'rules/bm/bm-alt.js'
},
'bm-tilde': {
name: 'Bamanankan tilde',
source: 'rules/bm/bm-tilde.js'
},
'bn-avro': {
name: 'অভ্র',
source: 'rules/bn/bn-avro.js'
@@ -1849,6 +1857,10 @@
name: 'Dagbani Alt',
source: 'rules/dag/dag-alt.js'
},
'dag-tilde': {
name: 'Dagbani tilde',
source: 'rules/dag/dag-tilde.js'
},
'de-transliteration': {
name: 'Deutsch Tilde',
source: 'rules/de/de-transliteration.js'
@@ -1857,6 +1869,10 @@
name: 'Dinka FQSX',
source: 'rules/din/din-fqsx.js'
},
'din-tilde': {
name: 'Dinka tilde',
source: 'rules/din/din-tilde.js'
},
'doi-inscript2': {
name: 'इनस्क्रिप्ट २',
source: 'rules/doi/doi-inscript2.js'
@@ -1902,9 +1918,13 @@
source: 'rules/fa/fa-kbd.js'
},
'ff-alt': {
name: 'Fulfulde',
name: 'Fulfulde alt',
source: 'rules/ff/ff-alt.js'
},
'ff-tilde': {
name: 'Fulfulde tilde',
source: 'rules/ff/ff-tilde.js'
},
'fi-transliteration': {
name: 'translitterointi',
source: 'rules/fi/fi-transliteration.js'
@@ -1918,9 +1938,13 @@
source: 'rules/fon/fon-tilde.js'
},
'gaa-cqx': {
name: 'Ga - CQX replacement',
name: 'Ga CQX replacement',
source: 'rules/gaa/gaa-cqx.js'
},
'gaa-tilde': {
name: 'Ga tilde',
source: 'rules/gaa/gaa-tilde.js'
},
'gom-inscript2': {
name: 'इनस्क्रिप्ट २',
source: 'rules/gom/gom-inscript2.js'
@@ -2483,6 +2507,10 @@
name: 'Wolof Alt',
source: 'rules/wo/wo-alt.js'
},
'wo-tilde': {
name: 'Wolof tilde',
source: 'rules/wo/wo-tilde.js'
},
'yo-alt': {
name: 'Yorùbá Alt',
source: 'rules/yo/yo-alt.js'
@@ -2509,7 +2537,7 @@
},
ak: {
autonym: 'Akan',
inputmethods: [ 'ak-qx' ]
inputmethods: [ 'ak-qx', 'ak-tilde' ]
},
am: {
autonym: 'አማርኛ',
@@ -2557,7 +2585,7 @@
},
bm: {
autonym: 'Bamanankan',
inputmethods: [ 'bm-alt' ]
inputmethods: [ 'bm-alt', 'bm-tilde' ]
},
bn: {
autonym: 'বাংলা',
@@ -2593,7 +2621,7 @@
},
dag: {
autonym: 'Dagbani',
inputmethods: [ 'dag-alt' ]
inputmethods: [ 'dag-alt', 'dag-tilde' ]
},
de: {
autonym: 'Deutsch',
@@ -2601,7 +2629,7 @@
},
din: {
autonym: 'Thuɔŋjäŋ',
inputmethods: [ 'din-fqsx' ]
inputmethods: [ 'din-fqsx', 'din-tilde' ]
},
diq: {
autonym: 'Kirdkî',
@@ -2633,7 +2661,7 @@
},
ff: {
autonym: 'Fulfulde',
inputmethods: [ 'ff-alt' ]
inputmethods: [ 'ff-alt', 'ff-tilde' ]
},
fi: {
autonym: 'Suomi',
@@ -2653,7 +2681,7 @@
},
gaa: {
autonym: 'Ga',
inputmethods: [ 'gaa-cqx' ]
inputmethods: [ 'gaa-cqx', 'gaa-tilde' ]
},
got: {
autonym: '𐌲𐌿𐍄𐌹𐍃𐌺𐌰 𐍂𐌰𐌶𐌳𐌰',
@@ -2957,7 +2985,7 @@
},
tw: {
autonym: 'Twi',
inputmethods: [ 'ak-qx' ]
inputmethods: [ 'ak-qx', 'ak-tilde' ]
},
tzm: {
autonym: 'ⵜⴰⵎⴰⵣⵉⵖⵜ',
@@ -2993,7 +3021,7 @@
},
wo: {
autonym: 'Wolof',
inputmethods: [ 'wo-alt' ]
inputmethods: [ 'wo-alt', 'wo-tilde' ]
},
yo: {
autonym: 'Yorùbá',