Wikifunctions wikifunctionswiki https://www.wikifunctions.org/wiki/Wikifunctions:Main_Page MediaWiki 1.47.0-wmf.7 first-letter Media Special Talk User User talk Wikifunctions Wikifunctions talk File File talk MediaWiki MediaWiki talk Template Template talk Help Help talk Category Category talk TimedText TimedText talk Module Module talk Translations Translations talk Event Event talk Z2 0 4 284240 245670 2026-06-17T22:59:25Z Carlossn77716 88844 284240 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z2" }, "Z2K2": { "Z1K1": "Z4", "Z4K1": "Z2", "Z4K2": [ "Z3", { "Z1K1": "Z3", "Z3K1": "Z6", "Z3K2": "Z2K1", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "id" }, { "Z1K1": "Z11", "Z11K1": "Z1360", "Z11K2": "🆔" }, { "Z1K1": "Z11", "Z11K1": "Z1025", "Z11K2": "identyfikator" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "শনাক্তকারী" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "id" }, { "Z1K1": "Z11", "Z11K1": "Z1083", "Z11K2": "شناختی" }, { "Z1K1": "Z11", "Z11K1": "Z1657", "Z11K2": "ਸ਼ਿਨਾਖ਼ਤੀ" }, { "Z1K1": "Z11", "Z11K1": "Z1645", "Z11K2": "编号" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "id" }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "ไอดี" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "מזהה" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "ID" }, { "Z1K1": "Z11", "Z11K1": "Z1113", "Z11K2": "id" }, { "Z1K1": "Z11", "Z11K1": "Z1625", "Z11K2": "laharam-pamantarana" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "identificator" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "ID" }, { "Z1K1": "Z11", "Z11K1": "Z1672", "Z11K2": "識別號" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "identifiant" }, { "Z1K1": "Z11", "Z11K1": "Z1005", "Z11K2": "идентификатор" }, { "Z1K1": "Z11", "Z11K1": "Z1664", "Z11K2": "identificator" }, { "Z1K1": "Z11", "Z11K1": "Z1001", "Z11K2": "معرّف" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "ID" }, { "Z1K1": "Z11", "Z11K1": "Z1820", "Z11K2": "पहचानकर्ता" } ] } }, { "Z1K1": "Z3", "Z3K1": "Z1", "Z3K2": "Z2K2", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "value" }, { "Z1K1": "Z11", "Z11K1": "Z1025", "Z11K2": "wartość" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "মান" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "värde" }, { "Z1K1": "Z11", "Z11K1": "Z1083", "Z11K2": "مل" }, { "Z1K1": "Z11", "Z11K1": "Z1657", "Z11K2": "ਮੁੱਲ" }, { "Z1K1": "Z11", "Z11K1": "Z1645", "Z11K2": "值" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "hodnota" }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "ค่า" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "ערך" }, { "Z1K1": "Z11", "Z11K1": "Z1360", "Z11K2": "📊" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Wert" }, { "Z1K1": "Z11", "Z11K1": "Z1113", "Z11K2": "value" }, { "Z1K1": "Z11", "Z11K1": "Z1625", "Z11K2": "sanda" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "waarde" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "nilai" }, { "Z1K1": "Z11", "Z11K1": "Z1672", "Z11K2": "值" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "valeur" }, { "Z1K1": "Z11", "Z11K1": "Z1005", "Z11K2": "значение" }, { "Z1K1": "Z11", "Z11K1": "Z1664", "Z11K2": "valoare" }, { "Z1K1": "Z11", "Z11K1": "Z1001", "Z11K2": "قيمة" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "valore" }, { "Z1K1": "Z11", "Z11K1": "Z1820", "Z11K2": "वैल्यू" } ] } }, { "Z1K1": "Z3", "Z3K1": "Z12", "Z3K2": "Z2K3", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "labels" }, { "Z1K1": "Z11", "Z11K1": "Z1025", "Z11K2": "etykiety" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "নাম" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "etiketter" }, { "Z1K1": "Z11", "Z11K1": "Z1083", "Z11K2": "چیپی" }, { "Z1K1": "Z11", "Z11K1": "Z1657", "Z11K2": "ਚੇਪੀ" }, { "Z1K1": "Z11", "Z11K1": "Z1645", "Z11K2": "标签" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "štítky" }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "ป้ายชื่อ" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "תווית" }, { "Z1K1": "Z11", "Z11K1": "Z1360", "Z11K2": "🏷️" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Bezeichnungen" }, { "Z1K1": "Z11", "Z11K1": "Z1113", "Z11K2": "labels" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "ラベル" }, { "Z1K1": "Z11", "Z11K1": "Z1625", "Z11K2": "famantarana" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "labels" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "label" }, { "Z1K1": "Z11", "Z11K1": "Z1672", "Z11K2": "標籤" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "libellés" }, { "Z1K1": "Z11", "Z11K1": "Z1005", "Z11K2": "метки" }, { "Z1K1": "Z11", "Z11K1": "Z1664", "Z11K2": "etichete" }, { "Z1K1": "Z11", "Z11K1": "Z1001", "Z11K2": "تسميات" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "etichette" }, { "Z1K1": "Z11", "Z11K1": "Z1820", "Z11K2": "लेबल्स" } ] } }, { "Z1K1": "Z3", "Z3K1": "Z32", "Z3K2": "Z2K4", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "aliases" }, { "Z1K1": "Z11", "Z11K1": "Z1025", "Z11K2": "aliasy" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "উপনাম" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "alias" }, { "Z1K1": "Z11", "Z11K1": "Z1083", "Z11K2": "عرف" }, { "Z1K1": "Z11", "Z11K1": "Z1657", "Z11K2": "ਉਰਫ਼" }, { "Z1K1": "Z11", "Z11K1": "Z1645", "Z11K2": "别名" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "aliasy" }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "ชื่ออื่น" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "כינויים" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Aliasse" }, { "Z1K1": "Z11", "Z11K1": "Z1113", "Z11K2": "aliases" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "別名" }, { "Z1K1": "Z11", "Z11K1": "Z1625", "Z11K2": "solonanarana" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "aliassen" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "alias" }, { "Z1K1": "Z11", "Z11K1": "Z1672", "Z11K2": "別名" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "alias" }, { "Z1K1": "Z11", "Z11K1": "Z1005", "Z11K2": "синонимы" }, { "Z1K1": "Z11", "Z11K1": "Z1664", "Z11K2": "alias" }, { "Z1K1": "Z11", "Z11K1": "Z1001", "Z11K2": "أسماء مستعارة" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "alias" }, { "Z1K1": "Z11", "Z11K1": "Z1820", "Z11K2": "उपनाम" } ] } }, { "Z1K1": "Z3", "Z3K1": "Z12", "Z3K2": "Z2K5", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "short descriptions" }, { "Z1K1": "Z11", "Z11K1": "Z1025", "Z11K2": "krótkie opisy" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "সংক্ষিপ্ত বিবরণ" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "korta beskrivningar" }, { "Z1K1": "Z11", "Z11K1": "Z1083", "Z11K2": "چھوٹیاں تفصیلاں" }, { "Z1K1": "Z11", "Z11K1": "Z1657", "Z11K2": "ਛੋਟੀਆਂ ਤਫ਼ਸੀਲਾਂ" }, { "Z1K1": "Z11", "Z11K1": "Z1645", "Z11K2": "简要描述" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "krátké popisy" }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "คำอธิบายย่อ" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "תיאור קצר" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Kurzbeschreibungen" }, { "Z1K1": "Z11", "Z11K1": "Z1113", "Z11K2": "short descriptions" }, { "Z1K1": "Z11", "Z11K1": "Z1625", "Z11K2": "famaritana fohy" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "korte beschrijvingen" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "deskripsi singkat" }, { "Z1K1": "Z11", "Z11K1": "Z1672", "Z11K2": "簡要描述" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "courte description" }, { "Z1K1": "Z11", "Z11K1": "Z1664", "Z11K2": "descrieri scurte" }, { "Z1K1": "Z11", "Z11K1": "Z1001", "Z11K2": "وصف قصير" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "breve descrizione" }, { "Z1K1": "Z11", "Z11K1": "Z1820", "Z11K2": "लघु विवरण" } ] } } ], "Z4K3": "Z102" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Persistent object" }, { "Z1K1": "Z11", "Z11K1": "Z1025", "Z11K2": "Obiekt trwały" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "Beständigt objekt" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "persistentes Objekt" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "স্থায়ী বস্তু" }, { "Z1K1": "Z11", "Z11K1": "Z1083", "Z11K2": "ضدی چیز" }, { "Z1K1": "Z11", "Z11K1": "Z1005", "Z11K2": "Постоянный объект" }, { "Z1K1": "Z11", "Z11K1": "Z1576", "Z11K2": "persista objekto" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "Perzistentní objekt" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "永続オブジェクト" }, { "Z1K1": "Z11", "Z11K1": "Z1709", "Z11K2": "Persistents objekts" }, { "Z1K1": "Z11", "Z11K1": "Z1789", "Z11K2": "objecte persistent" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "עצם תמידי" }, { "Z1K1": "Z11", "Z11K1": "Z1048", "Z11K2": "Đối tượng cố định" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "persistent object" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "objet persistant" }, { "Z1K1": "Z11", "Z11K1": "Z1381", "Z11K2": "Objeto persistente" }, { "Z1K1": "Z11", "Z11K1": "Z1332", "Z11K2": "Постійний об'єкт" }, { "Z1K1": "Z11", "Z11K1": "Z1113", "Z11K2": "Persistent object" }, { "Z1K1": "Z11", "Z11K1": "Z1625", "Z11K2": "Zavatra maharitra" }, { "Z1K1": "Z11", "Z11K1": "Z1051", "Z11K2": "Pysyvä objekti" }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "วัตถุคงอยู่" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Objek bersinambung" }, { "Z1K1": "Z11", "Z11K1": "Z1645", "Z11K2": "持久对象" }, { "Z1K1": "Z11", "Z11K1": "Z1672", "Z11K2": "持續性物件" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "Objeto persistente" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Ihe na adigide adigide" }, { "Z1K1": "Z11", "Z11K1": "Z1360", "Z11K2": "🔲🕰️🔒" }, { "Z1K1": "Z11", "Z11K1": "Z1664", "Z11K2": "Obiect persistent" }, { "Z1K1": "Z11", "Z11K1": "Z1001", "Z11K2": "كائن دائم" }, { "Z1K1": "Z11", "Z11K1": "Z1643", "Z11K2": "영구 객체" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Oggetto persistente" }, { "Z1K1": "Z11", "Z11K1": "Z1820", "Z11K2": "स्थायी वस्तु" }, { "Z1K1": "Z11", "Z11K1": "Z1597", "Z11K2": "Davamlı obyekt" }, { "Z1K1": "Z11", "Z11K1": "Z1207", "Z11K2": "объекти доимӣ" }, { "Z1K1": "Z11", "Z11K1": "Z1536", "Z11K2": "Тұрақты нысан" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1592", "Z31K2": [ "Z6", "Permanent objekt" ] }, { "Z1K1": "Z31", "Z31K1": "Z1078", "Z31K2": [ "Z6", "Objek persisten" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "A Z1/Object which is stored persistently on the Wikifunctions wiki." }, { "Z1K1": "Z11", "Z11K1": "Z1025", "Z11K2": "Obiekt (Z1), który jest trwale przechowywany w Wikifunkcjach" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "Z1/বস্তু যে এই উইকিতে স্থায়ীভাবে সংরক্ষিত হয়" }, { "Z1K1": "Z11", "Z11K1": "Z1576", "Z11K2": "Z1/objekto kiu estas konservita persiste en la Vikifunkcioj-vikio" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "Z1/Objekt perzistentně uložený v databázi Wikifunkcí" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Objekt, das dauerhaft im Wikifunctions-Wiki gespeichert ist" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "ett objekt (Z1) som sparas beständigt på Wikifunctions" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "een Z1/object dat permanent wordt opgeslagen op de Wikifuncties-wiki" }, { "Z1K1": "Z11", "Z11K1": "Z1048", "Z11K2": "Đối tượng (Z1) được lưu trữ lâu dài tại Wikifunctions" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "Un Z1/objet qui est stocké de manière persistante sur le wiki Wikifunctions" }, { "Z1K1": "Z11", "Z11K1": "Z1381", "Z11K2": "Um Z1/Objeto que é armazenado persistentemente na wiki da Wikifunções." }, { "Z1K1": "Z11", "Z11K1": "Z1113", "Z11K2": "A Z1/Object which is stored persistently on the Wikifunctions wiki." }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "Z1/วัตถุที่เก็บคงอยู่ไว้บนวิกิฟังก์ชันส์" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Z1/Objek yang disimpan secara terus-menerus di wiki Wikifunctions" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "Z1/עצם שמאוחסן באופן תמידי באתר הוויקי ויקיפונקציות." }, { "Z1K1": "Z11", "Z11K1": "Z1332", "Z11K2": "Z1/Об'єкт, який постійно зберігається у вікі Вікіфункції." }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "Un Z1/Objeto almacenado permanentemente en la wiki Wikifunciones." }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Ihe Z1/Ihe a na-echekwa na adịgide na Wikifunctions wiki." }, { "Z1K1": "Z11", "Z11K1": "Z1664", "Z11K2": "Un obiect Z1/Obiect care este stocat în mod persistent pe wiki-ul Wikifuncții." }, { "Z1K1": "Z11", "Z11K1": "Z1001", "Z11K2": "Z1/كائن جرى تخزينه بشكل دائم على ويكي ويكي الدوال." }, { "Z1K1": "Z11", "Z11K1": "Z1643", "Z11K2": "위키함수 위키에 영구적으로 저장되는 Z1/객체입니다." }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Un Z1/Oggetto che è salvato permanentemente su Wikifunctions" }, { "Z1K1": "Z11", "Z11K1": "Z1820", "Z11K2": "एक Z1/वस्तु जो विकिफ़ंक्शन्स विकि पर स्थायी रूप से रखा जाता है।" }, { "Z1K1": "Z11", "Z11K1": "Z1536", "Z11K2": "Wikifunctions викиінде тұрақты түрде сақталатын Z1/объект." } ] } } svl201bsm05tap7ffp87bramlwwdime Z42 0 31 284239 274514 2026-06-17T22:38:00Z Swarabakti 4284 284239 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z42" }, "Z2K2": { "Z1K1": "Z40", "Z40K1": "Z42" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "false" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "মিথ্যা" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "falsch" }, { "Z1K1": "Z11", "Z11K1": "Z1025", "Z11K2": "fałsz" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "falskt" }, { "Z1K1": "Z11", "Z11K1": "Z1576", "Z11K2": "malvera" }, { "Z1K1": "Z11", "Z11K1": "Z1005", "Z11K2": "ложь" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "nepravda" }, { "Z1K1": "Z11", "Z11K1": "Z1012", "Z11K2": "കള്ളം" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "偽" }, { "Z1K1": "Z11", "Z11K1": "Z1709", "Z11K2": "nepatiess" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "שקר" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "faux" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "onwaar" }, { "Z1K1": "Z11", "Z11K1": "Z1237", "Z11K2": "yanlış" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "falso" }, { "Z1K1": "Z11", "Z11K1": "Z1061", "Z11K2": "falskt" }, { "Z1K1": "Z11", "Z11K1": "Z1113", "Z11K2": "false" }, { "Z1K1": "Z11", "Z11K1": "Z1199", "Z11K2": "false" }, { "Z1K1": "Z11", "Z11K1": "Z1437", "Z11K2": "false" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "falso" }, { "Z1K1": "Z11", "Z11K1": "Z1332", "Z11K2": "хиба" }, { "Z1K1": "Z11", "Z11K1": "Z1625", "Z11K2": "diso" }, { "Z1K1": "Z11", "Z11K1": "Z1381", "Z11K2": "falso" }, { "Z1K1": "Z11", "Z11K1": "Z1051", "Z11K2": "epätosi" }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "เท็จ" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "salah" }, { "Z1K1": "Z11", "Z11K1": "Z1645", "Z11K2": "假" }, { "Z1K1": "Z11", "Z11K1": "Z1672", "Z11K2": "假" }, { "Z1K1": "Z11", "Z11K1": "Z1827", "Z11K2": "ψευδής" }, { "Z1K1": "Z11", "Z11K1": "Z1099", "Z11K2": "falsch" }, { "Z1K1": "Z11", "Z11K1": "Z1037", "Z11K2": "falso" }, { "Z1K1": "Z11", "Z11K1": "Z1664", "Z11K2": "fals" }, { "Z1K1": "Z11", "Z11K1": "Z1001", "Z11K2": "خاطئ" }, { "Z1K1": "Z11", "Z11K1": "Z1181", "Z11K2": "нетачно" }, { "Z1K1": "Z11", "Z11K1": "Z1820", "Z11K2": "झूठ" }, { "Z1K1": "Z11", "Z11K1": "Z1106", "Z11K2": "ósatt" }, { "Z1K1": "Z11", "Z11K1": "Z1207", "Z11K2": "ноҳақ" }, { "Z1K1": "Z11", "Z11K1": "Z1844", "Z11K2": "mali" }, { "Z1K1": "Z11", "Z11K1": "Z1823", "Z11K2": "неистина" }, { "Z1K1": "Z11", "Z11K1": "Z1762", "Z11K2": "ala" }, { "Z1K1": "Z11", "Z11K1": "Z1630", "Z11K2": "sala" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1592", "Z31K2": [ "Z6", "nej", "fel" ] }, { "Z1K1": "Z31", "Z31K1": "Z1062", "Z31K2": [ "Z6", "lež", "ne" ] }, { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "F", "FALSE", "not true", "wrong", "incorrect", "no", "untrue" ] }, { "Z1K1": "Z31", "Z31K1": "Z1004", "Z31K2": [ "Z6", "F", "FAUX", "pas vrai", "incorrect", "non", "non vrai" ] }, { "Z1K1": "Z31", "Z31K1": "Z1787", "Z31K2": [ "Z6", "F", "Falso", "Non vero", "sbagliato", "errato", "no" ] }, { "Z1K1": "Z31", "Z31K1": "Z1381", "Z31K2": [ "Z6", "negativo", "desligado", "não", "F", "FALSO", "incorreto", "errado", "não é verdade" ] }, { "Z1K1": "Z31", "Z31K1": "Z1851", "Z31K2": [ "Z6", "ผิด", "ไม่ใช่" ] }, { "Z1K1": "Z31", "Z31K1": "Z1645", "Z31K2": [ "Z6", "假值" ] }, { "Z1K1": "Z31", "Z31K1": "Z1672", "Z31K2": [ "Z6", "假值" ] }, { "Z1K1": "Z31", "Z31K1": "Z1037", "Z31K2": [ "Z6", "negativo", "desligado", "não", "incorreto", "errado" ] }, { "Z1K1": "Z31", "Z31K1": "Z1664", "Z31K2": [ "Z6", "F", "FALS", "neadevărat", "greșit", "incorect", "nu" ] }, { "Z1K1": "Z31", "Z31K1": "Z1001", "Z31K2": [ "Z6", "غير صحيح", "لا" ] }, { "Z1K1": "Z31", "Z31K1": "Z1181", "Z31K2": [ "Z6", "⊥" ] }, { "Z1K1": "Z31", "Z31K1": "Z1106", "Z31K2": [ "Z6", "F", "FALSE", "ósatt", "rangt", "nei" ] }, { "Z1K1": "Z31", "Z31K1": "Z1207", "Z31K2": [ "Z6", "дурӯғ" ] }, { "Z1K1": "Z31", "Z31K1": "Z1844", "Z31K2": [ "Z6", "M", "MALI", "hindi totoo", "hindi tama", "hindi" ] }, { "Z1K1": "Z31", "Z31K1": "Z1823", "Z31K2": [ "Z6", "F", "FALSE", "грешно", "невярно ", "не" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "the value of a Z40/Boolean that indicates a negative result" }, { "Z1K1": "Z11", "Z11K1": "Z1576", "Z11K2": "la valoro de buleano kiu indikas negativan rezulton" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "hodnota typu Z40/Logická hodnota, která označuje negativní výsledek" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "boolescher Wert, der ein negatives Ergebnis anzeigt" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "ערך בוליאני שמייצג ערך או תוצאה שליליים" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "de waarde van een Z40/boolean die een negatief resultaat aangeeft" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "La valeur d'un Z40/Booléen qui indique un résultat négatif." }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "valor booleano, que indica un resultado falso o negativo" }, { "Z1K1": "Z11", "Z11K1": "Z1061", "Z11K2": "værdien af Z40/boolsk værdi der indikerer et negativt resultat" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "il valore di Z40/Booleano che indica un risultato negativo" }, { "Z1K1": "Z11", "Z11K1": "Z1625", "Z11K2": "sanda Z40/Booleanina maneho valiny diso" }, { "Z1K1": "Z11", "Z11K1": "Z1381", "Z11K2": "o valor de um Z40/Booleano que indica um resultado negativo" }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "ค่า Z40/ตรรกะ ซึ่งชี้ถึงผลลัพธ์เชิงลบ" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "nilai Boolean yang menandakan hasil negatif" }, { "Z1K1": "Z11", "Z11K1": "Z1645", "Z11K2": "表示否定或反面结果的值" }, { "Z1K1": "Z11", "Z11K1": "Z1672", "Z11K2": "表示否定或反面結果的值" }, { "Z1K1": "Z11", "Z11K1": "Z1664", "Z11K2": "valoarea unui Z40/Tip logic care indică un rezultat negativ" }, { "Z1K1": "Z11", "Z11K1": "Z1001", "Z11K2": "قيمة Z40/بوليانية تشير إلى نتيجة سلبية" }, { "Z1K1": "Z11", "Z11K1": "Z1181", "Z11K2": "Z40/Булова вредност која означава негативан резултат" }, { "Z1K1": "Z11", "Z11K1": "Z1820", "Z11K2": "एक Z40/बूलियन का परिणाम जो नकारात्मक परिणाम का संकेत देता है।" }, { "Z1K1": "Z11", "Z11K1": "Z1106", "Z11K2": "sanngildi Z40/Boole-breytu er neikvætt eða ósatt" }, { "Z1K1": "Z11", "Z11K1": "Z1844", "Z11K2": "ang halaga ng isang Z40/Buleano na nagpapahiwatig ng isang negatibong resulta" }, { "Z1K1": "Z11", "Z11K1": "Z1823", "Z11K2": "стойността на Z40/Булева стойност, която показва отрицателен резултат" } ] } } qlary6qmsqgth7re8a9k0hn9jy2ykyo Z1191 0 417 284238 215524 2026-06-17T20:09:10Z WikiLambda system 3 Updating pre-defined WikiLambda content creation 284238 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z1191" }, "Z2K2": { "Z1K1": "Z60", "Z60K1": "sd", "Z60K2": [ "Z6", "sd-arab" ] }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Sindhi" }, { "Z1K1": "Z11", "Z11K1": "Z1191", "Z11K2": "سنڌي" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "সিন্ধী" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "シンド語" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Sindhi" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "Sindhi" }, { "Z1K1": "Z11", "Z11K1": "Z1657", "Z11K2": "ਸਿੰਧੀ" }, { "Z1K1": "Z11", "Z11K1": "Z1083", "Z11K2": "سندھی" }, { "Z1K1": "Z11", "Z11K1": "Z1005", "Z11K2": "синдхи" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "sindhi" }, { "Z1K1": "Z11", "Z11K1": "Z1643", "Z11K2": "신디어" }, { "Z1K1": "Z11", "Z11K1": "Z1820", "Z11K2": "सिंधी" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1004", "Z31K2": [ "Z6", "sindi" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } s5flb60bmx5ctp4v8ytojm2yye1ueko Wikifunctions:Report vandalism 4 1723 284262 273608 2026-06-18T05:02:40Z Redmin 52094 284262 wikitext text/x-wiki {{Wikifunctions:Report vandalism/header/{{#ifexist:Wikifunctions:Report vandalism/header/{{int:lang}}|{{int:lang}}|en}}}} {{Autoarchive resolved section |age = 1 |archive = ((FULLPAGENAME))/Archive/((year))/((month:##)) |level = 2 }} __NEWSECTIONLINK__ {{Archives|{{Flatlist|{{Special:PrefixIndex/WF:Report vandalism/Archive/|stripprefix=1}} }} }} <!-- Add new reports below this line --> == Report concerning User:PressMeet == {{vandal|1=PressMeet}} &mdash; '''Reasons:''' Spam [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 05:02, 18 June 2026 (UTC) dgy1dusdv9diyrav0gb7jqhqgeamj7g 284264 284262 2026-06-18T08:08:41Z Ameisenigel 44 Mark section resolved ([[User:Bunnypranav/sectionResolved.js|sectionResolved]]) 284264 wikitext text/x-wiki {{Wikifunctions:Report vandalism/header/{{#ifexist:Wikifunctions:Report vandalism/header/{{int:lang}}|{{int:lang}}|en}}}} {{Autoarchive resolved section |age = 1 |archive = ((FULLPAGENAME))/Archive/((year))/((month:##)) |level = 2 }} __NEWSECTIONLINK__ {{Archives|{{Flatlist|{{Special:PrefixIndex/WF:Report vandalism/Archive/|stripprefix=1}} }} }} <!-- Add new reports below this line --> == Report concerning User:PressMeet == {{vandal|1=PressMeet}} &mdash; '''Reasons:''' Spam [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 05:02, 18 June 2026 (UTC) :{{done}} [[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 08:08, 18 June 2026 (UTC) {{Section resolved|1=[[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 08:08, 18 June 2026 (UTC)}} d809f3oe29yrh180tz9eepna1qy4lfr Wikifunctions:Requests for user groups 4 3790 284196 281687 2026-06-17T14:34:00Z Poro26 1521 /* Functioneer */ Soumission de demande de statut 284196 wikitext text/x-wiki {{shortcut|[[WF:RFG]]|[[WF:PERM]]|[[WF:RFUG]]}} This is the place to request specific user groups: {{ombox | image = [[File:Echo user-rights icon.svg|60x60px|alt=|link=]] | text = '''How to make a request''' # Edit the section for the user group you wish to request # Copy the following and ''append'' it to the text-area: ## Requests without required discussion: <code><nowiki>{{subst:rfg|1={{subst:REVISIONUSER}}|2=reason ~~~~}}</nowiki></code> ## Functioneer requests (required 48-hour discussion): <code><nowiki>{{subst:rfg|3=1|length=2 days|1={{subst:REVISIONUSER}}|2=reason ~~~~}}</nowiki></code> ## Requests with required 1-week discussion: <code><nowiki>{{subst:rfg|3=1|1={{subst:REVISIONUSER}}|2=reason ~~~~}}</nowiki></code> # Replace <code>reason</code> with a rationale based on the guidelines specified for the user group }} : ''Archived requests can be found at [[Wikifunctions:Requests for user groups/Archive]]'' {{Autoarchive resolved section | age = 1 | archive = ((FULLPAGENAME))/Archive/((year))/((month:##)) | level = 3 }} == Functioneer == {{see also|Wikifunctions:Functioneers}} === Strobilomyces === :{{UL2.0|1=Strobilomyces|contributions=1|deletedcontributions=1|editcount=1|blocklog=1|rightslog=1|crosswiki=1}} :''Discussion open until: 13:55, 10 June 2026 (UTC)'' :I would like to be a functioneer as I have been trying to do some tests and make some additions within the [[Wikifunctions_talk:Abstract_Wikipedia/2025_fragment_experiments|Abstract Wikipedia fragments]] pages and the Australia page, but this seems to be terribly difficult if I cannot connect my implementations. [[User:Strobilomyces|Strobilomyces]] ([[User talk:Strobilomyces|talk]]) 13:55, 8 June 2026 (UTC) ::{{s}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:09, 8 June 2026 (UTC) === Poro26 === :{{UL2.0|1=Poro26|contributions=1|deletedcontributions=1|editcount=1|blocklog=1|rightslog=1|crosswiki=1}} :''Discussion open until: 14:33, 19 June 2026 (UTC)'' :I would like to obtain the Functioneer status in order to contribute to the creation, implementation, and testing of functions on Wikifunctions, and to actively participate in the development of reusable functions for Wikimedia projects, particularly [https://abstract.wikipedia.org/wiki/Abstract_Wikipedia:Main_page Abstract Wikipedia]. I also wish to connect and test functions created during [https://diff.wikimedia.org/fr/2026/06/04/introduction-a-wikifunctions-dix-fonctions-creees-par-des-wikimediens-ivoiriens/ technical workshops in Côte d’Ivoire], as well as correct, when necessary, certain Python and JavaScript implementations of existing functions whenever errors are identified in the code. [[User:Poro26|Poro26]] ([[User talk:Poro26|talk]]) 14:33, 17 June 2026 (UTC) == Autopatroller == {{See also|Wikifunctions:Autopatrollers}} == Administrator == {{see also|Wikifunctions:Administrators}} == Interface administrator == {{see also|Wikifunctions:Interface administrators}} == Translation administrator == {{see also|Wikifunctions:Translation administrators}} == Bureaucrat == {{see also|Wikifunctions:Bureaucrats}} == Miscellaneous requests == == See also == * [[Wikifunctions:User groups]] ** [[mw:Help:Wikifunctions/User rights]] for additional context about functioneers, maintainers, sysops, and bureaucrats [[Category:User groups|*]] q72gg4xg0xncm7wyy1g9mj9ymyp013w 284214 284196 2026-06-17T15:54:11Z Dv103 11127 /* Poro26 */ Reply 284214 wikitext text/x-wiki {{shortcut|[[WF:RFG]]|[[WF:PERM]]|[[WF:RFUG]]}} This is the place to request specific user groups: {{ombox | image = [[File:Echo user-rights icon.svg|60x60px|alt=|link=]] | text = '''How to make a request''' # Edit the section for the user group you wish to request # Copy the following and ''append'' it to the text-area: ## Requests without required discussion: <code><nowiki>{{subst:rfg|1={{subst:REVISIONUSER}}|2=reason ~~~~}}</nowiki></code> ## Functioneer requests (required 48-hour discussion): <code><nowiki>{{subst:rfg|3=1|length=2 days|1={{subst:REVISIONUSER}}|2=reason ~~~~}}</nowiki></code> ## Requests with required 1-week discussion: <code><nowiki>{{subst:rfg|3=1|1={{subst:REVISIONUSER}}|2=reason ~~~~}}</nowiki></code> # Replace <code>reason</code> with a rationale based on the guidelines specified for the user group }} : ''Archived requests can be found at [[Wikifunctions:Requests for user groups/Archive]]'' {{Autoarchive resolved section | age = 1 | archive = ((FULLPAGENAME))/Archive/((year))/((month:##)) | level = 3 }} == Functioneer == {{see also|Wikifunctions:Functioneers}} === Strobilomyces === :{{UL2.0|1=Strobilomyces|contributions=1|deletedcontributions=1|editcount=1|blocklog=1|rightslog=1|crosswiki=1}} :''Discussion open until: 13:55, 10 June 2026 (UTC)'' :I would like to be a functioneer as I have been trying to do some tests and make some additions within the [[Wikifunctions_talk:Abstract_Wikipedia/2025_fragment_experiments|Abstract Wikipedia fragments]] pages and the Australia page, but this seems to be terribly difficult if I cannot connect my implementations. [[User:Strobilomyces|Strobilomyces]] ([[User talk:Strobilomyces|talk]]) 13:55, 8 June 2026 (UTC) ::{{s}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:09, 8 June 2026 (UTC) === Poro26 === :{{UL2.0|1=Poro26|contributions=1|deletedcontributions=1|editcount=1|blocklog=1|rightslog=1|crosswiki=1}} :''Discussion open until: 14:33, 19 June 2026 (UTC)'' :I would like to obtain the Functioneer status in order to contribute to the creation, implementation, and testing of functions on Wikifunctions, and to actively participate in the development of reusable functions for Wikimedia projects, particularly [https://abstract.wikipedia.org/wiki/Abstract_Wikipedia:Main_page Abstract Wikipedia]. I also wish to connect and test functions created during [https://diff.wikimedia.org/fr/2026/06/04/introduction-a-wikifunctions-dix-fonctions-creees-par-des-wikimediens-ivoiriens/ technical workshops in Côte d’Ivoire], as well as correct, when necessary, certain Python and JavaScript implementations of existing functions whenever errors are identified in the code. [[User:Poro26|Poro26]] ([[User talk:Poro26|talk]]) 14:33, 17 June 2026 (UTC) ::{{S}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 15:54, 17 June 2026 (UTC) == Autopatroller == {{See also|Wikifunctions:Autopatrollers}} == Administrator == {{see also|Wikifunctions:Administrators}} == Interface administrator == {{see also|Wikifunctions:Interface administrators}} == Translation administrator == {{see also|Wikifunctions:Translation administrators}} == Bureaucrat == {{see also|Wikifunctions:Bureaucrats}} == Miscellaneous requests == == See also == * [[Wikifunctions:User groups]] ** [[mw:Help:Wikifunctions/User rights]] for additional context about functioneers, maintainers, sysops, and bureaucrats [[Category:User groups|*]] hhr030054k75l2gzlxaice3n8zvqnqm 284228 284214 2026-06-17T17:36:27Z Feeglgeef 8776 /* Poro26 */ Reply 284228 wikitext text/x-wiki {{shortcut|[[WF:RFG]]|[[WF:PERM]]|[[WF:RFUG]]}} This is the place to request specific user groups: {{ombox | image = [[File:Echo user-rights icon.svg|60x60px|alt=|link=]] | text = '''How to make a request''' # Edit the section for the user group you wish to request # Copy the following and ''append'' it to the text-area: ## Requests without required discussion: <code><nowiki>{{subst:rfg|1={{subst:REVISIONUSER}}|2=reason ~~~~}}</nowiki></code> ## Functioneer requests (required 48-hour discussion): <code><nowiki>{{subst:rfg|3=1|length=2 days|1={{subst:REVISIONUSER}}|2=reason ~~~~}}</nowiki></code> ## Requests with required 1-week discussion: <code><nowiki>{{subst:rfg|3=1|1={{subst:REVISIONUSER}}|2=reason ~~~~}}</nowiki></code> # Replace <code>reason</code> with a rationale based on the guidelines specified for the user group }} : ''Archived requests can be found at [[Wikifunctions:Requests for user groups/Archive]]'' {{Autoarchive resolved section | age = 1 | archive = ((FULLPAGENAME))/Archive/((year))/((month:##)) | level = 3 }} == Functioneer == {{see also|Wikifunctions:Functioneers}} === Strobilomyces === :{{UL2.0|1=Strobilomyces|contributions=1|deletedcontributions=1|editcount=1|blocklog=1|rightslog=1|crosswiki=1}} :''Discussion open until: 13:55, 10 June 2026 (UTC)'' :I would like to be a functioneer as I have been trying to do some tests and make some additions within the [[Wikifunctions_talk:Abstract_Wikipedia/2025_fragment_experiments|Abstract Wikipedia fragments]] pages and the Australia page, but this seems to be terribly difficult if I cannot connect my implementations. [[User:Strobilomyces|Strobilomyces]] ([[User talk:Strobilomyces|talk]]) 13:55, 8 June 2026 (UTC) ::{{s}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:09, 8 June 2026 (UTC) === Poro26 === :{{UL2.0|1=Poro26|contributions=1|deletedcontributions=1|editcount=1|blocklog=1|rightslog=1|crosswiki=1}} :''Discussion open until: 14:33, 19 June 2026 (UTC)'' :I would like to obtain the Functioneer status in order to contribute to the creation, implementation, and testing of functions on Wikifunctions, and to actively participate in the development of reusable functions for Wikimedia projects, particularly [https://abstract.wikipedia.org/wiki/Abstract_Wikipedia:Main_page Abstract Wikipedia]. I also wish to connect and test functions created during [https://diff.wikimedia.org/fr/2026/06/04/introduction-a-wikifunctions-dix-fonctions-creees-par-des-wikimediens-ivoiriens/ technical workshops in Côte d’Ivoire], as well as correct, when necessary, certain Python and JavaScript implementations of existing functions whenever errors are identified in the code. [[User:Poro26|Poro26]] ([[User talk:Poro26|talk]]) 14:33, 17 June 2026 (UTC) ::{{S}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 15:54, 17 June 2026 (UTC) ::{{s}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 17:36, 17 June 2026 (UTC) == Autopatroller == {{See also|Wikifunctions:Autopatrollers}} == Administrator == {{see also|Wikifunctions:Administrators}} == Interface administrator == {{see also|Wikifunctions:Interface administrators}} == Translation administrator == {{see also|Wikifunctions:Translation administrators}} == Bureaucrat == {{see also|Wikifunctions:Bureaucrats}} == Miscellaneous requests == == See also == * [[Wikifunctions:User groups]] ** [[mw:Help:Wikifunctions/User rights]] for additional context about functioneers, maintainers, sysops, and bureaucrats [[Category:User groups|*]] gfq3ewrfjgeybslb055d30y4evbuwn0 284246 284228 2026-06-18T00:16:24Z 99of9 1622 /* Strobilomyces */ done 284246 wikitext text/x-wiki {{shortcut|[[WF:RFG]]|[[WF:PERM]]|[[WF:RFUG]]}} This is the place to request specific user groups: {{ombox | image = [[File:Echo user-rights icon.svg|60x60px|alt=|link=]] | text = '''How to make a request''' # Edit the section for the user group you wish to request # Copy the following and ''append'' it to the text-area: ## Requests without required discussion: <code><nowiki>{{subst:rfg|1={{subst:REVISIONUSER}}|2=reason ~~~~}}</nowiki></code> ## Functioneer requests (required 48-hour discussion): <code><nowiki>{{subst:rfg|3=1|length=2 days|1={{subst:REVISIONUSER}}|2=reason ~~~~}}</nowiki></code> ## Requests with required 1-week discussion: <code><nowiki>{{subst:rfg|3=1|1={{subst:REVISIONUSER}}|2=reason ~~~~}}</nowiki></code> # Replace <code>reason</code> with a rationale based on the guidelines specified for the user group }} : ''Archived requests can be found at [[Wikifunctions:Requests for user groups/Archive]]'' {{Autoarchive resolved section | age = 1 | archive = ((FULLPAGENAME))/Archive/((year))/((month:##)) | level = 3 }} == Functioneer == {{see also|Wikifunctions:Functioneers}} === Strobilomyces === :{{UL2.0|1=Strobilomyces|contributions=1|deletedcontributions=1|editcount=1|blocklog=1|rightslog=1|crosswiki=1}} :''Discussion open until: 13:55, 10 June 2026 (UTC)'' :I would like to be a functioneer as I have been trying to do some tests and make some additions within the [[Wikifunctions_talk:Abstract_Wikipedia/2025_fragment_experiments|Abstract Wikipedia fragments]] pages and the Australia page, but this seems to be terribly difficult if I cannot connect my implementations. [[User:Strobilomyces|Strobilomyces]] ([[User talk:Strobilomyces|talk]]) 13:55, 8 June 2026 (UTC) ::{{s}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:09, 8 June 2026 (UTC) {{done}} welcome aboard. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 00:16, 18 June 2026 (UTC) === Poro26 === :{{UL2.0|1=Poro26|contributions=1|deletedcontributions=1|editcount=1|blocklog=1|rightslog=1|crosswiki=1}} :''Discussion open until: 14:33, 19 June 2026 (UTC)'' :I would like to obtain the Functioneer status in order to contribute to the creation, implementation, and testing of functions on Wikifunctions, and to actively participate in the development of reusable functions for Wikimedia projects, particularly [https://abstract.wikipedia.org/wiki/Abstract_Wikipedia:Main_page Abstract Wikipedia]. I also wish to connect and test functions created during [https://diff.wikimedia.org/fr/2026/06/04/introduction-a-wikifunctions-dix-fonctions-creees-par-des-wikimediens-ivoiriens/ technical workshops in Côte d’Ivoire], as well as correct, when necessary, certain Python and JavaScript implementations of existing functions whenever errors are identified in the code. [[User:Poro26|Poro26]] ([[User talk:Poro26|talk]]) 14:33, 17 June 2026 (UTC) ::{{S}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 15:54, 17 June 2026 (UTC) ::{{s}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 17:36, 17 June 2026 (UTC) == Autopatroller == {{See also|Wikifunctions:Autopatrollers}} == Administrator == {{see also|Wikifunctions:Administrators}} == Interface administrator == {{see also|Wikifunctions:Interface administrators}} == Translation administrator == {{see also|Wikifunctions:Translation administrators}} == Bureaucrat == {{see also|Wikifunctions:Bureaucrats}} == Miscellaneous requests == == See also == * [[Wikifunctions:User groups]] ** [[mw:Help:Wikifunctions/User rights]] for additional context about functioneers, maintainers, sysops, and bureaucrats [[Category:User groups|*]] l9ojqar6yjy1a8sw5c6woc61ii1o4xp 284263 284246 2026-06-18T08:03:23Z Ameisenigel 44 /* Strobilomyces */ resolved 284263 wikitext text/x-wiki {{shortcut|[[WF:RFG]]|[[WF:PERM]]|[[WF:RFUG]]}} This is the place to request specific user groups: {{ombox | image = [[File:Echo user-rights icon.svg|60x60px|alt=|link=]] | text = '''How to make a request''' # Edit the section for the user group you wish to request # Copy the following and ''append'' it to the text-area: ## Requests without required discussion: <code><nowiki>{{subst:rfg|1={{subst:REVISIONUSER}}|2=reason ~~~~}}</nowiki></code> ## Functioneer requests (required 48-hour discussion): <code><nowiki>{{subst:rfg|3=1|length=2 days|1={{subst:REVISIONUSER}}|2=reason ~~~~}}</nowiki></code> ## Requests with required 1-week discussion: <code><nowiki>{{subst:rfg|3=1|1={{subst:REVISIONUSER}}|2=reason ~~~~}}</nowiki></code> # Replace <code>reason</code> with a rationale based on the guidelines specified for the user group }} : ''Archived requests can be found at [[Wikifunctions:Requests for user groups/Archive]]'' {{Autoarchive resolved section | age = 1 | archive = ((FULLPAGENAME))/Archive/((year))/((month:##)) | level = 3 }} == Functioneer == {{see also|Wikifunctions:Functioneers}} === Strobilomyces === :{{UL2.0|1=Strobilomyces|contributions=1|deletedcontributions=1|editcount=1|blocklog=1|rightslog=1|crosswiki=1}} :''Discussion open until: 13:55, 10 June 2026 (UTC)'' :I would like to be a functioneer as I have been trying to do some tests and make some additions within the [[Wikifunctions_talk:Abstract_Wikipedia/2025_fragment_experiments|Abstract Wikipedia fragments]] pages and the Australia page, but this seems to be terribly difficult if I cannot connect my implementations. [[User:Strobilomyces|Strobilomyces]] ([[User talk:Strobilomyces|talk]]) 13:55, 8 June 2026 (UTC) ::{{s}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:09, 8 June 2026 (UTC) {{done}} welcome aboard. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 00:16, 18 June 2026 (UTC) {{Section resolved|1=[[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 08:03, 18 June 2026 (UTC)}} === Poro26 === :{{UL2.0|1=Poro26|contributions=1|deletedcontributions=1|editcount=1|blocklog=1|rightslog=1|crosswiki=1}} :''Discussion open until: 14:33, 19 June 2026 (UTC)'' :I would like to obtain the Functioneer status in order to contribute to the creation, implementation, and testing of functions on Wikifunctions, and to actively participate in the development of reusable functions for Wikimedia projects, particularly [https://abstract.wikipedia.org/wiki/Abstract_Wikipedia:Main_page Abstract Wikipedia]. I also wish to connect and test functions created during [https://diff.wikimedia.org/fr/2026/06/04/introduction-a-wikifunctions-dix-fonctions-creees-par-des-wikimediens-ivoiriens/ technical workshops in Côte d’Ivoire], as well as correct, when necessary, certain Python and JavaScript implementations of existing functions whenever errors are identified in the code. [[User:Poro26|Poro26]] ([[User talk:Poro26|talk]]) 14:33, 17 June 2026 (UTC) ::{{S}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 15:54, 17 June 2026 (UTC) ::{{s}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 17:36, 17 June 2026 (UTC) == Autopatroller == {{See also|Wikifunctions:Autopatrollers}} == Administrator == {{see also|Wikifunctions:Administrators}} == Interface administrator == {{see also|Wikifunctions:Interface administrators}} == Translation administrator == {{see also|Wikifunctions:Translation administrators}} == Bureaucrat == {{see also|Wikifunctions:Bureaucrats}} == Miscellaneous requests == == See also == * [[Wikifunctions:User groups]] ** [[mw:Help:Wikifunctions/User rights]] for additional context about functioneers, maintainers, sysops, and bureaucrats [[Category:User groups|*]] 91fajehttqle2pgkieab6nxdozpb4h1 Z12378 0 18983 284195 206667 2026-06-17T14:33:13Z Sibiru45 89816 284195 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z12378" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z12378K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "base verbale" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "isi okwu" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Verb" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Verb" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z12379" ], "Z8K4": [ "Z14", "Z12380" ], "Z8K5": "Z12378" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "2e personne du pluriel à l'imparfait en breton" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Breton conjugation imperfect 2nd person plural" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Njikọ Breton ezughị oke mmadụ nke abụọ" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "bretonische Konjugation Imperfekt 2. Person Plural" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Konjugasi bahasa Breton kala imperfek orang kedua " } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "renvoie la forme conjuguée en breton " }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "weghachite fọm ejikọtara na Breton" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "kembalikan bentuk terkonjugasi dalam bahasa Breton" } ] } } dy06hr31gx145le40fnmxyqb9pcg5u7 284198 284195 2026-06-17T14:44:07Z Sibiru45 89816 284198 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z12378" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z12378K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "base verbale" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "isi okwu" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Verb" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Verb" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z12379" ], "Z8K4": [ "Z14", "Z12380" ], "Z8K5": "Z12378" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "2e personne du pluriel à l'imparfait en breton" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Breton conjugation imperfect 2nd person plural" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Njikọ Breton ezughị oke mmadụ nke abụọ" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "bretonische Konjugation Imperfekt 2. Person Plural" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Konjugasi bahasa Breton imperfek orang ke-2 jamak" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "renvoie la forme conjuguée en breton " }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "weghachite fọm ejikọtara na Breton" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "kembalikan bentuk terkonjugasi dalam bahasa Breton" } ] } } mt94kmrlm14d5hejkbnsrfjd9fy1maq 284200 284198 2026-06-17T14:53:10Z Sibiru45 89816 284200 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z12378" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z12378K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "base verbale" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "isi okwu" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Verb" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Kata kerja" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z12379" ], "Z8K4": [ "Z14", "Z12380" ], "Z8K5": "Z12378" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "2e personne du pluriel à l'imparfait en breton" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Breton conjugation imperfect 2nd person plural" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Njikọ Breton ezughị oke mmadụ nke abụọ" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "bretonische Konjugation Imperfekt 2. Person Plural" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Konjugasi bahasa Breton imperfek orang ke-2 jamak" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "renvoie la forme conjuguée en breton " }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "weghachite fọm ejikọtara na Breton" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "kembalikan bentuk terkonjugasi dalam bahasa Breton" } ] } } kjyesodc8r24ylwif5htk4yulqfdriw Z12381 0 18986 284197 206670 2026-06-17T14:41:41Z Sibiru45 89816 284197 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z12381" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z12381K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "base verbale" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "isi okwu" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Verb" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Verb" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z12382" ], "Z8K4": [ "Z14", "Z12383" ], "Z8K5": "Z12381" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "3e personne du pluriel à l'imparfait en breton" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Breton conjugation imperfect 3rd person plural" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Njikọ Breton ezughị oke mmadụ nke atọ" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "bretonische Konjugation Imperfekt 3. Person Plural" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Konjugasi bahasa Breton imperfek orang ke-3 jamak" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "renvoie la forme conjuguée en breton " }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "weghachite fọm ejikọtara na Breton" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "kembalikan bentuk yang terkonjugasi dalam bahasa Breton" } ] } } k2vgw5wpah0coph95qyf9dsc2izy0j8 284201 284197 2026-06-17T14:53:40Z Sibiru45 89816 284201 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z12381" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z12381K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "base verbale" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "isi okwu" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Verb" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Kata kerja" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z12382" ], "Z8K4": [ "Z14", "Z12383" ], "Z8K5": "Z12381" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "3e personne du pluriel à l'imparfait en breton" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Breton conjugation imperfect 3rd person plural" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Njikọ Breton ezughị oke mmadụ nke atọ" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "bretonische Konjugation Imperfekt 3. Person Plural" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Konjugasi bahasa Breton imperfek orang ke-3 jamak" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "renvoie la forme conjuguée en breton " }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "weghachite fọm ejikọtara na Breton" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "kembalikan bentuk yang terkonjugasi dalam bahasa Breton" } ] } } i3x45m525bhtgnvgk5my5iod80jl3ka Z12448 0 19361 284199 206674 2026-06-17T14:50:37Z Sibiru45 89816 284199 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z12448" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z12448K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "base verbale" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Verb" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Kata kerja" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z12449" ], "Z8K4": [ "Z14", "Z12450" ], "Z8K5": "Z12448" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "1re personne du singulier au passé simple en breton (-is)" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Breton conjugation preterite 1st person singular (-is)" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "bretonische Konjugation Präteritum 1. Person Singular mit -is" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Konjugasi Breton preterit orang ke-1 tunggal (-is)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "renvoie la forme conjuguée en breton " }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "kembalikan bentuk terkonjugasi dalam bahasa Breton" } ] } } fo7byco5c2ajbzr8hbf08sc2zg79aue Z12457 0 19370 284128 206680 2026-06-17T12:17:36Z Eviandriani55 89812 284128 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z12457" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z12457K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "base verbale" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "isi okwu: Ụdọ" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Verb" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Kata kerja bahasa Breton" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z12458" ], "Z8K4": [ "Z14", "Z12459" ], "Z8K5": "Z12457" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "3e personne du singulier au passé simple en breton" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Breton conjugation preterite 3rd person singular" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Njikọ Breton preterite 3rd otu onye" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "bretonische Konjugation Präteritum 3. Person Singular" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Konjugasi Breton kala lampau orang ketiga tunggal" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1078", "Z31K2": [ "Z6", "Konjugasi Breton masa lampau orang ketiga tunggal" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "renvoie la forme conjuguée en breton " }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "na-ezo aka n'ụdị ejikọtara na Breton" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Menghasilkan bentuk kata kerja Breton kala lampau orang ketiga tunggal" } ] } } q7uwozag0ih4xp7f1g0nxolp9z46zrl Z12460 0 19373 284129 283986 2026-06-17T12:24:32Z Eviandriani55 89812 284129 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z12460" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z12460K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "base verbale" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "isi okwu: Ụdọ" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Verb" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Kata kerja bahasa Breton" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z12461" ], "Z8K4": [ "Z14", "Z12462" ], "Z8K5": "Z12460" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "1re personne du pluriel au passé simple en breton" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Breton conjugation preterite 1st person plural" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Njikọ Breton preterite 1st mmadụ otutu " }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "bretonische Konjugation Präteritum 1. Person Plural" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Konjugasi Breton kala lampau orang pertama jamak" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1078", "Z31K2": [ "Z6", "Konjugasi Breton masa lampau orang pertama jamak" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "renvoie la forme conjuguée en breton " }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "na-ezo aka n'ụdị ejikọtara na Breton" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Menghasilkan bentuk kata kerja Breton kala lampau orang pertama jamak" } ] } } 3kvasqhergd8bypc28slhc03fb65rjn Z12463 0 19376 284131 206685 2026-06-17T12:26:43Z Eviandriani55 89812 284131 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z12463" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z12463K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "base verbale" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "isi okwu" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Verb" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Kata kerja bahasa Breton" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z12464" ], "Z8K4": [ "Z14", "Z12465" ], "Z8K5": "Z12463" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "2e personne du pluriel au passé simple en breton" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Breton conjugation preterite 2nd person plural" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Breton conjugation preterite onye nke abụọ ọtụtụ" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "bretonische Konjugation Präteritum 2. Person Plural" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Konjugasi Breton kala lampau orang kedua jamak" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1078", "Z31K2": [ "Z6", "Konjugasi Breton masa lampau orang kedua jamak" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "renvoie la forme conjuguée en breton " }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "weghachite fọm ejikọtara na Breton" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Menghasilkan bentuk kata kerja Breton kala lampau orang kedua jamak" } ] } } 1u3pt5u6x6o53vkxdmkjdiuij2sw7kn Z12466 0 19379 284132 206687 2026-06-17T12:28:54Z Eviandriani55 89812 284132 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z12466" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z12466K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "base verbale" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "isi okwu" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Verb" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Kata kerja bahasa Breton" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z12467" ], "Z8K4": [ "Z14", "Z12468" ], "Z8K5": "Z12466" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "3e personne du pluriel au passé simple en breton" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Breton conjugation preterite 3rd person plural" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Breton conjugation preterite 3rd mmadụ plural" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "bretonische Konjugation Präteritum 3. Person Plural" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Konjugasi Breton kala lampau orang ketiga jamak" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1078", "Z31K2": [ "Z6", "Konjugasi Breton masa lampau orang ketiga jamak" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "renvoie la forme conjuguée en breton " }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "weghachite fọm ejikọtara na Breton" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Menghasilkan bentuk kata kerja Breton kala lampau orang ketiga jamak" } ] } } 9h8553ehjr3elf97v274wansp2702we Z12528 0 19480 284125 206691 2026-06-17T12:02:11Z Kume Gucci 89801 284125 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z12528" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z12528K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "base verbale" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "isi okwu: Ụdọ" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Verb" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z12529" ], "Z8K4": [ "Z14", "Z12530" ], "Z8K5": "Z12528" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "1re personne du singulier au conditionnel présent en breton" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Breton conjugation present conditional 1st person singular" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Njikọ Breton na-enwe ọnọdụ 1st onye otu" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "br. Präsens Konditionalis 1. P. S." }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Konjugasi Breton di saat ini orang pertama tunggal" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "renvoie la forme conjuguée en breton" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "na-ezo aka n'ụdị ejikọtara na Breton" } ] } } jr9pfpyvd2jfihz8y1832c5qd8o8aa9 284126 284125 2026-06-17T12:07:55Z Kume Gucci 89801 284126 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z12528" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z12528K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "base verbale" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "isi okwu: Ụdọ" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Verb" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z12529" ], "Z8K4": [ "Z14", "Z12530" ], "Z8K5": "Z12528" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "1re personne du singulier au conditionnel présent en breton" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Breton conjugation present conditional 1st person singular" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Njikọ Breton na-enwe ọnọdụ 1st onye otu" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "br. Präsens Konditionalis 1. P. S." }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Konjugasi Breton jika saat ini orang I tunggal" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "renvoie la forme conjuguée en breton" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "na-ezo aka n'ụdị ejikọtara na Breton" } ] } } 7u4f7m7zc2f2gi73zq4662hhc7qt9za Z12533 0 19485 284127 206693 2026-06-17T12:11:02Z Kume Gucci 89801 284127 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z12533" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z12533K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "base verbale" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "isi okwu" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Verb" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z12534" ], "Z8K4": [ "Z14", "Z12535" ], "Z8K5": "Z12533" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "2e personne du singulier au conditionnel présent en breton" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Breton conjugation present conditional 2nd person singular" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Njikọ Breton na-enwe ọnọdụ onye nke abụọ dị otu " }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "br. Präsens Konditionalis 2. P. S." }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Konjugasi Breton jika saat ini orang II tunggal" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "renvoie la forme conjuguée en breton" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "weghachite fọm ejikọtara na Breton" } ] } } 9a75wpfiaciz444tfgfxxsdu687sdsc Z12536 0 19488 284134 206695 2026-06-17T12:32:04Z Eviandriani55 89812 284134 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z12536" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z12536K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "base verbale" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "isi okwu" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Verb" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Kata kerja bahasa Breton" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z12537" ], "Z8K4": [ "Z14", "Z12538" ], "Z8K5": "Z12536" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "3e personne du singulier au conditionnel présent en breton" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Breton 3rd person singular present conditional form" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Onye nke atọ Breton nwere ụdị ọnọdụ dị ugbu a" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "br. Präsens Konditionalis 3. P. S." }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Bentuk kondisional kini Breton orang ketiga tungga" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1078", "Z31K2": [ "Z6", "Kondisional kini Breton orang ketiga tunggal" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "renvoie la forme conjuguée en breton " }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "weghachite fọm ejikọtara na Bretonweghachite fọm ejikọtara na Breton" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Menghasilkan bentuk kondisional kala kini bahasa Breton untuk orang ketiga tunggal" } ] } } 9fi6n0he2m9yq38nhllzya5rd6yhhgv Z12539 0 19491 284130 206697 2026-06-17T12:24:53Z Kume Gucci 89801 284130 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z12539" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z12539K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "base verbale" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "isi okwu" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Verb" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z12540" ], "Z8K4": [ "Z14", "Z12541" ], "Z8K5": "Z12539" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "1re personne du pluriel au conditionnel présent en breton" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Breton conjugation present conditional 1st person plural" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Njikọ Breton na-enwe ọnọdụ 1st mmadụ ọtụtụ" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "br. Präsens Konditionalis 1. P. P." }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Konjugasi Breton jika saat ini orang pertama jamak" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "renvoie la forme conjuguée en breton " }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "weghachite fọm ejikọtara na Breton" } ] } } obzmi0h57cwy30o5qwu02kreevevg0q Z12542 0 19494 284133 206699 2026-06-17T12:29:56Z Kume Gucci 89801 284133 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z12542" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z12542K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "base verbale" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "isi okwu" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Verb" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z12543" ], "Z8K4": [ "Z14", "Z12544" ], "Z8K5": "Z12542" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "2e personne du pluriel au conditionnel présent en breton" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Breton conjugation present conditional 2nd person plural" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Njikọ Breton na-enwe ọnọdụ mmadụ 2nd plural" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "br. Präsens Konditionalis 2. P. P." }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Konjugasi Breton jika saat ini orang kedua jamak" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "renvoie la forme conjuguée en breton " }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "weghachite fọm ejikọtara na Breton" } ] } } ri3ffnykvb4ep2aby5bxokxpr7cq8ol Z12545 0 19497 284135 206701 2026-06-17T12:33:15Z Kume Gucci 89801 284135 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z12545" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z12545K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "base verbale" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "isi okwu" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Verb" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z12546" ], "Z8K4": [ "Z14", "Z12547" ], "Z8K5": "Z12545" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "3e personne du pluriel au conditionnel présent en breton" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Breton conjugation present conditional 3rd person plural" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Njikọ Breton dị na ọnọdụ nke atọ " }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "br. Präsens Konditionalis 3. P. P." }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Konjugasi Breton jika saat ini orang ketiga jamak" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "renvoie la forme conjuguée en breton " }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": " weghachite fọm ejikọtara na Breton" } ] } } rbhx2iuy7k9xpsxl6dj9cisph9ea5uz Z12551 0 19503 284204 206705 2026-06-17T14:58:53Z Sibiru45 89816 284204 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z12551" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z12551K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "base verbale" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "base verb" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "ngwaa isi: Ụdọ" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Verb" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Kata kerja" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z12552" ], "Z8K4": [ "Z14", "Z12553" ], "Z8K5": "Z12551" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "1re personne du singulier au conditionnel passé en breton" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "1st person singular past conditional conjugation in Breton" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Njikọ ọnọdụ ọnọdụ onye 1st gara aga na Breton" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "br. Vergangenh. Konditionalis 1. P. S." }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Konjugasi Breton kondisional lampau 1 tunggal" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "renvoie la forme conjuguée en breton" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "na-ezo aka n'ụdị ejikọtara na Breton" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "merujuk pada bentuk terkonjugasi dalam bahasa Breton" } ] } } b5e9bgvskzpazbwlieilwa93t900wp9 Z12554 0 19506 284205 206707 2026-06-17T15:02:02Z Sibiru45 89816 284205 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z12554" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z12554K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "base verbale" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "isi okwu" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Verb" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "verb" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Kata kerja" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z12555" ], "Z8K4": [ "Z14", "Z12556" ], "Z8K5": "Z12554" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "2e personne du singulier au conditionnel passé en breton" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Breton conjugation past conditional 2nd person singular" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Njikọ Breton gara aga onye nke abụọ nwere otu" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "br. Vergangenh. Konditionalis 2. P. S." }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Konjugasi Breton kondisional lampau 2 tunggal" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "renvoie la forme conjuguée en breton " }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "weghachite fọm ejikọtara na Breton" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "kembalikan bentuk yang dikonjugasikan dalam bahasa Breton" } ] } } nhajz0hmv6klqduwa8mofumttk809gt Z12557 0 19509 284217 206710 2026-06-17T16:01:44Z Ars-arsa 34636 284217 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z12557" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z12557K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "base verbale" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "isi okwu" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Verb" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z12558" ], "Z8K4": [ "Z14", "Z12559" ], "Z8K5": "Z12557" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "3e personne du singulier au conditionnel passé en breton" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Breton conjugation past conditional 3rd person singular" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Njikọ Breton gara aga onye nke atọ dị otu" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "br. Vergangenh. Konditionalis 3. P. S." }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Konjugasi Breton kondisional lampau 3 tunggal" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "renvoie la forme conjuguée en breton " }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "weghachite fọm ejikọtara na Breton" } ] } } l117lcki1cny53f5j74wgkv4iiq3tph Z12560 0 19512 284218 206712 2026-06-17T16:03:27Z Ars-arsa 34636 284218 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z12560" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z12560K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "base verbale" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "isi okwu" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Verb" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z12561" ], "Z8K4": [ "Z14", "Z12562" ], "Z8K5": "Z12560" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "1re personne du pluriel au conditionnel passé en breton" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Breton conjugation past conditional 1st person plural" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Njikọ Breton gara aga onye 1st otutu" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "br. Vergangenh. Konditionalis 1. P. P." }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Konjugasi Breton kondisional lampau 1 jamak" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "renvoie la forme conjuguée en breton " }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "weghachite fọm ejikọtara na Breton" } ] } } ecinh9bub951rpwd27xnqytlqusocou Z12563 0 19515 284219 206714 2026-06-17T16:04:54Z Ars-arsa 34636 284219 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z12563" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z12563K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "base verbale" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "isi okwu" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Verb" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z12564" ], "Z8K4": [ "Z14", "Z12565" ], "Z8K5": "Z12563" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "2e personne du pluriel au conditionnel passé en breton" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Breton conjugation past conditional 2nd person plural" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Njikọ Breton gara aga onye nke abụọ nwere ọtụtụ mmadụ" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "br. Vergangenh. Konditionalis 2. P. P." }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Konjugasi Breton kondisional lampau 2 jamak" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "renvoie la forme conjuguée en breton " }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "weghachite fọm ejikọtara na Breton" } ] } } bpnqecp04uhzy5lnb3183jeju9r6bt7 Z12566 0 19518 284220 206716 2026-06-17T16:06:36Z Ars-arsa 34636 284220 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z12566" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z12566K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "base verbale" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Isi okwu" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Verb" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z12567" ], "Z8K4": [ "Z14", "Z12568" ], "Z8K5": "Z12566" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "3e personne du pluriel au conditionnel passé en breton" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Breton conjugation past conditional 3rd person plural" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Njikọ Breton gara aga onye nke atọ nwere ọtụtụ mmadụ" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "br. Vergangenh. Konditionalis 3. P. P." }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Konjugasi Breton kondisional lampau 3 jamak" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "renvoie la forme conjuguée en breton " }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "weghachite fọm ejikọtara na Breton" } ] } } flcen6lw6hi5ehjjmqtap6tvheskq9f Z13969 0 25665 284226 283948 2026-06-17T17:34:20Z WikiLambda system 3 Updated the implementation list (see [[Help:Wikifunctions/Implementation_ordering_and_choosing|About implementation selection]]) 284226 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z13969" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z13969K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "n" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "n: Nọmba eke" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "n" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "n" } ] } } ], "Z8K2": "Z13518", "Z8K3": [ "Z20", "Z14011", "Z14014" ], "Z8K4": [ "Z14", "Z14012", "Z14013", "Z13970" ], "Z8K5": "Z13969" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "4^n" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "4^n" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "4^n" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "puissances de 4" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "4^n" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", " A000302" ] }, { "Z1K1": "Z31", "Z31K1": "Z1430", "Z31K2": [ "Z6", "4ⁿ" ] }, { "Z1K1": "Z31", "Z31K1": "Z1004", "Z31K2": [ "Z6", "4^n" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "calcule 4^n" } ] } } qyirx9w4a9mglh1qw0vu2vuxpylosla Z15466 0 28666 284153 213434 2026-06-17T13:08:38Z Ahmadrudi726 39112 284153 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z15466" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z15466K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "n" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "n" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "n" } ] } } ], "Z8K2": "Z13518", "Z8K3": [ "Z20", "Z15469" ], "Z8K4": [ "Z14", "Z15467", "Z15468" ], "Z8K5": "Z15466" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "nth centered octagonal number" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "nte zentrierte Achteckzahl" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "bilangan segi delapan berpusat ke-n" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "A016754", "nth odd square number", "(2n-1)^2" ] }, { "Z1K1": "Z31", "Z31K1": "Z1078", "Z31K2": [ "Z6", "A016754, bilangan kuadrat ganjil ke-n, (2n-1)^2 " ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } kzfkr07uzldu8bhovnznjt49sp4ro6c 284260 284153 2026-06-18T03:40:14Z NikolasKHF 68920 284260 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z15466" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z15466K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "n" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "n" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "n" } ] } } ], "Z8K2": "Z13518", "Z8K3": [ "Z20", "Z15469" ], "Z8K4": [ "Z14", "Z15467", "Z15468" ], "Z8K5": "Z15466" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "nth centered octagonal number" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "nte zentrierte Achteckzahl" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "bilangan segi delapan berpusat ke-n" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "A016754", "nth odd square number", "(2n-1)^2" ] }, { "Z1K1": "Z31", "Z31K1": "Z1078", "Z31K2": [ "Z6", "bilangan kuadrad ganjil ke-n" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 03allp9g7s0n10kkphvlmc74kxwcp7g Z15525 0 28726 284157 209002 2026-06-17T13:11:57Z Ahmadrudi726 39112 284157 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z15525" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z15525K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "n" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "n: Nọmba eke" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "n" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "n" } ] } } ], "Z8K2": "Z13518", "Z8K3": [ "Z20", "Z15528" ], "Z8K4": [ "Z14", "Z15526", "Z15527" ], "Z8K5": "Z15525" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "nth decagonal number" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "nọmba decagonal nth" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "nte Zehneckzahl" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "bilangan segi delapan ke-n" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "nth 10-gonal number", "A001107", "4*n^2-3*n" ] }, { "Z1K1": "Z31", "Z31K1": "Z1078", "Z31K2": [ "Z6", "bilangan 10-gonal ke-n, A001107, 4*n^2-3*n " ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } dog4dgy066ml0sngia9uzc5lrd00nvk Z16762 0 31636 284261 283952 2026-06-18T03:42:13Z NikolasKHF 68920 284261 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z16762" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z16762K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "a" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "a" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "a" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z16762K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "b" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "b" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "b" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z16762K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "c" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "c" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "c" } ] } } ], "Z8K2": "Z16659", "Z8K3": [ "Z20", "Z16763", "Z16765", "Z16766" ], "Z8K4": [ "Z14", "Z17166", "Z16764", "Z16767" ], "Z8K5": "Z16762" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "sign (a-b)*(a-c)" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Vorzeichen von (a-b)*(a-c)" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "penanda (a-b)*(a-c)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "sign (b-a)*(c-a)", "(a-b)*(a-c) sign", "(b-a)*(c-a) sign" ] }, { "Z1K1": "Z31", "Z31K1": "Z1430", "Z31K2": [ "Z6", "Vorzeichen von (b-a)*(c-a)", "(a-b)*(a-c)-Vorzeichen", "(b-a)*(c-a)-Vorzeichen", "Vorzeichen von (a-b)×(a-c)" ] }, { "Z1K1": "Z31", "Z31K1": "Z1078", "Z31K2": [ "Z6", "tanda (b-a)*(c-a)" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "returns the sign of the (natural number) calculation (a-b)*(a-c)" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Ergibt das Vorzeichen der Berechnung (der natürlichen Zahlen) (a-b)*(a-c)" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "mengembalikan penanda dari perhitungan (angka natural) (a-b)*(a-c)" } ] } } 518lewhpjb08fs2f243p6l0ftjavynw Z19221 0 41125 284265 133137 2026-06-18T08:17:42Z Ameisenigel 44 de 284265 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z19221" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z19217", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z19217", "Z19217K1": "91.000000N -73.985428W" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z844", "Z844K2": { "Z1K1": "Z40", "Z40K1": "Z42" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Invalid latitude" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "91.000000N -73.985428W ist ungültig" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } my5h6qv3pi15qvjzrb5vmoqltooixh1 Z19222 0 41126 284266 133138 2026-06-18T08:18:09Z Ameisenigel 44 de 284266 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z19222" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z19217", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z19217", "Z19217K1": "40.748817N 181.000000E" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z844", "Z844K2": { "Z1K1": "Z40", "Z40K1": "Z42" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Invalid longitude" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "40.748817N 181.000000E ist ungültig" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } ex6uokp4l97uhenn4fq6k3p0omfv258 Z19223 0 41127 284267 203511 2026-06-18T08:20:07Z Ameisenigel 44 de 284267 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z19223" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z19223K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Country code (2-letter)" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "code ISO 3166 du pays (en deux lettres)" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "kode negara (2 huruf)" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Ländercode" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z40", "Z17K2": "Z19223K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Use official name?" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "utiliser le nom officiel ?" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Menggunakan nama resmi?" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "offiziellen Namen verwenden?" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z19225", "Z19226", "Z19227" ], "Z8K4": [ "Z14", "Z19224" ], "Z8K5": "Z19223" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Convert ISO 3166 country code to name" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "convertir le code ISO 3166 d'un pays en nom" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "ubah kode negara ISO 3166 ke nama" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "ISO-3166-Code in Name umwandeln" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "Convert country code to name" ] }, { "Z1K1": "Z31", "Z31K1": "Z1078", "Z31K2": [ "Z6", "ubah kode negara jadi nama" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Convert ISO 2-letter 3166 country code to the name, either to the ISO 3166 name or the Official state name (wp used as source)" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "convertis le code ISO 3166 d'un pays, exprimé en deux lettres, en son nom en anglais, le nom pouvant être officiel ou pas" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "mengubah kode negara 2 huruf per ISO 3166 ke namanya, antara nama ISO 3166 atau nama resmi negara tersebut (yang digunakan oleh Wikipedia)" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "wandelt einen ISO-3166-Ländercode in den Namen des Landes um" } ] } } 5r6axbcs20bd0o82mg8k33x820o2gsp Z19224 0 41128 284268 142753 2026-06-18T08:20:29Z Ameisenigel 44 de 284268 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z19224" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z19223", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z600", "Z16K2": "function Z19223( Z19223K1, Z19223K2 ) {\n\tconst countries = {\n \"AF\": [\"Afghanistan\", \"the Islamic Republic of Afghanistan\"],\n \"AX\": [\"Åland Islands\", \"Åland\"],\n \"AL\": [\"Albania\", \"the Republic of Albania\"],\n \"DZ\": [\"Algeria\", \"the People's Democratic Republic of Algeria\"],\n \"AS\": [\"American Samoa\", \"American Samoa\"],\n \"AD\": [\"Andorra\", \"the Principality of Andorra\"],\n \"AO\": [\"Angola\", \"the Republic of Angola\"],\n \"AI\": [\"Anguilla\", \"Anguilla\"],\n \"AQ\": [\"Antarctica\", \"Antarctica\"],\n \"AG\": [\"Antigua and Barbuda\", \"Antigua and Barbuda\"],\n \"AR\": [\"Argentina\", \"the Argentine Republic\"],\n \"AM\": [\"Armenia\", \"the Republic of Armenia\"],\n \"AW\": [\"Aruba\", \"the Country of Aruba\"],\n \"AU\": [\"Australia\", \"the Commonwealth of Australia\"],\n \"AT\": [\"Austria\", \"the Republic of Austria\"],\n \"AZ\": [\"Azerbaijan\", \"the Republic of Azerbaijan\"],\n \"BS\": [\"Bahamas\", \"the Commonwealth of The Bahamas\"], \n \"BH\": [\"Bahrain\", \"the Kingdom of Bahrain\"],\n \"BD\": [\"Bangladesh\", \"the People's Republic of Bangladesh\"],\n \"BB\": [\"Barbados\", \"Barbados\"],\n \"BY\": [\"Belarus\", \"the Republic of Belarus\"],\n \"BE\": [\"Belgium\", \"the Kingdom of Belgium\"],\n \"BZ\": [\"Belize\", \"Belize\"],\n \"BJ\": [\"Benin\", \"the Republic of Benin\"],\n \"BM\": [\"Bermuda\", \"Bermuda\"],\n \"BT\": [\"Bhutan\", \"the Kingdom of Bhutan\"],\n \"BO\": [\"Bolivia\", \"the Plurinational State of Bolivia\"],\n \"BQ\": [\"Bonaire, Sint Eustatius and Saba\", \"Bonaire, Sint Eustatius and Saba\"],\n \"BA\": [\"Bosnia and Herzegovina\", \"Bosnia and Herzegovina\"],\n \"BW\": [\"Botswana\", \"the Republic of Botswana\"],\n \"BV\": [\"Bouvet Island\", \"Bouvet Island\"],\n \"BR\": [\"Brazil\", \"the Federative Republic of Brazil\"],\n \"IO\": [\"British Indian Ocean Territory\", \"the British Indian Ocean Territory\"],\n \"BN\": [\"Brunei\", \"Brunei Darussalam\"], \n \"BG\": [\"Bulgaria\", \"the Republic of Bulgaria\"],\n \"BF\": [\"Burkina Faso\", \"Burkina Faso\"],\n \"BI\": [\"Burundi\", \"the Republic of Burundi\"],\n \"CV\": [\"Cabo Verde\", \"the Republic of Cabo Verde\"], \n \"KH\": [\"Cambodia\", \"the Kingdom of Cambodia\"],\n \"CM\": [\"Cameroon\", \"the Republic of Cameroon\"],\n \"CA\": [\"Canada\", \"Canada\"],\n \"KY\": [\"Cayman Islands\", \"the Cayman Islands\"],\n \"CF\": [\"Central African Republic\", \"the Central African Republic\"],\n \"TD\": [\"Chad\", \"the Republic of Chad\"],\n \"CL\": [\"Chile\", \"the Republic of Chile\"],\n \"CN\": [\"China\", \"the People's Republic of China\"],\n \"CX\": [\"Christmas Island\", \"the Territory of Christmas Island\"],\n \"CC\": [\"Cocos (Keeling) Islands\", \"the Territory of Cocos (Keeling) Islands\"],\n \"CO\": [\"Colombia\", \"the Republic of Colombia\"],\n \"KM\": [\"Comoros\", \"the Union of the Comoros\"],\n \"CD\": [\"Democratic Republic of the Congo\", \"the Democratic Republic of the Congo\"], \n \"CG\": [\"Republic of the Congo\", \"the Republic of the Congo\"], \n \"CK\": [\"Cook Islands\", \"the Cook Islands\"],\n \"CR\": [\"Costa Rica\", \"the Republic of Costa Rica\"],\n \"CI\": [\"Côte d'Ivoire\", \"the Republic of Côte d'Ivoire\"], \n \"HR\": [\"Croatia\", \"the Republic of Croatia\"],\n \"CU\": [\"Cuba\", \"the Republic of Cuba\"],\n \"CW\": [\"Curaçao\", \"the Country of Curaçao\"],\n \"CY\": [\"Cyprus\", \"the Republic of Cyprus\"],\n \"CZ\": [\"Czechia\", \"the Czech Republic\"], \n \"DK\": [\"Denmark\", \"the Kingdom of Denmark\"],\n \"DJ\": [\"Djibouti\", \"the Republic of Djibouti\"],\n \"DM\": [\"Dominica\", \"the Commonwealth of Dominica\"],\n \"DO\": [\"Dominican Republic\", \"the Dominican Republic\"],\n \"EC\": [\"Ecuador\", \"the Republic of Ecuador\"],\n \"EG\": [\"Egypt\", \"the Arab Republic of Egypt\"],\n \"SV\": [\"El Salvador\", \"the Republic of El Salvador\"],\n \"GQ\": [\"Equatorial Guinea\", \"the Republic of Equatorial Guinea\"],\n \"ER\": [\"Eritrea\", \"the State of Eritrea\"],\n \"EE\": [\"Estonia\", \"the Republic of Estonia\"],\n \"SZ\": [\"Eswatini\", \"the Kingdom of Eswatini\"], \n \"ET\": [\"Ethiopia\", \"the Federal Democratic Republic of Ethiopia\"],\n \"FK\": [\"Falkland Islands\", \"the Falkland Islands\"], \n \"FO\": [\"Faroe Islands\", \"the Faroe Islands\"],\n \"FJ\": [\"Fiji\", \"the Republic of Fiji\"],\n \"FI\": [\"Finland\", \"the Republic of Finland\"],\n \"FR\": [\"France\", \"the French Republic\"],\n \"GF\": [\"French Guiana\", \"Guyane\"], \n \"PF\": [\"French Polynesia\", \"Overseas Lands of French Polynesia\"], \n \"TF\": [\"French Southern Territories\", \"the French Southern and Antarctic Lands\"], \n \"GA\": [\"Gabon\", \"the Gabonese Republic\"],\n \"GM\": [\"Gambia\", \"the Republic of The Gambia\"], \n \"GE\": [\"Georgia\", \"Georgia\"],\n \"DE\": [\"Germany\", \"the Federal Republic of Germany\"],\n \"GH\": [\"Ghana\", \"the Republic of Ghana\"],\n \"GI\": [\"Gibraltar\", \"Gibraltar\"],\n \"GR\": [\"Greece\", \"the Hellenic Republic\"],\n \"GL\": [\"Greenland\", \"Greenland\"],\n \"GD\": [\"Grenada\", \"Grenada\"],\n \"GP\": [\"Guadeloupe\", \"Guadeloupe\"], \n \"GU\": [\"Guam\", \"Guam\"],\n \"GT\": [\"Guatemala\", \"the Republic of Guatemala\"],\n \"GG\": [\"Guernsey\", \"the Bailiwick of Guernsey\"],\n \"GN\": [\"Guinea\", \"the Republic of Guinea\"],\n \"GW\": [\"Guinea-Bissau\", \"the Republic of Guinea-Bissau\"],\n \"GY\": [\"Guyana\", \"the Co-operative Republic of Guyana\"],\n \"HT\": [\"Haiti\", \"the Republic of Haiti\"],\n \"HM\": [\"Heard Island and McDonald Islands\", \"the Territory of Heard Island and McDonald Islands\"],\n \"VA\": [\"Holy See\", \"the Holy See\"], \n \"HN\": [\"Honduras\", \"the Republic of Honduras\"],\n \"HK\": [\"Hong Kong\", \"the Hong Kong Special Administrative Region of China\"],\n \"HU\": [\"Hungary\", \"Hungary\"],\n \"IS\": [\"Iceland\", \"Iceland\"],\n \"IN\": [\"India\", \"the Republic of India\"],\n \"ID\": [\"Indonesia\", \"the Republic of Indonesia\"],\n \"IR\": [\"Iran\", \"the Islamic Republic of Iran\"], \n \"IQ\": [\"Iraq\", \"the Republic of Iraq\"],\n \"IE\": [\"Ireland\", \"Ireland\"],\n \"IM\": [\"Isle of Man\", \"the Isle of Man\"],\n \"IL\": [\"Israel\", \"the State of Israel\"],\n \"IT\": [\"Italy\", \"the Italian Republic\"],\n \"JM\": [\"Jamaica\", \"Jamaica\"],\n \"JP\": [\"Japan\", \"Japan\"],\n \"JE\": [\"Jersey\", \"the Bailiwick of Jersey\"],\n \"JO\": [\"Jordan\", \"the Hashemite Kingdom of Jordan\"],\n \"KZ\": [\"Kazakhstan\", \"the Republic of Kazakhstan\"],\n \"KE\": [\"Kenya\", \"the Republic of Kenya\"],\n \"KI\": [\"Kiribati\", \"the Republic of Kiribati\"],\n \"KP\": [\"North Korea\", \"the Democratic People's Republic of Korea\"], \n \"KR\": [\"South Korea\", \"the Republic of Korea\"], \n \"KW\": [\"Kuwait\", \"the State of Kuwait\"],\n \"KG\": [\"Kyrgyzstan\", \"the Kyrgyz Republic\"],\n \"LA\": [\"Laos\", \"the Lao People's Democratic Republic\"], \n \"LV\": [\"Latvia\", \"the Republic of Latvia\"],\n \"LB\": [\"Lebanon\", \"the Lebanese Republic\"],\n \"LS\": [\"Lesotho\", \"the Kingdom of Lesotho\"],\n \"LR\": [\"Liberia\", \"the Republic of Liberia\"],\n \"LY\": [\"Libya\", \"the State of Libya\"],\n \"LI\": [\"Liechtenstein\", \"the Principality of Liechtenstein\"],\n \"LT\": [\"Lithuania\", \"the Republic of Lithuania\"],\n \"LU\": [\"Luxembourg\", \"the Grand Duchy of Luxembourg\"],\n \"MO\": [\"Macao\", \"the Macao Special Administrative Region of China\"], \n\t\"MG\": [\"Madagascar\", \"the Republic of Madagascar\"],\n \"MW\": [\"Malawi\", \"the Republic of Malawi\"],\n \"MY\": [\"Malaysia\", \"Malaysia\"],\n \"MV\": [\"Maldives\", \"the Republic of Maldives\"],\n \"ML\": [\"Mali\", \"the Republic of Mali\"],\n \"MT\": [\"Malta\", \"the Republic of Malta\"],\n \"MH\": [\"Marshall Islands\", \"the Republic of the Marshall Islands\"],\n \"MQ\": [\"Martinique\", \"Martinique\"], \n \"MR\": [\"Mauritania\", \"the Islamic Republic of Mauritania\"],\n \"MU\": [\"Mauritius\", \"the Republic of Mauritius\"],\n \"YT\": [\"Mayotte\", \"the Department of Mayotte\"], \n \"MX\": [\"Mexico\", \"the United Mexican States\"],\n \"FM\": [\"Micronesia\", \"the Federated States of Micronesia\"], \n \"MD\": [\"Moldova\", \"the Republic of Moldova\"], \n \"MC\": [\"Monaco\", \"the Principality of Monaco\"],\n \"MN\": [\"Mongolia\", \"Mongolia\"],\n \"ME\": [\"Montenegro\", \"Montenegro\"],\n \"MS\": [\"Montserrat\", \"Montserrat\"],\n \"MA\": [\"Morocco\", \"the Kingdom of Morocco\"],\n \"MZ\": [\"Mozambique\", \"the Republic of Mozambique\"],\n \"MM\": [\"Myanmar\", \"the Republic of the Union of Myanmar\"], \n \"NA\": [\"Namibia\", \"the Republic of Namibia\"],\n \"NR\": [\"Nauru\", \"the Republic of Nauru\"],\n \"NP\": [\"Nepal\", \"the Federal Democratic Republic of Nepal\"], \n \"NL\": [\"Netherlands\", \"the Kingdom of the Netherlands\"], \n \"NC\": [\"New Caledonia\", \"New Caledonia\"],\n \"NZ\": [\"New Zealand\", \"New Zealand\"],\n \"NI\": [\"Nicaragua\", \"the Republic of Nicaragua\"],\n \"NE\": [\"Niger\", \"the Republic of the Niger\"], \n \"NG\": [\"Nigeria\", \"the Federal Republic of Nigeria\"],\n \"NU\": [\"Niue\", \"Niue\"],\n \"NF\": [\"Norfolk Island\", \"the Territory of Norfolk Island\"],\n \"MK\": [\"North Macedonia\", \"the Republic of North Macedonia\"], \n \"MP\": [\"Northern Mariana Islands\", \"the Commonwealth of the Northern Mariana Islands\"], \n \"NO\": [\"Norway\", \"the Kingdom of Norway\"],\n \"OM\": [\"Oman\", \"the Sultanate of Oman\"],\n \"PK\": [\"Pakistan\", \"the Islamic Republic of Pakistan\"],\n \"PW\": [\"Palau\", \"the Republic of Palau\"],\n \"PS\": [\"Palestine\", \"the State of Palestine\"], \n \"PA\": [\"Panama\", \"the Republic of Panama\"],\n \"PG\": [\"Papua New Guinea\", \"the Independent State of Papua New Guinea\"],\n \"PY\": [\"Paraguay\", \"the Republic of Paraguay\"],\n \"PE\": [\"Peru\", \"the Republic of Peru\"],\n \"PH\": [\"Philippines\", \"the Republic of the Philippines\"], \n \"PN\": [\"Pitcairn\", \"the Pitcairn, Henderson, Ducie and Oeno Islands\"], \n \"PL\": [\"Poland\", \"the Republic of Poland\"],\n \"PT\": [\"Portugal\", \"the Portuguese Republic\"],\n \"PR\": [\"Puerto Rico\", \"the Commonwealth of Puerto Rico\"],\n \"QA\": [\"Qatar\", \"the State of Qatar\"],\n \"RE\": [\"Réunion\", \"Réunion\"], \n \"RO\": [\"Romania\", \"Romania\"],\n \"RU\": [\"Russia\", \"the Russian Federation\"], \n \"RW\": [\"Rwanda\", \"the Republic of Rwanda\"],\n \"BL\": [\"Saint Barthélemy\", \"the Collectivity of Saint-Barthélemy\"], \n \"SH\": [\"Saint Helena, Ascension and Tristan da Cunha\", \"Saint Helena, Ascension and Tristan da Cunha\"], \n \"KN\": [\"Saint Kitts and Nevis\", \"the Federation of Saint Kitts and Nevis\"], \n \"LC\": [\"Saint Lucia\", \"Saint Lucia\"],\n \"MF\": [\"Saint Martin\", \"the Collectivity of Saint-Martin\"], \n \"PM\": [\"Saint Pierre and Miquelon\", \"the Overseas Collectivity of Saint-Pierre and Miquelon\"], \n \"VC\": [\"Saint Vincent and the Grenadines\", \"Saint Vincent and the Grenadines\"], \n \"WS\": [\"Samoa\", \"the Independent State of Samoa\"],\n \"SM\": [\"San Marino\", \"the Republic of San Marino\"],\n \"ST\": [\"Sao Tome and Principe\", \"the Democratic Republic of São Tomé and Príncipe\"], \n \"SA\": [\"Saudi Arabia\", \"the Kingdom of Saudi Arabia\"],\n \"SN\": [\"Senegal\", \"the Republic of Senegal\"],\n \"RS\": [\"Serbia\", \"the Republic of Serbia\"],\n \"SC\": [\"Seychelles\", \"the Republic of Seychelles\"],\n \"SL\": [\"Sierra Leone\", \"the Republic of Sierra Leone\"],\n \"SG\": [\"Singapore\", \"the Republic of Singapore\"],\n \"SX\": [\"Sint Maarten\", \"Sint Maarten\"], \n \"SK\": [\"Slovakia\", \"the Slovak Republic\"],\n \"SI\": [\"Slovenia\", \"the Republic of Slovenia\"],\n \"SB\": [\"Solomon Islands\", \"the Solomon Islands\"],\n \"SO\": [\"Somalia\", \"the Federal Republic of Somalia\"],\n \"ZA\": [\"South Africa\", \"the Republic of South Africa\"],\n \"GS\": [\"South Georgia and the South Sandwich Islands\", \"South Georgia and the South Sandwich Islands\"],\n \"SS\": [\"South Sudan\", \"the Republic of South Sudan\"],\n \"ES\": [\"Spain\", \"the Kingdom of Spain\"],\n \"LK\": [\"Sri Lanka\", \"the Democratic Socialist Republic of Sri Lanka\"],\n \"SD\": [\"Sudan\", \"the Republic of the Sudan\"], \n \"SR\": [\"Suriname\", \"the Republic of Suriname\"],\n \"SJ\": [\"Svalbard and Jan Mayen\", \"Svalbard and Jan Mayen\"], \n \"SE\": [\"Sweden\", \"the Kingdom of Sweden\"],\n \"CH\": [\"Switzerland\", \"the Swiss Confederation\"],\n \"SY\": [\"Syria\", \"the Syrian Arab Republic\"], \n \"TW\": [\"Taiwan\", \"the Republic of China\"], \n \"TJ\": [\"Tajikistan\", \"the Republic of Tajikistan\"],\n \"TZ\": [\"Tanzania\", \"the United Republic of Tanzania\"], \n \"TH\": [\"Thailand\", \"the Kingdom of Thailand\"],\n \"TL\": [\"Timor-Leste\", \"the Democratic Republic of Timor-Leste\"], \n \"TG\": [\"Togo\", \"the Togolese Republic\"],\n \"TK\": [\"Tokelau\", \"Tokelau\"],\n \"TO\": [\"Tonga\", \"the Kingdom of Tonga\"],\n \"TT\": [\"Trinidad and Tobago\", \"the Republic of Trinidad and Tobago\"],\n \"TN\": [\"Tunisia\", \"the Republic of Tunisia\"],\n \"TR\": [\"Türkiye\", \"the Republic of Türkiye\"], \n \"TM\": [\"Turkmenistan\", \"Turkmenistan\"],\n \"TC\": [\"Turks and Caicos Islands\", \"the Turks and Caicos Islands\"], \n \"TV\": [\"Tuvalu\", \"Tuvalu\"],\n \"UG\": [\"Uganda\", \"the Republic of Uganda\"],\n \"UA\": [\"Ukraine\", \"Ukraine\"],\n \"AE\": [\"United Arab Emirates\", \"the United Arab Emirates\"], \n \"GB\": [\"United Kingdom\", \"the United Kingdom of Great Britain and Northern Ireland\"], \n \"UM\": [\"United States Minor Outlying Islands\", \"United States Pacific Island Wildlife Refuges, Navassa Island, and Wake Island\"], \n \"US\": [\"United States\", \"the United States of America\"], \n \"UY\": [\"Uruguay\", \"the Oriental Republic of Uruguay\"],\n \"UZ\": [\"Uzbekistan\", \"the Republic of Uzbekistan\"],\n \"VU\": [\"Vanuatu\", \"the Republic of Vanuatu\"],\n \"VE\": [\"Venezuela\", \"the Bolivarian Republic of Venezuela\"], \n \"VN\": [\"Vietnam\", \"the Socialist Republic of Viet Nam\"], \n \"VG\": [\"British Virgin Islands\", \"the Virgin Islands\"], \n \"VI\": [\"U.S. Virgin Islands\", \"the Virgin Islands of the United States\"], \n \"WF\": [\"Wallis and Futuna\", \"the Territory of the Wallis and Futuna Islands\"], \n \"EH\": [\"Western Sahara\", \"the Sahrawi Arab Democratic Republic\"], \n \"YE\": [\"Yemen\", \"the Republic of Yemen\"],\n \"ZM\": [\"Zambia\", \"the Republic of Zambia\"],\n \"ZW\": [\"Zimbabwe\", \"the Republic of Zimbabwe\"]\n\t}\n\treturn countries[Z19223K1][+Z19223K2]\n}" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Convert ISO 3166 country code to name Javascript" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "convertir le code d'un pays en nom, en JavaScript" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "ISO-3166-Code in Name umwandeln in JavaScript" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } r5loi4ichlmamj2ie371c3s3yh7gqno Z19225 0 41129 284269 142806 2026-06-18T08:21:14Z Ameisenigel 44 de 284269 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z19225" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z19223", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z19223", "Z19223K1": "US", "Z19223K2": { "Z1K1": "Z40", "Z40K1": "Z42" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "United States" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "US ISO name" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "le code ISO 3166 US donne \"United States\"" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "US → United States" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 3rn5qm7atr8dl0pbng4zwwmoj2tefpj Z19226 0 41130 284270 142807 2026-06-18T08:21:38Z Ameisenigel 44 de 284270 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z19226" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z19223", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z19223", "Z19223K1": "US", "Z19223K2": { "Z1K1": "Z40", "Z40K1": "Z41" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "the United States of America" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "US official name" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "le code ISO 3166 US donne \"the United States of A\"" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "US → the United States of America" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } dndk2b4wfeg0c4j9x2zbcpqfdfe0eph Z19227 0 41131 284271 142808 2026-06-18T08:22:05Z Ameisenigel 44 de 284271 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z19227" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z19223", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z19223", "Z19223K1": "AQ", "Z19223K2": { "Z1K1": "Z40", "Z40K1": "Z42" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "Antarctica" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Antarctica" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "le code ISO 3166 AQ donne \"Antarctica\"" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "AQ → Antarctica" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 13umjq42begbaki4dkfz0eojzxjoy4q Z19228 0 41132 284272 202917 2026-06-18T08:22:27Z Ameisenigel 44 de 284272 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z19228" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z17639", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z600", "Z16K2": "function Z17639( Z17639K1 ) {\n\tfunction endsList(a, b) {\n\t\treturn a.some(function (c) {\n \treturn b.endsWith(c);\n \t});\n\t}\n\tif (endsList([\"í\", \"ú\", \"l\", \"r\", \"n\", \"d\", \"j\", \"z\", \"s\", \"x\", \"ch\"], Z17639K1)) {\n\t\treturn Z17639K1 + \"es\"\n\t}\n\telse {\n\t\treturn Z17639K1 + \"s\"\n\t}\n\t\n}" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Spanish plural Javascript" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "plural en español" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Spanischer Plural in JavaScript" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } lg7njvnz4a304lc9aeqgh5lymd63p5b Z19229 0 41133 284273 133155 2026-06-18T08:24:24Z Ameisenigel 44 de 284273 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z19229" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z19229K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Word" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Wort" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z40", "Z17K2": "Z19229K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Masculine?" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "maskulin?" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z19229K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Number" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Zahl" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z19229" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Spanish subject generator" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Spanisches Subjekt generieren" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Generates a spanish 2-word subject with a gender and word" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "generiert ein spanisches Subjekt aus zwei Wörtern mit Geschlecht und Wort" } ] } } 9dcaswmeehdnx2v0cxt30qai1erg3d1 Z19230 0 41137 284274 133170 2026-06-18T08:24:47Z Ameisenigel 44 de 284274 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z19230" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z19229", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z600", "Z16K2": "function Z19229( Z19229K1, Z19229K2, Z19229K3 ) {\n\tconst theWord = \"l\" + (Z19229K2 ? \"o\": \"a\") + ((Z19229K3\u003E1) ? \"s\": \"\")\n\tif (Z19229K1.endswith(\"as\") || Z19229K1.endswith(\"os\")) {\n\t\tZ19229K1 = Z19229K1.substring(0, str.length() - 2);\n\t\tZ19229K1 += (Z19229K2 ? \"o\": \"a\") + ((Z19229K3\u003E1) ? \"s\": \"\")\n\t} else if (Z19229K1.endswith(\"a\") || Z19229K1.endswith(\"o\")) {\n\t\tZ19229K1 = Z19229K1.substring(0, str.length() - 1);\n\t\tZ19229K1 += (Z19229K2 ? \"o\": \"a\") + ((Z19229K3\u003E1) ? \"s\": \"\")\n\t}\n\telse if (Z19229K1.endswith(\"e\")) {\n\t\tZ19229K1 += ((Z19229K3\u003E1) ? \"s\": \"\")\n\t}\n\telse if (Z19229K1.endswith(\"es\")) {\n\t\tZ19229K1 = Z19229K1.substring(0, str.length() - 1);\n\t\tZ19229K1 += ((Z19229K3\u003E1) ? \"s\": \"\")\n\t}\n\treturn theWord + Z19229K1\n}" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Spanish Subject Generator Javascript" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Spanisches Subjekt generieren in JavaScript" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } c79ht11zbythq2ctucp8sp4e23lsz6s Z20181 0 43267 284253 276893 2026-06-18T02:42:35Z Lovelano 939 added Esperanto label 284253 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z20181" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z20159", "Z17K2": "Z20181K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Year" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "année du calendrier grégorien" }, { "Z1K1": "Z11", "Z11K1": "Z1664", "Z11K2": "an" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "বছর" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "tahun" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Jahr" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "anno" }, { "Z1K1": "Z11", "Z11K1": "Z1820", "Z11K2": "वर्ष" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "år" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "jaar" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "年" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "Rok" }, { "Z1K1": "Z11", "Z11K1": "Z1051", "Z11K2": "vuosi" }, { "Z1K1": "Z11", "Z11K1": "Z1576", "Z11K2": "jaro" } ] } } ], "Z8K2": "Z40", "Z8K3": [ "Z20", "Z20183", "Z20184", "Z20248", "Z20249", "Z20252", "Z20255", "Z20256", "Z20253", "Z20381", "Z20382" ], "Z8K4": [ "Z14", "Z20251", "Z20182", "Z20275", "Z20304" ], "Z8K5": "Z20181" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "is Gregorian year leap year?" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "est-ce une année grégorienne bissextile ?" }, { "Z1K1": "Z11", "Z11K1": "Z1664", "Z11K2": "este un anumit an gregorian bisect?" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "গ্রেগরীয় বছরটি কি অধিবর্ষ" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "je gregoriánský rok přestupný?" }, { "Z1K1": "Z11", "Z11K1": "Z1877", "Z11K2": "Gregorian year be leap year?" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Ist Schaltjahr im Gregorianischen Kalender" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "apakah tahun kabisat Gregorian?" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "è bisestile?" }, { "Z1K1": "Z11", "Z11K1": "Z1820", "Z11K2": "ग्रेगोरी पंचांग का अधिवर्ष है?" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "skottår?" }, { "Z1K1": "Z11", "Z11K1": "Z1362", "Z11K2": "nopo taun kabisat gregorian" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "is het Gregoriaanse jaar een schrikkeljaar?" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "グレゴリオ暦年からうるう年判定" }, { "Z1K1": "Z11", "Z11K1": "Z1051", "Z11K2": "onko gregoriaaninen vuosi karkausvuosi?" }, { "Z1K1": "Z11", "Z11K1": "Z1005", "Z11K2": "високосный год в григорианском календаре?" }, { "Z1K1": "Z11", "Z11K1": "Z1576", "Z11K2": "Ĉu superjaro Gregoria?" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "is leap year?", "leap year?", "is this a leap year", "Gregorian year leap year" ] }, { "Z1K1": "Z31", "Z31K1": "Z1664", "Z31K2": [ "Z6", "este bisect?", "bisect?", "an gregorian bisect", "este acest an bisect?" ] }, { "Z1K1": "Z31", "Z31K1": "Z1011", "Z31K2": [ "Z6", "সালটি কি অধিবর্ষ", "গ্রেগরীয় অধিবর্ষ" ] }, { "Z1K1": "Z31", "Z31K1": "Z1062", "Z31K2": [ "Z6", "je daný gregoriánský rok přestupný?", "přestupný rok?" ] }, { "Z1K1": "Z31", "Z31K1": "Z1078", "Z31K2": [ "Z6", "apakah tahun kabisat?", "tahun kabisat?", "apakah tahun ini adalah tahun kabisat?" ] }, { "Z1K1": "Z31", "Z31K1": "Z1787", "Z31K2": [ "Z6", "anno bisestile?", "bisestile" ] }, { "Z1K1": "Z31", "Z31K1": "Z1592", "Z31K2": [ "Z6", "är året ett skottår?" ] }, { "Z1K1": "Z31", "Z31K1": "Z1157", "Z31K2": [ "Z6", "is het een schrikkeljaar?", "schrikkeljaar?", "is dit een schrikkeljaar?", "Gregoriaans schrikkeljaar" ] }, { "Z1K1": "Z31", "Z31K1": "Z1830", "Z31K2": [ "Z6", "うるう年判定", "閏年判定", "グレゴリオ暦年閏年判定" ] }, { "Z1K1": "Z31", "Z31K1": "Z1051", "Z31K2": [ "Z6", "onko karkausvuosi?", "karkausvuosi?", "onko tämä karkausvuosi", "gregoriaaninen vuosi karkausvuosi" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "returns True if the specified year in the Gregorian calendar (the one currently used in most parts of the world) has 366 days (February 29th added), and False if the year has 365 days" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "renvoie \"vrai\" si l'année spécifiée dans le calendrier grégorien compte 366 jours (le 29 février a été ajouté) et \"faux\" si l'année compte 365 jours." }, { "Z1K1": "Z11", "Z11K1": "Z1664", "Z11K2": "Returnează Adevărat dacă anul specificat în calendarul gregorian (cel folosit în prezent în cele mai multe părți din lume) are 366 de zile (cu tot cu 29 februarie), și Fals dacă anul are 365 de zile" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "যদি কোনো সাল গ্রেগরীয় বর্ষপঞ্জি অনুযায়ী অধিবর্ষ হয় তাহলে সত্য প্রদান করবে, অন্যথায় মিথ্যা। " }, { "Z1K1": "Z11", "Z11K1": "Z1877", "Z11K2": "e dey return True if de specified year insyd de Gregorian calendar (de one dem currently use insyd chaw parts of de world) get 366 days (dem add February 29th), den False if de year get 365 days" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Gibt Wahr zurück, wenn das gewählte Jahr 366 Tage im Gregorianischen Kalender hat und Falsch, wenn es 365 Tage im Gregorianischen Kalender hat." }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "mengembalikan Benar jika tahun Gregorian yang dimasukkan memiliki 366 hari (tambahan tanggal 29 Februari) dan Salah jika tahun tersebut memiliki 365 hari." }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Ritorna Vero se l'anno del calendario Gregoriano ha 366 giorni, Falso altrimenti" }, { "Z1K1": "Z11", "Z11K1": "Z1820", "Z11K2": "अगर ग्रेगोरी पंचांग के निर्दिष्ट वर्ष में 366 दिन हों तो सच लौटाता है, अगर 365 दिन हों तो झूठ" }, { "Z1K1": "Z11", "Z11K1": "Z1362", "Z11K2": "nopo taun kabisat gregorian" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "geeft Waar terug voor een schrikkeljaar met 366 dagen en Onwaar voor een jaar met 365 dagen" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "指定された年がグレゴリオ暦で366日(2月29日がある・うるう年)の場合は真を返し、365日の場合は偽を返す" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "vrací Pravda, pokud má uvedený rok gregoriánského kalendáře (běžný kalendář ve většině světa) 366 dní (s přidaným 29. únorem), a Nepravda, pokud má daný rok 365 dní" }, { "Z1K1": "Z11", "Z11K1": "Z1051", "Z11K2": "Tosi, jos annetussa gregoriaanisen kalenterin (yleisimmin käytössä oleva kalenteri) vuodessa on 366 päivää (eli siinä on myös 29. helmikuuta). Epätosi, jos vuodessa on 365 päivää." } ] } } qn17970jwkkq6umclr0pu0d33u7wmjk Z20471 0 43869 284232 146781 2026-06-17T17:42:36Z Sekar Jarwo Soekarno 38599 284232 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z20471" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z20471K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Ini" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z20487", "Z20502", "Z20510", "Z20528", "Z20532" ], "Z8K4": [ "Z14" ], "Z8K5": "Z20471" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": " Basque Directive allative Animated Singular" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "allatif directif animé singulier en basque" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Arahan Basque alatif Animasi Tunggal" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 9vcgwmm59ln44klzvr5is8a0y3wofjx Z20850 0 45518 284227 284092 2026-06-17T17:35:27Z Sekar Jarwo Soekarno 38599 284227 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z20850" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z20838", "Z17K2": "Z20850K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "this" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "premier nombre" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "primo valore" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z20838", "Z17K2": "Z20850K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "that" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "second nombre" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "secondo valore" } ] } } ], "Z8K2": "Z40", "Z8K3": [ "Z20", "Z20926", "Z20927", "Z20928", "Z20929", "Z21420", "Z21467" ], "Z8K4": [ "Z14", "Z21456", "Z20934" ], "Z8K5": "Z20850" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "same float64" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "est-ce le même nombre à virgule flottante ?" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "stesso float64" }, { "Z1K1": "Z11", "Z11K1": "Z1272", "Z11K2": "isti promični broj" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "float64 yang sama " }, { "Z1K1": "Z11", "Z11K1": "Z1362", "Z11K2": "float64 sing padha" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "equal", "float64 equality", "equality", "exactly the same float64", "strict float64 equality", "float64 strict equality", "=", "two float64s are equal", "floating point numbers equal" ] }, { "Z1K1": "Z31", "Z31K1": "Z1078", "Z31K2": [ "Z6", "sama, kesamaan float64, kesamaan, float64 yang persis sama, kesamaan float64 ketat, kesamaan float64 ketat, =, dua float64 sama, bilangan floating point sama" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Check whether two float64 are indistinguishable in code. For the more lenient IEEE 754 equality rule see Z20924. For the even stricter exact object equality, see Z24582. " }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Controlla se due float64 sono indistinguibili nel codice. Per una regola di uguaglianza IEEE 754 più permissiva vedi Z20924. Per un controllo più stretto, vedi Z24582." }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Periksa apakah dua float64 tidak dapat dibedakan dalam kode. Untuk aturan kesamaan IEEE 754 yang lebih longgar, lihat Z20924. Untuk kesamaan objek yang lebih ketat, lihat Z24582." } ] } } r18h3pmak99l6jtyauh2yn1btytcgub 284229 284227 2026-06-17T17:36:33Z Sekar Jarwo Soekarno 38599 284229 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z20850" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z20838", "Z17K2": "Z20850K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "this" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "premier nombre" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "primo valore" }, { "Z1K1": "Z11", "Z11K1": "Z1362", "Z11K2": "Iki" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z20838", "Z17K2": "Z20850K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "that" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "second nombre" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "secondo valore" }, { "Z1K1": "Z11", "Z11K1": "Z1362", "Z11K2": "Iku" } ] } } ], "Z8K2": "Z40", "Z8K3": [ "Z20", "Z20926", "Z20927", "Z20928", "Z20929", "Z21420", "Z21467" ], "Z8K4": [ "Z14", "Z21456", "Z20934" ], "Z8K5": "Z20850" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "same float64" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "est-ce le même nombre à virgule flottante ?" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "stesso float64" }, { "Z1K1": "Z11", "Z11K1": "Z1272", "Z11K2": "isti promični broj" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "float64 yang sama " }, { "Z1K1": "Z11", "Z11K1": "Z1362", "Z11K2": "float64 sing padha" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "equal", "float64 equality", "equality", "exactly the same float64", "strict float64 equality", "float64 strict equality", "=", "two float64s are equal", "floating point numbers equal" ] }, { "Z1K1": "Z31", "Z31K1": "Z1078", "Z31K2": [ "Z6", "sama, kesamaan float64, kesamaan, float64 yang persis sama, kesamaan float64 ketat, kesamaan float64 ketat, =, dua float64 sama, bilangan floating point sama" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Check whether two float64 are indistinguishable in code. For the more lenient IEEE 754 equality rule see Z20924. For the even stricter exact object equality, see Z24582. " }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Controlla se due float64 sono indistinguibili nel codice. Per una regola di uguaglianza IEEE 754 più permissiva vedi Z20924. Per un controllo più stretto, vedi Z24582." }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Periksa apakah dua float64 tidak dapat dibedakan dalam kode. Untuk aturan kesamaan IEEE 754 yang lebih longgar, lihat Z20924. Untuk kesamaan objek yang lebih ketat, lihat Z24582." }, { "Z1K1": "Z11", "Z11K1": "Z1362", "Z11K2": "Priksa manawa loro float64 ora bisa dibedakake ing kode. Kanggo aturan mirip IEEE 754 looser, ndeleng Z20924. Kanggo mirip obyek sing luwih ketat, deleng Z24582." } ] } } f0erwr4b9oic5vcn3pr5wcsmzklu77d Z20924 0 45730 284230 217124 2026-06-17T17:39:14Z Sekar Jarwo Soekarno 38599 284230 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z20924" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z20838", "Z17K2": "Z20924K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "a" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "a" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "primo valore" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Ini" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z20838", "Z17K2": "Z20924K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "b" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "b" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "secondo valore" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Itu" } ] } } ], "Z8K2": "Z40", "Z8K3": [ "Z20", "Z20930", "Z20931", "Z20932", "Z21474", "Z20933", "Z24589" ], "Z8K4": [ "Z14", "Z20851", "Z20935" ], "Z8K5": "Z20924" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "float64 equality" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "même nombre à virgule flottante" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "uguaglianza tra float64, IEEE 754" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Kesetaraan float64" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "==", "===", "=", "IEEE 754 equality", "float64 IEEE 754 equality", "equality based on IEEE 754", "comparable floats", "simple float64 equality", "float64s equal in code", "code equality of float64s", "mathematical equality of float64s", "float64 mathematical equality" ] }, { "Z1K1": "Z31", "Z31K1": "Z1787", "Z31K2": [ "Z6", "stesso float64", "stesso float64 IEEE 754" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "check equality based on IEEE 754 rule (not to be confused with Z20850)" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "vérifie l'égalité basée sur la règle IEEE 754 (à ne pas confondre avec Z20850)" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Controlla l'ugliaglianza in base alla regola IEEE 754 (da non confondere con Z20850)" } ] } } aaz8idls80t4s4i87y506jojtjrhl8r 284231 284230 2026-06-17T17:40:17Z Sekar Jarwo Soekarno 38599 284231 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z20924" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z20838", "Z17K2": "Z20924K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "a" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "a" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "primo valore" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Ini" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z20838", "Z17K2": "Z20924K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "b" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "b" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "secondo valore" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Itu" } ] } } ], "Z8K2": "Z40", "Z8K3": [ "Z20", "Z20930", "Z20931", "Z20932", "Z21474", "Z20933", "Z24589" ], "Z8K4": [ "Z14", "Z20851", "Z20935" ], "Z8K5": "Z20924" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "float64 equality" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "même nombre à virgule flottante" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "uguaglianza tra float64, IEEE 754" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Kesetaraan float64" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "==", "===", "=", "IEEE 754 equality", "float64 IEEE 754 equality", "equality based on IEEE 754", "comparable floats", "simple float64 equality", "float64s equal in code", "code equality of float64s", "mathematical equality of float64s", "float64 mathematical equality" ] }, { "Z1K1": "Z31", "Z31K1": "Z1787", "Z31K2": [ "Z6", "stesso float64", "stesso float64 IEEE 754" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "check equality based on IEEE 754 rule (not to be confused with Z20850)" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "vérifie l'égalité basée sur la règle IEEE 754 (à ne pas confondre avec Z20850)" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Controlla l'ugliaglianza in base alla regola IEEE 754 (da non confondere con Z20850)" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Periksa kesamaan berdasarkan aturan IEEE 754 (jangan disamakan dengan Z20850)" } ] } } c8747xz6zky1rkongagca7cpdfv545o Z22120 0 48914 284223 264007 2026-06-17T16:19:25Z Ars-arsa 34636 284223 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z22120" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z22112", "Z17K2": "Z22120K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "first" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "première" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "waarde 1" }, { "Z1K1": "Z11", "Z11K1": "Z1664", "Z11K2": "prima valoare" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "masukan pertama" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z22112", "Z17K2": "Z22120K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "second" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "seconde" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "waarde 2" }, { "Z1K1": "Z11", "Z11K1": "Z1664", "Z11K2": "a doua valoare" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "masukan kedua" } ] } } ], "Z8K2": "Z40", "Z8K3": [ "Z20", "Z22121", "Z22122", "Z22150", "Z22151", "Z22152", "Z22153", "Z32084" ], "Z8K4": [ "Z14", "Z32083", "Z22124", "Z22149", "Z22123", "Z23583" ], "Z8K5": "Z22120" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Kleenean identity" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "identité triléenne" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "kleeneaanse identiteit" }, { "Z1K1": "Z11", "Z11K1": "Z1664", "Z11K2": "identitate ternară" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "identitas Kleene" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "same", "kleenean equality", "same kleenean", "equal Kleenian", "=", "equality of Kleenians", "equals", "identical", "identity" ] }, { "Z1K1": "Z31", "Z31K1": "Z1157", "Z31K2": [ "Z6", "hetzelfde", "kleeneaanse gelijkheid", "dezelfde kleeneaan", "gelijke kleeneaan", "=", "gelijkheid van kleeneanen", "gelijk aan", "identiek", "identiteit" ] }, { "Z1K1": "Z31", "Z31K1": "Z1664", "Z31K2": [ "Z6", "același, egalitate ternară, egalitate kleeneană, identitate kleeneană, =, egal, identitate, identic" ] }, { "Z1K1": "Z31", "Z31K1": "Z1078", "Z31K2": [ "Z6", "sama", "kesamaan Kleene", "=", "persamaan Kleenean", "sama dengan Kleenian", "kesetaraan Kleenian", "setara", "identik", "identitas" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "This checks whether the two values have the same identity. For the Kleenean notion of equality, a different function is available." }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "renvoie \"vrai\" si deux valeurs ont la même identité, sinon \"faux\" ; pour la notion triléenne d'égalité, une fonction différente est disponible" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "controleert of twee waarden dezelfde identiteit hebben" }, { "Z1K1": "Z11", "Z11K1": "Z1664", "Z11K2": "Aceasta verifică dacă cele două valori sunt identice. Pentru noțiunea de egalitate în sensul Kleenean (ternar), este disponibilă o altă funcție." }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Ini akan memeriksa apakah kedua nilai tersebut memiliki identitas yang sama. Untuk pengertian kesamaan menurut Kleene, tersedia fungsi yang berbeda." } ] } } f6tosxvuqws6bv47d82kr47hzfnpq56 284224 284223 2026-06-17T16:19:46Z WikiLambda system 3 Updated the implementation list (see [[Help:Wikifunctions/Implementation_ordering_and_choosing|About implementation selection]]) 284224 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z22120" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z22112", "Z17K2": "Z22120K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "first" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "première" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "waarde 1" }, { "Z1K1": "Z11", "Z11K1": "Z1664", "Z11K2": "prima valoare" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "masukan pertama" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z22112", "Z17K2": "Z22120K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "second" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "seconde" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "waarde 2" }, { "Z1K1": "Z11", "Z11K1": "Z1664", "Z11K2": "a doua valoare" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "masukan kedua" } ] } } ], "Z8K2": "Z40", "Z8K3": [ "Z20", "Z22121", "Z22122", "Z22150", "Z22151", "Z22152", "Z22153", "Z32084" ], "Z8K4": [ "Z14", "Z22124", "Z22123", "Z32083", "Z22149", "Z23583" ], "Z8K5": "Z22120" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Kleenean identity" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "identité triléenne" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "kleeneaanse identiteit" }, { "Z1K1": "Z11", "Z11K1": "Z1664", "Z11K2": "identitate ternară" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "identitas Kleene" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "same", "kleenean equality", "same kleenean", "equal Kleenian", "=", "equality of Kleenians", "equals", "identical", "identity" ] }, { "Z1K1": "Z31", "Z31K1": "Z1157", "Z31K2": [ "Z6", "hetzelfde", "kleeneaanse gelijkheid", "dezelfde kleeneaan", "gelijke kleeneaan", "=", "gelijkheid van kleeneanen", "gelijk aan", "identiek", "identiteit" ] }, { "Z1K1": "Z31", "Z31K1": "Z1664", "Z31K2": [ "Z6", "același, egalitate ternară, egalitate kleeneană, identitate kleeneană, =, egal, identitate, identic" ] }, { "Z1K1": "Z31", "Z31K1": "Z1078", "Z31K2": [ "Z6", "sama", "kesamaan Kleene", "=", "persamaan Kleenean", "sama dengan Kleenian", "kesetaraan Kleenian", "setara", "identik", "identitas" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "This checks whether the two values have the same identity. For the Kleenean notion of equality, a different function is available." }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "renvoie \"vrai\" si deux valeurs ont la même identité, sinon \"faux\" ; pour la notion triléenne d'égalité, une fonction différente est disponible" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "controleert of twee waarden dezelfde identiteit hebben" }, { "Z1K1": "Z11", "Z11K1": "Z1664", "Z11K2": "Aceasta verifică dacă cele două valori sunt identice. Pentru noțiunea de egalitate în sensul Kleenean (ternar), este disponibilă o altă funcție." }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Ini akan memeriksa apakah kedua nilai tersebut memiliki identitas yang sama. Untuk pengertian kesamaan menurut Kleene, tersedia fungsi yang berbeda." } ] } } bz0qjcm2kgd02kszc3zpvbmh665166g 284236 284224 2026-06-17T19:17:44Z WikiLambda system 3 Updated the implementation list (see [[Help:Wikifunctions/Implementation_ordering_and_choosing|About implementation selection]]) 284236 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z22120" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z22112", "Z17K2": "Z22120K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "first" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "première" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "waarde 1" }, { "Z1K1": "Z11", "Z11K1": "Z1664", "Z11K2": "prima valoare" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "masukan pertama" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z22112", "Z17K2": "Z22120K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "second" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "seconde" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "waarde 2" }, { "Z1K1": "Z11", "Z11K1": "Z1664", "Z11K2": "a doua valoare" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "masukan kedua" } ] } } ], "Z8K2": "Z40", "Z8K3": [ "Z20", "Z22121", "Z22122", "Z22150", "Z22151", "Z22152", "Z22153", "Z32084" ], "Z8K4": [ "Z14", "Z32083", "Z22123", "Z22149", "Z22124", "Z23583" ], "Z8K5": "Z22120" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Kleenean identity" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "identité triléenne" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "kleeneaanse identiteit" }, { "Z1K1": "Z11", "Z11K1": "Z1664", "Z11K2": "identitate ternară" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "identitas Kleene" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "same", "kleenean equality", "same kleenean", "equal Kleenian", "=", "equality of Kleenians", "equals", "identical", "identity" ] }, { "Z1K1": "Z31", "Z31K1": "Z1157", "Z31K2": [ "Z6", "hetzelfde", "kleeneaanse gelijkheid", "dezelfde kleeneaan", "gelijke kleeneaan", "=", "gelijkheid van kleeneanen", "gelijk aan", "identiek", "identiteit" ] }, { "Z1K1": "Z31", "Z31K1": "Z1664", "Z31K2": [ "Z6", "același, egalitate ternară, egalitate kleeneană, identitate kleeneană, =, egal, identitate, identic" ] }, { "Z1K1": "Z31", "Z31K1": "Z1078", "Z31K2": [ "Z6", "sama", "kesamaan Kleene", "=", "persamaan Kleenean", "sama dengan Kleenian", "kesetaraan Kleenian", "setara", "identik", "identitas" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "This checks whether the two values have the same identity. For the Kleenean notion of equality, a different function is available." }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "renvoie \"vrai\" si deux valeurs ont la même identité, sinon \"faux\" ; pour la notion triléenne d'égalité, une fonction différente est disponible" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "controleert of twee waarden dezelfde identiteit hebben" }, { "Z1K1": "Z11", "Z11K1": "Z1664", "Z11K2": "Aceasta verifică dacă cele două valori sunt identice. Pentru noțiunea de egalitate în sensul Kleenean (ternar), este disponibilă o altă funcție." }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Ini akan memeriksa apakah kedua nilai tersebut memiliki identitas yang sama. Untuk pengertian kesamaan menurut Kleene, tersedia fungsi yang berbeda." } ] } } l1cgecuzve1jp4wvf5qqr1q1zcruqy2 Z24266 0 55176 284234 186289 2026-06-17T18:02:52Z Juragan Sembako 89939 284234 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z24266" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z19677", "Z17K2": "Z24266K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "x" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "x" } ] } } ], "Z8K2": "Z19677", "Z8K3": [ "Z20", "Z24268", "Z24637", "Z24638" ], "Z8K4": [ "Z14", "Z24635", "Z24267", "Z24636" ], "Z8K5": "Z24266" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "double (rational)" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "raddoppia (razionale)" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "ganda (rasional)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "2x", "2q" ] }, { "Z1K1": "Z31", "Z31K1": "Z1787", "Z31K2": [ "Z6", "moltiplica per 2", "doppio" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "returns double the rational input" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Raddoppia il numero razionale" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "menghasilkan dua kali lipat input rasional" } ] } } i1se7w944huijzczn63ftjycwtl30f2 Z24374 0 55977 284233 255957 2026-06-17T18:00:25Z Juragan Sembako 89939 284233 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z24374" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z19677", "Z17K2": "Z24374K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "x" }, { "Z1K1": "Z11", "Z11K1": "Z1689", "Z11K2": "x" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "ini" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z24374K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "N" }, { "Z1K1": "Z11", "Z11K1": "Z1689", "Z11K2": "N" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "itu" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z8", "Z17K2": "Z24374K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "func to evaluate a_n (*numeric) from n (natural)" }, { "Z1K1": "Z11", "Z11K1": "Z1689", "Z11K2": "func to evaluate a_n (*numeric) from n (natural)" } ] } } ], "Z8K2": "Z19677", "Z8K3": [ "Z20", "Z24379", "Z24380", "Z24398" ], "Z8K4": [ "Z14", "Z24375" ], "Z8K5": "Z24374" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "partial sum of zero-centred power series" }, { "Z1K1": "Z11", "Z11K1": "Z1689", "Z11K2": " partial sum of zero-centered power series" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "jumlah parsial dari deret pangkat berpusat nol" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "partial sum of zero-centered power series", "sum of polynomial", "polynomial", "Maclaurin series", "Taylor series" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "adds terms of the form a_n(x)^n from n=0 to N" }, { "Z1K1": "Z11", "Z11K1": "Z1689", "Z11K2": "adds terms of the form a_n(x)^n from n=0 to N" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "menambahkan suku-suku berbentuk a_n(x)^n dari n=0 hingga N" } ] } } lzbad6ed951zvo68n6dfqzgg59wk18a Z29979 0 69500 284179 232892 2026-06-17T13:42:00Z Arunikala 89805 284179 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z29979" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z29979K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "location item (QID)" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Item lokasi" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z20420", "Z17K2": "Z29979K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "date that time zone applies to" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "tanggal berlakunya zona waktu tersebut" } ] } } ], "Z8K2": "Z6091", "Z8K3": [ "Z20", "Z29980", "Z30049", "Z30050", "Z30123" ], "Z8K4": [ "Z14", "Z30131", "Z30122", "Z29981" ], "Z8K5": "Z29979" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "(#) best time zone for location and date" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "(#) zona waktu terbaik untuk lokasi dan tanggal" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "first time zone for location and date", "time zone of location on date" ] }, { "Z1K1": "Z31", "Z31K1": "Z1078", "Z31K2": [ "Z6", "zona waktu pertama untuk lokasi dan tanggal", "zona waktu untuk lokasi pada suatu tanggal" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "returns the time zone for this location that best matches the date (i.e. accounting for daylight savings, and ideally one with a specific UTC offset)" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Mengembalikan zona waktu untuk lokasi ini dengan yang paling sesuai dengan tanggal (termasuk menghitung daylight saving time dan idealnya memilih zona waktu dengan offset UTC yang spesifik)" } ] } } rl00m1yodrcycec7n2bm35l4vodgr5y Z30489 0 70314 284186 235228 2026-06-17T13:50:55Z Arunikala 89805 284186 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z30489" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z30489K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "location on Earth (QID)" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "lokasi di bumi (QID)" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z20420", "Z17K2": "Z30489K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "date of sunset" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "tanggal dari senja" } ] } } ], "Z8K2": "Z6060", "Z8K3": [ "Z20", "Z30491", "Z30492", "Z30529", "Z30530", "Z30548" ], "Z8K4": [ "Z14", "Z30490" ], "Z8K5": "Z30489" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "(#) local time of sunset for location and date" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "(#) senja waktu setempat untuk lokasi dan tanggal" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "The approximate clock time a viewer would see the last part of the sun disappear in this location on this date. Like Z28005 but in the local time zone of the location item." }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Aproksimasi waktu jam yang akan melihat bagian akhir terlihatnya matahari di lokasi ini pada tanggal ini. Seperti Z28005, tetapi dalam waktu setempat." } ] } } 9kemcv6rmqdavw35uzg2l0lsogowxsx Z30539 0 70379 284169 253853 2026-06-17T13:27:03Z Eviandriani55 89812 284169 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z30539" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6005", "Z17K2": "Z30539K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "lexeme" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Leksem" } ] } } ], "Z8K2": "Z25502", "Z8K3": [ "Z20", "Z30540", "Z30541" ], "Z8K4": [ "Z14", "Z30542" ], "Z8K5": "Z30539" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": " grammatical gender (c/n) of lexeme" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "grammatisk kön på leksem" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "genre grammatical c/n d'un lexème" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Gender gramatikal (c/n) dari leksem" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", " grammatical gender of lexeme" ] }, { "Z1K1": "Z31", "Z31K1": "Z1078", "Z31K2": [ "Z6", "Gender gramatikal leksem" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Returns enumeration with either common or neuter gender." }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "rend une énumération avec le genre soit commun ou neutre ." }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Mengembalikan enumerasi dengan gender gramatikal umum (common) atau netral (neuter)." } ] } } 3s6yvfjw6fraau3wqc2e7j0cqer12z7 User:Bunnypranav/sectionResolved.js 2 71170 284187 278455 2026-06-17T13:51:04Z Bunnypranav 9976 add support for Abstract_Wikipedia 284187 javascript text/javascript // <nowiki> /* * Adds a "mark resolved" button next to each section edit link on * Wikifunctions:Requests for deletions and other specified pages. Clicking posts the standard * done/resolved reply to that section. * Appends :{{Done}}~~~~ and {{Section resolved|1=~~~~}}. */ (function () { var page = mw.config.get('wgPageName'); var action = mw.config.get('wgAction'); // List of pages where the script should run var allowedPages = [ 'Wikifunctions:Requests_for_deletions', 'Wikifunctions:Report_vandalism', 'Wikifunctions:Requests_for_user_groups', 'Wikifunctions:Administrators%27_noticeboard', 'Abstract_Wikipedia:Requests_for_deletions', 'Abstract_Wikipedia:Report_vandalism', 'Abstract_Wikipedia:Requests_for_user_groups', 'Abstract_Wikipedia:Administrators%27_noticeboard' ]; // Check if the current page is in the allowed list and we are in 'view' mode if (!allowedPages.includes(page) || action !== 'view') { return; } mw.loader.using(['mediawiki.util', 'mediawiki.api']).then(function () { var api = new mw.Api(); var sections = document.querySelectorAll('.mw-editsection'); sections.forEach(function (editSection) { var editLink = editSection.querySelector('a'); if (!editLink) { return; } var sectionId = mw.util.getParamValue('section', editLink.href); if (!sectionId || sectionId === '0') { return; // skip lead or invalid sections } // Avoid adding twice if (editSection.dataset.rfddoneAttached === 'true') { return; } editSection.dataset.rfddoneAttached = 'true'; var button = document.createElement('a'); button.href = '#'; button.textContent = 'mark resolved'; button.title = 'Post {{done}} and {{Section resolved}} to this section'; button.addEventListener('click', function (e) { e.preventDefault(); postResolution(api, sectionId, button); }); // Match the edit-section bracket style var open = document.createElement('span'); open.className = 'mw-editsection-bracket'; open.textContent = '['; var close = document.createElement('span'); close.className = 'mw-editsection-bracket'; close.textContent = ']'; editSection.appendChild(document.createTextNode(' ')); editSection.appendChild(open); editSection.appendChild(button); editSection.appendChild(close); }); }); function postResolution(api, sectionId, trigger) { if (trigger.dataset.rfddoneBusy === 'true') { return; } trigger.dataset.rfddoneBusy = 'true'; var originalText = trigger.textContent; trigger.textContent = 'posting'; newtext = ` :{{done}} ~~~~ {{Section resolved|1=~~~~}}`; api.postWithToken('csrf', { action: 'edit', title: mw.config.get('wgPageName'), section: sectionId, appendtext: '\n:{{done}} ~~~~\n{{Section resolved|1=~~~~}}\n', summary: 'Mark section resolved ([[User:Bunnypranav/sectionResolved.js|sectionResolved]])', watchlist: 'nochange' }).done(function () { location.reload(); }).fail(function (error) { trigger.textContent = originalText; trigger.dataset.rfddoneBusy = 'false'; mw.notify('Failed to post resolution: ' + error, { type: 'error' }); }); } })(); // </nowiki> 4l4ahyccrsmkgcyoepkoc5svgsafz15 284189 284187 2026-06-17T14:03:02Z Bunnypranav 9976 fix 284189 javascript text/javascript // <nowiki> /* * Adds a "mark resolved" button next to each section edit link on * Wikifunctions:Requests for deletions and other specified pages. Clicking posts the standard * done/resolved reply to that section. * Appends :{{Done}}~~~~ and {{Section resolved|1=~~~~}}. */ (function () { var page = mw.config.get('wgPageName'); var action = mw.config.get('wgAction'); // List of pages where the script should run var allowedPages = [ 'Wikifunctions:Requests_for_deletions', 'Wikifunctions:Report_vandalism', 'Wikifunctions:Requests_for_user_groups', 'Wikifunctions:Administrators%27_noticeboard', 'Abstract_Wikipedia:Requests_for_deletion', 'Abstract_Wikipedia:Report_vandalism', 'Abstract_Wikipedia:Requests_for_permissions', 'Abstract_Wikipedia:Administrators%27_noticeboard' ]; // Check if the current page is in the allowed list and we are in 'view' mode if (!allowedPages.includes(page) || action !== 'view') { return; } mw.loader.using(['mediawiki.util', 'mediawiki.api']).then(function () { var api = new mw.Api(); var sections = document.querySelectorAll('.mw-editsection'); sections.forEach(function (editSection) { var editLink = editSection.querySelector('a'); if (!editLink) { return; } var sectionId = mw.util.getParamValue('section', editLink.href); if (!sectionId || sectionId === '0') { return; // skip lead or invalid sections } // Avoid adding twice if (editSection.dataset.rfddoneAttached === 'true') { return; } editSection.dataset.rfddoneAttached = 'true'; var button = document.createElement('a'); button.href = '#'; button.textContent = 'mark resolved'; button.title = 'Post {{done}} and {{Section resolved}} to this section'; button.addEventListener('click', function (e) { e.preventDefault(); postResolution(api, sectionId, button); }); // Match the edit-section bracket style var open = document.createElement('span'); open.className = 'mw-editsection-bracket'; open.textContent = '['; var close = document.createElement('span'); close.className = 'mw-editsection-bracket'; close.textContent = ']'; editSection.appendChild(document.createTextNode(' ')); editSection.appendChild(open); editSection.appendChild(button); editSection.appendChild(close); }); }); function postResolution(api, sectionId, trigger) { if (trigger.dataset.rfddoneBusy === 'true') { return; } trigger.dataset.rfddoneBusy = 'true'; var originalText = trigger.textContent; trigger.textContent = 'posting'; newtext = ` :{{done}} ~~~~ {{Section resolved|1=~~~~}}`; api.postWithToken('csrf', { action: 'edit', title: mw.config.get('wgPageName'), section: sectionId, appendtext: '\n:{{done}} ~~~~\n{{Section resolved|1=~~~~}}\n', summary: 'Mark section resolved ([[User:Bunnypranav/sectionResolved.js|sectionResolved]])', watchlist: 'nochange' }).done(function () { location.reload(); }).fail(function (error) { trigger.textContent = originalText; trigger.dataset.rfddoneBusy = 'false'; mw.notify('Failed to post resolution: ' + error, { type: 'error' }); }); } })(); // </nowiki> 3ym9fqg5mgolbu40oyzahq8wshbra3f 284190 284189 2026-06-17T14:05:25Z Bunnypranav 9976 fix 284190 javascript text/javascript // <nowiki> /* * Adds a "mark resolved" button next to each section edit link on * Wikifunctions:Requests for deletions and other specified pages. Clicking posts the standard * done/resolved reply to that section. * Appends :{{Done}}~~~~ and {{Section resolved|1=~~~~}}. */ (function () { var page = mw.config.get('wgPageName'); var action = mw.config.get('wgAction'); // List of pages where the script should run var allowedPages = [ 'Wikifunctions:Requests_for_deletions', 'Wikifunctions:Report_vandalism', 'Wikifunctions:Requests_for_user_groups', 'Wikifunctions:Administrators%27_noticeboard' ]; // Check if the current page is in the allowed list and we are in 'view' mode if (!allowedPages.includes(page) || action !== 'view') { return; } mw.loader.using(['mediawiki.util', 'mediawiki.api']).then(function () { var api = new mw.Api(); var sections = document.querySelectorAll('.mw-editsection'); sections.forEach(function (editSection) { var editLink = editSection.querySelector('a'); if (!editLink) { return; } var sectionId = mw.util.getParamValue('section', editLink.href); if (!sectionId || sectionId === '0') { return; // skip lead or invalid sections } // Avoid adding twice if (editSection.dataset.rfddoneAttached === 'true') { return; } editSection.dataset.rfddoneAttached = 'true'; var button = document.createElement('a'); button.href = '#'; button.textContent = 'mark resolved'; button.title = 'Post {{done}} and {{Section resolved}} to this section'; button.addEventListener('click', function (e) { e.preventDefault(); postResolution(api, sectionId, button); }); // Match the edit-section bracket style var open = document.createElement('span'); open.className = 'mw-editsection-bracket'; open.textContent = '['; var close = document.createElement('span'); close.className = 'mw-editsection-bracket'; close.textContent = ']'; editSection.appendChild(document.createTextNode(' ')); editSection.appendChild(open); editSection.appendChild(button); editSection.appendChild(close); }); }); function postResolution(api, sectionId, trigger) { if (trigger.dataset.rfddoneBusy === 'true') { return; } trigger.dataset.rfddoneBusy = 'true'; var originalText = trigger.textContent; trigger.textContent = 'posting'; newtext = ` :{{done}} ~~~~ {{Section resolved|1=~~~~}}`; api.postWithToken('csrf', { action: 'edit', title: mw.config.get('wgPageName'), section: sectionId, appendtext: '\n:{{done}} ~~~~\n{{Section resolved|1=~~~~}}\n', summary: 'Mark section resolved ([[User:Bunnypranav/sectionResolved.js|sectionResolved]])', watchlist: 'nochange' }).done(function () { location.reload(); }).fail(function (error) { trigger.textContent = originalText; trigger.dataset.rfddoneBusy = 'false'; mw.notify('Failed to post resolution: ' + error, { type: 'error' }); }); } })(); // </nowiki> rpucd639sgom984smy3i8dmwlhj8428 Z30777 0 71184 284191 283608 2026-06-17T14:06:03Z Poro26 1521 Traduction en espagnol 284191 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z30777" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z17402", "Z17K2": "Z30777K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "jour de naissance" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "day of birth" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "día de nacimiento" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z30780", "Z36423", "Z36424" ], "Z8K4": [ "Z14", "Z30779", "Z30778" ], "Z8K5": "Z30777" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "prénom masculin en Baoulé" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Baoulé male names from day of birth" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "nombre masculino en baoulé" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1004", "Z31K2": [ "Z6", "prénom masculin en Boualé en fonction du jour de naissance" ] }, { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "Baoulé male names from day of the week" ] }, { "Z1K1": "Z31", "Z31K1": "Z1003", "Z31K2": [ "Z6", "nombre masculino en baoulé según el día de nacimiento" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "obtenir le prénom en langue Baoulé d'un enfant de sexe masculin en fonction de son jour de naissance" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "obtener el nombre en lengua baoulé de un niño según su día de nacimiento" } ] } } 2r3lzhlbumm3r4gb6ui7s7c3t4xhbzx 284192 284191 2026-06-17T14:07:16Z Poro26 1521 Traduction en allemand 284192 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z30777" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z17402", "Z17K2": "Z30777K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "jour de naissance" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "day of birth" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "día de nacimiento" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Geburtstag" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z30780", "Z36423", "Z36424" ], "Z8K4": [ "Z14", "Z30779", "Z30778" ], "Z8K5": "Z30777" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "prénom masculin en Baoulé" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Baoulé male names from day of birth" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "nombre masculino en baoulé" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Männlicher Vorname auf Baoulé" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1004", "Z31K2": [ "Z6", "prénom masculin en Boualé en fonction du jour de naissance" ] }, { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "Baoulé male names from day of the week" ] }, { "Z1K1": "Z31", "Z31K1": "Z1003", "Z31K2": [ "Z6", "nombre masculino en baoulé según el día de nacimiento" ] }, { "Z1K1": "Z31", "Z31K1": "Z1430", "Z31K2": [ "Z6", "Männlicher Vorname auf Baoulé nach dem Wochentag der Geburt" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "obtenir le prénom en langue Baoulé d'un enfant de sexe masculin en fonction de son jour de naissance" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "obtener el nombre en lengua baoulé de un niño según su día de nacimiento" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Den Vornamen eines Jungen in der Sprache Baoulé anhand seines Geburtstags ermitteln" } ] } } mylk7f74h7evfxgb06yfnv4yh4evbef 284193 284192 2026-06-17T14:08:36Z Poro26 1521 Traduction en russe 284193 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z30777" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z17402", "Z17K2": "Z30777K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "jour de naissance" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "day of birth" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "día de nacimiento" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Geburtstag" }, { "Z1K1": "Z11", "Z11K1": "Z1005", "Z11K2": "День рождения" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z30780", "Z36423", "Z36424" ], "Z8K4": [ "Z14", "Z30779", "Z30778" ], "Z8K5": "Z30777" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "prénom masculin en Baoulé" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Baoulé male names from day of birth" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "nombre masculino en baoulé" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Männlicher Vorname auf Baoulé" }, { "Z1K1": "Z11", "Z11K1": "Z1005", "Z11K2": "Мужское имя на языке бауле" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1004", "Z31K2": [ "Z6", "prénom masculin en Boualé en fonction du jour de naissance" ] }, { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "Baoulé male names from day of the week" ] }, { "Z1K1": "Z31", "Z31K1": "Z1003", "Z31K2": [ "Z6", "nombre masculino en baoulé según el día de nacimiento" ] }, { "Z1K1": "Z31", "Z31K1": "Z1430", "Z31K2": [ "Z6", "Männlicher Vorname auf Baoulé nach dem Wochentag der Geburt" ] }, { "Z1K1": "Z31", "Z31K1": "Z1005", "Z31K2": [ "Z6", "Мужское имя на языке бауле в зависимости от дня рождения" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "obtenir le prénom en langue Baoulé d'un enfant de sexe masculin en fonction de son jour de naissance" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "obtener el nombre en lengua baoulé de un niño según su día de nacimiento" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Den Vornamen eines Jungen in der Sprache Baoulé anhand seines Geburtstags ermitteln" }, { "Z1K1": "Z11", "Z11K1": "Z1005", "Z11K2": "Получить мужское имя на языке бауле в зависимости от дня рождения ребёнка" } ] } } 89e8a2hirh4of5q6lq1s63g01b34f5k Z32428 0 78671 284182 282551 2026-06-17T13:44:50Z 99of9 1622 Added Z36493 to the approved list of implementations 284182 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z32428" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z32428K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "article" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z32428K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z32429", "Z32595", "Z33772", "Z36309" ], "Z8K4": [ "Z14", "Z33771", "Z32597", "Z32594", "Z32430", "Z36493" ], "Z8K5": "Z32428" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "abstract wikilink" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "link", "Abstract Wikipedia article hyperlink" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Returns a link to an Abstract Wikipedia article with a label in the preferred language or the first available fallback. Use Z33848 for sentence case." } ] } } is2a1f2923ah3hjqsbaolgbm4r34x02 284183 284182 2026-06-17T13:45:36Z 99of9 1622 Edit pencil if QID 284183 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z32428" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z32428K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "article" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z32428K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z32429", "Z32595", "Z33772", "Z36309" ], "Z8K4": [ "Z14", "Z33771", "Z32597", "Z32594", "Z32430", "Z36493" ], "Z8K5": "Z32428" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "abstract wikilink" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "link", "Abstract Wikipedia article hyperlink" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Returns a link to an Abstract Wikipedia article with a label in the preferred language or the first available fallback. Edit pencil if QID. Use Z33848 for sentence case." } ] } } j22ds0z4qksmzpx9xrxngyj2c16jbai 284184 284183 2026-06-17T13:45:43Z WikiLambda system 3 Updated the implementation list (see [[Help:Wikifunctions/Implementation_ordering_and_choosing|About implementation selection]]) 284184 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z32428" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z32428K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "article" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z32428K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z32429", "Z32595", "Z33772", "Z36309" ], "Z8K4": [ "Z14", "Z36493", "Z32597", "Z33771", "Z32594", "Z32430" ], "Z8K5": "Z32428" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "abstract wikilink" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "link", "Abstract Wikipedia article hyperlink" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Returns a link to an Abstract Wikipedia article with a label in the preferred language or the first available fallback. Edit pencil if QID. Use Z33848 for sentence case." } ] } } s05l5l2cx17n13cfma3brp8f7w61dq5 Z32788 0 79205 284225 277716 2026-06-17T16:41:43Z WikiLambda system 3 Updated the implementation list (see [[Help:Wikifunctions/Implementation_ordering_and_choosing|About implementation selection]]) 284225 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z32788" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z32788K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z32788K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "class" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z32788K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "location" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z32788K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z11", "Z8K3": [ "Z20", "Z32791", "Z32903", "Z33389", "Z34549", "Z35448" ], "Z8K4": [ "Z14", "Z35447", "Z34548", "Z32790" ], "Z8K5": "Z32788" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "State location using entity and class, zh" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "State location using entity and class, all Chinese variants: zh-hans, zh-hant, zh-hk, zh-tw, zh-mo, zh-cn, zh-my, zh-sg" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Chinese-language function for Z26570, for any zh-* variants" } ] } } anh9ra4zbplnw5p15sutg2iykm242cc Wikifunctions:Type proposals/Syntactic table 4 79588 284138 284059 2026-06-17T12:47:53Z Denny 81 /* Comments */ Reply 284138 wikitext text/x-wiki One aim of the NLG system is to have a small number of language-specific functions. It is OK to have many abstract functions, but the specific languages should ideally be less numerous. For example, consider the following six outputs: # Brač is an island. # Brač is a beautiful island. # Brač is a beautiful [[:en:Island|island]]. # '''Brač''' is an island. # '''Brač''' is a beautiful island. # '''Brač''' is a beautiful [[:en:Island|island]]. How many language-specific functions would that need? If I look at the current best practices, I seem to land on six language-specific functions, one for each output. Even though grammatically there seem to be only two major operations: * Connect two noun phrases in a predicative sentence: Brač is an island * Combine an adjective and a noun to form a noun phrase: a beautiful island Besides that, we would have functions to turn a phrase into a link or to give strong emphasis to a phrase, but do these need to be language-specific? I think not. We seem to have all the necessary pieces for the outputs already available: * <code>Indefinite noun phrase with adjective</code>: a beautiful island ([https://www.wikifunctions.org/wiki/Z22664?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z22664%22%2C%22Z22664K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z22664K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q7242%22%7D%2C%22Z22664K3%22%3A%22Z1002%22%7D function call]) * <code>Article-less instantiating fragment</code>: Brač is an island. ([https://www.wikifunctions.org/wiki/Z26039?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z26039%22%2C%22Z26039K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z26039K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z26039K3%22%3A%22Z1002%22%7D function call]) * <code>Strong importance</code>: '''Brač''' ([https://www.wikifunctions.org/view/en/Z28914?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z28914%22%2C%22Z28914K1%22%3A%22Bra%C4%8D%22%7D function call]) * <code>HTML link to Wikipedia article about Wikidata item</code>: [[:en:Island|island]] ([https://www.wikifunctions.org/view/en/Z29588?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z29588%22%2C%22Z29588K1%22%3A%22Z1002%22%2C%22Z29588K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%7D function call]) But it is currently not possible to plug these together to allow for the creation of the outputs above, beyond the first one. That’s partially because of the involved types: * <code>indefinite noun phrase with adjective</code> takes two <code>Wikidata item references</code> and a <code>language</code> and returns a <code>string</code> * <code>article-less instantiating fragment</code> does the same * <code>Strong importance</code> takes a <code>string</code> and returns an <code>HTML fragment</code> * <code>HTML link to Wikipedia article about Wikidata item</code> takes a <code>language</code> and a <code>Wikidata item reference</code> and returns an <code>HTML fragment</code> It seems that what we would want to do is the following (the language parameter has been omitted for legibility): # <code>instantiating( Brač, island )</code> # <code>instantiating( Brač, noun with adjective( island, beauty ) )</code> # <code>instantiating( Brač, noun with adjective( link( island ), beauty ) )</code> # <code>instantiating( strong( Brač ), island )</code> # <code>instantiating( strong( Brač ), noun with adjective( island, beauty ) )</code> # <code>instantiating( strong( Brač ), noun with adjective( link( island ), beauty ) )</code> If we want to be able to do this, the type of <code>Brač</code> and the return type of <code>strong</code> must be the same, as well as the type of <code>island</code> and the return types of <code>link</code> and <code>noun with adjective</code>. What could that type be? In English, as usual, we may get seduced to a certain simplicity: we could probably just use <code>HTML fragment</code> as the type and probably get away with it! All of the operations above seem to work out. But in French (or Italian or Spanish or many other languages) that wouldn’t work: <code>noun with adjective</code> needs to know the gender of the noun in order to select the right form of the adjective (the adjective and the noun need to agree with each other). HTML fragment does not provide that information. I don’t think that there currently is a good type for that. I suggest introducing a new type, the <code>syntactic table</code>. This is inspired by [[:en:Grammatical Framework (programming language)|Grammatical Framework]], and in core similar to a [[Wikifunctions:Type proposals/Syntactic type|proposal I made last year]], but I learned a lot from the comments and modified the type accordingly, making it considerably simpler. <code>Syntactic table</code> has the following four keys: # <code>Language</code>, i.e. which <code>natural language</code> is this table for # <code>Part of speech</code>, i.e. which part of speech is this (noun, noun phrase, verb, adjective, etc.) (is this a lightweight enumeration or a <code>Wikidata item reference</code>?) # <code>Inherent features</code>, <code>list</code> of <code>Wikidata item references</code> representing grammatical features, e.g. <code>masculine</code>, <code>plural</code>, etc. # <code>Options</code>, a <code>list</code> of <code>pairs</code> of a <code>list</code> of <code>Wikidata item references</code> (representing grammatical features) and a <code>list</code> of <code>HTML fragments</code> Or, do visualize it, here is a visualization of the syntactic table for the German noun ''“Stadt”'', meaning ''city''. {| class="wikitable" |'''''language''''' | colspan="4" |German |- |'''''Part of speech''''' | colspan="4" |noun |- |'''''Inherent feature''''' | colspan="4" |feminine |- |'''''options''''' |'''nominative''' |'''genitive''' |'''dative''' |'''accusative''' |- |'''singular''' |Stadt |Stadt |Stadt |Stadt |- |'''plural''' |Städte |Städte |Städten |Städte |} And here is a partial visualization of the syntactic table for the German adjective ''“schön”'', meaning ''beautiful''. {| class="wikitable" |'''''language''''' | colspan="4" |German |- |'''''Part of speech''''' | colspan="4" |adjective |- |'''''Inherent feature''''' | colspan="4" |— |- | rowspan="2" |'''''options''''' | colspan="3" |'''singular''' | rowspan="2" |'''plural''' |- |'''masculine''' |'''feminine''' |'''neuter''' |- |'''nominative''' |schöner |schöne |schönes |schönen |- |'''genitive''' |schönen |schönen |schönen |schönen |- |'''dative''' |schönen |schönen |schönen |schönen |- |'''accusative''' |schönen |schöne |schönes |schönen |} Now there would be a number of functions working on <code>syntactic tables</code>: for example, the <code>merge</code> function, which takes two tables and returns a table, representing the merger. The inherent features of each of the tables are used to filter the options in each other tables. In addition, the options are combined together to create a new map of forms. So the result of the merging the two tables with a simple spaced concatenation would be: {| class="wikitable" |'''''language''''' | colspan="4" |German |- |'''''Part of speech''''' | colspan="4" |core noun phrase |- |'''''Inherent feature''''' | colspan="4" |feminine |- |'''''options''''' |'''nominative''' |'''genitive''' |'''dative''' |'''accusative''' |- |'''singular''' |schöne Stadt |schönen Stadt |schönen Stadt |schöne Stadt |- |'''plural''' |schönen Städte |schönen Städte |schönen Städten |schönen Städte |} Another function could be used to bold a part of the text (which is a mostly language-independent operation). So we might have bolded the noun ''‘Stadt’'' before, which would result in the following output: {| class="wikitable" |'''''language''''' | colspan="4" |German |- |'''''Part of speech''''' | colspan="4" |noun |- |'''''Inherent feature''''' | colspan="4" |feminine |- |'''''options''''' |'''nominative''' |'''genitive''' |'''dative''' |'''accusative''' |- |'''singular''' |'''Stadt''' |'''Stadt''' |'''Stadt''' |'''Stadt''' |- |'''plural''' |'''Städte''' |'''Städte''' |'''Städten''' |'''Städte''' |} If we merge that with the adjective as before, we get the following result: {| class="wikitable" |'''''language''''' | colspan="4" |German |- |'''''Part of speech''''' | colspan="4" |core noun phrase |- |'''''Inherent feature''''' | colspan="4" |feminine |- |'''''options''''' |'''nominative''' |'''genitive''' |'''dative''' |'''accusative''' |- |'''singular''' |schöne '''Stadt''' |schönen '''Stadt''' |schönen '''Stadt''' |schöne '''Stadt''' |- |'''plural''' |schönen '''Städte''' |schönen '''Städte''' |schönen '''Städten''' |schönen '''Städte''' |} And if we merge that with an indefinite article, we get a full noun phrase: {| class="wikitable" |'''''language''''' | colspan="4" |German |- |'''''Part of speech''''' | colspan="4" |noun phrase |- |'''''Inherent feature''''' | colspan="4" |feminine |- |'''''options''''' |'''nominative''' |'''genitive''' |'''dative''' |'''accusative''' |- |'''singular''' |eine schöne '''Stadt''' |einer schönen '''Stadt''' |einer schönen '''Stadt''' |eine schöne '''Stadt''' |- |'''plural''' |schönen '''Städte''' |schönen '''Städte''' |schönen '''Städten''' |schönen '''Städte''' |} Note that we are always operating on <code>syntactic tables</code>, both in the input and in the output, allowing us to combine the functions flexibly. Compared to my [[Wikifunctions:Type proposals/Syntactic type|previous proposal]], we would not be creating hundreds of types, but just a small number (one basically, maybe some supporting types), answering one of the biggest criticisms. Also, the new type will be available immediately for all languages that want to use it. To summarize, the idea is to have two kind of functions: functions that are usable across all (or at least most) languages (such as <code>link</code> or <code>strong emphasis</code>) and functions that need to be implemented in each language (such as <code>noun with adjective</code>). Both can use the same type, and thus be combined in a way that can reduce the number of functions in the latter group. == Discusssion == === Cory's thoughts === This proposal can get us very far for languages with simple (-ish) morphologies. It will be less effective for morphologically rich language, where a syntactic table might contain thousands of forms, and where it might be more natural to apply these kinds of transformations only to parts of words. For example, while some languages might be okay with <blockquote>schönen <bold>Städte</bold></blockquote> others might prefer something like <blockquote>schönen <bold>Städt</bold>e</blockquote> (note the "e" standing outside of the bold chunk). This can even happen in English: if we wanted to make the phrasal verb "pick up" bold in a sentence, we'd have to deal with non-consecutive bold tokens, e.g. <blockquote>Please <bold>pick</bold> it <bold>up</bold>.</blockquote> More broadly, NLP systems tend to handle this kind of metadata in one of two ways: offset and inset annotation. Inset annotation looks like the above examples: tags that intervene directly in a data structure. Offset annotation might look more like this: <pre> { "text": "Please pick it up.", "spans": [ { "tag": "bold", "begin": 7, "end": 11 }, { "tag": "bold", "begin": 15, "end": 17 } ] } </pre> Decisions like this are not unrelated to how we decide to represent linguistic elements more generally. A general, robust solution would involve treating linguistic units not as literal text strings but as symbolic transformational nodes. In this case, the system wouldn't operate over "Stadt" but over a richer structure containing 1) the syntactic usage of "Stadt," 2) the eventual inflected form of "Stadt," and 3) any additional annotations, such as bold text, that should be applied to the token. It is also possible for these two paradigms to play nicely together. At the end of the day, our system will need to produce specific surface forms in sequence to create sentences, but how we get to those surface forms can vary. Some languages might use syntactic tables while others might need to function in terms of symbolic morphological transformations (if only to reduce the search space of possible syntactic tables!). === Further thoughts by Denny === Cory’s point is valid. In some languages, we will easily get to hundreds of forms. That may not be feasible. Questions are whether we can avoid to expand all these forms, or whether, maybe with a smart usage of quoting functions or some other mechanism, we can find a way to scale the system. == Alternatives == * [[WF:Type proposals/Semantic unit]] * [[WF:Type proposals/Abstract sentence]] == Comments == * <s>{{s}}: this isn't perfect, but it's much much better. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:32, 2 April 2026 (UTC)</s> {{neutral}}: I'd like more opporitunity to review the two competing proposals on this topic, which one we go with is important. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:59, 10 April 2026 (UTC) * {{s}} I feel that this is a step that's required for handling different types of phrases. [[User:Jsamwrites|John Samuel]] 17:59, 2 April 2026 (UTC) * {{s}} I like the idea as I really like spreadsheet functions and tables. As I like Boilerplate templates I hope this proposal can help making it easier to create a function for a specific sentence representing some Wikidata statements.--[[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 16:17, 3 April 2026 (UTC) * {{neutral|Comment}} I'm skeptical that we can attain general prose in non-European languages even with this extra context.<!-- --><br>Looking at your example of <code>noun_with_adjective[de] := (noun, adj) => matrix_product(concat_with_space)(adj, noun)</code>,<!-- --> each of the cells/entries in the table is a single [[Z89]], so it seems this Type is limited to grammars where applying an adjective to a noun is just a prefix and/or suffix.<!-- --> I've [[Talk:Z27137#Japanese|previously remarked]] that [[d:Q2116774|counters in Japanese]] can "migrate" to the verb (unlike in English, German, etc. where counters behave like adjectives).<!-- --> To accommodate this, either the language-specific <code>merge</code> Function would have to parse and split off the counter when embedding the noun phrase into a sentence,<!-- --> or this Type would have to somehow encode a split result with additional tagging on each segment.<!-- --><br>IMO a better model for applying formatting like boldface and hyperlinks would be as <code>Z882(Z11, Z883(Z6091, Z881(Z882(Z13518, Z13518))))</code>,<!-- --> that is, to do all linguistic processing on plaintext, but keep track of which span(s) in the string corresponds to each Item from the outer callsite.<!-- --> Then that outer Function can format and linkify the final string by iterating those ranges as ordered by their start index.<!-- --> [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 17:53, 3 April 2026 (UTC) * {{o|Weakly oppose}} While I completely support the need to scale NLG functions outside simple fragment generating functions, I'm skeptical on the bottom-up approach that syntactic tables use. As already addressed, starting composing a sentence from the constituent parts is problematic, since in many instances the behaviour of a part of the sentence depends in non trivial ways to the entire structure of the sentence (in ways that are sometimes not neatly encodable in a simple table). I think that usually the best approach for NLG is top-down, which means that a function should try to generate an entire sentence, delegating to other functions the generation of parts of a sentence (providing the necessary grammatical context). When I have time, I'll try to formulate an alternative proposal. This type could still be a useful intetnal tool, but I think using it as the foundation for modular NLG can be very problematic. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 15:14, 5 April 2026 (UTC) *:I've now formulated the proposal for [[Wikifunctions:Type proposals/Abstract sentence]] [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 12:22, 7 April 2026 (UTC) * {{o}} per YoshiRulz and Dv103; I have started proposing types based on my own efforts at language generation at ,[[Wikifunctions:Type proposals/Syntactic unit]] and [[Wikifunctions:Type proposals/Semantic unit]]. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 17:54, 5 April 2026 (UTC) *:Thanks for the links :) [[User:So9q|So9q]] ([[User talk:So9q|talk]]) 21:00, 5 April 2026 (UTC) * I’m not opposed to this proposal, but I do question the wisdom of characterizing a type without formalizing it. We already see the inconvenience with {{Z|Z11}}, where we are unable to identify that a function is limited to a particular language. For what are logically more constrained functions, I think the “too many types” is a valid objection, but if types have no part to play in managing the inevitable complexity, what is the alternative? : I hesitate to leap to solutions, but we should at least explore “generic” types here. In any event, I believe we should make some distinction at the type level, based on the syntactic category (“part of speech” in the proposal). For example, constructions that (logically) require a noun phrase for a particular argument should resist having that argument provided by a function that returns a verb phrase (which would need to be wrapped in a nominalization function). That looks and feels like type-handling, of course, but the real question remains: If syntactic categories are not represented by persistent or generic types, how are the constraints associated with those categories represented and enforced, particularly when constructing compositions, as opposed to evaluating them. :[[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 10:16, 17 June 2026 (UTC) ::I think these are great questions. My favorite proposal is still to create specific types for (English / French / Dagbani / ...) (nouns / verb / noun phrase / adjective / ...), in addition to abstract (noun / verb / noun phrase / adjective ...), but there was too much pushback on that one. ::My sense is that we can kick off this one (I did so yesterday) and try it out. We can later still switch to a "many types" solution, most of the functions would be basically the same. --[[User:Denny|Denny]] ([[User talk:Denny|talk]]) 12:47, 17 June 2026 (UTC) a2dgruua780hj6zsrax2655enxwh6nq 284139 284138 2026-06-17T12:48:51Z Denny 81 284139 wikitext text/x-wiki : '''Experimentally implemented''': {{Z+|Z36462}} One aim of the NLG system is to have a small number of language-specific functions. It is OK to have many abstract functions, but the specific languages should ideally be less numerous. For example, consider the following six outputs: # Brač is an island. # Brač is a beautiful island. # Brač is a beautiful [[:en:Island|island]]. # '''Brač''' is an island. # '''Brač''' is a beautiful island. # '''Brač''' is a beautiful [[:en:Island|island]]. How many language-specific functions would that need? If I look at the current best practices, I seem to land on six language-specific functions, one for each output. Even though grammatically there seem to be only two major operations: * Connect two noun phrases in a predicative sentence: Brač is an island * Combine an adjective and a noun to form a noun phrase: a beautiful island Besides that, we would have functions to turn a phrase into a link or to give strong emphasis to a phrase, but do these need to be language-specific? I think not. We seem to have all the necessary pieces for the outputs already available: * <code>Indefinite noun phrase with adjective</code>: a beautiful island ([https://www.wikifunctions.org/wiki/Z22664?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z22664%22%2C%22Z22664K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z22664K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q7242%22%7D%2C%22Z22664K3%22%3A%22Z1002%22%7D function call]) * <code>Article-less instantiating fragment</code>: Brač is an island. ([https://www.wikifunctions.org/wiki/Z26039?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z26039%22%2C%22Z26039K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z26039K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z26039K3%22%3A%22Z1002%22%7D function call]) * <code>Strong importance</code>: '''Brač''' ([https://www.wikifunctions.org/view/en/Z28914?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z28914%22%2C%22Z28914K1%22%3A%22Bra%C4%8D%22%7D function call]) * <code>HTML link to Wikipedia article about Wikidata item</code>: [[:en:Island|island]] ([https://www.wikifunctions.org/view/en/Z29588?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z29588%22%2C%22Z29588K1%22%3A%22Z1002%22%2C%22Z29588K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%7D function call]) But it is currently not possible to plug these together to allow for the creation of the outputs above, beyond the first one. That’s partially because of the involved types: * <code>indefinite noun phrase with adjective</code> takes two <code>Wikidata item references</code> and a <code>language</code> and returns a <code>string</code> * <code>article-less instantiating fragment</code> does the same * <code>Strong importance</code> takes a <code>string</code> and returns an <code>HTML fragment</code> * <code>HTML link to Wikipedia article about Wikidata item</code> takes a <code>language</code> and a <code>Wikidata item reference</code> and returns an <code>HTML fragment</code> It seems that what we would want to do is the following (the language parameter has been omitted for legibility): # <code>instantiating( Brač, island )</code> # <code>instantiating( Brač, noun with adjective( island, beauty ) )</code> # <code>instantiating( Brač, noun with adjective( link( island ), beauty ) )</code> # <code>instantiating( strong( Brač ), island )</code> # <code>instantiating( strong( Brač ), noun with adjective( island, beauty ) )</code> # <code>instantiating( strong( Brač ), noun with adjective( link( island ), beauty ) )</code> If we want to be able to do this, the type of <code>Brač</code> and the return type of <code>strong</code> must be the same, as well as the type of <code>island</code> and the return types of <code>link</code> and <code>noun with adjective</code>. What could that type be? In English, as usual, we may get seduced to a certain simplicity: we could probably just use <code>HTML fragment</code> as the type and probably get away with it! All of the operations above seem to work out. But in French (or Italian or Spanish or many other languages) that wouldn’t work: <code>noun with adjective</code> needs to know the gender of the noun in order to select the right form of the adjective (the adjective and the noun need to agree with each other). HTML fragment does not provide that information. I don’t think that there currently is a good type for that. I suggest introducing a new type, the <code>syntactic table</code>. This is inspired by [[:en:Grammatical Framework (programming language)|Grammatical Framework]], and in core similar to a [[Wikifunctions:Type proposals/Syntactic type|proposal I made last year]], but I learned a lot from the comments and modified the type accordingly, making it considerably simpler. <code>Syntactic table</code> has the following four keys: # <code>Language</code>, i.e. which <code>natural language</code> is this table for # <code>Part of speech</code>, i.e. which part of speech is this (noun, noun phrase, verb, adjective, etc.) (is this a lightweight enumeration or a <code>Wikidata item reference</code>?) # <code>Inherent features</code>, <code>list</code> of <code>Wikidata item references</code> representing grammatical features, e.g. <code>masculine</code>, <code>plural</code>, etc. # <code>Options</code>, a <code>list</code> of <code>pairs</code> of a <code>list</code> of <code>Wikidata item references</code> (representing grammatical features) and a <code>list</code> of <code>HTML fragments</code> Or, do visualize it, here is a visualization of the syntactic table for the German noun ''“Stadt”'', meaning ''city''. {| class="wikitable" |'''''language''''' | colspan="4" |German |- |'''''Part of speech''''' | colspan="4" |noun |- |'''''Inherent feature''''' | colspan="4" |feminine |- |'''''options''''' |'''nominative''' |'''genitive''' |'''dative''' |'''accusative''' |- |'''singular''' |Stadt |Stadt |Stadt |Stadt |- |'''plural''' |Städte |Städte |Städten |Städte |} And here is a partial visualization of the syntactic table for the German adjective ''“schön”'', meaning ''beautiful''. {| class="wikitable" |'''''language''''' | colspan="4" |German |- |'''''Part of speech''''' | colspan="4" |adjective |- |'''''Inherent feature''''' | colspan="4" |— |- | rowspan="2" |'''''options''''' | colspan="3" |'''singular''' | rowspan="2" |'''plural''' |- |'''masculine''' |'''feminine''' |'''neuter''' |- |'''nominative''' |schöner |schöne |schönes |schönen |- |'''genitive''' |schönen |schönen |schönen |schönen |- |'''dative''' |schönen |schönen |schönen |schönen |- |'''accusative''' |schönen |schöne |schönes |schönen |} Now there would be a number of functions working on <code>syntactic tables</code>: for example, the <code>merge</code> function, which takes two tables and returns a table, representing the merger. The inherent features of each of the tables are used to filter the options in each other tables. In addition, the options are combined together to create a new map of forms. So the result of the merging the two tables with a simple spaced concatenation would be: {| class="wikitable" |'''''language''''' | colspan="4" |German |- |'''''Part of speech''''' | colspan="4" |core noun phrase |- |'''''Inherent feature''''' | colspan="4" |feminine |- |'''''options''''' |'''nominative''' |'''genitive''' |'''dative''' |'''accusative''' |- |'''singular''' |schöne Stadt |schönen Stadt |schönen Stadt |schöne Stadt |- |'''plural''' |schönen Städte |schönen Städte |schönen Städten |schönen Städte |} Another function could be used to bold a part of the text (which is a mostly language-independent operation). So we might have bolded the noun ''‘Stadt’'' before, which would result in the following output: {| class="wikitable" |'''''language''''' | colspan="4" |German |- |'''''Part of speech''''' | colspan="4" |noun |- |'''''Inherent feature''''' | colspan="4" |feminine |- |'''''options''''' |'''nominative''' |'''genitive''' |'''dative''' |'''accusative''' |- |'''singular''' |'''Stadt''' |'''Stadt''' |'''Stadt''' |'''Stadt''' |- |'''plural''' |'''Städte''' |'''Städte''' |'''Städten''' |'''Städte''' |} If we merge that with the adjective as before, we get the following result: {| class="wikitable" |'''''language''''' | colspan="4" |German |- |'''''Part of speech''''' | colspan="4" |core noun phrase |- |'''''Inherent feature''''' | colspan="4" |feminine |- |'''''options''''' |'''nominative''' |'''genitive''' |'''dative''' |'''accusative''' |- |'''singular''' |schöne '''Stadt''' |schönen '''Stadt''' |schönen '''Stadt''' |schöne '''Stadt''' |- |'''plural''' |schönen '''Städte''' |schönen '''Städte''' |schönen '''Städten''' |schönen '''Städte''' |} And if we merge that with an indefinite article, we get a full noun phrase: {| class="wikitable" |'''''language''''' | colspan="4" |German |- |'''''Part of speech''''' | colspan="4" |noun phrase |- |'''''Inherent feature''''' | colspan="4" |feminine |- |'''''options''''' |'''nominative''' |'''genitive''' |'''dative''' |'''accusative''' |- |'''singular''' |eine schöne '''Stadt''' |einer schönen '''Stadt''' |einer schönen '''Stadt''' |eine schöne '''Stadt''' |- |'''plural''' |schönen '''Städte''' |schönen '''Städte''' |schönen '''Städten''' |schönen '''Städte''' |} Note that we are always operating on <code>syntactic tables</code>, both in the input and in the output, allowing us to combine the functions flexibly. Compared to my [[Wikifunctions:Type proposals/Syntactic type|previous proposal]], we would not be creating hundreds of types, but just a small number (one basically, maybe some supporting types), answering one of the biggest criticisms. Also, the new type will be available immediately for all languages that want to use it. To summarize, the idea is to have two kind of functions: functions that are usable across all (or at least most) languages (such as <code>link</code> or <code>strong emphasis</code>) and functions that need to be implemented in each language (such as <code>noun with adjective</code>). Both can use the same type, and thus be combined in a way that can reduce the number of functions in the latter group. == Discusssion == === Cory's thoughts === This proposal can get us very far for languages with simple (-ish) morphologies. It will be less effective for morphologically rich language, where a syntactic table might contain thousands of forms, and where it might be more natural to apply these kinds of transformations only to parts of words. For example, while some languages might be okay with <blockquote>schönen <bold>Städte</bold></blockquote> others might prefer something like <blockquote>schönen <bold>Städt</bold>e</blockquote> (note the "e" standing outside of the bold chunk). This can even happen in English: if we wanted to make the phrasal verb "pick up" bold in a sentence, we'd have to deal with non-consecutive bold tokens, e.g. <blockquote>Please <bold>pick</bold> it <bold>up</bold>.</blockquote> More broadly, NLP systems tend to handle this kind of metadata in one of two ways: offset and inset annotation. Inset annotation looks like the above examples: tags that intervene directly in a data structure. Offset annotation might look more like this: <pre> { "text": "Please pick it up.", "spans": [ { "tag": "bold", "begin": 7, "end": 11 }, { "tag": "bold", "begin": 15, "end": 17 } ] } </pre> Decisions like this are not unrelated to how we decide to represent linguistic elements more generally. A general, robust solution would involve treating linguistic units not as literal text strings but as symbolic transformational nodes. In this case, the system wouldn't operate over "Stadt" but over a richer structure containing 1) the syntactic usage of "Stadt," 2) the eventual inflected form of "Stadt," and 3) any additional annotations, such as bold text, that should be applied to the token. It is also possible for these two paradigms to play nicely together. At the end of the day, our system will need to produce specific surface forms in sequence to create sentences, but how we get to those surface forms can vary. Some languages might use syntactic tables while others might need to function in terms of symbolic morphological transformations (if only to reduce the search space of possible syntactic tables!). === Further thoughts by Denny === Cory’s point is valid. In some languages, we will easily get to hundreds of forms. That may not be feasible. Questions are whether we can avoid to expand all these forms, or whether, maybe with a smart usage of quoting functions or some other mechanism, we can find a way to scale the system. == Alternatives == * [[WF:Type proposals/Semantic unit]] * [[WF:Type proposals/Abstract sentence]] == Comments == * <s>{{s}}: this isn't perfect, but it's much much better. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:32, 2 April 2026 (UTC)</s> {{neutral}}: I'd like more opporitunity to review the two competing proposals on this topic, which one we go with is important. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:59, 10 April 2026 (UTC) * {{s}} I feel that this is a step that's required for handling different types of phrases. [[User:Jsamwrites|John Samuel]] 17:59, 2 April 2026 (UTC) * {{s}} I like the idea as I really like spreadsheet functions and tables. As I like Boilerplate templates I hope this proposal can help making it easier to create a function for a specific sentence representing some Wikidata statements.--[[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 16:17, 3 April 2026 (UTC) * {{neutral|Comment}} I'm skeptical that we can attain general prose in non-European languages even with this extra context.<!-- --><br>Looking at your example of <code>noun_with_adjective[de] := (noun, adj) => matrix_product(concat_with_space)(adj, noun)</code>,<!-- --> each of the cells/entries in the table is a single [[Z89]], so it seems this Type is limited to grammars where applying an adjective to a noun is just a prefix and/or suffix.<!-- --> I've [[Talk:Z27137#Japanese|previously remarked]] that [[d:Q2116774|counters in Japanese]] can "migrate" to the verb (unlike in English, German, etc. where counters behave like adjectives).<!-- --> To accommodate this, either the language-specific <code>merge</code> Function would have to parse and split off the counter when embedding the noun phrase into a sentence,<!-- --> or this Type would have to somehow encode a split result with additional tagging on each segment.<!-- --><br>IMO a better model for applying formatting like boldface and hyperlinks would be as <code>Z882(Z11, Z883(Z6091, Z881(Z882(Z13518, Z13518))))</code>,<!-- --> that is, to do all linguistic processing on plaintext, but keep track of which span(s) in the string corresponds to each Item from the outer callsite.<!-- --> Then that outer Function can format and linkify the final string by iterating those ranges as ordered by their start index.<!-- --> [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 17:53, 3 April 2026 (UTC) * {{o|Weakly oppose}} While I completely support the need to scale NLG functions outside simple fragment generating functions, I'm skeptical on the bottom-up approach that syntactic tables use. As already addressed, starting composing a sentence from the constituent parts is problematic, since in many instances the behaviour of a part of the sentence depends in non trivial ways to the entire structure of the sentence (in ways that are sometimes not neatly encodable in a simple table). I think that usually the best approach for NLG is top-down, which means that a function should try to generate an entire sentence, delegating to other functions the generation of parts of a sentence (providing the necessary grammatical context). When I have time, I'll try to formulate an alternative proposal. This type could still be a useful intetnal tool, but I think using it as the foundation for modular NLG can be very problematic. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 15:14, 5 April 2026 (UTC) *:I've now formulated the proposal for [[Wikifunctions:Type proposals/Abstract sentence]] [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 12:22, 7 April 2026 (UTC) * {{o}} per YoshiRulz and Dv103; I have started proposing types based on my own efforts at language generation at ,[[Wikifunctions:Type proposals/Syntactic unit]] and [[Wikifunctions:Type proposals/Semantic unit]]. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 17:54, 5 April 2026 (UTC) *:Thanks for the links :) [[User:So9q|So9q]] ([[User talk:So9q|talk]]) 21:00, 5 April 2026 (UTC) * I’m not opposed to this proposal, but I do question the wisdom of characterizing a type without formalizing it. We already see the inconvenience with {{Z|Z11}}, where we are unable to identify that a function is limited to a particular language. For what are logically more constrained functions, I think the “too many types” is a valid objection, but if types have no part to play in managing the inevitable complexity, what is the alternative? : I hesitate to leap to solutions, but we should at least explore “generic” types here. In any event, I believe we should make some distinction at the type level, based on the syntactic category (“part of speech” in the proposal). For example, constructions that (logically) require a noun phrase for a particular argument should resist having that argument provided by a function that returns a verb phrase (which would need to be wrapped in a nominalization function). That looks and feels like type-handling, of course, but the real question remains: If syntactic categories are not represented by persistent or generic types, how are the constraints associated with those categories represented and enforced, particularly when constructing compositions, as opposed to evaluating them. :[[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 10:16, 17 June 2026 (UTC) ::I think these are great questions. My favorite proposal is still to create specific types for (English / French / Dagbani / ...) (nouns / verb / noun phrase / adjective / ...), in addition to abstract (noun / verb / noun phrase / adjective ...), but there was too much pushback on that one. ::My sense is that we can kick off this one (I did so yesterday) and try it out. We can later still switch to a "many types" solution, most of the functions would be basically the same. --[[User:Denny|Denny]] ([[User talk:Denny|talk]]) 12:47, 17 June 2026 (UTC) 13nfcxwtig7n3ostpve1f1ae5x5wkqb 284141 284139 2026-06-17T12:49:49Z DVrandecic (WMF) 7 284141 wikitext text/x-wiki : ''Experimentally implemented'': {{Z+|Z36462}} --[[User:DVrandecic (WMF)|DVrandecic (WMF)]] ([[User talk:DVrandecic (WMF)|talk]]) 12:49, 17 June 2026 (UTC) One aim of the NLG system is to have a small number of language-specific functions. It is OK to have many abstract functions, but the specific languages should ideally be less numerous. For example, consider the following six outputs: # Brač is an island. # Brač is a beautiful island. # Brač is a beautiful [[:en:Island|island]]. # '''Brač''' is an island. # '''Brač''' is a beautiful island. # '''Brač''' is a beautiful [[:en:Island|island]]. How many language-specific functions would that need? If I look at the current best practices, I seem to land on six language-specific functions, one for each output. Even though grammatically there seem to be only two major operations: * Connect two noun phrases in a predicative sentence: Brač is an island * Combine an adjective and a noun to form a noun phrase: a beautiful island Besides that, we would have functions to turn a phrase into a link or to give strong emphasis to a phrase, but do these need to be language-specific? I think not. We seem to have all the necessary pieces for the outputs already available: * <code>Indefinite noun phrase with adjective</code>: a beautiful island ([https://www.wikifunctions.org/wiki/Z22664?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z22664%22%2C%22Z22664K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z22664K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q7242%22%7D%2C%22Z22664K3%22%3A%22Z1002%22%7D function call]) * <code>Article-less instantiating fragment</code>: Brač is an island. ([https://www.wikifunctions.org/wiki/Z26039?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z26039%22%2C%22Z26039K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z26039K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z26039K3%22%3A%22Z1002%22%7D function call]) * <code>Strong importance</code>: '''Brač''' ([https://www.wikifunctions.org/view/en/Z28914?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z28914%22%2C%22Z28914K1%22%3A%22Bra%C4%8D%22%7D function call]) * <code>HTML link to Wikipedia article about Wikidata item</code>: [[:en:Island|island]] ([https://www.wikifunctions.org/view/en/Z29588?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z29588%22%2C%22Z29588K1%22%3A%22Z1002%22%2C%22Z29588K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%7D function call]) But it is currently not possible to plug these together to allow for the creation of the outputs above, beyond the first one. That’s partially because of the involved types: * <code>indefinite noun phrase with adjective</code> takes two <code>Wikidata item references</code> and a <code>language</code> and returns a <code>string</code> * <code>article-less instantiating fragment</code> does the same * <code>Strong importance</code> takes a <code>string</code> and returns an <code>HTML fragment</code> * <code>HTML link to Wikipedia article about Wikidata item</code> takes a <code>language</code> and a <code>Wikidata item reference</code> and returns an <code>HTML fragment</code> It seems that what we would want to do is the following (the language parameter has been omitted for legibility): # <code>instantiating( Brač, island )</code> # <code>instantiating( Brač, noun with adjective( island, beauty ) )</code> # <code>instantiating( Brač, noun with adjective( link( island ), beauty ) )</code> # <code>instantiating( strong( Brač ), island )</code> # <code>instantiating( strong( Brač ), noun with adjective( island, beauty ) )</code> # <code>instantiating( strong( Brač ), noun with adjective( link( island ), beauty ) )</code> If we want to be able to do this, the type of <code>Brač</code> and the return type of <code>strong</code> must be the same, as well as the type of <code>island</code> and the return types of <code>link</code> and <code>noun with adjective</code>. What could that type be? In English, as usual, we may get seduced to a certain simplicity: we could probably just use <code>HTML fragment</code> as the type and probably get away with it! All of the operations above seem to work out. But in French (or Italian or Spanish or many other languages) that wouldn’t work: <code>noun with adjective</code> needs to know the gender of the noun in order to select the right form of the adjective (the adjective and the noun need to agree with each other). HTML fragment does not provide that information. I don’t think that there currently is a good type for that. I suggest introducing a new type, the <code>syntactic table</code>. This is inspired by [[:en:Grammatical Framework (programming language)|Grammatical Framework]], and in core similar to a [[Wikifunctions:Type proposals/Syntactic type|proposal I made last year]], but I learned a lot from the comments and modified the type accordingly, making it considerably simpler. <code>Syntactic table</code> has the following four keys: # <code>Language</code>, i.e. which <code>natural language</code> is this table for # <code>Part of speech</code>, i.e. which part of speech is this (noun, noun phrase, verb, adjective, etc.) (is this a lightweight enumeration or a <code>Wikidata item reference</code>?) # <code>Inherent features</code>, <code>list</code> of <code>Wikidata item references</code> representing grammatical features, e.g. <code>masculine</code>, <code>plural</code>, etc. # <code>Options</code>, a <code>list</code> of <code>pairs</code> of a <code>list</code> of <code>Wikidata item references</code> (representing grammatical features) and a <code>list</code> of <code>HTML fragments</code> Or, do visualize it, here is a visualization of the syntactic table for the German noun ''“Stadt”'', meaning ''city''. {| class="wikitable" |'''''language''''' | colspan="4" |German |- |'''''Part of speech''''' | colspan="4" |noun |- |'''''Inherent feature''''' | colspan="4" |feminine |- |'''''options''''' |'''nominative''' |'''genitive''' |'''dative''' |'''accusative''' |- |'''singular''' |Stadt |Stadt |Stadt |Stadt |- |'''plural''' |Städte |Städte |Städten |Städte |} And here is a partial visualization of the syntactic table for the German adjective ''“schön”'', meaning ''beautiful''. {| class="wikitable" |'''''language''''' | colspan="4" |German |- |'''''Part of speech''''' | colspan="4" |adjective |- |'''''Inherent feature''''' | colspan="4" |— |- | rowspan="2" |'''''options''''' | colspan="3" |'''singular''' | rowspan="2" |'''plural''' |- |'''masculine''' |'''feminine''' |'''neuter''' |- |'''nominative''' |schöner |schöne |schönes |schönen |- |'''genitive''' |schönen |schönen |schönen |schönen |- |'''dative''' |schönen |schönen |schönen |schönen |- |'''accusative''' |schönen |schöne |schönes |schönen |} Now there would be a number of functions working on <code>syntactic tables</code>: for example, the <code>merge</code> function, which takes two tables and returns a table, representing the merger. The inherent features of each of the tables are used to filter the options in each other tables. In addition, the options are combined together to create a new map of forms. So the result of the merging the two tables with a simple spaced concatenation would be: {| class="wikitable" |'''''language''''' | colspan="4" |German |- |'''''Part of speech''''' | colspan="4" |core noun phrase |- |'''''Inherent feature''''' | colspan="4" |feminine |- |'''''options''''' |'''nominative''' |'''genitive''' |'''dative''' |'''accusative''' |- |'''singular''' |schöne Stadt |schönen Stadt |schönen Stadt |schöne Stadt |- |'''plural''' |schönen Städte |schönen Städte |schönen Städten |schönen Städte |} Another function could be used to bold a part of the text (which is a mostly language-independent operation). So we might have bolded the noun ''‘Stadt’'' before, which would result in the following output: {| class="wikitable" |'''''language''''' | colspan="4" |German |- |'''''Part of speech''''' | colspan="4" |noun |- |'''''Inherent feature''''' | colspan="4" |feminine |- |'''''options''''' |'''nominative''' |'''genitive''' |'''dative''' |'''accusative''' |- |'''singular''' |'''Stadt''' |'''Stadt''' |'''Stadt''' |'''Stadt''' |- |'''plural''' |'''Städte''' |'''Städte''' |'''Städten''' |'''Städte''' |} If we merge that with the adjective as before, we get the following result: {| class="wikitable" |'''''language''''' | colspan="4" |German |- |'''''Part of speech''''' | colspan="4" |core noun phrase |- |'''''Inherent feature''''' | colspan="4" |feminine |- |'''''options''''' |'''nominative''' |'''genitive''' |'''dative''' |'''accusative''' |- |'''singular''' |schöne '''Stadt''' |schönen '''Stadt''' |schönen '''Stadt''' |schöne '''Stadt''' |- |'''plural''' |schönen '''Städte''' |schönen '''Städte''' |schönen '''Städten''' |schönen '''Städte''' |} And if we merge that with an indefinite article, we get a full noun phrase: {| class="wikitable" |'''''language''''' | colspan="4" |German |- |'''''Part of speech''''' | colspan="4" |noun phrase |- |'''''Inherent feature''''' | colspan="4" |feminine |- |'''''options''''' |'''nominative''' |'''genitive''' |'''dative''' |'''accusative''' |- |'''singular''' |eine schöne '''Stadt''' |einer schönen '''Stadt''' |einer schönen '''Stadt''' |eine schöne '''Stadt''' |- |'''plural''' |schönen '''Städte''' |schönen '''Städte''' |schönen '''Städten''' |schönen '''Städte''' |} Note that we are always operating on <code>syntactic tables</code>, both in the input and in the output, allowing us to combine the functions flexibly. Compared to my [[Wikifunctions:Type proposals/Syntactic type|previous proposal]], we would not be creating hundreds of types, but just a small number (one basically, maybe some supporting types), answering one of the biggest criticisms. Also, the new type will be available immediately for all languages that want to use it. To summarize, the idea is to have two kind of functions: functions that are usable across all (or at least most) languages (such as <code>link</code> or <code>strong emphasis</code>) and functions that need to be implemented in each language (such as <code>noun with adjective</code>). Both can use the same type, and thus be combined in a way that can reduce the number of functions in the latter group. == Discusssion == === Cory's thoughts === This proposal can get us very far for languages with simple (-ish) morphologies. It will be less effective for morphologically rich language, where a syntactic table might contain thousands of forms, and where it might be more natural to apply these kinds of transformations only to parts of words. For example, while some languages might be okay with <blockquote>schönen <bold>Städte</bold></blockquote> others might prefer something like <blockquote>schönen <bold>Städt</bold>e</blockquote> (note the "e" standing outside of the bold chunk). This can even happen in English: if we wanted to make the phrasal verb "pick up" bold in a sentence, we'd have to deal with non-consecutive bold tokens, e.g. <blockquote>Please <bold>pick</bold> it <bold>up</bold>.</blockquote> More broadly, NLP systems tend to handle this kind of metadata in one of two ways: offset and inset annotation. Inset annotation looks like the above examples: tags that intervene directly in a data structure. Offset annotation might look more like this: <pre> { "text": "Please pick it up.", "spans": [ { "tag": "bold", "begin": 7, "end": 11 }, { "tag": "bold", "begin": 15, "end": 17 } ] } </pre> Decisions like this are not unrelated to how we decide to represent linguistic elements more generally. A general, robust solution would involve treating linguistic units not as literal text strings but as symbolic transformational nodes. In this case, the system wouldn't operate over "Stadt" but over a richer structure containing 1) the syntactic usage of "Stadt," 2) the eventual inflected form of "Stadt," and 3) any additional annotations, such as bold text, that should be applied to the token. It is also possible for these two paradigms to play nicely together. At the end of the day, our system will need to produce specific surface forms in sequence to create sentences, but how we get to those surface forms can vary. Some languages might use syntactic tables while others might need to function in terms of symbolic morphological transformations (if only to reduce the search space of possible syntactic tables!). === Further thoughts by Denny === Cory’s point is valid. In some languages, we will easily get to hundreds of forms. That may not be feasible. Questions are whether we can avoid to expand all these forms, or whether, maybe with a smart usage of quoting functions or some other mechanism, we can find a way to scale the system. == Alternatives == * [[WF:Type proposals/Semantic unit]] * [[WF:Type proposals/Abstract sentence]] == Comments == * <s>{{s}}: this isn't perfect, but it's much much better. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:32, 2 April 2026 (UTC)</s> {{neutral}}: I'd like more opporitunity to review the two competing proposals on this topic, which one we go with is important. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:59, 10 April 2026 (UTC) * {{s}} I feel that this is a step that's required for handling different types of phrases. [[User:Jsamwrites|John Samuel]] 17:59, 2 April 2026 (UTC) * {{s}} I like the idea as I really like spreadsheet functions and tables. As I like Boilerplate templates I hope this proposal can help making it easier to create a function for a specific sentence representing some Wikidata statements.--[[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 16:17, 3 April 2026 (UTC) * {{neutral|Comment}} I'm skeptical that we can attain general prose in non-European languages even with this extra context.<!-- --><br>Looking at your example of <code>noun_with_adjective[de] := (noun, adj) => matrix_product(concat_with_space)(adj, noun)</code>,<!-- --> each of the cells/entries in the table is a single [[Z89]], so it seems this Type is limited to grammars where applying an adjective to a noun is just a prefix and/or suffix.<!-- --> I've [[Talk:Z27137#Japanese|previously remarked]] that [[d:Q2116774|counters in Japanese]] can "migrate" to the verb (unlike in English, German, etc. where counters behave like adjectives).<!-- --> To accommodate this, either the language-specific <code>merge</code> Function would have to parse and split off the counter when embedding the noun phrase into a sentence,<!-- --> or this Type would have to somehow encode a split result with additional tagging on each segment.<!-- --><br>IMO a better model for applying formatting like boldface and hyperlinks would be as <code>Z882(Z11, Z883(Z6091, Z881(Z882(Z13518, Z13518))))</code>,<!-- --> that is, to do all linguistic processing on plaintext, but keep track of which span(s) in the string corresponds to each Item from the outer callsite.<!-- --> Then that outer Function can format and linkify the final string by iterating those ranges as ordered by their start index.<!-- --> [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 17:53, 3 April 2026 (UTC) * {{o|Weakly oppose}} While I completely support the need to scale NLG functions outside simple fragment generating functions, I'm skeptical on the bottom-up approach that syntactic tables use. As already addressed, starting composing a sentence from the constituent parts is problematic, since in many instances the behaviour of a part of the sentence depends in non trivial ways to the entire structure of the sentence (in ways that are sometimes not neatly encodable in a simple table). I think that usually the best approach for NLG is top-down, which means that a function should try to generate an entire sentence, delegating to other functions the generation of parts of a sentence (providing the necessary grammatical context). When I have time, I'll try to formulate an alternative proposal. This type could still be a useful intetnal tool, but I think using it as the foundation for modular NLG can be very problematic. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 15:14, 5 April 2026 (UTC) *:I've now formulated the proposal for [[Wikifunctions:Type proposals/Abstract sentence]] [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 12:22, 7 April 2026 (UTC) * {{o}} per YoshiRulz and Dv103; I have started proposing types based on my own efforts at language generation at ,[[Wikifunctions:Type proposals/Syntactic unit]] and [[Wikifunctions:Type proposals/Semantic unit]]. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 17:54, 5 April 2026 (UTC) *:Thanks for the links :) [[User:So9q|So9q]] ([[User talk:So9q|talk]]) 21:00, 5 April 2026 (UTC) * I’m not opposed to this proposal, but I do question the wisdom of characterizing a type without formalizing it. We already see the inconvenience with {{Z|Z11}}, where we are unable to identify that a function is limited to a particular language. For what are logically more constrained functions, I think the “too many types” is a valid objection, but if types have no part to play in managing the inevitable complexity, what is the alternative? : I hesitate to leap to solutions, but we should at least explore “generic” types here. In any event, I believe we should make some distinction at the type level, based on the syntactic category (“part of speech” in the proposal). For example, constructions that (logically) require a noun phrase for a particular argument should resist having that argument provided by a function that returns a verb phrase (which would need to be wrapped in a nominalization function). That looks and feels like type-handling, of course, but the real question remains: If syntactic categories are not represented by persistent or generic types, how are the constraints associated with those categories represented and enforced, particularly when constructing compositions, as opposed to evaluating them. :[[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 10:16, 17 June 2026 (UTC) ::I think these are great questions. My favorite proposal is still to create specific types for (English / French / Dagbani / ...) (nouns / verb / noun phrase / adjective / ...), in addition to abstract (noun / verb / noun phrase / adjective ...), but there was too much pushback on that one. ::My sense is that we can kick off this one (I did so yesterday) and try it out. We can later still switch to a "many types" solution, most of the functions would be basically the same. --[[User:Denny|Denny]] ([[User talk:Denny|talk]]) 12:47, 17 June 2026 (UTC) kc1cj4ashz3sk7mw5fjyyju9eaeuphb 284188 284141 2026-06-17T13:58:06Z GrounderUK 50 /* Comments */ Reply 284188 wikitext text/x-wiki : ''Experimentally implemented'': {{Z+|Z36462}} --[[User:DVrandecic (WMF)|DVrandecic (WMF)]] ([[User talk:DVrandecic (WMF)|talk]]) 12:49, 17 June 2026 (UTC) One aim of the NLG system is to have a small number of language-specific functions. It is OK to have many abstract functions, but the specific languages should ideally be less numerous. For example, consider the following six outputs: # Brač is an island. # Brač is a beautiful island. # Brač is a beautiful [[:en:Island|island]]. # '''Brač''' is an island. # '''Brač''' is a beautiful island. # '''Brač''' is a beautiful [[:en:Island|island]]. How many language-specific functions would that need? If I look at the current best practices, I seem to land on six language-specific functions, one for each output. Even though grammatically there seem to be only two major operations: * Connect two noun phrases in a predicative sentence: Brač is an island * Combine an adjective and a noun to form a noun phrase: a beautiful island Besides that, we would have functions to turn a phrase into a link or to give strong emphasis to a phrase, but do these need to be language-specific? I think not. We seem to have all the necessary pieces for the outputs already available: * <code>Indefinite noun phrase with adjective</code>: a beautiful island ([https://www.wikifunctions.org/wiki/Z22664?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z22664%22%2C%22Z22664K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z22664K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q7242%22%7D%2C%22Z22664K3%22%3A%22Z1002%22%7D function call]) * <code>Article-less instantiating fragment</code>: Brač is an island. ([https://www.wikifunctions.org/wiki/Z26039?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z26039%22%2C%22Z26039K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z26039K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z26039K3%22%3A%22Z1002%22%7D function call]) * <code>Strong importance</code>: '''Brač''' ([https://www.wikifunctions.org/view/en/Z28914?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z28914%22%2C%22Z28914K1%22%3A%22Bra%C4%8D%22%7D function call]) * <code>HTML link to Wikipedia article about Wikidata item</code>: [[:en:Island|island]] ([https://www.wikifunctions.org/view/en/Z29588?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z29588%22%2C%22Z29588K1%22%3A%22Z1002%22%2C%22Z29588K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%7D function call]) But it is currently not possible to plug these together to allow for the creation of the outputs above, beyond the first one. That’s partially because of the involved types: * <code>indefinite noun phrase with adjective</code> takes two <code>Wikidata item references</code> and a <code>language</code> and returns a <code>string</code> * <code>article-less instantiating fragment</code> does the same * <code>Strong importance</code> takes a <code>string</code> and returns an <code>HTML fragment</code> * <code>HTML link to Wikipedia article about Wikidata item</code> takes a <code>language</code> and a <code>Wikidata item reference</code> and returns an <code>HTML fragment</code> It seems that what we would want to do is the following (the language parameter has been omitted for legibility): # <code>instantiating( Brač, island )</code> # <code>instantiating( Brač, noun with adjective( island, beauty ) )</code> # <code>instantiating( Brač, noun with adjective( link( island ), beauty ) )</code> # <code>instantiating( strong( Brač ), island )</code> # <code>instantiating( strong( Brač ), noun with adjective( island, beauty ) )</code> # <code>instantiating( strong( Brač ), noun with adjective( link( island ), beauty ) )</code> If we want to be able to do this, the type of <code>Brač</code> and the return type of <code>strong</code> must be the same, as well as the type of <code>island</code> and the return types of <code>link</code> and <code>noun with adjective</code>. What could that type be? In English, as usual, we may get seduced to a certain simplicity: we could probably just use <code>HTML fragment</code> as the type and probably get away with it! All of the operations above seem to work out. But in French (or Italian or Spanish or many other languages) that wouldn’t work: <code>noun with adjective</code> needs to know the gender of the noun in order to select the right form of the adjective (the adjective and the noun need to agree with each other). HTML fragment does not provide that information. I don’t think that there currently is a good type for that. I suggest introducing a new type, the <code>syntactic table</code>. This is inspired by [[:en:Grammatical Framework (programming language)|Grammatical Framework]], and in core similar to a [[Wikifunctions:Type proposals/Syntactic type|proposal I made last year]], but I learned a lot from the comments and modified the type accordingly, making it considerably simpler. <code>Syntactic table</code> has the following four keys: # <code>Language</code>, i.e. which <code>natural language</code> is this table for # <code>Part of speech</code>, i.e. which part of speech is this (noun, noun phrase, verb, adjective, etc.) (is this a lightweight enumeration or a <code>Wikidata item reference</code>?) # <code>Inherent features</code>, <code>list</code> of <code>Wikidata item references</code> representing grammatical features, e.g. <code>masculine</code>, <code>plural</code>, etc. # <code>Options</code>, a <code>list</code> of <code>pairs</code> of a <code>list</code> of <code>Wikidata item references</code> (representing grammatical features) and a <code>list</code> of <code>HTML fragments</code> Or, do visualize it, here is a visualization of the syntactic table for the German noun ''“Stadt”'', meaning ''city''. {| class="wikitable" |'''''language''''' | colspan="4" |German |- |'''''Part of speech''''' | colspan="4" |noun |- |'''''Inherent feature''''' | colspan="4" |feminine |- |'''''options''''' |'''nominative''' |'''genitive''' |'''dative''' |'''accusative''' |- |'''singular''' |Stadt |Stadt |Stadt |Stadt |- |'''plural''' |Städte |Städte |Städten |Städte |} And here is a partial visualization of the syntactic table for the German adjective ''“schön”'', meaning ''beautiful''. {| class="wikitable" |'''''language''''' | colspan="4" |German |- |'''''Part of speech''''' | colspan="4" |adjective |- |'''''Inherent feature''''' | colspan="4" |— |- | rowspan="2" |'''''options''''' | colspan="3" |'''singular''' | rowspan="2" |'''plural''' |- |'''masculine''' |'''feminine''' |'''neuter''' |- |'''nominative''' |schöner |schöne |schönes |schönen |- |'''genitive''' |schönen |schönen |schönen |schönen |- |'''dative''' |schönen |schönen |schönen |schönen |- |'''accusative''' |schönen |schöne |schönes |schönen |} Now there would be a number of functions working on <code>syntactic tables</code>: for example, the <code>merge</code> function, which takes two tables and returns a table, representing the merger. The inherent features of each of the tables are used to filter the options in each other tables. In addition, the options are combined together to create a new map of forms. So the result of the merging the two tables with a simple spaced concatenation would be: {| class="wikitable" |'''''language''''' | colspan="4" |German |- |'''''Part of speech''''' | colspan="4" |core noun phrase |- |'''''Inherent feature''''' | colspan="4" |feminine |- |'''''options''''' |'''nominative''' |'''genitive''' |'''dative''' |'''accusative''' |- |'''singular''' |schöne Stadt |schönen Stadt |schönen Stadt |schöne Stadt |- |'''plural''' |schönen Städte |schönen Städte |schönen Städten |schönen Städte |} Another function could be used to bold a part of the text (which is a mostly language-independent operation). So we might have bolded the noun ''‘Stadt’'' before, which would result in the following output: {| class="wikitable" |'''''language''''' | colspan="4" |German |- |'''''Part of speech''''' | colspan="4" |noun |- |'''''Inherent feature''''' | colspan="4" |feminine |- |'''''options''''' |'''nominative''' |'''genitive''' |'''dative''' |'''accusative''' |- |'''singular''' |'''Stadt''' |'''Stadt''' |'''Stadt''' |'''Stadt''' |- |'''plural''' |'''Städte''' |'''Städte''' |'''Städten''' |'''Städte''' |} If we merge that with the adjective as before, we get the following result: {| class="wikitable" |'''''language''''' | colspan="4" |German |- |'''''Part of speech''''' | colspan="4" |core noun phrase |- |'''''Inherent feature''''' | colspan="4" |feminine |- |'''''options''''' |'''nominative''' |'''genitive''' |'''dative''' |'''accusative''' |- |'''singular''' |schöne '''Stadt''' |schönen '''Stadt''' |schönen '''Stadt''' |schöne '''Stadt''' |- |'''plural''' |schönen '''Städte''' |schönen '''Städte''' |schönen '''Städten''' |schönen '''Städte''' |} And if we merge that with an indefinite article, we get a full noun phrase: {| class="wikitable" |'''''language''''' | colspan="4" |German |- |'''''Part of speech''''' | colspan="4" |noun phrase |- |'''''Inherent feature''''' | colspan="4" |feminine |- |'''''options''''' |'''nominative''' |'''genitive''' |'''dative''' |'''accusative''' |- |'''singular''' |eine schöne '''Stadt''' |einer schönen '''Stadt''' |einer schönen '''Stadt''' |eine schöne '''Stadt''' |- |'''plural''' |schönen '''Städte''' |schönen '''Städte''' |schönen '''Städten''' |schönen '''Städte''' |} Note that we are always operating on <code>syntactic tables</code>, both in the input and in the output, allowing us to combine the functions flexibly. Compared to my [[Wikifunctions:Type proposals/Syntactic type|previous proposal]], we would not be creating hundreds of types, but just a small number (one basically, maybe some supporting types), answering one of the biggest criticisms. Also, the new type will be available immediately for all languages that want to use it. To summarize, the idea is to have two kind of functions: functions that are usable across all (or at least most) languages (such as <code>link</code> or <code>strong emphasis</code>) and functions that need to be implemented in each language (such as <code>noun with adjective</code>). Both can use the same type, and thus be combined in a way that can reduce the number of functions in the latter group. == Discusssion == === Cory's thoughts === This proposal can get us very far for languages with simple (-ish) morphologies. It will be less effective for morphologically rich language, where a syntactic table might contain thousands of forms, and where it might be more natural to apply these kinds of transformations only to parts of words. For example, while some languages might be okay with <blockquote>schönen <bold>Städte</bold></blockquote> others might prefer something like <blockquote>schönen <bold>Städt</bold>e</blockquote> (note the "e" standing outside of the bold chunk). This can even happen in English: if we wanted to make the phrasal verb "pick up" bold in a sentence, we'd have to deal with non-consecutive bold tokens, e.g. <blockquote>Please <bold>pick</bold> it <bold>up</bold>.</blockquote> More broadly, NLP systems tend to handle this kind of metadata in one of two ways: offset and inset annotation. Inset annotation looks like the above examples: tags that intervene directly in a data structure. Offset annotation might look more like this: <pre> { "text": "Please pick it up.", "spans": [ { "tag": "bold", "begin": 7, "end": 11 }, { "tag": "bold", "begin": 15, "end": 17 } ] } </pre> Decisions like this are not unrelated to how we decide to represent linguistic elements more generally. A general, robust solution would involve treating linguistic units not as literal text strings but as symbolic transformational nodes. In this case, the system wouldn't operate over "Stadt" but over a richer structure containing 1) the syntactic usage of "Stadt," 2) the eventual inflected form of "Stadt," and 3) any additional annotations, such as bold text, that should be applied to the token. It is also possible for these two paradigms to play nicely together. At the end of the day, our system will need to produce specific surface forms in sequence to create sentences, but how we get to those surface forms can vary. Some languages might use syntactic tables while others might need to function in terms of symbolic morphological transformations (if only to reduce the search space of possible syntactic tables!). === Further thoughts by Denny === Cory’s point is valid. In some languages, we will easily get to hundreds of forms. That may not be feasible. Questions are whether we can avoid to expand all these forms, or whether, maybe with a smart usage of quoting functions or some other mechanism, we can find a way to scale the system. == Alternatives == * [[WF:Type proposals/Semantic unit]] * [[WF:Type proposals/Abstract sentence]] == Comments == * <s>{{s}}: this isn't perfect, but it's much much better. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:32, 2 April 2026 (UTC)</s> {{neutral}}: I'd like more opporitunity to review the two competing proposals on this topic, which one we go with is important. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:59, 10 April 2026 (UTC) * {{s}} I feel that this is a step that's required for handling different types of phrases. [[User:Jsamwrites|John Samuel]] 17:59, 2 April 2026 (UTC) * {{s}} I like the idea as I really like spreadsheet functions and tables. As I like Boilerplate templates I hope this proposal can help making it easier to create a function for a specific sentence representing some Wikidata statements.--[[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 16:17, 3 April 2026 (UTC) * {{neutral|Comment}} I'm skeptical that we can attain general prose in non-European languages even with this extra context.<!-- --><br>Looking at your example of <code>noun_with_adjective[de] := (noun, adj) => matrix_product(concat_with_space)(adj, noun)</code>,<!-- --> each of the cells/entries in the table is a single [[Z89]], so it seems this Type is limited to grammars where applying an adjective to a noun is just a prefix and/or suffix.<!-- --> I've [[Talk:Z27137#Japanese|previously remarked]] that [[d:Q2116774|counters in Japanese]] can "migrate" to the verb (unlike in English, German, etc. where counters behave like adjectives).<!-- --> To accommodate this, either the language-specific <code>merge</code> Function would have to parse and split off the counter when embedding the noun phrase into a sentence,<!-- --> or this Type would have to somehow encode a split result with additional tagging on each segment.<!-- --><br>IMO a better model for applying formatting like boldface and hyperlinks would be as <code>Z882(Z11, Z883(Z6091, Z881(Z882(Z13518, Z13518))))</code>,<!-- --> that is, to do all linguistic processing on plaintext, but keep track of which span(s) in the string corresponds to each Item from the outer callsite.<!-- --> Then that outer Function can format and linkify the final string by iterating those ranges as ordered by their start index.<!-- --> [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 17:53, 3 April 2026 (UTC) * {{o|Weakly oppose}} While I completely support the need to scale NLG functions outside simple fragment generating functions, I'm skeptical on the bottom-up approach that syntactic tables use. As already addressed, starting composing a sentence from the constituent parts is problematic, since in many instances the behaviour of a part of the sentence depends in non trivial ways to the entire structure of the sentence (in ways that are sometimes not neatly encodable in a simple table). I think that usually the best approach for NLG is top-down, which means that a function should try to generate an entire sentence, delegating to other functions the generation of parts of a sentence (providing the necessary grammatical context). When I have time, I'll try to formulate an alternative proposal. This type could still be a useful intetnal tool, but I think using it as the foundation for modular NLG can be very problematic. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 15:14, 5 April 2026 (UTC) *:I've now formulated the proposal for [[Wikifunctions:Type proposals/Abstract sentence]] [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 12:22, 7 April 2026 (UTC) * {{o}} per YoshiRulz and Dv103; I have started proposing types based on my own efforts at language generation at ,[[Wikifunctions:Type proposals/Syntactic unit]] and [[Wikifunctions:Type proposals/Semantic unit]]. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 17:54, 5 April 2026 (UTC) *:Thanks for the links :) [[User:So9q|So9q]] ([[User talk:So9q|talk]]) 21:00, 5 April 2026 (UTC) * I’m not opposed to this proposal, but I do question the wisdom of characterizing a type without formalizing it. We already see the inconvenience with {{Z|Z11}}, where we are unable to identify that a function is limited to a particular language. For what are logically more constrained functions, I think the “too many types” is a valid objection, but if types have no part to play in managing the inevitable complexity, what is the alternative? : I hesitate to leap to solutions, but we should at least explore “generic” types here. In any event, I believe we should make some distinction at the type level, based on the syntactic category (“part of speech” in the proposal). For example, constructions that (logically) require a noun phrase for a particular argument should resist having that argument provided by a function that returns a verb phrase (which would need to be wrapped in a nominalization function). That looks and feels like type-handling, of course, but the real question remains: If syntactic categories are not represented by persistent or generic types, how are the constraints associated with those categories represented and enforced, particularly when constructing compositions, as opposed to evaluating them. :[[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 10:16, 17 June 2026 (UTC) ::I think these are great questions. My favorite proposal is still to create specific types for (English / French / Dagbani / ...) (nouns / verb / noun phrase / adjective / ...), in addition to abstract (noun / verb / noun phrase / adjective ...), but there was too much pushback on that one. ::My sense is that we can kick off this one (I did so yesterday) and try it out. We can later still switch to a "many types" solution, most of the functions would be basically the same. --[[User:Denny|Denny]] ([[User talk:Denny|talk]]) 12:47, 17 June 2026 (UTC) :::Yes. As I say, I’m not opposed; I just think that we should expect to end up with “many” types, with whichever structures, whether or not we factor out the language. As I understand the proposal, the complex “generic” type of a K4 object would be the same in every instance, so it is purely structural, with no surfacing of the permitted or expected combinations. Is that right? [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 13:58, 17 June 2026 (UTC) spgxpkkcgwuxra85cy9hyoxssq3qk1v Z33848 0 80858 284256 282097 2026-06-18T02:56:49Z 99of9 1622 Added Z36501 to the approved list of implementations 284256 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z33848" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z33848K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "article" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z33848K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z33849", "Z34102", "Z36276" ], "Z8K4": [ "Z14", "Z33850", "Z36501" ], "Z8K5": "Z33848" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "abstract wikilink (sentence case)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Returns a link to an Abstract Wikipedia article with a sentence-case label in the preferred language or the first available fallback \u003Emul or QID. Use Z32428 to preserve case of label." } ] } } nf9scvvpjj31dxzmb5ur3x3bhaqmm17 284257 284256 2026-06-18T02:57:06Z WikiLambda system 3 Updated the implementation list (see [[Help:Wikifunctions/Implementation_ordering_and_choosing|About implementation selection]]) 284257 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z33848" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z33848K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "article" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z33848K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z33849", "Z34102", "Z36276" ], "Z8K4": [ "Z14", "Z36501", "Z33850" ], "Z8K5": "Z33848" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "abstract wikilink (sentence case)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Returns a link to an Abstract Wikipedia article with a sentence-case label in the preferred language or the first available fallback \u003Emul or QID. Use Z32428 to preserve case of label." } ] } } no16qh36kikwc5bbr1oe096p81qx4mg 284258 284257 2026-06-18T02:57:25Z 99of9 1622 nudge 284258 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z33848" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z33848K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "article" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z33848K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z33849", "Z34102", "Z36276" ], "Z8K4": [ "Z14", "Z33850", "Z36501" ], "Z8K5": "Z33848" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "abstract wikilink (sentence case)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Returns a link to an Abstract Wikipedia article with a sentence-case label in the preferred language or the first available fallback \u003Emul or QID (with edit link). Use Z32428 to preserve case of label." } ] } } amzfqhro2vw1wynjfugl5kadmyioq5c 284259 284258 2026-06-18T02:57:31Z WikiLambda system 3 Updated the implementation list (see [[Help:Wikifunctions/Implementation_ordering_and_choosing|About implementation selection]]) 284259 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z33848" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z33848K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "article" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z33848K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z33849", "Z34102", "Z36276" ], "Z8K4": [ "Z14", "Z36501", "Z33850" ], "Z8K5": "Z33848" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "abstract wikilink (sentence case)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Returns a link to an Abstract Wikipedia article with a sentence-case label in the preferred language or the first available fallback \u003Emul or QID (with edit link). Use Z32428 to preserve case of label." } ] } } pkczq146udqg02r2bk38ey8fxy81dfc Z34380 0 81652 284185 271063 2026-06-17T13:45:55Z Arunikala 89805 284185 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34380" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z1" }, "Z17K2": "Z34380K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "subset" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "sous-ensemble" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "himpunan bagian" } ] } }, { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z1" }, "Z17K2": "Z34380K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "set" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "ensemble" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "himpunan" } ] } } ], "Z8K2": "Z40", "Z8K3": [ "Z20", "Z34390", "Z34391", "Z34392", "Z34471" ], "Z8K4": [ "Z14", "Z34381", "Z34403" ], "Z8K5": "Z34380" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "is subset of a set" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "est sous-ensemble d'un ensemble" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "adalah himpunan bagian dari sebuah himpunan" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "⊆", "⊂", "included in", "part of" ] }, { "Z1K1": "Z31", "Z31K1": "Z1004", "Z31K2": [ "Z6", " ⊆", "⊂", "est inclus dans", "inclusion", "partie" ] }, { "Z1K1": "Z31", "Z31K1": "Z1078", "Z31K2": [ "Z6", "⊆", "⊂", "termasuk", "bagian dari" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Tests whether a given set is a subset of another given set" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "Teste si un ensemble donné est un sous-ensemble d'un autre ensemble donné" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Menguji apakah himpunan yang diberikan adalah sebuah subset dari himpunan lain yang diberikan" } ] } } nepon4bq2auhs9c34y6wf5l308cv1fg Z34575 0 82016 284136 271420 2026-06-17T12:42:34Z Eviandriani55 89812 284136 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34575" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z34575K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "count (i.e. last - first + 1)" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Jumlah suku (yaitu terakhir - pertama + 1)" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z40", "Z17K2": "Z34575K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "start with -1" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Mulai dengan -1" } ] } } ], "Z8K2": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z16683" }, "Z8K3": [ "Z20", "Z34576", "Z34577", "Z34579" ], "Z8K4": [ "Z14", "Z34580", "Z34578" ], "Z8K5": "Z34575" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "generate alternating sign terms for summation" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Hasilkan suku bertanda selang-seling untuk penjuml" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "(-1)^k for k in 0..=n" ] }, { "Z1K1": "Z31", "Z31K1": "Z1078", "Z31K2": [ "Z6", "(-1)^k untuk k dalam 0..=n", "Suku bertanda selang-seling" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Menghasilkan deret suku dengan tanda positif dan negatif bergantian untuk digunakan dalam penjumlahan." } ] } } 7zd1rc0epyoh2sz924r59r3k9b4j1ie 284137 284136 2026-06-17T12:42:42Z WikiLambda system 3 Updated the implementation list (see [[Help:Wikifunctions/Implementation_ordering_and_choosing|About implementation selection]]) 284137 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34575" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z34575K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "count (i.e. last - first + 1)" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Jumlah suku (yaitu terakhir - pertama + 1)" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z40", "Z17K2": "Z34575K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "start with -1" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Mulai dengan -1" } ] } } ], "Z8K2": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z16683" }, "Z8K3": [ "Z20", "Z34576", "Z34577", "Z34579" ], "Z8K4": [ "Z14", "Z34578", "Z34580" ], "Z8K5": "Z34575" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "generate alternating sign terms for summation" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Hasilkan suku bertanda selang-seling untuk penjuml" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "(-1)^k for k in 0..=n" ] }, { "Z1K1": "Z31", "Z31K1": "Z1078", "Z31K2": [ "Z6", "(-1)^k untuk k dalam 0..=n", "Suku bertanda selang-seling" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Menghasilkan deret suku dengan tanda positif dan negatif bergantian untuk digunakan dalam penjumlahan." } ] } } 2ogwrfekso04ykj9tvyyqaflw5m4va3 284142 284137 2026-06-17T12:50:08Z Eviandriani55 89812 284142 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34575" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z34575K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "count (i.e. last - first + 1)" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Jumlah suku (yaitu terakhir - pertama + 1)" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z40", "Z17K2": "Z34575K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "start with -1" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Mulai dengan -1" } ] } } ], "Z8K2": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z16683" }, "Z8K3": [ "Z20", "Z34576", "Z34577", "Z34579" ], "Z8K4": [ "Z14", "Z34578", "Z34580" ], "Z8K5": "Z34575" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "generate alternating sign terms for summation" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Hasilkan suku-suku bergantian tanda untuk jumlah" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "(-1)^k for k in 0..=n" ] }, { "Z1K1": "Z31", "Z31K1": "Z1078", "Z31K2": [ "Z6", "(-1)^k untuk k dalam 0..=n", "Suku bertanda selang-seling" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Menghasilkan deret suku dengan tanda positif dan negatif bergantian untuk digunakan dalam penjumlahan." } ] } } ttfm9827w4wf7i7ljgjkiqqq6kbnvqm Z35094 0 83183 284148 278075 2026-06-17T13:00:19Z Eviandriani55 89812 284148 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z35094" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z89", "Z17K2": "Z35094K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "fragment" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "fragmen" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z35096" ], "Z8K4": [ "Z14", "Z35095" ], "Z8K5": "Z35094" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "emphasize HTML fragment" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Penekanan pada fragmen HTML" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "\u003Cem\u003E", "em", "em tag", "italics", "emphasis" ] }, { "Z1K1": "Z31", "Z31K1": "Z1078", "Z31K2": [ "Z6", "\u003Cem\u003E", "em", "tag em", "huruf miring", "penekanan" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Applies \u003Cem\u003E tags to a fragment. For use on strings, see Z33890." }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Menerapkan tag \u003Cem\u003E pada suatu fragmen HTML. Untuk digunakan pada string, lihat Z33890" } ] } } 8nsi5c6614kkqmt0w09a2hhn9z7f0xp Z35809 0 84542 284242 282395 2026-06-17T23:04:32Z WikiLambda system 3 Updated the implementation list (see [[Help:Wikifunctions/Implementation_ordering_and_choosing|About implementation selection]]) 284242 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z35809" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z11" }, "Z17K2": "Z35809K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "monolingual texts" } ] } }, { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z60" }, "Z17K2": "Z35809K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "languages in priority order" } ] } } ], "Z8K2": "Z11", "Z8K3": [ "Z20", "Z35810", "Z35820", "Z35821", "Z35826", "Z35837" ], "Z8K4": [ "Z14", "Z35835", "Z35831", "Z35819" ], "Z8K5": "Z35809" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "monolingual text from list w highest listed lang" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "best monolingual text", "monolingual text with highest priority language", "find best monolingual", "best match for language list", "choose best language text", "best label matching language list", "string and language from list matching language priority" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Returns a monolingual text from a list of them. Chooses the (first) one with a language highest on the provided list of languages. Default to first on list." } ] } } kn8qv5li4lcrz8oob73xb4gc9628uo9 Z35837 0 84590 284241 282393 2026-06-17T23:04:23Z 99of9 1622 Nudge 284241 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z35837" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z35809", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z35809", "Z35809K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Hello" }, { "Z1K1": "Z11", "Z11K1": "Z1113", "Z11K2": "G'day" } ], "Z35809K2": [ "Z60", "Z1113", "Z1002" ] }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z14392", "Z14392K2": { "Z1K1": "Z11", "Z11K1": "Z1113", "Z11K2": "G'day" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "test languages as references, phabricator T427644" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "pick out en-au from second on list of monolingual texts with language REFERENCES" } ] } } 18t5hwqnhmiso1i5wu3xh08ibvo18ly Z36209 0 85324 284140 281807 2026-06-17T12:49:42Z 99of9 1622 284140 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z36209" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z1", "Z17K2": "Z36209K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "value" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z36209K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z36210", "Z36211", "Z36213", "Z36214" ], "Z8K4": [ "Z14", "Z36212" ], "Z8K5": "Z36209" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "display any value from WD triple (no link)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "display value", "display any value returned from WD triple" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Return the best possible HTML representing the value returned from a Wikidata triple. Currently unlinked. Linking configuration may be needed." } ] } } 4ybdzhcqasazrzv2oeuhq9focwwo5j0 284145 284140 2026-06-17T12:54:42Z 99of9 1622 now linked 284145 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z36209" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z1", "Z17K2": "Z36209K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "value" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z36209K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z36210", "Z36211", "Z36213", "Z36214" ], "Z8K4": [ "Z14", "Z36212" ], "Z8K5": "Z36209" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "display any value from WD triple" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "display value", "display any value returned from WD triple" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Return the best possible HTML representing the value returned from a Wikidata triple. QIDs linked. Linking configuration may be needed." } ] } } cs4ohupuapt7lj9tahobj1qiqbhu5y7 284147 284145 2026-06-17T12:58:57Z 99of9 1622 284147 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z36209" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z1", "Z17K2": "Z36209K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "value" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z36209K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z36210", "Z36211", "Z36213", "Z36214" ], "Z8K4": [ "Z14", "Z36212" ], "Z8K5": "Z36209" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "display any value from WD triple" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "display value", "display any value returned from WD triple" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Return the best possible HTML representing the value returned from a Wikidata triple. QIDs linked. Pass value as a precomputed string/monolingual if linking not desired." } ] } } a3ucecw00cnb4446lgc2hw29ve17hv8 Z36212 0 85327 284143 281810 2026-06-17T12:52:50Z 99of9 1622 Abstract wikilink for QIDs 284143 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z36212" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z36209", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z15777", "Z15777K1": { "Z1K1": "Z18", "Z18K1": "Z36209K1" } }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z27868", "Z27868K1": { "Z1K1": "Z18", "Z18K1": "Z36209K1" } }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z19084", "Z19084K1": { "Z1K1": "Z7", "Z7K1": "Z16829", "Z16829K1": { "Z1K1": "Z18", "Z18K1": "Z36209K1" } }, "Z19084K2": "Z6010" }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z27868", "Z27868K1": { "Z1K1": "Z7", "Z7K1": "Z25326", "Z25326K1": { "Z1K1": "Z18", "Z18K1": "Z36209K1" }, "Z25326K2": { "Z1K1": "Z18", "Z18K1": "Z36209K2" } } }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z19084", "Z19084K1": { "Z1K1": "Z7", "Z7K1": "Z16829", "Z16829K1": { "Z1K1": "Z18", "Z18K1": "Z36209K1" } }, "Z19084K2": "Z6091" }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z32428", "Z32428K1": { "Z1K1": "Z18", "Z18K1": "Z36209K1" }, "Z32428K2": { "Z1K1": "Z18", "Z18K1": "Z36209K2" } }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z19084", "Z19084K1": { "Z1K1": "Z7", "Z7K1": "Z16829", "Z16829K1": { "Z1K1": "Z18", "Z18K1": "Z36209K1" } }, "Z19084K2": "Z11" }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z33457", "Z33457K1": { "Z1K1": "Z18", "Z18K1": "Z36209K1" } }, "Z802K3": { "Z1K1": "Z89", "Z89K1": "unexpected type in Z36212" } } } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "display any return value, compose" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 6ns7cwkzu97ohdeaeo94xzgonhp465m Z36213 0 85328 284144 281802 2026-06-17T12:53:45Z 99of9 1622 284144 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z36213" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z36209", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z36209", "Z36209K1": { "Z1K1": "Z6091", "Z6091K1": "Q408" }, "Z36209K2": "Z1002" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z877", "Z877K2": { "Z1K1": "Z89", "Z89K1": "\u003Ca href=\"https://abstract.wikipedia.org/wiki/Q408\"\u003EAustralia\u003C/a\u003E" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "[en] QID Q408: \"Australia\"?" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "perhaps should wikilink (to an AW article?)" } ] } } rmbzn9bv1pkvw57twk3zvz1gqrf47ur Z36234 0 85352 284249 281895 2026-06-18T02:12:16Z Sun8908 9804 Added Z36384 to the approved list of test cases 284249 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z36234" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z36234K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "hangul" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z36384" ], "Z8K4": [ "Z14" ], "Z8K5": "Z36234" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Hangul to Revised Romanization of Korean" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "Hangul Romanization", "Korean Romanization" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } gj3801cnil24xmydymrdp66m2vsmr67 284252 284249 2026-06-18T02:22:58Z Sun8908 9804 added description 284252 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z36234" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z36234K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "hangul" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z36384" ], "Z8K4": [ "Z14" ], "Z8K5": "Z36234" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Hangul to Revised Romanization of Korean" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "Hangul Romanization", "Korean Romanization" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "convert from Hangul to Revised Romanization of Korean, assuming all romanization are lowercase and with no hyphens" } ] } } euysp7lzw2vwkzes1htlwecg88n9vn5 Z36239 0 85357 284146 281907 2026-06-17T12:55:42Z 99of9 1622 with link 284146 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z36239" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z36232", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z36232", "Z36232K1": { "Z1K1": "Z6091", "Z6091K1": "Q408" }, "Z36232K2": { "Z1K1": "Z6092", "Z6092K1": "P1304" }, "Z36232K3": { "Z1K1": "Z6091", "Z6091K1": "Q1506724" }, "Z36232K4": "Z1002" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z877", "Z877K2": { "Z1K1": "Z89", "Z89K1": "The central bank of Australia is the \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q1506724\"\u003EReserve Bank of Australia\u003C/a\u003E." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "The central bank of Aus is *the* RBA" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Test for better natural language requiring definite article." } ] } } cwv12xr4iofm4jtx6tkfpdfqqjgq9ah Z36253 0 85376 284151 281995 2026-06-17T13:02:52Z 99of9 1622 Added Z36484 to the approved list of test cases 284151 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z36253" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z36253K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "subject reference" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6092", "Z17K2": "Z36253K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "property reference" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z1", "Z17K2": "Z36253K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "value " } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z36253K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z36256", "Z36484" ], "Z8K4": [ "Z14", "Z36255" ], "Z8K5": "Z36253" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "specific property of subject is value, Bangla" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } c7fp1msduk325div05vixox47rze8v6 Z36276 0 85404 284255 282121 2026-06-18T02:56:30Z 99of9 1622 284255 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z36276" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z33848", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z33848", "Z33848K1": { "Z1K1": "Z6091", "Z6091K1": "Q5775108" }, "Z33848K2": "Z1147" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z877", "Z877K2": { "Z1K1": "Z89", "Z89K1": "\u003Ca href=\"https://abstract.wikipedia.org/wiki/Q5775108\"\u003EQ5775108\u003C/a\u003E\u003Ca href=\"https://www.wikidata.org/wiki/Q5775108\"\u003E✏️\u003C/a\u003E" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "[dz] \"Q5775108\" (backstop including edit pencil)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } p5qcogqdyfmm5csh0s8pfjprigc4efq Z36309 0 85576 284165 282544 2026-06-17T13:16:40Z 99of9 1622 284165 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z36309" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z32428", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z32428", "Z32428K1": { "Z1K1": "Z6091", "Z6091K1": "Q7055322" }, "Z32428K2": "Z1147" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z877", "Z877K2": { "Z1K1": "Z89", "Z89K1": "\u003Ca href=\"https://abstract.wikipedia.org/wiki/Q7055322\"\u003EQ7055322\u003C/a\u003E" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "use QID \u0026 WD edit link when falling back past mul" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } anihxptvji18yy4hmrdd9aro5k6nojc 284166 284165 2026-06-17T13:17:22Z 99of9 1622 284166 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z36309" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z32428", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z32428", "Z32428K1": { "Z1K1": "Z6091", "Z6091K1": "Q7055322" }, "Z32428K2": "Z1147" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z877", "Z877K2": { "Z1K1": "Z89", "Z89K1": "\u003Ca href=\"https://abstract.wikipedia.org/wiki/Q7055322\"\u003EQ7055322\u003C/a\u003E\u003Ca href=\"https://www.wikidata.org/wiki/Q7055322\"\u003E✏️\u003C/a\u003E" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "use QID \u0026 WD edit link when falling back past mul" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 0tbuythlidl3dp1f26yfc19vybebbcw Z36371 0 85817 284152 283377 2026-06-17T13:06:49Z Eviandriani55 89812 284152 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z36371" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17" ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z36376", "Z36377" ], "Z8K4": [ "Z14", "Z36386", "Z36374", "Z36372", "Z36388" ], "Z8K5": "Z36371" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "nullary \"\\n\"" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "\"\\n\" nullario" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "\"\\n\" tanpa argumen (Baris baru tanpa argumen)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "newline", "linebreak", "\"\\n\"" ] }, { "Z1K1": "Z31", "Z31K1": "Z1787", "Z31K2": [ "Z6", "caporiga" ] }, { "Z1K1": "Z31", "Z31K1": "Z1078", "Z31K2": [ "Z6", "baris baru", "pemisah baris", "\"\\n\"" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Returns a string with only a line break" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Restituisce una stringa con solo un caporiga" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Mengembalikan string yang hanya berisi karakter baris baru." } ] } } 4onmta9zaofxcf539bz065hvpg05543 User:Carlossn77716 2 85829 284244 283609 2026-06-17T23:10:04Z Carlossn77716 88844 284244 wikitext text/x-wiki {{#function:Z36498}} 1e0muha6z2tgq0iccat4k7bm74w7gax Z36425 0 85877 284194 283570 2026-06-17T14:14:23Z Poro26 1521 Traduction en espagnol, allemand et russe 284194 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z36425" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z17402", "Z17K2": "Z36425K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "jour de naissance" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "day of birth" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "día de nacimiento" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Geburtstag" }, { "Z1K1": "Z11", "Z11K1": "Z1005", "Z11K2": "день рождения" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z36428", "Z36429", "Z36430" ], "Z8K4": [ "Z14", "Z36427", "Z36426" ], "Z8K5": "Z36425" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "prénom féminin en Baoulé" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Baoulé female names from day of birth" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "nombre femenino en baulé" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "weiblicher Vorname auf Baoulé" }, { "Z1K1": "Z11", "Z11K1": "Z1005", "Z11K2": "женское имя на языке бауле" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1004", "Z31K2": [ "Z6", "prénom féminin en Boualé en fonction du jour de naissance" ] }, { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "Baoulé female names from day of the week" ] }, { "Z1K1": "Z31", "Z31K1": "Z1003", "Z31K2": [ "Z6", "nombre femenino en baulé según el día de nacimiento" ] }, { "Z1K1": "Z31", "Z31K1": "Z1430", "Z31K2": [ "Z6", "weiblicher Vorname auf Baoulé basierend auf dem Geburtstag" ] }, { "Z1K1": "Z31", "Z31K1": "Z1005", "Z31K2": [ "Z6", "женское имя на языке бауле в зависимости от дня рождения" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "obtenir le prénom en langue Baoulé d'un enfant de sexe féminin en fonction de son jour de naissance" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "obtener el nombre en lengua baulé de una niña en función de su día de nacimiento" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "den weiblichen Vornamen in der Baoulé-Sprache eines Mädchens basierend auf seinem Wochentag der Geburt erhalten" }, { "Z1K1": "Z11", "Z11K1": "Z1005", "Z11K2": "получить женское имя на языке бауле для девочки в зависимости от дня её рождения" } ] } } r8snp90rjkur4luzwodpibza98dcytk Z36456 0 85918 284202 283712 2026-06-17T14:55:17Z Jsamwrites 938 284202 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z36456" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6005", "Z17K2": "Z36456K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "lexeme" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z36456K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z36456" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "French verb conjugation table" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } cpeb7oukfdw7l52nqrocesz29ea7fr0 284203 284202 2026-06-17T14:56:27Z Jsamwrites 938 284203 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z36456" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6005", "Z17K2": "Z36456K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "lexeme" } ] } }, { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z6091" }, "Z17K2": "Z36456K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "tense / mood" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z36456K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z36456" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "French verb conjugation table" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } qz0rl1nju919yhvmgsx69beluqjicut Z36483 0 85954 284163 283921 2026-06-17T13:13:46Z Jsamwrites 938 Incorrect use of French noun inflection table 284163 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z36483" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z36478", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z36478", "Z36478K1": { "Z1K1": "Z7", "Z7K1": "Z6825", "Z6825K1": { "Z1K1": "Z6095", "Z6095K1": "L511" } }, "Z36478K2": "Z1011" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z29045", "Z29045K2": "chatte" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "\"chats\" present in table for L511" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } srhxioqp3nq57dgt2yj14mljqjjgd5e 284164 284163 2026-06-17T13:14:22Z Jsamwrites 938 Correct the noun form - singular and plural 284164 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z36483" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z36478", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z36478", "Z36478K1": { "Z1K1": "Z7", "Z7K1": "Z6825", "Z6825K1": { "Z1K1": "Z6095", "Z6095K1": "L511" } }, "Z36478K2": "Z1011" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z29045", "Z29045K2": "chats" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "\"chats\" present in table for L511" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 6bint9pxledzhdkx2k0r7oiz2yvm2ao Z36484 0 85955 284149 2026-06-17T13:02:13Z 99of9 1622 284149 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z36484" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z36253", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z36253", "Z36253K1": { "Z1K1": "Z6091", "Z6091K1": "Q668" }, "Z36253K2": { "Z1K1": "Z6092", "Z6092K1": "P36" }, "Z36253K3": { "Z1K1": "Z6091", "Z6091K1": "Q987" }, "Z36253K4": "Z1011" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z877", "Z877K2": { "Z1K1": "Z89", "Z89K1": "ভারতের রাজধানী হল \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q987\"\u003Eনয়াদিল্লি\u003C/a\u003E। " } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "capital city of India is New Delhi (wikilinked)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 3aouogr1rcu6f69ch551vgssdyugqix 284150 284149 2026-06-17T13:02:29Z 99of9 1622 284150 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z36484" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z36253", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z36253", "Z36253K1": { "Z1K1": "Z6091", "Z6091K1": "Q668" }, "Z36253K2": { "Z1K1": "Z6092", "Z6092K1": "P36" }, "Z36253K3": { "Z1K1": "Z6091", "Z6091K1": "Q987" }, "Z36253K4": "Z1011" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z877", "Z877K2": { "Z1K1": "Z89", "Z89K1": "ভারতের রাজধানী হল \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q987\"\u003Eনয়াদিল্লি\u003C/a\u003E। " } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "capital of India is New Delhi (wikilinked)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } fkf8p9czwtsya705um5d4ilbze036ce Z36485 0 85956 284154 2026-06-17T13:09:04Z 99of9 1622 284154 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z36485" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z36485K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Wikidata item QID" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z36485K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "text string for link" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z36485" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Wikidata link for item with text string specified" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } b149yio7xdilyzcr1dq4nco5k9jr9zn 284156 284154 2026-06-17T13:10:57Z 99of9 1622 Added Z36486 to the approved list of implementations 284156 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z36485" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z36485K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Wikidata item QID" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z36485K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "text string for link" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14", "Z36486" ], "Z8K5": "Z36485" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Wikidata link for item with text string specified" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } akr669uq0nc5wra5pj0w5pfhvekh3rr 284160 284156 2026-06-17T13:12:42Z 99of9 1622 Added Z36487 to the approved list of test cases 284160 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z36485" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z36485K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Wikidata item QID" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z36485K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "text string for link" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z36487" ], "Z8K4": [ "Z14", "Z36486" ], "Z8K5": "Z36485" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Wikidata link for item with text string specified" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } ezxj7wtdptsbwxcjhttehgop5a311ps 284162 284160 2026-06-17T13:13:45Z 99of9 1622 Added Z36488 to the approved list of test cases 284162 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z36485" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z36485K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Wikidata item QID" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z36485K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "text string for link" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z36487", "Z36488" ], "Z8K4": [ "Z14", "Z36486" ], "Z8K5": "Z36485" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Wikidata link for item with text string specified" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } avs8g699fn25q4mqjml30at79z6ac24 Z36486 0 85957 284155 2026-06-17T13:10:43Z 99of9 1622 284155 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z36486" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z36485", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z33470", "Z33470K1": { "Z1K1": "Z18", "Z18K1": "Z36485K2" }, "Z33470K2": "a", "Z33470K3": { "Z1K1": { "Z1K1": "Z7", "Z7K1": "Z883", "Z883K1": "Z6", "Z883K2": "Z1" }, "K1": [ { "Z1K1": "Z7", "Z7K1": "Z882", "Z882K1": "Z6", "Z882K2": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z6" } }, { "Z1K1": { "Z1K1": "Z7", "Z7K1": "Z882", "Z882K1": "Z6", "Z882K2": "Z1" }, "K1": "href", "K2": [ "Z6", "https://www.wikidata.org/wiki/", { "Z1K1": "Z7", "Z7K1": "Z20041", "Z20041K1": { "Z1K1": "Z18", "Z18K1": "Z36485K1" } } ] } ] } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Wikidata link for item with text string, compose" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } gnfrhgba0xxhqyaf16s6kv99ufd76nz Z36487 0 85958 284158 2026-06-17T13:11:59Z 99of9 1622 284158 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z36487" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z36485", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z36485", "Z36485K1": { "Z1K1": "Z6091", "Z6091K1": "Q408" }, "Z36485K2": "✏️" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z877", "Z877K2": { "Z1K1": "Z89", "Z89K1": "\u003Ca href=\"https://www.wikidata.org/wiki/Q408\"\u003E✏️\u003C/a\u003E" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "✏️ linked to Australia Q408" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } pm803dhzkbaeqwwhl5v69l0zdgkulma 284159 284158 2026-06-17T13:12:29Z 99of9 1622 284159 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z36487" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z36485", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z36485", "Z36485K1": { "Z1K1": "Z6091", "Z6091K1": "Q408" }, "Z36485K2": "✏️" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z877", "Z877K2": { "Z1K1": "Z89", "Z89K1": "\u003Ca href=\"https://www.wikidata.org/wiki/Q408\"\u003E✏️\u003C/a\u003E" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "\"✏️\" linked to Australia Q408" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } t631xo9texud83po3t0uc7j722vodkj Z36488 0 85959 284161 2026-06-17T13:13:28Z 99of9 1622 284161 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z36488" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z36485", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z36485", "Z36485K1": { "Z1K1": "Z6091", "Z6091K1": "Q408" }, "Z36485K2": "Aussie" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z877", "Z877K2": { "Z1K1": "Z89", "Z89K1": "\u003Ca href=\"https://www.wikidata.org/wiki/Q408\"\u003EAussie\u003C/a\u003E" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "\"Aussie\" linked to Australia Q408" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } as50ps15ids7iwosl8ywoc102ysk6e8 Translations:Wikifunctions:Status updates/2026-06-12/1/fr 1198 85960 284167 2026-06-17T13:26:02Z DCausse (WMF) 89872 Created page with "Mise à jour précédente" 284167 wikitext text/x-wiki Mise à jour précédente edvh6vvtv3yqkr85wn0fvchk95jnttj Wikifunctions:Status updates/2026-06-12/fr 4 85961 284168 2026-06-17T13:26:03Z DCausse (WMF) 89872 Created page with "Mise à jour précédente" 284168 wikitext text/x-wiki <languages/> {{Wikifunctions updates | prevlabel = Mise à jour précédente | prev = 2026-06-05 | nextlabel = <span lang="en" dir="ltr" class="mw-content-ltr">Next update</span> | next = }} <div lang="en" dir="ltr" class="mw-content-ltr"> === Improved loading and display of Test results === </div> [[File:Wikifunctions Test results table before June 2026.png|thumb|<span lang="en" dir="ltr" class="mw-content-ltr">Test result table before our changes</span>]] <span lang="en" dir="ltr" class="mw-content-ltr">We have addressed a long-standing challenge when viewing Functions: the table showing Test results on a Function page, where we can see all the test results for the available implementations, used to make a single bulk, blocking request. When the request found that any Test result wasn't already available, it waited for it to be run, and only then continued with the rest.</span> [[File:Wikifunctions Test results table new June 2026.png|thumb|<span lang="en" dir="ltr" class="mw-content-ltr">New view of the Test result table</span>]] <span lang="en" dir="ltr" class="mw-content-ltr">This behaviour caused frequent timeouts for Functions with many implementations and tests, or even just for Functions with a single slow implementation. It also meant that, if one Test caused an unhandled failure, we would display a full table of failing Test cases, without the tools to narrow down or identify the problem.</span> [[File:Provenance in Metadata in Wikifunction.png|thumb|<span lang="en" dir="ltr" class="mw-content-ltr">Provenance information in the metadata</span>]] <div lang="en" dir="ltr" class="mw-content-ltr"> We have reworked the system. Instead of having a single, large blocking run for all Tests, we are returning whatever Test results are already stored, and triggering the rest to be run in the background and made available for a future request. The table will display the unready Tests as "Pending" and offer a little circled arrow that allows you to check if that particular Test result has finished yet. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> You can request to reload the results for an individual Test's run, or reload the whole page, in order to see all available results. We currently do not automatically reload Tests that are still pending, as that would risk too much load on Wikifunctions. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> A similar improvement has also been made to the Test and Implementation pages, but using a little "Refresh" link instead of the circled arrow. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Furthermore, we also display more information about Test runs. For runs that come from the cache, we display a new section in the metadata dialog with the available provenance information. That gives you information about the involved versions used for the run and the time the Test was executed and cached. You can see it by tapping on the little circled (i) icon next to the result. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This change is expected to relieve some of the load on the page, so let us know if you find unexpected effects. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We hope that you like the change! Let us know! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Recent Changes in the software === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This week, we have a number of improvements across Wikifunctions and Abstract Wikipedia. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> On Abstract Wikipedia, the Function selector now gives some guidance that might explain that the required Type in a given context means that some Functions are missing ([[:phab:T423050|T423050]]). We also now check that the target Wikidata item exists when creating or publishing an abstract article revision ([[:phab:T424931|T424931]]). In addition, browser tab titles on Abstract Wikipedia are now consistent across view, edit, and history pages ([[:phab:T426833|T426833]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We also fixed a few display and preview issues. When a Commons image fails to load, we now show a placeholder instead of a broken display ([[:phab:T423444|T423444]]). We also fixed how some publish and save error messages are displayed, so they now show rich text properly ([[:phab:T424187|T424187]]). And for embedded functions, we fixed a confusing bug that meant the VisualEditor preview when editing an embedded Function would "remember" the result of a failed run as an empty output ([[:phab:T426024|T426024]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We also made a few smaller fixes that improve how references, language display, and external tool workflows behave. We've fixed the front-end UX to use the same logic about what counts as a reference as the back-end, so we didn't link "Z01234" and other reference-alike strings ([[:phab:T424332|T424332]]). Thanks to YoshiRulz for reporting this! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> The display of a monolingual text now sets the language and direction correctly, which means browsers will better know to load the right scripts, and the language won't be incorrect for RTL texts in LTR (or ''vice versa'') ([[:phab:T425167|T425167]]). Thanks to Rae 5e for filing the issue for the community, and also fixing it themself! And you should also be able now to configure tools to edit Wikifunctions via OAuth ([[:phab:T423542|T423542]]), subject to community policies. Thanks to Ragesoss for requesting this. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We also took a first step toward making read pages faster. Browsers can now cache read pages on Wikifunctions and Abstract Wikipedia for logged-out users, which may make them slightly faster to load. Since these pages are still built client-side, this is not expected to be a major speed-up yet, but it is a start. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Recording of 8 June Volunteers’ Corner === </div> [[File:Abstract Wikipedia Volunteer Corner 2026-06.webm|thumb]] <div lang="en" dir="ltr" class="mw-content-ltr"> This [[:commons:File:Abstract_Wikipedia_Volunteer_Corner_2026-06.webm|Monday’s volunteers’ corner meeting (8 June 2026) is now available as a recording on Commons]]. Thank you for the lively conversation about specific issues in NLG. We are planning to pick the topic up in an upcoming newsletter. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Upcoming events === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Next Tuesday will be an [[Wikifunctions:NLG SIG|NLG SIG meeting]]. Denny will lead a discussion on the [[Special:MyLanguage/Wikifunctions:Status updates/2026-05-15#News in Types: way forward for natural language generation types|new NLG types]]. The meeting is scheduled for Tuesday, [https://zonestamp.toolforge.org/1781625600 16 June 2026 at 16:00–17:00 UTC] via [https://meet.google.com/xzn-kqer-mah Google Meet]. The meeting may not be recorded (depends on who is there). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Next Friday, 19 June 2026 at 18:30 local time (20:30 UTC) (time might change), Denny will visit the [https://temporaerhaus.de/ Temporärhaus in Ulm], Germany, in order to introduce Wikidata, Wikifunctions, and Abstract Wikipedia, and discuss with the local community. Thanks to Hogü-456 for organizing the event! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> [[:wikimania:Special:MyLanguage/2026:Wikimania|Wikimania 2026]], the annual main conference for all things Wikimedia, will be in Paris, France from 21–25 July this year. We will be running an “Abstract Wikipedia workshop: Let's create a multi-lingual article!”. More information will follow. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Fresh Functions weekly: 66 new Functions === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This week we had 66 new functions. Here is an incomplete list of functions with implementations and usually passing tests to get a taste of what functions have been created. Thanks everybody for contributing! </div> * {{Z|Z35966}} * {{Z|Z35968}} * {{Z|Z35970}} * {{Z|Z35972}} * {{Z|Z35974}} * {{Z|Z35976}} * {{Z|Z35978}} * {{Z|Z35993}} * {{Z|Z35999}} * {{Z|Z36007}} * {{Z|Z36018}} * {{Z|Z36033}} * {{Z|Z36038}} * {{Z|Z36045}} * {{Z|Z36049}} * {{Z|Z36054}} * {{Z|Z36069}} * {{Z|Z36083}} * {{Z|Z36096}} * {{Z|Z36101}} * {{Z|Z36104}} * {{Z|Z36106}} * {{Z|Z36116}} * {{Z|Z36117}} * {{Z|Z36132}} * {{Z|Z36137}} * {{Z|Z36141}} * {{Z|Z36142}} * {{Z|Z36144}} * {{Z|Z36151}} * {{Z|Z36152}} * {{Z|Z36166}} * {{Z|Z36174}} * {{Z|Z36175}} <span lang="en" dir="ltr" class="mw-content-ltr">A [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest complete list of all functions sorted by when they were created] is available.</span> [[Category:Status updates{{#translation:}}|2026-06-12]] cl7pi599kx1roy7yuu2g9x96q7cgc35 Z36489 0 85962 284170 2026-06-17T13:30:09Z 99of9 1622 284170 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z36489" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z36489K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "article QID" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z36489K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "text string for link" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z36489" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "abstract wikilink with text string specified" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } j7ioa3kjgui35yn3ductlos56iskker 284172 284170 2026-06-17T13:31:47Z 99of9 1622 Added Z36490 to the approved list of implementations 284172 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z36489" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z36489K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "article QID" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z36489K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "text string for link" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14", "Z36490" ], "Z8K5": "Z36489" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "abstract wikilink with text string specified" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } jrc1tume4orv2fnaoy3stskvgah86l8 284175 284172 2026-06-17T13:34:13Z 99of9 1622 Added Z36491 to the approved list of test cases 284175 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z36489" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z36489K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "article QID" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z36489K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "text string for link" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z36491" ], "Z8K4": [ "Z14", "Z36490" ], "Z8K5": "Z36489" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "abstract wikilink with text string specified" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } tcvhjdx9mnlbx5jfmv0iwf29cjlfgw7 284180 284175 2026-06-17T13:42:22Z 99of9 1622 Added Z36492 to the approved list of test cases 284180 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z36489" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z36489K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "article QID" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z36489K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "text string for link" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z36491", "Z36492" ], "Z8K4": [ "Z14", "Z36490" ], "Z8K5": "Z36489" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "abstract wikilink with text string specified" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 5qx4ewd5fbbwliuuy3g1vhcobymxxo8 Z36490 0 85963 284171 2026-06-17T13:31:23Z 99of9 1622 284171 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z36490" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z36489", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z27873", "Z27873K1": { "Z1K1": "Z18", "Z18K1": "Z36489K2" }, "Z27873K2": "a", "Z27873K3": [ "Z6", "href" ], "Z27873K4": [ "Z6", { "Z1K1": "Z7", "Z7K1": "Z10000", "Z10000K1": "https://abstract.wikipedia.org/wiki/", "Z10000K2": { "Z1K1": "Z7", "Z7K1": "Z803", "Z803K1": { "Z1K1": "Z39", "Z39K1": "Z6091K1" }, "Z803K2": { "Z1K1": "Z18", "Z18K1": "Z36489K1" } } } ] } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "abstract wikilink with text string specified, comp" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } pjt4lrc924rckv5y676cmesh9cn2w68 284176 284171 2026-06-17T13:35:10Z 99of9 1622 fix 284176 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z36490" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z36489", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z27873", "Z27873K1": { "Z1K1": "Z7", "Z7K1": "Z27868", "Z27868K1": { "Z1K1": "Z18", "Z18K1": "Z36489K2" } }, "Z27873K2": "a", "Z27873K3": [ "Z6", "href" ], "Z27873K4": [ "Z6", { "Z1K1": "Z7", "Z7K1": "Z10000", "Z10000K1": "https://abstract.wikipedia.org/wiki/", "Z10000K2": { "Z1K1": "Z7", "Z7K1": "Z803", "Z803K1": { "Z1K1": "Z39", "Z39K1": "Z6091K1" }, "Z803K2": { "Z1K1": "Z18", "Z18K1": "Z36489K1" } } } ] } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "abstract wikilink with text string specified, comp" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } geldm7eyvfj377xt62p1r5hfd7j8a69 284177 284176 2026-06-17T13:40:00Z 99of9 1622 add pencil when QID 284177 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z36490" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z36489", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z27849", "Z27849K1": { "Z1K1": "Z7", "Z7K1": "Z27873", "Z27873K1": { "Z1K1": "Z7", "Z7K1": "Z27868", "Z27868K1": { "Z1K1": "Z18", "Z18K1": "Z36489K2" } }, "Z27873K2": "a", "Z27873K3": [ "Z6", "href" ], "Z27873K4": [ "Z6", { "Z1K1": "Z7", "Z7K1": "Z10000", "Z10000K1": "https://abstract.wikipedia.org/wiki/", "Z10000K2": { "Z1K1": "Z7", "Z7K1": "Z803", "Z803K1": { "Z1K1": "Z39", "Z39K1": "Z6091K1" }, "Z803K2": { "Z1K1": "Z18", "Z18K1": "Z36489K1" } } } ] }, "Z27849K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K1": { "Z1K1": "Z18", "Z18K1": "Z36489K2" }, "Z866K2": { "Z1K1": "Z7", "Z7K1": "Z803", "Z803K1": { "Z1K1": "Z39", "Z39K1": "Z6091K1" }, "Z803K2": { "Z1K1": "Z18", "Z18K1": "Z36489K1" } } }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z36485", "Z36485K1": { "Z1K1": "Z18", "Z18K1": "Z36489K1" }, "Z36485K2": "✏️" }, "Z802K3": { "Z1K1": "Z89", "Z89K1": "" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "abstract wikilink with text string specified, comp" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } s4l89q9migilme5babr8u13f4t1453t Z36491 0 85964 284173 2026-06-17T13:33:17Z 99of9 1622 284173 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z36491" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z36489", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z36489", "Z36489K1": { "Z1K1": "Z6091", "Z6091K1": "Q408" }, "Z36489K2": "Straya" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z877", "Z877K2": { "Z1K1": "Z89", "Z89K1": "\u003Ca href=\"https://abstract.wikipedia.org/wiki/Q408\"\u003EStraya\u003C/a\u003E" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Q408 linked as \"Straya\"" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } atjrbp80k5sx0b53cquj86jttcfhph1 284174 284173 2026-06-17T13:33:58Z 99of9 1622 too confusing 284174 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z36491" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z36489", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z36489", "Z36489K1": { "Z1K1": "Z6091", "Z6091K1": "Q408" }, "Z36489K2": "Australia" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z877", "Z877K2": { "Z1K1": "Z89", "Z89K1": "\u003Ca href=\"https://abstract.wikipedia.org/wiki/Q408\"\u003EAustralia\u003C/a\u003E" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Q408 linked as \"Australia\"" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } js8cjuvv8tmjwmq0ygbzgelnmq8v20r Z36492 0 85965 284178 2026-06-17T13:41:55Z 99of9 1622 284178 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z36492" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z36489", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z36489", "Z36489K1": { "Z1K1": "Z6091", "Z6091K1": "Q408" }, "Z36489K2": "Q408" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z877", "Z877K2": { "Z1K1": "Z89", "Z89K1": "\u003Ca href=\"https://abstract.wikipedia.org/wiki/Q408\"\u003EQ408\u003C/a\u003E\u003Ca href=\"https://www.wikidata.org/wiki/Q408\"\u003E✏️\u003C/a\u003E" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Q408 linked as \"Q408✏️\" with edit pencil link" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } au4rqv1bmlmprclibvbp7cdkg1co8qn Z36493 0 85966 284181 2026-06-17T13:44:32Z 99of9 1622 284181 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z36493" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z32428", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z36489", "Z36489K1": { "Z1K1": "Z18", "Z18K1": "Z32428K1" }, "Z36489K2": { "Z1K1": "Z7", "Z7K1": "Z36270", "Z36270K1": { "Z1K1": "Z18", "Z18K1": "Z32428K1" }, "Z36270K2": { "Z1K1": "Z18", "Z18K1": "Z32428K2" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "abstract wikilink, compose specified string" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } o4z98nlp2szw2aw7nm3ciz10cdjmccn Z36494 0 85967 284206 2026-06-17T15:21:30Z HenkvD 1290 new infobox for settlement 284206 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z36494" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z36494K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "settlement" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z36494K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z36494" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "infobox for settlement" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "infobox for cities, towns villages etc." } ] } } nu8hiqkihav0ohq0ewlrwickw96hr22 284209 284206 2026-06-17T15:41:51Z HenkvD 1290 Added Z36495 to the approved list of implementations 284209 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z36494" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z36494K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "settlement" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z36494K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14", "Z36495" ], "Z8K5": "Z36494" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "infobox for settlement" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "infobox for cities, towns villages etc." } ] } } szhwn9nxprfx6hws3ffw4uesnqub78p 284216 284209 2026-06-17T15:58:25Z HenkvD 1290 Added Z36496 to the approved list of test cases 284216 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z36494" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z36494K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "settlement" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z36494K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z36496" ], "Z8K4": [ "Z14", "Z36495" ], "Z8K5": "Z36494" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "infobox for settlement" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "infobox for cities, towns villages etc." } ] } } 1umbotyqo7lk5e3vmuc2q3s1gldb94h Z36495 0 85968 284207 2026-06-17T15:39:26Z HenkvD 1290 infobox for settlement, composition 284207 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z36495" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z36494", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z35175", "Z35175K1": { "Z1K1": "Z7", "Z7K1": "Z35176", "Z35176K1": { "Z1K1": "Z18", "Z18K1": "Z36494K1" }, "Z35176K2": { "Z1K1": "Z18", "Z18K1": "Z36494K2" } }, "Z35175K2": [ "Z1", { "Z1K1": "Z7", "Z7K1": "Z35374", "Z35374K1": { "Z1K1": "Z18", "Z18K1": "" }, "Z35374K2": { "Z1K1": "Z6092", "Z6092K1": "P17" }, "Z35374K3": { "Z1K1": "Z18", "Z18K1": "Z36494K2" } }, { "Z1K1": "Z7", "Z7K1": "Z35374", "Z35374K1": { "Z1K1": "Z18", "Z18K1": "" }, "Z35374K2": { "Z1K1": "Z6092", "Z6092K1": "P131" }, "Z35374K3": { "Z1K1": "Z18", "Z18K1": "Z36494K2" } }, { "Z1K1": "Z7", "Z7K1": "Z35374", "Z35374K1": { "Z1K1": "Z18", "Z18K1": "" }, "Z35374K2": { "Z1K1": "Z6092", "Z6092K1": "P1082" }, "Z35374K3": { "Z1K1": "Z18", "Z18K1": "Z36494K2" } } ] } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "infobox for settlement, composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } e8hy0nc7r5td3l38s1hxdgct3s0roee 284208 284207 2026-06-17T15:40:59Z HenkvD 1290 settlements 284208 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z36495" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z36494", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z35175", "Z35175K1": { "Z1K1": "Z7", "Z7K1": "Z35176", "Z35176K1": { "Z1K1": "Z18", "Z18K1": "Z36494K1" }, "Z35176K2": { "Z1K1": "Z18", "Z18K1": "Z36494K2" } }, "Z35175K2": [ "Z1", { "Z1K1": "Z7", "Z7K1": "Z35374", "Z35374K1": { "Z1K1": "Z18", "Z18K1": "Z36494K1" }, "Z35374K2": { "Z1K1": "Z6092", "Z6092K1": "P17" }, "Z35374K3": { "Z1K1": "Z18", "Z18K1": "Z36494K2" } }, { "Z1K1": "Z7", "Z7K1": "Z35374", "Z35374K1": { "Z1K1": "Z18", "Z18K1": "Z36494K1" }, "Z35374K2": { "Z1K1": "Z6092", "Z6092K1": "P131" }, "Z35374K3": { "Z1K1": "Z18", "Z18K1": "Z36494K2" } }, { "Z1K1": "Z7", "Z7K1": "Z35374", "Z35374K1": { "Z1K1": "Z18", "Z18K1": "Z36494K1" }, "Z35374K2": { "Z1K1": "Z6092", "Z6092K1": "P1082" }, "Z35374K3": { "Z1K1": "Z18", "Z18K1": "Z36494K2" } } ] } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "infobox for settlement, composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } af6m4cjfj1podhhwmmu4c6mfhuy7oqn 284210 284208 2026-06-17T15:45:47Z HenkvD 1290 284210 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z36495" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z36494", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z35175", "Z35175K1": { "Z1K1": "Z7", "Z7K1": { "Z1K1": "Z18", "Z18K1": "Z36494K1" } }, "Z35175K2": [ "Z1", { "Z1K1": "Z7", "Z7K1": "Z35374", "Z35374K1": { "Z1K1": "Z18", "Z18K1": "Z36494K1" }, "Z35374K2": { "Z1K1": "Z6092", "Z6092K1": "P17" }, "Z35374K3": { "Z1K1": "Z18", "Z18K1": "Z36494K2" } }, { "Z1K1": "Z7", "Z7K1": "Z35374", "Z35374K1": { "Z1K1": "Z18", "Z18K1": "Z36494K1" }, "Z35374K2": { "Z1K1": "Z6092", "Z6092K1": "P131" }, "Z35374K3": { "Z1K1": "Z18", "Z18K1": "Z36494K2" } }, { "Z1K1": "Z7", "Z7K1": "Z35374", "Z35374K1": { "Z1K1": "Z18", "Z18K1": "Z36494K1" }, "Z35374K2": { "Z1K1": "Z6092", "Z6092K1": "P1082" }, "Z35374K3": { "Z1K1": "Z18", "Z18K1": "Z36494K2" } } ] } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "infobox for settlement, composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } jctrej2s6j5lm8jj9na8km6zkjh68yk 284211 284210 2026-06-17T15:49:14Z HenkvD 1290 284211 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z36495" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z36494", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z35175", "Z35175K1": { "Z1K1": "Z89", "Z89K1": "None" }, "Z35175K2": [ "Z1", { "Z1K1": "Z7", "Z7K1": "Z35374", "Z35374K1": { "Z1K1": "Z18", "Z18K1": "Z36494K1" }, "Z35374K2": { "Z1K1": "Z6092", "Z6092K1": "P17" }, "Z35374K3": { "Z1K1": "Z18", "Z18K1": "Z36494K2" } }, { "Z1K1": "Z7", "Z7K1": "Z35374", "Z35374K1": { "Z1K1": "Z18", "Z18K1": "Z36494K1" }, "Z35374K2": { "Z1K1": "Z6092", "Z6092K1": "P131" }, "Z35374K3": { "Z1K1": "Z18", "Z18K1": "Z36494K2" } }, { "Z1K1": "Z7", "Z7K1": "Z35374", "Z35374K1": { "Z1K1": "Z18", "Z18K1": "Z36494K1" }, "Z35374K2": { "Z1K1": "Z6092", "Z6092K1": "P1082" }, "Z35374K3": { "Z1K1": "Z18", "Z18K1": "Z36494K2" } } ] } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "infobox for settlement, composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } cle0ecsgjhn04xq2zaqwdfvlykw4eth 284215 284211 2026-06-17T15:58:05Z HenkvD 1290 revert 284215 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z36495" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z36494", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z35175", "Z35175K1": { "Z1K1": "Z7", "Z7K1": "Z35176", "Z35176K1": { "Z1K1": "Z18", "Z18K1": "Z36494K1" }, "Z35176K2": { "Z1K1": "Z18", "Z18K1": "Z36494K2" } }, "Z35175K2": [ "Z1", { "Z1K1": "Z7", "Z7K1": "Z35374", "Z35374K1": { "Z1K1": "Z18", "Z18K1": "Z36494K1" }, "Z35374K2": { "Z1K1": "Z6092", "Z6092K1": "P17" }, "Z35374K3": { "Z1K1": "Z18", "Z18K1": "Z36494K2" } }, { "Z1K1": "Z7", "Z7K1": "Z35374", "Z35374K1": { "Z1K1": "Z18", "Z18K1": "Z36494K1" }, "Z35374K2": { "Z1K1": "Z6092", "Z6092K1": "P131" }, "Z35374K3": { "Z1K1": "Z18", "Z18K1": "Z36494K2" } }, { "Z1K1": "Z7", "Z7K1": "Z35374", "Z35374K1": { "Z1K1": "Z18", "Z18K1": "Z36494K1" }, "Z35374K2": { "Z1K1": "Z6092", "Z6092K1": "P1082" }, "Z35374K3": { "Z1K1": "Z18", "Z18K1": "Z36494K2" } } ] } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "infobox for settlement, composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } af6m4cjfj1podhhwmmu4c6mfhuy7oqn 284222 284215 2026-06-17T16:15:19Z Asked42 932 284222 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z36495" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z36494", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z35175", "Z35175K1": { "Z1K1": "Z7", "Z7K1": "Z35176", "Z35176K1": { "Z1K1": "Z7", "Z7K1": "Z6821", "Z6821K1": { "Z1K1": "Z18", "Z18K1": "Z36494K1" } }, "Z35176K2": { "Z1K1": "Z18", "Z18K1": "Z36494K2" } }, "Z35175K2": [ "Z1", { "Z1K1": "Z7", "Z7K1": "Z35374", "Z35374K1": { "Z1K1": "Z7", "Z7K1": "Z6821", "Z6821K1": { "Z1K1": "Z18", "Z18K1": "Z36494K1" } }, "Z35374K2": { "Z1K1": "Z6092", "Z6092K1": "P17" }, "Z35374K3": { "Z1K1": "Z18", "Z18K1": "Z36494K2" } }, { "Z1K1": "Z7", "Z7K1": "Z35374", "Z35374K1": { "Z1K1": "Z7", "Z7K1": "Z6821", "Z6821K1": { "Z1K1": "Z18", "Z18K1": "Z36494K1" } }, "Z35374K2": { "Z1K1": "Z6092", "Z6092K1": "P131" }, "Z35374K3": { "Z1K1": "Z18", "Z18K1": "Z36494K2" } }, { "Z1K1": "Z7", "Z7K1": "Z35374", "Z35374K1": { "Z1K1": "Z7", "Z7K1": "Z6821", "Z6821K1": { "Z1K1": "Z18", "Z18K1": "Z36494K1" } }, "Z35374K2": { "Z1K1": "Z6092", "Z6092K1": "P1082" }, "Z35374K3": { "Z1K1": "Z18", "Z18K1": "Z36494K2" } } ] } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "infobox for settlement, composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 3g3srtt4doplm57a7fqedtyanpv5heu Z36496 0 85969 284212 2026-06-17T15:52:17Z HenkvD 1290 To be defined 284212 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z36496" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z36494", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z36494", "Z36494K1": { "Z1K1": "Z6091", "Z6091K1": "Q90" }, "Z36494K2": "Z1002" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z877", "Z877K2": { "Z1K1": "Z89", "Z89K1": "TBD" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } p4t5svtgta5z79zc81iscjuenaj3dbd 284213 284212 2026-06-17T15:53:05Z HenkvD 1290 infobox for Paris 284213 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z36496" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z36494", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z36494", "Z36494K1": { "Z1K1": "Z6091", "Z6091K1": "Q90" }, "Z36494K2": "Z1002" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z877", "Z877K2": { "Z1K1": "Z89", "Z89K1": "TBD" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "infobox for Paris" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } cxp4nnkhqqb3gojmanzuv02q8ue21se Talk:Z36478 1 85970 284221 2026-06-17T16:12:34Z Redmin 52094 /* Why not extend this further? */ new section 284221 wikitext text/x-wiki == Why not extend this further? == @[[User:Jsamwrites|Jsamwrites]], following up on your edits to Z36483, why should something like L511-F6 not be output by this function? [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 16:12, 17 June 2026 (UTC) 0pthmht8dzoofdw9ga6js3ts61n9j39 Z2048 0 85972 284237 2026-06-17T20:08:39Z WikiLambda system 3 Initial pre-defined WikiLambda content creation 284237 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z2048" }, "Z2K2": { "Z1K1": "Z60", "Z60K1": "sd-deva" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Sindi (Devanāgarī script)" }, { "Z1K1": "Z11", "Z11K1": "Z2048", "Z11K2": "सिंधी" } ] } } 3ab5sjinrd3i5eptbvfs0a8vh42pm4a Z36498 0 85973 284243 2026-06-17T23:08:30Z Carlossn77716 88844 284243 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z36498" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17" ], "Z8K2": "Z1", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z36498" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "when green flag clicked" }, { "Z1K1": "Z11", "Z11K1": "Z1536", "Z11K2": "жасыл жалауша басылған кезде" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "when key pressed", "when this sprite clicked", "when backdrop switches to", "when I receive" ] }, { "Z1K1": "Z31", "Z31K1": "Z1536", "Z31K2": [ "Z6", "перне басылған кезде", "бұл спрайт шертілген кезде", "фон ауысқанда", ",мен алған кезде" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "The when green flag clicked block starts a script when the green flag above the Scratch stage is clicked. It is commonly used to initialize sprites, reset variables, set starting positions, and begin " }, { "Z1K1": "Z11", "Z11K1": "Z1536", "Z11K2": "Жасыл жалауша басылған кездегі блок Scratch кезеңінің үстіндегі жасыл жалауша басылған кезде скриптті іске қосады. Ол әдетте спрайттарды инициализациялау, айнымалыларды қалпына келтіру, бастапқы пози " } ] } } gczfm3uq1dfykwu3a8v37ddct9ycvn1 User talk:Rukiyeakman88 3 85974 284245 2026-06-17T23:11:28Z Rukiyeakman88 90000 /* discord */ new section 284245 wikitext text/x-wiki == discord ==  ben engelim para yok 💳 yok çok istiyorum🙏 [[User:Rukiyeakman88|Rukiyeakman88]] ([[User talk:Rukiyeakman88|talk]]) 23:11, 17 June 2026 (UTC) 0obszd42dklig066ex0ol0n4f9cedzs Z36499 0 85975 284247 2026-06-18T02:09:22Z Sun8908 9804 create implementation 284247 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z36499" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z36234", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z36234(Z36234K1):\n\timport unicodedata\n\t\n\tBASE_CODE, CHOSUNG, JUNGSUNG = 44032, 588, 28\n\tCHOSUNG_LIST = [\n\t\t\"g\",\"kk\",\"n\",\"d\",\"tt\",\"r\",\"m\",\"b\",\"pp\",\"s\",\"ss\", \"\",\"j\",\"jj\",\"ch\",\"k\",\"t\",\"p\",\"h\"\n\t]\n\tJUNGSUNG_LIST = [\n\t\t\"a\",\"ae\",\"ya\",\"yae\",\"eo\",\"e\",\"yeo\",\"ye\",\"o\",\"wa\", \"wae\",\"oe\",\"yo\",\"u\",\"wo\",\"we\",\"wi\",\"yu\",\"eu\",\"ui\",\"i\"\n\t]\n\tJONGSUNG_LIST = [\n\t\t\"\",\"k\",\"k\",\"ks\",\"n\",\"nj\",\"nh\",\"t\",\"l\",\"lk\",\"lm\",\"lb\", \"ls\",\"lt\",\"lp\",\"lh\",\"m\",\"p\",\"ps\",\"t\",\"t\",\"ng\",\"t\",\"t\", \"k\",\"t\",\"p\",\"h\"\n\t]\n\t\n\tresult = []\n\tfor char in Z36234K1:\n\t\tif char == \" \":\n\t\t\tresult.append(\" \")\n\t\t\tcontinue\n elif char == \"-\":\n \tresult.append(\"-\")\n \tcontinue\n\t\tcode = ord(char) - BASE_CODE\n\t\tif code \u003C 0 or code \u003E 11171:\n\t\t\tresult.append(char.lower())\n\t\t\tcontinue\n\t\tchosung = code // CHOSUNG\n\t\tjungsung = (code % CHOSUNG) // JUNGSUNG\n\t\tjongsung = code % JUNGSUNG\n\t\tromanized = (\n\t\t\tCHOSUNG_LIST[chosung] +\n\t\t\tJUNGSUNG_LIST[jungsung] +\n\t\t\tJONGSUNG_LIST[jongsung]\n\t\t)\n\t\tresult.append(romanized.lower())\n\treturn \"\".join(result)\n" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Hangul to Revised Romanization of Korean, python" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } sx2blq6xybm74owfxd26dtigyy95x13 284248 284247 2026-06-18T02:11:17Z Sun8908 9804 fix indentation 284248 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z36499" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z36234", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z36234(Z36234K1):\n\timport unicodedata\n\t\n\tBASE_CODE, CHOSUNG, JUNGSUNG = 44032, 588, 28\n\tCHOSUNG_LIST = [\n\t\t\"g\",\"kk\",\"n\",\"d\",\"tt\",\"r\",\"m\",\"b\",\"pp\",\"s\",\"ss\", \"\",\"j\",\"jj\",\"ch\",\"k\",\"t\",\"p\",\"h\"\n\t]\n\tJUNGSUNG_LIST = [\n\t\t\"a\",\"ae\",\"ya\",\"yae\",\"eo\",\"e\",\"yeo\",\"ye\",\"o\",\"wa\", \"wae\",\"oe\",\"yo\",\"u\",\"wo\",\"we\",\"wi\",\"yu\",\"eu\",\"ui\",\"i\"\n\t]\n\tJONGSUNG_LIST = [\n\t\t\"\",\"k\",\"k\",\"ks\",\"n\",\"nj\",\"nh\",\"t\",\"l\",\"lk\",\"lm\",\"lb\", \"ls\",\"lt\",\"lp\",\"lh\",\"m\",\"p\",\"ps\",\"t\",\"t\",\"ng\",\"t\",\"t\", \"k\",\"t\",\"p\",\"h\"\n\t]\n\t\n\tresult = []\n\tfor char in Z36234K1:\n\t\tif char == \" \":\n\t\t\tresult.append(\" \")\n\t\t\tcontinue\n elif char == \"-\":\n\t\t\tresult.append(\"-\")\n\t\t\tcontinue\n\t\tcode = ord(char) - BASE_CODE\n\t\tif code \u003C 0 or code \u003E 11171:\n\t\t\tresult.append(char.lower())\n\t\t\tcontinue\n\t\tchosung = code // CHOSUNG\n\t\tjungsung = (code % CHOSUNG) // JUNGSUNG\n\t\tjongsung = code % JUNGSUNG\n\t\tromanized = (\n\t\t\tCHOSUNG_LIST[chosung] +\n\t\t\tJUNGSUNG_LIST[jungsung] +\n\t\t\tJONGSUNG_LIST[jongsung]\n\t\t)\n\t\tresult.append(romanized.lower())\n\treturn \"\".join(result)\n" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Hangul to Revised Romanization of Korean, python" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } fpx1sjnkzso3p1epgivj8gwzq6614dc 284250 284248 2026-06-18T02:15:01Z Sun8908 9804 fix indentation 284250 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z36499" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z36234", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z36234(Z36234K1):\n\timport unicodedata\n\t\n\tBASE_CODE, CHOSUNG, JUNGSUNG = 44032, 588, 28\n\tCHOSUNG_LIST = [\n\t\t\"g\",\"kk\",\"n\",\"d\",\"tt\",\"r\",\"m\",\"b\",\"pp\",\"s\",\"ss\", \"\",\"j\",\"jj\",\"ch\",\"k\",\"t\",\"p\",\"h\"\n\t]\n\tJUNGSUNG_LIST = [\n\t\t\"a\",\"ae\",\"ya\",\"yae\",\"eo\",\"e\",\"yeo\",\"ye\",\"o\",\"wa\", \"wae\",\"oe\",\"yo\",\"u\",\"wo\",\"we\",\"wi\",\"yu\",\"eu\",\"ui\",\"i\"\n\t]\n\tJONGSUNG_LIST = [\n\t\t\"\",\"k\",\"k\",\"ks\",\"n\",\"nj\",\"nh\",\"t\",\"l\",\"lk\",\"lm\",\"lb\", \"ls\",\"lt\",\"lp\",\"lh\",\"m\",\"p\",\"ps\",\"t\",\"t\",\"ng\",\"t\",\"t\", \"k\",\"t\",\"p\",\"h\"\n\t]\n\t\n\tresult = []\n\tfor char in Z36234K1:\n\t\tif char == \" \":\n\t\t\tresult.append(\" \")\n\t\t\tcontinue\n\t\telif char == \"-\":\n\t\t\tresult.append(\"-\")\n\t\t\tcontinue\n\t\tcode = ord(char) - BASE_CODE\n\t\tif code \u003C 0 or code \u003E 11171:\n\t\t\tresult.append(char.lower())\n\t\t\tcontinue\n\t\tchosung = code // CHOSUNG\n\t\tjungsung = (code % CHOSUNG) // JUNGSUNG\n\t\tjongsung = code % JUNGSUNG\n\t\tromanized = (\n\t\t\tCHOSUNG_LIST[chosung] +\n\t\t\tJUNGSUNG_LIST[jungsung] +\n\t\t\tJONGSUNG_LIST[jongsung]\n\t\t)\n\t\tresult.append(romanized.lower())\n\treturn \"\".join(result)\n" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Hangul to Revised Romanization of Korean, python" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } snuwbl7udul4gx6523brf1gzi7sm81y Z36500 0 85976 284251 2026-06-18T02:19:02Z Sun8908 9804 adding testcase, not implemented yet 284251 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z36500" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z36234", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z36234", "Z36234K1": "국어의 로마자 표기법" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "gugeoui romaja pyogibeop" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "국어의 로마자 표기법: gugeoui romaja pyogibeop" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } p5bri9ons2x6dlp2bpacxzh9l8ppfpw Z36501 0 85977 284254 2026-06-18T02:55:36Z 99of9 1622 284254 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z36501" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z33848", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z36489", "Z36489K1": { "Z1K1": "Z18", "Z18K1": "Z33848K1" }, "Z36489K2": { "Z1K1": "Z7", "Z7K1": "Z34096", "Z34096K1": { "Z1K1": "Z7", "Z7K1": "Z36270", "Z36270K1": { "Z1K1": "Z18", "Z18K1": "Z33848K1" }, "Z36270K2": { "Z1K1": "Z18", "Z18K1": "Z33848K2" } }, "Z34096K2": { "Z1K1": "Z18", "Z18K1": "Z33848K2" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "abstract wikilink (sentence), compose text specify" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 9yuwvkz2x6hvoepw66so9kcmnyc73fn