Update jquery.uls, jquery.ime, and search index
jquery.ime: * Fixes in Indonesian Jawi keyboard * Add a keyboard for languages with click consonants * Add a keyboard for Krio Updating to:d82b0b1bcejquery.uls: * Update language-data: https://github.com/wikimedia/jquery.uls/pull/491 Updating to:52f6ee5180Change-Id: I3e0a1b0d5e319335d053b94c84589e3ca6ce2d7e
This commit is contained in:
@@ -4253,6 +4253,8 @@ class LanguageNameSearchData {
|
||||
'calmucu' => 'xal',
|
||||
'calmucă' => 'xal',
|
||||
'calmyceg' => 'xal',
|
||||
'cam pai' => 'cjm-latn',
|
||||
'cam pur' => 'cja-latn',
|
||||
'camba' => 'kam',
|
||||
'cambais' => 'kam',
|
||||
'cambodschan' => 'km',
|
||||
@@ -14478,6 +14480,7 @@ class LanguageNameSearchData {
|
||||
'khmérčina' => 'km',
|
||||
'khmérština' => 'km',
|
||||
'khoekhoe' => 'naq',
|
||||
'khoekhoegowab' => 'naq',
|
||||
'khoisan-spraken' => 'khi',
|
||||
'khoisan-spriaken' => 'khi',
|
||||
'khorasani turkic' => 'kmz',
|
||||
@@ -21241,10 +21244,6 @@ class LanguageNameSearchData {
|
||||
'min — chino min nan' => 'nan',
|
||||
'min — chinu min nan' => 'nan',
|
||||
'min — cina min nan' => 'nan',
|
||||
'min — pu–xian min' => 'cpx',
|
||||
'min — pu–xian min (latin script)' => 'cpx-latn',
|
||||
'min — pu–xian min (simplified han script)' => 'cpx-hans',
|
||||
'min — pu–xian min (traditional han script)' => 'cpx-hant',
|
||||
'min — sinaeg min nan' => 'nan',
|
||||
'min — sínis min nan' => 'nan',
|
||||
'min — xinès min del sud' => 'nan',
|
||||
@@ -24672,14 +24671,14 @@ class LanguageNameSearchData {
|
||||
'putukezi' => 'pt',
|
||||
'putèr' => 'rm-puter',
|
||||
'puunia' => 'xpu',
|
||||
'puxian' => 'cpx',
|
||||
'puxian (latin script)' => 'cpx-latn',
|
||||
'puxian (simplified han script)' => 'cpx-hans',
|
||||
'puxian (traditional han script)' => 'cpx-hant',
|
||||
'puyuma' => 'pyu',
|
||||
'puştu' => 'ps',
|
||||
'puštu' => 'ps',
|
||||
'puštūnų' => 'ps',
|
||||
'pu–xian min' => 'cpx',
|
||||
'pu–xian min (latin script)' => 'cpx-latn',
|
||||
'pu–xian min (simplified han script)' => 'cpx-hans',
|
||||
'pu–xian min (traditional han script)' => 'cpx-hant',
|
||||
'pwnjabeg' => 'pa',
|
||||
'pwyleg' => 'pl',
|
||||
'pyndżabski' => 'pa',
|
||||
@@ -24788,6 +24787,7 @@ class LanguageNameSearchData {
|
||||
'pahari — mahasu pahari (devanagari script)' => 'bfz-deva',
|
||||
'pahari — mahasu pahari (takri script)' => 'bfz-takr',
|
||||
'pahlavi — tiếng pahlavi' => 'pal',
|
||||
'pai — cam pai' => 'cjm-latn',
|
||||
'paiute — northern paiute' => 'pao',
|
||||
'pajesaksakielâ — sveitsi pajesaksakielâ' => 'de-ch',
|
||||
'pajey — patas pajey' => 'pt-br',
|
||||
@@ -25070,6 +25070,7 @@ class LanguageNameSearchData {
|
||||
'punjabi — western punjabi' => 'pnb',
|
||||
'punjabi — èdè punjabi' => 'pa',
|
||||
'punjabii — afaan punjabii' => 'pa',
|
||||
'pur — cam pur' => 'cja-latn',
|
||||
'purba — greek purba' => 'grc',
|
||||
'purtugal — tapurtugalit n purtugal' => 'pt-pt',
|
||||
'pusha — arab pusha modèren' => 'ar-001',
|
||||
@@ -44667,6 +44668,7 @@ class LanguageNameSearchData {
|
||||
'אוזבעקיש' => 'uz',
|
||||
'אוזבקית' => 'uz',
|
||||
'אויגורית' => 'ug',
|
||||
'אויגורית ערבית' => 'ug-arab',
|
||||
'אומבאַוואוסטע שפּראַך' => 'und',
|
||||
'אומבונדו' => 'umb',
|
||||
'אונגעריש' => 'hu',
|
||||
@@ -44802,6 +44804,7 @@ class LanguageNameSearchData {
|
||||
'בישנופרייה' => 'bpy',
|
||||
'בלארוסית' => 'be',
|
||||
'בלארוסית טרשקביץ׳' => 'be-tarask',
|
||||
'בלוצ׳ית דרומית' => 'bcc',
|
||||
'בלין' => 'byn',
|
||||
'בליסימבולס' => 'zbl',
|
||||
'במבארה' => 'bm',
|
||||
@@ -44903,6 +44906,7 @@ class LanguageNameSearchData {
|
||||
'דרום — קרי דרום מזרחי' => 'crj',
|
||||
'דרומית — אזרבייג׳נית דרומית' => 'azb',
|
||||
'דרומית — אלטאית דרומית' => 'alt',
|
||||
'דרומית — בלוצ׳ית דרומית' => 'bcc',
|
||||
'דרומית — האידה דרומית' => 'hax',
|
||||
'דרומית — טצ׳ון דרומית' => 'tce',
|
||||
'דרומית — כורדית דרומית' => 'sdh',
|
||||
@@ -44927,6 +44931,7 @@ class LanguageNameSearchData {
|
||||
'היליגאינון' => 'hil',
|
||||
'הינדי' => 'hi',
|
||||
'הינדית פיג׳ית' => 'hif',
|
||||
'הינדית פיג׳ית לטינית' => 'hif-latn',
|
||||
'הירי מוטו' => 'ho',
|
||||
'הלקומלם' => 'hur',
|
||||
'המונג' => 'hmn',
|
||||
@@ -44992,6 +44997,7 @@ class LanguageNameSearchData {
|
||||
],
|
||||
1495 => [
|
||||
'prefix' => [
|
||||
'חקסית' => 'kjh',
|
||||
'חתית' => 'hit',
|
||||
],
|
||||
'infix' => [
|
||||
@@ -45009,6 +45015,7 @@ class LanguageNameSearchData {
|
||||
'טאיטה' => 'dav',
|
||||
'טגישית' => 'tgx',
|
||||
'טג׳יקית' => 'tg',
|
||||
'טג׳יקית קירילית' => 'tg-cyrl',
|
||||
'טהיטית' => 'ty',
|
||||
'טובאלו' => 'tvl',
|
||||
'טובינית' => 'tyv',
|
||||
@@ -45025,6 +45032,8 @@ class LanguageNameSearchData {
|
||||
'טורקמעניש' => 'tk',
|
||||
'טטום' => 'tet',
|
||||
'טטרית' => 'tt',
|
||||
'טטרית לטינית' => 'tt-latn',
|
||||
'טטרית קירילית' => 'tt-cyrl',
|
||||
'טטרית של קרים' => 'crh',
|
||||
'טיאלית' => 'tay',
|
||||
'טיאפ' => 'kcg',
|
||||
@@ -45086,12 +45095,15 @@ class LanguageNameSearchData {
|
||||
'prefix' => [
|
||||
'כורדית דרומית' => 'sdh',
|
||||
'כורדית כורמנג׳ית' => 'ku',
|
||||
'כורדית כורמנג׳ית לטינית' => 'ku-latn',
|
||||
'כורדית סוראנית' => 'ckb',
|
||||
'כינעזיש' => 'zh',
|
||||
'כמה שפות' => 'mul',
|
||||
'כמער' => 'km',
|
||||
],
|
||||
'infix' => [
|
||||
'כורמנג׳ית — כורדית כורמנג׳ית' => 'ku',
|
||||
'כורמנג׳ית — כורדית כורמנג׳ית לטינית' => 'ku-latn',
|
||||
'כנסייתית — סלאבית כנסייתית עתיקה' => 'cu',
|
||||
],
|
||||
],
|
||||
@@ -45133,6 +45145,7 @@ class LanguageNameSearchData {
|
||||
'לימבורגית' => 'li',
|
||||
'לינגווה פראנקה נובה' => 'lfn',
|
||||
'לינגלה' => 'ln',
|
||||
'לכית' => 'lki',
|
||||
'ללא תוכן לשוני' => 'zxx',
|
||||
'למבה' => 'lam',
|
||||
'לנדה' => 'lah',
|
||||
@@ -45142,6 +45155,12 @@ class LanguageNameSearchData {
|
||||
],
|
||||
'infix' => [
|
||||
'לואיזיאנית — קריאולית לואיזיאנית' => 'lou',
|
||||
'לטינית — הינדית פיג׳ית לטינית' => 'hif-latn',
|
||||
'לטינית — טטרית לטינית' => 'tt-latn',
|
||||
'לטינית — כורדית כורמנג׳ית לטינית' => 'ku-latn',
|
||||
'לטינית — סרבוקרואטית לטינית' => 'sh-latn',
|
||||
'לטינית — סרבית לטינית' => 'sr-latn',
|
||||
'לטינית — קזחית לטינית' => 'kk-latn',
|
||||
'לשוני — ללא תוכן לשוני' => 'zxx',
|
||||
],
|
||||
],
|
||||
@@ -45200,7 +45219,6 @@ class LanguageNameSearchData {
|
||||
'מניפורית' => 'mni',
|
||||
'מנצ׳ו' => 'mnc',
|
||||
'מסאית' => 'mas',
|
||||
'מספר שפות' => 'mul',
|
||||
'מסקוקית' => 'mus',
|
||||
'מערב פֿלעמיש' => 'vls',
|
||||
'מערב־פֿריזיש' => 'fy',
|
||||
@@ -45227,6 +45245,7 @@ class LanguageNameSearchData {
|
||||
'מישורית — מארית מישורית' => 'mhr',
|
||||
'מנדיילינגית — בטקית מנדיילינגית' => 'btm',
|
||||
'מסורתית — סינית מסורתית' => 'zh-hant',
|
||||
'מסורתית — קנטונזית מסורתית' => 'yue-hant',
|
||||
'מערבית — אוביג׳ווה מערבית' => 'ojw',
|
||||
'מערבית — אוג׳יבווה צפון מערבית' => 'ojb',
|
||||
'מערבית — ארמנית מערבית' => 'hyw',
|
||||
@@ -45366,7 +45385,11 @@ class LanguageNameSearchData {
|
||||
'סקסונית תחתית' => 'nds-nl',
|
||||
'סראיקית' => 'skr-arab',
|
||||
'סרבו-קרואטית' => 'sh',
|
||||
'סרבוקרואטית לטינית' => 'sh-latn',
|
||||
'סרבוקרואטית קירילית' => 'sh-cyrl',
|
||||
'סרבית' => 'sr',
|
||||
'סרבית לטינית' => 'sr-latn',
|
||||
'סרבית קירילית' => 'sr-cyrl',
|
||||
'סרדינית' => 'sc',
|
||||
'סרנאן טונגו' => 'srn',
|
||||
'סרר' => 'srr',
|
||||
@@ -45387,6 +45410,7 @@ class LanguageNameSearchData {
|
||||
'prefix' => [
|
||||
'עברית' => 'he',
|
||||
'עילמית' => 'elx',
|
||||
'עיראקית' => 'acm',
|
||||
'ענגליש' => 'en',
|
||||
'עסטיש' => 'et',
|
||||
'עספּעראַנטא' => 'eo',
|
||||
@@ -45402,6 +45426,8 @@ class LanguageNameSearchData {
|
||||
'עילית — סורבית עילית' => 'hsb',
|
||||
'ענגליש — אַלט ענגליש' => 'ang',
|
||||
'ענגליש — מיטל ענגליש' => 'enm',
|
||||
'ערבית — אויגורית ערבית' => 'ug-arab',
|
||||
'ערבית — קזחית ערבית' => 'kk-arab',
|
||||
'עתיקה — אירית עתיקה' => 'sga',
|
||||
'עתיקה — אנגלית עתיקה' => 'ang',
|
||||
'עתיקה — גרמנית עתיקה גבוהה' => 'goh',
|
||||
@@ -45477,6 +45503,7 @@ class LanguageNameSearchData {
|
||||
'פונית — ג׳ולה פונית' => 'dyo',
|
||||
'פוקה — סאליש מיצרי חואן דה פוקה' => 'str',
|
||||
'פיג׳ית — הינדית פיג׳ית' => 'hif',
|
||||
'פיג׳ית — הינדית פיג׳ית לטינית' => 'hif-latn',
|
||||
'פיסין — טוק פיסין' => 'tpi',
|
||||
'פנונית — רוסינית פנונית' => 'rsk',
|
||||
'פראנקה — לינגווה פראנקה נובה' => 'lfn',
|
||||
@@ -45556,6 +45583,7 @@ class LanguageNameSearchData {
|
||||
'קומי' => 'kv',
|
||||
'קומי-פרמיאקית' => 'koi',
|
||||
'קומיקית' => 'kum',
|
||||
'קומרינגית' => 'kge',
|
||||
'קונגו' => 'kg',
|
||||
'קונקאני' => 'kok',
|
||||
'קונקנית גואנית' => 'gom',
|
||||
@@ -45570,6 +45598,9 @@ class LanguageNameSearchData {
|
||||
'קורנית' => 'kw',
|
||||
'קורסיקנית' => 'co',
|
||||
'קזחית' => 'kk',
|
||||
'קזחית לטינית' => 'kk-latn',
|
||||
'קזחית ערבית' => 'kk-arab',
|
||||
'קזחית קירילית' => 'kk-cyrl',
|
||||
'קטלאנית' => 'ca',
|
||||
'קיינגאנג' => 'kgp',
|
||||
'קימבונדו' => 'kmb',
|
||||
@@ -45589,6 +45620,7 @@ class LanguageNameSearchData {
|
||||
'קמרית' => 'km',
|
||||
'קנאדה' => 'kn',
|
||||
'קנטונזית' => 'zh-yue',
|
||||
'קנטונזית מסורתית' => 'yue-hant',
|
||||
'קנמבו' => 'kbl',
|
||||
'קפלה' => 'kpe',
|
||||
'קצ׳ואה' => 'qu',
|
||||
@@ -45614,6 +45646,11 @@ class LanguageNameSearchData {
|
||||
'infix' => [
|
||||
'קונגו — סווהילי קונגו' => 'sw-cd',
|
||||
'קייג׳ונית — צרפתית קייג׳ונית' => 'frc',
|
||||
'קירילית — טג׳יקית קירילית' => 'tg-cyrl',
|
||||
'קירילית — טטרית קירילית' => 'tt-cyrl',
|
||||
'קירילית — סרבוקרואטית קירילית' => 'sh-cyrl',
|
||||
'קירילית — סרבית קירילית' => 'sr-cyrl',
|
||||
'קירילית — קזחית קירילית' => 'kk-cyrl',
|
||||
'קלאסית — נווארית קלאסית' => 'nwc',
|
||||
'קלאסית — סינית קלאסית' => 'zh-classical',
|
||||
'קלאסית — סירית קלאסית' => 'syc',
|
||||
@@ -45670,7 +45707,7 @@ class LanguageNameSearchData {
|
||||
'שיאנג — סינית שיאנג' => 'hsn',
|
||||
'שלעזיש — אונטער שלעזיש' => 'sli',
|
||||
'שפּראַך — אומבאַוואוסטע שפּראַך' => 'und',
|
||||
'שפות — מספר שפות' => 'mul',
|
||||
'שפות — כמה שפות' => 'mul',
|
||||
],
|
||||
],
|
||||
1514 => [
|
||||
@@ -48684,6 +48721,7 @@ class LanguageNameSearchData {
|
||||
'infix' => [
|
||||
'فارسی — جوڈیو فارسی' => 'jpr',
|
||||
'فارسی — پرون فارسی' => 'peo',
|
||||
'فاي — چم فاي' => 'cjm-arab',
|
||||
'فرانسوي — سسيلوا ڪروئل فرانسوي' => 'crs',
|
||||
'فرانسوي — سويسي فرانسوي' => 'fr-ch',
|
||||
'فرانسوي — کاناډايي فرانسوي' => 'fr-ca',
|
||||
@@ -48714,6 +48752,7 @@ class LanguageNameSearchData {
|
||||
'فرینچ — سوئس فرینچ' => 'fr-ch',
|
||||
'فرینچ — وسطی فرینچ' => 'frm',
|
||||
'فرینچ — پرون فرینچ' => 'fro',
|
||||
'فور — چم فور' => 'cja-arab',
|
||||
'فوني — جولا فوني' => 'dyo',
|
||||
'فونيا — جولا فونيا' => 'dyo',
|
||||
'فونی — جولا فونی' => 'dyo',
|
||||
@@ -50146,6 +50185,8 @@ class LanguageNameSearchData {
|
||||
'چرچ سلاوی' => 'cu',
|
||||
'چلکوٹن' => 'clc',
|
||||
'چلڪوٽن' => 'clc',
|
||||
'چم فاي' => 'cjm-arab',
|
||||
'چم فور' => 'cja-arab',
|
||||
'چمورو' => 'ch',
|
||||
'چمڪا' => 'ccp',
|
||||
'چندین زبان' => 'mul',
|
||||
@@ -70032,6 +70073,8 @@ class LanguageNameSearchData {
|
||||
'ꠍꠤꠟꠐꠤ' => 'syl',
|
||||
'ꢱꣃꢬꢵꢯ꣄ꢡ꣄ꢬꢵ' => 'saz',
|
||||
'ꦗꦮ' => 'jv-java',
|
||||
'ꨌꩌ ꨚꨭꩉ' => 'cja-cham',
|
||||
'ꨌꩌ ꨚꨰ' => 'cjm-cham',
|
||||
'ꭰᏸꮯ ꭱꮆꭿ ꮣꮯꮆꮝꮧꮣꮕꭲ ꮤꮉꮟꮨ' => 'tzm',
|
||||
'ꭰᏸꮯ ꭳꮵꮖ' => 'ojc',
|
||||
'ꭰᏸꮯ ꭶꮼꮒꭿꮝꮧ' => 'ia',
|
||||
@@ -70494,6 +70537,7 @@ class LanguageNameSearchData {
|
||||
'ꯖꯔꯃꯟ' => 'de',
|
||||
],
|
||||
'infix' => [
|
||||
'ꨚꨭꩉ — ꨌꩌ ꨚꨭꩉ' => 'cja-cham',
|
||||
'ꭰꮃꮘ — ꮎꮳꮧ ꭰꮃꮘ' => 'ars',
|
||||
'ꭰꮅꮤꭲ — ꮷꭶꮎꮾ ꮧꮬ ꭰꮅꮤꭲ' => 'alt',
|
||||
'ꭰꮉᏸꮯ — ꮤꮨꮒ ꭰꮉᏸꮯ ꮝꮖꮒ' => 'es-419',
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
/*! jquery.ime - v0.2.0+20240905
|
||||
/*! jquery.ime - v0.2.0+20240924
|
||||
* https://github.com/wikimedia/jquery.ime
|
||||
* Copyright (c) 2024 Santhosh Thottingal; License: (GPL-2.0-or-later OR MIT) */
|
||||
( function ( $ ) {
|
||||
@@ -2054,6 +2054,10 @@
|
||||
name: 'Ibibio - tilde',
|
||||
source: 'rules/ibb/ibb-tilde.js'
|
||||
},
|
||||
'id-jawi': {
|
||||
name: 'Jawi Keyboard',
|
||||
source: 'rules/id/id-jawi.js'
|
||||
},
|
||||
'ig-tilde': {
|
||||
name: 'Igbo - tilde',
|
||||
source: 'rules/ig/ig-tilde.js'
|
||||
@@ -2150,6 +2154,10 @@
|
||||
name: 'Kanuri tilde',
|
||||
source: 'rules/kr/kr-tilde.js'
|
||||
},
|
||||
'kri-tilde': {
|
||||
name: 'Krio tilde',
|
||||
source: 'rules/kri/kri-tilde.js'
|
||||
},
|
||||
'ky-cyrl-alt': {
|
||||
name: 'Кыргыз Alt',
|
||||
source: 'rules/ky/ky-cyrl-alt.js'
|
||||
@@ -2288,6 +2296,10 @@
|
||||
name: 'Burkina Faso tilde keyboard',
|
||||
source: 'rules/mul-bf/mul-bf.js'
|
||||
},
|
||||
'mul-click-tilde': {
|
||||
name: 'Click consonants keyboard',
|
||||
source: 'rules/mul-click/mul-click-tilde.js'
|
||||
},
|
||||
'mul-cm': {
|
||||
name: 'General Alphabet of Cameroon Languages tilde keyboard',
|
||||
source: 'rules/mul-cm/mul-cm.js'
|
||||
@@ -2900,6 +2912,10 @@
|
||||
autonym: 'ibibio',
|
||||
inputmethods: [ 'ibb-tilde' ]
|
||||
},
|
||||
id: {
|
||||
autonym: 'Jawi',
|
||||
inputmethods: [ 'id-jawi' ]
|
||||
},
|
||||
ig: {
|
||||
autonym: 'Igbo',
|
||||
inputmethods: [ 'ig-tilde' ]
|
||||
@@ -3012,6 +3028,10 @@
|
||||
autonym: 'kanuri',
|
||||
inputmethods: [ 'kr-tilde' ]
|
||||
},
|
||||
kri: {
|
||||
autonym: 'Krio',
|
||||
inputmethods: [ 'kri-tilde' ]
|
||||
},
|
||||
ks: {
|
||||
autonym: 'कॉशुर / کٲشُر',
|
||||
inputmethods: [ 'ks-inscript', 'ks-kbd' ]
|
||||
@@ -3108,6 +3128,10 @@
|
||||
autonym: 'မြန်မာ',
|
||||
inputmethods: [ 'my-mm3', 'my-xkb' ]
|
||||
},
|
||||
naq: {
|
||||
autonym: 'Khoekhoegowab',
|
||||
inputmethods: [ 'mul-click-tilde' ]
|
||||
},
|
||||
nb: {
|
||||
autonym: 'Norsk (bokmål)',
|
||||
inputmethods: [ 'nb-normforms', 'nb-tildeforms' ]
|
||||
|
||||
50
lib/jquery.ime/rules/id/id-jawi.js
Normal file
50
lib/jquery.ime/rules/id/id-jawi.js
Normal file
@@ -0,0 +1,50 @@
|
||||
( function ( $ ) {
|
||||
'use strict';
|
||||
var jawiKeyboard = {
|
||||
id: 'id-jawi',
|
||||
name: 'Jawi keyboard',
|
||||
description: 'Jawi keyboard for Indonesian Wikisource',
|
||||
date: '2023-09-21',
|
||||
URL: 'https://www.mediawiki.org/wiki/Help:Extension:UniversalLanguageSelector/Input_methods/jawi-keyboard',
|
||||
author: 'Benny Lin, Pungkas, Michael',
|
||||
license: 'GPLv3',
|
||||
version: '1.0',
|
||||
contextLength: 1,
|
||||
maxKeyLength: 1,
|
||||
patterns: [
|
||||
[ '\\\\([A-Za-z\\>_~\\.0-9])', '', '$1' ], //escape characters
|
||||
[ '(a|A)', '', 'ا' ], //alif
|
||||
[ '(b|B)', '', 'ب' ], //ba
|
||||
[ '(c|C)', '', 'ﭺ' ], //ca
|
||||
[ '(d|D)', '', 'د' ], //dal
|
||||
[ '(e|E)', '', 'َ' ], //fathah -a
|
||||
[ '(f|F)', '', 'ف' ], //fa
|
||||
[ '(g|G)', '', 'ݢ' ], //gaf
|
||||
[ '(h|H)', '', 'ه' ], //ha
|
||||
[ '(ݢ|ڬ)(h|H)', '(g|G)', 'غ' ], //ghain
|
||||
[ 'ت(h|H)', '(t|T)', 'ة' ], //tāʔ marbūṭa
|
||||
[ 'ى(h|H)', '(k|K)', 'خ' ], //ẖ, kha
|
||||
[ '(i|I)', '', 'ِ' ], //kasrah/kasroh -i
|
||||
[ '(j|J)', '', 'ج' ], //jim
|
||||
[ '(k|K)', '', 'ى' ], //kaf
|
||||
[ '(l|L)', '', 'ل' ], //lam
|
||||
[ '(m|M)', '', 'م' ], //mim
|
||||
[ '(n|N)', '', 'ن' ], //nun
|
||||
[ '(o|O)', '', 'ْ' ], //sukun
|
||||
[ '(p|P)', '', 'ڤ' ], //pa
|
||||
[ '(q|Q)', '', 'ق' ], //qaf
|
||||
[ '(r|R)', '', 'ر' ], //ra
|
||||
[ '(s|S)', '', 'س' ], //sin
|
||||
[ '(t|T)', '', 'ت' ], //ta
|
||||
[ '(u|U)', '', 'ُ' ], //dhammah/dhomah -u
|
||||
[ '(v|V)', '', 'ؤ' ], //va
|
||||
[ '(w|W)', '', 'و' ], //wau
|
||||
[ '(x|X)', '', 'ء' ], // ʾʔhamza
|
||||
[ '(y|Y)', '', 'ي' ], //ya
|
||||
[ '(z|Z)', '', 'ز' ], //zai
|
||||
[ '`', '', 'ع' ] // 'ain
|
||||
]
|
||||
};
|
||||
|
||||
$.ime.register( jawiKeyboard );
|
||||
}( jQuery ) );
|
||||
27
lib/jquery.ime/rules/kri/kri-tilde.js
Normal file
27
lib/jquery.ime/rules/kri/kri-tilde.js
Normal file
@@ -0,0 +1,27 @@
|
||||
( function ( $ ) {
|
||||
'use strict';
|
||||
|
||||
var kriTilde = {
|
||||
id: 'kri-tilde',
|
||||
name: 'Krio tilde',
|
||||
description: 'Krio input keyboard',
|
||||
date: '2024-09-23',
|
||||
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
|
||||
]
|
||||
};
|
||||
|
||||
$.ime.register( kriTilde );
|
||||
}( jQuery ) );
|
||||
37
lib/jquery.ime/rules/mul-click/mul-click-tilde.js
Normal file
37
lib/jquery.ime/rules/mul-click/mul-click-tilde.js
Normal file
@@ -0,0 +1,37 @@
|
||||
( function ( $ ) {
|
||||
'use strict';
|
||||
|
||||
var clickTilde = {
|
||||
id: 'mul-click-tilde',
|
||||
name: 'Click tilde',
|
||||
description: 'Click input keyboard',
|
||||
date: '2024-09-24',
|
||||
URL: 'https://github.com/wikimedia/jquery.ime',
|
||||
author: 'Amir E. Aharoni',
|
||||
license: 'GPLv3',
|
||||
version: '1.0',
|
||||
patterns: [
|
||||
// Typing based on shape
|
||||
[ '~o', 'ʘ' ], // U+0298: Bilabial click
|
||||
[ '~1', 'ǀ' ], // U+01C0: Dental click (tilde + 1 => not a pipe)
|
||||
[ 'ǀ1', 'ǁ' ], // U+01C1: Lateral click (not a pipe + 1 => double pipe)
|
||||
[ '~=', 'ǂ' ], // U+01C2: Alveolar click
|
||||
[ '~#', 'ǂ' ], // U+01C2: Alveolar click
|
||||
[ '~!', 'ǃ' ], // U+01C3: Retroflex click (tilde + exclamation point => not an exclamation point)
|
||||
[ '~,', '𝼊' ], // U+1DF0A: Retroflex click with retroflex hook
|
||||
|
||||
// Typing based on Zulu and Xhosa orthography
|
||||
[ '~c', 'ǀ' ], // U+01C0: Dental click (not a pipe!)
|
||||
[ '~x', 'ǁ' ], // U+01C1: Lateral click
|
||||
[ '~q', 'ǃ' ], // U+01C3: Retroflex click (not an exclamation point!)
|
||||
|
||||
[ '~\\\\', '\u0300' ], // Combining grave
|
||||
[ '~/', '\u0301' ], // Combining acute
|
||||
[ '~\\^', '\u0302' ], // Combining circumflex
|
||||
[ '~\\{', '\u0303' ], // Combining tilde
|
||||
[ '~-', '\u0304' ] // Combining macron
|
||||
]
|
||||
};
|
||||
|
||||
$.ime.register( clickTilde );
|
||||
}( jQuery ) );
|
||||
@@ -929,6 +929,30 @@
|
||||
],
|
||||
"Anishinaabemowin"
|
||||
],
|
||||
"cja": [
|
||||
"cja-latn"
|
||||
],
|
||||
"cja-arab": [
|
||||
"Arab",
|
||||
[
|
||||
"AS"
|
||||
],
|
||||
"چم فور"
|
||||
],
|
||||
"cja-cham": [
|
||||
"Cham",
|
||||
[
|
||||
"AS"
|
||||
],
|
||||
"ꨌꩌ ꨚꨭꩉ"
|
||||
],
|
||||
"cja-latn": [
|
||||
"Latn",
|
||||
[
|
||||
"AS"
|
||||
],
|
||||
"Cam pur"
|
||||
],
|
||||
"cjk": [
|
||||
"Latn",
|
||||
[
|
||||
@@ -936,6 +960,30 @@
|
||||
],
|
||||
"cokwe"
|
||||
],
|
||||
"cjm": [
|
||||
"cjm-cham"
|
||||
],
|
||||
"cjm-arab": [
|
||||
"Arab",
|
||||
[
|
||||
"AS"
|
||||
],
|
||||
"چم فاي"
|
||||
],
|
||||
"cjm-cham": [
|
||||
"Cham",
|
||||
[
|
||||
"AS"
|
||||
],
|
||||
"ꨌꩌ ꨚꨰ"
|
||||
],
|
||||
"cjm-latn": [
|
||||
"Latn",
|
||||
[
|
||||
"AS"
|
||||
],
|
||||
"Cam pai"
|
||||
],
|
||||
"cjy": [
|
||||
"Hant",
|
||||
[
|
||||
@@ -3304,6 +3352,13 @@
|
||||
],
|
||||
"Napulitano"
|
||||
],
|
||||
"naq": [
|
||||
"Latn",
|
||||
[
|
||||
"AF"
|
||||
],
|
||||
"Khoekhoegowab"
|
||||
],
|
||||
"nb": [
|
||||
"Latn",
|
||||
[
|
||||
@@ -5487,6 +5542,7 @@
|
||||
"Bali",
|
||||
"Batk",
|
||||
"Bugi",
|
||||
"Cham",
|
||||
"Java",
|
||||
"Khmr",
|
||||
"Laoo",
|
||||
@@ -6390,7 +6446,8 @@
|
||||
"kaa"
|
||||
],
|
||||
"KH": [
|
||||
"km"
|
||||
"km",
|
||||
"cja-latn"
|
||||
],
|
||||
"KI": [
|
||||
"en"
|
||||
@@ -6625,6 +6682,7 @@
|
||||
"af",
|
||||
"kj",
|
||||
"ng",
|
||||
"naq",
|
||||
"hz",
|
||||
"en",
|
||||
"de",
|
||||
@@ -7185,7 +7243,8 @@
|
||||
"VN": [
|
||||
"vi",
|
||||
"zh-hant",
|
||||
"zh"
|
||||
"zh",
|
||||
"cjm-cham"
|
||||
],
|
||||
"VU": [
|
||||
"bi",
|
||||
|
||||
Reference in New Issue
Block a user