Update jquery.ime and jquery.uls from upstream

jquery.ime:
* Add tilde layouts for: Edo (bin), Ekpeye (ekp),
  Jakaltek (jac), and Wali (wlx).

Updating to
https://github.com/wikimedia/jquery.ime/commit/9a413337e55481598e21f7e8b685db68932b690b

jquery.uls:
* Update language-data. Add bin, ekp, hke,
  isv/isv-cyrl/isv-latn, jac, lue, toi, wlx
* Update autonym: ku-arab, tdd

Updating to:
https://github.com/wikimedia/jquery.uls/commit/0c657dceaf79cc1d26a4cabe977165c51b08168c

Change-Id: I66e90fb414f032d0c6a5a8aa238e1663f8874381
This commit is contained in:
Amir E. Aharoni committed 2024-07-03 15:33:47 -04:00
1 parent 227e3c1fa8
commit c20d1f0c23
15 files changed
+270 -36

No files matched your search

+33 -1
View File
@@ -1,4 +1,4 @@
/*! jquery.ime - v0.2.0+20240513
/*! jquery.ime - v0.2.0+20240703
* https://github.com/wikimedia/jquery.ime
* Copyright (c) 2024 Santhosh Thottingal; License: (GPL-2.0-or-later OR MIT) */
( function ( $ ) {
@@ -1746,6 +1746,10 @@
name: 'روچ کپتین بلوچی',
source: 'rules/bgn/bgn-kbd.js'
},
'bin-tilde': {
name: 'Edo tilde',
source: 'rules/bin/bin-tilde.js'
},
'bkm-tilde': {
name: 'Kom tilde',
source: 'rules/bkm/bkm-tilde.js'
@@ -1886,6 +1890,10 @@
name: 'Efik - tilde',
source: 'rules/efi/efi-tilde.js'
},
'ekp-tilde': {
name: 'Ẹkpeye',
source: 'rules/ekp/ekp-tilde.js'
},
'el-kbd': {
name: 'Τυπική πληκτρολόγιο',
source: 'rules/el/el-kbd.js'
@@ -2066,6 +2074,10 @@
name: 'Esan Awain tilde',
source: 'rules/ish/ish-tilde.js'
},
'jac-tilde': {
name: 'Jakaltek tilde',
source: 'rules/jac/jac-tilde.js'
},
'jv-transliteration': {
name: 'Transliteration',
source: 'rules/jv/jv-transliteration.js'
@@ -2592,6 +2604,10 @@
name: 'Vèneto',
source: 'rules/vec/vec-GVU.js'
},
'wlx-tilde': {
name: 'Waale tilde',
source: 'rules/wlx/wlx-tilde.js'
},
'wo-alt': {
name: 'Wolof Alt',
source: 'rules/wo/wo-alt.js'
@@ -2692,6 +2708,10 @@
autonym: 'روچ کپتین بلوچی',
inputmethods: [ 'bgn-kbd' ]
},
bin: {
autonym: 'Ẹdo',
inputmethods: [ 'bin-tilde' ]
},
bho: {
autonym: 'भोजपुरी',
inputmethods: [ 'hi-transliteration' ]
@@ -2804,6 +2824,10 @@
autonym: 'efịk',
inputmethods: [ 'efi-tilde' ]
},
ekp: {
autonym: 'ẹkpeye',
inputmethods: [ 'ekp-tilde' ]
},
el: {
autonym: 'Ελληνικά',
inputmethods: [ 'el-kbd' ]
@@ -2912,6 +2936,10 @@
autonym: 'awain',
inputmethods: [ 'ish-tilde' ]
},
jac: {
autonym: 'Abꞌxubꞌal Poptiꞌ',
inputmethods: [ 'jac-tilde' ]
},
jv: {
autonym: 'ꦧꦱꦗꦮ (Basa Jawa)',
inputmethods: [ 'jv-transliteration', 'jv-keyboard' ]
@@ -3264,6 +3292,10 @@
autonym: 'Vèneto',
inputmethods: [ 'vec-GVU' ]
},
wlx: {
autonym: 'Waale',
inputmethods: [ 'wlx-tilde' ]
},
wo: {
autonym: 'Wolof',
inputmethods: [ 'wo-alt', 'wo-tilde' ]
+22
View File
@@ -0,0 +1,22 @@
( function ( $ ) {
'use strict';
var binTilde = {
id: 'bin-tilde',
name: 'bin-tilde',
description: 'Edo input keyboard - tilde',
date: '2024-07-01',
URL: 'https://github.com/wikimedia/jquery.ime',
author: 'Amir E. Aharoni',
license: 'GPLv3',
version: '1.0',
patterns: [
[ '~E', 'Ẹ' ],
[ '~e', 'ẹ' ],
[ '~O', 'Ọ' ],
[ '~o', 'ọ' ]
]
};
$.ime.register( binTilde );
}( jQuery ) );
+29
View File
@@ -0,0 +1,29 @@
( function ( $ ) {
'use strict';
var ekpTilde = {
id: 'ekp-tilde',
name: 'ekp-tilde',
description: 'Ekpeye input keyboard - tilde',
date: '2024-05-17',
URL: 'https://github.com/wikimedia/jquery.ime',
author: 'Amir E. Aharoni',
license: 'GPLv3',
version: '1.0',
patterns: [
[ '~E', 'Ẹ' ],
[ '~e', 'ẹ' ],
[ '~I', 'Ị' ],
[ '~i', 'ị' ],
[ '~O', 'Ọ' ],
[ '~o', 'ọ' ],
[ '~U', 'Ụ' ],
[ '~u', 'ụ' ],
[ '~\\\\', '\u0300' ], // Combining grave
[ '~\\^', '\u0302' ], // Combining circumflex
[ '~-', '\u0304' ]
]
};
$.ime.register( ekpTilde );
}( jQuery ) );
+23
View File
@@ -0,0 +1,23 @@
( function ( $ ) {
'use strict';
var jacTilde = {
id: 'jac-tilde',
name: 'jac-tilde',
description: 'Jakaltek input keyboard',
date: '2024-07-03',
URL: 'https://github.com/wikimedia/jquery.ime',
author: 'Amir E. Aharoni',
license: 'GPLv3',
version: '1.0',
patterns: [
[ '~\'', 'ꞌ' ], // Saltillo
[ '~n', 'n̈' ],
[ '~N', 'N̈' ],
[ '~x', 'ẍ' ],
[ '~X', 'Ẍ' ]
]
};
$.ime.register( jacTilde );
}( jQuery ) );
+25
View File
@@ -0,0 +1,25 @@
( function ( $ ) {
'use strict';
var wlxTilde = {
id: 'wlx-tilde',
name: 'Waale tilde',
description: 'Waale tilde',
date: '2024-07-03',
URL: 'https://github.com/wikimedia/jquery.ime',
author: 'Amir E. Aharoni',
license: 'GPLv3',
version: '1.0',
maxKeyLength: 2,
patterns: [
[ '~E', 'Ɛ' ],
[ '~e', 'ɛ' ],
[ '~N', 'Ŋ' ],
[ '~n', 'ŋ' ],
[ '~O', 'Ɔ' ],
[ '~o', 'ɔ' ]
]
};
$.ime.register( wlxTilde );
}( jQuery ) );
+22
View File
@@ -0,0 +1,22 @@
{
"@metadata": {
"authors": [
"BivutiChakma"
]
},
"uls-region-WW": "𑄛𑄨𑄖𑄴𑄨𑄟𑄨𑄎𑄪𑄢𑄨",
"uls-region-SP": "𑄃𑄬𑄥𑄴𑄛𑄬𑄥𑄣𑄴",
"uls-region-AM": "𑄃𑄟𑄨𑄢𑄨𑄇",
"uls-region-AF": "𑄃𑄜𑄳𑄢𑄨𑄇",
"uls-region-EU": "𑄃𑄨𑄅𑄢𑄮𑄛𑄴",
"uls-region-AS": "𑄃𑄬𑄥𑄨𑄠",
"uls-region-ME": "𑄟𑄧𑄖𑄴𑄙𑄮 𑄛𑄪𑄇𑄴",
"uls-region-PA": "𑄛𑄬𑄥𑄨𑄛𑄨𑄇𑄴",
"uls-region-all": "𑄝𑄬𑄇𑄴 𑄞𑄌𑄴𑄳𑄦𑄚𑄨",
"uls-no-results-found": "𑄇𑄧𑄚𑄧 𑄜𑄧𑄣𑄜𑄧𑄣𑄴 𑄛 𑄚𑄧 𑄡𑄭",
"uls-common-languages": "𑄥𑄧𑄎𑄬𑄥𑄴𑄑𑄬𑄎𑄴 𑄞𑄌𑄴𑄳𑄦𑄚𑄨",
"uls-no-results-suggestion-title": "𑄖𑄪𑄭 𑄟𑄧𑄚𑄬 𑄦𑄧𑄠𑄴 𑄃𑄇𑄴𑄉𑄳𑄢𑄧𑄦𑄨:",
"uls-search-help": "𑄖𑄪𑄭 𑄞𑄏𑄧𑄢𑄴 𑄚𑄋𑄴, 𑄃𑄨𑄇𑄴𑄳𑄢𑄨𑄛𑄴𑄑𑄮𑄢𑄴 𑄚𑄋𑄴, 𑄞𑄏𑄧𑄢𑄴 ISO 𑄇𑄮𑄓𑄴 𑄘𑄨𑄚𑄬𑄭 𑄖𑄮𑄉𑄬𑄭 𑄛𑄢𑄧𑄌𑄴 𑄃𑅅 𑄖𑄪𑄭 𑄌𑄉𑄣 𑄙𑄮𑄢𑄨𑄚𑄬𑄭 𑄝𑄳𑄢𑄅𑄎𑄴 𑄉𑄧𑄢𑄨 𑄛𑄢𑄧𑄌𑄴𑅁",
"uls-search-placeholder": "𑄃𑄬𑄇𑄴𑄳𑄦𑄚𑄴 𑄞𑄌𑄴 𑄖𑄮𑄉𑄚",
"uls-search-placeholder-short": "𑄖𑄮𑄉𑄚"
}
+4 -3
View File
@@ -2,11 +2,12 @@
"@metadata": {
"authors": [
"Amire80",
"Исмаил Садуев",
"Умар"
]
},
"uls-region-WW": "Дерригдуьненан",
"uls-region-SP": "Леррина",
"uls-region-SP": "Лерринарш",
"uls-region-AM": "Америка",
"uls-region-AF": "Африка",
"uls-region-EU": "Европа",
@@ -15,9 +16,9 @@
"uls-region-PA": "Океани",
"uls-region-all": "Берриге меттанаш",
"uls-no-results-found": "Цакарийна",
"uls-common-languages": "Ша дӀанисбелла меттанаш",
"uls-common-languages": "Делла меттанаш",
"uls-no-results-suggestion-title": "Хьуна хӀара меттанаш хьашта хила мега:",
"uls-search-help": "Хьа таро йу меттан йа йозанан цӀарца лаха, меттан ISO-кодаца йа регионаца хьажа.",
"uls-search-help": "Хьа таро йу меттан йа текстан цӀарца лаха, меттан ISO-кодаца йа регионаца хьажа.",
"uls-search-placeholder": "Лаха мотт",
"uls-search-placeholder-short": "Лахар"
}
+2 -1
View File
@@ -4,11 +4,12 @@
"Amire80",
"Hibm98",
"IRTC1015",
"Suleiman the Magnificent Television",
"Ykhwong",
"아라"
]
},
"uls-region-WW": "전 세계",
"uls-region-WW": "세계적인",
"uls-region-SP": "특수",
"uls-region-AM": "아메리카",
"uls-region-AF": "아프리카",
+1 -1
View File
@@ -17,7 +17,7 @@
"uls-region-ME": "Жакынкы Чыгыш",
"uls-region-PA": "Океания",
"uls-region-all": "Бардык тилдер",
"uls-no-results-found": "Жыйынтыктар табылган жок",
"uls-no-results-found": "Эч нерсе табылган жок",
"uls-common-languages": "Сунушталган тилдер",
"uls-no-results-suggestion-title": "Балким бул тилдер сизди кызыктырат:",
"uls-search-help": "Сиз тилдердин аталыштары, скрипта, тилдердин ISO коддору же болбосо аймагы боюнча издесеңиз болот.",
+2
View File
@@ -4,6 +4,7 @@
"Amire80",
"Babanwalia",
"Bgo eiu",
"Cabal",
"Tow"
]
},
@@ -15,6 +16,7 @@
"uls-region-AS": "ਏਸ਼ੀਆ",
"uls-region-ME": "ਮੱਧ ਪੂਰਬ",
"uls-region-PA": "ਪ੍ਰਸ਼ਾਂਤ",
"uls-region-all": "ਸਾਰੀਆਂ ਭਾਸ਼ਾਵਾਂ",
"uls-no-results-found": "ਕੋਈ ਨਤੀਜਾ ਨਹੀਂ ਲੱਭਾ",
"uls-common-languages": "ਸੁਝਾਈਆਂ ਭਾਸ਼ਾਵਾਂ",
"uls-no-results-suggestion-title": "ਤੁਹਾਨੂੰ ਇਹਨਾਂ ਵਿੱਚ ਦਿਲਚਸਪੀ ਹੋ ਸਕਦੀ ਹੋ:",
+15 -14
View File
@@ -3,22 +3,23 @@
"authors": [
"AeyTaiNuea",
"Amire80",
"Dai Meng Mao Long",
"咽頭べさ"
]
},
"uls-region-WW": "ᥖᥒᥰᥐᥛᥱᥚᥣᥱ",
"uls-region-SP": "ᥑᥪᥐᥳᥖᥩᥢᥰ",
"uls-region-AM": "ᥟᥛᥥᥱᥞᥤᥐ",
"uls-region-AF": "ᥟᥣᥱᥚᥞᥤᥐ",
"uls-region-EU": "ᥞᥧᥰᥞᥨᥙᥳ",
"uls-region-AS": "ᥟᥥᥰᥡᥣᥰ",
"uls-region-ME": "ᥙᥩᥖᥰᥐᥣᥒᥴᥖᥣᥒᥰᥟᥩᥐᥱ",
"uls-region-PA": "ᥙᥔᥤᥚᥤᥐᥳ",
"uls-region-WW": "ᥖᥒᥰ ᥐᥛᥱ ᥚᥣᥱ",
"uls-region-SP": "ᥑᥪᥐᥳ ᥖᥩᥢᥰ",
"uls-region-AM": "ᥟᥣ ᥛᥥᥱ ᥘᥤᥳ ᥐᥣᥳ",
"uls-region-AF": "ᥟᥣ ᥚᥣᥱ ᥘᥤᥳ ᥐᥤᥳ",
"uls-region-EU": "ᥘᥧᥰ ᥘᥨᥙᥳ",
"uls-region-AS": "ᥟᥥᥰ ᥡᥣᥰ",
"uls-region-ME": "ᥙᥩᥖᥴ ᥐᥣᥒ ᥖᥣᥒᥰ ᥟᥩᥐᥱ",
"uls-region-PA": "ᥙᥣ ᥔᥤᥳ ᥚᥤᥐᥳ",
"uls-region-all": "ᥚᥣᥱ ᥔᥣᥱ ᥑᥣᥛᥰ ᥖᥒᥰ ᥔᥥᥒᥲ",
"uls-no-results-found": "ᥟᥛᥱᥞᥢᥴᥚᥩᥢᥰᥘᥭᥲ",
"uls-common-languages": "ᥚᥣᥱᥔᥣᥱᥟᥢᥴᥓᥬᥳᥢᥛᥴ",
"uls-no-results-suggestion-title": "ᥓᥝᥲᥐᥝᥱᥓᥣᥒᥲᥑᥝᥲᥓᥬᥴᥙᥣᥰ:",
"uls-search-help": "ᥓᥝᥲᥐᥝᥱ ᥓᥣᥒᥲᥔᥩᥐᥲᥞᥣᥴᥖᥒᥰ ᥓᥪᥲᥚᥣᥱᥔᥣᥱᥐᥣᥛᥰ, ᥓᥪᥲ Script, ᥛᥣᥭᥴ ISO ᥖᥩᥢᥲᥖᥣᥱ ᥚᥣᥱᥔᥣᥱᥐᥣᥛᥰ ᥟᥢᥴᥢᥢᥴ ᥓᥝᥲᥐᥝᥱ ᥓᥣᥒᥲᥙᥪᥖᥱᥞᥣᥴ ᥖᥒᥰ ᥘᥦᥢᥴᥛᥫᥒᥰ region",
"uls-search-placeholder": "ᥑᥨᥢᥳᥞᥣᥴ ᥖᥣᥱᥚᥣᥱᥔᥣᥱᥐᥣᥛᥰ",
"uls-search-placeholder-short": "ᥑᥨᥢᥳᥞᥣᥴ"
"uls-no-results-found": "ᥟᥛᥱ ᥞᥢᥴ ᥚᥩᥢᥰ ᥘᥭᥲ",
"uls-common-languages": "ᥚᥣᥱ ᥔᥣᥱ ᥟᥢ ᥓᥬᥳ ᥘᥛᥴ",
"uls-no-results-suggestion-title": "ᥓᥝᥲ ᥐᥝᥱ ᥓᥣᥒ ᥑᥝᥲ ᥓᥬ ᥙᥣᥰ:",
"uls-search-help": "ᥓᥝᥲ ᥐᥝᥱ ᥓᥣᥒ ᥔᥩᥐ ᥞᥣᥴ ᥖᥒᥰ ᥓᥪ ᥚᥣᥱ ᥔᥣᥱ ᥑᥣᥛᥰ, ᥓᥪ Script, ᥛᥣᥭᥴ ISO ᥖᥩᥢᥲ ᥖᥣᥱ ᥚᥣᥱ ᥔᥣᥱ ᥑᥣᥛᥰ ᥟᥢ ᥘᥒᥱ ᥓᥝᥲ ᥐᥝᥱ ᥓᥣᥒ ᥙᥪᥖᥱ ᥞᥣᥴ ᥖᥒᥰ ᥘᥦᥢ ᥛᥫᥒᥰ region",
"uls-search-placeholder": "ᥑᥨᥢᥳ ᥞᥣᥴ ᥖᥣᥱ ᥚᥣᥱ ᥔᥣᥱ ᥑᥣᥛᥰ",
"uls-search-placeholder-short": "ᥑᥨᥢᥳ ᥞᥣᥴ"
}
+3 -1
View File
@@ -1,6 +1,7 @@
{
"@metadata": {
"authors": [
"Faian36",
"Robin van der Vliet",
"SpanishSnake",
"Tbodt"
@@ -19,5 +20,6 @@
"uls-common-languages": "ken la sina wile e toki ni",
"uls-no-results-suggestion-title": "ken la sina wile e toki ni:",
"uls-search-help": "sina ken alasa kepeken nimi toki kepeken nimi pi nasin sitelen kepeken nimi pi kulupu ISO li ken lukin e ma ale e toki ona.",
"uls-search-placeholder": "o alasa e toki"
"uls-search-placeholder": "o alasa e toki",
"uls-search-placeholder-short": "o alasa"
}
+1 -1
View File
@@ -328,7 +328,7 @@
if ( e.keyCode === 27 ) { // escape
this.cancel();
this.$element.focus();
this.$element.trigger( 'focus' );
e.preventDefault();
e.stopPropagation();
}
+80 -6
View File
@@ -601,6 +601,13 @@
],
"Bislama"
],
"bin": [
"Latn",
[
"AF"
],
"Ẹdo"
],
"bjn": [
"Latn",
[
@@ -1244,6 +1251,13 @@
],
"Emiliàn"
],
"ekp": [
"Latn",
[
"AF"
],
"ẹkpeye"
],
"el": [
"Grek",
[
@@ -1839,6 +1853,13 @@
],
"Ilonggo"
],
"hke": [
"Latn",
[
"AF"
],
"kihunde"
],
"hne": [
"Deva",
[
@@ -2060,6 +2081,23 @@
],
"awain"
],
"isv": [
"isv-latn"
],
"isv-cyrl": [
"Cyrl",
[
"EU"
],
"меджусловјанскы"
],
"isv-latn": [
"Latn",
[
"EU"
],
"medžuslovjansky"
],
"it": [
"Latn",
[
@@ -2084,6 +2122,13 @@
],
"日本語"
],
"jac": [
"Latn",
[
"AM"
],
"Abꞌxubꞌal Poptiꞌ"
],
"jam": [
"Latn",
[
@@ -2501,7 +2546,7 @@
"EU",
"ME"
],
"كوردي"
"کوردی (عەرەبی)"
],
"ku-latn": [
"Latn",
@@ -2737,6 +2782,13 @@
],
"lüüdi"
],
"lue": [
"Latn",
[
"AF"
],
"chiluvale"
],
"luo": [
"Latn",
[
@@ -4547,7 +4599,7 @@
[
"AS"
],
"ᥖᥭᥰᥖᥬᥳᥑᥨᥒᥰ"
"ᥖᥭᥰ ᥖᥬᥲ ᥑᥨᥒᥰ"
],
"te": [
"Telu",
@@ -4664,6 +4716,13 @@
],
"lea faka-Tonga"
],
"toi": [
"Latn",
[
"AF"
],
"chitonga"
],
"tok": [
"Latn",
[
@@ -4998,6 +5057,13 @@
],
"Faka'uvea"
],
"wlx": [
"Latn",
[
"AF"
],
"waale"
],
"wo": [
"Latn",
[
@@ -5384,6 +5450,7 @@
"uz",
"tk",
"bgn",
"kaa",
"ug-arab",
"kk-arab",
"kk-cyrl"
@@ -6104,7 +6171,7 @@
"ne",
"sat",
"ks-arab",
"gom-deva",
"knn",
"gbm",
"sd",
"doi",
@@ -6149,6 +6216,7 @@
"bqi",
"luz",
"lki",
"kaa",
"bgn",
"hy",
"ps",
@@ -6215,7 +6283,8 @@
],
"KG": [
"ky",
"ru"
"ru",
"kaa"
],
"KH": [
"km"
@@ -6248,7 +6317,8 @@
"en",
"de",
"ug-cyrl",
"ug-arab"
"ug-arab",
"kaa"
],
"LA": [
"lo"
@@ -6478,6 +6548,7 @@
"efi",
"ibb",
"ha-arab",
"bin",
"kcg",
"ar",
"ann"
@@ -6699,6 +6770,7 @@
"sr-cyrl",
"vep",
"mn",
"kaa",
"izh",
"vot",
"cu"
@@ -6870,7 +6942,8 @@
"tk",
"ru",
"uz",
"ku-latn"
"ku-latn",
"kaa"
],
"TN": [
"aeb-arab",
@@ -6886,6 +6959,7 @@
"en",
"ku-latn",
"apc",
"kaa",
"kbd",
"az-latn",
"az-arab",
+8 -8
View File
@@ -33,17 +33,17 @@
*
* @param {Element} element The container element to which the languages to be displayed
* @param {Object} [options] Configuration object
* @param {Object} [options.languages] Selectable languages. Keyed by language code, values are autonyms.
* @param {string[]} [options.showRegions] Array of region codes to show. Default is
* @cfg {Object} [languages] Selectable languages. Keyed by language code, values are autonyms.
* @cfg {string[]} [showRegions] Array of region codes to show. Default is
* [ 'WW', 'AM', 'EU', 'ME', 'AF', 'AS', 'PA' ]
* @param {number} [options.itemsPerColumn] Number of languages per column.
* @param {number} [options.columns] Number of columns for languages. Default is 4.
* @param {Function} [options.languageDecorator] Callback function to be called when a language
* @cfg {number} [itemsPerColumn] Number of languages per column.
* @cfg {number} [columns] Number of columns for languages. Default is 4.
* @cfg {Function} [languageDecorator] Callback function to be called when a language
* link is prepared - for custom decoration.
* @param {Function|string[]} [options.quickList] The languages to display as suggestions for quick
* @cfg {Function|string[]} [quickList] The languages to display as suggestions for quick
* selection.
* @param {Function} [options.clickhandler] Callback when language is selected.
* @param {jQuery|Function} [options.noResultsTemplate]
* @cfg {Function} [clickhandler] Callback when language is selected.
* @cfg {jQuery|Function} [noResultsTemplate]
*/
function LanguageCategoryDisplay( element, options ) {
this.$element = $( element );