diff --git a/lib/jquery.ime/jquery.ime.js b/lib/jquery.ime/jquery.ime.js index f82839fc..c18f5736 100644 --- a/lib/jquery.ime/jquery.ime.js +++ b/lib/jquery.ime/jquery.ime.js @@ -1,6 +1,6 @@ -/*! jquery.ime - v0.2.0+20221212 +/*! jquery.ime - v0.2.0+20230130 * https://github.com/wikimedia/jquery.ime -* Copyright (c) 2022 Santhosh Thottingal; License: (GPL-2.0-or-later OR MIT) */ +* Copyright (c) 2023 Santhosh Thottingal; License: (GPL-2.0-or-later OR MIT) */ ( function ( $ ) { 'use strict'; @@ -1794,6 +1794,10 @@ name: 'ብሊን', source: 'rules/byn/byn-geezim.js' }, + 'chr': { + name: 'Cherokee Transliteration', + source: 'rules/chr/chr.js' + }, 'ckb-transliteration-arkbd': { name: 'باشووری', source: 'rules/ckb/ckb-transliteration-arkbd.js' @@ -2014,6 +2018,10 @@ name: 'Igbo - tilde', source: 'rules/ig/ig-tilde.js' }, + 'igl-tilde': { + name: 'Igbol - tilde', + source: 'rules/igl/igl-tilde.js' + }, 'ipa-sil': { name: 'International Phonetic Alphabet - SIL', source: 'rules/fonipa/ipa-sil.js' @@ -2696,6 +2704,10 @@ autonym: 'нохчийн', inputmethods: [ 'cyrl-palochka' ] }, + chr: { + autonym: 'ᏣᎳᎩ', + inputmethods: [ 'chr' ] + }, ckb: { autonym: 'کوردی', inputmethods: [ 'ckb-transliteration-arkbd', 'ckb-transliteration-fakbd', 'ckb-transliteration-lakbd' ] @@ -2720,6 +2732,10 @@ autonym: 'Deutsch', inputmethods: [ 'de-transliteration' ] }, + dga: { + autonym: 'Dagaare', + inputmethods: [ 'mul-bf' ] + }, din: { autonym: 'Thuɔŋjäŋ', inputmethods: [ 'din-fqsx', 'din-tilde' ] @@ -2796,6 +2812,10 @@ autonym: 'Igbo', inputmethods: [ 'ig-tilde' ] }, + igl: { + autonym: 'Igala', + inputmethods: [ 'igl-tilde' ] + }, gom: { autonym: 'गोंयची कोंकणी / Gõychi Konknni', inputmethods: [ 'hi-transliteration', 'hi-inscript', 'gom-inscript2' ] diff --git a/lib/jquery.ime/rules/chr/chr.js b/lib/jquery.ime/rules/chr/chr.js new file mode 100644 index 00000000..215991b8 --- /dev/null +++ b/lib/jquery.ime/rules/chr/chr.js @@ -0,0 +1,133 @@ +( function ( $ ) { + 'use strict'; + + var chr = { + id: 'chr', + name: 'Cherokee', + description: 'Typing Cherokee syllabary from English letters', + date: '2023-01-14', + URL: 'http://github.com/wikimedia/jquery.ime', + author: 'Anne Drew Hu', + license: 'GPLv3', + version: '1.0', + maxKeyLength: 3, + patterns: [ + [ 'ga', 'Ꭶ'], + [ 'ka', 'Ꭷ'], + [ 'ge', 'Ꭸ'], + [ 'gi', 'Ꭹ'], + [ 'go', 'Ꭺ'], + [ 'gu', 'Ꭻ'], + [ 'gv', 'Ꭼ'], + + // Apostrophes allow disambiguation, see: https://en.wikipedia.org/w/index.php?title=Cherokee_syllabary&oldid=1124646659#Transliteration_issues + [ '\'ha', 'Ꭽ'], + [ '\'he', 'Ꭾ'], + [ '\'hi', 'Ꭿ'], + [ '\'ho', 'Ꮀ'], + [ '\'hu', 'Ꮁ'], + [ '\'hv', 'Ꮂ'], + [ 'ha', 'Ꭽ'], + [ 'he', 'Ꭾ'], + [ 'hi', 'Ꭿ'], + [ 'ho', 'Ꮀ'], + [ 'hu', 'Ꮁ'], + [ 'hv', 'Ꮂ'], + + [ 'dla', 'Ꮬ'], + [ 'tla', 'Ꮭ'], + [ 'tle', 'Ꮮ'], + [ 'tli', 'Ꮯ'], + [ 'tlo', 'Ꮰ'], + [ 'tlu', 'Ꮱ'], + [ 'tlv', 'Ꮲ'], + + [ 'la', 'Ꮃ'], + [ 'le', 'Ꮄ'], + [ 'li', 'Ꮅ'], + [ 'lo', 'Ꮆ'], + [ 'lu', 'Ꮇ'], + [ 'lv', 'Ꮈ'], + + [ 'ma', 'Ꮉ'], + [ 'me', 'Ꮊ'], + [ 'mi', 'Ꮋ'], + [ 'mo', 'Ꮌ'], + [ 'mu', 'Ꮍ'], + [ 'mv', 'Ᏽ'], // Note that this letter is not in use anymore. I'm open to removing it. + + [ '\'hna', 'Ꮏ'], + [ 'hna', 'Ꮏ'], + [ '\'na', 'Ꮎ'], + [ 'na', 'Ꮎ'], + [ 'Ꮎh', 'Ꮐ'], + [ 'Ꮎh', 'Ꮐ'], + [ 'ne', 'Ꮑ'], + [ 'ni', 'Ꮒ'], + [ 'no', 'Ꮓ'], + [ 'nu', 'Ꮔ'], + [ 'nv', 'Ꮕ'], + + [ 'qᎤa', 'Ꮖ'], + [ 'qᎤe', 'Ꮗ'], + [ 'qᎤi', 'Ꮘ'], + [ 'qᎤo', 'Ꮙ'], + [ 'qᎤu', 'Ꮚ'], + [ 'qᎤv', 'Ꮛ'], + + [ 'tsa', 'Ꮳ'], + [ 'tse', 'Ꮴ'], + [ 'tsi', 'Ꮵ'], + [ 'tso', 'Ꮶ'], + [ 'tsu', 'Ꮷ'], + [ 'tsv', 'Ꮸ'], + + [ 'sa', 'Ꮜ'], + [ 'se', 'Ꮞ'], + [ 'si', 'Ꮟ'], + [ 'so', 'Ꮠ'], + [ 'su', 'Ꮡ'], + [ 'sv', 'Ꮢ'], + [ 's\'', 'Ꮝ'], + + [ 'da', 'Ꮣ'], + [ 'ta', 'Ꮤ'], + [ 'de', 'Ꮥ'], + [ 'te', 'Ꮦ'], + [ 'di', 'Ꮧ'], + [ 'ti', 'Ꮨ'], + [ 'do', 'Ꮩ'], + [ 'du', 'Ꮪ'], + [ 'dv', 'Ꮫ'], + + [ 'wa', 'Ꮹ'], + [ 'we', 'Ꮺ'], + [ 'wi', 'Ꮻ'], + [ 'wo', 'Ꮼ'], + [ 'wu', 'Ꮽ'], + [ 'wv', 'Ꮾ'], + + [ 'ya', 'Ꮿ'], + [ 'ye', 'Ᏸ'], + [ 'yi', 'Ᏹ'], + [ 'yo', 'Ᏺ'], + [ 'yu', 'Ᏻ'], + [ 'yv', 'Ᏼ'], + + [ '\'a', 'Ꭰ'], + [ '\'e', 'Ꭱ'], + [ '\'i', 'Ꭲ'], + [ '\'o', 'Ꭳ'], + [ '\'u', 'Ꭴ'], + [ '\'v', 'Ꭵ'], + [ 'a', 'Ꭰ'], + [ 'e', 'Ꭱ'], + [ 'i', 'Ꭲ'], + [ 'o', 'Ꭳ'], + [ 'u', 'Ꭴ'], + [ 'v', 'Ꭵ'], + ] + }; + + $.ime.register( chr ); +}( jQuery ) ); diff --git a/lib/jquery.ime/rules/igl/igl-tilde.js b/lib/jquery.ime/rules/igl/igl-tilde.js new file mode 100644 index 00000000..204202b9 --- /dev/null +++ b/lib/jquery.ime/rules/igl/igl-tilde.js @@ -0,0 +1,29 @@ +( function ( $ ) { + 'use strict'; + + var iglTilde = { + id: 'igl-tilde', + name: 'igl-tilde', + description: 'Igala input keyboard - tilde', + date: '2023-01-29', + URL: 'https://github.com/wikimedia/jquery.ime', + author: 'Amir E. Aharoni', + license: 'GPLv3', + version: '1.0', + patterns: [ + [ '~E', 'Ẹ' ], + [ '~e', 'ẹ' ], + [ '~N', 'Ñ' ], + [ '~n', 'ñ' ], + [ '~O', 'Ọ' ], + [ '~o', 'ọ' ], + [ '~\\\\', '\u0300' ], // Combining grave + [ '~/', '\u0301' ], // Combining acute + [ '~\\^', '\u0302' ], // Combining circumflex + [ '~\\-', '\u0304' ], // Combining macron + [ '~v', '\u030C' ] // Combining caron + ] + }; + + $.ime.register( iglTilde ); +}( jQuery ) ); diff --git a/lib/jquery.uls/i18n/igl.json b/lib/jquery.uls/i18n/igl.json new file mode 100644 index 00000000..5aadf0fb --- /dev/null +++ b/lib/jquery.uls/i18n/igl.json @@ -0,0 +1,21 @@ +{ + "@metadata": { + "authors": [ + "AgnesAbah" + ] + }, + "uls-region-WW": "Ilé chakadú", + "uls-region-SP": "Ekwéyí", + "uls-region-AM": "America", + "uls-region-AF": "Afrika", + "uls-region-EU": "Europe", + "uls-region-AS": "Asia", + "uls-region-ME": "Middle East", + "uls-region-PA": "Awò kí dí iba omí", + "uls-region-all": "Ichí chakadú", + "uls-no-results-found": "Ma lí oyí duñ", + "uls-common-languages": "Ichí ku ma dù", + "uls-no-results-suggestion-title": "Ewñí néké dé óla", + "uls-search-help": "É néké téné lugbó odú ichí, odú scriptí ISO codí ichí bakí owó ngbo kí kwò", + "uls-search-placeholder": "Téné icí dú" +} diff --git a/lib/jquery.uls/i18n/tok.json b/lib/jquery.uls/i18n/tok.json index 92ee312a..f7f0a991 100644 --- a/lib/jquery.uls/i18n/tok.json +++ b/lib/jquery.uls/i18n/tok.json @@ -2,21 +2,22 @@ "@metadata": { "authors": [ "Robin van der Vliet", - "SpanishSnake" + "SpanishSnake", + "Tbodt" ] }, "uls-region-WW": "ma ale", - "uls-region-SP": "namako", + "uls-region-SP": "nasa", "uls-region-AM": "ma Amelika", "uls-region-AF": "ma Apika", "uls-region-EU": "ma Elopa", "uls-region-AS": "ma Asija", - "uls-region-ME": "insa pi suno kama", - "uls-region-PA": "ma Pasipi", + "uls-region-ME": "insa pi ma Apika pi ma Asija", + "uls-region-PA": "ma pi telo Pasipi", "uls-region-all": "toki ale", - "uls-no-results-found": "alasa la, ijo ala li kama lon.", - "uls-common-languages": "toki pi ken pona", - "uls-no-results-suggestion-title": "ken la, sina wile e ni:", - "uls-search-help": "sina ken alasa kepeken nimi toki, kepeken nasin sitelen, kepeken nimi ISO, kepeken ma ante.", + "uls-no-results-found": "alasa la toki ala li lon.", + "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" } diff --git a/lib/jquery.uls/src/jquery.uls.data.js b/lib/jquery.uls/src/jquery.uls.data.js index 936c9d2d..01d160e4 100644 --- a/lib/jquery.uls/src/jquery.uls.data.js +++ b/lib/jquery.uls/src/jquery.uls.data.js @@ -2602,6 +2602,13 @@ ], "мокшень" ], + "mey": [ + "Arab", + [ + "AF" + ], + "الحسانية" + ], "mfe": [ "Latn", [ @@ -6294,7 +6301,8 @@ "SN": [ "wo", "fr", - "ff" + "ff", + "mey" ], "SO": [ "so",