diff --git a/data/LanguageNameSearchData.php b/data/LanguageNameSearchData.php index b006f741..9a0e6f15 100644 --- a/data/LanguageNameSearchData.php +++ b/data/LanguageNameSearchData.php @@ -15608,6 +15608,7 @@ class LanguageNameSearchData { 'kotimana' => 'sco', 'koumikeg' => 'kum', 'koumyk' => 'kum', + 'kouri-vini' => 'lou', 'kouroukh' => 'kru', 'koyra chiini' => 'khq', 'koyra chiini simi' => 'khq', @@ -21003,6 +21004,7 @@ class LanguageNameSearchData { 'malai — pattani malai' => 'mfa', 'malay — ambonese malay' => 'abs', 'malay — kelantan-pattani malay' => 'mfa', + 'malay — negeri sembilan malay' => 'zmi', 'malay — sabah malay' => 'msi', 'malaya — èdè malaya' => 'ms', 'malayalam — tiếng malayalam' => 'ml', @@ -21687,6 +21689,7 @@ class LanguageNameSearchData { 'neerlandés medio' => 'dum', 'neerlandés mediu' => 'dum', 'neerlandês' => 'nl', + 'negeri sembilan malay' => 'zmi', 'nehdersaksesch en de nederläng' => 'nds-nl', 'nehiyawak' => 'crk', 'neimelanesesch' => 'tpi', @@ -21983,6 +21986,7 @@ class LanguageNameSearchData { 'nirribhis' => 'no', 'niski nemački' => 'nds', 'niski sorbijanski' => 'dsb', + 'nismilan' => 'zmi', 'niu' => 'niu', 'niua' => 'niu', 'niue' => 'niu', @@ -28751,6 +28755,7 @@ class LanguageNameSearchData { 'selatan — tutchone selatan' => 'tce', 'selayar — bahasa selayar' => 'sly', 'selkup — tiếng selkup' => 'sel', + 'sembilan — negeri sembilan malay' => 'zmi', 'sembolleri — blis sembolleri' => 'zbl', 'sempelhes — chinek sempelhes' => 'zh-hans', 'semplificadu — tzinesu semplificadu' => 'zh-hans', @@ -65553,6 +65558,7 @@ class LanguageNameSearchData { 'ትዊ' => 'tw', 'ትዊኛ' => 'tw', 'ትግረ' => 'tig', + 'ትግሬ' => 'tig', 'ትግርኛ' => 'ti', 'ቶንጋን' => 'to', 'ቶንጋንኛ' => 'to', diff --git a/lib/jquery.ime/jquery.ime.js b/lib/jquery.ime/jquery.ime.js index 7715ff5b..32b58526 100644 --- a/lib/jquery.ime/jquery.ime.js +++ b/lib/jquery.ime/jquery.ime.js @@ -1,4 +1,4 @@ -/*! jquery.ime - v0.2.0+20240829 +/*! jquery.ime - v0.2.0+20240905 * https://github.com/wikimedia/jquery.ime * Copyright (c) 2024 Santhosh Thottingal; License: (GPL-2.0-or-later OR MIT) */ ( function ( $ ) { @@ -2102,6 +2102,10 @@ name: 'Taqbaylit Alatin tilde', source: 'rules/kab/kab-tilde.js' }, + 'kaj-tilde': { + name: 'Jju tilde', + source: 'rules/kaj/kaj-tilde.js' + }, 'kbp-tilde': { name: 'Kabɩyɛ tilde', source: 'rules/kbp/kbp-tilde.js' @@ -2565,7 +2569,7 @@ source: 'rules/ti/ti-geezim.js' }, 'tig-geezim': { - name: 'ትግረ', + name: 'Tigre GeezIM', source: 'rules/tig/tig-geezim.js' }, 'tn-tilde': { @@ -2968,6 +2972,10 @@ autonym: 'Taqbaylit / ⵜⴰⵇⴱⴰⵢⵍⵉⵜ', inputmethods: [ 'kab-tilde', 'ber-tfng' ] }, + kaj: { + autonym: 'Jju', + inputmethods: [ 'kaj-tilde' ] + }, kbd: { autonym: 'адыгэбзэ (къэбэрдеибзэ)', inputmethods: [ 'cyrl-palochka' ] @@ -3124,6 +3132,10 @@ autonym: 'Norsk (nynorsk)', inputmethods: [ 'nb-normforms', 'nb-tildeforms' ] }, + nnh: { + autonym: 'ngiembɔɔn', + inputmethods: [ 'mul-cm' ] + }, nqo: { autonym: 'ߒߞߏ', inputmethods: [ 'nqo-standard-qwerty', 'nqo-transliteration' ] @@ -3257,7 +3269,7 @@ inputmethods: [ 'ti-geezim' ] }, tig: { - autonym: 'ትግረ', + autonym: 'ትግሬ', inputmethods: [ 'tig-geezim' ] }, tkr: { diff --git a/lib/jquery.ime/rules/jv/jv-keyboard.js b/lib/jquery.ime/rules/jv/jv-keyboard.js index 59c01ba0..c0d73567 100644 --- a/lib/jquery.ime/rules/jv/jv-keyboard.js +++ b/lib/jquery.ime/rules/jv/jv-keyboard.js @@ -1,22 +1,37 @@ -( function ( $ ) { +( function ( $ ) { 'use strict'; var jvKeyboard = { id: 'jv-keyboard', name: 'Jawa Latin extended keyboard', description: 'Javanese keyboard that include several accented letters', - date: '2023-06-06', - URL: 'https://github.com/wikimedia/jquery.ime', + date: '2024-06-05', + URL: 'https://www.mediawiki.org/wiki/Help:Extension:UniversalLanguageSelector/Input_methods/jv-keyboard', author: 'Benny Lin', license: 'GPLv3', - version: '1', + version: '1.1', patterns: [ [ '~E', 'É' ], [ '~e', 'é' ], [ '`E', 'È' ], [ '`e', 'è' ], + [ 'ÈQ', 'Q' ], + [ 'Èq', 'Q' ], + [ 'èq', 'q' ], + [ 'Q', 'È' ], + [ 'q', 'è' ], [ '\\^E', 'Ê' ], [ '\\^e', 'ê' ], + [ 'ÊX', 'X' ], + [ 'Êx', 'X' ], + [ 'êx', 'x' ], + [ 'X', 'Ê' ], + [ 'x', 'ê' ], + [ 'ÉE', 'E' ], + [ 'Ée', 'E' ], + [ 'ée', 'e' ], + [ 'E', 'É' ], + [ 'e', 'é' ], [ '\\^A', 'Å' ], [ '\\^a', 'å' ], [ '~A', 'Å' ], @@ -25,12 +40,12 @@ [ '~d', 'ḍ' ], [ '~T', 'Ṭ' ], [ '~t', 'ṭ' ], - [ '.D', 'Ḍ' ], - [ '.d', 'ḍ' ], - [ '.T', 'Ṭ' ], - [ '.t', 'ṭ' ] + [ '\\.D', 'Ḍ' ], + [ '\\.d', 'ḍ' ], + [ '\\.T', 'Ṭ' ], + [ '\\.t', 'ṭ' ] ] }; $.ime.register( jvKeyboard ); -}( jQuery ) ); +}( jQuery ) ); \ No newline at end of file diff --git a/lib/jquery.ime/rules/kaj/kaj-tilde.js b/lib/jquery.ime/rules/kaj/kaj-tilde.js new file mode 100644 index 00000000..3a39de20 --- /dev/null +++ b/lib/jquery.ime/rules/kaj/kaj-tilde.js @@ -0,0 +1,24 @@ +( function ( $ ) { + 'use strict'; + + var kajTilde = { + id: 'kaj-tilde', + name: 'kaj-tilde', + description: 'Jju input keyboard', + date: '2024-09-03', + URL: 'https://github.com/wikimedia/jquery.ime', + author: 'Amir E. Aharoni', + license: 'GPLv3', + version: '1.0', + patterns: [ + [ '~A', 'A\u0331' ], // A̱ + [ '~a', 'a\u0331' ], // a̱ + [ '~U', 'U\u0331' ], // U̱ + [ '~u', 'u\u0331' ], // u̱ + [ '~/', '\u0301' ], // Combining acute accent + [ '~_', '\u0331' ] // Combining macron below + ] + }; + + $.ime.register( kajTilde ); +}( jQuery ) ); diff --git a/lib/jquery.uls/i18n/ro.json b/lib/jquery.uls/i18n/ro.json index 6e3b8df4..02e969e7 100644 --- a/lib/jquery.uls/i18n/ro.json +++ b/lib/jquery.uls/i18n/ro.json @@ -4,6 +4,7 @@ "Amire80", "Minisarm", "NGC 54", + "Paloi Sciurala", "Silviu200530" ] }, diff --git a/lib/jquery.uls/i18n/se.json b/lib/jquery.uls/i18n/se.json index cda5e5dc..c1591d01 100644 --- a/lib/jquery.uls/i18n/se.json +++ b/lib/jquery.uls/i18n/se.json @@ -8,5 +8,6 @@ "uls-region-EU": "Eurohpá", "uls-region-all": "Buot gielat", "uls-common-languages": "Evttohuvvon gielat", - "uls-search-placeholder": "Oza giela" + "uls-search-placeholder": "Oza giela", + "uls-search-placeholder-short": "Oza" } diff --git a/lib/jquery.uls/i18n/sms.json b/lib/jquery.uls/i18n/sms.json index 95e59d41..6c4e284c 100644 --- a/lib/jquery.uls/i18n/sms.json +++ b/lib/jquery.uls/i18n/sms.json @@ -7,5 +7,6 @@ "uls-region-all": "Puk ǩiõl", "uls-no-results-found": "Ij käunnʼjam ni mii", "uls-common-languages": "Eʹtǩǩuum ǩiõl", - "uls-search-placeholder": "Ooʒʒ ǩiõl" + "uls-search-placeholder": "Ooʒʒ ǩiõl", + "uls-search-placeholder-short": "Ooʒʒ" } diff --git a/lib/jquery.uls/src/jquery.uls.data.js b/lib/jquery.uls/src/jquery.uls.data.js index 2a2ff697..76dd9234 100644 --- a/lib/jquery.uls/src/jquery.uls.data.js +++ b/lib/jquery.uls/src/jquery.uls.data.js @@ -590,6 +590,13 @@ ], "हरियाणवी" ], + "bgc-arab": [ + "Arab", + [ + "AS" + ], + "ہریانوی" + ], "bgn": [ "Arab", [ @@ -2255,6 +2262,13 @@ ], "Karai-karai" ], + "kaj": [ + "Latn", + [ + "AF" + ], + "Jju" + ], "kam": [ "Latn", [ @@ -2781,6 +2795,13 @@ ], "ລາວ" ], + "lou": [ + "Latn", + [ + "AM" + ], + "Kouri-Vini" + ], "loz": [ "Latn", [ @@ -4701,7 +4722,7 @@ [ "AF" ], - "ትግረ" + "ትግሬ" ], "tji": [ "Latn", @@ -5378,6 +5399,14 @@ "zh-yue": [ "yue" ], + "zmi": [ + "Latn", + [ + "AS", + "PA" + ], + "Nismilan" + ], "zsm": [ "ms" ], @@ -5806,8 +5835,8 @@ "CN": [ "zh", "wuu", - "yue-hans", "yue", + "yue-hans", "hsn", "hak", "nan", @@ -6043,6 +6072,7 @@ "gu", "sco", "cy", + "ro", "bn", "ar", "zh-hant", @@ -6577,6 +6607,7 @@ "ta", "iba", "jv", + "zmi", "dtp", "ml", "bug", @@ -6622,6 +6653,7 @@ "ibb", "ha-arab", "bin", + "kaj", "kcg", "ar", "ann"