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}} — '''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}} — '''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