Wikifunctions
wikifunctionswiki
https://www.wikifunctions.org/wiki/Wikifunctions:Main_Page
MediaWiki 1.47.0-wmf.12
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
Z101
0
35
293680
232393
2026-07-25T12:22:27Z
Wcalenieja
10313
added Polish
293680
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z101"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z1",
"Z17K2": "Z101K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1113",
"Z11K2": "object to validate"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1851",
"Z11K2": "วัตถุที่จะตรวจสอบ"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "objek yang divalidasi"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1011",
"Z11K2": "বৈধকরনের জন্য বস্তু"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1014",
"Z11K2": "ihe iji kwadoro: Ihe"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "object to validate"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "objet à valider"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1664",
"Z11K2": "obiect de validat"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "oggetto da validare"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "सत्यापित करने के लिए वस्तु"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "obiekt do sprawdzenia"
}
]
}
}
],
"Z8K2": "Z1",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14",
"Z201"
],
"Z8K5": "Z101"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Validate object"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Objekt prüfen"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "object valideren"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1113",
"Z11K2": "Validate object"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1851",
"Z11K2": "ตรวจสอบวัตถุ"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "Validasi objek"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1645",
"Z11K2": "验证对象"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1672",
"Z11K2": "驗證物件"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1237",
"Z11K2": "Nesneyi doğrula"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1011",
"Z11K2": "বস্তু বৈধকরন"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1186",
"Z11K2": "בדיקת תקינות עצם"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "utvärdera objekt"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1531",
"Z11K2": "Sahkan objek"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1434",
"Z11K2": "صحکن اوبجيک"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1014",
"Z11K2": "Kwadoro ihe"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1827",
"Z11K2": "επικύρωση αντικειμένου"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "valider l'objet"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1664",
"Z11K2": "Validează obiectul"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "Valida oggetto"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "वस्तु सत्यापित करें"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1001",
"Z11K2": "تحقق من صحة الكائن"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "Sprawdź poprawność obiektu"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1592",
"Z31K2": [
"Z6",
"validera objekt"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1025",
"Z31K2": [
"Z6",
"waliduj objekt",
"walidacja obiektu"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Returns the object back if it meets the requirements and structure of any general object, or a void if it does not. This is not testing specific type validity."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "अगर किसी भी सामान्य वस्तु की आवश्यकताओं और संरचना को पूरा करने पर वस्तु लौटाता है, और न करने पर शून्य। यह विशिष्ट प्रकार की मान्यता को परीक्षित नहीं करता है।"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "Zwraca obiekt, jeśli spełnia on wymagania i strukturę dowolnego obiektu ogólnego, lub wartość `void`, jeśli tak nie jest. Nie sprawdza to poprawności konkretnego typu."
}
]
}
}
3jtb8lph4uofdjg0knn0yo2mqv5eux5
Z881
0
192
293698
293647
2026-07-25T12:41:17Z
Wcalenieja
10313
fixed Polish label
293698
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z881"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z4",
"Z17K2": "Z881K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item type"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1011",
"Z11K2": "পদের ধরন"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "typ položky"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1186",
"Z11K2": "סוג הפריט"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "typ elementu"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "tipe elemen"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "itemtype"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1645",
"Z11K2": "项类型"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1672",
"Z11K2": "項目類型"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1851",
"Z11K2": "ชนิดของไอเทม"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "objekttyp"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1014",
"Z11K2": "ụdị ihe:Ụdị"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1381",
"Z11K2": "tipo de item"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Objekttyp"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1003",
"Z11K2": "tipo de elemento"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "type d'élément"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1664",
"Z11K2": "tip element"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1005",
"Z11K2": "тип элемента"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "Tipo degli elementi"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "आयटम का प्रकार"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1860",
"Z11K2": "Tipe item"
}
]
}
}
],
"Z8K2": "Z4",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14",
"Z981"
],
"Z8K5": "Z881"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Typed list"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1011",
"Z11K2": "ধরনযুক্ত তালিকা"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "Typovaný seznam"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "typisierte Liste"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "型付きリスト"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "getypte lijst"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "liste typée"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1186",
"Z11K2": "רשימה מסווגת"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1381",
"Z11K2": "Lista tipada"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "Lista typowana"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "Daftar bertipe"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1645",
"Z11K2": "类型化列表"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1672",
"Z11K2": "類型化串列"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1851",
"Z11K2": "รายการระบุชนิด"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1013",
"Z11K2": "Jerin da aka buga"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1014",
"Z11K2": "Edepụtara ndepụta"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1003",
"Z11K2": "Lista tipada"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1005",
"Z11K2": "Типизированный список"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1664",
"Z11K2": "Listă tipizată"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1001",
"Z11K2": "قائمة نوع"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1332",
"Z11K2": "Типізований список"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "Lista tipizzata"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "प्रकारयुक्त सूची"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1207",
"Z11K2": "рӯйхати навъӣ"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1762",
"Z11K2": "ijo mute"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1860",
"Z11K2": "Daftar tipe"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "Typbestämd lista"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1045",
"Z11K2": "ليستة منوّعة"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1237",
"Z11K2": "Türlü liste"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1672",
"Z31K2": [
"Z6",
"類型化清單"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1851",
"Z31K2": [
"Z6",
"ไทปต์ลิสต์",
"ลิสต์ระบุชนิด"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"list",
"array",
"np.array"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1186",
"Z31K2": [
"Z6",
"רשימת טיפוס",
"רשימה"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1381",
"Z31K2": [
"Z6",
"lista"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1003",
"Z31K2": [
"Z6",
"lista"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1664",
"Z31K2": [
"Z6",
"listă"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1005",
"Z31K2": [
"Z6",
"Список с типом"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1787",
"Z31K2": [
"Z6",
"lista"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1062",
"Z31K2": [
"Z6",
"seznam",
"pole"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1860",
"Z31K2": [
"Z6",
"daftar"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1592",
"Z31K2": [
"Z6",
"Lista med typ"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1025",
"Z31K2": [
"Z6",
"lista",
"tablica"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1011",
"Z11K2": "একটি তালিকা যার মধ্যে সকল পদের ধরন একই"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1186",
"Z11K2": "רשימה שכל איבריה הם מאותו הסוג"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "A list containing items of the same type"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1851",
"Z11K2": "รายการของไอเทมที่มีชนิดเดียวกัน"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1332",
"Z11K2": "Список, що містить елементи одного типу"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "en lista med objekt av samma typ"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1014",
"Z11K2": "Ndepụta nwere ihe ndị nwere otu ụdị"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1381",
"Z11K2": "Uma lista contendo itens do mesmo tipo"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Liste enthält Objekte des gleichen Typs"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1003",
"Z11K2": "Una lista que contiene elementos del mismo tipo"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "une liste qui contient des éléments du même type"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1005",
"Z11K2": "Список, содержащий элементы одного типа"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1664",
"Z11K2": "O listă care conține elemente de același tip"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1001",
"Z11K2": "قائمة تحتوي عناصر من نفس النوع"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "Una lista contenente elementi dello stesso tipo"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "एक ही प्रकार के आयटमों वाली एक सूची"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "Seznam obsahující položky stejného typu"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1645",
"Z11K2": "含同类项的一个列表"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1860",
"Z11K2": "Daftar nan barisi item-item jo tipe na samo."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1237",
"Z11K2": "Aynı türden ögeleri içeren liste"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "Lista zawierająca elementy tego samego typu"
}
]
}
}
0fr8jm664zurl0n6z74omkmhdpv82l8
Z1774
0
1000
293809
271919
2026-07-25T15:47:14Z
JhowieNitnek
1044
293809
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z1774"
},
"Z2K2": {
"Z1K1": "Z60",
"Z60K1": "nl-informal"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Informal Dutch"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1774",
"Z11K2": "Nederlands (informeel)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "informell nederländska"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Niederländisch (informell)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "Belanda (informal)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "néerlandais informel"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1592",
"Z31K2": [
"Z6",
"nederländska (informell)"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "variante informelle de la langue néerlandaise"
}
]
}
}
meg268wq3nt7pl6roxbiyy9yzlfgnai
293810
293809
2026-07-25T15:47:42Z
JhowieNitnek
1044
293810
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z1774"
},
"Z2K2": {
"Z1K1": "Z60",
"Z60K1": "nl-informal"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Informal Dutch"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1774",
"Z11K2": "Informeel Nederlands"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "informell nederländska"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Niederländisch (informell)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "Belanda (informal)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "néerlandais informel"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1592",
"Z31K2": [
"Z6",
"nederländska (informell)"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "variante informelle de la langue néerlandaise"
}
]
}
}
g0uembbqkyq6x9rj0z40pc4buhmffeo
293811
293810
2026-07-25T15:48:32Z
JhowieNitnek
1044
293811
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z1774"
},
"Z2K2": {
"Z1K1": "Z60",
"Z60K1": "nl-informal"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Informal Dutch"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1774",
"Z11K2": "Informeel Nederlands"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "informell nederländska"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Informelles Niederländisch"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "Belanda (informal)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "néerlandais informel"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1592",
"Z31K2": [
"Z6",
"nederländska (informell)"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "variante informelle de la langue néerlandaise"
}
]
}
}
ckqkuk6l29a32kjv0zeci0s4k8egmpb
Wikifunctions:Project chat
4
1184
293697
293602
2026-07-25T12:39:06Z
Seudo
13071
/* Error with Z37683 */ new section
293697
wikitext
text/x-wiki
{{shortcut|[[WF:CHAT]]|[[WF:PC]]|[[WF:VP]]}}
__NEWSECTIONLINK__
[[Category:Help]] <!-- please do not remove this line -->
Welcome to the Project chat, a place to discuss any and all aspects of Wikifunctions: the project itself, policy and proposals, individual data items, technical issues, etc.
Other places to find help:
* [[Wikifunctions:Administrators' noticeboard]]
* [[Wikifunctions:Report a technical problem]]
* [[Wikifunctions:FAQ]]
{{Autoarchive resolved section
|age = 1
|archive = ((FULLPAGENAME))/Archive/((year))/((month:##))
|timeout=30
}}
{{Archives|{{#tag:div|<br />{{Flatlist|{{Special:PrefixIndex/WF:Project chat/Archive/|stripprefix=1|hideredirects=1}}
|class=mw-collapsible-content|style=font-size:92%;}}|class="mw-collapsible mw-collapsible-toggle mw-collapsed"}}
|prefix=WF:Project chat/Archive/
}}
== [[Z37279]] ==
I have issues getting this function to work. It throws an error about a multilingual string, ''Unspecified error (error information: "cannot read property 'Z12K1' of undefined")'', but the function isn't using that type anywhere. It worked just as it should when I constructed it directly in the test section of [[Z26107]], so it is probably something obvious I've missed in the implementation. A fresh set of eyes would be much appreciated! [[User:Autom|Autom]] ([[User talk:Autom|talk]]) 23:03, 3 July 2026 (UTC)
:You were passing the 1st and 2nd arguments ([[Z6091]]s) to {{Z|23468}}, which takes a [[Z6001]]. Fixed. edit: Also please review the test case I added, it's probably wrong. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 04:14, 4 July 2026 (UTC)
::Thank you, I also found the trouble with the error above. It still doesn't work with the cities I tried yesterday, but all others work. There probably some caching left from before one of the changes. [[User:Autom|Autom]] ([[User talk:Autom|talk]]) 08:57, 4 July 2026 (UTC)
{{Section resolved|1=[[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:49, 24 July 2026 (UTC)}}
== Criticism from English Wikipedia ==
Hi all, you might be aware of [[:w:en:Wikipedia:Village pump (WMF)#Abstract Wikipedia goes somewhat live and already hosts unattributed enwiki copies...|this discussion on English Wikipedia]], that raised several criticisms about the project. As a team, we [[:abstract:Abstract Wikipedia:Response to English Wikipedia criticism|drafted an initial response]], that we want to run through you.
If you want to suggest changes or edits, please [[:abstract:Abstract Wikipedia talk:Response to English Wikipedia criticism|use the talk page]]. Please, keep a polite and constructive tone.
The editing period will be '''open until July 17'''. The final result of this editing will be published on Meta, and will be linked to the English Wikipedia community. [[User:Sannita (WMF)|Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 12:19, 6 July 2026 (UTC)
{{Section resolved|1=[[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:49, 24 July 2026 (UTC)}}
== Wikifunctions & Abstract Wikipedia Newsletter #256: Moving toward our first Abstract Wikipedia integration milestone ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-07-08|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss further our objectives for the new Wikimedia Foundation Fiscal Year, we show the latest community tool, we remind you of the Wikifunctions and Abstract Wikipedia events at Wikimania 2026, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 09:43, 9 July 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30755600 -->
{{Section resolved|1=[[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:49, 24 July 2026 (UTC)}}
== July 2026 Wikimedia Café meetups regarding Wikimedia governance and options for reform ==
<div class="border-box" style="background-color: var(--background-color-warning-subtle, #f8eaba); max-width: 875px; padding: 5px; border: 1px solid black; margin: 5px; color: var(--clr-dark)">
<div class="box" style="float:left; padding-top: 10px; padding-right: 10px; padding-left: 10px; padding-bottom: 10px;">[[File:Wikimedia Café logo in plain SVG format.svg|60px|alt=The logo for the Wikimedia Café]]</div>
Hello! There will be two '''[https://meta.wikimedia.org/wiki/Wikimedia_Caf%C3%A9 Wikimedia Café]''' discussion opportunities in July. Both sessions will focus on Wikimedia governance, including possible follow-ups to the [https://meta.wikimedia.org/wiki/Movement_Charter Movement Charter] and options for reform. Participants may attend either or both Café sessions.
This month, to deconflict the Café meetups from Wikimania, the meetups will be held one day later than usual.
#'''26 July 2026 15:00 UTC''' ([https://zonestamp.toolforge.org/1785078000 timestamp converter]), at a time friendly to the Americas, Africa, and Europe
#'''27 July 2026 03:00 UTC''' ([https://zonestamp.toolforge.org/1785121200 timestamp converter]), at a time friendly to Asia and the Pacific
Please see the Café page for more information, including [https://meta.wikimedia.org/wiki/Wikimedia_Caf%C3%A9#How_to_attend_the_session how to register]!
<br />
[[File:Buntstifte Eberhard Faber crop 64h.jpg|860px|alt=cropped image of colored pencils]]</div>
<span style="white-space:nowrap;">[[User:Pine|<span style="color:#01796f; text-shadow:#00BFFF 0 0 1.0em">↠Pine</span>]] [[User talk:Pine|<span style="color:DeepSkyBlue">(<b style="color:#FFDF00;text-shadow:#FFDF00 0 0 1.0em">✉</b>)</span>]]</span> 03:31, 13 July 2026 (UTC)
==Discussion at [[Meta:Requests_for_comment/The_future_of_Abstract_Wikipedia|Meta Requests for comment: The future of Abstract Wikipedia]]==
[[File:Symbol watching blue lashes high contrast.svg|20px|link=|alt=]] You are invited to join the discussion at [[Meta:Requests_for_comment/The_future_of_Abstract_Wikipedia|Meta Requests for comment: The future of Abstract Wikipedia]]. <!-- Template:Please see --> [[User:Qcne|Qcne]] ([[User talk:Qcne|talk]]) 11:35, 14 July 2026 (UTC)
:Isn't it too early for this RFC? The project was released for public preview in March-only four months ago—and it has already demonstrated its technical feasibility. Furthermore, some of the examples cited in the RFC depend entirely on specific function choices. Since this is a community-built project, contributors should remain free to use the functions they prefer. Personally, I feel the repetition of words in every sentence simply shows that active contributors currently view this issue as a low priority. After all, fixing it would require rewriting sentences to use pronouns, or correcting them with a comma-separated list of occupations. [[User:Jsamwrites|John Samuel]] 13:37, 14 July 2026 (UTC)
::Thanks John. The project was approved in 2020 and WMF expected the first articles in 2023 so it is not four months old. Integration into language Wikipedias is planned for Q1 of the current annual plan. If it is too early to evaluate, it is too early to ship. I'd welcome your thoughts on the Meta RfC itself. [[User:Qcne|Qcne]] ([[User talk:Qcne|talk]]) 13:40, 14 July 2026 (UTC)
:<s>Speaking of "too early", [[abstract:Project:Response to English Wikipedia criticism]] has ~3 days left, so I'll hold off on commenting until then.</s> But on a first reading, I can see some of the same misunderstandings repeated. You could delete most of the text above your three proposals and get the same effect.<!--
--><br>edit: Yep, misunderstandings all the way down (the page). I've left [[meta:Requests_for_comment/The_future_of_Abstract_Wikipedia#c-YoshiRulz-20260716205200-Grapesurgeon-20260714140300|a brief comment]] since all my points had already been made by others. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:56, 16 July 2026 (UTC)
== Wikifunctions & Abstract Wikipedia Newsletter #257: Beyond syntactic tables ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-07-16|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss syntactic tables and news in Types, we show some community blogposts and tools, we remind you of the Wikifunctions and Abstract Wikipedia events at Wikimania 2026, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
We also remind you that in the next weeks these newsletter reminders will be paused, and that they will resume in mid-August.
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 10:55, 17 July 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30755600 -->
== Update on Blockly editor ==
In case anyone is actually using [[User:YoshiRulz/Blockly|my external editor based on Blockly]] (there's no analytics so I have no idea): I cleared out my "papercut" backlog yesterday, fixing bugs, making exporting smoother, and adding more blocks necessary for NLG functions. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:35, 20 July 2026 (UTC)
:Great! I'll try it out now. [[User:So9q|So9q]] ([[User talk:So9q|talk]]) 18:15, 21 July 2026 (UTC)
== Building reproducible, computable phenotypes on WikiFunctions ==
Hello all! Very new to WikiFunctions, more involved in the Wikidata side of things, but I was thinking that WikiFunctions may be a great space for computable phenotypes. These are structures (lists of rules) used in medicine to determine if a person has or doesn't have a particular condition (type 2 diabetes, asthma, etc.). There is a constant issue in my field of recreating the wheel for these phenotypes and very few resources where they are openly available (there was PheKB but it isn't updated often and only contains natural language descriptions of the phenotypes and often no code or other information to reproduce). My thought process was that an algorithm for a computable phenotype would essentially be a list of synthetic (fake) patients with certain characteristics, and then the computable phenotype would be run, and it would return a list of patients who have that condition. The major use case would be allowing individuals to download these code snippets to increase general reproducibility in medical care and studies overall. Would it be possible to utilize WikiFunctions for this? [[User:Superraptor123|Superraptor123]] ([[User talk:Superraptor123|talk]]) 08:25, 23 July 2026 (UTC)
:({{Q|25203551}})<br>What system(s) are currently in use for doing such computations? Python scripts?<br>{{SITENAME}} currently does not cater to offline execution, so I imagine it wouldn't be suitable for medical ''practice'' where there are strict data protections. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 11:35, 23 July 2026 (UTC)
::Currently this involves something along the lines of a structured series of descriptors that make up the computable phenotype (ICD codes, RxNorm codes, lab test levels, age ranges, etc.), a fake "patient" (or list of "fake" patients) as input, and the patients that fit the computable phenotype criteria as output. In terms of systems currently in use, they are kind of-- everything. SQL, Java, SPARQL, Python, Perl, Ruby, etc. Currently I develop mostly using Python, so I would likely use that for implementation. And of course, yes, they would not be suitable for practice due to protections! For an example of an algorithm that I think could be useful to adapt, see: https://phekb.org/phenotype/type-2-diabetes-mellitus. [[User:Superraptor123|Superraptor123]] ([[User talk:Superraptor123|talk]]) 12:02, 23 July 2026 (UTC)
:::So your reference is a decision tree, and are each of the "questions" evaluated by looking up a property/element in the input? That could be translated into a Function relatively easily. Most examples I can think of are NLG-related, like [[Z36580]], but there are [[WF:Catalogue/Wikidata_operations#Real_life_information_retrieved_using_Wikidata|some simpler Functions]] which extract parts of a given Wikidata Item, and [[Z34840]] works with the representations of numbers. What is the structure of the input EMR? [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:54, 23 July 2026 (UTC)
::::Precisely-- I think most of these would be simple implementations, but good to generally have archived as most of them become lost media(-ish). Best-case, the input EMR would be a set of synthetic patients using the OMOP CDM (https://ohdsi.github.io/CommonDataModel/), the most common open data model in the space. It does mean it wouldn't be completely system agnostic, but it would most in the majority of situations. [[User:Superraptor123|Superraptor123]] ([[User talk:Superraptor123|talk]]) 14:07, 23 July 2026 (UTC)
:::::If you decide to go ahead with this, you should [[WF:Type_proposals#Templates|propose a new type]] since it looks like a simple [[Z881|list]] or [[Z883|dict]] won't cover it. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:31, 23 July 2026 (UTC)
:Did you look much into the possibility of encoding these in Wikidata somehow? Have [[d:WD:WikiProject Medicine]] / [[meta:Wiki Project Med]] investigated it before? [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:31, 23 July 2026 (UTC)
::I don't think so-- it could potentially be somewhat encoded in Wikidata-- main issue is that it uses a list of codes which Wikidata sometimes attaches to the same entity in ways that don't match up 1-to-1. And there may be drift in those codes over time, so the list of codes would have to be hard-coded. But there should generally be a way to link from the WikiFunction to Wikidata right? [[User:Superraptor123|Superraptor123]] ([[User talk:Superraptor123|talk]]) 22:06, 23 July 2026 (UTC)
:::Linking ''to WF'' from an Item on Wikidata [[d:WD:Wikifunctions/Development|is an open question]], beyond sitelinks of course. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 12:02, 24 July 2026 (UTC)
::::So maybe creating functions here makes the most sense for the time being? I want to make sure I'm following the rules as intended but would that be okay for now? (Creating one or two and then presenting to the community to see if things look acceptable?) [[User:Superraptor123|Superraptor123]] ([[User talk:Superraptor123|talk]]) 06:46, 25 July 2026 (UTC)
:::::Yes, you're welcome to try! --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 06:53, 25 July 2026 (UTC)
== OWID's replacement for Extension:Graph ==
[[meta:OWID Gadget]] / [[c:Module:Owidslider]]<br>I'm currently watching the Wikimania talk "[https://wikimedia.eventyay.com/wm/wikimania2026/talk/CMPQQJ/ Bringing Interactive Graphs from Our World in Data to Wikipedia]" going through the latest iteration of their interactive graphs, and they seem to be in a good position now, including <abbr title="internationalisation">i18n</abbr>. I think it would be nice to use them in Abstract Wikipedia articles as well, but it's implemented as a Lua module + JS gadget. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:00, 23 July 2026 (UTC)
== Friday's talks at Wikimania ==
{{noping|Mahir256}} just finished his talk/workshop "[https://wikimedia.eventyay.com/wm/wikimania2026/talk/HYTQBF From Abstract Content to Concrete Text with Wikidata Lexemes]" on {{Q|136813071}}. You can [https://www.youtube.com/watch?v=hvpOFVZhgnE&t=24370s watch it on YouTube here] (though there were audio problems, '''volume warning''').
<br>The workshop immediately before that was "[https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/ Making indigenous languages ready for Wikifunctions]". Hello to anyone who came from there! [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:58, 24 July 2026 (UTC)
== Error with [[Z37683]] ==
Hello,
I am a newcomer and trying to use [[Z37683]], which apparently fails in English and succeeds in Swedish.
If I understand correctly, the Engish sub-function [[Z36185]] is wrong because it expects [[Z6001]] and should expect [[Z6091]] (which is what the Swedish sub-function [[Z37686]] expects). Am I right? If so, can I change it myself, or is it necessary to ask someone who has more rights than me? [[User:Seudo|Seudo]] ([[User talk:Seudo|talk]]) 12:39, 25 July 2026 (UTC)
kijja6ibudk2f24hdrhwwttkffwiuv7
293700
293697
2026-07-25T12:41:45Z
Seudo
13071
/* Error with Z37683 */
293700
wikitext
text/x-wiki
{{shortcut|[[WF:CHAT]]|[[WF:PC]]|[[WF:VP]]}}
__NEWSECTIONLINK__
[[Category:Help]] <!-- please do not remove this line -->
Welcome to the Project chat, a place to discuss any and all aspects of Wikifunctions: the project itself, policy and proposals, individual data items, technical issues, etc.
Other places to find help:
* [[Wikifunctions:Administrators' noticeboard]]
* [[Wikifunctions:Report a technical problem]]
* [[Wikifunctions:FAQ]]
{{Autoarchive resolved section
|age = 1
|archive = ((FULLPAGENAME))/Archive/((year))/((month:##))
|timeout=30
}}
{{Archives|{{#tag:div|<br />{{Flatlist|{{Special:PrefixIndex/WF:Project chat/Archive/|stripprefix=1|hideredirects=1}}
|class=mw-collapsible-content|style=font-size:92%;}}|class="mw-collapsible mw-collapsible-toggle mw-collapsed"}}
|prefix=WF:Project chat/Archive/
}}
== [[Z37279]] ==
I have issues getting this function to work. It throws an error about a multilingual string, ''Unspecified error (error information: "cannot read property 'Z12K1' of undefined")'', but the function isn't using that type anywhere. It worked just as it should when I constructed it directly in the test section of [[Z26107]], so it is probably something obvious I've missed in the implementation. A fresh set of eyes would be much appreciated! [[User:Autom|Autom]] ([[User talk:Autom|talk]]) 23:03, 3 July 2026 (UTC)
:You were passing the 1st and 2nd arguments ([[Z6091]]s) to {{Z|23468}}, which takes a [[Z6001]]. Fixed. edit: Also please review the test case I added, it's probably wrong. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 04:14, 4 July 2026 (UTC)
::Thank you, I also found the trouble with the error above. It still doesn't work with the cities I tried yesterday, but all others work. There probably some caching left from before one of the changes. [[User:Autom|Autom]] ([[User talk:Autom|talk]]) 08:57, 4 July 2026 (UTC)
{{Section resolved|1=[[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:49, 24 July 2026 (UTC)}}
== Criticism from English Wikipedia ==
Hi all, you might be aware of [[:w:en:Wikipedia:Village pump (WMF)#Abstract Wikipedia goes somewhat live and already hosts unattributed enwiki copies...|this discussion on English Wikipedia]], that raised several criticisms about the project. As a team, we [[:abstract:Abstract Wikipedia:Response to English Wikipedia criticism|drafted an initial response]], that we want to run through you.
If you want to suggest changes or edits, please [[:abstract:Abstract Wikipedia talk:Response to English Wikipedia criticism|use the talk page]]. Please, keep a polite and constructive tone.
The editing period will be '''open until July 17'''. The final result of this editing will be published on Meta, and will be linked to the English Wikipedia community. [[User:Sannita (WMF)|Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 12:19, 6 July 2026 (UTC)
{{Section resolved|1=[[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:49, 24 July 2026 (UTC)}}
== Wikifunctions & Abstract Wikipedia Newsletter #256: Moving toward our first Abstract Wikipedia integration milestone ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-07-08|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss further our objectives for the new Wikimedia Foundation Fiscal Year, we show the latest community tool, we remind you of the Wikifunctions and Abstract Wikipedia events at Wikimania 2026, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 09:43, 9 July 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30755600 -->
{{Section resolved|1=[[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:49, 24 July 2026 (UTC)}}
== July 2026 Wikimedia Café meetups regarding Wikimedia governance and options for reform ==
<div class="border-box" style="background-color: var(--background-color-warning-subtle, #f8eaba); max-width: 875px; padding: 5px; border: 1px solid black; margin: 5px; color: var(--clr-dark)">
<div class="box" style="float:left; padding-top: 10px; padding-right: 10px; padding-left: 10px; padding-bottom: 10px;">[[File:Wikimedia Café logo in plain SVG format.svg|60px|alt=The logo for the Wikimedia Café]]</div>
Hello! There will be two '''[https://meta.wikimedia.org/wiki/Wikimedia_Caf%C3%A9 Wikimedia Café]''' discussion opportunities in July. Both sessions will focus on Wikimedia governance, including possible follow-ups to the [https://meta.wikimedia.org/wiki/Movement_Charter Movement Charter] and options for reform. Participants may attend either or both Café sessions.
This month, to deconflict the Café meetups from Wikimania, the meetups will be held one day later than usual.
#'''26 July 2026 15:00 UTC''' ([https://zonestamp.toolforge.org/1785078000 timestamp converter]), at a time friendly to the Americas, Africa, and Europe
#'''27 July 2026 03:00 UTC''' ([https://zonestamp.toolforge.org/1785121200 timestamp converter]), at a time friendly to Asia and the Pacific
Please see the Café page for more information, including [https://meta.wikimedia.org/wiki/Wikimedia_Caf%C3%A9#How_to_attend_the_session how to register]!
<br />
[[File:Buntstifte Eberhard Faber crop 64h.jpg|860px|alt=cropped image of colored pencils]]</div>
<span style="white-space:nowrap;">[[User:Pine|<span style="color:#01796f; text-shadow:#00BFFF 0 0 1.0em">↠Pine</span>]] [[User talk:Pine|<span style="color:DeepSkyBlue">(<b style="color:#FFDF00;text-shadow:#FFDF00 0 0 1.0em">✉</b>)</span>]]</span> 03:31, 13 July 2026 (UTC)
==Discussion at [[Meta:Requests_for_comment/The_future_of_Abstract_Wikipedia|Meta Requests for comment: The future of Abstract Wikipedia]]==
[[File:Symbol watching blue lashes high contrast.svg|20px|link=|alt=]] You are invited to join the discussion at [[Meta:Requests_for_comment/The_future_of_Abstract_Wikipedia|Meta Requests for comment: The future of Abstract Wikipedia]]. <!-- Template:Please see --> [[User:Qcne|Qcne]] ([[User talk:Qcne|talk]]) 11:35, 14 July 2026 (UTC)
:Isn't it too early for this RFC? The project was released for public preview in March-only four months ago—and it has already demonstrated its technical feasibility. Furthermore, some of the examples cited in the RFC depend entirely on specific function choices. Since this is a community-built project, contributors should remain free to use the functions they prefer. Personally, I feel the repetition of words in every sentence simply shows that active contributors currently view this issue as a low priority. After all, fixing it would require rewriting sentences to use pronouns, or correcting them with a comma-separated list of occupations. [[User:Jsamwrites|John Samuel]] 13:37, 14 July 2026 (UTC)
::Thanks John. The project was approved in 2020 and WMF expected the first articles in 2023 so it is not four months old. Integration into language Wikipedias is planned for Q1 of the current annual plan. If it is too early to evaluate, it is too early to ship. I'd welcome your thoughts on the Meta RfC itself. [[User:Qcne|Qcne]] ([[User talk:Qcne|talk]]) 13:40, 14 July 2026 (UTC)
:<s>Speaking of "too early", [[abstract:Project:Response to English Wikipedia criticism]] has ~3 days left, so I'll hold off on commenting until then.</s> But on a first reading, I can see some of the same misunderstandings repeated. You could delete most of the text above your three proposals and get the same effect.<!--
--><br>edit: Yep, misunderstandings all the way down (the page). I've left [[meta:Requests_for_comment/The_future_of_Abstract_Wikipedia#c-YoshiRulz-20260716205200-Grapesurgeon-20260714140300|a brief comment]] since all my points had already been made by others. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:56, 16 July 2026 (UTC)
== Wikifunctions & Abstract Wikipedia Newsletter #257: Beyond syntactic tables ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-07-16|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss syntactic tables and news in Types, we show some community blogposts and tools, we remind you of the Wikifunctions and Abstract Wikipedia events at Wikimania 2026, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
We also remind you that in the next weeks these newsletter reminders will be paused, and that they will resume in mid-August.
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 10:55, 17 July 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30755600 -->
== Update on Blockly editor ==
In case anyone is actually using [[User:YoshiRulz/Blockly|my external editor based on Blockly]] (there's no analytics so I have no idea): I cleared out my "papercut" backlog yesterday, fixing bugs, making exporting smoother, and adding more blocks necessary for NLG functions. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:35, 20 July 2026 (UTC)
:Great! I'll try it out now. [[User:So9q|So9q]] ([[User talk:So9q|talk]]) 18:15, 21 July 2026 (UTC)
== Building reproducible, computable phenotypes on WikiFunctions ==
Hello all! Very new to WikiFunctions, more involved in the Wikidata side of things, but I was thinking that WikiFunctions may be a great space for computable phenotypes. These are structures (lists of rules) used in medicine to determine if a person has or doesn't have a particular condition (type 2 diabetes, asthma, etc.). There is a constant issue in my field of recreating the wheel for these phenotypes and very few resources where they are openly available (there was PheKB but it isn't updated often and only contains natural language descriptions of the phenotypes and often no code or other information to reproduce). My thought process was that an algorithm for a computable phenotype would essentially be a list of synthetic (fake) patients with certain characteristics, and then the computable phenotype would be run, and it would return a list of patients who have that condition. The major use case would be allowing individuals to download these code snippets to increase general reproducibility in medical care and studies overall. Would it be possible to utilize WikiFunctions for this? [[User:Superraptor123|Superraptor123]] ([[User talk:Superraptor123|talk]]) 08:25, 23 July 2026 (UTC)
:({{Q|25203551}})<br>What system(s) are currently in use for doing such computations? Python scripts?<br>{{SITENAME}} currently does not cater to offline execution, so I imagine it wouldn't be suitable for medical ''practice'' where there are strict data protections. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 11:35, 23 July 2026 (UTC)
::Currently this involves something along the lines of a structured series of descriptors that make up the computable phenotype (ICD codes, RxNorm codes, lab test levels, age ranges, etc.), a fake "patient" (or list of "fake" patients) as input, and the patients that fit the computable phenotype criteria as output. In terms of systems currently in use, they are kind of-- everything. SQL, Java, SPARQL, Python, Perl, Ruby, etc. Currently I develop mostly using Python, so I would likely use that for implementation. And of course, yes, they would not be suitable for practice due to protections! For an example of an algorithm that I think could be useful to adapt, see: https://phekb.org/phenotype/type-2-diabetes-mellitus. [[User:Superraptor123|Superraptor123]] ([[User talk:Superraptor123|talk]]) 12:02, 23 July 2026 (UTC)
:::So your reference is a decision tree, and are each of the "questions" evaluated by looking up a property/element in the input? That could be translated into a Function relatively easily. Most examples I can think of are NLG-related, like [[Z36580]], but there are [[WF:Catalogue/Wikidata_operations#Real_life_information_retrieved_using_Wikidata|some simpler Functions]] which extract parts of a given Wikidata Item, and [[Z34840]] works with the representations of numbers. What is the structure of the input EMR? [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:54, 23 July 2026 (UTC)
::::Precisely-- I think most of these would be simple implementations, but good to generally have archived as most of them become lost media(-ish). Best-case, the input EMR would be a set of synthetic patients using the OMOP CDM (https://ohdsi.github.io/CommonDataModel/), the most common open data model in the space. It does mean it wouldn't be completely system agnostic, but it would most in the majority of situations. [[User:Superraptor123|Superraptor123]] ([[User talk:Superraptor123|talk]]) 14:07, 23 July 2026 (UTC)
:::::If you decide to go ahead with this, you should [[WF:Type_proposals#Templates|propose a new type]] since it looks like a simple [[Z881|list]] or [[Z883|dict]] won't cover it. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:31, 23 July 2026 (UTC)
:Did you look much into the possibility of encoding these in Wikidata somehow? Have [[d:WD:WikiProject Medicine]] / [[meta:Wiki Project Med]] investigated it before? [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:31, 23 July 2026 (UTC)
::I don't think so-- it could potentially be somewhat encoded in Wikidata-- main issue is that it uses a list of codes which Wikidata sometimes attaches to the same entity in ways that don't match up 1-to-1. And there may be drift in those codes over time, so the list of codes would have to be hard-coded. But there should generally be a way to link from the WikiFunction to Wikidata right? [[User:Superraptor123|Superraptor123]] ([[User talk:Superraptor123|talk]]) 22:06, 23 July 2026 (UTC)
:::Linking ''to WF'' from an Item on Wikidata [[d:WD:Wikifunctions/Development|is an open question]], beyond sitelinks of course. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 12:02, 24 July 2026 (UTC)
::::So maybe creating functions here makes the most sense for the time being? I want to make sure I'm following the rules as intended but would that be okay for now? (Creating one or two and then presenting to the community to see if things look acceptable?) [[User:Superraptor123|Superraptor123]] ([[User talk:Superraptor123|talk]]) 06:46, 25 July 2026 (UTC)
:::::Yes, you're welcome to try! --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 06:53, 25 July 2026 (UTC)
== OWID's replacement for Extension:Graph ==
[[meta:OWID Gadget]] / [[c:Module:Owidslider]]<br>I'm currently watching the Wikimania talk "[https://wikimedia.eventyay.com/wm/wikimania2026/talk/CMPQQJ/ Bringing Interactive Graphs from Our World in Data to Wikipedia]" going through the latest iteration of their interactive graphs, and they seem to be in a good position now, including <abbr title="internationalisation">i18n</abbr>. I think it would be nice to use them in Abstract Wikipedia articles as well, but it's implemented as a Lua module + JS gadget. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:00, 23 July 2026 (UTC)
== Friday's talks at Wikimania ==
{{noping|Mahir256}} just finished his talk/workshop "[https://wikimedia.eventyay.com/wm/wikimania2026/talk/HYTQBF From Abstract Content to Concrete Text with Wikidata Lexemes]" on {{Q|136813071}}. You can [https://www.youtube.com/watch?v=hvpOFVZhgnE&t=24370s watch it on YouTube here] (though there were audio problems, '''volume warning''').
<br>The workshop immediately before that was "[https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/ Making indigenous languages ready for Wikifunctions]". Hello to anyone who came from there! [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:58, 24 July 2026 (UTC)
== Error with [[Z37683]] ==
Hello,
I am a newcomer and trying to use {{Z|Z37683}}, which apparently fails in English and succeeds in Swedish (see the test cases I added).
If I understand correctly, the English sub-function {{Z|Z36185}} is wrong because it expects {{Z|Z6001}} and should expect {{Z|Z6091}} (which is what the Swedish sub-function {{Z|Z37686}} expects). Am I right? If so, can I change it myself, or is it necessary to ask someone who has more rights than me? [[User:Seudo|Seudo]] ([[User talk:Seudo|talk]]) 12:39, 25 July 2026 (UTC)
4vlpewzd0f6bfz1kv8st8l5ozgo9vye
293717
293700
2026-07-25T12:57:16Z
YoshiRulz
10156
/* Error with Z37683 */ Reply
293717
wikitext
text/x-wiki
{{shortcut|[[WF:CHAT]]|[[WF:PC]]|[[WF:VP]]}}
__NEWSECTIONLINK__
[[Category:Help]] <!-- please do not remove this line -->
Welcome to the Project chat, a place to discuss any and all aspects of Wikifunctions: the project itself, policy and proposals, individual data items, technical issues, etc.
Other places to find help:
* [[Wikifunctions:Administrators' noticeboard]]
* [[Wikifunctions:Report a technical problem]]
* [[Wikifunctions:FAQ]]
{{Autoarchive resolved section
|age = 1
|archive = ((FULLPAGENAME))/Archive/((year))/((month:##))
|timeout=30
}}
{{Archives|{{#tag:div|<br />{{Flatlist|{{Special:PrefixIndex/WF:Project chat/Archive/|stripprefix=1|hideredirects=1}}
|class=mw-collapsible-content|style=font-size:92%;}}|class="mw-collapsible mw-collapsible-toggle mw-collapsed"}}
|prefix=WF:Project chat/Archive/
}}
== [[Z37279]] ==
I have issues getting this function to work. It throws an error about a multilingual string, ''Unspecified error (error information: "cannot read property 'Z12K1' of undefined")'', but the function isn't using that type anywhere. It worked just as it should when I constructed it directly in the test section of [[Z26107]], so it is probably something obvious I've missed in the implementation. A fresh set of eyes would be much appreciated! [[User:Autom|Autom]] ([[User talk:Autom|talk]]) 23:03, 3 July 2026 (UTC)
:You were passing the 1st and 2nd arguments ([[Z6091]]s) to {{Z|23468}}, which takes a [[Z6001]]. Fixed. edit: Also please review the test case I added, it's probably wrong. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 04:14, 4 July 2026 (UTC)
::Thank you, I also found the trouble with the error above. It still doesn't work with the cities I tried yesterday, but all others work. There probably some caching left from before one of the changes. [[User:Autom|Autom]] ([[User talk:Autom|talk]]) 08:57, 4 July 2026 (UTC)
{{Section resolved|1=[[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:49, 24 July 2026 (UTC)}}
== Criticism from English Wikipedia ==
Hi all, you might be aware of [[:w:en:Wikipedia:Village pump (WMF)#Abstract Wikipedia goes somewhat live and already hosts unattributed enwiki copies...|this discussion on English Wikipedia]], that raised several criticisms about the project. As a team, we [[:abstract:Abstract Wikipedia:Response to English Wikipedia criticism|drafted an initial response]], that we want to run through you.
If you want to suggest changes or edits, please [[:abstract:Abstract Wikipedia talk:Response to English Wikipedia criticism|use the talk page]]. Please, keep a polite and constructive tone.
The editing period will be '''open until July 17'''. The final result of this editing will be published on Meta, and will be linked to the English Wikipedia community. [[User:Sannita (WMF)|Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 12:19, 6 July 2026 (UTC)
{{Section resolved|1=[[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:49, 24 July 2026 (UTC)}}
== Wikifunctions & Abstract Wikipedia Newsletter #256: Moving toward our first Abstract Wikipedia integration milestone ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-07-08|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss further our objectives for the new Wikimedia Foundation Fiscal Year, we show the latest community tool, we remind you of the Wikifunctions and Abstract Wikipedia events at Wikimania 2026, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 09:43, 9 July 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30755600 -->
{{Section resolved|1=[[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:49, 24 July 2026 (UTC)}}
== July 2026 Wikimedia Café meetups regarding Wikimedia governance and options for reform ==
<div class="border-box" style="background-color: var(--background-color-warning-subtle, #f8eaba); max-width: 875px; padding: 5px; border: 1px solid black; margin: 5px; color: var(--clr-dark)">
<div class="box" style="float:left; padding-top: 10px; padding-right: 10px; padding-left: 10px; padding-bottom: 10px;">[[File:Wikimedia Café logo in plain SVG format.svg|60px|alt=The logo for the Wikimedia Café]]</div>
Hello! There will be two '''[https://meta.wikimedia.org/wiki/Wikimedia_Caf%C3%A9 Wikimedia Café]''' discussion opportunities in July. Both sessions will focus on Wikimedia governance, including possible follow-ups to the [https://meta.wikimedia.org/wiki/Movement_Charter Movement Charter] and options for reform. Participants may attend either or both Café sessions.
This month, to deconflict the Café meetups from Wikimania, the meetups will be held one day later than usual.
#'''26 July 2026 15:00 UTC''' ([https://zonestamp.toolforge.org/1785078000 timestamp converter]), at a time friendly to the Americas, Africa, and Europe
#'''27 July 2026 03:00 UTC''' ([https://zonestamp.toolforge.org/1785121200 timestamp converter]), at a time friendly to Asia and the Pacific
Please see the Café page for more information, including [https://meta.wikimedia.org/wiki/Wikimedia_Caf%C3%A9#How_to_attend_the_session how to register]!
<br />
[[File:Buntstifte Eberhard Faber crop 64h.jpg|860px|alt=cropped image of colored pencils]]</div>
<span style="white-space:nowrap;">[[User:Pine|<span style="color:#01796f; text-shadow:#00BFFF 0 0 1.0em">↠Pine</span>]] [[User talk:Pine|<span style="color:DeepSkyBlue">(<b style="color:#FFDF00;text-shadow:#FFDF00 0 0 1.0em">✉</b>)</span>]]</span> 03:31, 13 July 2026 (UTC)
==Discussion at [[Meta:Requests_for_comment/The_future_of_Abstract_Wikipedia|Meta Requests for comment: The future of Abstract Wikipedia]]==
[[File:Symbol watching blue lashes high contrast.svg|20px|link=|alt=]] You are invited to join the discussion at [[Meta:Requests_for_comment/The_future_of_Abstract_Wikipedia|Meta Requests for comment: The future of Abstract Wikipedia]]. <!-- Template:Please see --> [[User:Qcne|Qcne]] ([[User talk:Qcne|talk]]) 11:35, 14 July 2026 (UTC)
:Isn't it too early for this RFC? The project was released for public preview in March-only four months ago—and it has already demonstrated its technical feasibility. Furthermore, some of the examples cited in the RFC depend entirely on specific function choices. Since this is a community-built project, contributors should remain free to use the functions they prefer. Personally, I feel the repetition of words in every sentence simply shows that active contributors currently view this issue as a low priority. After all, fixing it would require rewriting sentences to use pronouns, or correcting them with a comma-separated list of occupations. [[User:Jsamwrites|John Samuel]] 13:37, 14 July 2026 (UTC)
::Thanks John. The project was approved in 2020 and WMF expected the first articles in 2023 so it is not four months old. Integration into language Wikipedias is planned for Q1 of the current annual plan. If it is too early to evaluate, it is too early to ship. I'd welcome your thoughts on the Meta RfC itself. [[User:Qcne|Qcne]] ([[User talk:Qcne|talk]]) 13:40, 14 July 2026 (UTC)
:<s>Speaking of "too early", [[abstract:Project:Response to English Wikipedia criticism]] has ~3 days left, so I'll hold off on commenting until then.</s> But on a first reading, I can see some of the same misunderstandings repeated. You could delete most of the text above your three proposals and get the same effect.<!--
--><br>edit: Yep, misunderstandings all the way down (the page). I've left [[meta:Requests_for_comment/The_future_of_Abstract_Wikipedia#c-YoshiRulz-20260716205200-Grapesurgeon-20260714140300|a brief comment]] since all my points had already been made by others. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:56, 16 July 2026 (UTC)
== Wikifunctions & Abstract Wikipedia Newsletter #257: Beyond syntactic tables ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-07-16|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss syntactic tables and news in Types, we show some community blogposts and tools, we remind you of the Wikifunctions and Abstract Wikipedia events at Wikimania 2026, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
We also remind you that in the next weeks these newsletter reminders will be paused, and that they will resume in mid-August.
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 10:55, 17 July 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30755600 -->
== Update on Blockly editor ==
In case anyone is actually using [[User:YoshiRulz/Blockly|my external editor based on Blockly]] (there's no analytics so I have no idea): I cleared out my "papercut" backlog yesterday, fixing bugs, making exporting smoother, and adding more blocks necessary for NLG functions. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:35, 20 July 2026 (UTC)
:Great! I'll try it out now. [[User:So9q|So9q]] ([[User talk:So9q|talk]]) 18:15, 21 July 2026 (UTC)
== Building reproducible, computable phenotypes on WikiFunctions ==
Hello all! Very new to WikiFunctions, more involved in the Wikidata side of things, but I was thinking that WikiFunctions may be a great space for computable phenotypes. These are structures (lists of rules) used in medicine to determine if a person has or doesn't have a particular condition (type 2 diabetes, asthma, etc.). There is a constant issue in my field of recreating the wheel for these phenotypes and very few resources where they are openly available (there was PheKB but it isn't updated often and only contains natural language descriptions of the phenotypes and often no code or other information to reproduce). My thought process was that an algorithm for a computable phenotype would essentially be a list of synthetic (fake) patients with certain characteristics, and then the computable phenotype would be run, and it would return a list of patients who have that condition. The major use case would be allowing individuals to download these code snippets to increase general reproducibility in medical care and studies overall. Would it be possible to utilize WikiFunctions for this? [[User:Superraptor123|Superraptor123]] ([[User talk:Superraptor123|talk]]) 08:25, 23 July 2026 (UTC)
:({{Q|25203551}})<br>What system(s) are currently in use for doing such computations? Python scripts?<br>{{SITENAME}} currently does not cater to offline execution, so I imagine it wouldn't be suitable for medical ''practice'' where there are strict data protections. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 11:35, 23 July 2026 (UTC)
::Currently this involves something along the lines of a structured series of descriptors that make up the computable phenotype (ICD codes, RxNorm codes, lab test levels, age ranges, etc.), a fake "patient" (or list of "fake" patients) as input, and the patients that fit the computable phenotype criteria as output. In terms of systems currently in use, they are kind of-- everything. SQL, Java, SPARQL, Python, Perl, Ruby, etc. Currently I develop mostly using Python, so I would likely use that for implementation. And of course, yes, they would not be suitable for practice due to protections! For an example of an algorithm that I think could be useful to adapt, see: https://phekb.org/phenotype/type-2-diabetes-mellitus. [[User:Superraptor123|Superraptor123]] ([[User talk:Superraptor123|talk]]) 12:02, 23 July 2026 (UTC)
:::So your reference is a decision tree, and are each of the "questions" evaluated by looking up a property/element in the input? That could be translated into a Function relatively easily. Most examples I can think of are NLG-related, like [[Z36580]], but there are [[WF:Catalogue/Wikidata_operations#Real_life_information_retrieved_using_Wikidata|some simpler Functions]] which extract parts of a given Wikidata Item, and [[Z34840]] works with the representations of numbers. What is the structure of the input EMR? [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:54, 23 July 2026 (UTC)
::::Precisely-- I think most of these would be simple implementations, but good to generally have archived as most of them become lost media(-ish). Best-case, the input EMR would be a set of synthetic patients using the OMOP CDM (https://ohdsi.github.io/CommonDataModel/), the most common open data model in the space. It does mean it wouldn't be completely system agnostic, but it would most in the majority of situations. [[User:Superraptor123|Superraptor123]] ([[User talk:Superraptor123|talk]]) 14:07, 23 July 2026 (UTC)
:::::If you decide to go ahead with this, you should [[WF:Type_proposals#Templates|propose a new type]] since it looks like a simple [[Z881|list]] or [[Z883|dict]] won't cover it. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:31, 23 July 2026 (UTC)
:Did you look much into the possibility of encoding these in Wikidata somehow? Have [[d:WD:WikiProject Medicine]] / [[meta:Wiki Project Med]] investigated it before? [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:31, 23 July 2026 (UTC)
::I don't think so-- it could potentially be somewhat encoded in Wikidata-- main issue is that it uses a list of codes which Wikidata sometimes attaches to the same entity in ways that don't match up 1-to-1. And there may be drift in those codes over time, so the list of codes would have to be hard-coded. But there should generally be a way to link from the WikiFunction to Wikidata right? [[User:Superraptor123|Superraptor123]] ([[User talk:Superraptor123|talk]]) 22:06, 23 July 2026 (UTC)
:::Linking ''to WF'' from an Item on Wikidata [[d:WD:Wikifunctions/Development|is an open question]], beyond sitelinks of course. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 12:02, 24 July 2026 (UTC)
::::So maybe creating functions here makes the most sense for the time being? I want to make sure I'm following the rules as intended but would that be okay for now? (Creating one or two and then presenting to the community to see if things look acceptable?) [[User:Superraptor123|Superraptor123]] ([[User talk:Superraptor123|talk]]) 06:46, 25 July 2026 (UTC)
:::::Yes, you're welcome to try! --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 06:53, 25 July 2026 (UTC)
== OWID's replacement for Extension:Graph ==
[[meta:OWID Gadget]] / [[c:Module:Owidslider]]<br>I'm currently watching the Wikimania talk "[https://wikimedia.eventyay.com/wm/wikimania2026/talk/CMPQQJ/ Bringing Interactive Graphs from Our World in Data to Wikipedia]" going through the latest iteration of their interactive graphs, and they seem to be in a good position now, including <abbr title="internationalisation">i18n</abbr>. I think it would be nice to use them in Abstract Wikipedia articles as well, but it's implemented as a Lua module + JS gadget. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:00, 23 July 2026 (UTC)
== Friday's talks at Wikimania ==
{{noping|Mahir256}} just finished his talk/workshop "[https://wikimedia.eventyay.com/wm/wikimania2026/talk/HYTQBF From Abstract Content to Concrete Text with Wikidata Lexemes]" on {{Q|136813071}}. You can [https://www.youtube.com/watch?v=hvpOFVZhgnE&t=24370s watch it on YouTube here] (though there were audio problems, '''volume warning''').
<br>The workshop immediately before that was "[https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/ Making indigenous languages ready for Wikifunctions]". Hello to anyone who came from there! [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:58, 24 July 2026 (UTC)
== Error with [[Z37683]] ==
Hello,
I am a newcomer and trying to use {{Z|Z37683}}, which apparently fails in English and succeeds in Swedish (see the test cases I added).
If I understand correctly, the English sub-function {{Z|Z36185}} is wrong because it expects {{Z|Z6001}} and should expect {{Z|Z6091}} (which is what the Swedish sub-function {{Z|Z37686}} expects). Am I right? If so, can I change it myself, or is it necessary to ask someone who has more rights than me? [[User:Seudo|Seudo]] ([[User talk:Seudo|talk]]) 12:39, 25 July 2026 (UTC)
:Fixed, sorry about that. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 12:57, 25 July 2026 (UTC)
hi69mv6vq53kbf1ok2b68axecxbbbz6
293721
293717
2026-07-25T13:05:54Z
Seudo
13071
/* Error with Z37683 */ Reply
293721
wikitext
text/x-wiki
{{shortcut|[[WF:CHAT]]|[[WF:PC]]|[[WF:VP]]}}
__NEWSECTIONLINK__
[[Category:Help]] <!-- please do not remove this line -->
Welcome to the Project chat, a place to discuss any and all aspects of Wikifunctions: the project itself, policy and proposals, individual data items, technical issues, etc.
Other places to find help:
* [[Wikifunctions:Administrators' noticeboard]]
* [[Wikifunctions:Report a technical problem]]
* [[Wikifunctions:FAQ]]
{{Autoarchive resolved section
|age = 1
|archive = ((FULLPAGENAME))/Archive/((year))/((month:##))
|timeout=30
}}
{{Archives|{{#tag:div|<br />{{Flatlist|{{Special:PrefixIndex/WF:Project chat/Archive/|stripprefix=1|hideredirects=1}}
|class=mw-collapsible-content|style=font-size:92%;}}|class="mw-collapsible mw-collapsible-toggle mw-collapsed"}}
|prefix=WF:Project chat/Archive/
}}
== [[Z37279]] ==
I have issues getting this function to work. It throws an error about a multilingual string, ''Unspecified error (error information: "cannot read property 'Z12K1' of undefined")'', but the function isn't using that type anywhere. It worked just as it should when I constructed it directly in the test section of [[Z26107]], so it is probably something obvious I've missed in the implementation. A fresh set of eyes would be much appreciated! [[User:Autom|Autom]] ([[User talk:Autom|talk]]) 23:03, 3 July 2026 (UTC)
:You were passing the 1st and 2nd arguments ([[Z6091]]s) to {{Z|23468}}, which takes a [[Z6001]]. Fixed. edit: Also please review the test case I added, it's probably wrong. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 04:14, 4 July 2026 (UTC)
::Thank you, I also found the trouble with the error above. It still doesn't work with the cities I tried yesterday, but all others work. There probably some caching left from before one of the changes. [[User:Autom|Autom]] ([[User talk:Autom|talk]]) 08:57, 4 July 2026 (UTC)
{{Section resolved|1=[[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:49, 24 July 2026 (UTC)}}
== Criticism from English Wikipedia ==
Hi all, you might be aware of [[:w:en:Wikipedia:Village pump (WMF)#Abstract Wikipedia goes somewhat live and already hosts unattributed enwiki copies...|this discussion on English Wikipedia]], that raised several criticisms about the project. As a team, we [[:abstract:Abstract Wikipedia:Response to English Wikipedia criticism|drafted an initial response]], that we want to run through you.
If you want to suggest changes or edits, please [[:abstract:Abstract Wikipedia talk:Response to English Wikipedia criticism|use the talk page]]. Please, keep a polite and constructive tone.
The editing period will be '''open until July 17'''. The final result of this editing will be published on Meta, and will be linked to the English Wikipedia community. [[User:Sannita (WMF)|Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 12:19, 6 July 2026 (UTC)
{{Section resolved|1=[[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:49, 24 July 2026 (UTC)}}
== Wikifunctions & Abstract Wikipedia Newsletter #256: Moving toward our first Abstract Wikipedia integration milestone ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-07-08|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss further our objectives for the new Wikimedia Foundation Fiscal Year, we show the latest community tool, we remind you of the Wikifunctions and Abstract Wikipedia events at Wikimania 2026, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 09:43, 9 July 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30755600 -->
{{Section resolved|1=[[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:49, 24 July 2026 (UTC)}}
== July 2026 Wikimedia Café meetups regarding Wikimedia governance and options for reform ==
<div class="border-box" style="background-color: var(--background-color-warning-subtle, #f8eaba); max-width: 875px; padding: 5px; border: 1px solid black; margin: 5px; color: var(--clr-dark)">
<div class="box" style="float:left; padding-top: 10px; padding-right: 10px; padding-left: 10px; padding-bottom: 10px;">[[File:Wikimedia Café logo in plain SVG format.svg|60px|alt=The logo for the Wikimedia Café]]</div>
Hello! There will be two '''[https://meta.wikimedia.org/wiki/Wikimedia_Caf%C3%A9 Wikimedia Café]''' discussion opportunities in July. Both sessions will focus on Wikimedia governance, including possible follow-ups to the [https://meta.wikimedia.org/wiki/Movement_Charter Movement Charter] and options for reform. Participants may attend either or both Café sessions.
This month, to deconflict the Café meetups from Wikimania, the meetups will be held one day later than usual.
#'''26 July 2026 15:00 UTC''' ([https://zonestamp.toolforge.org/1785078000 timestamp converter]), at a time friendly to the Americas, Africa, and Europe
#'''27 July 2026 03:00 UTC''' ([https://zonestamp.toolforge.org/1785121200 timestamp converter]), at a time friendly to Asia and the Pacific
Please see the Café page for more information, including [https://meta.wikimedia.org/wiki/Wikimedia_Caf%C3%A9#How_to_attend_the_session how to register]!
<br />
[[File:Buntstifte Eberhard Faber crop 64h.jpg|860px|alt=cropped image of colored pencils]]</div>
<span style="white-space:nowrap;">[[User:Pine|<span style="color:#01796f; text-shadow:#00BFFF 0 0 1.0em">↠Pine</span>]] [[User talk:Pine|<span style="color:DeepSkyBlue">(<b style="color:#FFDF00;text-shadow:#FFDF00 0 0 1.0em">✉</b>)</span>]]</span> 03:31, 13 July 2026 (UTC)
==Discussion at [[Meta:Requests_for_comment/The_future_of_Abstract_Wikipedia|Meta Requests for comment: The future of Abstract Wikipedia]]==
[[File:Symbol watching blue lashes high contrast.svg|20px|link=|alt=]] You are invited to join the discussion at [[Meta:Requests_for_comment/The_future_of_Abstract_Wikipedia|Meta Requests for comment: The future of Abstract Wikipedia]]. <!-- Template:Please see --> [[User:Qcne|Qcne]] ([[User talk:Qcne|talk]]) 11:35, 14 July 2026 (UTC)
:Isn't it too early for this RFC? The project was released for public preview in March-only four months ago—and it has already demonstrated its technical feasibility. Furthermore, some of the examples cited in the RFC depend entirely on specific function choices. Since this is a community-built project, contributors should remain free to use the functions they prefer. Personally, I feel the repetition of words in every sentence simply shows that active contributors currently view this issue as a low priority. After all, fixing it would require rewriting sentences to use pronouns, or correcting them with a comma-separated list of occupations. [[User:Jsamwrites|John Samuel]] 13:37, 14 July 2026 (UTC)
::Thanks John. The project was approved in 2020 and WMF expected the first articles in 2023 so it is not four months old. Integration into language Wikipedias is planned for Q1 of the current annual plan. If it is too early to evaluate, it is too early to ship. I'd welcome your thoughts on the Meta RfC itself. [[User:Qcne|Qcne]] ([[User talk:Qcne|talk]]) 13:40, 14 July 2026 (UTC)
:<s>Speaking of "too early", [[abstract:Project:Response to English Wikipedia criticism]] has ~3 days left, so I'll hold off on commenting until then.</s> But on a first reading, I can see some of the same misunderstandings repeated. You could delete most of the text above your three proposals and get the same effect.<!--
--><br>edit: Yep, misunderstandings all the way down (the page). I've left [[meta:Requests_for_comment/The_future_of_Abstract_Wikipedia#c-YoshiRulz-20260716205200-Grapesurgeon-20260714140300|a brief comment]] since all my points had already been made by others. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:56, 16 July 2026 (UTC)
== Wikifunctions & Abstract Wikipedia Newsletter #257: Beyond syntactic tables ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-07-16|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss syntactic tables and news in Types, we show some community blogposts and tools, we remind you of the Wikifunctions and Abstract Wikipedia events at Wikimania 2026, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
We also remind you that in the next weeks these newsletter reminders will be paused, and that they will resume in mid-August.
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 10:55, 17 July 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30755600 -->
== Update on Blockly editor ==
In case anyone is actually using [[User:YoshiRulz/Blockly|my external editor based on Blockly]] (there's no analytics so I have no idea): I cleared out my "papercut" backlog yesterday, fixing bugs, making exporting smoother, and adding more blocks necessary for NLG functions. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:35, 20 July 2026 (UTC)
:Great! I'll try it out now. [[User:So9q|So9q]] ([[User talk:So9q|talk]]) 18:15, 21 July 2026 (UTC)
== Building reproducible, computable phenotypes on WikiFunctions ==
Hello all! Very new to WikiFunctions, more involved in the Wikidata side of things, but I was thinking that WikiFunctions may be a great space for computable phenotypes. These are structures (lists of rules) used in medicine to determine if a person has or doesn't have a particular condition (type 2 diabetes, asthma, etc.). There is a constant issue in my field of recreating the wheel for these phenotypes and very few resources where they are openly available (there was PheKB but it isn't updated often and only contains natural language descriptions of the phenotypes and often no code or other information to reproduce). My thought process was that an algorithm for a computable phenotype would essentially be a list of synthetic (fake) patients with certain characteristics, and then the computable phenotype would be run, and it would return a list of patients who have that condition. The major use case would be allowing individuals to download these code snippets to increase general reproducibility in medical care and studies overall. Would it be possible to utilize WikiFunctions for this? [[User:Superraptor123|Superraptor123]] ([[User talk:Superraptor123|talk]]) 08:25, 23 July 2026 (UTC)
:({{Q|25203551}})<br>What system(s) are currently in use for doing such computations? Python scripts?<br>{{SITENAME}} currently does not cater to offline execution, so I imagine it wouldn't be suitable for medical ''practice'' where there are strict data protections. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 11:35, 23 July 2026 (UTC)
::Currently this involves something along the lines of a structured series of descriptors that make up the computable phenotype (ICD codes, RxNorm codes, lab test levels, age ranges, etc.), a fake "patient" (or list of "fake" patients) as input, and the patients that fit the computable phenotype criteria as output. In terms of systems currently in use, they are kind of-- everything. SQL, Java, SPARQL, Python, Perl, Ruby, etc. Currently I develop mostly using Python, so I would likely use that for implementation. And of course, yes, they would not be suitable for practice due to protections! For an example of an algorithm that I think could be useful to adapt, see: https://phekb.org/phenotype/type-2-diabetes-mellitus. [[User:Superraptor123|Superraptor123]] ([[User talk:Superraptor123|talk]]) 12:02, 23 July 2026 (UTC)
:::So your reference is a decision tree, and are each of the "questions" evaluated by looking up a property/element in the input? That could be translated into a Function relatively easily. Most examples I can think of are NLG-related, like [[Z36580]], but there are [[WF:Catalogue/Wikidata_operations#Real_life_information_retrieved_using_Wikidata|some simpler Functions]] which extract parts of a given Wikidata Item, and [[Z34840]] works with the representations of numbers. What is the structure of the input EMR? [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:54, 23 July 2026 (UTC)
::::Precisely-- I think most of these would be simple implementations, but good to generally have archived as most of them become lost media(-ish). Best-case, the input EMR would be a set of synthetic patients using the OMOP CDM (https://ohdsi.github.io/CommonDataModel/), the most common open data model in the space. It does mean it wouldn't be completely system agnostic, but it would most in the majority of situations. [[User:Superraptor123|Superraptor123]] ([[User talk:Superraptor123|talk]]) 14:07, 23 July 2026 (UTC)
:::::If you decide to go ahead with this, you should [[WF:Type_proposals#Templates|propose a new type]] since it looks like a simple [[Z881|list]] or [[Z883|dict]] won't cover it. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:31, 23 July 2026 (UTC)
:Did you look much into the possibility of encoding these in Wikidata somehow? Have [[d:WD:WikiProject Medicine]] / [[meta:Wiki Project Med]] investigated it before? [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:31, 23 July 2026 (UTC)
::I don't think so-- it could potentially be somewhat encoded in Wikidata-- main issue is that it uses a list of codes which Wikidata sometimes attaches to the same entity in ways that don't match up 1-to-1. And there may be drift in those codes over time, so the list of codes would have to be hard-coded. But there should generally be a way to link from the WikiFunction to Wikidata right? [[User:Superraptor123|Superraptor123]] ([[User talk:Superraptor123|talk]]) 22:06, 23 July 2026 (UTC)
:::Linking ''to WF'' from an Item on Wikidata [[d:WD:Wikifunctions/Development|is an open question]], beyond sitelinks of course. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 12:02, 24 July 2026 (UTC)
::::So maybe creating functions here makes the most sense for the time being? I want to make sure I'm following the rules as intended but would that be okay for now? (Creating one or two and then presenting to the community to see if things look acceptable?) [[User:Superraptor123|Superraptor123]] ([[User talk:Superraptor123|talk]]) 06:46, 25 July 2026 (UTC)
:::::Yes, you're welcome to try! --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 06:53, 25 July 2026 (UTC)
== OWID's replacement for Extension:Graph ==
[[meta:OWID Gadget]] / [[c:Module:Owidslider]]<br>I'm currently watching the Wikimania talk "[https://wikimedia.eventyay.com/wm/wikimania2026/talk/CMPQQJ/ Bringing Interactive Graphs from Our World in Data to Wikipedia]" going through the latest iteration of their interactive graphs, and they seem to be in a good position now, including <abbr title="internationalisation">i18n</abbr>. I think it would be nice to use them in Abstract Wikipedia articles as well, but it's implemented as a Lua module + JS gadget. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:00, 23 July 2026 (UTC)
== Friday's talks at Wikimania ==
{{noping|Mahir256}} just finished his talk/workshop "[https://wikimedia.eventyay.com/wm/wikimania2026/talk/HYTQBF From Abstract Content to Concrete Text with Wikidata Lexemes]" on {{Q|136813071}}. You can [https://www.youtube.com/watch?v=hvpOFVZhgnE&t=24370s watch it on YouTube here] (though there were audio problems, '''volume warning''').
<br>The workshop immediately before that was "[https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/ Making indigenous languages ready for Wikifunctions]". Hello to anyone who came from there! [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:58, 24 July 2026 (UTC)
== Error with [[Z37683]] ==
Hello,
I am a newcomer and trying to use {{Z|Z37683}}, which apparently fails in English and succeeds in Swedish (see the test cases I added).
If I understand correctly, the English sub-function {{Z|Z36185}} is wrong because it expects {{Z|Z6001}} and should expect {{Z|Z6091}} (which is what the Swedish sub-function {{Z|Z37686}} expects). Am I right? If so, can I change it myself, or is it necessary to ask someone who has more rights than me? [[User:Seudo|Seudo]] ([[User talk:Seudo|talk]]) 12:39, 25 July 2026 (UTC)
:Fixed, sorry about that. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 12:57, 25 July 2026 (UTC)
::Thanks, it works now! [[User:Seudo|Seudo]] ([[User talk:Seudo|talk]]) 13:05, 25 July 2026 (UTC)
pi783r5uw473oz26bgjczm3l3cl1pyk
293737
293721
2026-07-25T13:28:16Z
Jdforrester (WMF)
4
/* Friday's talks at Wikimania */ Reply
293737
wikitext
text/x-wiki
{{shortcut|[[WF:CHAT]]|[[WF:PC]]|[[WF:VP]]}}
__NEWSECTIONLINK__
[[Category:Help]] <!-- please do not remove this line -->
Welcome to the Project chat, a place to discuss any and all aspects of Wikifunctions: the project itself, policy and proposals, individual data items, technical issues, etc.
Other places to find help:
* [[Wikifunctions:Administrators' noticeboard]]
* [[Wikifunctions:Report a technical problem]]
* [[Wikifunctions:FAQ]]
{{Autoarchive resolved section
|age = 1
|archive = ((FULLPAGENAME))/Archive/((year))/((month:##))
|timeout=30
}}
{{Archives|{{#tag:div|<br />{{Flatlist|{{Special:PrefixIndex/WF:Project chat/Archive/|stripprefix=1|hideredirects=1}}
|class=mw-collapsible-content|style=font-size:92%;}}|class="mw-collapsible mw-collapsible-toggle mw-collapsed"}}
|prefix=WF:Project chat/Archive/
}}
== [[Z37279]] ==
I have issues getting this function to work. It throws an error about a multilingual string, ''Unspecified error (error information: "cannot read property 'Z12K1' of undefined")'', but the function isn't using that type anywhere. It worked just as it should when I constructed it directly in the test section of [[Z26107]], so it is probably something obvious I've missed in the implementation. A fresh set of eyes would be much appreciated! [[User:Autom|Autom]] ([[User talk:Autom|talk]]) 23:03, 3 July 2026 (UTC)
:You were passing the 1st and 2nd arguments ([[Z6091]]s) to {{Z|23468}}, which takes a [[Z6001]]. Fixed. edit: Also please review the test case I added, it's probably wrong. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 04:14, 4 July 2026 (UTC)
::Thank you, I also found the trouble with the error above. It still doesn't work with the cities I tried yesterday, but all others work. There probably some caching left from before one of the changes. [[User:Autom|Autom]] ([[User talk:Autom|talk]]) 08:57, 4 July 2026 (UTC)
{{Section resolved|1=[[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:49, 24 July 2026 (UTC)}}
== Criticism from English Wikipedia ==
Hi all, you might be aware of [[:w:en:Wikipedia:Village pump (WMF)#Abstract Wikipedia goes somewhat live and already hosts unattributed enwiki copies...|this discussion on English Wikipedia]], that raised several criticisms about the project. As a team, we [[:abstract:Abstract Wikipedia:Response to English Wikipedia criticism|drafted an initial response]], that we want to run through you.
If you want to suggest changes or edits, please [[:abstract:Abstract Wikipedia talk:Response to English Wikipedia criticism|use the talk page]]. Please, keep a polite and constructive tone.
The editing period will be '''open until July 17'''. The final result of this editing will be published on Meta, and will be linked to the English Wikipedia community. [[User:Sannita (WMF)|Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 12:19, 6 July 2026 (UTC)
{{Section resolved|1=[[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:49, 24 July 2026 (UTC)}}
== Wikifunctions & Abstract Wikipedia Newsletter #256: Moving toward our first Abstract Wikipedia integration milestone ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-07-08|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss further our objectives for the new Wikimedia Foundation Fiscal Year, we show the latest community tool, we remind you of the Wikifunctions and Abstract Wikipedia events at Wikimania 2026, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 09:43, 9 July 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30755600 -->
{{Section resolved|1=[[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:49, 24 July 2026 (UTC)}}
== July 2026 Wikimedia Café meetups regarding Wikimedia governance and options for reform ==
<div class="border-box" style="background-color: var(--background-color-warning-subtle, #f8eaba); max-width: 875px; padding: 5px; border: 1px solid black; margin: 5px; color: var(--clr-dark)">
<div class="box" style="float:left; padding-top: 10px; padding-right: 10px; padding-left: 10px; padding-bottom: 10px;">[[File:Wikimedia Café logo in plain SVG format.svg|60px|alt=The logo for the Wikimedia Café]]</div>
Hello! There will be two '''[https://meta.wikimedia.org/wiki/Wikimedia_Caf%C3%A9 Wikimedia Café]''' discussion opportunities in July. Both sessions will focus on Wikimedia governance, including possible follow-ups to the [https://meta.wikimedia.org/wiki/Movement_Charter Movement Charter] and options for reform. Participants may attend either or both Café sessions.
This month, to deconflict the Café meetups from Wikimania, the meetups will be held one day later than usual.
#'''26 July 2026 15:00 UTC''' ([https://zonestamp.toolforge.org/1785078000 timestamp converter]), at a time friendly to the Americas, Africa, and Europe
#'''27 July 2026 03:00 UTC''' ([https://zonestamp.toolforge.org/1785121200 timestamp converter]), at a time friendly to Asia and the Pacific
Please see the Café page for more information, including [https://meta.wikimedia.org/wiki/Wikimedia_Caf%C3%A9#How_to_attend_the_session how to register]!
<br />
[[File:Buntstifte Eberhard Faber crop 64h.jpg|860px|alt=cropped image of colored pencils]]</div>
<span style="white-space:nowrap;">[[User:Pine|<span style="color:#01796f; text-shadow:#00BFFF 0 0 1.0em">↠Pine</span>]] [[User talk:Pine|<span style="color:DeepSkyBlue">(<b style="color:#FFDF00;text-shadow:#FFDF00 0 0 1.0em">✉</b>)</span>]]</span> 03:31, 13 July 2026 (UTC)
==Discussion at [[Meta:Requests_for_comment/The_future_of_Abstract_Wikipedia|Meta Requests for comment: The future of Abstract Wikipedia]]==
[[File:Symbol watching blue lashes high contrast.svg|20px|link=|alt=]] You are invited to join the discussion at [[Meta:Requests_for_comment/The_future_of_Abstract_Wikipedia|Meta Requests for comment: The future of Abstract Wikipedia]]. <!-- Template:Please see --> [[User:Qcne|Qcne]] ([[User talk:Qcne|talk]]) 11:35, 14 July 2026 (UTC)
:Isn't it too early for this RFC? The project was released for public preview in March-only four months ago—and it has already demonstrated its technical feasibility. Furthermore, some of the examples cited in the RFC depend entirely on specific function choices. Since this is a community-built project, contributors should remain free to use the functions they prefer. Personally, I feel the repetition of words in every sentence simply shows that active contributors currently view this issue as a low priority. After all, fixing it would require rewriting sentences to use pronouns, or correcting them with a comma-separated list of occupations. [[User:Jsamwrites|John Samuel]] 13:37, 14 July 2026 (UTC)
::Thanks John. The project was approved in 2020 and WMF expected the first articles in 2023 so it is not four months old. Integration into language Wikipedias is planned for Q1 of the current annual plan. If it is too early to evaluate, it is too early to ship. I'd welcome your thoughts on the Meta RfC itself. [[User:Qcne|Qcne]] ([[User talk:Qcne|talk]]) 13:40, 14 July 2026 (UTC)
:<s>Speaking of "too early", [[abstract:Project:Response to English Wikipedia criticism]] has ~3 days left, so I'll hold off on commenting until then.</s> But on a first reading, I can see some of the same misunderstandings repeated. You could delete most of the text above your three proposals and get the same effect.<!--
--><br>edit: Yep, misunderstandings all the way down (the page). I've left [[meta:Requests_for_comment/The_future_of_Abstract_Wikipedia#c-YoshiRulz-20260716205200-Grapesurgeon-20260714140300|a brief comment]] since all my points had already been made by others. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:56, 16 July 2026 (UTC)
== Wikifunctions & Abstract Wikipedia Newsletter #257: Beyond syntactic tables ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-07-16|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss syntactic tables and news in Types, we show some community blogposts and tools, we remind you of the Wikifunctions and Abstract Wikipedia events at Wikimania 2026, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
We also remind you that in the next weeks these newsletter reminders will be paused, and that they will resume in mid-August.
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 10:55, 17 July 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30755600 -->
== Update on Blockly editor ==
In case anyone is actually using [[User:YoshiRulz/Blockly|my external editor based on Blockly]] (there's no analytics so I have no idea): I cleared out my "papercut" backlog yesterday, fixing bugs, making exporting smoother, and adding more blocks necessary for NLG functions. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:35, 20 July 2026 (UTC)
:Great! I'll try it out now. [[User:So9q|So9q]] ([[User talk:So9q|talk]]) 18:15, 21 July 2026 (UTC)
== Building reproducible, computable phenotypes on WikiFunctions ==
Hello all! Very new to WikiFunctions, more involved in the Wikidata side of things, but I was thinking that WikiFunctions may be a great space for computable phenotypes. These are structures (lists of rules) used in medicine to determine if a person has or doesn't have a particular condition (type 2 diabetes, asthma, etc.). There is a constant issue in my field of recreating the wheel for these phenotypes and very few resources where they are openly available (there was PheKB but it isn't updated often and only contains natural language descriptions of the phenotypes and often no code or other information to reproduce). My thought process was that an algorithm for a computable phenotype would essentially be a list of synthetic (fake) patients with certain characteristics, and then the computable phenotype would be run, and it would return a list of patients who have that condition. The major use case would be allowing individuals to download these code snippets to increase general reproducibility in medical care and studies overall. Would it be possible to utilize WikiFunctions for this? [[User:Superraptor123|Superraptor123]] ([[User talk:Superraptor123|talk]]) 08:25, 23 July 2026 (UTC)
:({{Q|25203551}})<br>What system(s) are currently in use for doing such computations? Python scripts?<br>{{SITENAME}} currently does not cater to offline execution, so I imagine it wouldn't be suitable for medical ''practice'' where there are strict data protections. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 11:35, 23 July 2026 (UTC)
::Currently this involves something along the lines of a structured series of descriptors that make up the computable phenotype (ICD codes, RxNorm codes, lab test levels, age ranges, etc.), a fake "patient" (or list of "fake" patients) as input, and the patients that fit the computable phenotype criteria as output. In terms of systems currently in use, they are kind of-- everything. SQL, Java, SPARQL, Python, Perl, Ruby, etc. Currently I develop mostly using Python, so I would likely use that for implementation. And of course, yes, they would not be suitable for practice due to protections! For an example of an algorithm that I think could be useful to adapt, see: https://phekb.org/phenotype/type-2-diabetes-mellitus. [[User:Superraptor123|Superraptor123]] ([[User talk:Superraptor123|talk]]) 12:02, 23 July 2026 (UTC)
:::So your reference is a decision tree, and are each of the "questions" evaluated by looking up a property/element in the input? That could be translated into a Function relatively easily. Most examples I can think of are NLG-related, like [[Z36580]], but there are [[WF:Catalogue/Wikidata_operations#Real_life_information_retrieved_using_Wikidata|some simpler Functions]] which extract parts of a given Wikidata Item, and [[Z34840]] works with the representations of numbers. What is the structure of the input EMR? [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:54, 23 July 2026 (UTC)
::::Precisely-- I think most of these would be simple implementations, but good to generally have archived as most of them become lost media(-ish). Best-case, the input EMR would be a set of synthetic patients using the OMOP CDM (https://ohdsi.github.io/CommonDataModel/), the most common open data model in the space. It does mean it wouldn't be completely system agnostic, but it would most in the majority of situations. [[User:Superraptor123|Superraptor123]] ([[User talk:Superraptor123|talk]]) 14:07, 23 July 2026 (UTC)
:::::If you decide to go ahead with this, you should [[WF:Type_proposals#Templates|propose a new type]] since it looks like a simple [[Z881|list]] or [[Z883|dict]] won't cover it. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:31, 23 July 2026 (UTC)
:Did you look much into the possibility of encoding these in Wikidata somehow? Have [[d:WD:WikiProject Medicine]] / [[meta:Wiki Project Med]] investigated it before? [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:31, 23 July 2026 (UTC)
::I don't think so-- it could potentially be somewhat encoded in Wikidata-- main issue is that it uses a list of codes which Wikidata sometimes attaches to the same entity in ways that don't match up 1-to-1. And there may be drift in those codes over time, so the list of codes would have to be hard-coded. But there should generally be a way to link from the WikiFunction to Wikidata right? [[User:Superraptor123|Superraptor123]] ([[User talk:Superraptor123|talk]]) 22:06, 23 July 2026 (UTC)
:::Linking ''to WF'' from an Item on Wikidata [[d:WD:Wikifunctions/Development|is an open question]], beyond sitelinks of course. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 12:02, 24 July 2026 (UTC)
::::So maybe creating functions here makes the most sense for the time being? I want to make sure I'm following the rules as intended but would that be okay for now? (Creating one or two and then presenting to the community to see if things look acceptable?) [[User:Superraptor123|Superraptor123]] ([[User talk:Superraptor123|talk]]) 06:46, 25 July 2026 (UTC)
:::::Yes, you're welcome to try! --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 06:53, 25 July 2026 (UTC)
== OWID's replacement for Extension:Graph ==
[[meta:OWID Gadget]] / [[c:Module:Owidslider]]<br>I'm currently watching the Wikimania talk "[https://wikimedia.eventyay.com/wm/wikimania2026/talk/CMPQQJ/ Bringing Interactive Graphs from Our World in Data to Wikipedia]" going through the latest iteration of their interactive graphs, and they seem to be in a good position now, including <abbr title="internationalisation">i18n</abbr>. I think it would be nice to use them in Abstract Wikipedia articles as well, but it's implemented as a Lua module + JS gadget. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:00, 23 July 2026 (UTC)
== Friday's talks at Wikimania ==
{{noping|Mahir256}} just finished his talk/workshop "[https://wikimedia.eventyay.com/wm/wikimania2026/talk/HYTQBF From Abstract Content to Concrete Text with Wikidata Lexemes]" on {{Q|136813071}}. You can [https://www.youtube.com/watch?v=hvpOFVZhgnE&t=24370s watch it on YouTube here] (though there were audio problems, '''volume warning''').
<br>The workshop immediately before that was "[https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/ Making indigenous languages ready for Wikifunctions]". Hello to anyone who came from there! [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:58, 24 July 2026 (UTC)
:@[[User:YoshiRulz|YoshiRulz]]: Thanks for highlighting these! There's also today's workshop [https://www.youtube.com/watch?v=nCVeXaAk77c on YouTube] about 90 minutes after the start of the stream, though that might not be as interesting to watch. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 13:28, 25 July 2026 (UTC)
== Error with [[Z37683]] ==
Hello,
I am a newcomer and trying to use {{Z|Z37683}}, which apparently fails in English and succeeds in Swedish (see the test cases I added).
If I understand correctly, the English sub-function {{Z|Z36185}} is wrong because it expects {{Z|Z6001}} and should expect {{Z|Z6091}} (which is what the Swedish sub-function {{Z|Z37686}} expects). Am I right? If so, can I change it myself, or is it necessary to ask someone who has more rights than me? [[User:Seudo|Seudo]] ([[User talk:Seudo|talk]]) 12:39, 25 July 2026 (UTC)
:Fixed, sorry about that. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 12:57, 25 July 2026 (UTC)
::Thanks, it works now! [[User:Seudo|Seudo]] ([[User talk:Seudo|talk]]) 13:05, 25 July 2026 (UTC)
k050rzx7pykijttgnncvudky5iag5n8
293758
293737
2026-07-25T14:10:49Z
Volvox
3308
/* Connecting tests and implementations */ new section
293758
wikitext
text/x-wiki
{{shortcut|[[WF:CHAT]]|[[WF:PC]]|[[WF:VP]]}}
__NEWSECTIONLINK__
[[Category:Help]] <!-- please do not remove this line -->
Welcome to the Project chat, a place to discuss any and all aspects of Wikifunctions: the project itself, policy and proposals, individual data items, technical issues, etc.
Other places to find help:
* [[Wikifunctions:Administrators' noticeboard]]
* [[Wikifunctions:Report a technical problem]]
* [[Wikifunctions:FAQ]]
{{Autoarchive resolved section
|age = 1
|archive = ((FULLPAGENAME))/Archive/((year))/((month:##))
|timeout=30
}}
{{Archives|{{#tag:div|<br />{{Flatlist|{{Special:PrefixIndex/WF:Project chat/Archive/|stripprefix=1|hideredirects=1}}
|class=mw-collapsible-content|style=font-size:92%;}}|class="mw-collapsible mw-collapsible-toggle mw-collapsed"}}
|prefix=WF:Project chat/Archive/
}}
== [[Z37279]] ==
I have issues getting this function to work. It throws an error about a multilingual string, ''Unspecified error (error information: "cannot read property 'Z12K1' of undefined")'', but the function isn't using that type anywhere. It worked just as it should when I constructed it directly in the test section of [[Z26107]], so it is probably something obvious I've missed in the implementation. A fresh set of eyes would be much appreciated! [[User:Autom|Autom]] ([[User talk:Autom|talk]]) 23:03, 3 July 2026 (UTC)
:You were passing the 1st and 2nd arguments ([[Z6091]]s) to {{Z|23468}}, which takes a [[Z6001]]. Fixed. edit: Also please review the test case I added, it's probably wrong. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 04:14, 4 July 2026 (UTC)
::Thank you, I also found the trouble with the error above. It still doesn't work with the cities I tried yesterday, but all others work. There probably some caching left from before one of the changes. [[User:Autom|Autom]] ([[User talk:Autom|talk]]) 08:57, 4 July 2026 (UTC)
{{Section resolved|1=[[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:49, 24 July 2026 (UTC)}}
== Criticism from English Wikipedia ==
Hi all, you might be aware of [[:w:en:Wikipedia:Village pump (WMF)#Abstract Wikipedia goes somewhat live and already hosts unattributed enwiki copies...|this discussion on English Wikipedia]], that raised several criticisms about the project. As a team, we [[:abstract:Abstract Wikipedia:Response to English Wikipedia criticism|drafted an initial response]], that we want to run through you.
If you want to suggest changes or edits, please [[:abstract:Abstract Wikipedia talk:Response to English Wikipedia criticism|use the talk page]]. Please, keep a polite and constructive tone.
The editing period will be '''open until July 17'''. The final result of this editing will be published on Meta, and will be linked to the English Wikipedia community. [[User:Sannita (WMF)|Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 12:19, 6 July 2026 (UTC)
{{Section resolved|1=[[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:49, 24 July 2026 (UTC)}}
== Wikifunctions & Abstract Wikipedia Newsletter #256: Moving toward our first Abstract Wikipedia integration milestone ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-07-08|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss further our objectives for the new Wikimedia Foundation Fiscal Year, we show the latest community tool, we remind you of the Wikifunctions and Abstract Wikipedia events at Wikimania 2026, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 09:43, 9 July 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30755600 -->
{{Section resolved|1=[[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:49, 24 July 2026 (UTC)}}
== July 2026 Wikimedia Café meetups regarding Wikimedia governance and options for reform ==
<div class="border-box" style="background-color: var(--background-color-warning-subtle, #f8eaba); max-width: 875px; padding: 5px; border: 1px solid black; margin: 5px; color: var(--clr-dark)">
<div class="box" style="float:left; padding-top: 10px; padding-right: 10px; padding-left: 10px; padding-bottom: 10px;">[[File:Wikimedia Café logo in plain SVG format.svg|60px|alt=The logo for the Wikimedia Café]]</div>
Hello! There will be two '''[https://meta.wikimedia.org/wiki/Wikimedia_Caf%C3%A9 Wikimedia Café]''' discussion opportunities in July. Both sessions will focus on Wikimedia governance, including possible follow-ups to the [https://meta.wikimedia.org/wiki/Movement_Charter Movement Charter] and options for reform. Participants may attend either or both Café sessions.
This month, to deconflict the Café meetups from Wikimania, the meetups will be held one day later than usual.
#'''26 July 2026 15:00 UTC''' ([https://zonestamp.toolforge.org/1785078000 timestamp converter]), at a time friendly to the Americas, Africa, and Europe
#'''27 July 2026 03:00 UTC''' ([https://zonestamp.toolforge.org/1785121200 timestamp converter]), at a time friendly to Asia and the Pacific
Please see the Café page for more information, including [https://meta.wikimedia.org/wiki/Wikimedia_Caf%C3%A9#How_to_attend_the_session how to register]!
<br />
[[File:Buntstifte Eberhard Faber crop 64h.jpg|860px|alt=cropped image of colored pencils]]</div>
<span style="white-space:nowrap;">[[User:Pine|<span style="color:#01796f; text-shadow:#00BFFF 0 0 1.0em">↠Pine</span>]] [[User talk:Pine|<span style="color:DeepSkyBlue">(<b style="color:#FFDF00;text-shadow:#FFDF00 0 0 1.0em">✉</b>)</span>]]</span> 03:31, 13 July 2026 (UTC)
==Discussion at [[Meta:Requests_for_comment/The_future_of_Abstract_Wikipedia|Meta Requests for comment: The future of Abstract Wikipedia]]==
[[File:Symbol watching blue lashes high contrast.svg|20px|link=|alt=]] You are invited to join the discussion at [[Meta:Requests_for_comment/The_future_of_Abstract_Wikipedia|Meta Requests for comment: The future of Abstract Wikipedia]]. <!-- Template:Please see --> [[User:Qcne|Qcne]] ([[User talk:Qcne|talk]]) 11:35, 14 July 2026 (UTC)
:Isn't it too early for this RFC? The project was released for public preview in March-only four months ago—and it has already demonstrated its technical feasibility. Furthermore, some of the examples cited in the RFC depend entirely on specific function choices. Since this is a community-built project, contributors should remain free to use the functions they prefer. Personally, I feel the repetition of words in every sentence simply shows that active contributors currently view this issue as a low priority. After all, fixing it would require rewriting sentences to use pronouns, or correcting them with a comma-separated list of occupations. [[User:Jsamwrites|John Samuel]] 13:37, 14 July 2026 (UTC)
::Thanks John. The project was approved in 2020 and WMF expected the first articles in 2023 so it is not four months old. Integration into language Wikipedias is planned for Q1 of the current annual plan. If it is too early to evaluate, it is too early to ship. I'd welcome your thoughts on the Meta RfC itself. [[User:Qcne|Qcne]] ([[User talk:Qcne|talk]]) 13:40, 14 July 2026 (UTC)
:<s>Speaking of "too early", [[abstract:Project:Response to English Wikipedia criticism]] has ~3 days left, so I'll hold off on commenting until then.</s> But on a first reading, I can see some of the same misunderstandings repeated. You could delete most of the text above your three proposals and get the same effect.<!--
--><br>edit: Yep, misunderstandings all the way down (the page). I've left [[meta:Requests_for_comment/The_future_of_Abstract_Wikipedia#c-YoshiRulz-20260716205200-Grapesurgeon-20260714140300|a brief comment]] since all my points had already been made by others. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:56, 16 July 2026 (UTC)
== Wikifunctions & Abstract Wikipedia Newsletter #257: Beyond syntactic tables ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-07-16|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss syntactic tables and news in Types, we show some community blogposts and tools, we remind you of the Wikifunctions and Abstract Wikipedia events at Wikimania 2026, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
We also remind you that in the next weeks these newsletter reminders will be paused, and that they will resume in mid-August.
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 10:55, 17 July 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30755600 -->
== Update on Blockly editor ==
In case anyone is actually using [[User:YoshiRulz/Blockly|my external editor based on Blockly]] (there's no analytics so I have no idea): I cleared out my "papercut" backlog yesterday, fixing bugs, making exporting smoother, and adding more blocks necessary for NLG functions. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:35, 20 July 2026 (UTC)
:Great! I'll try it out now. [[User:So9q|So9q]] ([[User talk:So9q|talk]]) 18:15, 21 July 2026 (UTC)
== Building reproducible, computable phenotypes on WikiFunctions ==
Hello all! Very new to WikiFunctions, more involved in the Wikidata side of things, but I was thinking that WikiFunctions may be a great space for computable phenotypes. These are structures (lists of rules) used in medicine to determine if a person has or doesn't have a particular condition (type 2 diabetes, asthma, etc.). There is a constant issue in my field of recreating the wheel for these phenotypes and very few resources where they are openly available (there was PheKB but it isn't updated often and only contains natural language descriptions of the phenotypes and often no code or other information to reproduce). My thought process was that an algorithm for a computable phenotype would essentially be a list of synthetic (fake) patients with certain characteristics, and then the computable phenotype would be run, and it would return a list of patients who have that condition. The major use case would be allowing individuals to download these code snippets to increase general reproducibility in medical care and studies overall. Would it be possible to utilize WikiFunctions for this? [[User:Superraptor123|Superraptor123]] ([[User talk:Superraptor123|talk]]) 08:25, 23 July 2026 (UTC)
:({{Q|25203551}})<br>What system(s) are currently in use for doing such computations? Python scripts?<br>{{SITENAME}} currently does not cater to offline execution, so I imagine it wouldn't be suitable for medical ''practice'' where there are strict data protections. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 11:35, 23 July 2026 (UTC)
::Currently this involves something along the lines of a structured series of descriptors that make up the computable phenotype (ICD codes, RxNorm codes, lab test levels, age ranges, etc.), a fake "patient" (or list of "fake" patients) as input, and the patients that fit the computable phenotype criteria as output. In terms of systems currently in use, they are kind of-- everything. SQL, Java, SPARQL, Python, Perl, Ruby, etc. Currently I develop mostly using Python, so I would likely use that for implementation. And of course, yes, they would not be suitable for practice due to protections! For an example of an algorithm that I think could be useful to adapt, see: https://phekb.org/phenotype/type-2-diabetes-mellitus. [[User:Superraptor123|Superraptor123]] ([[User talk:Superraptor123|talk]]) 12:02, 23 July 2026 (UTC)
:::So your reference is a decision tree, and are each of the "questions" evaluated by looking up a property/element in the input? That could be translated into a Function relatively easily. Most examples I can think of are NLG-related, like [[Z36580]], but there are [[WF:Catalogue/Wikidata_operations#Real_life_information_retrieved_using_Wikidata|some simpler Functions]] which extract parts of a given Wikidata Item, and [[Z34840]] works with the representations of numbers. What is the structure of the input EMR? [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:54, 23 July 2026 (UTC)
::::Precisely-- I think most of these would be simple implementations, but good to generally have archived as most of them become lost media(-ish). Best-case, the input EMR would be a set of synthetic patients using the OMOP CDM (https://ohdsi.github.io/CommonDataModel/), the most common open data model in the space. It does mean it wouldn't be completely system agnostic, but it would most in the majority of situations. [[User:Superraptor123|Superraptor123]] ([[User talk:Superraptor123|talk]]) 14:07, 23 July 2026 (UTC)
:::::If you decide to go ahead with this, you should [[WF:Type_proposals#Templates|propose a new type]] since it looks like a simple [[Z881|list]] or [[Z883|dict]] won't cover it. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:31, 23 July 2026 (UTC)
:Did you look much into the possibility of encoding these in Wikidata somehow? Have [[d:WD:WikiProject Medicine]] / [[meta:Wiki Project Med]] investigated it before? [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:31, 23 July 2026 (UTC)
::I don't think so-- it could potentially be somewhat encoded in Wikidata-- main issue is that it uses a list of codes which Wikidata sometimes attaches to the same entity in ways that don't match up 1-to-1. And there may be drift in those codes over time, so the list of codes would have to be hard-coded. But there should generally be a way to link from the WikiFunction to Wikidata right? [[User:Superraptor123|Superraptor123]] ([[User talk:Superraptor123|talk]]) 22:06, 23 July 2026 (UTC)
:::Linking ''to WF'' from an Item on Wikidata [[d:WD:Wikifunctions/Development|is an open question]], beyond sitelinks of course. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 12:02, 24 July 2026 (UTC)
::::So maybe creating functions here makes the most sense for the time being? I want to make sure I'm following the rules as intended but would that be okay for now? (Creating one or two and then presenting to the community to see if things look acceptable?) [[User:Superraptor123|Superraptor123]] ([[User talk:Superraptor123|talk]]) 06:46, 25 July 2026 (UTC)
:::::Yes, you're welcome to try! --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 06:53, 25 July 2026 (UTC)
== OWID's replacement for Extension:Graph ==
[[meta:OWID Gadget]] / [[c:Module:Owidslider]]<br>I'm currently watching the Wikimania talk "[https://wikimedia.eventyay.com/wm/wikimania2026/talk/CMPQQJ/ Bringing Interactive Graphs from Our World in Data to Wikipedia]" going through the latest iteration of their interactive graphs, and they seem to be in a good position now, including <abbr title="internationalisation">i18n</abbr>. I think it would be nice to use them in Abstract Wikipedia articles as well, but it's implemented as a Lua module + JS gadget. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:00, 23 July 2026 (UTC)
== Friday's talks at Wikimania ==
{{noping|Mahir256}} just finished his talk/workshop "[https://wikimedia.eventyay.com/wm/wikimania2026/talk/HYTQBF From Abstract Content to Concrete Text with Wikidata Lexemes]" on {{Q|136813071}}. You can [https://www.youtube.com/watch?v=hvpOFVZhgnE&t=24370s watch it on YouTube here] (though there were audio problems, '''volume warning''').
<br>The workshop immediately before that was "[https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/ Making indigenous languages ready for Wikifunctions]". Hello to anyone who came from there! [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:58, 24 July 2026 (UTC)
:@[[User:YoshiRulz|YoshiRulz]]: Thanks for highlighting these! There's also today's workshop [https://www.youtube.com/watch?v=nCVeXaAk77c on YouTube] about 90 minutes after the start of the stream, though that might not be as interesting to watch. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 13:28, 25 July 2026 (UTC)
== Error with [[Z37683]] ==
Hello,
I am a newcomer and trying to use {{Z|Z37683}}, which apparently fails in English and succeeds in Swedish (see the test cases I added).
If I understand correctly, the English sub-function {{Z|Z36185}} is wrong because it expects {{Z|Z6001}} and should expect {{Z|Z6091}} (which is what the Swedish sub-function {{Z|Z37686}} expects). Am I right? If so, can I change it myself, or is it necessary to ask someone who has more rights than me? [[User:Seudo|Seudo]] ([[User talk:Seudo|talk]]) 12:39, 25 July 2026 (UTC)
:Fixed, sorry about that. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 12:57, 25 July 2026 (UTC)
::Thanks, it works now! [[User:Seudo|Seudo]] ([[User talk:Seudo|talk]]) 13:05, 25 July 2026 (UTC)
== Connecting tests and implementations ==
Is there any documentation about how to connect tests or implementations as a functioneer? I did so by editing the raw JSON, after looking at diffs of other users having connected tests and implementations. Maybe there is even an easier way to do so? --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 14:10, 25 July 2026 (UTC)
3krvpbzs8t6iivkfcvxqot0g48vyq3t
293787
293758
2026-07-25T15:02:41Z
YoshiRulz
10156
/* Connecting tests and implementations */ Reply
293787
wikitext
text/x-wiki
{{shortcut|[[WF:CHAT]]|[[WF:PC]]|[[WF:VP]]}}
__NEWSECTIONLINK__
[[Category:Help]] <!-- please do not remove this line -->
Welcome to the Project chat, a place to discuss any and all aspects of Wikifunctions: the project itself, policy and proposals, individual data items, technical issues, etc.
Other places to find help:
* [[Wikifunctions:Administrators' noticeboard]]
* [[Wikifunctions:Report a technical problem]]
* [[Wikifunctions:FAQ]]
{{Autoarchive resolved section
|age = 1
|archive = ((FULLPAGENAME))/Archive/((year))/((month:##))
|timeout=30
}}
{{Archives|{{#tag:div|<br />{{Flatlist|{{Special:PrefixIndex/WF:Project chat/Archive/|stripprefix=1|hideredirects=1}}
|class=mw-collapsible-content|style=font-size:92%;}}|class="mw-collapsible mw-collapsible-toggle mw-collapsed"}}
|prefix=WF:Project chat/Archive/
}}
== [[Z37279]] ==
I have issues getting this function to work. It throws an error about a multilingual string, ''Unspecified error (error information: "cannot read property 'Z12K1' of undefined")'', but the function isn't using that type anywhere. It worked just as it should when I constructed it directly in the test section of [[Z26107]], so it is probably something obvious I've missed in the implementation. A fresh set of eyes would be much appreciated! [[User:Autom|Autom]] ([[User talk:Autom|talk]]) 23:03, 3 July 2026 (UTC)
:You were passing the 1st and 2nd arguments ([[Z6091]]s) to {{Z|23468}}, which takes a [[Z6001]]. Fixed. edit: Also please review the test case I added, it's probably wrong. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 04:14, 4 July 2026 (UTC)
::Thank you, I also found the trouble with the error above. It still doesn't work with the cities I tried yesterday, but all others work. There probably some caching left from before one of the changes. [[User:Autom|Autom]] ([[User talk:Autom|talk]]) 08:57, 4 July 2026 (UTC)
{{Section resolved|1=[[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:49, 24 July 2026 (UTC)}}
== Criticism from English Wikipedia ==
Hi all, you might be aware of [[:w:en:Wikipedia:Village pump (WMF)#Abstract Wikipedia goes somewhat live and already hosts unattributed enwiki copies...|this discussion on English Wikipedia]], that raised several criticisms about the project. As a team, we [[:abstract:Abstract Wikipedia:Response to English Wikipedia criticism|drafted an initial response]], that we want to run through you.
If you want to suggest changes or edits, please [[:abstract:Abstract Wikipedia talk:Response to English Wikipedia criticism|use the talk page]]. Please, keep a polite and constructive tone.
The editing period will be '''open until July 17'''. The final result of this editing will be published on Meta, and will be linked to the English Wikipedia community. [[User:Sannita (WMF)|Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 12:19, 6 July 2026 (UTC)
{{Section resolved|1=[[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:49, 24 July 2026 (UTC)}}
== Wikifunctions & Abstract Wikipedia Newsletter #256: Moving toward our first Abstract Wikipedia integration milestone ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-07-08|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss further our objectives for the new Wikimedia Foundation Fiscal Year, we show the latest community tool, we remind you of the Wikifunctions and Abstract Wikipedia events at Wikimania 2026, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 09:43, 9 July 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30755600 -->
{{Section resolved|1=[[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:49, 24 July 2026 (UTC)}}
== July 2026 Wikimedia Café meetups regarding Wikimedia governance and options for reform ==
<div class="border-box" style="background-color: var(--background-color-warning-subtle, #f8eaba); max-width: 875px; padding: 5px; border: 1px solid black; margin: 5px; color: var(--clr-dark)">
<div class="box" style="float:left; padding-top: 10px; padding-right: 10px; padding-left: 10px; padding-bottom: 10px;">[[File:Wikimedia Café logo in plain SVG format.svg|60px|alt=The logo for the Wikimedia Café]]</div>
Hello! There will be two '''[https://meta.wikimedia.org/wiki/Wikimedia_Caf%C3%A9 Wikimedia Café]''' discussion opportunities in July. Both sessions will focus on Wikimedia governance, including possible follow-ups to the [https://meta.wikimedia.org/wiki/Movement_Charter Movement Charter] and options for reform. Participants may attend either or both Café sessions.
This month, to deconflict the Café meetups from Wikimania, the meetups will be held one day later than usual.
#'''26 July 2026 15:00 UTC''' ([https://zonestamp.toolforge.org/1785078000 timestamp converter]), at a time friendly to the Americas, Africa, and Europe
#'''27 July 2026 03:00 UTC''' ([https://zonestamp.toolforge.org/1785121200 timestamp converter]), at a time friendly to Asia and the Pacific
Please see the Café page for more information, including [https://meta.wikimedia.org/wiki/Wikimedia_Caf%C3%A9#How_to_attend_the_session how to register]!
<br />
[[File:Buntstifte Eberhard Faber crop 64h.jpg|860px|alt=cropped image of colored pencils]]</div>
<span style="white-space:nowrap;">[[User:Pine|<span style="color:#01796f; text-shadow:#00BFFF 0 0 1.0em">↠Pine</span>]] [[User talk:Pine|<span style="color:DeepSkyBlue">(<b style="color:#FFDF00;text-shadow:#FFDF00 0 0 1.0em">✉</b>)</span>]]</span> 03:31, 13 July 2026 (UTC)
==Discussion at [[Meta:Requests_for_comment/The_future_of_Abstract_Wikipedia|Meta Requests for comment: The future of Abstract Wikipedia]]==
[[File:Symbol watching blue lashes high contrast.svg|20px|link=|alt=]] You are invited to join the discussion at [[Meta:Requests_for_comment/The_future_of_Abstract_Wikipedia|Meta Requests for comment: The future of Abstract Wikipedia]]. <!-- Template:Please see --> [[User:Qcne|Qcne]] ([[User talk:Qcne|talk]]) 11:35, 14 July 2026 (UTC)
:Isn't it too early for this RFC? The project was released for public preview in March-only four months ago—and it has already demonstrated its technical feasibility. Furthermore, some of the examples cited in the RFC depend entirely on specific function choices. Since this is a community-built project, contributors should remain free to use the functions they prefer. Personally, I feel the repetition of words in every sentence simply shows that active contributors currently view this issue as a low priority. After all, fixing it would require rewriting sentences to use pronouns, or correcting them with a comma-separated list of occupations. [[User:Jsamwrites|John Samuel]] 13:37, 14 July 2026 (UTC)
::Thanks John. The project was approved in 2020 and WMF expected the first articles in 2023 so it is not four months old. Integration into language Wikipedias is planned for Q1 of the current annual plan. If it is too early to evaluate, it is too early to ship. I'd welcome your thoughts on the Meta RfC itself. [[User:Qcne|Qcne]] ([[User talk:Qcne|talk]]) 13:40, 14 July 2026 (UTC)
:<s>Speaking of "too early", [[abstract:Project:Response to English Wikipedia criticism]] has ~3 days left, so I'll hold off on commenting until then.</s> But on a first reading, I can see some of the same misunderstandings repeated. You could delete most of the text above your three proposals and get the same effect.<!--
--><br>edit: Yep, misunderstandings all the way down (the page). I've left [[meta:Requests_for_comment/The_future_of_Abstract_Wikipedia#c-YoshiRulz-20260716205200-Grapesurgeon-20260714140300|a brief comment]] since all my points had already been made by others. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:56, 16 July 2026 (UTC)
== Wikifunctions & Abstract Wikipedia Newsletter #257: Beyond syntactic tables ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-07-16|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss syntactic tables and news in Types, we show some community blogposts and tools, we remind you of the Wikifunctions and Abstract Wikipedia events at Wikimania 2026, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
We also remind you that in the next weeks these newsletter reminders will be paused, and that they will resume in mid-August.
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 10:55, 17 July 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30755600 -->
== Update on Blockly editor ==
In case anyone is actually using [[User:YoshiRulz/Blockly|my external editor based on Blockly]] (there's no analytics so I have no idea): I cleared out my "papercut" backlog yesterday, fixing bugs, making exporting smoother, and adding more blocks necessary for NLG functions. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:35, 20 July 2026 (UTC)
:Great! I'll try it out now. [[User:So9q|So9q]] ([[User talk:So9q|talk]]) 18:15, 21 July 2026 (UTC)
== Building reproducible, computable phenotypes on WikiFunctions ==
Hello all! Very new to WikiFunctions, more involved in the Wikidata side of things, but I was thinking that WikiFunctions may be a great space for computable phenotypes. These are structures (lists of rules) used in medicine to determine if a person has or doesn't have a particular condition (type 2 diabetes, asthma, etc.). There is a constant issue in my field of recreating the wheel for these phenotypes and very few resources where they are openly available (there was PheKB but it isn't updated often and only contains natural language descriptions of the phenotypes and often no code or other information to reproduce). My thought process was that an algorithm for a computable phenotype would essentially be a list of synthetic (fake) patients with certain characteristics, and then the computable phenotype would be run, and it would return a list of patients who have that condition. The major use case would be allowing individuals to download these code snippets to increase general reproducibility in medical care and studies overall. Would it be possible to utilize WikiFunctions for this? [[User:Superraptor123|Superraptor123]] ([[User talk:Superraptor123|talk]]) 08:25, 23 July 2026 (UTC)
:({{Q|25203551}})<br>What system(s) are currently in use for doing such computations? Python scripts?<br>{{SITENAME}} currently does not cater to offline execution, so I imagine it wouldn't be suitable for medical ''practice'' where there are strict data protections. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 11:35, 23 July 2026 (UTC)
::Currently this involves something along the lines of a structured series of descriptors that make up the computable phenotype (ICD codes, RxNorm codes, lab test levels, age ranges, etc.), a fake "patient" (or list of "fake" patients) as input, and the patients that fit the computable phenotype criteria as output. In terms of systems currently in use, they are kind of-- everything. SQL, Java, SPARQL, Python, Perl, Ruby, etc. Currently I develop mostly using Python, so I would likely use that for implementation. And of course, yes, they would not be suitable for practice due to protections! For an example of an algorithm that I think could be useful to adapt, see: https://phekb.org/phenotype/type-2-diabetes-mellitus. [[User:Superraptor123|Superraptor123]] ([[User talk:Superraptor123|talk]]) 12:02, 23 July 2026 (UTC)
:::So your reference is a decision tree, and are each of the "questions" evaluated by looking up a property/element in the input? That could be translated into a Function relatively easily. Most examples I can think of are NLG-related, like [[Z36580]], but there are [[WF:Catalogue/Wikidata_operations#Real_life_information_retrieved_using_Wikidata|some simpler Functions]] which extract parts of a given Wikidata Item, and [[Z34840]] works with the representations of numbers. What is the structure of the input EMR? [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:54, 23 July 2026 (UTC)
::::Precisely-- I think most of these would be simple implementations, but good to generally have archived as most of them become lost media(-ish). Best-case, the input EMR would be a set of synthetic patients using the OMOP CDM (https://ohdsi.github.io/CommonDataModel/), the most common open data model in the space. It does mean it wouldn't be completely system agnostic, but it would most in the majority of situations. [[User:Superraptor123|Superraptor123]] ([[User talk:Superraptor123|talk]]) 14:07, 23 July 2026 (UTC)
:::::If you decide to go ahead with this, you should [[WF:Type_proposals#Templates|propose a new type]] since it looks like a simple [[Z881|list]] or [[Z883|dict]] won't cover it. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:31, 23 July 2026 (UTC)
:Did you look much into the possibility of encoding these in Wikidata somehow? Have [[d:WD:WikiProject Medicine]] / [[meta:Wiki Project Med]] investigated it before? [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:31, 23 July 2026 (UTC)
::I don't think so-- it could potentially be somewhat encoded in Wikidata-- main issue is that it uses a list of codes which Wikidata sometimes attaches to the same entity in ways that don't match up 1-to-1. And there may be drift in those codes over time, so the list of codes would have to be hard-coded. But there should generally be a way to link from the WikiFunction to Wikidata right? [[User:Superraptor123|Superraptor123]] ([[User talk:Superraptor123|talk]]) 22:06, 23 July 2026 (UTC)
:::Linking ''to WF'' from an Item on Wikidata [[d:WD:Wikifunctions/Development|is an open question]], beyond sitelinks of course. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 12:02, 24 July 2026 (UTC)
::::So maybe creating functions here makes the most sense for the time being? I want to make sure I'm following the rules as intended but would that be okay for now? (Creating one or two and then presenting to the community to see if things look acceptable?) [[User:Superraptor123|Superraptor123]] ([[User talk:Superraptor123|talk]]) 06:46, 25 July 2026 (UTC)
:::::Yes, you're welcome to try! --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 06:53, 25 July 2026 (UTC)
== OWID's replacement for Extension:Graph ==
[[meta:OWID Gadget]] / [[c:Module:Owidslider]]<br>I'm currently watching the Wikimania talk "[https://wikimedia.eventyay.com/wm/wikimania2026/talk/CMPQQJ/ Bringing Interactive Graphs from Our World in Data to Wikipedia]" going through the latest iteration of their interactive graphs, and they seem to be in a good position now, including <abbr title="internationalisation">i18n</abbr>. I think it would be nice to use them in Abstract Wikipedia articles as well, but it's implemented as a Lua module + JS gadget. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:00, 23 July 2026 (UTC)
== Friday's talks at Wikimania ==
{{noping|Mahir256}} just finished his talk/workshop "[https://wikimedia.eventyay.com/wm/wikimania2026/talk/HYTQBF From Abstract Content to Concrete Text with Wikidata Lexemes]" on {{Q|136813071}}. You can [https://www.youtube.com/watch?v=hvpOFVZhgnE&t=24370s watch it on YouTube here] (though there were audio problems, '''volume warning''').
<br>The workshop immediately before that was "[https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/ Making indigenous languages ready for Wikifunctions]". Hello to anyone who came from there! [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:58, 24 July 2026 (UTC)
:@[[User:YoshiRulz|YoshiRulz]]: Thanks for highlighting these! There's also today's workshop [https://www.youtube.com/watch?v=nCVeXaAk77c on YouTube] about 90 minutes after the start of the stream, though that might not be as interesting to watch. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 13:28, 25 July 2026 (UTC)
== Error with [[Z37683]] ==
Hello,
I am a newcomer and trying to use {{Z|Z37683}}, which apparently fails in English and succeeds in Swedish (see the test cases I added).
If I understand correctly, the English sub-function {{Z|Z36185}} is wrong because it expects {{Z|Z6001}} and should expect {{Z|Z6091}} (which is what the Swedish sub-function {{Z|Z37686}} expects). Am I right? If so, can I change it myself, or is it necessary to ask someone who has more rights than me? [[User:Seudo|Seudo]] ([[User talk:Seudo|talk]]) 12:39, 25 July 2026 (UTC)
:Fixed, sorry about that. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 12:57, 25 July 2026 (UTC)
::Thanks, it works now! [[User:Seudo|Seudo]] ([[User talk:Seudo|talk]]) 13:05, 25 July 2026 (UTC)
== Connecting tests and implementations ==
Is there any documentation about how to connect tests or implementations as a functioneer? I did so by editing the raw JSON, after looking at diffs of other users having connected tests and implementations. Maybe there is even an easier way to do so? --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 14:10, 25 July 2026 (UTC)
:Huh? You check the box and then click <q>{{int:wikilambda-function-details-table-approve}}</q>. It's documented on [[WF:Introduction#Connect_an_Implementation_or_Test_to_a_Function|WF:Introduction]] FWIW. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:02, 25 July 2026 (UTC)
g2aehgvcxex5uhfnmmlrt12xibkwn8z
293996
293787
2026-07-25T20:28:23Z
Volvox
3308
/* Connecting tests and implementations */ Reply
293996
wikitext
text/x-wiki
{{shortcut|[[WF:CHAT]]|[[WF:PC]]|[[WF:VP]]}}
__NEWSECTIONLINK__
[[Category:Help]] <!-- please do not remove this line -->
Welcome to the Project chat, a place to discuss any and all aspects of Wikifunctions: the project itself, policy and proposals, individual data items, technical issues, etc.
Other places to find help:
* [[Wikifunctions:Administrators' noticeboard]]
* [[Wikifunctions:Report a technical problem]]
* [[Wikifunctions:FAQ]]
{{Autoarchive resolved section
|age = 1
|archive = ((FULLPAGENAME))/Archive/((year))/((month:##))
|timeout=30
}}
{{Archives|{{#tag:div|<br />{{Flatlist|{{Special:PrefixIndex/WF:Project chat/Archive/|stripprefix=1|hideredirects=1}}
|class=mw-collapsible-content|style=font-size:92%;}}|class="mw-collapsible mw-collapsible-toggle mw-collapsed"}}
|prefix=WF:Project chat/Archive/
}}
== [[Z37279]] ==
I have issues getting this function to work. It throws an error about a multilingual string, ''Unspecified error (error information: "cannot read property 'Z12K1' of undefined")'', but the function isn't using that type anywhere. It worked just as it should when I constructed it directly in the test section of [[Z26107]], so it is probably something obvious I've missed in the implementation. A fresh set of eyes would be much appreciated! [[User:Autom|Autom]] ([[User talk:Autom|talk]]) 23:03, 3 July 2026 (UTC)
:You were passing the 1st and 2nd arguments ([[Z6091]]s) to {{Z|23468}}, which takes a [[Z6001]]. Fixed. edit: Also please review the test case I added, it's probably wrong. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 04:14, 4 July 2026 (UTC)
::Thank you, I also found the trouble with the error above. It still doesn't work with the cities I tried yesterday, but all others work. There probably some caching left from before one of the changes. [[User:Autom|Autom]] ([[User talk:Autom|talk]]) 08:57, 4 July 2026 (UTC)
{{Section resolved|1=[[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:49, 24 July 2026 (UTC)}}
== Criticism from English Wikipedia ==
Hi all, you might be aware of [[:w:en:Wikipedia:Village pump (WMF)#Abstract Wikipedia goes somewhat live and already hosts unattributed enwiki copies...|this discussion on English Wikipedia]], that raised several criticisms about the project. As a team, we [[:abstract:Abstract Wikipedia:Response to English Wikipedia criticism|drafted an initial response]], that we want to run through you.
If you want to suggest changes or edits, please [[:abstract:Abstract Wikipedia talk:Response to English Wikipedia criticism|use the talk page]]. Please, keep a polite and constructive tone.
The editing period will be '''open until July 17'''. The final result of this editing will be published on Meta, and will be linked to the English Wikipedia community. [[User:Sannita (WMF)|Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 12:19, 6 July 2026 (UTC)
{{Section resolved|1=[[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:49, 24 July 2026 (UTC)}}
== Wikifunctions & Abstract Wikipedia Newsletter #256: Moving toward our first Abstract Wikipedia integration milestone ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-07-08|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss further our objectives for the new Wikimedia Foundation Fiscal Year, we show the latest community tool, we remind you of the Wikifunctions and Abstract Wikipedia events at Wikimania 2026, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 09:43, 9 July 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30755600 -->
{{Section resolved|1=[[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:49, 24 July 2026 (UTC)}}
== July 2026 Wikimedia Café meetups regarding Wikimedia governance and options for reform ==
<div class="border-box" style="background-color: var(--background-color-warning-subtle, #f8eaba); max-width: 875px; padding: 5px; border: 1px solid black; margin: 5px; color: var(--clr-dark)">
<div class="box" style="float:left; padding-top: 10px; padding-right: 10px; padding-left: 10px; padding-bottom: 10px;">[[File:Wikimedia Café logo in plain SVG format.svg|60px|alt=The logo for the Wikimedia Café]]</div>
Hello! There will be two '''[https://meta.wikimedia.org/wiki/Wikimedia_Caf%C3%A9 Wikimedia Café]''' discussion opportunities in July. Both sessions will focus on Wikimedia governance, including possible follow-ups to the [https://meta.wikimedia.org/wiki/Movement_Charter Movement Charter] and options for reform. Participants may attend either or both Café sessions.
This month, to deconflict the Café meetups from Wikimania, the meetups will be held one day later than usual.
#'''26 July 2026 15:00 UTC''' ([https://zonestamp.toolforge.org/1785078000 timestamp converter]), at a time friendly to the Americas, Africa, and Europe
#'''27 July 2026 03:00 UTC''' ([https://zonestamp.toolforge.org/1785121200 timestamp converter]), at a time friendly to Asia and the Pacific
Please see the Café page for more information, including [https://meta.wikimedia.org/wiki/Wikimedia_Caf%C3%A9#How_to_attend_the_session how to register]!
<br />
[[File:Buntstifte Eberhard Faber crop 64h.jpg|860px|alt=cropped image of colored pencils]]</div>
<span style="white-space:nowrap;">[[User:Pine|<span style="color:#01796f; text-shadow:#00BFFF 0 0 1.0em">↠Pine</span>]] [[User talk:Pine|<span style="color:DeepSkyBlue">(<b style="color:#FFDF00;text-shadow:#FFDF00 0 0 1.0em">✉</b>)</span>]]</span> 03:31, 13 July 2026 (UTC)
==Discussion at [[Meta:Requests_for_comment/The_future_of_Abstract_Wikipedia|Meta Requests for comment: The future of Abstract Wikipedia]]==
[[File:Symbol watching blue lashes high contrast.svg|20px|link=|alt=]] You are invited to join the discussion at [[Meta:Requests_for_comment/The_future_of_Abstract_Wikipedia|Meta Requests for comment: The future of Abstract Wikipedia]]. <!-- Template:Please see --> [[User:Qcne|Qcne]] ([[User talk:Qcne|talk]]) 11:35, 14 July 2026 (UTC)
:Isn't it too early for this RFC? The project was released for public preview in March-only four months ago—and it has already demonstrated its technical feasibility. Furthermore, some of the examples cited in the RFC depend entirely on specific function choices. Since this is a community-built project, contributors should remain free to use the functions they prefer. Personally, I feel the repetition of words in every sentence simply shows that active contributors currently view this issue as a low priority. After all, fixing it would require rewriting sentences to use pronouns, or correcting them with a comma-separated list of occupations. [[User:Jsamwrites|John Samuel]] 13:37, 14 July 2026 (UTC)
::Thanks John. The project was approved in 2020 and WMF expected the first articles in 2023 so it is not four months old. Integration into language Wikipedias is planned for Q1 of the current annual plan. If it is too early to evaluate, it is too early to ship. I'd welcome your thoughts on the Meta RfC itself. [[User:Qcne|Qcne]] ([[User talk:Qcne|talk]]) 13:40, 14 July 2026 (UTC)
:<s>Speaking of "too early", [[abstract:Project:Response to English Wikipedia criticism]] has ~3 days left, so I'll hold off on commenting until then.</s> But on a first reading, I can see some of the same misunderstandings repeated. You could delete most of the text above your three proposals and get the same effect.<!--
--><br>edit: Yep, misunderstandings all the way down (the page). I've left [[meta:Requests_for_comment/The_future_of_Abstract_Wikipedia#c-YoshiRulz-20260716205200-Grapesurgeon-20260714140300|a brief comment]] since all my points had already been made by others. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:56, 16 July 2026 (UTC)
== Wikifunctions & Abstract Wikipedia Newsletter #257: Beyond syntactic tables ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-07-16|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss syntactic tables and news in Types, we show some community blogposts and tools, we remind you of the Wikifunctions and Abstract Wikipedia events at Wikimania 2026, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
We also remind you that in the next weeks these newsletter reminders will be paused, and that they will resume in mid-August.
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 10:55, 17 July 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30755600 -->
== Update on Blockly editor ==
In case anyone is actually using [[User:YoshiRulz/Blockly|my external editor based on Blockly]] (there's no analytics so I have no idea): I cleared out my "papercut" backlog yesterday, fixing bugs, making exporting smoother, and adding more blocks necessary for NLG functions. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:35, 20 July 2026 (UTC)
:Great! I'll try it out now. [[User:So9q|So9q]] ([[User talk:So9q|talk]]) 18:15, 21 July 2026 (UTC)
== Building reproducible, computable phenotypes on WikiFunctions ==
Hello all! Very new to WikiFunctions, more involved in the Wikidata side of things, but I was thinking that WikiFunctions may be a great space for computable phenotypes. These are structures (lists of rules) used in medicine to determine if a person has or doesn't have a particular condition (type 2 diabetes, asthma, etc.). There is a constant issue in my field of recreating the wheel for these phenotypes and very few resources where they are openly available (there was PheKB but it isn't updated often and only contains natural language descriptions of the phenotypes and often no code or other information to reproduce). My thought process was that an algorithm for a computable phenotype would essentially be a list of synthetic (fake) patients with certain characteristics, and then the computable phenotype would be run, and it would return a list of patients who have that condition. The major use case would be allowing individuals to download these code snippets to increase general reproducibility in medical care and studies overall. Would it be possible to utilize WikiFunctions for this? [[User:Superraptor123|Superraptor123]] ([[User talk:Superraptor123|talk]]) 08:25, 23 July 2026 (UTC)
:({{Q|25203551}})<br>What system(s) are currently in use for doing such computations? Python scripts?<br>{{SITENAME}} currently does not cater to offline execution, so I imagine it wouldn't be suitable for medical ''practice'' where there are strict data protections. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 11:35, 23 July 2026 (UTC)
::Currently this involves something along the lines of a structured series of descriptors that make up the computable phenotype (ICD codes, RxNorm codes, lab test levels, age ranges, etc.), a fake "patient" (or list of "fake" patients) as input, and the patients that fit the computable phenotype criteria as output. In terms of systems currently in use, they are kind of-- everything. SQL, Java, SPARQL, Python, Perl, Ruby, etc. Currently I develop mostly using Python, so I would likely use that for implementation. And of course, yes, they would not be suitable for practice due to protections! For an example of an algorithm that I think could be useful to adapt, see: https://phekb.org/phenotype/type-2-diabetes-mellitus. [[User:Superraptor123|Superraptor123]] ([[User talk:Superraptor123|talk]]) 12:02, 23 July 2026 (UTC)
:::So your reference is a decision tree, and are each of the "questions" evaluated by looking up a property/element in the input? That could be translated into a Function relatively easily. Most examples I can think of are NLG-related, like [[Z36580]], but there are [[WF:Catalogue/Wikidata_operations#Real_life_information_retrieved_using_Wikidata|some simpler Functions]] which extract parts of a given Wikidata Item, and [[Z34840]] works with the representations of numbers. What is the structure of the input EMR? [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:54, 23 July 2026 (UTC)
::::Precisely-- I think most of these would be simple implementations, but good to generally have archived as most of them become lost media(-ish). Best-case, the input EMR would be a set of synthetic patients using the OMOP CDM (https://ohdsi.github.io/CommonDataModel/), the most common open data model in the space. It does mean it wouldn't be completely system agnostic, but it would most in the majority of situations. [[User:Superraptor123|Superraptor123]] ([[User talk:Superraptor123|talk]]) 14:07, 23 July 2026 (UTC)
:::::If you decide to go ahead with this, you should [[WF:Type_proposals#Templates|propose a new type]] since it looks like a simple [[Z881|list]] or [[Z883|dict]] won't cover it. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:31, 23 July 2026 (UTC)
:Did you look much into the possibility of encoding these in Wikidata somehow? Have [[d:WD:WikiProject Medicine]] / [[meta:Wiki Project Med]] investigated it before? [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:31, 23 July 2026 (UTC)
::I don't think so-- it could potentially be somewhat encoded in Wikidata-- main issue is that it uses a list of codes which Wikidata sometimes attaches to the same entity in ways that don't match up 1-to-1. And there may be drift in those codes over time, so the list of codes would have to be hard-coded. But there should generally be a way to link from the WikiFunction to Wikidata right? [[User:Superraptor123|Superraptor123]] ([[User talk:Superraptor123|talk]]) 22:06, 23 July 2026 (UTC)
:::Linking ''to WF'' from an Item on Wikidata [[d:WD:Wikifunctions/Development|is an open question]], beyond sitelinks of course. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 12:02, 24 July 2026 (UTC)
::::So maybe creating functions here makes the most sense for the time being? I want to make sure I'm following the rules as intended but would that be okay for now? (Creating one or two and then presenting to the community to see if things look acceptable?) [[User:Superraptor123|Superraptor123]] ([[User talk:Superraptor123|talk]]) 06:46, 25 July 2026 (UTC)
:::::Yes, you're welcome to try! --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 06:53, 25 July 2026 (UTC)
== OWID's replacement for Extension:Graph ==
[[meta:OWID Gadget]] / [[c:Module:Owidslider]]<br>I'm currently watching the Wikimania talk "[https://wikimedia.eventyay.com/wm/wikimania2026/talk/CMPQQJ/ Bringing Interactive Graphs from Our World in Data to Wikipedia]" going through the latest iteration of their interactive graphs, and they seem to be in a good position now, including <abbr title="internationalisation">i18n</abbr>. I think it would be nice to use them in Abstract Wikipedia articles as well, but it's implemented as a Lua module + JS gadget. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:00, 23 July 2026 (UTC)
== Friday's talks at Wikimania ==
{{noping|Mahir256}} just finished his talk/workshop "[https://wikimedia.eventyay.com/wm/wikimania2026/talk/HYTQBF From Abstract Content to Concrete Text with Wikidata Lexemes]" on {{Q|136813071}}. You can [https://www.youtube.com/watch?v=hvpOFVZhgnE&t=24370s watch it on YouTube here] (though there were audio problems, '''volume warning''').
<br>The workshop immediately before that was "[https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/ Making indigenous languages ready for Wikifunctions]". Hello to anyone who came from there! [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:58, 24 July 2026 (UTC)
:@[[User:YoshiRulz|YoshiRulz]]: Thanks for highlighting these! There's also today's workshop [https://www.youtube.com/watch?v=nCVeXaAk77c on YouTube] about 90 minutes after the start of the stream, though that might not be as interesting to watch. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 13:28, 25 July 2026 (UTC)
== Error with [[Z37683]] ==
Hello,
I am a newcomer and trying to use {{Z|Z37683}}, which apparently fails in English and succeeds in Swedish (see the test cases I added).
If I understand correctly, the English sub-function {{Z|Z36185}} is wrong because it expects {{Z|Z6001}} and should expect {{Z|Z6091}} (which is what the Swedish sub-function {{Z|Z37686}} expects). Am I right? If so, can I change it myself, or is it necessary to ask someone who has more rights than me? [[User:Seudo|Seudo]] ([[User talk:Seudo|talk]]) 12:39, 25 July 2026 (UTC)
:Fixed, sorry about that. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 12:57, 25 July 2026 (UTC)
::Thanks, it works now! [[User:Seudo|Seudo]] ([[User talk:Seudo|talk]]) 13:05, 25 July 2026 (UTC)
== Connecting tests and implementations ==
Is there any documentation about how to connect tests or implementations as a functioneer? I did so by editing the raw JSON, after looking at diffs of other users having connected tests and implementations. Maybe there is even an easier way to do so? --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 14:10, 25 July 2026 (UTC)
:Huh? You check the box and then click <q>{{int:wikilambda-function-details-table-approve}}</q>. It's documented on [[WF:Introduction#Connect_an_Implementation_or_Test_to_a_Function|WF:Introduction]] FWIW. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:02, 25 July 2026 (UTC)
::Oof, thank you, and sorry for missing that ^^ --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 20:28, 25 July 2026 (UTC)
0b0nhlz7szzeotax7g8j5z3tt9moci1
294030
293996
2026-07-26T03:08:05Z
SpBot
978
archive 3 sections: 3 to [[Wikifunctions:Project chat/Archive/2026/07]] (after section [[Wikifunctions:Project chat/Archive/2026/07#Z37279|Z37279]]) - previous edit: [[:User:Volvox|Volvox]], 2026-07-25 20:28
294030
wikitext
text/x-wiki
{{shortcut|[[WF:CHAT]]|[[WF:PC]]|[[WF:VP]]}}
__NEWSECTIONLINK__
[[Category:Help]] <!-- please do not remove this line -->
Welcome to the Project chat, a place to discuss any and all aspects of Wikifunctions: the project itself, policy and proposals, individual data items, technical issues, etc.
Other places to find help:
* [[Wikifunctions:Administrators' noticeboard]]
* [[Wikifunctions:Report a technical problem]]
* [[Wikifunctions:FAQ]]
{{Autoarchive resolved section
|age = 1
|archive = ((FULLPAGENAME))/Archive/((year))/((month:##))
|timeout=30
}}
{{Archives|{{#tag:div|<br />{{Flatlist|{{Special:PrefixIndex/WF:Project chat/Archive/|stripprefix=1|hideredirects=1}}
|class=mw-collapsible-content|style=font-size:92%;}}|class="mw-collapsible mw-collapsible-toggle mw-collapsed"}}
|prefix=WF:Project chat/Archive/
}}
== July 2026 Wikimedia Café meetups regarding Wikimedia governance and options for reform ==
<div class="border-box" style="background-color: var(--background-color-warning-subtle, #f8eaba); max-width: 875px; padding: 5px; border: 1px solid black; margin: 5px; color: var(--clr-dark)">
<div class="box" style="float:left; padding-top: 10px; padding-right: 10px; padding-left: 10px; padding-bottom: 10px;">[[File:Wikimedia Café logo in plain SVG format.svg|60px|alt=The logo for the Wikimedia Café]]</div>
Hello! There will be two '''[https://meta.wikimedia.org/wiki/Wikimedia_Caf%C3%A9 Wikimedia Café]''' discussion opportunities in July. Both sessions will focus on Wikimedia governance, including possible follow-ups to the [https://meta.wikimedia.org/wiki/Movement_Charter Movement Charter] and options for reform. Participants may attend either or both Café sessions.
This month, to deconflict the Café meetups from Wikimania, the meetups will be held one day later than usual.
#'''26 July 2026 15:00 UTC''' ([https://zonestamp.toolforge.org/1785078000 timestamp converter]), at a time friendly to the Americas, Africa, and Europe
#'''27 July 2026 03:00 UTC''' ([https://zonestamp.toolforge.org/1785121200 timestamp converter]), at a time friendly to Asia and the Pacific
Please see the Café page for more information, including [https://meta.wikimedia.org/wiki/Wikimedia_Caf%C3%A9#How_to_attend_the_session how to register]!
<br />
[[File:Buntstifte Eberhard Faber crop 64h.jpg|860px|alt=cropped image of colored pencils]]</div>
<span style="white-space:nowrap;">[[User:Pine|<span style="color:#01796f; text-shadow:#00BFFF 0 0 1.0em">↠Pine</span>]] [[User talk:Pine|<span style="color:DeepSkyBlue">(<b style="color:#FFDF00;text-shadow:#FFDF00 0 0 1.0em">✉</b>)</span>]]</span> 03:31, 13 July 2026 (UTC)
==Discussion at [[Meta:Requests_for_comment/The_future_of_Abstract_Wikipedia|Meta Requests for comment: The future of Abstract Wikipedia]]==
[[File:Symbol watching blue lashes high contrast.svg|20px|link=|alt=]] You are invited to join the discussion at [[Meta:Requests_for_comment/The_future_of_Abstract_Wikipedia|Meta Requests for comment: The future of Abstract Wikipedia]]. <!-- Template:Please see --> [[User:Qcne|Qcne]] ([[User talk:Qcne|talk]]) 11:35, 14 July 2026 (UTC)
:Isn't it too early for this RFC? The project was released for public preview in March-only four months ago—and it has already demonstrated its technical feasibility. Furthermore, some of the examples cited in the RFC depend entirely on specific function choices. Since this is a community-built project, contributors should remain free to use the functions they prefer. Personally, I feel the repetition of words in every sentence simply shows that active contributors currently view this issue as a low priority. After all, fixing it would require rewriting sentences to use pronouns, or correcting them with a comma-separated list of occupations. [[User:Jsamwrites|John Samuel]] 13:37, 14 July 2026 (UTC)
::Thanks John. The project was approved in 2020 and WMF expected the first articles in 2023 so it is not four months old. Integration into language Wikipedias is planned for Q1 of the current annual plan. If it is too early to evaluate, it is too early to ship. I'd welcome your thoughts on the Meta RfC itself. [[User:Qcne|Qcne]] ([[User talk:Qcne|talk]]) 13:40, 14 July 2026 (UTC)
:<s>Speaking of "too early", [[abstract:Project:Response to English Wikipedia criticism]] has ~3 days left, so I'll hold off on commenting until then.</s> But on a first reading, I can see some of the same misunderstandings repeated. You could delete most of the text above your three proposals and get the same effect.<!--
--><br>edit: Yep, misunderstandings all the way down (the page). I've left [[meta:Requests_for_comment/The_future_of_Abstract_Wikipedia#c-YoshiRulz-20260716205200-Grapesurgeon-20260714140300|a brief comment]] since all my points had already been made by others. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:56, 16 July 2026 (UTC)
== Wikifunctions & Abstract Wikipedia Newsletter #257: Beyond syntactic tables ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-07-16|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss syntactic tables and news in Types, we show some community blogposts and tools, we remind you of the Wikifunctions and Abstract Wikipedia events at Wikimania 2026, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
We also remind you that in the next weeks these newsletter reminders will be paused, and that they will resume in mid-August.
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 10:55, 17 July 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30755600 -->
== Update on Blockly editor ==
In case anyone is actually using [[User:YoshiRulz/Blockly|my external editor based on Blockly]] (there's no analytics so I have no idea): I cleared out my "papercut" backlog yesterday, fixing bugs, making exporting smoother, and adding more blocks necessary for NLG functions. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:35, 20 July 2026 (UTC)
:Great! I'll try it out now. [[User:So9q|So9q]] ([[User talk:So9q|talk]]) 18:15, 21 July 2026 (UTC)
== Building reproducible, computable phenotypes on WikiFunctions ==
Hello all! Very new to WikiFunctions, more involved in the Wikidata side of things, but I was thinking that WikiFunctions may be a great space for computable phenotypes. These are structures (lists of rules) used in medicine to determine if a person has or doesn't have a particular condition (type 2 diabetes, asthma, etc.). There is a constant issue in my field of recreating the wheel for these phenotypes and very few resources where they are openly available (there was PheKB but it isn't updated often and only contains natural language descriptions of the phenotypes and often no code or other information to reproduce). My thought process was that an algorithm for a computable phenotype would essentially be a list of synthetic (fake) patients with certain characteristics, and then the computable phenotype would be run, and it would return a list of patients who have that condition. The major use case would be allowing individuals to download these code snippets to increase general reproducibility in medical care and studies overall. Would it be possible to utilize WikiFunctions for this? [[User:Superraptor123|Superraptor123]] ([[User talk:Superraptor123|talk]]) 08:25, 23 July 2026 (UTC)
:({{Q|25203551}})<br>What system(s) are currently in use for doing such computations? Python scripts?<br>{{SITENAME}} currently does not cater to offline execution, so I imagine it wouldn't be suitable for medical ''practice'' where there are strict data protections. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 11:35, 23 July 2026 (UTC)
::Currently this involves something along the lines of a structured series of descriptors that make up the computable phenotype (ICD codes, RxNorm codes, lab test levels, age ranges, etc.), a fake "patient" (or list of "fake" patients) as input, and the patients that fit the computable phenotype criteria as output. In terms of systems currently in use, they are kind of-- everything. SQL, Java, SPARQL, Python, Perl, Ruby, etc. Currently I develop mostly using Python, so I would likely use that for implementation. And of course, yes, they would not be suitable for practice due to protections! For an example of an algorithm that I think could be useful to adapt, see: https://phekb.org/phenotype/type-2-diabetes-mellitus. [[User:Superraptor123|Superraptor123]] ([[User talk:Superraptor123|talk]]) 12:02, 23 July 2026 (UTC)
:::So your reference is a decision tree, and are each of the "questions" evaluated by looking up a property/element in the input? That could be translated into a Function relatively easily. Most examples I can think of are NLG-related, like [[Z36580]], but there are [[WF:Catalogue/Wikidata_operations#Real_life_information_retrieved_using_Wikidata|some simpler Functions]] which extract parts of a given Wikidata Item, and [[Z34840]] works with the representations of numbers. What is the structure of the input EMR? [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:54, 23 July 2026 (UTC)
::::Precisely-- I think most of these would be simple implementations, but good to generally have archived as most of them become lost media(-ish). Best-case, the input EMR would be a set of synthetic patients using the OMOP CDM (https://ohdsi.github.io/CommonDataModel/), the most common open data model in the space. It does mean it wouldn't be completely system agnostic, but it would most in the majority of situations. [[User:Superraptor123|Superraptor123]] ([[User talk:Superraptor123|talk]]) 14:07, 23 July 2026 (UTC)
:::::If you decide to go ahead with this, you should [[WF:Type_proposals#Templates|propose a new type]] since it looks like a simple [[Z881|list]] or [[Z883|dict]] won't cover it. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:31, 23 July 2026 (UTC)
:Did you look much into the possibility of encoding these in Wikidata somehow? Have [[d:WD:WikiProject Medicine]] / [[meta:Wiki Project Med]] investigated it before? [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:31, 23 July 2026 (UTC)
::I don't think so-- it could potentially be somewhat encoded in Wikidata-- main issue is that it uses a list of codes which Wikidata sometimes attaches to the same entity in ways that don't match up 1-to-1. And there may be drift in those codes over time, so the list of codes would have to be hard-coded. But there should generally be a way to link from the WikiFunction to Wikidata right? [[User:Superraptor123|Superraptor123]] ([[User talk:Superraptor123|talk]]) 22:06, 23 July 2026 (UTC)
:::Linking ''to WF'' from an Item on Wikidata [[d:WD:Wikifunctions/Development|is an open question]], beyond sitelinks of course. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 12:02, 24 July 2026 (UTC)
::::So maybe creating functions here makes the most sense for the time being? I want to make sure I'm following the rules as intended but would that be okay for now? (Creating one or two and then presenting to the community to see if things look acceptable?) [[User:Superraptor123|Superraptor123]] ([[User talk:Superraptor123|talk]]) 06:46, 25 July 2026 (UTC)
:::::Yes, you're welcome to try! --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 06:53, 25 July 2026 (UTC)
== OWID's replacement for Extension:Graph ==
[[meta:OWID Gadget]] / [[c:Module:Owidslider]]<br>I'm currently watching the Wikimania talk "[https://wikimedia.eventyay.com/wm/wikimania2026/talk/CMPQQJ/ Bringing Interactive Graphs from Our World in Data to Wikipedia]" going through the latest iteration of their interactive graphs, and they seem to be in a good position now, including <abbr title="internationalisation">i18n</abbr>. I think it would be nice to use them in Abstract Wikipedia articles as well, but it's implemented as a Lua module + JS gadget. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:00, 23 July 2026 (UTC)
== Friday's talks at Wikimania ==
{{noping|Mahir256}} just finished his talk/workshop "[https://wikimedia.eventyay.com/wm/wikimania2026/talk/HYTQBF From Abstract Content to Concrete Text with Wikidata Lexemes]" on {{Q|136813071}}. You can [https://www.youtube.com/watch?v=hvpOFVZhgnE&t=24370s watch it on YouTube here] (though there were audio problems, '''volume warning''').
<br>The workshop immediately before that was "[https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/ Making indigenous languages ready for Wikifunctions]". Hello to anyone who came from there! [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:58, 24 July 2026 (UTC)
:@[[User:YoshiRulz|YoshiRulz]]: Thanks for highlighting these! There's also today's workshop [https://www.youtube.com/watch?v=nCVeXaAk77c on YouTube] about 90 minutes after the start of the stream, though that might not be as interesting to watch. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 13:28, 25 July 2026 (UTC)
== Error with [[Z37683]] ==
Hello,
I am a newcomer and trying to use {{Z|Z37683}}, which apparently fails in English and succeeds in Swedish (see the test cases I added).
If I understand correctly, the English sub-function {{Z|Z36185}} is wrong because it expects {{Z|Z6001}} and should expect {{Z|Z6091}} (which is what the Swedish sub-function {{Z|Z37686}} expects). Am I right? If so, can I change it myself, or is it necessary to ask someone who has more rights than me? [[User:Seudo|Seudo]] ([[User talk:Seudo|talk]]) 12:39, 25 July 2026 (UTC)
:Fixed, sorry about that. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 12:57, 25 July 2026 (UTC)
::Thanks, it works now! [[User:Seudo|Seudo]] ([[User talk:Seudo|talk]]) 13:05, 25 July 2026 (UTC)
== Connecting tests and implementations ==
Is there any documentation about how to connect tests or implementations as a functioneer? I did so by editing the raw JSON, after looking at diffs of other users having connected tests and implementations. Maybe there is even an easier way to do so? --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 14:10, 25 July 2026 (UTC)
:Huh? You check the box and then click <q>{{int:wikilambda-function-details-table-approve}}</q>. It's documented on [[WF:Introduction#Connect_an_Implementation_or_Test_to_a_Function|WF:Introduction]] FWIW. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:02, 25 July 2026 (UTC)
::Oof, thank you, and sorry for missing that ^^ --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 20:28, 25 July 2026 (UTC)
1o5qxwvby6d2q16d763tih1bsk1ba8l
Wikifunctions:Requests for deletions
4
1696
294006
293597
2026-07-25T20:42:34Z
Volvox
3308
/* Z38204 and Z38211 */ new section
294006
wikitext
text/x-wiki
<noinclude>__NEWSECTIONLINK__ __FORCETOC__</noinclude>
Functions or implementations or tests which do not work properly, do not meet notability criteria or are duplicates of another object can be deleted. Please nominate items for deletions under the "Requests for deletion" section below.
If it is obvious vandalism, just report it in [[Wikifunctions:Report vandalism]], or ping an [[Special:ListAdmins|administrator]]. Contact can also be made with an administrator on [https://t.me/Wikifunctions Telegram] or IRC [irc://irc.libera.chat/wikipedia-abstract #wikipedia-abstract].
If it is a predefined object (its ZID is less than 10000), please see [[Wikifunctions:Report a technical problem]].
{{Autoarchive resolved section
|age = 1
|archive = ((FULLPAGENAME))/Archive/((year))/((month:##))
|level = 2
}}
{{Archives|{{Special:PrefixIndex/Wikifunctions:Requests for deletions/Archive/|stripprefix=1}}}}
= Requests for deletion =
== Z38204 and Z38211 ==
I created Z38204 and Z38211, before noticing that {{Z|Z32290}} already exists, so they can be deleted. Sorry for the inconvenience. --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 20:42, 25 July 2026 (UTC)
tmhb3h80wzf6ucfv4mc3fzgprwv6ced
294048
294006
2026-07-26T06:55:33Z
Bunnypranav
9976
Mark section resolved ([[User:Bunnypranav/sectionResolved.js|sectionResolved]])
294048
wikitext
text/x-wiki
<noinclude>__NEWSECTIONLINK__ __FORCETOC__</noinclude>
Functions or implementations or tests which do not work properly, do not meet notability criteria or are duplicates of another object can be deleted. Please nominate items for deletions under the "Requests for deletion" section below.
If it is obvious vandalism, just report it in [[Wikifunctions:Report vandalism]], or ping an [[Special:ListAdmins|administrator]]. Contact can also be made with an administrator on [https://t.me/Wikifunctions Telegram] or IRC [irc://irc.libera.chat/wikipedia-abstract #wikipedia-abstract].
If it is a predefined object (its ZID is less than 10000), please see [[Wikifunctions:Report a technical problem]].
{{Autoarchive resolved section
|age = 1
|archive = ((FULLPAGENAME))/Archive/((year))/((month:##))
|level = 2
}}
{{Archives|{{Special:PrefixIndex/Wikifunctions:Requests for deletions/Archive/|stripprefix=1}}}}
= Requests for deletion =
== Z38204 and Z38211 ==
I created Z38204 and Z38211, before noticing that {{Z|Z32290}} already exists, so they can be deleted. Sorry for the inconvenience. --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 20:42, 25 July 2026 (UTC)
:{{done}} <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:<[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]></span> 06:55, 26 July 2026 (UTC)
{{Section resolved|1=<span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:<[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]></span> 06:55, 26 July 2026 (UTC)}}
rcdj521mzhxzrkp2lv3l9dj2234r0pc
294058
294048
2026-07-26T07:30:31Z
EatingCarBatteries
61191
294058
wikitext
text/x-wiki
<noinclude>__NEWSECTIONLINK__ __FORCETOC__</noinclude>
Functions or implementations or tests which do not work properly, do not meet notability criteria or are duplicates of another object can be deleted. Please nominate items for deletions under the "Requests for deletion" section below.
If it is obvious vandalism, just report it in [[Wikifunctions:Report vandalism]], or ping an [[Special:ListAdmins|administrator]]. Contact can also be made with an administrator on [https://t.me/Wikifunctions Telegram] or IRC [irc://irc.libera.chat/wikipedia-abstract #wikipedia-abstract].
If it is a predefined object (its ZID is less than 10000), please see [[Wikifunctions:Report a technical problem]].
{{Autoarchive resolved section
|age = 1
|archive = ((FULLPAGENAME))/Archive/((year))/((month:##))
|level = 2
}}
{{Archives|{{Special:PrefixIndex/Wikifunctions:Requests for deletions/Archive/|stripprefix=1}}}}
= Requests for deletion =
== Z38204 and Z38211 ==
I created Z38204 and Z38211, before noticing that {{Z|Z32290}} already exists, so they can be deleted. Sorry for the inconvenience. --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 20:42, 25 July 2026 (UTC)
:{{done}} <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:<[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]></span> 06:55, 26 July 2026 (UTC)
{{Section resolved|1=<span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:<[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]></span> 06:55, 26 July 2026 (UTC)}}
== Z38309 ==
Same deal as above, I created a duplicate of an existing function [[Z30043]]. [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 07:30, 26 July 2026 (UTC)
04khh86uy581fnmvb0742hjzj6f10sx
294076
294058
2026-07-26T08:04:58Z
Bunnypranav
9976
Mark section resolved ([[User:Bunnypranav/sectionResolved.js|sectionResolved]])
294076
wikitext
text/x-wiki
<noinclude>__NEWSECTIONLINK__ __FORCETOC__</noinclude>
Functions or implementations or tests which do not work properly, do not meet notability criteria or are duplicates of another object can be deleted. Please nominate items for deletions under the "Requests for deletion" section below.
If it is obvious vandalism, just report it in [[Wikifunctions:Report vandalism]], or ping an [[Special:ListAdmins|administrator]]. Contact can also be made with an administrator on [https://t.me/Wikifunctions Telegram] or IRC [irc://irc.libera.chat/wikipedia-abstract #wikipedia-abstract].
If it is a predefined object (its ZID is less than 10000), please see [[Wikifunctions:Report a technical problem]].
{{Autoarchive resolved section
|age = 1
|archive = ((FULLPAGENAME))/Archive/((year))/((month:##))
|level = 2
}}
{{Archives|{{Special:PrefixIndex/Wikifunctions:Requests for deletions/Archive/|stripprefix=1}}}}
= Requests for deletion =
== Z38204 and Z38211 ==
I created Z38204 and Z38211, before noticing that {{Z|Z32290}} already exists, so they can be deleted. Sorry for the inconvenience. --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 20:42, 25 July 2026 (UTC)
:{{done}} <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:<[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]></span> 06:55, 26 July 2026 (UTC)
{{Section resolved|1=<span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:<[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]></span> 06:55, 26 July 2026 (UTC)}}
== Z38309 ==
Same deal as above, I created a duplicate of an existing function [[Z30043]]. [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 07:30, 26 July 2026 (UTC)
:{{done}} <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:<[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]></span> 08:04, 26 July 2026 (UTC)
{{Section resolved|1=<span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:<[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]></span> 08:04, 26 July 2026 (UTC)}}
58qimoy0ka1hcz6p29ydsuyat7zkggv
Wikifunctions:Sandbox
4
3424
293799
293594
2026-07-25T15:28:02Z
YoshiRulz
10156
293799
wikitext
text/x-wiki
{{draft}}
This is a wiki page sandbox. See also sandboxes for specific types of object:
* [[Z10119]]
* {{Z|Z10121}}
* {{Z|Z10123}}
* {{Z|Z10131}}
* {{Z|Z10166}}
* {{Z|Z10122}}
* {{Z|Z15104}}
* [[Z26295]]
Testing embedded Wikifunctions calls: {{#function:Z26039|Q158Error, there's not to rollback to
{{#function:Z6824|L1555911-F14}}
{{#function:Z6824|L1555911-F16}}
{{#function:Z27954|}}
0u6zwgg994si0ga9too8yod2t4qdb5s
293800
293799
2026-07-25T15:28:24Z
YoshiRulz
10156
293800
wikitext
text/x-wiki
{{draft}}
This is a wiki page sandbox. See also sandboxes for specific types of object:
* [[Z10119]]
* {{Z|Z10121}}
* {{Z|Z10123}}
* {{Z|Z10131}}
* {{Z|Z10166}}
* {{Z|Z10122}}
* {{Z|Z15104}}
* [[Z26295]]
Testing embedded Wikifunctions calls: {{#function:Z26039|Q158Error, there's not to rollback to
{{#function:Z6824|L1555911-F14}}
{{#function:Z6824|L1555911-F16}}
g1o9e9poom1pa1pkdl93bpdpcteouvl
294015
293800
2026-07-25T21:47:21Z
YoshiRulz
10156
294015
wikitext
text/x-wiki
{{draft}}
This is a wiki page sandbox. See also sandboxes for specific types of object:
* [[Z10119]]
* {{Z|Z10121}}
* {{Z|Z10123}}
* {{Z|Z10131}}
* {{Z|Z10166}}
* {{Z|Z10122}}
* {{Z|Z15104}}
* [[Z26295]]
Testing embedded Wikifunctions calls: {{#function:Z26039|Q158Error, there's not to rollback to
{{#function:Z6824|L1555911-F14}}
{{#function:Z6824|L1555911-F16}}
{| class="wikitable sortable"
! Input's Type !! Default value !! Live example
<!--
|-
| {{Z|Z1}}
|-
| {{Z|Z2}}
|-
| {{Z|Z3}}
|-
| {{Z|Z4}}
| <small><nowiki>{{#function:</nowiki>[[Z34804]]<nowiki>||}}</nowiki><br>{{#function:Z34804||}}</small>
|-
| {{Z|Z5}}
-->
|-
| {{Z|Z6}}
| N/A ({{Q|670834}})
| <small><nowiki>{{#function:</nowiki>[[Z14142]]<nowiki>|}}</nowiki><br>{{#function:Z14142|}}</small>
<!--
|-
| {{Z|Z7}}
-->
|-
| {{Z|Z8}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z28231]]<nowiki>|}}</nowiki><br>{{#function:Z28231|}}</small>
<!--
|-
| {{Z|Z9}}
-->
|-
| {{Z|Z11}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z14396]]<nowiki>|}}</nowiki><br>{{#function:Z14396|}}</small>
|-
| {{Z|Z12}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z27905]]<nowiki>|}}</nowiki><br>{{#function:Z27905|}}</small>
<!--
|-
| {{Z|Z14}}
|-
| {{Z|Z16}}
|-
| {{Z|Z17}}
|-
| {{Z|Z18}}
|-
| {{Z|Z20}}
|-
| {{Z|Z21}}
|-
| {{Z|Z22}}
|-
| {{Z|Z23}}
|-
| {{Z|Z31}}
|-
| {{Z|Z32}}
-->
|-
| {{Z|Z39}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z23443]]<nowiki>|}}</nowiki><br>{{#function:Z23443|}}</small>
|-
| {{Z|Z40}}
| {{Z|42}}
| <small><nowiki>{{#function:</nowiki>[[Z10730]]<nowiki>|}}</nowiki><br>{{#function:Z10730|}}</small>
<!--
|-
| {{Z|Z46}}
|-
| {{Z|Z50}}
-->
|-
| {{Z|Z60}}
| <syntaxhighlight lang="wikitext" inline>{{PAGELANGUAGE}}</syntaxhighlight><br>(i.e. <code>de</code> on dewp)
| <small><nowiki>{{#function:</nowiki>[[Z14329]]<nowiki>|}}</nowiki><br>{{#function:Z14329|}}</small>
<!--
|-
| {{Z|Z61}}
|-
| {{Z|Z64}}
-->
|-
| {{Z|Z80}}
| <code>0x00</code>
| <small><nowiki>{{#function:</nowiki>[[Z22883]]<nowiki>|}}</nowiki><br>{{#function:Z22883|}}</small>
|-
| {{Z|Z86}}
| <code>U+0000</code>
| <small><nowiki>{{#function:</nowiki>[[Z23061]]<nowiki>|}}</nowiki><br>{{#function:Z23061|}}</small>
|-
| {{Z|Z89}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z27854]]<nowiki>|}}</nowiki><br>{{#function:Z27854|}}</small>
<!--
|-
| {{Z|Z99}}
-->
|-
| {{Z|Z881}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z12681]]<nowiki>|}}</nowiki><br>{{#function:Z12681|}}</small>
|-
| {{Z|Z882}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z24660]]<nowiki>|}}</nowiki><br>{{#function:Z24660|}}</small>
|-
| {{Z|Z883}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z30737]]<nowiki>|}}</nowiki><br>{{#function:Z30737|}}</small>
|-
| {{Z|Z310}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z36104]]<nowiki>|}}</nowiki><br>{{#function:Z36104|}}</small>
|-
| {{Z|Z6091}}<br>{{Z|Z6001}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z20041]]<nowiki>|}}</nowiki><br>{{#function:Z20041|}}</small>
|-
| {{Z|Z6092}}<br>{{Z|Z6002}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z20046]]<nowiki>|}}</nowiki><br>{{#function:Z20046|}}</small>
|-
| {{Z|Z6095}}<br>{{Z|Z6005}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z19310]]<nowiki>|}}</nowiki><br>{{#function:Z19310|}}</small>
|-
| {{Z|Z6096}}<br>{{Z|Z6006}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z23127]]<nowiki>|}}</nowiki><br>{{#function:Z23127|}}</small>
|-
| {{Z|Z6094}}<br>{{Z|Z6004}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z35745]]<nowiki>|}}</nowiki><br>{{#function:Z35745|}}</small>
<!--
|-
| {{Z|Z6003}}
|-
| {{Z|Z6007}}
|-
| {{Z|Z6008}}
-->
|-
| {{Z|Z6010}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z25326]]<nowiki>|}}</nowiki><br>{{#function:Z25326|}}</small>
|-
| {{Z|Z6011}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z26151]]<nowiki>|}}</nowiki><br>{{#function:Z26151|}}</small>
<!--
|-
| {{Z|Z6020}}
|-
| {{Z|Z6030}}
|-
| {{Z|Z6039}}
|-
| {{Z|Z6040}}
-->
|-
| {{Z|Z6060}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z25701]]<nowiki>|}}</nowiki><br>{{#function:Z25701|}}</small>
|-
| {{Z|Z6061}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z25724]]<nowiki>|}}</nowiki><br>{{#function:Z25724|}}</small>
|-
| {{Z|Z6064}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z35327]]<nowiki>|}}</nowiki><br>{{#function:Z35327|}}</small>
<!--
|-
| {{Z|Z6884}}
-->
|-
| {{Z|Z13518}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z13713]]<nowiki>|}}</nowiki><br>{{#function:Z13713|}}</small>
<!--
|-
| {{Z|Z14293}}
|-
| {{Z|Z14294}}
-->
|-
| {{Z|Z16098}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z13596]]<nowiki>|}}</nowiki><br>{{#function:Z13596|}}</small>
|-
| {{Z|Z16659}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z17151]]<nowiki>|}}</nowiki><br>{{#function:Z17151|}}</small>
|-
| {{Z|Z16683}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z25073]]<nowiki>|}}</nowiki><br>{{#function:Z25073|}}</small>
|-
| {{Z|Z16927}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z16000]]<nowiki>|}}</nowiki><br>{{#function:Z16000|}}</small>
|-
| {{Z|Z17402}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z24041]]<nowiki>|}}</nowiki><br>{{#function:Z24041|}}</small>
|-
| {{Z|Z17813}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z24761]]<nowiki>|}}</nowiki><br>{{#function:Z24761|}}</small>
|-
| {{Z|Z19677}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z19827]]<nowiki>|}}</nowiki><br>{{#function:Z19827|}}</small>
|-
| {{Z|Z20159}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z28824]]<nowiki>|}}</nowiki><br>{{#function:Z28824|}}</small>
|-
| {{Z|Z20342}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z22937]]<nowiki>|}}</nowiki><br>{{#function:Z22937|}}</small>
|-
| {{Z|Z20420}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z34060]]<nowiki>|}}</nowiki><br>{{#function:Z34060|}}</small>
<!--
|-
| {{Z|Z20825}}
-->
|-
| {{Z|Z20838}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z20844]]<nowiki>|}}</nowiki><br>{{#function:Z20844|}}</small>
|-
| {{Z|Z22112}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z22417]]<nowiki>|}}</nowiki><br>{{#function:Z22417|}}</small>
|-
| {{Z|Z28579}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z28639]]<nowiki>|}}</nowiki><br>{{#function:Z28639|}}</small>
|-
| {{Z|Z33198}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z33219]]<nowiki>|}}</nowiki><br>{{#function:Z33219|}}</small>
<!--
|-
| {{Z|Z36462}}
|-
| {{Z|Z36463}}
-->
|-
| [[Help:Wikidata#Lightweight_enumerations|Lightweight enums]]:
* {{Z|Z6062}}
* {{Z|Z6063}}
* {{Z|Z25340}}
* {{Z|Z25501}}
* {{Z|Z25502}}
* {{Z|Z26582}}
* {{Z|Z26934}}
* {{Z|Z26935}}
* {{Z|Z27951}}
* {{Z|Z27970}}
* {{Z|Z27971}}
* {{Z|Z28215}}
* {{Z|Z28515}}
* {{Z|Z28516}}
* {{Z|Z28517}}
* {{Z|Z28518}}
* {{Z|Z28519}}
* {{Z|Z28520}}
* {{Z|Z32789}}
* {{Z|Z32792}}
* {{Z|Z33568}}
* {{Z|Z33827}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z27954]]<nowiki>|}}</nowiki><br>{{#function:Z27954|}}</small>
|}
0lypjrvvv4flcgugutstznwdmaodwa5
294016
294015
2026-07-25T21:50:48Z
YoshiRulz
10156
294016
wikitext
text/x-wiki
{{draft}}
This is a wiki page sandbox. See also sandboxes for specific types of object:
* [[Z10119]]
* {{Z|Z10121}}
* {{Z|Z10123}}
* {{Z|Z10131}}
* {{Z|Z10166}}
* {{Z|Z10122}}
* {{Z|Z15104}}
* [[Z26295]]
Testing embedded Wikifunctions calls: {{#function:Z26039|Q158Error, there's not to rollback to
{{#function:Z6824|L1555911-F14}}
{{#function:Z6824|L1555911-F16}}
{| class="wikitable sortable"
! Input's Type !! Default value !! Live example
<!--
|-
| {{Z|Z1}}
|-
| {{Z|Z2}}
|-
| {{Z|Z3}}
|-
| {{Z|Z4}}
| <small><nowiki>{{#function:</nowiki>[[Z34804]]<nowiki>||}}</nowiki><br>{{#function:Z34804||}}</small>
|-
| {{Z|Z5}}
-->
|-
| {{Z|Z6}}
| N/A ({{Q|670834}})
| <small><nowiki>{{#function:</nowiki>[[Z14142]]<nowiki>|}}</nowiki><br>{{#function:Z14142|}}</small>
<!--
|-
| {{Z|Z7}}
-->
|-
| {{Z|Z8}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z28231]]<nowiki>|}}</nowiki><br>{{#function:Z28231|}}</small>
<!--
|-
| {{Z|Z9}}
-->
|-
| {{Z|Z11}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z14396]]<nowiki>|}}</nowiki><br>{{#function:Z14396|}}</small>
|-
| {{Z|Z12}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z38226]]<nowiki>|}}</nowiki><br>{{#function:Z38226|}}</small>
<!--
|-
| {{Z|Z14}}
|-
| {{Z|Z16}}
|-
| {{Z|Z17}}
|-
| {{Z|Z18}}
|-
| {{Z|Z20}}
|-
| {{Z|Z21}}
|-
| {{Z|Z22}}
|-
| {{Z|Z23}}
|-
| {{Z|Z31}}
|-
| {{Z|Z32}}
-->
|-
| {{Z|Z39}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z23443]]<nowiki>|}}</nowiki><br>{{#function:Z23443|}}</small>
|-
| {{Z|Z40}}
| {{Z|42}}
| <small><nowiki>{{#function:</nowiki>[[Z10730]]<nowiki>|}}</nowiki><br>{{#function:Z10730|}}</small>
<!--
|-
| {{Z|Z46}}
|-
| {{Z|Z50}}
-->
|-
| {{Z|Z60}}
| <syntaxhighlight lang="wikitext" inline>{{PAGELANGUAGE}}</syntaxhighlight><br>(i.e. <code>de</code> on dewp)
| <small><nowiki>{{#function:</nowiki>[[Z14329]]<nowiki>|}}</nowiki><br>{{#function:Z14329|}}</small>
<!--
|-
| {{Z|Z61}}
|-
| {{Z|Z64}}
-->
|-
| {{Z|Z80}}
| <code>0x00</code>
| <small><nowiki>{{#function:</nowiki>[[Z22883]]<nowiki>|}}</nowiki><br>{{#function:Z22883|}}</small>
|-
| {{Z|Z86}}
| <code>U+0000</code>
| <small><nowiki>{{#function:</nowiki>[[Z23061]]<nowiki>|}}</nowiki><br>{{#function:Z23061|}}</small>
|-
| {{Z|Z89}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z27854]]<nowiki>|}}</nowiki><br>{{#function:Z27854|}}</small>
<!--
|-
| {{Z|Z99}}
-->
|-
| {{Z|Z881}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z12681]]<nowiki>|}}</nowiki><br>{{#function:Z12681|}}</small>
|-
| {{Z|Z882}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z24660]]<nowiki>|}}</nowiki><br>{{#function:Z24660|}}</small>
|-
| {{Z|Z883}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z30737]]<nowiki>|}}</nowiki><br>{{#function:Z30737|}}</small>
|-
| {{Z|Z310}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z36104]]<nowiki>|}}</nowiki><br>{{#function:Z36104|}}</small>
|-
| {{Z|Z6091}}<br>{{Z|Z6001}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z20041]]<nowiki>|}}</nowiki><br>{{#function:Z20041|}}</small>
|-
| {{Z|Z6092}}<br>{{Z|Z6002}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z20046]]<nowiki>|}}</nowiki><br>{{#function:Z20046|}}</small>
|-
| {{Z|Z6095}}<br>{{Z|Z6005}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z19310]]<nowiki>|}}</nowiki><br>{{#function:Z19310|}}</small>
|-
| {{Z|Z6096}}<br>{{Z|Z6006}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z23127]]<nowiki>|}}</nowiki><br>{{#function:Z23127|}}</small>
|-
| {{Z|Z6094}}<br>{{Z|Z6004}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z35745]]<nowiki>|}}</nowiki><br>{{#function:Z35745|}}</small>
<!--
|-
| {{Z|Z6003}}
|-
| {{Z|Z6007}}
|-
| {{Z|Z6008}}
-->
|-
| {{Z|Z6010}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z25326]]<nowiki>|}}</nowiki><br>{{#function:Z25326|}}</small>
|-
| {{Z|Z6011}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z26151]]<nowiki>|}}</nowiki><br>{{#function:Z26151|}}</small>
<!--
|-
| {{Z|Z6020}}
|-
| {{Z|Z6030}}
|-
| {{Z|Z6039}}
|-
| {{Z|Z6040}}
-->
|-
| {{Z|Z6060}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z25701]]<nowiki>|}}</nowiki><br>{{#function:Z25701|}}</small>
|-
| {{Z|Z6061}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z25724]]<nowiki>|}}</nowiki><br>{{#function:Z25724|}}</small>
|-
| {{Z|Z6064}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z35327]]<nowiki>|}}</nowiki><br>{{#function:Z35327|}}</small>
<!--
|-
| {{Z|Z6884}}
-->
|-
| {{Z|Z13518}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z13713]]<nowiki>|}}</nowiki><br>{{#function:Z13713|}}</small>
<!--
|-
| {{Z|Z14293}}
|-
| {{Z|Z14294}}
-->
|-
| {{Z|Z16098}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z13596]]<nowiki>|}}</nowiki><br>{{#function:Z13596|}}</small>
|-
| {{Z|Z16659}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z17151]]<nowiki>|}}</nowiki><br>{{#function:Z17151|}}</small>
|-
| {{Z|Z16683}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z25073]]<nowiki>|}}</nowiki><br>{{#function:Z25073|}}</small>
|-
| {{Z|Z16927}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z16000]]<nowiki>|}}</nowiki><br>{{#function:Z16000|}}</small>
|-
| {{Z|Z17402}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z24041]]<nowiki>|}}</nowiki><br>{{#function:Z24041|}}</small>
|-
| {{Z|Z17813}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z24761]]<nowiki>|}}</nowiki><br>{{#function:Z24761|}}</small>
|-
| {{Z|Z19677}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z19827]]<nowiki>|}}</nowiki><br>{{#function:Z19827|}}</small>
|-
| {{Z|Z20159}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z28824]]<nowiki>|}}</nowiki><br>{{#function:Z28824|}}</small>
|-
| {{Z|Z20342}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z22937]]<nowiki>|}}</nowiki><br>{{#function:Z22937|}}</small>
|-
| {{Z|Z20420}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z34060]]<nowiki>|}}</nowiki><br>{{#function:Z34060|}}</small>
<!--
|-
| {{Z|Z20825}}
-->
|-
| {{Z|Z20838}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z20844]]<nowiki>|}}</nowiki><br>{{#function:Z20844|}}</small>
|-
| {{Z|Z22112}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z22417]]<nowiki>|}}</nowiki><br>{{#function:Z22417|}}</small>
|-
| {{Z|Z28579}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z28639]]<nowiki>|}}</nowiki><br>{{#function:Z28639|}}</small>
|-
| {{Z|Z33198}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z33219]]<nowiki>|}}</nowiki><br>{{#function:Z33219|}}</small>
<!--
|-
| {{Z|Z36462}}
|-
| {{Z|Z36463}}
-->
|-
| [[Help:Wikidata#Lightweight_enumerations|Lightweight enums]]:
* {{Z|Z6062}}
* {{Z|Z6063}}
* {{Z|Z25340}}
* {{Z|Z25501}}
* {{Z|Z25502}}
* {{Z|Z26582}}
* {{Z|Z26934}}
* {{Z|Z26935}}
* {{Z|Z27951}}
* {{Z|Z27970}}
* {{Z|Z27971}}
* {{Z|Z28215}}
* {{Z|Z28515}}
* {{Z|Z28516}}
* {{Z|Z28517}}
* {{Z|Z28518}}
* {{Z|Z28519}}
* {{Z|Z28520}}
* {{Z|Z32789}}
* {{Z|Z32792}}
* {{Z|Z33568}}
* {{Z|Z33827}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z27954]]<nowiki>|}}</nowiki><br>{{#function:Z27954|}}</small>
|}
ijg289ggwq494brf53nfrr3ix26kqbj
294017
294016
2026-07-25T21:55:32Z
YoshiRulz
10156
294017
wikitext
text/x-wiki
{{draft}}
This is a wiki page sandbox. See also sandboxes for specific types of object:
* [[Z10119]]
* {{Z|Z10121}}
* {{Z|Z10123}}
* {{Z|Z10131}}
* {{Z|Z10166}}
* {{Z|Z10122}}
* {{Z|Z15104}}
* [[Z26295]]
Testing embedded Wikifunctions calls: {{#function:Z26039|Q158Error, there's not to rollback to
{{#function:Z6824|L1555911-F14}}
{{#function:Z6824|L1555911-F16}}
{| class="wikitable sortable"
! Input's Type !! Default value !! Live example
<!--
|-
| {{Z|Z1}}
|-
| {{Z|Z2}}
|-
| {{Z|Z3}}
|-
| {{Z|Z4}}
| <small><nowiki>{{#function:</nowiki>[[Z34804]]<nowiki>||}}</nowiki><br>{{#function:Z34804||}}</small>
|-
| {{Z|Z5}}
-->
|-
| {{Z|Z6}}
| N/A ({{Q|670834}})
| <small><nowiki>{{#function:</nowiki>[[Z14142]]<nowiki>|}}</nowiki><br>{{#function:Z14142|}}</small>
<!--
|-
| {{Z|Z7}}
-->
|-
| {{Z|Z8}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z28231]]<nowiki>|}}</nowiki><br>{{#function:Z28231|}}</small>
<!--
|-
| {{Z|Z9}}
-->
|-
| {{Z|Z11}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z14396]]<nowiki>|}}</nowiki><br>{{#function:Z14396|}}</small>
|-
| {{Z|Z12}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z38226]]<nowiki>|}}</nowiki><br>{{#function:Z38226|}}</small>
<!--
|-
| {{Z|Z14}}
|-
| {{Z|Z16}}
|-
| {{Z|Z17}}
|-
| {{Z|Z18}}
|-
| {{Z|Z20}}
|-
| {{Z|Z21}}
|-
| {{Z|Z22}}
|-
| {{Z|Z23}}
|-
| {{Z|Z31}}
|-
| {{Z|Z32}}
-->
|-
| {{Z|Z39}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z23443]]<nowiki>|}}</nowiki><br>{{#function:Z23443|}}</small>
|-
| {{Z|Z40}}
| {{Z|42}}
| <small><nowiki>{{#function:</nowiki>[[Z10730]]<nowiki>|}}</nowiki><br>{{#function:Z10730|}}</small>
<!--
|-
| {{Z|Z46}}
|-
| {{Z|Z50}}
-->
|-
| {{Z|Z60}}
| <syntaxhighlight lang="wikitext" inline>{{PAGELANGUAGE}}</syntaxhighlight><br>(i.e. <code>de</code> on dewp)
| <small><nowiki>{{#function:</nowiki>[[Z14329]]<nowiki>|}}</nowiki><br>{{#function:Z14329|}}</small>
<!--
|-
| {{Z|Z61}}
|-
| {{Z|Z64}}
-->
|-
| {{Z|Z80}}
| <code>0x00</code>
| <small><nowiki>{{#function:</nowiki>[[Z22883]]<nowiki>|}}</nowiki><br>{{#function:Z22883|}}</small>
|-
| {{Z|Z86}}
| <code>U+0000</code>
| <small><nowiki>{{#function:</nowiki>[[Z23061]]<nowiki>|}}</nowiki><br>{{#function:Z23061|}}</small>
|-
| {{Z|Z89}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z27854]]<nowiki>|}}</nowiki><br>{{#function:Z27854|}}</small>
<!--
|-
| {{Z|Z99}}
-->
|-
| {{Z|Z881}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z12681]]<nowiki>|}}</nowiki><br>{{#function:Z12681|}}</small>
|-
| {{Z|Z882}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z24660]]<nowiki>||}}</nowiki><br>{{#function:Z24660||}}</small>
|-
| {{Z|Z883}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z30737]]<nowiki>|}}</nowiki><br>{{#function:Z30737|}}</small>
|-
| {{Z|Z310}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z36104]]<nowiki>|}}</nowiki><br>{{#function:Z36104|}}</small>
|-
| {{Z|Z6091}}<br>{{Z|Z6001}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z20041]]<nowiki>|}}</nowiki><br>{{#function:Z20041|}}</small>
|-
| {{Z|Z6092}}<br>{{Z|Z6002}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z20046]]<nowiki>|}}</nowiki><br>{{#function:Z20046|}}</small>
|-
| {{Z|Z6095}}<br>{{Z|Z6005}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z19310]]<nowiki>|}}</nowiki><br>{{#function:Z19310|}}</small>
|-
| {{Z|Z6096}}<br>{{Z|Z6006}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z23127]]<nowiki>|}}</nowiki><br>{{#function:Z23127|}}</small>
|-
| {{Z|Z6094}}<br>{{Z|Z6004}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z35745]]<nowiki>|}}</nowiki><br>{{#function:Z35745|}}</small>
<!--
|-
| {{Z|Z6003}}
|-
| {{Z|Z6007}}
|-
| {{Z|Z6008}}
-->
|-
| {{Z|Z6010}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z25326]]<nowiki>|}}</nowiki><br>{{#function:Z25326|}}</small>
|-
| {{Z|Z6011}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z26151]]<nowiki>|}}</nowiki><br>{{#function:Z26151|}}</small>
<!--
|-
| {{Z|Z6020}}
|-
| {{Z|Z6030}}
|-
| {{Z|Z6039}}
|-
| {{Z|Z6040}}
-->
|-
| {{Z|Z6060}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z25701]]<nowiki>|}}</nowiki><br>{{#function:Z25701|}}</small>
|-
| {{Z|Z6061}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z25724]]<nowiki>|}}</nowiki><br>{{#function:Z25724|}}</small>
|-
| {{Z|Z6064}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z35327]]<nowiki>|}}</nowiki><br>{{#function:Z35327|}}</small>
<!--
|-
| {{Z|Z6884}}
-->
|-
| {{Z|Z13518}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z13713]]<nowiki>|}}</nowiki><br>{{#function:Z13713|}}</small>
<!--
|-
| {{Z|Z14293}}
|-
| {{Z|Z14294}}
-->
|-
| {{Z|Z16098}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z13596]]<nowiki>|}}</nowiki><br>{{#function:Z13596|}}</small>
|-
| {{Z|Z16659}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z17151]]<nowiki>|}}</nowiki><br>{{#function:Z17151|}}</small>
|-
| {{Z|Z16683}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z25073]]<nowiki>|}}</nowiki><br>{{#function:Z25073|}}</small>
|-
| {{Z|Z16927}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z16000]]<nowiki>|}}</nowiki><br>{{#function:Z16000|}}</small>
|-
| {{Z|Z17402}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z24041]]<nowiki>|}}</nowiki><br>{{#function:Z24041|}}</small>
|-
| {{Z|Z17813}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z24761]]<nowiki>|}}</nowiki><br>{{#function:Z24761|}}</small>
|-
| {{Z|Z19677}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z19827]]<nowiki>|}}</nowiki><br>{{#function:Z19827|}}</small>
|-
| {{Z|Z20159}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z28824]]<nowiki>|}}</nowiki><br>{{#function:Z28824|}}</small>
|-
| {{Z|Z20342}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z22937]]<nowiki>|}}</nowiki><br>{{#function:Z22937|}}</small>
|-
| {{Z|Z20420}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z34060]]<nowiki>|}}</nowiki><br>{{#function:Z34060|}}</small>
<!--
|-
| {{Z|Z20825}}
-->
|-
| {{Z|Z20838}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z20844]]<nowiki>|}}</nowiki><br>{{#function:Z20844|}}</small>
|-
| {{Z|Z22112}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z22417]]<nowiki>|}}</nowiki><br>{{#function:Z22417|}}</small>
|-
| {{Z|Z28579}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z28639]]<nowiki>|}}</nowiki><br>{{#function:Z28639|}}</small>
|-
| {{Z|Z33198}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z33219]]<nowiki>|}}</nowiki><br>{{#function:Z33219|}}</small>
<!--
|-
| {{Z|Z36462}}
|-
| {{Z|Z36463}}
-->
|-
| [[Help:Wikidata#Lightweight_enumerations|Lightweight enums]]:
* {{Z|Z6062}}
* {{Z|Z6063}}
* {{Z|Z25340}}
* {{Z|Z25501}}
* {{Z|Z25502}}
* {{Z|Z26582}}
* {{Z|Z26934}}
* {{Z|Z26935}}
* {{Z|Z27951}}
* {{Z|Z27970}}
* {{Z|Z27971}}
* {{Z|Z28215}}
* {{Z|Z28515}}
* {{Z|Z28516}}
* {{Z|Z28517}}
* {{Z|Z28518}}
* {{Z|Z28519}}
* {{Z|Z28520}}
* {{Z|Z32789}}
* {{Z|Z32792}}
* {{Z|Z33568}}
* {{Z|Z33827}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z27954]]<nowiki>|}}</nowiki><br>{{#function:Z27954|}}</small>
|}
54lo2l5vnsx3w1r4va1ixtn7yj7tx50
294018
294017
2026-07-25T21:57:16Z
YoshiRulz
10156
294018
wikitext
text/x-wiki
{{draft}}
This is a wiki page sandbox. See also sandboxes for specific types of object:
* [[Z10119]]
* {{Z|Z10121}}
* {{Z|Z10123}}
* {{Z|Z10131}}
* {{Z|Z10166}}
* {{Z|Z10122}}
* {{Z|Z15104}}
* [[Z26295]]
Testing embedded Wikifunctions calls: {{#function:Z26039|Q158Error, there's not to rollback to
{{#function:Z6824|L1555911-F14}}
{{#function:Z6824|L1555911-F16}}
{| class="wikitable sortable"
! Input's Type !! Default value !! Live example
<!--
|-
| {{Z|Z1}}
|-
| {{Z|Z2}}
|-
| {{Z|Z3}}
|-
| {{Z|Z4}}
| <small><nowiki>{{#function:</nowiki>[[Z34804]]<nowiki>||}}</nowiki><br>{{#function:Z34804||}}</small>
|-
| {{Z|Z5}}
-->
|-
| {{Z|Z6}}
| N/A ({{Q|670834}})
| <small><nowiki>{{#function:</nowiki>[[Z14142]]<nowiki>|}}</nowiki><br>{{#function:Z14142|}}</small>
<!--
|-
| {{Z|Z7}}
-->
|-
| {{Z|Z8}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z28231]]<nowiki>|}}</nowiki><br>{{#function:Z28231|}}</small>
<!--
|-
| {{Z|Z9}}
-->
|-
| {{Z|Z11}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z14396]]<nowiki>|}}</nowiki><br>{{#function:Z14396|}}</small>
|-
| {{Z|Z12}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z38226]]<nowiki>|}}</nowiki><br>{{#function:Z38226|}}</small>
<!--
|-
| {{Z|Z14}}
|-
| {{Z|Z16}}
|-
| {{Z|Z17}}
|-
| {{Z|Z18}}
|-
| {{Z|Z20}}
|-
| {{Z|Z21}}
|-
| {{Z|Z22}}
|-
| {{Z|Z23}}
|-
| {{Z|Z31}}
|-
| {{Z|Z32}}
-->
|-
| {{Z|Z39}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z23443]]<nowiki>|}}</nowiki><br>{{#function:Z23443|}}</small>
|-
| {{Z|Z40}}
| {{Z|42}}
| <small><nowiki>{{#function:</nowiki>[[Z10730]]<nowiki>|}}</nowiki><br>{{#function:Z10730|}}</small>
<!--
|-
| {{Z|Z46}}
|-
| {{Z|Z50}}
-->
|-
| {{Z|Z60}}
| <syntaxhighlight lang="wikitext" inline>{{PAGELANGUAGE}}</syntaxhighlight><br>(i.e. <code>de</code> on dewp)
| <small><nowiki>{{#function:</nowiki>[[Z14329]]<nowiki>|}}</nowiki><br>{{#function:Z14329|}}</small>
<!--
|-
| {{Z|Z61}}
|-
| {{Z|Z64}}
-->
|-
| {{Z|Z80}}
| <code>0x00</code>
| <small><nowiki>{{#function:</nowiki>[[Z22883]]<nowiki>|}}</nowiki><br>{{#function:Z22883|}}</small>
|-
| {{Z|Z86}}
| <code>U+0000</code>
| <small><nowiki>{{#function:</nowiki>[[Z23061]]<nowiki>|}}</nowiki><br>{{#function:Z23061|}}</small>
|-
| {{Z|Z89}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z27854]]<nowiki>|}}</nowiki><br>{{#function:Z27854|}}</small>
<!--
|-
| {{Z|Z99}}
-->
|-
| {{Z|Z881}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z12681]]<nowiki>|}}</nowiki><br>{{#function:Z12681|}}</small>
|-
| {{Z|Z882}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z24660]]<nowiki>||}}</nowiki><br>{{#function:Z24660||}}</small>
|-
| {{Z|Z883}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z30737]]<nowiki>|}}</nowiki><br>{{#function:Z30737|}}</small>
|-
| {{Z|Z310}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z36104]]<nowiki>|}}</nowiki><br>{{#function:Z36104|}}</small>
|-
| {{Z|Z6091}}<br>{{Z|Z6001}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z20041]]<nowiki>|}}</nowiki><br>{{#function:Z20041|}}</small>
|-
| {{Z|Z6092}}<br>{{Z|Z6002}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z20046]]<nowiki>|}}</nowiki><br>{{#function:Z20046|}}</small>
|-
| {{Z|Z6095}}<br>{{Z|Z6005}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z19310]]<nowiki>|}}</nowiki><br>{{#function:Z19310|}}</small>
|-
| {{Z|Z6096}}<br>{{Z|Z6006}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z23127]]<nowiki>|}}</nowiki><br>{{#function:Z23127|}}</small>
|-
| {{Z|Z6094}}<br>{{Z|Z6004}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z35745]]<nowiki>|}}</nowiki><br>{{#function:Z35745|}}</small>
<!--
|-
| {{Z|Z6003}}
|-
| {{Z|Z6007}}
|-
| {{Z|Z6008}}
-->
|-
| {{Z|Z6010}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z25326]]<nowiki>||}}</nowiki><br>{{#function:Z25326||}}</small>
|-
| {{Z|Z6011}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z26151]]<nowiki>||}}</nowiki><br>{{#function:Z26151||}}</small>
<!--
|-
| {{Z|Z6020}}
|-
| {{Z|Z6030}}
|-
| {{Z|Z6039}}
|-
| {{Z|Z6040}}
-->
|-
| {{Z|Z6060}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z25701]]<nowiki>|}}</nowiki><br>{{#function:Z25701|}}</small>
|-
| {{Z|Z6061}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z25724]]<nowiki>|}}</nowiki><br>{{#function:Z25724|}}</small>
|-
| {{Z|Z6064}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z35327]]<nowiki>||}}</nowiki><br>{{#function:Z35327||}}</small>
<!--
|-
| {{Z|Z6884}}
-->
|-
| {{Z|Z13518}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z13713]]<nowiki>|}}</nowiki><br>{{#function:Z13713|}}</small>
<!--
|-
| {{Z|Z14293}}
|-
| {{Z|Z14294}}
-->
|-
| {{Z|Z16098}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z13596]]<nowiki>|}}</nowiki><br>{{#function:Z13596|}}</small>
|-
| {{Z|Z16659}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z17151]]<nowiki>|}}</nowiki><br>{{#function:Z17151|}}</small>
|-
| {{Z|Z16683}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z25073]]<nowiki>|}}</nowiki><br>{{#function:Z25073|}}</small>
|-
| {{Z|Z16927}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z16000]]<nowiki>|}}</nowiki><br>{{#function:Z16000|}}</small>
|-
| {{Z|Z17402}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z24041]]<nowiki>|}}</nowiki><br>{{#function:Z24041|}}</small>
|-
| {{Z|Z17813}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z24761]]<nowiki>|}}</nowiki><br>{{#function:Z24761|}}</small>
|-
| {{Z|Z19677}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z19827]]<nowiki>|}}</nowiki><br>{{#function:Z19827|}}</small>
|-
| {{Z|Z20159}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z28824]]<nowiki>|}}</nowiki><br>{{#function:Z28824|}}</small>
|-
| {{Z|Z20342}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z22937]]<nowiki>|}}</nowiki><br>{{#function:Z22937|}}</small>
|-
| {{Z|Z20420}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z34060]]<nowiki>|}}</nowiki><br>{{#function:Z34060|}}</small>
<!--
|-
| {{Z|Z20825}}
-->
|-
| {{Z|Z20838}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z20844]]<nowiki>|}}</nowiki><br>{{#function:Z20844|}}</small>
|-
| {{Z|Z22112}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z22417]]<nowiki>|}}</nowiki><br>{{#function:Z22417|}}</small>
|-
| {{Z|Z28579}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z28639]]<nowiki>|}}</nowiki><br>{{#function:Z28639|}}</small>
|-
| {{Z|Z33198}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z33219]]<nowiki>|}}</nowiki><br>{{#function:Z33219|}}</small>
<!--
|-
| {{Z|Z36462}}
|-
| {{Z|Z36463}}
-->
|-
| [[Help:Wikidata#Lightweight_enumerations|Lightweight enums]]:
* {{Z|Z6062}}
* {{Z|Z6063}}
* {{Z|Z25340}}
* {{Z|Z25501}}
* {{Z|Z25502}}
* {{Z|Z26582}}
* {{Z|Z26934}}
* {{Z|Z26935}}
* {{Z|Z27951}}
* {{Z|Z27970}}
* {{Z|Z27971}}
* {{Z|Z28215}}
* {{Z|Z28515}}
* {{Z|Z28516}}
* {{Z|Z28517}}
* {{Z|Z28518}}
* {{Z|Z28519}}
* {{Z|Z28520}}
* {{Z|Z32789}}
* {{Z|Z32792}}
* {{Z|Z33568}}
* {{Z|Z33827}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z27954]]<nowiki>|}}</nowiki><br>{{#function:Z27954|}}</small>
|}
1azbe9ypk38lv77mgtw6js6kn25hxfw
294019
294018
2026-07-25T21:59:33Z
YoshiRulz
10156
294019
wikitext
text/x-wiki
{{draft}}
This is a wiki page sandbox. See also sandboxes for specific types of object:
* [[Z10119]]
* {{Z|Z10121}}
* {{Z|Z10123}}
* {{Z|Z10131}}
* {{Z|Z10166}}
* {{Z|Z10122}}
* {{Z|Z15104}}
* [[Z26295]]
Testing embedded Wikifunctions calls: {{#function:Z26039|Q158Error, there's not to rollback to
{{#function:Z6824|L1555911-F14}}
{{#function:Z6824|L1555911-F16}}
{| class="wikitable sortable"
! Input's Type !! Default value !! Live example
<!--
|-
| {{Z|Z1}}
|-
| {{Z|Z2}}
|-
| {{Z|Z3}}
|-
| {{Z|Z4}}
| <small><nowiki>{{#function:</nowiki>[[Z34804]]<nowiki>||}}</nowiki><br>{{#function:Z34804||}}</small>
|-
| {{Z|Z5}}
-->
|-
| {{Z|Z6}}
| N/A ({{Q|670834}})
| <small><nowiki>{{#function:</nowiki>[[Z14142]]<nowiki>|}}</nowiki><br>{{#function:Z14142|}}</small>
<!--
|-
| {{Z|Z7}}
-->
|-
| {{Z|Z8}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z28231]]<nowiki>|}}</nowiki><br>{{#function:Z28231|}}</small>
<!--
|-
| {{Z|Z9}}
-->
|-
| {{Z|Z11}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z14396]]<nowiki>|}}</nowiki><br>{{#function:Z14396|}}</small>
|-
| {{Z|Z12}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z38226]]<nowiki>|}}</nowiki><br>{{#function:Z38226|}}</small>
<!--
|-
| {{Z|Z14}}
|-
| {{Z|Z16}}
|-
| {{Z|Z17}}
|-
| {{Z|Z18}}
|-
| {{Z|Z20}}
|-
| {{Z|Z21}}
|-
| {{Z|Z22}}
|-
| {{Z|Z23}}
|-
| {{Z|Z31}}
|-
| {{Z|Z32}}
-->
|-
| {{Z|Z39}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z23443]]<nowiki>|}}</nowiki><br>{{#function:Z23443|}}</small>
|-
| {{Z|Z40}}
| {{Z|42}}
| <small><nowiki>{{#function:</nowiki>[[Z10730]]<nowiki>|}}</nowiki><br>{{#function:Z10730|}}</small>
<!--
|-
| {{Z|Z46}}
|-
| {{Z|Z50}}
-->
|-
| {{Z|Z60}}
| <syntaxhighlight lang="wikitext" inline>{{PAGELANGUAGE}}</syntaxhighlight><br>(i.e. <code>de</code> on dewp)
| <small><nowiki>{{#function:</nowiki>[[Z14329]]<nowiki>|}}</nowiki><br>{{#function:Z14329|}}</small>
<!--
|-
| {{Z|Z61}}
|-
| {{Z|Z64}}
-->
|-
| {{Z|Z80}}
| <code>0x00</code>
| <small><nowiki>{{#function:</nowiki>[[Z22883]]<nowiki>|}}</nowiki><br>{{#function:Z22883|}}</small>
|-
| {{Z|Z86}}
| <code>U+0000</code>
| <small><nowiki>{{#function:</nowiki>[[Z23061]]<nowiki>|}}</nowiki><br>{{#function:Z23061|}}</small>
|-
| {{Z|Z89}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z27854]]<nowiki>|}}</nowiki><br>{{#function:Z27854|}}</small>
<!--
|-
| {{Z|Z99}}
-->
|-
| {{Z|Z881}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z12681]]<nowiki>|}}</nowiki><br>{{#function:Z12681|}}</small>
|-
| {{Z|Z882}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z24660]]<nowiki>||}}</nowiki><br>{{#function:Z24660||}}</small>
|-
| {{Z|Z883}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z30737]]<nowiki>|}}</nowiki><br>{{#function:Z30737|}}</small>
|-
| {{Z|Z310}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z36104]]<nowiki>|}}</nowiki><br>{{#function:Z36104|}}</small>
|-
| {{Z|Z6091}}<br>{{Z|Z6001}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z20041]]<nowiki>|}}</nowiki><br>{{#function:Z20041|}}</small>
|-
| {{Z|Z6092}}<br>{{Z|Z6002}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z20046]]<nowiki>|}}</nowiki><br>{{#function:Z20046|}}</small>
|-
| {{Z|Z6095}}<br>{{Z|Z6005}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z19310]]<nowiki>|}}</nowiki><br>{{#function:Z19310|}}</small>
|-
| {{Z|Z6096}}<br>{{Z|Z6006}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z23127]]<nowiki>|}}</nowiki><br>{{#function:Z23127|}}</small>
|-
| {{Z|Z6094}}<br>{{Z|Z6004}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z35745]]<nowiki>|}}</nowiki><br>{{#function:Z35745|}}</small>
<!--
|-
| {{Z|Z6003}}
|-
| {{Z|Z6007}}
|-
| {{Z|Z6008}}
-->
|-
| {{Z|Z6010}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z25326]]<nowiki>||}}</nowiki><br>{{#function:Z25326||}}</small>
|-
| {{Z|Z6011}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z26151]]<nowiki>||}}</nowiki><br>{{#function:Z26151||}}</small>
<!--
|-
| {{Z|Z6020}}
|-
| {{Z|Z6030}}
|-
| {{Z|Z6039}}
|-
| {{Z|Z6040}}
-->
|-
| {{Z|Z6060}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z25701]]<nowiki>|}}</nowiki><br>{{#function:Z25701|}}</small>
|-
| {{Z|Z6061}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z25724]]<nowiki>|}}</nowiki><br>{{#function:Z25724|}}</small>
|-
| {{Z|Z6064}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z35327]]<nowiki>||}}</nowiki><br>{{#function:Z35327||}}</small>
<!--
|-
| {{Z|Z6884}}
-->
|-
| {{Z|Z13518}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z13713]]<nowiki>|}}</nowiki><br>{{#function:Z13713|}}</small>
<!--
|-
| {{Z|Z14293}}
|-
| {{Z|Z14294}}
-->
|-
| {{Z|Z16098}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z13596]]<nowiki>|}}</nowiki><br>{{#function:Z13596|}}</small>
|-
| {{Z|Z16659}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z17151]]<nowiki>|}}</nowiki><br>{{#function:Z17151|}}</small>
|-
| {{Z|Z16683}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z25073]]<nowiki>|}}</nowiki><br>{{#function:Z25073|}}</small>
|-
| {{Z|Z16927}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z16000]]<nowiki>|}}</nowiki><br>{{#function:Z16000|}}</small>
|-
| {{Z|Z17402}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z24041]]<nowiki>||}}</nowiki><br>{{#function:Z24041||}}</small>
|-
| {{Z|Z17813}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z24761]]<nowiki>||}}</nowiki><br>{{#function:Z24761||}}</small>
|-
| {{Z|Z19677}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z19827]]<nowiki>|}}</nowiki><br>{{#function:Z19827|}}</small>
|-
| {{Z|Z20159}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z28824]]<nowiki>|}}</nowiki><br>{{#function:Z28824|}}</small>
|-
| {{Z|Z20342}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z22937]]<nowiki>|}}</nowiki><br>{{#function:Z22937|}}</small>
|-
| {{Z|Z20420}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z34060]]<nowiki>|}}</nowiki><br>{{#function:Z34060|}}</small>
<!--
|-
| {{Z|Z20825}}
-->
|-
| {{Z|Z20838}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z20844]]<nowiki>|}}</nowiki><br>{{#function:Z20844|}}</small>
|-
| {{Z|Z22112}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z22417]]<nowiki>|}}</nowiki><br>{{#function:Z22417|}}</small>
|-
| {{Z|Z28579}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z28639]]<nowiki>|}}</nowiki><br>{{#function:Z28639|}}</small>
|-
| {{Z|Z33198}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z33219]]<nowiki>||}}</nowiki><br>{{#function:Z33219||}}</small>
<!--
|-
| {{Z|Z36462}}
|-
| {{Z|Z36463}}
-->
|-
| [[Help:Wikidata#Lightweight_enumerations|Lightweight enums]]:
* {{Z|Z6062}}
* {{Z|Z6063}}
* {{Z|Z25340}}
* {{Z|Z25501}}
* {{Z|Z25502}}
* {{Z|Z26582}}
* {{Z|Z26934}}
* {{Z|Z26935}}
* {{Z|Z27951}}
* {{Z|Z27970}}
* {{Z|Z27971}}
* {{Z|Z28215}}
* {{Z|Z28515}}
* {{Z|Z28516}}
* {{Z|Z28517}}
* {{Z|Z28518}}
* {{Z|Z28519}}
* {{Z|Z28520}}
* {{Z|Z32789}}
* {{Z|Z32792}}
* {{Z|Z33568}}
* {{Z|Z33827}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z27954]]<nowiki>|}}</nowiki><br>{{#function:Z27954|}}</small>
|}
nprp057yx3u0cswp4jgscczyvb7en47
294020
294019
2026-07-25T22:06:13Z
YoshiRulz
10156
294020
wikitext
text/x-wiki
{{draft}}
This is a wiki page sandbox. See also sandboxes for specific types of object:
* [[Z10119]]
* {{Z|Z10121}}
* {{Z|Z10123}}
* {{Z|Z10131}}
* {{Z|Z10166}}
* {{Z|Z10122}}
* {{Z|Z15104}}
* [[Z26295]]
Testing embedded Wikifunctions calls: {{#function:Z26039|Q158Error, there's not to rollback to
{{#function:Z6824|L1555911-F14}}
{{#function:Z6824|L1555911-F16}}
{| class="wikitable sortable"
! Input's Type !! Default value !! Live example
<!--
|-
| {{Z|Z1}}
|-
| {{Z|Z2}}
|-
| {{Z|Z3}}
|-
| {{Z|Z4}}
| <small><nowiki>{{#function:</nowiki>[[Z34804]]<nowiki>||}}</nowiki><br>{{#function:Z34804||}}</small>
|-
| {{Z|Z5}}
-->
|-
| {{Z|Z6}}
| N/A ({{Q|670834}})
| <small><nowiki>{{#function:</nowiki>[[Z14142]]<nowiki>|}}</nowiki><br>{{#function:Z14142|}}</small>
<!--
|-
| {{Z|Z7}}
-->
|-
| {{Z|Z8}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z28231]]<nowiki>|}}</nowiki><br>{{#function:Z28231|}}</small>
<!--
|-
| {{Z|Z9}}
-->
|-
| {{Z|Z11}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z14396]]<nowiki>|}}</nowiki><br>{{#function:Z14396|}}</small>
|-
| {{Z|Z12}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z38226]]<nowiki>|}}</nowiki><br>{{#function:Z38226|}}</small>
<!--
|-
| {{Z|Z14}}
|-
| {{Z|Z16}}
|-
| {{Z|Z17}}
|-
| {{Z|Z18}}
|-
| {{Z|Z20}}
|-
| {{Z|Z21}}
|-
| {{Z|Z22}}
|-
| {{Z|Z23}}
|-
| {{Z|Z31}}
|-
| {{Z|Z32}}
-->
|-
| {{Z|Z39}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z23443]]<nowiki>|}}</nowiki><br>{{#function:Z23443|}}</small>
|-
| {{Z|Z40}}
| {{Z|42}}
| <small><nowiki>{{#function:</nowiki>[[Z10730]]<nowiki>|}}</nowiki><br>{{#function:Z10730|}}</small>
<!--
|-
| {{Z|Z46}}
|-
| {{Z|Z50}}
-->
|-
| {{Z|Z60}}
| <syntaxhighlight lang="wikitext" inline>{{PAGELANGUAGE}}</syntaxhighlight><br>(i.e. <code>de</code> on dewp)
| <small><nowiki>{{#function:</nowiki>[[Z14329]]<nowiki>|}}</nowiki><br>{{#function:Z14329|}}</small>
<!--
|-
| {{Z|Z61}}
|-
| {{Z|Z64}}
-->
|-
| {{Z|Z80}}
| <code>0x00</code>
| <small><nowiki>{{#function:</nowiki>[[Z22883]]<nowiki>|}}</nowiki><br>{{#function:Z22883|}}</small>
|-
| {{Z|Z86}}
| <code>U+0000</code>
| <small><nowiki>{{#function:</nowiki>[[Z23061]]<nowiki>|}}</nowiki><br>{{#function:Z23061|}}</small>
|-
| {{Z|Z89}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z27854]]<nowiki>|}}</nowiki><br>{{#function:Z27854|}}</small>
<!--
|-
| {{Z|Z99}}
-->
|-
| {{Z|Z881}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z12681]]<nowiki>|}}</nowiki><br>{{#function:Z12681|}}</small>
|-
| {{Z|Z882}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z24660]]<nowiki>||}}</nowiki><br>{{#function:Z24660||}}</small>
|-
| {{Z|Z883}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z30737]]<nowiki>|}}</nowiki><br>{{#function:Z30737|}}</small>
|-
| {{Z|Z310}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z36104]]<nowiki>|}}</nowiki><br>{{#function:Z36104|}}</small>
|-
| {{Z|Z6091}}<br>{{Z|Z6001}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z20041]]<nowiki>|}}</nowiki><br>{{#function:Z20041|}}</small>
| <small><nowiki>{{#function:</nowiki>[[Z28163]]<nowiki>|}}</nowiki><br>{{#function:Z28163|}}</small>
|-
| {{Z|Z6092}}<br>{{Z|Z6002}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z20046]]<nowiki>|}}</nowiki><br>{{#function:Z20046|}}</small>
|-
| {{Z|Z6095}}<br>{{Z|Z6005}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z19310]]<nowiki>|}}</nowiki><br>{{#function:Z19310|}}</small>
|-
| {{Z|Z6096}}<br>{{Z|Z6006}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z23127]]<nowiki>|}}</nowiki><br>{{#function:Z23127|}}</small>
|-
| {{Z|Z6094}}<br>{{Z|Z6004}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z35745]]<nowiki>|}}</nowiki><br>{{#function:Z35745|}}</small>
<!--
|-
| {{Z|Z6003}}
|-
| {{Z|Z6007}}
|-
| {{Z|Z6008}}
-->
|-
| {{Z|Z6010}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z25326]]<nowiki>||}}</nowiki><br>{{#function:Z25326||}}</small>
|-
| {{Z|Z6011}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z25880]]<nowiki>||}}</nowiki><br>{{#function:Z25880||}}</small>
| <small><nowiki>{{#function:</nowiki>[[Z25883]]<nowiki>||}}</nowiki><br>{{#function:Z25883||}}</small>
| <small><nowiki>{{#function:</nowiki>[[Z25886]]<nowiki>||}}</nowiki><br>{{#function:Z25886||}}</small>
| <small><nowiki>{{#function:</nowiki>[[Z25889]]<nowiki>||}}</nowiki><br>{{#function:Z25889||}}</small>
<!--
|-
| {{Z|Z6020}}
|-
| {{Z|Z6030}}
|-
| {{Z|Z6039}}
|-
| {{Z|Z6040}}
-->
|-
| {{Z|Z6060}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z25701]]<nowiki>|}}</nowiki><br>{{#function:Z25701|}}</small>
|-
| {{Z|Z6061}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z25724]]<nowiki>|}}</nowiki><br>{{#function:Z25724|}}</small>
|-
| {{Z|Z6064}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z35327]]<nowiki>||}}</nowiki><br>{{#function:Z35327||}}</small>
<!--
|-
| {{Z|Z6884}}
-->
|-
| {{Z|Z13518}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z13713]]<nowiki>|}}</nowiki><br>{{#function:Z13713|}}</small>
<!--
|-
| {{Z|Z14293}}
|-
| {{Z|Z14294}}
-->
|-
| {{Z|Z16098}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z13596]]<nowiki>|}}</nowiki><br>{{#function:Z13596|}}</small>
|-
| {{Z|Z16659}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z17151]]<nowiki>|}}</nowiki><br>{{#function:Z17151|}}</small>
|-
| {{Z|Z16683}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z25073]]<nowiki>|}}</nowiki><br>{{#function:Z25073|}}</small>
|-
| {{Z|Z16927}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z16000]]<nowiki>|}}</nowiki><br>{{#function:Z16000|}}</small>
|-
| {{Z|Z17402}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z24041]]<nowiki>||}}</nowiki><br>{{#function:Z24041||}}</small>
|-
| {{Z|Z17813}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z24761]]<nowiki>||}}</nowiki><br>{{#function:Z24761||}}</small>
|-
| {{Z|Z19677}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z19827]]<nowiki>|}}</nowiki><br>{{#function:Z19827|}}</small>
|-
| {{Z|Z20159}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z28824]]<nowiki>|}}</nowiki><br>{{#function:Z28824|}}</small>
|-
| {{Z|Z20342}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z22937]]<nowiki>|}}</nowiki><br>{{#function:Z22937|}}</small>
|-
| {{Z|Z20420}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z34060]]<nowiki>|}}</nowiki><br>{{#function:Z34060|}}</small>
<!--
|-
| {{Z|Z20825}}
-->
|-
| {{Z|Z20838}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z20844]]<nowiki>|}}</nowiki><br>{{#function:Z20844|}}</small>
|-
| {{Z|Z22112}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z22417]]<nowiki>|}}</nowiki><br>{{#function:Z22417|}}</small>
|-
| {{Z|Z28579}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z28639]]<nowiki>|}}</nowiki><br>{{#function:Z28639|}}</small>
|-
| {{Z|Z33198}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z33219]]<nowiki>||}}</nowiki><br>{{#function:Z33219||}}</small>
<!--
|-
| {{Z|Z36462}}
|-
| {{Z|Z36463}}
-->
|-
| [[Help:Wikidata#Lightweight_enumerations|Lightweight enums]]:
* {{Z|Z6062}}
* {{Z|Z6063}}
* {{Z|Z25340}}
* {{Z|Z25501}}
* {{Z|Z25502}}
* {{Z|Z26582}}
* {{Z|Z26934}}
* {{Z|Z26935}}
* {{Z|Z27951}}
* {{Z|Z27970}}
* {{Z|Z27971}}
* {{Z|Z28215}}
* {{Z|Z28515}}
* {{Z|Z28516}}
* {{Z|Z28517}}
* {{Z|Z28518}}
* {{Z|Z28519}}
* {{Z|Z28520}}
* {{Z|Z32789}}
* {{Z|Z32792}}
* {{Z|Z33568}}
* {{Z|Z33827}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z27954]]<nowiki>|}}</nowiki><br>{{#function:Z27954|}}</small>
|}
jsw97czvgdqqyrssf0ll1jw4hevceq5
294021
294020
2026-07-25T22:12:38Z
YoshiRulz
10156
294021
wikitext
text/x-wiki
{{draft}}
This is a wiki page sandbox. See also sandboxes for specific types of object:
* [[Z10119]]
* {{Z|Z10121}}
* {{Z|Z10123}}
* {{Z|Z10131}}
* {{Z|Z10166}}
* {{Z|Z10122}}
* {{Z|Z15104}}
* [[Z26295]]
Testing embedded Wikifunctions calls: {{#function:Z26039|Q158Error, there's not to rollback to
{{#function:Z6824|L1555911-F14}}
{{#function:Z6824|L1555911-F16}}
{| class="wikitable sortable"
! Input's Type !! Default value !! Live example
|-
| {{Z|Z6011}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z25880]]<nowiki>||}}</nowiki><br>{{#function:Z25880||}}</small>
| <small><nowiki>{{#function:</nowiki>[[Z25883]]<nowiki>||}}</nowiki><br>{{#function:Z25883||}}</small>
| <small><nowiki>{{#function:</nowiki>[[Z25886]]<nowiki>||}}</nowiki><br>{{#function:Z25886||}}</small>
| <small><nowiki>{{#function:</nowiki>[[Z25889]]<nowiki>||}}</nowiki><br>{{#function:Z25889||}}</small>
|-
| {{Z|Z6011}}
| N/A (gives an error)
| <small><nowiki>{{#function:</nowiki>[[Z26151]]<nowiki>||}}</nowiki><br>{{#function:Z26151||}}</small>
| <small><nowiki>{{#function:</nowiki>[[Z38103]]<nowiki>||}}</nowiki><br>{{#function:Z38103||}}</small>
| <small><nowiki>{{#function:</nowiki>[[Z25629]]<nowiki>||}}</nowiki><br>{{#function:Z25629||}}</small>
| <small><nowiki>{{#function:</nowiki>[[Z38039]]<nowiki>||}}</nowiki><br>{{#function:Z38039||}}</small>
|}
3qk5ohgzwe4arthiluvluhvg5qzolgf
294022
294021
2026-07-25T22:16:10Z
YoshiRulz
10156
294022
wikitext
text/x-wiki
{{draft}}
This is a wiki page sandbox. See also sandboxes for specific types of object:
* [[Z10119]]
* {{Z|Z10121}}
* {{Z|Z10123}}
* {{Z|Z10131}}
* {{Z|Z10166}}
* {{Z|Z10122}}
* {{Z|Z15104}}
* [[Z26295]]
Testing embedded Wikifunctions calls: {{#function:Z26039|Q158Error, there's not to rollback to
{{#function:Z6824|L1555911-F14}}
{{#function:Z6824|L1555911-F16}}
g1o9e9poom1pa1pkdl93bpdpcteouvl
Translations:Wikifunctions:Glossary/108/fr
1198
4203
294138
14971
2026-07-26T10:36:48Z
Wladek92
41973
294138
wikitext
text/x-wiki
convertisseur de code
5cxixlcp7agh7bg9m76w1l8h6pwnm8v
294142
294138
2026-07-26T10:38:00Z
Wladek92
41973
294142
wikitext
text/x-wiki
convertisseur à partir du code
0yvg4p4ipucccfsmi1e5bs6b0jck3rg
Translations:Wikifunctions:Glossary/109/fr
1198
4210
294140
248590
2026-07-26T10:37:28Z
Wladek92
41973
294140
wikitext
text/x-wiki
inverse de la [[$converter|conversion en code]].
2r28vm1xqwqgm6p7z16eiyw95la89ky
294146
294140
2026-07-26T10:38:54Z
Wladek92
41973
294146
wikitext
text/x-wiki
inverse du [[$converter|convertisseur en code]].
kqdujwzc0tynf6horsvbu74x0nyn3rw
Translations:Wikifunctions:Glossary/153/fr
1198
4641
294144
16272
2026-07-26T10:38:26Z
Wladek92
41973
294144
wikitext
text/x-wiki
convertisseur en code
9hmvta3edb6q6l7ffg58mpsek9pnb0h
Wikifunctions:Glossary/fr
4
5802
294139
278712
2026-07-26T10:37:10Z
Wladek92
41973
294139
wikitext
text/x-wiki
<noinclude><languages/>
<!--<nowiki>(nowiki tags are so that the translate extension doesn't try to translate the TERM and DEFINITION in this boilerplate).
Use this boilerplate for a new term:
; {{anchor|term|Term}} <translate>term</translate> {{English term|term}}
: ''Definition verification needed''
: <translate>definition</translate>
Notes:
1. Omit the "Definition verification" if you're sure that your definition is correct.
2. You can add several values for anchor, if it has spelling or capitalization variants; see the documentation for Template:Anchor and examples in other terms.
</nowiki>--></noinclude>
{{see also|wikt:en:Appendix:Glossary}}
Vous pouvez librement demander l’ajout de termes sur la [[Wikifunctions talk:Glossary|page de discussion]] ou ajouter davantage de termes et améliorer les définitions.
{|class="toccolours" style="margin:.2em auto;padding:.2em .5em;text-align:center" dir="ltr" lang="en"
|-
|style="padding:0;width:100%"|{{CompactTOC}}
|}
== A ==
; {{anchor|abstract|Abstract}} abstrait {{English term|abstract}}
: non exprimé(e) dans un [[#natural_language|langage naturel]] spécifique mais sous une forme abstraite ; qui vise à fournir une notation pour la signification sous-entendue dans les textes, phrases ou expressions en langage naturel. Contraire de [[#concrete|concret]].
; {{anchor|abstracttext|AbstractText}} TexteAbstrait {{English term|AbstractText}}
: prototype de [https://github.com/google/abstracttext mise en œuvre] du concept de [[#Wikifunctions|Wikifonctions]] (''Wikifunctions'' en anglais).
; {{anchor|abstract_article}} Article Abstrait {{English term|abstract article}}
: Une page dans l’espace principal de la [[#abstract_Wikipedia|Wikipédia abstraite]] ; une page qui est similaire à un article Wikipédia, mais qui est [[#abstract|abstraite]]. L'opposé d'un [[#concrete_article|article concret]].
; {{anchor|abstract_content}} contenu abstrait {{English term|abstract content}}
: voir [[#Content|contenu]].
; {{anchor|abstract_Wikipedia|Abstract_Wikipedia}} Wikipédia abstraite {{English term|Abstract Wikipedia}}
: nom préliminaire de tout le [[#Content|contenu]] qui peut être utilisé par les [[#local_Wikipedia|éditions localisées de Wikipédia]] pour [[#Renderer|faire le rendu]] d’un [[#article|article]] dans un [[#natural_language|langage naturel]] ; actuellement proposé pour être hébergé dans [[#Wikidata|Wikidata]] à côté de l’[[#Item|élément]] correspondant, mais cela sera discuté avant la [[#Part_P2|partie P2]] du [[#development_project|projet de développement]].
; {{anchor|alias}} alias {{English term|alias}}
: un libellé alternatif pour un objet, utilisé essentiellement pour trouver l’objet.
; {{anchor|argument}} argument {{English term|argument}}
: une entrée donnée à un [[#function call|appel de fonction]].
; {{anchor|argument reference}} Référence de l'argument {{English term|argument reference}}
: une [[#reference|référence]] à l'un des arguments fournis dans une [[#composition|composition]].
; {{anchor|array}} tableau {{English term|array}}
: De nombreux langages de programmation ont un type "array". Les équivalents dans Wikifunctions sont les [[#list|listes]] et les [[#typed list|listes typées]]. Voir aussi [[#Benjamin array|Benjamin array]].
; {{anchor|article|Article}} article {{English term|article}}
: une page dans l’espace principal de [[#Wikipedia|Wikipédia]] dans une langue spécifique, qui représente habituellement une entrée dans Wikipédia. Contrairement à un [[#abstract_article|Article Abstrait]], un article est [[#concrete|concret]], et peut aussi être appelé "article concret".
== B ==
; {{anchor|Benjamin array}} Réseau Benjamin {{English term|Benjamin array}}
: une façon de désigner les [[#typed list|listes typées]] proposée par Benjamin Degenhart, où une liste typée est stockée sous la forme de liste JSON dont le premier élément indique le type. Cela contraste avec le schéma proposé précédemment, qui utilise des listes à lien unique de type LISP, dans lesquelles le type doit être stocké une fois dans chaque nœud.
; {{anchor|boolean|Boolean}} booléen {{English term|boolean}}
: une valeur qui peut avoir 2 états, généralement désignée par vrai et faux.
; {{anchor|built-in|builtin}} intégré {{English term|built-in}}
: implémentation d’une fonction fournie par l’évaluateur et qui n’est pas modifiable au moyen de l’interface du wiki.
== C ==
; {{anchor|call}} appeler (verbe), appel (nom) {{English term|call}}
: voir l’[[#function call|appel de fonction]] ; en français, les termes [[#invoke|invoquer ou invocation]] peuvent également être utilisés.
; {{anchor|canonical|canonicalized|canonicalised}} canonique, canonisé {{English term|canonical, canonicalized, canonicalised}}
: une façon spécifique, moins verbeuse et donc plus lisible de représenter les [[#ZObject|Z-Objets]] en [[#JSON|JSON]] ; c’est la représentation sous laquelle les Z-Objets sont stockés dans [[#Wikifunctions|Wikifonctions]] (''Wikifunctions'' en anglais) ; celle-ci s’oppose à la forme [[#normal|normale]].
; {{anchor|character}} caractère {{English term|character}}
: un caractère tel que défini par Unicode, un des constituants d’une chaîne ; un caractère peut être codé sur un ou plusieurs octets.
; {{anchor|claim|Claim}} affirmation {{English term|claim}}
: Dans le [[:d:Special:MyLanguage/Wikidata:Glossary#Claim|modèle de données Wikibase]] une affirmation est un ''[[#Snak|snak]]'' principal avec des qualifieurs optionnels décrivant une assertion sur une entité (sans référence ni rang).
: Exemple : Entité : Albert Einstein
:* Affirmation : Epouse = Mileva Marić, depuis 1903
:* Affirmation principale : P26 (épouse) → Q937 (Mileva Marić)
:* Snak qualifieur : P580 (depuis) → 1903
: → "L'épouse de Albert Einstein était Mileva Marić, depuis 1903.”
: L'affirmation peut ensuite se transformer en déclaration en ajoutant une référence et un rang.
; {{anchor|composition}} composition {{English term|composition}}
: une forme de mise en œuvre d’une fonction, donnée par la combinaison d’autres fonctions ; voir [[Special:MyLanguage/Wikifunctions:Function model#Composition|Modèle de fonctions]].
; {{anchor|composition notation}} notation de composition {{English term|composition notation}}
: une notation facile à lire pour les compositions ; voir [[Special:MyLanguage/Wikifunctions:Function model#Composition|Modèle de fonctions]].
; {{anchor|concrete|Concrete}} concret {{English term|concrete}}
: exprimé(e) dans un [[#natural_language|langage naturel]] spécifique. Contraire de [[#abstract|abstrait]].
; {{anchor|concrete_article}} article concret {{English term|concrete article}}
: Voir [[#article|article]]. L'opposé de [[#abstract_article|Article Abstrait]].
; {{anchor|cons}} ''cons'' {{English term|cons}}
: une fonction pour construire une nouvelle liste en ajoutant un élément en tête d’une autre ; voir [[phab:T261474]]. Voir l’article [[w:en:cons|''cons'']] sur Wikipédia en anglais.
; {{anchor|constructor|Constructor}} constructeur {{English term|constructor}}
: un [[#abstract|résumé]] de [[#Content|contenu]]. Un constructeur vise à capturer le sens d’une seule phrase ou d’une seule structure de phrase. Il a souvent des emplacements qui peuvent prendre d’autres constructeurs, et peut lui-même être utilisé comme valeur pour remplir les emplacements d’autres constructeurs.
; {{anchor|Content}}<!--do not add |content to the anchor, it is used by MediaWiki--> contenu, contenu abstrait {{English term|content, abstract content}}
: représentation abstraite d’un texte ou d’un fragment de texte, assemblé à partir de [[#Constructor|constructeurs]] ; techniquement, une instance de constructeur; le constructeur de plus haut niveau est utilisé pour représenter un [[#article|article]] entier et stocké dans la [[#Abstract_Wikipedia|Wikipédia abstraite]], mais le contenu peut n’être aussi qu’une phrase ou une expression ; parfois appelé « contenu abstrait ».
; {{anchor|converter_from_code}} convertisseur de code {{English term|converter from code}}
: <span class="mw-translate-fuzzy">inverse de la [[$serialization|sérialisation]].</span>
; {{anchor|converter_to_code}} <span class="mw-translate-fuzzy">sérialisation</span> {{English term|converter to code}}
: façons de représenter les [[#ZObject|Z-Objets]] en [[#JSON|JSON]] ; voir également [[#canonical|canonique]], [[#normal|normal]].
; {{anchor|curry}} curryfié, curryfier, curryfication {{English term|curried, curry, currying}}
: une fonction curryfiée est une fonction qui a été transformée afin qu’au lieu de prendre des arguments multiples, elle utilise une séquence de fonctions, chacune prenant un argument unique ; cette technique est nommée d’après le mathématicien américan [[:w:en:Haskell Curry|Haskell Curry]] ; voir [[:w:en:Currying|''Currying'']] dans la Wikipédia en anglais.
== D ==
; {{anchor|development_project|Development_project}} projet de développement {{English term|development project}}
: un projet pour développer [[#Wikifunctions|Wikifonctions]] (''Wikifunctions'' en anglais) et la [[#Abstract_Wikipedia|Wikipédia abstraite]] ; voir le [[:m:Special:MyLanguage/Abstract Wikipedia/Plan|plan de la Wikipédia abstraite]].
; {{anchor|display function}} fonction d’affichage {{English term|display function}}
: un synonyme de [[#renderer|renderer]]. Par exemple, une fonction qui convertit un [[#type|type]] en une chaîne que les utilisateurs peuvent comprendre, comme la conversion d’un nombre 123456 en « 123,456 » en anglais (international), « 1,23,456 » en anglais indien, « 123.456 » en français, etc., ou la conversion de la date '2024', '03<nowiki>''</nowiki>, '12' en '2024-03-12', etc.
; {{anchor|documentation}} documentation {{English term|documentation}}
: texte qui explique un objet dans un langage lisible par un humain.
== E ==
; {{anchor|eney|eneyjj}} eneyj {{English term|eneyj}}
:# modèle prototype de [[#Wikifunctions|Wikifonctions]] (''Wikifunctions'' en anglais) ;
:# une mise en œuvre en JavaScript d’un [[#evaluator|évaluateur]] de ce modèle fourni comme [[#abstracttext|text abstrait]].
; {{anchor|error|Error}} erreur {{English term|error}}
: un type dont les instances indiquent des problèmes dans [[#evaluation|évaluation]] ou [[#validation|validation]] ; voir [[Special:MyLanguage/Wikifunctions:Function model#Z5/Errors|Modèle de fonction]].
; {{anchor|evaluation|Evaluation}} évaluation {{English term|evaluation}}
: Action effectuée par l'[[#evaluator|évaluateur]].
; {{anchor|evaluator|Evaluator}} évaluateur {{English term|evaluator}}
: un bloc logiciel qui prend un [[#ZObject|Z-Objet]] et qui l’évalue, c’est-à-dire qui exécute une [[#Function|fonction]] et renvoie le résultat ; nous envisageons le développement de plusieurs évaluateurs ; les évaluateurs peuvent être mis en œuvre et s’exécuter dans le navigateur, sur le serveur de la [[#Wikimedia_Foundation|Fondation Wikimedia]], dans le nuage réseau, dans une application sur un appareil mobile, or bien à d’autres endroits ; à comparer avec l'[[#executor|exécuteur]] et l'[[#orchestrator|orchestrateur]].
; {{anchor|execution|Execution}} exécution {{English term|execution}}
: Action effectuée par l'[[#executor|exécuteur]].
; {{anchor|executor|Executor|executors|Executors}} exécuteur {{English term|executor}}
: c'est un membre d’un ensemble de services internes qui ne sont pas exposés au public et qui ne peuvent être appelés que par l’[[#Orchestrator|orchestrateur]] ; il exécute du code natif dans un langage de programmation spécifique ; il pourrait y avoir un exécuteur pour Lua, un autre pour JavaScript, un pour Python, etc. ; voir la [https://gitlab.wikimedia.org/repos/abstract-wiki/wikifunctions/function-evaluator#executors documentation du service] ; à comparer à l’[[#evaluator|évaluateur]] et à l’[[#orchestrator|orchestrateur]].
== F ==
; {{anchor|function|Function}} fonction, sous-programme {{English term|function}}
: la spécification d’un traitement informatique qui prend certaines entrées et renvoie un résultat ; voir l’article [[:w:fr:Sous-programme|Sous-programme]] dans Wikipédia en français.
; {{anchor|function call|Function call}} appel de fonction {{English term|function call}}
: un appel de fonction est un Z-Objet qui consiste en une fonction et les arguments qui lui sont nécessaires, et qui peut être évalué en un autre Z-Objet ; en français, le terme « invoqué » est parfois aussi utilisé.
; {{anchor|function evaluator}} Évaluateur de fonction {{English term|function evaluator}}
: Voir [[#evaluator|évaluateur]].
; {{anchor|function executor}} exécuteur de fonction {{English term|function executor}}
: Voir l'[[#executor|exécuteur]].
; {{anchor|function model}} modèle de fonctions {{English term|function model}}
: voir [[Special:MyLanguage/Wikifunctions:Function model|Modèle de fonctions]].
; {{anchor|function orchestrator}} Orchestrateur de fonctions {{English term|function orchestrator}}
: Voir l'[[#orchestrator|orchestrateur]].
; {{anchor|function schemata}} schémas de fonction {{English term|function schemata}}
: un ensemble de ZObjects prédéfinis utilisés dans l'[[#orchestrator|orchestrateur]] et l'[[#evaluator|évaluateur]]. Le [[$wikiLambda-système|compte système WikiLambda]] remplit également des ZObjects prédéfinis sur le wiki à partir de schémas de fonction.
; {{anchor|functional}} fonctionnel, fonctionnelle {{English term|functional}}
: raccourci pour « purement fonctionnel », c’est-à-dire que l'[[#evaluation|évaluation]] d’une telle fonction n’a pas d’effets secondaires et est déterministe, c’est-à-dire toujours la même ; voir [[w:fr:Programmation purement fonctionnelle|Programmation purement fonctionnelle]] dans Wikipédia ; voir aussi [[Special:MyLanguage/Wikifunctions:Function model#non-functional|Modèle de fonction]].
== G ==
; {{anchor|generic type}} type générique {{English term|generic type}}
: Un type généré par l'[[#evaluation|évaluation]] d’un appel de fonction.
== I ==
; {{anchor|identity|Identity}} identité {{English term|identity}}
: l’identité d’un type est une instance de la fonction (spécifique) qui évalue vers ce type ; pour un type simple, c’est une référence au type lui-même.
; {{anchor|implementation|Implementation}} mise en œuvre {{English term|implementation}}
: une manière particulière d’exécuter une [[#function|fonction]]. Une implémentation peut être un morceau de code dans un certain langage de programmation, faire référence à des fonctionnalités « intégrées » dans l'[[#evaluator|évaluateur]], ou [[#composition|composer]] des appels à d’autres fonctions. Une fonction peut avoir de nombreuses implémentations, qui doivent toutes être équivalentes. Abréviation de "[[#ZFunction|ZFunction]]".
; {{anchor|instance}} instance {{English term|instance}}
: chaque Z-Objet est une instance de ce type.
; {{anchor|invoke}} invoquer {{English term|invoke}}
: synonyme pour [[#call|appeler]] (''call'' en anglais) ; voir le terme [[#function call|appel de fonction]].
; {{anchor|item|Item}} élément {{English term|item}}
: une entrée dans la base de connaissance de [[#Wikidata|Wikidata]] ; voir le terme [[:d:Wikidata:Glossary#Item|élément]] dans le glossaire Wikidata.
== J ==
; {{anchor|JSON}} JSON {{English term|JSON}}
: un format de transfert de données largement utilisé ; voir [[w:fr:JSON|JSON]] dans Wikipédia.
== K ==
; {{anchor|key|Key}} clé {{English term|key}}
: une chaîne qui se termine par la lettre K suivie d’un nombre entier naturel et qui est éventuellement précédée par un [[#ZID|Z-ID]] ; les clés sont définies dans [[#Wikifunctions|Wikifonctions]] (''Wikifunctions'' en anglais) habituellement sur les [[#Type|types]] ou les [[#Function|fonctions]] et sont utilisées pour construire des [[#ZObject|Z-Objets]].
== L ==
; {{anchor|label}} libellé {{English term|label}}
: nom principal donné pour identifier un Z-Objet ; ne peut être du texte simple.
; {{anchor|lexeme|Lexeme}} lexème {{English term|lexeme}}
: une entrée de [[#Wikidata|Wikidata]] qui stocke la connaissance lexicographique concernant, en gros, à un mot ; voir le terme [[d:Wikidata:Glossary#Lexeme|lexème]] dans le glossaire Wikidata.
; {{anchor|linearizer|Linearizer}} linéarisateur {{English term|linearizer}}
: (ce terme n’est plus utilisé dans la terminologie actuelle, mais peut encore être trouvé dans des documents plus anciens) synonyme de [[#renderer|renderer]] (1).
; {{anchor|list|List}} liste {{English term|list}}
: un type de données qui groupe un nombre arbitraire d’instances dans une entité ordonnée ; voir [[w:en:List (abstract data type)|Liste (type de données abstraites)]] dans Wikipédia en anglais.
; {{anchor|literal}} littéral {{English term|literal}}
: une valeur qui n’est pas un Z-Objet ; actuellement le seul type de littéral accepté est la chaîne de caractères.
; {{anchor|local_Wikipedia|Local_Wikipedia}} Wikipédia locale {{English term|local Wikipedia}}
: une édition de [[#Wikipedia|Wikipédia]] dans une langue spécifique, telle que Wikipédia en hébreu, Wikipédia en japonais ou Wikipédia en italien.
== M ==
; {{anchor|Multlingual_Wikipedia|multilingual_Wikipedia}} Wikipédia multilingue {{English term|multilingual Wikipedia}}
: l’architecture qui permet aux [[#local_Wikipedia|éditions localisées de Wikipédia]] de s’enrichir elles-mêmes en effectuant le [[#Renderer|rendu]] du [[#Content|contenu]] de la [[#Abstract_Wikipedia|Wikipédia abstraite]] et qui a donc une couverture plus exhaustive, plus actualisée et plus correcte de la Wikipédia dans les langues ; voir l’[[:m:Special:MyLanguage/Abstract Wikipedia/Architecture|architecture de la Wikipédia abstraite]].
== N ==
; {{anchor|natural_language|Natural_language}} langage naturel {{English term|natural language}}
: un langage naturel spécifique au sens large, telle que l’anglais, le tagalog ou le swahili ; voir l’article [[:w:fr:Langage naturel|Langage naturel]] sur la Wikipédia en français.
; {{anchor|normal|Normal|normalized|Normalized|normalised}} normal {{English term|normal}}
: une façon étendue, facilement traitable et très uniforme de représenter les [[#ZObject|Z-Objects]] en [[#JSON|JSON]] ; ce terme s’oppose à [[#canonical|canonique]].
; {{anchor|nothing|Nothing}} rien {{English term|nothing}}
: un type de données qui n’a aucune instance ; voir [[w:en:Bottom type|Type « plancher »]] dans Wikipédia en anglais.
== O ==
; {{anchor|object|Object}} objet {{English term|object}}
:# en JavaScript ou en JSON, un objet est basiquement un [[w:fr:Tableau associatif|tableau associatif]].
:# Dans Wikifunctions, synonyme de [[#ZObject|Z-Objet]].
; {{anchor|orchestration|Orchestration}} orchestration {{English term|orchestration}}
:Action effectuée par l'[[#orchestrator|orchestrateur]].
; {{anchor|orchestrator|Orchestrator}} orchestrateur {{English term|orchestrator}}
: un service qui prend un [[#ZObject|ZObject]] et renvoie une version [[#Evaluator|évaluée]] de celui-ci. Pour ce faire, il fera des appels au wiki pour d’autres ZObjects dont il a besoin, à l'[[#Executor|exécuteur]] pour évaluer certains appels de fonction, et à d’autres services tels que [[#Wikidata|Wikidata]]. Voir [https://gitlab.wikimedia.org/repos/abstract-wiki/wikifunctions/function-orchestrator#wikifunctions-function-orchestrator la documentation du service]. Comparer à l'[[#evaluator|évaluateur]] et l'[[#executor|exécuteur]].
== P ==
; {{anchor|page|Page}} page {{English term|page}}
: une partie d’un wiki. Un [[#wiki|wiki]] se compose d’un certain nombre de pages individuelles, qui peuvent être modifiées indépendamment, avoir des liens internes les unes vers les autres, etc.
; {{anchor|parser|Parser}} analyseur syntaxique {{English term|parser}}
: une fonction pour convertir une chaîne de caractères en ZObject. L’opposé de [[#renderer|renderer]].
; {{anchor|pair|Pair}} couple {{English term|pair}}
: un Z-Objet composé qui contient deux Z-Objets de types spécifiques (mais arbitraires).
; {{anchor|part_P1|Part_P1}} partie P1 {{English term|Part P1}}
: la partie du [[#development_project|projet de développement]] qui porte sur la création de [[#Wikifunctions|Wikifonctions]] (''Wikifunctions'' en anglais) ; elle commence dès le début du projet et se poursuivra durant sa vie toute entière ; voir la [[:m:Special:MyLanguage/Abstract Wikipedia/Tasks#Part P1: Wikifunctions|Partie P1 : Wikifunctions]].
; {{anchor|part_P2|Part_P2}} partie P2 {{English term|Part P2}}
: la partie du [[#development_project|projet de développement]] qui porte sur la création de la [[#Abstract_Wikipedia|Wikipédia abstraite]] ; elle commencera environ un an après le début du projet et se poursuivra durant toute cette seconde moitié de vie du projet ; voir la [[:m:Special:MyLanguage/Abstract Wikipedia/Tasks#Part P2: Abstract Wikipedia|Partie P2 : Wikipédia abstraite]].
; {{anchor|persistent|Persistent}} persistant {{English term|persistent}}
: un [[#ZObject|Z-Objet]] avec son [[#ZID|Z-ID]] et sa propre page dans le wiki ; la plupart des Z-Objets persistants incluront des [[#value|valeurs]] qui sont des Z-Objets sans Z-ID et qui par conséquent ne sont pas persistants.
; {{anchor|property|Property}} propriété {{English term|property}}
: utilisé pour réaliser une [[#Statement|déclaration]] concernant un [[#Item|élément]] dans la base de connaissance de [[#Wikidata|Wikidata]] ; voir [[:d:Wikidata:Glossary#Property|propriété]] dans le glossaire de Wikidata.
== Q ==
; {{anchor|quote|Quote}} citation, données statiques {{English term|quote}}
: une structure de données qui n’est pas évaluée mais gardée telle quelle.
; {{anchor|QID}} QID {{English term|QID}}
: identifiant pour un élément dans [[#Wikidata|Wikidata]], composé de la lettre Q suivie d'un nombre entier.
== R ==
; {{anchor|reading function}} fonction de lecture {{English term|reading function}}
: un synonyme de [[#parser|parser]]. Fonction qui convertit la saisie de texte de l’utilisateur à partir d’une chaîne en un type donné. Par exemple, convertir la chaîne « 123456 » en nombre 123456 », ou la chaîne « 2024-03-12 » en date « 2024 », « 03 », « 12 ».
; {{anchor|reference|Reference}} référence {{English term|reference}}
: un identifiant qui désigne l’objet sous-jacent, par exemple la chaîne « Z11 » fait référence au type Z11/Texte monolingue.
: {{TakeNote}}Ce terme a un sens complètement différent de celui de Wikidata ; voir [[w:fr:Référence (programmation)|Référence (programmation)]] sur Wikipédia.
; {{anchor|renderer|Renderer}} moteur de rendu {{English term|renderer}} (1)
: une fonction pour convertir un ZObject en une chaîne de caractères. L’opposé de [[#parser|parser]] (anciennement appelé « linéariseur »).
; Rendu {{English term|renderer}} (2)
: une [[#Function|fonction]] qui prend un [[#Content|contenu]] et un identifiant de [[#natural_language|langue naturelle]] en entrée et renvoie en résultat du texte dans cette langue naturelle, afin de représenter le contenu en tant que texte concret, en utilisant la connaissance des [[#Lexeme|lexèmes]].
: {{TakeNote}}Il s’agit d’une fonctionnalité future, et la signification du terme « renderer » dans la {{Pg|:m:Abstract Wikipedia/Historic proposal|proposition originale}} ; ce terme entre en conflit avec l’utilisation actuelle de « renderer », il peut donc être renommé à l’avenir.
; {{anchor|reify}} réifier {{English term|reify}}
: une fonction qui déconstruit un objet en ses parties constituantes afin que ces parties puissent être accédées individuellement ; voir l’article [[w:en:Reification (computer science)|Réification]] dans Wikipédia en anglais ; voir [[phab:T261474]].
; {{anchor|REPL}} LÉAR {{English term|REPL}}
: un processus « Lire / Évaluer / Afficher / Répéter », une interface en ligne de commande qui prend une certaine entrée, l’évalue et affiche le résultat ; voir [[w:en:REPL|''REPL'']] dans Wikipédia en anglais ; voir le [[Special:MyLanguage/Wikifunctions:Function model#REPL|Modèle de fonctions]].
== S ==
; {{anchor|schemata}} Régimes {{English term|schemata}}
: Voir [[#function schemata|schéma de fonction]].
; {{anchor|snak|Snak}}snak {{English term|snak}}
: Dans le [[:mw:Special:MyLanguage/Wikibase/DataModel|Modèle de données Wikibase]], un ''snak'' est la plus petite unité d'une déclaration, reliant une propriété soit à une valeur, à ''aucune valeur'' ou à une ''certaine valeur''.
: Exemple de [[#statement|déclaration]] pour {{Q|Q937}} avec 3 snaks :
: Snak principal :
: Propriété : {{Q|P26}} → Valeur : {{Q|Q76346}}
: Snak qualifieur (ajoute le contexte) :
: Propriété : {{Q|P580}} → Valeur : 1903
: Snak de référence (prend en charge l'[[#Claim|affirmation]]) :
: Propriété : {{Q|P248}} → Valeur : {{Q|Q23833686}}
: Déclaration résultante (avec des mots) : ''L'épouse d'Albert Einstein était Mileva Marić, à partir de 1903, comme indiqué dans le Catalogue de la Bibliothèque nationale allemande.''
; {{anchor|statement|Statement}} déclaration {{English term|statement}}
: utilisé pour représenter une assertion à propos d'un [[#Item|élément]] de la base de connaissance de [[#Wikidata|Wikidata]] ; voir [[:d:Special:MyLanguage/Wikidata:Glossary#Statement|Déclaration]] dans le glossaire de Wikidata (mais noter qu'une affirmation sans [[#reference|référence]] est encore représentée en tant que {{Z|Z6003|lang={{CURRENTCONTENTLANGUAGE}}}}).
; {{anchor|string}} chaîne {{English term|string}}
: une séquence de caractères.
; {{anchor|sum type|Sum type}} type somme {{English term|sum type}}
: un type qui a des instances tout types de constituants ; voir [[w:en:Sum type|Type somme]] dans Wikipédia en anglais ; voir le [[Special:MyLanguage/Wikifunctions:Function model#Zx/Sum_types|Modèle de fonctions]].
== T ==
; {{anchor|template}} modèle {{English term|template}}
: une façon de spécifier un [[#renderer|rendu]] en tant que texte où sont dispersés des substituts ou « emplacements », qui peuvent être remplis avec des données provenant de [[#constructor|constructeurs]], du calcul de fonction, ou du contenu d’un autre modèle. Voir le document [[:m:Special:MyLanguage/Abstract Wikipedia/Template Language for Wikifunctions|Langage de modèles pour Wikifonctions]] pour une discussion détaillée sur la syntaxe des modèles.
; {{anchor|tester|Tester}} testeur {{English term|tester}}
: une façon de déterminer automatiquement si une [[#ZFunction|Z-Fonction]] travaille correctement ; une [[#function|fonction]] aura typiquement de multiples testeurs, chacun spécifiant une entrée de la fonction et les conditions que doivent remplir les résultats de sortie pour les entrées données ; par exemple, les testeurs pour une fonction « capitalisation du titre » pourraient dire que : « abc » devrait devenir « Abc » ; « guerre et paix » devrait devenir « Guerre et paix » ; « le petit prince » devrait devenir « Le Petit prince » ; « война и мир » devrait devenir « Война и мир » ; et « 123 » devrait rester « 123 ».
; {{anchor|transient|Transient}} transitoire {{English term|transient}}
: contraire de [[#persistent|persistant]].
; {{anchor|type|Type}} type {{English term|type}}
: Le type d'un objet nous indique comment interpréter et comprendre l'objet donné, et ce qui peut être fait avec l'objet. Par exemple, si nous avons un objet avec la valeur "2023", nous comprenons cet objet différemment selon que son type est un entier, une année ou une chaîne de caractères. Chaque objet fait référence à "une chose dans le monde réel". L'entier 2023 est différent de l'année 2023. Le type nous indique comment interpréter un objet donné, afin que nous sachions à quelle chose du monde réel il fait référence. Techniquement, il définit la structure des objets de ce type et les conditions qu'ils doivent remplir pour être un objet valide de ce type. un type définit les conditions pour qu’un [[#ZObject|Z-Objet]] soit une instance valide de ce type, en fournissant une [[#Function|fonction]] qui valide un Z-Objet ; les types sont eux-mêmes des Z-Objets, afin que les contributeurs de [[#Wikifunctions|Wikifunctions]] puissent créer de nouveaux types.
; {{anchor|type converter}} convertisseur de type {{English term|type converter}}
: Un script écrit dans un langage de programmation (tel que JavaScript), prenant un objet natif (tel que BigInt) et renvoyant un objet JSON représentant le ZObject correspondant ; ou « vice versa ».
; {{anchor|typed list|Typed List}} liste typée {{English term|typed list}}
: Une liste typée est une [[#list|liste]] dont tous les membres sont d'un [[#type|type]] spécifique et prédéfini. Par exemple, une liste typée de [[#string|chaînes]] est une liste dont tous les membres sont des chaînes. Une liste typée prend un argument : le type dont tous les membres de la liste doivent être une instance. Les listes typées sont probablement les [[#generic type|type générique]] les plus utilisés.
== V ==
; {{anchor|value}} valeur {{English term|value}}
: la chaîne ou le [[#ZObject|Z-Objet]] associé avec une [[#key|clé]] dans un autre Z-Objet.
; {{anchor|validation|Validation}} validation {{English term|validation}}
: Action effectuée par le [[#validator|validateur]].
; {{anchor|validator|Validator}} validateur {{English term|validator}}
: une fonction qui prend un Z-Objet en argument et renvoie une liste des erreurs trouvées.
== W ==
; {{anchor|wiki|Wiki}} wiki {{English term|wiki}}
: un site web qui permet la modification facile et collaborative de ses [[#page|pages]].
; {{anchor|Wikidata}} Wikidata {{English term|Wikidata}}
: un projet de la [[#Wikimedia_Foundation|Fondation Wikimedia]], une base de connaissances libre, modifiée de façon collaborative ; voir [[:m:Special:MyLanguage/Wikidata|Wikidata]].
; {{anchor|Wikifunctions}}{{anchor|Wikilambda}} Wikifonctions {{English term|Wikifunctions}}
: nouveau projet de la [[#Wikimedia_Foundation|Fondation Wikimédia]] ; un catalogue libre de [[#Function|fonctions]], développé et maintenu de façon collaborative ; il était initialement connu comme '''Wikilambda''' dans la {{Pg|:m:Abstract Wikipedia/Historic proposal|proposition originelle}} (ce dernier nom n’est plus utilisé que pour l’[[#WikiLambda|extension WikiLambda]]).
; {{anchor|WikiLambda}} WikiLambda {{English term|WikiLambda}}
: logiciel utilisé pour propulser le projet, [[mw:Special:MyLanguage/Extension:WikiLambda|Extension:WikiLambda]].
; {{anchor|WikiLambda system}} Système WikiLambda {{English term|WikiLambda system}}
: un compte système automatisé qui est un élément clé de l’extension WikiLambda. Voir [[User:WikiLambda system]] pour sa fonction actuelle.
; {{anchor|WMF|Wikimedia_Foundation}} Fondation Wikimédia {{English term|Wikimedia Foundation}}
: organisation qui soutient le mouvement Wikimedia ; voir la [[:m:Special:MyLanguage/Wikimedia Foundation|Fondation Wikimedia]].
; {{anchor|Wikipedia}} Wikipédia {{English term|Wikipedia}}
: projet de la [[#Wikimedia_Foundation|Fondation Wikimédia]], une encyclopédie libre, modifiée de façon collaborative ; voir [[:m:Special:MyLanguage/Wikipedia|Wikipédia]].
; Wikipédia abstraite {{English term|Wikipedia, Abstract}}
: voir la [[#Abstract_Wikipedia|Wikipédia abstraite]].
; Wikipédia multilingue {{English term|Wikipedia, multilingual}}
: voir la [[#multilingual_Wikipedia|Wikipédia multilingue]].
== Z ==
; {{anchor|ZID|ZIDs}} Z-ID {{English term|ZID}}
: un identifiant commençant par la lettre Z suivie d'un entier naturel ; utilisé pour identifier les [[#ZObject|Z-Objets]] [[#persistent|persistants]].
; {{anchor|zfunction|ZFunction}} Z-Fonction, Z-Fonctions {{English term|ZFunction}}
: une page wiki sur [[#Wikifunctions|Wikifonctions]] (''Wikifunctions'' en anglais) qui décrit une [[#function|fonction]] particulière qui peut être utilisées au moyen de l’[[#evaluator|évaluateur]]; chaque Z-Fonction peut être réalisée en code par une ou plusieurs [[#implementation|implémentations]] qui peuvent être vérifiées chacunes comme étant correctes par une ou plusieurs Z-Fonctions [[#tester|testeur]].
; {{anchor|ZKey}} Z-Clé, Z-Clés, Z-Clef, Z-Clefs {{English term|ZKey}}
: [[#ZObject|Z-Objet]] définissant une [[#key|clé]] pour un [[#type|type]] particulier.
; {{anchor|ZList}} Z-Liste, Z-Listes {{English term|ZList}}
: [[#ZObject|Z-Objet]] pour une séquence ordonnée d’autres Z-Objets.
; {{anchor|ZObject}} Z-Objet, Z-Objets {{English term|ZObject}}
: chaque entrée de [[#Wikifunctions|Wikifonctions]] (''Wikifunctions'' en anglais) est un Z-Objet ; les Z-Objets stockés dans Wikifonctions ont leur [[#ZID|Z-ID]] et peuvent être de nombreux types, tels que les [[#Constructor|constructeurs]], les [[#Function|fonctions]], les [[#Type|types]], etc. ; un Z-Objet consiste en un ensemble de paires [[#Key|clé]] / [[#Value|valeur]], où chaque clé n’apparaît qu’une seule fois par Z-Objet et où les valeurs sont des Z-Objets.
; {{anchor|ZUnit}} Z-Unité {{English term|ZUnit}}
: [[#ZObject|Z-Objet]] qui représente un [[:w:en:Unit type|type d’unité]].
[[Category:Glossary| {{#translation:}}]]
ek9j75x7yzci0nf36j7wfdjodkrq957
294141
294139
2026-07-26T10:37:28Z
Wladek92
41973
294141
wikitext
text/x-wiki
<noinclude><languages/>
<!--<nowiki>(nowiki tags are so that the translate extension doesn't try to translate the TERM and DEFINITION in this boilerplate).
Use this boilerplate for a new term:
; {{anchor|term|Term}} <translate>term</translate> {{English term|term}}
: ''Definition verification needed''
: <translate>definition</translate>
Notes:
1. Omit the "Definition verification" if you're sure that your definition is correct.
2. You can add several values for anchor, if it has spelling or capitalization variants; see the documentation for Template:Anchor and examples in other terms.
</nowiki>--></noinclude>
{{see also|wikt:en:Appendix:Glossary}}
Vous pouvez librement demander l’ajout de termes sur la [[Wikifunctions talk:Glossary|page de discussion]] ou ajouter davantage de termes et améliorer les définitions.
{|class="toccolours" style="margin:.2em auto;padding:.2em .5em;text-align:center" dir="ltr" lang="en"
|-
|style="padding:0;width:100%"|{{CompactTOC}}
|}
== A ==
; {{anchor|abstract|Abstract}} abstrait {{English term|abstract}}
: non exprimé(e) dans un [[#natural_language|langage naturel]] spécifique mais sous une forme abstraite ; qui vise à fournir une notation pour la signification sous-entendue dans les textes, phrases ou expressions en langage naturel. Contraire de [[#concrete|concret]].
; {{anchor|abstracttext|AbstractText}} TexteAbstrait {{English term|AbstractText}}
: prototype de [https://github.com/google/abstracttext mise en œuvre] du concept de [[#Wikifunctions|Wikifonctions]] (''Wikifunctions'' en anglais).
; {{anchor|abstract_article}} Article Abstrait {{English term|abstract article}}
: Une page dans l’espace principal de la [[#abstract_Wikipedia|Wikipédia abstraite]] ; une page qui est similaire à un article Wikipédia, mais qui est [[#abstract|abstraite]]. L'opposé d'un [[#concrete_article|article concret]].
; {{anchor|abstract_content}} contenu abstrait {{English term|abstract content}}
: voir [[#Content|contenu]].
; {{anchor|abstract_Wikipedia|Abstract_Wikipedia}} Wikipédia abstraite {{English term|Abstract Wikipedia}}
: nom préliminaire de tout le [[#Content|contenu]] qui peut être utilisé par les [[#local_Wikipedia|éditions localisées de Wikipédia]] pour [[#Renderer|faire le rendu]] d’un [[#article|article]] dans un [[#natural_language|langage naturel]] ; actuellement proposé pour être hébergé dans [[#Wikidata|Wikidata]] à côté de l’[[#Item|élément]] correspondant, mais cela sera discuté avant la [[#Part_P2|partie P2]] du [[#development_project|projet de développement]].
; {{anchor|alias}} alias {{English term|alias}}
: un libellé alternatif pour un objet, utilisé essentiellement pour trouver l’objet.
; {{anchor|argument}} argument {{English term|argument}}
: une entrée donnée à un [[#function call|appel de fonction]].
; {{anchor|argument reference}} Référence de l'argument {{English term|argument reference}}
: une [[#reference|référence]] à l'un des arguments fournis dans une [[#composition|composition]].
; {{anchor|array}} tableau {{English term|array}}
: De nombreux langages de programmation ont un type "array". Les équivalents dans Wikifunctions sont les [[#list|listes]] et les [[#typed list|listes typées]]. Voir aussi [[#Benjamin array|Benjamin array]].
; {{anchor|article|Article}} article {{English term|article}}
: une page dans l’espace principal de [[#Wikipedia|Wikipédia]] dans une langue spécifique, qui représente habituellement une entrée dans Wikipédia. Contrairement à un [[#abstract_article|Article Abstrait]], un article est [[#concrete|concret]], et peut aussi être appelé "article concret".
== B ==
; {{anchor|Benjamin array}} Réseau Benjamin {{English term|Benjamin array}}
: une façon de désigner les [[#typed list|listes typées]] proposée par Benjamin Degenhart, où une liste typée est stockée sous la forme de liste JSON dont le premier élément indique le type. Cela contraste avec le schéma proposé précédemment, qui utilise des listes à lien unique de type LISP, dans lesquelles le type doit être stocké une fois dans chaque nœud.
; {{anchor|boolean|Boolean}} booléen {{English term|boolean}}
: une valeur qui peut avoir 2 états, généralement désignée par vrai et faux.
; {{anchor|built-in|builtin}} intégré {{English term|built-in}}
: implémentation d’une fonction fournie par l’évaluateur et qui n’est pas modifiable au moyen de l’interface du wiki.
== C ==
; {{anchor|call}} appeler (verbe), appel (nom) {{English term|call}}
: voir l’[[#function call|appel de fonction]] ; en français, les termes [[#invoke|invoquer ou invocation]] peuvent également être utilisés.
; {{anchor|canonical|canonicalized|canonicalised}} canonique, canonisé {{English term|canonical, canonicalized, canonicalised}}
: une façon spécifique, moins verbeuse et donc plus lisible de représenter les [[#ZObject|Z-Objets]] en [[#JSON|JSON]] ; c’est la représentation sous laquelle les Z-Objets sont stockés dans [[#Wikifunctions|Wikifonctions]] (''Wikifunctions'' en anglais) ; celle-ci s’oppose à la forme [[#normal|normale]].
; {{anchor|character}} caractère {{English term|character}}
: un caractère tel que défini par Unicode, un des constituants d’une chaîne ; un caractère peut être codé sur un ou plusieurs octets.
; {{anchor|claim|Claim}} affirmation {{English term|claim}}
: Dans le [[:d:Special:MyLanguage/Wikidata:Glossary#Claim|modèle de données Wikibase]] une affirmation est un ''[[#Snak|snak]]'' principal avec des qualifieurs optionnels décrivant une assertion sur une entité (sans référence ni rang).
: Exemple : Entité : Albert Einstein
:* Affirmation : Epouse = Mileva Marić, depuis 1903
:* Affirmation principale : P26 (épouse) → Q937 (Mileva Marić)
:* Snak qualifieur : P580 (depuis) → 1903
: → "L'épouse de Albert Einstein était Mileva Marić, depuis 1903.”
: L'affirmation peut ensuite se transformer en déclaration en ajoutant une référence et un rang.
; {{anchor|composition}} composition {{English term|composition}}
: une forme de mise en œuvre d’une fonction, donnée par la combinaison d’autres fonctions ; voir [[Special:MyLanguage/Wikifunctions:Function model#Composition|Modèle de fonctions]].
; {{anchor|composition notation}} notation de composition {{English term|composition notation}}
: une notation facile à lire pour les compositions ; voir [[Special:MyLanguage/Wikifunctions:Function model#Composition|Modèle de fonctions]].
; {{anchor|concrete|Concrete}} concret {{English term|concrete}}
: exprimé(e) dans un [[#natural_language|langage naturel]] spécifique. Contraire de [[#abstract|abstrait]].
; {{anchor|concrete_article}} article concret {{English term|concrete article}}
: Voir [[#article|article]]. L'opposé de [[#abstract_article|Article Abstrait]].
; {{anchor|cons}} ''cons'' {{English term|cons}}
: une fonction pour construire une nouvelle liste en ajoutant un élément en tête d’une autre ; voir [[phab:T261474]]. Voir l’article [[w:en:cons|''cons'']] sur Wikipédia en anglais.
; {{anchor|constructor|Constructor}} constructeur {{English term|constructor}}
: un [[#abstract|résumé]] de [[#Content|contenu]]. Un constructeur vise à capturer le sens d’une seule phrase ou d’une seule structure de phrase. Il a souvent des emplacements qui peuvent prendre d’autres constructeurs, et peut lui-même être utilisé comme valeur pour remplir les emplacements d’autres constructeurs.
; {{anchor|Content}}<!--do not add |content to the anchor, it is used by MediaWiki--> contenu, contenu abstrait {{English term|content, abstract content}}
: représentation abstraite d’un texte ou d’un fragment de texte, assemblé à partir de [[#Constructor|constructeurs]] ; techniquement, une instance de constructeur; le constructeur de plus haut niveau est utilisé pour représenter un [[#article|article]] entier et stocké dans la [[#Abstract_Wikipedia|Wikipédia abstraite]], mais le contenu peut n’être aussi qu’une phrase ou une expression ; parfois appelé « contenu abstrait ».
; {{anchor|converter_from_code}} convertisseur de code {{English term|converter from code}}
: inverse de la [[$converter|conversion en code]].
; {{anchor|converter_to_code}} <span class="mw-translate-fuzzy">sérialisation</span> {{English term|converter to code}}
: façons de représenter les [[#ZObject|Z-Objets]] en [[#JSON|JSON]] ; voir également [[#canonical|canonique]], [[#normal|normal]].
; {{anchor|curry}} curryfié, curryfier, curryfication {{English term|curried, curry, currying}}
: une fonction curryfiée est une fonction qui a été transformée afin qu’au lieu de prendre des arguments multiples, elle utilise une séquence de fonctions, chacune prenant un argument unique ; cette technique est nommée d’après le mathématicien américan [[:w:en:Haskell Curry|Haskell Curry]] ; voir [[:w:en:Currying|''Currying'']] dans la Wikipédia en anglais.
== D ==
; {{anchor|development_project|Development_project}} projet de développement {{English term|development project}}
: un projet pour développer [[#Wikifunctions|Wikifonctions]] (''Wikifunctions'' en anglais) et la [[#Abstract_Wikipedia|Wikipédia abstraite]] ; voir le [[:m:Special:MyLanguage/Abstract Wikipedia/Plan|plan de la Wikipédia abstraite]].
; {{anchor|display function}} fonction d’affichage {{English term|display function}}
: un synonyme de [[#renderer|renderer]]. Par exemple, une fonction qui convertit un [[#type|type]] en une chaîne que les utilisateurs peuvent comprendre, comme la conversion d’un nombre 123456 en « 123,456 » en anglais (international), « 1,23,456 » en anglais indien, « 123.456 » en français, etc., ou la conversion de la date '2024', '03<nowiki>''</nowiki>, '12' en '2024-03-12', etc.
; {{anchor|documentation}} documentation {{English term|documentation}}
: texte qui explique un objet dans un langage lisible par un humain.
== E ==
; {{anchor|eney|eneyjj}} eneyj {{English term|eneyj}}
:# modèle prototype de [[#Wikifunctions|Wikifonctions]] (''Wikifunctions'' en anglais) ;
:# une mise en œuvre en JavaScript d’un [[#evaluator|évaluateur]] de ce modèle fourni comme [[#abstracttext|text abstrait]].
; {{anchor|error|Error}} erreur {{English term|error}}
: un type dont les instances indiquent des problèmes dans [[#evaluation|évaluation]] ou [[#validation|validation]] ; voir [[Special:MyLanguage/Wikifunctions:Function model#Z5/Errors|Modèle de fonction]].
; {{anchor|evaluation|Evaluation}} évaluation {{English term|evaluation}}
: Action effectuée par l'[[#evaluator|évaluateur]].
; {{anchor|evaluator|Evaluator}} évaluateur {{English term|evaluator}}
: un bloc logiciel qui prend un [[#ZObject|Z-Objet]] et qui l’évalue, c’est-à-dire qui exécute une [[#Function|fonction]] et renvoie le résultat ; nous envisageons le développement de plusieurs évaluateurs ; les évaluateurs peuvent être mis en œuvre et s’exécuter dans le navigateur, sur le serveur de la [[#Wikimedia_Foundation|Fondation Wikimedia]], dans le nuage réseau, dans une application sur un appareil mobile, or bien à d’autres endroits ; à comparer avec l'[[#executor|exécuteur]] et l'[[#orchestrator|orchestrateur]].
; {{anchor|execution|Execution}} exécution {{English term|execution}}
: Action effectuée par l'[[#executor|exécuteur]].
; {{anchor|executor|Executor|executors|Executors}} exécuteur {{English term|executor}}
: c'est un membre d’un ensemble de services internes qui ne sont pas exposés au public et qui ne peuvent être appelés que par l’[[#Orchestrator|orchestrateur]] ; il exécute du code natif dans un langage de programmation spécifique ; il pourrait y avoir un exécuteur pour Lua, un autre pour JavaScript, un pour Python, etc. ; voir la [https://gitlab.wikimedia.org/repos/abstract-wiki/wikifunctions/function-evaluator#executors documentation du service] ; à comparer à l’[[#evaluator|évaluateur]] et à l’[[#orchestrator|orchestrateur]].
== F ==
; {{anchor|function|Function}} fonction, sous-programme {{English term|function}}
: la spécification d’un traitement informatique qui prend certaines entrées et renvoie un résultat ; voir l’article [[:w:fr:Sous-programme|Sous-programme]] dans Wikipédia en français.
; {{anchor|function call|Function call}} appel de fonction {{English term|function call}}
: un appel de fonction est un Z-Objet qui consiste en une fonction et les arguments qui lui sont nécessaires, et qui peut être évalué en un autre Z-Objet ; en français, le terme « invoqué » est parfois aussi utilisé.
; {{anchor|function evaluator}} Évaluateur de fonction {{English term|function evaluator}}
: Voir [[#evaluator|évaluateur]].
; {{anchor|function executor}} exécuteur de fonction {{English term|function executor}}
: Voir l'[[#executor|exécuteur]].
; {{anchor|function model}} modèle de fonctions {{English term|function model}}
: voir [[Special:MyLanguage/Wikifunctions:Function model|Modèle de fonctions]].
; {{anchor|function orchestrator}} Orchestrateur de fonctions {{English term|function orchestrator}}
: Voir l'[[#orchestrator|orchestrateur]].
; {{anchor|function schemata}} schémas de fonction {{English term|function schemata}}
: un ensemble de ZObjects prédéfinis utilisés dans l'[[#orchestrator|orchestrateur]] et l'[[#evaluator|évaluateur]]. Le [[$wikiLambda-système|compte système WikiLambda]] remplit également des ZObjects prédéfinis sur le wiki à partir de schémas de fonction.
; {{anchor|functional}} fonctionnel, fonctionnelle {{English term|functional}}
: raccourci pour « purement fonctionnel », c’est-à-dire que l'[[#evaluation|évaluation]] d’une telle fonction n’a pas d’effets secondaires et est déterministe, c’est-à-dire toujours la même ; voir [[w:fr:Programmation purement fonctionnelle|Programmation purement fonctionnelle]] dans Wikipédia ; voir aussi [[Special:MyLanguage/Wikifunctions:Function model#non-functional|Modèle de fonction]].
== G ==
; {{anchor|generic type}} type générique {{English term|generic type}}
: Un type généré par l'[[#evaluation|évaluation]] d’un appel de fonction.
== I ==
; {{anchor|identity|Identity}} identité {{English term|identity}}
: l’identité d’un type est une instance de la fonction (spécifique) qui évalue vers ce type ; pour un type simple, c’est une référence au type lui-même.
; {{anchor|implementation|Implementation}} mise en œuvre {{English term|implementation}}
: une manière particulière d’exécuter une [[#function|fonction]]. Une implémentation peut être un morceau de code dans un certain langage de programmation, faire référence à des fonctionnalités « intégrées » dans l'[[#evaluator|évaluateur]], ou [[#composition|composer]] des appels à d’autres fonctions. Une fonction peut avoir de nombreuses implémentations, qui doivent toutes être équivalentes. Abréviation de "[[#ZFunction|ZFunction]]".
; {{anchor|instance}} instance {{English term|instance}}
: chaque Z-Objet est une instance de ce type.
; {{anchor|invoke}} invoquer {{English term|invoke}}
: synonyme pour [[#call|appeler]] (''call'' en anglais) ; voir le terme [[#function call|appel de fonction]].
; {{anchor|item|Item}} élément {{English term|item}}
: une entrée dans la base de connaissance de [[#Wikidata|Wikidata]] ; voir le terme [[:d:Wikidata:Glossary#Item|élément]] dans le glossaire Wikidata.
== J ==
; {{anchor|JSON}} JSON {{English term|JSON}}
: un format de transfert de données largement utilisé ; voir [[w:fr:JSON|JSON]] dans Wikipédia.
== K ==
; {{anchor|key|Key}} clé {{English term|key}}
: une chaîne qui se termine par la lettre K suivie d’un nombre entier naturel et qui est éventuellement précédée par un [[#ZID|Z-ID]] ; les clés sont définies dans [[#Wikifunctions|Wikifonctions]] (''Wikifunctions'' en anglais) habituellement sur les [[#Type|types]] ou les [[#Function|fonctions]] et sont utilisées pour construire des [[#ZObject|Z-Objets]].
== L ==
; {{anchor|label}} libellé {{English term|label}}
: nom principal donné pour identifier un Z-Objet ; ne peut être du texte simple.
; {{anchor|lexeme|Lexeme}} lexème {{English term|lexeme}}
: une entrée de [[#Wikidata|Wikidata]] qui stocke la connaissance lexicographique concernant, en gros, à un mot ; voir le terme [[d:Wikidata:Glossary#Lexeme|lexème]] dans le glossaire Wikidata.
; {{anchor|linearizer|Linearizer}} linéarisateur {{English term|linearizer}}
: (ce terme n’est plus utilisé dans la terminologie actuelle, mais peut encore être trouvé dans des documents plus anciens) synonyme de [[#renderer|renderer]] (1).
; {{anchor|list|List}} liste {{English term|list}}
: un type de données qui groupe un nombre arbitraire d’instances dans une entité ordonnée ; voir [[w:en:List (abstract data type)|Liste (type de données abstraites)]] dans Wikipédia en anglais.
; {{anchor|literal}} littéral {{English term|literal}}
: une valeur qui n’est pas un Z-Objet ; actuellement le seul type de littéral accepté est la chaîne de caractères.
; {{anchor|local_Wikipedia|Local_Wikipedia}} Wikipédia locale {{English term|local Wikipedia}}
: une édition de [[#Wikipedia|Wikipédia]] dans une langue spécifique, telle que Wikipédia en hébreu, Wikipédia en japonais ou Wikipédia en italien.
== M ==
; {{anchor|Multlingual_Wikipedia|multilingual_Wikipedia}} Wikipédia multilingue {{English term|multilingual Wikipedia}}
: l’architecture qui permet aux [[#local_Wikipedia|éditions localisées de Wikipédia]] de s’enrichir elles-mêmes en effectuant le [[#Renderer|rendu]] du [[#Content|contenu]] de la [[#Abstract_Wikipedia|Wikipédia abstraite]] et qui a donc une couverture plus exhaustive, plus actualisée et plus correcte de la Wikipédia dans les langues ; voir l’[[:m:Special:MyLanguage/Abstract Wikipedia/Architecture|architecture de la Wikipédia abstraite]].
== N ==
; {{anchor|natural_language|Natural_language}} langage naturel {{English term|natural language}}
: un langage naturel spécifique au sens large, telle que l’anglais, le tagalog ou le swahili ; voir l’article [[:w:fr:Langage naturel|Langage naturel]] sur la Wikipédia en français.
; {{anchor|normal|Normal|normalized|Normalized|normalised}} normal {{English term|normal}}
: une façon étendue, facilement traitable et très uniforme de représenter les [[#ZObject|Z-Objects]] en [[#JSON|JSON]] ; ce terme s’oppose à [[#canonical|canonique]].
; {{anchor|nothing|Nothing}} rien {{English term|nothing}}
: un type de données qui n’a aucune instance ; voir [[w:en:Bottom type|Type « plancher »]] dans Wikipédia en anglais.
== O ==
; {{anchor|object|Object}} objet {{English term|object}}
:# en JavaScript ou en JSON, un objet est basiquement un [[w:fr:Tableau associatif|tableau associatif]].
:# Dans Wikifunctions, synonyme de [[#ZObject|Z-Objet]].
; {{anchor|orchestration|Orchestration}} orchestration {{English term|orchestration}}
:Action effectuée par l'[[#orchestrator|orchestrateur]].
; {{anchor|orchestrator|Orchestrator}} orchestrateur {{English term|orchestrator}}
: un service qui prend un [[#ZObject|ZObject]] et renvoie une version [[#Evaluator|évaluée]] de celui-ci. Pour ce faire, il fera des appels au wiki pour d’autres ZObjects dont il a besoin, à l'[[#Executor|exécuteur]] pour évaluer certains appels de fonction, et à d’autres services tels que [[#Wikidata|Wikidata]]. Voir [https://gitlab.wikimedia.org/repos/abstract-wiki/wikifunctions/function-orchestrator#wikifunctions-function-orchestrator la documentation du service]. Comparer à l'[[#evaluator|évaluateur]] et l'[[#executor|exécuteur]].
== P ==
; {{anchor|page|Page}} page {{English term|page}}
: une partie d’un wiki. Un [[#wiki|wiki]] se compose d’un certain nombre de pages individuelles, qui peuvent être modifiées indépendamment, avoir des liens internes les unes vers les autres, etc.
; {{anchor|parser|Parser}} analyseur syntaxique {{English term|parser}}
: une fonction pour convertir une chaîne de caractères en ZObject. L’opposé de [[#renderer|renderer]].
; {{anchor|pair|Pair}} couple {{English term|pair}}
: un Z-Objet composé qui contient deux Z-Objets de types spécifiques (mais arbitraires).
; {{anchor|part_P1|Part_P1}} partie P1 {{English term|Part P1}}
: la partie du [[#development_project|projet de développement]] qui porte sur la création de [[#Wikifunctions|Wikifonctions]] (''Wikifunctions'' en anglais) ; elle commence dès le début du projet et se poursuivra durant sa vie toute entière ; voir la [[:m:Special:MyLanguage/Abstract Wikipedia/Tasks#Part P1: Wikifunctions|Partie P1 : Wikifunctions]].
; {{anchor|part_P2|Part_P2}} partie P2 {{English term|Part P2}}
: la partie du [[#development_project|projet de développement]] qui porte sur la création de la [[#Abstract_Wikipedia|Wikipédia abstraite]] ; elle commencera environ un an après le début du projet et se poursuivra durant toute cette seconde moitié de vie du projet ; voir la [[:m:Special:MyLanguage/Abstract Wikipedia/Tasks#Part P2: Abstract Wikipedia|Partie P2 : Wikipédia abstraite]].
; {{anchor|persistent|Persistent}} persistant {{English term|persistent}}
: un [[#ZObject|Z-Objet]] avec son [[#ZID|Z-ID]] et sa propre page dans le wiki ; la plupart des Z-Objets persistants incluront des [[#value|valeurs]] qui sont des Z-Objets sans Z-ID et qui par conséquent ne sont pas persistants.
; {{anchor|property|Property}} propriété {{English term|property}}
: utilisé pour réaliser une [[#Statement|déclaration]] concernant un [[#Item|élément]] dans la base de connaissance de [[#Wikidata|Wikidata]] ; voir [[:d:Wikidata:Glossary#Property|propriété]] dans le glossaire de Wikidata.
== Q ==
; {{anchor|quote|Quote}} citation, données statiques {{English term|quote}}
: une structure de données qui n’est pas évaluée mais gardée telle quelle.
; {{anchor|QID}} QID {{English term|QID}}
: identifiant pour un élément dans [[#Wikidata|Wikidata]], composé de la lettre Q suivie d'un nombre entier.
== R ==
; {{anchor|reading function}} fonction de lecture {{English term|reading function}}
: un synonyme de [[#parser|parser]]. Fonction qui convertit la saisie de texte de l’utilisateur à partir d’une chaîne en un type donné. Par exemple, convertir la chaîne « 123456 » en nombre 123456 », ou la chaîne « 2024-03-12 » en date « 2024 », « 03 », « 12 ».
; {{anchor|reference|Reference}} référence {{English term|reference}}
: un identifiant qui désigne l’objet sous-jacent, par exemple la chaîne « Z11 » fait référence au type Z11/Texte monolingue.
: {{TakeNote}}Ce terme a un sens complètement différent de celui de Wikidata ; voir [[w:fr:Référence (programmation)|Référence (programmation)]] sur Wikipédia.
; {{anchor|renderer|Renderer}} moteur de rendu {{English term|renderer}} (1)
: une fonction pour convertir un ZObject en une chaîne de caractères. L’opposé de [[#parser|parser]] (anciennement appelé « linéariseur »).
; Rendu {{English term|renderer}} (2)
: une [[#Function|fonction]] qui prend un [[#Content|contenu]] et un identifiant de [[#natural_language|langue naturelle]] en entrée et renvoie en résultat du texte dans cette langue naturelle, afin de représenter le contenu en tant que texte concret, en utilisant la connaissance des [[#Lexeme|lexèmes]].
: {{TakeNote}}Il s’agit d’une fonctionnalité future, et la signification du terme « renderer » dans la {{Pg|:m:Abstract Wikipedia/Historic proposal|proposition originale}} ; ce terme entre en conflit avec l’utilisation actuelle de « renderer », il peut donc être renommé à l’avenir.
; {{anchor|reify}} réifier {{English term|reify}}
: une fonction qui déconstruit un objet en ses parties constituantes afin que ces parties puissent être accédées individuellement ; voir l’article [[w:en:Reification (computer science)|Réification]] dans Wikipédia en anglais ; voir [[phab:T261474]].
; {{anchor|REPL}} LÉAR {{English term|REPL}}
: un processus « Lire / Évaluer / Afficher / Répéter », une interface en ligne de commande qui prend une certaine entrée, l’évalue et affiche le résultat ; voir [[w:en:REPL|''REPL'']] dans Wikipédia en anglais ; voir le [[Special:MyLanguage/Wikifunctions:Function model#REPL|Modèle de fonctions]].
== S ==
; {{anchor|schemata}} Régimes {{English term|schemata}}
: Voir [[#function schemata|schéma de fonction]].
; {{anchor|snak|Snak}}snak {{English term|snak}}
: Dans le [[:mw:Special:MyLanguage/Wikibase/DataModel|Modèle de données Wikibase]], un ''snak'' est la plus petite unité d'une déclaration, reliant une propriété soit à une valeur, à ''aucune valeur'' ou à une ''certaine valeur''.
: Exemple de [[#statement|déclaration]] pour {{Q|Q937}} avec 3 snaks :
: Snak principal :
: Propriété : {{Q|P26}} → Valeur : {{Q|Q76346}}
: Snak qualifieur (ajoute le contexte) :
: Propriété : {{Q|P580}} → Valeur : 1903
: Snak de référence (prend en charge l'[[#Claim|affirmation]]) :
: Propriété : {{Q|P248}} → Valeur : {{Q|Q23833686}}
: Déclaration résultante (avec des mots) : ''L'épouse d'Albert Einstein était Mileva Marić, à partir de 1903, comme indiqué dans le Catalogue de la Bibliothèque nationale allemande.''
; {{anchor|statement|Statement}} déclaration {{English term|statement}}
: utilisé pour représenter une assertion à propos d'un [[#Item|élément]] de la base de connaissance de [[#Wikidata|Wikidata]] ; voir [[:d:Special:MyLanguage/Wikidata:Glossary#Statement|Déclaration]] dans le glossaire de Wikidata (mais noter qu'une affirmation sans [[#reference|référence]] est encore représentée en tant que {{Z|Z6003|lang={{CURRENTCONTENTLANGUAGE}}}}).
; {{anchor|string}} chaîne {{English term|string}}
: une séquence de caractères.
; {{anchor|sum type|Sum type}} type somme {{English term|sum type}}
: un type qui a des instances tout types de constituants ; voir [[w:en:Sum type|Type somme]] dans Wikipédia en anglais ; voir le [[Special:MyLanguage/Wikifunctions:Function model#Zx/Sum_types|Modèle de fonctions]].
== T ==
; {{anchor|template}} modèle {{English term|template}}
: une façon de spécifier un [[#renderer|rendu]] en tant que texte où sont dispersés des substituts ou « emplacements », qui peuvent être remplis avec des données provenant de [[#constructor|constructeurs]], du calcul de fonction, ou du contenu d’un autre modèle. Voir le document [[:m:Special:MyLanguage/Abstract Wikipedia/Template Language for Wikifunctions|Langage de modèles pour Wikifonctions]] pour une discussion détaillée sur la syntaxe des modèles.
; {{anchor|tester|Tester}} testeur {{English term|tester}}
: une façon de déterminer automatiquement si une [[#ZFunction|Z-Fonction]] travaille correctement ; une [[#function|fonction]] aura typiquement de multiples testeurs, chacun spécifiant une entrée de la fonction et les conditions que doivent remplir les résultats de sortie pour les entrées données ; par exemple, les testeurs pour une fonction « capitalisation du titre » pourraient dire que : « abc » devrait devenir « Abc » ; « guerre et paix » devrait devenir « Guerre et paix » ; « le petit prince » devrait devenir « Le Petit prince » ; « война и мир » devrait devenir « Война и мир » ; et « 123 » devrait rester « 123 ».
; {{anchor|transient|Transient}} transitoire {{English term|transient}}
: contraire de [[#persistent|persistant]].
; {{anchor|type|Type}} type {{English term|type}}
: Le type d'un objet nous indique comment interpréter et comprendre l'objet donné, et ce qui peut être fait avec l'objet. Par exemple, si nous avons un objet avec la valeur "2023", nous comprenons cet objet différemment selon que son type est un entier, une année ou une chaîne de caractères. Chaque objet fait référence à "une chose dans le monde réel". L'entier 2023 est différent de l'année 2023. Le type nous indique comment interpréter un objet donné, afin que nous sachions à quelle chose du monde réel il fait référence. Techniquement, il définit la structure des objets de ce type et les conditions qu'ils doivent remplir pour être un objet valide de ce type. un type définit les conditions pour qu’un [[#ZObject|Z-Objet]] soit une instance valide de ce type, en fournissant une [[#Function|fonction]] qui valide un Z-Objet ; les types sont eux-mêmes des Z-Objets, afin que les contributeurs de [[#Wikifunctions|Wikifunctions]] puissent créer de nouveaux types.
; {{anchor|type converter}} convertisseur de type {{English term|type converter}}
: Un script écrit dans un langage de programmation (tel que JavaScript), prenant un objet natif (tel que BigInt) et renvoyant un objet JSON représentant le ZObject correspondant ; ou « vice versa ».
; {{anchor|typed list|Typed List}} liste typée {{English term|typed list}}
: Une liste typée est une [[#list|liste]] dont tous les membres sont d'un [[#type|type]] spécifique et prédéfini. Par exemple, une liste typée de [[#string|chaînes]] est une liste dont tous les membres sont des chaînes. Une liste typée prend un argument : le type dont tous les membres de la liste doivent être une instance. Les listes typées sont probablement les [[#generic type|type générique]] les plus utilisés.
== V ==
; {{anchor|value}} valeur {{English term|value}}
: la chaîne ou le [[#ZObject|Z-Objet]] associé avec une [[#key|clé]] dans un autre Z-Objet.
; {{anchor|validation|Validation}} validation {{English term|validation}}
: Action effectuée par le [[#validator|validateur]].
; {{anchor|validator|Validator}} validateur {{English term|validator}}
: une fonction qui prend un Z-Objet en argument et renvoie une liste des erreurs trouvées.
== W ==
; {{anchor|wiki|Wiki}} wiki {{English term|wiki}}
: un site web qui permet la modification facile et collaborative de ses [[#page|pages]].
; {{anchor|Wikidata}} Wikidata {{English term|Wikidata}}
: un projet de la [[#Wikimedia_Foundation|Fondation Wikimedia]], une base de connaissances libre, modifiée de façon collaborative ; voir [[:m:Special:MyLanguage/Wikidata|Wikidata]].
; {{anchor|Wikifunctions}}{{anchor|Wikilambda}} Wikifonctions {{English term|Wikifunctions}}
: nouveau projet de la [[#Wikimedia_Foundation|Fondation Wikimédia]] ; un catalogue libre de [[#Function|fonctions]], développé et maintenu de façon collaborative ; il était initialement connu comme '''Wikilambda''' dans la {{Pg|:m:Abstract Wikipedia/Historic proposal|proposition originelle}} (ce dernier nom n’est plus utilisé que pour l’[[#WikiLambda|extension WikiLambda]]).
; {{anchor|WikiLambda}} WikiLambda {{English term|WikiLambda}}
: logiciel utilisé pour propulser le projet, [[mw:Special:MyLanguage/Extension:WikiLambda|Extension:WikiLambda]].
; {{anchor|WikiLambda system}} Système WikiLambda {{English term|WikiLambda system}}
: un compte système automatisé qui est un élément clé de l’extension WikiLambda. Voir [[User:WikiLambda system]] pour sa fonction actuelle.
; {{anchor|WMF|Wikimedia_Foundation}} Fondation Wikimédia {{English term|Wikimedia Foundation}}
: organisation qui soutient le mouvement Wikimedia ; voir la [[:m:Special:MyLanguage/Wikimedia Foundation|Fondation Wikimedia]].
; {{anchor|Wikipedia}} Wikipédia {{English term|Wikipedia}}
: projet de la [[#Wikimedia_Foundation|Fondation Wikimédia]], une encyclopédie libre, modifiée de façon collaborative ; voir [[:m:Special:MyLanguage/Wikipedia|Wikipédia]].
; Wikipédia abstraite {{English term|Wikipedia, Abstract}}
: voir la [[#Abstract_Wikipedia|Wikipédia abstraite]].
; Wikipédia multilingue {{English term|Wikipedia, multilingual}}
: voir la [[#multilingual_Wikipedia|Wikipédia multilingue]].
== Z ==
; {{anchor|ZID|ZIDs}} Z-ID {{English term|ZID}}
: un identifiant commençant par la lettre Z suivie d'un entier naturel ; utilisé pour identifier les [[#ZObject|Z-Objets]] [[#persistent|persistants]].
; {{anchor|zfunction|ZFunction}} Z-Fonction, Z-Fonctions {{English term|ZFunction}}
: une page wiki sur [[#Wikifunctions|Wikifonctions]] (''Wikifunctions'' en anglais) qui décrit une [[#function|fonction]] particulière qui peut être utilisées au moyen de l’[[#evaluator|évaluateur]]; chaque Z-Fonction peut être réalisée en code par une ou plusieurs [[#implementation|implémentations]] qui peuvent être vérifiées chacunes comme étant correctes par une ou plusieurs Z-Fonctions [[#tester|testeur]].
; {{anchor|ZKey}} Z-Clé, Z-Clés, Z-Clef, Z-Clefs {{English term|ZKey}}
: [[#ZObject|Z-Objet]] définissant une [[#key|clé]] pour un [[#type|type]] particulier.
; {{anchor|ZList}} Z-Liste, Z-Listes {{English term|ZList}}
: [[#ZObject|Z-Objet]] pour une séquence ordonnée d’autres Z-Objets.
; {{anchor|ZObject}} Z-Objet, Z-Objets {{English term|ZObject}}
: chaque entrée de [[#Wikifunctions|Wikifonctions]] (''Wikifunctions'' en anglais) est un Z-Objet ; les Z-Objets stockés dans Wikifonctions ont leur [[#ZID|Z-ID]] et peuvent être de nombreux types, tels que les [[#Constructor|constructeurs]], les [[#Function|fonctions]], les [[#Type|types]], etc. ; un Z-Objet consiste en un ensemble de paires [[#Key|clé]] / [[#Value|valeur]], où chaque clé n’apparaît qu’une seule fois par Z-Objet et où les valeurs sont des Z-Objets.
; {{anchor|ZUnit}} Z-Unité {{English term|ZUnit}}
: [[#ZObject|Z-Objet]] qui représente un [[:w:en:Unit type|type d’unité]].
[[Category:Glossary| {{#translation:}}]]
qigoeaphlw3a32o2nadnod0gmxez0zd
294143
294141
2026-07-26T10:38:00Z
Wladek92
41973
294143
wikitext
text/x-wiki
<noinclude><languages/>
<!--<nowiki>(nowiki tags are so that the translate extension doesn't try to translate the TERM and DEFINITION in this boilerplate).
Use this boilerplate for a new term:
; {{anchor|term|Term}} <translate>term</translate> {{English term|term}}
: ''Definition verification needed''
: <translate>definition</translate>
Notes:
1. Omit the "Definition verification" if you're sure that your definition is correct.
2. You can add several values for anchor, if it has spelling or capitalization variants; see the documentation for Template:Anchor and examples in other terms.
</nowiki>--></noinclude>
{{see also|wikt:en:Appendix:Glossary}}
Vous pouvez librement demander l’ajout de termes sur la [[Wikifunctions talk:Glossary|page de discussion]] ou ajouter davantage de termes et améliorer les définitions.
{|class="toccolours" style="margin:.2em auto;padding:.2em .5em;text-align:center" dir="ltr" lang="en"
|-
|style="padding:0;width:100%"|{{CompactTOC}}
|}
== A ==
; {{anchor|abstract|Abstract}} abstrait {{English term|abstract}}
: non exprimé(e) dans un [[#natural_language|langage naturel]] spécifique mais sous une forme abstraite ; qui vise à fournir une notation pour la signification sous-entendue dans les textes, phrases ou expressions en langage naturel. Contraire de [[#concrete|concret]].
; {{anchor|abstracttext|AbstractText}} TexteAbstrait {{English term|AbstractText}}
: prototype de [https://github.com/google/abstracttext mise en œuvre] du concept de [[#Wikifunctions|Wikifonctions]] (''Wikifunctions'' en anglais).
; {{anchor|abstract_article}} Article Abstrait {{English term|abstract article}}
: Une page dans l’espace principal de la [[#abstract_Wikipedia|Wikipédia abstraite]] ; une page qui est similaire à un article Wikipédia, mais qui est [[#abstract|abstraite]]. L'opposé d'un [[#concrete_article|article concret]].
; {{anchor|abstract_content}} contenu abstrait {{English term|abstract content}}
: voir [[#Content|contenu]].
; {{anchor|abstract_Wikipedia|Abstract_Wikipedia}} Wikipédia abstraite {{English term|Abstract Wikipedia}}
: nom préliminaire de tout le [[#Content|contenu]] qui peut être utilisé par les [[#local_Wikipedia|éditions localisées de Wikipédia]] pour [[#Renderer|faire le rendu]] d’un [[#article|article]] dans un [[#natural_language|langage naturel]] ; actuellement proposé pour être hébergé dans [[#Wikidata|Wikidata]] à côté de l’[[#Item|élément]] correspondant, mais cela sera discuté avant la [[#Part_P2|partie P2]] du [[#development_project|projet de développement]].
; {{anchor|alias}} alias {{English term|alias}}
: un libellé alternatif pour un objet, utilisé essentiellement pour trouver l’objet.
; {{anchor|argument}} argument {{English term|argument}}
: une entrée donnée à un [[#function call|appel de fonction]].
; {{anchor|argument reference}} Référence de l'argument {{English term|argument reference}}
: une [[#reference|référence]] à l'un des arguments fournis dans une [[#composition|composition]].
; {{anchor|array}} tableau {{English term|array}}
: De nombreux langages de programmation ont un type "array". Les équivalents dans Wikifunctions sont les [[#list|listes]] et les [[#typed list|listes typées]]. Voir aussi [[#Benjamin array|Benjamin array]].
; {{anchor|article|Article}} article {{English term|article}}
: une page dans l’espace principal de [[#Wikipedia|Wikipédia]] dans une langue spécifique, qui représente habituellement une entrée dans Wikipédia. Contrairement à un [[#abstract_article|Article Abstrait]], un article est [[#concrete|concret]], et peut aussi être appelé "article concret".
== B ==
; {{anchor|Benjamin array}} Réseau Benjamin {{English term|Benjamin array}}
: une façon de désigner les [[#typed list|listes typées]] proposée par Benjamin Degenhart, où une liste typée est stockée sous la forme de liste JSON dont le premier élément indique le type. Cela contraste avec le schéma proposé précédemment, qui utilise des listes à lien unique de type LISP, dans lesquelles le type doit être stocké une fois dans chaque nœud.
; {{anchor|boolean|Boolean}} booléen {{English term|boolean}}
: une valeur qui peut avoir 2 états, généralement désignée par vrai et faux.
; {{anchor|built-in|builtin}} intégré {{English term|built-in}}
: implémentation d’une fonction fournie par l’évaluateur et qui n’est pas modifiable au moyen de l’interface du wiki.
== C ==
; {{anchor|call}} appeler (verbe), appel (nom) {{English term|call}}
: voir l’[[#function call|appel de fonction]] ; en français, les termes [[#invoke|invoquer ou invocation]] peuvent également être utilisés.
; {{anchor|canonical|canonicalized|canonicalised}} canonique, canonisé {{English term|canonical, canonicalized, canonicalised}}
: une façon spécifique, moins verbeuse et donc plus lisible de représenter les [[#ZObject|Z-Objets]] en [[#JSON|JSON]] ; c’est la représentation sous laquelle les Z-Objets sont stockés dans [[#Wikifunctions|Wikifonctions]] (''Wikifunctions'' en anglais) ; celle-ci s’oppose à la forme [[#normal|normale]].
; {{anchor|character}} caractère {{English term|character}}
: un caractère tel que défini par Unicode, un des constituants d’une chaîne ; un caractère peut être codé sur un ou plusieurs octets.
; {{anchor|claim|Claim}} affirmation {{English term|claim}}
: Dans le [[:d:Special:MyLanguage/Wikidata:Glossary#Claim|modèle de données Wikibase]] une affirmation est un ''[[#Snak|snak]]'' principal avec des qualifieurs optionnels décrivant une assertion sur une entité (sans référence ni rang).
: Exemple : Entité : Albert Einstein
:* Affirmation : Epouse = Mileva Marić, depuis 1903
:* Affirmation principale : P26 (épouse) → Q937 (Mileva Marić)
:* Snak qualifieur : P580 (depuis) → 1903
: → "L'épouse de Albert Einstein était Mileva Marić, depuis 1903.”
: L'affirmation peut ensuite se transformer en déclaration en ajoutant une référence et un rang.
; {{anchor|composition}} composition {{English term|composition}}
: une forme de mise en œuvre d’une fonction, donnée par la combinaison d’autres fonctions ; voir [[Special:MyLanguage/Wikifunctions:Function model#Composition|Modèle de fonctions]].
; {{anchor|composition notation}} notation de composition {{English term|composition notation}}
: une notation facile à lire pour les compositions ; voir [[Special:MyLanguage/Wikifunctions:Function model#Composition|Modèle de fonctions]].
; {{anchor|concrete|Concrete}} concret {{English term|concrete}}
: exprimé(e) dans un [[#natural_language|langage naturel]] spécifique. Contraire de [[#abstract|abstrait]].
; {{anchor|concrete_article}} article concret {{English term|concrete article}}
: Voir [[#article|article]]. L'opposé de [[#abstract_article|Article Abstrait]].
; {{anchor|cons}} ''cons'' {{English term|cons}}
: une fonction pour construire une nouvelle liste en ajoutant un élément en tête d’une autre ; voir [[phab:T261474]]. Voir l’article [[w:en:cons|''cons'']] sur Wikipédia en anglais.
; {{anchor|constructor|Constructor}} constructeur {{English term|constructor}}
: un [[#abstract|résumé]] de [[#Content|contenu]]. Un constructeur vise à capturer le sens d’une seule phrase ou d’une seule structure de phrase. Il a souvent des emplacements qui peuvent prendre d’autres constructeurs, et peut lui-même être utilisé comme valeur pour remplir les emplacements d’autres constructeurs.
; {{anchor|Content}}<!--do not add |content to the anchor, it is used by MediaWiki--> contenu, contenu abstrait {{English term|content, abstract content}}
: représentation abstraite d’un texte ou d’un fragment de texte, assemblé à partir de [[#Constructor|constructeurs]] ; techniquement, une instance de constructeur; le constructeur de plus haut niveau est utilisé pour représenter un [[#article|article]] entier et stocké dans la [[#Abstract_Wikipedia|Wikipédia abstraite]], mais le contenu peut n’être aussi qu’une phrase ou une expression ; parfois appelé « contenu abstrait ».
; {{anchor|converter_from_code}} convertisseur à partir du code {{English term|converter from code}}
: inverse de la [[$converter|conversion en code]].
; {{anchor|converter_to_code}} <span class="mw-translate-fuzzy">sérialisation</span> {{English term|converter to code}}
: façons de représenter les [[#ZObject|Z-Objets]] en [[#JSON|JSON]] ; voir également [[#canonical|canonique]], [[#normal|normal]].
; {{anchor|curry}} curryfié, curryfier, curryfication {{English term|curried, curry, currying}}
: une fonction curryfiée est une fonction qui a été transformée afin qu’au lieu de prendre des arguments multiples, elle utilise une séquence de fonctions, chacune prenant un argument unique ; cette technique est nommée d’après le mathématicien américan [[:w:en:Haskell Curry|Haskell Curry]] ; voir [[:w:en:Currying|''Currying'']] dans la Wikipédia en anglais.
== D ==
; {{anchor|development_project|Development_project}} projet de développement {{English term|development project}}
: un projet pour développer [[#Wikifunctions|Wikifonctions]] (''Wikifunctions'' en anglais) et la [[#Abstract_Wikipedia|Wikipédia abstraite]] ; voir le [[:m:Special:MyLanguage/Abstract Wikipedia/Plan|plan de la Wikipédia abstraite]].
; {{anchor|display function}} fonction d’affichage {{English term|display function}}
: un synonyme de [[#renderer|renderer]]. Par exemple, une fonction qui convertit un [[#type|type]] en une chaîne que les utilisateurs peuvent comprendre, comme la conversion d’un nombre 123456 en « 123,456 » en anglais (international), « 1,23,456 » en anglais indien, « 123.456 » en français, etc., ou la conversion de la date '2024', '03<nowiki>''</nowiki>, '12' en '2024-03-12', etc.
; {{anchor|documentation}} documentation {{English term|documentation}}
: texte qui explique un objet dans un langage lisible par un humain.
== E ==
; {{anchor|eney|eneyjj}} eneyj {{English term|eneyj}}
:# modèle prototype de [[#Wikifunctions|Wikifonctions]] (''Wikifunctions'' en anglais) ;
:# une mise en œuvre en JavaScript d’un [[#evaluator|évaluateur]] de ce modèle fourni comme [[#abstracttext|text abstrait]].
; {{anchor|error|Error}} erreur {{English term|error}}
: un type dont les instances indiquent des problèmes dans [[#evaluation|évaluation]] ou [[#validation|validation]] ; voir [[Special:MyLanguage/Wikifunctions:Function model#Z5/Errors|Modèle de fonction]].
; {{anchor|evaluation|Evaluation}} évaluation {{English term|evaluation}}
: Action effectuée par l'[[#evaluator|évaluateur]].
; {{anchor|evaluator|Evaluator}} évaluateur {{English term|evaluator}}
: un bloc logiciel qui prend un [[#ZObject|Z-Objet]] et qui l’évalue, c’est-à-dire qui exécute une [[#Function|fonction]] et renvoie le résultat ; nous envisageons le développement de plusieurs évaluateurs ; les évaluateurs peuvent être mis en œuvre et s’exécuter dans le navigateur, sur le serveur de la [[#Wikimedia_Foundation|Fondation Wikimedia]], dans le nuage réseau, dans une application sur un appareil mobile, or bien à d’autres endroits ; à comparer avec l'[[#executor|exécuteur]] et l'[[#orchestrator|orchestrateur]].
; {{anchor|execution|Execution}} exécution {{English term|execution}}
: Action effectuée par l'[[#executor|exécuteur]].
; {{anchor|executor|Executor|executors|Executors}} exécuteur {{English term|executor}}
: c'est un membre d’un ensemble de services internes qui ne sont pas exposés au public et qui ne peuvent être appelés que par l’[[#Orchestrator|orchestrateur]] ; il exécute du code natif dans un langage de programmation spécifique ; il pourrait y avoir un exécuteur pour Lua, un autre pour JavaScript, un pour Python, etc. ; voir la [https://gitlab.wikimedia.org/repos/abstract-wiki/wikifunctions/function-evaluator#executors documentation du service] ; à comparer à l’[[#evaluator|évaluateur]] et à l’[[#orchestrator|orchestrateur]].
== F ==
; {{anchor|function|Function}} fonction, sous-programme {{English term|function}}
: la spécification d’un traitement informatique qui prend certaines entrées et renvoie un résultat ; voir l’article [[:w:fr:Sous-programme|Sous-programme]] dans Wikipédia en français.
; {{anchor|function call|Function call}} appel de fonction {{English term|function call}}
: un appel de fonction est un Z-Objet qui consiste en une fonction et les arguments qui lui sont nécessaires, et qui peut être évalué en un autre Z-Objet ; en français, le terme « invoqué » est parfois aussi utilisé.
; {{anchor|function evaluator}} Évaluateur de fonction {{English term|function evaluator}}
: Voir [[#evaluator|évaluateur]].
; {{anchor|function executor}} exécuteur de fonction {{English term|function executor}}
: Voir l'[[#executor|exécuteur]].
; {{anchor|function model}} modèle de fonctions {{English term|function model}}
: voir [[Special:MyLanguage/Wikifunctions:Function model|Modèle de fonctions]].
; {{anchor|function orchestrator}} Orchestrateur de fonctions {{English term|function orchestrator}}
: Voir l'[[#orchestrator|orchestrateur]].
; {{anchor|function schemata}} schémas de fonction {{English term|function schemata}}
: un ensemble de ZObjects prédéfinis utilisés dans l'[[#orchestrator|orchestrateur]] et l'[[#evaluator|évaluateur]]. Le [[$wikiLambda-système|compte système WikiLambda]] remplit également des ZObjects prédéfinis sur le wiki à partir de schémas de fonction.
; {{anchor|functional}} fonctionnel, fonctionnelle {{English term|functional}}
: raccourci pour « purement fonctionnel », c’est-à-dire que l'[[#evaluation|évaluation]] d’une telle fonction n’a pas d’effets secondaires et est déterministe, c’est-à-dire toujours la même ; voir [[w:fr:Programmation purement fonctionnelle|Programmation purement fonctionnelle]] dans Wikipédia ; voir aussi [[Special:MyLanguage/Wikifunctions:Function model#non-functional|Modèle de fonction]].
== G ==
; {{anchor|generic type}} type générique {{English term|generic type}}
: Un type généré par l'[[#evaluation|évaluation]] d’un appel de fonction.
== I ==
; {{anchor|identity|Identity}} identité {{English term|identity}}
: l’identité d’un type est une instance de la fonction (spécifique) qui évalue vers ce type ; pour un type simple, c’est une référence au type lui-même.
; {{anchor|implementation|Implementation}} mise en œuvre {{English term|implementation}}
: une manière particulière d’exécuter une [[#function|fonction]]. Une implémentation peut être un morceau de code dans un certain langage de programmation, faire référence à des fonctionnalités « intégrées » dans l'[[#evaluator|évaluateur]], ou [[#composition|composer]] des appels à d’autres fonctions. Une fonction peut avoir de nombreuses implémentations, qui doivent toutes être équivalentes. Abréviation de "[[#ZFunction|ZFunction]]".
; {{anchor|instance}} instance {{English term|instance}}
: chaque Z-Objet est une instance de ce type.
; {{anchor|invoke}} invoquer {{English term|invoke}}
: synonyme pour [[#call|appeler]] (''call'' en anglais) ; voir le terme [[#function call|appel de fonction]].
; {{anchor|item|Item}} élément {{English term|item}}
: une entrée dans la base de connaissance de [[#Wikidata|Wikidata]] ; voir le terme [[:d:Wikidata:Glossary#Item|élément]] dans le glossaire Wikidata.
== J ==
; {{anchor|JSON}} JSON {{English term|JSON}}
: un format de transfert de données largement utilisé ; voir [[w:fr:JSON|JSON]] dans Wikipédia.
== K ==
; {{anchor|key|Key}} clé {{English term|key}}
: une chaîne qui se termine par la lettre K suivie d’un nombre entier naturel et qui est éventuellement précédée par un [[#ZID|Z-ID]] ; les clés sont définies dans [[#Wikifunctions|Wikifonctions]] (''Wikifunctions'' en anglais) habituellement sur les [[#Type|types]] ou les [[#Function|fonctions]] et sont utilisées pour construire des [[#ZObject|Z-Objets]].
== L ==
; {{anchor|label}} libellé {{English term|label}}
: nom principal donné pour identifier un Z-Objet ; ne peut être du texte simple.
; {{anchor|lexeme|Lexeme}} lexème {{English term|lexeme}}
: une entrée de [[#Wikidata|Wikidata]] qui stocke la connaissance lexicographique concernant, en gros, à un mot ; voir le terme [[d:Wikidata:Glossary#Lexeme|lexème]] dans le glossaire Wikidata.
; {{anchor|linearizer|Linearizer}} linéarisateur {{English term|linearizer}}
: (ce terme n’est plus utilisé dans la terminologie actuelle, mais peut encore être trouvé dans des documents plus anciens) synonyme de [[#renderer|renderer]] (1).
; {{anchor|list|List}} liste {{English term|list}}
: un type de données qui groupe un nombre arbitraire d’instances dans une entité ordonnée ; voir [[w:en:List (abstract data type)|Liste (type de données abstraites)]] dans Wikipédia en anglais.
; {{anchor|literal}} littéral {{English term|literal}}
: une valeur qui n’est pas un Z-Objet ; actuellement le seul type de littéral accepté est la chaîne de caractères.
; {{anchor|local_Wikipedia|Local_Wikipedia}} Wikipédia locale {{English term|local Wikipedia}}
: une édition de [[#Wikipedia|Wikipédia]] dans une langue spécifique, telle que Wikipédia en hébreu, Wikipédia en japonais ou Wikipédia en italien.
== M ==
; {{anchor|Multlingual_Wikipedia|multilingual_Wikipedia}} Wikipédia multilingue {{English term|multilingual Wikipedia}}
: l’architecture qui permet aux [[#local_Wikipedia|éditions localisées de Wikipédia]] de s’enrichir elles-mêmes en effectuant le [[#Renderer|rendu]] du [[#Content|contenu]] de la [[#Abstract_Wikipedia|Wikipédia abstraite]] et qui a donc une couverture plus exhaustive, plus actualisée et plus correcte de la Wikipédia dans les langues ; voir l’[[:m:Special:MyLanguage/Abstract Wikipedia/Architecture|architecture de la Wikipédia abstraite]].
== N ==
; {{anchor|natural_language|Natural_language}} langage naturel {{English term|natural language}}
: un langage naturel spécifique au sens large, telle que l’anglais, le tagalog ou le swahili ; voir l’article [[:w:fr:Langage naturel|Langage naturel]] sur la Wikipédia en français.
; {{anchor|normal|Normal|normalized|Normalized|normalised}} normal {{English term|normal}}
: une façon étendue, facilement traitable et très uniforme de représenter les [[#ZObject|Z-Objects]] en [[#JSON|JSON]] ; ce terme s’oppose à [[#canonical|canonique]].
; {{anchor|nothing|Nothing}} rien {{English term|nothing}}
: un type de données qui n’a aucune instance ; voir [[w:en:Bottom type|Type « plancher »]] dans Wikipédia en anglais.
== O ==
; {{anchor|object|Object}} objet {{English term|object}}
:# en JavaScript ou en JSON, un objet est basiquement un [[w:fr:Tableau associatif|tableau associatif]].
:# Dans Wikifunctions, synonyme de [[#ZObject|Z-Objet]].
; {{anchor|orchestration|Orchestration}} orchestration {{English term|orchestration}}
:Action effectuée par l'[[#orchestrator|orchestrateur]].
; {{anchor|orchestrator|Orchestrator}} orchestrateur {{English term|orchestrator}}
: un service qui prend un [[#ZObject|ZObject]] et renvoie une version [[#Evaluator|évaluée]] de celui-ci. Pour ce faire, il fera des appels au wiki pour d’autres ZObjects dont il a besoin, à l'[[#Executor|exécuteur]] pour évaluer certains appels de fonction, et à d’autres services tels que [[#Wikidata|Wikidata]]. Voir [https://gitlab.wikimedia.org/repos/abstract-wiki/wikifunctions/function-orchestrator#wikifunctions-function-orchestrator la documentation du service]. Comparer à l'[[#evaluator|évaluateur]] et l'[[#executor|exécuteur]].
== P ==
; {{anchor|page|Page}} page {{English term|page}}
: une partie d’un wiki. Un [[#wiki|wiki]] se compose d’un certain nombre de pages individuelles, qui peuvent être modifiées indépendamment, avoir des liens internes les unes vers les autres, etc.
; {{anchor|parser|Parser}} analyseur syntaxique {{English term|parser}}
: une fonction pour convertir une chaîne de caractères en ZObject. L’opposé de [[#renderer|renderer]].
; {{anchor|pair|Pair}} couple {{English term|pair}}
: un Z-Objet composé qui contient deux Z-Objets de types spécifiques (mais arbitraires).
; {{anchor|part_P1|Part_P1}} partie P1 {{English term|Part P1}}
: la partie du [[#development_project|projet de développement]] qui porte sur la création de [[#Wikifunctions|Wikifonctions]] (''Wikifunctions'' en anglais) ; elle commence dès le début du projet et se poursuivra durant sa vie toute entière ; voir la [[:m:Special:MyLanguage/Abstract Wikipedia/Tasks#Part P1: Wikifunctions|Partie P1 : Wikifunctions]].
; {{anchor|part_P2|Part_P2}} partie P2 {{English term|Part P2}}
: la partie du [[#development_project|projet de développement]] qui porte sur la création de la [[#Abstract_Wikipedia|Wikipédia abstraite]] ; elle commencera environ un an après le début du projet et se poursuivra durant toute cette seconde moitié de vie du projet ; voir la [[:m:Special:MyLanguage/Abstract Wikipedia/Tasks#Part P2: Abstract Wikipedia|Partie P2 : Wikipédia abstraite]].
; {{anchor|persistent|Persistent}} persistant {{English term|persistent}}
: un [[#ZObject|Z-Objet]] avec son [[#ZID|Z-ID]] et sa propre page dans le wiki ; la plupart des Z-Objets persistants incluront des [[#value|valeurs]] qui sont des Z-Objets sans Z-ID et qui par conséquent ne sont pas persistants.
; {{anchor|property|Property}} propriété {{English term|property}}
: utilisé pour réaliser une [[#Statement|déclaration]] concernant un [[#Item|élément]] dans la base de connaissance de [[#Wikidata|Wikidata]] ; voir [[:d:Wikidata:Glossary#Property|propriété]] dans le glossaire de Wikidata.
== Q ==
; {{anchor|quote|Quote}} citation, données statiques {{English term|quote}}
: une structure de données qui n’est pas évaluée mais gardée telle quelle.
; {{anchor|QID}} QID {{English term|QID}}
: identifiant pour un élément dans [[#Wikidata|Wikidata]], composé de la lettre Q suivie d'un nombre entier.
== R ==
; {{anchor|reading function}} fonction de lecture {{English term|reading function}}
: un synonyme de [[#parser|parser]]. Fonction qui convertit la saisie de texte de l’utilisateur à partir d’une chaîne en un type donné. Par exemple, convertir la chaîne « 123456 » en nombre 123456 », ou la chaîne « 2024-03-12 » en date « 2024 », « 03 », « 12 ».
; {{anchor|reference|Reference}} référence {{English term|reference}}
: un identifiant qui désigne l’objet sous-jacent, par exemple la chaîne « Z11 » fait référence au type Z11/Texte monolingue.
: {{TakeNote}}Ce terme a un sens complètement différent de celui de Wikidata ; voir [[w:fr:Référence (programmation)|Référence (programmation)]] sur Wikipédia.
; {{anchor|renderer|Renderer}} moteur de rendu {{English term|renderer}} (1)
: une fonction pour convertir un ZObject en une chaîne de caractères. L’opposé de [[#parser|parser]] (anciennement appelé « linéariseur »).
; Rendu {{English term|renderer}} (2)
: une [[#Function|fonction]] qui prend un [[#Content|contenu]] et un identifiant de [[#natural_language|langue naturelle]] en entrée et renvoie en résultat du texte dans cette langue naturelle, afin de représenter le contenu en tant que texte concret, en utilisant la connaissance des [[#Lexeme|lexèmes]].
: {{TakeNote}}Il s’agit d’une fonctionnalité future, et la signification du terme « renderer » dans la {{Pg|:m:Abstract Wikipedia/Historic proposal|proposition originale}} ; ce terme entre en conflit avec l’utilisation actuelle de « renderer », il peut donc être renommé à l’avenir.
; {{anchor|reify}} réifier {{English term|reify}}
: une fonction qui déconstruit un objet en ses parties constituantes afin que ces parties puissent être accédées individuellement ; voir l’article [[w:en:Reification (computer science)|Réification]] dans Wikipédia en anglais ; voir [[phab:T261474]].
; {{anchor|REPL}} LÉAR {{English term|REPL}}
: un processus « Lire / Évaluer / Afficher / Répéter », une interface en ligne de commande qui prend une certaine entrée, l’évalue et affiche le résultat ; voir [[w:en:REPL|''REPL'']] dans Wikipédia en anglais ; voir le [[Special:MyLanguage/Wikifunctions:Function model#REPL|Modèle de fonctions]].
== S ==
; {{anchor|schemata}} Régimes {{English term|schemata}}
: Voir [[#function schemata|schéma de fonction]].
; {{anchor|snak|Snak}}snak {{English term|snak}}
: Dans le [[:mw:Special:MyLanguage/Wikibase/DataModel|Modèle de données Wikibase]], un ''snak'' est la plus petite unité d'une déclaration, reliant une propriété soit à une valeur, à ''aucune valeur'' ou à une ''certaine valeur''.
: Exemple de [[#statement|déclaration]] pour {{Q|Q937}} avec 3 snaks :
: Snak principal :
: Propriété : {{Q|P26}} → Valeur : {{Q|Q76346}}
: Snak qualifieur (ajoute le contexte) :
: Propriété : {{Q|P580}} → Valeur : 1903
: Snak de référence (prend en charge l'[[#Claim|affirmation]]) :
: Propriété : {{Q|P248}} → Valeur : {{Q|Q23833686}}
: Déclaration résultante (avec des mots) : ''L'épouse d'Albert Einstein était Mileva Marić, à partir de 1903, comme indiqué dans le Catalogue de la Bibliothèque nationale allemande.''
; {{anchor|statement|Statement}} déclaration {{English term|statement}}
: utilisé pour représenter une assertion à propos d'un [[#Item|élément]] de la base de connaissance de [[#Wikidata|Wikidata]] ; voir [[:d:Special:MyLanguage/Wikidata:Glossary#Statement|Déclaration]] dans le glossaire de Wikidata (mais noter qu'une affirmation sans [[#reference|référence]] est encore représentée en tant que {{Z|Z6003|lang={{CURRENTCONTENTLANGUAGE}}}}).
; {{anchor|string}} chaîne {{English term|string}}
: une séquence de caractères.
; {{anchor|sum type|Sum type}} type somme {{English term|sum type}}
: un type qui a des instances tout types de constituants ; voir [[w:en:Sum type|Type somme]] dans Wikipédia en anglais ; voir le [[Special:MyLanguage/Wikifunctions:Function model#Zx/Sum_types|Modèle de fonctions]].
== T ==
; {{anchor|template}} modèle {{English term|template}}
: une façon de spécifier un [[#renderer|rendu]] en tant que texte où sont dispersés des substituts ou « emplacements », qui peuvent être remplis avec des données provenant de [[#constructor|constructeurs]], du calcul de fonction, ou du contenu d’un autre modèle. Voir le document [[:m:Special:MyLanguage/Abstract Wikipedia/Template Language for Wikifunctions|Langage de modèles pour Wikifonctions]] pour une discussion détaillée sur la syntaxe des modèles.
; {{anchor|tester|Tester}} testeur {{English term|tester}}
: une façon de déterminer automatiquement si une [[#ZFunction|Z-Fonction]] travaille correctement ; une [[#function|fonction]] aura typiquement de multiples testeurs, chacun spécifiant une entrée de la fonction et les conditions que doivent remplir les résultats de sortie pour les entrées données ; par exemple, les testeurs pour une fonction « capitalisation du titre » pourraient dire que : « abc » devrait devenir « Abc » ; « guerre et paix » devrait devenir « Guerre et paix » ; « le petit prince » devrait devenir « Le Petit prince » ; « война и мир » devrait devenir « Война и мир » ; et « 123 » devrait rester « 123 ».
; {{anchor|transient|Transient}} transitoire {{English term|transient}}
: contraire de [[#persistent|persistant]].
; {{anchor|type|Type}} type {{English term|type}}
: Le type d'un objet nous indique comment interpréter et comprendre l'objet donné, et ce qui peut être fait avec l'objet. Par exemple, si nous avons un objet avec la valeur "2023", nous comprenons cet objet différemment selon que son type est un entier, une année ou une chaîne de caractères. Chaque objet fait référence à "une chose dans le monde réel". L'entier 2023 est différent de l'année 2023. Le type nous indique comment interpréter un objet donné, afin que nous sachions à quelle chose du monde réel il fait référence. Techniquement, il définit la structure des objets de ce type et les conditions qu'ils doivent remplir pour être un objet valide de ce type. un type définit les conditions pour qu’un [[#ZObject|Z-Objet]] soit une instance valide de ce type, en fournissant une [[#Function|fonction]] qui valide un Z-Objet ; les types sont eux-mêmes des Z-Objets, afin que les contributeurs de [[#Wikifunctions|Wikifunctions]] puissent créer de nouveaux types.
; {{anchor|type converter}} convertisseur de type {{English term|type converter}}
: Un script écrit dans un langage de programmation (tel que JavaScript), prenant un objet natif (tel que BigInt) et renvoyant un objet JSON représentant le ZObject correspondant ; ou « vice versa ».
; {{anchor|typed list|Typed List}} liste typée {{English term|typed list}}
: Une liste typée est une [[#list|liste]] dont tous les membres sont d'un [[#type|type]] spécifique et prédéfini. Par exemple, une liste typée de [[#string|chaînes]] est une liste dont tous les membres sont des chaînes. Une liste typée prend un argument : le type dont tous les membres de la liste doivent être une instance. Les listes typées sont probablement les [[#generic type|type générique]] les plus utilisés.
== V ==
; {{anchor|value}} valeur {{English term|value}}
: la chaîne ou le [[#ZObject|Z-Objet]] associé avec une [[#key|clé]] dans un autre Z-Objet.
; {{anchor|validation|Validation}} validation {{English term|validation}}
: Action effectuée par le [[#validator|validateur]].
; {{anchor|validator|Validator}} validateur {{English term|validator}}
: une fonction qui prend un Z-Objet en argument et renvoie une liste des erreurs trouvées.
== W ==
; {{anchor|wiki|Wiki}} wiki {{English term|wiki}}
: un site web qui permet la modification facile et collaborative de ses [[#page|pages]].
; {{anchor|Wikidata}} Wikidata {{English term|Wikidata}}
: un projet de la [[#Wikimedia_Foundation|Fondation Wikimedia]], une base de connaissances libre, modifiée de façon collaborative ; voir [[:m:Special:MyLanguage/Wikidata|Wikidata]].
; {{anchor|Wikifunctions}}{{anchor|Wikilambda}} Wikifonctions {{English term|Wikifunctions}}
: nouveau projet de la [[#Wikimedia_Foundation|Fondation Wikimédia]] ; un catalogue libre de [[#Function|fonctions]], développé et maintenu de façon collaborative ; il était initialement connu comme '''Wikilambda''' dans la {{Pg|:m:Abstract Wikipedia/Historic proposal|proposition originelle}} (ce dernier nom n’est plus utilisé que pour l’[[#WikiLambda|extension WikiLambda]]).
; {{anchor|WikiLambda}} WikiLambda {{English term|WikiLambda}}
: logiciel utilisé pour propulser le projet, [[mw:Special:MyLanguage/Extension:WikiLambda|Extension:WikiLambda]].
; {{anchor|WikiLambda system}} Système WikiLambda {{English term|WikiLambda system}}
: un compte système automatisé qui est un élément clé de l’extension WikiLambda. Voir [[User:WikiLambda system]] pour sa fonction actuelle.
; {{anchor|WMF|Wikimedia_Foundation}} Fondation Wikimédia {{English term|Wikimedia Foundation}}
: organisation qui soutient le mouvement Wikimedia ; voir la [[:m:Special:MyLanguage/Wikimedia Foundation|Fondation Wikimedia]].
; {{anchor|Wikipedia}} Wikipédia {{English term|Wikipedia}}
: projet de la [[#Wikimedia_Foundation|Fondation Wikimédia]], une encyclopédie libre, modifiée de façon collaborative ; voir [[:m:Special:MyLanguage/Wikipedia|Wikipédia]].
; Wikipédia abstraite {{English term|Wikipedia, Abstract}}
: voir la [[#Abstract_Wikipedia|Wikipédia abstraite]].
; Wikipédia multilingue {{English term|Wikipedia, multilingual}}
: voir la [[#multilingual_Wikipedia|Wikipédia multilingue]].
== Z ==
; {{anchor|ZID|ZIDs}} Z-ID {{English term|ZID}}
: un identifiant commençant par la lettre Z suivie d'un entier naturel ; utilisé pour identifier les [[#ZObject|Z-Objets]] [[#persistent|persistants]].
; {{anchor|zfunction|ZFunction}} Z-Fonction, Z-Fonctions {{English term|ZFunction}}
: une page wiki sur [[#Wikifunctions|Wikifonctions]] (''Wikifunctions'' en anglais) qui décrit une [[#function|fonction]] particulière qui peut être utilisées au moyen de l’[[#evaluator|évaluateur]]; chaque Z-Fonction peut être réalisée en code par une ou plusieurs [[#implementation|implémentations]] qui peuvent être vérifiées chacunes comme étant correctes par une ou plusieurs Z-Fonctions [[#tester|testeur]].
; {{anchor|ZKey}} Z-Clé, Z-Clés, Z-Clef, Z-Clefs {{English term|ZKey}}
: [[#ZObject|Z-Objet]] définissant une [[#key|clé]] pour un [[#type|type]] particulier.
; {{anchor|ZList}} Z-Liste, Z-Listes {{English term|ZList}}
: [[#ZObject|Z-Objet]] pour une séquence ordonnée d’autres Z-Objets.
; {{anchor|ZObject}} Z-Objet, Z-Objets {{English term|ZObject}}
: chaque entrée de [[#Wikifunctions|Wikifonctions]] (''Wikifunctions'' en anglais) est un Z-Objet ; les Z-Objets stockés dans Wikifonctions ont leur [[#ZID|Z-ID]] et peuvent être de nombreux types, tels que les [[#Constructor|constructeurs]], les [[#Function|fonctions]], les [[#Type|types]], etc. ; un Z-Objet consiste en un ensemble de paires [[#Key|clé]] / [[#Value|valeur]], où chaque clé n’apparaît qu’une seule fois par Z-Objet et où les valeurs sont des Z-Objets.
; {{anchor|ZUnit}} Z-Unité {{English term|ZUnit}}
: [[#ZObject|Z-Objet]] qui représente un [[:w:en:Unit type|type d’unité]].
[[Category:Glossary| {{#translation:}}]]
5i0y87pr7mimlyyl9fr2u50fogy08zh
294145
294143
2026-07-26T10:38:27Z
Wladek92
41973
294145
wikitext
text/x-wiki
<noinclude><languages/>
<!--<nowiki>(nowiki tags are so that the translate extension doesn't try to translate the TERM and DEFINITION in this boilerplate).
Use this boilerplate for a new term:
; {{anchor|term|Term}} <translate>term</translate> {{English term|term}}
: ''Definition verification needed''
: <translate>definition</translate>
Notes:
1. Omit the "Definition verification" if you're sure that your definition is correct.
2. You can add several values for anchor, if it has spelling or capitalization variants; see the documentation for Template:Anchor and examples in other terms.
</nowiki>--></noinclude>
{{see also|wikt:en:Appendix:Glossary}}
Vous pouvez librement demander l’ajout de termes sur la [[Wikifunctions talk:Glossary|page de discussion]] ou ajouter davantage de termes et améliorer les définitions.
{|class="toccolours" style="margin:.2em auto;padding:.2em .5em;text-align:center" dir="ltr" lang="en"
|-
|style="padding:0;width:100%"|{{CompactTOC}}
|}
== A ==
; {{anchor|abstract|Abstract}} abstrait {{English term|abstract}}
: non exprimé(e) dans un [[#natural_language|langage naturel]] spécifique mais sous une forme abstraite ; qui vise à fournir une notation pour la signification sous-entendue dans les textes, phrases ou expressions en langage naturel. Contraire de [[#concrete|concret]].
; {{anchor|abstracttext|AbstractText}} TexteAbstrait {{English term|AbstractText}}
: prototype de [https://github.com/google/abstracttext mise en œuvre] du concept de [[#Wikifunctions|Wikifonctions]] (''Wikifunctions'' en anglais).
; {{anchor|abstract_article}} Article Abstrait {{English term|abstract article}}
: Une page dans l’espace principal de la [[#abstract_Wikipedia|Wikipédia abstraite]] ; une page qui est similaire à un article Wikipédia, mais qui est [[#abstract|abstraite]]. L'opposé d'un [[#concrete_article|article concret]].
; {{anchor|abstract_content}} contenu abstrait {{English term|abstract content}}
: voir [[#Content|contenu]].
; {{anchor|abstract_Wikipedia|Abstract_Wikipedia}} Wikipédia abstraite {{English term|Abstract Wikipedia}}
: nom préliminaire de tout le [[#Content|contenu]] qui peut être utilisé par les [[#local_Wikipedia|éditions localisées de Wikipédia]] pour [[#Renderer|faire le rendu]] d’un [[#article|article]] dans un [[#natural_language|langage naturel]] ; actuellement proposé pour être hébergé dans [[#Wikidata|Wikidata]] à côté de l’[[#Item|élément]] correspondant, mais cela sera discuté avant la [[#Part_P2|partie P2]] du [[#development_project|projet de développement]].
; {{anchor|alias}} alias {{English term|alias}}
: un libellé alternatif pour un objet, utilisé essentiellement pour trouver l’objet.
; {{anchor|argument}} argument {{English term|argument}}
: une entrée donnée à un [[#function call|appel de fonction]].
; {{anchor|argument reference}} Référence de l'argument {{English term|argument reference}}
: une [[#reference|référence]] à l'un des arguments fournis dans une [[#composition|composition]].
; {{anchor|array}} tableau {{English term|array}}
: De nombreux langages de programmation ont un type "array". Les équivalents dans Wikifunctions sont les [[#list|listes]] et les [[#typed list|listes typées]]. Voir aussi [[#Benjamin array|Benjamin array]].
; {{anchor|article|Article}} article {{English term|article}}
: une page dans l’espace principal de [[#Wikipedia|Wikipédia]] dans une langue spécifique, qui représente habituellement une entrée dans Wikipédia. Contrairement à un [[#abstract_article|Article Abstrait]], un article est [[#concrete|concret]], et peut aussi être appelé "article concret".
== B ==
; {{anchor|Benjamin array}} Réseau Benjamin {{English term|Benjamin array}}
: une façon de désigner les [[#typed list|listes typées]] proposée par Benjamin Degenhart, où une liste typée est stockée sous la forme de liste JSON dont le premier élément indique le type. Cela contraste avec le schéma proposé précédemment, qui utilise des listes à lien unique de type LISP, dans lesquelles le type doit être stocké une fois dans chaque nœud.
; {{anchor|boolean|Boolean}} booléen {{English term|boolean}}
: une valeur qui peut avoir 2 états, généralement désignée par vrai et faux.
; {{anchor|built-in|builtin}} intégré {{English term|built-in}}
: implémentation d’une fonction fournie par l’évaluateur et qui n’est pas modifiable au moyen de l’interface du wiki.
== C ==
; {{anchor|call}} appeler (verbe), appel (nom) {{English term|call}}
: voir l’[[#function call|appel de fonction]] ; en français, les termes [[#invoke|invoquer ou invocation]] peuvent également être utilisés.
; {{anchor|canonical|canonicalized|canonicalised}} canonique, canonisé {{English term|canonical, canonicalized, canonicalised}}
: une façon spécifique, moins verbeuse et donc plus lisible de représenter les [[#ZObject|Z-Objets]] en [[#JSON|JSON]] ; c’est la représentation sous laquelle les Z-Objets sont stockés dans [[#Wikifunctions|Wikifonctions]] (''Wikifunctions'' en anglais) ; celle-ci s’oppose à la forme [[#normal|normale]].
; {{anchor|character}} caractère {{English term|character}}
: un caractère tel que défini par Unicode, un des constituants d’une chaîne ; un caractère peut être codé sur un ou plusieurs octets.
; {{anchor|claim|Claim}} affirmation {{English term|claim}}
: Dans le [[:d:Special:MyLanguage/Wikidata:Glossary#Claim|modèle de données Wikibase]] une affirmation est un ''[[#Snak|snak]]'' principal avec des qualifieurs optionnels décrivant une assertion sur une entité (sans référence ni rang).
: Exemple : Entité : Albert Einstein
:* Affirmation : Epouse = Mileva Marić, depuis 1903
:* Affirmation principale : P26 (épouse) → Q937 (Mileva Marić)
:* Snak qualifieur : P580 (depuis) → 1903
: → "L'épouse de Albert Einstein était Mileva Marić, depuis 1903.”
: L'affirmation peut ensuite se transformer en déclaration en ajoutant une référence et un rang.
; {{anchor|composition}} composition {{English term|composition}}
: une forme de mise en œuvre d’une fonction, donnée par la combinaison d’autres fonctions ; voir [[Special:MyLanguage/Wikifunctions:Function model#Composition|Modèle de fonctions]].
; {{anchor|composition notation}} notation de composition {{English term|composition notation}}
: une notation facile à lire pour les compositions ; voir [[Special:MyLanguage/Wikifunctions:Function model#Composition|Modèle de fonctions]].
; {{anchor|concrete|Concrete}} concret {{English term|concrete}}
: exprimé(e) dans un [[#natural_language|langage naturel]] spécifique. Contraire de [[#abstract|abstrait]].
; {{anchor|concrete_article}} article concret {{English term|concrete article}}
: Voir [[#article|article]]. L'opposé de [[#abstract_article|Article Abstrait]].
; {{anchor|cons}} ''cons'' {{English term|cons}}
: une fonction pour construire une nouvelle liste en ajoutant un élément en tête d’une autre ; voir [[phab:T261474]]. Voir l’article [[w:en:cons|''cons'']] sur Wikipédia en anglais.
; {{anchor|constructor|Constructor}} constructeur {{English term|constructor}}
: un [[#abstract|résumé]] de [[#Content|contenu]]. Un constructeur vise à capturer le sens d’une seule phrase ou d’une seule structure de phrase. Il a souvent des emplacements qui peuvent prendre d’autres constructeurs, et peut lui-même être utilisé comme valeur pour remplir les emplacements d’autres constructeurs.
; {{anchor|Content}}<!--do not add |content to the anchor, it is used by MediaWiki--> contenu, contenu abstrait {{English term|content, abstract content}}
: représentation abstraite d’un texte ou d’un fragment de texte, assemblé à partir de [[#Constructor|constructeurs]] ; techniquement, une instance de constructeur; le constructeur de plus haut niveau est utilisé pour représenter un [[#article|article]] entier et stocké dans la [[#Abstract_Wikipedia|Wikipédia abstraite]], mais le contenu peut n’être aussi qu’une phrase ou une expression ; parfois appelé « contenu abstrait ».
; {{anchor|converter_from_code}} convertisseur à partir du code {{English term|converter from code}}
: inverse de la [[$converter|conversion en code]].
; {{anchor|converter_to_code}} convertisseur en code {{English term|converter to code}}
: façons de représenter les [[#ZObject|Z-Objets]] en [[#JSON|JSON]] ; voir également [[#canonical|canonique]], [[#normal|normal]].
; {{anchor|curry}} curryfié, curryfier, curryfication {{English term|curried, curry, currying}}
: une fonction curryfiée est une fonction qui a été transformée afin qu’au lieu de prendre des arguments multiples, elle utilise une séquence de fonctions, chacune prenant un argument unique ; cette technique est nommée d’après le mathématicien américan [[:w:en:Haskell Curry|Haskell Curry]] ; voir [[:w:en:Currying|''Currying'']] dans la Wikipédia en anglais.
== D ==
; {{anchor|development_project|Development_project}} projet de développement {{English term|development project}}
: un projet pour développer [[#Wikifunctions|Wikifonctions]] (''Wikifunctions'' en anglais) et la [[#Abstract_Wikipedia|Wikipédia abstraite]] ; voir le [[:m:Special:MyLanguage/Abstract Wikipedia/Plan|plan de la Wikipédia abstraite]].
; {{anchor|display function}} fonction d’affichage {{English term|display function}}
: un synonyme de [[#renderer|renderer]]. Par exemple, une fonction qui convertit un [[#type|type]] en une chaîne que les utilisateurs peuvent comprendre, comme la conversion d’un nombre 123456 en « 123,456 » en anglais (international), « 1,23,456 » en anglais indien, « 123.456 » en français, etc., ou la conversion de la date '2024', '03<nowiki>''</nowiki>, '12' en '2024-03-12', etc.
; {{anchor|documentation}} documentation {{English term|documentation}}
: texte qui explique un objet dans un langage lisible par un humain.
== E ==
; {{anchor|eney|eneyjj}} eneyj {{English term|eneyj}}
:# modèle prototype de [[#Wikifunctions|Wikifonctions]] (''Wikifunctions'' en anglais) ;
:# une mise en œuvre en JavaScript d’un [[#evaluator|évaluateur]] de ce modèle fourni comme [[#abstracttext|text abstrait]].
; {{anchor|error|Error}} erreur {{English term|error}}
: un type dont les instances indiquent des problèmes dans [[#evaluation|évaluation]] ou [[#validation|validation]] ; voir [[Special:MyLanguage/Wikifunctions:Function model#Z5/Errors|Modèle de fonction]].
; {{anchor|evaluation|Evaluation}} évaluation {{English term|evaluation}}
: Action effectuée par l'[[#evaluator|évaluateur]].
; {{anchor|evaluator|Evaluator}} évaluateur {{English term|evaluator}}
: un bloc logiciel qui prend un [[#ZObject|Z-Objet]] et qui l’évalue, c’est-à-dire qui exécute une [[#Function|fonction]] et renvoie le résultat ; nous envisageons le développement de plusieurs évaluateurs ; les évaluateurs peuvent être mis en œuvre et s’exécuter dans le navigateur, sur le serveur de la [[#Wikimedia_Foundation|Fondation Wikimedia]], dans le nuage réseau, dans une application sur un appareil mobile, or bien à d’autres endroits ; à comparer avec l'[[#executor|exécuteur]] et l'[[#orchestrator|orchestrateur]].
; {{anchor|execution|Execution}} exécution {{English term|execution}}
: Action effectuée par l'[[#executor|exécuteur]].
; {{anchor|executor|Executor|executors|Executors}} exécuteur {{English term|executor}}
: c'est un membre d’un ensemble de services internes qui ne sont pas exposés au public et qui ne peuvent être appelés que par l’[[#Orchestrator|orchestrateur]] ; il exécute du code natif dans un langage de programmation spécifique ; il pourrait y avoir un exécuteur pour Lua, un autre pour JavaScript, un pour Python, etc. ; voir la [https://gitlab.wikimedia.org/repos/abstract-wiki/wikifunctions/function-evaluator#executors documentation du service] ; à comparer à l’[[#evaluator|évaluateur]] et à l’[[#orchestrator|orchestrateur]].
== F ==
; {{anchor|function|Function}} fonction, sous-programme {{English term|function}}
: la spécification d’un traitement informatique qui prend certaines entrées et renvoie un résultat ; voir l’article [[:w:fr:Sous-programme|Sous-programme]] dans Wikipédia en français.
; {{anchor|function call|Function call}} appel de fonction {{English term|function call}}
: un appel de fonction est un Z-Objet qui consiste en une fonction et les arguments qui lui sont nécessaires, et qui peut être évalué en un autre Z-Objet ; en français, le terme « invoqué » est parfois aussi utilisé.
; {{anchor|function evaluator}} Évaluateur de fonction {{English term|function evaluator}}
: Voir [[#evaluator|évaluateur]].
; {{anchor|function executor}} exécuteur de fonction {{English term|function executor}}
: Voir l'[[#executor|exécuteur]].
; {{anchor|function model}} modèle de fonctions {{English term|function model}}
: voir [[Special:MyLanguage/Wikifunctions:Function model|Modèle de fonctions]].
; {{anchor|function orchestrator}} Orchestrateur de fonctions {{English term|function orchestrator}}
: Voir l'[[#orchestrator|orchestrateur]].
; {{anchor|function schemata}} schémas de fonction {{English term|function schemata}}
: un ensemble de ZObjects prédéfinis utilisés dans l'[[#orchestrator|orchestrateur]] et l'[[#evaluator|évaluateur]]. Le [[$wikiLambda-système|compte système WikiLambda]] remplit également des ZObjects prédéfinis sur le wiki à partir de schémas de fonction.
; {{anchor|functional}} fonctionnel, fonctionnelle {{English term|functional}}
: raccourci pour « purement fonctionnel », c’est-à-dire que l'[[#evaluation|évaluation]] d’une telle fonction n’a pas d’effets secondaires et est déterministe, c’est-à-dire toujours la même ; voir [[w:fr:Programmation purement fonctionnelle|Programmation purement fonctionnelle]] dans Wikipédia ; voir aussi [[Special:MyLanguage/Wikifunctions:Function model#non-functional|Modèle de fonction]].
== G ==
; {{anchor|generic type}} type générique {{English term|generic type}}
: Un type généré par l'[[#evaluation|évaluation]] d’un appel de fonction.
== I ==
; {{anchor|identity|Identity}} identité {{English term|identity}}
: l’identité d’un type est une instance de la fonction (spécifique) qui évalue vers ce type ; pour un type simple, c’est une référence au type lui-même.
; {{anchor|implementation|Implementation}} mise en œuvre {{English term|implementation}}
: une manière particulière d’exécuter une [[#function|fonction]]. Une implémentation peut être un morceau de code dans un certain langage de programmation, faire référence à des fonctionnalités « intégrées » dans l'[[#evaluator|évaluateur]], ou [[#composition|composer]] des appels à d’autres fonctions. Une fonction peut avoir de nombreuses implémentations, qui doivent toutes être équivalentes. Abréviation de "[[#ZFunction|ZFunction]]".
; {{anchor|instance}} instance {{English term|instance}}
: chaque Z-Objet est une instance de ce type.
; {{anchor|invoke}} invoquer {{English term|invoke}}
: synonyme pour [[#call|appeler]] (''call'' en anglais) ; voir le terme [[#function call|appel de fonction]].
; {{anchor|item|Item}} élément {{English term|item}}
: une entrée dans la base de connaissance de [[#Wikidata|Wikidata]] ; voir le terme [[:d:Wikidata:Glossary#Item|élément]] dans le glossaire Wikidata.
== J ==
; {{anchor|JSON}} JSON {{English term|JSON}}
: un format de transfert de données largement utilisé ; voir [[w:fr:JSON|JSON]] dans Wikipédia.
== K ==
; {{anchor|key|Key}} clé {{English term|key}}
: une chaîne qui se termine par la lettre K suivie d’un nombre entier naturel et qui est éventuellement précédée par un [[#ZID|Z-ID]] ; les clés sont définies dans [[#Wikifunctions|Wikifonctions]] (''Wikifunctions'' en anglais) habituellement sur les [[#Type|types]] ou les [[#Function|fonctions]] et sont utilisées pour construire des [[#ZObject|Z-Objets]].
== L ==
; {{anchor|label}} libellé {{English term|label}}
: nom principal donné pour identifier un Z-Objet ; ne peut être du texte simple.
; {{anchor|lexeme|Lexeme}} lexème {{English term|lexeme}}
: une entrée de [[#Wikidata|Wikidata]] qui stocke la connaissance lexicographique concernant, en gros, à un mot ; voir le terme [[d:Wikidata:Glossary#Lexeme|lexème]] dans le glossaire Wikidata.
; {{anchor|linearizer|Linearizer}} linéarisateur {{English term|linearizer}}
: (ce terme n’est plus utilisé dans la terminologie actuelle, mais peut encore être trouvé dans des documents plus anciens) synonyme de [[#renderer|renderer]] (1).
; {{anchor|list|List}} liste {{English term|list}}
: un type de données qui groupe un nombre arbitraire d’instances dans une entité ordonnée ; voir [[w:en:List (abstract data type)|Liste (type de données abstraites)]] dans Wikipédia en anglais.
; {{anchor|literal}} littéral {{English term|literal}}
: une valeur qui n’est pas un Z-Objet ; actuellement le seul type de littéral accepté est la chaîne de caractères.
; {{anchor|local_Wikipedia|Local_Wikipedia}} Wikipédia locale {{English term|local Wikipedia}}
: une édition de [[#Wikipedia|Wikipédia]] dans une langue spécifique, telle que Wikipédia en hébreu, Wikipédia en japonais ou Wikipédia en italien.
== M ==
; {{anchor|Multlingual_Wikipedia|multilingual_Wikipedia}} Wikipédia multilingue {{English term|multilingual Wikipedia}}
: l’architecture qui permet aux [[#local_Wikipedia|éditions localisées de Wikipédia]] de s’enrichir elles-mêmes en effectuant le [[#Renderer|rendu]] du [[#Content|contenu]] de la [[#Abstract_Wikipedia|Wikipédia abstraite]] et qui a donc une couverture plus exhaustive, plus actualisée et plus correcte de la Wikipédia dans les langues ; voir l’[[:m:Special:MyLanguage/Abstract Wikipedia/Architecture|architecture de la Wikipédia abstraite]].
== N ==
; {{anchor|natural_language|Natural_language}} langage naturel {{English term|natural language}}
: un langage naturel spécifique au sens large, telle que l’anglais, le tagalog ou le swahili ; voir l’article [[:w:fr:Langage naturel|Langage naturel]] sur la Wikipédia en français.
; {{anchor|normal|Normal|normalized|Normalized|normalised}} normal {{English term|normal}}
: une façon étendue, facilement traitable et très uniforme de représenter les [[#ZObject|Z-Objects]] en [[#JSON|JSON]] ; ce terme s’oppose à [[#canonical|canonique]].
; {{anchor|nothing|Nothing}} rien {{English term|nothing}}
: un type de données qui n’a aucune instance ; voir [[w:en:Bottom type|Type « plancher »]] dans Wikipédia en anglais.
== O ==
; {{anchor|object|Object}} objet {{English term|object}}
:# en JavaScript ou en JSON, un objet est basiquement un [[w:fr:Tableau associatif|tableau associatif]].
:# Dans Wikifunctions, synonyme de [[#ZObject|Z-Objet]].
; {{anchor|orchestration|Orchestration}} orchestration {{English term|orchestration}}
:Action effectuée par l'[[#orchestrator|orchestrateur]].
; {{anchor|orchestrator|Orchestrator}} orchestrateur {{English term|orchestrator}}
: un service qui prend un [[#ZObject|ZObject]] et renvoie une version [[#Evaluator|évaluée]] de celui-ci. Pour ce faire, il fera des appels au wiki pour d’autres ZObjects dont il a besoin, à l'[[#Executor|exécuteur]] pour évaluer certains appels de fonction, et à d’autres services tels que [[#Wikidata|Wikidata]]. Voir [https://gitlab.wikimedia.org/repos/abstract-wiki/wikifunctions/function-orchestrator#wikifunctions-function-orchestrator la documentation du service]. Comparer à l'[[#evaluator|évaluateur]] et l'[[#executor|exécuteur]].
== P ==
; {{anchor|page|Page}} page {{English term|page}}
: une partie d’un wiki. Un [[#wiki|wiki]] se compose d’un certain nombre de pages individuelles, qui peuvent être modifiées indépendamment, avoir des liens internes les unes vers les autres, etc.
; {{anchor|parser|Parser}} analyseur syntaxique {{English term|parser}}
: une fonction pour convertir une chaîne de caractères en ZObject. L’opposé de [[#renderer|renderer]].
; {{anchor|pair|Pair}} couple {{English term|pair}}
: un Z-Objet composé qui contient deux Z-Objets de types spécifiques (mais arbitraires).
; {{anchor|part_P1|Part_P1}} partie P1 {{English term|Part P1}}
: la partie du [[#development_project|projet de développement]] qui porte sur la création de [[#Wikifunctions|Wikifonctions]] (''Wikifunctions'' en anglais) ; elle commence dès le début du projet et se poursuivra durant sa vie toute entière ; voir la [[:m:Special:MyLanguage/Abstract Wikipedia/Tasks#Part P1: Wikifunctions|Partie P1 : Wikifunctions]].
; {{anchor|part_P2|Part_P2}} partie P2 {{English term|Part P2}}
: la partie du [[#development_project|projet de développement]] qui porte sur la création de la [[#Abstract_Wikipedia|Wikipédia abstraite]] ; elle commencera environ un an après le début du projet et se poursuivra durant toute cette seconde moitié de vie du projet ; voir la [[:m:Special:MyLanguage/Abstract Wikipedia/Tasks#Part P2: Abstract Wikipedia|Partie P2 : Wikipédia abstraite]].
; {{anchor|persistent|Persistent}} persistant {{English term|persistent}}
: un [[#ZObject|Z-Objet]] avec son [[#ZID|Z-ID]] et sa propre page dans le wiki ; la plupart des Z-Objets persistants incluront des [[#value|valeurs]] qui sont des Z-Objets sans Z-ID et qui par conséquent ne sont pas persistants.
; {{anchor|property|Property}} propriété {{English term|property}}
: utilisé pour réaliser une [[#Statement|déclaration]] concernant un [[#Item|élément]] dans la base de connaissance de [[#Wikidata|Wikidata]] ; voir [[:d:Wikidata:Glossary#Property|propriété]] dans le glossaire de Wikidata.
== Q ==
; {{anchor|quote|Quote}} citation, données statiques {{English term|quote}}
: une structure de données qui n’est pas évaluée mais gardée telle quelle.
; {{anchor|QID}} QID {{English term|QID}}
: identifiant pour un élément dans [[#Wikidata|Wikidata]], composé de la lettre Q suivie d'un nombre entier.
== R ==
; {{anchor|reading function}} fonction de lecture {{English term|reading function}}
: un synonyme de [[#parser|parser]]. Fonction qui convertit la saisie de texte de l’utilisateur à partir d’une chaîne en un type donné. Par exemple, convertir la chaîne « 123456 » en nombre 123456 », ou la chaîne « 2024-03-12 » en date « 2024 », « 03 », « 12 ».
; {{anchor|reference|Reference}} référence {{English term|reference}}
: un identifiant qui désigne l’objet sous-jacent, par exemple la chaîne « Z11 » fait référence au type Z11/Texte monolingue.
: {{TakeNote}}Ce terme a un sens complètement différent de celui de Wikidata ; voir [[w:fr:Référence (programmation)|Référence (programmation)]] sur Wikipédia.
; {{anchor|renderer|Renderer}} moteur de rendu {{English term|renderer}} (1)
: une fonction pour convertir un ZObject en une chaîne de caractères. L’opposé de [[#parser|parser]] (anciennement appelé « linéariseur »).
; Rendu {{English term|renderer}} (2)
: une [[#Function|fonction]] qui prend un [[#Content|contenu]] et un identifiant de [[#natural_language|langue naturelle]] en entrée et renvoie en résultat du texte dans cette langue naturelle, afin de représenter le contenu en tant que texte concret, en utilisant la connaissance des [[#Lexeme|lexèmes]].
: {{TakeNote}}Il s’agit d’une fonctionnalité future, et la signification du terme « renderer » dans la {{Pg|:m:Abstract Wikipedia/Historic proposal|proposition originale}} ; ce terme entre en conflit avec l’utilisation actuelle de « renderer », il peut donc être renommé à l’avenir.
; {{anchor|reify}} réifier {{English term|reify}}
: une fonction qui déconstruit un objet en ses parties constituantes afin que ces parties puissent être accédées individuellement ; voir l’article [[w:en:Reification (computer science)|Réification]] dans Wikipédia en anglais ; voir [[phab:T261474]].
; {{anchor|REPL}} LÉAR {{English term|REPL}}
: un processus « Lire / Évaluer / Afficher / Répéter », une interface en ligne de commande qui prend une certaine entrée, l’évalue et affiche le résultat ; voir [[w:en:REPL|''REPL'']] dans Wikipédia en anglais ; voir le [[Special:MyLanguage/Wikifunctions:Function model#REPL|Modèle de fonctions]].
== S ==
; {{anchor|schemata}} Régimes {{English term|schemata}}
: Voir [[#function schemata|schéma de fonction]].
; {{anchor|snak|Snak}}snak {{English term|snak}}
: Dans le [[:mw:Special:MyLanguage/Wikibase/DataModel|Modèle de données Wikibase]], un ''snak'' est la plus petite unité d'une déclaration, reliant une propriété soit à une valeur, à ''aucune valeur'' ou à une ''certaine valeur''.
: Exemple de [[#statement|déclaration]] pour {{Q|Q937}} avec 3 snaks :
: Snak principal :
: Propriété : {{Q|P26}} → Valeur : {{Q|Q76346}}
: Snak qualifieur (ajoute le contexte) :
: Propriété : {{Q|P580}} → Valeur : 1903
: Snak de référence (prend en charge l'[[#Claim|affirmation]]) :
: Propriété : {{Q|P248}} → Valeur : {{Q|Q23833686}}
: Déclaration résultante (avec des mots) : ''L'épouse d'Albert Einstein était Mileva Marić, à partir de 1903, comme indiqué dans le Catalogue de la Bibliothèque nationale allemande.''
; {{anchor|statement|Statement}} déclaration {{English term|statement}}
: utilisé pour représenter une assertion à propos d'un [[#Item|élément]] de la base de connaissance de [[#Wikidata|Wikidata]] ; voir [[:d:Special:MyLanguage/Wikidata:Glossary#Statement|Déclaration]] dans le glossaire de Wikidata (mais noter qu'une affirmation sans [[#reference|référence]] est encore représentée en tant que {{Z|Z6003|lang={{CURRENTCONTENTLANGUAGE}}}}).
; {{anchor|string}} chaîne {{English term|string}}
: une séquence de caractères.
; {{anchor|sum type|Sum type}} type somme {{English term|sum type}}
: un type qui a des instances tout types de constituants ; voir [[w:en:Sum type|Type somme]] dans Wikipédia en anglais ; voir le [[Special:MyLanguage/Wikifunctions:Function model#Zx/Sum_types|Modèle de fonctions]].
== T ==
; {{anchor|template}} modèle {{English term|template}}
: une façon de spécifier un [[#renderer|rendu]] en tant que texte où sont dispersés des substituts ou « emplacements », qui peuvent être remplis avec des données provenant de [[#constructor|constructeurs]], du calcul de fonction, ou du contenu d’un autre modèle. Voir le document [[:m:Special:MyLanguage/Abstract Wikipedia/Template Language for Wikifunctions|Langage de modèles pour Wikifonctions]] pour une discussion détaillée sur la syntaxe des modèles.
; {{anchor|tester|Tester}} testeur {{English term|tester}}
: une façon de déterminer automatiquement si une [[#ZFunction|Z-Fonction]] travaille correctement ; une [[#function|fonction]] aura typiquement de multiples testeurs, chacun spécifiant une entrée de la fonction et les conditions que doivent remplir les résultats de sortie pour les entrées données ; par exemple, les testeurs pour une fonction « capitalisation du titre » pourraient dire que : « abc » devrait devenir « Abc » ; « guerre et paix » devrait devenir « Guerre et paix » ; « le petit prince » devrait devenir « Le Petit prince » ; « война и мир » devrait devenir « Война и мир » ; et « 123 » devrait rester « 123 ».
; {{anchor|transient|Transient}} transitoire {{English term|transient}}
: contraire de [[#persistent|persistant]].
; {{anchor|type|Type}} type {{English term|type}}
: Le type d'un objet nous indique comment interpréter et comprendre l'objet donné, et ce qui peut être fait avec l'objet. Par exemple, si nous avons un objet avec la valeur "2023", nous comprenons cet objet différemment selon que son type est un entier, une année ou une chaîne de caractères. Chaque objet fait référence à "une chose dans le monde réel". L'entier 2023 est différent de l'année 2023. Le type nous indique comment interpréter un objet donné, afin que nous sachions à quelle chose du monde réel il fait référence. Techniquement, il définit la structure des objets de ce type et les conditions qu'ils doivent remplir pour être un objet valide de ce type. un type définit les conditions pour qu’un [[#ZObject|Z-Objet]] soit une instance valide de ce type, en fournissant une [[#Function|fonction]] qui valide un Z-Objet ; les types sont eux-mêmes des Z-Objets, afin que les contributeurs de [[#Wikifunctions|Wikifunctions]] puissent créer de nouveaux types.
; {{anchor|type converter}} convertisseur de type {{English term|type converter}}
: Un script écrit dans un langage de programmation (tel que JavaScript), prenant un objet natif (tel que BigInt) et renvoyant un objet JSON représentant le ZObject correspondant ; ou « vice versa ».
; {{anchor|typed list|Typed List}} liste typée {{English term|typed list}}
: Une liste typée est une [[#list|liste]] dont tous les membres sont d'un [[#type|type]] spécifique et prédéfini. Par exemple, une liste typée de [[#string|chaînes]] est une liste dont tous les membres sont des chaînes. Une liste typée prend un argument : le type dont tous les membres de la liste doivent être une instance. Les listes typées sont probablement les [[#generic type|type générique]] les plus utilisés.
== V ==
; {{anchor|value}} valeur {{English term|value}}
: la chaîne ou le [[#ZObject|Z-Objet]] associé avec une [[#key|clé]] dans un autre Z-Objet.
; {{anchor|validation|Validation}} validation {{English term|validation}}
: Action effectuée par le [[#validator|validateur]].
; {{anchor|validator|Validator}} validateur {{English term|validator}}
: une fonction qui prend un Z-Objet en argument et renvoie une liste des erreurs trouvées.
== W ==
; {{anchor|wiki|Wiki}} wiki {{English term|wiki}}
: un site web qui permet la modification facile et collaborative de ses [[#page|pages]].
; {{anchor|Wikidata}} Wikidata {{English term|Wikidata}}
: un projet de la [[#Wikimedia_Foundation|Fondation Wikimedia]], une base de connaissances libre, modifiée de façon collaborative ; voir [[:m:Special:MyLanguage/Wikidata|Wikidata]].
; {{anchor|Wikifunctions}}{{anchor|Wikilambda}} Wikifonctions {{English term|Wikifunctions}}
: nouveau projet de la [[#Wikimedia_Foundation|Fondation Wikimédia]] ; un catalogue libre de [[#Function|fonctions]], développé et maintenu de façon collaborative ; il était initialement connu comme '''Wikilambda''' dans la {{Pg|:m:Abstract Wikipedia/Historic proposal|proposition originelle}} (ce dernier nom n’est plus utilisé que pour l’[[#WikiLambda|extension WikiLambda]]).
; {{anchor|WikiLambda}} WikiLambda {{English term|WikiLambda}}
: logiciel utilisé pour propulser le projet, [[mw:Special:MyLanguage/Extension:WikiLambda|Extension:WikiLambda]].
; {{anchor|WikiLambda system}} Système WikiLambda {{English term|WikiLambda system}}
: un compte système automatisé qui est un élément clé de l’extension WikiLambda. Voir [[User:WikiLambda system]] pour sa fonction actuelle.
; {{anchor|WMF|Wikimedia_Foundation}} Fondation Wikimédia {{English term|Wikimedia Foundation}}
: organisation qui soutient le mouvement Wikimedia ; voir la [[:m:Special:MyLanguage/Wikimedia Foundation|Fondation Wikimedia]].
; {{anchor|Wikipedia}} Wikipédia {{English term|Wikipedia}}
: projet de la [[#Wikimedia_Foundation|Fondation Wikimédia]], une encyclopédie libre, modifiée de façon collaborative ; voir [[:m:Special:MyLanguage/Wikipedia|Wikipédia]].
; Wikipédia abstraite {{English term|Wikipedia, Abstract}}
: voir la [[#Abstract_Wikipedia|Wikipédia abstraite]].
; Wikipédia multilingue {{English term|Wikipedia, multilingual}}
: voir la [[#multilingual_Wikipedia|Wikipédia multilingue]].
== Z ==
; {{anchor|ZID|ZIDs}} Z-ID {{English term|ZID}}
: un identifiant commençant par la lettre Z suivie d'un entier naturel ; utilisé pour identifier les [[#ZObject|Z-Objets]] [[#persistent|persistants]].
; {{anchor|zfunction|ZFunction}} Z-Fonction, Z-Fonctions {{English term|ZFunction}}
: une page wiki sur [[#Wikifunctions|Wikifonctions]] (''Wikifunctions'' en anglais) qui décrit une [[#function|fonction]] particulière qui peut être utilisées au moyen de l’[[#evaluator|évaluateur]]; chaque Z-Fonction peut être réalisée en code par une ou plusieurs [[#implementation|implémentations]] qui peuvent être vérifiées chacunes comme étant correctes par une ou plusieurs Z-Fonctions [[#tester|testeur]].
; {{anchor|ZKey}} Z-Clé, Z-Clés, Z-Clef, Z-Clefs {{English term|ZKey}}
: [[#ZObject|Z-Objet]] définissant une [[#key|clé]] pour un [[#type|type]] particulier.
; {{anchor|ZList}} Z-Liste, Z-Listes {{English term|ZList}}
: [[#ZObject|Z-Objet]] pour une séquence ordonnée d’autres Z-Objets.
; {{anchor|ZObject}} Z-Objet, Z-Objets {{English term|ZObject}}
: chaque entrée de [[#Wikifunctions|Wikifonctions]] (''Wikifunctions'' en anglais) est un Z-Objet ; les Z-Objets stockés dans Wikifonctions ont leur [[#ZID|Z-ID]] et peuvent être de nombreux types, tels que les [[#Constructor|constructeurs]], les [[#Function|fonctions]], les [[#Type|types]], etc. ; un Z-Objet consiste en un ensemble de paires [[#Key|clé]] / [[#Value|valeur]], où chaque clé n’apparaît qu’une seule fois par Z-Objet et où les valeurs sont des Z-Objets.
; {{anchor|ZUnit}} Z-Unité {{English term|ZUnit}}
: [[#ZObject|Z-Objet]] qui représente un [[:w:en:Unit type|type d’unité]].
[[Category:Glossary| {{#translation:}}]]
esdg3jvn34va14o0987c0378h94brxn
294147
294145
2026-07-26T10:38:55Z
Wladek92
41973
294147
wikitext
text/x-wiki
<noinclude><languages/>
<!--<nowiki>(nowiki tags are so that the translate extension doesn't try to translate the TERM and DEFINITION in this boilerplate).
Use this boilerplate for a new term:
; {{anchor|term|Term}} <translate>term</translate> {{English term|term}}
: ''Definition verification needed''
: <translate>definition</translate>
Notes:
1. Omit the "Definition verification" if you're sure that your definition is correct.
2. You can add several values for anchor, if it has spelling or capitalization variants; see the documentation for Template:Anchor and examples in other terms.
</nowiki>--></noinclude>
{{see also|wikt:en:Appendix:Glossary}}
Vous pouvez librement demander l’ajout de termes sur la [[Wikifunctions talk:Glossary|page de discussion]] ou ajouter davantage de termes et améliorer les définitions.
{|class="toccolours" style="margin:.2em auto;padding:.2em .5em;text-align:center" dir="ltr" lang="en"
|-
|style="padding:0;width:100%"|{{CompactTOC}}
|}
== A ==
; {{anchor|abstract|Abstract}} abstrait {{English term|abstract}}
: non exprimé(e) dans un [[#natural_language|langage naturel]] spécifique mais sous une forme abstraite ; qui vise à fournir une notation pour la signification sous-entendue dans les textes, phrases ou expressions en langage naturel. Contraire de [[#concrete|concret]].
; {{anchor|abstracttext|AbstractText}} TexteAbstrait {{English term|AbstractText}}
: prototype de [https://github.com/google/abstracttext mise en œuvre] du concept de [[#Wikifunctions|Wikifonctions]] (''Wikifunctions'' en anglais).
; {{anchor|abstract_article}} Article Abstrait {{English term|abstract article}}
: Une page dans l’espace principal de la [[#abstract_Wikipedia|Wikipédia abstraite]] ; une page qui est similaire à un article Wikipédia, mais qui est [[#abstract|abstraite]]. L'opposé d'un [[#concrete_article|article concret]].
; {{anchor|abstract_content}} contenu abstrait {{English term|abstract content}}
: voir [[#Content|contenu]].
; {{anchor|abstract_Wikipedia|Abstract_Wikipedia}} Wikipédia abstraite {{English term|Abstract Wikipedia}}
: nom préliminaire de tout le [[#Content|contenu]] qui peut être utilisé par les [[#local_Wikipedia|éditions localisées de Wikipédia]] pour [[#Renderer|faire le rendu]] d’un [[#article|article]] dans un [[#natural_language|langage naturel]] ; actuellement proposé pour être hébergé dans [[#Wikidata|Wikidata]] à côté de l’[[#Item|élément]] correspondant, mais cela sera discuté avant la [[#Part_P2|partie P2]] du [[#development_project|projet de développement]].
; {{anchor|alias}} alias {{English term|alias}}
: un libellé alternatif pour un objet, utilisé essentiellement pour trouver l’objet.
; {{anchor|argument}} argument {{English term|argument}}
: une entrée donnée à un [[#function call|appel de fonction]].
; {{anchor|argument reference}} Référence de l'argument {{English term|argument reference}}
: une [[#reference|référence]] à l'un des arguments fournis dans une [[#composition|composition]].
; {{anchor|array}} tableau {{English term|array}}
: De nombreux langages de programmation ont un type "array". Les équivalents dans Wikifunctions sont les [[#list|listes]] et les [[#typed list|listes typées]]. Voir aussi [[#Benjamin array|Benjamin array]].
; {{anchor|article|Article}} article {{English term|article}}
: une page dans l’espace principal de [[#Wikipedia|Wikipédia]] dans une langue spécifique, qui représente habituellement une entrée dans Wikipédia. Contrairement à un [[#abstract_article|Article Abstrait]], un article est [[#concrete|concret]], et peut aussi être appelé "article concret".
== B ==
; {{anchor|Benjamin array}} Réseau Benjamin {{English term|Benjamin array}}
: une façon de désigner les [[#typed list|listes typées]] proposée par Benjamin Degenhart, où une liste typée est stockée sous la forme de liste JSON dont le premier élément indique le type. Cela contraste avec le schéma proposé précédemment, qui utilise des listes à lien unique de type LISP, dans lesquelles le type doit être stocké une fois dans chaque nœud.
; {{anchor|boolean|Boolean}} booléen {{English term|boolean}}
: une valeur qui peut avoir 2 états, généralement désignée par vrai et faux.
; {{anchor|built-in|builtin}} intégré {{English term|built-in}}
: implémentation d’une fonction fournie par l’évaluateur et qui n’est pas modifiable au moyen de l’interface du wiki.
== C ==
; {{anchor|call}} appeler (verbe), appel (nom) {{English term|call}}
: voir l’[[#function call|appel de fonction]] ; en français, les termes [[#invoke|invoquer ou invocation]] peuvent également être utilisés.
; {{anchor|canonical|canonicalized|canonicalised}} canonique, canonisé {{English term|canonical, canonicalized, canonicalised}}
: une façon spécifique, moins verbeuse et donc plus lisible de représenter les [[#ZObject|Z-Objets]] en [[#JSON|JSON]] ; c’est la représentation sous laquelle les Z-Objets sont stockés dans [[#Wikifunctions|Wikifonctions]] (''Wikifunctions'' en anglais) ; celle-ci s’oppose à la forme [[#normal|normale]].
; {{anchor|character}} caractère {{English term|character}}
: un caractère tel que défini par Unicode, un des constituants d’une chaîne ; un caractère peut être codé sur un ou plusieurs octets.
; {{anchor|claim|Claim}} affirmation {{English term|claim}}
: Dans le [[:d:Special:MyLanguage/Wikidata:Glossary#Claim|modèle de données Wikibase]] une affirmation est un ''[[#Snak|snak]]'' principal avec des qualifieurs optionnels décrivant une assertion sur une entité (sans référence ni rang).
: Exemple : Entité : Albert Einstein
:* Affirmation : Epouse = Mileva Marić, depuis 1903
:* Affirmation principale : P26 (épouse) → Q937 (Mileva Marić)
:* Snak qualifieur : P580 (depuis) → 1903
: → "L'épouse de Albert Einstein était Mileva Marić, depuis 1903.”
: L'affirmation peut ensuite se transformer en déclaration en ajoutant une référence et un rang.
; {{anchor|composition}} composition {{English term|composition}}
: une forme de mise en œuvre d’une fonction, donnée par la combinaison d’autres fonctions ; voir [[Special:MyLanguage/Wikifunctions:Function model#Composition|Modèle de fonctions]].
; {{anchor|composition notation}} notation de composition {{English term|composition notation}}
: une notation facile à lire pour les compositions ; voir [[Special:MyLanguage/Wikifunctions:Function model#Composition|Modèle de fonctions]].
; {{anchor|concrete|Concrete}} concret {{English term|concrete}}
: exprimé(e) dans un [[#natural_language|langage naturel]] spécifique. Contraire de [[#abstract|abstrait]].
; {{anchor|concrete_article}} article concret {{English term|concrete article}}
: Voir [[#article|article]]. L'opposé de [[#abstract_article|Article Abstrait]].
; {{anchor|cons}} ''cons'' {{English term|cons}}
: une fonction pour construire une nouvelle liste en ajoutant un élément en tête d’une autre ; voir [[phab:T261474]]. Voir l’article [[w:en:cons|''cons'']] sur Wikipédia en anglais.
; {{anchor|constructor|Constructor}} constructeur {{English term|constructor}}
: un [[#abstract|résumé]] de [[#Content|contenu]]. Un constructeur vise à capturer le sens d’une seule phrase ou d’une seule structure de phrase. Il a souvent des emplacements qui peuvent prendre d’autres constructeurs, et peut lui-même être utilisé comme valeur pour remplir les emplacements d’autres constructeurs.
; {{anchor|Content}}<!--do not add |content to the anchor, it is used by MediaWiki--> contenu, contenu abstrait {{English term|content, abstract content}}
: représentation abstraite d’un texte ou d’un fragment de texte, assemblé à partir de [[#Constructor|constructeurs]] ; techniquement, une instance de constructeur; le constructeur de plus haut niveau est utilisé pour représenter un [[#article|article]] entier et stocké dans la [[#Abstract_Wikipedia|Wikipédia abstraite]], mais le contenu peut n’être aussi qu’une phrase ou une expression ; parfois appelé « contenu abstrait ».
; {{anchor|converter_from_code}} convertisseur à partir du code {{English term|converter from code}}
: inverse du [[$converter|convertisseur en code]].
; {{anchor|converter_to_code}} convertisseur en code {{English term|converter to code}}
: façons de représenter les [[#ZObject|Z-Objets]] en [[#JSON|JSON]] ; voir également [[#canonical|canonique]], [[#normal|normal]].
; {{anchor|curry}} curryfié, curryfier, curryfication {{English term|curried, curry, currying}}
: une fonction curryfiée est une fonction qui a été transformée afin qu’au lieu de prendre des arguments multiples, elle utilise une séquence de fonctions, chacune prenant un argument unique ; cette technique est nommée d’après le mathématicien américan [[:w:en:Haskell Curry|Haskell Curry]] ; voir [[:w:en:Currying|''Currying'']] dans la Wikipédia en anglais.
== D ==
; {{anchor|development_project|Development_project}} projet de développement {{English term|development project}}
: un projet pour développer [[#Wikifunctions|Wikifonctions]] (''Wikifunctions'' en anglais) et la [[#Abstract_Wikipedia|Wikipédia abstraite]] ; voir le [[:m:Special:MyLanguage/Abstract Wikipedia/Plan|plan de la Wikipédia abstraite]].
; {{anchor|display function}} fonction d’affichage {{English term|display function}}
: un synonyme de [[#renderer|renderer]]. Par exemple, une fonction qui convertit un [[#type|type]] en une chaîne que les utilisateurs peuvent comprendre, comme la conversion d’un nombre 123456 en « 123,456 » en anglais (international), « 1,23,456 » en anglais indien, « 123.456 » en français, etc., ou la conversion de la date '2024', '03<nowiki>''</nowiki>, '12' en '2024-03-12', etc.
; {{anchor|documentation}} documentation {{English term|documentation}}
: texte qui explique un objet dans un langage lisible par un humain.
== E ==
; {{anchor|eney|eneyjj}} eneyj {{English term|eneyj}}
:# modèle prototype de [[#Wikifunctions|Wikifonctions]] (''Wikifunctions'' en anglais) ;
:# une mise en œuvre en JavaScript d’un [[#evaluator|évaluateur]] de ce modèle fourni comme [[#abstracttext|text abstrait]].
; {{anchor|error|Error}} erreur {{English term|error}}
: un type dont les instances indiquent des problèmes dans [[#evaluation|évaluation]] ou [[#validation|validation]] ; voir [[Special:MyLanguage/Wikifunctions:Function model#Z5/Errors|Modèle de fonction]].
; {{anchor|evaluation|Evaluation}} évaluation {{English term|evaluation}}
: Action effectuée par l'[[#evaluator|évaluateur]].
; {{anchor|evaluator|Evaluator}} évaluateur {{English term|evaluator}}
: un bloc logiciel qui prend un [[#ZObject|Z-Objet]] et qui l’évalue, c’est-à-dire qui exécute une [[#Function|fonction]] et renvoie le résultat ; nous envisageons le développement de plusieurs évaluateurs ; les évaluateurs peuvent être mis en œuvre et s’exécuter dans le navigateur, sur le serveur de la [[#Wikimedia_Foundation|Fondation Wikimedia]], dans le nuage réseau, dans une application sur un appareil mobile, or bien à d’autres endroits ; à comparer avec l'[[#executor|exécuteur]] et l'[[#orchestrator|orchestrateur]].
; {{anchor|execution|Execution}} exécution {{English term|execution}}
: Action effectuée par l'[[#executor|exécuteur]].
; {{anchor|executor|Executor|executors|Executors}} exécuteur {{English term|executor}}
: c'est un membre d’un ensemble de services internes qui ne sont pas exposés au public et qui ne peuvent être appelés que par l’[[#Orchestrator|orchestrateur]] ; il exécute du code natif dans un langage de programmation spécifique ; il pourrait y avoir un exécuteur pour Lua, un autre pour JavaScript, un pour Python, etc. ; voir la [https://gitlab.wikimedia.org/repos/abstract-wiki/wikifunctions/function-evaluator#executors documentation du service] ; à comparer à l’[[#evaluator|évaluateur]] et à l’[[#orchestrator|orchestrateur]].
== F ==
; {{anchor|function|Function}} fonction, sous-programme {{English term|function}}
: la spécification d’un traitement informatique qui prend certaines entrées et renvoie un résultat ; voir l’article [[:w:fr:Sous-programme|Sous-programme]] dans Wikipédia en français.
; {{anchor|function call|Function call}} appel de fonction {{English term|function call}}
: un appel de fonction est un Z-Objet qui consiste en une fonction et les arguments qui lui sont nécessaires, et qui peut être évalué en un autre Z-Objet ; en français, le terme « invoqué » est parfois aussi utilisé.
; {{anchor|function evaluator}} Évaluateur de fonction {{English term|function evaluator}}
: Voir [[#evaluator|évaluateur]].
; {{anchor|function executor}} exécuteur de fonction {{English term|function executor}}
: Voir l'[[#executor|exécuteur]].
; {{anchor|function model}} modèle de fonctions {{English term|function model}}
: voir [[Special:MyLanguage/Wikifunctions:Function model|Modèle de fonctions]].
; {{anchor|function orchestrator}} Orchestrateur de fonctions {{English term|function orchestrator}}
: Voir l'[[#orchestrator|orchestrateur]].
; {{anchor|function schemata}} schémas de fonction {{English term|function schemata}}
: un ensemble de ZObjects prédéfinis utilisés dans l'[[#orchestrator|orchestrateur]] et l'[[#evaluator|évaluateur]]. Le [[$wikiLambda-système|compte système WikiLambda]] remplit également des ZObjects prédéfinis sur le wiki à partir de schémas de fonction.
; {{anchor|functional}} fonctionnel, fonctionnelle {{English term|functional}}
: raccourci pour « purement fonctionnel », c’est-à-dire que l'[[#evaluation|évaluation]] d’une telle fonction n’a pas d’effets secondaires et est déterministe, c’est-à-dire toujours la même ; voir [[w:fr:Programmation purement fonctionnelle|Programmation purement fonctionnelle]] dans Wikipédia ; voir aussi [[Special:MyLanguage/Wikifunctions:Function model#non-functional|Modèle de fonction]].
== G ==
; {{anchor|generic type}} type générique {{English term|generic type}}
: Un type généré par l'[[#evaluation|évaluation]] d’un appel de fonction.
== I ==
; {{anchor|identity|Identity}} identité {{English term|identity}}
: l’identité d’un type est une instance de la fonction (spécifique) qui évalue vers ce type ; pour un type simple, c’est une référence au type lui-même.
; {{anchor|implementation|Implementation}} mise en œuvre {{English term|implementation}}
: une manière particulière d’exécuter une [[#function|fonction]]. Une implémentation peut être un morceau de code dans un certain langage de programmation, faire référence à des fonctionnalités « intégrées » dans l'[[#evaluator|évaluateur]], ou [[#composition|composer]] des appels à d’autres fonctions. Une fonction peut avoir de nombreuses implémentations, qui doivent toutes être équivalentes. Abréviation de "[[#ZFunction|ZFunction]]".
; {{anchor|instance}} instance {{English term|instance}}
: chaque Z-Objet est une instance de ce type.
; {{anchor|invoke}} invoquer {{English term|invoke}}
: synonyme pour [[#call|appeler]] (''call'' en anglais) ; voir le terme [[#function call|appel de fonction]].
; {{anchor|item|Item}} élément {{English term|item}}
: une entrée dans la base de connaissance de [[#Wikidata|Wikidata]] ; voir le terme [[:d:Wikidata:Glossary#Item|élément]] dans le glossaire Wikidata.
== J ==
; {{anchor|JSON}} JSON {{English term|JSON}}
: un format de transfert de données largement utilisé ; voir [[w:fr:JSON|JSON]] dans Wikipédia.
== K ==
; {{anchor|key|Key}} clé {{English term|key}}
: une chaîne qui se termine par la lettre K suivie d’un nombre entier naturel et qui est éventuellement précédée par un [[#ZID|Z-ID]] ; les clés sont définies dans [[#Wikifunctions|Wikifonctions]] (''Wikifunctions'' en anglais) habituellement sur les [[#Type|types]] ou les [[#Function|fonctions]] et sont utilisées pour construire des [[#ZObject|Z-Objets]].
== L ==
; {{anchor|label}} libellé {{English term|label}}
: nom principal donné pour identifier un Z-Objet ; ne peut être du texte simple.
; {{anchor|lexeme|Lexeme}} lexème {{English term|lexeme}}
: une entrée de [[#Wikidata|Wikidata]] qui stocke la connaissance lexicographique concernant, en gros, à un mot ; voir le terme [[d:Wikidata:Glossary#Lexeme|lexème]] dans le glossaire Wikidata.
; {{anchor|linearizer|Linearizer}} linéarisateur {{English term|linearizer}}
: (ce terme n’est plus utilisé dans la terminologie actuelle, mais peut encore être trouvé dans des documents plus anciens) synonyme de [[#renderer|renderer]] (1).
; {{anchor|list|List}} liste {{English term|list}}
: un type de données qui groupe un nombre arbitraire d’instances dans une entité ordonnée ; voir [[w:en:List (abstract data type)|Liste (type de données abstraites)]] dans Wikipédia en anglais.
; {{anchor|literal}} littéral {{English term|literal}}
: une valeur qui n’est pas un Z-Objet ; actuellement le seul type de littéral accepté est la chaîne de caractères.
; {{anchor|local_Wikipedia|Local_Wikipedia}} Wikipédia locale {{English term|local Wikipedia}}
: une édition de [[#Wikipedia|Wikipédia]] dans une langue spécifique, telle que Wikipédia en hébreu, Wikipédia en japonais ou Wikipédia en italien.
== M ==
; {{anchor|Multlingual_Wikipedia|multilingual_Wikipedia}} Wikipédia multilingue {{English term|multilingual Wikipedia}}
: l’architecture qui permet aux [[#local_Wikipedia|éditions localisées de Wikipédia]] de s’enrichir elles-mêmes en effectuant le [[#Renderer|rendu]] du [[#Content|contenu]] de la [[#Abstract_Wikipedia|Wikipédia abstraite]] et qui a donc une couverture plus exhaustive, plus actualisée et plus correcte de la Wikipédia dans les langues ; voir l’[[:m:Special:MyLanguage/Abstract Wikipedia/Architecture|architecture de la Wikipédia abstraite]].
== N ==
; {{anchor|natural_language|Natural_language}} langage naturel {{English term|natural language}}
: un langage naturel spécifique au sens large, telle que l’anglais, le tagalog ou le swahili ; voir l’article [[:w:fr:Langage naturel|Langage naturel]] sur la Wikipédia en français.
; {{anchor|normal|Normal|normalized|Normalized|normalised}} normal {{English term|normal}}
: une façon étendue, facilement traitable et très uniforme de représenter les [[#ZObject|Z-Objects]] en [[#JSON|JSON]] ; ce terme s’oppose à [[#canonical|canonique]].
; {{anchor|nothing|Nothing}} rien {{English term|nothing}}
: un type de données qui n’a aucune instance ; voir [[w:en:Bottom type|Type « plancher »]] dans Wikipédia en anglais.
== O ==
; {{anchor|object|Object}} objet {{English term|object}}
:# en JavaScript ou en JSON, un objet est basiquement un [[w:fr:Tableau associatif|tableau associatif]].
:# Dans Wikifunctions, synonyme de [[#ZObject|Z-Objet]].
; {{anchor|orchestration|Orchestration}} orchestration {{English term|orchestration}}
:Action effectuée par l'[[#orchestrator|orchestrateur]].
; {{anchor|orchestrator|Orchestrator}} orchestrateur {{English term|orchestrator}}
: un service qui prend un [[#ZObject|ZObject]] et renvoie une version [[#Evaluator|évaluée]] de celui-ci. Pour ce faire, il fera des appels au wiki pour d’autres ZObjects dont il a besoin, à l'[[#Executor|exécuteur]] pour évaluer certains appels de fonction, et à d’autres services tels que [[#Wikidata|Wikidata]]. Voir [https://gitlab.wikimedia.org/repos/abstract-wiki/wikifunctions/function-orchestrator#wikifunctions-function-orchestrator la documentation du service]. Comparer à l'[[#evaluator|évaluateur]] et l'[[#executor|exécuteur]].
== P ==
; {{anchor|page|Page}} page {{English term|page}}
: une partie d’un wiki. Un [[#wiki|wiki]] se compose d’un certain nombre de pages individuelles, qui peuvent être modifiées indépendamment, avoir des liens internes les unes vers les autres, etc.
; {{anchor|parser|Parser}} analyseur syntaxique {{English term|parser}}
: une fonction pour convertir une chaîne de caractères en ZObject. L’opposé de [[#renderer|renderer]].
; {{anchor|pair|Pair}} couple {{English term|pair}}
: un Z-Objet composé qui contient deux Z-Objets de types spécifiques (mais arbitraires).
; {{anchor|part_P1|Part_P1}} partie P1 {{English term|Part P1}}
: la partie du [[#development_project|projet de développement]] qui porte sur la création de [[#Wikifunctions|Wikifonctions]] (''Wikifunctions'' en anglais) ; elle commence dès le début du projet et se poursuivra durant sa vie toute entière ; voir la [[:m:Special:MyLanguage/Abstract Wikipedia/Tasks#Part P1: Wikifunctions|Partie P1 : Wikifunctions]].
; {{anchor|part_P2|Part_P2}} partie P2 {{English term|Part P2}}
: la partie du [[#development_project|projet de développement]] qui porte sur la création de la [[#Abstract_Wikipedia|Wikipédia abstraite]] ; elle commencera environ un an après le début du projet et se poursuivra durant toute cette seconde moitié de vie du projet ; voir la [[:m:Special:MyLanguage/Abstract Wikipedia/Tasks#Part P2: Abstract Wikipedia|Partie P2 : Wikipédia abstraite]].
; {{anchor|persistent|Persistent}} persistant {{English term|persistent}}
: un [[#ZObject|Z-Objet]] avec son [[#ZID|Z-ID]] et sa propre page dans le wiki ; la plupart des Z-Objets persistants incluront des [[#value|valeurs]] qui sont des Z-Objets sans Z-ID et qui par conséquent ne sont pas persistants.
; {{anchor|property|Property}} propriété {{English term|property}}
: utilisé pour réaliser une [[#Statement|déclaration]] concernant un [[#Item|élément]] dans la base de connaissance de [[#Wikidata|Wikidata]] ; voir [[:d:Wikidata:Glossary#Property|propriété]] dans le glossaire de Wikidata.
== Q ==
; {{anchor|quote|Quote}} citation, données statiques {{English term|quote}}
: une structure de données qui n’est pas évaluée mais gardée telle quelle.
; {{anchor|QID}} QID {{English term|QID}}
: identifiant pour un élément dans [[#Wikidata|Wikidata]], composé de la lettre Q suivie d'un nombre entier.
== R ==
; {{anchor|reading function}} fonction de lecture {{English term|reading function}}
: un synonyme de [[#parser|parser]]. Fonction qui convertit la saisie de texte de l’utilisateur à partir d’une chaîne en un type donné. Par exemple, convertir la chaîne « 123456 » en nombre 123456 », ou la chaîne « 2024-03-12 » en date « 2024 », « 03 », « 12 ».
; {{anchor|reference|Reference}} référence {{English term|reference}}
: un identifiant qui désigne l’objet sous-jacent, par exemple la chaîne « Z11 » fait référence au type Z11/Texte monolingue.
: {{TakeNote}}Ce terme a un sens complètement différent de celui de Wikidata ; voir [[w:fr:Référence (programmation)|Référence (programmation)]] sur Wikipédia.
; {{anchor|renderer|Renderer}} moteur de rendu {{English term|renderer}} (1)
: une fonction pour convertir un ZObject en une chaîne de caractères. L’opposé de [[#parser|parser]] (anciennement appelé « linéariseur »).
; Rendu {{English term|renderer}} (2)
: une [[#Function|fonction]] qui prend un [[#Content|contenu]] et un identifiant de [[#natural_language|langue naturelle]] en entrée et renvoie en résultat du texte dans cette langue naturelle, afin de représenter le contenu en tant que texte concret, en utilisant la connaissance des [[#Lexeme|lexèmes]].
: {{TakeNote}}Il s’agit d’une fonctionnalité future, et la signification du terme « renderer » dans la {{Pg|:m:Abstract Wikipedia/Historic proposal|proposition originale}} ; ce terme entre en conflit avec l’utilisation actuelle de « renderer », il peut donc être renommé à l’avenir.
; {{anchor|reify}} réifier {{English term|reify}}
: une fonction qui déconstruit un objet en ses parties constituantes afin que ces parties puissent être accédées individuellement ; voir l’article [[w:en:Reification (computer science)|Réification]] dans Wikipédia en anglais ; voir [[phab:T261474]].
; {{anchor|REPL}} LÉAR {{English term|REPL}}
: un processus « Lire / Évaluer / Afficher / Répéter », une interface en ligne de commande qui prend une certaine entrée, l’évalue et affiche le résultat ; voir [[w:en:REPL|''REPL'']] dans Wikipédia en anglais ; voir le [[Special:MyLanguage/Wikifunctions:Function model#REPL|Modèle de fonctions]].
== S ==
; {{anchor|schemata}} Régimes {{English term|schemata}}
: Voir [[#function schemata|schéma de fonction]].
; {{anchor|snak|Snak}}snak {{English term|snak}}
: Dans le [[:mw:Special:MyLanguage/Wikibase/DataModel|Modèle de données Wikibase]], un ''snak'' est la plus petite unité d'une déclaration, reliant une propriété soit à une valeur, à ''aucune valeur'' ou à une ''certaine valeur''.
: Exemple de [[#statement|déclaration]] pour {{Q|Q937}} avec 3 snaks :
: Snak principal :
: Propriété : {{Q|P26}} → Valeur : {{Q|Q76346}}
: Snak qualifieur (ajoute le contexte) :
: Propriété : {{Q|P580}} → Valeur : 1903
: Snak de référence (prend en charge l'[[#Claim|affirmation]]) :
: Propriété : {{Q|P248}} → Valeur : {{Q|Q23833686}}
: Déclaration résultante (avec des mots) : ''L'épouse d'Albert Einstein était Mileva Marić, à partir de 1903, comme indiqué dans le Catalogue de la Bibliothèque nationale allemande.''
; {{anchor|statement|Statement}} déclaration {{English term|statement}}
: utilisé pour représenter une assertion à propos d'un [[#Item|élément]] de la base de connaissance de [[#Wikidata|Wikidata]] ; voir [[:d:Special:MyLanguage/Wikidata:Glossary#Statement|Déclaration]] dans le glossaire de Wikidata (mais noter qu'une affirmation sans [[#reference|référence]] est encore représentée en tant que {{Z|Z6003|lang={{CURRENTCONTENTLANGUAGE}}}}).
; {{anchor|string}} chaîne {{English term|string}}
: une séquence de caractères.
; {{anchor|sum type|Sum type}} type somme {{English term|sum type}}
: un type qui a des instances tout types de constituants ; voir [[w:en:Sum type|Type somme]] dans Wikipédia en anglais ; voir le [[Special:MyLanguage/Wikifunctions:Function model#Zx/Sum_types|Modèle de fonctions]].
== T ==
; {{anchor|template}} modèle {{English term|template}}
: une façon de spécifier un [[#renderer|rendu]] en tant que texte où sont dispersés des substituts ou « emplacements », qui peuvent être remplis avec des données provenant de [[#constructor|constructeurs]], du calcul de fonction, ou du contenu d’un autre modèle. Voir le document [[:m:Special:MyLanguage/Abstract Wikipedia/Template Language for Wikifunctions|Langage de modèles pour Wikifonctions]] pour une discussion détaillée sur la syntaxe des modèles.
; {{anchor|tester|Tester}} testeur {{English term|tester}}
: une façon de déterminer automatiquement si une [[#ZFunction|Z-Fonction]] travaille correctement ; une [[#function|fonction]] aura typiquement de multiples testeurs, chacun spécifiant une entrée de la fonction et les conditions que doivent remplir les résultats de sortie pour les entrées données ; par exemple, les testeurs pour une fonction « capitalisation du titre » pourraient dire que : « abc » devrait devenir « Abc » ; « guerre et paix » devrait devenir « Guerre et paix » ; « le petit prince » devrait devenir « Le Petit prince » ; « война и мир » devrait devenir « Война и мир » ; et « 123 » devrait rester « 123 ».
; {{anchor|transient|Transient}} transitoire {{English term|transient}}
: contraire de [[#persistent|persistant]].
; {{anchor|type|Type}} type {{English term|type}}
: Le type d'un objet nous indique comment interpréter et comprendre l'objet donné, et ce qui peut être fait avec l'objet. Par exemple, si nous avons un objet avec la valeur "2023", nous comprenons cet objet différemment selon que son type est un entier, une année ou une chaîne de caractères. Chaque objet fait référence à "une chose dans le monde réel". L'entier 2023 est différent de l'année 2023. Le type nous indique comment interpréter un objet donné, afin que nous sachions à quelle chose du monde réel il fait référence. Techniquement, il définit la structure des objets de ce type et les conditions qu'ils doivent remplir pour être un objet valide de ce type. un type définit les conditions pour qu’un [[#ZObject|Z-Objet]] soit une instance valide de ce type, en fournissant une [[#Function|fonction]] qui valide un Z-Objet ; les types sont eux-mêmes des Z-Objets, afin que les contributeurs de [[#Wikifunctions|Wikifunctions]] puissent créer de nouveaux types.
; {{anchor|type converter}} convertisseur de type {{English term|type converter}}
: Un script écrit dans un langage de programmation (tel que JavaScript), prenant un objet natif (tel que BigInt) et renvoyant un objet JSON représentant le ZObject correspondant ; ou « vice versa ».
; {{anchor|typed list|Typed List}} liste typée {{English term|typed list}}
: Une liste typée est une [[#list|liste]] dont tous les membres sont d'un [[#type|type]] spécifique et prédéfini. Par exemple, une liste typée de [[#string|chaînes]] est une liste dont tous les membres sont des chaînes. Une liste typée prend un argument : le type dont tous les membres de la liste doivent être une instance. Les listes typées sont probablement les [[#generic type|type générique]] les plus utilisés.
== V ==
; {{anchor|value}} valeur {{English term|value}}
: la chaîne ou le [[#ZObject|Z-Objet]] associé avec une [[#key|clé]] dans un autre Z-Objet.
; {{anchor|validation|Validation}} validation {{English term|validation}}
: Action effectuée par le [[#validator|validateur]].
; {{anchor|validator|Validator}} validateur {{English term|validator}}
: une fonction qui prend un Z-Objet en argument et renvoie une liste des erreurs trouvées.
== W ==
; {{anchor|wiki|Wiki}} wiki {{English term|wiki}}
: un site web qui permet la modification facile et collaborative de ses [[#page|pages]].
; {{anchor|Wikidata}} Wikidata {{English term|Wikidata}}
: un projet de la [[#Wikimedia_Foundation|Fondation Wikimedia]], une base de connaissances libre, modifiée de façon collaborative ; voir [[:m:Special:MyLanguage/Wikidata|Wikidata]].
; {{anchor|Wikifunctions}}{{anchor|Wikilambda}} Wikifonctions {{English term|Wikifunctions}}
: nouveau projet de la [[#Wikimedia_Foundation|Fondation Wikimédia]] ; un catalogue libre de [[#Function|fonctions]], développé et maintenu de façon collaborative ; il était initialement connu comme '''Wikilambda''' dans la {{Pg|:m:Abstract Wikipedia/Historic proposal|proposition originelle}} (ce dernier nom n’est plus utilisé que pour l’[[#WikiLambda|extension WikiLambda]]).
; {{anchor|WikiLambda}} WikiLambda {{English term|WikiLambda}}
: logiciel utilisé pour propulser le projet, [[mw:Special:MyLanguage/Extension:WikiLambda|Extension:WikiLambda]].
; {{anchor|WikiLambda system}} Système WikiLambda {{English term|WikiLambda system}}
: un compte système automatisé qui est un élément clé de l’extension WikiLambda. Voir [[User:WikiLambda system]] pour sa fonction actuelle.
; {{anchor|WMF|Wikimedia_Foundation}} Fondation Wikimédia {{English term|Wikimedia Foundation}}
: organisation qui soutient le mouvement Wikimedia ; voir la [[:m:Special:MyLanguage/Wikimedia Foundation|Fondation Wikimedia]].
; {{anchor|Wikipedia}} Wikipédia {{English term|Wikipedia}}
: projet de la [[#Wikimedia_Foundation|Fondation Wikimédia]], une encyclopédie libre, modifiée de façon collaborative ; voir [[:m:Special:MyLanguage/Wikipedia|Wikipédia]].
; Wikipédia abstraite {{English term|Wikipedia, Abstract}}
: voir la [[#Abstract_Wikipedia|Wikipédia abstraite]].
; Wikipédia multilingue {{English term|Wikipedia, multilingual}}
: voir la [[#multilingual_Wikipedia|Wikipédia multilingue]].
== Z ==
; {{anchor|ZID|ZIDs}} Z-ID {{English term|ZID}}
: un identifiant commençant par la lettre Z suivie d'un entier naturel ; utilisé pour identifier les [[#ZObject|Z-Objets]] [[#persistent|persistants]].
; {{anchor|zfunction|ZFunction}} Z-Fonction, Z-Fonctions {{English term|ZFunction}}
: une page wiki sur [[#Wikifunctions|Wikifonctions]] (''Wikifunctions'' en anglais) qui décrit une [[#function|fonction]] particulière qui peut être utilisées au moyen de l’[[#evaluator|évaluateur]]; chaque Z-Fonction peut être réalisée en code par une ou plusieurs [[#implementation|implémentations]] qui peuvent être vérifiées chacunes comme étant correctes par une ou plusieurs Z-Fonctions [[#tester|testeur]].
; {{anchor|ZKey}} Z-Clé, Z-Clés, Z-Clef, Z-Clefs {{English term|ZKey}}
: [[#ZObject|Z-Objet]] définissant une [[#key|clé]] pour un [[#type|type]] particulier.
; {{anchor|ZList}} Z-Liste, Z-Listes {{English term|ZList}}
: [[#ZObject|Z-Objet]] pour une séquence ordonnée d’autres Z-Objets.
; {{anchor|ZObject}} Z-Objet, Z-Objets {{English term|ZObject}}
: chaque entrée de [[#Wikifunctions|Wikifonctions]] (''Wikifunctions'' en anglais) est un Z-Objet ; les Z-Objets stockés dans Wikifonctions ont leur [[#ZID|Z-ID]] et peuvent être de nombreux types, tels que les [[#Constructor|constructeurs]], les [[#Function|fonctions]], les [[#Type|types]], etc. ; un Z-Objet consiste en un ensemble de paires [[#Key|clé]] / [[#Value|valeur]], où chaque clé n’apparaît qu’une seule fois par Z-Objet et où les valeurs sont des Z-Objets.
; {{anchor|ZUnit}} Z-Unité {{English term|ZUnit}}
: [[#ZObject|Z-Objet]] qui représente un [[:w:en:Unit type|type d’unité]].
[[Category:Glossary| {{#translation:}}]]
m6g2nsymgtifneewtbup0uv88q13w1k
Template:Draft/pl
10
12474
293757
45809
2026-07-25T14:03:42Z
Wcalenieja
10313
293757
wikitext
text/x-wiki
<noinclude><languages/></noinclude>{{#switch:
|={{Ombox|image=[[File:Aufgabe-zeichnen.svg|40px|link=]]|text=
<div style="margin:0 .5em;float:{{Dir|{{Pagelang}}|left|right}};margin-{{Dir|{{Pagelang}}|left|right}}:0">{{Translate|icon=yes|Template:Draft}}</div>
'''Ta strona jest jedynie szkicem.''' Więcej informacji z nią związanych może znajdować się na [[{{{talk|{{TALKPAGENAME}}}}}|stronie dyskusji]].
Do administratorów tłumaczeń: szkiców zazwyczaj ''nie należy'' oznaczać do tłumaczenia.
}}
|#default={{#invoke:Template translation|renderTranslatedTemplate|template=Template:Draft|noshift=1|uselang={{{uselang|{{#if:{{#translation:}}|{{CURRENTCONTENTLANGUAGE}}|{{Uselang}}}}}}}}}
}}<includeonly>[[Category:Drafts{{#translation:}}]]</includeonly><noinclude>{{Documentation|Template:Draft/doc}}</noinclude>
4x9dhx8q5qwzs86dlyxi198zahtmxvj
Translations:Template:Draft/4/pl
1198
12477
293756
45808
2026-07-25T14:03:42Z
Wcalenieja
10313
293756
wikitext
text/x-wiki
Do administratorów tłumaczeń: szkiców zazwyczaj ''nie należy'' oznaczać do tłumaczenia.
26pogonwuz9akj7lgxhmtpjnalmtcpd
Z11022
0
13556
294059
243868
2026-07-26T07:31:04Z
JhowieNitnek
1044
294059
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z11022"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z13518",
"Z17K2": "Z11022K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "entier (entre 1 et 4999)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Arabic number"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1381",
"Z11K2": "inteiro"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Zahl"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1531",
"Z11K2": "integer"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1434",
"Z11K2": "اينتيݢر"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1011",
"Z11K2": "সংখ্যা"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1314",
"Z11K2": "balioa"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "intero"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1005",
"Z11K2": "целое число"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20",
"Z22199",
"Z27287",
"Z27288",
"Z11024"
],
"Z8K4": [
"Z14",
"Z24559",
"Z11026"
],
"Z8K5": "Z11022"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "entier vers nombre romain"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Arabic to Roman numeral"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1381",
"Z11K2": "Numeral arábico para romano"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Arabische in Römische Zahl"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1531",
"Z11K2": "angka Arab ke Rumi"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1434",
"Z11K2": "اڠک عرب کرومي"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1014",
"Z11K2": "Ọnụọgụgụ Arabic ruo Roman"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1011",
"Z11K2": "স্বাভাবিক সংখ্যা থেকে রোমান সংখ্যা"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1314",
"Z11K2": "arabiar zenbakitik erromatar zenbakietara aldatu"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1061",
"Z11K2": "araber til romertal"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "converti numero naturale in cifre romane"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1005",
"Z11K2": "Перевод арабских цифр в римские"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1011",
"Z31K2": [
"Z6",
"আরবি থেকে রোমান সংখ্যা"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1787",
"Z31K2": [
"Z6",
"numero romano"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1005",
"Z31K2": [
"Z6",
"Конвертер арабских цифр в римские"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"Arabic to Roman numeral",
"Latin natural number"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "Convertit un entier positif [1, 4999] en chiffres romains"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Convert a Arabic numeral to Roman numeral [1, 3999])."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1381",
"Z11K2": "Converte um número positivo inteiro arábico [1, 4999] para um número romano"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "wandelt eine natürliche Zahl (von 1 bis 4999) in eine Römische Zahl um"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1531",
"Z11K2": "Tukar nombor asli [1, 4999] ke angka rumi"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1434",
"Z11K2": "توکر نومبور اصلي [1, 4999] کأڠک رومي"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1014",
"Z11K2": "Tụgharịa ọnụọgụ okike [1, 4999] ka ọ bụrụ ọnụọgụ roman"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1011",
"Z11K2": "একটি স্বাভাবিক সংখ্যাকে (১ থেকে ৪৯৯৯) রোমান সংখ্যায় রূপান্তর করে।"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1314",
"Z11K2": "Zenbaki arrunt bat ([1, 4999]) zenbaki erromatar moduan itzultzen du."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "Converte un numero naturale minore di 5000 in numero romano"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1005",
"Z11K2": "Преобразует натуральное число (от 1 до 4999) в римскую цифру"
}
]
}
}
4hj0zyy859knrah86k6ylz69ngfs6bg
Z11023
0
13557
294055
257564
2026-07-26T07:24:40Z
JhowieNitnek
1044
Added Z25818 to the approved list of implementations
294055
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z11023"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": "Z11023K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "nombre romain"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "roman numeral"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1381",
"Z11K2": "numeral romano"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1282",
"Z11K2": "niver roman"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1014",
"Z11K2": "ọnụọgụgụ roman"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Zahl"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1011",
"Z11K2": "রোমান সংখ্যা"
}
]
}
}
],
"Z8K2": "Z13518",
"Z8K3": [
"Z20",
"Z11025",
"Z18644"
],
"Z8K4": [
"Z14",
"Z11027",
"Z25818"
],
"Z8K5": "Z11023"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "nombre romain vers entier"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Roman to Arabic numeral"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1381",
"Z11K2": "Numeral romano para arábico"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1014",
"Z11K2": "Roman ru ọ na ọnụọgụ arabic "
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Römische in Arabische Zahl"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1011",
"Z11K2": "রোমান সংখ্যা থেকে স্বাভাবিক সংখ্যা"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "numero romano in numero arabo"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "Romeins getal naar getal"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1011",
"Z31K2": [
"Z6",
"রোমান থেকে আরবি সংখ্যা"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "convertit un nombre romain en entier positif"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Convert a Roman numeral to Arabic numeral"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1381",
"Z11K2": "Converte um numeral romano para um numeral arábico "
},
{
"Z1K1": "Z11",
"Z11K1": "Z1282",
"Z11K2": "tro niver roman en niver arabek"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1014",
"Z11K2": "Tụgharịa ọnụọgụ Rome ka ọ bụrụ ọnụọgụ Arabic"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "wandelt eine Römische Zahl in eine Arabische Zahl um"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1011",
"Z11K2": "একটি রোমান সংখ্যাকে স্বাভাবিক সংখ্যাতে রূপান্তর করে।"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "converte un numero romano in un numero arabo"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "Zet een Romeins getal om in een gewoon getal"
}
]
}
}
m7c1xsbhkkixdff1jkc2lhinbdcw3g7
294056
294055
2026-07-26T07:29:20Z
WikiLambda system
3
Updated the implementation list (see [[Help:Wikifunctions/Implementation_ordering_and_choosing|About implementation selection]])
294056
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z11023"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": "Z11023K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "nombre romain"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "roman numeral"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1381",
"Z11K2": "numeral romano"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1282",
"Z11K2": "niver roman"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1014",
"Z11K2": "ọnụọgụgụ roman"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Zahl"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1011",
"Z11K2": "রোমান সংখ্যা"
}
]
}
}
],
"Z8K2": "Z13518",
"Z8K3": [
"Z20",
"Z11025",
"Z18644"
],
"Z8K4": [
"Z14",
"Z25818",
"Z11027"
],
"Z8K5": "Z11023"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "nombre romain vers entier"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Roman to Arabic numeral"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1381",
"Z11K2": "Numeral romano para arábico"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1014",
"Z11K2": "Roman ru ọ na ọnụọgụ arabic "
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Römische in Arabische Zahl"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1011",
"Z11K2": "রোমান সংখ্যা থেকে স্বাভাবিক সংখ্যা"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "numero romano in numero arabo"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "Romeins getal naar getal"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1011",
"Z31K2": [
"Z6",
"রোমান থেকে আরবি সংখ্যা"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "convertit un nombre romain en entier positif"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Convert a Roman numeral to Arabic numeral"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1381",
"Z11K2": "Converte um numeral romano para um numeral arábico "
},
{
"Z1K1": "Z11",
"Z11K1": "Z1282",
"Z11K2": "tro niver roman en niver arabek"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1014",
"Z11K2": "Tụgharịa ọnụọgụ Rome ka ọ bụrụ ọnụọgụ Arabic"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "wandelt eine Römische Zahl in eine Arabische Zahl um"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1011",
"Z11K2": "একটি রোমান সংখ্যাকে স্বাভাবিক সংখ্যাতে রূপান্তর করে।"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "converte un numero romano in un numero arabo"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "Zet een Romeins getal om in een gewoon getal"
}
]
}
}
soro0oiqyqwfcdrznatrrozkkty72ms
Wikifunctions:How to create implementations/fr
4
15833
294127
276450
2026-07-26T10:24:46Z
Wladek92
41973
Created page with "Depuis mai 2026, la tentative de renvoyer une liste de listes peut échouer, vous ne pouvez donc pas implémenter de telles fonctions dans le code."
294127
wikitext
text/x-wiki
<languages/>
Cette page fournit un guide plus détaillé pour '''créer des implémentations''', au delà de l’explication générale de {{ll|Wikifunctions:Introduction}}.
<span id="Types_of_Implementations"></span>
== Types d'implémentations ==
Dans Wikifunctions, une '''implémentation''' peut prendre la forme d'un '''code''' ou d'une '''composition'''. Une implémentation sous forme de code exprime directement la logique de la fonction dans tout langage de programmation disponible (actuellement, Python3 ou JavaScript). Cela sert principalement quand le comportement de la fonction ne peut pas se construire facilement à partir des Wikifunctions existantes, ou quand un contrôle précis du traitement des données est nécessaire.
Une implémentation sous forme de composition, en revanche, définit la fonction entièrement par une combinaison d'autres fonctions existantes, sans écrire de code. Les compositions sont plus faciles à comprendre, à réutiliser et à traduire automatiquement dans d'autres langues, mais elles dépendent des blocs de construction appropriés déjà disponibles et sont souvent moins performantes. En général, commencez par vérifier si votre objectif peut être atteint avec des compositions; si ce n'est pas le cas, ou si la performance ou la logique du détail sont importantes, choisissez plutôt une mise en œuvre sous forme de code.
Un troisième type d'implémentation existe : '''built-ins'''. Il est exécuté par le code interne du système et n'est pas modifiable. En général chaque fonction prédéfinie aura déjà une implémentation interne. Si c'est le cas, vous verrez un message disant ''"{{int|wikilambda-implementation-selector-none}}"'' lorsque vous afficherez la page d'implémentation.
<span id="Practice_Test-Driven_Development"></span>
== Développement pratique dirigé par les tests ==
Le '''TDD''' (''Test-Driven Development'') est un principe où l'on décrit le logiciel en partant de l'écriture des tests avant celle du code actuel. Les tests sont juste une manière de comprendre ce que votre fonction doit réaliser en fournissant des exemples et la façon dont ils doivent fonctionner.
Dans Wikifunctions, l'écriture des tests offre d'abord des bénéfices significatifs. Si vous travaillez sur une implémentation, vous pouvez exécuter votre code avec les tests existants pour vérifier qu'il se comporte comme attendu. Cela facilite la détection des erreurs très tôt, bien avant même que de publier votre implémentation. Les tests sont aussi un moyen puissant de décrire la fonction dont vous avez besoin. En décrivant ces tests, '''vous indiquez clairement le comportement attendu''', et la communauté peut poursuivre en aidant à l'implémentation ou à la création d'implementations alternatives.
Imaginez que vous voulez mettre en œuvre une fonction qui combine deux chaînes avec un espace entre elles. Un test de base pour cela pourrait être :
<syntaxhighlight lang="prolog">
join_with_space( "Hello", "world" ) => "Hello world"
</syntaxhighlight>
Une fois le comportement de base défini, il est important de '''penser aux cas aux limites'''—ce sont des situations où les entrées nécessitent un comportement particulier.
Par exemple, que faire si votre première chaîne se termine par un espace, ou que votre deuxième chaîne commence avec un espace ? La fonction doit-elle conserver tous les espaces existants et en ajouter un autre ? ou doit-elle renvoyer un résultat espacé effectivement avec un seul espace entre les mots ?
Selon vos besoins, vous devez écrire un test pour ce type de situation. Par exemple, un test pour ce cas aux limites pourrait être l'un des deux suivants — mais pas les deux simultanément ! :
<syntaxhighlight lang="prolog">
join_with_space( "Hello ", " world") => "Hello world"
</syntaxhighlight>
ou ...
<syntaxhighlight lang="prolog">
join_with_space( "Hello ", " world") => "Hello world"
</syntaxhighlight>
Assurez-vous que tous les cas spéciaux possibles sont couverts par vos tests et dès que vous les avez rassemblés, vérifiez qu'ils sont tous conectés à la Fonction en les sélectionnant et en cliquant sur ''Connect''.
<span id="Code_implementations"></span>
== Implémentations du code ==
[[File:Code implementation.png|thumb|alt=Editeur de code de Wikifunctions initialisé avec un modèle de fonction|Lors de l'ajout d'une nouvelle implémentation de code, le modèle de fonction est initialisé avec le nom de la fonction et les noms des arguments]]
Lorsque vous créez une implementation en code, l'interface utilisateur de Wikifunctions vous configure l'éditeur de code qui correspond au langage actif pour la mise en valeur de la syntaxe et la validation. Lorsque la fonction à implémenter et le langage de programmation sont sélectionnés, cet éditeur est configuré avec le modèle correct de fonction : '''ne supprimez pas, ni ne modifiez pas cela''' ! Conservez votre code à l'intérieur de la signature de cette fonction : si vous avez besoin de fonctions annexes, il suffit de les déclarer simplement à l'intérieur de la déclaration de la fonction de niveau principal.
<span id="Using_input_types_in_your_code"></span>
=== Utiliser des types d'entrées dans votre code ===
Les types Wikifunctions {{Z|Z6}} et {{Z|Z40}} peuvent être utilisés comme s'ils étaient des types natifs en JavaScript et en Python3. Par exemple, une entrée chaîne de caractères peut être concatenée ou un booléan peut être directement utilisé dans une expression logique. Pour utiliser d'autres types dans vos implémentations de code, vous devrez regarder le type plus précisément, déterminer s'il a une conversion en un équivalent natif, et le traiter en conséquence.
Supposons par exemple que l'on veuille écrire du code Python qui traite une entrée de type {{Z|Z20420}}. Sur la page de ce type, nous cherchons les ''convertisseurs de type en code'' et en choisissons un pour Python. Le convertisseur {{Z|Z20424}} est appliqué à notre entrée date avant le code, donc en cherchant le ''type natif'' nous voyons que notre entrée est un ''dict'' Python et l'implémentation nous donne les clés attendues :
<syntaxhighlight lang="python3">
return {
'K1': year,
'K2': month,
'K3': day
}
</syntaxhighlight>
Quand un type n'a pas de convertisseur, vous devez accéder à ses composants directement à l'aide de ses clés. Par exemple, supposons que votre fonction <code>Z30000</code> a une entrée <code>Z30000K1</code> de type {{Z|Z11}}. Ce type a deux clés : <code>Z11K1</code> pour le langage (lui-même un objet de type {{Z|Z60}}), et <code>Z11K2</code> pour la valeur de la chaîne. De même, l'objet language a une clé <code>Z60K1</code> pour le code de langue. Donc, pour obtenir une chaîne avec le code de la langue et le texte, vous pouvez écrire :
<syntaxhighlight lang="javascript">
function Z30000( Z30000K1 ) {
// par exemple "fr: placez votre texte en français ici"
return Z30000K1.Z11K1.Z60K1 + ": " + Z30000K1.Z11K2;
}
</syntaxhighlight>
Pour une référence rapide des conversions de type, voir la [[Special:MyLanguage/Wikifunctions:Execution targets#Default type conversion|table de conversion du type par défaut]].
<span id="Returning_the_right_outputs"></span>
=== Renvoyer les bonnes sorties ===
De la même façon que vous traitez les entrées, les sorties doivent correspondre au type spécifié dans la définition de la fonction. Certains peuvent être traités comme des types natifs, de sorte que toute sortie de chaîne sera convertie en un objet Wikifunctions {{Z|Z6}} et tout booléen natif renvoyé par votre implémentation sera converti en un objet wikifunctions {{Z|Z40}} .
Ces types qui disposent de ''convertisseurs de type à partir du code'' appliquent la fonction appropriée à la sortie, afin de construire le type requis. Suivant l'exemple de {{Z|Z20420}}, le {{Z|Z20443}} transformera la sortie de implémentation – dicté par les clés K1, K2 et K3 – en sa représentation ZObject correcte.
Pour les types qui n'ont pas de convertisseur de code, vous pouvez construire soigneusement et renvoyer les objets en sortie. Par exemple, si notre fonction <code>Z30000</code> prend deux entrées de chaîne : le code de langue et un texte, et doit renvoyer un objet {{Z|Z11}}. Vous pouvez faire cela en Python en utilisant le constructeur <code>ZObject</code> :
<syntaxhighlight lang="python3">
def Z30000(Z30000K1, Z30000K2):
lang_object = ZObject(
{"Z1K1": "Z9", "Z9K1": "Z60"},
Z60K1 = Z30000K1
)
return ZObject(
{"Z1K1": "Z9", "Z9K1": "Z11"},
Z11K1 = lang_object,
Z11K2 = Z30000K2
)
</syntaxhighlight>
Ou en JavaScript :
<syntaxhighlight lang="javascript">
function Z30000( Z30000K1, Z30000K2 ) {
const langObject = new ZObject(
new Map( [ [ "Z60K1", Z30000K1 ] ] ),
{ "Z1K1": "Z9", "Z9K1": "Z60" }
);
const monolingualKeys = new Map( [
[ "Z11K1", langObject ],
[ "Z11K2", Z30000K2 ]
] );
return new ZObject(
monolingualKeys,
{ "Z1K1": "Z9", "Z9K1": "Z11" }
);
}
</syntaxhighlight>
Vous trouverez des informations complémentaires sur la classe <code>ZObject</code> et d'autres constructeurs utiles dans {{ll|Wikifunctions:Execution_targets#Custom_and_non-built-in_type_conversion}}.
{{phab|T392750}}Depuis mai 2026, la tentative de renvoyer une liste de listes peut échouer, vous ne pouvez donc pas implémenter de telles fonctions dans le code.
<span id="Code_in_Python"></span>
=== Code Python ===
Dans cette section nous donnons ci-dessous un exemple concret de la façon de créer une implémentation sous la forme de code Python. Supposons que nous voulons créer une implémentation pour une fonction qui combine deux chaînes d'entrée en mettant un espace entre-elles et qui renvoie le résultat. Supposons que le ZID de cette fonction est Z30000.
L’implémentation est définie en utilisant le ZID de la fonction. Il en va de même pour les arguments de la fonction. Donc, dans le cas de la fonction Z300000 avec ses deux arguments, le modèle de la fonction devrait ressembler à :
<syntaxhighlight lang="python3">
def Z30000(Z30000K1, Z30000K2):
</syntaxhighlight>
Comme nous l'avons décrit précédemment, nous savons que les arguments (<code>Z30000K1</code> et <code>Z30000K2</code>) sont des chaînes, donc nous pouvons les traiter aussi simplement que nous utilisons les chaînées natives en Python. De plus, la fonction doit renvoyer une chaîne. Pour notre exemple, nous renvoyons simplement les deux arguments concatenés avec un espace entre eux deux :
<syntaxhighlight lang="python3">
def Z30000(Z30000K1, Z30000K2):
return Z30000K1 + " " + Z30000K2
</syntaxhighlight>
Comme il s’agit de Python, n’oubliez pas d’indenter cette ligne.
Si vous avez suivi notre conseil pour [[#Practice Test-Driven Development|pratiquer le TDD]] vous disposez déjà d'un ensemble de tests dont vous savez qu'ils fonctionnent. Si c'est la cas, tout en construisant votre immplémentation vous pouvez cliquer sur la flèche circulaire du panneau Tests pour voir si votre implémentation les vérifie tous.
Rappelez-vous que le temps d’exécution n'a pas d'état. Ne supposez pas que les valeurs sont des variables globales ou statiques. Si vous avez d’autres questions sur ce que vous pouvez et ne pouvez pas faire en Python, demandez à [[Wikifunctions:Python implementations]].
<span id="Code_in_JavaScript"></span>
=== Code JavaScript ===
Nous donnons ci-dessous un exemple concret de la façon de créer une implémentation sous la forme de code JavaScript. Supposons que nous voulons créer une implémentation pour une fonction qui combine deux chaînes d'entrée en mettant un espace entre-elles et qui renvoie le résultat. Supposons que le ZID de cette fonction est <code>Z30000</code>.
L’implémentation est définie en utilisant le ZID de la fonction. Il en va de même pour les arguments de la fonction. Donc, dans le cas de la fonction <code>Z30000</code> avec ses deux arguments, le modèle de la fonction devrait ressembler à :
<syntaxhighlight lang="javascript">
function Z30000( Z30000K1, Z30000K2 ) {
}
</syntaxhighlight>
Nous savons que les arguments (<code>Z30000K1</code> et <code>Z30000K2</code>) sont des chaînes, donc nous pouvons les traiter comme des chaînées natives en JavaScript. De plus, la fonction doit renvoyer une chaîne. Pour compléter notre fonction, vous pouvez ensuite ajouter une ligne qui concatène les chaînes d'entrée, comme ceci :
<syntaxhighlight lang="javascript">
function Z30000( Z30000K1, Z30000K2 ) {
return Z30000K1 + " " + Z30000K2;
}
</syntaxhighlight>
Si vous avez des tests comme cela a été recommandé dans la section [[#Practice Test-Driven Development|TDD]] ci-dessus, cliquez sur la flèche circulaire du panneau Tests pour voir si votre implémentation les vérifie tous.
Rappelez-vous que le runtime n'a pas d'état. Ne présumez pas des valeurs des variables globales ou statiques. Si vous avez d'autres questions sur ce que vous pouvez ou ne pouvez pas faire en JavaScript, posez-les sur [[Wikifunctions:JavaScript implementations]].
<span id="Compositions"></span>
== Composition ==
Nous donnons ci-dessous un exemple concret de la façon de créer une implémentation sous la forme de composition. Supposons que nous voulons créer une implémentation pour une fonction qui combine deux chaînes d'entrée en mettant un espace entre-elles et qui renvoie le résultat. Supposons que le ZID de cette fonction est <code>Z30000</code>.
Il est généralement bon de réfléchir d'abord à la façon de combiner les fonctions existantes afin de créer la sortie souhaitée. Parfois, cela peut être trivial, et vous pouvez simplement continuer en utilisant les fonctions de composition, mais dans de nombreux cas, cela vaut la peine de détailler la composition souhaitée.
Par exemple, pour la fonction donnée, nous pourrions utiliser la fonction existante {{Z|Z10000}}. Cette fonction prend deux chaînes de caractères et en fait une chaîne résultat. Mais nous devons ajouter un espace entre les deux. Donc nous concaténons d'abord un espace à la fin de la première chaîne, puis concatenons la deuxième chaîne au résultat de la première concatenation. Notre composition pourrait donc se noter ainsi :
<syntaxhighlight lang="prolog">
join_strings( join_strings( Z30000K1, " " ), Z30000K2 )
</syntaxhighlight>
Il existe différentes façons d'écrire une composition; notez que la même chose peut être réalisée avec :
<syntaxhighlight lang="prolog">
join_strings( Z30000K1, join_strings( " ", Z30000K2 ) )
</syntaxhighlight>
Une implémentation alternative pourrait également utiliser la fonction existante {{Z|Z15175}}, de sorte que votre composition pourrait être :
<syntaxhighlight lang="prolog">
join_with_separator( Z30000K1, Z30000K2, " " )
</syntaxhighlight>
Comme vous pouvez le voir, il y a plusieurs façons d'y parvenir, alors prenez votre temps et explorez les fonctions existantes disponibles dans le {{ll|Wikifunctions:Catalogue}}.
Essayons de créer le second exemple, <code>join_strings(Z30000K1, join_strings(" ", Z30000K2))</code>.
Pour créer ceci :
# Commencez par ajouter une implémentation en cliquant sur le bouton <code>+</code> dans la table ''Implémentations'' de votre page ''Fonction''.
# Vérifier que l'option ''composition'' sous ''Implémentation'' est sélectionnée.
# Cliquez sur l'icône <code>›</code> ou cliquez sur le lien ''Sélectionner une fonction'' pour développer les détails de la fonction.
# Sous "fonction" chercher le nom de la fonction la plus extérieure que vous voulez utiliser, qui dans cet exemple est ''joindre deux chaînes''. Ensuite, sélectionner la fonction souhaitée dans la liste déroulante.
# Vous verrez deux nouveaux champs, un pour chacun des arguments nécessaires à la fonction sélectionnée.
# Pour le premier argument, nous voulons sélectionner la première entrée de notre fonction :
## À côté de ''première chaîne'', cliquer sur le bouton <code>...</code> et sélectionnez ''Référence d'argument''.
## Sous ''key id'' vous pouvez maintenant sélectionner la première chaîne de votre fonction dans la liste déroulante, qui contient toutes les entrées possibles.
# Pour le deuxième argument, nous voulons utiliser le résultat d'un autre appel à ''joindre deux chaînes'' :
## À côté de ''seconde chaîne'', cliquer sur le bouton <code>...</code> et sélectionner ''Appel de fonction''.
## Sous ''fonction'', chercher et sélectionner la fonction que vous voulez appeler, et qui est encore ''joindre deux chaînes''.
## Pour cet appel de fonction interne, configurer la ''première chaîne'' en tapant simplement un espace blanc dans le champ de texte, et configurer la ''seconde chaîne'' comme vous l'avez fait pour l'étape 6 : changez-le en mettant le bouton <code>...</code> à ''Référence d'argument'', puis sélectionner le deuxième argument dans la zone déroulante.
Votre composition est maintenant terminée !
Vous pouvez développer ou replier les détails en utilisant les boutons avec des chevrons pour voir à quoi cela ressemble. Si vous disposez déjà des tests comme il vous l'a été indiqué dans la section [[#Practice Test-Driven Development|TDD]] ci-dessus, cliquer sur la flèche circulaire du panneau Tests et vérifier si votre implementation passe les tests. Dès que votre composition réussit les tests, avancez et publiez-la.
[[File:Composition implementation expanded.png|frame|center|alt=Implémentation d'une composition Wikifunctions dans sa vue étendue|Implémentation d'une composition Wikifunctions dans sa vue étendue]]
[[File:Composition implementation collapsed.png|frame|center|alt=Implémentation d'une composition Wikifunctions dans sa vue repliée|Implémentation d'une composition Wikifunctions dans sa vue repliée]]
<span id="Wikifunctions_error_handling"></span>
== Gestion des erreurs Wikifunctions ==
En tant que créateur de fonctions Wikifunctions, vous voudrez peut-être avertir l'utilisateur qui appelle votre fonction lorsque quelque chose ne va pas dans le code, ou lorsque les entrées ne correspondent pas à un certain critère. Par exemple, si votre fonction s'attend à ce qu'une chaîne de saisie contienne un nom, vous voudrez peut-être vérifier que le nom n'est pas vide et, si c'est le cas, afficher un message d'erreur compréhensible par la personne qui utilise votre fonction.
Pour cela, vous pouvez utiliser <code>Wikifunctions.Error()</code> de vos implémentations de code ou la fonction {{Z|Z851}} de vos compositions.
Dans cette section nous aprrendrons :
* Comment générer des erreurs provenant à la fois par les implémentations du code et par les compositions,
* comment écrire les tests pour les cas d'erreur, et
* comment récupérer et gérer les erreurs causées par les fonctions que vous utilisez dans vos compositions.
<span id="Throwing_errors_from_code_implementations"></span>
=== Générer des erreurs à partir de l'implémentation du code ===
Lorsque vous écrivez du code, à la fois à partir de JavaScript ou de Python, vous pouvez utiliser <code>Wikifunctions.Error()</code> pour terminer l'exécution avec une erreur souhaitée.
<code>Wikifunctions.Error()</code> a deux paramètres :
# Type d'erreur : une chaîne contenant le ZID du type d'erreur à renvoyer.
# Arguments d'erreur : liste d'arguments de chaîne pour construire l'erreur.
Procédons par étape :
<span id="Error_type"></span>
==== Type d'erreur ====
Un type d'erreur est un objet qui décrit une sorte d'erreur pouvant se produire dans le système. Il existe un certain nombre de types d'erreur intégrés mais vous pouvez aussi construire d'autres types d'erreur plus adaptés à votre cas d'utilisation. Si vous utilisez les erreurs, le mieux est de parcourir les types d'erreur disponibles que vous pouvez retrouver dans [[Special:ListObjectsByType/Z50|cette liste]].
S'il n'y a pas d'erreurs qui puissent correspondre à votre cas, créez-en une nouvelle en allant sur la page de création et en sélectionnant ''type d'erreur'' dans le sélecteur de type. Ensuite, définissez les champs nécessaires :
[[File:Error type.png|thumb|alt=Création de type d'erreur dans Wikifunctions|Pour créer un nouveau type d'erreur (Z50), modifier l'étiquette et ajoutez les clés nécessaires.]]
* '''Label''' – c'est le titre principal de l'erreur qui doit contenir un message bref mais suffisamment descriptif. Initialiser le libellé d'erreur dans la boîte ''About'', à droite.
* '''Keys''' – les clés contiennent des informations supplémentaires à propos de ce qui a causé l'erreur. Par exemple, si une entrée a un mauvais format, vous pouvez informer l'utilisateur en donnant son contenu au moment de l'erreur. Pour pouvoir utiliser les clés dans vos implémentations, elles doivent être des chaînes. Pour créer une clé, cliquer sur l'icône <code>[+]</code> sous ''keys'', sélectionner ''String'' sous ''value type'' et ajouter un libellé suffisamment descriptif, par exemple ''entrée actuelle''. Une fois toutes les clés nécessaires en votre possession, vous pouvez publier votre type d'erreur et conserver l'ID du nouvel objet créé.
<span id="Error_arguments"></span>
==== Arguments des erreurs ====
Les arguments des erreurs correspondent aux clés du type d'erreur et doivent fournir des informations supplémentaires pour comprendre l'erreur. Les arguments d'erreur doivent toujours être des ''String''.
<span id="Using_Wikifunctions.Error()"></span>
==== Utiliser Wikifunctions.Error() ====
Supposons que vous voulez qu'une erreur soit signalée soit quand votre première, ou votre deuxième entrée est vide. Vous avez déjà créé le type d'erreur, et le ZID qui a été attribué était <code>Z30005</code>. Votre type d'erreur a deux clés textuelles :
* Input key : contient la clé de l'entrée erronnée
* Input value : contient la valeur actuelle de l'entrée erronnée
Pour générer une erreur dans votre implémentation JavaScript, essayez ceci :
<syntaxhighlight lang="javascript">
function Z30000( Z30000K1, Z30000K2 ) {
if ( trim( Z30000K1 ) === '' ) {
// si la première entrée est vide, générer une erreur Z30005
// avec deux arguments de chaîne : [ première clé d'entrée, première valeur d'entrée ]
Wikifunctions.Error( 'Z30005', [ "Z30000K1", Z30000K1 ] )
}
if ( trim( Z30000K2 ) === '' ) {
// si la seconde entrée est vide, générer une erreur Z30005
// avec deux arguments chaîne : [ seconde clé d'entrée, seconde valeur d'entrée ]
Wikifunctions.Error( 'Z30005', [ "Z30000K2", Z30000K2 ] )
}
return Z30000K1 + " " + Z30000K2;
}
</syntaxhighlight>
Pour créer une erreur dans votre implémentation Python, essayez ceci :
<syntaxhighlight lang="python3">
def Z30000(Z30000K1, Z30000K2):
if Z30000K1.strip() == "":
# si l'entrée est vide, générer une erreur Z30005
# avec deux arguments chaîne : [ première clé d'entrée, première valeur d'entrée ]
Wikifunctions.Error("Z30005", ["Z30000K1", Z30000K1])
if Z30000K2.strip() == "":
# si la deuxième entrée est vide, générer l'erreur Z30005
# avec deux arguments chaîne : [ première clé d'entrée, première valeur d'entrée ]
Wikifunctions.Error("Z30005", ["Z30000K2", Z30000K2])
return Z30000K1 + " " + Z30000K2
</syntaxhighlight>
Rappelez-vous que l'appel à <code>Wikifunctions.Error()</code> met fin à l'exécution !
<span id="Throwing_errors_from_compositions"></span>
=== Générer des erreurs à partir des compositions ===
Si vous créez l'implémentation d'une composition, vous pouvez générer une erreur en appelant la fonction spéciale {{Z|Z851}}.
<span id="Throw_Error_function_(Z851)"></span>
==== Fonction ''Throw Error'' (Z851) ====
La fonction {{Z|Z851}} est similaire à la méthode <code>Wikifunctions.Error()</code> et prend deux arguments :
* '''Error type''' – référence du type d'erreur que vous voulez signaler
* '''Error parameters''' – liste d'arguments pour créer votre erreur (doivent aussi être des ''String'') .
<span id="Using_Throw_Error"></span>
==== Utiliser ''Throw Error'' ====
Supposons que vous souhaitez modifier votre composition pour qu'elle vérifie d'abord que les arguments ne sont pas vides, et qu'elle génère une erreur si un argument est vide. Si aucun d'entre-eux est vide, la composition originale est exécutée, soit :
<syntaxhighlight lang="prolog">
join_with_separator( Z30000K1, Z30000K2, " " )
</syntaxhighlight>
Pour cela, vous devez créer des pattes conditionnelles à l'aide la fonction {{Z|Z802}}. Elle doit être comprise ainsi :
* Si le premier argument est vide, générer une erreur pour le premier argument
* Sinon procéder au contrôle du second argument
* Si le deuxième argument est vide, générer une erreur pour ce deuxième argument
* Sinon, procéder avec la patte de succès et renvoyer les chaînes jointes avec le séparateur espace
Ou sous forme de pseudo code fonctionnel :
<syntaxhighlight lang="prolog">
if (
is_empty_string( Z30000K1 ),
throw_error( Z30005, [ "Z30000K1", Z30000K1 ] ),
if(
is_empty_string( Z30000K2 ),
throw_error( Z30005, [ "Z30000K2", Z30000K2 ] ),
join_with_separator( Z30000K1, Z30000K2, " " )
)
)
</syntaxhighlight>
Créons cela progressivement :
# Commencez par ajouter une implémentation en cliquant sur le bouton <code>+</code> dans la table ''Implémentations'' de votre page ''Fonction''.
# Vérifier que l'option ''composition'' sous ''Implémentation'' est sélectionnée.
# Cliquez sur l'icône <code>›</code> ou cliquez sur le lien ''Sélectionner une fonction'' pour développer les détails de la fonction.
# Sous "fonction" chercher et sélectionner la fonction la plus extérieure que vous souhaitez utiliser, qui dans ce cas est ''if''.
# Vérifier la validité du premier argument :
## À côté de ''condition'', cliquer sur le bouton <code>...</code> et sélectionner ''Appel de fonction''.
## Sous ''fonction'', chercher et sélectionner la fonction ''is empty string''
## À côté de ''entrée'', cliquer sur le bouton <code>...</code> et sélectionnez ''Référence d'argument''.
## Sous ''key id'', sélectionner la première entrée (par exemple ''first string'')
## Vous pouvez désormais refermer l'appel de la fonction ''condition'' si vous le souhaitez, en cliquant sur le chevron vers le bas à côté de ''condition''. Vous devriez voir quelque chose comme ''f(x) est une chaîne vide (→ première chaîne)''
# Générer une erreur si la condition est vraie :
## À côté de ''then'', cliquer sur le bouton <code>...</code> et sélectionner ''Appel de fonction''.
## Sous ''fonction'', chercher et sélectionner la fonction ''Throw Error''
## Sous ''error type'', chercher et sélectionner votre type d'erreur (vous pouvez entrer directement l'ID de l'erreur si vous le connaissez, par exemple Z30005)
## Sous ''paramètres d'erreur'', ajouter deux éléments en cliquant sur le bouton <code>+</code>
## Pour ''Item 1'' (cassant la clé de l'argument), définir son type à ''String'' et écrire l'identificateur d'arguments (par exemple ''first input'' ou ''Z30000K1'')
## Pour ''Item 2'' (valeur d'argument offensant), cliquer sur <code>…</code> à côté de ''Item 2'' et sélectionner ''argument reference''
## Sous ''key id'', sélectionner la première entrée (par exemple ''first string'')
## Vous pouvez maintenant refermer l'appel de la fonction ''then'' si vous le souhaitez, en cliquant sur le chevron vers le bas à côté de ''then''. Vous devriez voir quelque chose comme ''f(x) Throw Error( l'entrée avait le format incorrect, liste typée (Objet, "première entrée", → première chaîne) )''
# Continuer le contrôle du second argument si le premier est correct :
## À côté de ''else'', cliquer sur le bouton <code>...</code> et sélectionner ''Appel de fonction''
## Sous ''fonction'', chercher et sélectionner la fonction ''if''
## Configurer ''condition'' pour vérifier la validité du deuxième argument en suivant le même processus que celui décrit à l'étape 5.
## Configurez "then" pour générer une erreur pour le deuxième argument en suivant le même processus que celui décrit à l'étape 6.
# Enfin définir la patte de succès :
## À côté du ''else'' imbriqué, cliquer sur le bouton <code>...</code> et sélectionner ''Appel de fonction''
## Sous ''fonction'', chercher et sélectionner la fonction réussie, qui dans ce cas peut être ''joindre des chaînes avec séparateur''
## À côté de ''première chaîne'', cliquer sur le bouton <code>...</code> et initialisez-le à ''Référence d'argument'' puis sélectionner ''première chaîne''.
## À côté de la ''seconde chaîne'', cliquer sur le bouton <code>...</code> et définissez-le à ''référence d'argument'', puis sélectionner "seconde chaîne"
## Sous ''separator'' ajouter un espace dans le champ de texte
L'appel résultant de la fonction doit être similaire à :
[[File:Throw error expanded.png|frame|center|alt=Composition Wikifunctions utilisant la fonction ''Throw Error''|Composition Wikifunctions utilisant la fonction ''Throw Error'']]
[[File:Throw error collapsed.png|frame|center|alt=Composition Wikifunctions utilisant la fonction ''Throw Error'', dans sa vue repliée|Composition Wikifunctions utilisant la fonction ''Throw Error'', dans sa vue repliée]]
<span id="Handling_errors_in_compositions"></span>
=== Gestion des erreurs dans les compostions ===
Bien qu'il soit utile de permettre aux fonctions de générer les erreurs attendues, il est crucial de pouvoir gérer les erreurs dans vos compositions afin d'utiliser ces fonctions en toute sécurité.
Supposons que vous souhaitiez créer une nouvelle fonction ''nom complet d'une personne'' – nous nous référerons à elle avec le ZID <code>Z30010</code>. Cette fonction doit renvoyer le nom complet de la personne avec un prénom et un nom de famille, mais si l'un des deux champs est vide, elle doit renvoyer le texte ''Unknown'' à la place.
Vous pouvez créer une composition en utilisant notre fonction d'exemple ''Join two strings with a space'' ou <code>Z30000</code> pour générer le nom. Si l'une des entrées est vide, vous savez que <code>Z30000</code> va générer une erreur de type <code>Z30005</code>. En utilisant la fonction {{Z|Z850}} comme enveloppe, vous pouvez essayer l'opération de jointure et intercepter une erreur possible pour simplement renvoyer ''Unknown'' chaque fois qu'elle se produit.
<span id="Try-Catch_function_(Z850)"></span>
==== Fonction ''Try-Catch'' (Z850) ====
La fonction {{Z|Z850}} est intégrée avec ZID <code>Z850</code> et prend trois arguments :
* '''Function call''' – appel de la fonction initiale à exécuter. Si tout se passe bien, la réponse est le résultat de cet appel.
* '''Error type''' – type d'erreur à capturer dans le cas où il apparaît pendant l'exécution de l'appel à la première fonction.
* '''Error handler''' – fonction à appeler dans le cas où l'erreur spécifiée ci-dessus est capturée pendant l'exécution de l'appel de la fonction initiale. Si la capture a lieu, la valeur renvoyée est le résultat du gestionnaire d'erreur.
<span id="Using_Try-Catch"></span>
==== Utiliser ''Try-Catch'' ====
Une fois toutes les fonctions de notre composition réunies, nous pouvons les assembler ainsi :
<syntaxhighlight lang="prolog">
try_catch(
join_with_space( Z30010K1, Z30010K2 ),
Z30005,
echo( "Unknown" )
)
</syntaxhighlight>
Cela signifie que :
* La fonction ''Join two strings with a space'' sera testée avec les deux entrées et, si tout va bien, la sortie de cette fonction sera renvoyée
* Si l'une des entrées est vide, ''Join two strings with a space'' génère une erreur de type <code>Z30005</code>
* Notre {{Z|Z850}} détecte alors cette erreur et exécute la fonction {{Z|Z801}} et renvoie ''Unknown''
Créons cela progressivement :
# Commencez par ajouter une implémentation en cliquant sur le bouton <code>+</code> dans la table ''Implémentations'' de votre page ''Fonction''.
# Vérifier que l'option ''composition'' sous ''Implémentation'' est sélectionnée.
# Cliquer sur l'icône <code>›</code> ou cliquer sur le lien ''Sélectionner une fonction'' pour développer les détails de la fonction.
# Sous "fonction" chercher et sélectionner la fonction la plus extérieure à utiliser, qui dans ce cas est ''Try-Catch''.
# Définir l'appel à la fonction principale :
## Dans le champ où la fonction ''Try-Catch'' est sélectionnée, à côté de la touche ''appel à la fonction'', cliquer sur le bouton <code>...</code> et sélectionner ''appel de fonction''
## Sous ''fonction'', chercher et sélectionner la fonction ''join two strings with space''
## À côté de ''première chaîne'', cliquer sur le bouton <code>...</code> et sélectionner ''argument reference'' puis sélectionner l'argument de ''premier nom'' dans le menu déroulant.
## À côté de la ''seconde chaîne'', cliquer sur le bouton <code>...</code> et sélectionner ''argument reference'', puis sélectionner l'argument de ''second nom'' à partir du menu déroulant.
# Sélectionner l'erreur à récupérer :
## Sous ''error type'', chercher et sélectionner ''bad string input'' – vous pouvez chercher directement à l'aide de son ZID <code>Z30005</code>
# Déclarer l'appel de fonction du gestionnaire d'erreur :
## À côté de ''error handler'', cliquer sur le bouton <code>...</code> et sélectionner ''Appel de fonction''.
## Sous ''fonction'', chercher et sélectionner la fonction ''écho''
## Sous ''input'' et ''type'', chercher et sélectionner le type ''String''
## Maintenant, sous ''entrée'', saisir ''Inconnu'' dans le champ de texte
La fonction résultante doit être similaire à ceci :
[[File:Try catch expanded.png|frame|center|alt=Composition Wikifunctions utilisant la fonction ''Try-catch'', en mode développé|Composition Wikifunctions utilisant la fonction ''Try-catch'', en mode développé]]
[[File:Try catch collapsed.png|frame|center|alt=Composition Wikifunctions utilisant la fonction ''Try-catch'', en mode replié|Composition Wikifunctions utilisant la fonction ''Try-catch'', en mode replié]]
<span id="Testing_your_failure_use_cases"></span>
=== Tester vos cas d'utilisation en échec ===
Comme annoncé dans la section ci-dessus à propos de la [[#Practice Test-Driven Development|pratique du TDD]], il est important de tester non seulement les pattes les plus habituelles, mais également les cas aux limites possibles. De manière équivalente, il est aussi important de tester le comportement en cas d'échec. Dans cette section nous allons vous donner les outils nécessaires pour vérifier que votre fonction échoue avec un ensemble donné de valeurs d'entrées, et que l'erreur générée est bien celle qui est attendue.
Pour faire cela, deux fonctions système supplémentaires vous sont nécessaires :
<span id="Is_error_type_(Z852)"></span>
==== Tester le type d'erreur (Z852) ====
La fonction {{Z|Z852}} est intégrée avec ZID <code>Z852</code> et prend deux arguments :
* '''Error''' – objet {{Z|Z5}}, qui peut être émis par un appel en échec. Une instance d'erreur possède un type et une valeur.
* '''Error type''' – référence à un {{Z|Z50}} qui sera comparé au type de l'erreur passé dans le premier argument. S'ils correspondent, la fonction renvoie <code>true</code>.
<span id="Get_error_thrown_by_function_call_(Z853)"></span>
==== Récupérer l'erreur générée par l'appel de fonction (Z853) ====
La fonction {{Z|Z853}} est intégrée avec ZID <code>Z853</code> et prend un argument :
* '''Function call''' – appel d'une fonction qui peut renvoyer soit une valeur de succès de n'importe quel type, soit générer une erreur.
Cette fonction renvoie un {{Z|Z882}} avec un {{Z|Z40}} en première position et un {{Z|Z1}} en seconde position :
* Si l'appel de fonction s'exécute avec succès et donc ne produit donc aucune erreur, la paire retournée contiendra <code>False</code> en première position <code>void</code> dans la seconde.
* Si l'appel de fonction génère une erreur, la paire retournée contiendra <code>True</code> en première position et l'erreur détectée, en seconde position.
Pour utiliser cette fonction dans vos compositions, il est possible que vous deviez utiliser les fonctions supplémentaires :
* {{Z|Z821}}, et
* {{Z|Z822}}
<span id="Testing_errors"></span>
==== Tester les erreurs ====
Disons que notre fonction cible, ''Joindre deux chaînes avec un espace'' ou <code>Z30000</code>, génère une erreur de type <code>Z30005</code> et nous voulons tester ce comportement. Pour ce faire, nous devons :
* Génèrer un appel à une fonction en échec
* Récupérer l'erreur en utilisant la fonction {{Z|Z853}}
* Vérifier que l'erreur est du bon type avec {{Z|Z852}}
Les tests ont deux champs :
* '''Call''' – appel de fonction générant une sortie d'après les valeurs des entrées à tester. Cet appel renvoie une valeur.
* '''Result validation''' – appel de fonction qui valide que la valeur renvoyée par l'appel ci-dessus est bien celle qui était attendue. Le premier argument ce cet appel de fonction sera automatiquement attribué comme étant la valeur renvoyée par le premier appel.
Pour les instructions pas à pas sur la manière de créer des tests, voir {{ll|Wikifunctions:Introduction#Create_tests}}.
Dans notre exemple, nous pouvons le structurer de la manière suivante — mais elle n'est pas la seule !
L'appel qui va renvoyer un objet {{Z|Z5}} :
<syntaxhighlight lang="prolog">
error = get_second_element_of_typed_list(
get_error_thrown_by(
join_strings_by_whitespace( "", "not empty" )
)
)
</syntaxhighlight>
Et la validation du résultat, qui prend l'objet {{Z|Z5}} comme son premier argument :
<syntaxhighlight lang="prolog">
is_error_type( error, Z30005 )
</syntaxhighlight>
Faisons cela progressivement :
# Commencez par ajouter un test en cliquant sur le bouton <code>+</code> dans la table ''Tests'' de votre page Fonction. Les champs ''call'' et ''result validation'' ont déjà certaines fonctions prédéfinies, mais pour tester les erreurs, nous devons les modifier.
# D'abord, définissons l'appel :
## Sous ''call'', cliquer sur le bouton du chevron <code>›</code> pour développer l'appel de fonction.
## Sous ''function'', modifier le champ et chercher puis sélectionner la fonction ''Get second element of a typed pair''
## Une fois sélectionné, à côté de ''Typed pair'' cliquer sur le bouton <code>...</code> et sélectionner ''Appel de fonction''.
## Sous ''fonction'', chercher et sélectionner la fonction ''Get error thrown by function call''
## À côté de ''Appel de fonction'', cliquer sur le bouton <code>...</code> et sélectionner ''Appel de fonction''.
## Sous ''fonction'', chercher et sélectionner la fonction "Join two strings with a space" (ou par ZID <code>Z30000</code>)
## Maintenant définir les entrées de sorte à provoquer une faute : au moins l'une d'entre-elles doit être vide.
## Vous pouvez maintenant, si vous le souhaitez, replier votre appel en cliquant à nouveau sur le bouton avec le chevron vers le bas !
# Puis, définir la validation du résultat :
## Sous ''validation des résultats'', cliquer sur le bouton <code>›</code> pour développer l'appel de fonction.
## Sous ''fonction'', modifier le champ et recherchez et sélectionnez la fonction ''Is error type''
## Maintenant on vous demandera de ne configurer que le deuxième argument. Sous ''error type'' chercher et sélectionner le type de votre erreur <code>Z30005</code> .
# Voila, c'est terminé ! Vous pouvez maintenant cliquer sur la flèche circulaire dans la boîte ''Implémentations'' et vous verrez les cases vertes cochées.
Si tout c'est bien passé vous pouvez maintenant sauvegarder votre test. Il doit ressembler à :
[[File:Get error expanded.png|frame|center|alt=Tester un échec en utilisant les fonctions ''Get error'' et ''Is error type'', en mode développé|Tester un échec en utilisant les fonctions ''Get error'' et ''Is error type'', en mode développé]]
[[File:Get error collapsed.png|frame|center|alt=Tester un échec en utilisant les fonctions ''Get error'' et ''Is error type'', en mode replié|Tester un échec en utilisant les fonctions ''Get error'' et ''Is error type'' en mode replié]]
<span id="Debugging_your_implementations"></span>
== Deboguer vos implémentations ==
Parfois, les choses peuvent mal se passer. Une fonction peut se comporter différemment de ce à quoi on s'attendait ou une valeur peut ne pas ressembler parfaitement. Parfois, les implémentations sont vraiment complexes et, parce qu'elles sont exécutées dans un environnement de type bac à sable, il peut sembler très difficile de les déboguer. Pour comprendre ce qui se passe à l'intérieur d'un appel de fonction, Wikifunctions fournit un petit ensemble d'outils de débogage.
Ces outils ne changent pas le résultat d'une fonction, mais ajoutent des informations supplémentaires aux métadonnées renvoyées, que vous pouvez observer après avoir exécuté la fonction. Vous pouvez utiliser <code>Wikifunctions.Debug()</code> dans vos implémentations de code ou la fonction {{Z|Z854}} pour vos compositions.
Dans cette section, vous apprendrez :
* Comment ajouter des messages de débogage à la fois à partir de l'implémentation du code et des compositions,
* comment inspecter les métadonnées manuellement ou via l'interface utilisateur pour explorer ces journaux.
<span id="Debugging_your_code_implementations"></span>
=== Deboguer vos implémentations de code ===
Lorsque vous écrivez du code, à la fois en JavaScript ou en Python3, vous pouvez utiliser <code>Wikifunctions.Debug()</code> pour ajouter un message à votre journal de debogue et continuer l'exécution.
<code>Wikifunctions.Debug()</code> a un paramètre, qui est généralement censé être une chaîne de caractères. Cependant, tout autre objet passé en tant que paramètre sera directement converti en chaîne.
Si nous voulons ajouter des journaux de débogue à nos implémentations de code pour notre fonction d'exemple ''Join two strings with a space'', nous pouvons le faire, en JavaScript :
<syntaxhighlight lang="JavaScript">
function Z30000( Z30000K1, Z30000K2 ) {
if ( trim( Z30000K1 ) === '' ) {
Wikifunctions.Debug( `first input is empty "${ Z30000K1 }"` );
Wikifunctions.Error( 'Z30005', [ "Z30000K1", Z30000K1 ] )
}
if ( trim( Z30000K2 ) === '' ) {
Wikifunctions.Debug( `second input is empty "${ Z30000K2 }"` );
Wikifunctions.Error( 'Z30005', [ "Z30000K2", Z30000K2 ] )
}
Wikifunctions.Debug( "both inputs are fine" );
return Z30000K1 + " " + Z30000K2;
}
</syntaxhighlight>
Et la même chose dans votre implémentation en Python3 sera :
<syntaxhighlight lang="python3">
def Z30000(Z30000K1, Z30000K2):
if Z30000K1.strip() == "":
Wikifunctions.Debug( 'first input is empty "'+Z30000K1+'"' )
Wikifunctions.Error("Z30005", ["Z30000K1", Z30000K1])
if Z30000K2.strip() == "":
Wikifunctions.Debug( 'second input is empty "'+Z30000K2+'"' )
Wikifunctions.Error("Z30005", ["Z30000K2", Z30000K2])
Wikifunctions.Debug( 'both inputs are fine' )
return Z30000K1 + " " + Z30000K2
</syntaxhighlight>
De cette façon, peu importe ce qui se passe, nous allons ajouter un message dans vos journaux de débogue :
* Si l'appel à la fonction échoue lors de la vérification de la première ou de la deuxième entrée, le résultat de l'exécution sera un échec et il contiendra un journal informatif avec la branche qui n'a pas réussi.
* Si l'appel de la fonction réussit — parce que les deux entrées sont valides — l'appel de la fonction renvoie la chaîne jointe, mais les métadonnées renvoyées contiendront aussi un journal de débogue.
<span id="Debugging_your_compositions"></span>
=== Deboguer vos compositions ===
Pour soutenir les compositions de débogue, Wikifunctions fournit la fonction intégrée {{Z|Z854}}. Cette fonction vous permet d'attacher des messages de débogue à l'exécution de tout appel de fonction qui génère la sortie finale. Les journaux de débogue recueillis pendant l'évaluation sont renvoyés dans le cadre des métadonnées d'exécution, sous la clé <code>executorDebugLogs</code>.
<span id="Add_debug_log_to_function_call_(Z854)"></span>
==== Ajouter les journaux de débogue à l'appel de fonction (Z854) ====
La fonction {{Z|Z854}} est intégrée avec ZID <code>Z854</code> et prend deux arguments :
* '''Function call''' – toute composition que vous voulez exécuter.
* '''Debug log''' – un message textuel qui sera sauvegardé si l'appel de la fonction est évalué.
Lorsque l'appel de fonction enveloppe est exécuté, le message fourni est ajouté aux journaux d'exécution. Si cette appel de fonction n'est pas exécuté ou si son exécution ne fait pas partie de la sortie finale, son journal de débogage n'apparaîtra pas dans les métadonnées du résultat final.
Vous bénéficiez de cette intégration si vous voulez observer :
* Branche exécutée d'une condition, ou
* ordre d'évaluation d'une composition.
<span id="Using_Add_debug_log_to_function_call"></span>
==== Utiliser l'ajout de journaux de débogue à l'appel de fonction ====
Supposons que vous souhaitez jouter des journaux de débogage à notre fonction d'exemple ''Join two strings with a space'' ou <code>Z30000</code>, de sorte que différents messages soient ajoutés aux différents résultats possibles. Vous pourriez utiliser notre débogage intégré comme ceci :
<syntaxhighlight lang="prolog">
if (
is_empty_string( Z30000K1 ),
add_debug_log( throw_error( Z30005, ... ), 'failed on first input' )
if(
is_empty_string( Z30000K2 ),
add_debug_log( throw_error( Z30005, ... ), 'failed on second input' ),
add_debug_log(
join_with_separator( Z30000K1, Z30000K2, " " ),
'both inputs are ok!'
)
)
)
</syntaxhighlight>
Ainsi,
* lorsqu'elle est appelée avec une première entrée vide, la fonction renvoie une réponse d'échec, et les métadonnées contiennent une entrée <code>executorDebugLogs</code> avec une trace ''failed on first input''.
* Si l'appel est fait avec une seconde entrée qui est vide, il va échouer aussi mais le message journalisé sera ''failed on second input''
* Lorsque l'appel est effectué avec des entrées valides, la fonction renvoie une réponse de succès avec des métadonnées contenant ''both inputs are ok'' dans sa clé <code>executorDebugLogs</code>.
Voici à quoi ressemblerait cette composition :
[[File:Add debug log expanded.png|frame|center|alt=Implémentation de composition en utilisant ''Add debug logs'' pour enregistrer toutes les pattes d'exécution possibles|Implémentation de composition en utilisant ''Add debug logs'' pour enregistrer toutes les pattes d'exécution possibles]]
<span id="Accessing_execution_debug_logs"></span>
=== Accès aux journaux de débogue de l'exécution ===
Que vos journaux d'exécution soient ajoutés via <code>Wikifunctions.Debug()</code> ou via la fonction intégrée {{Z|Z854}} , ils sont renvoyés dans le cadre des métadonnées de réponse. Pour voir les journaux, une fois que vous avez exécuté votre fonction, cliquer sur le bouton ''Details'' qui apparaît en bas de la section ''Résultat''.
L'erreur et les informations de debug apparaissent en haut de la boîte de dialogue des ''Détails''.
Voici ce que vous obtenez lorsque vous exécutez la composition de notre exemple précédent avec des entrées valides et d'autres invalides :
{| class="wikitable"
| [[File:Execution logs success.png|frameless|center|alt=Dialogue des métadonnées de la fonction pour une exécution avec succès, avec les journaux de debogue.]]
| [[File:Execution logs failure.png|frameless|center|alt=Dialogue des métadonnées de la fonction pour une exécution en échec, avec les journaux de debogue.]]
|-
| Dialogue des métadonnées de la fonction pour une exécution avec succès : pas d'erreur affichée, mais affiche le journal d'exécution avec succès : ''"both inputs are ok!"''
| Dialogue des métadonnées de la fonction pour une exécution en échec : affichage des informations d'erreur, et du journal d'exécution supplémentaire pour la première branche en échec : ''"failed on first input"''
|}
[[Category:How to create implementations| {{#translation:}}]]
9aj3vwbv7k06d1ptagzouuofm1hemwd
Help:Contents/fr
12
18896
294125
289873
2026-07-26T10:23:12Z
Wladek92
41973
Created page with "Support de la voix pour les fonctionnalités futures"
294125
wikitext
text/x-wiki
<languages/>
La page où trouver de l’aide pour contribuer à Wikifunctions.
== Documentation ==
* [[Special:MyLanguage/Wikifunctions:Introduction|Introduction]]
* [[Special:MyLanguage/Wikifunctions:How to create implementations|Comment créer des implémentations]]
* [[Special:MyLanguage/Wikifunctions:Function model|Modèle de fonctions]]
* [[Special:MyLanguage/Wikifunctions:Glossary|Glossaire]]
* [[Special:MyLanguage/Wikifunctions:Rosetta|Rosette]] — guides "{{SITENAME}} pour les programmeurs de <langage>"
* [[Special:MyLanguage/Wikifunctions:FAQ|FAQ]]
* [[mw:Special:MyLanguage/Help:Contents|Aide:Sommaire]] — sur mediawiki.org pour la modification standard des pages wiki
<span id="Community_and_communication"></span>
== Communauté et communication ==
* [[Wikifunctions:Project chat|Discussion sur le projet]]
* [[Special:MyLanguage/Wikifunctions:Report a technical problem|Signaler un problème technique]]<!--
--> / [[Special:MyLanguage/Wikifunctions:Feature petitions|Support de la voix pour les fonctionnalités futures]]
* [[Wikifunctions:Requests for deletions|Demandes de suppression]]
* [[Wikifunctions:Report vandalism|Signaler un vandalisme]]
<span id="Policies_and_guidelines"></span>
== Règles et recommandations ==
* [[Special:MyLanguage/Wikifunctions:List of policies and guidelines|Liste des règles et recommandations]]
<span id="Processes"></span>
== Processus ==
* [[Special:MyLanguage/Wikifunctions:Approving implementations|Approbation des implémentations]]
[[Category:Help{{#translation:}}| ]]
orubunbfuec433de0nh02mnsirugn5g
Z14018
0
25747
294057
150287
2026-07-26T07:29:50Z
JhowieNitnek
1044
294057
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z14018"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z13518",
"Z17K2": "Z14018K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Arabic number"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1014",
"Z11K2": "nọmba: Nọmba eke"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Zahl"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20",
"Z14019",
"Z14021",
"Z14025",
"Z14022",
"Z14024"
],
"Z8K4": [
"Z14",
"Z14020"
],
"Z8K5": "Z14018"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Arabic to Glagolitic numeral"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1014",
"Z11K2": "na ọnụọgụ glagolitic"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1818",
"Z11K2": "to glagolitic nomba"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1013",
"Z11K2": "zuwa lamba glagolitic"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "in glagolitischer Zahlschrift"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Convert a Arabic numeral to Glagolitic numeral (1-5999)."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1014",
"Z11K2": "Na-atụgharị nọmba ka ọ bụrụ nnochite anya ya dị ka ọnụọgụ glagolitic. Na-arụ ọrụ maka oke 1-5999."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1818",
"Z11K2": "Yi nọmba kan pada si aṣoju rẹ bi nọmba glagolitic kan. Ṣiṣẹ fun awọn sakani 1-5999."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1013",
"Z11K2": "Yana juya lamba zuwa wakilcinta azaman lamba ta glagolitic. Yana aiki don kewayon 1-5999"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "wandelt eine Zahl in ihre Darstellung als glagolitische Zahl um"
}
]
}
}
k2jw0y5bmc14q98nwrbwgbv9mx0cvj9
294061
294057
2026-07-26T07:31:20Z
JhowieNitnek
1044
294061
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z14018"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z13518",
"Z17K2": "Z14018K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Arabic number"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1014",
"Z11K2": "nọmba: Nọmba eke"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Zahl"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20",
"Z14019",
"Z14021",
"Z14025",
"Z14022",
"Z14024"
],
"Z8K4": [
"Z14",
"Z14020"
],
"Z8K5": "Z14018"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Arabic to Glagolitic numeral"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1014",
"Z11K2": "na ọnụọgụ glagolitic"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1818",
"Z11K2": "to glagolitic nomba"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1013",
"Z11K2": "zuwa lamba glagolitic"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "in glagolitischer Zahlschrift"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Convert a Arabic numeral to Glagolitic numeral [1, 5999]."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1014",
"Z11K2": "Na-atụgharị nọmba ka ọ bụrụ nnochite anya ya dị ka ọnụọgụ glagolitic. Na-arụ ọrụ maka oke 1-5999."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1818",
"Z11K2": "Yi nọmba kan pada si aṣoju rẹ bi nọmba glagolitic kan. Ṣiṣẹ fun awọn sakani 1-5999."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1013",
"Z11K2": "Yana juya lamba zuwa wakilcinta azaman lamba ta glagolitic. Yana aiki don kewayon 1-5999"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "wandelt eine Zahl in ihre Darstellung als glagolitische Zahl um"
}
]
}
}
tacj4gu16l8xabrwk2ger18lw1qaztd
Z14302
0
26555
293747
290525
2026-07-25T13:47:25Z
JhowieNitnek
1044
293747
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z14302"
},
"Z2K2": {
"Z1K1": "Z14294",
"Z14294K1": [
"Z14293",
{
"Z1K1": "Z14293",
"Z14293K1": "Z14295",
"Z14293K2": [
"Z60",
"Z1002",
"Z1113",
"Z1199",
"Z1124",
"Z1689",
"Z1830"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z14364",
"Z14293K2": [
"Z60",
"Z1021",
"Z1003",
"Z1430",
"Z1037",
"Z1789",
"Z1158",
"Z1061",
"Z1099",
"Z1774"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z14368",
"Z14293K2": [
"Z60",
"Z1051",
"Z1004",
"Z1640",
"Z1157",
"Z1517"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z14435",
"Z14293K2": [
"Z60"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z14438",
"Z14293K2": [
"Z60",
"Z1592",
"Z1025",
"Z1787",
"Z1005",
"Z1062"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z19503",
"Z14293K2": [
"Z60",
"Z1012"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z11022",
"Z14293K2": [
"Z60",
"Z1403"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z23283",
"Z14293K2": [
"Z60",
"Z1966"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z23344",
"Z14293K2": [
"Z60",
"Z1820",
"Z1569",
"Z1749",
"Z1206"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z23843",
"Z14293K2": [
"Z60",
"Z1429"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z28422",
"Z14293K2": [
"Z60",
"Z1011",
"Z1197",
"Z1148"
]
}
],
"Z14294K2": "Z13713"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "config for displaying Natural number"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1011",
"Z11K2": "স্বাভাবিক সংখ্যার জন্য ফাংশন প্রদর্শন"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1014",
"Z11K2": "ọrụ ngosi maka ọnụọgụ eke"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "visningsfunktioner för naturliga tal"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "fonctions d'affichage pour les nombres naturels"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Anzeigefunktionen für natürliche Zahl"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "funzioni di stampa dei numeri naturali"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1394",
"Z11K2": "Funkcije za prikaz prirodnih brojeva"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1181",
"Z11K2": "функције за приказ природних бројева"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"Natural number display functions",
"Renderers for natural numbers",
"display functions for natural number"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1011",
"Z31K2": [
"Z6",
"স্বাভাবিক সংখ্যার প্রদর্শন ফাংশন"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1787",
"Z31K2": [
"Z6",
"formattatori di numeri naturali"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
pdug0tu377kquy6sipxyec9m9hjlxs0
Z89
0
30033
293675
286883
2026-07-25T12:18:53Z
Wcalenieja
10313
added Polish
293675
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z89"
},
"Z2K2": {
"Z1K1": "Z4",
"Z4K1": "Z89",
"Z4K2": [
"Z3",
{
"Z1K1": "Z3",
"Z3K1": "Z6",
"Z3K2": "Z89K1",
"Z3K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "value"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Wert"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "valeur"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1011",
"Z11K2": "মান"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1005",
"Z11K2": "значение"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "valore"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1181",
"Z11K2": "вредност"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "वैल्यू"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "nilai"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "hodnota"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1823",
"Z11K2": "стойност"
}
]
},
"Z3K4": {
"Z1K1": "Z40",
"Z40K1": "Z42"
}
}
],
"Z4K3": "Z189",
"Z4K4": "Z877",
"Z4K7": [
"Z46"
],
"Z4K8": [
"Z64"
]
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "HTML fragment"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "HTML-Fragment"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1709",
"Z11K2": "HTML fragments"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "Fragmen HTML"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1186",
"Z11K2": "מקטע HTML"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "fragment HTML"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1011",
"Z11K2": "এইচটিএমএল অংশ"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1005",
"Z11K2": "Фрагмент HTML"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "HTML का टुकड़ा"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "Frammento HTML"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1003",
"Z11K2": "fragmento HTML"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "Fragment HTML"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1645",
"Z11K2": "HTML片段"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1823",
"Z11K2": "Фрагмент от HTML"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "HTML-fragment"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "fragment kodu HTML"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"HTML",
"rich text"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1078",
"Z31K2": [
"Z6",
"HTML"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1004",
"Z31K2": [
"Z6",
"HTML"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1011",
"Z31K2": [
"Z6",
"এইচটিএমএল "
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1787",
"Z31K2": [
"Z6",
"HTML",
"codice HTML"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1062",
"Z31K2": [
"Z6",
"HTML",
"HTML fragment"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1025",
"Z31K2": [
"Z6",
"HTML",
"kod HTML"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "represents strings of (limited) HTML markup, to be displayed as rich text in Abstract Wikipedia and sister projects; see docs on talk page and [[WF:Embedded function calls]]"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "sträng med begränsad uppsättning HTML-taggar, avsedd för att visas som rik text på Abstrakta Wikipedia och dess systerprojekt, dokumentation på diskussionssidan och [[WF:Embedded function calls]]"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "oznacza ciągi (ograniczonego) kodu HTML, które mają być wyświetlane jako tekst sformatowany w Wikipedii Abstrakcyjnej i projektach siostrzanych; zobacz dokumentację na stronie dyskusji"
}
]
}
}
ehwhj6ixjkqwmoanhhv953zaxw0ja0b
Z16093
0
30071
293711
236912
2026-07-25T12:51:58Z
Jdforrester (WMF)
4
Added Z29381 to the approved list of test cases
293711
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z16093"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z13518",
"Z17K2": "Z16093K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "nombre"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "number"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Zahl"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "bilangan"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20",
"Z16094",
"Z16095",
"Z16096",
"Z16097",
"Z16166",
"Z16167",
"Z16168",
"Z16169",
"Z16170",
"Z16171",
"Z16182",
"Z16183",
"Z29381"
],
"Z8K4": [
"Z14",
"Z16165",
"Z29382"
],
"Z8K5": "Z16093"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "cardinal en français"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "French cardinal"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1332",
"Z11K2": "Число французькою прописом"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Französische Kardinalzahl"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "kardinal Prancis"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1004",
"Z31K2": [
"Z6",
"nombre en toutes lettres en français ",
" nombre en lettres en français",
"chiffre en lettres en français",
"chiffre en toutes lettres en français",
"conversion d'un nombre en lettres en français"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "expresses a natural number in French words"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "convertit un nombre naturel en une chaîne en français (en échelle longue et en orthographe de 1990)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "gibt eine natürliche Zahl in französischen Wörtern aus"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "menyatakan bilangan asli dalam kata-kata bahasa Prancis"
}
]
}
}
8ac8z7s73477coowll983adc2j1ogok
Z17814
0
34059
293842
288818
2026-07-25T17:15:55Z
JhowieNitnek
1044
293842
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z17814"
},
"Z2K2": {
"Z1K1": "Z17813",
"Z17813K1": "Z17814"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "AD"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1689",
"Z11K2": "CE"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1011",
"Z11K2": "সাধারণ অব্দ"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1037",
"Z11K2": "D.C."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "n. Chr."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "après Jésus-Christ"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1664",
"Z11K2": "e.n."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "d.C."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1051",
"Z11K2": "jaa."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "ईस्वी"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "e.Kr."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "n.Chr."
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"Common Era",
"Anno Domini",
"CE"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1689",
"Z31K2": [
"Z6",
"AD",
"Common era",
"Anno Domini"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1011",
"Z31K2": [
"Z6",
"কমন এরা",
"খ্রিস্টাব্দ"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1037",
"Z31K2": [
"Z6",
"DC",
"depois de Cristo",
"Era Comum",
"Era Cristã"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1664",
"Z31K2": [
"Z6",
"era noastră ",
"după Hristos",
"d.Hr."
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1787",
"Z31K2": [
"Z6",
"dopo Cristo"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1051",
"Z31K2": [
"Z6",
"jKr."
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1820",
"Z31K2": [
"Z6",
"ई॰",
"ईसवी"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1157",
"Z31K2": [
"Z6",
"n.C.",
"na Christus"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
gifywgwnshukmsxpx5wedgcuu5pscbb
Z17815
0
34060
294077
288819
2026-07-26T08:26:14Z
JhowieNitnek
1044
294077
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z17815"
},
"Z2K2": {
"Z1K1": "Z17813",
"Z17813K1": "Z17815"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "BC"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1689",
"Z11K2": "BCE"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1011",
"Z11K2": "সাধারণ পূর্বাব্দ"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1037",
"Z11K2": "A.C."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "v. Chr."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "avant Jésus-Christ"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1664",
"Z11K2": "î.e.n."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "a.C."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1051",
"Z11K2": "eaa."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "ईसा पूर्व"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "f.Kr."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "v.Chr."
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"Before Common Era",
"Before Christ",
"BCE"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1689",
"Z31K2": [
"Z6",
"BC",
"Before Common era",
"Before Christ"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1011",
"Z31K2": [
"Z6",
"বিফোর দ্যা কমন এরা",
"খ্রিস্টপূর্ব"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1037",
"Z31K2": [
"Z6",
"AC",
"antes de Cristo",
"antes da Era Comum"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1664",
"Z31K2": [
"Z6",
"înainte de era noastră ",
"înainte de Hristos ",
"î.Hr."
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1787",
"Z31K2": [
"Z6",
"avanti Cristo"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1051",
"Z31K2": [
"Z6",
"eKr."
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1820",
"Z31K2": [
"Z6",
"ई॰ पू॰"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1157",
"Z31K2": [
"Z6",
"v.C."
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
2glf6b8t7wkwd5nkr5jf0hzzmut7k9q
Z17817
0
34062
294078
245603
2026-07-26T08:29:10Z
JhowieNitnek
1044
294078
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z17817"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z17813",
"Z17K2": "Z17817K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "this"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1011",
"Z11K2": "অব্দ"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1014",
"Z11K2": "nke a: Oge Gregorian"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "Cette ère grégorienne"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1664",
"Z11K2": "aceasta "
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "prima era"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "erste Ära des Gregorianischen Kalenders"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "dit"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z17813",
"Z17K2": "Z17817K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "that"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1011",
"Z11K2": "অব্দ"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1014",
"Z11K2": "na: Oge Gregorian"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "est-elle la même que cette ère grégorienne ?"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1664",
"Z11K2": "aceea"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "seconda era"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "zweite Ära des Gregorianischen Kalenders"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "dat"
}
]
}
}
],
"Z8K2": "Z40",
"Z8K3": [
"Z20",
"Z17858",
"Z17857",
"Z17859",
"Z17860"
],
"Z8K4": [
"Z14",
"Z17846",
"Z17818",
"Z17856"
],
"Z8K5": "Z17817"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "same Gregorian era"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1011",
"Z11K2": "একই গ্রেগরীয় অব্দ"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1014",
"Z11K2": "otu oge Gregorian"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "est-ce la même ère grégorienne ?"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1664",
"Z11K2": "aceeași eră gregoriană "
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "stessa Era gregoriana"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "gleiche Ära des Gregorianischen Kalenders"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "hetzelfde Gregoriaanse tijdperk"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"equal",
"same"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1011",
"Z31K2": [
"Z6",
"গ্রেগরীয় অব্দের সমতা"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1664",
"Z31K2": [
"Z6",
"egal",
"aceleași ",
"aceeași "
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1787",
"Z31K2": [
"Z6",
"uguaglianza tra ere gregoriane"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Checks whether 2 Gregorian eras are the same"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1011",
"Z11K2": "২টি গ্রেগরিয়ান অব্দ তথা যুগ একই কিনা তা যাচাই করে"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1014",
"Z11K2": "Na-enyocha ma oge 2 Gregorian ọ bụ otu"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1664",
"Z11K2": "Verifică dacă două ere gregoriene sunt identice "
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "prüft, ob zwei Ären des Gregorianischen Kalenders gleich sind"
}
]
}
}
ltrerzoyvxdezr6okr7ced89fbyo21c
294079
294078
2026-07-26T08:29:16Z
WikiLambda system
3
Updated the implementation list (see [[Help:Wikifunctions/Implementation_ordering_and_choosing|About implementation selection]])
294079
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z17817"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z17813",
"Z17K2": "Z17817K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "this"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1011",
"Z11K2": "অব্দ"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1014",
"Z11K2": "nke a: Oge Gregorian"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "Cette ère grégorienne"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1664",
"Z11K2": "aceasta "
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "prima era"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "erste Ära des Gregorianischen Kalenders"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "dit"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z17813",
"Z17K2": "Z17817K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "that"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1011",
"Z11K2": "অব্দ"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1014",
"Z11K2": "na: Oge Gregorian"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "est-elle la même que cette ère grégorienne ?"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1664",
"Z11K2": "aceea"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "seconda era"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "zweite Ära des Gregorianischen Kalenders"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "dat"
}
]
}
}
],
"Z8K2": "Z40",
"Z8K3": [
"Z20",
"Z17858",
"Z17857",
"Z17859",
"Z17860"
],
"Z8K4": [
"Z14",
"Z17818",
"Z17856",
"Z17846"
],
"Z8K5": "Z17817"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "same Gregorian era"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1011",
"Z11K2": "একই গ্রেগরীয় অব্দ"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1014",
"Z11K2": "otu oge Gregorian"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "est-ce la même ère grégorienne ?"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1664",
"Z11K2": "aceeași eră gregoriană "
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "stessa Era gregoriana"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "gleiche Ära des Gregorianischen Kalenders"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "hetzelfde Gregoriaanse tijdperk"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"equal",
"same"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1011",
"Z31K2": [
"Z6",
"গ্রেগরীয় অব্দের সমতা"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1664",
"Z31K2": [
"Z6",
"egal",
"aceleași ",
"aceeași "
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1787",
"Z31K2": [
"Z6",
"uguaglianza tra ere gregoriane"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Checks whether 2 Gregorian eras are the same"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1011",
"Z11K2": "২টি গ্রেগরিয়ান অব্দ তথা যুগ একই কিনা তা যাচাই করে"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1014",
"Z11K2": "Na-enyocha ma oge 2 Gregorian ọ bụ otu"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1664",
"Z11K2": "Verifică dacă două ere gregoriene sunt identice "
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "prüft, ob zwei Ären des Gregorianischen Kalenders gleich sind"
}
]
}
}
df161g26jazcs1eeyli3xw7sf5djwak
Wikifunctions:Naming conventions/fr
4
38021
294157
270526
2026-07-26T10:45:35Z
Wladek92
41973
Created page with "== Types =="
294157
wikitext
text/x-wiki
<languages/>
{{Draft}}
Le but de cette page est de résumer certaines conventions relatives à la façon dont les objets sont nommés sur Wikifunctions. Comme le projet est encore jeune, les lignes directrices ne sont pas trop nombreuses.
<span id="Capitalization"></span>
== Majuscules ==
Certains langages utilisent les majuscules et les minuscules. Le libellé des objets doit être écrit dans ces langages comme dans une phrase ordinaire. L'utilisation de la [[:w:en:Title case|Casse du titre]] n'est pas recommandée. Par exemple, au lieu de ''Calculer La Distance entre la Terre et le Soleil A une Date Donnée'', entrez quelque chose comme ''calculate la distance entre la Terre et le Soleil à une date donnée''.
<div class="mw-translate-fuzzy">
Utiliser les majuscules uniquement pour les noms propres et les autres mots comme décrit dans les règles du langage que vous utilisez.
Par exemple ceci s'applique aux noms en allemand et à certaines classes de mots en anglais, comme les jours de la semaine et le nom des langues.
N'utilisez pas les majuscules si les règles de votre langue ne l'exigent pas. Les abréviations doivent utiliser leur forme conventionnelle; par exemple en anglais, utilisez ''[[:fr:Chiffrement RSA|RSA]]'' et non pas ''rsa'' pour le nom de l'algorithme de cryptage.
</div>
Par convention, le nom des objets décrivant des types de données doivent commencer par une majuscule (par exemple, [[Z1]] ou [[Z8]]).
<span id="Search_characters"></span>
== Caractères de recherche ==
Le moteur de recherche utilise certains caractères comme modificateurs, alors évitez de les utiliser en début de mot. Ces caractères sont: <code>~ * \? - " !</code>.
Noter que "?" en tant que tel (plutôt que "\?") n'est pas un modifieur. Néanmoins c'est un caractère "greyspace" parmi d'autres qui sont : <code>~ ! @ # $ % ^ & ( ) _ + - = { } | [ ] \ : " ; ' < > ? , . /</code>. Le moteur de recherche les traite (seuls ou combinés) comme une partie du délimiteur de mots. Ce n'est généralement pas un problème mais s'ils sont significatifs dans une recherche vous devez les éviter au début et à la fin du mot (ou entre les mots), à moins qu'ils ne soient nécessaires (par exemple, [[Z11729]]). Voir [[:mw:Special:MyLanguage/Help:CirrusSearch|CirrusSearch]] pour les détails sur la recherche de texte utilisant ces caractères.
<span id="Implementation_names"></span>
== Noms d'implémentation ==
Lorsque vous créez une Implementation, veuillez mentionner la langue que vous avez utilisée dans son nom (Python / JavaScript / Composition). S'il y a plus d'une implémentation dans une même langue, il est recommandé de donner un peu de détails dans le titre de ce qui rend cette implémentation différente. Par exemple, nommer le nom de l'algorithme (s'il existe).
<span id="Test_cases"></span>
== Cas de test ==
Le libellé des cas de test doit renseigner sur ce que vous voulez vérifier. Il n'est pas nécessaire d'inclure les valeurs de chaque entrée et sortie, mais vous devez au moins spécifier un domaine que vous vérifiez. Par exemple, vous voudrez peut-être dire que ce test vérifie le comportement d'une fonction de chaîne quand on lui fournit des lettres de l'alphabet cyrillique, ou d'une function mathématique quand on lui passe une fraction ou un nombre complexe.
Si le cas de test lié à une fonction de chaîne de caractères et que vous incluez un argument de type ''string'' dans le nom du cas de test, veuillez mettre cet argument entre guillemets (comme une citation) ou le marquer d'une autre manière afin de savoir clairement de quelle valeur il s'agit. Ceci est particulièrement utile si la valeur contient un espace blanc au début ou à la fin (par exemple, lors du test d'une fonction qui travaille avec les sous-chaînes).
<div lang="en" dir="ltr" class="mw-content-ltr">
== Configuration of functions for given languages ==
</div>
* doit commencer par "configuration pour" (ou une forme raccourcie)
** Si la configuration est une fonction d'affichage, elle doit être ''configuration d'affichage'', suivie du nom exact du type.
** Si la configuration est une fonction de lecture, elle doit être "configuration de lecture", suivie du nom exact du type.
== Types ==
* doit être dans la casse de la phrase (par exemple, Nombre rationnel)
** Cette règle ne doit pas être suivie quand le nom du type est utilisé en dehors de Wikifunctions et le plus souvent quand elle n'est pas en casse mixte (comme {{Z|Z20838}})
<span id="Multi-lingual_labels"></span>
== Libellés multilingues ==
{{Phab|T359663}}
Les libellés en ''multiples langues'' (utilisant le code de langue <code>mul</code>, conformément aux [[d:Special:MyLanguage/Help:Default values for labels and aliases|conventions Wikidata]]) peuvent être utilisés pour spécifier le libellé d'une manière qui n'implique pas de mots, par exemple comme expression mathématique. Voir {{Z|10512}} pour un exemple. Au moment où nous écrivons, le logiciel n'utilise pas ces libellés comme repli.
[[Category:Policy{{#translation:}}]]
n8hft5mlebgn9emyjm0g50kszxo2g0n
294159
294157
2026-07-26T10:46:10Z
Wladek92
41973
Created page with "== Configuration des fonctions selon le langage =="
294159
wikitext
text/x-wiki
<languages/>
{{Draft}}
Le but de cette page est de résumer certaines conventions relatives à la façon dont les objets sont nommés sur Wikifunctions. Comme le projet est encore jeune, les lignes directrices ne sont pas trop nombreuses.
<span id="Capitalization"></span>
== Majuscules ==
Certains langages utilisent les majuscules et les minuscules. Le libellé des objets doit être écrit dans ces langages comme dans une phrase ordinaire. L'utilisation de la [[:w:en:Title case|Casse du titre]] n'est pas recommandée. Par exemple, au lieu de ''Calculer La Distance entre la Terre et le Soleil A une Date Donnée'', entrez quelque chose comme ''calculate la distance entre la Terre et le Soleil à une date donnée''.
<div class="mw-translate-fuzzy">
Utiliser les majuscules uniquement pour les noms propres et les autres mots comme décrit dans les règles du langage que vous utilisez.
Par exemple ceci s'applique aux noms en allemand et à certaines classes de mots en anglais, comme les jours de la semaine et le nom des langues.
N'utilisez pas les majuscules si les règles de votre langue ne l'exigent pas. Les abréviations doivent utiliser leur forme conventionnelle; par exemple en anglais, utilisez ''[[:fr:Chiffrement RSA|RSA]]'' et non pas ''rsa'' pour le nom de l'algorithme de cryptage.
</div>
Par convention, le nom des objets décrivant des types de données doivent commencer par une majuscule (par exemple, [[Z1]] ou [[Z8]]).
<span id="Search_characters"></span>
== Caractères de recherche ==
Le moteur de recherche utilise certains caractères comme modificateurs, alors évitez de les utiliser en début de mot. Ces caractères sont: <code>~ * \? - " !</code>.
Noter que "?" en tant que tel (plutôt que "\?") n'est pas un modifieur. Néanmoins c'est un caractère "greyspace" parmi d'autres qui sont : <code>~ ! @ # $ % ^ & ( ) _ + - = { } | [ ] \ : " ; ' < > ? , . /</code>. Le moteur de recherche les traite (seuls ou combinés) comme une partie du délimiteur de mots. Ce n'est généralement pas un problème mais s'ils sont significatifs dans une recherche vous devez les éviter au début et à la fin du mot (ou entre les mots), à moins qu'ils ne soient nécessaires (par exemple, [[Z11729]]). Voir [[:mw:Special:MyLanguage/Help:CirrusSearch|CirrusSearch]] pour les détails sur la recherche de texte utilisant ces caractères.
<span id="Implementation_names"></span>
== Noms d'implémentation ==
Lorsque vous créez une Implementation, veuillez mentionner la langue que vous avez utilisée dans son nom (Python / JavaScript / Composition). S'il y a plus d'une implémentation dans une même langue, il est recommandé de donner un peu de détails dans le titre de ce qui rend cette implémentation différente. Par exemple, nommer le nom de l'algorithme (s'il existe).
<span id="Test_cases"></span>
== Cas de test ==
Le libellé des cas de test doit renseigner sur ce que vous voulez vérifier. Il n'est pas nécessaire d'inclure les valeurs de chaque entrée et sortie, mais vous devez au moins spécifier un domaine que vous vérifiez. Par exemple, vous voudrez peut-être dire que ce test vérifie le comportement d'une fonction de chaîne quand on lui fournit des lettres de l'alphabet cyrillique, ou d'une function mathématique quand on lui passe une fraction ou un nombre complexe.
Si le cas de test lié à une fonction de chaîne de caractères et que vous incluez un argument de type ''string'' dans le nom du cas de test, veuillez mettre cet argument entre guillemets (comme une citation) ou le marquer d'une autre manière afin de savoir clairement de quelle valeur il s'agit. Ceci est particulièrement utile si la valeur contient un espace blanc au début ou à la fin (par exemple, lors du test d'une fonction qui travaille avec les sous-chaînes).
<span id="Configuration_of_functions_for_given_languages"></span>
== Configuration des fonctions selon le langage ==
* doit commencer par "configuration pour" (ou une forme raccourcie)
** Si la configuration est une fonction d'affichage, elle doit être ''configuration d'affichage'', suivie du nom exact du type.
** Si la configuration est une fonction de lecture, elle doit être "configuration de lecture", suivie du nom exact du type.
== Types ==
* doit être dans la casse de la phrase (par exemple, Nombre rationnel)
** Cette règle ne doit pas être suivie quand le nom du type est utilisé en dehors de Wikifunctions et le plus souvent quand elle n'est pas en casse mixte (comme {{Z|Z20838}})
<span id="Multi-lingual_labels"></span>
== Libellés multilingues ==
{{Phab|T359663}}
Les libellés en ''multiples langues'' (utilisant le code de langue <code>mul</code>, conformément aux [[d:Special:MyLanguage/Help:Default values for labels and aliases|conventions Wikidata]]) peuvent être utilisés pour spécifier le libellé d'une manière qui n'implique pas de mots, par exemple comme expression mathématique. Voir {{Z|10512}} pour un exemple. Au moment où nous écrivons, le logiciel n'utilise pas ces libellés comme repli.
[[Category:Policy{{#translation:}}]]
4agc3ht8jbiox58mx6nap0kcf7lj9bk
Z6091
0
40365
293681
293474
2026-07-25T12:24:50Z
Wcalenieja
10313
added Polish
293681
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z6091"
},
"Z2K2": {
"Z1K1": "Z4",
"Z4K1": "Z6091",
"Z4K2": [
"Z3",
{
"Z1K1": "Z3",
"Z3K1": "Z6",
"Z3K2": "Z6091K1",
"Z3K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Wikidata item id"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Wikidata-Datenobjekt-ID"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "identifiant de l'élément Wikidata (Q-ID)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1672",
"Z11K2": "維基數據項目ID"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1001",
"Z11K2": "معرّف عنصر ويكي بيانات"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "ID elemento Wikidata"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "विकिडेटा आयटम ID"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "identifikátor položky Wikidat"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1851",
"Z11K2": "รหัสระบุไอเทมวิกิสนเทศ"
}
]
},
"Z3K4": {
"Z1K1": "Z40",
"Z40K1": "Z42"
}
}
],
"Z4K3": "Z101",
"Z4K4": "Z19316",
"Z4K7": [
"Z46"
],
"Z4K8": [
"Z64"
]
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Wikidata item reference"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Wikidata-Datenobjekt-Referenz"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "Referensi butir Wikidata"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1186",
"Z11K2": "התייחסות לפריט ויקינתונים"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "Wikidata objekt-id"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1011",
"Z11K2": "উইকিউপাত্ত আইটেম উল্লেখ"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "référence de l'élément Wikidata"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1005",
"Z11K2": "Ссылка на элемент Викиданных"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1672",
"Z11K2": "維基數據項目參照"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1001",
"Z11K2": "إحالة لعنصر ويكي بيانات"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "Riferimento a elemento Wikidata"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1827",
"Z11K2": "κωδικός αντικειμένου των Wikidata"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "विकिडेटा आयटम संदर्भ"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1851",
"Z11K2": "การอ้างอิงไอเทมวิกิสนเทศ"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "Reference na položku Wikidat"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "Wikidata項目参照"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "odwołanie do elementu Wikidanych"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1592",
"Z31K2": [
"Z6",
"qid",
"wikidata qid",
"Wikidata objekt id"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"qid",
"wikidata qid",
"reference to wikidata qid",
"reference to qid",
"reference to qitem"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1011",
"Z31K2": [
"Z6",
"উইকিডাটা আইডি",
"উইকিউপাত্ত আইডি"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1787",
"Z31K2": [
"Z6",
"qid",
"qid Wikidata",
"riferimento a qid",
"collegamento a qid",
"collegamento a elemento Wikidata"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1827",
"Z31K2": [
"Z6",
"κωδικός αναφοράς αντικειμένου των Wikidata"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1820",
"Z31K2": [
"Z6",
"विकिडेटा qid"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1062",
"Z31K2": [
"Z6",
"QID",
"Wikidata QID"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1830",
"Z31K2": [
"Z6",
"ウィキデータ項目参照",
"ウィキデータqid"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1025",
"Z31K2": [
"Z6",
"Wikidane",
"QID",
"odwołanie do QID z Wikidanych",
"Wikidata qid",
"odwołanie do QID",
"odwołanie do elementu Q z Wikidanych"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "A link to a Wikidata item, using the item's Wikidata ID (QID)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Link auf ein Wikidata-Datenobjekt über die ID des Datenobjekts auf Wikidata (QID)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "Pranala menuju butir Wikidata, menggunakan identitas butir Wikidata (QID)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "Identifierare för objekt i Wikidata."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1011",
"Z11K2": "একটি আইটেমের উইকিউপাত্ত আইডি ব্যবহার করে উইকিউপাত্ত আইটেমের সাথে সংযোগ। "
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "un lien vers un élément Wikidata, en utilisant l'ID Wikidata (Q-ID) de l'élément"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1672",
"Z11K2": "維基數據項目的連結,使用項目的維基數據ID (QID)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1001",
"Z11K2": "وصلة لعنصر ويكي بيانات باستعمال معرّف عنصر ويكي بيانات (QID)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "Un collegamento ad un elemento Wikidata tramite il suo ID Wikidata (QID)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "विकिडेटा के किसी आयटम की विकिडेटा ID (QID) की मदद से आयटम की कड़ी"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1851",
"Z11K2": "การลิงก์ไปไอเทมวิกิสนเทศโดยใช้ตัวระบุวิกิสนเทศ (QID)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "odkaz na položku Wikidat pomocí jejího identifikátoru (QID)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "Wikidata項目へのリンク(項目のWikidata ID(QID)を使用)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "Link do elementu w Wikidanych, wykorzystujący identyfikator elementu w Wikidanych (QID, identyfikator Q)"
}
]
}
}
k8wbf99ua9033v3vjrikmr1h5xa55r8
Z19441
0
41722
293979
214791
2026-07-25T20:10:14Z
Ameisenigel
44
de
293979
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z19441"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z16683",
"Z17K2": "Z19441K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "seed"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Seed"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z16683",
"Z17K2": "Z19441K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Min"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Min"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z16683",
"Z17K2": "Z19441K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Max"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Max"
}
]
}
}
],
"Z8K2": "Z16683",
"Z8K3": [
"Z20",
"Z19443",
"Z19444",
"Z19445"
],
"Z8K4": [
"Z14",
"Z22703",
"Z19442"
],
"Z8K5": "Z19441"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Mulberry 32 Random"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Mulberry 32"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"random",
"seeded random",
"rng",
"seeded rng",
"deterministic rng",
"deterministic random"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "A deterministic random function"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "deterministische Zufallsfunktion"
}
]
}
}
8w3s3jgzklbiq6hzvhhck5hzo9i7rfe
293980
293979
2026-07-25T20:10:19Z
WikiLambda system
3
Updated the implementation list (see [[Help:Wikifunctions/Implementation_ordering_and_choosing|About implementation selection]])
293980
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z19441"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z16683",
"Z17K2": "Z19441K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "seed"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Seed"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z16683",
"Z17K2": "Z19441K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Min"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Min"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z16683",
"Z17K2": "Z19441K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Max"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Max"
}
]
}
}
],
"Z8K2": "Z16683",
"Z8K3": [
"Z20",
"Z19443",
"Z19444",
"Z19445"
],
"Z8K4": [
"Z14",
"Z19442",
"Z22703"
],
"Z8K5": "Z19441"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Mulberry 32 Random"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Mulberry 32"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"random",
"seeded random",
"rng",
"seeded rng",
"deterministic rng",
"deterministic random"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "A deterministic random function"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "deterministische Zufallsfunktion"
}
]
}
}
2ud2ahcvjhaaemxbbq38vsjeg371eg8
Z19442
0
41723
293981
134951
2026-07-25T20:10:36Z
Ameisenigel
44
de
293981
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z19442"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z19441",
"Z14K3": {
"Z1K1": "Z16",
"Z16K1": "Z600",
"Z16K2": "function Z19441( Z19441K1, Z19441K2, Z19441K3 ) {\n const a = Number(Z19441K1)\n const b = Number(Z19441K2)\n const c = Number(Z19441K3)\n let t = a + 0x6D2B79F5;\n t = Math.imul(t ^ t \u003E\u003E\u003E 15, t | 1);\n t ^= t + Math.imul(t ^ t \u003E\u003E\u003E 7, t | 61);\n const out = ((t ^ t \u003E\u003E\u003E 14) \u003E\u003E\u003E 0) / 4294967296;\n return Math.floor(out * (c - b + 1)) + b;\n}"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Mulberry 32 Javascript"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Mulberry 32 in JavaScript"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
8hp4kqaivyf2n6cab3z196owk00iez3
Z19443
0
41724
293982
134949
2026-07-25T20:10:59Z
Ameisenigel
44
de
293982
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z19443"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z19441",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z19441",
"Z19441K1": {
"Z1K1": "Z16683",
"Z16683K1": {
"Z1K1": "Z16659",
"Z16659K1": "Z16660"
},
"Z16683K2": {
"Z1K1": "Z13518",
"Z13518K1": "10"
}
},
"Z19441K2": {
"Z1K1": "Z16683",
"Z16683K1": {
"Z1K1": "Z16659",
"Z16659K1": "Z16660"
},
"Z16683K2": {
"Z1K1": "Z13518",
"Z13518K1": "20"
}
},
"Z19441K3": {
"Z1K1": "Z16683",
"Z16683K1": {
"Z1K1": "Z16659",
"Z16659K1": "Z16660"
},
"Z16683K2": {
"Z1K1": "Z13518",
"Z13518K1": "30"
}
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z16688",
"Z16688K2": {
"Z1K1": "Z16683",
"Z16683K1": {
"Z1K1": "Z16659",
"Z16659K1": "Z16660"
},
"Z16683K2": {
"Z1K1": "Z13518",
"Z13518K1": "25"
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "10, 20, 30 = 25"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "10, 20, 30 = 25"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
a52ohcjv71e48ktty8pntuspu73p10h
Z19444
0
41725
293983
134953
2026-07-25T20:11:20Z
Ameisenigel
44
de
293983
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z19444"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z19441",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z19441",
"Z19441K1": {
"Z1K1": "Z16683",
"Z16683K1": {
"Z1K1": "Z16659",
"Z16659K1": "Z16660"
},
"Z16683K2": {
"Z1K1": "Z13518",
"Z13518K1": "1"
}
},
"Z19441K2": {
"Z1K1": "Z16683",
"Z16683K1": {
"Z1K1": "Z16659",
"Z16659K1": "Z16660"
},
"Z16683K2": {
"Z1K1": "Z13518",
"Z13518K1": "2"
}
},
"Z19441K3": {
"Z1K1": "Z16683",
"Z16683K1": {
"Z1K1": "Z16659",
"Z16659K1": "Z16660"
},
"Z16683K2": {
"Z1K1": "Z13518",
"Z13518K1": "3"
}
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z16688",
"Z16688K2": {
"Z1K1": "Z16683",
"Z16683K1": {
"Z1K1": "Z16659",
"Z16659K1": "Z16660"
},
"Z16683K2": {
"Z1K1": "Z13518",
"Z13518K1": "3"
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "1,2,3 = 3"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "1, 2, 3 = 3"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
4yxik9mpdwq2r8c0jotesnssoivs7r1
Z19445
0
41726
293984
134955
2026-07-25T20:11:40Z
Ameisenigel
44
de
293984
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z19445"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z19441",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z19441",
"Z19441K1": {
"Z1K1": "Z16683",
"Z16683K1": {
"Z1K1": "Z16659",
"Z16659K1": "Z16660"
},
"Z16683K2": {
"Z1K1": "Z13518",
"Z13518K1": "1000000000"
}
},
"Z19441K2": {
"Z1K1": "Z16683",
"Z16683K1": {
"Z1K1": "Z16659",
"Z16659K1": "Z16660"
},
"Z16683K2": {
"Z1K1": "Z13518",
"Z13518K1": "2000000000"
}
},
"Z19441K3": {
"Z1K1": "Z16683",
"Z16683K1": {
"Z1K1": "Z16659",
"Z16659K1": "Z16660"
},
"Z16683K2": {
"Z1K1": "Z13518",
"Z13518K1": "3000000000"
}
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z16688",
"Z16688K2": {
"Z1K1": "Z16683",
"Z16683K1": {
"Z1K1": "Z16659",
"Z16659K1": "Z16660"
},
"Z16683K2": {
"Z1K1": "Z13518",
"Z13518K1": "2971373630"
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "1000000000, 2000000000, 3000000000 = 2971373630"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "1000000000, 2000000000, 3000000000 = 2971373630"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
paa79nvvo7izo9yu1vma1gkjvtq7f6w
Z19446
0
41727
293985
134968
2026-07-25T20:12:16Z
Ameisenigel
44
de
293985
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z19446"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z16683",
"Z17K2": "Z19446K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "seed"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Seed"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z16683",
"Z17K2": "Z19446K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Min (final output)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Min (final)"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z16683",
"Z17K2": "Z19446K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Max (final output)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Max (final)"
}
]
}
}
],
"Z8K2": "Z16683",
"Z8K3": [
"Z20",
"Z19448"
],
"Z8K4": [
"Z14",
"Z19447"
],
"Z8K5": "Z19446"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Double run Mulberry 32"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Mulberry 32 doppelt"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"extra random",
"deterministic rng"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
pmqk5ilxhpko4yfbsg5kgntgr1lslzv
Z19447
0
41728
293986
135333
2026-07-25T20:12:42Z
Ameisenigel
44
de
293986
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z19447"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z19446",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z19441",
"Z19441K1": {
"Z1K1": "Z7",
"Z7K1": "Z19441",
"Z19441K1": {
"Z1K1": "Z18",
"Z18K1": "Z19446K1"
},
"Z19441K2": {
"Z1K1": "Z16683",
"Z16683K1": {
"Z1K1": "Z16659",
"Z16659K1": "Z16660"
},
"Z16683K2": {
"Z1K1": "Z13518",
"Z13518K1": "1"
}
},
"Z19441K3": {
"Z1K1": "Z16683",
"Z16683K1": {
"Z1K1": "Z16659",
"Z16659K1": "Z16660"
},
"Z16683K2": {
"Z1K1": "Z13518",
"Z13518K1": "10000"
}
}
},
"Z19441K2": {
"Z1K1": "Z18",
"Z18K1": "Z19446K2"
},
"Z19441K3": {
"Z1K1": "Z18",
"Z18K1": "Z19446K3"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Run function twice"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Mulberry 32 doppelt als Komposition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
c5lhgtgjw3i2s2s46lnyoof6aiz74s5
Z19448
0
41729
293987
134958
2026-07-25T20:13:01Z
Ameisenigel
44
de
293987
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z19448"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z19446",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z19446",
"Z19446K1": {
"Z1K1": "Z16683",
"Z16683K1": {
"Z1K1": "Z16659",
"Z16659K1": "Z16660"
},
"Z16683K2": {
"Z1K1": "Z13518",
"Z13518K1": "10"
}
},
"Z19446K2": {
"Z1K1": "Z16683",
"Z16683K1": {
"Z1K1": "Z16659",
"Z16659K1": "Z16660"
},
"Z16683K2": {
"Z1K1": "Z13518",
"Z13518K1": "25"
}
},
"Z19446K3": {
"Z1K1": "Z16683",
"Z16683K1": {
"Z1K1": "Z16659",
"Z16659K1": "Z16660"
},
"Z16683K2": {
"Z1K1": "Z13518",
"Z13518K1": "30"
}
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z16688",
"Z16688K2": {
"Z1K1": "Z16683",
"Z16683K1": {
"Z1K1": "Z16659",
"Z16659K1": "Z16660"
},
"Z16683K2": {
"Z1K1": "Z13518",
"Z13518K1": "27"
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "10, 25, 30 = 27"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "10, 25, 30 = 27"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
4rc4znqpp0wekh7utonxetm5lkez959
Z19449
0
41732
293988
134978
2026-07-25T20:13:18Z
Ameisenigel
44
de
293988
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z19449"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z18300",
"Z14K3": {
"Z1K1": "Z16",
"Z16K1": "Z600",
"Z16K2": "function Z18300(Z18300K1, Z18300K2) {\n function hexToRgb(hexColor) {\n return [\n parseInt(hexColor.slice(1, 3), 16),\n parseInt(hexColor.slice(3, 5), 16),\n parseInt(hexColor.slice(5, 7), 16),\n ];\n }\n\n function rgbToHex(r, g, b) {\n return `#${r.toString(16).padStart(2, '0')}${g\n .toString(16)\n .padStart(2, '0')}${b.toString(16).padStart(2, '0')}`;\n }\n\n const rgb1 = hexToRgb(Z18300K1);\n const rgb2 = hexToRgb(Z18300K2);\n const mixedRgb = rgb1.map((c1, i) =\u003E Math.min(255, c1 + rgb2[i]));\n return rgbToHex(...mixedRgb);\n}"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Additive colours, javascript."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Farben addieren in JavaScript"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
f9n4u4u6gbyhf6g60ygl9e8v2ydz6dg
Wikifunctions:Catalogue/Natural language operations
4
41925
294050
293524
2026-07-26T07:18:38Z
JhowieNitnek
1044
/* Sign languages */
294050
wikitext
text/x-wiki
[[File:Wikifunctions-logo-natural-language.svg|200px|right]]
See context in [[m:Special:MyLanguage/Abstract_Wikipedia/Updates/2023-09-08|m:Abstract Wikipedia/Updates/2023-09-08]].
== Global ==
* [[Wikifunctions:Catalogue/Natural language operations/Global language functions|Global language functions]]
* [[Wikifunctions:Catalogue/Lightweight_Wikidata_enumeration_operations#Natural_language_features|Enumerations of language features]] (gender/case, plurality, tense, etc.)
== Function categories ==
* [[Wikifunctions:Cardinal numbers|Cardinal numbers]]
== Sign languages ==
* [[Wikifunctions:Catalogue/Natural language operations/American Sign Language|American Sign Language]]
* [[Wikifunctions:Catalogue/Natural language operations/Brazilian Sign Language|Brazilian Sign Language]]
* [[Wikifunctions:Catalogue/Natural language operations/Flemish Sign Language|Flemish Sign Language]]
* [[Wikifunctions:Catalogue/Natural language operations/French Belgian Sign Language|French Belgian Sign Language]]
* [[Wikifunctions:Catalogue/Natural language operations/Sutton Signwriting|Sutton Signwriting]]
== Individual languages ==
<div style="column-width: 244px;">
* [[Wikifunctions:Catalogue/Natural language operations/Afrikaans|Afrikaans]]
* [[Wikifunctions:Catalogue/Natural language operations/Albanian|Albanian]]
* [[Wikifunctions:Catalogue/Natural language operations/Arabic|Arabic]]
* [[Wikifunctions:Catalogue/Natural language operations/Armenian|Armenian]]
* [[Wikifunctions:Catalogue/Natural language operations/Bangla|Bangla]]
* [[Wikifunctions:Catalogue/Natural language operations/Baoulé|Baoulé]]
* [[Wikifunctions:Catalogue/Natural language operations/Bavarian|Bavarian]]
* [[Wikifunctions:Catalogue/Natural language operations/Basque|Basque]]
* [[Wikifunctions:Catalogue/Natural language operations/Belarussian|Belarussian]]
* [[Wikifunctions:Catalogue/Natural language operations/Bosnian|Bosnian]]
* [[Wikifunctions:Catalogue/Natural language operations/Brahui|Brahui]]
* [[Wikifunctions:Catalogue/Natural language operations/Breton|Breton]]
* [[Wikifunctions:Catalogue/Natural language operations/Bulgarian|Bulgarian]]
* [[Wikifunctions:Catalogue/Natural language operations/Catalan|Catalan]]
* [[Wikifunctions:Catalogue/Natural language operations/Cantonese - Simplified Han script|Cantonese - Simplified Han script]]
* [[Wikifunctions:Catalogue/Natural language operations/Cantonese - Traditional Han script|Cantonese - Traditional Han script]]
* [[Wikifunctions:Catalogue/Natural language operations/Church Slavonic|Church Slavonic]]
* [[Wikifunctions:Catalogue/Natural language operations/Croatian|Croatian]]
* [[Wikifunctions:Catalogue/Natural language operations/Czech|Czech]]
* [[Wikifunctions:Catalogue/Natural language operations/Dagbani|Dagbani]]
* [[Wikifunctions:Catalogue/Natural language operations/Danish|Danish]]
* [[Wikifunctions:Catalogue/Natural language operations/Dutch|Dutch]]
* [[Wikifunctions:Catalogue/Natural language operations/English|English]]
* [[Wikifunctions:Catalogue/Natural language operations/Esperanto|Esperanto]]
* [[Wikifunctions:Catalogue/Natural language operations/Finnish|Finnish]]
* [[Wikifunctions:Catalogue/Natural language operations/French|French]]
* [[Wikifunctions:Catalogue/Natural language operations/Galician|Galician]]
* [[Wikifunctions:Catalogue/Natural language operations/German|German]]
* [[Wikifunctions:Catalogue/Natural language operations/Hebrew|Hebrew]]
* [[Wikifunctions:Catalogue/Natural language operations/Hindi|Hindi]]
* [[Wikifunctions:Catalogue/Natural language operations/Hindustani|Hindustani]]
* [[Wikifunctions:Catalogue/Natural language operations/Hungarian|Hungarian]]
* [[Wikifunctions:Catalogue/Natural language operations/Icelandic|Icelandic]]
* [[Wikifunctions:Catalogue/Natural language operations/Igbo|Igbo]]
* [[Wikifunctions:Catalogue/Natural language operations/Indonesian|Indonesian]]
* [[Wikifunctions:Catalogue/Natural language operations/Italian|Italian]]
* [[Wikifunctions:Catalogue/Natural language operations/Japanese|Japanese]]
* [[Wikifunctions:Catalogue/Natural language operations/Kildin Sami|Kildin Sami]]
* [[Wikifunctions:Catalogue/Natural language operations/Korean|Korean]]
* [[Wikifunctions:Catalogue/Natural language operations/Klingon|Klingon]]
* [[Wikifunctions:Catalogue/Natural language operations/Kurdish|Kurdish]]
* [[Wikifunctions:Catalogue/Natural language operations/Láadan|Láadan]]
* [[Wikifunctions:Catalogue/Natural language operations/Latin|Latin]]
* [[Wikifunctions:Catalogue/Natural language operations/Lorrain|Lorrain]]
* [[Wikifunctions:Catalogue/Natural language operations/Low German|Low German]]
* [[Wikifunctions:Catalogue/Natural language operations/Luxembourgish|Luxembourgish]]
* [[Wikifunctions:Catalogue/Natural language operations/Macedonian|Macedonian]]
* [[Wikifunctions:Catalogue/Natural language operations/Malay|Malay]]
* [[Wikifunctions:Catalogue/Natural language operations/Malayalam|Malayalam]]
* [[Wikifunctions:Catalogue/Natural language operations/Mandarin - Simplified Han script|Mandarin - Simplified Han script]]
* [[Wikifunctions:Catalogue/Natural language operations/Marathi|Marathi]]
* [[Wikifunctions:Catalogue/Natural language operations/Moroccan Arabic|Moroccan Arabic]]
* [[Wikifunctions:Catalogue/Natural language operations/New Persian|New Persian]]
* [[Wikifunctions:Catalogue/Natural language operations/Northern Frisian|Northern Frisian]]
* [[Wikifunctions:Catalogue/Natural language operations/Old Church Slavonic|Old Church Slavonic]]
* [[Wikifunctions:Catalogue/Natural language operations/Ossetic|Ossetic]]
* [[Wikifunctions:Catalogue/Natural language operations/Papiamento|Papiamento]]
* [[Wikifunctions:Catalogue/Natural language operations/Polish|Polish]]
* [[Wikifunctions:Catalogue/Natural language operations/Portuguese|Portuguese]]
* [[Wikifunctions:Catalogue/Natural language operations/Punjabi|Punjabi]]
* [[Wikifunctions:Catalogue/Natural language operations/Quechua|Quechua]]
* [[Wikifunctions:Catalogue/Natural language operations/Rohingya|Rohingya]]
* [[Wikifunctions:Catalogue/Natural language operations/Russian|Russian]]
* [[Wikifunctions:Catalogue/Natural language operations/Scottish Gaelic|Scottish Gaelic]]
* [[Wikifunctions:Catalogue/Natural language operations/Serbian|Serbian]]
* [[Wikifunctions:Catalogue/Natural language operations/Sindhi|Sindhi]]
* [[Wikifunctions:Catalogue/Natural language operations/Slovak|Slovak]]
* [[Wikifunctions:Catalogue/Natural language operations/Spanish|Spanish]]
* [[Wikifunctions:Catalogue/Natural language operations/Swedish|Swedish]]
* [[Wikifunctions:Catalogue/Natural language operations/Tagalog|Tagalog]]
* [[Wikifunctions:Catalogue/Natural language operations/Toki Pona|Toki Pona]]
* [[Wikifunctions:Catalogue/Natural language operations/Turkish|Turkish]]
* [[Wikifunctions:Catalogue/Natural language operations/Ukrainian|Ukrainian]]
* [[Wikifunctions:Catalogue/Natural language operations/Upper Sorbian|Upper Sorbian]]
* [[Wikifunctions:Catalogue/Natural language operations/Uzbek|Uzbek]]
* [[Wikifunctions:Catalogue/Natural language operations/Vietnamese|Vietnamese]]
* [[Wikifunctions:Catalogue/Natural language operations/Western Frisian|Western Frisian]]
* [[Wikifunctions:Catalogue/Natural language operations/Zeelandic|Zeelandic]]
</div>
== Dos and don'ts ==
=== Do ===
* Create wrappers and helper functions to reduce the complexity of individual compositions
* Do cooperate with other members of the community
* Do use Wikidata item references as input on the top NLG functions to enable Abstract Wikipedia content to use them.
=== Don't ===
* Use {{z|Z6095}} as input or output for NLG functions (use {{z|Z6005}} instead)
== See also ==
*[[Wikifunctions:Human languages]], for a list of languages sorted by language families and classification
[[Category:Lists of functions]]
[[Category:Natural languages]]
iblfmn5y307tlkgzdqbthjxn0oi1od7
Z20240
0
43343
293755
288197
2026-07-25T14:01:57Z
JhowieNitnek
1044
293755
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z20240"
},
"Z2K2": {
"Z1K1": "Z14294",
"Z14294K1": [
"Z14293",
{
"Z1K1": "Z14293",
"Z14293K1": "Z20192",
"Z14293K2": [
"Z60",
"Z1002",
"Z1113",
"Z1124",
"Z1199",
"Z1437",
"Z1124",
"Z1689"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z23193",
"Z14293K2": [
"Z60",
"Z1787"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z26111",
"Z14293K2": [
"Z60",
"Z1006",
"Z1645",
"Z1672",
"Z1411",
"Z1107",
"Z1589",
"Z1406",
"Z1504",
"Z1591",
"Z1202",
"Z1901",
"Z1902",
"Z1837",
"Z1899",
"Z1900",
"Z1804",
"Z1372",
"Z1375"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z26258",
"Z14293K2": [
"Z60",
"Z1181",
"Z1158"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z26692",
"Z14293K2": [
"Z60",
"Z1011"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z28870",
"Z14293K2": [
"Z60",
"Z1099"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z37245",
"Z14293K2": [
"Z60",
"Z1592"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z38246",
"Z14293K2": "Z34075"
}
],
"Z14294K2": "Z22920"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "config for displaying Gregorian year"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "funzioni di stampa di anni gregoriani"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "konfigurering för att visa gregorianskt år"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"display functions for Gregorian Year"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
1t8slcjzv313ns0qrons6san2pcew4o
Z20779
0
45437
294037
292177
2026-07-26T06:16:26Z
EatingCarBatteries
61191
change to variant calls
294037
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z20779"
},
"Z2K2": {
"Z1K1": "Z14294",
"Z14294K1": [
"Z14293",
{
"Z1K1": "Z14293",
"Z14293K1": "Z20773",
"Z14293K2": "Z33034"
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z20770",
"Z14293K2": [
"Z60",
"Z1015"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z20776",
"Z14293K2": [
"Z60",
"Z1430"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z20782",
"Z14293K2": [
"Z60",
"Z1689"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z20785",
"Z14293K2": "Z33056"
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z20791",
"Z14293K2": [
"Z60",
"Z1513",
"Z1174"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z20794",
"Z14293K2": "Z35147"
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z23197",
"Z14293K2": [
"Z60",
"Z1787"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z26130",
"Z14293K2": "Z33463"
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z26143",
"Z14293K2": [
"Z60",
"Z1202",
"Z1902",
"Z1900",
"Z1804",
"Z1372"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z26147",
"Z14293K2": [
"Z60",
"Z1901",
"Z1837",
"Z1899",
"Z1375"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z26254",
"Z14293K2": [
"Z60",
"Z1181",
"Z1158"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z26648",
"Z14293K2": [
"Z60",
"Z1011"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z27655",
"Z14293K2": [
"Z60",
"Z1099"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z31241",
"Z14293K2": "Z34075"
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z31648",
"Z14293K2": [
"Z60",
"Z1078"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z36004",
"Z14293K2": [
"Z60",
"Z1592"
]
}
],
"Z14294K2": "Z20788"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "config for date"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "configuration des fonctions de date"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "configurazione di funzioni per le date"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "konfigurasi untuk tanggal"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "konfigurering för datum"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1787",
"Z31K2": [
"Z6",
"formattatori di date di calendario gregoriano"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "liste de fonction appropriées pour gérer les dates en fonction de la langue"
}
]
}
}
ngtz1bqy15gmhxiwp9cqlxcuggfq1by
Z20785
0
45443
293955
272207
2026-07-25T19:50:25Z
YoshiRulz
10156
Added Z38294 to the approved list of test cases
293955
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z20785"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z20420",
"Z17K2": "Z20785K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "date"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20",
"Z20787",
"Z38294"
],
"Z8K4": [
"Z14",
"Z20786",
"Z31240"
],
"Z8K5": "Z20785"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "French date"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "a date in French in dmy"
}
]
}
}
03qcqrfi4ajrcaflelhn3911iflaiyz
293957
293955
2026-07-25T19:50:32Z
YoshiRulz
10156
Removed Z20786 from the approved list of implementations
293957
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z20785"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z20420",
"Z17K2": "Z20785K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "date"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20",
"Z20787",
"Z38294"
],
"Z8K4": [
"Z14",
"Z31240"
],
"Z8K5": "Z20785"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "French date"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "a date in French in dmy"
}
]
}
}
rfavn7fgx7xpmrtq34ow36ayyt0qg46
293967
293957
2026-07-25T20:02:55Z
YoshiRulz
10156
Added Z20786 to the approved list of implementations
293967
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z20785"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z20420",
"Z17K2": "Z20785K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "date"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20",
"Z20787",
"Z38294"
],
"Z8K4": [
"Z14",
"Z31240",
"Z20786"
],
"Z8K5": "Z20785"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "French date"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "a date in French in dmy"
}
]
}
}
ouueqzlkdvqybi4jbt5aq74lcfif163
293970
293967
2026-07-25T20:04:24Z
YoshiRulz
10156
Removed Z31240 from the approved list of implementations
293970
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z20785"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z20420",
"Z17K2": "Z20785K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "date"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20",
"Z20787",
"Z38294"
],
"Z8K4": [
"Z14",
"Z20786"
],
"Z8K5": "Z20785"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "French date"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "a date in French in dmy"
}
]
}
}
4qc21bfxvo7bpiw6u5vuj0jq67cpho1
Z20786
0
45444
293965
146491
2026-07-25T19:59:20Z
Seudo
13071
Fix for the 1st day in the month
293965
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z20786"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z20785",
"Z14K3": {
"Z1K1": "Z16",
"Z16K1": "Z610",
"Z16K2": "def Z20785(Z20785K1):\n\tmonths = (\"janvier\", \"février\", \"mars\", \"avril\", \"mai\", \"juin\", \"juillet\", \"août\", \"septembre\", \"octobre\", \"novembre\", \"décembre\")\n\tday = Z20785K1['K3']\n\tif day == 1:\n\t\tday = \"1er\"\n\treturn f\"{day} {months[Z20785K1['K2'] - 1]} {Z20785K1['K1']}\""
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "date (frwiki), python"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
6uo4cfaq9ol18xhbqe9etmuafxbtycw
Z20896
0
45699
294000
292025
2026-07-25T20:33:43Z
EatingCarBatteries
61191
condense to english variants
294000
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z20896"
},
"Z2K2": {
"Z1K1": "Z14294",
"Z14294K1": [
"Z14293",
{
"Z1K1": "Z14293",
"Z14293K1": "Z20597",
"Z14293K2": "Z33034"
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z20727",
"Z14293K2": [
"Z60",
"Z1430"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z20767",
"Z14293K2": [
"Z60",
"Z1015"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z21590",
"Z14293K2": [
"Z60",
"Z1237"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z28378",
"Z14293K2": [
"Z60",
"Z1011"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z30306",
"Z14293K2": [
"Z60",
"Z1181",
"Z1158"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z31322",
"Z14293K2": "Z34075"
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z31572",
"Z14293K2": [
"Z60",
"Z1001"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z30638",
"Z14293K2": [
"Z60",
"Z1531"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z32588",
"Z14293K2": [
"Z60",
"Z1062"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z33245",
"Z14293K2": [
"Z60",
"Z1830",
"Z1326",
"Z1171",
"Z1736"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z37315",
"Z14293K2": [
"Z60",
"Z1592"
]
}
],
"Z14294K2": "Z28154"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "config for intro for year"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "fonctions d'introduction pour une année"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "konfigurace pro úvod k roku"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "konfiguration för inledning för år"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
p7fhc6ybjgaya1uew8qiqyjt04wbrwu
Z21999
0
48671
293767
290532
2026-07-25T14:30:18Z
JhowieNitnek
1044
293767
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z21999"
},
"Z2K2": {
"Z1K1": "Z14294",
"Z14294K1": [
"Z14293",
{
"Z1K1": "Z14293",
"Z14293K1": "Z22002",
"Z14293K2": [
"Z60",
"Z1002",
"Z1113",
"Z1124",
"Z1199",
"Z1689"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z22007",
"Z14293K2": [
"Z60",
"Z1004",
"Z1430",
"Z1099",
"Z1157",
"Z1517",
"Z1774"
]
}
],
"Z14294K2": "Z21642"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "config for reading float64"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "lire les fonctions pour les nombres à vir. flott."
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "a configuration to choose which read function to use for each language"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "une configuration pour choisir quelle fonction de lecture utiliser pour chaque langue, en ce qui concerne les nombres à virgule flottante"
}
]
}
}
m789l38gpp4sbk0516imf6r92zba1wi
Z22717
0
51138
294025
257478
2026-07-25T22:24:33Z
Fdsdsfsdf
95452
294025
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z22717"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": "Z22717K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "String"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "untaian"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1011",
"Z11K2": "অক্ষরসারি"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Zeichenkette"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1014",
"Z11K2": "Ụdọ"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "chaîne"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "stringa"
}
]
}
}
],
"Z8K2": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z86"
},
"Z8K3": [
"Z20",
"Z22718",
"Z22719",
"Z22721",
"Z22773",
"Z24338"
],
"Z8K4": [
"Z14",
"Z24465",
"Z22720"
],
"Z8K5": "Z22717"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "To be deleted"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "untaian ke daftar"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1011",
"Z11K2": "অক্ষরসারি থেকে ভাষাপয়েন্ট তালিকা"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Zeichenkette zu Liste von Codepunkten"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1186",
"Z11K2": "מחרוזת לרשימת נקודת קוד"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1014",
"Z11K2": "Eriri na ndepụta koodu"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "chaîne vers liste de points de code"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "stringa in lista di codepoint"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1430",
"Z31K2": [
"Z6",
"Elemente der Zeichenkette",
"Zeichenkette zu Liste",
"Codepunkte von Zeichenkette",
"Elemente von Zeichenkette",
"Zeichenkette zu Codepunkten"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1004",
"Z31K2": [
"Z6",
"chaîne à lister"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1078",
"Z31K2": [
"Z6",
"string ke dafter"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1186",
"Z31K2": [
"Z6",
"מחרוזת לרשימה"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1787",
"Z31K2": [
"Z6",
"stringa in lista"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"Code point list from String"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "menghasilkan daftar karakter dari untaian yang dimasukkan"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "gibt die Codepunkte der Zeichenkette sequentiell als Liste zurück"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1186",
"Z11K2": "המרת מחרוזת לרשימה של נקודות קוד"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1014",
"Z11K2": "mepụta ndepụta mkpụrụedemede ndị agụnyere"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Converts a string to a list of codepoints. Reverse at Z22693"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "Converte una stringa in una lista di codepoint. Funzione inversa: Z22693"
}
]
}
}
l3w4c74pn22wpbjz5iephfp2x34ba90
294027
294025
2026-07-25T22:42:22Z
Fdsdsfsdf
95452
294027
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z22717"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": "Z22717K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "String"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "untaian"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1011",
"Z11K2": "অক্ষরসারি"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Zeichenkette"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1014",
"Z11K2": "Ụdọ"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "chaîne"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "stringa"
}
]
}
}
],
"Z8K2": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z86"
},
"Z8K3": [
"Z20",
"Z22718",
"Z22719",
"Z22721",
"Z22773",
"Z24338"
],
"Z8K4": [
"Z14",
"Z24465",
"Z22720"
],
"Z8K5": "Z22717"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "String to codepoint list"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "untaian ke daftar"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1011",
"Z11K2": "অক্ষরসারি থেকে ভাষাপয়েন্ট তালিকা"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Zeichenkette zu Liste von Codepunkten"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1186",
"Z11K2": "מחרוזת לרשימת נקודת קוד"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1014",
"Z11K2": "Eriri na ndepụta koodu"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "chaîne vers liste de points de code"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "stringa in lista di codepoint"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1430",
"Z31K2": [
"Z6",
"Elemente der Zeichenkette",
"Zeichenkette zu Liste",
"Codepunkte von Zeichenkette",
"Elemente von Zeichenkette",
"Zeichenkette zu Codepunkten"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1004",
"Z31K2": [
"Z6",
"chaîne à lister"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1078",
"Z31K2": [
"Z6",
"string ke dafter"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1186",
"Z31K2": [
"Z6",
"מחרוזת לרשימה"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1787",
"Z31K2": [
"Z6",
"stringa in lista"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"Code point list from String"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "menghasilkan daftar karakter dari untaian yang dimasukkan"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "gibt die Codepunkte der Zeichenkette sequentiell als Liste zurück"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1186",
"Z11K2": "המרת מחרוזת לרשימה של נקודות קוד"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1014",
"Z11K2": "mepụta ndepụta mkpụrụedemede ndị agụnyere"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Converts a string to a list of codepoints. Reverse at Z22693"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "Converte una stringa in una lista di codepoint. Funzione inversa: Z22693"
}
]
}
}
e2v9tyaq6c0sb26refqd0zdi111vg3o
Z22940
0
51562
293778
290667
2026-07-25T14:48:45Z
JhowieNitnek
1044
293778
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z22940"
},
"Z2K2": {
"Z1K1": "Z14294",
"Z14294K1": [
"Z14293",
{
"Z1K1": "Z14293",
"Z14293K1": "Z22933",
"Z14293K2": [
"Z60",
"Z1002",
"Z1437",
"Z1689"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z24974",
"Z14293K2": [
"Z60",
"Z1113",
"Z1199",
"Z1124"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z24979",
"Z14293K2": [
"Z60",
"Z1787"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z24984",
"Z14293K2": [
"Z60",
"Z1015"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z24987",
"Z14293K2": [
"Z60",
"Z1003",
"Z1133",
"Z1423",
"Z1127",
"Z1547"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z26116",
"Z14293K2": [
"Z60",
"Z1006",
"Z1645",
"Z1672",
"Z1411",
"Z1107",
"Z1589",
"Z1406",
"Z1504",
"Z1591"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z26134",
"Z14293K2": [
"Z60",
"Z1202",
"Z1902",
"Z1900",
"Z1804",
"Z1372"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z26139",
"Z14293K2": [
"Z60",
"Z1901",
"Z1837",
"Z1899",
"Z1375"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z26243",
"Z14293K2": [
"Z60",
"Z1181",
"Z1158",
"Z1653"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z26652",
"Z14293K2": [
"Z60",
"Z1011"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z28539",
"Z14293K2": [
"Z60",
"Z1430",
"Z1231"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z37694",
"Z14293K2": [
"Z60",
"Z1592"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z38256",
"Z14293K2": "Z34075"
}
],
"Z14294K2": "Z22937"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "config for displaying Day of Roman Year"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "funzioni di stampa per Giorno di anno romano"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Konfiguration Anzeige Tag Römischer Kalender"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
ksioro59wrfyw2fm5assvxa4sosch3a
Wikifunctions:Embedded function calls
4
55080
294023
257282
2026-07-25T22:18:33Z
YoshiRulz
10156
/* Update as of 2026-07 */ New section
294023
wikitext
text/x-wiki
It is now possible to '''embed calls to Wikifunctions in wikitext''', both on this wiki and cross-wiki. You should feel free to try it out on [[Wikifunctions:Embedded function calls/sandbox|this sandbox page]], or on your user page.
'''There are no-doubt some bugs''', and we're excited to find and fix them. That said, the below may give you a guide for your expectations.
== What works now (August 2025) ==
You can make any calls to any Function as long as:
* it uses only input Types that are parsable ''from'' text (''i.e.'', either their inputs are [[Z6|Z6/Strings]] or have a reading Function, like a [[Z13518|Z13518/Natural number]]), or selectable from a set of options (''i.e.'', their inputs are [[Z40|Z40/Boolean]] or other enumerations like [[Z16098|Z16098/Gregorian calendar month]]), or is a Wikidata or natural language reference we support,
* it outputs a Type that is renderable ''into'' text (''i.e.'' their output is a Z6/String or has a display Function that will turn it into one), and
* it has an approved Implementation.
{| class="wikitable"
! Types used
! Input
! Result
|-
| String
| <code><nowiki>{{#function:Z10018|This is a bit shouty}}</nowiki></code><ref group="Notes">
HTML entities in the argument will be resolved by the MediaWiki parser. If you need the unescaped entity for some reason, pass e.g. <syntaxhighlight lang="wikitext" inline>{{#function:Z10018|&rarr;}}</syntaxhighlight>
</ref>
| {{#function:Z10018|This is a bit shouty}}
|-
| Boolean
| <code><nowiki>{{#function:Z10730|Z41}}</nowiki></code>
| {{#function:Z10730|Z41}}
|-
| Natural number
| <code><nowiki>{{#function:Z11022|1234}}</nowiki></code>
| {{#function:Z11022|1234}}
|-
|Floating point
| <code><nowiki>{{#function:Z18428|1.2345}} km</nowiki></code>
| {{#function:Z18428|1.2345}} km
|-
| Rational number
| <code><nowiki>{{#function:Z19682|12/5}}</nowiki></code>
| {{#function:Z19682|12/5}}
|-
|Gregorian month
| <code><nowiki>{{#function:Z13596|Z16105}}</nowiki></code>
| {{#function:Z13596|Z16105}}
|-
| rowspan="2" |Gregorian date
| <code><nowiki>{{#function:Z20744|30 June 2020|15 April 2025}}</nowiki></code>
| {{#function:Z20744|30 June 2020|15 April 2025}}
|-
|''Special case: Blank value means "today's date":''
<code><nowiki>{{#function:Z20744|30 June 2020|}}</nowiki></code>
| {{#function:Z20744|30 June 2020|}}
|-
| rowspan="3" | Language
| <code><nowiki>{{#function:Z16437|1|en}}</nowiki></code>
| {{#function:Z16437|1|en}}
|-
| ''Special case: ZID instead of language code:''
<code><nowiki>{{#function:Z16437|2|Z1002}}</nowiki></code>
| {{#function:Z16437|2|Z1002}}
|-
|''Special case: Blank value means "this page's language":''
<code><nowiki>{{#function:Z16437|3|}}</nowiki></code>
|{{#function:Z16437|3|}}
|-
| rowspan="2" | Wikidata item reference
| <code><nowiki>{{#function:Z23753|Q42|en}}</nowiki></code>
| {{#function:Z23753|Q42|en}}
|-
| ''Special case: Blank value means "Wikidata item for this page":''
<code><nowiki>{{#function:Z23753||en}}</nowiki></code>
| ''(Not applicable.)''
|-
| Wikidata lexeme reference
| <code><nowiki>{{#function:Z19248|L10958}}</nowiki></code>
| {{#function:Z19248|L10958}}
|-
| HTML (only for output)
| <code><nowiki>{{#function:Z23293|2|3}}</nowiki></code>
| {{#function:Z23293|2|3}}
|}
Function calls are cached for all users (across all wikis), given the same inputs. If the Function call is not yet ready, a message is shown in the page {{Int:wikilambda-fragment-pending}} ([[MediaWiki:Wikilambda-fragment-pending|<code>wikilambda-fragment-pending</code>]]<ref group="Notes">As always, please do not over-write this message locally, but suggest improvements in Phabricator tasks so we can share them for all communities and languages.</ref>). If the Function call goes wrong, it shows up in an error state and is added to the appropriate tracking category. We've planned this to work on mobile and desktop for Web readers using the standard supported skins.
Editing integration is provided with the visual and 2017 wikitext editors, and the raw wikitext should mostly work with any editor (but without any neat tools<ref group="Notes">For example, in the 2010 wikitext editor it won't preview using the new parser, so you only see the wikitext you inputted, not the result until after you've published.</ref>). Edits to Functions used on pages that could affect the output will trigger page refreshes, including entries in Recent Changes and Watchlists (disabled by default), like Wikidata, with a structured description of what change happened (''e.g.'' a new Implementation was connected), rendered into text in the reader's language (if available). As you create or edit a Function call inside the visual editor, you can see the result of your changes in a "preview" pane as you tweak it.
=== Update as of 2026-07 ===
{| class="wikitable sortable"
! Input's Type !! Default value !! Live example
<!--
|-
| style="text-align: end;" | {{Z|Z1}}
|-
| style="text-align: end;" | {{Z|Z2}}
|-
| style="text-align: end;" | {{Z|Z3}}
|-
| style="text-align: end;" | {{Z|Z4}}
| <small><nowiki>⬐{{#function:</nowiki>[[Z34804]]<nowiki>||}}</nowiki><br>{{#function:Z34804||}}</small>
|-
| style="text-align: end;" | {{Z|Z5}}
-->
|-
| style="text-align: end;" | {{Z|Z6}}
| N/A ({{Q|670834}})
| <small><nowiki>⬐{{#function:</nowiki>[[Z14142]]<nowiki>|}}</nowiki><br>{{#function:Z14142|}}</small>
<!--
|-
| style="text-align: end;" | {{Z|Z7}}
-->
|-
| style="text-align: end;" | {{Z|Z8}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z28231]]<nowiki>|}}</nowiki><br>{{#function:Z28231|}}</small>
<!--
|-
| style="text-align: end;" | {{Z|Z9}}
-->
|-
| style="text-align: end;" | {{Z|Z11}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z14396]]<nowiki>|}}</nowiki><br>{{#function:Z14396|}}</small>
|-
| style="text-align: end;" | {{Z|Z12}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z38226]]<nowiki>|}}</nowiki><br>{{#function:Z38226|}}</small>
<!--
|-
| style="text-align: end;" | {{Z|Z14}}
|-
| style="text-align: end;" | {{Z|Z16}}
|-
| style="text-align: end;" | {{Z|Z17}}
|-
| style="text-align: end;" | {{Z|Z18}}
|-
| style="text-align: end;" | {{Z|Z20}}
|-
| style="text-align: end;" | {{Z|Z21}}
|-
| style="text-align: end;" | {{Z|Z22}}
|-
| style="text-align: end;" | {{Z|Z23}}
|-
| style="text-align: end;" | {{Z|Z31}}
|-
| style="text-align: end;" | {{Z|Z32}}
-->
|-
| style="text-align: end;" | {{Z|Z39}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z23443]]<nowiki>|}}</nowiki><br>{{#function:Z23443|}}</small>
|-
| style="text-align: end;" | {{Z|Z40}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z10730]]<nowiki>|}}</nowiki><br>{{#function:Z10730|}}</small>
<!--
|-
| style="text-align: end;" | {{Z|Z46}}
|-
| style="text-align: end;" | {{Z|Z50}}
-->
|-
| style="text-align: end;" | {{Z|Z60}}
| <syntaxhighlight lang="wikitext" inline>{{PAGELANGUAGE}}</syntaxhighlight><br>(i.e. <code>de</code> on dewp)
| <small><nowiki>⬐{{#function:</nowiki>[[Z14329]]<nowiki>|}}</nowiki><br>{{#function:Z14329|}}</small>
<!--
|-
| style="text-align: end;" | {{Z|Z61}}
|-
| style="text-align: end;" | {{Z|Z64}}
-->
|-
| style="text-align: end;" | {{Z|Z80}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z22883]]<nowiki>|}}</nowiki><br>{{#function:Z22883|}}</small>
|-
| style="text-align: end;" | {{Z|Z86}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z23061]]<nowiki>|}}</nowiki><br>{{#function:Z23061|}}</small>
|-
| style="text-align: end;" | {{Z|Z89}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z27854]]<nowiki>|}}</nowiki><br>{{#function:Z27854|}}</small>
<!--
|-
| style="text-align: end;" | {{Z|Z99}}
-->
|-
| style="text-align: end;" | {{Z|Z881}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z12681]]<nowiki>|}}</nowiki><br>{{#function:Z12681|}}</small>
|-
| style="text-align: end;" | {{Z|Z882}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z24660]]<nowiki>||}}</nowiki><br>{{#function:Z24660||}}</small>
|-
| style="text-align: end;" | {{Z|Z883}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z30737]]<nowiki>|}}</nowiki><br>{{#function:Z30737|}}</small>
|-
| style="text-align: end;" | {{Z|Z310}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z36104]]<nowiki>|}}</nowiki><br>{{#function:Z36104|}}</small>
|-
| style="text-align: end;" | {{Z|Z6091}}<br>{{Z|Z6001}}
| <syntaxhighlight lang="lua" inline>mw.wikibase.getEntityIdForCurrentPage()</syntaxhighlight>/<syntaxhighlight lang="lua" inline>mw.wikibase.getEntity()</syntaxhighlight>
| <small><nowiki>⬐{{#function:</nowiki>[[Z20041]]<nowiki>|}}</nowiki><br>{{#function:Z20041|}}</small>
|-
| style="text-align: end;" | {{Z|Z6092}}<br>{{Z|Z6002}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z20046]]<nowiki>|}}</nowiki><br>{{#function:Z20046|}}</small>
|-
| style="text-align: end;" | {{Z|Z6095}}<br>{{Z|Z6005}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z19310]]<nowiki>|}}</nowiki><br>{{#function:Z19310|}}</small>
|-
| style="text-align: end;" | {{Z|Z6096}}<br>{{Z|Z6006}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z23127]]<nowiki>|}}</nowiki><br>{{#function:Z23127|}}</small>
|-
| style="text-align: end;" | {{Z|Z6094}}<br>{{Z|Z6004}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z35745]]<nowiki>|}}</nowiki><br>{{#function:Z35745|}}</small>
<!--
|-
| style="text-align: end;" | {{Z|Z6003}}
|-
| style="text-align: end;" | {{Z|Z6007}}
|-
| style="text-align: end;" | {{Z|Z6008}}
-->
|-
| style="text-align: end;" | {{Z|Z6010}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z25326]]<nowiki>||}}</nowiki><br>{{#function:Z25326||}}</small>
|-
| style="text-align: end;" | {{Z|Z6011}}
| 0° N, 0° E<br>({{Q|16896007}})
| <small><nowiki>⬐{{#function:</nowiki>[[Z25629]]<nowiki>||}}</nowiki><br>{{#function:Z25629||}}</small>
<!--
|-
| style="text-align: end;" | {{Z|Z6020}}
|-
| style="text-align: end;" | {{Z|Z6030}}
|-
| style="text-align: end;" | {{Z|Z6039}}
|-
| style="text-align: end;" | {{Z|Z6040}}
-->
|-
| style="text-align: end;" | {{Z|Z6060}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z25701]]<nowiki>|}}</nowiki><br>{{#function:Z25701|}}</small>
|-
| style="text-align: end;" | {{Z|Z6061}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z25724]]<nowiki>|}}</nowiki><br>{{#function:Z25724|}}</small>
|-
| style="text-align: end;" | {{Z|Z6064}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z35327]]<nowiki>||}}</nowiki><br>{{#function:Z35327||}}</small>
<!--
|-
| style="text-align: end;" | {{Z|Z6884}}
|-
| style="text-align: end;" | {{Z|Z14293}}
|-
| style="text-align: end;" | {{Z|Z14294}}
-->
|-
| style="text-align: end;" | {{Z|Z16098}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z13596]]<nowiki>|}}</nowiki><br>{{#function:Z13596|}}</small>
|-
| style="text-align: end;" | {{Z|Z16927}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z16000]]<nowiki>|}}</nowiki><br>{{#function:Z16000|}}</small>
|-
| style="text-align: end;" | {{Z|Z17402}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z24041]]<nowiki>||}}</nowiki><br>{{#function:Z24041||}}</small>
|-
| style="text-align: end;" | {{Z|Z17813}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z24761]]<nowiki>||}}</nowiki><br>{{#function:Z24761||}}</small>
|-
| style="text-align: end;" | {{Z|Z20159}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z28824]]<nowiki>|}}</nowiki><br>{{#function:Z28824|}}</small>
|-
| style="text-align: end;" | {{Z|Z20342}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z22937]]<nowiki>|}}</nowiki><br>{{#function:Z22937|}}</small>
|-
| style="text-align: end;" | {{Z|Z20420}}
| <syntaxhighlight lang="wikitext" inline>{{CURRENTTIMESTAMP}}</syntaxhighlight><br>(i.e. today's date, subject to caching)
| <small><nowiki>⬐{{#function:</nowiki>[[Z34060]]<nowiki>|}}</nowiki><br>{{#function:Z34060|}}</small>
<!--
|-
| style="text-align: end;" | {{Z|Z20825}}
-->
|-
| style="text-align: end;" | {{Z|Z13518}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z13713]]<nowiki>|}}</nowiki><br>{{#function:Z13713|}}</small>
|-
| style="text-align: end;" | {{Z|Z16659}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z17151]]<nowiki>|}}</nowiki><br>{{#function:Z17151|}}</small>
|-
| style="text-align: end;" | {{Z|Z16683}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z25073]]<nowiki>|}}</nowiki><br>{{#function:Z25073|}}</small>
|-
| style="text-align: end;" | {{Z|Z19677}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z19827]]<nowiki>|}}</nowiki><br>{{#function:Z19827|}}</small>
|-
| style="text-align: end;" | {{Z|Z20838}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z20844]]<nowiki>|}}</nowiki><br>{{#function:Z20844|}}</small>
|-
| style="text-align: end;" | {{Z|Z22112}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z22417]]<nowiki>|}}</nowiki><br>{{#function:Z22417|}}</small>
|-
| style="text-align: end;" | {{Z|Z33198}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z33219]]<nowiki>||}}</nowiki><br>{{#function:Z33219||}}</small>
|-
| style="text-align: end;" | {{Z|Z28579}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z28639]]<nowiki>|}}</nowiki><br>{{#function:Z28639|}}</small>
<!--
|-
| style="text-align: end;" | {{Z|Z36462}}
|-
| style="text-align: end;" | {{Z|Z36463}}
-->
|-
| [[Help:Wikidata#Lightweight_enumerations|Lightweight enums]]:
* {{Z|Z6062}}
* {{Z|Z6063}}
* {{Z|Z25340}}
* {{Z|Z25501}}
* {{Z|Z25502}}
* {{Z|Z26582}}
* {{Z|Z26934}}
* {{Z|Z26935}}
* {{Z|Z27951}}
* {{Z|Z27970}}
* {{Z|Z27971}}
* {{Z|Z28215}}
* {{Z|Z28515}}
* {{Z|Z28516}}
* {{Z|Z28517}}
* {{Z|Z28518}}
* {{Z|Z28519}}
* {{Z|Z28520}}
* {{Z|Z32789}}
* {{Z|Z32792}}
* {{Z|Z33568}}
* {{Z|Z33827}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z27954]]<nowiki>|}}</nowiki><br>{{#function:Z27954|}}</small>
|}
== What will work soon ==
=== Setting arbitrary 'render' (display) and 'parse' (read) languages for calls ===
The input 1.234 in English canonically means a floating point number; in German, it means an integer. Reading and display functions take the input and display language into account, so when you embed a Wikifunctions call in a page we pass on that page's language for you. (On this wiki every page is in English (the MediaWiki default), regardless of translation status.) However, sometimes you might want to show outputs in a different language, or have an input that's original to the source, or even just a demonstration Function call that you can copy to any client wiki
This is waiting on some work upstream, and we hope to support it very soon.
{| class="wikitable"
! {{Not done|Does not yet work}}
| <code><nowiki>{{#function:Z10000|foo|bar|renderlang=en|parselang=en}}</nowiki></code>
|}
=== Speed improvements ===
We're aware that using Wikifunctions can sometimes be painfully slow. We don't want that — for you, waiting for a result, or for our servers, waiting around with open connections to serve pages. It's expensive in peoples' time and sapping of confidence in the system, and we will do better.
We're working on this as part of this Quarter's work, and expect to ship the first of these improvements over the next month or so.
=== Calling Wikifunctions from within a template or parser function ===
For now, Wikifunctions calls are only supported at the "top level" of a page — ''i.e.'', in the wikitext of the page itself, and not in parameters passed to templates or parser functions on the page. Using the Wikifunctions parser function as a parameter will generally not work, or provide surprising results. Note that if the exact call has already been used, it will happen to work, but it should not be relied upon. This is due to the new changes to MediaWiki, and the new feature will expand over time.
We're working with upstream on various issues, and this parts of this may be remedied in the next few months; we will keep you updated.
{| class="wikitable"
!{{Not done|Happens to work}}
| <code><nowiki>{{1x|{{#function:Z11022|1234}}}}</nowiki></code> -> {{1x|{{#function:Z11022|1234}}}} (but only because this exact call is already on the page)
|-
! {{Not done|Does not yet work}}
| <code><nowiki>{{1x|{{#function:Z11022|321}}}}</nowiki></code>
|-
!{{Not done|Does not yet work}}
| <code><nowiki>{{#ifeq:{{#function:Z11022|4321}}|MMMMCCCXXI|same|different}}</nowiki></code>
|}
Note that some template uses will happen to work, but you '''must not rely on them''' until the system is re-built, as they may stop working or change unexepectedly.
=== Use on more wikis ===
Right now, we've enabled this feature here on Wikifunctions.org itself, and on the Dagbani Wikipedia and most Wiktionary communities. We're really keen to hear feedback here (on the talk page or wherever) on what works or doesn't, what's expected or surprising, and where we frustrate or delight you.
We're working on this as a big part of our work, and expect to ship it to most other Wiktionaries, and some other wikis<ref group="Notes">https://noc.wikimedia.org/conf/dblists/wikifunctionsclient.dblist</ref>, over the next few months. Wider deployment relies on major work upstream to migrate wikis off the legacy parser, as well as performance and scaling work at our end, and so we are limited in the places to which we can deploy the feature right now.
== What won't work for a while ==
=== Use on very big wikis ===
Due to a combination of the speed and legacy parser issues above, and nervousness about scalability, we do not plan to deploy the Wikifunctions client mode to any "large" Wikimedia wikis soon. We'll keep you updated as we learn more.
=== Provenance in output (citations, ''etc.'') ===
A huge part of the trustworthiness of the Wikimedia communities' outputs over the last quarter-century has been based on provenance information being displayed prominently and reliably next to claims. We definitely want to support this for the outputs of Wikifunctions calls, but it has some huge design, community, product, and engineering concerns that we (and the whole Wikimedia movement!) will need to solve first, or at least agree an experimental way forward. We do not expect this to happen soon, sadly, but we're strongly focussed on it as a key need for people both to have confidence in using Wikifunctions, but also to know where to go to fix issues or expand content when they see something wrong in Wikifunctions usage.
=== Taking over article pages and search results on wikis ===
A key hoped-for outcome of the long-term vision for Abstract Wikipedia is to provide short articles and snippets made up entirely of Wikifunctions calls using Wikidata inputs, shown alongside local articles. We're very interested in this and plan to deliver it as the main part of the Abstract Wikipedia vision, but we don't want to promise a timeline. Soon, we'll be starting a wider set of conversations about what this kind of "Abstract Content" would be in terms of where it would live, how it would be edited and maintained and by whom, and how it might be presented.
=== User-interactive "dynamic" calls ===
Several people have requested a means by which Functions can be embedded into articles as interactive elements, where readers are prompted to set inputs and run the Function to get the output, which might be useful in teaching ''e.g.'' mathematical concepts. There are already some interesting gadget-bourne systems in some communities, and it's clear that it's potentially very exciting, but it has a number of usability and scalability concerns, and it's not a focus of the team right now.
=== Non-text output ===
A number of people have asked if it will be possible to have Functions output non-text items, like bar charts and sheet music (using SVG or other technologies). We think this is a neat idea, but it's not a focus of the team for the medium term.
== What will never work ==
=== Use with the legacy parser ===
Major structural changes had to be made for MediaWiki to support Wikifunctions calls being embedded into pages. The core of MediaWiki, the parser which turns wikitext into HTML, is 13 years into being replaced, and is in the final stretches. Because of this, the changes to support us are available only in the modern page system ("Parsoid"). If the site's configuration or your preferences force the page to be in non-Parsoid mode, it will instead show the raw wikitext of the function call; this currently includes Test Wikipedia, so '''please do not try out the feature there''' for now, and be aware that there's likely a long tail of tools that will need to be updated.
=== Wikitext output ===
As part of Wikifunctions calls only being able to be used in the modern page system, this means that you will not be able to output wikitext fragments, only plain text and (later) valid, balanced HTML. This means your Function will be able to output <code><nowiki><em>l'Étranger</em></nowiki> is…</code> but not <code><nowiki>''l'Étranger''</nowiki> is…</code> .<ref group="Notes">There are other restrictions / benefits as well.</ref>
=== Unbalanced output ===
As with the above, we cannot provide content that affects content outside of its part of the page — so you can't use a Function call to open or close a table or box, or format a table row (rather than provide the entire table).
== Notes ==
<references group="Notes" responsive="" />
[[Category:Help]]
[[Category:Pages with Wikifunctions calls]]
7jmm6afdsrj9xd4cpy2uilxvpjebsor
294024
294023
2026-07-25T22:22:15Z
YoshiRulz
10156
/* Update as of 2026-07 */ Forgot to explain Z6091/Z6001
294024
wikitext
text/x-wiki
It is now possible to '''embed calls to Wikifunctions in wikitext''', both on this wiki and cross-wiki. You should feel free to try it out on [[Wikifunctions:Embedded function calls/sandbox|this sandbox page]], or on your user page.
'''There are no-doubt some bugs''', and we're excited to find and fix them. That said, the below may give you a guide for your expectations.
== What works now (August 2025) ==
You can make any calls to any Function as long as:
* it uses only input Types that are parsable ''from'' text (''i.e.'', either their inputs are [[Z6|Z6/Strings]] or have a reading Function, like a [[Z13518|Z13518/Natural number]]), or selectable from a set of options (''i.e.'', their inputs are [[Z40|Z40/Boolean]] or other enumerations like [[Z16098|Z16098/Gregorian calendar month]]), or is a Wikidata or natural language reference we support,
* it outputs a Type that is renderable ''into'' text (''i.e.'' their output is a Z6/String or has a display Function that will turn it into one), and
* it has an approved Implementation.
{| class="wikitable"
! Types used
! Input
! Result
|-
| String
| <code><nowiki>{{#function:Z10018|This is a bit shouty}}</nowiki></code><ref group="Notes">
HTML entities in the argument will be resolved by the MediaWiki parser. If you need the unescaped entity for some reason, pass e.g. <syntaxhighlight lang="wikitext" inline>{{#function:Z10018|&rarr;}}</syntaxhighlight>
</ref>
| {{#function:Z10018|This is a bit shouty}}
|-
| Boolean
| <code><nowiki>{{#function:Z10730|Z41}}</nowiki></code>
| {{#function:Z10730|Z41}}
|-
| Natural number
| <code><nowiki>{{#function:Z11022|1234}}</nowiki></code>
| {{#function:Z11022|1234}}
|-
|Floating point
| <code><nowiki>{{#function:Z18428|1.2345}} km</nowiki></code>
| {{#function:Z18428|1.2345}} km
|-
| Rational number
| <code><nowiki>{{#function:Z19682|12/5}}</nowiki></code>
| {{#function:Z19682|12/5}}
|-
|Gregorian month
| <code><nowiki>{{#function:Z13596|Z16105}}</nowiki></code>
| {{#function:Z13596|Z16105}}
|-
| rowspan="2" |Gregorian date
| <code><nowiki>{{#function:Z20744|30 June 2020|15 April 2025}}</nowiki></code>
| {{#function:Z20744|30 June 2020|15 April 2025}}
|-
|''Special case: Blank value means "today's date":''
<code><nowiki>{{#function:Z20744|30 June 2020|}}</nowiki></code>
| {{#function:Z20744|30 June 2020|}}
|-
| rowspan="3" | Language
| <code><nowiki>{{#function:Z16437|1|en}}</nowiki></code>
| {{#function:Z16437|1|en}}
|-
| ''Special case: ZID instead of language code:''
<code><nowiki>{{#function:Z16437|2|Z1002}}</nowiki></code>
| {{#function:Z16437|2|Z1002}}
|-
|''Special case: Blank value means "this page's language":''
<code><nowiki>{{#function:Z16437|3|}}</nowiki></code>
|{{#function:Z16437|3|}}
|-
| rowspan="2" | Wikidata item reference
| <code><nowiki>{{#function:Z23753|Q42|en}}</nowiki></code>
| {{#function:Z23753|Q42|en}}
|-
| ''Special case: Blank value means "Wikidata item for this page":''
<code><nowiki>{{#function:Z23753||en}}</nowiki></code>
| ''(Not applicable.)''
|-
| Wikidata lexeme reference
| <code><nowiki>{{#function:Z19248|L10958}}</nowiki></code>
| {{#function:Z19248|L10958}}
|-
| HTML (only for output)
| <code><nowiki>{{#function:Z23293|2|3}}</nowiki></code>
| {{#function:Z23293|2|3}}
|}
Function calls are cached for all users (across all wikis), given the same inputs. If the Function call is not yet ready, a message is shown in the page {{Int:wikilambda-fragment-pending}} ([[MediaWiki:Wikilambda-fragment-pending|<code>wikilambda-fragment-pending</code>]]<ref group="Notes">As always, please do not over-write this message locally, but suggest improvements in Phabricator tasks so we can share them for all communities and languages.</ref>). If the Function call goes wrong, it shows up in an error state and is added to the appropriate tracking category. We've planned this to work on mobile and desktop for Web readers using the standard supported skins.
Editing integration is provided with the visual and 2017 wikitext editors, and the raw wikitext should mostly work with any editor (but without any neat tools<ref group="Notes">For example, in the 2010 wikitext editor it won't preview using the new parser, so you only see the wikitext you inputted, not the result until after you've published.</ref>). Edits to Functions used on pages that could affect the output will trigger page refreshes, including entries in Recent Changes and Watchlists (disabled by default), like Wikidata, with a structured description of what change happened (''e.g.'' a new Implementation was connected), rendered into text in the reader's language (if available). As you create or edit a Function call inside the visual editor, you can see the result of your changes in a "preview" pane as you tweak it.
=== Update as of 2026-07 ===
{| class="wikitable sortable"
! Input's Type !! Default value !! Live example
<!--
|-
| style="text-align: end;" | {{Z|Z1}}
|-
| style="text-align: end;" | {{Z|Z2}}
|-
| style="text-align: end;" | {{Z|Z3}}
|-
| style="text-align: end;" | {{Z|Z4}}
| <small><nowiki>⬐{{#function:</nowiki>[[Z34804]]<nowiki>||}}</nowiki><br>{{#function:Z34804||}}</small>
|-
| style="text-align: end;" | {{Z|Z5}}
-->
|-
| style="text-align: end;" | {{Z|Z6}}
| N/A ({{Q|670834}})
| <small><nowiki>⬐{{#function:</nowiki>[[Z14142]]<nowiki>|}}</nowiki><br>{{#function:Z14142|}}</small>
<!--
|-
| style="text-align: end;" | {{Z|Z7}}
-->
|-
| style="text-align: end;" | {{Z|Z8}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z28231]]<nowiki>|}}</nowiki><br>{{#function:Z28231|}}</small>
<!--
|-
| style="text-align: end;" | {{Z|Z9}}
-->
|-
| style="text-align: end;" | {{Z|Z11}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z14396]]<nowiki>|}}</nowiki><br>{{#function:Z14396|}}</small>
|-
| style="text-align: end;" | {{Z|Z12}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z38226]]<nowiki>|}}</nowiki><br>{{#function:Z38226|}}</small>
<!--
|-
| style="text-align: end;" | {{Z|Z14}}
|-
| style="text-align: end;" | {{Z|Z16}}
|-
| style="text-align: end;" | {{Z|Z17}}
|-
| style="text-align: end;" | {{Z|Z18}}
|-
| style="text-align: end;" | {{Z|Z20}}
|-
| style="text-align: end;" | {{Z|Z21}}
|-
| style="text-align: end;" | {{Z|Z22}}
|-
| style="text-align: end;" | {{Z|Z23}}
|-
| style="text-align: end;" | {{Z|Z31}}
|-
| style="text-align: end;" | {{Z|Z32}}
-->
|-
| style="text-align: end;" | {{Z|Z39}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z23443]]<nowiki>|}}</nowiki><br>{{#function:Z23443|}}</small>
|-
| style="text-align: end;" | {{Z|Z40}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z10730]]<nowiki>|}}</nowiki><br>{{#function:Z10730|}}</small>
<!--
|-
| style="text-align: end;" | {{Z|Z46}}
|-
| style="text-align: end;" | {{Z|Z50}}
-->
|-
| style="text-align: end;" | {{Z|Z60}}
| <syntaxhighlight lang="wikitext" inline>{{PAGELANGUAGE}}</syntaxhighlight><br>(i.e. <code>de</code> on dewp)
| <small><nowiki>⬐{{#function:</nowiki>[[Z14329]]<nowiki>|}}</nowiki><br>{{#function:Z14329|}}</small>
<!--
|-
| style="text-align: end;" | {{Z|Z61}}
|-
| style="text-align: end;" | {{Z|Z64}}
-->
|-
| style="text-align: end;" | {{Z|Z80}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z22883]]<nowiki>|}}</nowiki><br>{{#function:Z22883|}}</small>
|-
| style="text-align: end;" | {{Z|Z86}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z23061]]<nowiki>|}}</nowiki><br>{{#function:Z23061|}}</small>
|-
| style="text-align: end;" | {{Z|Z89}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z27854]]<nowiki>|}}</nowiki><br>{{#function:Z27854|}}</small>
<!--
|-
| style="text-align: end;" | {{Z|Z99}}
-->
|-
| style="text-align: end;" | {{Z|Z881}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z12681]]<nowiki>|}}</nowiki><br>{{#function:Z12681|}}</small>
|-
| style="text-align: end;" | {{Z|Z882}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z24660]]<nowiki>||}}</nowiki><br>{{#function:Z24660||}}</small>
|-
| style="text-align: end;" | {{Z|Z883}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z30737]]<nowiki>|}}</nowiki><br>{{#function:Z30737|}}</small>
|-
| style="text-align: end;" | {{Z|Z310}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z36104]]<nowiki>|}}</nowiki><br>{{#function:Z36104|}}</small>
|-
| style="text-align: end;" | {{Z|Z6091}}<br>{{Z|Z6001}}
| <syntaxhighlight lang="lua" inline>mw.wikibase.getEntityIdForCurrentPage()</syntaxhighlight><br>/<syntaxhighlight lang="lua" inline>mw.wikibase.getEntity()</syntaxhighlight>
<br>(i.e. the Item which has this page as a sitelink)
| <small><nowiki>⬐{{#function:</nowiki>[[Z20041]]<nowiki>|}}</nowiki><br>{{#function:Z20041|}}</small>
|-
| style="text-align: end;" | {{Z|Z6092}}<br>{{Z|Z6002}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z20046]]<nowiki>|}}</nowiki><br>{{#function:Z20046|}}</small>
|-
| style="text-align: end;" | {{Z|Z6095}}<br>{{Z|Z6005}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z19310]]<nowiki>|}}</nowiki><br>{{#function:Z19310|}}</small>
|-
| style="text-align: end;" | {{Z|Z6096}}<br>{{Z|Z6006}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z23127]]<nowiki>|}}</nowiki><br>{{#function:Z23127|}}</small>
|-
| style="text-align: end;" | {{Z|Z6094}}<br>{{Z|Z6004}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z35745]]<nowiki>|}}</nowiki><br>{{#function:Z35745|}}</small>
<!--
|-
| style="text-align: end;" | {{Z|Z6003}}
|-
| style="text-align: end;" | {{Z|Z6007}}
|-
| style="text-align: end;" | {{Z|Z6008}}
-->
|-
| style="text-align: end;" | {{Z|Z6010}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z25326]]<nowiki>||}}</nowiki><br>{{#function:Z25326||}}</small>
|-
| style="text-align: end;" | {{Z|Z6011}}
| 0° N, 0° E<br>({{Q|16896007}})
| <small><nowiki>⬐{{#function:</nowiki>[[Z25629]]<nowiki>||}}</nowiki><br>{{#function:Z25629||}}</small>
<!--
|-
| style="text-align: end;" | {{Z|Z6020}}
|-
| style="text-align: end;" | {{Z|Z6030}}
|-
| style="text-align: end;" | {{Z|Z6039}}
|-
| style="text-align: end;" | {{Z|Z6040}}
-->
|-
| style="text-align: end;" | {{Z|Z6060}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z25701]]<nowiki>|}}</nowiki><br>{{#function:Z25701|}}</small>
|-
| style="text-align: end;" | {{Z|Z6061}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z25724]]<nowiki>|}}</nowiki><br>{{#function:Z25724|}}</small>
|-
| style="text-align: end;" | {{Z|Z6064}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z35327]]<nowiki>||}}</nowiki><br>{{#function:Z35327||}}</small>
<!--
|-
| style="text-align: end;" | {{Z|Z6884}}
|-
| style="text-align: end;" | {{Z|Z14293}}
|-
| style="text-align: end;" | {{Z|Z14294}}
-->
|-
| style="text-align: end;" | {{Z|Z16098}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z13596]]<nowiki>|}}</nowiki><br>{{#function:Z13596|}}</small>
|-
| style="text-align: end;" | {{Z|Z16927}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z16000]]<nowiki>|}}</nowiki><br>{{#function:Z16000|}}</small>
|-
| style="text-align: end;" | {{Z|Z17402}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z24041]]<nowiki>||}}</nowiki><br>{{#function:Z24041||}}</small>
|-
| style="text-align: end;" | {{Z|Z17813}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z24761]]<nowiki>||}}</nowiki><br>{{#function:Z24761||}}</small>
|-
| style="text-align: end;" | {{Z|Z20159}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z28824]]<nowiki>|}}</nowiki><br>{{#function:Z28824|}}</small>
|-
| style="text-align: end;" | {{Z|Z20342}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z22937]]<nowiki>|}}</nowiki><br>{{#function:Z22937|}}</small>
|-
| style="text-align: end;" | {{Z|Z20420}}
| <syntaxhighlight lang="wikitext" inline>{{CURRENTTIMESTAMP}}</syntaxhighlight><br>(i.e. today's date, subject to caching)
| <small><nowiki>⬐{{#function:</nowiki>[[Z34060]]<nowiki>|}}</nowiki><br>{{#function:Z34060|}}</small>
<!--
|-
| style="text-align: end;" | {{Z|Z20825}}
-->
|-
| style="text-align: end;" | {{Z|Z13518}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z13713]]<nowiki>|}}</nowiki><br>{{#function:Z13713|}}</small>
|-
| style="text-align: end;" | {{Z|Z16659}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z17151]]<nowiki>|}}</nowiki><br>{{#function:Z17151|}}</small>
|-
| style="text-align: end;" | {{Z|Z16683}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z25073]]<nowiki>|}}</nowiki><br>{{#function:Z25073|}}</small>
|-
| style="text-align: end;" | {{Z|Z19677}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z19827]]<nowiki>|}}</nowiki><br>{{#function:Z19827|}}</small>
|-
| style="text-align: end;" | {{Z|Z20838}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z20844]]<nowiki>|}}</nowiki><br>{{#function:Z20844|}}</small>
|-
| style="text-align: end;" | {{Z|Z22112}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z22417]]<nowiki>|}}</nowiki><br>{{#function:Z22417|}}</small>
|-
| style="text-align: end;" | {{Z|Z33198}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z33219]]<nowiki>||}}</nowiki><br>{{#function:Z33219||}}</small>
|-
| style="text-align: end;" | {{Z|Z28579}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z28639]]<nowiki>|}}</nowiki><br>{{#function:Z28639|}}</small>
<!--
|-
| style="text-align: end;" | {{Z|Z36462}}
|-
| style="text-align: end;" | {{Z|Z36463}}
-->
|-
| [[Help:Wikidata#Lightweight_enumerations|Lightweight enums]]:
* {{Z|Z6062}}
* {{Z|Z6063}}
* {{Z|Z25340}}
* {{Z|Z25501}}
* {{Z|Z25502}}
* {{Z|Z26582}}
* {{Z|Z26934}}
* {{Z|Z26935}}
* {{Z|Z27951}}
* {{Z|Z27970}}
* {{Z|Z27971}}
* {{Z|Z28215}}
* {{Z|Z28515}}
* {{Z|Z28516}}
* {{Z|Z28517}}
* {{Z|Z28518}}
* {{Z|Z28519}}
* {{Z|Z28520}}
* {{Z|Z32789}}
* {{Z|Z32792}}
* {{Z|Z33568}}
* {{Z|Z33827}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z27954]]<nowiki>|}}</nowiki><br>{{#function:Z27954|}}</small>
|}
== What will work soon ==
=== Setting arbitrary 'render' (display) and 'parse' (read) languages for calls ===
The input 1.234 in English canonically means a floating point number; in German, it means an integer. Reading and display functions take the input and display language into account, so when you embed a Wikifunctions call in a page we pass on that page's language for you. (On this wiki every page is in English (the MediaWiki default), regardless of translation status.) However, sometimes you might want to show outputs in a different language, or have an input that's original to the source, or even just a demonstration Function call that you can copy to any client wiki
This is waiting on some work upstream, and we hope to support it very soon.
{| class="wikitable"
! {{Not done|Does not yet work}}
| <code><nowiki>{{#function:Z10000|foo|bar|renderlang=en|parselang=en}}</nowiki></code>
|}
=== Speed improvements ===
We're aware that using Wikifunctions can sometimes be painfully slow. We don't want that — for you, waiting for a result, or for our servers, waiting around with open connections to serve pages. It's expensive in peoples' time and sapping of confidence in the system, and we will do better.
We're working on this as part of this Quarter's work, and expect to ship the first of these improvements over the next month or so.
=== Calling Wikifunctions from within a template or parser function ===
For now, Wikifunctions calls are only supported at the "top level" of a page — ''i.e.'', in the wikitext of the page itself, and not in parameters passed to templates or parser functions on the page. Using the Wikifunctions parser function as a parameter will generally not work, or provide surprising results. Note that if the exact call has already been used, it will happen to work, but it should not be relied upon. This is due to the new changes to MediaWiki, and the new feature will expand over time.
We're working with upstream on various issues, and this parts of this may be remedied in the next few months; we will keep you updated.
{| class="wikitable"
!{{Not done|Happens to work}}
| <code><nowiki>{{1x|{{#function:Z11022|1234}}}}</nowiki></code> -> {{1x|{{#function:Z11022|1234}}}} (but only because this exact call is already on the page)
|-
! {{Not done|Does not yet work}}
| <code><nowiki>{{1x|{{#function:Z11022|321}}}}</nowiki></code>
|-
!{{Not done|Does not yet work}}
| <code><nowiki>{{#ifeq:{{#function:Z11022|4321}}|MMMMCCCXXI|same|different}}</nowiki></code>
|}
Note that some template uses will happen to work, but you '''must not rely on them''' until the system is re-built, as they may stop working or change unexepectedly.
=== Use on more wikis ===
Right now, we've enabled this feature here on Wikifunctions.org itself, and on the Dagbani Wikipedia and most Wiktionary communities. We're really keen to hear feedback here (on the talk page or wherever) on what works or doesn't, what's expected or surprising, and where we frustrate or delight you.
We're working on this as a big part of our work, and expect to ship it to most other Wiktionaries, and some other wikis<ref group="Notes">https://noc.wikimedia.org/conf/dblists/wikifunctionsclient.dblist</ref>, over the next few months. Wider deployment relies on major work upstream to migrate wikis off the legacy parser, as well as performance and scaling work at our end, and so we are limited in the places to which we can deploy the feature right now.
== What won't work for a while ==
=== Use on very big wikis ===
Due to a combination of the speed and legacy parser issues above, and nervousness about scalability, we do not plan to deploy the Wikifunctions client mode to any "large" Wikimedia wikis soon. We'll keep you updated as we learn more.
=== Provenance in output (citations, ''etc.'') ===
A huge part of the trustworthiness of the Wikimedia communities' outputs over the last quarter-century has been based on provenance information being displayed prominently and reliably next to claims. We definitely want to support this for the outputs of Wikifunctions calls, but it has some huge design, community, product, and engineering concerns that we (and the whole Wikimedia movement!) will need to solve first, or at least agree an experimental way forward. We do not expect this to happen soon, sadly, but we're strongly focussed on it as a key need for people both to have confidence in using Wikifunctions, but also to know where to go to fix issues or expand content when they see something wrong in Wikifunctions usage.
=== Taking over article pages and search results on wikis ===
A key hoped-for outcome of the long-term vision for Abstract Wikipedia is to provide short articles and snippets made up entirely of Wikifunctions calls using Wikidata inputs, shown alongside local articles. We're very interested in this and plan to deliver it as the main part of the Abstract Wikipedia vision, but we don't want to promise a timeline. Soon, we'll be starting a wider set of conversations about what this kind of "Abstract Content" would be in terms of where it would live, how it would be edited and maintained and by whom, and how it might be presented.
=== User-interactive "dynamic" calls ===
Several people have requested a means by which Functions can be embedded into articles as interactive elements, where readers are prompted to set inputs and run the Function to get the output, which might be useful in teaching ''e.g.'' mathematical concepts. There are already some interesting gadget-bourne systems in some communities, and it's clear that it's potentially very exciting, but it has a number of usability and scalability concerns, and it's not a focus of the team right now.
=== Non-text output ===
A number of people have asked if it will be possible to have Functions output non-text items, like bar charts and sheet music (using SVG or other technologies). We think this is a neat idea, but it's not a focus of the team for the medium term.
== What will never work ==
=== Use with the legacy parser ===
Major structural changes had to be made for MediaWiki to support Wikifunctions calls being embedded into pages. The core of MediaWiki, the parser which turns wikitext into HTML, is 13 years into being replaced, and is in the final stretches. Because of this, the changes to support us are available only in the modern page system ("Parsoid"). If the site's configuration or your preferences force the page to be in non-Parsoid mode, it will instead show the raw wikitext of the function call; this currently includes Test Wikipedia, so '''please do not try out the feature there''' for now, and be aware that there's likely a long tail of tools that will need to be updated.
=== Wikitext output ===
As part of Wikifunctions calls only being able to be used in the modern page system, this means that you will not be able to output wikitext fragments, only plain text and (later) valid, balanced HTML. This means your Function will be able to output <code><nowiki><em>l'Étranger</em></nowiki> is…</code> but not <code><nowiki>''l'Étranger''</nowiki> is…</code> .<ref group="Notes">There are other restrictions / benefits as well.</ref>
=== Unbalanced output ===
As with the above, we cannot provide content that affects content outside of its part of the page — so you can't use a Function call to open or close a table or box, or format a table row (rather than provide the entire table).
== Notes ==
<references group="Notes" responsive="" />
[[Category:Help]]
[[Category:Pages with Wikifunctions calls]]
o1u7wxs00dp70lkbr8wps062ao94cui
294026
294024
2026-07-25T22:26:18Z
YoshiRulz
10156
/* Update as of 2026-07 */ Fix line breaks
294026
wikitext
text/x-wiki
It is now possible to '''embed calls to Wikifunctions in wikitext''', both on this wiki and cross-wiki. You should feel free to try it out on [[Wikifunctions:Embedded function calls/sandbox|this sandbox page]], or on your user page.
'''There are no-doubt some bugs''', and we're excited to find and fix them. That said, the below may give you a guide for your expectations.
== What works now (August 2025) ==
You can make any calls to any Function as long as:
* it uses only input Types that are parsable ''from'' text (''i.e.'', either their inputs are [[Z6|Z6/Strings]] or have a reading Function, like a [[Z13518|Z13518/Natural number]]), or selectable from a set of options (''i.e.'', their inputs are [[Z40|Z40/Boolean]] or other enumerations like [[Z16098|Z16098/Gregorian calendar month]]), or is a Wikidata or natural language reference we support,
* it outputs a Type that is renderable ''into'' text (''i.e.'' their output is a Z6/String or has a display Function that will turn it into one), and
* it has an approved Implementation.
{| class="wikitable"
! Types used
! Input
! Result
|-
| String
| <code><nowiki>{{#function:Z10018|This is a bit shouty}}</nowiki></code><ref group="Notes">
HTML entities in the argument will be resolved by the MediaWiki parser. If you need the unescaped entity for some reason, pass e.g. <syntaxhighlight lang="wikitext" inline>{{#function:Z10018|&rarr;}}</syntaxhighlight>
</ref>
| {{#function:Z10018|This is a bit shouty}}
|-
| Boolean
| <code><nowiki>{{#function:Z10730|Z41}}</nowiki></code>
| {{#function:Z10730|Z41}}
|-
| Natural number
| <code><nowiki>{{#function:Z11022|1234}}</nowiki></code>
| {{#function:Z11022|1234}}
|-
|Floating point
| <code><nowiki>{{#function:Z18428|1.2345}} km</nowiki></code>
| {{#function:Z18428|1.2345}} km
|-
| Rational number
| <code><nowiki>{{#function:Z19682|12/5}}</nowiki></code>
| {{#function:Z19682|12/5}}
|-
|Gregorian month
| <code><nowiki>{{#function:Z13596|Z16105}}</nowiki></code>
| {{#function:Z13596|Z16105}}
|-
| rowspan="2" |Gregorian date
| <code><nowiki>{{#function:Z20744|30 June 2020|15 April 2025}}</nowiki></code>
| {{#function:Z20744|30 June 2020|15 April 2025}}
|-
|''Special case: Blank value means "today's date":''
<code><nowiki>{{#function:Z20744|30 June 2020|}}</nowiki></code>
| {{#function:Z20744|30 June 2020|}}
|-
| rowspan="3" | Language
| <code><nowiki>{{#function:Z16437|1|en}}</nowiki></code>
| {{#function:Z16437|1|en}}
|-
| ''Special case: ZID instead of language code:''
<code><nowiki>{{#function:Z16437|2|Z1002}}</nowiki></code>
| {{#function:Z16437|2|Z1002}}
|-
|''Special case: Blank value means "this page's language":''
<code><nowiki>{{#function:Z16437|3|}}</nowiki></code>
|{{#function:Z16437|3|}}
|-
| rowspan="2" | Wikidata item reference
| <code><nowiki>{{#function:Z23753|Q42|en}}</nowiki></code>
| {{#function:Z23753|Q42|en}}
|-
| ''Special case: Blank value means "Wikidata item for this page":''
<code><nowiki>{{#function:Z23753||en}}</nowiki></code>
| ''(Not applicable.)''
|-
| Wikidata lexeme reference
| <code><nowiki>{{#function:Z19248|L10958}}</nowiki></code>
| {{#function:Z19248|L10958}}
|-
| HTML (only for output)
| <code><nowiki>{{#function:Z23293|2|3}}</nowiki></code>
| {{#function:Z23293|2|3}}
|}
Function calls are cached for all users (across all wikis), given the same inputs. If the Function call is not yet ready, a message is shown in the page {{Int:wikilambda-fragment-pending}} ([[MediaWiki:Wikilambda-fragment-pending|<code>wikilambda-fragment-pending</code>]]<ref group="Notes">As always, please do not over-write this message locally, but suggest improvements in Phabricator tasks so we can share them for all communities and languages.</ref>). If the Function call goes wrong, it shows up in an error state and is added to the appropriate tracking category. We've planned this to work on mobile and desktop for Web readers using the standard supported skins.
Editing integration is provided with the visual and 2017 wikitext editors, and the raw wikitext should mostly work with any editor (but without any neat tools<ref group="Notes">For example, in the 2010 wikitext editor it won't preview using the new parser, so you only see the wikitext you inputted, not the result until after you've published.</ref>). Edits to Functions used on pages that could affect the output will trigger page refreshes, including entries in Recent Changes and Watchlists (disabled by default), like Wikidata, with a structured description of what change happened (''e.g.'' a new Implementation was connected), rendered into text in the reader's language (if available). As you create or edit a Function call inside the visual editor, you can see the result of your changes in a "preview" pane as you tweak it.
=== Update as of 2026-07 ===
{| class="wikitable sortable"
! Input's Type !! Default value !! Live example
<!--
|-
| style="text-align: end;" | {{Z|Z1}}
|-
| style="text-align: end;" | {{Z|Z2}}
|-
| style="text-align: end;" | {{Z|Z3}}
|-
| style="text-align: end;" | {{Z|Z4}}
| <small><nowiki>⬐{{#function:</nowiki>[[Z34804]]<nowiki>||}}</nowiki><br>{{#function:Z34804||}}</small>
|-
| style="text-align: end;" | {{Z|Z5}}
-->
|-
| style="text-align: end;" | {{Z|Z6}}
| N/A<br>({{Q|670834}})
| <small><nowiki>⬐{{#function:</nowiki>[[Z14142]]<nowiki>|}}</nowiki><br>{{#function:Z14142|}}</small>
<!--
|-
| style="text-align: end;" | {{Z|Z7}}
-->
|-
| style="text-align: end;" | {{Z|Z8}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z28231]]<nowiki>|}}</nowiki><br>{{#function:Z28231|}}</small>
<!--
|-
| style="text-align: end;" | {{Z|Z9}}
-->
|-
| style="text-align: end;" | {{Z|Z11}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z14396]]<nowiki>|}}</nowiki><br>{{#function:Z14396|}}</small>
|-
| style="text-align: end;" | {{Z|Z12}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z38226]]<nowiki>|}}</nowiki><br>{{#function:Z38226|}}</small>
<!--
|-
| style="text-align: end;" | {{Z|Z14}}
|-
| style="text-align: end;" | {{Z|Z16}}
|-
| style="text-align: end;" | {{Z|Z17}}
|-
| style="text-align: end;" | {{Z|Z18}}
|-
| style="text-align: end;" | {{Z|Z20}}
|-
| style="text-align: end;" | {{Z|Z21}}
|-
| style="text-align: end;" | {{Z|Z22}}
|-
| style="text-align: end;" | {{Z|Z23}}
|-
| style="text-align: end;" | {{Z|Z31}}
|-
| style="text-align: end;" | {{Z|Z32}}
-->
|-
| style="text-align: end;" | {{Z|Z39}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z23443]]<nowiki>|}}</nowiki><br>{{#function:Z23443|}}</small>
|-
| style="text-align: end;" | {{Z|Z40}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z10730]]<nowiki>|}}</nowiki><br>{{#function:Z10730|}}</small>
<!--
|-
| style="text-align: end;" | {{Z|Z46}}
|-
| style="text-align: end;" | {{Z|Z50}}
-->
|-
| style="text-align: end;" | {{Z|Z60}}
| <syntaxhighlight lang="wikitext" inline>{{PAGELANGUAGE}}</syntaxhighlight><br>(i.e. <code>de</code> on dewp)
| <small><nowiki>⬐{{#function:</nowiki>[[Z14329]]<nowiki>|}}</nowiki><br>{{#function:Z14329|}}</small>
<!--
|-
| style="text-align: end;" | {{Z|Z61}}
|-
| style="text-align: end;" | {{Z|Z64}}
-->
|-
| style="text-align: end;" | {{Z|Z80}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z22883]]<nowiki>|}}</nowiki><br>{{#function:Z22883|}}</small>
|-
| style="text-align: end;" | {{Z|Z86}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z23061]]<nowiki>|}}</nowiki><br>{{#function:Z23061|}}</small>
|-
| style="text-align: end;" | {{Z|Z89}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z27854]]<nowiki>|}}</nowiki><br>{{#function:Z27854|}}</small>
<!--
|-
| style="text-align: end;" | {{Z|Z99}}
-->
|-
| style="text-align: end;" | {{Z|Z881}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z12681]]<nowiki>|}}</nowiki><br>{{#function:Z12681|}}</small>
|-
| style="text-align: end;" | {{Z|Z882}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z24660]]<nowiki>||}}</nowiki><br>{{#function:Z24660||}}</small>
|-
| style="text-align: end;" | {{Z|Z883}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z30737]]<nowiki>|}}</nowiki><br>{{#function:Z30737|}}</small>
|-
| style="text-align: end;" | {{Z|Z310}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z36104]]<nowiki>|}}</nowiki><br>{{#function:Z36104|}}</small>
|-
| style="text-align: end;" | {{Z|Z6091}}<br>{{Z|Z6001}}
| <syntaxhighlight lang="lua" inline>mw.wikibase.getEntityIdForCurrentPage()</syntaxhighlight><br>/<syntaxhighlight lang="lua" inline>mw.wikibase.getEntity()</syntaxhighlight><!--
--><br>(i.e. the Item which has this page as a sitelink)
| <small><nowiki>⬐{{#function:</nowiki>[[Z20041]]<nowiki>|}}</nowiki><br>{{#function:Z20041|}}</small>
|-
| style="text-align: end;" | {{Z|Z6092}}<br>{{Z|Z6002}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z20046]]<nowiki>|}}</nowiki><br>{{#function:Z20046|}}</small>
|-
| style="text-align: end;" | {{Z|Z6095}}<br>{{Z|Z6005}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z19310]]<nowiki>|}}</nowiki><br>{{#function:Z19310|}}</small>
|-
| style="text-align: end;" | {{Z|Z6096}}<br>{{Z|Z6006}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z23127]]<nowiki>|}}</nowiki><br>{{#function:Z23127|}}</small>
|-
| style="text-align: end;" | {{Z|Z6094}}<br>{{Z|Z6004}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z35745]]<nowiki>|}}</nowiki><br>{{#function:Z35745|}}</small>
<!--
|-
| style="text-align: end;" | {{Z|Z6003}}
|-
| style="text-align: end;" | {{Z|Z6007}}
|-
| style="text-align: end;" | {{Z|Z6008}}
-->
|-
| style="text-align: end;" | {{Z|Z6010}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z25326]]<nowiki>||}}</nowiki><br>{{#function:Z25326||}}</small>
|-
| style="text-align: end;" | {{Z|Z6011}}
| 0° N, 0° E<br>({{Q|16896007}})
| <small><nowiki>⬐{{#function:</nowiki>[[Z25629]]<nowiki>||}}</nowiki><br>{{#function:Z25629||}}</small>
<!--
|-
| style="text-align: end;" | {{Z|Z6020}}
|-
| style="text-align: end;" | {{Z|Z6030}}
|-
| style="text-align: end;" | {{Z|Z6039}}
|-
| style="text-align: end;" | {{Z|Z6040}}
-->
|-
| style="text-align: end;" | {{Z|Z6060}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z25701]]<nowiki>|}}</nowiki><br>{{#function:Z25701|}}</small>
|-
| style="text-align: end;" | {{Z|Z6061}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z25724]]<nowiki>|}}</nowiki><br>{{#function:Z25724|}}</small>
|-
| style="text-align: end;" | {{Z|Z6064}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z35327]]<nowiki>||}}</nowiki><br>{{#function:Z35327||}}</small>
<!--
|-
| style="text-align: end;" | {{Z|Z6884}}
|-
| style="text-align: end;" | {{Z|Z14293}}
|-
| style="text-align: end;" | {{Z|Z14294}}
-->
|-
| style="text-align: end;" | {{Z|Z16098}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z13596]]<nowiki>|}}</nowiki><br>{{#function:Z13596|}}</small>
|-
| style="text-align: end;" | {{Z|Z16927}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z16000]]<nowiki>|}}</nowiki><br>{{#function:Z16000|}}</small>
|-
| style="text-align: end;" | {{Z|Z17402}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z24041]]<nowiki>||}}</nowiki><br>{{#function:Z24041||}}</small>
|-
| style="text-align: end;" | {{Z|Z17813}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z24761]]<nowiki>||}}</nowiki><br>{{#function:Z24761||}}</small>
|-
| style="text-align: end;" | {{Z|Z20159}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z28824]]<nowiki>|}}</nowiki><br>{{#function:Z28824|}}</small>
|-
| style="text-align: end;" | {{Z|Z20342}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z22937]]<nowiki>|}}</nowiki><br>{{#function:Z22937|}}</small>
|-
| style="text-align: end;" | {{Z|Z20420}}
| <syntaxhighlight lang="wikitext" inline>{{CURRENTTIMESTAMP}}</syntaxhighlight><br>(i.e. today's date, subject to caching)
| <small><nowiki>⬐{{#function:</nowiki>[[Z34060]]<nowiki>|}}</nowiki><br>{{#function:Z34060|}}</small>
<!--
|-
| style="text-align: end;" | {{Z|Z20825}}
-->
|-
| style="text-align: end;" | {{Z|Z13518}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z13713]]<nowiki>|}}</nowiki><br>{{#function:Z13713|}}</small>
|-
| style="text-align: end;" | {{Z|Z16659}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z17151]]<nowiki>|}}</nowiki><br>{{#function:Z17151|}}</small>
|-
| style="text-align: end;" | {{Z|Z16683}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z25073]]<nowiki>|}}</nowiki><br>{{#function:Z25073|}}</small>
|-
| style="text-align: end;" | {{Z|Z19677}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z19827]]<nowiki>|}}</nowiki><br>{{#function:Z19827|}}</small>
|-
| style="text-align: end;" | {{Z|Z20838}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z20844]]<nowiki>|}}</nowiki><br>{{#function:Z20844|}}</small>
|-
| style="text-align: end;" | {{Z|Z22112}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z22417]]<nowiki>|}}</nowiki><br>{{#function:Z22417|}}</small>
|-
| style="text-align: end;" | {{Z|Z33198}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z33219]]<nowiki>||}}</nowiki><br>{{#function:Z33219||}}</small>
|-
| style="text-align: end;" | {{Z|Z28579}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z28639]]<nowiki>|}}</nowiki><br>{{#function:Z28639|}}</small>
<!--
|-
| style="text-align: end;" | {{Z|Z36462}}
|-
| style="text-align: end;" | {{Z|Z36463}}
-->
|-
| [[Help:Wikidata#Lightweight_enumerations|Lightweight enums]]:
* {{Z|Z6062}}
* {{Z|Z6063}}
* {{Z|Z25340}}
* {{Z|Z25501}}
* {{Z|Z25502}}
* {{Z|Z26582}}
* {{Z|Z26934}}
* {{Z|Z26935}}
* {{Z|Z27951}}
* {{Z|Z27970}}
* {{Z|Z27971}}
* {{Z|Z28215}}
* {{Z|Z28515}}
* {{Z|Z28516}}
* {{Z|Z28517}}
* {{Z|Z28518}}
* {{Z|Z28519}}
* {{Z|Z28520}}
* {{Z|Z32789}}
* {{Z|Z32792}}
* {{Z|Z33568}}
* {{Z|Z33827}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z27954]]<nowiki>|}}</nowiki><br>{{#function:Z27954|}}</small>
|}
== What will work soon ==
=== Setting arbitrary 'render' (display) and 'parse' (read) languages for calls ===
The input 1.234 in English canonically means a floating point number; in German, it means an integer. Reading and display functions take the input and display language into account, so when you embed a Wikifunctions call in a page we pass on that page's language for you. (On this wiki every page is in English (the MediaWiki default), regardless of translation status.) However, sometimes you might want to show outputs in a different language, or have an input that's original to the source, or even just a demonstration Function call that you can copy to any client wiki
This is waiting on some work upstream, and we hope to support it very soon.
{| class="wikitable"
! {{Not done|Does not yet work}}
| <code><nowiki>{{#function:Z10000|foo|bar|renderlang=en|parselang=en}}</nowiki></code>
|}
=== Speed improvements ===
We're aware that using Wikifunctions can sometimes be painfully slow. We don't want that — for you, waiting for a result, or for our servers, waiting around with open connections to serve pages. It's expensive in peoples' time and sapping of confidence in the system, and we will do better.
We're working on this as part of this Quarter's work, and expect to ship the first of these improvements over the next month or so.
=== Calling Wikifunctions from within a template or parser function ===
For now, Wikifunctions calls are only supported at the "top level" of a page — ''i.e.'', in the wikitext of the page itself, and not in parameters passed to templates or parser functions on the page. Using the Wikifunctions parser function as a parameter will generally not work, or provide surprising results. Note that if the exact call has already been used, it will happen to work, but it should not be relied upon. This is due to the new changes to MediaWiki, and the new feature will expand over time.
We're working with upstream on various issues, and this parts of this may be remedied in the next few months; we will keep you updated.
{| class="wikitable"
!{{Not done|Happens to work}}
| <code><nowiki>{{1x|{{#function:Z11022|1234}}}}</nowiki></code> -> {{1x|{{#function:Z11022|1234}}}} (but only because this exact call is already on the page)
|-
! {{Not done|Does not yet work}}
| <code><nowiki>{{1x|{{#function:Z11022|321}}}}</nowiki></code>
|-
!{{Not done|Does not yet work}}
| <code><nowiki>{{#ifeq:{{#function:Z11022|4321}}|MMMMCCCXXI|same|different}}</nowiki></code>
|}
Note that some template uses will happen to work, but you '''must not rely on them''' until the system is re-built, as they may stop working or change unexepectedly.
=== Use on more wikis ===
Right now, we've enabled this feature here on Wikifunctions.org itself, and on the Dagbani Wikipedia and most Wiktionary communities. We're really keen to hear feedback here (on the talk page or wherever) on what works or doesn't, what's expected or surprising, and where we frustrate or delight you.
We're working on this as a big part of our work, and expect to ship it to most other Wiktionaries, and some other wikis<ref group="Notes">https://noc.wikimedia.org/conf/dblists/wikifunctionsclient.dblist</ref>, over the next few months. Wider deployment relies on major work upstream to migrate wikis off the legacy parser, as well as performance and scaling work at our end, and so we are limited in the places to which we can deploy the feature right now.
== What won't work for a while ==
=== Use on very big wikis ===
Due to a combination of the speed and legacy parser issues above, and nervousness about scalability, we do not plan to deploy the Wikifunctions client mode to any "large" Wikimedia wikis soon. We'll keep you updated as we learn more.
=== Provenance in output (citations, ''etc.'') ===
A huge part of the trustworthiness of the Wikimedia communities' outputs over the last quarter-century has been based on provenance information being displayed prominently and reliably next to claims. We definitely want to support this for the outputs of Wikifunctions calls, but it has some huge design, community, product, and engineering concerns that we (and the whole Wikimedia movement!) will need to solve first, or at least agree an experimental way forward. We do not expect this to happen soon, sadly, but we're strongly focussed on it as a key need for people both to have confidence in using Wikifunctions, but also to know where to go to fix issues or expand content when they see something wrong in Wikifunctions usage.
=== Taking over article pages and search results on wikis ===
A key hoped-for outcome of the long-term vision for Abstract Wikipedia is to provide short articles and snippets made up entirely of Wikifunctions calls using Wikidata inputs, shown alongside local articles. We're very interested in this and plan to deliver it as the main part of the Abstract Wikipedia vision, but we don't want to promise a timeline. Soon, we'll be starting a wider set of conversations about what this kind of "Abstract Content" would be in terms of where it would live, how it would be edited and maintained and by whom, and how it might be presented.
=== User-interactive "dynamic" calls ===
Several people have requested a means by which Functions can be embedded into articles as interactive elements, where readers are prompted to set inputs and run the Function to get the output, which might be useful in teaching ''e.g.'' mathematical concepts. There are already some interesting gadget-bourne systems in some communities, and it's clear that it's potentially very exciting, but it has a number of usability and scalability concerns, and it's not a focus of the team right now.
=== Non-text output ===
A number of people have asked if it will be possible to have Functions output non-text items, like bar charts and sheet music (using SVG or other technologies). We think this is a neat idea, but it's not a focus of the team for the medium term.
== What will never work ==
=== Use with the legacy parser ===
Major structural changes had to be made for MediaWiki to support Wikifunctions calls being embedded into pages. The core of MediaWiki, the parser which turns wikitext into HTML, is 13 years into being replaced, and is in the final stretches. Because of this, the changes to support us are available only in the modern page system ("Parsoid"). If the site's configuration or your preferences force the page to be in non-Parsoid mode, it will instead show the raw wikitext of the function call; this currently includes Test Wikipedia, so '''please do not try out the feature there''' for now, and be aware that there's likely a long tail of tools that will need to be updated.
=== Wikitext output ===
As part of Wikifunctions calls only being able to be used in the modern page system, this means that you will not be able to output wikitext fragments, only plain text and (later) valid, balanced HTML. This means your Function will be able to output <code><nowiki><em>l'Étranger</em></nowiki> is…</code> but not <code><nowiki>''l'Étranger''</nowiki> is…</code> .<ref group="Notes">There are other restrictions / benefits as well.</ref>
=== Unbalanced output ===
As with the above, we cannot provide content that affects content outside of its part of the page — so you can't use a Function call to open or close a table or box, or format a table row (rather than provide the entire table).
== Notes ==
<references group="Notes" responsive="" />
[[Category:Help]]
[[Category:Pages with Wikifunctions calls]]
idezvqdxuxgnjskv86akbkc3p6d0ykz
294028
294026
2026-07-26T00:14:55Z
YoshiRulz
10156
/* Update as of 2026-07 */ Add citations
294028
wikitext
text/x-wiki
It is now possible to '''embed calls to Wikifunctions in wikitext''', both on this wiki and cross-wiki. You should feel free to try it out on [[Wikifunctions:Embedded function calls/sandbox|this sandbox page]], or on your user page.
'''There are no-doubt some bugs''', and we're excited to find and fix them. That said, the below may give you a guide for your expectations.
== What works now (August 2025) ==
You can make any calls to any Function as long as:
* it uses only input Types that are parsable ''from'' text (''i.e.'', either their inputs are [[Z6|Z6/Strings]] or have a reading Function, like a [[Z13518|Z13518/Natural number]]), or selectable from a set of options (''i.e.'', their inputs are [[Z40|Z40/Boolean]] or other enumerations like [[Z16098|Z16098/Gregorian calendar month]]), or is a Wikidata or natural language reference we support,
* it outputs a Type that is renderable ''into'' text (''i.e.'' their output is a Z6/String or has a display Function that will turn it into one), and
* it has an approved Implementation.
{| class="wikitable"
! Types used
! Input
! Result
|-
| String
| <code><nowiki>{{#function:Z10018|This is a bit shouty}}</nowiki></code><ref group="Notes">
HTML entities in the argument will be resolved by the MediaWiki parser. If you need the unescaped entity for some reason, pass e.g. <syntaxhighlight lang="wikitext" inline>{{#function:Z10018|&rarr;}}</syntaxhighlight>
</ref>
| {{#function:Z10018|This is a bit shouty}}
|-
| Boolean
| <code><nowiki>{{#function:Z10730|Z41}}</nowiki></code>
| {{#function:Z10730|Z41}}
|-
| Natural number
| <code><nowiki>{{#function:Z11022|1234}}</nowiki></code>
| {{#function:Z11022|1234}}
|-
|Floating point
| <code><nowiki>{{#function:Z18428|1.2345}} km</nowiki></code>
| {{#function:Z18428|1.2345}} km
|-
| Rational number
| <code><nowiki>{{#function:Z19682|12/5}}</nowiki></code>
| {{#function:Z19682|12/5}}
|-
|Gregorian month
| <code><nowiki>{{#function:Z13596|Z16105}}</nowiki></code>
| {{#function:Z13596|Z16105}}
|-
| rowspan="2" |Gregorian date
| <code><nowiki>{{#function:Z20744|30 June 2020|15 April 2025}}</nowiki></code>
| {{#function:Z20744|30 June 2020|15 April 2025}}
|-
|''Special case: Blank value means "today's date":''
<code><nowiki>{{#function:Z20744|30 June 2020|}}</nowiki></code>
| {{#function:Z20744|30 June 2020|}}
|-
| rowspan="3" | Language
| <code><nowiki>{{#function:Z16437|1|en}}</nowiki></code>
| {{#function:Z16437|1|en}}
|-
| ''Special case: ZID instead of language code:''
<code><nowiki>{{#function:Z16437|2|Z1002}}</nowiki></code>
| {{#function:Z16437|2|Z1002}}
|-
|''Special case: Blank value means "this page's language":''
<code><nowiki>{{#function:Z16437|3|}}</nowiki></code>
|{{#function:Z16437|3|}}
|-
| rowspan="2" | Wikidata item reference
| <code><nowiki>{{#function:Z23753|Q42|en}}</nowiki></code>
| {{#function:Z23753|Q42|en}}
|-
| ''Special case: Blank value means "Wikidata item for this page":''
<code><nowiki>{{#function:Z23753||en}}</nowiki></code>
| ''(Not applicable.)''
|-
| Wikidata lexeme reference
| <code><nowiki>{{#function:Z19248|L10958}}</nowiki></code>
| {{#function:Z19248|L10958}}
|-
| HTML (only for output)
| <code><nowiki>{{#function:Z23293|2|3}}</nowiki></code>
| {{#function:Z23293|2|3}}
|}
Function calls are cached for all users (across all wikis), given the same inputs. If the Function call is not yet ready, a message is shown in the page {{Int:wikilambda-fragment-pending}} ([[MediaWiki:Wikilambda-fragment-pending|<code>wikilambda-fragment-pending</code>]]<ref group="Notes">As always, please do not over-write this message locally, but suggest improvements in Phabricator tasks so we can share them for all communities and languages.</ref>). If the Function call goes wrong, it shows up in an error state and is added to the appropriate tracking category. We've planned this to work on mobile and desktop for Web readers using the standard supported skins.
Editing integration is provided with the visual and 2017 wikitext editors, and the raw wikitext should mostly work with any editor (but without any neat tools<ref group="Notes">For example, in the 2010 wikitext editor it won't preview using the new parser, so you only see the wikitext you inputted, not the result until after you've published.</ref>). Edits to Functions used on pages that could affect the output will trigger page refreshes, including entries in Recent Changes and Watchlists (disabled by default), like Wikidata, with a structured description of what change happened (''e.g.'' a new Implementation was connected), rendered into text in the reader's language (if available). As you create or edit a Function call inside the visual editor, you can see the result of your changes in a "preview" pane as you tweak it.
=== Update as of 2026-07 ===
{| class="wikitable sortable"
! Input's Type !! Default value !! Live example
<!--
|-
| style="text-align: end;" | {{Z|Z1}}
|-
| style="text-align: end;" | {{Z|Z2}}
|-
| style="text-align: end;" | {{Z|Z3}}
|-
| style="text-align: end;" | {{Z|Z4}}
| <small><nowiki>⬐{{#function:</nowiki>[[Z34804]]<nowiki>||}}</nowiki><br>{{#function:Z34804||}}</small>
|-
| style="text-align: end;" | {{Z|Z5}}
-->
|-
| style="text-align: end;" | {{Z|Z6}}
| N/A<br>({{Q|670834}})
| <small><nowiki>⬐{{#function:</nowiki>[[Z14142]]<nowiki>|}}</nowiki><br>{{#function:Z14142|}}</small>
<!--
|-
| style="text-align: end;" | {{Z|Z7}}
-->
|-
| style="text-align: end;" | {{Z|Z8}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z28231]]<nowiki>|}}</nowiki><br>{{#function:Z28231|}}</small>
<!--
|-
| style="text-align: end;" | {{Z|Z9}}
-->
|-
| style="text-align: end;" | {{Z|Z11}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z14396]]<nowiki>|}}</nowiki><br>{{#function:Z14396|}}</small>
|-
| style="text-align: end;" | {{Z|Z12}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z38226]]<nowiki>|}}</nowiki><br>{{#function:Z38226|}}</small>
<!--
|-
| style="text-align: end;" | {{Z|Z14}}
|-
| style="text-align: end;" | {{Z|Z16}}
|-
| style="text-align: end;" | {{Z|Z17}}
|-
| style="text-align: end;" | {{Z|Z18}}
|-
| style="text-align: end;" | {{Z|Z20}}
|-
| style="text-align: end;" | {{Z|Z21}}
|-
| style="text-align: end;" | {{Z|Z22}}
|-
| style="text-align: end;" | {{Z|Z23}}
|-
| style="text-align: end;" | {{Z|Z31}}
|-
| style="text-align: end;" | {{Z|Z32}}
-->
|-
| style="text-align: end;" | {{Z|Z39}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z23443]]<nowiki>|}}</nowiki><br>{{#function:Z23443|}}</small>
|-
| style="text-align: end;" | {{Z|Z40}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z10730]]<nowiki>|}}</nowiki><br>{{#function:Z10730|}}</small>
<!--
|-
| style="text-align: end;" | {{Z|Z46}}
|-
| style="text-align: end;" | {{Z|Z50}}
-->
|-
| style="text-align: end;" | {{Z|Z60}}
| <syntaxhighlight lang="wikitext" inline>{{PAGELANGUAGE}}</syntaxhighlight><ref group="Notes" name="default-values-builtin" /><br>(i.e. <code>de</code> on dewp)
| <small><nowiki>⬐{{#function:</nowiki>[[Z14329]]<nowiki>|}}</nowiki><br>{{#function:Z14329|}}</small>
<!--
|-
| style="text-align: end;" | {{Z|Z61}}
|-
| style="text-align: end;" | {{Z|Z64}}
-->
|-
| style="text-align: end;" | {{Z|Z80}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z22883]]<nowiki>|}}</nowiki><br>{{#function:Z22883|}}</small>
|-
| style="text-align: end;" | {{Z|Z86}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z23061]]<nowiki>|}}</nowiki><br>{{#function:Z23061|}}</small>
|-
| style="text-align: end;" | {{Z|Z89}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z27854]]<nowiki>|}}</nowiki><br>{{#function:Z27854|}}</small>
<!--
|-
| style="text-align: end;" | {{Z|Z99}}
-->
|-
| style="text-align: end;" | {{Z|Z881}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z12681]]<nowiki>|}}</nowiki><br>{{#function:Z12681|}}</small>
|-
| style="text-align: end;" | {{Z|Z882}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z24660]]<nowiki>||}}</nowiki><br>{{#function:Z24660||}}</small>
|-
| style="text-align: end;" | {{Z|Z883}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z30737]]<nowiki>|}}</nowiki><br>{{#function:Z30737|}}</small>
|-
| style="text-align: end;" | {{Z|Z310}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z36104]]<nowiki>|}}</nowiki><br>{{#function:Z36104|}}</small>
|-
| style="text-align: end;" | {{Z|Z6091}}<br>{{Z|Z6001}}
| <syntaxhighlight lang="lua" inline>mw.wikibase.getEntityIdForCurrentPage()</syntaxhighlight><br>/<syntaxhighlight lang="lua" inline>mw.wikibase.getEntity()</syntaxhighlight><ref group="Notes" name="default-values-builtin" /><!--
--><br>(i.e. the Item which has this page as a sitelink)
| <small><nowiki>⬐{{#function:</nowiki>[[Z20041]]<nowiki>|}}</nowiki><br>{{#function:Z20041|}}</small>
|-
| style="text-align: end;" | {{Z|Z6092}}<br>{{Z|Z6002}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z20046]]<nowiki>|}}</nowiki><br>{{#function:Z20046|}}</small>
|-
| style="text-align: end;" | {{Z|Z6095}}<br>{{Z|Z6005}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z19310]]<nowiki>|}}</nowiki><br>{{#function:Z19310|}}</small>
|-
| style="text-align: end;" | {{Z|Z6096}}<br>{{Z|Z6006}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z23127]]<nowiki>|}}</nowiki><br>{{#function:Z23127|}}</small>
|-
| style="text-align: end;" | {{Z|Z6094}}<br>{{Z|Z6004}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z35745]]<nowiki>|}}</nowiki><br>{{#function:Z35745|}}</small>
<!--
|-
| style="text-align: end;" | {{Z|Z6003}}
|-
| style="text-align: end;" | {{Z|Z6007}}
|-
| style="text-align: end;" | {{Z|Z6008}}
-->
|-
| style="text-align: end;" | {{Z|Z6010}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z25326]]<nowiki>||}}</nowiki><br>{{#function:Z25326||}}</small>
|-
| style="text-align: end;" | {{Z|Z6011}}
| 0° N, 0° E<ref group="Notes" name="default-value-z6011" /><br>({{Q|16896007}})
| <small><nowiki>⬐{{#function:</nowiki>[[Z25629]]<nowiki>||}}</nowiki><br>{{#function:Z25629||}}</small>
<!--
|-
| style="text-align: end;" | {{Z|Z6020}}
|-
| style="text-align: end;" | {{Z|Z6030}}
|-
| style="text-align: end;" | {{Z|Z6039}}
|-
| style="text-align: end;" | {{Z|Z6040}}
-->
|-
| style="text-align: end;" | {{Z|Z6060}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z25701]]<nowiki>|}}</nowiki><br>{{#function:Z25701|}}</small>
|-
| style="text-align: end;" | {{Z|Z6061}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z25724]]<nowiki>|}}</nowiki><br>{{#function:Z25724|}}</small>
|-
| style="text-align: end;" | {{Z|Z6064}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z35327]]<nowiki>||}}</nowiki><br>{{#function:Z35327||}}</small>
<!--
|-
| style="text-align: end;" | {{Z|Z6884}}
|-
| style="text-align: end;" | {{Z|Z14293}}
|-
| style="text-align: end;" | {{Z|Z14294}}
-->
|-
| style="text-align: end;" | {{Z|Z16098}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z13596]]<nowiki>|}}</nowiki><br>{{#function:Z13596|}}</small>
|-
| style="text-align: end;" | {{Z|Z16927}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z16000]]<nowiki>|}}</nowiki><br>{{#function:Z16000|}}</small>
|-
| style="text-align: end;" | {{Z|Z17402}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z24041]]<nowiki>||}}</nowiki><br>{{#function:Z24041||}}</small>
|-
| style="text-align: end;" | {{Z|Z17813}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z24761]]<nowiki>||}}</nowiki><br>{{#function:Z24761||}}</small>
|-
| style="text-align: end;" | {{Z|Z20159}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z28824]]<nowiki>|}}</nowiki><br>{{#function:Z28824|}}</small>
|-
| style="text-align: end;" | {{Z|Z20342}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z22937]]<nowiki>|}}</nowiki><br>{{#function:Z22937|}}</small>
|-
| style="text-align: end;" | {{Z|Z20420}}
| <syntaxhighlight lang="wikitext" inline>{{CURRENTTIMESTAMP}}</syntaxhighlight><ref group="Notes" name="default-values-builtin" /><br>(i.e. today's date, subject to caching)
| <small><nowiki>⬐{{#function:</nowiki>[[Z34060]]<nowiki>|}}</nowiki><br>{{#function:Z34060|}}</small>
<!--
|-
| style="text-align: end;" | {{Z|Z20825}}
-->
|-
| style="text-align: end;" | {{Z|Z13518}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z13713]]<nowiki>|}}</nowiki><br>{{#function:Z13713|}}</small>
|-
| style="text-align: end;" | {{Z|Z16659}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z17151]]<nowiki>|}}</nowiki><br>{{#function:Z17151|}}</small>
|-
| style="text-align: end;" | {{Z|Z16683}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z25073]]<nowiki>|}}</nowiki><br>{{#function:Z25073|}}</small>
|-
| style="text-align: end;" | {{Z|Z19677}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z19827]]<nowiki>|}}</nowiki><br>{{#function:Z19827|}}</small>
|-
| style="text-align: end;" | {{Z|Z20838}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z20844]]<nowiki>|}}</nowiki><br>{{#function:Z20844|}}</small>
|-
| style="text-align: end;" | {{Z|Z22112}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z22417]]<nowiki>|}}</nowiki><br>{{#function:Z22417|}}</small>
|-
| style="text-align: end;" | {{Z|Z33198}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z33219]]<nowiki>||}}</nowiki><br>{{#function:Z33219||}}</small>
|-
| style="text-align: end;" | {{Z|Z28579}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z28639]]<nowiki>|}}</nowiki><br>{{#function:Z28639|}}</small>
<!--
|-
| style="text-align: end;" | {{Z|Z36462}}
|-
| style="text-align: end;" | {{Z|Z36463}}
-->
|-
| [[Help:Wikidata#Lightweight_enumerations|Lightweight enums]]:
* {{Z|Z6062}}
* {{Z|Z6063}}
* {{Z|Z25340}}
* {{Z|Z25501}}
* {{Z|Z25502}}
* {{Z|Z26582}}
* {{Z|Z26934}}
* {{Z|Z26935}}
* {{Z|Z27951}}
* {{Z|Z27970}}
* {{Z|Z27971}}
* {{Z|Z28215}}
* {{Z|Z28515}}
* {{Z|Z28516}}
* {{Z|Z28517}}
* {{Z|Z28518}}
* {{Z|Z28519}}
* {{Z|Z28520}}
* {{Z|Z32789}}
* {{Z|Z32792}}
* {{Z|Z33568}}
* {{Z|Z33827}}
| N/A (gives an error)
| <small><nowiki>⬐{{#function:</nowiki>[[Z27954]]<nowiki>|}}</nowiki><br>{{#function:Z27954|}}</small>
|}
== What will work soon ==
=== Setting arbitrary 'render' (display) and 'parse' (read) languages for calls ===
The input 1.234 in English canonically means a floating point number; in German, it means an integer. Reading and display functions take the input and display language into account, so when you embed a Wikifunctions call in a page we pass on that page's language for you. (On this wiki every page is in English (the MediaWiki default), regardless of translation status.) However, sometimes you might want to show outputs in a different language, or have an input that's original to the source, or even just a demonstration Function call that you can copy to any client wiki
This is waiting on some work upstream, and we hope to support it very soon.
{| class="wikitable"
! {{Not done|Does not yet work}}
| <code><nowiki>{{#function:Z10000|foo|bar|renderlang=en|parselang=en}}</nowiki></code>
|}
=== Speed improvements ===
We're aware that using Wikifunctions can sometimes be painfully slow. We don't want that — for you, waiting for a result, or for our servers, waiting around with open connections to serve pages. It's expensive in peoples' time and sapping of confidence in the system, and we will do better.
We're working on this as part of this Quarter's work, and expect to ship the first of these improvements over the next month or so.
=== Calling Wikifunctions from within a template or parser function ===
For now, Wikifunctions calls are only supported at the "top level" of a page — ''i.e.'', in the wikitext of the page itself, and not in parameters passed to templates or parser functions on the page. Using the Wikifunctions parser function as a parameter will generally not work, or provide surprising results. Note that if the exact call has already been used, it will happen to work, but it should not be relied upon. This is due to the new changes to MediaWiki, and the new feature will expand over time.
We're working with upstream on various issues, and this parts of this may be remedied in the next few months; we will keep you updated.
{| class="wikitable"
!{{Not done|Happens to work}}
| <code><nowiki>{{1x|{{#function:Z11022|1234}}}}</nowiki></code> -> {{1x|{{#function:Z11022|1234}}}} (but only because this exact call is already on the page)
|-
! {{Not done|Does not yet work}}
| <code><nowiki>{{1x|{{#function:Z11022|321}}}}</nowiki></code>
|-
!{{Not done|Does not yet work}}
| <code><nowiki>{{#ifeq:{{#function:Z11022|4321}}|MMMMCCCXXI|same|different}}</nowiki></code>
|}
Note that some template uses will happen to work, but you '''must not rely on them''' until the system is re-built, as they may stop working or change unexepectedly.
=== Use on more wikis ===
Right now, we've enabled this feature here on Wikifunctions.org itself, and on the Dagbani Wikipedia and most Wiktionary communities. We're really keen to hear feedback here (on the talk page or wherever) on what works or doesn't, what's expected or surprising, and where we frustrate or delight you.
We're working on this as a big part of our work, and expect to ship it to most other Wiktionaries, and some other wikis<ref group="Notes">https://noc.wikimedia.org/conf/dblists/wikifunctionsclient.dblist</ref>, over the next few months. Wider deployment relies on major work upstream to migrate wikis off the legacy parser, as well as performance and scaling work at our end, and so we are limited in the places to which we can deploy the feature right now.
== What won't work for a while ==
=== Use on very big wikis ===
Due to a combination of the speed and legacy parser issues above, and nervousness about scalability, we do not plan to deploy the Wikifunctions client mode to any "large" Wikimedia wikis soon. We'll keep you updated as we learn more.
=== Provenance in output (citations, ''etc.'') ===
A huge part of the trustworthiness of the Wikimedia communities' outputs over the last quarter-century has been based on provenance information being displayed prominently and reliably next to claims. We definitely want to support this for the outputs of Wikifunctions calls, but it has some huge design, community, product, and engineering concerns that we (and the whole Wikimedia movement!) will need to solve first, or at least agree an experimental way forward. We do not expect this to happen soon, sadly, but we're strongly focussed on it as a key need for people both to have confidence in using Wikifunctions, but also to know where to go to fix issues or expand content when they see something wrong in Wikifunctions usage.
=== Taking over article pages and search results on wikis ===
A key hoped-for outcome of the long-term vision for Abstract Wikipedia is to provide short articles and snippets made up entirely of Wikifunctions calls using Wikidata inputs, shown alongside local articles. We're very interested in this and plan to deliver it as the main part of the Abstract Wikipedia vision, but we don't want to promise a timeline. Soon, we'll be starting a wider set of conversations about what this kind of "Abstract Content" would be in terms of where it would live, how it would be edited and maintained and by whom, and how it might be presented.
=== User-interactive "dynamic" calls ===
Several people have requested a means by which Functions can be embedded into articles as interactive elements, where readers are prompted to set inputs and run the Function to get the output, which might be useful in teaching ''e.g.'' mathematical concepts. There are already some interesting gadget-bourne systems in some communities, and it's clear that it's potentially very exciting, but it has a number of usability and scalability concerns, and it's not a focus of the team right now.
=== Non-text output ===
A number of people have asked if it will be possible to have Functions output non-text items, like bar charts and sheet music (using SVG or other technologies). We think this is a neat idea, but it's not a focus of the team for the medium term.
== What will never work ==
=== Use with the legacy parser ===
Major structural changes had to be made for MediaWiki to support Wikifunctions calls being embedded into pages. The core of MediaWiki, the parser which turns wikitext into HTML, is 13 years into being replaced, and is in the final stretches. Because of this, the changes to support us are available only in the modern page system ("Parsoid"). If the site's configuration or your preferences force the page to be in non-Parsoid mode, it will instead show the raw wikitext of the function call; this currently includes Test Wikipedia, so '''please do not try out the feature there''' for now, and be aware that there's likely a long tail of tools that will need to be updated.
=== Wikitext output ===
As part of Wikifunctions calls only being able to be used in the modern page system, this means that you will not be able to output wikitext fragments, only plain text and (later) valid, balanced HTML. This means your Function will be able to output <code><nowiki><em>l'Étranger</em></nowiki> is…</code> but not <code><nowiki>''l'Étranger''</nowiki> is…</code> .<ref group="Notes">There are other restrictions / benefits as well.</ref>
=== Unbalanced output ===
As with the above, we cannot provide content that affects content outside of its part of the page — so you can't use a Function call to open or close a table or box, or format a table row (rather than provide the entire table).
== Notes ==
<references group="Notes" responsive="">
<ref name="default-values-builtin">Hardcoded in [https://github.com/wikimedia/mediawiki-extensions-WikiLambda/blob/4618fac706305e39af47c54c58bf2e761da23797/includes/ParserFunction/WikifunctionsCallDefaultValues.php#L34-L41 <code>WikifunctionsCallDefaultValues::getDefaultValueCallbacks</code>].</ref>
<ref name="default-value-z6011">No idea why this works, it's not present in [https://github.com/wikimedia/mediawiki-extensions-WikiLambda/blob/4618fac706305e39af47c54c58bf2e761da23797/includes/ParserFunction/WikifunctionsCallDefaultValues.php#L34-L41 <code>WikifunctionsCallDefaultValues::getDefaultValueCallbacks</code>].</ref>
</references>
[[Category:Help]]
[[Category:Pages with Wikifunctions calls]]
7cn4g7kynn36gudpr070o40o83zi8y6
Z25116
0
58489
293790
288299
2026-07-25T15:21:36Z
JhowieNitnek
1044
293790
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z25116"
},
"Z2K2": {
"Z1K1": "Z14294",
"Z14294K1": [
"Z14293",
{
"Z1K1": "Z14293",
"Z14293K1": "Z25705",
"Z14293K2": [
"Z60",
"Z1113"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z26385",
"Z14293K2": [
"Z60",
"Z1158",
"Z1394",
"Z1181",
"Z1157",
"Z1517",
"Z1774"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z26655",
"Z14293K2": [
"Z60",
"Z1011"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z25102",
"Z14293K2": "Z33034"
}
],
"Z14294K2": "Z25094"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "formattatori di orari"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "config for displaying Time of day"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
gpi54zg84luc2x61nndqqyer4rici80
Z25440
0
59057
293795
288567
2026-07-25T15:24:52Z
JhowieNitnek
1044
293795
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z25440"
},
"Z2K2": {
"Z1K1": "Z14294",
"Z14294K1": [
"Z14293",
{
"Z1K1": "Z14293",
"Z14293K1": "Z25442",
"Z14293K2": [
"Z60",
"Z1787",
"Z1592",
"Z1430",
"Z1157",
"Z1517",
"Z1774"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z28425",
"Z14293K2": [
"Z60",
"Z1011",
"Z1197",
"Z1148"
]
}
],
"Z14294K2": "Z21949"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "config for displaying float64"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "konfiguration för att visa float64"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
dd852mnu5t4uws0kidksca79h5lg4wx
Z25634
0
59586
293801
293217
2026-07-25T15:29:40Z
JhowieNitnek
1044
293801
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z25634"
},
"Z2K2": {
"Z1K1": "Z14294",
"Z14294K1": [
"Z14293",
{
"Z1K1": "Z14293",
"Z14293K1": "Z25636",
"Z14293K2": "Z33034"
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z25639",
"Z14293K2": [
"Z60",
"Z1787",
"Z1592",
"Z1004",
"Z1157",
"Z1517",
"Z1774"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z26674",
"Z14293K2": [
"Z60",
"Z1011"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z29116",
"Z14293K2": [
"Z60",
"Z1078"
]
}
],
"Z14294K2": "Z25445"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "config for rational as formatted decimal"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
co7okan98q76pyms5rldlmc5zrr44ax
Z26096
0
60847
293803
293443
2026-07-25T15:38:19Z
JhowieNitnek
1044
293803
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z26096"
},
"Z2K2": {
"Z1K1": "Z14294",
"Z14294K1": [
"Z14293",
{
"Z1K1": "Z14293",
"Z14293K1": "Z23410",
"Z14293K2": "Z33034"
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z27102",
"Z14293K2": [
"Z60",
"Z1787"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z27258",
"Z14293K2": [
"Z60",
"Z1015"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z27249",
"Z14293K2": [
"Z60",
"Z1430"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z27396",
"Z14293K2": "Z33056"
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z29356",
"Z14293K2": [
"Z60",
"Z1146"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z30654",
"Z14293K2": [
"Z60",
"Z1531"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z32967",
"Z14293K2": "Z34003"
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z32900",
"Z14293K2": "Z33463"
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z27209",
"Z14293K2": [
"Z60",
"Z1332",
"Z1005",
"Z1622"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z33828",
"Z14293K2": [
"Z60",
"Z1762"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z34165",
"Z14293K2": [
"Z60",
"Z1823"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z34487",
"Z14293K2": [
"Z60",
"Z1062"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z35203",
"Z14293K2": [
"Z60",
"Z1011"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z38178",
"Z14293K2": [
"Z60",
"Z1592"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z36873",
"Z14293K2": [
"Z60",
"Z1532",
"Z1730",
"Z1473",
"Z1576",
"Z1650",
"Z1216",
"Z1642",
"Z1106",
"Z1402",
"Z1157",
"Z1798",
"Z1137",
"Z1158",
"Z1051",
"Z1078",
"Z1338",
"Z1517",
"Z1774"
]
}
],
"Z14294K2": "Z33808"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "config for article-ful instantiating sentences"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "soggetto è tipo di, configurazione di lingue"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Instanziierungssatz mit Artikel nach Sprache"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Sentences which express the relationship between an instance of a subclass X and its superclass Y. In English has the form \"a/n X is a Y\": \"A frog is an amphibian.\""
}
]
}
}
t42tlbmdqaqxkk6u99k9reae31oj30x
Z27243
0
63223
294089
292789
2026-07-26T08:59:36Z
99of9
1622
nudge
294089
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z27243"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z27243K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "entité"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "entita"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "objekt"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z27243K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "adjective"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "adjectif"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "adjektivum"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "adjektiv"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z27243K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "class"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "classe"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "třída"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "klass"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z27243K4",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "location"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "localisation"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "místo"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "plats"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z27243K5",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "langue"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "jazyk"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "språk"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20",
"Z27248",
"Z27256",
"Z32233",
"Z33264",
"Z35771"
],
"Z8K4": [
"Z14",
"Z29842"
],
"Z8K5": "Z27243"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "superlative definition (monolingual)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "définition d'un superlatif"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "definice superlativem"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "superlativ definition (Enspråkig text)"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1062",
"Z31K2": [
"Z6",
"superlativní definice"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"X is the Cest Y in Z",
"biggest",
"item is extreme in class",
"most",
"superlative definition",
"least",
"first"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Topic definition in the form of \"\u003CX\u003E is the \u003CCest\u003E \u003CY\u003E in/on/at \u003CZ\u003E.\""
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "définition d'un sujet sous la forme « \u003CX\u003E est le \u003CY\u003E le plus \u003CC\u003E de \u003CZ\u003E. »"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "sestaví větu definující téma superlativem ve formě „\u003Centita\u003E je \u003Csuperlativum\u003E \u003Ctřída\u003E v \u003Cmísto\u003E.“"
}
]
}
}
f7yxtbo86balpzpek3dclcnl6hwjtyl
Z27952
0
64739
293808
292171
2026-07-25T15:46:47Z
JhowieNitnek
1044
293808
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z27952"
},
"Z2K2": {
"Z1K1": "Z14294",
"Z14294K1": [
"Z14293",
{
"Z1K1": "Z14293",
"Z14293K1": "Z19866",
"Z14293K2": [
"Z60",
"Z1002",
"Z1124",
"Z1113",
"Z1199",
"Z1437",
"Z1966",
"Z1689",
"Z1157",
"Z1517",
"Z1774"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z28381",
"Z14293K2": [
"Z60",
"Z1011"
]
}
],
"Z14294K2": "Z19866"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "config for reading Rational number"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "conf. pour la lecture des nombres rationnels"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "konfiguration för att läsa rationellt tal"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"Rational number reading function configuration",
"configuration of read functions for rational numbers"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
lq79i6sqom474rpwcibzrfyh45fpciz
Z28248
0
65503
293964
273262
2026-07-25T19:56:58Z
Wcalenieja
10313
293964
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z28248"
},
"Z2K2": {
"Z1K1": "Z50",
"Z50K1": [
"Z3",
{
"Z1K1": "Z3",
"Z3K1": "Z6",
"Z3K2": "Z28248K1",
"Z3K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Wikidata item QID"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "QID dell'elemento Wikidata"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "Wikidata-item-QID"
}
]
},
"Z3K4": {
"Z1K1": "Z40",
"Z40K1": "Z42"
}
},
{
"Z1K1": "Z3",
"Z3K1": "Z6",
"Z3K2": "Z28248K2",
"Z3K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "connecting properties PIDs"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "PID di proprietà di collegamento"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "verbindende eigenschappen PID's"
}
]
},
"Z3K4": {
"Z1K1": "Z40",
"Z40K1": "Z42"
}
},
{
"Z1K1": "Z3",
"Z3K1": "Z6",
"Z3K2": "Z28248K3",
"Z3K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language codes"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "codici delle lingue"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "taalcodes"
}
]
},
"Z3K4": {
"Z1K1": "Z40",
"Z40K1": "Z42"
}
}
],
"Z50K2": "Z28248"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "Nessun lessema collegato a elemento nella lingua"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "No matching lexeme for item in language"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "geen overeenkomend lexeem voor item in taal"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "pro položku neexistuje lexém v daném jazyce"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1099",
"Z11K2": "Kee passende Lexeem fir d'Element an dëser Sprooch"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "brak pasującego leksemu dla tego elementu w danym "
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
d1dqdvbrd80gyc7ddb5bvz26ble0u8l
293978
293964
2026-07-25T20:09:40Z
Wcalenieja
10313
293978
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z28248"
},
"Z2K2": {
"Z1K1": "Z50",
"Z50K1": [
"Z3",
{
"Z1K1": "Z3",
"Z3K1": "Z6",
"Z3K2": "Z28248K1",
"Z3K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Wikidata item QID"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "QID dell'elemento Wikidata"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "Wikidata-item-QID"
}
]
},
"Z3K4": {
"Z1K1": "Z40",
"Z40K1": "Z42"
}
},
{
"Z1K1": "Z3",
"Z3K1": "Z6",
"Z3K2": "Z28248K2",
"Z3K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "connecting properties PIDs"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "PID di proprietà di collegamento"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "verbindende eigenschappen PID's"
}
]
},
"Z3K4": {
"Z1K1": "Z40",
"Z40K1": "Z42"
}
},
{
"Z1K1": "Z3",
"Z3K1": "Z6",
"Z3K2": "Z28248K3",
"Z3K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language codes"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "codici delle lingue"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "taalcodes"
}
]
},
"Z3K4": {
"Z1K1": "Z40",
"Z40K1": "Z42"
}
}
],
"Z50K2": "Z28248"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "Nessun lessema collegato a elemento nella lingua"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "No matching lexeme for item in language"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "geen overeenkomend lexeem voor item in taal"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "pro položku neexistuje lexém v daném jazyce"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1099",
"Z11K2": "Kee passende Lexeem fir d'Element an dëser Sprooch"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "brak pasującego leksemu dla tego elementu w języku"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
bwntd35illvqsx9mvr367tjhf3sdoen
Z850
0
66131
293959
245636
2026-07-25T19:52:01Z
Wcalenieja
10313
293959
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z850"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z1",
"Z17K2": "Z850K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "function call"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Funktionsaufruf"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "functieaanroep"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "wywołanie funkcji"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z50",
"Z17K2": "Z850K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "error type"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Fehlertyp"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "fouttype"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "typ błędu"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z1",
"Z17K2": "Z850K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "error handler"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Fehlerhandler"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "foutverwerker"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "moduł obsługi błędów"
}
]
}
}
],
"Z8K2": "Z1",
"Z8K3": [
"Z20",
"Z8500",
"Z8501",
"Z8502"
],
"Z8K4": [
"Z14",
"Z950"
],
"Z8K5": "Z850"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Try-Catch Function"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Try-Catch-Funktion"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "probeer-vangfunctie"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "funkcja try-catch"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
2grjcem9l714a6tlte0njxt93mggzjr
Z28562
0
66294
293709
221168
2026-07-25T12:50:44Z
Jdforrester (WMF)
4
Added Z28623 and Z28933 to the approved list of test cases
293709
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z28562"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": "Z28562K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "Saisir le participé passé"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20",
"Z28564",
"Z28568",
"Z28623",
"Z28933"
],
"Z8K4": [
"Z14",
"Z28563"
],
"Z8K5": "Z28562"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "participe passé → infinitif"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "French infinitive from past participle"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "infinitif d'un verbe au participe passé"
}
]
}
}
2pgvnnde9z91h3aa7bcanjqb6qg59sk
Z28806
0
66940
293867
288571
2026-07-25T17:37:05Z
JhowieNitnek
1044
293867
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z28806"
},
"Z2K2": {
"Z1K1": "Z14294",
"Z14294K1": [
"Z14293",
{
"Z1K1": "Z14293",
"Z14293K1": "Z28811",
"Z14293K2": [
"Z60",
"Z1508",
"Z1430",
"Z1843",
"Z1515",
"Z1231",
"Z1859",
"Z1463"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z28784",
"Z14293K2": "Z33034"
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z32584",
"Z14293K2": "Z33056"
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z28977",
"Z14293K2": [
"Z60",
"Z1120",
"Z1439"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z29156",
"Z14293K2": [
"Z60",
"Z1078"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z30813",
"Z14293K2": [
"Z60",
"Z1146"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z29134",
"Z14293K2": [
"Z60",
"Z1592"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z33156",
"Z14293K2": "Z34003"
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z38280",
"Z14293K2": "Z34075"
}
],
"Z14294K2": "Z28797"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "config for short description for album"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "konfigurasi deskripsi singkat album"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "configuration pour courte description d'un album"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "konfiguration för kort beskrivning av album"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
871mhvwoy3knrpc5obtwifq2aehghkb
293871
293867
2026-07-25T17:48:58Z
JhowieNitnek
1044
293871
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z28806"
},
"Z2K2": {
"Z1K1": "Z14294",
"Z14294K1": [
"Z14293",
{
"Z1K1": "Z14293",
"Z14293K1": "Z28811",
"Z14293K2": "Z33160"
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z28784",
"Z14293K2": "Z33034"
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z32584",
"Z14293K2": "Z33056"
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z28977",
"Z14293K2": [
"Z60",
"Z1120",
"Z1439"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z29156",
"Z14293K2": [
"Z60",
"Z1078"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z30813",
"Z14293K2": [
"Z60",
"Z1146"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z29134",
"Z14293K2": [
"Z60",
"Z1592"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z33156",
"Z14293K2": "Z34003"
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z38280",
"Z14293K2": "Z34075"
}
],
"Z14294K2": "Z28797"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "config for short description for album"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "konfigurasi deskripsi singkat album"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "configuration pour courte description d'un album"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "konfiguration för kort beskrivning av album"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
58l4q3yi4dd2rmn3n7a60nayyt6gxfl
Z29680
0
68965
294074
284793
2026-07-26T07:54:01Z
EatingCarBatteries
61191
adding hindi
294074
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z29680"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z29649",
"Z14K3": {
"Z1K1": "Z16",
"Z16K1": "Z600",
"Z16K2": "function Z29649( Z29649K1 ) {\n\tlet list = {\n\t\t\"aa\": \"Q27811\",\n\t\t\"ab\": \"Q5111\",\n\t\t\"abe\": \"Q197936\",\n\t\t\"abq\": \"Q27567\",\n\t\t\"abs\": \"Q3124354\",\n\t\t\"ace\": \"Q27683\",\n\t\t\"acf\": \"Q3006285\",\n\t\t\"acm\": \"Q56232\",\n\t\t\"adx\": \"Q56509\",\n\t\t\"ady\": \"Q27776\",\n\t\t\"af\": \"Q14196\",\n\t\t\"afa-pro\": \"Q269125\",\n\t\t\"agq\": \"Q34737\",\n\t\t\"ain\": \"Q27969\",\n\t\t\"ajp\": \"Q55633582\",\n\t\t\"ak\": \"Q28026\",\n\t\t\"akl\": \"Q8773\",\n\t\t\"akz\": \"Q1815020\",\n\t\t\"alg-pro\": \"Q7251834\",\n\t\t\"aln\": \"Q181037\",\n\t\t\"als\": \"Q387066\",\n\t\t\"alt\": \"Q1991779\",\n\t\t\"am\": \"Q28244\",\n\t\t\"ami\": \"Q35132\",\n\t\t\"amr\": \"Q35128\",\n\t\t\"an\": \"Q8765\",\n\t\t\"ang\": \"Q42365\",\n\t\t\"anp\": \"Q28378\",\n\t\t\"aoc\": \"Q10729616\",\n\t\t\"apc\": \"Q56593\",\n\t\t\"aql-pro\": \"Q96400333\",\n\t\t\"ar\": \"Q13955\",\n\t\t\"arn\": \"Q33730\",\n\t\t\"aro\": \"Q958414\",\n\t\t\"arq\": \"Q56499\",\n\t\t\"art-blt\": \"Q108055510\",\n\t\t\"art-bsp\": \"Q686210\",\n\t\t\"art-vlh\": \"Q64483808\",\n\t\t\"ary\": \"Q56426\",\n\t\t\"arz\": \"Q29919\",\n\t\t\"as\": \"Q29401\",\n\t\t\"ase\": \"Q14759\",\n\t\t\"ast\": \"Q29507\",\n\t\t\"ath-pro\": \"Q104841722\",\n\t\t\"atj\": \"Q56590\",\n\t\t\"av\": \"Q29561\",\n\t\t\"avk\": \"Q1377116\",\n\t\t\"awa\": \"Q29579\",\n\t\t\"ay\": \"Q4627\",\n\t\t\"az\": \"Q9292\",\n\t\t\"azb\": \"Q3449805\",\n\t\t\"ba\": \"Q13389\",\n\t\t\"bal\": \"Q33049\",\n\t\t\"ban\": \"Q33070\",\n\t\t\"bar\": \"Q29540\",\n\t\t\"bat-pro\": \"Q4375732\",\n\t\t\"bat-smg\": \"Q213434\",\n\t\t\"bbc\": \"Q33017\",\n\t\t\"bcl\": \"Q33284\",\n\t\t\"bdr\": \"Q2880037\",\n\t\t\"be\": \"Q9091\",\n\t\t\"bej\": \"Q33025\",\n\t\t\"bfi\": \"Q33000\",\n\t\t\"bfq\": \"Q33205\",\n\t\t\"bg\": \"Q7918\",\n\t\t\"bh\": \"Q33268\",\n\t\t\"bho\": \"Q33268\",\n\t\t\"bi\": \"Q35452\",\n\t\t\"bjn\": \"Q33151\",\n\t\t\"bla\": \"Q33060\",\n\t\t\"blk\": \"Q7121294\",\n\t\t\"bm\": \"Q33243\",\n\t\t\"bn\": \"Q9610\",\n\t\t\"bnn\": \"Q56505\",\n\t\t\"bnt-mpi\": \"Q93937013\",\n\t\t\"bnt-pro\": \"Q3408025\",\n\t\t\"bo\": \"Q34271\",\n\t\t\"bpy\": \"Q37059\",\n\t\t\"bqi\": \"Q257829\",\n\t\t\"br\": \"Q12107\",\n\t\t\"brh\": \"Q33202\",\n\t\t\"brx\": \"Q33223\",\n\t\t\"bsa\": \"Q56648\",\n\t\t\"bsk\": \"Q216286\",\n\t\t\"bss\": \"Q34806\",\n\t\t\"btk-pro\": \"Q116773191\",\n\t\t\"btm\": \"Q2891049\",\n\t\t\"bto\": \"Q12633026\",\n\t\t\"bug\": \"Q33190\",\n\t\t\"bxr\": \"Q16116629\",\n\t\t\"byq\": \"Q716647\",\n\t\t\"bzg\": \"Q716615\",\n\t\t\"bzs\": \"Q3436689\",\n\t\t\"ca\": \"Q7026\",\n\t\t\"ca-valencia\": \"Q32641\",\n\t\t\"ca-x-old\": \"Q15478520\",\n\t\t\"cak\": \"Q35115\",\n\t\t\"cal\": \"Q28427\",\n\t\t\"cbk-zam\": \"Q33281\",\n\t\t\"ccp\": \"Q32952\",\n\t\t\"cdo\": \"Q36455\",\n\t\t\"ce\": \"Q33350\",\n\t\t\"ceb\": \"Q33239\",\n\t\t\"cel-bry-pro\": \"Q56648796\",\n\t\t\"cel-pro\": \"Q653649\",\n\t\t\"cel-x-combrit\": \"Q1248800\",\n\t\t\"cgc\": \"Q6346422\",\n\t\t\"ch\": \"Q33262\",\n\t\t\"chn\": \"Q35173\",\n\t\t\"cho\": \"Q32979\",\n\t\t\"chr\": \"Q33388\",\n\t\t\"chy\": \"Q33265\",\n\t\t\"ckb\": \"Q36811\",\n\t\t\"ckt\": \"Q33170\",\n\t\t\"ckv\": \"Q716627\",\n\t\t\"clc\": \"Q28535\",\n\t\t\"cnh\": \"Q3250286\",\n\t\t\"cnr\": \"Q8821\",\n\t\t\"co\": \"Q33111\",\n\t\t\"cop\": \"Q36155\",\n\t\t\"cpx\": \"Q56583\",\n\t\t\"cr\": \"Q33390\",\n\t\t\"crh\": \"Q33357\",\n\t\t\"crl\": \"Q12642195\",\n\t\t\"crs\": \"Q34015\",\n\t\t\"cs\": \"Q9056\",\n\t\t\"csb\": \"Q33690\",\n\t\t\"ctg\": \"Q33173\",\n\t\t\"ctu\": \"Q35179\",\n\t\t\"cu\": \"Q33251\",\n\t\t\"cv\": \"Q33348\",\n\t\t\"cy\": \"Q9309\",\n\t\t\"da\": \"Q9035\",\n\t\t\"dag\": \"Q32238\",\n\t\t\"dar\": \"Q32332\",\n\t\t\"de\": \"Q188\",\n\t\t\"de-at\": \"Q306626\",\n\t\t\"de-ch\": \"Q1366643\",\n\t\t\"din\": \"Q56466\",\n\t\t\"diq\": \"Q10199\",\n\t\t\"dlm\": \"Q35527\",\n\t\t\"dra-pro\": \"Q1702853\",\n\t\t\"dru\": \"Q49232\",\n\t\t\"dsb\": \"Q13286\",\n\t\t\"dtp\": \"Q5317225\",\n\t\t\"dty\": \"Q18415595\",\n\t\t\"dua\": \"Q33013\",\n\t\t\"dv\": \"Q32656\",\n\t\t\"dz\": \"Q33081\",\n\t\t\"ee\": \"Q30005\",\n\t\t\"efi\": \"Q35377\",\n\t\t\"egl\": \"Q1057898\",\n\t\t\"egy-x-demotic\": \"Q36765\",\n\t\t\"egy-x-late\": \"Q1852329\",\n\t\t\"egy-x-middle\": \"Q657330\",\n\t\t\"egy-x-old\": \"Q447117\",\n\t\t\"el\": \"Q36510\",\n\t\t\"eml\": \"Q242648\",\n\t\t\"en\": \"Q1860\",\n\t\t\"en-au\": \"Q44679\",\n\t\t\"en-ca\": \"Q44676\",\n\t\t\"en-gb\": \"Q7979\",\n\t\t\"en-simple\": \"Q21480034\",\n\t\t\"en-us\": \"Q7976\",\n\t\t\"en-x-simple\": \"Q21480034\",\n\t\t\"enm\": \"Q36395\",\n\t\t\"eo\": \"Q143\",\n\t\t\"es\": \"Q1321\",\n\t\t\"es-formal\": \"Q64427343\",\n\t\t\"esu\": \"Q21117\",\n\t\t\"esx-esk-pro\": \"Q7251842\",\n\t\t\"esx-inu-pro\": \"Q60785588\",\n\t\t\"et\": \"Q9072\",\n\t\t\"ett\": \"Q35726\",\n\t\t\"eu\": \"Q8752\",\n\t\t\"ext\": \"Q30007\",\n\t\t\"eya\": \"Q27480\",\n\t\t\"fa\": \"Q9168\",\n\t\t\"fa-af\": \"Q178440\",\n\t\t\"fa-cls\": \"Q131287560\",\n\t\t\"ff\": \"Q33454\",\n\t\t\"fi\": \"Q1412\",\n\t\t\"fit\": \"Q13357\",\n\t\t\"fiu-vro\": \"Q32762\",\n\t\t\"fj\": \"Q33295\",\n\t\t\"fkv\": \"Q165795\",\n\t\t\"fo\": \"Q25258\",\n\t\t\"fon\": \"Q33291\",\n\t\t\"fos\": \"Q716604\",\n\t\t\"fr\": \"Q150\",\n\t\t\"fr-x-nrm\": \"Q33850\",\n\t\t\"frc\": \"Q880301\",\n\t\t\"frm\": \"Q1473289\",\n\t\t\"fro\": \"Q35222\",\n\t\t\"frp\": \"Q15087\",\n\t\t\"frr\": \"Q28224\",\n\t\t\"fuf\": \"Q3915357\",\n\t\t\"fur\": \"Q33441\",\n\t\t\"fy\": \"Q27175\",\n\t\t\"ga\": \"Q9142\",\n\t\t\"gaa\": \"Q33287\",\n\t\t\"gag\": \"Q33457\",\n\t\t\"gan\": \"Q33475\",\n\t\t\"gcf\": \"Q3006280\",\n\t\t\"gcr\": \"Q1363072\",\n\t\t\"gd\": \"Q9314\",\n\t\t\"gez\": \"Q35667\",\n\t\t\"gil\": \"Q30898\",\n\t\t\"gl\": \"Q9307\",\n\t\t\"glk\": \"Q33657\",\n\t\t\"gmh\": \"Q837985\",\n\t\t\"gml\": \"Q505674\",\n\t\t\"gmw-pro\": \"Q13138608\",\n\t\t\"gn\": \"Q35876\",\n\t\t\"goh\": \"Q35218\",\n\t\t\"gom\": \"Q5575236\",\n\t\t\"gor\": \"Q2501174\",\n\t\t\"got\": \"Q35722\",\n\t\t\"gpe\": \"Q5555465\",\n\t\t\"grc\": \"Q35497\",\n\t\t\"gsg\": \"Q33282\",\n\t\t\"gsw\": \"Q131339\",\n\t\t\"gsw-fr\": \"Q8786\",\n\t\t\"gu\": \"Q5137\",\n\t\t\"guc\": \"Q891085\",\n\t\t\"guw\": \"Q3111668\",\n\t\t\"gv\": \"Q12175\",\n\t\t\"ha\": \"Q56475\",\n\t\t\"hai\": \"Q33303\",\n\t\t\"hak\": \"Q33375\",\n\t\t\"haw\": \"Q33569\",\n\t\t\"hbo\": \"Q1982248\",\n\t\t\"he\": \"Q9288\",\n\t\t\"hi\": \"Q1568\",\n\t\t\"hif\": \"Q46728\",\n\t\t\"hil\": \"Q35978\",\n\t\t\"hmx-pro\": \"Q7251846\",\n\t\t\"hno\": \"Q382273\",\n\t\t\"ho\": \"Q33617\",\n\t\t\"hoc\": \"Q33270\",\n\t\t\"hr\": \"Q6654\",\n\t\t\"hrx\": \"Q304049\",\n\t\t\"hsb\": \"Q13248\",\n\t\t\"ht\": \"Q33491\",\n\t\t\"hu\": \"Q9067\",\n\t\t\"hu-formal\": \"Q64427347\",\n\t\t\"hus\": \"Q35573\",\n\t\t\"hy\": \"Q8785\",\n\t\t\"hyw\": \"Q180945\",\n\t\t\"hz\": \"Q33315\",\n\t\t\"ia\": \"Q35934\",\n\t\t\"iba\": \"Q33424\",\n\t\t\"id\": \"Q9240\",\n\t\t\"ie\": \"Q35850\",\n\t\t\"ig\": \"Q33578\",\n\t\t\"ii\": \"Q34235\",\n\t\t\"iir-pro\": \"Q966439\",\n\t\t\"ik\": \"Q27183\",\n\t\t\"ilo\": \"Q35936\",\n\t\t\"inc-obn\": \"Q113559926\",\n\t\t\"inc-ohi\": \"Q48767781\",\n\t\t\"inc-pro\": \"Q23808344\",\n\t\t\"ine-bsl-pro\": \"Q1703347\",\n\t\t\"ine-pro\": \"Q37178\",\n\t\t\"inh\": \"Q33509\",\n\t\t\"io\": \"Q35224\",\n\t\t\"ira-pro\": \"Q4167865\",\n\t\t\"is\": \"Q294\",\n\t\t\"isk\": \"Q33419\",\n\t\t\"it\": \"Q652\",\n\t\t\"itc-pro\": \"Q17102720\",\n\t\t\"iu\": \"Q29921\",\n\t\t\"ja\": \"Q5287\",\n\t\t\"ja-hani\": \"Q53979504\",\n\t\t\"ja-hira\": \"Q53979341\",\n\t\t\"ja-hrkt\": \"Q53979345\",\n\t\t\"ja-kana\": \"Q53979342\",\n\t\t\"jam\": \"Q35939\",\n\t\t\"jax\": \"Q3915769\",\n\t\t\"jbo\": \"Q36350\",\n\t\t\"jpx-pro\": \"Q3924309\",\n\t\t\"jut\": \"Q1340322\",\n\t\t\"jv\": \"Q33549\",\n\t\t\"jv-x-bms\": \"Q33219\",\n\t\t\"ka\": \"Q8108\",\n\t\t\"kaa\": \"Q33541\",\n\t\t\"kab\": \"Q35853\",\n\t\t\"kae\": \"Q2779411\",\n\t\t\"kbd\": \"Q33522\",\n\t\t\"kbg\": \"Q12952626\",\n\t\t\"kbp\": \"Q35475\",\n\t\t\"kcg\": \"Q3912765\",\n\t\t\"kea\": \"Q35963\",\n\t\t\"kg\": \"Q33702\",\n\t\t\"kgp\": \"Q2665734\",\n\t\t\"kha\": \"Q33584\",\n\t\t\"khg\": \"Q56601\",\n\t\t\"khw\": \"Q938216\",\n\t\t\"ki\": \"Q33587\",\n\t\t\"kiu\": \"Q3944007\",\n\t\t\"kj\": \"Q1405077\",\n\t\t\"kjg\": \"Q33335\",\n\t\t\"kjh\": \"Q33575\",\n\t\t\"kjp\": \"Q5330390\",\n\t\t\"kk\": \"Q9252\",\n\t\t\"kk-cn\": \"Q64427349\",\n\t\t\"kk-kz\": \"Q64427350\",\n\t\t\"kk-tr\": \"Q64427352\",\n\t\t\"kl\": \"Q25355\",\n\t\t\"klb\": \"Q3182593\",\n\t\t\"km\": \"Q9205\",\n\t\t\"kmz\": \"Q35373\",\n\t\t\"kn\": \"Q33673\",\n\t\t\"ko\": \"Q9176\",\n\t\t\"koi\": \"Q56318\",\n\t\t\"koy\": \"Q28304\",\n\t\t\"kr\": \"Q36094\",\n\t\t\"krc\": \"Q33714\",\n\t\t\"kri\": \"Q35744\",\n\t\t\"krj\": \"Q33720\",\n\t\t\"krl\": \"Q33557\",\n\t\t\"krx\": \"Q35704\",\n\t\t\"ks\": \"Q33552\",\n\t\t\"ksh\": \"Q32145\",\n\t\t\"ksw\": \"Q56410\",\n\t\t\"ku\": \"Q36163\",\n\t\t\"kum\": \"Q36209\",\n\t\t\"kut\": \"Q33434\",\n\t\t\"kv\": \"Q36126\",\n\t\t\"kvr\": \"Q3195442\",\n\t\t\"kw\": \"Q25289\",\n\t\t\"ky\": \"Q9255\",\n\t\t\"la\": \"Q397\",\n\t\t\"la-x-medieval\": \"Q1163234\",\n\t\t\"la-x-new\": \"Q1248221\",\n\t\t\"lag\": \"Q584983\",\n\t\t\"lb\": \"Q9051\",\n\t\t\"lbe\": \"Q36206\",\n\t\t\"ldn\": \"Q35757\",\n\t\t\"lex\": \"Q6695015\",\n\t\t\"lez\": \"Q31746\",\n\t\t\"lfn\": \"Q146803\",\n\t\t\"lg\": \"Q33368\",\n\t\t\"li\": \"Q102172\",\n\t\t\"lij\": \"Q36106\",\n\t\t\"liv\": \"Q33698\",\n\t\t\"lki\": \"Q56483\",\n\t\t\"lkt\": \"Q33537\",\n\t\t\"lld\": \"Q36202\",\n\t\t\"lmo\": \"Q33754\",\n\t\t\"ln\": \"Q36217\",\n\t\t\"lo\": \"Q9211\",\n\t\t\"loz\": \"Q33628\",\n\t\t\"lrc\": \"Q19933293\",\n\t\t\"lt\": \"Q9083\",\n\t\t\"ltg\": \"Q36212\",\n\t\t\"lua\": \"Q34173\",\n\t\t\"lus\": \"Q36147\",\n\t\t\"luz\": \"Q12952748\",\n\t\t\"lv\": \"Q9078\",\n\t\t\"lvk\": \"Q770547\",\n\t\t\"lzh\": \"Q37041\",\n\t\t\"lzz\": \"Q1160372\",\n\t\t\"mad\": \"Q36213\",\n\t\t\"mai\": \"Q36109\",\n\t\t\"map-bms\": \"Q33219\",\n\t\t\"map-pro\": \"Q49230\",\n\t\t\"maz\": \"Q36228\",\n\t\t\"mdf\": \"Q13343\",\n\t\t\"mfe\": \"Q33661\",\n\t\t\"mfy\": \"Q56729\",\n\t\t\"mg\": \"Q7930\",\n\t\t\"mh\": \"Q36280\",\n\t\t\"mhr\": \"Q3906614\",\n\t\t\"mi\": \"Q36451\",\n\t\t\"mic\": \"Q13321\",\n\t\t\"min\": \"Q13324\",\n\t\t\"miq\": \"Q1516803\",\n\t\t\"mis-x-Q2417210\": \"Q2417210\",\n\t\t\"mis-xnu\": \"Q10901674\",\n\t\t\"mk\": \"Q9296\",\n\t\t\"ml\": \"Q36236\",\n\t\t\"mn\": \"Q9246\",\n\t\t\"mnc\": \"Q33638\",\n\t\t\"mni\": \"Q33868\",\n\t\t\"mnw\": \"Q13349\",\n\t\t\"mnw-pi\": \"Q100271134\",\n\t\t\"moe\": \"Q13351\",\n\t\t\"mos\": \"Q36096\",\n\t\t\"mr\": \"Q1571\",\n\t\t\"mrh\": \"Q4175893\",\n\t\t\"mrj\": \"Q1776032\",\n\t\t\"ms\": \"Q9237\",\n\t\t\"ms-my\": \"Q15065\",\n\t\t\"mt\": \"Q9166\",\n\t\t\"mui\": \"Q615660\",\n\t\t\"mun-pro\": \"Q105102373\",\n\t\t\"mus\": \"Q523014\",\n\t\t\"mwl\": \"Q13330\",\n\t\t\"mwr\": \"Q56312\",\n\t\t\"mwv\": \"Q13365\",\n\t\t\"my\": \"Q9228\",\n\t\t\"myv\": \"Q29952\",\n\t\t\"mzn\": \"Q13356\",\n\t\t\"na\": \"Q13307\",\n\t\t\"nah\": \"Q13300\",\n\t\t\"nan\": \"Q36495\",\n\t\t\"nap\": \"Q33845\",\n\t\t\"nb\": \"Q25167\",\n\t\t\"nds\": \"Q25433\",\n\t\t\"ne\": \"Q33823\",\n\t\t\"new\": \"Q33979\",\n\t\t\"ng\": \"Q33900\",\n\t\t\"nia\": \"Q2407831\",\n\t\t\"nij\": \"Q2992872\",\n\t\t\"niu\": \"Q33790\",\n\t\t\"nl\": \"Q7411\",\n\t\t\"nn\": \"Q25164\",\n\t\t\"nn-hognorsk\": \"Q1420587\",\n\t\t\"no\": \"Q9043\",\n\t\t\"nod\": \"Q565110\",\n\t\t\"nog\": \"Q33871\",\n\t\t\"non\": \"Q35505\",\n\t\t\"nov\": \"Q36738\",\n\t\t\"nqo\": \"Q18546266\",\n\t\t\"nr\": \"Q36785\",\n\t\t\"nrf\": \"Q33850\",\n\t\t\"nrf-gg\": \"Q56428\",\n\t\t\"nrf-je\": \"Q56430\",\n\t\t\"nrm\": \"Q33850\",\n\t\t\"nsk\": \"Q1704302\",\n\t\t\"nso\": \"Q33890\",\n\t\t\"nub-pro\": \"Q116773246\",\n\t\t\"nui\": \"Q36459\",\n\t\t\"nv\": \"Q13310\",\n\t\t\"nxm\": \"Q35761\",\n\t\t\"ny\": \"Q33273\",\n\t\t\"nys\": \"Q7049771\",\n\t\t\"oak\": \"Q107548681\",\n\t\t\"oc\": \"Q14185\",\n\t\t\"ojb\": \"Q33875\",\n\t\t\"olo\": \"Q36584\",\n\t\t\"om\": \"Q33864\",\n\t\t\"omq-pro\": \"Q28663860\",\n\t\t\"ood\": \"Q2393095\",\n\t\t\"or\": \"Q33810\",\n\t\t\"os\": \"Q33968\",\n\t\t\"osa\": \"Q2600085\",\n\t\t\"ota\": \"Q36730\",\n\t\t\"otk\": \"Q34988\",\n\t\t\"oto-pro\": \"Q116773252\",\n\t\t\"ovd\": \"Q254950\",\n\t\t\"pad\": \"Q389827\",\n\t\t\"pag\": \"Q33879\",\n\t\t\"pam\": \"Q36121\",\n\t\t\"pap\": \"Q33856\",\n\t\t\"pcd\": \"Q34024\",\n\t\t\"pdc\": \"Q22711\",\n\t\t\"pdt\": \"Q1751432\",\n\t\t\"peo\": \"Q35225\",\n\t\t\"pfl\": \"Q23014\",\n\t\t\"phi-pro\": \"Q18204898\",\n\t\t\"phn\": \"Q36734\",\n\t\t\"pi\": \"Q36727\",\n\t\t\"pih\": \"Q36554\",\n\t\t\"pis\": \"Q36699\",\n\t\t\"pjt\": \"Q2982063\",\n\t\t\"pko\": \"Q36323\",\n\t\t\"pks\": \"Q22964057\",\n\t\t\"pl\": \"Q809\",\n\t\t\"pms\": \"Q15085\",\n\t\t\"pmy\": \"Q12473446\",\n\t\t\"pnt\": \"Q36748\",\n\t\t\"pox\": \"Q36741\",\n\t\t\"poz-cet-pro\": \"Q113992943\",\n\t\t\"poz-mly-pro\": \"Q98057728\",\n\t\t\"poz-oce-pro\": \"Q141741\",\n\t\t\"poz-pep-pro\": \"Q113988745\",\n\t\t\"poz-pnp-pro\": \"Q113988746\",\n\t\t\"poz-pol-pro\": \"Q1658709\",\n\t\t\"poz-pro\": \"Q3832960\",\n\t\t\"ppl\": \"Q1186896\",\n\t\t\"ppu\": \"Q2094884\",\n\t\t\"pqe-pro\": \"Q113992941\",\n\t\t\"prg\": \"Q35501\",\n\t\t\"ps\": \"Q58680\",\n\t\t\"pt\": \"Q5146\",\n\t\t\"pua\": \"Q36803\",\n\t\t\"pwn\": \"Q715755\",\n\t\t\"pyu\": \"Q716690\",\n\t\t\"qu\": \"Q5218\",\n\t\t\"quc\": \"Q36494\",\n\t\t\"qug\": \"Q1740805\",\n\t\t\"qwe-pro\": \"Q5575757\",\n\t\t\"qwh\": \"Q6094343\",\n\t\t\"qxp\": \"Q7260479\",\n\t\t\"qya\": \"Q56383\",\n\t\t\"rar\": \"Q36745\",\n\t\t\"rcf\": \"Q13198\",\n\t\t\"rgn\": \"Q1641543\",\n\t\t\"rif\": \"Q34174\",\n\t\t\"rki\": \"Q3450749\",\n\t\t\"rkt\": \"Q3241618\",\n\t\t\"rm\": \"Q13199\",\n\t\t\"rm-rumgr\": \"Q688873\",\n\t\t\"rmc\": \"Q5045611\",\n\t\t\"rmf\": \"Q2093214\",\n\t\t\"rmy\": \"Q13201\",\n\t\t\"rn\": \"Q33583\",\n\t\t\"ro\": \"Q7913\",\n\t\t\"ru\": \"Q7737\",\n\t\t\"ru-sib\": \"Q1194341\",\n\t\t\"rue\": \"Q26245\",\n\t\t\"rup\": \"Q29316\",\n\t\t\"ruq\": \"Q13358\",\n\t\t\"rw\": \"Q33573\",\n\t\t\"rwr\": \"Q65455884\",\n\t\t\"ryu\": \"Q34233\",\n\t\t\"sa\": \"Q11059\",\n\t\t\"sah\": \"Q34299\",\n\t\t\"sai-par\": \"Q16890038\",\n\t\t\"sat\": \"Q33965\",\n\t\t\"sc\": \"Q33976\",\n\t\t\"scn\": \"Q33973\",\n\t\t\"sco\": \"Q14549\",\n\t\t\"sd\": \"Q33997\",\n\t\t\"sdc\": \"Q845441\",\n\t\t\"sdh\": \"Q1496597\",\n\t\t\"se\": \"Q33947\",\n\t\t\"sei\": \"Q36583\",\n\t\t\"sem-pro\": \"Q1658554\",\n\t\t\"sem-x-taymanit\": \"Q24912301\",\n\t\t\"ses\": \"Q35655\",\n\t\t\"sg\": \"Q33954\",\n\t\t\"sgh\": \"Q34053\",\n\t\t\"sgh-ba\": \"Q33256\",\n\t\t\"sgh-kh\": \"Q2562249\",\n\t\t\"sgh-oro\": \"Q3356620\",\n\t\t\"sgh-ro\": \"Q3356620\",\n\t\t\"sgh-ru\": \"Q2597566\",\n\t\t\"sh\": \"Q9301\",\n\t\t\"shi\": \"Q34152\",\n\t\t\"shn\": \"Q56482\",\n\t\t\"shy\": \"Q33274\",\n\t\t\"si\": \"Q13267\",\n\t\t\"sid\": \"Q33786\",\n\t\t\"simple\": \"Q21480034\",\n\t\t\"sio-pro\": \"Q114784693\",\n\t\t\"sit-nas-pro\": \"Q136457229\",\n\t\t\"sit-pro\": \"Q24839178\",\n\t\t\"sit-tam-pro\": \"Q117469295\",\n\t\t\"sjd\": \"Q33656\",\n\t\t\"sje\": \"Q56314\",\n\t\t\"sjm\": \"Q3287253\",\n\t\t\"sjn\": \"Q56437\",\n\t\t\"sjt\": \"Q36656\",\n\t\t\"sju\": \"Q56415\",\n\t\t\"sk\": \"Q9058\",\n\t\t\"skr\": \"Q33902\",\n\t\t\"sl\": \"Q9063\",\n\t\t\"sla-pro\": \"Q747537\",\n\t\t\"sli\": \"Q152965\",\n\t\t\"sm\": \"Q34011\",\n\t\t\"sma\": \"Q13293\",\n\t\t\"smi-pro\": \"Q7251862\",\n\t\t\"smj\": \"Q56322\",\n\t\t\"smn\": \"Q33462\",\n\t\t\"sms\": \"Q13271\",\n\t\t\"sn\": \"Q34004\",\n\t\t\"so\": \"Q13275\",\n\t\t\"sou\": \"Q56508\",\n\t\t\"sq\": \"Q8748\",\n\t\t\"sqj-pro\": \"Q18210846\",\n\t\t\"sr\": \"Q9299\",\n\t\t\"sr-cyrl\": \"Q21161942\",\n\t\t\"sr-ec\": \"Q21161942\",\n\t\t\"sr-el\": \"Q21161949\",\n\t\t\"sr-latn\": \"Q21161949\",\n\t\t\"srh\": \"Q33873\",\n\t\t\"srn\": \"Q33989\",\n\t\t\"srq\": \"Q3027953\",\n\t\t\"ss\": \"Q34014\",\n\t\t\"ssf\": \"Q676492\",\n\t\t\"st\": \"Q34340\",\n\t\t\"sth\": \"Q36705\",\n\t\t\"stq\": \"Q27154\",\n\t\t\"sty\": \"Q4418344\",\n\t\t\"su\": \"Q34002\",\n\t\t\"sv\": \"Q9027\",\n\t\t\"sw\": \"Q7838\",\n\t\t\"sxr\": \"Q716599\",\n\t\t\"syc\": \"Q33538\",\n\t\t\"syl\": \"Q2044560\",\n\t\t\"szl\": \"Q30319\",\n\t\t\"szy\": \"Q718269\",\n\t\t\"ta\": \"Q5885\",\n\t\t\"tai-pro\": \"Q6583709\",\n\t\t\"tao\": \"Q715760\",\n\t\t\"tar\": \"Q36807\",\n\t\t\"tay\": \"Q715766\",\n\t\t\"tbq-lob-pro\": \"Q116773224\",\n\t\t\"tbq-pro\": \"Q7251864\",\n\t\t\"tce\": \"Q31091048\",\n\t\t\"tcy\": \"Q34251\",\n\t\t\"te\": \"Q8097\",\n\t\t\"tek\": \"Q2802914\",\n\t\t\"tet\": \"Q34125\",\n\t\t\"tg\": \"Q9260\",\n\t\t\"th\": \"Q9217\",\n\t\t\"ti\": \"Q34124\",\n\t\t\"tji\": \"Q12953229\",\n\t\t\"tk\": \"Q9267\",\n\t\t\"tk-arab\": \"Q136643862\",\n\t\t\"tl\": \"Q34057\",\n\t\t\"tlh\": \"Q10134\",\n\t\t\"tli\": \"Q27792\",\n\t\t\"tly\": \"Q34318\",\n\t\t\"tn\": \"Q34137\",\n\t\t\"to\": \"Q34094\",\n\t\t\"tok\": \"Q36846\",\n\t\t\"tpi\": \"Q34159\",\n\t\t\"tr\": \"Q256\",\n\t\t\"trk-pro\": \"Q3657773\",\n\t\t\"tru\": \"Q34040\",\n\t\t\"trv\": \"Q716686\",\n\t\t\"ts\": \"Q34327\",\n\t\t\"tsg\": \"Q34142\",\n\t\t\"tsk\": \"Q11159532\",\n\t\t\"tsu\": \"Q716681\",\n\t\t\"tt\": \"Q25285\",\n\t\t\"ttm\": \"Q20822\",\n\t\t\"tu\": \"Q56240\",\n\t\t\"tum\": \"Q34138\",\n\t\t\"tuo\": \"Q3541834\",\n\t\t\"tup\": \"Q56944\",\n\t\t\"tuw-pro\": \"Q85872335\",\n\t\t\"tvl\": \"Q34055\",\n\t\t\"tvn\": \"Q7689158\",\n\t\t\"tvx\": \"Q1975271\",\n\t\t\"tw\": \"Q36850\",\n\t\t\"ty\": \"Q34128\",\n\t\t\"tyv\": \"Q34119\",\n\t\t\"tzh\": \"Q36808\",\n\t\t\"tzl\": \"Q1063911\",\n\t\t\"tzm\": \"Q49741\",\n\t\t\"udm\": \"Q13238\",\n\t\t\"ug\": \"Q13263\",\n\t\t\"ug-arab\": \"Q22338135\",\n\t\t\"ug-latn\": \"Q22338145\",\n\t\t\"uk\": \"Q8798\",\n\t\t\"umu\": \"Q56547\",\n\t\t\"unm\": \"Q2665761\",\n\t\t\"urh\": \"Q36663\",\n\t\t\"urj-fin-pro\": \"Q11883720\",\n\t\t\"urj-fpr-pro\": \"Q2499870\",\n\t\t\"urj-koo\": \"Q86679962\",\n\t\t\"urj-pro\": \"Q288765\",\n\t\t\"uun\": \"Q36435\",\n\t\t\"uz\": \"Q9264\",\n\t\t\"uzs\": \"Q1066787\",\n\t\t\"var\": \"Q10974017\",\n\t\t\"ve\": \"Q32704\",\n\t\t\"vec\": \"Q32724\",\n\t\t\"vep\": \"Q32747\",\n\t\t\"vi\": \"Q9199\",\n\t\t\"vls\": \"Q100103\",\n\t\t\"vmf\": \"Q497345\",\n\t\t\"vo\": \"Q36986\",\n\t\t\"vot\": \"Q32858\",\n\t\t\"wa\": \"Q3565518\",\n\t\t\"wal\": \"Q36943\",\n\t\t\"war\": \"Q34279\",\n\t\t\"wbl\": \"Q34208\",\n\t\t\"wen\": \"Q25442\",\n\t\t\"wls\": \"Q36979\",\n\t\t\"wo\": \"Q34257\",\n\t\t\"wuu\": \"Q34290\",\n\t\t\"wya\": \"Q3567223\",\n\t\t\"wym\": \"Q56485\",\n\t\t\"xal\": \"Q33634\",\n\t\t\"xgn-pro\": \"Q2493677\",\n\t\t\"xh\": \"Q13218\",\n\t\t\"xme-ttc-pro\": \"Q122973870\",\n\t\t\"xmf\": \"Q13359\",\n\t\t\"xnb\": \"Q172244\",\n\t\t\"xpu\": \"Q535958\",\n\t\t\"xsy\": \"Q716695\",\n\t\t\"yah\": \"Q34186\",\n\t\t\"yai\": \"Q34247\",\n\t\t\"yap\": \"Q34029\",\n\t\t\"yaq\": \"Q34191\",\n\t\t\"yav\": \"Q12953315\",\n\t\t\"ydg\": \"Q34179\",\n\t\t\"yec\": \"Q1365342\",\n\t\t\"yi\": \"Q8641\",\n\t\t\"yo\": \"Q34311\",\n\t\t\"yoi\": \"Q34243\",\n\t\t\"yrk\": \"Q36452\",\n\t\t\"yrl\": \"Q34333\",\n\t\t\"yua\": \"Q13354\",\n\t\t\"yue\": \"Q7033959\",\n\t\t\"yum\": \"Q3573199\",\n\t\t\"za\": \"Q13216\",\n\t\t\"zea\": \"Q237409\",\n\t\t\"zgh\": \"Q7598268\",\n\t\t\"zh\": \"Q7850\",\n\t\t\"zh-cn\": \"Q24841726\",\n\t\t\"zh-hans\": \"Q13414913\",\n\t\t\"zh-hans-cn\": \"Q24841726\",\n \"zh-hans-sg\": \"Q1048980\",\n \"zh-hans-my\": \"Q13646143\",\n\t\t\"zh-hant\": \"Q18130932\",\n\t\t\"zh-hant-hk\": \"Q100148307\",\n\t\t\"zh-hant-mo\": \"Q64427357\",\n\t\t\"zh-hant-tw\": \"Q4380827\",\n\t\t\"zh-hk\": \"Q100148307\",\n\t\t\"zh-min-nan\": \"Q36495\",\n\t\t\"zh-mo\": \"Q64427357\",\n \"zh-my\": \"Q13646143\",\n \"zh-sg\": \"Q1048980\",\n\t\t\"zh-tw\": \"Q4380827\",\n\t\t\"zh-yue\": \"Q7033959\",\n\t\t\"zu\": \"Q10179\",\n\t\t\"zun\": \"Q10188\",\n\t};\n\t\n\tif (list[Z29649K1.Z60K1]==undefined){\n\t\tWikifunctions.Error(\"Z36589\",[Z29649K1.Z60K1,\"Z29680 \"]);\n\t}\n\n\treturn { Z1K1: { Z1K1: \"Z9\", Z9K1: \"Z6091\" }, Z6091K1: list[Z29649K1.Z60K1] };\n}\n"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Wikidata reference from language, hardcoded SPARQL"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "https://w.wiki/JC6i"
}
]
}
}
pqrytew1a5trjgbp2hxvwu6m0yp94ba
Z29843
0
69318
293813
292188
2026-07-25T15:54:45Z
Wcalenieja
10313
added Polish
293813
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z29843"
},
"Z2K2": {
"Z1K1": "Z14294",
"Z14294K1": [
"Z14293",
{
"Z1K1": "Z14293",
"Z14293K1": "Z26707",
"Z14293K2": [
"Z60",
"Z1011"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z27219",
"Z14293K2": [
"Z60",
"Z1787"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z30397",
"Z14293K2": "Z33034"
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z30484",
"Z14293K2": [
"Z60",
"Z1430"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z30514",
"Z14293K2": [
"Z60",
"Z1541"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z30534",
"Z14293K2": [
"Z60",
"Z1146"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z32152",
"Z14293K2": [
"Z60",
"Z1531"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z32193",
"Z14293K2": [
"Z60",
"Z1844",
"Z1226"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z32219",
"Z14293K2": [
"Z60",
"Z1037",
"Z1294",
"Z1381"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z32287",
"Z14293K2": [
"Z60",
"Z1005"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z32371",
"Z14293K2": "Z33056"
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z32442",
"Z14293K2": [
"Z60",
"Z1830",
"Z1326",
"Z1171",
"Z1736"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z32739",
"Z14293K2": "Z34075"
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z32848",
"Z14293K2": [
"Z60",
"Z1403"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z32855",
"Z14293K2": [
"Z60",
"Z1592"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z32788",
"Z14293K2": "Z33463"
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z27267",
"Z14293K2": [
"Z60",
"Z1078"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z33831",
"Z14293K2": [
"Z60",
"Z1762"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z34070",
"Z14293K2": [
"Z60",
"Z1823"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z32698",
"Z14293K2": [
"Z60",
"Z1062"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z35589",
"Z14293K2": [
"Z60",
"Z1216",
"Z1532",
"Z1730",
"Z1576",
"Z1402",
"Z1137",
"Z1650",
"Z1272",
"Z1338"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z36106",
"Z14293K2": "Z35147"
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z38255",
"Z14293K2": [
"Z60",
"Z1025"
]
}
],
"Z14294K2": "Z36096"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "config for state location using entity and class"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "konfigurace pro vyjádřit umístění Z26570"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "konfigurace pro funkci „vyjádřit umístění pomocí entity a třídy“"
}
]
}
}
jo9qvjt7tdu9wjs9850g091aj8vrhw2
Z30043
0
69567
294060
256488
2026-07-26T07:31:05Z
EatingCarBatteries
61191
294060
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z30043"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z30043K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "lingua in questione"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "object language"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z30043K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "lingua di output"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "output language"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20",
"Z30044",
"Z30045",
"Z30047",
"Z31938",
"Z31941"
],
"Z8K4": [
"Z14",
"Z30046"
],
"Z8K5": "Z30043"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "nome di lingua in lingua"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "name of language in language"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"natural language as string",
"language as string"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "Data una lingua, restituisce il nome di tale lingua in un'altra lingua."
}
]
}
}
nh6tze3y2aj6enhftbez6da9hl0htt0
User talk:YoshiRulz/Function documentation
3
71583
293785
245965
2026-07-25T14:58:34Z
YoshiRulz
10156
/* Categorisation of mainspace pages */ new section
293785
wikitext
text/x-wiki
== Translate parameter names ==
@[[User:YoshiRulz|YoshiRulz]] is it possible to make the Parameters in the template translateable. Wikifunctions is a multilingual project and at least in theory no knowledge of English should be required to contribute to it. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:40, 30 December 2025 (UTC)
:I had that in mind, and I believe the text that gets displayed can be localised with [[mw:Extension:Translate]] by simply moving them to subpages ({{t|TNT}} like the long-form docs would use). And the documentation is already a subpage.
:The template's parameter names would not be localisable, and I don't think it would be a good idea to do so. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 22:20, 30 December 2025 (UTC)
::If it is possible to translate it then it is enough for me. If there are examples available I think it is possible to fill the template without understandnig English. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 17:53, 5 January 2026 (UTC)
== Parameters to add ==
[[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:10, 23 January 2026 (UTC)
:<code>relevant OEIS sequence ID</code> (since it might not be correct to have a Wikidata Item with the Function as its sitelink and the sequence in {{P|829}}) [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:12, 23 January 2026 (UTC)
:<code>Rosetta Code page</code> (though unlike the OEIS, I think a sitelink to an Item with {{P|5047}} would be sufficient in all cases) [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:23, 23 January 2026 (UTC)
== Categorisation of mainspace pages ==
If WD can do it, why can't we? {{Q|4165635}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:58, 25 July 2026 (UTC)
d1kts07mk8c0zang61zhbqp7h21myu1
Wikifunctions:Type/fr
4
72253
294135
283856
2026-07-26T10:35:22Z
Wladek92
41973
Created page with "énumération de faible poids"
294135
wikitext
text/x-wiki
<languages/>{{Technical documentation navbox}}
Chaque objet de Wikifunctions possède un type. Le type est caractéristique de la structure des objets qui l'utilisent et de ce qu'ils signifient. Le type spécifie également les arguments d'une fonction, ainsi que ce qu'elle renvoie.
Nous disposons actuellement de <del>{{formatnum:{{NUMBEROFTYPES}}}}</del> ~{{formatnum:100}} types disponibles pour les arguments ainsi que pour le type renvoyé par une fonction :
* {{Z+|Z1}}
* {{Z+|Z4}}
* {{Z+|Z8}}
* {{Z+|Z23}}
* {{Z+|Z21}}
* {{Z+|Z40}}
* {{Z+|Z22112}}
* {{Z+|Z881}} (c'est paramétré, par exemple c'est une fonction qui renvoie un type)
* {{Z+|Z882}} (paramétré)
* {{Z+|Z883}} (paramétré)
* {{Z+|Z6884}} (paramétré, utilisé pour définir les [[Special:MyLanguage/WF:Function_model#Lightweight_enumerations|types d'énumération de faible poids]] (''lightweight enumeration''))
<span id="Numeric_types"></span>
=== Types numériques ===
* {{Z+|Z80}}
* {{Z+|Z13518}}
* {{Z+|Z16659}}
* {{Z+|Z16683}}
* {{Z+|Z19677}}
* {{Z+|Z20825}}
* {{Z+|Z20838}}
* {{Z+|Z33198}}
<span id="Language_and_text_types"></span>
=== Langues et types de texte ===
* {{Z+|Z86}}
* {{Z+|Z6}}
* {{Z+|Z60}}
* {{Z+|Z11}}
* {{Z+|Z31}}
* {{Z+|Z12}}
* {{Z+|Z32}}
* {{Z+|Z89}}
* {{Z+|Z14293}}
* {{Z+|Z14294}}
<span id="Grammatical_feature_enums"></span>
==== Listes énumérées des fonctionnalités grammaticales ====
* {{Z+|Z28516}} (énumération de faible poids)
* {{Z+|Z28519}} (énumération de faible poids)
* {{Z+|Z25502}} (énumération de faible poids)
* {{Z+|Z25340}} (énumération de faible poids)
* {{Z+|Z25501}} (énumération de faible poids)
* {{Z+|Z26935}} (énumération de faible poids)
* {{Z+|Z26934}} (énumération de faible poids)
* {{Z+|Z28215}} (énumération de faible poids)
* {{Z+|Z28515}} (énumération de faible poids)
* {{Z+|Z28517}} (énumération de faible poids)
* {{Z+|Z32792}} (énumération de faible poids)
* {{Z+|Z32789}} (énumération de faible poids)
* {{Z+|Z27970}} (énumération de faible poids)
* {{Z+|Z28518}} (énumération de faible poids)
* {{Z+|Z28520}} (énumération de faible poids)
* {{Z+|Z33568}} (énumération de faible poids)
* {{Z+|Z27971}} (énumération de faible poids)
<span id="Calendar_types"></span>
=== Types calendrier ===
<span id="Gregorian_calendar"></span>
==== Calendrier grégorien ====
* {{Z+|Z17402}}
* {{Z+|Z16098}}
* {{Z+|Z17813}}
* {{Z+|Z20159}}
* {{Z+|Z20342}}
* {{Z+|Z20420}}
<span id="Hijri_(Islamic)_calendar"></span>
==== Calendrier hijri (islamique) ====
* {{Z+|Z26582}} (énumération de faible poids)
<span id="Igbo_calendar"></span>
==== Calendrier igbo ====
* {{Z+|Z16927}}
<span id="Wikidata_types"></span>
=== Types Wikidata ===
{{see also|Help:Wikidata#Statement model}}
* {{Z+|Z6030}}
<span id="Wikidata_entities"></span>
==== Entités Wikidata ====
* {{Z+|Z6001}}
* {{Z+|Z6002}}
* {{Z+|Z6004}}
* {{Z+|Z6005}}
* {{Z+|Z6006}}
<span id="Wikidata_references"></span>
==== Références Wikidata ====
* {{Z+|Z6091}}
* {{Z+|Z6092}}
* {{Z+|Z6094}}
* {{Z+|Z6095}}
* {{Z+|Z6096}}
<span id="Wikidata_statements"></span>
==== Déclarations Wikidata ====
* {{Z+|Z6020}}
* {{Z+|Z6007}}
* {{Z+|Z6003}}
* {{Z+|Z6040}}
* {{Z+|Z6008}}
* {{Z+|Z6039}}
<span id="Wikidata_datatypes"></span>
==== Types de données Wikidata ====
* {{Z+|Z6010}}
* {{Z+|Z6011}}
* {{Z+|Z6060}}
* {{Z+|Z6061}}
* {{Z+|Z6062}} (énumération de faible poids)
* {{Z+|Z6063}} (énumération de faible poids)
* {{Z+|Z6064}}
<span id="Miscellaneous"></span>
=== Divers ===
* {{Z+|Z310}}
* {{Z+|Z27951}} (énumération de faible poids)
* {{Z+|Z28579}}
* {{Z+|Z33827}} (<span lang="en" dir="ltr" class="mw-content-ltr">lightweight enum</span>)
<span id="WikiLambda_structure"></span>
=== Structure WikiLambda ===
* {{Z+|Z2}}
* {{Z+|Z9}}
* {{Z+|Z3}}
* {{Z+|Z39}}
* {{Z+|Z46}}
* {{Z+|Z64}}
* {{Z+|Z17}}
* {{Z+|Z18}}
* {{Z+|Z20}}
* {{Z+|Z14}}
* {{Z+|Z16}}
* {{Z+|Z61}}
==== Evaluation ====
* {{Z+|Z7}}
* {{Z+|Z22}}
* {{Z+|Z5}}
* {{Z+|Z50}}
* {{Z+|Z99}}
D'autres types peuvent être utilisés mais des bogues peuvent apparaître. Voir la [[Special:ListObjectsByType/Z4|liste des tous les types]] (bien que cela ne comprend ni les [[Special:ListObjectsByType/Z7|appels persistents]] qui renvoient des types, comme les listes énumérées ''lightweight'', ni les types paramétrés tels que {{Z|881}}).
Vous pouvez proposer de nouveaux types sur [[Wikifunctions:Type proposals]].
<span id="See_also"></span>
== Voir aussi ==
* {{ll|Wikifunctions:Function model}}
[[Category:Technical documentation{{#translation:}}|Type]]
aadqp71xkwamm42h3rkcaemmqmovlg9
294137
294135
2026-07-26T10:35:26Z
Wladek92
41973
Created page with "énumération de faible poids"
294137
wikitext
text/x-wiki
<languages/>{{Technical documentation navbox}}
Chaque objet de Wikifunctions possède un type. Le type est caractéristique de la structure des objets qui l'utilisent et de ce qu'ils signifient. Le type spécifie également les arguments d'une fonction, ainsi que ce qu'elle renvoie.
Nous disposons actuellement de <del>{{formatnum:{{NUMBEROFTYPES}}}}</del> ~{{formatnum:100}} types disponibles pour les arguments ainsi que pour le type renvoyé par une fonction :
* {{Z+|Z1}}
* {{Z+|Z4}}
* {{Z+|Z8}}
* {{Z+|Z23}}
* {{Z+|Z21}}
* {{Z+|Z40}}
* {{Z+|Z22112}}
* {{Z+|Z881}} (c'est paramétré, par exemple c'est une fonction qui renvoie un type)
* {{Z+|Z882}} (paramétré)
* {{Z+|Z883}} (paramétré)
* {{Z+|Z6884}} (paramétré, utilisé pour définir les [[Special:MyLanguage/WF:Function_model#Lightweight_enumerations|types d'énumération de faible poids]] (''lightweight enumeration''))
<span id="Numeric_types"></span>
=== Types numériques ===
* {{Z+|Z80}}
* {{Z+|Z13518}}
* {{Z+|Z16659}}
* {{Z+|Z16683}}
* {{Z+|Z19677}}
* {{Z+|Z20825}}
* {{Z+|Z20838}}
* {{Z+|Z33198}}
<span id="Language_and_text_types"></span>
=== Langues et types de texte ===
* {{Z+|Z86}}
* {{Z+|Z6}}
* {{Z+|Z60}}
* {{Z+|Z11}}
* {{Z+|Z31}}
* {{Z+|Z12}}
* {{Z+|Z32}}
* {{Z+|Z89}}
* {{Z+|Z14293}}
* {{Z+|Z14294}}
<span id="Grammatical_feature_enums"></span>
==== Listes énumérées des fonctionnalités grammaticales ====
* {{Z+|Z28516}} (énumération de faible poids)
* {{Z+|Z28519}} (énumération de faible poids)
* {{Z+|Z25502}} (énumération de faible poids)
* {{Z+|Z25340}} (énumération de faible poids)
* {{Z+|Z25501}} (énumération de faible poids)
* {{Z+|Z26935}} (énumération de faible poids)
* {{Z+|Z26934}} (énumération de faible poids)
* {{Z+|Z28215}} (énumération de faible poids)
* {{Z+|Z28515}} (énumération de faible poids)
* {{Z+|Z28517}} (énumération de faible poids)
* {{Z+|Z32792}} (énumération de faible poids)
* {{Z+|Z32789}} (énumération de faible poids)
* {{Z+|Z27970}} (énumération de faible poids)
* {{Z+|Z28518}} (énumération de faible poids)
* {{Z+|Z28520}} (énumération de faible poids)
* {{Z+|Z33568}} (énumération de faible poids)
* {{Z+|Z27971}} (énumération de faible poids)
<span id="Calendar_types"></span>
=== Types calendrier ===
<span id="Gregorian_calendar"></span>
==== Calendrier grégorien ====
* {{Z+|Z17402}}
* {{Z+|Z16098}}
* {{Z+|Z17813}}
* {{Z+|Z20159}}
* {{Z+|Z20342}}
* {{Z+|Z20420}}
<span id="Hijri_(Islamic)_calendar"></span>
==== Calendrier hijri (islamique) ====
* {{Z+|Z26582}} (énumération de faible poids)
<span id="Igbo_calendar"></span>
==== Calendrier igbo ====
* {{Z+|Z16927}}
<span id="Wikidata_types"></span>
=== Types Wikidata ===
{{see also|Help:Wikidata#Statement model}}
* {{Z+|Z6030}}
<span id="Wikidata_entities"></span>
==== Entités Wikidata ====
* {{Z+|Z6001}}
* {{Z+|Z6002}}
* {{Z+|Z6004}}
* {{Z+|Z6005}}
* {{Z+|Z6006}}
<span id="Wikidata_references"></span>
==== Références Wikidata ====
* {{Z+|Z6091}}
* {{Z+|Z6092}}
* {{Z+|Z6094}}
* {{Z+|Z6095}}
* {{Z+|Z6096}}
<span id="Wikidata_statements"></span>
==== Déclarations Wikidata ====
* {{Z+|Z6020}}
* {{Z+|Z6007}}
* {{Z+|Z6003}}
* {{Z+|Z6040}}
* {{Z+|Z6008}}
* {{Z+|Z6039}}
<span id="Wikidata_datatypes"></span>
==== Types de données Wikidata ====
* {{Z+|Z6010}}
* {{Z+|Z6011}}
* {{Z+|Z6060}}
* {{Z+|Z6061}}
* {{Z+|Z6062}} (énumération de faible poids)
* {{Z+|Z6063}} (énumération de faible poids)
* {{Z+|Z6064}}
<span id="Miscellaneous"></span>
=== Divers ===
* {{Z+|Z310}}
* {{Z+|Z27951}} (énumération de faible poids)
* {{Z+|Z28579}}
* {{Z+|Z33827}} (énumération de faible poids)
<span id="WikiLambda_structure"></span>
=== Structure WikiLambda ===
* {{Z+|Z2}}
* {{Z+|Z9}}
* {{Z+|Z3}}
* {{Z+|Z39}}
* {{Z+|Z46}}
* {{Z+|Z64}}
* {{Z+|Z17}}
* {{Z+|Z18}}
* {{Z+|Z20}}
* {{Z+|Z14}}
* {{Z+|Z16}}
* {{Z+|Z61}}
==== Evaluation ====
* {{Z+|Z7}}
* {{Z+|Z22}}
* {{Z+|Z5}}
* {{Z+|Z50}}
* {{Z+|Z99}}
D'autres types peuvent être utilisés mais des bogues peuvent apparaître. Voir la [[Special:ListObjectsByType/Z4|liste des tous les types]] (bien que cela ne comprend ni les [[Special:ListObjectsByType/Z7|appels persistents]] qui renvoient des types, comme les listes énumérées ''lightweight'', ni les types paramétrés tels que {{Z|881}}).
Vous pouvez proposer de nouveaux types sur [[Wikifunctions:Type proposals]].
<span id="See_also"></span>
== Voir aussi ==
* {{ll|Wikifunctions:Function model}}
[[Category:Technical documentation{{#translation:}}|Type]]
p3eg02dilih12wp11yv2p6ppezrw70d
Wikifunctions:Support for Wikidata content/fr
4
73103
294129
276494
2026-07-26T10:31:30Z
Wladek92
41973
Created page with "Comme indiqué dans la section d'introduction, le mot ''référence'' est surchargé. La [[$1|<u>référence Wikidata</u>]], (6) ci-dessus, est un type de Wikifunctions qui contient des références vers les sources d'information, et apparaît dans les déclarations importées de Wikidata. Les ''types de référence Wikidata'', présentés dans la section suivante, sont aussi des types de Wikifunctions, mais s'appliquent à des entités Wikidata, et ne contiennent que d..."
294129
wikitext
text/x-wiki
<languages/>
{{AW Content}}{{Technical documentation navbox}}
Wikifunctions fournit le support pour récupérer et utiliser le contenu de Wikidata, y compris le contenu encyclopédique contenu initialement dans les ''éléments'' ainsi que le contenu lexicographique se trouvant dans les ''Lexèmes, Formes de lexème'', et ''Sens de lexème''.
Depuis que les instances de ces quatre types de contenu peuvent contenir des ''Déclarations'', Wikifunctions intègre également le support des ''Déclaraions'' et leurs composants, y compris les ''Propriétés'', les ''Rangs de déclaration'', les ''Qualifieurs'', et (bientôt) les ''Références''.
Vous trouverez la documentation des types lexicographiques Wikidata sur [[:d:Special:MyLanguage/WD:Lexicographical data/Documentation|Lexicographical data/Documentation]], et celle des autres types Wikidata sur [[mw:Special:MyLanguage/Wikibase/DataModel|Wikibase/DataModel]].
'''Note de terminologie''': sur Wikidata, ''Elément, Propriété, Lexème, Forme de lexème'' et ''Sens de lexème'' sont des types qui concernent toutes les ''entités''; nous les référençons donc en tant que ''types d'entités''.
Le support actuellement implémenté comprend :
# les types implémentés correspondant aux 5 types d'entités ''Déclaration'' et ''Rang de déclaration''
# Un type implémenté "Référence" correspondant au type ''ReferenceRecord'' de Wikidata
# Il existe un type intégré ''Claim'' ou affirmation <sup>[ [[d:Special:MyLanguage/Wikidata:Glossary#Claim|glossaire]] ]</sup> qui correspond au type {{Q|86719099}} <sup>[ [[d:Special:MyLanguage/Wikidata:Glossary#Snak|glossaire]] ]</sup> de Wikidata, et qui est utilisé dans la représentation Wikifunctions des qualifieurs et des références à l'intérieur des déclarations
# ''Types de référence'' intégrés correspondant aux 5 types d'entités
# ''Fonctions de recherche'' intégrées, pour chacun des types d'entité, qui récupèrent le contenu de Wikidata et le transforment en instances de types intégrés
# ''Fonctions de recherche'' intégrées qui fournissent des méthodes pour chercher des lexèmes à partir de leurs relations avec d'autres entités
# Components d'interface utilisateur pour sélectionner et afficher le contenu de Wikidata à récupérer.
'''Notes de terminologie''' :
* Nous nous nommerons les types intégrés de (1) -- (3) les “types Wikidata”, et les types intégrés de (4) les “types de référence Wikidata”, mais notez que tous sont des types '''de Wikifunctions''' qui travaillent avec le contenu '''de Wikidata'''. Quand un de ces types est utilisé ci-dessous, il est souligné et comporte un lien si sa définition se trouve actuellement dans Wikifunctions (par exemple pour [[Z6005|<u>lexème Wikidata</u>]]).
* Afin que tout soit clair, si un type se trouve ''en italiques'' (tel que ''Lexeme'' ou ''Item'') cela signifie qu'il existe '''dans Wikidata'''. Par exemple nous parlerons du type de [[Z6005|<u>Lexème Wikidata</u>]] créé dans Wikifunctions, qui correspond au type ''Lexème'' dans Wikidata.
* Les ''types de référence'' mentionnés dans (4) ne sont pas liés au type "Reference" mentionné dans (2). (4) fournit un moyen de se référer aux entités de Wikidata en utilisant leur identifiant, tandis que (2) recueille les sources qui fournissent un contenu particulier.
Cette page décrit chacun de domaines du support ci-dessus. Tout ce qui s'y trouve est déployé et disponible sauf contre-indication mentionnée à certains endroits.
<span id="Wikidata_types"></span>
== Types Wikidata ==
Les types suivants ont été définis avec leur structure et suivent étroitement la structure des types correspondants de Wikidata :
* [[Z6005|<u>lexeme Wikidata</u>]]
* [[Z6004|<u>Forme de lexème Wikidata</u>]]
* [[Z6006|<u>Sens de lexème Wikidata</u>]]
* [[Z6003|<u>Déclaration Wikidata</u>]]
* [[Z6002|<u>Propriété Wikidata</u>]]
* [[Z6001|<u>Elément Wikidata</u>]]
* [[Z6040|<u>Rang de déclaration Wikidata</u>]]
* [[Z6008|<u>Référence Wikidata</u>]]
* [[Z6007|<u> Wikidata claim</u>]], correspond au type ''Snak'' de Wikidata
* [[Z6020|<u>sous-type d'affirmation Wikidata</u>]], capture les 3 types de ''Snak'' sur Wikidata
Les instances de ces types ne sont jamais rendues persistentes dans Wikifunctions (sauf pour les instances de [[Z6040|<u>rang de déclaration Wikidata</u>]] et [[Z6020|<u>sous-type d'affirmation Wikidata</u>]]).
Elles sont construites directement à la volée, quand c'est nécessaire, et récupérées directement de Wikidata.
Les instances des types d'entités transportent en elles l'identifiant de l'entité Wikidata de laquelle elles sont issues.
[[Z6040|<u>rang de la déclaration Wikidata</u>]] est un type d'énumération qui n'a que 3 instances fixes <u>préféré</u>, <u>normal</u>, and <u>obsolète</u>.
Le [[Z6020|<u>sous-type d'affirmation Wikidata</u>]] est un type d'énumération qui ne possède que 3 instances fixes <u>valeur</u>, <u>certaine valeur</u>, et <u>pas de valeur</u>.
Des informations complémentaires, les motivations, et les exemples des types Wikidata se trouvent sur la [[Wikifunctions:Type proposals/Wikidata based types|page de discussion des propositions de types]] (mais notez que cette page n'est plus active et que les détails ne sont pas forcément à jour).
<span id="Example"></span>
=== Exemple ===
Une instance de [[Z6005|<u>lexème Wikidata</u>]] comporte ces 7 parties :
# l'identité, avec une valeur pour le type [[Z6095|<u>référence de lexème Wikidata</u>]]
# les lemmes, avec une valeur pour le type [[Z12|Texte multilingue]]
# langue, avec une valeur pour le type [[Z60|Langue naturelle]]
# catégorie lexicale, avec une valeur pour le type [[Z6091|<u>référence d'élément Wikidata</u>]]
# déclarations, dont la valeur est une liste de [[Z6003|<u>déclaration Wikidata</u>]]
# les sens, dont la valeur est une liste de [[Z6006|<u>sens de lexème Wikidata</u>]]
# formes, dont la valeur est une liste de [[Z6004|<u>formes de lexème Wikidata</u>]]
Notez ensuite que chacune de ces instances contient des instances de 3 autres types Wikidata ([[Z6003|<u>déclaration Wikidata</u>]], [[Z6006|<u>sens de lexème Wikidata</u>]] et [[Z6004|<u>forme de lexème Wikidata</u>]]), et aussi deux types de référence Wikidata types (discutés dans la section suivante).
[[Z12|Texte multilingue]] et [[Z60|langue naturelle]] sont des types de Wikifunctions à but multiple, qui ne sont pas créés particulièrement pour traiter du contenu Wikidata.
La partie identité stocke l'identifiant Wikidata associé au lexème et sert d'auto- référence.
Pour toute information à propos du contenu de chaque autre partie, voir [[:d:Special:MyLanguage/d:Lexicographical data/Documentation|Wikidata:Lexicographical data/Documentation]].
Une instance spécifique récupérée de [[:d:Lexeme:L3435|L3435 sur Wikidata]], est présentée dans l'appendice.
<span id="Status_of_Wikidata_types"></span>
=== Etat des types Wikidata ===
Tous ces types sont définis et disponibles pour utilisation; il n'y a pas de tâche en attente directement liée à eux.
Ils comportent tous des fonctions d'égalité intégrées.
Chacun des cinq types d'entités a une fonction de recherche intégrée, comme décrit ci-dessous, par laquelle ses instances peuvent être atteintes directement (obtenue de Wikidata et instanciée sur Wikifunctions).
<span id="Notes_about_Wikidata_statements"></span>
=== Notes à propos des déclarations Wikidata ===
Les déclarations apparaissent à l'intérieur des éléments Wikidata, des propriétés, des lexèmes, des formes de lexèmes et des sens de lexèmes.
Chaque [[Z6003|<u>déclaration Wikidata</u>]] importée de Wikidata comprend sept parties :
# un sujet (référence d'entité, discuté ci-dessous)
# un prédicat (référence de propriété, discuté ci-dessous)
# une valeur
# un rang (une instance de [[Z6040|<u>Wikidata statement rank</u>]])
# liste de qualifieurs (chacun étant représenté en tant que [[Z6003|<u>Wikidata claim</u>]])
# liste de [[Z6008|<u>Wikidata reference</u>]]
# instance de [[Z6020|<u>Wikidata claim subtype</u>]].
La valeur (3), peut être de plusieurs types Wikifunctions différents, y compris :
* [[Z6|<u>Chaîne de caractères</u>]]
* [[Z11|<u>Texte monolingue</u>]]
* [[Z6010|<u>Quantité Wikidata</u>]]
* [[Z6011|<u>Coordonnées géographiques Wikidata</u>]]
* [[Z6040|<u>Heure Wikidata</u>]]
* un des types de référence Wikidata discuté ci-dessous.
Comme indiqué dans la section d'introduction, le mot ''référence'' est surchargé. La [[Z6008|<u>référence Wikidata</u>]], (6) ci-dessus, est un type de Wikifunctions qui contient des références vers les sources d'information, et apparaît dans les déclarations importées de Wikidata. Les ''types de référence Wikidata'', présentés dans la section suivante, sont aussi des types de Wikifunctions, mais s'appliquent à des entités Wikidata, et ne contiennent que des identifiants Wikidata.
Parce que les ''Déclarations'' dans Wikidata n'ont pas d'identifiants publics dans Wikifunctions la [[Z6003|<u>déclaration Wikidata</u>]] n'a pas de type de référence ni de fonction de recherche (ceux-ci sont décrits en détails ci-dessous).
<span id="Wikidata_reference_types"></span>
== Types de référence Wikidata ==
Les types suivants de références sont un moyen de faire référence aux entités Wikidata sans inclure les détails de leur contenu.
Les instances de ces types de référence contiennent ''uniquement'' l'identifiant Wikidata d'une entité en tant que {{Z|6}}.
* [[Z6095|<u>Référence de lexème Wikidata</u>]]
* [[Z6094|<u>Référence de forme de lexème Wikidata</u>]]
* [[Z6096|<u>Référence de sens de lexème Wikidata</u>]]
* [[Z6092|<u>Référence de propriété Wikidata</u>]]
* [[Z6091|<u>Référence d'élément Wikidata</u>]]
'''Exemple''' : une [[Z6091|<u>référence d'élément Wikidata</u>]] de l'élément ''Q1084'' (qui représente le concept de nom ''noun'' Wikidata) ressemble à ceci :
La colonne de droite montre la représentation formelle du ZObject (sous sa forme canonique); pour faciliter la lecture, la colonne de gauche montre le même contenu mais avec les libellés en anglais correspondants aux éléments du ZObject.
La représentations des ZObject de Wikifunctions figure dans {{ll|Wikifunctions:Function model}}; nous ne reprendrons pas les détails ici.
{|class="wikitable" style="margin:.6em 1.6em"
|-
| <syntaxhighlight lang="json" line="line">{
"type": "Wikidata item reference",
"Wikidata item id": "Q1084"
}</syntaxhighlight>
| <syntaxhighlight lang="json">{
"Z1K1": "Z6091",
"Z6091K1": "Q1084"
}</syntaxhighlight>
|}
'''Utilisation d'exemples''' :
* Les type de références Wikidata sont utilisés dans les fonctions de recherche Wikidata (voir ci-dessous).
* Lorsque des IDs d'entités et de propriétés apparaissent dans des lexèmes Wikidata, des formes ou des sens de lexème Wikidata, ou des déclarations Wikidata, ils figurent comme des instances du type de référence Wikidata concerné. Par exemple pour indiquer que ''Lexeme L3435'' (“umbrella”) a pour catégorie lexicale ''noun'' (qui a l'ID ''Q1084''), le [[Z6005|<u>lexème Wikidata</u>]] pour ''L3435'' contient la [[Z6091|<u>référence d'élément Wikidata</u>]] affichée ci-dessus dans l''''Exemple'''.
<span id="Status_of_Wikidata_reference_types"></span>
=== Etat des types de référence Wikidata ===
Prêt à l'emploi, il n'y a pas de tâches en attente directement liées à ces types.
<span id="Wikidata_fetch_functions"></span>
== Fonctions d'accès Wikidata ==
Une fonction de recherche est une fonction Wikifunctions intégrée qui prend une instance de l'un des types de référence Wikidata comme argument d'entrée.
Comme indiqué ci-dessus, chacune de ces instances contient l'Id d'une entité Wikidata.
nstance du Partant de là, elle récupère le contenu de cette entité à partir de Wikidata et le transforme en une instance du type Wikidata correspondant.
'''Exemple''' : si [[Z6825|<u>Chercher un lexème Wikidata</u>]] est appelé avec cette instance de [[Z6095|<u>référence de lexème Wikidata</u>]]:
{|class="wikitable" style="margin:.6em 1.6em"
|-
| <syntaxhighlight lang="json" line="line">{
"type": "Wikidata lexeme reference",
"Wikidata lexeme id": "L3435"
}</syntaxhighlight>
| <syntaxhighlight lang="json">{
"Z1K1": "Z6095",
"Z6095K1": "L3435"
}</syntaxhighlight>
|}
il va renvoyer l'instance du [[Z6005|<u>lexème Wikidata</u>]] qui est introduite dans la sous-section ''Exemple'' de la section ''types Wikidata'' ci-dessus, et affichée plus en détails dans l'Appendice.
<span id="Status_of_Wikidata_fetch_functions"></span>
=== Etat des fonctions d'accès Wikidata ===
Une fonction de recherche existe dans Wikifunctions pour chaque types d'entité :
* [[Z6825|<u>Recherche de lexème Wikidata</u>]]
* [[Z6824|<u>Récupérer la forme du lexème Wikidata</u>]]
* [[Z6826|<u>Recherche de sens de lexème Wikidata</u>]]
* [[Z6822|<u>Récupérer la propriété Wikidata</u>]]
* [[Z6821|<u>Récupérer l'élément Wikidata</u>]]
Pour permettre d'appeler les fonctions de recherche à partir de l'interface utilisateur, Wikifunctions fournit des composants sélecteur permettant de choisir l'entité à rechercher.
Il y aura éventuellement un sélecteur correspondant à chacun des types d'entité (et ainsi à chacune des fonctions de recherche).
La section suivante fournit d'autres informations concernant les composants du sélecteur.
<span id="Wikidata_search_functions"></span>
== Fonctions de recherche Wikidata ==
En plus de chercher le contenu de Wikidata, il est également possible de récupérer le contenu Wikidata de différentes manières, en utiisant ses APIs.
Wikifunctions fournit actuellement deux fonctions intégrées basées sur ces capacités de recherche.
<span id="Function:_Find_lexemes_for_an_item"></span>
=== Fonction : [[Z6830|<u>Chercher les lexèmes d'un élément</u>]] ===
* Types d'argument : [[Z6091|<u>référence d'élément Wikidata</u>]], [[Z6092|<u>référence de propriété Wikidata</u>]], [[Z60|<u>langue naturelle</u>]]
* Type de la valeur renvoyée : liste de [[Z6095|<u>référence de lexème Wikidata</u>]]
Wikidata capture les relations utiles entre les sens du lexème (qui représentent les significations d'un lexème) et les éléments. Il s'agit notamment de :
* [[d:Property:P5137|élément pour ce sens]], connecte le plus souvent un nom à une chose ou a une classe de choses dans Wikidata
* [[d:Property:P9970|prédicat pour]] connecter un verbe à une action ou un événement
* [[d:Property:P6271|démonyme de]], pour connecter un nom ou un adjectif à un lieu, décrit les personnes et les objets qui vivent ou existent à cet endroit.
'''Exemple 1.''' Les trois sens du lexème [[d:Lexeme:L18379|L18379/rose]] font référence à la couleur, à la fleur et au taxon biologique.
Chacun de ces 3 sens est lié à un élément différent, au moyen d'une déclaration, dans Wikidata, comme ceci (pour le premier sens) :
* sujet de la déclaration : [[d:Lexeme:L18379|L18379-S1/sens 1 de rose]]
* propriété de la déclaration : [[d:Property:P5137|P5137/élément pour ce sens]]
* valeur de la déclaration : [[d:Q533047|Q533047/rose]]
[[Z6830|<u>Chercher les lexèmes d'un élément</u>]] ramène tous les lexèmes liés à un élément donné par une propriété donnée (même si des relations existent entre un ''sens de lexème'' et un élément, l'API Wikidata et cette fonction renvoient les références de ce ou ces ''lexemes'' qui contiennent le ou les sens).
'''Exemple 2''' : l'appel de [[Z6830|<u>Chercher les lexèmes d'un élément</u>]] avec [[d:Q533047|Q533047/rose]] (la couleur), [[d:Property:P5137|P5137/élément pour ce sens]], et [[Z1002|<u>Z1002/Anglais</u>]] renvoie une liste contenant la référence du lexème pour [[d:Lexeme:L18379|L18379/rose]].
En appelant la fonction avec [[d:Q102231|Q102231/rose]] (la fleur) ou avec [[d:Q34687|Q34687/Rosa]] (le taxon biologique) comme premier argument on récupère aussi le lexème [[d:Lexeme:L18379|L18379/rose]], car ce lexème est lié (via ses 3 sens) à tous ces 3 éléments.
'''Exemple''' '''3''': l'appel de [[Z6830|<u>Trouver les lexèmes d'un élément</u>]] avec [[d:Q55|Q55/Netherlands]], [[d:Property:P6271|P6271/démonyme de]], et [[Z1002|<u>Z1002/Anglais</u>]] renvoie une liste contenant la [[Z6095|<u>référence du lexème Wikidata</u>]] pour [[d:Lexeme:L34519|L34519/Dutch]].
Pour un exemple dans lequel [[Z6830|<u>Chercher les lexèmes pour un élément</u>]] est utilisé en générant une phrase en langage naturel, voir la section ''Fonction de la semaine'' dans {{ll|Wikifunctions:Status updates/2025-02-26}}.
<span id="Function:_Find_lexemes_for_a_Wikidata_lexeme_sense"></span>
=== Fonction : [[Z6831|<u>Trouver les lexèmes pour un sens de lexème Wikidata</u>]] ===
* Types d'argument : [[Z6096|<u>référence de sens de lexème Wikidata</u>]], [[Z6092|<u>référence de propriété Wikidata</u>]], [[Z60|<u>langue naturelle</u>]]
* Type de la valeur renvoyée : liste de [[Z6095|<u>références de lexème Wikidata</u>]]
Wikidata capture aussi des relations utiles entre les sens de lexèmes et les autres sens de lexèmes, ainsi que els relations exprimées en utilisant la propriété [[:d:Property:P8471|faisant partie de]], qui lie le sens d'un adjectif au sens d'un nom relatif (comme lunaire → lune), ou un sens d'adverbe au sens de l'adjectif qui lui est associé (comme lentenment → lent).
[[Z6831|<u>Trouver les lexèmes correspondant au sens d'un lexème Wikidata</u>]] recherche les lexèmes liés au sens d'un lexème donné par une propriété telle que [[:d:Property:P8471|appartient à]] (même si des relations existent entre les paires of ''sens de lexème'', l'API Wikidata, et cette fonction, renvoie les références du ou des ''lemmes'' qui contiennent le ou les sens cibles).
<span id="User_interface"></span>
== Interface utilisateur ==
<span id="Selectors"></span>
== Sélecteurs ==
[[File:Selecting a lexeme for "goose".png|thumb|Fig. 1. Sélection d'un lexème pour "goose"]]
Les sélecteurs permettent dans l'interface utilisateur de Wikifunctions de sélectionner l'entité à utiliser.
Par exemple, lorsque l'utilisateur tape un mot clé partiel dans le sélecteur de lexemes de Wikifunctions, le sélector demande à Wikidata des lexèmes qui correspondent à ce mot clé partiel (la recherche correspond au mot clé partiel par rapport aux lemmes de tous les lexèmes de Wikidata).
On affiche jusqu'à 10 correspondances actuelles ce qui permet à l'utilisateur d'en choisir une.
Il met à jour la liste des correspondances au fur et à mesure que les caractères suivants sont entrés.
'''Exemple''': la figure 1 montre l'aspect d'un sélecteur de lexème après avoir entré les 5 caractères du mot "goose".
À ce stade, on affiche à l'utilisateur 4 lexèmes correspondants à choisir.
Un exemple où ce sélecteur de lexème est utilisé dans la préparation d'un appel de fonction est donné dans la section ''Fonction de la semaine'' de {{ll|Wikifunctions:Status updates/2024-10-17}}.
Notez que la présence d'un sélecteur Wikidata est indiquée par l'icône Wikidata (avec des trais verticaux rouges, verts et bleus).
Dès que l'utilisateur a fait son choix, le sélecteur va générer la représentation interne appropriée à l'élément sélectionné, en fonction du contexte :
# une instance du type de référence Wikidata approprié si c'est tout ce dont on a besoin, ou bien
# un appel à la fonction de récupération appropriée, avec une instance du type de référence en argument.
Les sélecteurs sont principalement utilisés pour fournir les arguments de l'appel d'une fonction dans l'interface utilisateur, la fonction appelée fournissant le contexte correspondant.
Si l'utilisateur spécifie une valeur pour un argument ayant un type de référence Wikidata pour le type, le sélecteur indiquera (1).
Dans ce cas, aucune recherche n'est effectuée.
Si l'argument en question a un type Wikidata comme type, le sélecteur fournira (2), qui récupérera en interne l'objet entier et le rendra disponible à la fonction appelée.
<span id="Display_elements"></span>
=== Affichage des éléments ===
[[File:Compact view of lexeme form for "umbrellas".png|thumb|Fig. 2. Vue compacte de la forme du lexème pour "umbrellas"]]
Wikifunctions fournit également une vue simplifiée et compacte des entités Wikidata.
Cette vue est affichée sur les pages lues et pour les sorties d'un appel de fonction.
Cette vue compacte affiche l'icône Wikidata suivie d'une forme de mot associée à l'entité Wikidata (par exemple, un lemme d'un lexeme, la représentation d'une forme de lexème ou le libellé d'une entité), dans la langue de l'utilisateur si disponible.
La forme de mot est liée à la page Wikidata de laquelle l'entité a été extraite.
'''Exemple :''' la figure 2 affiche la vue compacte, sous le mot '''Result''', de la [[Z6824|<u>forme du lexème Wikidata</u>]] pour ''umbrellas'' (qu'on appelle ''représentation'' de la forme).
Ceci est l'aspect initial du résultat de l'exécution d'une fonction qui renvoie une forme de lexème.
[[File:Expanded view of lexeme form for "umbrellas".png|thumb|Fig. 3. Vue étendue de la forme du lexème pour "umbrellas"]]
Si l'entité doit être explorée en détails, elle peut être développée en utilisant le bouton avec les ''chevrons'' vers la droite (qui ressemble à '>') avant l'élément.
La vue étendue permet à l'utilisateur de comprendre le type de représentation utilisé pour cette entité.
La représentation pourrait utiliser un type de référence Wikidata, un appel de fonction de la fonction de recherche Wikidata appropriée, ou l'instance entière de l'entité renvoyée par cet appel de fonction.
Dans tous les cas, l'utilisateur pourra étendre, explorer et naviguer dans son contenu.
'''Exemple :''' la figure 3 affiche la vue étendue de la forme de lexème pour ''umbrellas'', en cliquant sur le chevron de la figure 2.
Ici nous voyons la présentation globale de l'instance de la [[Z6824|<u>forme de lexème Wikidata</u>]].
Chacun des composants imbriqués de la forme avec un chevron (par exemple, <code>identité</code>, <code>lexème</code>, etc.), peut être développé pour une exploration plus approfondie.
<span id="Status_of_UI_components_for_Wikidata_entity_types"></span>
=== Etat des composants de l'interface utilisateur pour les types d'entités Wikidata ===
* [[Z6825|<u>Lexème Wikidata</u>]]
** Affichage et sélecteur : disponible
* [[Z6824|<u>Forme d'un lexème Wikidata</u>]]
** Affichage et sélecteur : disponible
* [[Z6826|<u>Sens d'un lexème Wikidata</u>]]
** Affichage et sélecteur: date de diffusion non encore déterminée
* [[Z6821|<u>Elément Wikidata</u>]]
** Affichage et sélecteur : disponible
* [[Z6822|<u>Propriété Wikidata</u>]]
** Affichage et sélecteur : disponible
<span id="Limitations_of_UI_components_for_Wikidata_entity_types"></span>
=== Limitations des composants de l'interface utilisateur pour les types d'entités Wikidata ===
'''Discrimination visuelle'''.
Actuellement l'interface utilisateur de Wikifunctions manque de discrimination visuelle entre les différents types d'entités Wikidata :
* Les sélecteurs pour les autres types d'entités sont similaires à ceux des lexèmes Wikidata affichés sur la figure 1. Il n'y a pas d'indication explicite du type qui sera sélectionné.
** Contournements : en général on devine à partir du contexte quel type d'élément est sélectionné. En plus, le contenu des choix de sélection (dans la liste déroulante) dépend du type d'élément à sélectionner. Par exemple dans un sélecteur de ''lexème'' chaque choix affiche son lemme, sa langue, et une partie du discours (comme montré sur la figure 1), alors que dans un sélecteur de ''forme de lexème'' chaque choix affiche ses fonctionnalités sous forme de mots et grammaticales, ensemble avec les informations qui identifient le lexème contenu.
* L'affichage compact des autres types d'entités est le même que celui des lexèmes
Wikidata comme sur la Figure 2 (on ne voit que l'icône Wikidata et la forme sur un seul mot).
** Contournement : si le contexte n'est pas déterminant, vous pouvez cliquer sur les chevrons pour obtenir une vue étendue de l'entité qui montre clairement son type comme sur la figure 3.
'''Absence de vues compactes'''. C'est parce que l'affichage des éléments pour le [[Z6006|sens du lexème <u>Wikidata</u>]] et la [[Z6003|<u>déclaration Wikidata</u>]] n'a pas été encore complètement déployé, que la présentation des elements de ces types peut prendre quelques fois trop de place et nuire à la lisibilité d'entités plus grosses les contenant. Ceci est spécialement vrai quand un lexème, une forme ou un sens de lexème contient une liste mesurable de déclarations.
'''L'état ne correspond pas'''. bien que la fonction de recherche soit disponible pour le [[Z6826|<u>sens du lexème Wikidata</u>]], le sélecteur pour ce type n'est pas encore disponible.
<span id="Appendix:_an_instance_of_Wikidata_lexeme"></span>
== Appendice : une instance de lexème Wikidata ==
Cet exemple est présenté dans la sous-section ''Exemple'' de la section des ''Types Wikidata''.
Il affiche une instance spécifique de lexème Wikidata, qui a été récupérée de [[:d:Lexeme:L3435|L3435 sur Wikidata]].
La colonne de droite montre la représentation formelle du ZObject (sous sa forme canonique); pour faciliter la lecture, la colonne de gauche montre le même contenu mais avec les libellés en anglais correrspondants aux éléments du ZObject.
La représentation des ZObject Wikifunctions est présentée à {{ll|Wikifunctions:Function model}}; nous ne reprendrons pas les détails ici.
L'exemple a été écourté en enlevant certains contenus comme indiqué par les parenthèses.
Pour améliorer la lisibilité, on a omis également l'indication du type d'élément qui apparaît normalement en première position de chaque liste dans la forme canonique.
{|class="wikitable" style="margin:.6em 1.6em"
|-
| <syntaxhighlight lang="json" line="line">{
"type": "Wikidata lexeme",
"identity": {
"type": "Wikidata lexeme reference",
"Wikidata lexeme id": "L3435"
},
"lemmas": {
"type": "Multilingual text",
"texts": [
{
"type": "Monolingual text",
"language": "English",
"text": "umbrella"
}
]
},
"language": "English",
"lexical category": {
"type": "Wikidata item reference",
/* Wikidata item for "noun": */
"Wikidata item id": "Q1084"
},
"statements": [
{
"type": "Wikidata statement",
"subject": {
"type": "Wikidata lexeme reference",
"Wikidata lexeme id": "L3435"
},
"predicate": {
"type": "Wikidata property reference",
/* Oxford English Dictionary ID */
"Wikidata property id": "P5275"
},
"value": "208852",
...
},
...
],
"senses": [
{
"type": "Wikidata lexeme sense",
"identity": {
"type": "Wikidata lexeme sense reference",
"Wikidata lexeme sense id": "L3435-S1"
},
"glosses": {
"type": "Multilingual text",
"texts": [
{
"type": "Monolingual text",
"language": "Spanish",
"text": "utensilio empleado para cubrirse de la lluvia"
}
]
},
"statements": [
...
]
}
],
"forms": [
{
"type": "Wikidata lexeme form",
"identity": {
"type": "Wikidata lexeme form reference",
"Wikidata lexeme form id": "L3435-F1"
},
"lexeme": {
"type": "Wikidata lexeme reference",
"Wikidata lexeme id": "L3435"
},
"representations": {
"type": "Multilingual text",
"texts": [
{
"type": "Monolingual text",
"language": "English",
"text": "umbrella"
}
]
},
"grammatical features": [
{
"type": "Wikidata item reference",
/* Wikidata item for "singular": */
"Wikidata item id": "Q110786"
}
],
"statements": [
/* (empty list) */
]
},
...
]
}
</syntaxhighlight>
| <syntaxhighlight lang="json" line="line">{
"Z1K1": "Z6005",
"Z6005K1": {
"Z1K1": "Z6095",
"Z6095K1": "L3435"
},
"Z6005K2": {
"Z1K1": "Z12",
"Z12K1": [
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "umbrella"
}
]
},
"Z6005K3": "Z1002",
"Z6005K4": {
"Z1K1": "Z6091",
"Z6091K1": "Q1084"
},
"Z6005K5": [
{
"Z1K1": "Z6003",
"Z6003K1": {
"Z1K1": "Z6095",
"Z6095K1": "L3435"
},
"Z6003K2": {
"Z1K1": "Z6092",
"Z6092K1": "P5275"
},
"Z6003K3": "208852",
...
},
...
],
"Z6005K6": [
{
"Z1K1": "Z6006",
"Z6006K1": {
"Z1K1": "Z6096",
"Z6096K1": "L3435-S1"
},
"Z6006K2": {
"Z1K1": "Z12",
"Z12K1": [
{
"Z1K1": "Z11",
"Z11K1": "Z1003",
"Z11K2": "utensilio empleado para cubrirse de la lluvia"
}
]
},
"Z6006K3": [
...
]
}
],
"Z6005K7": [
{
"Z1K1": "Z6004",
"Z6004K1": {
"Z1K1": "Z6094",
"Z6094K1": "L3435-F1"
},
"Z6004K2": {
"Z1K1": "Z6095",
"Z6095K1": "L3435"
},
"Z6004K3": {
"Z1K1": "Z12",
"Z12K1": [
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "umbrella"
}
]
},
"Z6004K4": [
{
"Z1K1": "Z6091",
"Z6091K1": "Q110786"
}
],
"Z6004K5": [
]
},
...
]
}
</syntaxhighlight>
|}
[[Category:Wikidata{{#translation:}}| ]]
[[Category:Technical documentation{{#translation:}}]]
c1qirl653q042z9llclh2rsgn9axu90
Template:Main page/News/fr
10
73409
294115
291706
2026-07-26T10:19:40Z
Wladek92
41973
Created page with "$1: Au-delà des tables syntaxiques"
294115
wikitext
text/x-wiki
<noinclude><languages /></noinclude>
; Le coin des bénévoles
* Le prochain Coin des bénévoles se tiendra le <bdi lang="en" dir="ltr">[https://zonestamp.toolforge.org/1788802200 17:30 UTC on 2026-09-07]</bdi> sur <bdi lang="en" dir="ltr">Google Meet</bdi> à <bdi lang="en" dir="ltr">[https://meet.google.com/xuy-njxh-rkw meet.google.com/xuy-njxh-rkw]</bdi>.
* Le [[:c:File:Abstract Wikipedia Volunteer Corner 2026-07.webm|dernier Coin des bénévoles]] est disponible sur Commons
; Dernières mises à jour de l'état de Wikifunctions
<!--Keep this to the most recent 5 entries-->
* {{Status updates|2026-07-16}}: Au-delà des tables syntaxiques
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-07-08}}: Moving toward our first Abstract Wikipedia integration milestone</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-07-01}}: Integration on test wiki and annual plan</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-26}}: Working on Functions, together</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-19}}: The or not the, this is (the?) question</span>
[[Special:MyLanguage/Wikifunctions:Status updates|<span class="mw-ui-button mw-ui-constructive mw-ui-small">Plus ...</span>]]
erw1fijjtun5l7t20bjxxwi539c4brm
294117
294115
2026-07-26T10:20:03Z
Wladek92
41973
Created page with "$1: Nous nous dirigeons vers notre première étape de l'intégration de la Wikipédia abstraite"
294117
wikitext
text/x-wiki
<noinclude><languages /></noinclude>
; Le coin des bénévoles
* Le prochain Coin des bénévoles se tiendra le <bdi lang="en" dir="ltr">[https://zonestamp.toolforge.org/1788802200 17:30 UTC on 2026-09-07]</bdi> sur <bdi lang="en" dir="ltr">Google Meet</bdi> à <bdi lang="en" dir="ltr">[https://meet.google.com/xuy-njxh-rkw meet.google.com/xuy-njxh-rkw]</bdi>.
* Le [[:c:File:Abstract Wikipedia Volunteer Corner 2026-07.webm|dernier Coin des bénévoles]] est disponible sur Commons
; Dernières mises à jour de l'état de Wikifunctions
<!--Keep this to the most recent 5 entries-->
* {{Status updates|2026-07-16}}: Au-delà des tables syntaxiques
* {{Status updates|2026-07-08}}: Nous nous dirigeons vers notre première étape de l'intégration de la Wikipédia abstraite
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-07-01}}: Integration on test wiki and annual plan</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-26}}: Working on Functions, together</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-19}}: The or not the, this is (the?) question</span>
[[Special:MyLanguage/Wikifunctions:Status updates|<span class="mw-ui-button mw-ui-constructive mw-ui-small">Plus ...</span>]]
auqf346n6yxflgk2e44hljsfrcyjmab
294119
294117
2026-07-26T10:20:15Z
Wladek92
41973
Created page with "$1: Intégration sur le wiki de test et plan annuel"
294119
wikitext
text/x-wiki
<noinclude><languages /></noinclude>
; Le coin des bénévoles
* Le prochain Coin des bénévoles se tiendra le <bdi lang="en" dir="ltr">[https://zonestamp.toolforge.org/1788802200 17:30 UTC on 2026-09-07]</bdi> sur <bdi lang="en" dir="ltr">Google Meet</bdi> à <bdi lang="en" dir="ltr">[https://meet.google.com/xuy-njxh-rkw meet.google.com/xuy-njxh-rkw]</bdi>.
* Le [[:c:File:Abstract Wikipedia Volunteer Corner 2026-07.webm|dernier Coin des bénévoles]] est disponible sur Commons
; Dernières mises à jour de l'état de Wikifunctions
<!--Keep this to the most recent 5 entries-->
* {{Status updates|2026-07-16}}: Au-delà des tables syntaxiques
* {{Status updates|2026-07-08}}: Nous nous dirigeons vers notre première étape de l'intégration de la Wikipédia abstraite
* {{Status updates|2026-07-01}}: Intégration sur le wiki de test et plan annuel
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-26}}: Working on Functions, together</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-19}}: The or not the, this is (the?) question</span>
[[Special:MyLanguage/Wikifunctions:Status updates|<span class="mw-ui-button mw-ui-constructive mw-ui-small">Plus ...</span>]]
qjph3bn9af6lank1ll2e8hkxqhr67oc
294121
294119
2026-07-26T10:20:29Z
Wladek92
41973
Created page with "$1: Travailler ensemble sur les fonctions"
294121
wikitext
text/x-wiki
<noinclude><languages /></noinclude>
; Le coin des bénévoles
* Le prochain Coin des bénévoles se tiendra le <bdi lang="en" dir="ltr">[https://zonestamp.toolforge.org/1788802200 17:30 UTC on 2026-09-07]</bdi> sur <bdi lang="en" dir="ltr">Google Meet</bdi> à <bdi lang="en" dir="ltr">[https://meet.google.com/xuy-njxh-rkw meet.google.com/xuy-njxh-rkw]</bdi>.
* Le [[:c:File:Abstract Wikipedia Volunteer Corner 2026-07.webm|dernier Coin des bénévoles]] est disponible sur Commons
; Dernières mises à jour de l'état de Wikifunctions
<!--Keep this to the most recent 5 entries-->
* {{Status updates|2026-07-16}}: Au-delà des tables syntaxiques
* {{Status updates|2026-07-08}}: Nous nous dirigeons vers notre première étape de l'intégration de la Wikipédia abstraite
* {{Status updates|2026-07-01}}: Intégration sur le wiki de test et plan annuel
* {{Status updates|2026-06-26}}: Travailler ensemble sur les fonctions
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-19}}: The or not the, this is (the?) question</span>
[[Special:MyLanguage/Wikifunctions:Status updates|<span class="mw-ui-button mw-ui-constructive mw-ui-small">Plus ...</span>]]
jv126a67ef5n4s5wa4jwzdb6g09fj8a
294123
294121
2026-07-26T10:21:17Z
Wladek92
41973
Created page with "$1: La question ou pas, c'est ça (la ?) question"
294123
wikitext
text/x-wiki
<noinclude><languages /></noinclude>
; Le coin des bénévoles
* Le prochain Coin des bénévoles se tiendra le <bdi lang="en" dir="ltr">[https://zonestamp.toolforge.org/1788802200 17:30 UTC on 2026-09-07]</bdi> sur <bdi lang="en" dir="ltr">Google Meet</bdi> à <bdi lang="en" dir="ltr">[https://meet.google.com/xuy-njxh-rkw meet.google.com/xuy-njxh-rkw]</bdi>.
* Le [[:c:File:Abstract Wikipedia Volunteer Corner 2026-07.webm|dernier Coin des bénévoles]] est disponible sur Commons
; Dernières mises à jour de l'état de Wikifunctions
<!--Keep this to the most recent 5 entries-->
* {{Status updates|2026-07-16}}: Au-delà des tables syntaxiques
* {{Status updates|2026-07-08}}: Nous nous dirigeons vers notre première étape de l'intégration de la Wikipédia abstraite
* {{Status updates|2026-07-01}}: Intégration sur le wiki de test et plan annuel
* {{Status updates|2026-06-26}}: Travailler ensemble sur les fonctions
* {{Status updates|2026-06-19}}: La question ou pas, c'est ça (la ?) question
[[Special:MyLanguage/Wikifunctions:Status updates|<span class="mw-ui-button mw-ui-constructive mw-ui-small">Plus ...</span>]]
n8yj7syqzqpvr3rxaj067rtmhagms0n
Z31240
0
73557
293969
244656
2026-07-25T20:04:10Z
YoshiRulz
10156
Update en label
293969
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z31240"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z20785",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z20780",
"Z20780K1": {
"Z1K1": "Z18",
"Z18K1": "Z20785K1"
},
"Z20780K2": "Z1004"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "French date, recursive composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
5w1vlon1p36t3wbgusosoy4aodasrkh
Wikifunctions:Tools/fr
4
73772
294131
276506
2026-07-26T10:33:56Z
Wladek92
41973
Created page with "[[$1|wikifunctionsanalytics]]: vidage simplifié, interrogeable via [[$2|Quarry]]."
294131
wikitext
text/x-wiki
<languages/>
Cette page comporte une liste d'outils que vous pouvez utiliser pour travailler avec Wikifunctions plus rapidement et plus confortablement. Si vous avez écrit un script, n'hésitez pas à l'ajouter pour que d'autres utilisateurs puissent en bénéficier.
<span id="Dump_related_tools"></span>
== Outils de vidage ==
* [https://github.com/marius851000/wikifunction_intepreter interpréteur Rust expérimental de Wikifunction] fonctionnant sur le dump. Ecrit en Rust.
* [[Wikifunctions:Tools/wf-dump-scripts|wf-dump-scripts]] - pipeline pour créer des tableaux wiki de statistiques basés sur le dump et l'API interne de Wikifunctions. Ecrit en [[w:Python (programming language)|Python]]
* [//wf-query.replit.app wf-query] : outil permettant d'exécuter des requêtes JSONata sur un dump Wikifunctions, avec la sortie des tableaux elle-même personnalisable avec des requêtes JSONata. Ecrit en [[w:Node.js|NodeJS]] Express et [[w:JavaScript|vanilla JavaScript]]
* [//gitlab.wikimedia.org/hogue/cobol-file-collection/-/blob/main/Wikifunctionsdumpextract/Dumpextract.cbl Dumpextract] : un programme pour extraire des informations à partir d'un dump de Wikifunctions. Ecrit en [[w:COBOL|COBOL]].
* [https://github.com/99of9/WikifunctionsAnalysis WikifunctionsAnalysis] : code partiel pour aider à l'analyse des dumps Wikifunctions
* [[User:Amire80/wikifunctionsanalytics#Example_queries|wikifunctionsanalytics]]: vidage simplifié, interrogeable via [[meta:Special:MyLanguage/Research:Quarry|Quarry]].
* <span lang="en" dir="ltr" class="mw-content-ltr">[[toolforge:abstract-data/functions]]: Tracking Function usage on [[abstract:|Abstract Wikipedia]].</span>
<span id="User_interface"></span>
== Interface utilisateur ==
*[[User:Feeglgeef/wikilambda editsource.js|wikilambda editsource.js]] : script utilisateur qui vous permet de mlodifier le contenu brut JSON des ZObjects.
* [https://yoshirulz.gitlab.io/WikiLambdaBlockly WikiLambdaBlockly] : application web démontrant une interface d'édition basée sur les blocs pour les compositions. Utilise [[w:Blockly|Blockly]] de [[w:TypeScript|TS]].
<span id="Others"></span>
== Autres ==
* [//play.rust-lang.org/?version=stable&mode=debug&edition=2021&gist=b148d3d147139ddf88cdbc8308bec6e3 recherche de constantes] : outil qui représente un f64 à l'aide de la représentation Wikifunctions. Imprime, avec séparatuer virgule, le signe du flottant (-1, 0, 1), l'exposant du flottant, et la partie fractionnaire du flottant. Ecrit en [[w:Rust (programming language)|Rust]].
[[Category:Project{{#translation:}}]]
5y8jditooebf72h9ilaj7q12fmdqbpj
294133
294131
2026-07-26T10:34:43Z
Wladek92
41973
Created page with "[[$1]]: utilisation de la fonction de suivi sur la [[$2|Wikipedia abstraite]]."
294133
wikitext
text/x-wiki
<languages/>
Cette page comporte une liste d'outils que vous pouvez utiliser pour travailler avec Wikifunctions plus rapidement et plus confortablement. Si vous avez écrit un script, n'hésitez pas à l'ajouter pour que d'autres utilisateurs puissent en bénéficier.
<span id="Dump_related_tools"></span>
== Outils de vidage ==
* [https://github.com/marius851000/wikifunction_intepreter interpréteur Rust expérimental de Wikifunction] fonctionnant sur le dump. Ecrit en Rust.
* [[Wikifunctions:Tools/wf-dump-scripts|wf-dump-scripts]] - pipeline pour créer des tableaux wiki de statistiques basés sur le dump et l'API interne de Wikifunctions. Ecrit en [[w:Python (programming language)|Python]]
* [//wf-query.replit.app wf-query] : outil permettant d'exécuter des requêtes JSONata sur un dump Wikifunctions, avec la sortie des tableaux elle-même personnalisable avec des requêtes JSONata. Ecrit en [[w:Node.js|NodeJS]] Express et [[w:JavaScript|vanilla JavaScript]]
* [//gitlab.wikimedia.org/hogue/cobol-file-collection/-/blob/main/Wikifunctionsdumpextract/Dumpextract.cbl Dumpextract] : un programme pour extraire des informations à partir d'un dump de Wikifunctions. Ecrit en [[w:COBOL|COBOL]].
* [https://github.com/99of9/WikifunctionsAnalysis WikifunctionsAnalysis] : code partiel pour aider à l'analyse des dumps Wikifunctions
* [[User:Amire80/wikifunctionsanalytics#Example_queries|wikifunctionsanalytics]]: vidage simplifié, interrogeable via [[meta:Special:MyLanguage/Research:Quarry|Quarry]].
* [[toolforge:abstract-data/functions]]: utilisation de la fonction de suivi sur la [[abstract:|Wikipedia abstraite]].
<span id="User_interface"></span>
== Interface utilisateur ==
*[[User:Feeglgeef/wikilambda editsource.js|wikilambda editsource.js]] : script utilisateur qui vous permet de mlodifier le contenu brut JSON des ZObjects.
* [https://yoshirulz.gitlab.io/WikiLambdaBlockly WikiLambdaBlockly] : application web démontrant une interface d'édition basée sur les blocs pour les compositions. Utilise [[w:Blockly|Blockly]] de [[w:TypeScript|TS]].
<span id="Others"></span>
== Autres ==
* [//play.rust-lang.org/?version=stable&mode=debug&edition=2021&gist=b148d3d147139ddf88cdbc8308bec6e3 recherche de constantes] : outil qui représente un f64 à l'aide de la représentation Wikifunctions. Imprime, avec séparatuer virgule, le signe du flottant (-1, 0, 1), l'exposant du flottant, et la partie fractionnaire du flottant. Ecrit en [[w:Rust (programming language)|Rust]].
[[Category:Project{{#translation:}}]]
cc1vwxaoy9qwymd6jz5vynwn6zepx1k
Wikifunctions:Programming languages/fr
4
74334
294149
276482
2026-07-26T10:40:45Z
Wladek92
41973
294149
wikitext
text/x-wiki
<languages/>
{{shortcut|[[WF:PROG]]}}<!--{{distinguish|WF:HL}}-->
{{see also|category:implementations|}}
* {{ll|WF:Human languages}}
* <span lang="en" dir="ltr" class="mw-content-ltr">[[w:en:Lists of programming languages|Lists of programming languages]] at English Wikipedia.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/WF:glossary#composition|Compositions]] are a kind of LISPish language, but aren't covered here.</span>
<span id="Executable"></span>
== Exécutable ==
<span id="Implemented"></span>
== Implémentation ==
Depuis mars 2024 les langages suivants sont compilés dans [[meta:Special:MyLanguage/Abstract Wikipedia/Updates/2023-10-25|WASM]] pour être lancés par l'[[Special:MyLanguage/WF:glossary#executor|exécuteur]] :
* <span class="mw-translate-fuzzy">JavaScript non versionné ([https://ecma-international.org/policies/by-ipr/ecma-text-copyright-policy Logiciel W3C et Notice documentaire et Licence], [https://hacks.mozilla.org/2022/06/the-specification-for-javascript-has-a-new-license source]), en utilisant [https://github.com/second-state/wasmedge-quickjs WasmEdge-QuickJS] (qui utilise [https://bellard.org/quickjs/ QuickJS 2024], compatible avec ES2023)</span>
* [[Special:MyLanguage/WF:PY|Python]] non versionné ([https://docs.python.org/3/license.html PSF License Agreement], Zero-Clause BSD), utilisant la version de développement du mode [https://github.com/RustPython/RustPython RustPython] WASI (destiné à être compatible avec CPython 3.12)
<span id="Planned"></span>
=== A venir ===
* JavaScript versionné (ECMA202?+)
* Python versionné (3+)
<span id="Requested"></span>
== Demandes ==
Voir la [[phab:tag/wikifunctions-new-language-requests|liste des tâches dans Phabricator]] pour demander des langages de programmation supplémentaires qui devraient être pris en compte dans Wikifunctions. Entre autres critères d'implémentation, les logiciels interpréteur et compilateur de langage disponibles doivent être sous licence libre.
* [[phab:T352589|T352589]]: LabView/G<!--[https://ni.com/en/support/downloads/activate.html propriétaire]--> via pyLabView ([https://github.com/mefistotelis/pylabview/blob/master/LICENSE MIT])
* [[phab:T352588|T352588]]: Kotlin ([https://github.com/JetBrains/kotlin-web-site/blob/master/LICENSE Apache])
* [[phab:T307171|T307171]]: Lua ([https://lua.org/license.html MIT])
* [[phab:T301418|T301418]]: Scratch/Snap!/Logolike ([https://github.com/scratchfoundation/scratch-gui/blob/develop/LICENSE BSD 3-Clause], GPLv2 et Scratch Source Code License)
* [[phab:T298633|T298633]]: Vlojure ([https://github.com/Ella-Hoeppner/Vlojure/blob/main/LICENSE MIT])
<span id="Former"></span>
=== Précédent ===
Initialement, l'évaluateur de fonction exécute directement le code dans son conteneur. Parce qu'il est basé sur Debian Bullseye, l'exécution de JavaScript était fournie par Node.js 16 et Python par Python 3.9. Ceux-ci ne sont plus immédiatement disponibles à cause de la recompilation en assembleur Web, mais pourraient revenir si nécessaire grâce à une compilation personnalisée.
<span id="Functions_for_manipulating"></span>
== Fonctions de traitement ==
* {{ll|WF:Mathematica}}
[[Category:Project{{#translation:}}]]
khezpz4vf1qaram6htxpnl5tzk6zt9q
294151
294149
2026-07-26T10:41:30Z
Wladek92
41973
294151
wikitext
text/x-wiki
<languages/>
{{shortcut|[[WF:PROG]]}}<!--{{distinguish|WF:HL}}-->
{{see also|category:implementations|}}
* {{ll|WF:Human languages}}
* <span lang="en" dir="ltr" class="mw-content-ltr">[[w:en:Lists of programming languages|Lists of programming languages]] at English Wikipedia.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/WF:glossary#composition|Compositions]] are a kind of LISPish language, but aren't covered here.</span>
<span id="Executable"></span>
== Exécutable ==
<span id="Implemented"></span>
== Implémentation ==
Depuis mars 2024 les langages suivants sont compilés dans [[meta:Special:MyLanguage/Abstract Wikipedia/Updates/2023-10-25|WASM]] pour être lancés par l'[[Special:MyLanguage/WF:glossary#executor|exécuteur]] :
* [[Special:MyLanguage/WF:JS|JavaScript]] non versionné ([https://ecma-international.org/policies/by-ipr/ecma-text-copyright-policy Logiciel W3C et Notice documentaire et Licence], [https://hacks.mozilla.org/2022/06/the-specification-for-javascript-has-a-new-license source]), en utilisant [https://github.com/second-state/wasmedge-quickjs WasmEdge-QuickJS] (qui utilise [https://bellard.org/quickjs/ QuickJS 2024], compatible avec ES2023)
* [[Special:MyLanguage/WF:PY|Python]] non versionné ([https://docs.python.org/3/license.html PSF License Agreement], Zero-Clause BSD), utilisant la version de développement du mode [https://github.com/RustPython/RustPython RustPython] WASI (destiné à être compatible avec CPython 3.12)
<span id="Planned"></span>
=== A venir ===
* JavaScript versionné (ECMA202?+)
* Python versionné (3+)
<span id="Requested"></span>
== Demandes ==
Voir la [[phab:tag/wikifunctions-new-language-requests|liste des tâches dans Phabricator]] pour demander des langages de programmation supplémentaires qui devraient être pris en compte dans Wikifunctions. Entre autres critères d'implémentation, les logiciels interpréteur et compilateur de langage disponibles doivent être sous licence libre.
* [[phab:T352589|T352589]]: LabView/G<!--[https://ni.com/en/support/downloads/activate.html propriétaire]--> via pyLabView ([https://github.com/mefistotelis/pylabview/blob/master/LICENSE MIT])
* [[phab:T352588|T352588]]: Kotlin ([https://github.com/JetBrains/kotlin-web-site/blob/master/LICENSE Apache])
* [[phab:T307171|T307171]]: Lua ([https://lua.org/license.html MIT])
* [[phab:T301418|T301418]]: Scratch/Snap!/Logolike ([https://github.com/scratchfoundation/scratch-gui/blob/develop/LICENSE BSD 3-Clause], GPLv2 et Scratch Source Code License)
* [[phab:T298633|T298633]]: Vlojure ([https://github.com/Ella-Hoeppner/Vlojure/blob/main/LICENSE MIT])
<span id="Former"></span>
=== Précédent ===
Initialement, l'évaluateur de fonction exécute directement le code dans son conteneur. Parce qu'il est basé sur Debian Bullseye, l'exécution de JavaScript était fournie par Node.js 16 et Python par Python 3.9. Ceux-ci ne sont plus immédiatement disponibles à cause de la recompilation en assembleur Web, mais pourraient revenir si nécessaire grâce à une compilation personnalisée.
<span id="Functions_for_manipulating"></span>
== Fonctions de traitement ==
* {{ll|WF:Mathematica}}
[[Category:Project{{#translation:}}]]
p9ze2g8xqfejixu0zaenn4i3r1gevjm
294153
294151
2026-07-26T10:42:33Z
Wladek92
41973
Created page with "[[w:en:Lists of programming languages|Listes des langages de programmation]] sur la Wikipedia anglophone."
294153
wikitext
text/x-wiki
<languages/>
{{shortcut|[[WF:PROG]]}}<!--{{distinguish|WF:HL}}-->
{{see also|category:implementations|}}
* {{ll|WF:Human languages}}
* [[w:en:Lists of programming languages|Listes des langages de programmation]] sur la Wikipedia anglophone.
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/WF:glossary#composition|Compositions]] are a kind of LISPish language, but aren't covered here.</span>
<span id="Executable"></span>
== Exécutable ==
<span id="Implemented"></span>
== Implémentation ==
Depuis mars 2024 les langages suivants sont compilés dans [[meta:Special:MyLanguage/Abstract Wikipedia/Updates/2023-10-25|WASM]] pour être lancés par l'[[Special:MyLanguage/WF:glossary#executor|exécuteur]] :
* [[Special:MyLanguage/WF:JS|JavaScript]] non versionné ([https://ecma-international.org/policies/by-ipr/ecma-text-copyright-policy Logiciel W3C et Notice documentaire et Licence], [https://hacks.mozilla.org/2022/06/the-specification-for-javascript-has-a-new-license source]), en utilisant [https://github.com/second-state/wasmedge-quickjs WasmEdge-QuickJS] (qui utilise [https://bellard.org/quickjs/ QuickJS 2024], compatible avec ES2023)
* [[Special:MyLanguage/WF:PY|Python]] non versionné ([https://docs.python.org/3/license.html PSF License Agreement], Zero-Clause BSD), utilisant la version de développement du mode [https://github.com/RustPython/RustPython RustPython] WASI (destiné à être compatible avec CPython 3.12)
<span id="Planned"></span>
=== A venir ===
* JavaScript versionné (ECMA202?+)
* Python versionné (3+)
<span id="Requested"></span>
== Demandes ==
Voir la [[phab:tag/wikifunctions-new-language-requests|liste des tâches dans Phabricator]] pour demander des langages de programmation supplémentaires qui devraient être pris en compte dans Wikifunctions. Entre autres critères d'implémentation, les logiciels interpréteur et compilateur de langage disponibles doivent être sous licence libre.
* [[phab:T352589|T352589]]: LabView/G<!--[https://ni.com/en/support/downloads/activate.html propriétaire]--> via pyLabView ([https://github.com/mefistotelis/pylabview/blob/master/LICENSE MIT])
* [[phab:T352588|T352588]]: Kotlin ([https://github.com/JetBrains/kotlin-web-site/blob/master/LICENSE Apache])
* [[phab:T307171|T307171]]: Lua ([https://lua.org/license.html MIT])
* [[phab:T301418|T301418]]: Scratch/Snap!/Logolike ([https://github.com/scratchfoundation/scratch-gui/blob/develop/LICENSE BSD 3-Clause], GPLv2 et Scratch Source Code License)
* [[phab:T298633|T298633]]: Vlojure ([https://github.com/Ella-Hoeppner/Vlojure/blob/main/LICENSE MIT])
<span id="Former"></span>
=== Précédent ===
Initialement, l'évaluateur de fonction exécute directement le code dans son conteneur. Parce qu'il est basé sur Debian Bullseye, l'exécution de JavaScript était fournie par Node.js 16 et Python par Python 3.9. Ceux-ci ne sont plus immédiatement disponibles à cause de la recompilation en assembleur Web, mais pourraient revenir si nécessaire grâce à une compilation personnalisée.
<span id="Functions_for_manipulating"></span>
== Fonctions de traitement ==
* {{ll|WF:Mathematica}}
[[Category:Project{{#translation:}}]]
0toc8tnl86sza5zfip2m6usutvxulpp
294155
294153
2026-07-26T10:44:18Z
Wladek92
41973
Created page with "Les [[$1|Compositions]] sont une sorte de langages LISP, mais ne sont pas couvertes ici."
294155
wikitext
text/x-wiki
<languages/>
{{shortcut|[[WF:PROG]]}}<!--{{distinguish|WF:HL}}-->
{{see also|category:implementations|}}
* {{ll|WF:Human languages}}
* [[w:en:Lists of programming languages|Listes des langages de programmation]] sur la Wikipedia anglophone.
* Les [[Special:MyLanguage/WF:glossary#composition|Compositions]] sont une sorte de langages LISP, mais ne sont pas couvertes ici.
<span id="Executable"></span>
== Exécutable ==
<span id="Implemented"></span>
== Implémentation ==
Depuis mars 2024 les langages suivants sont compilés dans [[meta:Special:MyLanguage/Abstract Wikipedia/Updates/2023-10-25|WASM]] pour être lancés par l'[[Special:MyLanguage/WF:glossary#executor|exécuteur]] :
* [[Special:MyLanguage/WF:JS|JavaScript]] non versionné ([https://ecma-international.org/policies/by-ipr/ecma-text-copyright-policy Logiciel W3C et Notice documentaire et Licence], [https://hacks.mozilla.org/2022/06/the-specification-for-javascript-has-a-new-license source]), en utilisant [https://github.com/second-state/wasmedge-quickjs WasmEdge-QuickJS] (qui utilise [https://bellard.org/quickjs/ QuickJS 2024], compatible avec ES2023)
* [[Special:MyLanguage/WF:PY|Python]] non versionné ([https://docs.python.org/3/license.html PSF License Agreement], Zero-Clause BSD), utilisant la version de développement du mode [https://github.com/RustPython/RustPython RustPython] WASI (destiné à être compatible avec CPython 3.12)
<span id="Planned"></span>
=== A venir ===
* JavaScript versionné (ECMA202?+)
* Python versionné (3+)
<span id="Requested"></span>
== Demandes ==
Voir la [[phab:tag/wikifunctions-new-language-requests|liste des tâches dans Phabricator]] pour demander des langages de programmation supplémentaires qui devraient être pris en compte dans Wikifunctions. Entre autres critères d'implémentation, les logiciels interpréteur et compilateur de langage disponibles doivent être sous licence libre.
* [[phab:T352589|T352589]]: LabView/G<!--[https://ni.com/en/support/downloads/activate.html propriétaire]--> via pyLabView ([https://github.com/mefistotelis/pylabview/blob/master/LICENSE MIT])
* [[phab:T352588|T352588]]: Kotlin ([https://github.com/JetBrains/kotlin-web-site/blob/master/LICENSE Apache])
* [[phab:T307171|T307171]]: Lua ([https://lua.org/license.html MIT])
* [[phab:T301418|T301418]]: Scratch/Snap!/Logolike ([https://github.com/scratchfoundation/scratch-gui/blob/develop/LICENSE BSD 3-Clause], GPLv2 et Scratch Source Code License)
* [[phab:T298633|T298633]]: Vlojure ([https://github.com/Ella-Hoeppner/Vlojure/blob/main/LICENSE MIT])
<span id="Former"></span>
=== Précédent ===
Initialement, l'évaluateur de fonction exécute directement le code dans son conteneur. Parce qu'il est basé sur Debian Bullseye, l'exécution de JavaScript était fournie par Node.js 16 et Python par Python 3.9. Ceux-ci ne sont plus immédiatement disponibles à cause de la recompilation en assembleur Web, mais pourraient revenir si nécessaire grâce à une compilation personnalisée.
<span id="Functions_for_manipulating"></span>
== Fonctions de traitement ==
* {{ll|WF:Mathematica}}
[[Category:Project{{#translation:}}]]
1q5hsgowi49jidnzymgopkubdkhak2b
Translations:Wikifunctions:Programming languages/5/fr
1198
74350
294150
247107
2026-07-26T10:41:29Z
Wladek92
41973
294150
wikitext
text/x-wiki
[[$5|JavaScript]] non versionné ([$1 Logiciel W3C et Notice documentaire et Licence], [$2 source]), en utilisant [$3 WasmEdge-QuickJS] (qui utilise [$4 QuickJS 2024], compatible avec ES2023)
bqeyj9i556220lp0mojaum00q633qqn
Translations:Wikifunctions:Programming languages/6/fr
1198
74351
294148
247110
2026-07-26T10:40:44Z
Wladek92
41973
294148
wikitext
text/x-wiki
[[$3|Python]] non versionné ([$1 PSF License Agreement], Zero-Clause BSD), utilisant la version de développement du mode [$2 RustPython] WASI (destiné à être compatible avec CPython 3.12)
53r7y0abcjb1wkrx1qb9nvr7k5exx2p
Template:Main page/News/nl
10
75151
294110
291708
2026-07-26T09:55:16Z
JhowieNitnek
1044
Created page with "$1: Verder dan syntactische tabellen"
294110
wikitext
text/x-wiki
<noinclude><languages /></noinclude>
; Bijeenkomst vrijwilligers
* De volgende bijeenkomst zal plaatsvinden op <bdi lang="en" dir="ltr">[https://zonestamp.toolforge.org/1788802200 17:30 UTC on 2026-09-07]</bdi> op <bdi lang="en" dir="ltr">Google Meet</bdi> op <bdi lang="en" dir="ltr">[https://meet.google.com/xuy-njxh-rkw meet.google.com/xuy-njxh-rkw]</bdi>.
* Verslag [[:c:File:Abstract Wikipedia Volunteer Corner 2026-07.webm|meest recente "Volunteer's Corner"]]
; Recente statusupdates over Wikifuncties
<!--Keep this to the most recent 5 entries-->
* {{Status updates|2026-07-16}}: Verder dan syntactische tabellen
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-07-08}}: Moving toward our first Abstract Wikipedia integration milestone</span>
* {{Status updates|2026-07-01}}: Integratie op test-wiki en jaarplan
* {{Status updates|2026-06-26}}: Samen werken aan Functies
* {{Status updates|2026-06-19}}: De of niet de, dit is (de?) vraag
[[Special:MyLanguage/Wikifunctions:Status updates|<span class="mw-ui-button mw-ui-constructive mw-ui-small">Meer nieuws</span>]]
0tk9brq50eu2h6kx9vqnua8utjmsmjb
294112
294110
2026-07-26T09:55:41Z
JhowieNitnek
1044
Created page with "$1: Op weg naar onze eerste mijlpaal in de integratie van Abstracte Wikipedia"
294112
wikitext
text/x-wiki
<noinclude><languages /></noinclude>
; Bijeenkomst vrijwilligers
* De volgende bijeenkomst zal plaatsvinden op <bdi lang="en" dir="ltr">[https://zonestamp.toolforge.org/1788802200 17:30 UTC on 2026-09-07]</bdi> op <bdi lang="en" dir="ltr">Google Meet</bdi> op <bdi lang="en" dir="ltr">[https://meet.google.com/xuy-njxh-rkw meet.google.com/xuy-njxh-rkw]</bdi>.
* Verslag [[:c:File:Abstract Wikipedia Volunteer Corner 2026-07.webm|meest recente "Volunteer's Corner"]]
; Recente statusupdates over Wikifuncties
<!--Keep this to the most recent 5 entries-->
* {{Status updates|2026-07-16}}: Verder dan syntactische tabellen
* {{Status updates|2026-07-08}}: Op weg naar onze eerste mijlpaal in de integratie van Abstracte Wikipedia
* {{Status updates|2026-07-01}}: Integratie op test-wiki en jaarplan
* {{Status updates|2026-06-26}}: Samen werken aan Functies
* {{Status updates|2026-06-19}}: De of niet de, dit is (de?) vraag
[[Special:MyLanguage/Wikifunctions:Status updates|<span class="mw-ui-button mw-ui-constructive mw-ui-small">Meer nieuws</span>]]
jakkr1touj1d3n5pj48y4y4scdab67t
Z31465
0
75448
293663
291298
2026-07-25T12:08:42Z
Joseph
866
+tr
293663
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z31465"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": "Z31465K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "title text"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "タイトルの文字列"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1001",
"Z11K2": "نص العنوان"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "text nadpisu"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Überschriftentext"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "rubriktext"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z31466",
"Z31470"
],
"Z8K4": [
"Z14",
"Z31469",
"Z31467",
"Z31468"
],
"Z8K5": "Z31465"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "section title (H2)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "節タイトル"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1001",
"Z11K2": "عنوان قسم"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "nadpis sekce"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Abschnittsüberschrift (H2)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "rubrik nivå två"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1237",
"Z11K2": "bölüm başlığı (H2)"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"H2",
"section title from plain text as HTML (h2)"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1062",
"Z31K2": [
"Z6",
"záhlaví sekce",
"titulek sekce",
"nadpis části článku"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1430",
"Z31K2": [
"Z6",
"H2"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1592",
"Z31K2": [
"Z6",
"H2"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Create a section title out of the given string. H2 subtitle. For H3 use Z33691."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "入力された文字列で節タイトルを作成"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1001",
"Z11K2": "إنشاء عنوان قسم من سلسلة مُعطاة"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "z dodaného řetězce vytvoří titulek sekce článku"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Erstellt eine Abschnittsüberschrift aus der gegebenen Zeichenkette. H2-Unterüberschrift. Verwende Z33691 für H3."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1237",
"Z11K2": "Verilen metin ile bölüm başlığı oluşturur. H2 alt başlığı. H3 için Z33691 kullanın."
}
]
}
}
7q0kotwm27ootfac9illpka2wlp3b39
Z31999
0
77933
294014
256973
2026-07-25T21:43:51Z
YoshiRulz
10156
Added Z38302 to the approved list of implementations
294014
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z31999"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z22112",
"Z17K2": "Z31999K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "input"
}
]
}
}
],
"Z8K2": "Z22112",
"Z8K3": [
"Z20",
"Z32001",
"Z32002",
"Z32003"
],
"Z8K4": [
"Z14",
"Z32000",
"Z38302"
],
"Z8K5": "Z31999"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "lean false (Kleenean)"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "T → T\nM → F\nF → F"
}
]
}
}
nskl2q0mo2tyg627eehixzujl8pnzqm
Z32123
0
78195
293895
293650
2026-07-25T18:47:55Z
Wcalenieja
10313
293895
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z32123"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z89",
"Z17K2": "Z32123K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "content"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "コンテンツ"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "obsah"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "contenu"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1003",
"Z11K2": "contenido"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "contenuto"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Inhalt"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "innehåll"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "treść"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z32124"
],
"Z8K4": [
"Z14",
"Z33403",
"Z32125"
],
"Z8K5": "Z32123"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "paragraph"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "段落"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "odstavec"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "paragraphe"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1003",
"Z11K2": "párrafo"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1360",
"Z11K2": "¶"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1403",
"Z11K2": "paragraphus"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "paragrafo"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Absatz"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "stycke"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1237",
"Z11K2": "paragraf"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "akapit"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1360",
"Z31K2": [
"Z6",
"\u003Cp\u003E\u003C/p\u003E",
"\u003Cp\u003E...\u003C/p\u003E"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1025",
"Z31K2": [
"Z6",
"paragraf",
"paragraph",
"ustęp",
"\u003Cp\u003E",
"paragraf HTML"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "wraps the provided content in HTML paragraph tags"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "入力されたコンテンツをHTMLの段落タグでラップ"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "obalí poskytnutý obsah do HTML značek pro odstavec"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "enveloppe le contenu donné avec des balises de paragraphes HTML"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1003",
"Z11K2": "envuelve el contenido dado con etiquetas de párrafo HTML"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "Racchiude il paragrafo fornito in tag HTML paragrafo"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "umschließt den eingegebenen Inhalt mit HTML-Absatz-Tags"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "bildar ett stycke av ett HTML-fragment"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1237",
"Z11K2": "verilen içeriği HTML paragraph etiketi içerisine sarar"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "otacza podaną treść znacznikami akapitu HTML (\u003Cp\u003E)"
}
]
}
}
q0gw6daw5dztl3vd9rqxogeriy9ce0k
Z32234
0
78394
293896
293644
2026-07-25T18:48:34Z
Wcalenieja
10313
293896
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z32234"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z1"
},
"Z17K2": "Z32234K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "list"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "seznam"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "liste"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "lista"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "lista"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z32236",
"Z36215"
],
"Z8K4": [
"Z14",
"Z32885",
"Z32235"
],
"Z8K5": "Z32234"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "join text-like objects into HTML fragment"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "spojit textové objekty do fragmentu HTML"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "joindre plusieurs objets texte en un fragment HTML"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "sammanfoga textartade objekt till HTML-fragment"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1237",
"Z11K2": "metin benzeri nesneleri HTML parçaçığına birleştir"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "połącz obiekty tekstowe w fragment kodu HTML"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1592",
"Z31K2": [
"Z6",
"sammanfoga textliknande objekt till HTML-fragment"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
s94ry0jkshfwob4u0enojspt3mrkjh9
Z32298
0
78493
293878
292086
2026-07-25T17:59:11Z
JhowieNitnek
1044
293878
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z32298"
},
"Z2K2": {
"Z1K1": "Z14294",
"Z14294K1": [
"Z14293",
{
"Z1K1": "Z14293",
"Z14293K1": "Z32299",
"Z14293K2": "Z33034"
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z32971",
"Z14293K2": [
"Z60",
"Z1011"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z33768",
"Z14293K2": [
"Z60",
"Z1787"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z33859",
"Z14293K2": [
"Z60",
"Z1844",
"Z1226",
"Z1609"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z34484",
"Z14293K2": [
"Z60",
"Z1062"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z37936",
"Z14293K2": [
"Z60",
"Z1592"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z38285",
"Z14293K2": "Z34075"
}
],
"Z14294K2": "Z32276"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "config for final word separator in lists"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "konfigurace pro oddělovač posledních slov"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"[mul] word separator (last)",
"Returning word separator (last) per language",
"Returning word separator (last), language",
"[lang] Returning word separator (last)",
"[lang] word separator (last)",
"config for Word separator (last)"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "konfigurace pro Z32297"
}
]
}
}
jhx6z8q7we4kcudkx7gq7ty3z93i2e8
Z32467
0
78713
293893
293505
2026-07-25T18:28:21Z
JhowieNitnek
1044
293893
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z32467"
},
"Z2K2": {
"Z1K1": "Z14294",
"Z14294K1": [
"Z14293",
{
"Z1K1": "Z14293",
"Z14293K1": "Z32468",
"Z14293K2": "Z33034"
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z38189",
"Z14293K2": "Z33056"
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z38288",
"Z14293K2": "Z34075"
}
],
"Z14294K2": "Z32468"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "config for short description for painting"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "konfiguration för kort beskrivning för tavla"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
j2u4hnwqd4u7uwety0tr092wjlnwnz2
Z32823
0
79253
293894
288578
2026-07-25T18:37:15Z
JhowieNitnek
1044
293894
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z32823"
},
"Z2K2": {
"Z1K1": "Z14294",
"Z14294K1": [
"Z14293",
{
"Z1K1": "Z14293",
"Z14293K1": "Z29778",
"Z14293K2": "Z33034"
}
],
"Z14294K2": "Z29778"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "config for demonym"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "konfiguration för demonym"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
h0ytmzhliig5yv67cc6lxrfvke4zaiu
Z32963
0
79486
294160
290160
2026-07-26T10:59:26Z
99of9
1622
Default version shouldn't link entity. We can make a separate version which links both.
294160
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z32963"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z32962",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z37493",
"Z37493K1": {
"Z1K1": "Z7",
"Z7K1": "Z26039",
"Z26039K1": {
"Z1K1": "Z18",
"Z18K1": "Z32962K1"
},
"Z26039K2": {
"Z1K1": "Z18",
"Z18K1": "Z32962K2"
},
"Z26039K3": {
"Z1K1": "Z18",
"Z18K1": "Z32962K3"
}
},
"Z37493K2": {
"Z1K1": "Z6",
"Z6K1": "Z26043"
},
"Z37493K3": [
"Z6091",
{
"Z1K1": "Z18",
"Z18K1": "Z32962K2"
}
],
"Z37493K4": [
"Z6091",
{
"Z1K1": "Z18",
"Z18K1": "Z32962K1"
},
{
"Z1K1": "Z18",
"Z18K1": "Z32962K2"
}
],
"Z37493K5": {
"Z1K1": "Z18",
"Z18K1": "Z32962K3"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Article-less instantiating HTML fragment, Comp"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
jjfzxtesccpiqhantel9x2tzmwmnwa4
Z34075
0
81212
293868
287039
2026-07-25T17:39:47Z
JhowieNitnek
1044
293868
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z34075"
},
"Z2K2": [
"Z60",
"Z1157",
"Z1517",
"Z1774"
],
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Dutch variants"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "varianter av nederländska"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "Nederlandse varianten"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "a persistent list of some Dutch variants"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "een doorlopende lijst van enkele Nederlandse varianten"
}
]
}
}
ecyfb9gfa58qldv2t1ue2h07n61ur94
Z34124
0
81264
294036
293184
2026-07-26T05:20:01Z
99of9
1622
Added Z38305 to the approved list of test cases
294036
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z34124"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": "Z34124K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "source string"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": "Z34124K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "substring"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z34124K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z40",
"Z17K2": "Z34124K4",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "replace all?"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z40",
"Z17K2": "Z34124K5",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "case sensitive?"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z34124K6",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": "Z34124K7",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "display text override (optional, leave empty)"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20",
"Z34126",
"Z34131",
"Z37663",
"Z38082",
"Z38113",
"Z38305"
],
"Z8K4": [
"Z14",
"Z38081",
"Z38077",
"Z34125"
],
"Z8K5": "Z34124"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "inject abstract wikilink into string as string"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"replace word with wikilinked word"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "This function replaces a substring with a link to the Abstract Wikipedia article associated with the Wikidata item input, which can be converted into an HTML fragment using Z27861."
}
]
}
}
pplw0oqni5mpuw5z49o67cyx4jcahve
294082
294036
2026-07-26T08:47:29Z
99of9
1622
Added Z38315 to the approved list of test cases
294082
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z34124"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": "Z34124K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "source string"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": "Z34124K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "substring"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z34124K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z40",
"Z17K2": "Z34124K4",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "replace all?"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z40",
"Z17K2": "Z34124K5",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "case sensitive?"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z34124K6",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": "Z34124K7",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "display text override (optional, leave empty)"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20",
"Z34126",
"Z34131",
"Z37663",
"Z38082",
"Z38113",
"Z38305",
"Z38315"
],
"Z8K4": [
"Z14",
"Z38081",
"Z38077",
"Z34125"
],
"Z8K5": "Z34124"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "inject abstract wikilink into string as string"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"replace word with wikilinked word"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "This function replaces a substring with a link to the Abstract Wikipedia article associated with the Wikidata item input, which can be converted into an HTML fragment using Z27861."
}
]
}
}
6kizckdqvnh6gtl7lazdv6u5upcpc13
294163
294082
2026-07-26T11:13:21Z
99of9
1622
Added Z38322 to the approved list of test cases
294163
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z34124"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": "Z34124K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "source string"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": "Z34124K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "substring"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z34124K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z40",
"Z17K2": "Z34124K4",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "replace all?"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z40",
"Z17K2": "Z34124K5",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "case sensitive?"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z34124K6",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": "Z34124K7",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "display text override (optional, leave empty)"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20",
"Z34126",
"Z34131",
"Z37663",
"Z38082",
"Z38113",
"Z38305",
"Z38315",
"Z38322"
],
"Z8K4": [
"Z14",
"Z38081",
"Z38077",
"Z34125"
],
"Z8K5": "Z34124"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "inject abstract wikilink into string as string"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"replace word with wikilinked word"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "This function replaces a substring with a link to the Abstract Wikipedia article associated with the Wikidata item input, which can be converted into an HTML fragment using Z27861."
}
]
}
}
4pbipbje1zx4t1nufl6pftrt2khzpd1
Wikifunctions:Requests for connection and disconnection
4
81533
293804
291983
2026-07-25T15:40:46Z
Wcalenieja
10313
new request
293804
wikitext
text/x-wiki
{{archives|{{flatlist|{{Special:PrefixIndex/WF:Requests for connection and disconnection/Archives/|stripprefix=1|hideredirects=1}}}}|prefix=WF:Requests for connection and disconnection/Archives/}}
This page allows non-[[WF:functioneers|functioneers]] to request the connection or disconnection of implementations and tests to/from a function. To add a request, add the details of your request (Remember to add <nowiki>~~~~</nowiki> to sign!), using the <nowiki>{{Z|<your five id numbers here>}}</nowiki> template to reference and link to a specific ZID. Functioneers may, at their discretion, refuse to connect implementations that do not pass or do not have tests, and tests that do not pass or do not make logical sense.
== Requests ==
Please connect the implementation and test for [[Z33679]]. Thank you. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:42, 17 April 2026 (UTC)
:{{done}} --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 03:50, 17 April 2026 (UTC)
Please connect the implementations and tests for [[Z33785]], [[Z33788]], and [[Z33780]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:13, 20 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:48, 20 April 2026 (UTC)
Please connect the Python implementation of {{Z|Z33803}}. Thank you. [[User:OzmoOzmo|OzmoOzmo]] ([[User talk:OzmoOzmo|talk]]) 10:48, 20 April 2026 (UTC)
:The function is a duplicate of {{Z|Z20430}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 10:56, 20 April 2026 (UTC)
::Now I've connected the implementation to {{Z|Z20430}}. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 11:02, 20 April 2026 (UTC)
{{Z|Z33859}} (an implementation of {{Z|Z32297}} for Filipino, Tagalog and Kapampangan) with its sole implementation {{Z|Z33860}}. —[[User:UndueMarmot|<span style="color:#705ccb;">Undue</span><span style="color:#cfdfa3;background-color:#705ccb;">Marmot</span>]] <small>([[User talk:UndueMarmot|talk]])</small> 12:20, 21 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 12:24, 21 April 2026 (UTC)
Please connect the implementation of {{Z|33878}}. Thank you! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 16:42, 21 April 2026 (UTC)
:Could you add some tests to check its correctness? [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 16:54, 21 April 2026 (UTC)
::{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 17:03, 21 April 2026 (UTC)
Please connect the test cases and passing implementation of {{Z|Z24602}}. Thank you! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 21:12, 22 April 2026 (UTC)
:...Of course the moment I say that I find at least one of the test cases are passing with an invalid input... Will debug. [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 21:15, 22 April 2026 (UTC)
:Please connect the test cases instead so it will be easier to debug! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 21:23, 22 April 2026 (UTC)
::{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:34, 22 April 2026 (UTC)
Please connect [[Z33955]] with its implementation and test cases. Thanks. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 21:31, 22 April 2026 (UTC)
:{{done}}. Also, please consider requesting functioneer, I would support it! And thank you for your welcome on WD, too! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:36, 22 April 2026 (UTC)
Please disconnect the implementation {{Z|Z30288}} so that it can be fixed and reconnected. It erroneously compares the second element of the second typed pair to itself, and thus breaks many other functions and test cases reliant on it. Added a test case for this, which it of course fails. Thank you very much! <small>(resolves many headaches)</small> [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 03:30, 24 April 2026 (UTC)
:{{done}} Please kindly check. [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 03:40, 24 April 2026 (UTC)
:Oops! Sorry about that. Thanks for fixing this. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 07:41, 24 April 2026 (UTC)
Please connect the implementations and tests for [[Z34124]] and its helper [[Z34127]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 23:49, 24 April 2026 (UTC)
:{{Done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 23:58, 24 April 2026 (UTC)
Please connect the implementation and tests for [[Z34204]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 05:28, 26 April 2026 (UTC)
:{{Done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 05:31, 26 April 2026 (UTC)
Please connect the implementation and test cases for [[Z33951]], [[Z34009]] and [[Z34008]]. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 06:32, 26 April 2026 (UTC)
:{{done}} except for {{z|Z34008}} since it fail for all test cases. [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 07:01, 26 April 2026 (UTC)
::Oh. The test cases fail mainly because the implementations for Z33951 and Z34009 were not connected yet. I guess we have to wait for a while until the connected implementation goes through. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 13:20, 26 April 2026 (UTC)
:::{{done}} by YoshiRulz. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 15:58, 26 April 2026 (UTC)
Please connect the implementation and test cases for [[Z34212]]. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 15:58, 26 April 2026 (UTC)
:{{done}} by myself, as I was just granted functioneer. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 16:20, 26 April 2026 (UTC)
Please disconnect {{Z|Z20694}}. A string without diacritics could be a valid pinyin due to the existence of neutral tone. The pinyin does not correspond to a real phrase, but it doesn't violate any rules for pinyin. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 16:08, 26 April 2026 (UTC)
:{{done}} by myself, as I was just granted functioneer. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 16:20, 26 April 2026 (UTC)
Is it possible to connect {{Z|Z34293}} and its respective tests please? It's a really simple piece of code, I might have gone a bit overboard with the tests though. [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 13:01, 27 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:13, 27 April 2026 (UTC)
A similar one (but any this time!): {{Z|Z34367}}. Could it be possible to connect it and its tests? This time there's a reasonable amount of them and they cover most cases too ;) [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 16:33, 27 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 17:24, 27 April 2026 (UTC)
Hello!
Can somebody please connect the following functions?
* {{Z|Z34308}}
* {{Z|Z34165}} (its dependency is currently unimplemented)
* {{Z|Z34139}}
And perhaps the tests for:
* {{Z|Z34149}}
* {{Z|Z34150}}
Pinging @[[User:Dv103|Dv103]] because they helped me with this function and have the functioneer role. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 16:28, 27 April 2026 (UTC)
:{{d}} except the implementation of {{Z|Z34165}}, since it doesn't work (first requires the implementation of {{Z|Z34149}}). [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 17:13, 27 April 2026 (UTC)
Could {{Z|Z34273}}, {{Z|Z34378}} and {{Z|Z34380}} please be connected? Note that they all recursively depend on each other, so it's not possible to only activate a few of them. Thanks! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 21:28, 27 April 2026 (UTC)
:{{done}}, thank you for your contributions. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 02:48, 28 April 2026 (UTC)
Another little thing, is it possible to disconnect {{Z|Z34263}}'s test cases {{Z|Z34269}} and {{Z|Z34267}} please? I'd like to rewrite them using {{Z|Z34273}}. [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 08:31, 28 April 2026 (UTC)
:{{Done}}, please proceed. [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 09:01, 28 April 2026 (UTC)
::Sorry for the late response, had an exam today... Anyways, I reworked them a little and they can be connected again! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:05, 28 April 2026 (UTC)
Is it possible to connect some new tests related to my previous functions ({{Z|Z34471}}, {{Z|Z34470}}, {{Z|Z34472}})? They implement the fact that in formal set theory {∅;∅} and {∅} are the exact same sets: duplicate elements behave in the same way as if they were only present once. Thanks in advance! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:34, 28 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 20:40, 28 April 2026 (UTC)
Hello again! Could {{Z|Z34409}} and its tests please be connected? Thanks again! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 10:41, 29 April 2026 (UTC)
:Your Implementation failed [[Z34491]] and [[Z34494]] when I connected it, so I've left it disconnected. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 11:05, 29 April 2026 (UTC)
::Interesting... What failed exactly? When I look at error logs for tests all it says is "no connected implementation"... [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 11:09, 29 April 2026 (UTC)
:::In all 3 cases, the returned value was equal to the input (a flattening step was missing). I think my fix is correct, but please double-check it. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 12:13, 29 April 2026 (UTC)
::::Took a look at it, forgot the <math>\operatorname{Pred}(\{ \O \})=\O</math> part in the recursion (whoopsies!). Made an alternative implementation {{Z|Z34509}} using only set operations and builtins; my goal with all those functions is that they don't depend on any other "complex" functions, they should be as simple as possible. Note that it doesn't remove duplicates, but this doesn't matter since <math>\{ \O, \O \} = \{ \O \}</math> anyways. [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 16:15, 29 April 2026 (UTC)
Andd back with another set-related function: {{Z|Z34519}}! This one paves the way for set union (and maybe an alternative implementation of predecessor?). Could it please be connected? Thanks!! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 19:38, 29 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:38, 29 April 2026 (UTC)
As promised, here is {{Z|Z34538}}! Can it be connected please? If you need more tests before I'll add some! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:59, 29 April 2026 (UTC)
:{{done}}. Also, if you'd like to request functioneer rights, I'd support it. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:59, 29 April 2026 (UTC)
::Thanks a lot for the offer! I might consider it a bit later, for now I promise to calm down a little with the requests :) [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:25, 30 April 2026 (UTC)
Hi! First could {{Z|Z34544}} please be connected? It corresponds to the mathematical definition of predecessor and seems to be a ''bit'' faster than other implementations :) I've also made {{Z|Z34585}} and {{Z|Z34620}}, could they please be connected? They both have a few tests, but I'm going to add some more for edge cases like duplicate elements (which should be ignored when working with sets). Thanks a lot! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:28, 30 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:34, 30 April 2026 (UTC)
Please disconnect {{Z|21875}} so I can add a word to its hardcoded list of exceptions, and then it can be reconnected... Or if you're so willing, simply add "Unicode" to the EXCEPTIONS_DICT in the code for me. Thank you! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 00:48, 6 May 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 01:02, 6 May 2026 (UTC)
Can you please connect implementation of {{Z|35161}}. This is my first function, to be used for {{Z|35158}} for which the implementation is to be written. [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 10:25, 14 May 2026 (UTC)
:{{Done}}. I also have connected the tests on the {{z|35158}} [[User:OwlyKnight|OwlyKnight]] ([[User talk:OwlyKnight|talk]]) 10:36, 14 May 2026 (UTC)
I have created implementation {{Z|35166}}. It fails but I can't test it as it is not connected. Please connect if that is the proper procedure. If not: what should I do? [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 17:22, 14 May 2026 (UTC)
:You were passing a literal <code>Z40(some_call(...))</code> to {{Z|802}}. {{Z|40}}'s identity field needs to be a {{Z|9}}, specifically [[Z41]] or [[Z42]]. [[Special:Diff/274691|Fixed]] (by passing <code>some_call(...)</code> unwrapped to [[Z802]]). [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 17:29, 14 May 2026 (UTC)
::Thanks for fixing that, but still the test case fail, amd I can't test it as it is not connected. What to do next? [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 05:36, 15 May 2026 (UTC)
:::If you check on the (i) icon or Detail link, you can find why is it error. The [[Z35159]] test fail due to {{z|Z28290}}; while the [[Z35160]] fail due to {{z|Z28248}}. I think it's because of the lack of lexeme or grammatical feature on the given lexeme on Wikidata rather than the implementation itself. You may need to contribute more on Wikidata lexeme. Thanks! [[User:OwlyKnight|OwlyKnight]] ([[User talk:OwlyKnight|talk]]) 07:05, 15 May 2026 (UTC)
::::Thanks. I managed to fix the issues (gramatical feature and link of lexeme to Wikidata lemma for "dorp". It is working now. Please connect. [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 09:11, 15 May 2026 (UTC)
:::::{{Done}} thank you for your contributions :D [[User:OwlyKnight|OwlyKnight]] ([[User talk:OwlyKnight|talk]]) 11:44, 15 May 2026 (UTC)
Please connect {{Z|35196}} and its tests. Thanks [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]])
: Was {{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 16:09, 15 May 2026 (UTC)
Please connect {{Z|35505}} and its tests. Thanks [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 15:11, 22 May 2026 (UTC)
:{{already done}} by [[User:Dv103]]. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 00:52, 23 May 2026 (UTC)
Please connect {{Z|35978}} and its tests. [[User:Sophisticatedevening|Sophisticatedevening]] ([[User talk:Sophisticatedevening|talk]]) 07:54, 2 June 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 10:46, 2 June 2026 (UTC)
Please connect implementation {{Z|Z36113}} to function {{Z|Z36106}}. I don't see an way to do my own tests while the implementation is disconnected, the "Run function" button is always greyed out. [[User:Strobilomyces|Strobilomyces]] ([[User talk:Strobilomyces|talk]]) 13:33, 8 June 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:14, 8 June 2026 (UTC)
Please connect {{Z|36537}} and {{Z|36538}} to {{Z|36536}}. The function has already been added to {{Z|32402}}. PS: Is there a way to copy-paste a composition implementation? I can make an Esperanto function for this which has identical structure to the existing English, Spanish, and French functions besides the localized strings, but it’s unnecessarily difficult to do all the clicking and typing manually to recreate them. Thank you! [[User:Gabldotink|Gabldotink]] ([[User talk:Gabldotink|talk]]) 20:32, 19 June 2026 (UTC)
:{{done}} You can use the localStorage clipboard: Open the editor for the Implementation, click the topmost <code>…</code> button, then <code>Copy to clipboard</code>. When you make a blank Implementation, click the topmost(!) <code>…</code> button, then <code>Paste from clipboard</code>, select the expression, and then you can go through and fill in all [[Z18]]s (since they don't get converted automatically) and update any [[Z6]] literals. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:39, 19 June 2026 (UTC)
::Thank you very much! Please also connect {{Z|36541}} and {{Z|36546}} to {{Z|36540}}. [[User:Gabldotink|Gabldotink]] ([[User talk:Gabldotink|talk]]) 21:07, 19 June 2026 (UTC)
:::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 21:11, 19 June 2026 (UTC)
[[Category:Functioneers|*R]]
[[Category:Noticeboards]]
Please connect test cases {{z|Z37757}}, {{z|Z37758}} and {{z|Z37759}} to {{z|Z37756}} for testing! [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 17:02, 14 July 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 17:06, 14 July 2026 (UTC)
:: Now that {{z|Z37764}} works, can you please connect it too? Thanks a lot in advance! [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 21:48, 14 July 2026 (UTC)
:::{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 21:55, 14 July 2026 (UTC)
Please temporarily disconnect test cases from {{z|Z37719}} so I can replace the argument "Plural subject: {{z|Z40}}" by the more precise "Subject number: {{z|Z26934}}" and update everything. [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 21:47, 14 July 2026 (UTC)
:{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 21:56, 14 July 2026 (UTC)
:: Everything has been updated so it can be reconnected! Thanks a lot once more! (and sorry for the bother, please tell me if you prefer I straight-up request functioneer) [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 22:04, 14 July 2026 (UTC)
:::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 06:37, 15 July 2026 (UTC)
:I worry you're wasting your time with these new functions, for [[Talk:Z37719#This_function_cannot_be_implemented_in_every_language|reasons explained here]] by {{noping|Dv103}}. See [[WF:Type proposals/Abstract sentence]] etc. where the structure for the next "generation" of NLG functions are being worked out. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 06:44, 15 July 2026 (UTC)
:: Thanks a lot @[[User:YoshiRulz|YoshiRulz]]. I have been informed by several Wikifunctions editors (also on Telegram and Discord) that I shouldn't be using the new types as they were still experimental, what should I be doing in that case? [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 18:06, 18 July 2026 (UTC)
:::If you have nothing to add to the new type discussion, the next most helpful thing to do would probably be documenting and fixing edge cases in the [[WF:Catalogue/Natural_language_operations/English|helper functions for English]]. Outside of NLG, you could work on docs (projectspace, but also test cases), or functions that operate on WD items and their relationships. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 19:10, 18 July 2026 (UTC)
:::: Thanks again! Looking at that specific discussion, it looks like there isn't much support for the current proposal of abstract sentences? I'll look at the {{tq|functions that operate on WD items}} part, but I've been a bit worried that this limits us to relatively simple sentences for now – is there a way to implement some kind of syntactic recursion? [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 19:37, 18 July 2026 (UTC)
Please connect implementation and tests for {{z|Z38250}} for testing! [[User:Wcalenieja|Wcalenieja]] ([[User talk:Wcalenieja|talk]]) 15:40, 25 July 2026 (UTC)
mz6utrzl3qba6i0xq7ajhkf8rtj4htw
293807
293804
2026-07-25T15:45:43Z
YoshiRulz
10156
/* Requests */ Reply
293807
wikitext
text/x-wiki
{{archives|{{flatlist|{{Special:PrefixIndex/WF:Requests for connection and disconnection/Archives/|stripprefix=1|hideredirects=1}}}}|prefix=WF:Requests for connection and disconnection/Archives/}}
This page allows non-[[WF:functioneers|functioneers]] to request the connection or disconnection of implementations and tests to/from a function. To add a request, add the details of your request (Remember to add <nowiki>~~~~</nowiki> to sign!), using the <nowiki>{{Z|<your five id numbers here>}}</nowiki> template to reference and link to a specific ZID. Functioneers may, at their discretion, refuse to connect implementations that do not pass or do not have tests, and tests that do not pass or do not make logical sense.
== Requests ==
Please connect the implementation and test for [[Z33679]]. Thank you. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:42, 17 April 2026 (UTC)
:{{done}} --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 03:50, 17 April 2026 (UTC)
Please connect the implementations and tests for [[Z33785]], [[Z33788]], and [[Z33780]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:13, 20 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:48, 20 April 2026 (UTC)
Please connect the Python implementation of {{Z|Z33803}}. Thank you. [[User:OzmoOzmo|OzmoOzmo]] ([[User talk:OzmoOzmo|talk]]) 10:48, 20 April 2026 (UTC)
:The function is a duplicate of {{Z|Z20430}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 10:56, 20 April 2026 (UTC)
::Now I've connected the implementation to {{Z|Z20430}}. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 11:02, 20 April 2026 (UTC)
{{Z|Z33859}} (an implementation of {{Z|Z32297}} for Filipino, Tagalog and Kapampangan) with its sole implementation {{Z|Z33860}}. —[[User:UndueMarmot|<span style="color:#705ccb;">Undue</span><span style="color:#cfdfa3;background-color:#705ccb;">Marmot</span>]] <small>([[User talk:UndueMarmot|talk]])</small> 12:20, 21 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 12:24, 21 April 2026 (UTC)
Please connect the implementation of {{Z|33878}}. Thank you! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 16:42, 21 April 2026 (UTC)
:Could you add some tests to check its correctness? [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 16:54, 21 April 2026 (UTC)
::{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 17:03, 21 April 2026 (UTC)
Please connect the test cases and passing implementation of {{Z|Z24602}}. Thank you! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 21:12, 22 April 2026 (UTC)
:...Of course the moment I say that I find at least one of the test cases are passing with an invalid input... Will debug. [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 21:15, 22 April 2026 (UTC)
:Please connect the test cases instead so it will be easier to debug! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 21:23, 22 April 2026 (UTC)
::{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:34, 22 April 2026 (UTC)
Please connect [[Z33955]] with its implementation and test cases. Thanks. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 21:31, 22 April 2026 (UTC)
:{{done}}. Also, please consider requesting functioneer, I would support it! And thank you for your welcome on WD, too! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:36, 22 April 2026 (UTC)
Please disconnect the implementation {{Z|Z30288}} so that it can be fixed and reconnected. It erroneously compares the second element of the second typed pair to itself, and thus breaks many other functions and test cases reliant on it. Added a test case for this, which it of course fails. Thank you very much! <small>(resolves many headaches)</small> [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 03:30, 24 April 2026 (UTC)
:{{done}} Please kindly check. [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 03:40, 24 April 2026 (UTC)
:Oops! Sorry about that. Thanks for fixing this. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 07:41, 24 April 2026 (UTC)
Please connect the implementations and tests for [[Z34124]] and its helper [[Z34127]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 23:49, 24 April 2026 (UTC)
:{{Done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 23:58, 24 April 2026 (UTC)
Please connect the implementation and tests for [[Z34204]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 05:28, 26 April 2026 (UTC)
:{{Done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 05:31, 26 April 2026 (UTC)
Please connect the implementation and test cases for [[Z33951]], [[Z34009]] and [[Z34008]]. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 06:32, 26 April 2026 (UTC)
:{{done}} except for {{z|Z34008}} since it fail for all test cases. [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 07:01, 26 April 2026 (UTC)
::Oh. The test cases fail mainly because the implementations for Z33951 and Z34009 were not connected yet. I guess we have to wait for a while until the connected implementation goes through. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 13:20, 26 April 2026 (UTC)
:::{{done}} by YoshiRulz. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 15:58, 26 April 2026 (UTC)
Please connect the implementation and test cases for [[Z34212]]. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 15:58, 26 April 2026 (UTC)
:{{done}} by myself, as I was just granted functioneer. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 16:20, 26 April 2026 (UTC)
Please disconnect {{Z|Z20694}}. A string without diacritics could be a valid pinyin due to the existence of neutral tone. The pinyin does not correspond to a real phrase, but it doesn't violate any rules for pinyin. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 16:08, 26 April 2026 (UTC)
:{{done}} by myself, as I was just granted functioneer. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 16:20, 26 April 2026 (UTC)
Is it possible to connect {{Z|Z34293}} and its respective tests please? It's a really simple piece of code, I might have gone a bit overboard with the tests though. [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 13:01, 27 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:13, 27 April 2026 (UTC)
A similar one (but any this time!): {{Z|Z34367}}. Could it be possible to connect it and its tests? This time there's a reasonable amount of them and they cover most cases too ;) [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 16:33, 27 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 17:24, 27 April 2026 (UTC)
Hello!
Can somebody please connect the following functions?
* {{Z|Z34308}}
* {{Z|Z34165}} (its dependency is currently unimplemented)
* {{Z|Z34139}}
And perhaps the tests for:
* {{Z|Z34149}}
* {{Z|Z34150}}
Pinging @[[User:Dv103|Dv103]] because they helped me with this function and have the functioneer role. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 16:28, 27 April 2026 (UTC)
:{{d}} except the implementation of {{Z|Z34165}}, since it doesn't work (first requires the implementation of {{Z|Z34149}}). [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 17:13, 27 April 2026 (UTC)
Could {{Z|Z34273}}, {{Z|Z34378}} and {{Z|Z34380}} please be connected? Note that they all recursively depend on each other, so it's not possible to only activate a few of them. Thanks! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 21:28, 27 April 2026 (UTC)
:{{done}}, thank you for your contributions. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 02:48, 28 April 2026 (UTC)
Another little thing, is it possible to disconnect {{Z|Z34263}}'s test cases {{Z|Z34269}} and {{Z|Z34267}} please? I'd like to rewrite them using {{Z|Z34273}}. [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 08:31, 28 April 2026 (UTC)
:{{Done}}, please proceed. [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 09:01, 28 April 2026 (UTC)
::Sorry for the late response, had an exam today... Anyways, I reworked them a little and they can be connected again! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:05, 28 April 2026 (UTC)
Is it possible to connect some new tests related to my previous functions ({{Z|Z34471}}, {{Z|Z34470}}, {{Z|Z34472}})? They implement the fact that in formal set theory {∅;∅} and {∅} are the exact same sets: duplicate elements behave in the same way as if they were only present once. Thanks in advance! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:34, 28 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 20:40, 28 April 2026 (UTC)
Hello again! Could {{Z|Z34409}} and its tests please be connected? Thanks again! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 10:41, 29 April 2026 (UTC)
:Your Implementation failed [[Z34491]] and [[Z34494]] when I connected it, so I've left it disconnected. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 11:05, 29 April 2026 (UTC)
::Interesting... What failed exactly? When I look at error logs for tests all it says is "no connected implementation"... [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 11:09, 29 April 2026 (UTC)
:::In all 3 cases, the returned value was equal to the input (a flattening step was missing). I think my fix is correct, but please double-check it. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 12:13, 29 April 2026 (UTC)
::::Took a look at it, forgot the <math>\operatorname{Pred}(\{ \O \})=\O</math> part in the recursion (whoopsies!). Made an alternative implementation {{Z|Z34509}} using only set operations and builtins; my goal with all those functions is that they don't depend on any other "complex" functions, they should be as simple as possible. Note that it doesn't remove duplicates, but this doesn't matter since <math>\{ \O, \O \} = \{ \O \}</math> anyways. [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 16:15, 29 April 2026 (UTC)
Andd back with another set-related function: {{Z|Z34519}}! This one paves the way for set union (and maybe an alternative implementation of predecessor?). Could it please be connected? Thanks!! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 19:38, 29 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:38, 29 April 2026 (UTC)
As promised, here is {{Z|Z34538}}! Can it be connected please? If you need more tests before I'll add some! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:59, 29 April 2026 (UTC)
:{{done}}. Also, if you'd like to request functioneer rights, I'd support it. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:59, 29 April 2026 (UTC)
::Thanks a lot for the offer! I might consider it a bit later, for now I promise to calm down a little with the requests :) [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:25, 30 April 2026 (UTC)
Hi! First could {{Z|Z34544}} please be connected? It corresponds to the mathematical definition of predecessor and seems to be a ''bit'' faster than other implementations :) I've also made {{Z|Z34585}} and {{Z|Z34620}}, could they please be connected? They both have a few tests, but I'm going to add some more for edge cases like duplicate elements (which should be ignored when working with sets). Thanks a lot! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:28, 30 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:34, 30 April 2026 (UTC)
Please disconnect {{Z|21875}} so I can add a word to its hardcoded list of exceptions, and then it can be reconnected... Or if you're so willing, simply add "Unicode" to the EXCEPTIONS_DICT in the code for me. Thank you! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 00:48, 6 May 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 01:02, 6 May 2026 (UTC)
Can you please connect implementation of {{Z|35161}}. This is my first function, to be used for {{Z|35158}} for which the implementation is to be written. [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 10:25, 14 May 2026 (UTC)
:{{Done}}. I also have connected the tests on the {{z|35158}} [[User:OwlyKnight|OwlyKnight]] ([[User talk:OwlyKnight|talk]]) 10:36, 14 May 2026 (UTC)
I have created implementation {{Z|35166}}. It fails but I can't test it as it is not connected. Please connect if that is the proper procedure. If not: what should I do? [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 17:22, 14 May 2026 (UTC)
:You were passing a literal <code>Z40(some_call(...))</code> to {{Z|802}}. {{Z|40}}'s identity field needs to be a {{Z|9}}, specifically [[Z41]] or [[Z42]]. [[Special:Diff/274691|Fixed]] (by passing <code>some_call(...)</code> unwrapped to [[Z802]]). [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 17:29, 14 May 2026 (UTC)
::Thanks for fixing that, but still the test case fail, amd I can't test it as it is not connected. What to do next? [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 05:36, 15 May 2026 (UTC)
:::If you check on the (i) icon or Detail link, you can find why is it error. The [[Z35159]] test fail due to {{z|Z28290}}; while the [[Z35160]] fail due to {{z|Z28248}}. I think it's because of the lack of lexeme or grammatical feature on the given lexeme on Wikidata rather than the implementation itself. You may need to contribute more on Wikidata lexeme. Thanks! [[User:OwlyKnight|OwlyKnight]] ([[User talk:OwlyKnight|talk]]) 07:05, 15 May 2026 (UTC)
::::Thanks. I managed to fix the issues (gramatical feature and link of lexeme to Wikidata lemma for "dorp". It is working now. Please connect. [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 09:11, 15 May 2026 (UTC)
:::::{{Done}} thank you for your contributions :D [[User:OwlyKnight|OwlyKnight]] ([[User talk:OwlyKnight|talk]]) 11:44, 15 May 2026 (UTC)
Please connect {{Z|35196}} and its tests. Thanks [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]])
: Was {{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 16:09, 15 May 2026 (UTC)
Please connect {{Z|35505}} and its tests. Thanks [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 15:11, 22 May 2026 (UTC)
:{{already done}} by [[User:Dv103]]. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 00:52, 23 May 2026 (UTC)
Please connect {{Z|35978}} and its tests. [[User:Sophisticatedevening|Sophisticatedevening]] ([[User talk:Sophisticatedevening|talk]]) 07:54, 2 June 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 10:46, 2 June 2026 (UTC)
Please connect implementation {{Z|Z36113}} to function {{Z|Z36106}}. I don't see an way to do my own tests while the implementation is disconnected, the "Run function" button is always greyed out. [[User:Strobilomyces|Strobilomyces]] ([[User talk:Strobilomyces|talk]]) 13:33, 8 June 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:14, 8 June 2026 (UTC)
Please connect {{Z|36537}} and {{Z|36538}} to {{Z|36536}}. The function has already been added to {{Z|32402}}. PS: Is there a way to copy-paste a composition implementation? I can make an Esperanto function for this which has identical structure to the existing English, Spanish, and French functions besides the localized strings, but it’s unnecessarily difficult to do all the clicking and typing manually to recreate them. Thank you! [[User:Gabldotink|Gabldotink]] ([[User talk:Gabldotink|talk]]) 20:32, 19 June 2026 (UTC)
:{{done}} You can use the localStorage clipboard: Open the editor for the Implementation, click the topmost <code>…</code> button, then <code>Copy to clipboard</code>. When you make a blank Implementation, click the topmost(!) <code>…</code> button, then <code>Paste from clipboard</code>, select the expression, and then you can go through and fill in all [[Z18]]s (since they don't get converted automatically) and update any [[Z6]] literals. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:39, 19 June 2026 (UTC)
::Thank you very much! Please also connect {{Z|36541}} and {{Z|36546}} to {{Z|36540}}. [[User:Gabldotink|Gabldotink]] ([[User talk:Gabldotink|talk]]) 21:07, 19 June 2026 (UTC)
:::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 21:11, 19 June 2026 (UTC)
[[Category:Functioneers|*R]]
[[Category:Noticeboards]]
Please connect test cases {{z|Z37757}}, {{z|Z37758}} and {{z|Z37759}} to {{z|Z37756}} for testing! [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 17:02, 14 July 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 17:06, 14 July 2026 (UTC)
:: Now that {{z|Z37764}} works, can you please connect it too? Thanks a lot in advance! [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 21:48, 14 July 2026 (UTC)
:::{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 21:55, 14 July 2026 (UTC)
Please temporarily disconnect test cases from {{z|Z37719}} so I can replace the argument "Plural subject: {{z|Z40}}" by the more precise "Subject number: {{z|Z26934}}" and update everything. [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 21:47, 14 July 2026 (UTC)
:{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 21:56, 14 July 2026 (UTC)
:: Everything has been updated so it can be reconnected! Thanks a lot once more! (and sorry for the bother, please tell me if you prefer I straight-up request functioneer) [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 22:04, 14 July 2026 (UTC)
:::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 06:37, 15 July 2026 (UTC)
:I worry you're wasting your time with these new functions, for [[Talk:Z37719#This_function_cannot_be_implemented_in_every_language|reasons explained here]] by {{noping|Dv103}}. See [[WF:Type proposals/Abstract sentence]] etc. where the structure for the next "generation" of NLG functions are being worked out. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 06:44, 15 July 2026 (UTC)
:: Thanks a lot @[[User:YoshiRulz|YoshiRulz]]. I have been informed by several Wikifunctions editors (also on Telegram and Discord) that I shouldn't be using the new types as they were still experimental, what should I be doing in that case? [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 18:06, 18 July 2026 (UTC)
:::If you have nothing to add to the new type discussion, the next most helpful thing to do would probably be documenting and fixing edge cases in the [[WF:Catalogue/Natural_language_operations/English|helper functions for English]]. Outside of NLG, you could work on docs (projectspace, but also test cases), or functions that operate on WD items and their relationships. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 19:10, 18 July 2026 (UTC)
:::: Thanks again! Looking at that specific discussion, it looks like there isn't much support for the current proposal of abstract sentences? I'll look at the {{tq|functions that operate on WD items}} part, but I've been a bit worried that this limits us to relatively simple sentences for now – is there a way to implement some kind of syntactic recursion? [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 19:37, 18 July 2026 (UTC)
Please connect implementation and tests for {{z|Z38250}} for testing! [[User:Wcalenieja|Wcalenieja]] ([[User talk:Wcalenieja|talk]]) 15:40, 25 July 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:45, 25 July 2026 (UTC)
ogl2eadxz2nf3p8abkxwhjxfyatgptk
293817
293807
2026-07-25T16:02:08Z
Wcalenieja
10313
/* Requests */ Reply
293817
wikitext
text/x-wiki
{{archives|{{flatlist|{{Special:PrefixIndex/WF:Requests for connection and disconnection/Archives/|stripprefix=1|hideredirects=1}}}}|prefix=WF:Requests for connection and disconnection/Archives/}}
This page allows non-[[WF:functioneers|functioneers]] to request the connection or disconnection of implementations and tests to/from a function. To add a request, add the details of your request (Remember to add <nowiki>~~~~</nowiki> to sign!), using the <nowiki>{{Z|<your five id numbers here>}}</nowiki> template to reference and link to a specific ZID. Functioneers may, at their discretion, refuse to connect implementations that do not pass or do not have tests, and tests that do not pass or do not make logical sense.
== Requests ==
Please connect the implementation and test for [[Z33679]]. Thank you. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:42, 17 April 2026 (UTC)
:{{done}} --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 03:50, 17 April 2026 (UTC)
Please connect the implementations and tests for [[Z33785]], [[Z33788]], and [[Z33780]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:13, 20 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:48, 20 April 2026 (UTC)
Please connect the Python implementation of {{Z|Z33803}}. Thank you. [[User:OzmoOzmo|OzmoOzmo]] ([[User talk:OzmoOzmo|talk]]) 10:48, 20 April 2026 (UTC)
:The function is a duplicate of {{Z|Z20430}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 10:56, 20 April 2026 (UTC)
::Now I've connected the implementation to {{Z|Z20430}}. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 11:02, 20 April 2026 (UTC)
{{Z|Z33859}} (an implementation of {{Z|Z32297}} for Filipino, Tagalog and Kapampangan) with its sole implementation {{Z|Z33860}}. —[[User:UndueMarmot|<span style="color:#705ccb;">Undue</span><span style="color:#cfdfa3;background-color:#705ccb;">Marmot</span>]] <small>([[User talk:UndueMarmot|talk]])</small> 12:20, 21 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 12:24, 21 April 2026 (UTC)
Please connect the implementation of {{Z|33878}}. Thank you! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 16:42, 21 April 2026 (UTC)
:Could you add some tests to check its correctness? [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 16:54, 21 April 2026 (UTC)
::{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 17:03, 21 April 2026 (UTC)
Please connect the test cases and passing implementation of {{Z|Z24602}}. Thank you! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 21:12, 22 April 2026 (UTC)
:...Of course the moment I say that I find at least one of the test cases are passing with an invalid input... Will debug. [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 21:15, 22 April 2026 (UTC)
:Please connect the test cases instead so it will be easier to debug! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 21:23, 22 April 2026 (UTC)
::{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:34, 22 April 2026 (UTC)
Please connect [[Z33955]] with its implementation and test cases. Thanks. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 21:31, 22 April 2026 (UTC)
:{{done}}. Also, please consider requesting functioneer, I would support it! And thank you for your welcome on WD, too! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:36, 22 April 2026 (UTC)
Please disconnect the implementation {{Z|Z30288}} so that it can be fixed and reconnected. It erroneously compares the second element of the second typed pair to itself, and thus breaks many other functions and test cases reliant on it. Added a test case for this, which it of course fails. Thank you very much! <small>(resolves many headaches)</small> [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 03:30, 24 April 2026 (UTC)
:{{done}} Please kindly check. [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 03:40, 24 April 2026 (UTC)
:Oops! Sorry about that. Thanks for fixing this. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 07:41, 24 April 2026 (UTC)
Please connect the implementations and tests for [[Z34124]] and its helper [[Z34127]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 23:49, 24 April 2026 (UTC)
:{{Done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 23:58, 24 April 2026 (UTC)
Please connect the implementation and tests for [[Z34204]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 05:28, 26 April 2026 (UTC)
:{{Done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 05:31, 26 April 2026 (UTC)
Please connect the implementation and test cases for [[Z33951]], [[Z34009]] and [[Z34008]]. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 06:32, 26 April 2026 (UTC)
:{{done}} except for {{z|Z34008}} since it fail for all test cases. [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 07:01, 26 April 2026 (UTC)
::Oh. The test cases fail mainly because the implementations for Z33951 and Z34009 were not connected yet. I guess we have to wait for a while until the connected implementation goes through. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 13:20, 26 April 2026 (UTC)
:::{{done}} by YoshiRulz. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 15:58, 26 April 2026 (UTC)
Please connect the implementation and test cases for [[Z34212]]. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 15:58, 26 April 2026 (UTC)
:{{done}} by myself, as I was just granted functioneer. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 16:20, 26 April 2026 (UTC)
Please disconnect {{Z|Z20694}}. A string without diacritics could be a valid pinyin due to the existence of neutral tone. The pinyin does not correspond to a real phrase, but it doesn't violate any rules for pinyin. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 16:08, 26 April 2026 (UTC)
:{{done}} by myself, as I was just granted functioneer. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 16:20, 26 April 2026 (UTC)
Is it possible to connect {{Z|Z34293}} and its respective tests please? It's a really simple piece of code, I might have gone a bit overboard with the tests though. [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 13:01, 27 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:13, 27 April 2026 (UTC)
A similar one (but any this time!): {{Z|Z34367}}. Could it be possible to connect it and its tests? This time there's a reasonable amount of them and they cover most cases too ;) [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 16:33, 27 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 17:24, 27 April 2026 (UTC)
Hello!
Can somebody please connect the following functions?
* {{Z|Z34308}}
* {{Z|Z34165}} (its dependency is currently unimplemented)
* {{Z|Z34139}}
And perhaps the tests for:
* {{Z|Z34149}}
* {{Z|Z34150}}
Pinging @[[User:Dv103|Dv103]] because they helped me with this function and have the functioneer role. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 16:28, 27 April 2026 (UTC)
:{{d}} except the implementation of {{Z|Z34165}}, since it doesn't work (first requires the implementation of {{Z|Z34149}}). [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 17:13, 27 April 2026 (UTC)
Could {{Z|Z34273}}, {{Z|Z34378}} and {{Z|Z34380}} please be connected? Note that they all recursively depend on each other, so it's not possible to only activate a few of them. Thanks! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 21:28, 27 April 2026 (UTC)
:{{done}}, thank you for your contributions. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 02:48, 28 April 2026 (UTC)
Another little thing, is it possible to disconnect {{Z|Z34263}}'s test cases {{Z|Z34269}} and {{Z|Z34267}} please? I'd like to rewrite them using {{Z|Z34273}}. [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 08:31, 28 April 2026 (UTC)
:{{Done}}, please proceed. [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 09:01, 28 April 2026 (UTC)
::Sorry for the late response, had an exam today... Anyways, I reworked them a little and they can be connected again! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:05, 28 April 2026 (UTC)
Is it possible to connect some new tests related to my previous functions ({{Z|Z34471}}, {{Z|Z34470}}, {{Z|Z34472}})? They implement the fact that in formal set theory {∅;∅} and {∅} are the exact same sets: duplicate elements behave in the same way as if they were only present once. Thanks in advance! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:34, 28 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 20:40, 28 April 2026 (UTC)
Hello again! Could {{Z|Z34409}} and its tests please be connected? Thanks again! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 10:41, 29 April 2026 (UTC)
:Your Implementation failed [[Z34491]] and [[Z34494]] when I connected it, so I've left it disconnected. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 11:05, 29 April 2026 (UTC)
::Interesting... What failed exactly? When I look at error logs for tests all it says is "no connected implementation"... [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 11:09, 29 April 2026 (UTC)
:::In all 3 cases, the returned value was equal to the input (a flattening step was missing). I think my fix is correct, but please double-check it. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 12:13, 29 April 2026 (UTC)
::::Took a look at it, forgot the <math>\operatorname{Pred}(\{ \O \})=\O</math> part in the recursion (whoopsies!). Made an alternative implementation {{Z|Z34509}} using only set operations and builtins; my goal with all those functions is that they don't depend on any other "complex" functions, they should be as simple as possible. Note that it doesn't remove duplicates, but this doesn't matter since <math>\{ \O, \O \} = \{ \O \}</math> anyways. [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 16:15, 29 April 2026 (UTC)
Andd back with another set-related function: {{Z|Z34519}}! This one paves the way for set union (and maybe an alternative implementation of predecessor?). Could it please be connected? Thanks!! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 19:38, 29 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:38, 29 April 2026 (UTC)
As promised, here is {{Z|Z34538}}! Can it be connected please? If you need more tests before I'll add some! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:59, 29 April 2026 (UTC)
:{{done}}. Also, if you'd like to request functioneer rights, I'd support it. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:59, 29 April 2026 (UTC)
::Thanks a lot for the offer! I might consider it a bit later, for now I promise to calm down a little with the requests :) [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:25, 30 April 2026 (UTC)
Hi! First could {{Z|Z34544}} please be connected? It corresponds to the mathematical definition of predecessor and seems to be a ''bit'' faster than other implementations :) I've also made {{Z|Z34585}} and {{Z|Z34620}}, could they please be connected? They both have a few tests, but I'm going to add some more for edge cases like duplicate elements (which should be ignored when working with sets). Thanks a lot! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:28, 30 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:34, 30 April 2026 (UTC)
Please disconnect {{Z|21875}} so I can add a word to its hardcoded list of exceptions, and then it can be reconnected... Or if you're so willing, simply add "Unicode" to the EXCEPTIONS_DICT in the code for me. Thank you! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 00:48, 6 May 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 01:02, 6 May 2026 (UTC)
Can you please connect implementation of {{Z|35161}}. This is my first function, to be used for {{Z|35158}} for which the implementation is to be written. [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 10:25, 14 May 2026 (UTC)
:{{Done}}. I also have connected the tests on the {{z|35158}} [[User:OwlyKnight|OwlyKnight]] ([[User talk:OwlyKnight|talk]]) 10:36, 14 May 2026 (UTC)
I have created implementation {{Z|35166}}. It fails but I can't test it as it is not connected. Please connect if that is the proper procedure. If not: what should I do? [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 17:22, 14 May 2026 (UTC)
:You were passing a literal <code>Z40(some_call(...))</code> to {{Z|802}}. {{Z|40}}'s identity field needs to be a {{Z|9}}, specifically [[Z41]] or [[Z42]]. [[Special:Diff/274691|Fixed]] (by passing <code>some_call(...)</code> unwrapped to [[Z802]]). [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 17:29, 14 May 2026 (UTC)
::Thanks for fixing that, but still the test case fail, amd I can't test it as it is not connected. What to do next? [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 05:36, 15 May 2026 (UTC)
:::If you check on the (i) icon or Detail link, you can find why is it error. The [[Z35159]] test fail due to {{z|Z28290}}; while the [[Z35160]] fail due to {{z|Z28248}}. I think it's because of the lack of lexeme or grammatical feature on the given lexeme on Wikidata rather than the implementation itself. You may need to contribute more on Wikidata lexeme. Thanks! [[User:OwlyKnight|OwlyKnight]] ([[User talk:OwlyKnight|talk]]) 07:05, 15 May 2026 (UTC)
::::Thanks. I managed to fix the issues (gramatical feature and link of lexeme to Wikidata lemma for "dorp". It is working now. Please connect. [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 09:11, 15 May 2026 (UTC)
:::::{{Done}} thank you for your contributions :D [[User:OwlyKnight|OwlyKnight]] ([[User talk:OwlyKnight|talk]]) 11:44, 15 May 2026 (UTC)
Please connect {{Z|35196}} and its tests. Thanks [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]])
: Was {{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 16:09, 15 May 2026 (UTC)
Please connect {{Z|35505}} and its tests. Thanks [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 15:11, 22 May 2026 (UTC)
:{{already done}} by [[User:Dv103]]. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 00:52, 23 May 2026 (UTC)
Please connect {{Z|35978}} and its tests. [[User:Sophisticatedevening|Sophisticatedevening]] ([[User talk:Sophisticatedevening|talk]]) 07:54, 2 June 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 10:46, 2 June 2026 (UTC)
Please connect implementation {{Z|Z36113}} to function {{Z|Z36106}}. I don't see an way to do my own tests while the implementation is disconnected, the "Run function" button is always greyed out. [[User:Strobilomyces|Strobilomyces]] ([[User talk:Strobilomyces|talk]]) 13:33, 8 June 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:14, 8 June 2026 (UTC)
Please connect {{Z|36537}} and {{Z|36538}} to {{Z|36536}}. The function has already been added to {{Z|32402}}. PS: Is there a way to copy-paste a composition implementation? I can make an Esperanto function for this which has identical structure to the existing English, Spanish, and French functions besides the localized strings, but it’s unnecessarily difficult to do all the clicking and typing manually to recreate them. Thank you! [[User:Gabldotink|Gabldotink]] ([[User talk:Gabldotink|talk]]) 20:32, 19 June 2026 (UTC)
:{{done}} You can use the localStorage clipboard: Open the editor for the Implementation, click the topmost <code>…</code> button, then <code>Copy to clipboard</code>. When you make a blank Implementation, click the topmost(!) <code>…</code> button, then <code>Paste from clipboard</code>, select the expression, and then you can go through and fill in all [[Z18]]s (since they don't get converted automatically) and update any [[Z6]] literals. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:39, 19 June 2026 (UTC)
::Thank you very much! Please also connect {{Z|36541}} and {{Z|36546}} to {{Z|36540}}. [[User:Gabldotink|Gabldotink]] ([[User talk:Gabldotink|talk]]) 21:07, 19 June 2026 (UTC)
:::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 21:11, 19 June 2026 (UTC)
[[Category:Functioneers|*R]]
[[Category:Noticeboards]]
Please connect test cases {{z|Z37757}}, {{z|Z37758}} and {{z|Z37759}} to {{z|Z37756}} for testing! [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 17:02, 14 July 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 17:06, 14 July 2026 (UTC)
:: Now that {{z|Z37764}} works, can you please connect it too? Thanks a lot in advance! [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 21:48, 14 July 2026 (UTC)
:::{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 21:55, 14 July 2026 (UTC)
Please temporarily disconnect test cases from {{z|Z37719}} so I can replace the argument "Plural subject: {{z|Z40}}" by the more precise "Subject number: {{z|Z26934}}" and update everything. [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 21:47, 14 July 2026 (UTC)
:{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 21:56, 14 July 2026 (UTC)
:: Everything has been updated so it can be reconnected! Thanks a lot once more! (and sorry for the bother, please tell me if you prefer I straight-up request functioneer) [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 22:04, 14 July 2026 (UTC)
:::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 06:37, 15 July 2026 (UTC)
:I worry you're wasting your time with these new functions, for [[Talk:Z37719#This_function_cannot_be_implemented_in_every_language|reasons explained here]] by {{noping|Dv103}}. See [[WF:Type proposals/Abstract sentence]] etc. where the structure for the next "generation" of NLG functions are being worked out. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 06:44, 15 July 2026 (UTC)
:: Thanks a lot @[[User:YoshiRulz|YoshiRulz]]. I have been informed by several Wikifunctions editors (also on Telegram and Discord) that I shouldn't be using the new types as they were still experimental, what should I be doing in that case? [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 18:06, 18 July 2026 (UTC)
:::If you have nothing to add to the new type discussion, the next most helpful thing to do would probably be documenting and fixing edge cases in the [[WF:Catalogue/Natural_language_operations/English|helper functions for English]]. Outside of NLG, you could work on docs (projectspace, but also test cases), or functions that operate on WD items and their relationships. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 19:10, 18 July 2026 (UTC)
:::: Thanks again! Looking at that specific discussion, it looks like there isn't much support for the current proposal of abstract sentences? I'll look at the {{tq|functions that operate on WD items}} part, but I've been a bit worried that this limits us to relatively simple sentences for now – is there a way to implement some kind of syntactic recursion? [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 19:37, 18 July 2026 (UTC)
Please connect implementation and tests for {{z|Z38250}} for testing! [[User:Wcalenieja|Wcalenieja]] ([[User talk:Wcalenieja|talk]]) 15:40, 25 July 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:45, 25 July 2026 (UTC)
::Could you also connect the implementation and tests in {{z|Z38262}}? Thanks, [[User:Wcalenieja|Wcalenieja]] ([[User talk:Wcalenieja|talk]]) 16:02, 25 July 2026 (UTC)
3f7xan3hyy8ld5f0l7f07jem9gzp48w
293821
293817
2026-07-25T16:11:10Z
YoshiRulz
10156
/* Requests */ Reply
293821
wikitext
text/x-wiki
{{archives|{{flatlist|{{Special:PrefixIndex/WF:Requests for connection and disconnection/Archives/|stripprefix=1|hideredirects=1}}}}|prefix=WF:Requests for connection and disconnection/Archives/}}
This page allows non-[[WF:functioneers|functioneers]] to request the connection or disconnection of implementations and tests to/from a function. To add a request, add the details of your request (Remember to add <nowiki>~~~~</nowiki> to sign!), using the <nowiki>{{Z|<your five id numbers here>}}</nowiki> template to reference and link to a specific ZID. Functioneers may, at their discretion, refuse to connect implementations that do not pass or do not have tests, and tests that do not pass or do not make logical sense.
== Requests ==
Please connect the implementation and test for [[Z33679]]. Thank you. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:42, 17 April 2026 (UTC)
:{{done}} --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 03:50, 17 April 2026 (UTC)
Please connect the implementations and tests for [[Z33785]], [[Z33788]], and [[Z33780]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:13, 20 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:48, 20 April 2026 (UTC)
Please connect the Python implementation of {{Z|Z33803}}. Thank you. [[User:OzmoOzmo|OzmoOzmo]] ([[User talk:OzmoOzmo|talk]]) 10:48, 20 April 2026 (UTC)
:The function is a duplicate of {{Z|Z20430}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 10:56, 20 April 2026 (UTC)
::Now I've connected the implementation to {{Z|Z20430}}. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 11:02, 20 April 2026 (UTC)
{{Z|Z33859}} (an implementation of {{Z|Z32297}} for Filipino, Tagalog and Kapampangan) with its sole implementation {{Z|Z33860}}. —[[User:UndueMarmot|<span style="color:#705ccb;">Undue</span><span style="color:#cfdfa3;background-color:#705ccb;">Marmot</span>]] <small>([[User talk:UndueMarmot|talk]])</small> 12:20, 21 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 12:24, 21 April 2026 (UTC)
Please connect the implementation of {{Z|33878}}. Thank you! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 16:42, 21 April 2026 (UTC)
:Could you add some tests to check its correctness? [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 16:54, 21 April 2026 (UTC)
::{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 17:03, 21 April 2026 (UTC)
Please connect the test cases and passing implementation of {{Z|Z24602}}. Thank you! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 21:12, 22 April 2026 (UTC)
:...Of course the moment I say that I find at least one of the test cases are passing with an invalid input... Will debug. [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 21:15, 22 April 2026 (UTC)
:Please connect the test cases instead so it will be easier to debug! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 21:23, 22 April 2026 (UTC)
::{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:34, 22 April 2026 (UTC)
Please connect [[Z33955]] with its implementation and test cases. Thanks. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 21:31, 22 April 2026 (UTC)
:{{done}}. Also, please consider requesting functioneer, I would support it! And thank you for your welcome on WD, too! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:36, 22 April 2026 (UTC)
Please disconnect the implementation {{Z|Z30288}} so that it can be fixed and reconnected. It erroneously compares the second element of the second typed pair to itself, and thus breaks many other functions and test cases reliant on it. Added a test case for this, which it of course fails. Thank you very much! <small>(resolves many headaches)</small> [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 03:30, 24 April 2026 (UTC)
:{{done}} Please kindly check. [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 03:40, 24 April 2026 (UTC)
:Oops! Sorry about that. Thanks for fixing this. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 07:41, 24 April 2026 (UTC)
Please connect the implementations and tests for [[Z34124]] and its helper [[Z34127]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 23:49, 24 April 2026 (UTC)
:{{Done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 23:58, 24 April 2026 (UTC)
Please connect the implementation and tests for [[Z34204]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 05:28, 26 April 2026 (UTC)
:{{Done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 05:31, 26 April 2026 (UTC)
Please connect the implementation and test cases for [[Z33951]], [[Z34009]] and [[Z34008]]. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 06:32, 26 April 2026 (UTC)
:{{done}} except for {{z|Z34008}} since it fail for all test cases. [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 07:01, 26 April 2026 (UTC)
::Oh. The test cases fail mainly because the implementations for Z33951 and Z34009 were not connected yet. I guess we have to wait for a while until the connected implementation goes through. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 13:20, 26 April 2026 (UTC)
:::{{done}} by YoshiRulz. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 15:58, 26 April 2026 (UTC)
Please connect the implementation and test cases for [[Z34212]]. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 15:58, 26 April 2026 (UTC)
:{{done}} by myself, as I was just granted functioneer. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 16:20, 26 April 2026 (UTC)
Please disconnect {{Z|Z20694}}. A string without diacritics could be a valid pinyin due to the existence of neutral tone. The pinyin does not correspond to a real phrase, but it doesn't violate any rules for pinyin. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 16:08, 26 April 2026 (UTC)
:{{done}} by myself, as I was just granted functioneer. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 16:20, 26 April 2026 (UTC)
Is it possible to connect {{Z|Z34293}} and its respective tests please? It's a really simple piece of code, I might have gone a bit overboard with the tests though. [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 13:01, 27 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:13, 27 April 2026 (UTC)
A similar one (but any this time!): {{Z|Z34367}}. Could it be possible to connect it and its tests? This time there's a reasonable amount of them and they cover most cases too ;) [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 16:33, 27 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 17:24, 27 April 2026 (UTC)
Hello!
Can somebody please connect the following functions?
* {{Z|Z34308}}
* {{Z|Z34165}} (its dependency is currently unimplemented)
* {{Z|Z34139}}
And perhaps the tests for:
* {{Z|Z34149}}
* {{Z|Z34150}}
Pinging @[[User:Dv103|Dv103]] because they helped me with this function and have the functioneer role. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 16:28, 27 April 2026 (UTC)
:{{d}} except the implementation of {{Z|Z34165}}, since it doesn't work (first requires the implementation of {{Z|Z34149}}). [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 17:13, 27 April 2026 (UTC)
Could {{Z|Z34273}}, {{Z|Z34378}} and {{Z|Z34380}} please be connected? Note that they all recursively depend on each other, so it's not possible to only activate a few of them. Thanks! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 21:28, 27 April 2026 (UTC)
:{{done}}, thank you for your contributions. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 02:48, 28 April 2026 (UTC)
Another little thing, is it possible to disconnect {{Z|Z34263}}'s test cases {{Z|Z34269}} and {{Z|Z34267}} please? I'd like to rewrite them using {{Z|Z34273}}. [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 08:31, 28 April 2026 (UTC)
:{{Done}}, please proceed. [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 09:01, 28 April 2026 (UTC)
::Sorry for the late response, had an exam today... Anyways, I reworked them a little and they can be connected again! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:05, 28 April 2026 (UTC)
Is it possible to connect some new tests related to my previous functions ({{Z|Z34471}}, {{Z|Z34470}}, {{Z|Z34472}})? They implement the fact that in formal set theory {∅;∅} and {∅} are the exact same sets: duplicate elements behave in the same way as if they were only present once. Thanks in advance! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:34, 28 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 20:40, 28 April 2026 (UTC)
Hello again! Could {{Z|Z34409}} and its tests please be connected? Thanks again! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 10:41, 29 April 2026 (UTC)
:Your Implementation failed [[Z34491]] and [[Z34494]] when I connected it, so I've left it disconnected. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 11:05, 29 April 2026 (UTC)
::Interesting... What failed exactly? When I look at error logs for tests all it says is "no connected implementation"... [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 11:09, 29 April 2026 (UTC)
:::In all 3 cases, the returned value was equal to the input (a flattening step was missing). I think my fix is correct, but please double-check it. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 12:13, 29 April 2026 (UTC)
::::Took a look at it, forgot the <math>\operatorname{Pred}(\{ \O \})=\O</math> part in the recursion (whoopsies!). Made an alternative implementation {{Z|Z34509}} using only set operations and builtins; my goal with all those functions is that they don't depend on any other "complex" functions, they should be as simple as possible. Note that it doesn't remove duplicates, but this doesn't matter since <math>\{ \O, \O \} = \{ \O \}</math> anyways. [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 16:15, 29 April 2026 (UTC)
Andd back with another set-related function: {{Z|Z34519}}! This one paves the way for set union (and maybe an alternative implementation of predecessor?). Could it please be connected? Thanks!! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 19:38, 29 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:38, 29 April 2026 (UTC)
As promised, here is {{Z|Z34538}}! Can it be connected please? If you need more tests before I'll add some! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:59, 29 April 2026 (UTC)
:{{done}}. Also, if you'd like to request functioneer rights, I'd support it. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:59, 29 April 2026 (UTC)
::Thanks a lot for the offer! I might consider it a bit later, for now I promise to calm down a little with the requests :) [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:25, 30 April 2026 (UTC)
Hi! First could {{Z|Z34544}} please be connected? It corresponds to the mathematical definition of predecessor and seems to be a ''bit'' faster than other implementations :) I've also made {{Z|Z34585}} and {{Z|Z34620}}, could they please be connected? They both have a few tests, but I'm going to add some more for edge cases like duplicate elements (which should be ignored when working with sets). Thanks a lot! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:28, 30 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:34, 30 April 2026 (UTC)
Please disconnect {{Z|21875}} so I can add a word to its hardcoded list of exceptions, and then it can be reconnected... Or if you're so willing, simply add "Unicode" to the EXCEPTIONS_DICT in the code for me. Thank you! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 00:48, 6 May 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 01:02, 6 May 2026 (UTC)
Can you please connect implementation of {{Z|35161}}. This is my first function, to be used for {{Z|35158}} for which the implementation is to be written. [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 10:25, 14 May 2026 (UTC)
:{{Done}}. I also have connected the tests on the {{z|35158}} [[User:OwlyKnight|OwlyKnight]] ([[User talk:OwlyKnight|talk]]) 10:36, 14 May 2026 (UTC)
I have created implementation {{Z|35166}}. It fails but I can't test it as it is not connected. Please connect if that is the proper procedure. If not: what should I do? [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 17:22, 14 May 2026 (UTC)
:You were passing a literal <code>Z40(some_call(...))</code> to {{Z|802}}. {{Z|40}}'s identity field needs to be a {{Z|9}}, specifically [[Z41]] or [[Z42]]. [[Special:Diff/274691|Fixed]] (by passing <code>some_call(...)</code> unwrapped to [[Z802]]). [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 17:29, 14 May 2026 (UTC)
::Thanks for fixing that, but still the test case fail, amd I can't test it as it is not connected. What to do next? [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 05:36, 15 May 2026 (UTC)
:::If you check on the (i) icon or Detail link, you can find why is it error. The [[Z35159]] test fail due to {{z|Z28290}}; while the [[Z35160]] fail due to {{z|Z28248}}. I think it's because of the lack of lexeme or grammatical feature on the given lexeme on Wikidata rather than the implementation itself. You may need to contribute more on Wikidata lexeme. Thanks! [[User:OwlyKnight|OwlyKnight]] ([[User talk:OwlyKnight|talk]]) 07:05, 15 May 2026 (UTC)
::::Thanks. I managed to fix the issues (gramatical feature and link of lexeme to Wikidata lemma for "dorp". It is working now. Please connect. [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 09:11, 15 May 2026 (UTC)
:::::{{Done}} thank you for your contributions :D [[User:OwlyKnight|OwlyKnight]] ([[User talk:OwlyKnight|talk]]) 11:44, 15 May 2026 (UTC)
Please connect {{Z|35196}} and its tests. Thanks [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]])
: Was {{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 16:09, 15 May 2026 (UTC)
Please connect {{Z|35505}} and its tests. Thanks [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 15:11, 22 May 2026 (UTC)
:{{already done}} by [[User:Dv103]]. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 00:52, 23 May 2026 (UTC)
Please connect {{Z|35978}} and its tests. [[User:Sophisticatedevening|Sophisticatedevening]] ([[User talk:Sophisticatedevening|talk]]) 07:54, 2 June 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 10:46, 2 June 2026 (UTC)
Please connect implementation {{Z|Z36113}} to function {{Z|Z36106}}. I don't see an way to do my own tests while the implementation is disconnected, the "Run function" button is always greyed out. [[User:Strobilomyces|Strobilomyces]] ([[User talk:Strobilomyces|talk]]) 13:33, 8 June 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:14, 8 June 2026 (UTC)
Please connect {{Z|36537}} and {{Z|36538}} to {{Z|36536}}. The function has already been added to {{Z|32402}}. PS: Is there a way to copy-paste a composition implementation? I can make an Esperanto function for this which has identical structure to the existing English, Spanish, and French functions besides the localized strings, but it’s unnecessarily difficult to do all the clicking and typing manually to recreate them. Thank you! [[User:Gabldotink|Gabldotink]] ([[User talk:Gabldotink|talk]]) 20:32, 19 June 2026 (UTC)
:{{done}} You can use the localStorage clipboard: Open the editor for the Implementation, click the topmost <code>…</code> button, then <code>Copy to clipboard</code>. When you make a blank Implementation, click the topmost(!) <code>…</code> button, then <code>Paste from clipboard</code>, select the expression, and then you can go through and fill in all [[Z18]]s (since they don't get converted automatically) and update any [[Z6]] literals. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:39, 19 June 2026 (UTC)
::Thank you very much! Please also connect {{Z|36541}} and {{Z|36546}} to {{Z|36540}}. [[User:Gabldotink|Gabldotink]] ([[User talk:Gabldotink|talk]]) 21:07, 19 June 2026 (UTC)
:::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 21:11, 19 June 2026 (UTC)
[[Category:Functioneers|*R]]
[[Category:Noticeboards]]
Please connect test cases {{z|Z37757}}, {{z|Z37758}} and {{z|Z37759}} to {{z|Z37756}} for testing! [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 17:02, 14 July 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 17:06, 14 July 2026 (UTC)
:: Now that {{z|Z37764}} works, can you please connect it too? Thanks a lot in advance! [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 21:48, 14 July 2026 (UTC)
:::{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 21:55, 14 July 2026 (UTC)
Please temporarily disconnect test cases from {{z|Z37719}} so I can replace the argument "Plural subject: {{z|Z40}}" by the more precise "Subject number: {{z|Z26934}}" and update everything. [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 21:47, 14 July 2026 (UTC)
:{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 21:56, 14 July 2026 (UTC)
:: Everything has been updated so it can be reconnected! Thanks a lot once more! (and sorry for the bother, please tell me if you prefer I straight-up request functioneer) [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 22:04, 14 July 2026 (UTC)
:::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 06:37, 15 July 2026 (UTC)
:I worry you're wasting your time with these new functions, for [[Talk:Z37719#This_function_cannot_be_implemented_in_every_language|reasons explained here]] by {{noping|Dv103}}. See [[WF:Type proposals/Abstract sentence]] etc. where the structure for the next "generation" of NLG functions are being worked out. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 06:44, 15 July 2026 (UTC)
:: Thanks a lot @[[User:YoshiRulz|YoshiRulz]]. I have been informed by several Wikifunctions editors (also on Telegram and Discord) that I shouldn't be using the new types as they were still experimental, what should I be doing in that case? [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 18:06, 18 July 2026 (UTC)
:::If you have nothing to add to the new type discussion, the next most helpful thing to do would probably be documenting and fixing edge cases in the [[WF:Catalogue/Natural_language_operations/English|helper functions for English]]. Outside of NLG, you could work on docs (projectspace, but also test cases), or functions that operate on WD items and their relationships. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 19:10, 18 July 2026 (UTC)
:::: Thanks again! Looking at that specific discussion, it looks like there isn't much support for the current proposal of abstract sentences? I'll look at the {{tq|functions that operate on WD items}} part, but I've been a bit worried that this limits us to relatively simple sentences for now – is there a way to implement some kind of syntactic recursion? [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 19:37, 18 July 2026 (UTC)
Please connect implementation and tests for {{z|Z38250}} for testing! [[User:Wcalenieja|Wcalenieja]] ([[User talk:Wcalenieja|talk]]) 15:40, 25 July 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:45, 25 July 2026 (UTC)
::Could you also connect the implementation and tests in {{z|Z38262}}? Thanks, [[User:Wcalenieja|Wcalenieja]] ([[User talk:Wcalenieja|talk]]) 16:02, 25 July 2026 (UTC)
:::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 16:11, 25 July 2026 (UTC)
otujcv6ouig31llmnhnloccb5f9ny2r
293859
293821
2026-07-25T17:31:56Z
Seudo
13071
/* Requests */ +request
293859
wikitext
text/x-wiki
{{archives|{{flatlist|{{Special:PrefixIndex/WF:Requests for connection and disconnection/Archives/|stripprefix=1|hideredirects=1}}}}|prefix=WF:Requests for connection and disconnection/Archives/}}
This page allows non-[[WF:functioneers|functioneers]] to request the connection or disconnection of implementations and tests to/from a function. To add a request, add the details of your request (Remember to add <nowiki>~~~~</nowiki> to sign!), using the <nowiki>{{Z|<your five id numbers here>}}</nowiki> template to reference and link to a specific ZID. Functioneers may, at their discretion, refuse to connect implementations that do not pass or do not have tests, and tests that do not pass or do not make logical sense.
== Requests ==
Please connect the implementation and test for [[Z33679]]. Thank you. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:42, 17 April 2026 (UTC)
:{{done}} --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 03:50, 17 April 2026 (UTC)
Please connect the implementations and tests for [[Z33785]], [[Z33788]], and [[Z33780]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:13, 20 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:48, 20 April 2026 (UTC)
Please connect the Python implementation of {{Z|Z33803}}. Thank you. [[User:OzmoOzmo|OzmoOzmo]] ([[User talk:OzmoOzmo|talk]]) 10:48, 20 April 2026 (UTC)
:The function is a duplicate of {{Z|Z20430}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 10:56, 20 April 2026 (UTC)
::Now I've connected the implementation to {{Z|Z20430}}. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 11:02, 20 April 2026 (UTC)
{{Z|Z33859}} (an implementation of {{Z|Z32297}} for Filipino, Tagalog and Kapampangan) with its sole implementation {{Z|Z33860}}. —[[User:UndueMarmot|<span style="color:#705ccb;">Undue</span><span style="color:#cfdfa3;background-color:#705ccb;">Marmot</span>]] <small>([[User talk:UndueMarmot|talk]])</small> 12:20, 21 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 12:24, 21 April 2026 (UTC)
Please connect the implementation of {{Z|33878}}. Thank you! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 16:42, 21 April 2026 (UTC)
Please connect the test cases and passing implementation of {{Z|Z24602}}. Thank you! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 21:12, 22 April 2026 (UTC)
:...Of course the moment I say that I find at least one of the test cases are passing with an invalid input... Will debug. [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 21:15, 22 April 2026 (UTC)
:Please connect the test cases instead so it will be easier to debug! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 21:23, 22 April 2026 (UTC)
::{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:34, 22 April 2026 (UTC)
Please connect [[Z33955]] with its implementation and test cases. Thanks. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 21:31, 22 April 2026 (UTC)
:{{done}}. Also, please consider requesting functioneer, I would support it! And thank you for your welcome on WD, too! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:36, 22 April 2026 (UTC)
Please disconnect the implementation {{Z|Z30288}} so that it can be fixed and reconnected. It erroneously compares the second element of the second typed pair to itself, and thus breaks many other functions and test cases reliant on it. Added a test case for this, which it of course fails. Thank you very much! <small>(resolves many headaches)</small> [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 03:30, 24 April 2026 (UTC)
:{{done}} Please kindly check. [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 03:40, 24 April 2026 (UTC)
:Oops! Sorry about that. Thanks for fixing this. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 07:41, 24 April 2026 (UTC)
Please connect the implementations and tests for [[Z34124]] and its helper [[Z34127]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 23:49, 24 April 2026 (UTC)
:{{Done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 23:58, 24 April 2026 (UTC)
Please connect the implementation and tests for [[Z34204]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 05:28, 26 April 2026 (UTC)
:{{Done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 05:31, 26 April 2026 (UTC)
Please connect the implementation and test cases for [[Z33951]], [[Z34009]] and [[Z34008]]. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 06:32, 26 April 2026 (UTC)
:{{done}} except for {{z|Z34008}} since it fail for all test cases. [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 07:01, 26 April 2026 (UTC)
::Oh. The test cases fail mainly because the implementations for Z33951 and Z34009 were not connected yet. I guess we have to wait for a while until the connected implementation goes through. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 13:20, 26 April 2026 (UTC)
:::{{done}} by YoshiRulz. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 15:58, 26 April 2026 (UTC)
Please connect the implementation and test cases for [[Z34212]]. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 15:58, 26 April 2026 (UTC)
:{{done}} by myself, as I was just granted functioneer. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 16:20, 26 April 2026 (UTC)
Please disconnect {{Z|Z20694}}. A string without diacritics could be a valid pinyin due to the existence of neutral tone. The pinyin does not correspond to a real phrase, but it doesn't violate any rules for pinyin. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 16:08, 26 April 2026 (UTC)
:{{done}} by myself, as I was just granted functioneer. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 16:20, 26 April 2026 (UTC)
Is it possible to connect {{Z|Z34293}} and its respective tests please? It's a really simple piece of code, I might have gone a bit overboard with the tests though. [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 13:01, 27 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:13, 27 April 2026 (UTC)
A similar one (but any this time!): {{Z|Z34367}}. Could it be possible to connect it and its tests? This time there's a reasonable amount of them and they cover most cases too ;) [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 16:33, 27 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 17:24, 27 April 2026 (UTC)
Hello!
Can somebody please connect the following functions?
* {{Z|Z34308}}
* {{Z|Z34165}} (its dependency is currently unimplemented)
* {{Z|Z34139}}
And perhaps the tests for:
* {{Z|Z34149}}
* {{Z|Z34150}}
Pinging @[[User:Dv103|Dv103]] because they helped me with this function and have the functioneer role. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 16:28, 27 April 2026 (UTC)
:{{d}} except the implementation of {{Z|Z34165}}, since it doesn't work (first requires the implementation of {{Z|Z34149}}). [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 17:13, 27 April 2026 (UTC)
Could {{Z|Z34273}}, {{Z|Z34378}} and {{Z|Z34380}} please be connected? Note that they all recursively depend on each other, so it's not possible to only activate a few of them. Thanks! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 21:28, 27 April 2026 (UTC)
:{{done}}, thank you for your contributions. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 02:48, 28 April 2026 (UTC)
Another little thing, is it possible to disconnect {{Z|Z34263}}'s test cases {{Z|Z34269}} and {{Z|Z34267}} please? I'd like to rewrite them using {{Z|Z34273}}. [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 08:31, 28 April 2026 (UTC)
:{{Done}}, please proceed. [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 09:01, 28 April 2026 (UTC)
::Sorry for the late response, had an exam today... Anyways, I reworked them a little and they can be connected again! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:05, 28 April 2026 (UTC)
Is it possible to connect some new tests related to my previous functions ({{Z|Z34471}}, {{Z|Z34470}}, {{Z|Z34472}})? They implement the fact that in formal set theory {∅;∅} and {∅} are the exact same sets: duplicate elements behave in the same way as if they were only present once. Thanks in advance! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:34, 28 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 20:40, 28 April 2026 (UTC)
Hello again! Could {{Z|Z34409}} and its tests please be connected? Thanks again! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 10:41, 29 April 2026 (UTC)
:Your Implementation failed [[Z34491]] and [[Z34494]] when I connected it, so I've left it disconnected. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 11:05, 29 April 2026 (UTC)
::Interesting... What failed exactly? When I look at error logs for tests all it says is "no connected implementation"... [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 11:09, 29 April 2026 (UTC)
:::In all 3 cases, the returned value was equal to the input (a flattening step was missing). I think my fix is correct, but please double-check it. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 12:13, 29 April 2026 (UTC)
::::Took a look at it, forgot the <math>\operatorname{Pred}(\{ \O \})=\O</math> part in the recursion (whoopsies!). Made an alternative implementation {{Z|Z34509}} using only set operations and builtins; my goal with all those functions is that they don't depend on any other "complex" functions, they should be as simple as possible. Note that it doesn't remove duplicates, but this doesn't matter since <math>\{ \O, \O \} = \{ \O \}</math> anyways. [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 16:15, 29 April 2026 (UTC)
Andd back with another set-related function: {{Z|Z34519}}! This one paves the way for set union (and maybe an alternative implementation of predecessor?). Could it please be connected? Thanks!! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 19:38, 29 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:38, 29 April 2026 (UTC)
As promised, here is {{Z|Z34538}}! Can it be connected please? If you need more tests before I'll add some! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:59, 29 April 2026 (UTC)
:{{done}}. Also, if you'd like to request functioneer rights, I'd support it. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:59, 29 April 2026 (UTC)
::Thanks a lot for the offer! I might consider it a bit later, for now I promise to calm down a little with the requests :) [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:25, 30 April 2026 (UTC)
Hi! First could {{Z|Z34544}} please be connected? It corresponds to the mathematical definition of predecessor and seems to be a ''bit'' faster than other implementations :) I've also made {{Z|Z34585}} and {{Z|Z34620}}, could they please be connected? They both have a few tests, but I'm going to add some more for edge cases like duplicate elements (which should be ignored when working with sets). Thanks a lot! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:28, 30 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:34, 30 April 2026 (UTC)
Please disconnect {{Z|21875}} so I can add a word to its hardcoded list of exceptions, and then it can be reconnected... Or if you're so willing, simply add "Unicode" to the EXCEPTIONS_DICT in the code for me. Thank you! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 00:48, 6 May 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 01:02, 6 May 2026 (UTC)
Can you please connect implementation of {{Z|35161}}. This is my first function, to be used for {{Z|35158}} for which the implementation is to be written. [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 10:25, 14 May 2026 (UTC)
:{{Done}}. I also have connected the tests on the {{z|35158}} [[User:OwlyKnight|OwlyKnight]] ([[User talk:OwlyKnight|talk]]) 10:36, 14 May 2026 (UTC)
I have created implementation {{Z|35166}}. It fails but I can't test it as it is not connected. Please connect if that is the proper procedure. If not: what should I do? [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 17:22, 14 May 2026 (UTC)
:You were passing a literal <code>Z40(some_call(...))</code> to {{Z|802}}. {{Z|40}}'s identity field needs to be a {{Z|9}}, specifically [[Z41]] or [[Z42]]. [[Special:Diff/274691|Fixed]] (by passing <code>some_call(...)</code> unwrapped to [[Z802]]). [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 17:29, 14 May 2026 (UTC)
::Thanks for fixing that, but still the test case fail, amd I can't test it as it is not connected. What to do next? [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 05:36, 15 May 2026 (UTC)
:::If you check on the (i) icon or Detail link, you can find why is it error. The [[Z35159]] test fail due to {{z|Z28290}}; while the [[Z35160]] fail due to {{z|Z28248}}. I think it's because of the lack of lexeme or grammatical feature on the given lexeme on Wikidata rather than the implementation itself. You may need to contribute more on Wikidata lexeme. Thanks! [[User:OwlyKnight|OwlyKnight]] ([[User talk:OwlyKnight|talk]]) 07:05, 15 May 2026 (UTC)
::::Thanks. I managed to fix the issues (gramatical feature and link of lexeme to Wikidata lemma for "dorp". It is working now. Please connect. [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 09:11, 15 May 2026 (UTC)
:::::{{Done}} thank you for your contributions :D [[User:OwlyKnight|OwlyKnight]] ([[User talk:OwlyKnight|talk]]) 11:44, 15 May 2026 (UTC)
Please connect {{Z|35196}} and its tests. Thanks [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]])
: Was {{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 16:09, 15 May 2026 (UTC)
Please connect {{Z|35505}} and its tests. Thanks [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 15:11, 22 May 2026 (UTC)
:{{already done}} by [[User:Dv103]]. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 00:52, 23 May 2026 (UTC)
Please connect {{Z|35978}} and its tests. [[User:Sophisticatedevening|Sophisticatedevening]] ([[User talk:Sophisticatedevening|talk]]) 07:54, 2 June 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 10:46, 2 June 2026 (UTC)
Please connect implementation {{Z|Z36113}} to function {{Z|Z36106}}. I don't see an way to do my own tests while the implementation is disconnected, the "Run function" button is always greyed out. [[User:Strobilomyces|Strobilomyces]] ([[User talk:Strobilomyces|talk]]) 13:33, 8 June 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:14, 8 June 2026 (UTC)
Please connect {{Z|36537}} and {{Z|36538}} to {{Z|36536}}. The function has already been added to {{Z|32402}}. PS: Is there a way to copy-paste a composition implementation? I can make an Esperanto function for this which has identical structure to the existing English, Spanish, and French functions besides the localized strings, but it’s unnecessarily difficult to do all the clicking and typing manually to recreate them. Thank you! [[User:Gabldotink|Gabldotink]] ([[User talk:Gabldotink|talk]]) 20:32, 19 June 2026 (UTC)
:{{done}} You can use the localStorage clipboard: Open the editor for the Implementation, click the topmost <code>…</code> button, then <code>Copy to clipboard</code>. When you make a blank Implementation, click the topmost(!) <code>…</code> button, then <code>Paste from clipboard</code>, select the expression, and then you can go through and fill in all [[Z18]]s (since they don't get converted automatically) and update any [[Z6]] literals. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:39, 19 June 2026 (UTC)
::Thank you very much! Please also connect {{Z|36541}} and {{Z|36546}} to {{Z|36540}}. [[User:Gabldotink|Gabldotink]] ([[User talk:Gabldotink|talk]]) 21:07, 19 June 2026 (UTC)
:::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 21:11, 19 June 2026 (UTC)
[[Category:Functioneers|*R]]
[[Category:Noticeboards]]
Please connect test cases {{z|Z37757}}, {{z|Z37758}} and {{z|Z37759}} to {{z|Z37756}} for testing! [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 17:02, 14 July 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 17:06, 14 July 2026 (UTC)
:: Now that {{z|Z37764}} works, can you please connect it too? Thanks a lot in advance! [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 21:48, 14 July 2026 (UTC)
:::{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 21:55, 14 July 2026 (UTC)
Please temporarily disconnect test cases from {{z|Z37719}} so I can replace the argument "Plural subject: {{z|Z40}}" by the more precise "Subject number: {{z|Z26934}}" and update everything. [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 21:47, 14 July 2026 (UTC)
:{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 21:56, 14 July 2026 (UTC)
:: Everything has been updated so it can be reconnected! Thanks a lot once more! (and sorry for the bother, please tell me if you prefer I straight-up request functioneer) [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 22:04, 14 July 2026 (UTC)
:::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 06:37, 15 July 2026 (UTC)
:I worry you're wasting your time with these new functions, for [[Talk:Z37719#This_function_cannot_be_implemented_in_every_language|reasons explained here]] by {{noping|Dv103}}. See [[WF:Type proposals/Abstract sentence]] etc. where the structure for the next "generation" of NLG functions are being worked out. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 06:44, 15 July 2026 (UTC)
:: Thanks a lot @[[User:YoshiRulz|YoshiRulz]]. I have been informed by several Wikifunctions editors (also on Telegram and Discord) that I shouldn't be using the new types as they were still experimental, what should I be doing in that case? [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 18:06, 18 July 2026 (UTC)
:::If you have nothing to add to the new type discussion, the next most helpful thing to do would probably be documenting and fixing edge cases in the [[WF:Catalogue/Natural_language_operations/English|helper functions for English]]. Outside of NLG, you could work on docs (projectspace, but also test cases), or functions that operate on WD items and their relationships. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 19:10, 18 July 2026 (UTC)
:::: Thanks again! Looking at that specific discussion, it looks like there isn't much support for the current proposal of abstract sentences? I'll look at the {{tq|functions that operate on WD items}} part, but I've been a bit worried that this limits us to relatively simple sentences for now – is there a way to implement some kind of syntactic recursion? [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 19:37, 18 July 2026 (UTC)
Please connect implementation and tests for {{z|Z38250}} for testing! [[User:Wcalenieja|Wcalenieja]] ([[User talk:Wcalenieja|talk]]) 15:40, 25 July 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:45, 25 July 2026 (UTC)
::Could you also connect the implementation and tests in {{z|Z38262}}? Thanks, [[User:Wcalenieja|Wcalenieja]] ([[User talk:Wcalenieja|talk]]) 16:02, 25 July 2026 (UTC)
:::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 16:11, 25 July 2026 (UTC)
Please connect {{Z|Z38277}} to {{Z|Z38274}}. I could not find a way to add a test before the implementation is connected to the function. This is my first contribution, so I'm sorry if I did something wrong. Thank you![[User:Seudo|Seudo]] ([[User talk:Seudo|talk]]) 17:31, 25 July 2026 (UTC)
:Could you add some tests to check its correctness? [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 16:54, 21 April 2026 (UTC)
::{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 17:03, 21 April 2026 (UTC)
tqngqvz7dwn3jbxxelqkrgowgckv4zt
293861
293859
2026-07-25T17:32:42Z
Seudo
13071
Undid revision [[Special:Diff/293859|293859]] by [[Special:Contributions/Seudo|Seudo]] ([[User talk:Seudo|talk]]) oups
293861
wikitext
text/x-wiki
{{archives|{{flatlist|{{Special:PrefixIndex/WF:Requests for connection and disconnection/Archives/|stripprefix=1|hideredirects=1}}}}|prefix=WF:Requests for connection and disconnection/Archives/}}
This page allows non-[[WF:functioneers|functioneers]] to request the connection or disconnection of implementations and tests to/from a function. To add a request, add the details of your request (Remember to add <nowiki>~~~~</nowiki> to sign!), using the <nowiki>{{Z|<your five id numbers here>}}</nowiki> template to reference and link to a specific ZID. Functioneers may, at their discretion, refuse to connect implementations that do not pass or do not have tests, and tests that do not pass or do not make logical sense.
== Requests ==
Please connect the implementation and test for [[Z33679]]. Thank you. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:42, 17 April 2026 (UTC)
:{{done}} --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 03:50, 17 April 2026 (UTC)
Please connect the implementations and tests for [[Z33785]], [[Z33788]], and [[Z33780]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:13, 20 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:48, 20 April 2026 (UTC)
Please connect the Python implementation of {{Z|Z33803}}. Thank you. [[User:OzmoOzmo|OzmoOzmo]] ([[User talk:OzmoOzmo|talk]]) 10:48, 20 April 2026 (UTC)
:The function is a duplicate of {{Z|Z20430}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 10:56, 20 April 2026 (UTC)
::Now I've connected the implementation to {{Z|Z20430}}. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 11:02, 20 April 2026 (UTC)
{{Z|Z33859}} (an implementation of {{Z|Z32297}} for Filipino, Tagalog and Kapampangan) with its sole implementation {{Z|Z33860}}. —[[User:UndueMarmot|<span style="color:#705ccb;">Undue</span><span style="color:#cfdfa3;background-color:#705ccb;">Marmot</span>]] <small>([[User talk:UndueMarmot|talk]])</small> 12:20, 21 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 12:24, 21 April 2026 (UTC)
Please connect the implementation of {{Z|33878}}. Thank you! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 16:42, 21 April 2026 (UTC)
:Could you add some tests to check its correctness? [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 16:54, 21 April 2026 (UTC)
::{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 17:03, 21 April 2026 (UTC)
Please connect the test cases and passing implementation of {{Z|Z24602}}. Thank you! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 21:12, 22 April 2026 (UTC)
:...Of course the moment I say that I find at least one of the test cases are passing with an invalid input... Will debug. [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 21:15, 22 April 2026 (UTC)
:Please connect the test cases instead so it will be easier to debug! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 21:23, 22 April 2026 (UTC)
::{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:34, 22 April 2026 (UTC)
Please connect [[Z33955]] with its implementation and test cases. Thanks. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 21:31, 22 April 2026 (UTC)
:{{done}}. Also, please consider requesting functioneer, I would support it! And thank you for your welcome on WD, too! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:36, 22 April 2026 (UTC)
Please disconnect the implementation {{Z|Z30288}} so that it can be fixed and reconnected. It erroneously compares the second element of the second typed pair to itself, and thus breaks many other functions and test cases reliant on it. Added a test case for this, which it of course fails. Thank you very much! <small>(resolves many headaches)</small> [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 03:30, 24 April 2026 (UTC)
:{{done}} Please kindly check. [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 03:40, 24 April 2026 (UTC)
:Oops! Sorry about that. Thanks for fixing this. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 07:41, 24 April 2026 (UTC)
Please connect the implementations and tests for [[Z34124]] and its helper [[Z34127]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 23:49, 24 April 2026 (UTC)
:{{Done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 23:58, 24 April 2026 (UTC)
Please connect the implementation and tests for [[Z34204]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 05:28, 26 April 2026 (UTC)
:{{Done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 05:31, 26 April 2026 (UTC)
Please connect the implementation and test cases for [[Z33951]], [[Z34009]] and [[Z34008]]. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 06:32, 26 April 2026 (UTC)
:{{done}} except for {{z|Z34008}} since it fail for all test cases. [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 07:01, 26 April 2026 (UTC)
::Oh. The test cases fail mainly because the implementations for Z33951 and Z34009 were not connected yet. I guess we have to wait for a while until the connected implementation goes through. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 13:20, 26 April 2026 (UTC)
:::{{done}} by YoshiRulz. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 15:58, 26 April 2026 (UTC)
Please connect the implementation and test cases for [[Z34212]]. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 15:58, 26 April 2026 (UTC)
:{{done}} by myself, as I was just granted functioneer. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 16:20, 26 April 2026 (UTC)
Please disconnect {{Z|Z20694}}. A string without diacritics could be a valid pinyin due to the existence of neutral tone. The pinyin does not correspond to a real phrase, but it doesn't violate any rules for pinyin. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 16:08, 26 April 2026 (UTC)
:{{done}} by myself, as I was just granted functioneer. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 16:20, 26 April 2026 (UTC)
Is it possible to connect {{Z|Z34293}} and its respective tests please? It's a really simple piece of code, I might have gone a bit overboard with the tests though. [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 13:01, 27 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:13, 27 April 2026 (UTC)
A similar one (but any this time!): {{Z|Z34367}}. Could it be possible to connect it and its tests? This time there's a reasonable amount of them and they cover most cases too ;) [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 16:33, 27 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 17:24, 27 April 2026 (UTC)
Hello!
Can somebody please connect the following functions?
* {{Z|Z34308}}
* {{Z|Z34165}} (its dependency is currently unimplemented)
* {{Z|Z34139}}
And perhaps the tests for:
* {{Z|Z34149}}
* {{Z|Z34150}}
Pinging @[[User:Dv103|Dv103]] because they helped me with this function and have the functioneer role. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 16:28, 27 April 2026 (UTC)
:{{d}} except the implementation of {{Z|Z34165}}, since it doesn't work (first requires the implementation of {{Z|Z34149}}). [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 17:13, 27 April 2026 (UTC)
Could {{Z|Z34273}}, {{Z|Z34378}} and {{Z|Z34380}} please be connected? Note that they all recursively depend on each other, so it's not possible to only activate a few of them. Thanks! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 21:28, 27 April 2026 (UTC)
:{{done}}, thank you for your contributions. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 02:48, 28 April 2026 (UTC)
Another little thing, is it possible to disconnect {{Z|Z34263}}'s test cases {{Z|Z34269}} and {{Z|Z34267}} please? I'd like to rewrite them using {{Z|Z34273}}. [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 08:31, 28 April 2026 (UTC)
:{{Done}}, please proceed. [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 09:01, 28 April 2026 (UTC)
::Sorry for the late response, had an exam today... Anyways, I reworked them a little and they can be connected again! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:05, 28 April 2026 (UTC)
Is it possible to connect some new tests related to my previous functions ({{Z|Z34471}}, {{Z|Z34470}}, {{Z|Z34472}})? They implement the fact that in formal set theory {∅;∅} and {∅} are the exact same sets: duplicate elements behave in the same way as if they were only present once. Thanks in advance! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:34, 28 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 20:40, 28 April 2026 (UTC)
Hello again! Could {{Z|Z34409}} and its tests please be connected? Thanks again! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 10:41, 29 April 2026 (UTC)
:Your Implementation failed [[Z34491]] and [[Z34494]] when I connected it, so I've left it disconnected. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 11:05, 29 April 2026 (UTC)
::Interesting... What failed exactly? When I look at error logs for tests all it says is "no connected implementation"... [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 11:09, 29 April 2026 (UTC)
:::In all 3 cases, the returned value was equal to the input (a flattening step was missing). I think my fix is correct, but please double-check it. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 12:13, 29 April 2026 (UTC)
::::Took a look at it, forgot the <math>\operatorname{Pred}(\{ \O \})=\O</math> part in the recursion (whoopsies!). Made an alternative implementation {{Z|Z34509}} using only set operations and builtins; my goal with all those functions is that they don't depend on any other "complex" functions, they should be as simple as possible. Note that it doesn't remove duplicates, but this doesn't matter since <math>\{ \O, \O \} = \{ \O \}</math> anyways. [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 16:15, 29 April 2026 (UTC)
Andd back with another set-related function: {{Z|Z34519}}! This one paves the way for set union (and maybe an alternative implementation of predecessor?). Could it please be connected? Thanks!! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 19:38, 29 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:38, 29 April 2026 (UTC)
As promised, here is {{Z|Z34538}}! Can it be connected please? If you need more tests before I'll add some! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:59, 29 April 2026 (UTC)
:{{done}}. Also, if you'd like to request functioneer rights, I'd support it. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:59, 29 April 2026 (UTC)
::Thanks a lot for the offer! I might consider it a bit later, for now I promise to calm down a little with the requests :) [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:25, 30 April 2026 (UTC)
Hi! First could {{Z|Z34544}} please be connected? It corresponds to the mathematical definition of predecessor and seems to be a ''bit'' faster than other implementations :) I've also made {{Z|Z34585}} and {{Z|Z34620}}, could they please be connected? They both have a few tests, but I'm going to add some more for edge cases like duplicate elements (which should be ignored when working with sets). Thanks a lot! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:28, 30 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:34, 30 April 2026 (UTC)
Please disconnect {{Z|21875}} so I can add a word to its hardcoded list of exceptions, and then it can be reconnected... Or if you're so willing, simply add "Unicode" to the EXCEPTIONS_DICT in the code for me. Thank you! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 00:48, 6 May 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 01:02, 6 May 2026 (UTC)
Can you please connect implementation of {{Z|35161}}. This is my first function, to be used for {{Z|35158}} for which the implementation is to be written. [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 10:25, 14 May 2026 (UTC)
:{{Done}}. I also have connected the tests on the {{z|35158}} [[User:OwlyKnight|OwlyKnight]] ([[User talk:OwlyKnight|talk]]) 10:36, 14 May 2026 (UTC)
I have created implementation {{Z|35166}}. It fails but I can't test it as it is not connected. Please connect if that is the proper procedure. If not: what should I do? [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 17:22, 14 May 2026 (UTC)
:You were passing a literal <code>Z40(some_call(...))</code> to {{Z|802}}. {{Z|40}}'s identity field needs to be a {{Z|9}}, specifically [[Z41]] or [[Z42]]. [[Special:Diff/274691|Fixed]] (by passing <code>some_call(...)</code> unwrapped to [[Z802]]). [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 17:29, 14 May 2026 (UTC)
::Thanks for fixing that, but still the test case fail, amd I can't test it as it is not connected. What to do next? [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 05:36, 15 May 2026 (UTC)
:::If you check on the (i) icon or Detail link, you can find why is it error. The [[Z35159]] test fail due to {{z|Z28290}}; while the [[Z35160]] fail due to {{z|Z28248}}. I think it's because of the lack of lexeme or grammatical feature on the given lexeme on Wikidata rather than the implementation itself. You may need to contribute more on Wikidata lexeme. Thanks! [[User:OwlyKnight|OwlyKnight]] ([[User talk:OwlyKnight|talk]]) 07:05, 15 May 2026 (UTC)
::::Thanks. I managed to fix the issues (gramatical feature and link of lexeme to Wikidata lemma for "dorp". It is working now. Please connect. [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 09:11, 15 May 2026 (UTC)
:::::{{Done}} thank you for your contributions :D [[User:OwlyKnight|OwlyKnight]] ([[User talk:OwlyKnight|talk]]) 11:44, 15 May 2026 (UTC)
Please connect {{Z|35196}} and its tests. Thanks [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]])
: Was {{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 16:09, 15 May 2026 (UTC)
Please connect {{Z|35505}} and its tests. Thanks [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 15:11, 22 May 2026 (UTC)
:{{already done}} by [[User:Dv103]]. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 00:52, 23 May 2026 (UTC)
Please connect {{Z|35978}} and its tests. [[User:Sophisticatedevening|Sophisticatedevening]] ([[User talk:Sophisticatedevening|talk]]) 07:54, 2 June 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 10:46, 2 June 2026 (UTC)
Please connect implementation {{Z|Z36113}} to function {{Z|Z36106}}. I don't see an way to do my own tests while the implementation is disconnected, the "Run function" button is always greyed out. [[User:Strobilomyces|Strobilomyces]] ([[User talk:Strobilomyces|talk]]) 13:33, 8 June 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:14, 8 June 2026 (UTC)
Please connect {{Z|36537}} and {{Z|36538}} to {{Z|36536}}. The function has already been added to {{Z|32402}}. PS: Is there a way to copy-paste a composition implementation? I can make an Esperanto function for this which has identical structure to the existing English, Spanish, and French functions besides the localized strings, but it’s unnecessarily difficult to do all the clicking and typing manually to recreate them. Thank you! [[User:Gabldotink|Gabldotink]] ([[User talk:Gabldotink|talk]]) 20:32, 19 June 2026 (UTC)
:{{done}} You can use the localStorage clipboard: Open the editor for the Implementation, click the topmost <code>…</code> button, then <code>Copy to clipboard</code>. When you make a blank Implementation, click the topmost(!) <code>…</code> button, then <code>Paste from clipboard</code>, select the expression, and then you can go through and fill in all [[Z18]]s (since they don't get converted automatically) and update any [[Z6]] literals. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:39, 19 June 2026 (UTC)
::Thank you very much! Please also connect {{Z|36541}} and {{Z|36546}} to {{Z|36540}}. [[User:Gabldotink|Gabldotink]] ([[User talk:Gabldotink|talk]]) 21:07, 19 June 2026 (UTC)
:::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 21:11, 19 June 2026 (UTC)
[[Category:Functioneers|*R]]
[[Category:Noticeboards]]
Please connect test cases {{z|Z37757}}, {{z|Z37758}} and {{z|Z37759}} to {{z|Z37756}} for testing! [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 17:02, 14 July 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 17:06, 14 July 2026 (UTC)
:: Now that {{z|Z37764}} works, can you please connect it too? Thanks a lot in advance! [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 21:48, 14 July 2026 (UTC)
:::{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 21:55, 14 July 2026 (UTC)
Please temporarily disconnect test cases from {{z|Z37719}} so I can replace the argument "Plural subject: {{z|Z40}}" by the more precise "Subject number: {{z|Z26934}}" and update everything. [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 21:47, 14 July 2026 (UTC)
:{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 21:56, 14 July 2026 (UTC)
:: Everything has been updated so it can be reconnected! Thanks a lot once more! (and sorry for the bother, please tell me if you prefer I straight-up request functioneer) [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 22:04, 14 July 2026 (UTC)
:::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 06:37, 15 July 2026 (UTC)
:I worry you're wasting your time with these new functions, for [[Talk:Z37719#This_function_cannot_be_implemented_in_every_language|reasons explained here]] by {{noping|Dv103}}. See [[WF:Type proposals/Abstract sentence]] etc. where the structure for the next "generation" of NLG functions are being worked out. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 06:44, 15 July 2026 (UTC)
:: Thanks a lot @[[User:YoshiRulz|YoshiRulz]]. I have been informed by several Wikifunctions editors (also on Telegram and Discord) that I shouldn't be using the new types as they were still experimental, what should I be doing in that case? [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 18:06, 18 July 2026 (UTC)
:::If you have nothing to add to the new type discussion, the next most helpful thing to do would probably be documenting and fixing edge cases in the [[WF:Catalogue/Natural_language_operations/English|helper functions for English]]. Outside of NLG, you could work on docs (projectspace, but also test cases), or functions that operate on WD items and their relationships. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 19:10, 18 July 2026 (UTC)
:::: Thanks again! Looking at that specific discussion, it looks like there isn't much support for the current proposal of abstract sentences? I'll look at the {{tq|functions that operate on WD items}} part, but I've been a bit worried that this limits us to relatively simple sentences for now – is there a way to implement some kind of syntactic recursion? [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 19:37, 18 July 2026 (UTC)
Please connect implementation and tests for {{z|Z38250}} for testing! [[User:Wcalenieja|Wcalenieja]] ([[User talk:Wcalenieja|talk]]) 15:40, 25 July 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:45, 25 July 2026 (UTC)
::Could you also connect the implementation and tests in {{z|Z38262}}? Thanks, [[User:Wcalenieja|Wcalenieja]] ([[User talk:Wcalenieja|talk]]) 16:02, 25 July 2026 (UTC)
:::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 16:11, 25 July 2026 (UTC)
otujcv6ouig31llmnhnloccb5f9ny2r
293863
293861
2026-07-25T17:33:28Z
Seudo
13071
/* Requests */
293863
wikitext
text/x-wiki
{{archives|{{flatlist|{{Special:PrefixIndex/WF:Requests for connection and disconnection/Archives/|stripprefix=1|hideredirects=1}}}}|prefix=WF:Requests for connection and disconnection/Archives/}}
This page allows non-[[WF:functioneers|functioneers]] to request the connection or disconnection of implementations and tests to/from a function. To add a request, add the details of your request (Remember to add <nowiki>~~~~</nowiki> to sign!), using the <nowiki>{{Z|<your five id numbers here>}}</nowiki> template to reference and link to a specific ZID. Functioneers may, at their discretion, refuse to connect implementations that do not pass or do not have tests, and tests that do not pass or do not make logical sense.
== Requests ==
Please connect the implementation and test for [[Z33679]]. Thank you. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:42, 17 April 2026 (UTC)
:{{done}} --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 03:50, 17 April 2026 (UTC)
Please connect the implementations and tests for [[Z33785]], [[Z33788]], and [[Z33780]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:13, 20 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:48, 20 April 2026 (UTC)
Please connect the Python implementation of {{Z|Z33803}}. Thank you. [[User:OzmoOzmo|OzmoOzmo]] ([[User talk:OzmoOzmo|talk]]) 10:48, 20 April 2026 (UTC)
:The function is a duplicate of {{Z|Z20430}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 10:56, 20 April 2026 (UTC)
::Now I've connected the implementation to {{Z|Z20430}}. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 11:02, 20 April 2026 (UTC)
{{Z|Z33859}} (an implementation of {{Z|Z32297}} for Filipino, Tagalog and Kapampangan) with its sole implementation {{Z|Z33860}}. —[[User:UndueMarmot|<span style="color:#705ccb;">Undue</span><span style="color:#cfdfa3;background-color:#705ccb;">Marmot</span>]] <small>([[User talk:UndueMarmot|talk]])</small> 12:20, 21 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 12:24, 21 April 2026 (UTC)
Please connect the implementation of {{Z|33878}}. Thank you! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 16:42, 21 April 2026 (UTC)
:Could you add some tests to check its correctness? [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 16:54, 21 April 2026 (UTC)
::{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 17:03, 21 April 2026 (UTC)
Please connect the test cases and passing implementation of {{Z|Z24602}}. Thank you! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 21:12, 22 April 2026 (UTC)
:...Of course the moment I say that I find at least one of the test cases are passing with an invalid input... Will debug. [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 21:15, 22 April 2026 (UTC)
:Please connect the test cases instead so it will be easier to debug! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 21:23, 22 April 2026 (UTC)
::{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:34, 22 April 2026 (UTC)
Please connect [[Z33955]] with its implementation and test cases. Thanks. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 21:31, 22 April 2026 (UTC)
:{{done}}. Also, please consider requesting functioneer, I would support it! And thank you for your welcome on WD, too! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:36, 22 April 2026 (UTC)
Please disconnect the implementation {{Z|Z30288}} so that it can be fixed and reconnected. It erroneously compares the second element of the second typed pair to itself, and thus breaks many other functions and test cases reliant on it. Added a test case for this, which it of course fails. Thank you very much! <small>(resolves many headaches)</small> [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 03:30, 24 April 2026 (UTC)
:{{done}} Please kindly check. [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 03:40, 24 April 2026 (UTC)
:Oops! Sorry about that. Thanks for fixing this. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 07:41, 24 April 2026 (UTC)
Please connect the implementations and tests for [[Z34124]] and its helper [[Z34127]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 23:49, 24 April 2026 (UTC)
:{{Done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 23:58, 24 April 2026 (UTC)
Please connect the implementation and tests for [[Z34204]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 05:28, 26 April 2026 (UTC)
:{{Done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 05:31, 26 April 2026 (UTC)
Please connect the implementation and test cases for [[Z33951]], [[Z34009]] and [[Z34008]]. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 06:32, 26 April 2026 (UTC)
:{{done}} except for {{z|Z34008}} since it fail for all test cases. [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 07:01, 26 April 2026 (UTC)
::Oh. The test cases fail mainly because the implementations for Z33951 and Z34009 were not connected yet. I guess we have to wait for a while until the connected implementation goes through. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 13:20, 26 April 2026 (UTC)
:::{{done}} by YoshiRulz. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 15:58, 26 April 2026 (UTC)
Please connect the implementation and test cases for [[Z34212]]. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 15:58, 26 April 2026 (UTC)
:{{done}} by myself, as I was just granted functioneer. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 16:20, 26 April 2026 (UTC)
Please disconnect {{Z|Z20694}}. A string without diacritics could be a valid pinyin due to the existence of neutral tone. The pinyin does not correspond to a real phrase, but it doesn't violate any rules for pinyin. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 16:08, 26 April 2026 (UTC)
:{{done}} by myself, as I was just granted functioneer. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 16:20, 26 April 2026 (UTC)
Is it possible to connect {{Z|Z34293}} and its respective tests please? It's a really simple piece of code, I might have gone a bit overboard with the tests though. [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 13:01, 27 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:13, 27 April 2026 (UTC)
A similar one (but any this time!): {{Z|Z34367}}. Could it be possible to connect it and its tests? This time there's a reasonable amount of them and they cover most cases too ;) [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 16:33, 27 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 17:24, 27 April 2026 (UTC)
Hello!
Can somebody please connect the following functions?
* {{Z|Z34308}}
* {{Z|Z34165}} (its dependency is currently unimplemented)
* {{Z|Z34139}}
And perhaps the tests for:
* {{Z|Z34149}}
* {{Z|Z34150}}
Pinging @[[User:Dv103|Dv103]] because they helped me with this function and have the functioneer role. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 16:28, 27 April 2026 (UTC)
:{{d}} except the implementation of {{Z|Z34165}}, since it doesn't work (first requires the implementation of {{Z|Z34149}}). [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 17:13, 27 April 2026 (UTC)
Could {{Z|Z34273}}, {{Z|Z34378}} and {{Z|Z34380}} please be connected? Note that they all recursively depend on each other, so it's not possible to only activate a few of them. Thanks! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 21:28, 27 April 2026 (UTC)
:{{done}}, thank you for your contributions. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 02:48, 28 April 2026 (UTC)
Another little thing, is it possible to disconnect {{Z|Z34263}}'s test cases {{Z|Z34269}} and {{Z|Z34267}} please? I'd like to rewrite them using {{Z|Z34273}}. [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 08:31, 28 April 2026 (UTC)
:{{Done}}, please proceed. [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 09:01, 28 April 2026 (UTC)
::Sorry for the late response, had an exam today... Anyways, I reworked them a little and they can be connected again! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:05, 28 April 2026 (UTC)
Is it possible to connect some new tests related to my previous functions ({{Z|Z34471}}, {{Z|Z34470}}, {{Z|Z34472}})? They implement the fact that in formal set theory {∅;∅} and {∅} are the exact same sets: duplicate elements behave in the same way as if they were only present once. Thanks in advance! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:34, 28 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 20:40, 28 April 2026 (UTC)
Hello again! Could {{Z|Z34409}} and its tests please be connected? Thanks again! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 10:41, 29 April 2026 (UTC)
:Your Implementation failed [[Z34491]] and [[Z34494]] when I connected it, so I've left it disconnected. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 11:05, 29 April 2026 (UTC)
::Interesting... What failed exactly? When I look at error logs for tests all it says is "no connected implementation"... [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 11:09, 29 April 2026 (UTC)
:::In all 3 cases, the returned value was equal to the input (a flattening step was missing). I think my fix is correct, but please double-check it. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 12:13, 29 April 2026 (UTC)
::::Took a look at it, forgot the <math>\operatorname{Pred}(\{ \O \})=\O</math> part in the recursion (whoopsies!). Made an alternative implementation {{Z|Z34509}} using only set operations and builtins; my goal with all those functions is that they don't depend on any other "complex" functions, they should be as simple as possible. Note that it doesn't remove duplicates, but this doesn't matter since <math>\{ \O, \O \} = \{ \O \}</math> anyways. [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 16:15, 29 April 2026 (UTC)
Andd back with another set-related function: {{Z|Z34519}}! This one paves the way for set union (and maybe an alternative implementation of predecessor?). Could it please be connected? Thanks!! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 19:38, 29 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:38, 29 April 2026 (UTC)
As promised, here is {{Z|Z34538}}! Can it be connected please? If you need more tests before I'll add some! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:59, 29 April 2026 (UTC)
:{{done}}. Also, if you'd like to request functioneer rights, I'd support it. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:59, 29 April 2026 (UTC)
::Thanks a lot for the offer! I might consider it a bit later, for now I promise to calm down a little with the requests :) [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:25, 30 April 2026 (UTC)
Hi! First could {{Z|Z34544}} please be connected? It corresponds to the mathematical definition of predecessor and seems to be a ''bit'' faster than other implementations :) I've also made {{Z|Z34585}} and {{Z|Z34620}}, could they please be connected? They both have a few tests, but I'm going to add some more for edge cases like duplicate elements (which should be ignored when working with sets). Thanks a lot! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:28, 30 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:34, 30 April 2026 (UTC)
Please disconnect {{Z|21875}} so I can add a word to its hardcoded list of exceptions, and then it can be reconnected... Or if you're so willing, simply add "Unicode" to the EXCEPTIONS_DICT in the code for me. Thank you! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 00:48, 6 May 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 01:02, 6 May 2026 (UTC)
Can you please connect implementation of {{Z|35161}}. This is my first function, to be used for {{Z|35158}} for which the implementation is to be written. [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 10:25, 14 May 2026 (UTC)
:{{Done}}. I also have connected the tests on the {{z|35158}} [[User:OwlyKnight|OwlyKnight]] ([[User talk:OwlyKnight|talk]]) 10:36, 14 May 2026 (UTC)
I have created implementation {{Z|35166}}. It fails but I can't test it as it is not connected. Please connect if that is the proper procedure. If not: what should I do? [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 17:22, 14 May 2026 (UTC)
:You were passing a literal <code>Z40(some_call(...))</code> to {{Z|802}}. {{Z|40}}'s identity field needs to be a {{Z|9}}, specifically [[Z41]] or [[Z42]]. [[Special:Diff/274691|Fixed]] (by passing <code>some_call(...)</code> unwrapped to [[Z802]]). [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 17:29, 14 May 2026 (UTC)
::Thanks for fixing that, but still the test case fail, amd I can't test it as it is not connected. What to do next? [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 05:36, 15 May 2026 (UTC)
:::If you check on the (i) icon or Detail link, you can find why is it error. The [[Z35159]] test fail due to {{z|Z28290}}; while the [[Z35160]] fail due to {{z|Z28248}}. I think it's because of the lack of lexeme or grammatical feature on the given lexeme on Wikidata rather than the implementation itself. You may need to contribute more on Wikidata lexeme. Thanks! [[User:OwlyKnight|OwlyKnight]] ([[User talk:OwlyKnight|talk]]) 07:05, 15 May 2026 (UTC)
::::Thanks. I managed to fix the issues (gramatical feature and link of lexeme to Wikidata lemma for "dorp". It is working now. Please connect. [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 09:11, 15 May 2026 (UTC)
:::::{{Done}} thank you for your contributions :D [[User:OwlyKnight|OwlyKnight]] ([[User talk:OwlyKnight|talk]]) 11:44, 15 May 2026 (UTC)
Please connect {{Z|35196}} and its tests. Thanks [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]])
: Was {{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 16:09, 15 May 2026 (UTC)
Please connect {{Z|35505}} and its tests. Thanks [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 15:11, 22 May 2026 (UTC)
:{{already done}} by [[User:Dv103]]. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 00:52, 23 May 2026 (UTC)
Please connect {{Z|35978}} and its tests. [[User:Sophisticatedevening|Sophisticatedevening]] ([[User talk:Sophisticatedevening|talk]]) 07:54, 2 June 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 10:46, 2 June 2026 (UTC)
Please connect implementation {{Z|Z36113}} to function {{Z|Z36106}}. I don't see an way to do my own tests while the implementation is disconnected, the "Run function" button is always greyed out. [[User:Strobilomyces|Strobilomyces]] ([[User talk:Strobilomyces|talk]]) 13:33, 8 June 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:14, 8 June 2026 (UTC)
Please connect {{Z|36537}} and {{Z|36538}} to {{Z|36536}}. The function has already been added to {{Z|32402}}. PS: Is there a way to copy-paste a composition implementation? I can make an Esperanto function for this which has identical structure to the existing English, Spanish, and French functions besides the localized strings, but it’s unnecessarily difficult to do all the clicking and typing manually to recreate them. Thank you! [[User:Gabldotink|Gabldotink]] ([[User talk:Gabldotink|talk]]) 20:32, 19 June 2026 (UTC)
:{{done}} You can use the localStorage clipboard: Open the editor for the Implementation, click the topmost <code>…</code> button, then <code>Copy to clipboard</code>. When you make a blank Implementation, click the topmost(!) <code>…</code> button, then <code>Paste from clipboard</code>, select the expression, and then you can go through and fill in all [[Z18]]s (since they don't get converted automatically) and update any [[Z6]] literals. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:39, 19 June 2026 (UTC)
::Thank you very much! Please also connect {{Z|36541}} and {{Z|36546}} to {{Z|36540}}. [[User:Gabldotink|Gabldotink]] ([[User talk:Gabldotink|talk]]) 21:07, 19 June 2026 (UTC)
:::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 21:11, 19 June 2026 (UTC)
[[Category:Functioneers|*R]]
[[Category:Noticeboards]]
Please connect test cases {{z|Z37757}}, {{z|Z37758}} and {{z|Z37759}} to {{z|Z37756}} for testing! [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 17:02, 14 July 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 17:06, 14 July 2026 (UTC)
:: Now that {{z|Z37764}} works, can you please connect it too? Thanks a lot in advance! [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 21:48, 14 July 2026 (UTC)
:::{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 21:55, 14 July 2026 (UTC)
Please temporarily disconnect test cases from {{z|Z37719}} so I can replace the argument "Plural subject: {{z|Z40}}" by the more precise "Subject number: {{z|Z26934}}" and update everything. [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 21:47, 14 July 2026 (UTC)
:{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 21:56, 14 July 2026 (UTC)
:: Everything has been updated so it can be reconnected! Thanks a lot once more! (and sorry for the bother, please tell me if you prefer I straight-up request functioneer) [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 22:04, 14 July 2026 (UTC)
:::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 06:37, 15 July 2026 (UTC)
:I worry you're wasting your time with these new functions, for [[Talk:Z37719#This_function_cannot_be_implemented_in_every_language|reasons explained here]] by {{noping|Dv103}}. See [[WF:Type proposals/Abstract sentence]] etc. where the structure for the next "generation" of NLG functions are being worked out. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 06:44, 15 July 2026 (UTC)
:: Thanks a lot @[[User:YoshiRulz|YoshiRulz]]. I have been informed by several Wikifunctions editors (also on Telegram and Discord) that I shouldn't be using the new types as they were still experimental, what should I be doing in that case? [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 18:06, 18 July 2026 (UTC)
:::If you have nothing to add to the new type discussion, the next most helpful thing to do would probably be documenting and fixing edge cases in the [[WF:Catalogue/Natural_language_operations/English|helper functions for English]]. Outside of NLG, you could work on docs (projectspace, but also test cases), or functions that operate on WD items and their relationships. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 19:10, 18 July 2026 (UTC)
:::: Thanks again! Looking at that specific discussion, it looks like there isn't much support for the current proposal of abstract sentences? I'll look at the {{tq|functions that operate on WD items}} part, but I've been a bit worried that this limits us to relatively simple sentences for now – is there a way to implement some kind of syntactic recursion? [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 19:37, 18 July 2026 (UTC)
Please connect implementation and tests for {{z|Z38250}} for testing! [[User:Wcalenieja|Wcalenieja]] ([[User talk:Wcalenieja|talk]]) 15:40, 25 July 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:45, 25 July 2026 (UTC)
::Could you also connect the implementation and tests in {{z|Z38262}}? Thanks, [[User:Wcalenieja|Wcalenieja]] ([[User talk:Wcalenieja|talk]]) 16:02, 25 July 2026 (UTC)
:::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 16:11, 25 July 2026 (UTC)
Please connect {{Z|Z38277}} to {{Z|Z38274}}. I could not find a way to add a test before the implementation is connected to the function. This is my first contribution, so I'm sorry if I did something wrong. Thank you![[User:Seudo|Seudo]] ([[User talk:Seudo|talk]]) 17:31, 25 July 2026 (UTC)
a9nt6nxlg9puusffqfk8xy87v3s6lle
293880
293863
2026-07-25T18:00:26Z
YoshiRulz
10156
/* Requests */ Reply
293880
wikitext
text/x-wiki
{{archives|{{flatlist|{{Special:PrefixIndex/WF:Requests for connection and disconnection/Archives/|stripprefix=1|hideredirects=1}}}}|prefix=WF:Requests for connection and disconnection/Archives/}}
This page allows non-[[WF:functioneers|functioneers]] to request the connection or disconnection of implementations and tests to/from a function. To add a request, add the details of your request (Remember to add <nowiki>~~~~</nowiki> to sign!), using the <nowiki>{{Z|<your five id numbers here>}}</nowiki> template to reference and link to a specific ZID. Functioneers may, at their discretion, refuse to connect implementations that do not pass or do not have tests, and tests that do not pass or do not make logical sense.
== Requests ==
Please connect the implementation and test for [[Z33679]]. Thank you. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:42, 17 April 2026 (UTC)
:{{done}} --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 03:50, 17 April 2026 (UTC)
Please connect the implementations and tests for [[Z33785]], [[Z33788]], and [[Z33780]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:13, 20 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:48, 20 April 2026 (UTC)
Please connect the Python implementation of {{Z|Z33803}}. Thank you. [[User:OzmoOzmo|OzmoOzmo]] ([[User talk:OzmoOzmo|talk]]) 10:48, 20 April 2026 (UTC)
:The function is a duplicate of {{Z|Z20430}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 10:56, 20 April 2026 (UTC)
::Now I've connected the implementation to {{Z|Z20430}}. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 11:02, 20 April 2026 (UTC)
{{Z|Z33859}} (an implementation of {{Z|Z32297}} for Filipino, Tagalog and Kapampangan) with its sole implementation {{Z|Z33860}}. —[[User:UndueMarmot|<span style="color:#705ccb;">Undue</span><span style="color:#cfdfa3;background-color:#705ccb;">Marmot</span>]] <small>([[User talk:UndueMarmot|talk]])</small> 12:20, 21 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 12:24, 21 April 2026 (UTC)
Please connect the implementation of {{Z|33878}}. Thank you! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 16:42, 21 April 2026 (UTC)
:Could you add some tests to check its correctness? [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 16:54, 21 April 2026 (UTC)
::{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 17:03, 21 April 2026 (UTC)
Please connect the test cases and passing implementation of {{Z|Z24602}}. Thank you! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 21:12, 22 April 2026 (UTC)
:...Of course the moment I say that I find at least one of the test cases are passing with an invalid input... Will debug. [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 21:15, 22 April 2026 (UTC)
:Please connect the test cases instead so it will be easier to debug! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 21:23, 22 April 2026 (UTC)
::{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:34, 22 April 2026 (UTC)
Please connect [[Z33955]] with its implementation and test cases. Thanks. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 21:31, 22 April 2026 (UTC)
:{{done}}. Also, please consider requesting functioneer, I would support it! And thank you for your welcome on WD, too! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:36, 22 April 2026 (UTC)
Please disconnect the implementation {{Z|Z30288}} so that it can be fixed and reconnected. It erroneously compares the second element of the second typed pair to itself, and thus breaks many other functions and test cases reliant on it. Added a test case for this, which it of course fails. Thank you very much! <small>(resolves many headaches)</small> [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 03:30, 24 April 2026 (UTC)
:{{done}} Please kindly check. [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 03:40, 24 April 2026 (UTC)
:Oops! Sorry about that. Thanks for fixing this. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 07:41, 24 April 2026 (UTC)
Please connect the implementations and tests for [[Z34124]] and its helper [[Z34127]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 23:49, 24 April 2026 (UTC)
:{{Done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 23:58, 24 April 2026 (UTC)
Please connect the implementation and tests for [[Z34204]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 05:28, 26 April 2026 (UTC)
:{{Done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 05:31, 26 April 2026 (UTC)
Please connect the implementation and test cases for [[Z33951]], [[Z34009]] and [[Z34008]]. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 06:32, 26 April 2026 (UTC)
:{{done}} except for {{z|Z34008}} since it fail for all test cases. [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 07:01, 26 April 2026 (UTC)
::Oh. The test cases fail mainly because the implementations for Z33951 and Z34009 were not connected yet. I guess we have to wait for a while until the connected implementation goes through. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 13:20, 26 April 2026 (UTC)
:::{{done}} by YoshiRulz. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 15:58, 26 April 2026 (UTC)
Please connect the implementation and test cases for [[Z34212]]. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 15:58, 26 April 2026 (UTC)
:{{done}} by myself, as I was just granted functioneer. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 16:20, 26 April 2026 (UTC)
Please disconnect {{Z|Z20694}}. A string without diacritics could be a valid pinyin due to the existence of neutral tone. The pinyin does not correspond to a real phrase, but it doesn't violate any rules for pinyin. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 16:08, 26 April 2026 (UTC)
:{{done}} by myself, as I was just granted functioneer. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 16:20, 26 April 2026 (UTC)
Is it possible to connect {{Z|Z34293}} and its respective tests please? It's a really simple piece of code, I might have gone a bit overboard with the tests though. [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 13:01, 27 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:13, 27 April 2026 (UTC)
A similar one (but any this time!): {{Z|Z34367}}. Could it be possible to connect it and its tests? This time there's a reasonable amount of them and they cover most cases too ;) [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 16:33, 27 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 17:24, 27 April 2026 (UTC)
Hello!
Can somebody please connect the following functions?
* {{Z|Z34308}}
* {{Z|Z34165}} (its dependency is currently unimplemented)
* {{Z|Z34139}}
And perhaps the tests for:
* {{Z|Z34149}}
* {{Z|Z34150}}
Pinging @[[User:Dv103|Dv103]] because they helped me with this function and have the functioneer role. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 16:28, 27 April 2026 (UTC)
:{{d}} except the implementation of {{Z|Z34165}}, since it doesn't work (first requires the implementation of {{Z|Z34149}}). [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 17:13, 27 April 2026 (UTC)
Could {{Z|Z34273}}, {{Z|Z34378}} and {{Z|Z34380}} please be connected? Note that they all recursively depend on each other, so it's not possible to only activate a few of them. Thanks! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 21:28, 27 April 2026 (UTC)
:{{done}}, thank you for your contributions. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 02:48, 28 April 2026 (UTC)
Another little thing, is it possible to disconnect {{Z|Z34263}}'s test cases {{Z|Z34269}} and {{Z|Z34267}} please? I'd like to rewrite them using {{Z|Z34273}}. [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 08:31, 28 April 2026 (UTC)
:{{Done}}, please proceed. [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 09:01, 28 April 2026 (UTC)
::Sorry for the late response, had an exam today... Anyways, I reworked them a little and they can be connected again! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:05, 28 April 2026 (UTC)
Is it possible to connect some new tests related to my previous functions ({{Z|Z34471}}, {{Z|Z34470}}, {{Z|Z34472}})? They implement the fact that in formal set theory {∅;∅} and {∅} are the exact same sets: duplicate elements behave in the same way as if they were only present once. Thanks in advance! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:34, 28 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 20:40, 28 April 2026 (UTC)
Hello again! Could {{Z|Z34409}} and its tests please be connected? Thanks again! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 10:41, 29 April 2026 (UTC)
:Your Implementation failed [[Z34491]] and [[Z34494]] when I connected it, so I've left it disconnected. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 11:05, 29 April 2026 (UTC)
::Interesting... What failed exactly? When I look at error logs for tests all it says is "no connected implementation"... [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 11:09, 29 April 2026 (UTC)
:::In all 3 cases, the returned value was equal to the input (a flattening step was missing). I think my fix is correct, but please double-check it. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 12:13, 29 April 2026 (UTC)
::::Took a look at it, forgot the <math>\operatorname{Pred}(\{ \O \})=\O</math> part in the recursion (whoopsies!). Made an alternative implementation {{Z|Z34509}} using only set operations and builtins; my goal with all those functions is that they don't depend on any other "complex" functions, they should be as simple as possible. Note that it doesn't remove duplicates, but this doesn't matter since <math>\{ \O, \O \} = \{ \O \}</math> anyways. [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 16:15, 29 April 2026 (UTC)
Andd back with another set-related function: {{Z|Z34519}}! This one paves the way for set union (and maybe an alternative implementation of predecessor?). Could it please be connected? Thanks!! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 19:38, 29 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:38, 29 April 2026 (UTC)
As promised, here is {{Z|Z34538}}! Can it be connected please? If you need more tests before I'll add some! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:59, 29 April 2026 (UTC)
:{{done}}. Also, if you'd like to request functioneer rights, I'd support it. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:59, 29 April 2026 (UTC)
::Thanks a lot for the offer! I might consider it a bit later, for now I promise to calm down a little with the requests :) [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:25, 30 April 2026 (UTC)
Hi! First could {{Z|Z34544}} please be connected? It corresponds to the mathematical definition of predecessor and seems to be a ''bit'' faster than other implementations :) I've also made {{Z|Z34585}} and {{Z|Z34620}}, could they please be connected? They both have a few tests, but I'm going to add some more for edge cases like duplicate elements (which should be ignored when working with sets). Thanks a lot! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:28, 30 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:34, 30 April 2026 (UTC)
Please disconnect {{Z|21875}} so I can add a word to its hardcoded list of exceptions, and then it can be reconnected... Or if you're so willing, simply add "Unicode" to the EXCEPTIONS_DICT in the code for me. Thank you! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 00:48, 6 May 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 01:02, 6 May 2026 (UTC)
Can you please connect implementation of {{Z|35161}}. This is my first function, to be used for {{Z|35158}} for which the implementation is to be written. [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 10:25, 14 May 2026 (UTC)
:{{Done}}. I also have connected the tests on the {{z|35158}} [[User:OwlyKnight|OwlyKnight]] ([[User talk:OwlyKnight|talk]]) 10:36, 14 May 2026 (UTC)
I have created implementation {{Z|35166}}. It fails but I can't test it as it is not connected. Please connect if that is the proper procedure. If not: what should I do? [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 17:22, 14 May 2026 (UTC)
:You were passing a literal <code>Z40(some_call(...))</code> to {{Z|802}}. {{Z|40}}'s identity field needs to be a {{Z|9}}, specifically [[Z41]] or [[Z42]]. [[Special:Diff/274691|Fixed]] (by passing <code>some_call(...)</code> unwrapped to [[Z802]]). [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 17:29, 14 May 2026 (UTC)
::Thanks for fixing that, but still the test case fail, amd I can't test it as it is not connected. What to do next? [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 05:36, 15 May 2026 (UTC)
:::If you check on the (i) icon or Detail link, you can find why is it error. The [[Z35159]] test fail due to {{z|Z28290}}; while the [[Z35160]] fail due to {{z|Z28248}}. I think it's because of the lack of lexeme or grammatical feature on the given lexeme on Wikidata rather than the implementation itself. You may need to contribute more on Wikidata lexeme. Thanks! [[User:OwlyKnight|OwlyKnight]] ([[User talk:OwlyKnight|talk]]) 07:05, 15 May 2026 (UTC)
::::Thanks. I managed to fix the issues (gramatical feature and link of lexeme to Wikidata lemma for "dorp". It is working now. Please connect. [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 09:11, 15 May 2026 (UTC)
:::::{{Done}} thank you for your contributions :D [[User:OwlyKnight|OwlyKnight]] ([[User talk:OwlyKnight|talk]]) 11:44, 15 May 2026 (UTC)
Please connect {{Z|35196}} and its tests. Thanks [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]])
: Was {{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 16:09, 15 May 2026 (UTC)
Please connect {{Z|35505}} and its tests. Thanks [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 15:11, 22 May 2026 (UTC)
:{{already done}} by [[User:Dv103]]. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 00:52, 23 May 2026 (UTC)
Please connect {{Z|35978}} and its tests. [[User:Sophisticatedevening|Sophisticatedevening]] ([[User talk:Sophisticatedevening|talk]]) 07:54, 2 June 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 10:46, 2 June 2026 (UTC)
Please connect implementation {{Z|Z36113}} to function {{Z|Z36106}}. I don't see an way to do my own tests while the implementation is disconnected, the "Run function" button is always greyed out. [[User:Strobilomyces|Strobilomyces]] ([[User talk:Strobilomyces|talk]]) 13:33, 8 June 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:14, 8 June 2026 (UTC)
Please connect {{Z|36537}} and {{Z|36538}} to {{Z|36536}}. The function has already been added to {{Z|32402}}. PS: Is there a way to copy-paste a composition implementation? I can make an Esperanto function for this which has identical structure to the existing English, Spanish, and French functions besides the localized strings, but it’s unnecessarily difficult to do all the clicking and typing manually to recreate them. Thank you! [[User:Gabldotink|Gabldotink]] ([[User talk:Gabldotink|talk]]) 20:32, 19 June 2026 (UTC)
:{{done}} You can use the localStorage clipboard: Open the editor for the Implementation, click the topmost <code>…</code> button, then <code>Copy to clipboard</code>. When you make a blank Implementation, click the topmost(!) <code>…</code> button, then <code>Paste from clipboard</code>, select the expression, and then you can go through and fill in all [[Z18]]s (since they don't get converted automatically) and update any [[Z6]] literals. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:39, 19 June 2026 (UTC)
::Thank you very much! Please also connect {{Z|36541}} and {{Z|36546}} to {{Z|36540}}. [[User:Gabldotink|Gabldotink]] ([[User talk:Gabldotink|talk]]) 21:07, 19 June 2026 (UTC)
:::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 21:11, 19 June 2026 (UTC)
[[Category:Functioneers|*R]]
[[Category:Noticeboards]]
Please connect test cases {{z|Z37757}}, {{z|Z37758}} and {{z|Z37759}} to {{z|Z37756}} for testing! [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 17:02, 14 July 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 17:06, 14 July 2026 (UTC)
:: Now that {{z|Z37764}} works, can you please connect it too? Thanks a lot in advance! [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 21:48, 14 July 2026 (UTC)
:::{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 21:55, 14 July 2026 (UTC)
Please temporarily disconnect test cases from {{z|Z37719}} so I can replace the argument "Plural subject: {{z|Z40}}" by the more precise "Subject number: {{z|Z26934}}" and update everything. [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 21:47, 14 July 2026 (UTC)
:{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 21:56, 14 July 2026 (UTC)
:: Everything has been updated so it can be reconnected! Thanks a lot once more! (and sorry for the bother, please tell me if you prefer I straight-up request functioneer) [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 22:04, 14 July 2026 (UTC)
:::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 06:37, 15 July 2026 (UTC)
:I worry you're wasting your time with these new functions, for [[Talk:Z37719#This_function_cannot_be_implemented_in_every_language|reasons explained here]] by {{noping|Dv103}}. See [[WF:Type proposals/Abstract sentence]] etc. where the structure for the next "generation" of NLG functions are being worked out. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 06:44, 15 July 2026 (UTC)
:: Thanks a lot @[[User:YoshiRulz|YoshiRulz]]. I have been informed by several Wikifunctions editors (also on Telegram and Discord) that I shouldn't be using the new types as they were still experimental, what should I be doing in that case? [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 18:06, 18 July 2026 (UTC)
:::If you have nothing to add to the new type discussion, the next most helpful thing to do would probably be documenting and fixing edge cases in the [[WF:Catalogue/Natural_language_operations/English|helper functions for English]]. Outside of NLG, you could work on docs (projectspace, but also test cases), or functions that operate on WD items and their relationships. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 19:10, 18 July 2026 (UTC)
:::: Thanks again! Looking at that specific discussion, it looks like there isn't much support for the current proposal of abstract sentences? I'll look at the {{tq|functions that operate on WD items}} part, but I've been a bit worried that this limits us to relatively simple sentences for now – is there a way to implement some kind of syntactic recursion? [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 19:37, 18 July 2026 (UTC)
Please connect implementation and tests for {{z|Z38250}} for testing! [[User:Wcalenieja|Wcalenieja]] ([[User talk:Wcalenieja|talk]]) 15:40, 25 July 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:45, 25 July 2026 (UTC)
::Could you also connect the implementation and tests in {{z|Z38262}}? Thanks, [[User:Wcalenieja|Wcalenieja]] ([[User talk:Wcalenieja|talk]]) 16:02, 25 July 2026 (UTC)
:::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 16:11, 25 July 2026 (UTC)
Please connect {{Z|Z38277}} to {{Z|Z38274}}. I could not find a way to add a test before the implementation is connected to the function. This is my first contribution, so I'm sorry if I did something wrong. Thank you![[User:Seudo|Seudo]] ([[User talk:Seudo|talk]]) 17:31, 25 July 2026 (UTC)
:You can add tests immediately, they just don't show up in the editor for Implementations until they're connected, so you have to "guess-and-check". [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 18:00, 25 July 2026 (UTC)
gueelru77xdt9nsczg03q2kp8k1lnzi
293948
293880
2026-07-25T19:46:27Z
Seudo
13071
/* Requests */ Reply
293948
wikitext
text/x-wiki
{{archives|{{flatlist|{{Special:PrefixIndex/WF:Requests for connection and disconnection/Archives/|stripprefix=1|hideredirects=1}}}}|prefix=WF:Requests for connection and disconnection/Archives/}}
This page allows non-[[WF:functioneers|functioneers]] to request the connection or disconnection of implementations and tests to/from a function. To add a request, add the details of your request (Remember to add <nowiki>~~~~</nowiki> to sign!), using the <nowiki>{{Z|<your five id numbers here>}}</nowiki> template to reference and link to a specific ZID. Functioneers may, at their discretion, refuse to connect implementations that do not pass or do not have tests, and tests that do not pass or do not make logical sense.
== Requests ==
Please connect the implementation and test for [[Z33679]]. Thank you. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:42, 17 April 2026 (UTC)
:{{done}} --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 03:50, 17 April 2026 (UTC)
Please connect the implementations and tests for [[Z33785]], [[Z33788]], and [[Z33780]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:13, 20 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:48, 20 April 2026 (UTC)
Please connect the Python implementation of {{Z|Z33803}}. Thank you. [[User:OzmoOzmo|OzmoOzmo]] ([[User talk:OzmoOzmo|talk]]) 10:48, 20 April 2026 (UTC)
:The function is a duplicate of {{Z|Z20430}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 10:56, 20 April 2026 (UTC)
::Now I've connected the implementation to {{Z|Z20430}}. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 11:02, 20 April 2026 (UTC)
{{Z|Z33859}} (an implementation of {{Z|Z32297}} for Filipino, Tagalog and Kapampangan) with its sole implementation {{Z|Z33860}}. —[[User:UndueMarmot|<span style="color:#705ccb;">Undue</span><span style="color:#cfdfa3;background-color:#705ccb;">Marmot</span>]] <small>([[User talk:UndueMarmot|talk]])</small> 12:20, 21 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 12:24, 21 April 2026 (UTC)
Please connect the implementation of {{Z|33878}}. Thank you! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 16:42, 21 April 2026 (UTC)
:Could you add some tests to check its correctness? [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 16:54, 21 April 2026 (UTC)
::{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 17:03, 21 April 2026 (UTC)
Please connect the test cases and passing implementation of {{Z|Z24602}}. Thank you! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 21:12, 22 April 2026 (UTC)
:...Of course the moment I say that I find at least one of the test cases are passing with an invalid input... Will debug. [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 21:15, 22 April 2026 (UTC)
:Please connect the test cases instead so it will be easier to debug! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 21:23, 22 April 2026 (UTC)
::{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:34, 22 April 2026 (UTC)
Please connect [[Z33955]] with its implementation and test cases. Thanks. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 21:31, 22 April 2026 (UTC)
:{{done}}. Also, please consider requesting functioneer, I would support it! And thank you for your welcome on WD, too! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:36, 22 April 2026 (UTC)
Please disconnect the implementation {{Z|Z30288}} so that it can be fixed and reconnected. It erroneously compares the second element of the second typed pair to itself, and thus breaks many other functions and test cases reliant on it. Added a test case for this, which it of course fails. Thank you very much! <small>(resolves many headaches)</small> [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 03:30, 24 April 2026 (UTC)
:{{done}} Please kindly check. [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 03:40, 24 April 2026 (UTC)
:Oops! Sorry about that. Thanks for fixing this. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 07:41, 24 April 2026 (UTC)
Please connect the implementations and tests for [[Z34124]] and its helper [[Z34127]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 23:49, 24 April 2026 (UTC)
:{{Done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 23:58, 24 April 2026 (UTC)
Please connect the implementation and tests for [[Z34204]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 05:28, 26 April 2026 (UTC)
:{{Done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 05:31, 26 April 2026 (UTC)
Please connect the implementation and test cases for [[Z33951]], [[Z34009]] and [[Z34008]]. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 06:32, 26 April 2026 (UTC)
:{{done}} except for {{z|Z34008}} since it fail for all test cases. [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 07:01, 26 April 2026 (UTC)
::Oh. The test cases fail mainly because the implementations for Z33951 and Z34009 were not connected yet. I guess we have to wait for a while until the connected implementation goes through. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 13:20, 26 April 2026 (UTC)
:::{{done}} by YoshiRulz. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 15:58, 26 April 2026 (UTC)
Please connect the implementation and test cases for [[Z34212]]. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 15:58, 26 April 2026 (UTC)
:{{done}} by myself, as I was just granted functioneer. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 16:20, 26 April 2026 (UTC)
Please disconnect {{Z|Z20694}}. A string without diacritics could be a valid pinyin due to the existence of neutral tone. The pinyin does not correspond to a real phrase, but it doesn't violate any rules for pinyin. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 16:08, 26 April 2026 (UTC)
:{{done}} by myself, as I was just granted functioneer. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 16:20, 26 April 2026 (UTC)
Is it possible to connect {{Z|Z34293}} and its respective tests please? It's a really simple piece of code, I might have gone a bit overboard with the tests though. [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 13:01, 27 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:13, 27 April 2026 (UTC)
A similar one (but any this time!): {{Z|Z34367}}. Could it be possible to connect it and its tests? This time there's a reasonable amount of them and they cover most cases too ;) [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 16:33, 27 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 17:24, 27 April 2026 (UTC)
Hello!
Can somebody please connect the following functions?
* {{Z|Z34308}}
* {{Z|Z34165}} (its dependency is currently unimplemented)
* {{Z|Z34139}}
And perhaps the tests for:
* {{Z|Z34149}}
* {{Z|Z34150}}
Pinging @[[User:Dv103|Dv103]] because they helped me with this function and have the functioneer role. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 16:28, 27 April 2026 (UTC)
:{{d}} except the implementation of {{Z|Z34165}}, since it doesn't work (first requires the implementation of {{Z|Z34149}}). [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 17:13, 27 April 2026 (UTC)
Could {{Z|Z34273}}, {{Z|Z34378}} and {{Z|Z34380}} please be connected? Note that they all recursively depend on each other, so it's not possible to only activate a few of them. Thanks! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 21:28, 27 April 2026 (UTC)
:{{done}}, thank you for your contributions. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 02:48, 28 April 2026 (UTC)
Another little thing, is it possible to disconnect {{Z|Z34263}}'s test cases {{Z|Z34269}} and {{Z|Z34267}} please? I'd like to rewrite them using {{Z|Z34273}}. [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 08:31, 28 April 2026 (UTC)
:{{Done}}, please proceed. [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 09:01, 28 April 2026 (UTC)
::Sorry for the late response, had an exam today... Anyways, I reworked them a little and they can be connected again! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:05, 28 April 2026 (UTC)
Is it possible to connect some new tests related to my previous functions ({{Z|Z34471}}, {{Z|Z34470}}, {{Z|Z34472}})? They implement the fact that in formal set theory {∅;∅} and {∅} are the exact same sets: duplicate elements behave in the same way as if they were only present once. Thanks in advance! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:34, 28 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 20:40, 28 April 2026 (UTC)
Hello again! Could {{Z|Z34409}} and its tests please be connected? Thanks again! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 10:41, 29 April 2026 (UTC)
:Your Implementation failed [[Z34491]] and [[Z34494]] when I connected it, so I've left it disconnected. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 11:05, 29 April 2026 (UTC)
::Interesting... What failed exactly? When I look at error logs for tests all it says is "no connected implementation"... [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 11:09, 29 April 2026 (UTC)
:::In all 3 cases, the returned value was equal to the input (a flattening step was missing). I think my fix is correct, but please double-check it. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 12:13, 29 April 2026 (UTC)
::::Took a look at it, forgot the <math>\operatorname{Pred}(\{ \O \})=\O</math> part in the recursion (whoopsies!). Made an alternative implementation {{Z|Z34509}} using only set operations and builtins; my goal with all those functions is that they don't depend on any other "complex" functions, they should be as simple as possible. Note that it doesn't remove duplicates, but this doesn't matter since <math>\{ \O, \O \} = \{ \O \}</math> anyways. [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 16:15, 29 April 2026 (UTC)
Andd back with another set-related function: {{Z|Z34519}}! This one paves the way for set union (and maybe an alternative implementation of predecessor?). Could it please be connected? Thanks!! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 19:38, 29 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:38, 29 April 2026 (UTC)
As promised, here is {{Z|Z34538}}! Can it be connected please? If you need more tests before I'll add some! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:59, 29 April 2026 (UTC)
:{{done}}. Also, if you'd like to request functioneer rights, I'd support it. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:59, 29 April 2026 (UTC)
::Thanks a lot for the offer! I might consider it a bit later, for now I promise to calm down a little with the requests :) [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:25, 30 April 2026 (UTC)
Hi! First could {{Z|Z34544}} please be connected? It corresponds to the mathematical definition of predecessor and seems to be a ''bit'' faster than other implementations :) I've also made {{Z|Z34585}} and {{Z|Z34620}}, could they please be connected? They both have a few tests, but I'm going to add some more for edge cases like duplicate elements (which should be ignored when working with sets). Thanks a lot! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:28, 30 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:34, 30 April 2026 (UTC)
Please disconnect {{Z|21875}} so I can add a word to its hardcoded list of exceptions, and then it can be reconnected... Or if you're so willing, simply add "Unicode" to the EXCEPTIONS_DICT in the code for me. Thank you! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 00:48, 6 May 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 01:02, 6 May 2026 (UTC)
Can you please connect implementation of {{Z|35161}}. This is my first function, to be used for {{Z|35158}} for which the implementation is to be written. [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 10:25, 14 May 2026 (UTC)
:{{Done}}. I also have connected the tests on the {{z|35158}} [[User:OwlyKnight|OwlyKnight]] ([[User talk:OwlyKnight|talk]]) 10:36, 14 May 2026 (UTC)
I have created implementation {{Z|35166}}. It fails but I can't test it as it is not connected. Please connect if that is the proper procedure. If not: what should I do? [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 17:22, 14 May 2026 (UTC)
:You were passing a literal <code>Z40(some_call(...))</code> to {{Z|802}}. {{Z|40}}'s identity field needs to be a {{Z|9}}, specifically [[Z41]] or [[Z42]]. [[Special:Diff/274691|Fixed]] (by passing <code>some_call(...)</code> unwrapped to [[Z802]]). [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 17:29, 14 May 2026 (UTC)
::Thanks for fixing that, but still the test case fail, amd I can't test it as it is not connected. What to do next? [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 05:36, 15 May 2026 (UTC)
:::If you check on the (i) icon or Detail link, you can find why is it error. The [[Z35159]] test fail due to {{z|Z28290}}; while the [[Z35160]] fail due to {{z|Z28248}}. I think it's because of the lack of lexeme or grammatical feature on the given lexeme on Wikidata rather than the implementation itself. You may need to contribute more on Wikidata lexeme. Thanks! [[User:OwlyKnight|OwlyKnight]] ([[User talk:OwlyKnight|talk]]) 07:05, 15 May 2026 (UTC)
::::Thanks. I managed to fix the issues (gramatical feature and link of lexeme to Wikidata lemma for "dorp". It is working now. Please connect. [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 09:11, 15 May 2026 (UTC)
:::::{{Done}} thank you for your contributions :D [[User:OwlyKnight|OwlyKnight]] ([[User talk:OwlyKnight|talk]]) 11:44, 15 May 2026 (UTC)
Please connect {{Z|35196}} and its tests. Thanks [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]])
: Was {{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 16:09, 15 May 2026 (UTC)
Please connect {{Z|35505}} and its tests. Thanks [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 15:11, 22 May 2026 (UTC)
:{{already done}} by [[User:Dv103]]. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 00:52, 23 May 2026 (UTC)
Please connect {{Z|35978}} and its tests. [[User:Sophisticatedevening|Sophisticatedevening]] ([[User talk:Sophisticatedevening|talk]]) 07:54, 2 June 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 10:46, 2 June 2026 (UTC)
Please connect implementation {{Z|Z36113}} to function {{Z|Z36106}}. I don't see an way to do my own tests while the implementation is disconnected, the "Run function" button is always greyed out. [[User:Strobilomyces|Strobilomyces]] ([[User talk:Strobilomyces|talk]]) 13:33, 8 June 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:14, 8 June 2026 (UTC)
Please connect {{Z|36537}} and {{Z|36538}} to {{Z|36536}}. The function has already been added to {{Z|32402}}. PS: Is there a way to copy-paste a composition implementation? I can make an Esperanto function for this which has identical structure to the existing English, Spanish, and French functions besides the localized strings, but it’s unnecessarily difficult to do all the clicking and typing manually to recreate them. Thank you! [[User:Gabldotink|Gabldotink]] ([[User talk:Gabldotink|talk]]) 20:32, 19 June 2026 (UTC)
:{{done}} You can use the localStorage clipboard: Open the editor for the Implementation, click the topmost <code>…</code> button, then <code>Copy to clipboard</code>. When you make a blank Implementation, click the topmost(!) <code>…</code> button, then <code>Paste from clipboard</code>, select the expression, and then you can go through and fill in all [[Z18]]s (since they don't get converted automatically) and update any [[Z6]] literals. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:39, 19 June 2026 (UTC)
::Thank you very much! Please also connect {{Z|36541}} and {{Z|36546}} to {{Z|36540}}. [[User:Gabldotink|Gabldotink]] ([[User talk:Gabldotink|talk]]) 21:07, 19 June 2026 (UTC)
:::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 21:11, 19 June 2026 (UTC)
[[Category:Functioneers|*R]]
[[Category:Noticeboards]]
Please connect test cases {{z|Z37757}}, {{z|Z37758}} and {{z|Z37759}} to {{z|Z37756}} for testing! [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 17:02, 14 July 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 17:06, 14 July 2026 (UTC)
:: Now that {{z|Z37764}} works, can you please connect it too? Thanks a lot in advance! [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 21:48, 14 July 2026 (UTC)
:::{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 21:55, 14 July 2026 (UTC)
Please temporarily disconnect test cases from {{z|Z37719}} so I can replace the argument "Plural subject: {{z|Z40}}" by the more precise "Subject number: {{z|Z26934}}" and update everything. [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 21:47, 14 July 2026 (UTC)
:{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 21:56, 14 July 2026 (UTC)
:: Everything has been updated so it can be reconnected! Thanks a lot once more! (and sorry for the bother, please tell me if you prefer I straight-up request functioneer) [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 22:04, 14 July 2026 (UTC)
:::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 06:37, 15 July 2026 (UTC)
:I worry you're wasting your time with these new functions, for [[Talk:Z37719#This_function_cannot_be_implemented_in_every_language|reasons explained here]] by {{noping|Dv103}}. See [[WF:Type proposals/Abstract sentence]] etc. where the structure for the next "generation" of NLG functions are being worked out. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 06:44, 15 July 2026 (UTC)
:: Thanks a lot @[[User:YoshiRulz|YoshiRulz]]. I have been informed by several Wikifunctions editors (also on Telegram and Discord) that I shouldn't be using the new types as they were still experimental, what should I be doing in that case? [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 18:06, 18 July 2026 (UTC)
:::If you have nothing to add to the new type discussion, the next most helpful thing to do would probably be documenting and fixing edge cases in the [[WF:Catalogue/Natural_language_operations/English|helper functions for English]]. Outside of NLG, you could work on docs (projectspace, but also test cases), or functions that operate on WD items and their relationships. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 19:10, 18 July 2026 (UTC)
:::: Thanks again! Looking at that specific discussion, it looks like there isn't much support for the current proposal of abstract sentences? I'll look at the {{tq|functions that operate on WD items}} part, but I've been a bit worried that this limits us to relatively simple sentences for now – is there a way to implement some kind of syntactic recursion? [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 19:37, 18 July 2026 (UTC)
Please connect implementation and tests for {{z|Z38250}} for testing! [[User:Wcalenieja|Wcalenieja]] ([[User talk:Wcalenieja|talk]]) 15:40, 25 July 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:45, 25 July 2026 (UTC)
::Could you also connect the implementation and tests in {{z|Z38262}}? Thanks, [[User:Wcalenieja|Wcalenieja]] ([[User talk:Wcalenieja|talk]]) 16:02, 25 July 2026 (UTC)
:::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 16:11, 25 July 2026 (UTC)
Please connect {{Z|Z38277}} to {{Z|Z38274}}. I could not find a way to add a test before the implementation is connected to the function. This is my first contribution, so I'm sorry if I did something wrong. Thank you![[User:Seudo|Seudo]] ([[User talk:Seudo|talk]]) 17:31, 25 July 2026 (UTC)
:You can add tests immediately, they just don't show up in the editor for Implementations until they're connected, so you have to "guess-and-check". [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 18:00, 25 July 2026 (UTC)
::Thank you for the explanation. So I added tests [[Z38293]] and [[Z38292]] (the second one will probably fail because of a bug in {{Z|Z20786}} which I explained at [[Talk:Z20786]]. [[User:Seudo|Seudo]] ([[User talk:Seudo|talk]]) 19:46, 25 July 2026 (UTC)
07wu01rr915f8d8ezoxlgid9b97rofy
293952
293948
2026-07-25T19:49:13Z
Seudo
13071
/* Requests */
293952
wikitext
text/x-wiki
{{archives|{{flatlist|{{Special:PrefixIndex/WF:Requests for connection and disconnection/Archives/|stripprefix=1|hideredirects=1}}}}|prefix=WF:Requests for connection and disconnection/Archives/}}
This page allows non-[[WF:functioneers|functioneers]] to request the connection or disconnection of implementations and tests to/from a function. To add a request, add the details of your request (Remember to add <nowiki>~~~~</nowiki> to sign!), using the <nowiki>{{Z|<your five id numbers here>}}</nowiki> template to reference and link to a specific ZID. Functioneers may, at their discretion, refuse to connect implementations that do not pass or do not have tests, and tests that do not pass or do not make logical sense.
== Requests ==
Please connect the implementation and test for [[Z33679]]. Thank you. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:42, 17 April 2026 (UTC)
:{{done}} --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 03:50, 17 April 2026 (UTC)
Please connect the implementations and tests for [[Z33785]], [[Z33788]], and [[Z33780]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:13, 20 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:48, 20 April 2026 (UTC)
Please connect the Python implementation of {{Z|Z33803}}. Thank you. [[User:OzmoOzmo|OzmoOzmo]] ([[User talk:OzmoOzmo|talk]]) 10:48, 20 April 2026 (UTC)
:The function is a duplicate of {{Z|Z20430}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 10:56, 20 April 2026 (UTC)
::Now I've connected the implementation to {{Z|Z20430}}. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 11:02, 20 April 2026 (UTC)
{{Z|Z33859}} (an implementation of {{Z|Z32297}} for Filipino, Tagalog and Kapampangan) with its sole implementation {{Z|Z33860}}. —[[User:UndueMarmot|<span style="color:#705ccb;">Undue</span><span style="color:#cfdfa3;background-color:#705ccb;">Marmot</span>]] <small>([[User talk:UndueMarmot|talk]])</small> 12:20, 21 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 12:24, 21 April 2026 (UTC)
Please connect the implementation of {{Z|33878}}. Thank you! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 16:42, 21 April 2026 (UTC)
:Could you add some tests to check its correctness? [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 16:54, 21 April 2026 (UTC)
::{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 17:03, 21 April 2026 (UTC)
Please connect the test cases and passing implementation of {{Z|Z24602}}. Thank you! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 21:12, 22 April 2026 (UTC)
:...Of course the moment I say that I find at least one of the test cases are passing with an invalid input... Will debug. [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 21:15, 22 April 2026 (UTC)
:Please connect the test cases instead so it will be easier to debug! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 21:23, 22 April 2026 (UTC)
::{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:34, 22 April 2026 (UTC)
Please connect [[Z33955]] with its implementation and test cases. Thanks. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 21:31, 22 April 2026 (UTC)
:{{done}}. Also, please consider requesting functioneer, I would support it! And thank you for your welcome on WD, too! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:36, 22 April 2026 (UTC)
Please disconnect the implementation {{Z|Z30288}} so that it can be fixed and reconnected. It erroneously compares the second element of the second typed pair to itself, and thus breaks many other functions and test cases reliant on it. Added a test case for this, which it of course fails. Thank you very much! <small>(resolves many headaches)</small> [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 03:30, 24 April 2026 (UTC)
:{{done}} Please kindly check. [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 03:40, 24 April 2026 (UTC)
:Oops! Sorry about that. Thanks for fixing this. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 07:41, 24 April 2026 (UTC)
Please connect the implementations and tests for [[Z34124]] and its helper [[Z34127]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 23:49, 24 April 2026 (UTC)
:{{Done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 23:58, 24 April 2026 (UTC)
Please connect the implementation and tests for [[Z34204]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 05:28, 26 April 2026 (UTC)
:{{Done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 05:31, 26 April 2026 (UTC)
Please connect the implementation and test cases for [[Z33951]], [[Z34009]] and [[Z34008]]. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 06:32, 26 April 2026 (UTC)
:{{done}} except for {{z|Z34008}} since it fail for all test cases. [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 07:01, 26 April 2026 (UTC)
::Oh. The test cases fail mainly because the implementations for Z33951 and Z34009 were not connected yet. I guess we have to wait for a while until the connected implementation goes through. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 13:20, 26 April 2026 (UTC)
:::{{done}} by YoshiRulz. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 15:58, 26 April 2026 (UTC)
Please connect the implementation and test cases for [[Z34212]]. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 15:58, 26 April 2026 (UTC)
:{{done}} by myself, as I was just granted functioneer. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 16:20, 26 April 2026 (UTC)
Please disconnect {{Z|Z20694}}. A string without diacritics could be a valid pinyin due to the existence of neutral tone. The pinyin does not correspond to a real phrase, but it doesn't violate any rules for pinyin. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 16:08, 26 April 2026 (UTC)
:{{done}} by myself, as I was just granted functioneer. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 16:20, 26 April 2026 (UTC)
Is it possible to connect {{Z|Z34293}} and its respective tests please? It's a really simple piece of code, I might have gone a bit overboard with the tests though. [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 13:01, 27 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:13, 27 April 2026 (UTC)
A similar one (but any this time!): {{Z|Z34367}}. Could it be possible to connect it and its tests? This time there's a reasonable amount of them and they cover most cases too ;) [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 16:33, 27 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 17:24, 27 April 2026 (UTC)
Hello!
Can somebody please connect the following functions?
* {{Z|Z34308}}
* {{Z|Z34165}} (its dependency is currently unimplemented)
* {{Z|Z34139}}
And perhaps the tests for:
* {{Z|Z34149}}
* {{Z|Z34150}}
Pinging @[[User:Dv103|Dv103]] because they helped me with this function and have the functioneer role. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 16:28, 27 April 2026 (UTC)
:{{d}} except the implementation of {{Z|Z34165}}, since it doesn't work (first requires the implementation of {{Z|Z34149}}). [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 17:13, 27 April 2026 (UTC)
Could {{Z|Z34273}}, {{Z|Z34378}} and {{Z|Z34380}} please be connected? Note that they all recursively depend on each other, so it's not possible to only activate a few of them. Thanks! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 21:28, 27 April 2026 (UTC)
:{{done}}, thank you for your contributions. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 02:48, 28 April 2026 (UTC)
Another little thing, is it possible to disconnect {{Z|Z34263}}'s test cases {{Z|Z34269}} and {{Z|Z34267}} please? I'd like to rewrite them using {{Z|Z34273}}. [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 08:31, 28 April 2026 (UTC)
:{{Done}}, please proceed. [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 09:01, 28 April 2026 (UTC)
::Sorry for the late response, had an exam today... Anyways, I reworked them a little and they can be connected again! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:05, 28 April 2026 (UTC)
Is it possible to connect some new tests related to my previous functions ({{Z|Z34471}}, {{Z|Z34470}}, {{Z|Z34472}})? They implement the fact that in formal set theory {∅;∅} and {∅} are the exact same sets: duplicate elements behave in the same way as if they were only present once. Thanks in advance! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:34, 28 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 20:40, 28 April 2026 (UTC)
Hello again! Could {{Z|Z34409}} and its tests please be connected? Thanks again! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 10:41, 29 April 2026 (UTC)
:Your Implementation failed [[Z34491]] and [[Z34494]] when I connected it, so I've left it disconnected. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 11:05, 29 April 2026 (UTC)
::Interesting... What failed exactly? When I look at error logs for tests all it says is "no connected implementation"... [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 11:09, 29 April 2026 (UTC)
:::In all 3 cases, the returned value was equal to the input (a flattening step was missing). I think my fix is correct, but please double-check it. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 12:13, 29 April 2026 (UTC)
::::Took a look at it, forgot the <math>\operatorname{Pred}(\{ \O \})=\O</math> part in the recursion (whoopsies!). Made an alternative implementation {{Z|Z34509}} using only set operations and builtins; my goal with all those functions is that they don't depend on any other "complex" functions, they should be as simple as possible. Note that it doesn't remove duplicates, but this doesn't matter since <math>\{ \O, \O \} = \{ \O \}</math> anyways. [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 16:15, 29 April 2026 (UTC)
Andd back with another set-related function: {{Z|Z34519}}! This one paves the way for set union (and maybe an alternative implementation of predecessor?). Could it please be connected? Thanks!! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 19:38, 29 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:38, 29 April 2026 (UTC)
As promised, here is {{Z|Z34538}}! Can it be connected please? If you need more tests before I'll add some! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:59, 29 April 2026 (UTC)
:{{done}}. Also, if you'd like to request functioneer rights, I'd support it. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:59, 29 April 2026 (UTC)
::Thanks a lot for the offer! I might consider it a bit later, for now I promise to calm down a little with the requests :) [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:25, 30 April 2026 (UTC)
Hi! First could {{Z|Z34544}} please be connected? It corresponds to the mathematical definition of predecessor and seems to be a ''bit'' faster than other implementations :) I've also made {{Z|Z34585}} and {{Z|Z34620}}, could they please be connected? They both have a few tests, but I'm going to add some more for edge cases like duplicate elements (which should be ignored when working with sets). Thanks a lot! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:28, 30 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:34, 30 April 2026 (UTC)
Please disconnect {{Z|21875}} so I can add a word to its hardcoded list of exceptions, and then it can be reconnected... Or if you're so willing, simply add "Unicode" to the EXCEPTIONS_DICT in the code for me. Thank you! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 00:48, 6 May 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 01:02, 6 May 2026 (UTC)
Can you please connect implementation of {{Z|35161}}. This is my first function, to be used for {{Z|35158}} for which the implementation is to be written. [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 10:25, 14 May 2026 (UTC)
:{{Done}}. I also have connected the tests on the {{z|35158}} [[User:OwlyKnight|OwlyKnight]] ([[User talk:OwlyKnight|talk]]) 10:36, 14 May 2026 (UTC)
I have created implementation {{Z|35166}}. It fails but I can't test it as it is not connected. Please connect if that is the proper procedure. If not: what should I do? [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 17:22, 14 May 2026 (UTC)
:You were passing a literal <code>Z40(some_call(...))</code> to {{Z|802}}. {{Z|40}}'s identity field needs to be a {{Z|9}}, specifically [[Z41]] or [[Z42]]. [[Special:Diff/274691|Fixed]] (by passing <code>some_call(...)</code> unwrapped to [[Z802]]). [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 17:29, 14 May 2026 (UTC)
::Thanks for fixing that, but still the test case fail, amd I can't test it as it is not connected. What to do next? [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 05:36, 15 May 2026 (UTC)
:::If you check on the (i) icon or Detail link, you can find why is it error. The [[Z35159]] test fail due to {{z|Z28290}}; while the [[Z35160]] fail due to {{z|Z28248}}. I think it's because of the lack of lexeme or grammatical feature on the given lexeme on Wikidata rather than the implementation itself. You may need to contribute more on Wikidata lexeme. Thanks! [[User:OwlyKnight|OwlyKnight]] ([[User talk:OwlyKnight|talk]]) 07:05, 15 May 2026 (UTC)
::::Thanks. I managed to fix the issues (gramatical feature and link of lexeme to Wikidata lemma for "dorp". It is working now. Please connect. [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 09:11, 15 May 2026 (UTC)
:::::{{Done}} thank you for your contributions :D [[User:OwlyKnight|OwlyKnight]] ([[User talk:OwlyKnight|talk]]) 11:44, 15 May 2026 (UTC)
Please connect {{Z|35196}} and its tests. Thanks [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]])
: Was {{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 16:09, 15 May 2026 (UTC)
Please connect {{Z|35505}} and its tests. Thanks [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 15:11, 22 May 2026 (UTC)
:{{already done}} by [[User:Dv103]]. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 00:52, 23 May 2026 (UTC)
Please connect {{Z|35978}} and its tests. [[User:Sophisticatedevening|Sophisticatedevening]] ([[User talk:Sophisticatedevening|talk]]) 07:54, 2 June 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 10:46, 2 June 2026 (UTC)
Please connect implementation {{Z|Z36113}} to function {{Z|Z36106}}. I don't see an way to do my own tests while the implementation is disconnected, the "Run function" button is always greyed out. [[User:Strobilomyces|Strobilomyces]] ([[User talk:Strobilomyces|talk]]) 13:33, 8 June 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:14, 8 June 2026 (UTC)
Please connect {{Z|36537}} and {{Z|36538}} to {{Z|36536}}. The function has already been added to {{Z|32402}}. PS: Is there a way to copy-paste a composition implementation? I can make an Esperanto function for this which has identical structure to the existing English, Spanish, and French functions besides the localized strings, but it’s unnecessarily difficult to do all the clicking and typing manually to recreate them. Thank you! [[User:Gabldotink|Gabldotink]] ([[User talk:Gabldotink|talk]]) 20:32, 19 June 2026 (UTC)
:{{done}} You can use the localStorage clipboard: Open the editor for the Implementation, click the topmost <code>…</code> button, then <code>Copy to clipboard</code>. When you make a blank Implementation, click the topmost(!) <code>…</code> button, then <code>Paste from clipboard</code>, select the expression, and then you can go through and fill in all [[Z18]]s (since they don't get converted automatically) and update any [[Z6]] literals. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:39, 19 June 2026 (UTC)
::Thank you very much! Please also connect {{Z|36541}} and {{Z|36546}} to {{Z|36540}}. [[User:Gabldotink|Gabldotink]] ([[User talk:Gabldotink|talk]]) 21:07, 19 June 2026 (UTC)
:::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 21:11, 19 June 2026 (UTC)
[[Category:Functioneers|*R]]
[[Category:Noticeboards]]
Please connect test cases {{z|Z37757}}, {{z|Z37758}} and {{z|Z37759}} to {{z|Z37756}} for testing! [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 17:02, 14 July 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 17:06, 14 July 2026 (UTC)
:: Now that {{z|Z37764}} works, can you please connect it too? Thanks a lot in advance! [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 21:48, 14 July 2026 (UTC)
:::{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 21:55, 14 July 2026 (UTC)
Please temporarily disconnect test cases from {{z|Z37719}} so I can replace the argument "Plural subject: {{z|Z40}}" by the more precise "Subject number: {{z|Z26934}}" and update everything. [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 21:47, 14 July 2026 (UTC)
:{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 21:56, 14 July 2026 (UTC)
:: Everything has been updated so it can be reconnected! Thanks a lot once more! (and sorry for the bother, please tell me if you prefer I straight-up request functioneer) [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 22:04, 14 July 2026 (UTC)
:::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 06:37, 15 July 2026 (UTC)
:I worry you're wasting your time with these new functions, for [[Talk:Z37719#This_function_cannot_be_implemented_in_every_language|reasons explained here]] by {{noping|Dv103}}. See [[WF:Type proposals/Abstract sentence]] etc. where the structure for the next "generation" of NLG functions are being worked out. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 06:44, 15 July 2026 (UTC)
:: Thanks a lot @[[User:YoshiRulz|YoshiRulz]]. I have been informed by several Wikifunctions editors (also on Telegram and Discord) that I shouldn't be using the new types as they were still experimental, what should I be doing in that case? [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 18:06, 18 July 2026 (UTC)
:::If you have nothing to add to the new type discussion, the next most helpful thing to do would probably be documenting and fixing edge cases in the [[WF:Catalogue/Natural_language_operations/English|helper functions for English]]. Outside of NLG, you could work on docs (projectspace, but also test cases), or functions that operate on WD items and their relationships. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 19:10, 18 July 2026 (UTC)
:::: Thanks again! Looking at that specific discussion, it looks like there isn't much support for the current proposal of abstract sentences? I'll look at the {{tq|functions that operate on WD items}} part, but I've been a bit worried that this limits us to relatively simple sentences for now – is there a way to implement some kind of syntactic recursion? [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 19:37, 18 July 2026 (UTC)
Please connect implementation and tests for {{z|Z38250}} for testing! [[User:Wcalenieja|Wcalenieja]] ([[User talk:Wcalenieja|talk]]) 15:40, 25 July 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:45, 25 July 2026 (UTC)
::Could you also connect the implementation and tests in {{z|Z38262}}? Thanks, [[User:Wcalenieja|Wcalenieja]] ([[User talk:Wcalenieja|talk]]) 16:02, 25 July 2026 (UTC)
:::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 16:11, 25 July 2026 (UTC)
Please connect {{Z|Z38277}} to {{Z|Z38274}}. I could not find a way to add a test before the implementation is connected to the function. This is my first contribution, so I'm sorry if I did something wrong. Thank you![[User:Seudo|Seudo]] ([[User talk:Seudo|talk]]) 17:31, 25 July 2026 (UTC)
:You can add tests immediately, they just don't show up in the editor for Implementations until they're connected, so you have to "guess-and-check". [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 18:00, 25 July 2026 (UTC)
::Thank you for the explanation. So I added tests [[Z38293]] and [[Z38292]], to be connected to {{Z|Z38274}}, and [[Z38294]] to be connected to {{Z|Z20785}} (the second and third ones currently fail because of a bug in {{Z|Z20786}} which I explained at [[Talk:Z20786]]. [[User:Seudo|Seudo]] ([[User talk:Seudo|talk]]) 19:46, 25 July 2026 (UTC)
nap81uilp5pdha88e2cyc5grhi7yr7j
293958
293952
2026-07-25T19:50:52Z
YoshiRulz
10156
/* Requests */ Reply
293958
wikitext
text/x-wiki
{{archives|{{flatlist|{{Special:PrefixIndex/WF:Requests for connection and disconnection/Archives/|stripprefix=1|hideredirects=1}}}}|prefix=WF:Requests for connection and disconnection/Archives/}}
This page allows non-[[WF:functioneers|functioneers]] to request the connection or disconnection of implementations and tests to/from a function. To add a request, add the details of your request (Remember to add <nowiki>~~~~</nowiki> to sign!), using the <nowiki>{{Z|<your five id numbers here>}}</nowiki> template to reference and link to a specific ZID. Functioneers may, at their discretion, refuse to connect implementations that do not pass or do not have tests, and tests that do not pass or do not make logical sense.
== Requests ==
Please connect the implementation and test for [[Z33679]]. Thank you. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:42, 17 April 2026 (UTC)
:{{done}} --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 03:50, 17 April 2026 (UTC)
Please connect the implementations and tests for [[Z33785]], [[Z33788]], and [[Z33780]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:13, 20 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:48, 20 April 2026 (UTC)
Please connect the Python implementation of {{Z|Z33803}}. Thank you. [[User:OzmoOzmo|OzmoOzmo]] ([[User talk:OzmoOzmo|talk]]) 10:48, 20 April 2026 (UTC)
:The function is a duplicate of {{Z|Z20430}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 10:56, 20 April 2026 (UTC)
::Now I've connected the implementation to {{Z|Z20430}}. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 11:02, 20 April 2026 (UTC)
{{Z|Z33859}} (an implementation of {{Z|Z32297}} for Filipino, Tagalog and Kapampangan) with its sole implementation {{Z|Z33860}}. —[[User:UndueMarmot|<span style="color:#705ccb;">Undue</span><span style="color:#cfdfa3;background-color:#705ccb;">Marmot</span>]] <small>([[User talk:UndueMarmot|talk]])</small> 12:20, 21 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 12:24, 21 April 2026 (UTC)
Please connect the implementation of {{Z|33878}}. Thank you! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 16:42, 21 April 2026 (UTC)
:Could you add some tests to check its correctness? [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 16:54, 21 April 2026 (UTC)
::{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 17:03, 21 April 2026 (UTC)
Please connect the test cases and passing implementation of {{Z|Z24602}}. Thank you! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 21:12, 22 April 2026 (UTC)
:...Of course the moment I say that I find at least one of the test cases are passing with an invalid input... Will debug. [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 21:15, 22 April 2026 (UTC)
:Please connect the test cases instead so it will be easier to debug! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 21:23, 22 April 2026 (UTC)
::{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:34, 22 April 2026 (UTC)
Please connect [[Z33955]] with its implementation and test cases. Thanks. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 21:31, 22 April 2026 (UTC)
:{{done}}. Also, please consider requesting functioneer, I would support it! And thank you for your welcome on WD, too! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:36, 22 April 2026 (UTC)
Please disconnect the implementation {{Z|Z30288}} so that it can be fixed and reconnected. It erroneously compares the second element of the second typed pair to itself, and thus breaks many other functions and test cases reliant on it. Added a test case for this, which it of course fails. Thank you very much! <small>(resolves many headaches)</small> [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 03:30, 24 April 2026 (UTC)
:{{done}} Please kindly check. [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 03:40, 24 April 2026 (UTC)
:Oops! Sorry about that. Thanks for fixing this. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 07:41, 24 April 2026 (UTC)
Please connect the implementations and tests for [[Z34124]] and its helper [[Z34127]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 23:49, 24 April 2026 (UTC)
:{{Done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 23:58, 24 April 2026 (UTC)
Please connect the implementation and tests for [[Z34204]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 05:28, 26 April 2026 (UTC)
:{{Done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 05:31, 26 April 2026 (UTC)
Please connect the implementation and test cases for [[Z33951]], [[Z34009]] and [[Z34008]]. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 06:32, 26 April 2026 (UTC)
:{{done}} except for {{z|Z34008}} since it fail for all test cases. [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 07:01, 26 April 2026 (UTC)
::Oh. The test cases fail mainly because the implementations for Z33951 and Z34009 were not connected yet. I guess we have to wait for a while until the connected implementation goes through. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 13:20, 26 April 2026 (UTC)
:::{{done}} by YoshiRulz. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 15:58, 26 April 2026 (UTC)
Please connect the implementation and test cases for [[Z34212]]. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 15:58, 26 April 2026 (UTC)
:{{done}} by myself, as I was just granted functioneer. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 16:20, 26 April 2026 (UTC)
Please disconnect {{Z|Z20694}}. A string without diacritics could be a valid pinyin due to the existence of neutral tone. The pinyin does not correspond to a real phrase, but it doesn't violate any rules for pinyin. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 16:08, 26 April 2026 (UTC)
:{{done}} by myself, as I was just granted functioneer. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 16:20, 26 April 2026 (UTC)
Is it possible to connect {{Z|Z34293}} and its respective tests please? It's a really simple piece of code, I might have gone a bit overboard with the tests though. [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 13:01, 27 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:13, 27 April 2026 (UTC)
A similar one (but any this time!): {{Z|Z34367}}. Could it be possible to connect it and its tests? This time there's a reasonable amount of them and they cover most cases too ;) [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 16:33, 27 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 17:24, 27 April 2026 (UTC)
Hello!
Can somebody please connect the following functions?
* {{Z|Z34308}}
* {{Z|Z34165}} (its dependency is currently unimplemented)
* {{Z|Z34139}}
And perhaps the tests for:
* {{Z|Z34149}}
* {{Z|Z34150}}
Pinging @[[User:Dv103|Dv103]] because they helped me with this function and have the functioneer role. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 16:28, 27 April 2026 (UTC)
:{{d}} except the implementation of {{Z|Z34165}}, since it doesn't work (first requires the implementation of {{Z|Z34149}}). [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 17:13, 27 April 2026 (UTC)
Could {{Z|Z34273}}, {{Z|Z34378}} and {{Z|Z34380}} please be connected? Note that they all recursively depend on each other, so it's not possible to only activate a few of them. Thanks! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 21:28, 27 April 2026 (UTC)
:{{done}}, thank you for your contributions. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 02:48, 28 April 2026 (UTC)
Another little thing, is it possible to disconnect {{Z|Z34263}}'s test cases {{Z|Z34269}} and {{Z|Z34267}} please? I'd like to rewrite them using {{Z|Z34273}}. [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 08:31, 28 April 2026 (UTC)
:{{Done}}, please proceed. [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 09:01, 28 April 2026 (UTC)
::Sorry for the late response, had an exam today... Anyways, I reworked them a little and they can be connected again! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:05, 28 April 2026 (UTC)
Is it possible to connect some new tests related to my previous functions ({{Z|Z34471}}, {{Z|Z34470}}, {{Z|Z34472}})? They implement the fact that in formal set theory {∅;∅} and {∅} are the exact same sets: duplicate elements behave in the same way as if they were only present once. Thanks in advance! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:34, 28 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 20:40, 28 April 2026 (UTC)
Hello again! Could {{Z|Z34409}} and its tests please be connected? Thanks again! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 10:41, 29 April 2026 (UTC)
:Your Implementation failed [[Z34491]] and [[Z34494]] when I connected it, so I've left it disconnected. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 11:05, 29 April 2026 (UTC)
::Interesting... What failed exactly? When I look at error logs for tests all it says is "no connected implementation"... [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 11:09, 29 April 2026 (UTC)
:::In all 3 cases, the returned value was equal to the input (a flattening step was missing). I think my fix is correct, but please double-check it. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 12:13, 29 April 2026 (UTC)
::::Took a look at it, forgot the <math>\operatorname{Pred}(\{ \O \})=\O</math> part in the recursion (whoopsies!). Made an alternative implementation {{Z|Z34509}} using only set operations and builtins; my goal with all those functions is that they don't depend on any other "complex" functions, they should be as simple as possible. Note that it doesn't remove duplicates, but this doesn't matter since <math>\{ \O, \O \} = \{ \O \}</math> anyways. [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 16:15, 29 April 2026 (UTC)
Andd back with another set-related function: {{Z|Z34519}}! This one paves the way for set union (and maybe an alternative implementation of predecessor?). Could it please be connected? Thanks!! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 19:38, 29 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:38, 29 April 2026 (UTC)
As promised, here is {{Z|Z34538}}! Can it be connected please? If you need more tests before I'll add some! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:59, 29 April 2026 (UTC)
:{{done}}. Also, if you'd like to request functioneer rights, I'd support it. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:59, 29 April 2026 (UTC)
::Thanks a lot for the offer! I might consider it a bit later, for now I promise to calm down a little with the requests :) [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:25, 30 April 2026 (UTC)
Hi! First could {{Z|Z34544}} please be connected? It corresponds to the mathematical definition of predecessor and seems to be a ''bit'' faster than other implementations :) I've also made {{Z|Z34585}} and {{Z|Z34620}}, could they please be connected? They both have a few tests, but I'm going to add some more for edge cases like duplicate elements (which should be ignored when working with sets). Thanks a lot! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:28, 30 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:34, 30 April 2026 (UTC)
Please disconnect {{Z|21875}} so I can add a word to its hardcoded list of exceptions, and then it can be reconnected... Or if you're so willing, simply add "Unicode" to the EXCEPTIONS_DICT in the code for me. Thank you! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 00:48, 6 May 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 01:02, 6 May 2026 (UTC)
Can you please connect implementation of {{Z|35161}}. This is my first function, to be used for {{Z|35158}} for which the implementation is to be written. [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 10:25, 14 May 2026 (UTC)
:{{Done}}. I also have connected the tests on the {{z|35158}} [[User:OwlyKnight|OwlyKnight]] ([[User talk:OwlyKnight|talk]]) 10:36, 14 May 2026 (UTC)
I have created implementation {{Z|35166}}. It fails but I can't test it as it is not connected. Please connect if that is the proper procedure. If not: what should I do? [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 17:22, 14 May 2026 (UTC)
:You were passing a literal <code>Z40(some_call(...))</code> to {{Z|802}}. {{Z|40}}'s identity field needs to be a {{Z|9}}, specifically [[Z41]] or [[Z42]]. [[Special:Diff/274691|Fixed]] (by passing <code>some_call(...)</code> unwrapped to [[Z802]]). [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 17:29, 14 May 2026 (UTC)
::Thanks for fixing that, but still the test case fail, amd I can't test it as it is not connected. What to do next? [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 05:36, 15 May 2026 (UTC)
:::If you check on the (i) icon or Detail link, you can find why is it error. The [[Z35159]] test fail due to {{z|Z28290}}; while the [[Z35160]] fail due to {{z|Z28248}}. I think it's because of the lack of lexeme or grammatical feature on the given lexeme on Wikidata rather than the implementation itself. You may need to contribute more on Wikidata lexeme. Thanks! [[User:OwlyKnight|OwlyKnight]] ([[User talk:OwlyKnight|talk]]) 07:05, 15 May 2026 (UTC)
::::Thanks. I managed to fix the issues (gramatical feature and link of lexeme to Wikidata lemma for "dorp". It is working now. Please connect. [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 09:11, 15 May 2026 (UTC)
:::::{{Done}} thank you for your contributions :D [[User:OwlyKnight|OwlyKnight]] ([[User talk:OwlyKnight|talk]]) 11:44, 15 May 2026 (UTC)
Please connect {{Z|35196}} and its tests. Thanks [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]])
: Was {{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 16:09, 15 May 2026 (UTC)
Please connect {{Z|35505}} and its tests. Thanks [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 15:11, 22 May 2026 (UTC)
:{{already done}} by [[User:Dv103]]. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 00:52, 23 May 2026 (UTC)
Please connect {{Z|35978}} and its tests. [[User:Sophisticatedevening|Sophisticatedevening]] ([[User talk:Sophisticatedevening|talk]]) 07:54, 2 June 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 10:46, 2 June 2026 (UTC)
Please connect implementation {{Z|Z36113}} to function {{Z|Z36106}}. I don't see an way to do my own tests while the implementation is disconnected, the "Run function" button is always greyed out. [[User:Strobilomyces|Strobilomyces]] ([[User talk:Strobilomyces|talk]]) 13:33, 8 June 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:14, 8 June 2026 (UTC)
Please connect {{Z|36537}} and {{Z|36538}} to {{Z|36536}}. The function has already been added to {{Z|32402}}. PS: Is there a way to copy-paste a composition implementation? I can make an Esperanto function for this which has identical structure to the existing English, Spanish, and French functions besides the localized strings, but it’s unnecessarily difficult to do all the clicking and typing manually to recreate them. Thank you! [[User:Gabldotink|Gabldotink]] ([[User talk:Gabldotink|talk]]) 20:32, 19 June 2026 (UTC)
:{{done}} You can use the localStorage clipboard: Open the editor for the Implementation, click the topmost <code>…</code> button, then <code>Copy to clipboard</code>. When you make a blank Implementation, click the topmost(!) <code>…</code> button, then <code>Paste from clipboard</code>, select the expression, and then you can go through and fill in all [[Z18]]s (since they don't get converted automatically) and update any [[Z6]] literals. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:39, 19 June 2026 (UTC)
::Thank you very much! Please also connect {{Z|36541}} and {{Z|36546}} to {{Z|36540}}. [[User:Gabldotink|Gabldotink]] ([[User talk:Gabldotink|talk]]) 21:07, 19 June 2026 (UTC)
:::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 21:11, 19 June 2026 (UTC)
[[Category:Functioneers|*R]]
[[Category:Noticeboards]]
Please connect test cases {{z|Z37757}}, {{z|Z37758}} and {{z|Z37759}} to {{z|Z37756}} for testing! [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 17:02, 14 July 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 17:06, 14 July 2026 (UTC)
:: Now that {{z|Z37764}} works, can you please connect it too? Thanks a lot in advance! [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 21:48, 14 July 2026 (UTC)
:::{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 21:55, 14 July 2026 (UTC)
Please temporarily disconnect test cases from {{z|Z37719}} so I can replace the argument "Plural subject: {{z|Z40}}" by the more precise "Subject number: {{z|Z26934}}" and update everything. [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 21:47, 14 July 2026 (UTC)
:{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 21:56, 14 July 2026 (UTC)
:: Everything has been updated so it can be reconnected! Thanks a lot once more! (and sorry for the bother, please tell me if you prefer I straight-up request functioneer) [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 22:04, 14 July 2026 (UTC)
:::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 06:37, 15 July 2026 (UTC)
:I worry you're wasting your time with these new functions, for [[Talk:Z37719#This_function_cannot_be_implemented_in_every_language|reasons explained here]] by {{noping|Dv103}}. See [[WF:Type proposals/Abstract sentence]] etc. where the structure for the next "generation" of NLG functions are being worked out. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 06:44, 15 July 2026 (UTC)
:: Thanks a lot @[[User:YoshiRulz|YoshiRulz]]. I have been informed by several Wikifunctions editors (also on Telegram and Discord) that I shouldn't be using the new types as they were still experimental, what should I be doing in that case? [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 18:06, 18 July 2026 (UTC)
:::If you have nothing to add to the new type discussion, the next most helpful thing to do would probably be documenting and fixing edge cases in the [[WF:Catalogue/Natural_language_operations/English|helper functions for English]]. Outside of NLG, you could work on docs (projectspace, but also test cases), or functions that operate on WD items and their relationships. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 19:10, 18 July 2026 (UTC)
:::: Thanks again! Looking at that specific discussion, it looks like there isn't much support for the current proposal of abstract sentences? I'll look at the {{tq|functions that operate on WD items}} part, but I've been a bit worried that this limits us to relatively simple sentences for now – is there a way to implement some kind of syntactic recursion? [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 19:37, 18 July 2026 (UTC)
Please connect implementation and tests for {{z|Z38250}} for testing! [[User:Wcalenieja|Wcalenieja]] ([[User talk:Wcalenieja|talk]]) 15:40, 25 July 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:45, 25 July 2026 (UTC)
::Could you also connect the implementation and tests in {{z|Z38262}}? Thanks, [[User:Wcalenieja|Wcalenieja]] ([[User talk:Wcalenieja|talk]]) 16:02, 25 July 2026 (UTC)
:::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 16:11, 25 July 2026 (UTC)
Please connect {{Z|Z38277}} to {{Z|Z38274}}. I could not find a way to add a test before the implementation is connected to the function. This is my first contribution, so I'm sorry if I did something wrong. Thank you![[User:Seudo|Seudo]] ([[User talk:Seudo|talk]]) 17:31, 25 July 2026 (UTC)
:You can add tests immediately, they just don't show up in the editor for Implementations until they're connected, so you have to "guess-and-check". [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 18:00, 25 July 2026 (UTC)
::Thank you for the explanation. So I added tests [[Z38293]] and [[Z38292]], to be connected to {{Z|Z38274}}, and [[Z38294]] to be connected to {{Z|Z20785}} (the second and third ones currently fail because of a bug in {{Z|Z20786}} which I explained at [[Talk:Z20786]]. [[User:Seudo|Seudo]] ([[User talk:Seudo|talk]]) 19:46, 25 July 2026 (UTC)
:::Connected tests, disconnected implementations so you can fix them. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 19:50, 25 July 2026 (UTC)
784qtyzuyfrok5t24ywi6ly8nt7oyyt
293966
293958
2026-07-25T20:02:05Z
Seudo
13071
/* Requests */ Reply
293966
wikitext
text/x-wiki
{{archives|{{flatlist|{{Special:PrefixIndex/WF:Requests for connection and disconnection/Archives/|stripprefix=1|hideredirects=1}}}}|prefix=WF:Requests for connection and disconnection/Archives/}}
This page allows non-[[WF:functioneers|functioneers]] to request the connection or disconnection of implementations and tests to/from a function. To add a request, add the details of your request (Remember to add <nowiki>~~~~</nowiki> to sign!), using the <nowiki>{{Z|<your five id numbers here>}}</nowiki> template to reference and link to a specific ZID. Functioneers may, at their discretion, refuse to connect implementations that do not pass or do not have tests, and tests that do not pass or do not make logical sense.
== Requests ==
Please connect the implementation and test for [[Z33679]]. Thank you. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:42, 17 April 2026 (UTC)
:{{done}} --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 03:50, 17 April 2026 (UTC)
Please connect the implementations and tests for [[Z33785]], [[Z33788]], and [[Z33780]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:13, 20 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:48, 20 April 2026 (UTC)
Please connect the Python implementation of {{Z|Z33803}}. Thank you. [[User:OzmoOzmo|OzmoOzmo]] ([[User talk:OzmoOzmo|talk]]) 10:48, 20 April 2026 (UTC)
:The function is a duplicate of {{Z|Z20430}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 10:56, 20 April 2026 (UTC)
::Now I've connected the implementation to {{Z|Z20430}}. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 11:02, 20 April 2026 (UTC)
{{Z|Z33859}} (an implementation of {{Z|Z32297}} for Filipino, Tagalog and Kapampangan) with its sole implementation {{Z|Z33860}}. —[[User:UndueMarmot|<span style="color:#705ccb;">Undue</span><span style="color:#cfdfa3;background-color:#705ccb;">Marmot</span>]] <small>([[User talk:UndueMarmot|talk]])</small> 12:20, 21 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 12:24, 21 April 2026 (UTC)
Please connect the implementation of {{Z|33878}}. Thank you! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 16:42, 21 April 2026 (UTC)
:Could you add some tests to check its correctness? [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 16:54, 21 April 2026 (UTC)
::{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 17:03, 21 April 2026 (UTC)
Please connect the test cases and passing implementation of {{Z|Z24602}}. Thank you! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 21:12, 22 April 2026 (UTC)
:...Of course the moment I say that I find at least one of the test cases are passing with an invalid input... Will debug. [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 21:15, 22 April 2026 (UTC)
:Please connect the test cases instead so it will be easier to debug! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 21:23, 22 April 2026 (UTC)
::{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:34, 22 April 2026 (UTC)
Please connect [[Z33955]] with its implementation and test cases. Thanks. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 21:31, 22 April 2026 (UTC)
:{{done}}. Also, please consider requesting functioneer, I would support it! And thank you for your welcome on WD, too! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:36, 22 April 2026 (UTC)
Please disconnect the implementation {{Z|Z30288}} so that it can be fixed and reconnected. It erroneously compares the second element of the second typed pair to itself, and thus breaks many other functions and test cases reliant on it. Added a test case for this, which it of course fails. Thank you very much! <small>(resolves many headaches)</small> [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 03:30, 24 April 2026 (UTC)
:{{done}} Please kindly check. [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 03:40, 24 April 2026 (UTC)
:Oops! Sorry about that. Thanks for fixing this. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 07:41, 24 April 2026 (UTC)
Please connect the implementations and tests for [[Z34124]] and its helper [[Z34127]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 23:49, 24 April 2026 (UTC)
:{{Done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 23:58, 24 April 2026 (UTC)
Please connect the implementation and tests for [[Z34204]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 05:28, 26 April 2026 (UTC)
:{{Done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 05:31, 26 April 2026 (UTC)
Please connect the implementation and test cases for [[Z33951]], [[Z34009]] and [[Z34008]]. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 06:32, 26 April 2026 (UTC)
:{{done}} except for {{z|Z34008}} since it fail for all test cases. [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 07:01, 26 April 2026 (UTC)
::Oh. The test cases fail mainly because the implementations for Z33951 and Z34009 were not connected yet. I guess we have to wait for a while until the connected implementation goes through. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 13:20, 26 April 2026 (UTC)
:::{{done}} by YoshiRulz. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 15:58, 26 April 2026 (UTC)
Please connect the implementation and test cases for [[Z34212]]. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 15:58, 26 April 2026 (UTC)
:{{done}} by myself, as I was just granted functioneer. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 16:20, 26 April 2026 (UTC)
Please disconnect {{Z|Z20694}}. A string without diacritics could be a valid pinyin due to the existence of neutral tone. The pinyin does not correspond to a real phrase, but it doesn't violate any rules for pinyin. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 16:08, 26 April 2026 (UTC)
:{{done}} by myself, as I was just granted functioneer. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 16:20, 26 April 2026 (UTC)
Is it possible to connect {{Z|Z34293}} and its respective tests please? It's a really simple piece of code, I might have gone a bit overboard with the tests though. [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 13:01, 27 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:13, 27 April 2026 (UTC)
A similar one (but any this time!): {{Z|Z34367}}. Could it be possible to connect it and its tests? This time there's a reasonable amount of them and they cover most cases too ;) [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 16:33, 27 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 17:24, 27 April 2026 (UTC)
Hello!
Can somebody please connect the following functions?
* {{Z|Z34308}}
* {{Z|Z34165}} (its dependency is currently unimplemented)
* {{Z|Z34139}}
And perhaps the tests for:
* {{Z|Z34149}}
* {{Z|Z34150}}
Pinging @[[User:Dv103|Dv103]] because they helped me with this function and have the functioneer role. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 16:28, 27 April 2026 (UTC)
:{{d}} except the implementation of {{Z|Z34165}}, since it doesn't work (first requires the implementation of {{Z|Z34149}}). [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 17:13, 27 April 2026 (UTC)
Could {{Z|Z34273}}, {{Z|Z34378}} and {{Z|Z34380}} please be connected? Note that they all recursively depend on each other, so it's not possible to only activate a few of them. Thanks! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 21:28, 27 April 2026 (UTC)
:{{done}}, thank you for your contributions. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 02:48, 28 April 2026 (UTC)
Another little thing, is it possible to disconnect {{Z|Z34263}}'s test cases {{Z|Z34269}} and {{Z|Z34267}} please? I'd like to rewrite them using {{Z|Z34273}}. [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 08:31, 28 April 2026 (UTC)
:{{Done}}, please proceed. [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 09:01, 28 April 2026 (UTC)
::Sorry for the late response, had an exam today... Anyways, I reworked them a little and they can be connected again! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:05, 28 April 2026 (UTC)
Is it possible to connect some new tests related to my previous functions ({{Z|Z34471}}, {{Z|Z34470}}, {{Z|Z34472}})? They implement the fact that in formal set theory {∅;∅} and {∅} are the exact same sets: duplicate elements behave in the same way as if they were only present once. Thanks in advance! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:34, 28 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 20:40, 28 April 2026 (UTC)
Hello again! Could {{Z|Z34409}} and its tests please be connected? Thanks again! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 10:41, 29 April 2026 (UTC)
:Your Implementation failed [[Z34491]] and [[Z34494]] when I connected it, so I've left it disconnected. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 11:05, 29 April 2026 (UTC)
::Interesting... What failed exactly? When I look at error logs for tests all it says is "no connected implementation"... [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 11:09, 29 April 2026 (UTC)
:::In all 3 cases, the returned value was equal to the input (a flattening step was missing). I think my fix is correct, but please double-check it. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 12:13, 29 April 2026 (UTC)
::::Took a look at it, forgot the <math>\operatorname{Pred}(\{ \O \})=\O</math> part in the recursion (whoopsies!). Made an alternative implementation {{Z|Z34509}} using only set operations and builtins; my goal with all those functions is that they don't depend on any other "complex" functions, they should be as simple as possible. Note that it doesn't remove duplicates, but this doesn't matter since <math>\{ \O, \O \} = \{ \O \}</math> anyways. [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 16:15, 29 April 2026 (UTC)
Andd back with another set-related function: {{Z|Z34519}}! This one paves the way for set union (and maybe an alternative implementation of predecessor?). Could it please be connected? Thanks!! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 19:38, 29 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:38, 29 April 2026 (UTC)
As promised, here is {{Z|Z34538}}! Can it be connected please? If you need more tests before I'll add some! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:59, 29 April 2026 (UTC)
:{{done}}. Also, if you'd like to request functioneer rights, I'd support it. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:59, 29 April 2026 (UTC)
::Thanks a lot for the offer! I might consider it a bit later, for now I promise to calm down a little with the requests :) [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:25, 30 April 2026 (UTC)
Hi! First could {{Z|Z34544}} please be connected? It corresponds to the mathematical definition of predecessor and seems to be a ''bit'' faster than other implementations :) I've also made {{Z|Z34585}} and {{Z|Z34620}}, could they please be connected? They both have a few tests, but I'm going to add some more for edge cases like duplicate elements (which should be ignored when working with sets). Thanks a lot! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:28, 30 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:34, 30 April 2026 (UTC)
Please disconnect {{Z|21875}} so I can add a word to its hardcoded list of exceptions, and then it can be reconnected... Or if you're so willing, simply add "Unicode" to the EXCEPTIONS_DICT in the code for me. Thank you! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 00:48, 6 May 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 01:02, 6 May 2026 (UTC)
Can you please connect implementation of {{Z|35161}}. This is my first function, to be used for {{Z|35158}} for which the implementation is to be written. [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 10:25, 14 May 2026 (UTC)
:{{Done}}. I also have connected the tests on the {{z|35158}} [[User:OwlyKnight|OwlyKnight]] ([[User talk:OwlyKnight|talk]]) 10:36, 14 May 2026 (UTC)
I have created implementation {{Z|35166}}. It fails but I can't test it as it is not connected. Please connect if that is the proper procedure. If not: what should I do? [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 17:22, 14 May 2026 (UTC)
:You were passing a literal <code>Z40(some_call(...))</code> to {{Z|802}}. {{Z|40}}'s identity field needs to be a {{Z|9}}, specifically [[Z41]] or [[Z42]]. [[Special:Diff/274691|Fixed]] (by passing <code>some_call(...)</code> unwrapped to [[Z802]]). [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 17:29, 14 May 2026 (UTC)
::Thanks for fixing that, but still the test case fail, amd I can't test it as it is not connected. What to do next? [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 05:36, 15 May 2026 (UTC)
:::If you check on the (i) icon or Detail link, you can find why is it error. The [[Z35159]] test fail due to {{z|Z28290}}; while the [[Z35160]] fail due to {{z|Z28248}}. I think it's because of the lack of lexeme or grammatical feature on the given lexeme on Wikidata rather than the implementation itself. You may need to contribute more on Wikidata lexeme. Thanks! [[User:OwlyKnight|OwlyKnight]] ([[User talk:OwlyKnight|talk]]) 07:05, 15 May 2026 (UTC)
::::Thanks. I managed to fix the issues (gramatical feature and link of lexeme to Wikidata lemma for "dorp". It is working now. Please connect. [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 09:11, 15 May 2026 (UTC)
:::::{{Done}} thank you for your contributions :D [[User:OwlyKnight|OwlyKnight]] ([[User talk:OwlyKnight|talk]]) 11:44, 15 May 2026 (UTC)
Please connect {{Z|35196}} and its tests. Thanks [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]])
: Was {{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 16:09, 15 May 2026 (UTC)
Please connect {{Z|35505}} and its tests. Thanks [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 15:11, 22 May 2026 (UTC)
:{{already done}} by [[User:Dv103]]. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 00:52, 23 May 2026 (UTC)
Please connect {{Z|35978}} and its tests. [[User:Sophisticatedevening|Sophisticatedevening]] ([[User talk:Sophisticatedevening|talk]]) 07:54, 2 June 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 10:46, 2 June 2026 (UTC)
Please connect implementation {{Z|Z36113}} to function {{Z|Z36106}}. I don't see an way to do my own tests while the implementation is disconnected, the "Run function" button is always greyed out. [[User:Strobilomyces|Strobilomyces]] ([[User talk:Strobilomyces|talk]]) 13:33, 8 June 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:14, 8 June 2026 (UTC)
Please connect {{Z|36537}} and {{Z|36538}} to {{Z|36536}}. The function has already been added to {{Z|32402}}. PS: Is there a way to copy-paste a composition implementation? I can make an Esperanto function for this which has identical structure to the existing English, Spanish, and French functions besides the localized strings, but it’s unnecessarily difficult to do all the clicking and typing manually to recreate them. Thank you! [[User:Gabldotink|Gabldotink]] ([[User talk:Gabldotink|talk]]) 20:32, 19 June 2026 (UTC)
:{{done}} You can use the localStorage clipboard: Open the editor for the Implementation, click the topmost <code>…</code> button, then <code>Copy to clipboard</code>. When you make a blank Implementation, click the topmost(!) <code>…</code> button, then <code>Paste from clipboard</code>, select the expression, and then you can go through and fill in all [[Z18]]s (since they don't get converted automatically) and update any [[Z6]] literals. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:39, 19 June 2026 (UTC)
::Thank you very much! Please also connect {{Z|36541}} and {{Z|36546}} to {{Z|36540}}. [[User:Gabldotink|Gabldotink]] ([[User talk:Gabldotink|talk]]) 21:07, 19 June 2026 (UTC)
:::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 21:11, 19 June 2026 (UTC)
[[Category:Functioneers|*R]]
[[Category:Noticeboards]]
Please connect test cases {{z|Z37757}}, {{z|Z37758}} and {{z|Z37759}} to {{z|Z37756}} for testing! [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 17:02, 14 July 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 17:06, 14 July 2026 (UTC)
:: Now that {{z|Z37764}} works, can you please connect it too? Thanks a lot in advance! [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 21:48, 14 July 2026 (UTC)
:::{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 21:55, 14 July 2026 (UTC)
Please temporarily disconnect test cases from {{z|Z37719}} so I can replace the argument "Plural subject: {{z|Z40}}" by the more precise "Subject number: {{z|Z26934}}" and update everything. [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 21:47, 14 July 2026 (UTC)
:{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 21:56, 14 July 2026 (UTC)
:: Everything has been updated so it can be reconnected! Thanks a lot once more! (and sorry for the bother, please tell me if you prefer I straight-up request functioneer) [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 22:04, 14 July 2026 (UTC)
:::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 06:37, 15 July 2026 (UTC)
:I worry you're wasting your time with these new functions, for [[Talk:Z37719#This_function_cannot_be_implemented_in_every_language|reasons explained here]] by {{noping|Dv103}}. See [[WF:Type proposals/Abstract sentence]] etc. where the structure for the next "generation" of NLG functions are being worked out. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 06:44, 15 July 2026 (UTC)
:: Thanks a lot @[[User:YoshiRulz|YoshiRulz]]. I have been informed by several Wikifunctions editors (also on Telegram and Discord) that I shouldn't be using the new types as they were still experimental, what should I be doing in that case? [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 18:06, 18 July 2026 (UTC)
:::If you have nothing to add to the new type discussion, the next most helpful thing to do would probably be documenting and fixing edge cases in the [[WF:Catalogue/Natural_language_operations/English|helper functions for English]]. Outside of NLG, you could work on docs (projectspace, but also test cases), or functions that operate on WD items and their relationships. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 19:10, 18 July 2026 (UTC)
:::: Thanks again! Looking at that specific discussion, it looks like there isn't much support for the current proposal of abstract sentences? I'll look at the {{tq|functions that operate on WD items}} part, but I've been a bit worried that this limits us to relatively simple sentences for now – is there a way to implement some kind of syntactic recursion? [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 19:37, 18 July 2026 (UTC)
Please connect implementation and tests for {{z|Z38250}} for testing! [[User:Wcalenieja|Wcalenieja]] ([[User talk:Wcalenieja|talk]]) 15:40, 25 July 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:45, 25 July 2026 (UTC)
::Could you also connect the implementation and tests in {{z|Z38262}}? Thanks, [[User:Wcalenieja|Wcalenieja]] ([[User talk:Wcalenieja|talk]]) 16:02, 25 July 2026 (UTC)
:::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 16:11, 25 July 2026 (UTC)
Please connect {{Z|Z38277}} to {{Z|Z38274}}. I could not find a way to add a test before the implementation is connected to the function. This is my first contribution, so I'm sorry if I did something wrong. Thank you![[User:Seudo|Seudo]] ([[User talk:Seudo|talk]]) 17:31, 25 July 2026 (UTC)
:You can add tests immediately, they just don't show up in the editor for Implementations until they're connected, so you have to "guess-and-check". [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 18:00, 25 July 2026 (UTC)
::Thank you for the explanation. So I added tests [[Z38293]] and [[Z38292]], to be connected to {{Z|Z38274}}, and [[Z38294]] to be connected to {{Z|Z20785}} (the second and third ones currently fail because of a bug in {{Z|Z20786}} which I explained at [[Talk:Z20786]]. [[User:Seudo|Seudo]] ([[User talk:Seudo|talk]]) 19:46, 25 July 2026 (UTC)
:::Connected tests, disconnected implementations so you can fix them. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 19:50, 25 July 2026 (UTC)
::::I fixed {{Z|Z20786}}, thanks. [[User:Seudo|Seudo]] ([[User talk:Seudo|talk]]) 20:02, 25 July 2026 (UTC)
3iju0tzcf5oapoxvsdo8j5zdl4xif3p
293968
293966
2026-07-25T20:03:51Z
Brianwinum
96530
Request connection for Z38295 implementation and tests
293968
wikitext
text/x-wiki
{{archives|{{flatlist|{{Special:PrefixIndex/WF:Requests for connection and disconnection/Archives/|stripprefix=1|hideredirects=1}}}}|prefix=WF:Requests for connection and disconnection/Archives/}}
This page allows non-[[WF:functioneers|functioneers]] to request the connection or disconnection of implementations and tests to/from a function. To add a request, add the details of your request (Remember to add <nowiki>~~~~</nowiki> to sign!), using the <nowiki>{{Z|<your five id numbers here>}}</nowiki> template to reference and link to a specific ZID. Functioneers may, at their discretion, refuse to connect implementations that do not pass or do not have tests, and tests that do not pass or do not make logical sense.
== Requests ==
Please connect the implementation and test for [[Z33679]]. Thank you. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:42, 17 April 2026 (UTC)
:{{done}} --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 03:50, 17 April 2026 (UTC)
Please connect the implementations and tests for [[Z33785]], [[Z33788]], and [[Z33780]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:13, 20 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:48, 20 April 2026 (UTC)
Please connect the Python implementation of {{Z|Z33803}}. Thank you. [[User:OzmoOzmo|OzmoOzmo]] ([[User talk:OzmoOzmo|talk]]) 10:48, 20 April 2026 (UTC)
:The function is a duplicate of {{Z|Z20430}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 10:56, 20 April 2026 (UTC)
::Now I've connected the implementation to {{Z|Z20430}}. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 11:02, 20 April 2026 (UTC)
{{Z|Z33859}} (an implementation of {{Z|Z32297}} for Filipino, Tagalog and Kapampangan) with its sole implementation {{Z|Z33860}}. —[[User:UndueMarmot|<span style="color:#705ccb;">Undue</span><span style="color:#cfdfa3;background-color:#705ccb;">Marmot</span>]] <small>([[User talk:UndueMarmot|talk]])</small> 12:20, 21 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 12:24, 21 April 2026 (UTC)
Please connect the implementation of {{Z|33878}}. Thank you! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 16:42, 21 April 2026 (UTC)
:Could you add some tests to check its correctness? [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 16:54, 21 April 2026 (UTC)
::{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 17:03, 21 April 2026 (UTC)
Please connect the test cases and passing implementation of {{Z|Z24602}}. Thank you! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 21:12, 22 April 2026 (UTC)
:...Of course the moment I say that I find at least one of the test cases are passing with an invalid input... Will debug. [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 21:15, 22 April 2026 (UTC)
:Please connect the test cases instead so it will be easier to debug! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 21:23, 22 April 2026 (UTC)
::{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:34, 22 April 2026 (UTC)
Please connect [[Z33955]] with its implementation and test cases. Thanks. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 21:31, 22 April 2026 (UTC)
:{{done}}. Also, please consider requesting functioneer, I would support it! And thank you for your welcome on WD, too! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:36, 22 April 2026 (UTC)
Please disconnect the implementation {{Z|Z30288}} so that it can be fixed and reconnected. It erroneously compares the second element of the second typed pair to itself, and thus breaks many other functions and test cases reliant on it. Added a test case for this, which it of course fails. Thank you very much! <small>(resolves many headaches)</small> [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 03:30, 24 April 2026 (UTC)
:{{done}} Please kindly check. [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 03:40, 24 April 2026 (UTC)
:Oops! Sorry about that. Thanks for fixing this. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 07:41, 24 April 2026 (UTC)
Please connect the implementations and tests for [[Z34124]] and its helper [[Z34127]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 23:49, 24 April 2026 (UTC)
:{{Done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 23:58, 24 April 2026 (UTC)
Please connect the implementation and tests for [[Z34204]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 05:28, 26 April 2026 (UTC)
:{{Done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 05:31, 26 April 2026 (UTC)
Please connect the implementation and test cases for [[Z33951]], [[Z34009]] and [[Z34008]]. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 06:32, 26 April 2026 (UTC)
:{{done}} except for {{z|Z34008}} since it fail for all test cases. [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 07:01, 26 April 2026 (UTC)
::Oh. The test cases fail mainly because the implementations for Z33951 and Z34009 were not connected yet. I guess we have to wait for a while until the connected implementation goes through. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 13:20, 26 April 2026 (UTC)
:::{{done}} by YoshiRulz. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 15:58, 26 April 2026 (UTC)
Please connect the implementation and test cases for [[Z34212]]. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 15:58, 26 April 2026 (UTC)
:{{done}} by myself, as I was just granted functioneer. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 16:20, 26 April 2026 (UTC)
Please disconnect {{Z|Z20694}}. A string without diacritics could be a valid pinyin due to the existence of neutral tone. The pinyin does not correspond to a real phrase, but it doesn't violate any rules for pinyin. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 16:08, 26 April 2026 (UTC)
:{{done}} by myself, as I was just granted functioneer. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 16:20, 26 April 2026 (UTC)
Is it possible to connect {{Z|Z34293}} and its respective tests please? It's a really simple piece of code, I might have gone a bit overboard with the tests though. [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 13:01, 27 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:13, 27 April 2026 (UTC)
A similar one (but any this time!): {{Z|Z34367}}. Could it be possible to connect it and its tests? This time there's a reasonable amount of them and they cover most cases too ;) [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 16:33, 27 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 17:24, 27 April 2026 (UTC)
Hello!
Can somebody please connect the following functions?
* {{Z|Z34308}}
* {{Z|Z34165}} (its dependency is currently unimplemented)
* {{Z|Z34139}}
And perhaps the tests for:
* {{Z|Z34149}}
* {{Z|Z34150}}
Pinging @[[User:Dv103|Dv103]] because they helped me with this function and have the functioneer role. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 16:28, 27 April 2026 (UTC)
:{{d}} except the implementation of {{Z|Z34165}}, since it doesn't work (first requires the implementation of {{Z|Z34149}}). [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 17:13, 27 April 2026 (UTC)
Could {{Z|Z34273}}, {{Z|Z34378}} and {{Z|Z34380}} please be connected? Note that they all recursively depend on each other, so it's not possible to only activate a few of them. Thanks! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 21:28, 27 April 2026 (UTC)
:{{done}}, thank you for your contributions. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 02:48, 28 April 2026 (UTC)
Another little thing, is it possible to disconnect {{Z|Z34263}}'s test cases {{Z|Z34269}} and {{Z|Z34267}} please? I'd like to rewrite them using {{Z|Z34273}}. [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 08:31, 28 April 2026 (UTC)
:{{Done}}, please proceed. [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 09:01, 28 April 2026 (UTC)
::Sorry for the late response, had an exam today... Anyways, I reworked them a little and they can be connected again! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:05, 28 April 2026 (UTC)
Is it possible to connect some new tests related to my previous functions ({{Z|Z34471}}, {{Z|Z34470}}, {{Z|Z34472}})? They implement the fact that in formal set theory {∅;∅} and {∅} are the exact same sets: duplicate elements behave in the same way as if they were only present once. Thanks in advance! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:34, 28 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 20:40, 28 April 2026 (UTC)
Hello again! Could {{Z|Z34409}} and its tests please be connected? Thanks again! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 10:41, 29 April 2026 (UTC)
:Your Implementation failed [[Z34491]] and [[Z34494]] when I connected it, so I've left it disconnected. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 11:05, 29 April 2026 (UTC)
::Interesting... What failed exactly? When I look at error logs for tests all it says is "no connected implementation"... [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 11:09, 29 April 2026 (UTC)
:::In all 3 cases, the returned value was equal to the input (a flattening step was missing). I think my fix is correct, but please double-check it. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 12:13, 29 April 2026 (UTC)
::::Took a look at it, forgot the <math>\operatorname{Pred}(\{ \O \})=\O</math> part in the recursion (whoopsies!). Made an alternative implementation {{Z|Z34509}} using only set operations and builtins; my goal with all those functions is that they don't depend on any other "complex" functions, they should be as simple as possible. Note that it doesn't remove duplicates, but this doesn't matter since <math>\{ \O, \O \} = \{ \O \}</math> anyways. [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 16:15, 29 April 2026 (UTC)
Andd back with another set-related function: {{Z|Z34519}}! This one paves the way for set union (and maybe an alternative implementation of predecessor?). Could it please be connected? Thanks!! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 19:38, 29 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:38, 29 April 2026 (UTC)
As promised, here is {{Z|Z34538}}! Can it be connected please? If you need more tests before I'll add some! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:59, 29 April 2026 (UTC)
:{{done}}. Also, if you'd like to request functioneer rights, I'd support it. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:59, 29 April 2026 (UTC)
::Thanks a lot for the offer! I might consider it a bit later, for now I promise to calm down a little with the requests :) [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:25, 30 April 2026 (UTC)
Hi! First could {{Z|Z34544}} please be connected? It corresponds to the mathematical definition of predecessor and seems to be a ''bit'' faster than other implementations :) I've also made {{Z|Z34585}} and {{Z|Z34620}}, could they please be connected? They both have a few tests, but I'm going to add some more for edge cases like duplicate elements (which should be ignored when working with sets). Thanks a lot! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:28, 30 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:34, 30 April 2026 (UTC)
Please disconnect {{Z|21875}} so I can add a word to its hardcoded list of exceptions, and then it can be reconnected... Or if you're so willing, simply add "Unicode" to the EXCEPTIONS_DICT in the code for me. Thank you! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 00:48, 6 May 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 01:02, 6 May 2026 (UTC)
Can you please connect implementation of {{Z|35161}}. This is my first function, to be used for {{Z|35158}} for which the implementation is to be written. [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 10:25, 14 May 2026 (UTC)
:{{Done}}. I also have connected the tests on the {{z|35158}} [[User:OwlyKnight|OwlyKnight]] ([[User talk:OwlyKnight|talk]]) 10:36, 14 May 2026 (UTC)
I have created implementation {{Z|35166}}. It fails but I can't test it as it is not connected. Please connect if that is the proper procedure. If not: what should I do? [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 17:22, 14 May 2026 (UTC)
:You were passing a literal <code>Z40(some_call(...))</code> to {{Z|802}}. {{Z|40}}'s identity field needs to be a {{Z|9}}, specifically [[Z41]] or [[Z42]]. [[Special:Diff/274691|Fixed]] (by passing <code>some_call(...)</code> unwrapped to [[Z802]]). [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 17:29, 14 May 2026 (UTC)
::Thanks for fixing that, but still the test case fail, amd I can't test it as it is not connected. What to do next? [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 05:36, 15 May 2026 (UTC)
:::If you check on the (i) icon or Detail link, you can find why is it error. The [[Z35159]] test fail due to {{z|Z28290}}; while the [[Z35160]] fail due to {{z|Z28248}}. I think it's because of the lack of lexeme or grammatical feature on the given lexeme on Wikidata rather than the implementation itself. You may need to contribute more on Wikidata lexeme. Thanks! [[User:OwlyKnight|OwlyKnight]] ([[User talk:OwlyKnight|talk]]) 07:05, 15 May 2026 (UTC)
::::Thanks. I managed to fix the issues (gramatical feature and link of lexeme to Wikidata lemma for "dorp". It is working now. Please connect. [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 09:11, 15 May 2026 (UTC)
:::::{{Done}} thank you for your contributions :D [[User:OwlyKnight|OwlyKnight]] ([[User talk:OwlyKnight|talk]]) 11:44, 15 May 2026 (UTC)
Please connect {{Z|35196}} and its tests. Thanks [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]])
: Was {{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 16:09, 15 May 2026 (UTC)
Please connect {{Z|35505}} and its tests. Thanks [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 15:11, 22 May 2026 (UTC)
:{{already done}} by [[User:Dv103]]. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 00:52, 23 May 2026 (UTC)
Please connect {{Z|35978}} and its tests. [[User:Sophisticatedevening|Sophisticatedevening]] ([[User talk:Sophisticatedevening|talk]]) 07:54, 2 June 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 10:46, 2 June 2026 (UTC)
Please connect implementation {{Z|Z36113}} to function {{Z|Z36106}}. I don't see an way to do my own tests while the implementation is disconnected, the "Run function" button is always greyed out. [[User:Strobilomyces|Strobilomyces]] ([[User talk:Strobilomyces|talk]]) 13:33, 8 June 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:14, 8 June 2026 (UTC)
Please connect {{Z|36537}} and {{Z|36538}} to {{Z|36536}}. The function has already been added to {{Z|32402}}. PS: Is there a way to copy-paste a composition implementation? I can make an Esperanto function for this which has identical structure to the existing English, Spanish, and French functions besides the localized strings, but it’s unnecessarily difficult to do all the clicking and typing manually to recreate them. Thank you! [[User:Gabldotink|Gabldotink]] ([[User talk:Gabldotink|talk]]) 20:32, 19 June 2026 (UTC)
:{{done}} You can use the localStorage clipboard: Open the editor for the Implementation, click the topmost <code>…</code> button, then <code>Copy to clipboard</code>. When you make a blank Implementation, click the topmost(!) <code>…</code> button, then <code>Paste from clipboard</code>, select the expression, and then you can go through and fill in all [[Z18]]s (since they don't get converted automatically) and update any [[Z6]] literals. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:39, 19 June 2026 (UTC)
::Thank you very much! Please also connect {{Z|36541}} and {{Z|36546}} to {{Z|36540}}. [[User:Gabldotink|Gabldotink]] ([[User talk:Gabldotink|talk]]) 21:07, 19 June 2026 (UTC)
:::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 21:11, 19 June 2026 (UTC)
[[Category:Functioneers|*R]]
[[Category:Noticeboards]]
Please connect test cases {{z|Z37757}}, {{z|Z37758}} and {{z|Z37759}} to {{z|Z37756}} for testing! [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 17:02, 14 July 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 17:06, 14 July 2026 (UTC)
:: Now that {{z|Z37764}} works, can you please connect it too? Thanks a lot in advance! [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 21:48, 14 July 2026 (UTC)
:::{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 21:55, 14 July 2026 (UTC)
Please temporarily disconnect test cases from {{z|Z37719}} so I can replace the argument "Plural subject: {{z|Z40}}" by the more precise "Subject number: {{z|Z26934}}" and update everything. [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 21:47, 14 July 2026 (UTC)
:{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 21:56, 14 July 2026 (UTC)
:: Everything has been updated so it can be reconnected! Thanks a lot once more! (and sorry for the bother, please tell me if you prefer I straight-up request functioneer) [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 22:04, 14 July 2026 (UTC)
:::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 06:37, 15 July 2026 (UTC)
:I worry you're wasting your time with these new functions, for [[Talk:Z37719#This_function_cannot_be_implemented_in_every_language|reasons explained here]] by {{noping|Dv103}}. See [[WF:Type proposals/Abstract sentence]] etc. where the structure for the next "generation" of NLG functions are being worked out. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 06:44, 15 July 2026 (UTC)
:: Thanks a lot @[[User:YoshiRulz|YoshiRulz]]. I have been informed by several Wikifunctions editors (also on Telegram and Discord) that I shouldn't be using the new types as they were still experimental, what should I be doing in that case? [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 18:06, 18 July 2026 (UTC)
:::If you have nothing to add to the new type discussion, the next most helpful thing to do would probably be documenting and fixing edge cases in the [[WF:Catalogue/Natural_language_operations/English|helper functions for English]]. Outside of NLG, you could work on docs (projectspace, but also test cases), or functions that operate on WD items and their relationships. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 19:10, 18 July 2026 (UTC)
:::: Thanks again! Looking at that specific discussion, it looks like there isn't much support for the current proposal of abstract sentences? I'll look at the {{tq|functions that operate on WD items}} part, but I've been a bit worried that this limits us to relatively simple sentences for now – is there a way to implement some kind of syntactic recursion? [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 19:37, 18 July 2026 (UTC)
Please connect implementation and tests for {{z|Z38250}} for testing! [[User:Wcalenieja|Wcalenieja]] ([[User talk:Wcalenieja|talk]]) 15:40, 25 July 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:45, 25 July 2026 (UTC)
::Could you also connect the implementation and tests in {{z|Z38262}}? Thanks, [[User:Wcalenieja|Wcalenieja]] ([[User talk:Wcalenieja|talk]]) 16:02, 25 July 2026 (UTC)
:::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 16:11, 25 July 2026 (UTC)
Please connect {{Z|Z38277}} to {{Z|Z38274}}. I could not find a way to add a test before the implementation is connected to the function. This is my first contribution, so I'm sorry if I did something wrong. Thank you![[User:Seudo|Seudo]] ([[User talk:Seudo|talk]]) 17:31, 25 July 2026 (UTC)
:You can add tests immediately, they just don't show up in the editor for Implementations until they're connected, so you have to "guess-and-check". [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 18:00, 25 July 2026 (UTC)
::Thank you for the explanation. So I added tests [[Z38293]] and [[Z38292]], to be connected to {{Z|Z38274}}, and [[Z38294]] to be connected to {{Z|Z20785}} (the second and third ones currently fail because of a bug in {{Z|Z20786}} which I explained at [[Talk:Z20786]]. [[User:Seudo|Seudo]] ([[User talk:Seudo|talk]]) 19:46, 25 July 2026 (UTC)
:::Connected tests, disconnected implementations so you can fix them. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 19:50, 25 July 2026 (UTC)
::::I fixed {{Z|Z20786}}, thanks. [[User:Seudo|Seudo]] ([[User talk:Seudo|talk]]) 20:02, 25 July 2026 (UTC)
Please connect the JavaScript implementation {{Z|38297}} and test cases {{Z|38296}} and {{Z|38298}} to {{Z|38295}} (missing properties from peer items). The implementation passes both tests (2/2). Thank you. [[User:Brianwinum|Brian Winum]] ([[User talk:Brianwinum|talk]]) 20:03, 25 July 2026 (UTC)
g7b5dxedxcjpkqqpdgie12vkixh4hxy
293974
293968
2026-07-25T20:06:00Z
YoshiRulz
10156
/* Requests */ Reply
293974
wikitext
text/x-wiki
{{archives|{{flatlist|{{Special:PrefixIndex/WF:Requests for connection and disconnection/Archives/|stripprefix=1|hideredirects=1}}}}|prefix=WF:Requests for connection and disconnection/Archives/}}
This page allows non-[[WF:functioneers|functioneers]] to request the connection or disconnection of implementations and tests to/from a function. To add a request, add the details of your request (Remember to add <nowiki>~~~~</nowiki> to sign!), using the <nowiki>{{Z|<your five id numbers here>}}</nowiki> template to reference and link to a specific ZID. Functioneers may, at their discretion, refuse to connect implementations that do not pass or do not have tests, and tests that do not pass or do not make logical sense.
== Requests ==
Please connect the implementation and test for [[Z33679]]. Thank you. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:42, 17 April 2026 (UTC)
:{{done}} --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 03:50, 17 April 2026 (UTC)
Please connect the implementations and tests for [[Z33785]], [[Z33788]], and [[Z33780]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:13, 20 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:48, 20 April 2026 (UTC)
Please connect the Python implementation of {{Z|Z33803}}. Thank you. [[User:OzmoOzmo|OzmoOzmo]] ([[User talk:OzmoOzmo|talk]]) 10:48, 20 April 2026 (UTC)
:The function is a duplicate of {{Z|Z20430}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 10:56, 20 April 2026 (UTC)
::Now I've connected the implementation to {{Z|Z20430}}. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 11:02, 20 April 2026 (UTC)
{{Z|Z33859}} (an implementation of {{Z|Z32297}} for Filipino, Tagalog and Kapampangan) with its sole implementation {{Z|Z33860}}. —[[User:UndueMarmot|<span style="color:#705ccb;">Undue</span><span style="color:#cfdfa3;background-color:#705ccb;">Marmot</span>]] <small>([[User talk:UndueMarmot|talk]])</small> 12:20, 21 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 12:24, 21 April 2026 (UTC)
Please connect the implementation of {{Z|33878}}. Thank you! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 16:42, 21 April 2026 (UTC)
:Could you add some tests to check its correctness? [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 16:54, 21 April 2026 (UTC)
::{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 17:03, 21 April 2026 (UTC)
Please connect the test cases and passing implementation of {{Z|Z24602}}. Thank you! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 21:12, 22 April 2026 (UTC)
:...Of course the moment I say that I find at least one of the test cases are passing with an invalid input... Will debug. [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 21:15, 22 April 2026 (UTC)
:Please connect the test cases instead so it will be easier to debug! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 21:23, 22 April 2026 (UTC)
::{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:34, 22 April 2026 (UTC)
Please connect [[Z33955]] with its implementation and test cases. Thanks. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 21:31, 22 April 2026 (UTC)
:{{done}}. Also, please consider requesting functioneer, I would support it! And thank you for your welcome on WD, too! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:36, 22 April 2026 (UTC)
Please disconnect the implementation {{Z|Z30288}} so that it can be fixed and reconnected. It erroneously compares the second element of the second typed pair to itself, and thus breaks many other functions and test cases reliant on it. Added a test case for this, which it of course fails. Thank you very much! <small>(resolves many headaches)</small> [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 03:30, 24 April 2026 (UTC)
:{{done}} Please kindly check. [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 03:40, 24 April 2026 (UTC)
:Oops! Sorry about that. Thanks for fixing this. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 07:41, 24 April 2026 (UTC)
Please connect the implementations and tests for [[Z34124]] and its helper [[Z34127]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 23:49, 24 April 2026 (UTC)
:{{Done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 23:58, 24 April 2026 (UTC)
Please connect the implementation and tests for [[Z34204]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 05:28, 26 April 2026 (UTC)
:{{Done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 05:31, 26 April 2026 (UTC)
Please connect the implementation and test cases for [[Z33951]], [[Z34009]] and [[Z34008]]. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 06:32, 26 April 2026 (UTC)
:{{done}} except for {{z|Z34008}} since it fail for all test cases. [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 07:01, 26 April 2026 (UTC)
::Oh. The test cases fail mainly because the implementations for Z33951 and Z34009 were not connected yet. I guess we have to wait for a while until the connected implementation goes through. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 13:20, 26 April 2026 (UTC)
:::{{done}} by YoshiRulz. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 15:58, 26 April 2026 (UTC)
Please connect the implementation and test cases for [[Z34212]]. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 15:58, 26 April 2026 (UTC)
:{{done}} by myself, as I was just granted functioneer. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 16:20, 26 April 2026 (UTC)
Please disconnect {{Z|Z20694}}. A string without diacritics could be a valid pinyin due to the existence of neutral tone. The pinyin does not correspond to a real phrase, but it doesn't violate any rules for pinyin. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 16:08, 26 April 2026 (UTC)
:{{done}} by myself, as I was just granted functioneer. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 16:20, 26 April 2026 (UTC)
Is it possible to connect {{Z|Z34293}} and its respective tests please? It's a really simple piece of code, I might have gone a bit overboard with the tests though. [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 13:01, 27 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:13, 27 April 2026 (UTC)
A similar one (but any this time!): {{Z|Z34367}}. Could it be possible to connect it and its tests? This time there's a reasonable amount of them and they cover most cases too ;) [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 16:33, 27 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 17:24, 27 April 2026 (UTC)
Hello!
Can somebody please connect the following functions?
* {{Z|Z34308}}
* {{Z|Z34165}} (its dependency is currently unimplemented)
* {{Z|Z34139}}
And perhaps the tests for:
* {{Z|Z34149}}
* {{Z|Z34150}}
Pinging @[[User:Dv103|Dv103]] because they helped me with this function and have the functioneer role. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 16:28, 27 April 2026 (UTC)
:{{d}} except the implementation of {{Z|Z34165}}, since it doesn't work (first requires the implementation of {{Z|Z34149}}). [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 17:13, 27 April 2026 (UTC)
Could {{Z|Z34273}}, {{Z|Z34378}} and {{Z|Z34380}} please be connected? Note that they all recursively depend on each other, so it's not possible to only activate a few of them. Thanks! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 21:28, 27 April 2026 (UTC)
:{{done}}, thank you for your contributions. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 02:48, 28 April 2026 (UTC)
Another little thing, is it possible to disconnect {{Z|Z34263}}'s test cases {{Z|Z34269}} and {{Z|Z34267}} please? I'd like to rewrite them using {{Z|Z34273}}. [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 08:31, 28 April 2026 (UTC)
:{{Done}}, please proceed. [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 09:01, 28 April 2026 (UTC)
::Sorry for the late response, had an exam today... Anyways, I reworked them a little and they can be connected again! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:05, 28 April 2026 (UTC)
Is it possible to connect some new tests related to my previous functions ({{Z|Z34471}}, {{Z|Z34470}}, {{Z|Z34472}})? They implement the fact that in formal set theory {∅;∅} and {∅} are the exact same sets: duplicate elements behave in the same way as if they were only present once. Thanks in advance! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:34, 28 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 20:40, 28 April 2026 (UTC)
Hello again! Could {{Z|Z34409}} and its tests please be connected? Thanks again! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 10:41, 29 April 2026 (UTC)
:Your Implementation failed [[Z34491]] and [[Z34494]] when I connected it, so I've left it disconnected. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 11:05, 29 April 2026 (UTC)
::Interesting... What failed exactly? When I look at error logs for tests all it says is "no connected implementation"... [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 11:09, 29 April 2026 (UTC)
:::In all 3 cases, the returned value was equal to the input (a flattening step was missing). I think my fix is correct, but please double-check it. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 12:13, 29 April 2026 (UTC)
::::Took a look at it, forgot the <math>\operatorname{Pred}(\{ \O \})=\O</math> part in the recursion (whoopsies!). Made an alternative implementation {{Z|Z34509}} using only set operations and builtins; my goal with all those functions is that they don't depend on any other "complex" functions, they should be as simple as possible. Note that it doesn't remove duplicates, but this doesn't matter since <math>\{ \O, \O \} = \{ \O \}</math> anyways. [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 16:15, 29 April 2026 (UTC)
Andd back with another set-related function: {{Z|Z34519}}! This one paves the way for set union (and maybe an alternative implementation of predecessor?). Could it please be connected? Thanks!! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 19:38, 29 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:38, 29 April 2026 (UTC)
As promised, here is {{Z|Z34538}}! Can it be connected please? If you need more tests before I'll add some! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:59, 29 April 2026 (UTC)
:{{done}}. Also, if you'd like to request functioneer rights, I'd support it. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:59, 29 April 2026 (UTC)
::Thanks a lot for the offer! I might consider it a bit later, for now I promise to calm down a little with the requests :) [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:25, 30 April 2026 (UTC)
Hi! First could {{Z|Z34544}} please be connected? It corresponds to the mathematical definition of predecessor and seems to be a ''bit'' faster than other implementations :) I've also made {{Z|Z34585}} and {{Z|Z34620}}, could they please be connected? They both have a few tests, but I'm going to add some more for edge cases like duplicate elements (which should be ignored when working with sets). Thanks a lot! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:28, 30 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:34, 30 April 2026 (UTC)
Please disconnect {{Z|21875}} so I can add a word to its hardcoded list of exceptions, and then it can be reconnected... Or if you're so willing, simply add "Unicode" to the EXCEPTIONS_DICT in the code for me. Thank you! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 00:48, 6 May 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 01:02, 6 May 2026 (UTC)
Can you please connect implementation of {{Z|35161}}. This is my first function, to be used for {{Z|35158}} for which the implementation is to be written. [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 10:25, 14 May 2026 (UTC)
:{{Done}}. I also have connected the tests on the {{z|35158}} [[User:OwlyKnight|OwlyKnight]] ([[User talk:OwlyKnight|talk]]) 10:36, 14 May 2026 (UTC)
I have created implementation {{Z|35166}}. It fails but I can't test it as it is not connected. Please connect if that is the proper procedure. If not: what should I do? [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 17:22, 14 May 2026 (UTC)
:You were passing a literal <code>Z40(some_call(...))</code> to {{Z|802}}. {{Z|40}}'s identity field needs to be a {{Z|9}}, specifically [[Z41]] or [[Z42]]. [[Special:Diff/274691|Fixed]] (by passing <code>some_call(...)</code> unwrapped to [[Z802]]). [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 17:29, 14 May 2026 (UTC)
::Thanks for fixing that, but still the test case fail, amd I can't test it as it is not connected. What to do next? [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 05:36, 15 May 2026 (UTC)
:::If you check on the (i) icon or Detail link, you can find why is it error. The [[Z35159]] test fail due to {{z|Z28290}}; while the [[Z35160]] fail due to {{z|Z28248}}. I think it's because of the lack of lexeme or grammatical feature on the given lexeme on Wikidata rather than the implementation itself. You may need to contribute more on Wikidata lexeme. Thanks! [[User:OwlyKnight|OwlyKnight]] ([[User talk:OwlyKnight|talk]]) 07:05, 15 May 2026 (UTC)
::::Thanks. I managed to fix the issues (gramatical feature and link of lexeme to Wikidata lemma for "dorp". It is working now. Please connect. [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 09:11, 15 May 2026 (UTC)
:::::{{Done}} thank you for your contributions :D [[User:OwlyKnight|OwlyKnight]] ([[User talk:OwlyKnight|talk]]) 11:44, 15 May 2026 (UTC)
Please connect {{Z|35196}} and its tests. Thanks [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]])
: Was {{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 16:09, 15 May 2026 (UTC)
Please connect {{Z|35505}} and its tests. Thanks [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 15:11, 22 May 2026 (UTC)
:{{already done}} by [[User:Dv103]]. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 00:52, 23 May 2026 (UTC)
Please connect {{Z|35978}} and its tests. [[User:Sophisticatedevening|Sophisticatedevening]] ([[User talk:Sophisticatedevening|talk]]) 07:54, 2 June 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 10:46, 2 June 2026 (UTC)
Please connect implementation {{Z|Z36113}} to function {{Z|Z36106}}. I don't see an way to do my own tests while the implementation is disconnected, the "Run function" button is always greyed out. [[User:Strobilomyces|Strobilomyces]] ([[User talk:Strobilomyces|talk]]) 13:33, 8 June 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:14, 8 June 2026 (UTC)
Please connect {{Z|36537}} and {{Z|36538}} to {{Z|36536}}. The function has already been added to {{Z|32402}}. PS: Is there a way to copy-paste a composition implementation? I can make an Esperanto function for this which has identical structure to the existing English, Spanish, and French functions besides the localized strings, but it’s unnecessarily difficult to do all the clicking and typing manually to recreate them. Thank you! [[User:Gabldotink|Gabldotink]] ([[User talk:Gabldotink|talk]]) 20:32, 19 June 2026 (UTC)
:{{done}} You can use the localStorage clipboard: Open the editor for the Implementation, click the topmost <code>…</code> button, then <code>Copy to clipboard</code>. When you make a blank Implementation, click the topmost(!) <code>…</code> button, then <code>Paste from clipboard</code>, select the expression, and then you can go through and fill in all [[Z18]]s (since they don't get converted automatically) and update any [[Z6]] literals. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:39, 19 June 2026 (UTC)
::Thank you very much! Please also connect {{Z|36541}} and {{Z|36546}} to {{Z|36540}}. [[User:Gabldotink|Gabldotink]] ([[User talk:Gabldotink|talk]]) 21:07, 19 June 2026 (UTC)
:::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 21:11, 19 June 2026 (UTC)
[[Category:Functioneers|*R]]
[[Category:Noticeboards]]
Please connect test cases {{z|Z37757}}, {{z|Z37758}} and {{z|Z37759}} to {{z|Z37756}} for testing! [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 17:02, 14 July 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 17:06, 14 July 2026 (UTC)
:: Now that {{z|Z37764}} works, can you please connect it too? Thanks a lot in advance! [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 21:48, 14 July 2026 (UTC)
:::{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 21:55, 14 July 2026 (UTC)
Please temporarily disconnect test cases from {{z|Z37719}} so I can replace the argument "Plural subject: {{z|Z40}}" by the more precise "Subject number: {{z|Z26934}}" and update everything. [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 21:47, 14 July 2026 (UTC)
:{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 21:56, 14 July 2026 (UTC)
:: Everything has been updated so it can be reconnected! Thanks a lot once more! (and sorry for the bother, please tell me if you prefer I straight-up request functioneer) [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 22:04, 14 July 2026 (UTC)
:::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 06:37, 15 July 2026 (UTC)
:I worry you're wasting your time with these new functions, for [[Talk:Z37719#This_function_cannot_be_implemented_in_every_language|reasons explained here]] by {{noping|Dv103}}. See [[WF:Type proposals/Abstract sentence]] etc. where the structure for the next "generation" of NLG functions are being worked out. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 06:44, 15 July 2026 (UTC)
:: Thanks a lot @[[User:YoshiRulz|YoshiRulz]]. I have been informed by several Wikifunctions editors (also on Telegram and Discord) that I shouldn't be using the new types as they were still experimental, what should I be doing in that case? [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 18:06, 18 July 2026 (UTC)
:::If you have nothing to add to the new type discussion, the next most helpful thing to do would probably be documenting and fixing edge cases in the [[WF:Catalogue/Natural_language_operations/English|helper functions for English]]. Outside of NLG, you could work on docs (projectspace, but also test cases), or functions that operate on WD items and their relationships. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 19:10, 18 July 2026 (UTC)
:::: Thanks again! Looking at that specific discussion, it looks like there isn't much support for the current proposal of abstract sentences? I'll look at the {{tq|functions that operate on WD items}} part, but I've been a bit worried that this limits us to relatively simple sentences for now – is there a way to implement some kind of syntactic recursion? [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 19:37, 18 July 2026 (UTC)
Please connect implementation and tests for {{z|Z38250}} for testing! [[User:Wcalenieja|Wcalenieja]] ([[User talk:Wcalenieja|talk]]) 15:40, 25 July 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:45, 25 July 2026 (UTC)
::Could you also connect the implementation and tests in {{z|Z38262}}? Thanks, [[User:Wcalenieja|Wcalenieja]] ([[User talk:Wcalenieja|talk]]) 16:02, 25 July 2026 (UTC)
:::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 16:11, 25 July 2026 (UTC)
Please connect {{Z|Z38277}} to {{Z|Z38274}}. I could not find a way to add a test before the implementation is connected to the function. This is my first contribution, so I'm sorry if I did something wrong. Thank you![[User:Seudo|Seudo]] ([[User talk:Seudo|talk]]) 17:31, 25 July 2026 (UTC)
:You can add tests immediately, they just don't show up in the editor for Implementations until they're connected, so you have to "guess-and-check". [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 18:00, 25 July 2026 (UTC)
::Thank you for the explanation. So I added tests [[Z38293]] and [[Z38292]], to be connected to {{Z|Z38274}}, and [[Z38294]] to be connected to {{Z|Z20785}} (the second and third ones currently fail because of a bug in {{Z|Z20786}} which I explained at [[Talk:Z20786]]. [[User:Seudo|Seudo]] ([[User talk:Seudo|talk]]) 19:46, 25 July 2026 (UTC)
:::Connected tests, disconnected implementations so you can fix them. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 19:50, 25 July 2026 (UTC)
::::I fixed {{Z|Z20786}}, thanks. [[User:Seudo|Seudo]] ([[User talk:Seudo|talk]]) 20:02, 25 July 2026 (UTC)
Please connect the JavaScript implementation {{Z|38297}} and test cases {{Z|38296}} and {{Z|38298}} to {{Z|38295}} (missing properties from peer items). The implementation passes both tests (2/2). Thank you. [[User:Brianwinum|Brian Winum]] ([[User talk:Brianwinum|talk]]) 20:03, 25 July 2026 (UTC)
:{{done}}, but is this not just a worse [[d:WD:Recoin]]? [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:06, 25 July 2026 (UTC)
mrqodge3crc72jb3bja98ao93qbb0z1
293976
293974
2026-07-25T20:08:37Z
YoshiRulz
10156
/* Requests */ Reply
293976
wikitext
text/x-wiki
{{archives|{{flatlist|{{Special:PrefixIndex/WF:Requests for connection and disconnection/Archives/|stripprefix=1|hideredirects=1}}}}|prefix=WF:Requests for connection and disconnection/Archives/}}
This page allows non-[[WF:functioneers|functioneers]] to request the connection or disconnection of implementations and tests to/from a function. To add a request, add the details of your request (Remember to add <nowiki>~~~~</nowiki> to sign!), using the <nowiki>{{Z|<your five id numbers here>}}</nowiki> template to reference and link to a specific ZID. Functioneers may, at their discretion, refuse to connect implementations that do not pass or do not have tests, and tests that do not pass or do not make logical sense.
== Requests ==
Please connect the implementation and test for [[Z33679]]. Thank you. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:42, 17 April 2026 (UTC)
:{{done}} --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 03:50, 17 April 2026 (UTC)
Please connect the implementations and tests for [[Z33785]], [[Z33788]], and [[Z33780]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:13, 20 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:48, 20 April 2026 (UTC)
Please connect the Python implementation of {{Z|Z33803}}. Thank you. [[User:OzmoOzmo|OzmoOzmo]] ([[User talk:OzmoOzmo|talk]]) 10:48, 20 April 2026 (UTC)
:The function is a duplicate of {{Z|Z20430}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 10:56, 20 April 2026 (UTC)
::Now I've connected the implementation to {{Z|Z20430}}. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 11:02, 20 April 2026 (UTC)
{{Z|Z33859}} (an implementation of {{Z|Z32297}} for Filipino, Tagalog and Kapampangan) with its sole implementation {{Z|Z33860}}. —[[User:UndueMarmot|<span style="color:#705ccb;">Undue</span><span style="color:#cfdfa3;background-color:#705ccb;">Marmot</span>]] <small>([[User talk:UndueMarmot|talk]])</small> 12:20, 21 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 12:24, 21 April 2026 (UTC)
Please connect the implementation of {{Z|33878}}. Thank you! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 16:42, 21 April 2026 (UTC)
:Could you add some tests to check its correctness? [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 16:54, 21 April 2026 (UTC)
::{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 17:03, 21 April 2026 (UTC)
Please connect the test cases and passing implementation of {{Z|Z24602}}. Thank you! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 21:12, 22 April 2026 (UTC)
:...Of course the moment I say that I find at least one of the test cases are passing with an invalid input... Will debug. [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 21:15, 22 April 2026 (UTC)
:Please connect the test cases instead so it will be easier to debug! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 21:23, 22 April 2026 (UTC)
::{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:34, 22 April 2026 (UTC)
Please connect [[Z33955]] with its implementation and test cases. Thanks. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 21:31, 22 April 2026 (UTC)
:{{done}}. Also, please consider requesting functioneer, I would support it! And thank you for your welcome on WD, too! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:36, 22 April 2026 (UTC)
Please disconnect the implementation {{Z|Z30288}} so that it can be fixed and reconnected. It erroneously compares the second element of the second typed pair to itself, and thus breaks many other functions and test cases reliant on it. Added a test case for this, which it of course fails. Thank you very much! <small>(resolves many headaches)</small> [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 03:30, 24 April 2026 (UTC)
:{{done}} Please kindly check. [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 03:40, 24 April 2026 (UTC)
:Oops! Sorry about that. Thanks for fixing this. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 07:41, 24 April 2026 (UTC)
Please connect the implementations and tests for [[Z34124]] and its helper [[Z34127]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 23:49, 24 April 2026 (UTC)
:{{Done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 23:58, 24 April 2026 (UTC)
Please connect the implementation and tests for [[Z34204]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 05:28, 26 April 2026 (UTC)
:{{Done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 05:31, 26 April 2026 (UTC)
Please connect the implementation and test cases for [[Z33951]], [[Z34009]] and [[Z34008]]. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 06:32, 26 April 2026 (UTC)
:{{done}} except for {{z|Z34008}} since it fail for all test cases. [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 07:01, 26 April 2026 (UTC)
::Oh. The test cases fail mainly because the implementations for Z33951 and Z34009 were not connected yet. I guess we have to wait for a while until the connected implementation goes through. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 13:20, 26 April 2026 (UTC)
:::{{done}} by YoshiRulz. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 15:58, 26 April 2026 (UTC)
Please connect the implementation and test cases for [[Z34212]]. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 15:58, 26 April 2026 (UTC)
:{{done}} by myself, as I was just granted functioneer. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 16:20, 26 April 2026 (UTC)
Please disconnect {{Z|Z20694}}. A string without diacritics could be a valid pinyin due to the existence of neutral tone. The pinyin does not correspond to a real phrase, but it doesn't violate any rules for pinyin. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 16:08, 26 April 2026 (UTC)
:{{done}} by myself, as I was just granted functioneer. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 16:20, 26 April 2026 (UTC)
Is it possible to connect {{Z|Z34293}} and its respective tests please? It's a really simple piece of code, I might have gone a bit overboard with the tests though. [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 13:01, 27 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:13, 27 April 2026 (UTC)
A similar one (but any this time!): {{Z|Z34367}}. Could it be possible to connect it and its tests? This time there's a reasonable amount of them and they cover most cases too ;) [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 16:33, 27 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 17:24, 27 April 2026 (UTC)
Hello!
Can somebody please connect the following functions?
* {{Z|Z34308}}
* {{Z|Z34165}} (its dependency is currently unimplemented)
* {{Z|Z34139}}
And perhaps the tests for:
* {{Z|Z34149}}
* {{Z|Z34150}}
Pinging @[[User:Dv103|Dv103]] because they helped me with this function and have the functioneer role. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 16:28, 27 April 2026 (UTC)
:{{d}} except the implementation of {{Z|Z34165}}, since it doesn't work (first requires the implementation of {{Z|Z34149}}). [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 17:13, 27 April 2026 (UTC)
Could {{Z|Z34273}}, {{Z|Z34378}} and {{Z|Z34380}} please be connected? Note that they all recursively depend on each other, so it's not possible to only activate a few of them. Thanks! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 21:28, 27 April 2026 (UTC)
:{{done}}, thank you for your contributions. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 02:48, 28 April 2026 (UTC)
Another little thing, is it possible to disconnect {{Z|Z34263}}'s test cases {{Z|Z34269}} and {{Z|Z34267}} please? I'd like to rewrite them using {{Z|Z34273}}. [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 08:31, 28 April 2026 (UTC)
:{{Done}}, please proceed. [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 09:01, 28 April 2026 (UTC)
::Sorry for the late response, had an exam today... Anyways, I reworked them a little and they can be connected again! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:05, 28 April 2026 (UTC)
Is it possible to connect some new tests related to my previous functions ({{Z|Z34471}}, {{Z|Z34470}}, {{Z|Z34472}})? They implement the fact that in formal set theory {∅;∅} and {∅} are the exact same sets: duplicate elements behave in the same way as if they were only present once. Thanks in advance! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:34, 28 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 20:40, 28 April 2026 (UTC)
Hello again! Could {{Z|Z34409}} and its tests please be connected? Thanks again! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 10:41, 29 April 2026 (UTC)
:Your Implementation failed [[Z34491]] and [[Z34494]] when I connected it, so I've left it disconnected. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 11:05, 29 April 2026 (UTC)
::Interesting... What failed exactly? When I look at error logs for tests all it says is "no connected implementation"... [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 11:09, 29 April 2026 (UTC)
:::In all 3 cases, the returned value was equal to the input (a flattening step was missing). I think my fix is correct, but please double-check it. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 12:13, 29 April 2026 (UTC)
::::Took a look at it, forgot the <math>\operatorname{Pred}(\{ \O \})=\O</math> part in the recursion (whoopsies!). Made an alternative implementation {{Z|Z34509}} using only set operations and builtins; my goal with all those functions is that they don't depend on any other "complex" functions, they should be as simple as possible. Note that it doesn't remove duplicates, but this doesn't matter since <math>\{ \O, \O \} = \{ \O \}</math> anyways. [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 16:15, 29 April 2026 (UTC)
Andd back with another set-related function: {{Z|Z34519}}! This one paves the way for set union (and maybe an alternative implementation of predecessor?). Could it please be connected? Thanks!! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 19:38, 29 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:38, 29 April 2026 (UTC)
As promised, here is {{Z|Z34538}}! Can it be connected please? If you need more tests before I'll add some! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:59, 29 April 2026 (UTC)
:{{done}}. Also, if you'd like to request functioneer rights, I'd support it. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:59, 29 April 2026 (UTC)
::Thanks a lot for the offer! I might consider it a bit later, for now I promise to calm down a little with the requests :) [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:25, 30 April 2026 (UTC)
Hi! First could {{Z|Z34544}} please be connected? It corresponds to the mathematical definition of predecessor and seems to be a ''bit'' faster than other implementations :) I've also made {{Z|Z34585}} and {{Z|Z34620}}, could they please be connected? They both have a few tests, but I'm going to add some more for edge cases like duplicate elements (which should be ignored when working with sets). Thanks a lot! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:28, 30 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:34, 30 April 2026 (UTC)
Please disconnect {{Z|21875}} so I can add a word to its hardcoded list of exceptions, and then it can be reconnected... Or if you're so willing, simply add "Unicode" to the EXCEPTIONS_DICT in the code for me. Thank you! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 00:48, 6 May 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 01:02, 6 May 2026 (UTC)
Can you please connect implementation of {{Z|35161}}. This is my first function, to be used for {{Z|35158}} for which the implementation is to be written. [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 10:25, 14 May 2026 (UTC)
:{{Done}}. I also have connected the tests on the {{z|35158}} [[User:OwlyKnight|OwlyKnight]] ([[User talk:OwlyKnight|talk]]) 10:36, 14 May 2026 (UTC)
I have created implementation {{Z|35166}}. It fails but I can't test it as it is not connected. Please connect if that is the proper procedure. If not: what should I do? [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 17:22, 14 May 2026 (UTC)
:You were passing a literal <code>Z40(some_call(...))</code> to {{Z|802}}. {{Z|40}}'s identity field needs to be a {{Z|9}}, specifically [[Z41]] or [[Z42]]. [[Special:Diff/274691|Fixed]] (by passing <code>some_call(...)</code> unwrapped to [[Z802]]). [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 17:29, 14 May 2026 (UTC)
::Thanks for fixing that, but still the test case fail, amd I can't test it as it is not connected. What to do next? [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 05:36, 15 May 2026 (UTC)
:::If you check on the (i) icon or Detail link, you can find why is it error. The [[Z35159]] test fail due to {{z|Z28290}}; while the [[Z35160]] fail due to {{z|Z28248}}. I think it's because of the lack of lexeme or grammatical feature on the given lexeme on Wikidata rather than the implementation itself. You may need to contribute more on Wikidata lexeme. Thanks! [[User:OwlyKnight|OwlyKnight]] ([[User talk:OwlyKnight|talk]]) 07:05, 15 May 2026 (UTC)
::::Thanks. I managed to fix the issues (gramatical feature and link of lexeme to Wikidata lemma for "dorp". It is working now. Please connect. [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 09:11, 15 May 2026 (UTC)
:::::{{Done}} thank you for your contributions :D [[User:OwlyKnight|OwlyKnight]] ([[User talk:OwlyKnight|talk]]) 11:44, 15 May 2026 (UTC)
Please connect {{Z|35196}} and its tests. Thanks [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]])
: Was {{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 16:09, 15 May 2026 (UTC)
Please connect {{Z|35505}} and its tests. Thanks [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 15:11, 22 May 2026 (UTC)
:{{already done}} by [[User:Dv103]]. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 00:52, 23 May 2026 (UTC)
Please connect {{Z|35978}} and its tests. [[User:Sophisticatedevening|Sophisticatedevening]] ([[User talk:Sophisticatedevening|talk]]) 07:54, 2 June 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 10:46, 2 June 2026 (UTC)
Please connect implementation {{Z|Z36113}} to function {{Z|Z36106}}. I don't see an way to do my own tests while the implementation is disconnected, the "Run function" button is always greyed out. [[User:Strobilomyces|Strobilomyces]] ([[User talk:Strobilomyces|talk]]) 13:33, 8 June 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:14, 8 June 2026 (UTC)
Please connect {{Z|36537}} and {{Z|36538}} to {{Z|36536}}. The function has already been added to {{Z|32402}}. PS: Is there a way to copy-paste a composition implementation? I can make an Esperanto function for this which has identical structure to the existing English, Spanish, and French functions besides the localized strings, but it’s unnecessarily difficult to do all the clicking and typing manually to recreate them. Thank you! [[User:Gabldotink|Gabldotink]] ([[User talk:Gabldotink|talk]]) 20:32, 19 June 2026 (UTC)
:{{done}} You can use the localStorage clipboard: Open the editor for the Implementation, click the topmost <code>…</code> button, then <code>Copy to clipboard</code>. When you make a blank Implementation, click the topmost(!) <code>…</code> button, then <code>Paste from clipboard</code>, select the expression, and then you can go through and fill in all [[Z18]]s (since they don't get converted automatically) and update any [[Z6]] literals. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:39, 19 June 2026 (UTC)
::Thank you very much! Please also connect {{Z|36541}} and {{Z|36546}} to {{Z|36540}}. [[User:Gabldotink|Gabldotink]] ([[User talk:Gabldotink|talk]]) 21:07, 19 June 2026 (UTC)
:::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 21:11, 19 June 2026 (UTC)
[[Category:Functioneers|*R]]
[[Category:Noticeboards]]
Please connect test cases {{z|Z37757}}, {{z|Z37758}} and {{z|Z37759}} to {{z|Z37756}} for testing! [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 17:02, 14 July 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 17:06, 14 July 2026 (UTC)
:: Now that {{z|Z37764}} works, can you please connect it too? Thanks a lot in advance! [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 21:48, 14 July 2026 (UTC)
:::{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 21:55, 14 July 2026 (UTC)
Please temporarily disconnect test cases from {{z|Z37719}} so I can replace the argument "Plural subject: {{z|Z40}}" by the more precise "Subject number: {{z|Z26934}}" and update everything. [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 21:47, 14 July 2026 (UTC)
:{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 21:56, 14 July 2026 (UTC)
:: Everything has been updated so it can be reconnected! Thanks a lot once more! (and sorry for the bother, please tell me if you prefer I straight-up request functioneer) [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 22:04, 14 July 2026 (UTC)
:::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 06:37, 15 July 2026 (UTC)
:I worry you're wasting your time with these new functions, for [[Talk:Z37719#This_function_cannot_be_implemented_in_every_language|reasons explained here]] by {{noping|Dv103}}. See [[WF:Type proposals/Abstract sentence]] etc. where the structure for the next "generation" of NLG functions are being worked out. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 06:44, 15 July 2026 (UTC)
:: Thanks a lot @[[User:YoshiRulz|YoshiRulz]]. I have been informed by several Wikifunctions editors (also on Telegram and Discord) that I shouldn't be using the new types as they were still experimental, what should I be doing in that case? [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 18:06, 18 July 2026 (UTC)
:::If you have nothing to add to the new type discussion, the next most helpful thing to do would probably be documenting and fixing edge cases in the [[WF:Catalogue/Natural_language_operations/English|helper functions for English]]. Outside of NLG, you could work on docs (projectspace, but also test cases), or functions that operate on WD items and their relationships. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 19:10, 18 July 2026 (UTC)
:::: Thanks again! Looking at that specific discussion, it looks like there isn't much support for the current proposal of abstract sentences? I'll look at the {{tq|functions that operate on WD items}} part, but I've been a bit worried that this limits us to relatively simple sentences for now – is there a way to implement some kind of syntactic recursion? [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 19:37, 18 July 2026 (UTC)
Please connect implementation and tests for {{z|Z38250}} for testing! [[User:Wcalenieja|Wcalenieja]] ([[User talk:Wcalenieja|talk]]) 15:40, 25 July 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:45, 25 July 2026 (UTC)
::Could you also connect the implementation and tests in {{z|Z38262}}? Thanks, [[User:Wcalenieja|Wcalenieja]] ([[User talk:Wcalenieja|talk]]) 16:02, 25 July 2026 (UTC)
:::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 16:11, 25 July 2026 (UTC)
Please connect {{Z|Z38277}} to {{Z|Z38274}}. I could not find a way to add a test before the implementation is connected to the function. This is my first contribution, so I'm sorry if I did something wrong. Thank you![[User:Seudo|Seudo]] ([[User talk:Seudo|talk]]) 17:31, 25 July 2026 (UTC)
:You can add tests immediately, they just don't show up in the editor for Implementations until they're connected, so you have to "guess-and-check". [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 18:00, 25 July 2026 (UTC)
::Thank you for the explanation. So I added tests [[Z38293]] and [[Z38292]], to be connected to {{Z|Z38274}}, and [[Z38294]] to be connected to {{Z|Z20785}} (the second and third ones currently fail because of a bug in {{Z|Z20786}} which I explained at [[Talk:Z20786]]. [[User:Seudo|Seudo]] ([[User talk:Seudo|talk]]) 19:46, 25 July 2026 (UTC)
:::Connected tests, disconnected implementations so you can fix them. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 19:50, 25 July 2026 (UTC)
::::I fixed {{Z|Z20786}}, thanks. [[User:Seudo|Seudo]] ([[User talk:Seudo|talk]]) 20:02, 25 July 2026 (UTC)
:::Your tests include the article "le" on the date, but the composition does not. Which is correct? [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:08, 25 July 2026 (UTC)
Please connect the JavaScript implementation {{Z|38297}} and test cases {{Z|38296}} and {{Z|38298}} to {{Z|38295}} (missing properties from peer items). The implementation passes both tests (2/2). Thank you. [[User:Brianwinum|Brian Winum]] ([[User talk:Brianwinum|talk]]) 20:03, 25 July 2026 (UTC)
:{{done}}, but is this not just a worse [[d:WD:Recoin]]? [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:06, 25 July 2026 (UTC)
5yt9b3w328gqm845m731dn933gigqfu
293998
293976
2026-07-25T20:31:05Z
Seudo
13071
/* Requests */ Reply
293998
wikitext
text/x-wiki
{{archives|{{flatlist|{{Special:PrefixIndex/WF:Requests for connection and disconnection/Archives/|stripprefix=1|hideredirects=1}}}}|prefix=WF:Requests for connection and disconnection/Archives/}}
This page allows non-[[WF:functioneers|functioneers]] to request the connection or disconnection of implementations and tests to/from a function. To add a request, add the details of your request (Remember to add <nowiki>~~~~</nowiki> to sign!), using the <nowiki>{{Z|<your five id numbers here>}}</nowiki> template to reference and link to a specific ZID. Functioneers may, at their discretion, refuse to connect implementations that do not pass or do not have tests, and tests that do not pass or do not make logical sense.
== Requests ==
Please connect the implementation and test for [[Z33679]]. Thank you. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:42, 17 April 2026 (UTC)
:{{done}} --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 03:50, 17 April 2026 (UTC)
Please connect the implementations and tests for [[Z33785]], [[Z33788]], and [[Z33780]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:13, 20 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:48, 20 April 2026 (UTC)
Please connect the Python implementation of {{Z|Z33803}}. Thank you. [[User:OzmoOzmo|OzmoOzmo]] ([[User talk:OzmoOzmo|talk]]) 10:48, 20 April 2026 (UTC)
:The function is a duplicate of {{Z|Z20430}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 10:56, 20 April 2026 (UTC)
::Now I've connected the implementation to {{Z|Z20430}}. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 11:02, 20 April 2026 (UTC)
{{Z|Z33859}} (an implementation of {{Z|Z32297}} for Filipino, Tagalog and Kapampangan) with its sole implementation {{Z|Z33860}}. —[[User:UndueMarmot|<span style="color:#705ccb;">Undue</span><span style="color:#cfdfa3;background-color:#705ccb;">Marmot</span>]] <small>([[User talk:UndueMarmot|talk]])</small> 12:20, 21 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 12:24, 21 April 2026 (UTC)
Please connect the implementation of {{Z|33878}}. Thank you! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 16:42, 21 April 2026 (UTC)
:Could you add some tests to check its correctness? [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 16:54, 21 April 2026 (UTC)
::{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 17:03, 21 April 2026 (UTC)
Please connect the test cases and passing implementation of {{Z|Z24602}}. Thank you! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 21:12, 22 April 2026 (UTC)
:...Of course the moment I say that I find at least one of the test cases are passing with an invalid input... Will debug. [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 21:15, 22 April 2026 (UTC)
:Please connect the test cases instead so it will be easier to debug! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 21:23, 22 April 2026 (UTC)
::{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:34, 22 April 2026 (UTC)
Please connect [[Z33955]] with its implementation and test cases. Thanks. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 21:31, 22 April 2026 (UTC)
:{{done}}. Also, please consider requesting functioneer, I would support it! And thank you for your welcome on WD, too! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:36, 22 April 2026 (UTC)
Please disconnect the implementation {{Z|Z30288}} so that it can be fixed and reconnected. It erroneously compares the second element of the second typed pair to itself, and thus breaks many other functions and test cases reliant on it. Added a test case for this, which it of course fails. Thank you very much! <small>(resolves many headaches)</small> [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 03:30, 24 April 2026 (UTC)
:{{done}} Please kindly check. [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 03:40, 24 April 2026 (UTC)
:Oops! Sorry about that. Thanks for fixing this. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 07:41, 24 April 2026 (UTC)
Please connect the implementations and tests for [[Z34124]] and its helper [[Z34127]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 23:49, 24 April 2026 (UTC)
:{{Done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 23:58, 24 April 2026 (UTC)
Please connect the implementation and tests for [[Z34204]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 05:28, 26 April 2026 (UTC)
:{{Done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 05:31, 26 April 2026 (UTC)
Please connect the implementation and test cases for [[Z33951]], [[Z34009]] and [[Z34008]]. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 06:32, 26 April 2026 (UTC)
:{{done}} except for {{z|Z34008}} since it fail for all test cases. [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 07:01, 26 April 2026 (UTC)
::Oh. The test cases fail mainly because the implementations for Z33951 and Z34009 were not connected yet. I guess we have to wait for a while until the connected implementation goes through. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 13:20, 26 April 2026 (UTC)
:::{{done}} by YoshiRulz. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 15:58, 26 April 2026 (UTC)
Please connect the implementation and test cases for [[Z34212]]. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 15:58, 26 April 2026 (UTC)
:{{done}} by myself, as I was just granted functioneer. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 16:20, 26 April 2026 (UTC)
Please disconnect {{Z|Z20694}}. A string without diacritics could be a valid pinyin due to the existence of neutral tone. The pinyin does not correspond to a real phrase, but it doesn't violate any rules for pinyin. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 16:08, 26 April 2026 (UTC)
:{{done}} by myself, as I was just granted functioneer. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 16:20, 26 April 2026 (UTC)
Is it possible to connect {{Z|Z34293}} and its respective tests please? It's a really simple piece of code, I might have gone a bit overboard with the tests though. [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 13:01, 27 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:13, 27 April 2026 (UTC)
A similar one (but any this time!): {{Z|Z34367}}. Could it be possible to connect it and its tests? This time there's a reasonable amount of them and they cover most cases too ;) [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 16:33, 27 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 17:24, 27 April 2026 (UTC)
Hello!
Can somebody please connect the following functions?
* {{Z|Z34308}}
* {{Z|Z34165}} (its dependency is currently unimplemented)
* {{Z|Z34139}}
And perhaps the tests for:
* {{Z|Z34149}}
* {{Z|Z34150}}
Pinging @[[User:Dv103|Dv103]] because they helped me with this function and have the functioneer role. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 16:28, 27 April 2026 (UTC)
:{{d}} except the implementation of {{Z|Z34165}}, since it doesn't work (first requires the implementation of {{Z|Z34149}}). [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 17:13, 27 April 2026 (UTC)
Could {{Z|Z34273}}, {{Z|Z34378}} and {{Z|Z34380}} please be connected? Note that they all recursively depend on each other, so it's not possible to only activate a few of them. Thanks! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 21:28, 27 April 2026 (UTC)
:{{done}}, thank you for your contributions. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 02:48, 28 April 2026 (UTC)
Another little thing, is it possible to disconnect {{Z|Z34263}}'s test cases {{Z|Z34269}} and {{Z|Z34267}} please? I'd like to rewrite them using {{Z|Z34273}}. [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 08:31, 28 April 2026 (UTC)
:{{Done}}, please proceed. [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 09:01, 28 April 2026 (UTC)
::Sorry for the late response, had an exam today... Anyways, I reworked them a little and they can be connected again! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:05, 28 April 2026 (UTC)
Is it possible to connect some new tests related to my previous functions ({{Z|Z34471}}, {{Z|Z34470}}, {{Z|Z34472}})? They implement the fact that in formal set theory {∅;∅} and {∅} are the exact same sets: duplicate elements behave in the same way as if they were only present once. Thanks in advance! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:34, 28 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 20:40, 28 April 2026 (UTC)
Hello again! Could {{Z|Z34409}} and its tests please be connected? Thanks again! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 10:41, 29 April 2026 (UTC)
:Your Implementation failed [[Z34491]] and [[Z34494]] when I connected it, so I've left it disconnected. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 11:05, 29 April 2026 (UTC)
::Interesting... What failed exactly? When I look at error logs for tests all it says is "no connected implementation"... [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 11:09, 29 April 2026 (UTC)
:::In all 3 cases, the returned value was equal to the input (a flattening step was missing). I think my fix is correct, but please double-check it. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 12:13, 29 April 2026 (UTC)
::::Took a look at it, forgot the <math>\operatorname{Pred}(\{ \O \})=\O</math> part in the recursion (whoopsies!). Made an alternative implementation {{Z|Z34509}} using only set operations and builtins; my goal with all those functions is that they don't depend on any other "complex" functions, they should be as simple as possible. Note that it doesn't remove duplicates, but this doesn't matter since <math>\{ \O, \O \} = \{ \O \}</math> anyways. [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 16:15, 29 April 2026 (UTC)
Andd back with another set-related function: {{Z|Z34519}}! This one paves the way for set union (and maybe an alternative implementation of predecessor?). Could it please be connected? Thanks!! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 19:38, 29 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:38, 29 April 2026 (UTC)
As promised, here is {{Z|Z34538}}! Can it be connected please? If you need more tests before I'll add some! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:59, 29 April 2026 (UTC)
:{{done}}. Also, if you'd like to request functioneer rights, I'd support it. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:59, 29 April 2026 (UTC)
::Thanks a lot for the offer! I might consider it a bit later, for now I promise to calm down a little with the requests :) [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:25, 30 April 2026 (UTC)
Hi! First could {{Z|Z34544}} please be connected? It corresponds to the mathematical definition of predecessor and seems to be a ''bit'' faster than other implementations :) I've also made {{Z|Z34585}} and {{Z|Z34620}}, could they please be connected? They both have a few tests, but I'm going to add some more for edge cases like duplicate elements (which should be ignored when working with sets). Thanks a lot! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:28, 30 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:34, 30 April 2026 (UTC)
Please disconnect {{Z|21875}} so I can add a word to its hardcoded list of exceptions, and then it can be reconnected... Or if you're so willing, simply add "Unicode" to the EXCEPTIONS_DICT in the code for me. Thank you! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 00:48, 6 May 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 01:02, 6 May 2026 (UTC)
Can you please connect implementation of {{Z|35161}}. This is my first function, to be used for {{Z|35158}} for which the implementation is to be written. [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 10:25, 14 May 2026 (UTC)
:{{Done}}. I also have connected the tests on the {{z|35158}} [[User:OwlyKnight|OwlyKnight]] ([[User talk:OwlyKnight|talk]]) 10:36, 14 May 2026 (UTC)
I have created implementation {{Z|35166}}. It fails but I can't test it as it is not connected. Please connect if that is the proper procedure. If not: what should I do? [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 17:22, 14 May 2026 (UTC)
:You were passing a literal <code>Z40(some_call(...))</code> to {{Z|802}}. {{Z|40}}'s identity field needs to be a {{Z|9}}, specifically [[Z41]] or [[Z42]]. [[Special:Diff/274691|Fixed]] (by passing <code>some_call(...)</code> unwrapped to [[Z802]]). [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 17:29, 14 May 2026 (UTC)
::Thanks for fixing that, but still the test case fail, amd I can't test it as it is not connected. What to do next? [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 05:36, 15 May 2026 (UTC)
:::If you check on the (i) icon or Detail link, you can find why is it error. The [[Z35159]] test fail due to {{z|Z28290}}; while the [[Z35160]] fail due to {{z|Z28248}}. I think it's because of the lack of lexeme or grammatical feature on the given lexeme on Wikidata rather than the implementation itself. You may need to contribute more on Wikidata lexeme. Thanks! [[User:OwlyKnight|OwlyKnight]] ([[User talk:OwlyKnight|talk]]) 07:05, 15 May 2026 (UTC)
::::Thanks. I managed to fix the issues (gramatical feature and link of lexeme to Wikidata lemma for "dorp". It is working now. Please connect. [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 09:11, 15 May 2026 (UTC)
:::::{{Done}} thank you for your contributions :D [[User:OwlyKnight|OwlyKnight]] ([[User talk:OwlyKnight|talk]]) 11:44, 15 May 2026 (UTC)
Please connect {{Z|35196}} and its tests. Thanks [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]])
: Was {{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 16:09, 15 May 2026 (UTC)
Please connect {{Z|35505}} and its tests. Thanks [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 15:11, 22 May 2026 (UTC)
:{{already done}} by [[User:Dv103]]. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 00:52, 23 May 2026 (UTC)
Please connect {{Z|35978}} and its tests. [[User:Sophisticatedevening|Sophisticatedevening]] ([[User talk:Sophisticatedevening|talk]]) 07:54, 2 June 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 10:46, 2 June 2026 (UTC)
Please connect implementation {{Z|Z36113}} to function {{Z|Z36106}}. I don't see an way to do my own tests while the implementation is disconnected, the "Run function" button is always greyed out. [[User:Strobilomyces|Strobilomyces]] ([[User talk:Strobilomyces|talk]]) 13:33, 8 June 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:14, 8 June 2026 (UTC)
Please connect {{Z|36537}} and {{Z|36538}} to {{Z|36536}}. The function has already been added to {{Z|32402}}. PS: Is there a way to copy-paste a composition implementation? I can make an Esperanto function for this which has identical structure to the existing English, Spanish, and French functions besides the localized strings, but it’s unnecessarily difficult to do all the clicking and typing manually to recreate them. Thank you! [[User:Gabldotink|Gabldotink]] ([[User talk:Gabldotink|talk]]) 20:32, 19 June 2026 (UTC)
:{{done}} You can use the localStorage clipboard: Open the editor for the Implementation, click the topmost <code>…</code> button, then <code>Copy to clipboard</code>. When you make a blank Implementation, click the topmost(!) <code>…</code> button, then <code>Paste from clipboard</code>, select the expression, and then you can go through and fill in all [[Z18]]s (since they don't get converted automatically) and update any [[Z6]] literals. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:39, 19 June 2026 (UTC)
::Thank you very much! Please also connect {{Z|36541}} and {{Z|36546}} to {{Z|36540}}. [[User:Gabldotink|Gabldotink]] ([[User talk:Gabldotink|talk]]) 21:07, 19 June 2026 (UTC)
:::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 21:11, 19 June 2026 (UTC)
[[Category:Functioneers|*R]]
[[Category:Noticeboards]]
Please connect test cases {{z|Z37757}}, {{z|Z37758}} and {{z|Z37759}} to {{z|Z37756}} for testing! [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 17:02, 14 July 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 17:06, 14 July 2026 (UTC)
:: Now that {{z|Z37764}} works, can you please connect it too? Thanks a lot in advance! [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 21:48, 14 July 2026 (UTC)
:::{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 21:55, 14 July 2026 (UTC)
Please temporarily disconnect test cases from {{z|Z37719}} so I can replace the argument "Plural subject: {{z|Z40}}" by the more precise "Subject number: {{z|Z26934}}" and update everything. [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 21:47, 14 July 2026 (UTC)
:{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 21:56, 14 July 2026 (UTC)
:: Everything has been updated so it can be reconnected! Thanks a lot once more! (and sorry for the bother, please tell me if you prefer I straight-up request functioneer) [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 22:04, 14 July 2026 (UTC)
:::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 06:37, 15 July 2026 (UTC)
:I worry you're wasting your time with these new functions, for [[Talk:Z37719#This_function_cannot_be_implemented_in_every_language|reasons explained here]] by {{noping|Dv103}}. See [[WF:Type proposals/Abstract sentence]] etc. where the structure for the next "generation" of NLG functions are being worked out. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 06:44, 15 July 2026 (UTC)
:: Thanks a lot @[[User:YoshiRulz|YoshiRulz]]. I have been informed by several Wikifunctions editors (also on Telegram and Discord) that I shouldn't be using the new types as they were still experimental, what should I be doing in that case? [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 18:06, 18 July 2026 (UTC)
:::If you have nothing to add to the new type discussion, the next most helpful thing to do would probably be documenting and fixing edge cases in the [[WF:Catalogue/Natural_language_operations/English|helper functions for English]]. Outside of NLG, you could work on docs (projectspace, but also test cases), or functions that operate on WD items and their relationships. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 19:10, 18 July 2026 (UTC)
:::: Thanks again! Looking at that specific discussion, it looks like there isn't much support for the current proposal of abstract sentences? I'll look at the {{tq|functions that operate on WD items}} part, but I've been a bit worried that this limits us to relatively simple sentences for now – is there a way to implement some kind of syntactic recursion? [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 19:37, 18 July 2026 (UTC)
Please connect implementation and tests for {{z|Z38250}} for testing! [[User:Wcalenieja|Wcalenieja]] ([[User talk:Wcalenieja|talk]]) 15:40, 25 July 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:45, 25 July 2026 (UTC)
::Could you also connect the implementation and tests in {{z|Z38262}}? Thanks, [[User:Wcalenieja|Wcalenieja]] ([[User talk:Wcalenieja|talk]]) 16:02, 25 July 2026 (UTC)
:::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 16:11, 25 July 2026 (UTC)
Please connect {{Z|Z38277}} to {{Z|Z38274}}. I could not find a way to add a test before the implementation is connected to the function. This is my first contribution, so I'm sorry if I did something wrong. Thank you![[User:Seudo|Seudo]] ([[User talk:Seudo|talk]]) 17:31, 25 July 2026 (UTC)
:You can add tests immediately, they just don't show up in the editor for Implementations until they're connected, so you have to "guess-and-check". [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 18:00, 25 July 2026 (UTC)
::Thank you for the explanation. So I added tests [[Z38293]] and [[Z38292]], to be connected to {{Z|Z38274}}, and [[Z38294]] to be connected to {{Z|Z20785}} (the second and third ones currently fail because of a bug in {{Z|Z20786}} which I explained at [[Talk:Z20786]]. [[User:Seudo|Seudo]] ([[User talk:Seudo|talk]]) 19:46, 25 July 2026 (UTC)
:::Connected tests, disconnected implementations so you can fix them. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 19:50, 25 July 2026 (UTC)
::::I fixed {{Z|Z20786}}, thanks. [[User:Seudo|Seudo]] ([[User talk:Seudo|talk]]) 20:02, 25 July 2026 (UTC)
:::Your tests include the article "le" on the date, but the composition does not. Which is correct? [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:08, 25 July 2026 (UTC)
::::I fixed the composition and tried to handle also the differences between female and male genders (and therefore added a test [[Z38301]] for female). [[User:Seudo|Seudo]] ([[User talk:Seudo|talk]]) 20:31, 25 July 2026 (UTC)
Please connect the JavaScript implementation {{Z|38297}} and test cases {{Z|38296}} and {{Z|38298}} to {{Z|38295}} (missing properties from peer items). The implementation passes both tests (2/2). Thank you. [[User:Brianwinum|Brian Winum]] ([[User talk:Brianwinum|talk]]) 20:03, 25 July 2026 (UTC)
:{{done}}, but is this not just a worse [[d:WD:Recoin]]? [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:06, 25 July 2026 (UTC)
1c8b8yjrmcewhgxiq33hzmxiyfcvsf1
294003
293998
2026-07-25T20:37:00Z
YoshiRulz
10156
/* Requests */ Reply
294003
wikitext
text/x-wiki
{{archives|{{flatlist|{{Special:PrefixIndex/WF:Requests for connection and disconnection/Archives/|stripprefix=1|hideredirects=1}}}}|prefix=WF:Requests for connection and disconnection/Archives/}}
This page allows non-[[WF:functioneers|functioneers]] to request the connection or disconnection of implementations and tests to/from a function. To add a request, add the details of your request (Remember to add <nowiki>~~~~</nowiki> to sign!), using the <nowiki>{{Z|<your five id numbers here>}}</nowiki> template to reference and link to a specific ZID. Functioneers may, at their discretion, refuse to connect implementations that do not pass or do not have tests, and tests that do not pass or do not make logical sense.
== Requests ==
Please connect the implementation and test for [[Z33679]]. Thank you. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:42, 17 April 2026 (UTC)
:{{done}} --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 03:50, 17 April 2026 (UTC)
Please connect the implementations and tests for [[Z33785]], [[Z33788]], and [[Z33780]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:13, 20 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:48, 20 April 2026 (UTC)
Please connect the Python implementation of {{Z|Z33803}}. Thank you. [[User:OzmoOzmo|OzmoOzmo]] ([[User talk:OzmoOzmo|talk]]) 10:48, 20 April 2026 (UTC)
:The function is a duplicate of {{Z|Z20430}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 10:56, 20 April 2026 (UTC)
::Now I've connected the implementation to {{Z|Z20430}}. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 11:02, 20 April 2026 (UTC)
{{Z|Z33859}} (an implementation of {{Z|Z32297}} for Filipino, Tagalog and Kapampangan) with its sole implementation {{Z|Z33860}}. —[[User:UndueMarmot|<span style="color:#705ccb;">Undue</span><span style="color:#cfdfa3;background-color:#705ccb;">Marmot</span>]] <small>([[User talk:UndueMarmot|talk]])</small> 12:20, 21 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 12:24, 21 April 2026 (UTC)
Please connect the implementation of {{Z|33878}}. Thank you! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 16:42, 21 April 2026 (UTC)
:Could you add some tests to check its correctness? [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 16:54, 21 April 2026 (UTC)
::{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 17:03, 21 April 2026 (UTC)
Please connect the test cases and passing implementation of {{Z|Z24602}}. Thank you! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 21:12, 22 April 2026 (UTC)
:...Of course the moment I say that I find at least one of the test cases are passing with an invalid input... Will debug. [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 21:15, 22 April 2026 (UTC)
:Please connect the test cases instead so it will be easier to debug! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 21:23, 22 April 2026 (UTC)
::{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:34, 22 April 2026 (UTC)
Please connect [[Z33955]] with its implementation and test cases. Thanks. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 21:31, 22 April 2026 (UTC)
:{{done}}. Also, please consider requesting functioneer, I would support it! And thank you for your welcome on WD, too! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:36, 22 April 2026 (UTC)
Please disconnect the implementation {{Z|Z30288}} so that it can be fixed and reconnected. It erroneously compares the second element of the second typed pair to itself, and thus breaks many other functions and test cases reliant on it. Added a test case for this, which it of course fails. Thank you very much! <small>(resolves many headaches)</small> [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 03:30, 24 April 2026 (UTC)
:{{done}} Please kindly check. [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 03:40, 24 April 2026 (UTC)
:Oops! Sorry about that. Thanks for fixing this. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 07:41, 24 April 2026 (UTC)
Please connect the implementations and tests for [[Z34124]] and its helper [[Z34127]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 23:49, 24 April 2026 (UTC)
:{{Done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 23:58, 24 April 2026 (UTC)
Please connect the implementation and tests for [[Z34204]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 05:28, 26 April 2026 (UTC)
:{{Done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 05:31, 26 April 2026 (UTC)
Please connect the implementation and test cases for [[Z33951]], [[Z34009]] and [[Z34008]]. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 06:32, 26 April 2026 (UTC)
:{{done}} except for {{z|Z34008}} since it fail for all test cases. [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 07:01, 26 April 2026 (UTC)
::Oh. The test cases fail mainly because the implementations for Z33951 and Z34009 were not connected yet. I guess we have to wait for a while until the connected implementation goes through. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 13:20, 26 April 2026 (UTC)
:::{{done}} by YoshiRulz. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 15:58, 26 April 2026 (UTC)
Please connect the implementation and test cases for [[Z34212]]. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 15:58, 26 April 2026 (UTC)
:{{done}} by myself, as I was just granted functioneer. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 16:20, 26 April 2026 (UTC)
Please disconnect {{Z|Z20694}}. A string without diacritics could be a valid pinyin due to the existence of neutral tone. The pinyin does not correspond to a real phrase, but it doesn't violate any rules for pinyin. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 16:08, 26 April 2026 (UTC)
:{{done}} by myself, as I was just granted functioneer. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 16:20, 26 April 2026 (UTC)
Is it possible to connect {{Z|Z34293}} and its respective tests please? It's a really simple piece of code, I might have gone a bit overboard with the tests though. [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 13:01, 27 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:13, 27 April 2026 (UTC)
A similar one (but any this time!): {{Z|Z34367}}. Could it be possible to connect it and its tests? This time there's a reasonable amount of them and they cover most cases too ;) [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 16:33, 27 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 17:24, 27 April 2026 (UTC)
Hello!
Can somebody please connect the following functions?
* {{Z|Z34308}}
* {{Z|Z34165}} (its dependency is currently unimplemented)
* {{Z|Z34139}}
And perhaps the tests for:
* {{Z|Z34149}}
* {{Z|Z34150}}
Pinging @[[User:Dv103|Dv103]] because they helped me with this function and have the functioneer role. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 16:28, 27 April 2026 (UTC)
:{{d}} except the implementation of {{Z|Z34165}}, since it doesn't work (first requires the implementation of {{Z|Z34149}}). [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 17:13, 27 April 2026 (UTC)
Could {{Z|Z34273}}, {{Z|Z34378}} and {{Z|Z34380}} please be connected? Note that they all recursively depend on each other, so it's not possible to only activate a few of them. Thanks! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 21:28, 27 April 2026 (UTC)
:{{done}}, thank you for your contributions. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 02:48, 28 April 2026 (UTC)
Another little thing, is it possible to disconnect {{Z|Z34263}}'s test cases {{Z|Z34269}} and {{Z|Z34267}} please? I'd like to rewrite them using {{Z|Z34273}}. [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 08:31, 28 April 2026 (UTC)
:{{Done}}, please proceed. [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 09:01, 28 April 2026 (UTC)
::Sorry for the late response, had an exam today... Anyways, I reworked them a little and they can be connected again! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:05, 28 April 2026 (UTC)
Is it possible to connect some new tests related to my previous functions ({{Z|Z34471}}, {{Z|Z34470}}, {{Z|Z34472}})? They implement the fact that in formal set theory {∅;∅} and {∅} are the exact same sets: duplicate elements behave in the same way as if they were only present once. Thanks in advance! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:34, 28 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 20:40, 28 April 2026 (UTC)
Hello again! Could {{Z|Z34409}} and its tests please be connected? Thanks again! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 10:41, 29 April 2026 (UTC)
:Your Implementation failed [[Z34491]] and [[Z34494]] when I connected it, so I've left it disconnected. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 11:05, 29 April 2026 (UTC)
::Interesting... What failed exactly? When I look at error logs for tests all it says is "no connected implementation"... [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 11:09, 29 April 2026 (UTC)
:::In all 3 cases, the returned value was equal to the input (a flattening step was missing). I think my fix is correct, but please double-check it. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 12:13, 29 April 2026 (UTC)
::::Took a look at it, forgot the <math>\operatorname{Pred}(\{ \O \})=\O</math> part in the recursion (whoopsies!). Made an alternative implementation {{Z|Z34509}} using only set operations and builtins; my goal with all those functions is that they don't depend on any other "complex" functions, they should be as simple as possible. Note that it doesn't remove duplicates, but this doesn't matter since <math>\{ \O, \O \} = \{ \O \}</math> anyways. [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 16:15, 29 April 2026 (UTC)
Andd back with another set-related function: {{Z|Z34519}}! This one paves the way for set union (and maybe an alternative implementation of predecessor?). Could it please be connected? Thanks!! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 19:38, 29 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:38, 29 April 2026 (UTC)
As promised, here is {{Z|Z34538}}! Can it be connected please? If you need more tests before I'll add some! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:59, 29 April 2026 (UTC)
:{{done}}. Also, if you'd like to request functioneer rights, I'd support it. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:59, 29 April 2026 (UTC)
::Thanks a lot for the offer! I might consider it a bit later, for now I promise to calm down a little with the requests :) [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:25, 30 April 2026 (UTC)
Hi! First could {{Z|Z34544}} please be connected? It corresponds to the mathematical definition of predecessor and seems to be a ''bit'' faster than other implementations :) I've also made {{Z|Z34585}} and {{Z|Z34620}}, could they please be connected? They both have a few tests, but I'm going to add some more for edge cases like duplicate elements (which should be ignored when working with sets). Thanks a lot! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:28, 30 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:34, 30 April 2026 (UTC)
Please disconnect {{Z|21875}} so I can add a word to its hardcoded list of exceptions, and then it can be reconnected... Or if you're so willing, simply add "Unicode" to the EXCEPTIONS_DICT in the code for me. Thank you! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 00:48, 6 May 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 01:02, 6 May 2026 (UTC)
Can you please connect implementation of {{Z|35161}}. This is my first function, to be used for {{Z|35158}} for which the implementation is to be written. [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 10:25, 14 May 2026 (UTC)
:{{Done}}. I also have connected the tests on the {{z|35158}} [[User:OwlyKnight|OwlyKnight]] ([[User talk:OwlyKnight|talk]]) 10:36, 14 May 2026 (UTC)
I have created implementation {{Z|35166}}. It fails but I can't test it as it is not connected. Please connect if that is the proper procedure. If not: what should I do? [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 17:22, 14 May 2026 (UTC)
:You were passing a literal <code>Z40(some_call(...))</code> to {{Z|802}}. {{Z|40}}'s identity field needs to be a {{Z|9}}, specifically [[Z41]] or [[Z42]]. [[Special:Diff/274691|Fixed]] (by passing <code>some_call(...)</code> unwrapped to [[Z802]]). [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 17:29, 14 May 2026 (UTC)
::Thanks for fixing that, but still the test case fail, amd I can't test it as it is not connected. What to do next? [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 05:36, 15 May 2026 (UTC)
:::If you check on the (i) icon or Detail link, you can find why is it error. The [[Z35159]] test fail due to {{z|Z28290}}; while the [[Z35160]] fail due to {{z|Z28248}}. I think it's because of the lack of lexeme or grammatical feature on the given lexeme on Wikidata rather than the implementation itself. You may need to contribute more on Wikidata lexeme. Thanks! [[User:OwlyKnight|OwlyKnight]] ([[User talk:OwlyKnight|talk]]) 07:05, 15 May 2026 (UTC)
::::Thanks. I managed to fix the issues (gramatical feature and link of lexeme to Wikidata lemma for "dorp". It is working now. Please connect. [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 09:11, 15 May 2026 (UTC)
:::::{{Done}} thank you for your contributions :D [[User:OwlyKnight|OwlyKnight]] ([[User talk:OwlyKnight|talk]]) 11:44, 15 May 2026 (UTC)
Please connect {{Z|35196}} and its tests. Thanks [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]])
: Was {{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 16:09, 15 May 2026 (UTC)
Please connect {{Z|35505}} and its tests. Thanks [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 15:11, 22 May 2026 (UTC)
:{{already done}} by [[User:Dv103]]. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 00:52, 23 May 2026 (UTC)
Please connect {{Z|35978}} and its tests. [[User:Sophisticatedevening|Sophisticatedevening]] ([[User talk:Sophisticatedevening|talk]]) 07:54, 2 June 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 10:46, 2 June 2026 (UTC)
Please connect implementation {{Z|Z36113}} to function {{Z|Z36106}}. I don't see an way to do my own tests while the implementation is disconnected, the "Run function" button is always greyed out. [[User:Strobilomyces|Strobilomyces]] ([[User talk:Strobilomyces|talk]]) 13:33, 8 June 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:14, 8 June 2026 (UTC)
Please connect {{Z|36537}} and {{Z|36538}} to {{Z|36536}}. The function has already been added to {{Z|32402}}. PS: Is there a way to copy-paste a composition implementation? I can make an Esperanto function for this which has identical structure to the existing English, Spanish, and French functions besides the localized strings, but it’s unnecessarily difficult to do all the clicking and typing manually to recreate them. Thank you! [[User:Gabldotink|Gabldotink]] ([[User talk:Gabldotink|talk]]) 20:32, 19 June 2026 (UTC)
:{{done}} You can use the localStorage clipboard: Open the editor for the Implementation, click the topmost <code>…</code> button, then <code>Copy to clipboard</code>. When you make a blank Implementation, click the topmost(!) <code>…</code> button, then <code>Paste from clipboard</code>, select the expression, and then you can go through and fill in all [[Z18]]s (since they don't get converted automatically) and update any [[Z6]] literals. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:39, 19 June 2026 (UTC)
::Thank you very much! Please also connect {{Z|36541}} and {{Z|36546}} to {{Z|36540}}. [[User:Gabldotink|Gabldotink]] ([[User talk:Gabldotink|talk]]) 21:07, 19 June 2026 (UTC)
:::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 21:11, 19 June 2026 (UTC)
[[Category:Functioneers|*R]]
[[Category:Noticeboards]]
Please connect test cases {{z|Z37757}}, {{z|Z37758}} and {{z|Z37759}} to {{z|Z37756}} for testing! [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 17:02, 14 July 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 17:06, 14 July 2026 (UTC)
:: Now that {{z|Z37764}} works, can you please connect it too? Thanks a lot in advance! [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 21:48, 14 July 2026 (UTC)
:::{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 21:55, 14 July 2026 (UTC)
Please temporarily disconnect test cases from {{z|Z37719}} so I can replace the argument "Plural subject: {{z|Z40}}" by the more precise "Subject number: {{z|Z26934}}" and update everything. [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 21:47, 14 July 2026 (UTC)
:{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 21:56, 14 July 2026 (UTC)
:: Everything has been updated so it can be reconnected! Thanks a lot once more! (and sorry for the bother, please tell me if you prefer I straight-up request functioneer) [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 22:04, 14 July 2026 (UTC)
:::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 06:37, 15 July 2026 (UTC)
:I worry you're wasting your time with these new functions, for [[Talk:Z37719#This_function_cannot_be_implemented_in_every_language|reasons explained here]] by {{noping|Dv103}}. See [[WF:Type proposals/Abstract sentence]] etc. where the structure for the next "generation" of NLG functions are being worked out. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 06:44, 15 July 2026 (UTC)
:: Thanks a lot @[[User:YoshiRulz|YoshiRulz]]. I have been informed by several Wikifunctions editors (also on Telegram and Discord) that I shouldn't be using the new types as they were still experimental, what should I be doing in that case? [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 18:06, 18 July 2026 (UTC)
:::If you have nothing to add to the new type discussion, the next most helpful thing to do would probably be documenting and fixing edge cases in the [[WF:Catalogue/Natural_language_operations/English|helper functions for English]]. Outside of NLG, you could work on docs (projectspace, but also test cases), or functions that operate on WD items and their relationships. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 19:10, 18 July 2026 (UTC)
:::: Thanks again! Looking at that specific discussion, it looks like there isn't much support for the current proposal of abstract sentences? I'll look at the {{tq|functions that operate on WD items}} part, but I've been a bit worried that this limits us to relatively simple sentences for now – is there a way to implement some kind of syntactic recursion? [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 19:37, 18 July 2026 (UTC)
Please connect implementation and tests for {{z|Z38250}} for testing! [[User:Wcalenieja|Wcalenieja]] ([[User talk:Wcalenieja|talk]]) 15:40, 25 July 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:45, 25 July 2026 (UTC)
::Could you also connect the implementation and tests in {{z|Z38262}}? Thanks, [[User:Wcalenieja|Wcalenieja]] ([[User talk:Wcalenieja|talk]]) 16:02, 25 July 2026 (UTC)
:::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 16:11, 25 July 2026 (UTC)
Please connect {{Z|Z38277}} to {{Z|Z38274}}. I could not find a way to add a test before the implementation is connected to the function. This is my first contribution, so I'm sorry if I did something wrong. Thank you![[User:Seudo|Seudo]] ([[User talk:Seudo|talk]]) 17:31, 25 July 2026 (UTC)
:You can add tests immediately, they just don't show up in the editor for Implementations until they're connected, so you have to "guess-and-check". [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 18:00, 25 July 2026 (UTC)
::Thank you for the explanation. So I added tests [[Z38293]] and [[Z38292]], to be connected to {{Z|Z38274}}, and [[Z38294]] to be connected to {{Z|Z20785}} (the second and third ones currently fail because of a bug in {{Z|Z20786}} which I explained at [[Talk:Z20786]]. [[User:Seudo|Seudo]] ([[User talk:Seudo|talk]]) 19:46, 25 July 2026 (UTC)
:::Connected tests, disconnected implementations so you can fix them. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 19:50, 25 July 2026 (UTC)
::::I fixed {{Z|Z20786}}, thanks. [[User:Seudo|Seudo]] ([[User talk:Seudo|talk]]) 20:02, 25 July 2026 (UTC)
:::Your tests include the article "le" on the date, but the composition does not. Which is correct? [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:08, 25 July 2026 (UTC)
::::I fixed the composition and tried to handle also the differences between female and male genders (and therefore added a test [[Z38301]] for female). [[User:Seudo|Seudo]] ([[User talk:Seudo|talk]]) 20:31, 25 July 2026 (UTC)
:All {{done}}! [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:37, 25 July 2026 (UTC)
Please connect the JavaScript implementation {{Z|38297}} and test cases {{Z|38296}} and {{Z|38298}} to {{Z|38295}} (missing properties from peer items). The implementation passes both tests (2/2). Thank you. [[User:Brianwinum|Brian Winum]] ([[User talk:Brianwinum|talk]]) 20:03, 25 July 2026 (UTC)
:{{done}}, but is this not just a worse [[d:WD:Recoin]]? [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:06, 25 July 2026 (UTC)
h7skxs7s68gii47jfpnzuruyefhuss5
294004
294003
2026-07-25T20:38:02Z
Seudo
13071
/* Requests */
294004
wikitext
text/x-wiki
{{archives|{{flatlist|{{Special:PrefixIndex/WF:Requests for connection and disconnection/Archives/|stripprefix=1|hideredirects=1}}}}|prefix=WF:Requests for connection and disconnection/Archives/}}
This page allows non-[[WF:functioneers|functioneers]] to request the connection or disconnection of implementations and tests to/from a function. To add a request, add the details of your request (Remember to add <nowiki>~~~~</nowiki> to sign!), using the <nowiki>{{Z|<your five id numbers here>}}</nowiki> template to reference and link to a specific ZID. Functioneers may, at their discretion, refuse to connect implementations that do not pass or do not have tests, and tests that do not pass or do not make logical sense.
== Requests ==
Please connect the implementation and test for [[Z33679]]. Thank you. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:42, 17 April 2026 (UTC)
:{{done}} --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 03:50, 17 April 2026 (UTC)
Please connect the implementations and tests for [[Z33785]], [[Z33788]], and [[Z33780]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:13, 20 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:48, 20 April 2026 (UTC)
Please connect the Python implementation of {{Z|Z33803}}. Thank you. [[User:OzmoOzmo|OzmoOzmo]] ([[User talk:OzmoOzmo|talk]]) 10:48, 20 April 2026 (UTC)
:The function is a duplicate of {{Z|Z20430}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 10:56, 20 April 2026 (UTC)
::Now I've connected the implementation to {{Z|Z20430}}. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 11:02, 20 April 2026 (UTC)
{{Z|Z33859}} (an implementation of {{Z|Z32297}} for Filipino, Tagalog and Kapampangan) with its sole implementation {{Z|Z33860}}. —[[User:UndueMarmot|<span style="color:#705ccb;">Undue</span><span style="color:#cfdfa3;background-color:#705ccb;">Marmot</span>]] <small>([[User talk:UndueMarmot|talk]])</small> 12:20, 21 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 12:24, 21 April 2026 (UTC)
Please connect the implementation of {{Z|33878}}. Thank you! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 16:42, 21 April 2026 (UTC)
:Could you add some tests to check its correctness? [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 16:54, 21 April 2026 (UTC)
::{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 17:03, 21 April 2026 (UTC)
Please connect the test cases and passing implementation of {{Z|Z24602}}. Thank you! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 21:12, 22 April 2026 (UTC)
:...Of course the moment I say that I find at least one of the test cases are passing with an invalid input... Will debug. [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 21:15, 22 April 2026 (UTC)
:Please connect the test cases instead so it will be easier to debug! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 21:23, 22 April 2026 (UTC)
::{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:34, 22 April 2026 (UTC)
Please connect [[Z33955]] with its implementation and test cases. Thanks. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 21:31, 22 April 2026 (UTC)
:{{done}}. Also, please consider requesting functioneer, I would support it! And thank you for your welcome on WD, too! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:36, 22 April 2026 (UTC)
Please disconnect the implementation {{Z|Z30288}} so that it can be fixed and reconnected. It erroneously compares the second element of the second typed pair to itself, and thus breaks many other functions and test cases reliant on it. Added a test case for this, which it of course fails. Thank you very much! <small>(resolves many headaches)</small> [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 03:30, 24 April 2026 (UTC)
:{{done}} Please kindly check. [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 03:40, 24 April 2026 (UTC)
:Oops! Sorry about that. Thanks for fixing this. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 07:41, 24 April 2026 (UTC)
Please connect the implementations and tests for [[Z34124]] and its helper [[Z34127]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 23:49, 24 April 2026 (UTC)
:{{Done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 23:58, 24 April 2026 (UTC)
Please connect the implementation and tests for [[Z34204]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 05:28, 26 April 2026 (UTC)
:{{Done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 05:31, 26 April 2026 (UTC)
Please connect the implementation and test cases for [[Z33951]], [[Z34009]] and [[Z34008]]. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 06:32, 26 April 2026 (UTC)
:{{done}} except for {{z|Z34008}} since it fail for all test cases. [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 07:01, 26 April 2026 (UTC)
::Oh. The test cases fail mainly because the implementations for Z33951 and Z34009 were not connected yet. I guess we have to wait for a while until the connected implementation goes through. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 13:20, 26 April 2026 (UTC)
:::{{done}} by YoshiRulz. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 15:58, 26 April 2026 (UTC)
Please connect the implementation and test cases for [[Z34212]]. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 15:58, 26 April 2026 (UTC)
:{{done}} by myself, as I was just granted functioneer. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 16:20, 26 April 2026 (UTC)
Please disconnect {{Z|Z20694}}. A string without diacritics could be a valid pinyin due to the existence of neutral tone. The pinyin does not correspond to a real phrase, but it doesn't violate any rules for pinyin. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 16:08, 26 April 2026 (UTC)
:{{done}} by myself, as I was just granted functioneer. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 16:20, 26 April 2026 (UTC)
Is it possible to connect {{Z|Z34293}} and its respective tests please? It's a really simple piece of code, I might have gone a bit overboard with the tests though. [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 13:01, 27 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:13, 27 April 2026 (UTC)
A similar one (but any this time!): {{Z|Z34367}}. Could it be possible to connect it and its tests? This time there's a reasonable amount of them and they cover most cases too ;) [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 16:33, 27 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 17:24, 27 April 2026 (UTC)
Hello!
Can somebody please connect the following functions?
* {{Z|Z34308}}
* {{Z|Z34165}} (its dependency is currently unimplemented)
* {{Z|Z34139}}
And perhaps the tests for:
* {{Z|Z34149}}
* {{Z|Z34150}}
Pinging @[[User:Dv103|Dv103]] because they helped me with this function and have the functioneer role. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 16:28, 27 April 2026 (UTC)
:{{d}} except the implementation of {{Z|Z34165}}, since it doesn't work (first requires the implementation of {{Z|Z34149}}). [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 17:13, 27 April 2026 (UTC)
Could {{Z|Z34273}}, {{Z|Z34378}} and {{Z|Z34380}} please be connected? Note that they all recursively depend on each other, so it's not possible to only activate a few of them. Thanks! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 21:28, 27 April 2026 (UTC)
:{{done}}, thank you for your contributions. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 02:48, 28 April 2026 (UTC)
Another little thing, is it possible to disconnect {{Z|Z34263}}'s test cases {{Z|Z34269}} and {{Z|Z34267}} please? I'd like to rewrite them using {{Z|Z34273}}. [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 08:31, 28 April 2026 (UTC)
:{{Done}}, please proceed. [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 09:01, 28 April 2026 (UTC)
::Sorry for the late response, had an exam today... Anyways, I reworked them a little and they can be connected again! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:05, 28 April 2026 (UTC)
Is it possible to connect some new tests related to my previous functions ({{Z|Z34471}}, {{Z|Z34470}}, {{Z|Z34472}})? They implement the fact that in formal set theory {∅;∅} and {∅} are the exact same sets: duplicate elements behave in the same way as if they were only present once. Thanks in advance! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:34, 28 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 20:40, 28 April 2026 (UTC)
Hello again! Could {{Z|Z34409}} and its tests please be connected? Thanks again! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 10:41, 29 April 2026 (UTC)
:Your Implementation failed [[Z34491]] and [[Z34494]] when I connected it, so I've left it disconnected. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 11:05, 29 April 2026 (UTC)
::Interesting... What failed exactly? When I look at error logs for tests all it says is "no connected implementation"... [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 11:09, 29 April 2026 (UTC)
:::In all 3 cases, the returned value was equal to the input (a flattening step was missing). I think my fix is correct, but please double-check it. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 12:13, 29 April 2026 (UTC)
::::Took a look at it, forgot the <math>\operatorname{Pred}(\{ \O \})=\O</math> part in the recursion (whoopsies!). Made an alternative implementation {{Z|Z34509}} using only set operations and builtins; my goal with all those functions is that they don't depend on any other "complex" functions, they should be as simple as possible. Note that it doesn't remove duplicates, but this doesn't matter since <math>\{ \O, \O \} = \{ \O \}</math> anyways. [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 16:15, 29 April 2026 (UTC)
Andd back with another set-related function: {{Z|Z34519}}! This one paves the way for set union (and maybe an alternative implementation of predecessor?). Could it please be connected? Thanks!! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 19:38, 29 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:38, 29 April 2026 (UTC)
As promised, here is {{Z|Z34538}}! Can it be connected please? If you need more tests before I'll add some! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:59, 29 April 2026 (UTC)
:{{done}}. Also, if you'd like to request functioneer rights, I'd support it. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:59, 29 April 2026 (UTC)
::Thanks a lot for the offer! I might consider it a bit later, for now I promise to calm down a little with the requests :) [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:25, 30 April 2026 (UTC)
Hi! First could {{Z|Z34544}} please be connected? It corresponds to the mathematical definition of predecessor and seems to be a ''bit'' faster than other implementations :) I've also made {{Z|Z34585}} and {{Z|Z34620}}, could they please be connected? They both have a few tests, but I'm going to add some more for edge cases like duplicate elements (which should be ignored when working with sets). Thanks a lot! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:28, 30 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:34, 30 April 2026 (UTC)
Please disconnect {{Z|21875}} so I can add a word to its hardcoded list of exceptions, and then it can be reconnected... Or if you're so willing, simply add "Unicode" to the EXCEPTIONS_DICT in the code for me. Thank you! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 00:48, 6 May 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 01:02, 6 May 2026 (UTC)
Can you please connect implementation of {{Z|35161}}. This is my first function, to be used for {{Z|35158}} for which the implementation is to be written. [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 10:25, 14 May 2026 (UTC)
:{{Done}}. I also have connected the tests on the {{z|35158}} [[User:OwlyKnight|OwlyKnight]] ([[User talk:OwlyKnight|talk]]) 10:36, 14 May 2026 (UTC)
I have created implementation {{Z|35166}}. It fails but I can't test it as it is not connected. Please connect if that is the proper procedure. If not: what should I do? [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 17:22, 14 May 2026 (UTC)
:You were passing a literal <code>Z40(some_call(...))</code> to {{Z|802}}. {{Z|40}}'s identity field needs to be a {{Z|9}}, specifically [[Z41]] or [[Z42]]. [[Special:Diff/274691|Fixed]] (by passing <code>some_call(...)</code> unwrapped to [[Z802]]). [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 17:29, 14 May 2026 (UTC)
::Thanks for fixing that, but still the test case fail, amd I can't test it as it is not connected. What to do next? [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 05:36, 15 May 2026 (UTC)
:::If you check on the (i) icon or Detail link, you can find why is it error. The [[Z35159]] test fail due to {{z|Z28290}}; while the [[Z35160]] fail due to {{z|Z28248}}. I think it's because of the lack of lexeme or grammatical feature on the given lexeme on Wikidata rather than the implementation itself. You may need to contribute more on Wikidata lexeme. Thanks! [[User:OwlyKnight|OwlyKnight]] ([[User talk:OwlyKnight|talk]]) 07:05, 15 May 2026 (UTC)
::::Thanks. I managed to fix the issues (gramatical feature and link of lexeme to Wikidata lemma for "dorp". It is working now. Please connect. [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 09:11, 15 May 2026 (UTC)
:::::{{Done}} thank you for your contributions :D [[User:OwlyKnight|OwlyKnight]] ([[User talk:OwlyKnight|talk]]) 11:44, 15 May 2026 (UTC)
Please connect {{Z|35196}} and its tests. Thanks [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]])
: Was {{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 16:09, 15 May 2026 (UTC)
Please connect {{Z|35505}} and its tests. Thanks [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 15:11, 22 May 2026 (UTC)
:{{already done}} by [[User:Dv103]]. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 00:52, 23 May 2026 (UTC)
Please connect {{Z|35978}} and its tests. [[User:Sophisticatedevening|Sophisticatedevening]] ([[User talk:Sophisticatedevening|talk]]) 07:54, 2 June 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 10:46, 2 June 2026 (UTC)
Please connect implementation {{Z|Z36113}} to function {{Z|Z36106}}. I don't see an way to do my own tests while the implementation is disconnected, the "Run function" button is always greyed out. [[User:Strobilomyces|Strobilomyces]] ([[User talk:Strobilomyces|talk]]) 13:33, 8 June 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:14, 8 June 2026 (UTC)
Please connect {{Z|36537}} and {{Z|36538}} to {{Z|36536}}. The function has already been added to {{Z|32402}}. PS: Is there a way to copy-paste a composition implementation? I can make an Esperanto function for this which has identical structure to the existing English, Spanish, and French functions besides the localized strings, but it’s unnecessarily difficult to do all the clicking and typing manually to recreate them. Thank you! [[User:Gabldotink|Gabldotink]] ([[User talk:Gabldotink|talk]]) 20:32, 19 June 2026 (UTC)
:{{done}} You can use the localStorage clipboard: Open the editor for the Implementation, click the topmost <code>…</code> button, then <code>Copy to clipboard</code>. When you make a blank Implementation, click the topmost(!) <code>…</code> button, then <code>Paste from clipboard</code>, select the expression, and then you can go through and fill in all [[Z18]]s (since they don't get converted automatically) and update any [[Z6]] literals. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:39, 19 June 2026 (UTC)
::Thank you very much! Please also connect {{Z|36541}} and {{Z|36546}} to {{Z|36540}}. [[User:Gabldotink|Gabldotink]] ([[User talk:Gabldotink|talk]]) 21:07, 19 June 2026 (UTC)
:::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 21:11, 19 June 2026 (UTC)
[[Category:Functioneers|*R]]
[[Category:Noticeboards]]
Please connect test cases {{z|Z37757}}, {{z|Z37758}} and {{z|Z37759}} to {{z|Z37756}} for testing! [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 17:02, 14 July 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 17:06, 14 July 2026 (UTC)
:: Now that {{z|Z37764}} works, can you please connect it too? Thanks a lot in advance! [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 21:48, 14 July 2026 (UTC)
:::{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 21:55, 14 July 2026 (UTC)
Please temporarily disconnect test cases from {{z|Z37719}} so I can replace the argument "Plural subject: {{z|Z40}}" by the more precise "Subject number: {{z|Z26934}}" and update everything. [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 21:47, 14 July 2026 (UTC)
:{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 21:56, 14 July 2026 (UTC)
:: Everything has been updated so it can be reconnected! Thanks a lot once more! (and sorry for the bother, please tell me if you prefer I straight-up request functioneer) [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 22:04, 14 July 2026 (UTC)
:::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 06:37, 15 July 2026 (UTC)
:I worry you're wasting your time with these new functions, for [[Talk:Z37719#This_function_cannot_be_implemented_in_every_language|reasons explained here]] by {{noping|Dv103}}. See [[WF:Type proposals/Abstract sentence]] etc. where the structure for the next "generation" of NLG functions are being worked out. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 06:44, 15 July 2026 (UTC)
:: Thanks a lot @[[User:YoshiRulz|YoshiRulz]]. I have been informed by several Wikifunctions editors (also on Telegram and Discord) that I shouldn't be using the new types as they were still experimental, what should I be doing in that case? [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 18:06, 18 July 2026 (UTC)
:::If you have nothing to add to the new type discussion, the next most helpful thing to do would probably be documenting and fixing edge cases in the [[WF:Catalogue/Natural_language_operations/English|helper functions for English]]. Outside of NLG, you could work on docs (projectspace, but also test cases), or functions that operate on WD items and their relationships. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 19:10, 18 July 2026 (UTC)
:::: Thanks again! Looking at that specific discussion, it looks like there isn't much support for the current proposal of abstract sentences? I'll look at the {{tq|functions that operate on WD items}} part, but I've been a bit worried that this limits us to relatively simple sentences for now – is there a way to implement some kind of syntactic recursion? [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 19:37, 18 July 2026 (UTC)
Please connect implementation and tests for {{z|Z38250}} for testing! [[User:Wcalenieja|Wcalenieja]] ([[User talk:Wcalenieja|talk]]) 15:40, 25 July 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:45, 25 July 2026 (UTC)
::Could you also connect the implementation and tests in {{z|Z38262}}? Thanks, [[User:Wcalenieja|Wcalenieja]] ([[User talk:Wcalenieja|talk]]) 16:02, 25 July 2026 (UTC)
:::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 16:11, 25 July 2026 (UTC)
Please connect {{Z|Z38277}} to {{Z|Z38274}}. I could not find a way to add a test before the implementation is connected to the function. This is my first contribution, so I'm sorry if I did something wrong. Thank you![[User:Seudo|Seudo]] ([[User talk:Seudo|talk]]) 17:31, 25 July 2026 (UTC)
:You can add tests immediately, they just don't show up in the editor for Implementations until they're connected, so you have to "guess-and-check". [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 18:00, 25 July 2026 (UTC)
::Thank you for the explanation. So I added tests [[Z38293]] and [[Z38292]], to be connected to {{Z|Z38274}}, and [[Z38294]] to be connected to {{Z|Z20785}} (the second and third ones currently fail because of a bug in {{Z|Z20786}} which I explained at [[Talk:Z20786]]. [[User:Seudo|Seudo]] ([[User talk:Seudo|talk]]) 19:46, 25 July 2026 (UTC)
:::Connected tests, disconnected implementations so you can fix them. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 19:50, 25 July 2026 (UTC)
::::I fixed {{Z|Z20786}}, thanks. [[User:Seudo|Seudo]] ([[User talk:Seudo|talk]]) 20:02, 25 July 2026 (UTC)
:::Your tests include the article "le" on the date, but the composition does not. Which is correct? [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:08, 25 July 2026 (UTC)
::::I fixed the composition and tried to handle also the differences between female and male genders (and therefore added a test [[Z38301]] for female). [[User:Seudo|Seudo]] ([[User talk:Seudo|talk]]) 20:31, 25 July 2026 (UTC)
:All {{done}}! [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:37, 25 July 2026 (UTC)
::::But I'm sorry I'm asking so much to you. Is there some kind of sandbox where I could test my composition before asking it to be connected? [[User:Seudo|Seudo]] ([[User talk:Seudo|talk]]) 20:38, 25 July 2026 (UTC)
Please connect the JavaScript implementation {{Z|38297}} and test cases {{Z|38296}} and {{Z|38298}} to {{Z|38295}} (missing properties from peer items). The implementation passes both tests (2/2). Thank you. [[User:Brianwinum|Brian Winum]] ([[User talk:Brianwinum|talk]]) 20:03, 25 July 2026 (UTC)
:{{done}}, but is this not just a worse [[d:WD:Recoin]]? [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:06, 25 July 2026 (UTC)
ci7o8k2ufkr802bx8yd2kehn1ylqhkk
294007
294004
2026-07-25T20:48:42Z
YoshiRulz
10156
/* Requests */ Reply
294007
wikitext
text/x-wiki
{{archives|{{flatlist|{{Special:PrefixIndex/WF:Requests for connection and disconnection/Archives/|stripprefix=1|hideredirects=1}}}}|prefix=WF:Requests for connection and disconnection/Archives/}}
This page allows non-[[WF:functioneers|functioneers]] to request the connection or disconnection of implementations and tests to/from a function. To add a request, add the details of your request (Remember to add <nowiki>~~~~</nowiki> to sign!), using the <nowiki>{{Z|<your five id numbers here>}}</nowiki> template to reference and link to a specific ZID. Functioneers may, at their discretion, refuse to connect implementations that do not pass or do not have tests, and tests that do not pass or do not make logical sense.
== Requests ==
Please connect the implementation and test for [[Z33679]]. Thank you. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:42, 17 April 2026 (UTC)
:{{done}} --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 03:50, 17 April 2026 (UTC)
Please connect the implementations and tests for [[Z33785]], [[Z33788]], and [[Z33780]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:13, 20 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:48, 20 April 2026 (UTC)
Please connect the Python implementation of {{Z|Z33803}}. Thank you. [[User:OzmoOzmo|OzmoOzmo]] ([[User talk:OzmoOzmo|talk]]) 10:48, 20 April 2026 (UTC)
:The function is a duplicate of {{Z|Z20430}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 10:56, 20 April 2026 (UTC)
::Now I've connected the implementation to {{Z|Z20430}}. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 11:02, 20 April 2026 (UTC)
{{Z|Z33859}} (an implementation of {{Z|Z32297}} for Filipino, Tagalog and Kapampangan) with its sole implementation {{Z|Z33860}}. —[[User:UndueMarmot|<span style="color:#705ccb;">Undue</span><span style="color:#cfdfa3;background-color:#705ccb;">Marmot</span>]] <small>([[User talk:UndueMarmot|talk]])</small> 12:20, 21 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 12:24, 21 April 2026 (UTC)
Please connect the implementation of {{Z|33878}}. Thank you! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 16:42, 21 April 2026 (UTC)
:Could you add some tests to check its correctness? [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 16:54, 21 April 2026 (UTC)
::{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 17:03, 21 April 2026 (UTC)
Please connect the test cases and passing implementation of {{Z|Z24602}}. Thank you! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 21:12, 22 April 2026 (UTC)
:...Of course the moment I say that I find at least one of the test cases are passing with an invalid input... Will debug. [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 21:15, 22 April 2026 (UTC)
:Please connect the test cases instead so it will be easier to debug! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 21:23, 22 April 2026 (UTC)
::{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:34, 22 April 2026 (UTC)
Please connect [[Z33955]] with its implementation and test cases. Thanks. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 21:31, 22 April 2026 (UTC)
:{{done}}. Also, please consider requesting functioneer, I would support it! And thank you for your welcome on WD, too! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:36, 22 April 2026 (UTC)
Please disconnect the implementation {{Z|Z30288}} so that it can be fixed and reconnected. It erroneously compares the second element of the second typed pair to itself, and thus breaks many other functions and test cases reliant on it. Added a test case for this, which it of course fails. Thank you very much! <small>(resolves many headaches)</small> [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 03:30, 24 April 2026 (UTC)
:{{done}} Please kindly check. [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 03:40, 24 April 2026 (UTC)
:Oops! Sorry about that. Thanks for fixing this. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 07:41, 24 April 2026 (UTC)
Please connect the implementations and tests for [[Z34124]] and its helper [[Z34127]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 23:49, 24 April 2026 (UTC)
:{{Done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 23:58, 24 April 2026 (UTC)
Please connect the implementation and tests for [[Z34204]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 05:28, 26 April 2026 (UTC)
:{{Done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 05:31, 26 April 2026 (UTC)
Please connect the implementation and test cases for [[Z33951]], [[Z34009]] and [[Z34008]]. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 06:32, 26 April 2026 (UTC)
:{{done}} except for {{z|Z34008}} since it fail for all test cases. [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 07:01, 26 April 2026 (UTC)
::Oh. The test cases fail mainly because the implementations for Z33951 and Z34009 were not connected yet. I guess we have to wait for a while until the connected implementation goes through. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 13:20, 26 April 2026 (UTC)
:::{{done}} by YoshiRulz. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 15:58, 26 April 2026 (UTC)
Please connect the implementation and test cases for [[Z34212]]. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 15:58, 26 April 2026 (UTC)
:{{done}} by myself, as I was just granted functioneer. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 16:20, 26 April 2026 (UTC)
Please disconnect {{Z|Z20694}}. A string without diacritics could be a valid pinyin due to the existence of neutral tone. The pinyin does not correspond to a real phrase, but it doesn't violate any rules for pinyin. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 16:08, 26 April 2026 (UTC)
:{{done}} by myself, as I was just granted functioneer. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 16:20, 26 April 2026 (UTC)
Is it possible to connect {{Z|Z34293}} and its respective tests please? It's a really simple piece of code, I might have gone a bit overboard with the tests though. [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 13:01, 27 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:13, 27 April 2026 (UTC)
A similar one (but any this time!): {{Z|Z34367}}. Could it be possible to connect it and its tests? This time there's a reasonable amount of them and they cover most cases too ;) [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 16:33, 27 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 17:24, 27 April 2026 (UTC)
Hello!
Can somebody please connect the following functions?
* {{Z|Z34308}}
* {{Z|Z34165}} (its dependency is currently unimplemented)
* {{Z|Z34139}}
And perhaps the tests for:
* {{Z|Z34149}}
* {{Z|Z34150}}
Pinging @[[User:Dv103|Dv103]] because they helped me with this function and have the functioneer role. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 16:28, 27 April 2026 (UTC)
:{{d}} except the implementation of {{Z|Z34165}}, since it doesn't work (first requires the implementation of {{Z|Z34149}}). [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 17:13, 27 April 2026 (UTC)
Could {{Z|Z34273}}, {{Z|Z34378}} and {{Z|Z34380}} please be connected? Note that they all recursively depend on each other, so it's not possible to only activate a few of them. Thanks! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 21:28, 27 April 2026 (UTC)
:{{done}}, thank you for your contributions. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 02:48, 28 April 2026 (UTC)
Another little thing, is it possible to disconnect {{Z|Z34263}}'s test cases {{Z|Z34269}} and {{Z|Z34267}} please? I'd like to rewrite them using {{Z|Z34273}}. [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 08:31, 28 April 2026 (UTC)
:{{Done}}, please proceed. [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 09:01, 28 April 2026 (UTC)
::Sorry for the late response, had an exam today... Anyways, I reworked them a little and they can be connected again! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:05, 28 April 2026 (UTC)
Is it possible to connect some new tests related to my previous functions ({{Z|Z34471}}, {{Z|Z34470}}, {{Z|Z34472}})? They implement the fact that in formal set theory {∅;∅} and {∅} are the exact same sets: duplicate elements behave in the same way as if they were only present once. Thanks in advance! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:34, 28 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 20:40, 28 April 2026 (UTC)
Hello again! Could {{Z|Z34409}} and its tests please be connected? Thanks again! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 10:41, 29 April 2026 (UTC)
:Your Implementation failed [[Z34491]] and [[Z34494]] when I connected it, so I've left it disconnected. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 11:05, 29 April 2026 (UTC)
::Interesting... What failed exactly? When I look at error logs for tests all it says is "no connected implementation"... [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 11:09, 29 April 2026 (UTC)
:::In all 3 cases, the returned value was equal to the input (a flattening step was missing). I think my fix is correct, but please double-check it. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 12:13, 29 April 2026 (UTC)
::::Took a look at it, forgot the <math>\operatorname{Pred}(\{ \O \})=\O</math> part in the recursion (whoopsies!). Made an alternative implementation {{Z|Z34509}} using only set operations and builtins; my goal with all those functions is that they don't depend on any other "complex" functions, they should be as simple as possible. Note that it doesn't remove duplicates, but this doesn't matter since <math>\{ \O, \O \} = \{ \O \}</math> anyways. [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 16:15, 29 April 2026 (UTC)
Andd back with another set-related function: {{Z|Z34519}}! This one paves the way for set union (and maybe an alternative implementation of predecessor?). Could it please be connected? Thanks!! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 19:38, 29 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:38, 29 April 2026 (UTC)
As promised, here is {{Z|Z34538}}! Can it be connected please? If you need more tests before I'll add some! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:59, 29 April 2026 (UTC)
:{{done}}. Also, if you'd like to request functioneer rights, I'd support it. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:59, 29 April 2026 (UTC)
::Thanks a lot for the offer! I might consider it a bit later, for now I promise to calm down a little with the requests :) [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:25, 30 April 2026 (UTC)
Hi! First could {{Z|Z34544}} please be connected? It corresponds to the mathematical definition of predecessor and seems to be a ''bit'' faster than other implementations :) I've also made {{Z|Z34585}} and {{Z|Z34620}}, could they please be connected? They both have a few tests, but I'm going to add some more for edge cases like duplicate elements (which should be ignored when working with sets). Thanks a lot! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:28, 30 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:34, 30 April 2026 (UTC)
Please disconnect {{Z|21875}} so I can add a word to its hardcoded list of exceptions, and then it can be reconnected... Or if you're so willing, simply add "Unicode" to the EXCEPTIONS_DICT in the code for me. Thank you! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 00:48, 6 May 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 01:02, 6 May 2026 (UTC)
Can you please connect implementation of {{Z|35161}}. This is my first function, to be used for {{Z|35158}} for which the implementation is to be written. [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 10:25, 14 May 2026 (UTC)
:{{Done}}. I also have connected the tests on the {{z|35158}} [[User:OwlyKnight|OwlyKnight]] ([[User talk:OwlyKnight|talk]]) 10:36, 14 May 2026 (UTC)
I have created implementation {{Z|35166}}. It fails but I can't test it as it is not connected. Please connect if that is the proper procedure. If not: what should I do? [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 17:22, 14 May 2026 (UTC)
:You were passing a literal <code>Z40(some_call(...))</code> to {{Z|802}}. {{Z|40}}'s identity field needs to be a {{Z|9}}, specifically [[Z41]] or [[Z42]]. [[Special:Diff/274691|Fixed]] (by passing <code>some_call(...)</code> unwrapped to [[Z802]]). [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 17:29, 14 May 2026 (UTC)
::Thanks for fixing that, but still the test case fail, amd I can't test it as it is not connected. What to do next? [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 05:36, 15 May 2026 (UTC)
:::If you check on the (i) icon or Detail link, you can find why is it error. The [[Z35159]] test fail due to {{z|Z28290}}; while the [[Z35160]] fail due to {{z|Z28248}}. I think it's because of the lack of lexeme or grammatical feature on the given lexeme on Wikidata rather than the implementation itself. You may need to contribute more on Wikidata lexeme. Thanks! [[User:OwlyKnight|OwlyKnight]] ([[User talk:OwlyKnight|talk]]) 07:05, 15 May 2026 (UTC)
::::Thanks. I managed to fix the issues (gramatical feature and link of lexeme to Wikidata lemma for "dorp". It is working now. Please connect. [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 09:11, 15 May 2026 (UTC)
:::::{{Done}} thank you for your contributions :D [[User:OwlyKnight|OwlyKnight]] ([[User talk:OwlyKnight|talk]]) 11:44, 15 May 2026 (UTC)
Please connect {{Z|35196}} and its tests. Thanks [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]])
: Was {{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 16:09, 15 May 2026 (UTC)
Please connect {{Z|35505}} and its tests. Thanks [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 15:11, 22 May 2026 (UTC)
:{{already done}} by [[User:Dv103]]. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 00:52, 23 May 2026 (UTC)
Please connect {{Z|35978}} and its tests. [[User:Sophisticatedevening|Sophisticatedevening]] ([[User talk:Sophisticatedevening|talk]]) 07:54, 2 June 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 10:46, 2 June 2026 (UTC)
Please connect implementation {{Z|Z36113}} to function {{Z|Z36106}}. I don't see an way to do my own tests while the implementation is disconnected, the "Run function" button is always greyed out. [[User:Strobilomyces|Strobilomyces]] ([[User talk:Strobilomyces|talk]]) 13:33, 8 June 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:14, 8 June 2026 (UTC)
Please connect {{Z|36537}} and {{Z|36538}} to {{Z|36536}}. The function has already been added to {{Z|32402}}. PS: Is there a way to copy-paste a composition implementation? I can make an Esperanto function for this which has identical structure to the existing English, Spanish, and French functions besides the localized strings, but it’s unnecessarily difficult to do all the clicking and typing manually to recreate them. Thank you! [[User:Gabldotink|Gabldotink]] ([[User talk:Gabldotink|talk]]) 20:32, 19 June 2026 (UTC)
:{{done}} You can use the localStorage clipboard: Open the editor for the Implementation, click the topmost <code>…</code> button, then <code>Copy to clipboard</code>. When you make a blank Implementation, click the topmost(!) <code>…</code> button, then <code>Paste from clipboard</code>, select the expression, and then you can go through and fill in all [[Z18]]s (since they don't get converted automatically) and update any [[Z6]] literals. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:39, 19 June 2026 (UTC)
::Thank you very much! Please also connect {{Z|36541}} and {{Z|36546}} to {{Z|36540}}. [[User:Gabldotink|Gabldotink]] ([[User talk:Gabldotink|talk]]) 21:07, 19 June 2026 (UTC)
:::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 21:11, 19 June 2026 (UTC)
[[Category:Functioneers|*R]]
[[Category:Noticeboards]]
Please connect test cases {{z|Z37757}}, {{z|Z37758}} and {{z|Z37759}} to {{z|Z37756}} for testing! [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 17:02, 14 July 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 17:06, 14 July 2026 (UTC)
:: Now that {{z|Z37764}} works, can you please connect it too? Thanks a lot in advance! [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 21:48, 14 July 2026 (UTC)
:::{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 21:55, 14 July 2026 (UTC)
Please temporarily disconnect test cases from {{z|Z37719}} so I can replace the argument "Plural subject: {{z|Z40}}" by the more precise "Subject number: {{z|Z26934}}" and update everything. [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 21:47, 14 July 2026 (UTC)
:{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 21:56, 14 July 2026 (UTC)
:: Everything has been updated so it can be reconnected! Thanks a lot once more! (and sorry for the bother, please tell me if you prefer I straight-up request functioneer) [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 22:04, 14 July 2026 (UTC)
:::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 06:37, 15 July 2026 (UTC)
:I worry you're wasting your time with these new functions, for [[Talk:Z37719#This_function_cannot_be_implemented_in_every_language|reasons explained here]] by {{noping|Dv103}}. See [[WF:Type proposals/Abstract sentence]] etc. where the structure for the next "generation" of NLG functions are being worked out. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 06:44, 15 July 2026 (UTC)
:: Thanks a lot @[[User:YoshiRulz|YoshiRulz]]. I have been informed by several Wikifunctions editors (also on Telegram and Discord) that I shouldn't be using the new types as they were still experimental, what should I be doing in that case? [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 18:06, 18 July 2026 (UTC)
:::If you have nothing to add to the new type discussion, the next most helpful thing to do would probably be documenting and fixing edge cases in the [[WF:Catalogue/Natural_language_operations/English|helper functions for English]]. Outside of NLG, you could work on docs (projectspace, but also test cases), or functions that operate on WD items and their relationships. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 19:10, 18 July 2026 (UTC)
:::: Thanks again! Looking at that specific discussion, it looks like there isn't much support for the current proposal of abstract sentences? I'll look at the {{tq|functions that operate on WD items}} part, but I've been a bit worried that this limits us to relatively simple sentences for now – is there a way to implement some kind of syntactic recursion? [[User:Chaotic Enby|Chaotic Enby]] ([[User talk:Chaotic Enby|talk]]) 19:37, 18 July 2026 (UTC)
Please connect implementation and tests for {{z|Z38250}} for testing! [[User:Wcalenieja|Wcalenieja]] ([[User talk:Wcalenieja|talk]]) 15:40, 25 July 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:45, 25 July 2026 (UTC)
::Could you also connect the implementation and tests in {{z|Z38262}}? Thanks, [[User:Wcalenieja|Wcalenieja]] ([[User talk:Wcalenieja|talk]]) 16:02, 25 July 2026 (UTC)
:::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 16:11, 25 July 2026 (UTC)
Please connect {{Z|Z38277}} to {{Z|Z38274}}. I could not find a way to add a test before the implementation is connected to the function. This is my first contribution, so I'm sorry if I did something wrong. Thank you![[User:Seudo|Seudo]] ([[User talk:Seudo|talk]]) 17:31, 25 July 2026 (UTC)
:You can add tests immediately, they just don't show up in the editor for Implementations until they're connected, so you have to "guess-and-check". [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 18:00, 25 July 2026 (UTC)
::Thank you for the explanation. So I added tests [[Z38293]] and [[Z38292]], to be connected to {{Z|Z38274}}, and [[Z38294]] to be connected to {{Z|Z20785}} (the second and third ones currently fail because of a bug in {{Z|Z20786}} which I explained at [[Talk:Z20786]]. [[User:Seudo|Seudo]] ([[User talk:Seudo|talk]]) 19:46, 25 July 2026 (UTC)
:::Connected tests, disconnected implementations so you can fix them. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 19:50, 25 July 2026 (UTC)
::::I fixed {{Z|Z20786}}, thanks. [[User:Seudo|Seudo]] ([[User talk:Seudo|talk]]) 20:02, 25 July 2026 (UTC)
:::Your tests include the article "le" on the date, but the composition does not. Which is correct? [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:08, 25 July 2026 (UTC)
::::I fixed the composition and tried to handle also the differences between female and male genders (and therefore added a test [[Z38301]] for female). [[User:Seudo|Seudo]] ([[User talk:Seudo|talk]]) 20:31, 25 July 2026 (UTC)
:All {{done}}! [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:37, 25 July 2026 (UTC)
::::But I'm sorry I'm asking so much to you. Is there some kind of sandbox where I could test my composition before asking it to be connected? [[User:Seudo|Seudo]] ([[User talk:Seudo|talk]]) 20:38, 25 July 2026 (UTC)
:::::A sandbox Implementation? There are some on [[Z10119]], but I would say that's not a very effective way to edit/debug. You can build up compositions from scratch using the copy/paste feature and [[Z801]], or by using [[User:YoshiRulz/Blockly|my editor]], then use Test cases to help you refine it. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:48, 25 July 2026 (UTC)
Please connect the JavaScript implementation {{Z|38297}} and test cases {{Z|38296}} and {{Z|38298}} to {{Z|38295}} (missing properties from peer items). The implementation passes both tests (2/2). Thank you. [[User:Brianwinum|Brian Winum]] ([[User talk:Brianwinum|talk]]) 20:03, 25 July 2026 (UTC)
:{{done}}, but is this not just a worse [[d:WD:Recoin]]? [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:06, 25 July 2026 (UTC)
kwjizuqle2qmflsoj51p523q5a5xeux
User:YoshiRulz/Type documentation/search table
2
84322
293699
291988
2026-07-25T12:41:30Z
YoshiRulz
10156
This can be shorter
293699
wikitext
text/x-wiki
<onlyinclude><includeonly>* [[Special:WhatLinksHere/{{{1}}}]] (all links from all namespaces, misses any references from Implementations-by-code)
* [[Special:Search/: "{{{1}}}"|Search for <code>"{{{1}}}"</code> in mainspace]] (includes references from Implementations-by-code)
* [[Special:ListObjectsByType/{{{1}}}]] (persistent objects whose Type is declared as {{{1}}})
* {{#tag:{{#ifeq:{{{1}}}|Z1|s|span}}|[https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&return_type={{{1}}}&orderby=oldest Special:ListObjectsByType/Z8/{{{1}}}] (functions whose return Type is declared as {{{1}}})|class=plainlinks}}
{| class="mw-collapsible mw-collapsed wikitable" style="width: 100%;"
! colspan="3" | Queries for {{Z|8}} declarations
|-
! style="text-align: end;" | (…)
! style="text-align: start;" | → {{{1}}}
| [[Special:Search/: "Z8K2 {{{1}}}"|Search for <code>{{nowrap|"Z8K2 {{{1}}}"}}</code> in mainspace]]
|-
! style="text-align: end;" | {{nowrap|(…, {{{1}}}, …)}}
! style="text-align: start;" | → *
| [[Special:Search/: "Z17K1 {{{1}}}"|Search for <code>{{nowrap|"Z17K1 {{{1}}}"}}</code> in mainspace]]
|-
| style="text-align: end;" | {{nowrap|({{{1}}}, …)}}
| → *
| [[Special:Search/: "Z8K1 Z17 Z1K1 Z17 Z17K1 {{{1}}}"|Search for <code>{{nowrap|"Z8K1 Z17 Z1K1 Z17 Z17K1 {{{1}}}"}}</code> in mainspace]]
|-
| style="text-align: end;" | {{nowrap|(¬{{{1}}}, …, {{{1}}}, …)}}
| → *
| [[Special:Search/: "Z17K1 {{{1}}}" -"Z8K1 Z17 Z1K1 Z17 Z17K1 {{{1}}}"|Search for <code>{{nowrap|"Z17K1 {{{1}}}"}} {{nowrap|-"Z8K1 Z17 Z1K1 Z17 Z17K1 {{{1}}}"}}</code> in mainspace]]
|-
! style="text-align: end;" | {{nowrap|(…, {{{1}}}, …)}}
! style="text-align: start;" | → {{{1}}}
| [[Special:Search/: "Z8K2 {{{1}}}" "Z17K1 {{{1}}}"|Search for <code>{{nowrap|"Z8K2 {{{1}}}"}} {{nowrap|"Z17K1 {{{1}}}"}}</code> in mainspace]]
|-
! colspan="3" |
|-
! style="text-align: end;" | (…)
! style="text-align: start;" | {{nowrap|→ <{{{1}}}>[…]}}
| [[Special:Search/: "Z8K2 Z1K1 Z7 Z7K1 Z881 Z881K1 {{{1}}}"|Search for <code>{{nowrap|"Z8K2 Z1K1 Z7 Z7K1 Z881 Z881K1 {{{1}}}"}}</code> in mainspace]]
|-
! style="text-align: end;" | {{nowrap|(…, <{{{1}}}>[…], …)}}
! style="text-align: start;" | → *
| [[Special:Search/: "Z17K1 Z1K1 Z7 Z7K1 Z881 Z881K1 {{{1}}}"|Search for <code>{{nowrap|"Z17K1 Z1K1 Z7 Z7K1 Z881 Z881K1 {{{1}}}"}}</code> in mainspace]]
|-
! style="text-align: end;" | {{nowrap|(…, <{{{1}}}>[…], …)}}
! style="text-align: start;" | {{nowrap|→ <{{{1}}}>[…]}}
| [[Special:Search/: "Z8K2 Z1K1 Z7 Z7K1 Z881 Z881K1 {{{1}}}" "Z17K1 Z1K1 Z7 Z7K1 Z881 Z881K1 {{{1}}}"|Search for <code>{{nowrap|"Z8K2 Z1K1 Z7 Z7K1 Z881 Z881K1 {{{1}}}"}} {{nowrap|"Z17K1 Z1K1 Z7 Z7K1 Z881 Z881K1 {{{1}}}"}}</code> in mainspace]]
|-
! colspan="3" | More info at [[WF:Find#Finding_functions|WF:Find]]<!--
--><span style="float: inline-end;">{{mini navbar|User:YoshiRulz/Type documentation/search table}}</span>
|}</includeonly></onlyinclude>
Preview:
{{type documentation|Z99|Quote
|proposal=<!--N/A-->
}}
5xnb6pt4x9znvgstiidtkzp726kqvk4
Z35672
0
84328
293664
292253
2026-07-25T12:09:27Z
Wcalenieja
10313
added Polish
293664
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35672"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z35672K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "språk"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "język"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z35673",
"Z35674"
],
"Z8K4": [
"Z14",
"Z35686"
],
"Z8K5": "Z35672"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "sentence separator"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "文と文の間の空白"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "meningsavgränsare"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "separator zdań"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"single space",
"sentence spacer",
"space sentences",
"sentence joiner",
"join sentences",
"separate sentences"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1592",
"Z31K2": [
"Z6",
"skiljetecken mellan meningar",
"meningsavskiljare",
"meningsseparator"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1025",
"Z31K2": [
"Z6",
"spacja",
"pojedyncza spacja",
"znak spacji",
"rozdzielnik zdań",
"separator zdania"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Returns an HTML fragment which should appear between sentences. After everything that belongs with the first sentence, and before everything that belongs in the second. English: a single space"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "文と文の間にゼロ幅スペースを入れる"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "Zwraca fragment kodu HTML, który powinien pojawić się między dwoma zdaniami – po zakończeniu pierwszego zdania i przed rozpoczęciem drugiego. W języku polskim: pojedyncza spacja"
}
]
}
}
h7ibtn3w8xywlgdu8a8zbagjpi3arw1
Z310
0
84841
293678
285904
2026-07-25T12:20:47Z
Wcalenieja
10313
added Polish
293678
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z310"
},
"Z2K2": {
"Z1K1": "Z4",
"Z4K1": "Z310",
"Z4K2": [
"Z3",
{
"Z1K1": "Z3",
"Z3K1": "Z6",
"Z3K2": "Z310K1",
"Z3K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Commons media id"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "id media Commons"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1011",
"Z11K2": "কমন্স মিডিয়া আইডি"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Commons-Medien-ID"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "ID stránky na Commons"
}
]
}
}
],
"Z4K3": "Z101"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Commons image reference"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "Riferimento a immagine Commons"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1011",
"Z11K2": "কমন্স ছবি উল্লেখ"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Commons-Bildreferenz"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "Reference na obrázek na Commons"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "odwołanie do pliku obrazu z Commons"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1011",
"Z31K2": [
"Z6",
"কমন্স ছবি রেফারেন্স"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1062",
"Z31K2": [
"Z6",
"Commons obrázek"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1025",
"Z31K2": [
"Z6",
"odwołanie do obrazu z Commons"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "A reference to a Wikimedia Commons image, using the file's Commons page ID (M-ID)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "Un riferimento ad una immagine Wikimedia Commons, usando l'ID della pagina Commons (M-ID)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1011",
"Z11K2": "উইকিমিডিয়া কমন্স হতে কোনো ছবির কমন্স পেইজ আইডি ব্যবহার করে সেই ছবিটির উল্লেখ। "
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Referenz auf ein Bild von Wikimedia Commons unter Verwendung der Seiten-ID (MID) der Datei auf Commons"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "Reference na soubor s obrázkem uložený na Wikimedia Commons prostřednictvím M-ID stránky na Commons"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "Odwołanie do pliku obrazu z Wikimedia Commons przy użyciu identyfikatora strony pliku w Commons (M-ID)"
}
]
}
}
9k83t0gyqo6pg9k5lqrdllmofwwms1a
Z35973
0
84851
293990
291391
2026-07-25T20:17:39Z
Volvox
3308
replacing „infobox row“ with „infobox row best values“ (cf. Talk page)
293990
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35973"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z35972",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z33328",
"Z33328K1": {
"Z1K1": "Z89",
"Z89K1": ""
},
"Z33328K2": {
"Z1K1": "Z89",
"Z89K1": ""
},
"Z33328K3": [
"Z89",
{
"Z1K1": "Z7",
"Z7K1": "Z37644",
"Z37644K1": {
"Z1K1": "Z18",
"Z18K1": "Z35972K1"
},
"Z37644K2": "default",
"Z37644K3": {
"Z1K1": "Z18",
"Z18K1": "Z35972K2"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z38216",
"Z38216K1": {
"Z1K1": "Z18",
"Z18K1": "Z35972K1"
},
"Z38216K2": {
"Z1K1": "Z6092",
"Z6092K1": "P3966"
},
"Z38216K3": {
"Z1K1": "Z18",
"Z18K1": "Z35972K2"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z37782",
"Z37782K1": {
"Z1K1": "Z18",
"Z18K1": "Z35972K1"
},
"Z37782K2": {
"Z1K1": "Z6092",
"Z6092K1": "P571"
},
"Z37782K3": {
"Z1K1": "Z18",
"Z18K1": "Z35972K2"
}
}
]
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "infobox for programming language, comp"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
h4s7d6jbw40x8alrhg6znx63fnkdq42
Z36038
0
84951
293653
291562
2026-07-25T12:03:01Z
Wcalenieja
10313
added Polish
293653
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36038"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z310",
"Z17K2": "Z36038K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "image"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "immagine"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "obrázek"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Bild"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "bild"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "obraz"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": "Z36038K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "alternative text"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "testo alternativo"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "alternativní text"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Alt-Text"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "alternativtext"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "tekst alternatywny "
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z36042"
],
"Z8K4": [
"Z14",
"Z36039",
"Z36040",
"Z36248"
],
"Z8K5": "Z36038"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "image thumbnail with alt text"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "crea miniatura di immagine Commons"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "náhled obrázku s alternativním textem"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Bild-Miniaturansicht mit Alt-Text"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "miniatyrbild med alternativtext"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "miniatura obrazu z tekstem alternatywnym"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"insert image",
"image HTML",
"thumbnail with alt text",
"create Commons thumbnail image"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1062",
"Z31K2": [
"Z6",
"obrázek",
"vložit obrázek",
"Commons obrázek"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1430",
"Z31K2": [
"Z6",
"Bild einfügen"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1025",
"Z31K2": [
"Z6",
"wstaw obraz, obraz z altem, obraz z tekstem alternatywnym, miniatura z tekstem alternatywnym, kod HTML obrazu, obraz w HTML, miniatura z tekstem alternatywnym, utwórz miniaturę z Commons"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Given a Commons image file reference (Z310), returns an \u003Cext-wikilambda-image\u003E element string"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "Dato un riferimento a immagine Commons, restituisce un frammento HTML con \u003Cext-wikilambda-image\u003E"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "Vytvoří řetězec elementu \u003Cext-wikilambda-image\u003E pro zadanou Referenci na obrázkový soubor na Commons (Z310)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Gibt bei Angabe einer Commons-Bilddateireferenz (Z310) eine Zeichenkette des Elements \u003Cext-wikilambda-image\u003E zurück"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "infogar en bildminiatyr med Textsträng som alternativtext"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "Podając odwołanie do pliku obrazu z Commons (Z310), zwraca ciąg znaków elementu \u003Cext-wikilambda-image\u003E"
}
]
}
}
nxeo4yydnc7bsw6gaqhd5cg24u7ci10
293655
293653
2026-07-25T12:05:39Z
Wcalenieja
10313
removed space character from Polish
293655
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36038"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z310",
"Z17K2": "Z36038K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "image"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "immagine"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "obrázek"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Bild"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "bild"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "obraz"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": "Z36038K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "alternative text"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "testo alternativo"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "alternativní text"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Alt-Text"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "alternativtext"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "tekst alternatywny"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z36042"
],
"Z8K4": [
"Z14",
"Z36039",
"Z36040",
"Z36248"
],
"Z8K5": "Z36038"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "image thumbnail with alt text"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "crea miniatura di immagine Commons"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "náhled obrázku s alternativním textem"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Bild-Miniaturansicht mit Alt-Text"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "miniatyrbild med alternativtext"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "miniatura obrazu z tekstem alternatywnym"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"insert image",
"image HTML",
"thumbnail with alt text",
"create Commons thumbnail image"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1062",
"Z31K2": [
"Z6",
"obrázek",
"vložit obrázek",
"Commons obrázek"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1430",
"Z31K2": [
"Z6",
"Bild einfügen"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1025",
"Z31K2": [
"Z6",
"wstaw obraz, obraz z altem, obraz z tekstem alternatywnym, miniatura z tekstem alternatywnym, kod HTML obrazu, obraz w HTML, miniatura z tekstem alternatywnym, utwórz miniaturę z Commons"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Given a Commons image file reference (Z310), returns an \u003Cext-wikilambda-image\u003E element string"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "Dato un riferimento a immagine Commons, restituisce un frammento HTML con \u003Cext-wikilambda-image\u003E"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "Vytvoří řetězec elementu \u003Cext-wikilambda-image\u003E pro zadanou Referenci na obrázkový soubor na Commons (Z310)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Gibt bei Angabe einer Commons-Bilddateireferenz (Z310) eine Zeichenkette des Elements \u003Cext-wikilambda-image\u003E zurück"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "infogar en bildminiatyr med Textsträng som alternativtext"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "Podając odwołanie do pliku obrazu z Commons (Z310), zwraca ciąg znaków elementu \u003Cext-wikilambda-image\u003E"
}
]
}
}
lpuckhynwcg0mth0k21yxwg7l8isz39
293656
293655
2026-07-25T12:05:44Z
WikiLambda system
3
Updated the implementation list (see [[Help:Wikifunctions/Implementation_ordering_and_choosing|About implementation selection]])
293656
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36038"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z310",
"Z17K2": "Z36038K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "image"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "immagine"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "obrázek"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Bild"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "bild"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "obraz"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": "Z36038K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "alternative text"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "testo alternativo"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "alternativní text"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Alt-Text"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "alternativtext"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "tekst alternatywny"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z36042"
],
"Z8K4": [
"Z14",
"Z36040",
"Z36039",
"Z36248"
],
"Z8K5": "Z36038"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "image thumbnail with alt text"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "crea miniatura di immagine Commons"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "náhled obrázku s alternativním textem"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Bild-Miniaturansicht mit Alt-Text"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "miniatyrbild med alternativtext"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "miniatura obrazu z tekstem alternatywnym"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"insert image",
"image HTML",
"thumbnail with alt text",
"create Commons thumbnail image"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1062",
"Z31K2": [
"Z6",
"obrázek",
"vložit obrázek",
"Commons obrázek"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1430",
"Z31K2": [
"Z6",
"Bild einfügen"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1025",
"Z31K2": [
"Z6",
"wstaw obraz, obraz z altem, obraz z tekstem alternatywnym, miniatura z tekstem alternatywnym, kod HTML obrazu, obraz w HTML, miniatura z tekstem alternatywnym, utwórz miniaturę z Commons"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Given a Commons image file reference (Z310), returns an \u003Cext-wikilambda-image\u003E element string"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "Dato un riferimento a immagine Commons, restituisce un frammento HTML con \u003Cext-wikilambda-image\u003E"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "Vytvoří řetězec elementu \u003Cext-wikilambda-image\u003E pro zadanou Referenci na obrázkový soubor na Commons (Z310)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Gibt bei Angabe einer Commons-Bilddateireferenz (Z310) eine Zeichenkette des Elements \u003Cext-wikilambda-image\u003E zurück"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "infogar en bildminiatyr med Textsträng som alternativtext"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "Podając odwołanie do pliku obrazu z Commons (Z310), zwraca ciąg znaków elementu \u003Cext-wikilambda-image\u003E"
}
]
}
}
69mdy25v3kz5juytjqaw39dgtcyfuyt
293665
293656
2026-07-25T12:09:38Z
WikiLambda system
3
Updated the implementation list (see [[Help:Wikifunctions/Implementation_ordering_and_choosing|About implementation selection]])
293665
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36038"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z310",
"Z17K2": "Z36038K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "image"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "immagine"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "obrázek"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Bild"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "bild"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "obraz"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": "Z36038K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "alternative text"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "testo alternativo"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "alternativní text"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Alt-Text"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "alternativtext"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "tekst alternatywny"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z36042"
],
"Z8K4": [
"Z14",
"Z36039",
"Z36040",
"Z36248"
],
"Z8K5": "Z36038"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "image thumbnail with alt text"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "crea miniatura di immagine Commons"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "náhled obrázku s alternativním textem"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Bild-Miniaturansicht mit Alt-Text"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "miniatyrbild med alternativtext"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "miniatura obrazu z tekstem alternatywnym"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"insert image",
"image HTML",
"thumbnail with alt text",
"create Commons thumbnail image"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1062",
"Z31K2": [
"Z6",
"obrázek",
"vložit obrázek",
"Commons obrázek"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1430",
"Z31K2": [
"Z6",
"Bild einfügen"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1025",
"Z31K2": [
"Z6",
"wstaw obraz, obraz z altem, obraz z tekstem alternatywnym, miniatura z tekstem alternatywnym, kod HTML obrazu, obraz w HTML, miniatura z tekstem alternatywnym, utwórz miniaturę z Commons"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Given a Commons image file reference (Z310), returns an \u003Cext-wikilambda-image\u003E element string"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "Dato un riferimento a immagine Commons, restituisce un frammento HTML con \u003Cext-wikilambda-image\u003E"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "Vytvoří řetězec elementu \u003Cext-wikilambda-image\u003E pro zadanou Referenci na obrázkový soubor na Commons (Z310)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Gibt bei Angabe einer Commons-Bilddateireferenz (Z310) eine Zeichenkette des Elements \u003Cext-wikilambda-image\u003E zurück"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "infogar en bildminiatyr med Textsträng som alternativtext"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "Podając odwołanie do pliku obrazu z Commons (Z310), zwraca ciąg znaków elementu \u003Cext-wikilambda-image\u003E"
}
]
}
}
lpuckhynwcg0mth0k21yxwg7l8isz39
293671
293665
2026-07-25T12:14:11Z
Wcalenieja
10313
separated aliases in Polish
293671
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36038"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z310",
"Z17K2": "Z36038K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "image"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "immagine"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "obrázek"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Bild"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "bild"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "obraz"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": "Z36038K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "alternative text"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "testo alternativo"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "alternativní text"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Alt-Text"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "alternativtext"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "tekst alternatywny"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z36042"
],
"Z8K4": [
"Z14",
"Z36039",
"Z36040",
"Z36248"
],
"Z8K5": "Z36038"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "image thumbnail with alt text"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "crea miniatura di immagine Commons"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "náhled obrázku s alternativním textem"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Bild-Miniaturansicht mit Alt-Text"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "miniatyrbild med alternativtext"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "miniatura obrazu z tekstem alternatywnym"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"insert image",
"image HTML",
"thumbnail with alt text",
"create Commons thumbnail image"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1062",
"Z31K2": [
"Z6",
"obrázek",
"vložit obrázek",
"Commons obrázek"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1430",
"Z31K2": [
"Z6",
"Bild einfügen"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1025",
"Z31K2": [
"Z6",
"wstaw obraz",
"obraz z altem",
"obraz z tekstem alternatywnym",
"miniatura z tekstem alternatywnym",
"kod HTML obrazu",
"obraz w HTML",
"utwórz miniaturę z Commons"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Given a Commons image file reference (Z310), returns an \u003Cext-wikilambda-image\u003E element string"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "Dato un riferimento a immagine Commons, restituisce un frammento HTML con \u003Cext-wikilambda-image\u003E"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "Vytvoří řetězec elementu \u003Cext-wikilambda-image\u003E pro zadanou Referenci na obrázkový soubor na Commons (Z310)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Gibt bei Angabe einer Commons-Bilddateireferenz (Z310) eine Zeichenkette des Elements \u003Cext-wikilambda-image\u003E zurück"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "infogar en bildminiatyr med Textsträng som alternativtext"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "Podając odwołanie do pliku obrazu z Commons (Z310), zwraca ciąg znaków elementu \u003Cext-wikilambda-image\u003E"
}
]
}
}
ic6c7g92r1lu9my20zow56z1kc41ajd
Z36185
0
85298
293707
281946
2026-07-25T12:50:28Z
YoshiRulz
10156
Removed Z36187 from the approved list of implementations
293707
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36185"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6001",
"Z17K2": "Z36185K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "person"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z36185K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z36186"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z36185"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Birth sentence from Wikidata person, English"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"date of birth",
"place of birth",
"birth sentence from Wikidata"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Given a Wikidata person item, fetches date of birth (P569) and place of birth (P19), then returns an English sentence in the form \"[name] was born [date] in [place].\""
}
]
}
}
r9uqxfs6yf60m2o3m17jkdgfdzixwo9
293708
293707
2026-07-25T12:50:30Z
YoshiRulz
10156
Removed Z36186 from the approved list of test cases
293708
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36185"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6001",
"Z17K2": "Z36185K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "person"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z36185K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z36185"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Birth sentence from Wikidata person, English"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"date of birth",
"place of birth",
"birth sentence from Wikidata"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Given a Wikidata person item, fetches date of birth (P569) and place of birth (P19), then returns an English sentence in the form \"[name] was born [date] in [place].\""
}
]
}
}
lckzrrna5cep4nardstmdm8szzbi52m
293710
293708
2026-07-25T12:51:27Z
YoshiRulz
10156
Change type of first input from Item to Item ref
293710
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36185"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z36185K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "person"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z36185K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z36185"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Birth sentence from Wikidata person, English"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"date of birth",
"place of birth",
"birth sentence from Wikidata"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Given a Wikidata person item, fetches date of birth (P569) and place of birth (P19), then returns an English sentence in the form \"[name] was born [date] in [place].\""
}
]
}
}
trrf8frokota43gjzs3kszslog7b567
293713
293710
2026-07-25T12:54:56Z
YoshiRulz
10156
Added Z36186 to the approved list of test cases
293713
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36185"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z36185K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "person"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z36185K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z36186"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z36185"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Birth sentence from Wikidata person, English"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"date of birth",
"place of birth",
"birth sentence from Wikidata"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Given a Wikidata person item, fetches date of birth (P569) and place of birth (P19), then returns an English sentence in the form \"[name] was born [date] in [place].\""
}
]
}
}
279bb66mjbo9toyjemtgtzlewm4l1n6
293715
293713
2026-07-25T12:56:56Z
YoshiRulz
10156
Added Z36187 to the approved list of implementations
293715
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36185"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z36185K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "person"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z36185K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z36186"
],
"Z8K4": [
"Z14",
"Z36187"
],
"Z8K5": "Z36185"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Birth sentence from Wikidata person, English"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"date of birth",
"place of birth",
"birth sentence from Wikidata"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Given a Wikidata person item, fetches date of birth (P569) and place of birth (P19), then returns an English sentence in the form \"[name] was born [date] in [place].\""
}
]
}
}
t90zkmcmvrf3tk9b94ww26hmaxmmkbe
Z36186
0
85299
293712
281707
2026-07-25T12:52:26Z
YoshiRulz
10156
Update to reflect changed param type
293712
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36186"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z36185",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z36185",
"Z36185K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q483382"
},
"Z36185K2": "Z1002"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z877",
"Z877K2": {
"Z1K1": "Z89",
"Z89K1": "Steve Wozniak was born on 11 August 1950 in San Jose."
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Steve Wozniak was born on 11 August 1950 in San Jo"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
o0u5g8yj5zocbq8m4cr3p8s9yki6vkr
Z36187
0
85300
293714
289467
2026-07-25T12:56:52Z
YoshiRulz
10156
Update to reflect changed param type
293714
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36187"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z36185",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z27868",
"Z27868K1": {
"Z1K1": "Z7",
"Z7K1": "Z32473",
"Z32473K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z18",
"Z18K1": "Z36185K1"
},
"Z30120K2": [
"Z6030",
"Z6033",
"Z6036"
],
"Z30120K3": "Z33034",
"Z30120K4": [
"Z6092",
{
"Z1K1": "Z6092",
"Z6092K1": "P569"
},
{
"Z1K1": "Z6092",
"Z6092K1": "P19"
}
]
},
"Z32473K2": {
"Z1K1": "Z7",
"Z7K1": "Z25601",
"Z25601K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z18",
"Z18K1": "Z36185K1"
},
"Z30120K2": [
"Z6030",
"Z6033",
"Z6036"
],
"Z30120K3": "Z33034",
"Z30120K4": [
"Z6092",
{
"Z1K1": "Z6092",
"Z6092K1": "P569"
},
{
"Z1K1": "Z6092",
"Z6092K1": "P19"
}
]
}
},
"Z32473K3": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z7",
"Z7K1": "Z28787",
"Z28787K1": {
"Z1K1": "Z7",
"Z7K1": "Z23756",
"Z23756K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z18",
"Z18K1": "Z36185K1"
},
"Z30120K2": [
"Z6030",
"Z6033",
"Z6036"
],
"Z30120K3": "Z33034",
"Z30120K4": [
"Z6092",
{
"Z1K1": "Z6092",
"Z6092K1": "P569"
},
{
"Z1K1": "Z6092",
"Z6092K1": "P19"
}
]
}
},
"Z28787K2": {
"Z1K1": "Z6092",
"Z6092K1": "P19"
}
},
"Z30120K2": [
"Z6030",
"Z6033"
],
"Z30120K3": "Z33034",
"Z30120K4": [
"Z6092"
]
},
"Z32473K4": {
"Z1K1": "Z18",
"Z18K1": "Z36185K2"
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "simple birth sentence from WD person, English"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
ikxebu5ox8ldhkfwufh8rmzzpnhy6qp
Z36270
0
85398
293685
282087
2026-07-25T12:28:36Z
Wcalenieja
10313
293685
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36270"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z36270K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "QID"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "identyfikator Q (QID)"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z36270K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "preferred language"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "preferowany język"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20",
"Z36271",
"Z36272",
"Z36273"
],
"Z8K4": [
"Z14",
"Z36274"
],
"Z8K5": "Z36270"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "label text for item in lang or ltd fallback or QID"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "tekst etykiety elementu w podanym języku, języku z"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"label text for item in given language or fallback"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Returns the label of the item specified by the QID in the best (first listed) language on the fallback list for the requested language until mul. If none found, return QID."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "Zwraca etykietę elementu określonego przez QID w pierwszym pasującym języku z listy języków zastępczych dla wskazanego języka (aż do „mul”). Jeśli nie znaleziono etykiety, zwraca identyfikator QID."
}
]
}
}
dbb22r944xridceuk195d29z3xpkcao
293686
293685
2026-07-25T12:29:25Z
Wcalenieja
10313
shortened Polish label
293686
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36270"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z36270K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "QID"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "identyfikator Q (QID)"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z36270K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "preferred language"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "preferowany język"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20",
"Z36271",
"Z36272",
"Z36273"
],
"Z8K4": [
"Z14",
"Z36274"
],
"Z8K5": "Z36270"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "label text for item in lang or ltd fallback or QID"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "etykieta elem. w podanym jęz., jęz. zast. lub QID"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"label text for item in given language or fallback"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Returns the label of the item specified by the QID in the best (first listed) language on the fallback list for the requested language until mul. If none found, return QID."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "Zwraca etykietę elementu określonego przez QID w pierwszym pasującym języku z listy języków zastępczych dla wskazanego języka (aż do „mul”). Jeśli nie znaleziono etykiety, zwraca identyfikator QID."
}
]
}
}
39tunv01losul2dwuejdqb03fqvy2pz
293687
293686
2026-07-25T12:30:33Z
Wcalenieja
10313
293687
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36270"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z36270K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "QID"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "identyfikator Q (QID)"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z36270K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "preferred language"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "preferowany język"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20",
"Z36271",
"Z36272",
"Z36273"
],
"Z8K4": [
"Z14",
"Z36274"
],
"Z8K5": "Z36270"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "label text for item in lang or ltd fallback or QID"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "etykieta elem. w podanym jęz., jęz. zast. lub QID"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"label text for item in given language or fallback"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1025",
"Z31K2": [
"Z6",
"etykieta elementu w podanym języku, języku zastępczym lub QID",
"etykieta dla danego lang, ltd lub QID"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Returns the label of the item specified by the QID in the best (first listed) language on the fallback list for the requested language until mul. If none found, return QID."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "Zwraca etykietę elementu określonego przez QID w pierwszym pasującym języku z listy języków zastępczych dla wskazanego języka (aż do „mul”). Jeśli nie znaleziono etykiety, zwraca identyfikator QID."
}
]
}
}
26eyeyyhyyozjp33a5hk5ot3n481sf1
Z36489
0
85962
294009
291598
2026-07-25T21:05:55Z
EatingCarBatteries
61191
294009
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 link with text string specified, if QID✏️"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"abstract wikilink with text string specified",
"piped wikilink",
"link with string specified"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "If the specified string is a QID, the function adds an additional link to the Wikidata item with a pencil symbol."
}
]
}
}
7r7fozrnkzsypimadmie5ct88u4j24g
Z36586
0
86118
294167
284757
2026-07-26T11:47:39Z
HenkvD
1290
English label
294167
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36586"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z27327",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z27327",
"Z27327K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q177749"
},
"Z27327K2": {
"Z1K1": "Z6092",
"Z6092K1": "P5137"
},
"Z27327K3": "Z1199"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z6805",
"Z6805K2": {
"Z1K1": "Z7",
"Z7K1": "Z6825",
"Z6825K1": {
"Z1K1": "Z6095",
"Z6095K1": "L325162"
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "marciapiede, en-br: pavement"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "sidewalk -\u003E [en-br] pavement"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
pr8hdvtu25fz0r622nzg92luw4pvl4n
Z36588
0
86120
294168
284762
2026-07-26T11:48:24Z
HenkvD
1290
English label
294168
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36588"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z36587",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z36587",
"Z36587K1": {
"Z1K1": "Z7",
"Z7K1": "Z30260",
"Z30260K1": [
"Z6095",
{
"Z1K1": "Z6095",
"Z6095K1": "L320843"
},
{
"Z1K1": "Z6095",
"Z6095K1": "L325162"
}
],
"Z30260K2": [
"Z6030"
],
"Z30260K3": [
"Z60"
],
"Z30260K4": [
"Z6092"
]
},
"Z36587K2": {
"Z1K1": "Z7",
"Z7K1": "Z6821",
"Z6821K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q177749"
}
},
"Z36587K3": [
"Z60",
"Z1113",
"Z1002"
],
"Z36587K4": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q44679"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q1860"
}
]
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z6805",
"Z6805K2": {
"Z1K1": "Z7",
"Z7K1": "Z6825",
"Z6825K1": {
"Z1K1": "Z6095",
"Z6095K1": "L320843"
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "[footpath, pavement], en-au -\u003E footpath"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "[footpath, pavement], en-au -\u003E footpath"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
itfthiiopcvhvlytd5dvu55c29ye2b9
Z36593
0
86125
294169
284785
2026-07-26T11:49:07Z
HenkvD
1290
English label
294169
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36593"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z33823",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z36587",
"Z36587K1": {
"Z1K1": "Z7",
"Z7K1": "Z6820",
"Z6820K1": {
"Z1K1": "Z7",
"Z7K1": "Z17895",
"Z17895K1": {
"Z1K1": "Z7",
"Z7K1": "Z32599",
"Z32599K1": {
"Z1K1": "Z18",
"Z18K1": "Z33823K1"
},
"Z32599K2": {
"Z1K1": "Z18",
"Z18K1": "Z33823K2"
},
"Z32599K3": {
"Z1K1": "Z18",
"Z18K1": "Z33823K3"
}
}
},
"Z6820K2": {
"Z1K1": "Z18",
"Z18K1": "Z33823K4"
},
"Z6820K3": {
"Z1K1": "Z18",
"Z18K1": "Z33823K5"
},
"Z6820K4": {
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z813",
"Z813K1": {
"Z1K1": "Z18",
"Z18K1": "Z33823K6"
}
},
"Z802K2": [
"Z1"
],
"Z802K3": {
"Z1K1": "Z7",
"Z7K1": "Z12767",
"Z12767K1": {
"Z1K1": "Z18",
"Z18K1": "Z33823K6"
},
"Z12767K2": [
"Z6092",
{
"Z1K1": "Z18",
"Z18K1": "Z33823K2"
},
{
"Z1K1": "Z6092",
"Z6092K1": "P6191"
},
{
"Z1K1": "Z6092",
"Z6092K1": "P7481"
}
]
}
}
},
"Z36587K2": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z18",
"Z18K1": "Z33823K1"
},
"Z30120K2": [
"Z6030",
"Z6033"
],
"Z30120K3": {
"Z1K1": "Z7",
"Z7K1": "Z24144",
"Z24144K1": {
"Z1K1": "Z18",
"Z18K1": "Z33823K3"
},
"Z24144K2": {
"Z1K1": "Z40",
"Z40K1": "Z41"
},
"Z24144K3": {
"Z1K1": "Z40",
"Z40K1": "Z41"
}
},
"Z30120K4": [
"Z6092"
]
},
"Z36587K3": {
"Z1K1": "Z7",
"Z7K1": "Z24144",
"Z24144K1": {
"Z1K1": "Z18",
"Z18K1": "Z33823K3"
},
"Z24144K2": {
"Z1K1": "Z40",
"Z40K1": "Z41"
},
"Z24144K3": {
"Z1K1": "Z40",
"Z40K1": "Z41"
}
},
"Z36587K4": {
"Z1K1": "Z7",
"Z7K1": "Z850",
"Z850K1": {
"Z1K1": "Z7",
"Z7K1": "Z873",
"Z873K1": "Z29649",
"Z873K2": {
"Z1K1": "Z7",
"Z7K1": "Z24144",
"Z24144K1": {
"Z1K1": "Z18",
"Z18K1": "Z33823K3"
},
"Z24144K2": {
"Z1K1": "Z40",
"Z40K1": "Z42"
},
"Z24144K3": {
"Z1K1": "Z40",
"Z40K1": "Z41"
}
}
},
"Z850K2": "Z36589",
"Z850K3": [
"Z6091"
]
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "miglior lessema parziale, QID lingue"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "best partial lexeme for Wikidata item Composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
rh3vvyk0xxls5l1rashrjpp2j0hyql0
Z36594
0
86126
294170
284788
2026-07-26T11:50:16Z
HenkvD
1290
English label
294170
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36594"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z33823",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z33823",
"Z33823K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q177749"
},
"Z33823K2": {
"Z1K1": "Z6092",
"Z6092K1": "P5137"
},
"Z33823K3": "Z1113",
"Z33823K4": [
"Z6030"
],
"Z33823K5": [
"Z60"
],
"Z33823K6": [
"Z6092"
]
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z6805",
"Z6805K2": {
"Z1K1": "Z7",
"Z7K1": "Z6825",
"Z6825K1": {
"Z1K1": "Z6095",
"Z6095K1": "L320843"
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "marciapiede in en-au: footpath"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "sidewalk -\u003E [en-au] footpath"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
hoph27kc7j3zt2vlangzo14vgnjhep4
Z36983
0
86655
293827
293600
2026-07-25T16:56:44Z
Wcalenieja
10313
Polish desc
293827
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36983"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z36983K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1645",
"Z11K2": "实体"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "entita"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "entité"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Ding"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "entitas"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1643",
"Z11K2": "클래스"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1003",
"Z11K2": "entidad"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "entitet"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z36983K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "class"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1645",
"Z11K2": "类别"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "třída"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "classe"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Art"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "kelas"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1643",
"Z11K2": "엔터티"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1003",
"Z11K2": "clase"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "typ"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z36983K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "location"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1645",
"Z11K2": "位置"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "umístění"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "localisation"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Ort"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "lokasi"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1643",
"Z11K2": "위치"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1003",
"Z11K2": "ubicación"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "plats"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z36983K4",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1645",
"Z11K2": "语言"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "jazyk"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "langue"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Sprache"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "bahasa"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1643",
"Z11K2": "언어"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1003",
"Z11K2": "lengua"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "språk"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z36984",
"Z37475"
],
"Z8K4": [
"Z14",
"Z36985"
],
"Z8K5": "Z36983"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "state location using entity and class"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1645",
"Z11K2": "使用实体和类别说明位置 "
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "vyjádřit umístění pomocí entity a třídy "
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "localiser en utilisant l'entité et la classe "
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Satz über ein Ding einer Art an einem Ort "
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "Berikan lokasi menggunakan entitas dan kelas "
},
{
"Z1K1": "Z11",
"Z11K1": "Z1643",
"Z11K2": "엔터티와 클래스를 사용하여 위치 지정 "
},
{
"Z1K1": "Z11",
"Z11K1": "Z1003",
"Z11K2": "localizar utilizando la entidad y la clase "
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "ange plats med entitet och typ (HTML-fragment)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "wyraź położenie za pomocą encji i klasy "
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
" something is a something in somewhere",
"is a ? in ?",
" X is a Y in Z",
"state location using entity and class (HTML)",
"entity is a class in location"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1645",
"Z31K2": [
"Z6",
"某物是某地的某类事物"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1430",
"Z31K2": [
"Z6",
"X ist ein Y in Z"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1078",
"Z31K2": [
"Z6",
"sesuatu adalah sesuatu di suatu tempat"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1592",
"Z31K2": [
"Z6",
"Ange plats med entitet och klass"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1025",
"Z31K2": [
"Z6",
"coś jest czymś w czymś, ? jest ? w ?, encja jest klasą w położeniu"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Forms a sentence stating the location and class of a given entity. E.g. \"Seoul is a city in South Korea.\""
},
{
"Z1K1": "Z11",
"Z11K1": "Z1645",
"Z11K2": "生成一句话,说明某个给定实体的类别及其所在位置。如:“首尔是韩国的一座城市。”"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "Vytvoří větu popisující polohu a třídu dané entity. Např. „Soul je město v Jižní Koreji.“"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "z.B. \"Seoul ist eine Stadt in Südkorea.\""
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "Membuat kalimat yang memberikan lokasi dan kelas dari entitas yang diberikan. Misalnya \"Seoul adalah kota di Korea Selatan.\""
},
{
"Z1K1": "Z11",
"Z11K1": "Z1003",
"Z11K2": "ejemplo : \"Francia es un país en Europa.\""
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "Skapar en mening med plats och typ av en angiven entitet. Ex. \"Seoul är en stad i Sydkorea.\""
},
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "Tworzy zdanie określające położenie i klasę danej encji, np. Seul jest miastem w Korei Południowej."
}
]
}
}
pr39ytqmxbdi7opcia60wkphdj66uwn
293828
293827
2026-07-25T16:57:08Z
Wcalenieja
10313
293828
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36983"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z36983K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1645",
"Z11K2": "实体"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "entita"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "entité"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Ding"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "entitas"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1643",
"Z11K2": "클래스"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1003",
"Z11K2": "entidad"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "entitet"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "encja"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z36983K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "class"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1645",
"Z11K2": "类别"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "třída"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "classe"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Art"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "kelas"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1643",
"Z11K2": "엔터티"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1003",
"Z11K2": "clase"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "typ"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "klasa"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z36983K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "location"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1645",
"Z11K2": "位置"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "umístění"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "localisation"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Ort"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "lokasi"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1643",
"Z11K2": "위치"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1003",
"Z11K2": "ubicación"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "plats"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "położenie"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z36983K4",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1645",
"Z11K2": "语言"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "jazyk"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "langue"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Sprache"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "bahasa"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1643",
"Z11K2": "언어"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1003",
"Z11K2": "lengua"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "språk"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "język"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z36984",
"Z37475"
],
"Z8K4": [
"Z14",
"Z36985"
],
"Z8K5": "Z36983"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "state location using entity and class"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1645",
"Z11K2": "使用实体和类别说明位置 "
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "vyjádřit umístění pomocí entity a třídy "
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "localiser en utilisant l'entité et la classe "
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Satz über ein Ding einer Art an einem Ort "
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "Berikan lokasi menggunakan entitas dan kelas "
},
{
"Z1K1": "Z11",
"Z11K1": "Z1643",
"Z11K2": "엔터티와 클래스를 사용하여 위치 지정 "
},
{
"Z1K1": "Z11",
"Z11K1": "Z1003",
"Z11K2": "localizar utilizando la entidad y la clase "
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "ange plats med entitet och typ (HTML-fragment)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "wyraź położenie za pomocą encji i klasy "
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
" something is a something in somewhere",
"is a ? in ?",
" X is a Y in Z",
"state location using entity and class (HTML)",
"entity is a class in location"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1645",
"Z31K2": [
"Z6",
"某物是某地的某类事物"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1430",
"Z31K2": [
"Z6",
"X ist ein Y in Z"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1078",
"Z31K2": [
"Z6",
"sesuatu adalah sesuatu di suatu tempat"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1592",
"Z31K2": [
"Z6",
"Ange plats med entitet och klass"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1025",
"Z31K2": [
"Z6",
"coś jest czymś w czymś, ? jest ? w ?, encja jest klasą w położeniu"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Forms a sentence stating the location and class of a given entity. E.g. \"Seoul is a city in South Korea.\""
},
{
"Z1K1": "Z11",
"Z11K1": "Z1645",
"Z11K2": "生成一句话,说明某个给定实体的类别及其所在位置。如:“首尔是韩国的一座城市。”"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "Vytvoří větu popisující polohu a třídu dané entity. Např. „Soul je město v Jižní Koreji.“"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "z.B. \"Seoul ist eine Stadt in Südkorea.\""
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "Membuat kalimat yang memberikan lokasi dan kelas dari entitas yang diberikan. Misalnya \"Seoul adalah kota di Korea Selatan.\""
},
{
"Z1K1": "Z11",
"Z11K1": "Z1003",
"Z11K2": "ejemplo : \"Francia es un país en Europa.\""
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "Skapar en mening med plats och typ av en angiven entitet. Ex. \"Seoul är en stad i Sydkorea.\""
},
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "Tworzy zdanie określające położenie i klasę danej encji, np. Seul jest miastem w Korei Południowej."
}
]
}
}
0s5u1lrhqfsa9n7b0gn1oyqb6wrcgyj
293830
293828
2026-07-25T16:57:49Z
Wcalenieja
10313
293830
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36983"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z36983K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1645",
"Z11K2": "实体"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "entita"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "entité"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Ding"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "entitas"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1643",
"Z11K2": "클래스"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1003",
"Z11K2": "entidad"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "entitet"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "encja"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z36983K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "class"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1645",
"Z11K2": "类别"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "třída"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "classe"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Art"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "kelas"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1643",
"Z11K2": "엔터티"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1003",
"Z11K2": "clase"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "typ"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "klasa"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z36983K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "location"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1645",
"Z11K2": "位置"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "umístění"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "localisation"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Ort"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "lokasi"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1643",
"Z11K2": "위치"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1003",
"Z11K2": "ubicación"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "plats"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "położenie"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z36983K4",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1645",
"Z11K2": "语言"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "jazyk"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "langue"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Sprache"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "bahasa"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1643",
"Z11K2": "언어"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1003",
"Z11K2": "lengua"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "språk"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "język"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z36984",
"Z37475"
],
"Z8K4": [
"Z14",
"Z36985"
],
"Z8K5": "Z36983"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "state location using entity and class"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1645",
"Z11K2": "使用实体和类别说明位置 "
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "vyjádřit umístění pomocí entity a třídy "
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "localiser en utilisant l'entité et la classe "
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Satz über ein Ding einer Art an einem Ort "
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "Berikan lokasi menggunakan entitas dan kelas "
},
{
"Z1K1": "Z11",
"Z11K1": "Z1643",
"Z11K2": "엔터티와 클래스를 사용하여 위치 지정 "
},
{
"Z1K1": "Z11",
"Z11K1": "Z1003",
"Z11K2": "localizar utilizando la entidad y la clase "
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "ange plats med entitet och typ (HTML-fragment)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "wyraź położenie za pomocą encji i klasy"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
" something is a something in somewhere",
"is a ? in ?",
" X is a Y in Z",
"state location using entity and class (HTML)",
"entity is a class in location"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1645",
"Z31K2": [
"Z6",
"某物是某地的某类事物"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1430",
"Z31K2": [
"Z6",
"X ist ein Y in Z"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1078",
"Z31K2": [
"Z6",
"sesuatu adalah sesuatu di suatu tempat"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1592",
"Z31K2": [
"Z6",
"Ange plats med entitet och klass"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1025",
"Z31K2": [
"Z6",
"coś jest czymś w czymś, ? jest ? w ?, encja jest klasą w położeniu"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Forms a sentence stating the location and class of a given entity. E.g. \"Seoul is a city in South Korea.\""
},
{
"Z1K1": "Z11",
"Z11K1": "Z1645",
"Z11K2": "生成一句话,说明某个给定实体的类别及其所在位置。如:“首尔是韩国的一座城市。”"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "Vytvoří větu popisující polohu a třídu dané entity. Např. „Soul je město v Jižní Koreji.“"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "z.B. \"Seoul ist eine Stadt in Südkorea.\""
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "Membuat kalimat yang memberikan lokasi dan kelas dari entitas yang diberikan. Misalnya \"Seoul adalah kota di Korea Selatan.\""
},
{
"Z1K1": "Z11",
"Z11K1": "Z1003",
"Z11K2": "ejemplo : \"Francia es un país en Europa.\""
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "Skapar en mening med plats och typ av en angiven entitet. Ex. \"Seoul är en stad i Sydkorea.\""
},
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "Tworzy zdanie określające położenie i klasę danej encji, np. Seul jest miastem w Korei Południowej."
}
]
}
}
najwgi75o461iky8i0z9pck5gcfx26s
Z37065
0
86760
294087
293627
2026-07-26T08:57:35Z
99of9
1622
nudge
294087
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37065"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z37065K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "objekt"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z37065K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "adjective"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "adjektiv"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z37065K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "class"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "klass"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z37065K4",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "location"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "plats"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z37065K5",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "språk"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z37067",
"Z37462",
"Z38214"
],
"Z8K4": [
"Z14",
"Z37066"
],
"Z8K5": "Z37065"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "superlative definition"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "superlativ definition (HTML-fragment)"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"superlative definition (HTML)",
"most",
"biggest",
"greatest",
"first",
"highest",
"lowest"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Topic definition in the form of \"\u003CX\u003E is the \u003CCest\u003E \u003CY\u003E in/on/at \u003CZ\u003E.\" Monolingual text version at Z27243."
}
]
}
}
hd90h4d7mai6w095ob0kmxbeoaywbe3
294091
294087
2026-07-26T09:01:34Z
99of9
1622
294091
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37065"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z37065K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "objekt"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z37065K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "adjective"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "adjektiv"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z37065K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "class"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "klass"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z37065K4",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "location"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "plats"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z37065K5",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "språk"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z37067",
"Z37462",
"Z38214"
],
"Z8K4": [
"Z14",
"Z37066"
],
"Z8K5": "Z37065"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "superlative definition"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "superlativ definition (HTML-fragment)"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"superlative definition (HTML)",
"most",
"biggest",
"greatest",
"first",
"highest",
"lowest",
"least"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Topic definition in the form of \"\u003CX\u003E is the \u003CCest\u003E \u003CY\u003E in/on/at \u003CZ\u003E.\" Monolingual text version at Z27243."
}
]
}
}
2qaknxai5ts0aneuqruub6rs6d841kt
294099
294091
2026-07-26T09:18:03Z
99of9
1622
nudge
294099
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37065"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z37065K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "objekt"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z37065K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "adjective"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "adjektiv"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z37065K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "class"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "klass"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z37065K4",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "location"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "plats"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z37065K5",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "språk"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z37067",
"Z37462",
"Z38214"
],
"Z8K4": [
"Z14",
"Z37066"
],
"Z8K5": "Z37065"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "superlative definition"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "superlativ definition (HTML-fragment)"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"superlative definition (HTML)",
"most",
"biggest",
"greatest",
"first",
"highest",
"lowest",
"least",
"best"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Topic definition in the form of \"\u003CX\u003E is the \u003CCest\u003E \u003CY\u003E in/on/at \u003CZ\u003E.\" Monolingual text version at Z27243."
}
]
}
}
f02gudxuu3ah5xewzegqtqn61rh48cf
Z37066
0
86761
293739
290146
2026-07-25T13:30:42Z
99of9
1622
don't link subject or adjective in this default function, we can make a special function for full linking
293739
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37066"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z37065",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z37464",
"Z37464K1": {
"Z1K1": "Z7",
"Z7K1": "Z27243",
"Z27243K1": {
"Z1K1": "Z18",
"Z18K1": "Z37065K1"
},
"Z27243K2": {
"Z1K1": "Z18",
"Z18K1": "Z37065K2"
},
"Z27243K3": {
"Z1K1": "Z18",
"Z18K1": "Z37065K3"
},
"Z27243K4": {
"Z1K1": "Z18",
"Z18K1": "Z37065K4"
},
"Z27243K5": {
"Z1K1": "Z18",
"Z18K1": "Z37065K5"
}
},
"Z37464K2": {
"Z1K1": "Z6",
"Z6K1": "Z29841"
},
"Z37464K3": [
"Z6091",
{
"Z1K1": "Z18",
"Z18K1": "Z37065K3"
},
{
"Z1K1": "Z18",
"Z18K1": "Z37065K4"
}
],
"Z37464K4": [
"Z6091",
{
"Z1K1": "Z18",
"Z18K1": "Z37065K1"
},
{
"Z1K1": "Z18",
"Z18K1": "Z37065K2"
},
{
"Z1K1": "Z18",
"Z18K1": "Z37065K3"
},
{
"Z1K1": "Z18",
"Z18K1": "Z37065K4"
}
],
"Z37464K5": {
"Z1K1": "Z18",
"Z18K1": "Z37065K5"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "superlative definition, wrap monolingual"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
0k1jpf56ii32tb4u5x9uqv44aicxawa
Z37067
0
86762
294088
287129
2026-07-26T08:58:33Z
99of9
1622
links
294088
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37067"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z37065",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z37065",
"Z37065K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q18915128"
},
"Z37065K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q138758272"
},
"Z37065K3": {
"Z1K1": "Z6091",
"Z6091K1": "Q515"
},
"Z37065K4": {
"Z1K1": "Z6091",
"Z6091K1": "Q408"
},
"Z37065K5": "Z1002"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z877",
"Z877K2": {
"Z1K1": "Z89",
"Z89K1": "Sydney is the most populous \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q515\"\u003Ecity\u003C/a\u003E in \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q408\"\u003EAustralia\u003C/a\u003E."
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Sydney is the most populous city in Australia."
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
ao7bffx4x0db8h1ciawpdiwk7pc51nd
Z37419
0
87407
294173
292325
2026-07-26T11:52:34Z
HenkvD
1290
English label
294173
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37419"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z37419K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "linuga"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z37421"
],
"Z8K4": [
"Z14",
"Z37420"
],
"Z8K5": "Z37419"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "tabella di coniugazione di articolo indeterm. it"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "conjugation table of indetermin. article, Italian"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
g1ojj5goo7no787s1tb7jfmy38rb49p
Z37420
0
87408
294172
289416
2026-07-26T11:51:43Z
HenkvD
1290
English label
294172
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37420"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z37419",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z30232",
"Z30232K1": [
{
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z6091"
},
[
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q499327"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q1775415"
}
]
],
"Z30232K2": [
"Z89",
{
"Z1K1": "Z89",
"Z89K1": "\u003Cspan lang=\"it\"\u003Eun\u003C/span\u003E, \u003Cspan lang=\"it\"\u003Euno\u003C/span\u003E"
},
{
"Z1K1": "Z89",
"Z89K1": "\u003Cspan lang=\"it\"\u003Euna\u003C/span\u003E (\u003Cspan lang=\"it\"\u003Eun'\u003C/span\u003E)"
}
],
"Z30232K3": "un",
"Z30232K4": {
"Z1K1": "Z18",
"Z18K1": "Z37419K1"
},
"Z30232K5": "Z1787",
"Z30232K6": {
"Z1K1": "Z40",
"Z40K1": "Z42"
},
"Z30232K7": {
"Z1K1": "Z89",
"Z89K1": ""
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "tabella di coniugazione di articolo ind. it, comp."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "conj. table of indetermin. article, Italian Comp"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "conjugation table of indetermin. article, Italian Composition"
}
]
}
}
7057gm3w4niq7mpep6nk7b8dc1k3y0n
Z37421
0
87409
294174
289378
2026-07-26T11:54:22Z
HenkvD
1290
English label
294174
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37421"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z37419",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z37419",
"Z37419K1": "Z1787"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z29045",
"Z29045K2": "una"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "articoli indeterminativi it, label in italiano"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "[it] una"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
dp4x5tp9l01n4xxhknbc85hap747zkj
Z37426
0
87414
294175
290909
2026-07-26T11:57:24Z
HenkvD
1290
English label
294175
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37426"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z37426K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "lingua"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z37427"
],
"Z8K4": [
"Z14",
"Z37428"
],
"Z8K5": "Z37426"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "tabella di coniugazione di articolo partitivo it"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "partitive article conjugation table"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
ftthc0uthojcgf6uklwl0ap3tmnp3rh
Z37428
0
87416
294176
289409
2026-07-26T11:58:50Z
HenkvD
1290
English label
294176
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37428"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z37426",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z30232",
"Z30232K1": [
{
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z6091"
},
[
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q499327"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q1775415"
}
],
[
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q110786"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q146786"
}
]
],
"Z30232K2": [
"Z1",
[
"Z89",
{
"Z1K1": "Z89",
"Z89K1": "\u003Cspan lang=\"it\"\u003Edel\u003C/span\u003E\u003Cbr\u003E\u003Cspan lang=\"it\"\u003Edello\u003C/span\u003E (\u003Cspan lang=\"it\"\u003Edell'\u003C/span\u003E)"
},
{
"Z1K1": "Z89",
"Z89K1": "\u003Cspan lang=\"it\"\u003Edei\u003C/span\u003E\u003Cbr\u003E\u003Cspan lang=\"it\"\u003Edegli\u003C/span\u003E"
}
],
[
"Z89",
{
"Z1K1": "Z89",
"Z89K1": "\u003Cspan lang=\"it\"\u003Edella\u003C/span\u003E (\u003Cspan lang=\"it\"\u003Edell'\u003C/span\u003E)"
},
{
"Z1K1": "Z89",
"Z89K1": "\u003Cspan lang=\"it\"\u003Edelle\u003C/span\u003E"
}
]
],
"Z30232K3": "del",
"Z30232K4": {
"Z1K1": "Z18",
"Z18K1": "Z37426K1"
},
"Z30232K5": "Z1787",
"Z30232K6": {
"Z1K1": "Z40",
"Z40K1": "Z42"
},
"Z30232K7": {
"Z1K1": "Z89",
"Z89K1": ""
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "tabella di coniugazione di articolo part. it, comp"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "partitive article conjugation table Composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
n0j5jw6up0vimjweknvc1btcu2ng7jm
Z37462
0
87453
294090
289637
2026-07-26T09:00:54Z
99of9
1622
links
294090
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37462"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z37065",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z37065",
"Z37065K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q18915128"
},
"Z37065K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q138758272"
},
"Z37065K3": {
"Z1K1": "Z6091",
"Z6091K1": "Q515"
},
"Z37065K4": {
"Z1K1": "Z6091",
"Z6091K1": "Q408"
},
"Z37065K5": "Z1674"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z877",
"Z877K2": {
"Z1K1": "Z89",
"Z89K1": "\u003Cspan lang=\"mul\" style=\"color: #FF00FF;\"\u003E⤒ Q138758272\u003Ca href=\"https://www.wikidata.org/wiki/Q138758272\"\u003E✏️\u003C/a\u003E { \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q515\"\u003EQ515\u003C/a\u003E\u003Ca href=\"https://www.wikidata.org/wiki/Q515\"\u003E✏️\u003C/a\u003E ∩ \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q408\"\u003EQ408\u003C/a\u003E\u003Ca href=\"https://www.wikidata.org/wiki/Q408\"\u003E✏️\u003C/a\u003E } = Sydney.\u003C/span\u003E\u003Ca href=\"https://www.wikifunctions.org/wiki/Z29841\"\u003E🔧\u003C/a\u003E"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "[dzg, color] ⤒ Q138758272 { Q515 ∩ Q408 } = Syd 🔧"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
ph5vwnw9mxxpzyzfge2ntw4d7ehb650
Z37464
0
87455
294094
292949
2026-07-26T09:07:48Z
99of9
1622
nudge
294094
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37464"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z11",
"Z17K2": "Z37464K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "text"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": "Z37464K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "ZID for link to configuration"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z6091"
},
"Z17K2": "Z37464K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "QIDs to link (first occurrence) to AW"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z6091"
},
"Z17K2": "Z37464K4",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "QIDs to add WD edit links to if missing label"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z37464K5",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language expected"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z37469",
"Z37669",
"Z37506",
"Z37799"
],
"Z8K4": [
"Z14",
"Z37540"
],
"Z8K5": "Z37464"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "monolingual text as HTML with lang, col, ✏️🔧links"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"monolingual text to HTML",
"HTML from monolingual text",
"monolingual to HTML with calls to action",
"mark up monolingual text"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Returns an HTML fragment containing the text with links \u0026 QID ✏️s. If not matching the requested language, wrap in a span with a language, the default text colour, a 🔧 link to the configuration ZID."
}
]
}
}
3i9cds7j8k5eicvmvlnjxaekj4r6vry
294097
294094
2026-07-26T09:16:14Z
99of9
1622
Added Z38316 to the approved list of test cases
294097
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37464"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z11",
"Z17K2": "Z37464K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "text"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": "Z37464K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "ZID for link to configuration"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z6091"
},
"Z17K2": "Z37464K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "QIDs to link (first occurrence) to AW"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z6091"
},
"Z17K2": "Z37464K4",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "QIDs to add WD edit links to if missing label"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z37464K5",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language expected"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z37469",
"Z37669",
"Z37506",
"Z37799",
"Z38316"
],
"Z8K4": [
"Z14",
"Z37540"
],
"Z8K5": "Z37464"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "monolingual text as HTML with lang, col, ✏️🔧links"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"monolingual text to HTML",
"HTML from monolingual text",
"monolingual to HTML with calls to action",
"mark up monolingual text"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Returns an HTML fragment containing the text with links \u0026 QID ✏️s. If not matching the requested language, wrap in a span with a language, the default text colour, a 🔧 link to the configuration ZID."
}
]
}
}
h98nw65m10h956ahcohxvdnib9irpyu
294098
294097
2026-07-26T09:16:45Z
99of9
1622
nudge
294098
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37464"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z11",
"Z17K2": "Z37464K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "text"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": "Z37464K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "ZID for link to configuration"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z6091"
},
"Z17K2": "Z37464K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "QIDs to link (first occurrence) to AW"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z6091"
},
"Z17K2": "Z37464K4",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "QIDs to add WD edit links to if missing label"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z37464K5",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language expected"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z37469",
"Z37669",
"Z37506",
"Z37799",
"Z38316"
],
"Z8K4": [
"Z14",
"Z37540"
],
"Z8K5": "Z37464"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "monolingual text as HTML with lang, col, ✏️🔧links"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"monolingual text to HTML",
"HTML from monolingual text",
"monolingual to HTML with calls to action",
"mark up monolingual text",
"mark-up for monolingual text to HTML"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Returns an HTML fragment containing the text with links \u0026 QID ✏️s. If not matching the requested language, wrap in a span with a language, the default text colour, a 🔧 link to the configuration ZID."
}
]
}
}
flaf8fdpjqkplkmtxocjz4a9hzaem78
Z37620
0
87674
294064
290464
2026-07-26T07:36:45Z
Jsamwrites
938
Update best values
294064
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37620"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z35972",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z35972",
"Z35972K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q2407"
},
"Z35972K2": "Z1002"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z877",
"Z877K2": {
"Z1K1": "Z89",
"Z89K1": "\u003Ctable style=\"background-color:var(--background-color-interactive-subtle,#F8F9FA);border:1px solid var(--border-color-base,#A2A9B1);border-spacing:3px;clear:inline-end;float: inline-end;margin:0.5em 0 0.5em 1em;padding:0.2em;width:250px;\"\u003E\u003Ctr\u003E\u003Ctd colspan=\"2\" align=\"center\" style=\"--infobox-accent-hue:264deg;background-color:oklch(from var(--background-color-success-subtle,#DFF2EB) calc(0.8*l + 0.15) calc(c + 0.05) var(--infobox-accent-hue,264deg));\"\u003EC++\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003EProgramming paradigm\u003C/td\u003E\u003Ctd\u003EObject-oriented programming, functional programming, procedural programming, generic programming, multi-paradigm programming\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003EDate of establishment\u003C/td\u003E\u003Ctd\u003E1 January 1983\u003C/td\u003E\u003C/tr\u003E\u003C/table\u003E"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "infobox c++"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
48hzqeg274bipvndkn1raqkrjndf9kr
Z37623
0
87679
293794
290345
2026-07-25T15:24:24Z
YoshiRulz
10156
Added Z38265 to the approved list of test cases
293794
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37623"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z37623K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6092",
"Z17K2": "Z37623K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "property"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z37623K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z37626",
"Z38265"
],
"Z8K4": [
"Z14",
"Z37625"
],
"Z8K5": "Z37623"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "infobox row"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "a table row with two columns: Property and Value from Wikidata"
}
]
}
}
6dziyr5czgkaxictcbtyc4a20cqjs8e
Z37625
0
87681
293792
291802
2026-07-25T15:22:45Z
YoshiRulz
10156
Take (first) best statement instead of first overall
293792
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37625"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z37623",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z37640",
"Z37640K1": {
"Z1K1": "Z7",
"Z7K1": "Z27299",
"Z27299K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z18",
"Z18K1": "Z37623K1"
},
"Z30120K2": [
"Z6030",
"Z6036"
],
"Z30120K3": [
"Z60",
"Z1360"
],
"Z30120K4": [
"Z6092",
{
"Z1K1": "Z18",
"Z18K1": "Z37623K2"
}
]
},
"Z27299K2": {
"Z1K1": "Z18",
"Z18K1": "Z37623K2"
}
},
"Z37640K2": {
"Z1K1": "Z7",
"Z7K1": "Z33319",
"Z33319K1": [
"Z89",
{
"Z1K1": "Z7",
"Z7K1": "Z33315",
"Z33315K1": {
"Z1K1": "Z7",
"Z7K1": "Z10771",
"Z10771K1": {
"Z1K1": "Z7",
"Z7K1": "Z24766",
"Z24766K1": {
"Z1K1": "Z7",
"Z7K1": "Z35364",
"Z35364K1": {
"Z1K1": "Z7",
"Z7K1": "Z35036",
"Z35036K1": {
"Z1K1": "Z18",
"Z18K1": "Z37623K2"
},
"Z35036K2": [
"Z6030",
"Z6036"
],
"Z35036K3": [
"Z60"
],
"Z35036K4": [
"Z6092",
{
"Z1K1": "Z6092",
"Z6092K1": "P1629"
}
]
}
},
"Z24766K2": {
"Z1K1": "Z18",
"Z18K1": "Z37623K3"
}
}
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z33315",
"Z33315K1": {
"Z1K1": "Z7",
"Z7K1": "Z10771",
"Z10771K1": {
"Z1K1": "Z7",
"Z7K1": "Z24766",
"Z24766K1": {
"Z1K1": "Z7",
"Z7K1": "Z19308",
"Z19308K1": {
"Z1K1": "Z7",
"Z7K1": "Z23451",
"Z23451K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z18",
"Z18K1": "Z37623K1"
},
"Z30120K2": [
"Z6030",
"Z6036"
],
"Z30120K3": [
"Z60",
"Z1360"
],
"Z30120K4": [
"Z6092",
{
"Z1K1": "Z18",
"Z18K1": "Z37623K2"
}
]
},
"Z23451K2": {
"Z1K1": "Z18",
"Z18K1": "Z37623K2"
}
}
},
"Z24766K2": {
"Z1K1": "Z18",
"Z18K1": "Z37623K3"
}
}
}
}
]
},
"Z37640K3": {
"Z1K1": "Z89",
"Z89K1": ""
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "infobox row Composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
5q1rodqswy4ocbiazxyjvfntktiusya
Z37654
0
87714
294100
290469
2026-07-26T09:23:26Z
Jsamwrites
938
Update complete date
294100
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37654"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z35976",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z35976",
"Z35976K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q698"
},
"Z35976K2": "Z1002"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z877",
"Z877K2": {
"Z1K1": "Z89",
"Z89K1": "\u003Ctable style=\"background-color:#F8F9FA;border:1px solid #A2A9B1;border-spacing:3px;clear:right;float:right;margin:0.5em 0 0.5em 1em;padding:0.2em;width:250px;\"\u003E\u003Ctr\u003E\u003Ctd colspan=\"2\" align=\"center\" style=\"background-color:#cddeff;\"\u003EMozilla Firefox\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003EProgramming language\u003C/td\u003E\u003Ctd\u003EC\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003EPublication date\u003C/td\u003E\u003Ctd\u003E1 January 2002\u003C/td\u003E\u003C/tr\u003E\u003C/table\u003E"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "infobox Mozilla Firefox"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
t02uty4ni1qnm9jayhww9q17q17jyxi
Z37657
0
87720
294034
293182
2026-07-26T05:16:16Z
99of9
1622
Added Z38304 to the approved list of test cases
294034
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37657"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z89",
"Z17K2": "Z37657K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "source HTML"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z37657K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item reference"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z40",
"Z17K2": "Z37657K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "replace all?"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z40",
"Z17K2": "Z37657K4",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "case-sensitive?"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z37657K5",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z11",
"Z17K2": "Z37657K6",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "display text (optional)"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z37658",
"Z37659",
"Z38112",
"Z38304"
],
"Z8K4": [
"Z14",
"Z37660"
],
"Z8K5": "Z37657"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "inject abstract wikilink into HTML (complex)"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"add wikilink to HTML"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Same as Z35472 but starts with an HTML fragment."
}
]
}
}
czf8bcs0x0k8ql8wyqk4iq8u8npk3os
294052
294034
2026-07-26T07:21:03Z
99of9
1622
nudge
294052
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37657"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z89",
"Z17K2": "Z37657K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "source HTML"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z37657K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item reference"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z40",
"Z17K2": "Z37657K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "replace all?"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z40",
"Z17K2": "Z37657K4",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "case-sensitive?"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z37657K5",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z11",
"Z17K2": "Z37657K6",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "display text (optional)"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z37658",
"Z37659",
"Z38112",
"Z38304"
],
"Z8K4": [
"Z14",
"Z37660"
],
"Z8K5": "Z37657"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "inject abstract wikilink into HTML (complex)"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"add wikilink to HTML",
"link term in HTML to Abstract article"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Same as Z35472 but starts with an HTML fragment."
}
]
}
}
f94vsr741mlzaxav2k2v91r4qqrlion
294084
294052
2026-07-26T08:54:37Z
99of9
1622
Added Z38312 to the approved list of test cases
294084
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37657"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z89",
"Z17K2": "Z37657K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "source HTML"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z37657K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item reference"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z40",
"Z17K2": "Z37657K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "replace all?"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z40",
"Z17K2": "Z37657K4",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "case-sensitive?"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z37657K5",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z11",
"Z17K2": "Z37657K6",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "display text (optional)"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z37658",
"Z37659",
"Z38112",
"Z38304",
"Z38312"
],
"Z8K4": [
"Z14",
"Z37660"
],
"Z8K5": "Z37657"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "inject abstract wikilink into HTML (complex)"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"add wikilink to HTML",
"link term in HTML to Abstract article"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Same as Z35472 but starts with an HTML fragment."
}
]
}
}
o6w90q3tygeud6nte0b0l5apsiq1k0i
294085
294084
2026-07-26T08:55:10Z
99of9
1622
294085
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37657"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z89",
"Z17K2": "Z37657K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "source HTML"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z37657K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item reference"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z40",
"Z17K2": "Z37657K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "replace all?"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z40",
"Z17K2": "Z37657K4",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "case-sensitive?"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z37657K5",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z11",
"Z17K2": "Z37657K6",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "display text (optional)"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z37658",
"Z37659",
"Z38112",
"Z38304",
"Z38312"
],
"Z8K4": [
"Z14",
"Z37660"
],
"Z8K5": "Z37657"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "inject abstract wikilink into HTML (complex)"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"add wikilink to HTML",
"link term in HTML to Abstract article",
"insert wikilink in HTML with regex flags"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Same as Z35472 but starts with an HTML fragment."
}
]
}
}
l5h00a4vvt275ii3sd8tidslz4rl7b2
Z37661
0
87724
294032
293179
2026-07-26T05:13:18Z
99of9
1622
Added Z38303 to the approved list of test cases
294032
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37661"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z89",
"Z17K2": "Z37661K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "source HTML"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z37661K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item reference"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z37661K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z37664",
"Z38111",
"Z38303"
],
"Z8K4": [
"Z14",
"Z37662"
],
"Z8K5": "Z37661"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "inject abstract wikilink into HTML (simple)"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"add wikilink to HTML"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Same as Z37657 but inferring typical default parameters."
}
]
}
}
cetgx66ypszaffcy3cano45r9jnxk9e
294053
294032
2026-07-26T07:22:03Z
99of9
1622
nudge
294053
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37661"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z89",
"Z17K2": "Z37661K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "source HTML"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z37661K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item reference"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z37661K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z37664",
"Z38111"
],
"Z8K4": [
"Z14",
"Z37662"
],
"Z8K5": "Z37661"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "inject abstract wikilink into HTML (simple)"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"add wikilink to HTML",
"inject abstract wikilink to first occurrence of term in HTML"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Same as Z37657 but inferring typical default parameters."
}
]
}
}
r5e09kmmkpqdh0k7l6zk474o9jf53yu
294054
294053
2026-07-26T07:22:12Z
99of9
1622
Added Z38303 to the approved list of test cases
294054
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37661"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z89",
"Z17K2": "Z37661K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "source HTML"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z37661K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item reference"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z37661K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z37664",
"Z38111",
"Z38303"
],
"Z8K4": [
"Z14",
"Z37662"
],
"Z8K5": "Z37661"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "inject abstract wikilink into HTML (simple)"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"add wikilink to HTML",
"inject abstract wikilink to first occurrence of term in HTML"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Same as Z37657 but inferring typical default parameters."
}
]
}
}
2t6uhh352thxc7mwl0u6mu3h6jv8ste
294086
294054
2026-07-26T08:56:00Z
99of9
1622
nudge
294086
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37661"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z89",
"Z17K2": "Z37661K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "source HTML"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z37661K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item reference"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z37661K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z37664",
"Z38111",
"Z38303"
],
"Z8K4": [
"Z14",
"Z37662"
],
"Z8K5": "Z37661"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "inject abstract wikilink into HTML (simple)"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"add wikilink to HTML",
"inject abstract wikilink to first occurrence of term in HTML",
"insert wikilink in HTML without flags"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Same as Z37657 but inferring typical default parameters."
}
]
}
}
q6jc7thblr6kfy1khbucn2k9ejg6qiu
Z37665
0
87729
293693
292947
2026-07-25T12:36:02Z
99of9
1622
Added Z38236 to the approved list of test cases
293693
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37665"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z89",
"Z17K2": "Z37665K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "source HTML"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z6091"
},
"Z17K2": "Z37665K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "list of item references to link"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z37665K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z37667",
"Z37668",
"Z38236"
],
"Z8K4": [
"Z14",
"Z37666"
],
"Z8K5": "Z37665"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "inject list of abstract wikilinks into HTML"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"add wikilinks to HTML"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Assumes the HTML has matches to the link labels. A more rigorous function could look for marked up spans."
}
]
}
}
gsx003v1erg3v9i2djno4z38w9g6fq5
Z37683
0
87748
293716
290614
2026-07-25T12:57:02Z
YoshiRulz
10156
Added Z38224 and Z38237 to the approved list of test cases
293716
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37683"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z37683K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "person"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z37683K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z38224",
"Z38237"
],
"Z8K4": [
"Z14",
"Z37685"
],
"Z8K5": "Z37683"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "birth sentence from Wikidata"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Generates a sentence like \"[name] was born on [date] in [location].\""
}
]
}
}
0bvnluslheohqnq0apjbnmewuzocuz5
293745
293716
2026-07-25T13:38:09Z
JhowieNitnek
1044
Added Z38245 to the approved list of test cases
293745
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37683"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z37683K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "person"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z37683K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z38224",
"Z38237",
"Z38245"
],
"Z8K4": [
"Z14",
"Z37685"
],
"Z8K5": "Z37683"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "birth sentence from Wikidata"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Generates a sentence like \"[name] was born on [date] in [location].\""
}
]
}
}
5i7ynqyyw0or8cwg6460ltjm3zj87pg
Z37684
0
87749
293722
290616
2026-07-25T13:06:34Z
JhowieNitnek
1044
293722
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37684"
},
"Z2K2": {
"Z1K1": "Z14294",
"Z14294K1": [
"Z14293",
{
"Z1K1": "Z14293",
"Z14293K1": "Z36185",
"Z14293K2": "Z33034"
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z37686",
"Z14293K2": [
"Z60",
"Z1592"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z37689",
"Z14293K2": [
"Z60",
"Z1430"
]
}
],
"Z14294K2": "Z36185"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "config for birth sentence from Wikidata"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
2zvsoq54juhbn7y43oyz3y8p7rfsnd9
293743
293722
2026-07-25T13:35:36Z
JhowieNitnek
1044
293743
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37684"
},
"Z2K2": {
"Z1K1": "Z14294",
"Z14294K1": [
"Z14293",
{
"Z1K1": "Z14293",
"Z14293K1": "Z36185",
"Z14293K2": "Z33034"
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z37686",
"Z14293K2": [
"Z60",
"Z1592"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z37689",
"Z14293K2": [
"Z60",
"Z1430"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z38240",
"Z14293K2": "Z34075"
}
],
"Z14294K2": "Z36185"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "config for birth sentence from Wikidata"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
4x8qvaehzev4u41tiskg5hyvme6mdo1
293855
293743
2026-07-25T17:23:24Z
Seudo
13071
Add French
293855
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37684"
},
"Z2K2": {
"Z1K1": "Z14294",
"Z14294K1": [
"Z14293",
{
"Z1K1": "Z14293",
"Z14293K1": "Z36185",
"Z14293K2": "Z33034"
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z37686",
"Z14293K2": [
"Z60",
"Z1592"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z37689",
"Z14293K2": [
"Z60",
"Z1430"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z38240",
"Z14293K2": "Z34075"
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z38274",
"Z14293K2": "Z33056"
}
],
"Z14294K2": "Z36185"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "config for birth sentence from Wikidata"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
d20b4wx92kv0ncs6nwtc860kwfv82gv
Z37726
0
87831
293689
290899
2026-07-25T12:33:44Z
Wcalenieja
10313
added Polish
293689
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37726"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z89",
"Z17K2": "Z37726K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "initial fragment"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "początkowy fragment"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z37726K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "QID to replace link to"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "QID odnośnika do zastąpienia"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z37727"
],
"Z8K4": [
"Z14",
"Z37728"
],
"Z8K5": "Z37726"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "replace Abstract Wikipedia link to QID with bold"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "zamiana linku Abstract Wiki do QID na pogrubienie"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1025",
"Z31K2": [
"Z6",
"zastąp link do QID pogrubieniem w Abstrakcyjnej Wikipedii",
"zamiana linku Abstrakcyjnej Wikipedii do QID na pogrubienie"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Intended as a wrapper for the first fragment in an article to replace a self-link with bolding the title item."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "Funkcja opakowująca pierwszy fragment artykułu, zastępująca odnośnik do samego siebie pogrubieniem etykiety opisywanego elementu."
}
]
}
}
16pri5100fi50sb005ogz6vdqmqr492
Wikifunctions:Project chat/Archive/2026/07
4
87913
294029
291200
2026-07-26T03:08:05Z
SpBot
978
archiving 3 sections from [[Wikifunctions:Project chat]] (after section [[Wikifunctions:Project chat/Archive/2026/07#Z37279|Z37279]])
294029
wikitext
text/x-wiki
{{Talkarchive}}
== Wikifunctions & Abstract Wikipedia Newsletter #255: Integration on test wiki and annual plan ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss integration of Abstract Wikipedia in Test Wiki and our objectives for the new Wikimedia Foundation Fiscal Year, we remind you of the Wikifunctions and Abstract Wikipedia events at Wikimania 2026, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Also, we remind you that if you have questions or ideas to discuss, the next '''Volunteers' Corner''' will be held on '''[https://zonestamp.toolforge.org/1783359000 July 6, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 08:22, 2 July 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30755600 -->
:<small>This section was archived on a request by: [[User:Sannita (WMF)|Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 12:40, 13 July 2026 (UTC)</small>
== [[Z37279]] ==
I have issues getting this function to work. It throws an error about a multilingual string, ''Unspecified error (error information: "cannot read property 'Z12K1' of undefined")'', but the function isn't using that type anywhere. It worked just as it should when I constructed it directly in the test section of [[Z26107]], so it is probably something obvious I've missed in the implementation. A fresh set of eyes would be much appreciated! [[User:Autom|Autom]] ([[User talk:Autom|talk]]) 23:03, 3 July 2026 (UTC)
:You were passing the 1st and 2nd arguments ([[Z6091]]s) to {{Z|23468}}, which takes a [[Z6001]]. Fixed. edit: Also please review the test case I added, it's probably wrong. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 04:14, 4 July 2026 (UTC)
::Thank you, I also found the trouble with the error above. It still doesn't work with the cities I tried yesterday, but all others work. There probably some caching left from before one of the changes. [[User:Autom|Autom]] ([[User talk:Autom|talk]]) 08:57, 4 July 2026 (UTC)
:<small>This section was archived on a request by: [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:49, 24 July 2026 (UTC)</small>
== Criticism from English Wikipedia ==
Hi all, you might be aware of [[:w:en:Wikipedia:Village pump (WMF)#Abstract Wikipedia goes somewhat live and already hosts unattributed enwiki copies...|this discussion on English Wikipedia]], that raised several criticisms about the project. As a team, we [[:abstract:Abstract Wikipedia:Response to English Wikipedia criticism|drafted an initial response]], that we want to run through you.
If you want to suggest changes or edits, please [[:abstract:Abstract Wikipedia talk:Response to English Wikipedia criticism|use the talk page]]. Please, keep a polite and constructive tone.
The editing period will be '''open until July 17'''. The final result of this editing will be published on Meta, and will be linked to the English Wikipedia community. [[User:Sannita (WMF)|Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 12:19, 6 July 2026 (UTC)
:<small>This section was archived on a request by: [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:49, 24 July 2026 (UTC)</small>
== Wikifunctions & Abstract Wikipedia Newsletter #256: Moving toward our first Abstract Wikipedia integration milestone ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-07-08|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss further our objectives for the new Wikimedia Foundation Fiscal Year, we show the latest community tool, we remind you of the Wikifunctions and Abstract Wikipedia events at Wikimania 2026, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 09:43, 9 July 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30755600 -->
:<small>This section was archived on a request by: [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:49, 24 July 2026 (UTC)</small>
4k09fhetyljgkjfmytkn1ajarx51mka
Z37840
0
87984
293857
291627
2026-07-25T17:29:31Z
Joseph
866
typo
293857
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37840"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z6091"
},
"Z17K2": "Z37840K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "list of QIDs"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z37840K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z37842"
],
"Z8K4": [
"Z14",
"Z37841"
],
"Z8K5": "Z37840"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "list of Abstract Wikilinks"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
4vw6qhw3cx5ecye00cbr5ontebl2j2x
294010
293857
2026-07-25T21:10:28Z
EatingCarBatteries
61191
294010
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37840"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z6091"
},
"Z17K2": "Z37840K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "list of QIDs"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z37840K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z37842"
],
"Z8K4": [
"Z14",
"Z37841"
],
"Z8K5": "Z37840"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "list of Abstract Wikilinks"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Creates a bulleted list with each bullet pointing to a QID provided in the typed list"
}
]
}
}
2o19kld166m79hxx07a95k12pml4vc6
Wikifunctions:Status updates/2026-07-16/en
4
88021
293934
291794
2026-07-25T19:37:56Z
FuzzyBot
207
Updating to match new version of source page
293934
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Previous update
| prev = 2026-07-08
| nextlabel = Next update
| next =
}}
Welcome to Newsletter #257, [https://www.wikifunctions.org/view/en/Z14629?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z14629%22%2C%22Z14629K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%223%22%7D%7D Fermat’s third number]!
=== Beyond syntactic tables ===
In the last few weeks, some volunteers and I have been experimenting with [[Wikifunctions:Type proposals/Syntactic table|the Syntactic table proposal]]. The community has warned us early in the process that it probably would not scale for morphologically rich languages, such as Turkish or Finnish, where words can have hundreds if not thousands of Forms.
And indeed, we ran into issues. Not as fast as I expected, fortunately, but soon enough. And maybe they are just temporarily for the things we want to do right now, but it is expected that eventually they will be overwhelming as our ambitions expand. Because of that, I think we need to improve on Syntactic tables as they are. I wrote [[Wikifunctions:Type proposals/Words with many forms|a document discussing possible approaches]], and want to invite the community to discuss and leave thoughts. I would like to implement the result of the discussion in the week after Wikimania, unless there is dissent, and see where that takes us.
=== John Samuel: This Pride Month, I Am Focusing on Abstract Wikipedia ===
[[User:Jsamwrites|John Samuel]] wrote a blog post describing his thoughts and hopes for Abstract Wikipedia:
[https://jsamwrites.medium.com/this-pride-month-i-am-focusing-on-abstract-wikipedia-287bbae593c8 jsamwrites.medium.com/this-pride-month-i-am-focusing-on-abstract-wikipedia-287bbae593c8]
I quote John:
<blockquote>''“Research on multilingual Wikipedia has shown that different language communities develop their own perspectives, priorities, and cultural contexts. Knowledge is not merely translated; it is shaped by communities.''
''Abstract Wikipedia will not replace those communities. Instead, it offers an opportunity to share certain forms of knowledge more broadly while preserving linguistic diversity.”''</blockquote>
Particularly noteworthy are [[:commons:File:Wikicafe-JohnSAMUEL.pdf|his presentation slides which he presented in Lyon last month]] (in French).
=== Jens Ohlig: Calling Wikifunctions for der, die, das ===
[[User:Jens Ohlig|Jens Ohlig]] wrote a blog post on the implementation of the der, die, das tool that we have pointed to last week: [https://blog.johl.io/calling-wikifunctions-for-der-die-das/ blog.johl.io/calling-wikifunctions-for-der-die-das]
It offers a great write-up into one way Wikifunctions can be used, and how it connects to Wikidata. I quote Jens:
<blockquote>''“To extract the information on the grammatical gender, we use Wikifunctions. Wikifunctions is a Wikimedia project that aims to create a collaboratively maintained library of functions. A function is a procedure that takes one or more inputs and produces an output. Examples include converting units, transforming singular words into plural forms, or carrying out simple calculations. Wikifunctions is intended to support the reuse of such functions across Wikimedia projects and other software environments. It’s also the foundation of Abstract Wikipedia. And, last, but not least, we can use these functions in remote calls from the command line.”''</blockquote>
Thank you, Jens!
=== Recent Changes in the software ===
This week, we fixed a bug that meant that moving complex items up and down in a list would show the wrong expanded "view" ([[:phab:T431714|T431714]]). And to make it easier to recognise what you're searching for, we now show a Function icon or Language icon in the search field, like we do for Wikidata items.
As part of wider work to support new languages in MediaWiki, we created Z2051/kix "Khiamniungan Naga" ([[:phab:T428856|T428856]]) and Z2052/uzs "Southern Uzbek" ([[:phab:T423735|T423735]]).
=== Wikifunctions and Abstract Wikipedia at Wikimania 2026 ===
Next week is [[:wikimania:Special:MyLanguage/2026:Wikimania|Wikimania 2026]], the annual main conference for all things Wikimedia. Wikimania will be in Paris, France from 21–25 July. We hope to see many of you there. There will be a number of events about Abstract Wikipedia and Wikifunctions (all times local):
* [[User:Dnshitobu|Dnshitobu]] has session “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/ Making indigenous languages ready for Wikifunctions]” on Friday, 14:30
* [[User:Mahir256|Mahir256]] will organize a workshop “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/HYTQBF/ From Abstract Content to Concrete Text with Wikidata Lexemes]” on Friday, 16:00
* [[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]], and [[User:DVrandecic (WMF)|Denny]] will be running “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Abstract Wikipedia workshop: Let's create a multi-lingual article!]” on Saturday, 11:00
If there are any further related events, let us know, and we are happy to tell folks about them!
Due to Wikimania next week, we are skipping the newsletter.
=== News in Types: Thoughts on Wikifunctions Object References ===
We invite you all to create new and discuss the existing [[Wikifunctions:Type proposals|Type proposals]] so we can keep on creating new Types. Thanks to all the community members contributing to the discussion and writing proposals, making it possible to extend the Wikifunctions to new domains!
We have been particularly discussing the proposal for [[Wikifunctions:Type proposals/Wikifunctions object reference|Wikifunctions Object References]] in the team and like it. The only thing we are considering to change is to make it a generic type, stating the object’s type.
Furthermore, we are discussing [[Wikifunctions:Type proposals/Words with many forms|an evolution]] of the (experimental) [[Wikifunctions:Type proposals/Syntactic table|Syntactic tables]], as you can see in the top news above.
=== Fresh Functions weekly: 45 new Functions ===
This week we had 45 new functions. Here is an incomplete list of functions with implementations and passing tests to get a taste of what functions have been created. We crossed 4700 functions, and are just one week shy of Wikimania – maybe we can get to a round number during Wikimania? Thanks everybody for contributing!
* {{Z|Z37348}}
* {{Z|Z37353}}
* {{Z|Z37354}}
* {{Z|Z37357}}
* {{Z|Z37361}}
* {{Z|Z37367}}
* {{Z|Z37375}}
* {{Z|Z37387}}
* {{Z|Z37389}}
* {{Z|Z37391}}
* {{Z|Z37393}}
* {{Z|Z37395}}
* {{Z|Z37403}}
* {{Z|Z37415}}
* {{Z|Z37419}}
* {{Z|Z37422}}
* {{Z|Z37424}}
* {{Z|Z37426}}
* {{Z|Z37436}}
* {{Z|Z37441}}
* {{Z|Z37447}}
* {{Z|Z37450}}
* {{Z|Z37454}}
* {{Z|Z37459}}
* {{Z|Z37464}}
* {{Z|Z37465}}
* {{Z|Z37473}}
* {{Z|Z37481}}
* {{Z|Z37482}}
* {{Z|Z37493}}
* {{Z|Z37507}}
* {{Z|Z37510}}
* {{Z|Z37512}}
* {{Z|Z37518}}
* {{Z|Z37533}}
* {{Z|Z37541}}
* {{Z|Z37551}}
* {{Z|Z37609}}
* {{Z|Z37623}}
* {{Z|Z37633}}
* {{Z|Z37640}}
* {{Z|Z37644}}
* {{Z|Z37647}}
* {{Z|Z37655}}
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.
[[Category:Status updates{{#translation:}}|2026-07-16]]
d5dn7idtbjebi0v4s08i6slvp4sc3md
Translations:Wikifunctions:Status updates/2026-07-16/34/en
1198
88049
293933
291793
2026-07-25T19:37:55Z
FuzzyBot
207
Importing a new version from external source
293933
wikitext
text/x-wiki
This week we had 45 new functions. Here is an incomplete list of functions with implementations and passing tests to get a taste of what functions have been created. We crossed 4700 functions, and are just one week shy of Wikimania – maybe we can get to a round number during Wikimania? Thanks everybody for contributing!
aggfzn2iqthgu1hwz7g9lvswm0mmnge
Z37922
0
88112
294008
292416
2026-07-25T20:48:56Z
EatingCarBatteries
61191
doesn't have to be a taxon
294008
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37922"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z37922K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "species"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "art"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z37922K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "hypernym"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "hyperonym"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z37922K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "språk"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z38018"
],
"Z8K4": [
"Z14",
"Z37924"
],
"Z8K5": "Z37922"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "intro for species with hypernym"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "introduktion för art med hyperonym"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "like Z37921, but with a hypernym"
}
]
}
}
0k2wemnjf9fycaehp1fxz09r15qu3a1
Wikifunctions:Status updates/2026-07-08/de
4
88293
293899
293582
2026-07-25T19:28:18Z
Ameisenigel
44
Created page with "Wir haben diese Woche einige kleine Fehlerbehebungen im Zusammenhang mit der Unterstützung für die Abstrakte Wikipedia sowie eine Verbesserung an einer der Spezialseiten von Wikifunctions eingeführt."
293899
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Vorheriges Update
| prev = 2026-07-01
| nextlabel = Nächstes Update
| next = 2026-07-16
}}
Willkommen bei Newsletter #256, [https://www.wikifunctions.org/view/en/Z13647?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z13647%22%2C%22Z13647K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%222%22%7D%2C%22Z13647K2%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%228%22%7D%7D einer schönen, runden Zahl].
<span id="Moving_toward_our_first_Abstract_Wikipedia_integration_milestone"></span>
=== Auf dem Weg zu unserem ersten Meilenstein bei der Integration der Abstrakten Wikipedia ===
Im Newsletter der vergangenen Woche haben wir erläutert, [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|wie sich die Abstrakte Wikipedia in den Jahresplan der Wikimedia Foundation für das Geschäftsjahr 2026/27 einfügt]]: Es geht darum, die Tragfähigkeit der Abstrakten Wikipedia als skalierbaren, auf den Menschen ausgerichteten Ansatz zur Erstellung mehrsprachiger enzyklopädischer Inhalte zu demonstrieren.
Heute wollen wir einen wichtigen Meilenstein für die Abstrakte Wikipedia in diesem Jahr betrachten und beleuchten, wie unsere für das erste und zweite Quartal geplanten Arbeiten damit zusammenhängen.
'''Meilenstein: Bis zum Ende des zweiten Quartals wird ein in der Abstrakten Wikipedia erstellter Artikel in drei verschiedene Sprachversionen der Wikipedia integriert.'''
Nachdem wir nun gezeigt haben, dass [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|das System durchgängig funktioniert]], besteht unser nächster wichtiger Meilenstein darin, die Akzeptanz durch Sprach-Communitys zu demonstrieren. Um dieses Erfolgsziel zu erreichen, müssen wir aufzeigen, dass sich abstrakte Inhalte erstellen, in verschiedenen Sprachen ausgeben, von Communitys überprüfen und in Wikipedia-Projekten veröffentlichen lassen, wo Leser sie finden können.
Um diesen Meilenstein zu erreichen, werden wir uns im ersten und zweiten Quartal auf zwei Bereiche konzentrieren:
<span id="1._Supporting_the_creation_of_Abstract_content"></span>
==== 1. Unterstützung bei der Erstellung von Abstrakten Inhalten ====
Zunächst wollen wir die Community der Abstrakten Wikipedia und von Wikifunctions weiterhin dabei unterstützen, abstrakte Inhalte sowie die dafür erforderlichen Funktionen zu erstellen.
Im ersten Quartal werden wir uns darauf konzentrieren, den Prozess der Funktionserstellung zu vereinfachen, unter anderem durch mehr Transparenz hinsichtlich der Aktualität der Inhalte, die in den Ergebnissen von Funktionsaufrufen verwendet werden, sowie durch eine Möglichkeit sicherzustellen, dass ein Funktionsaufruf aktuelle Inhalte abruft.
Wir werden zudem Bereiche mit hoher Wirkung aufzeigen, an denen Beitragende arbeiten können, gemeinsam mit der Community verschiedene NLG-Ansätze untersuchen und prüfen, wie sich die Erstellung und Bearbeitung von Abstrakten Artikeln benutzerfreundlicher gestalten ließe.
Ein wichtiger Aspekt bei der Vorbereitung von abstrakten Inhalten für künftige Integrationen ist die Artikelreife. Mitglieder der Community haben bereits konstruktive Gespräche darüber geführt, welche Voraussetzungen erfüllt sein müssen, damit abstrakte Artikel in die Wikipedias integriert werden können, einschließlich Fragen zur Artikelqualität. Wie im [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|Newsletter der letzten Woche]] erörtert, wäre ein praktischer nächster Schritt, sich für eine erste Integration auf einen bestimmten Artikeltyp zu konzentrieren: Artikel über Städte.
Das bedeutet natürlich nicht, dass Artikel über Städte die einzige wichtige Art von Artikeln sind. Vielmehr dienen sie uns als konkretes, gemeinsames Beispiel, an dem wir die für solche Artikel erforderlichen Funktionen und Bausteine verbessern, testen und gemeinsam weiterentwickeln können. Wir würden uns sehr freuen, wenn alle, die sich für diesen Bereich interessieren, an der Verbesserung dieser Funktionen und Bausteine mitwirken würden.
Um Diskussionen in Taten umzusetzen, wollen wir mit ausgewählten Pilot-Wikipedias zusammenarbeiten, die daran interessiert sind, die Abstrakte Wikipedia in der Praxis zu testen.
Dies bedeutet den Übergang von allgemeinem Interesse hin zu konkreter Integrationsarbeit: Es gilt zu ermitteln, was die jeweiligen Communitys benötigen, um relevante Artikel in ihrer Sprache bereitzustellen, zudem sollen sie dabei unterstützt werden, Lücken in Wikidata und Wikifunctions zu schließen, und in die Lage versetzt werden, Artikel auf Basis einer Opt-in-Entscheidung zu prüfen und zu integrieren (wie [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|hier]] beschrieben).
Wir haben bereits potenzielle Pilot-Communitys identifiziert und freuen uns darauf, im ersten und zweiten Quartal mit ihnen zusammenzuarbeiten.
<span id="2._Keeping_the_system_reliable_as_demand_grows"></span>
==== 2. Gewährleistung der Zuverlässigkeit des Systems bei steigender Nachfrage ====
Zudem muss das System diese Arbeit zuverlässig unterstützen.
Wenn sich mehr Communitys beteiligen und die Artikel umfangreicher werden, müssen die Abstrakte Wikipedia und die Integrationserfahrung stabil, reaktionsschnell und verständlich bleiben. Im ersten Quartal werden wir uns darauf konzentrieren, die Aktualisierungslast zu messen, Wege zu finden, NLG-Funktionen schneller und robuster zu gestalten, sowie die generierten Fragmente beständiger zu machen, um das Erlebnis für Leser und Autoren zu verbessern.
Gemeinsam bringen uns diese Bereiche unserem Integrationsmeilenstein für das zweite Quartal näher und ermöglichen es uns gleichzeitig, laufend dazuzulernen und Anpassungen vorzunehmen. Wie immer freuen wir uns über eure Gedanken zu unserer eingeschlagenen Richtung.
<span id="What’s_the_gender_of_a_German_noun?"></span>
=== Was ist das Geschlecht eines deutschen Substantivs? ===
Community-Mitglied [[User:Jens Ohlig|Jens Ohlig]] hat ein Kommandozeilen-Werkzeug geschrieben, um das Geschlecht eines deutschen Substantivs über Wikifunctions aus Wikidata abzurufen. Nach der Einrichtung kannst du einfach Folgendes aufrufen:
: <code>> noungender Haus</code>
: <code>das Haus</code>
Das Werkzeug sucht zunächst auf Wikidata nach dem Lexem, ruft dann {{Z|Z20616}} auf und zeigt die entsprechende Ausgabe an.
Code und Anleitung sind [https://codeberg.org/johl/noungender auf Codeberg verfügbar].
Danke, Jens!
<span id="Recent_Changes_in_the_software"></span>
=== Letzte Änderungen an der Software ===
Wir haben diese Woche einige kleine Fehlerbehebungen im Zusammenhang mit der Unterstützung für die Abstrakte Wikipedia sowie eine Verbesserung an einer der Spezialseiten von Wikifunctions eingeführt.
<div lang="en" dir="ltr" class="mw-content-ltr">
Loading a longer abstract article now groups together Wikidata entities when fetching them, so they display faster and with less load on the servers ([[:phab:T429766|T429766]]). We fixed the banner on integrated abstract articles that explains the content comes from Abstract Wikipedia so that it shows to every reader, not just sysops. Now the call-to-action to disable it is only shown to sysops, instead ([[:phab:T422710|T422710]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Wikifunctions's Special:ListObjectsByType now doesn't list some Objects multiple times ([[:phab:T430847|T430847]]) and is faster to give you results ([[:phab:T430853|T430853]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Recording of Volunteers’ Corner from 6 July ===
</div>
[[File:Abstract Wikipedia Volunteer Corner 2026-07.webm|thumb|<span lang="en" dir="ltr" class="mw-content-ltr">Recording of the July Volunteers' Corner</span>]]
<div lang="en" dir="ltr" class="mw-content-ltr">
This Monday’s volunteers’ corner meeting (6 July 2026) is [[:commons:File:Abstract Wikipedia Volunteer Corner 2026-07.webm|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">
=== Wikifunctions and Abstract Wikipedia at Wikimania 2026 ===
</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. There will be a number of events about Abstract Wikipedia and Wikifunctions (all times local):
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Dnshitobu|Dnshitobu]] has session “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/ Making indigenous languages ready for Wikifunctions]” on Friday at 14:30</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Mahir256|Mahir256]] will organize a workshop “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/HYTQBF/ From Abstract Content to Concrete Text with Wikidata Lexemes]” on Friday at 16:00</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]], and [[User:DVrandecic (WMF)|Denny]] will be running “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Abstract Wikipedia workshop: Let's create a multi-lingual article!]” on Saturday at 11:00</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
If there are any further related events, let us know, and we are happy to add them!
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Fresh Functions weekly: 69 new Functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we had 69 new functions. Here is an incomplete list of functions with implementations to get a taste of what functions have been created. We crossed 4650 functions, and are just a few weeks shy of Wikimania – maybe we can get to a round number by then? Thanks everybody for contributing!
</div>
* {{Z|Z37048}}
* {{Z|Z37054}}
* {{Z|Z37058}}
* {{Z|Z37065}}
* {{Z|Z37068}}
* {{Z|Z37071}}
* {{Z|Z37076}}
* {{Z|Z37080}}
* {{Z|Z37083}}
* {{Z|Z37086}}
* {{Z|Z37089}}
* {{Z|Z37095}}
* {{Z|Z37104}}
* {{Z|Z37107}}
* {{Z|Z37115}}
* {{Z|Z37120}}
* {{Z|Z37126}}
* {{Z|Z37127}}
* {{Z|Z37140}}
* {{Z|Z37143}}
* {{Z|Z37146}}
* {{Z|Z37150}}
* {{Z|Z37154}}
* {{Z|Z37157}}
* {{Z|Z37160}}
* {{Z|Z37163}}
* {{Z|Z37170}}
* {{Z|Z37174}}
* {{Z|Z37188}}
* {{Z|Z37197}}
* {{Z|Z37201}}
* {{Z|Z37209}}
* {{Z|Z37217}}
* {{Z|Z37219}}
* {{Z|Z37220}}
* {{Z|Z37225}}
* {{Z|Z37232}}
* {{Z|Z37235}}
* {{Z|Z37241}}
* {{Z|Z37245}}
* {{Z|Z37246}}
* {{Z|Z37259}}
* {{Z|Z37263}}
* {{Z|Z37271}}
* {{Z|Z37272}}
* {{Z|Z37275}}
* {{Z|Z37279}}
* {{Z|Z37286}}
* {{Z|Z37289}}
* {{Z|Z37293}}
* {{Z|Z37296}}
* {{Z|Z37297}}
* {{Z|Z37299}}
* {{Z|Z37302}}
* {{Z|Z37309}}
* {{Z|Z37311}}
* {{Z|Z37315}}
* {{Z|Z37321}}
* {{Z|Z37323}}
* {{Z|Z37328}}
* {{Z|Z37332}}
* {{Z|Z37337}}
* {{Z|Z37338}}
* {{Z|Z37342}}
* {{Z|Z37346}}
<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-07-08]]
dk6ee8egh2rgd9bwpsud650fse88ozi
293901
293899
2026-07-25T19:31:03Z
Ameisenigel
44
Created page with "Beim Laden eines längeren abstrakten Artikels werden die zugehörigen Wikidata-Entitäten nun gebündelt abgerufen, wodurch die Anzeige schneller erfolgt und die Server weniger stark belastet werden ($1). Wir haben den Hinweis bei integrierten abstrakten Artikeln, der darüber informiert, dass die Inhalte aus der Abstrakten Wikipedia stammen, so angepasst, dass er für alle Leser sichtbar ist und nicht mehr nur für Administratoren. Stattdessen wird nun die Aufforderung..."
293901
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Vorheriges Update
| prev = 2026-07-01
| nextlabel = Nächstes Update
| next = 2026-07-16
}}
Willkommen bei Newsletter #256, [https://www.wikifunctions.org/view/en/Z13647?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z13647%22%2C%22Z13647K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%222%22%7D%2C%22Z13647K2%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%228%22%7D%7D einer schönen, runden Zahl].
<span id="Moving_toward_our_first_Abstract_Wikipedia_integration_milestone"></span>
=== Auf dem Weg zu unserem ersten Meilenstein bei der Integration der Abstrakten Wikipedia ===
Im Newsletter der vergangenen Woche haben wir erläutert, [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|wie sich die Abstrakte Wikipedia in den Jahresplan der Wikimedia Foundation für das Geschäftsjahr 2026/27 einfügt]]: Es geht darum, die Tragfähigkeit der Abstrakten Wikipedia als skalierbaren, auf den Menschen ausgerichteten Ansatz zur Erstellung mehrsprachiger enzyklopädischer Inhalte zu demonstrieren.
Heute wollen wir einen wichtigen Meilenstein für die Abstrakte Wikipedia in diesem Jahr betrachten und beleuchten, wie unsere für das erste und zweite Quartal geplanten Arbeiten damit zusammenhängen.
'''Meilenstein: Bis zum Ende des zweiten Quartals wird ein in der Abstrakten Wikipedia erstellter Artikel in drei verschiedene Sprachversionen der Wikipedia integriert.'''
Nachdem wir nun gezeigt haben, dass [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|das System durchgängig funktioniert]], besteht unser nächster wichtiger Meilenstein darin, die Akzeptanz durch Sprach-Communitys zu demonstrieren. Um dieses Erfolgsziel zu erreichen, müssen wir aufzeigen, dass sich abstrakte Inhalte erstellen, in verschiedenen Sprachen ausgeben, von Communitys überprüfen und in Wikipedia-Projekten veröffentlichen lassen, wo Leser sie finden können.
Um diesen Meilenstein zu erreichen, werden wir uns im ersten und zweiten Quartal auf zwei Bereiche konzentrieren:
<span id="1._Supporting_the_creation_of_Abstract_content"></span>
==== 1. Unterstützung bei der Erstellung von Abstrakten Inhalten ====
Zunächst wollen wir die Community der Abstrakten Wikipedia und von Wikifunctions weiterhin dabei unterstützen, abstrakte Inhalte sowie die dafür erforderlichen Funktionen zu erstellen.
Im ersten Quartal werden wir uns darauf konzentrieren, den Prozess der Funktionserstellung zu vereinfachen, unter anderem durch mehr Transparenz hinsichtlich der Aktualität der Inhalte, die in den Ergebnissen von Funktionsaufrufen verwendet werden, sowie durch eine Möglichkeit sicherzustellen, dass ein Funktionsaufruf aktuelle Inhalte abruft.
Wir werden zudem Bereiche mit hoher Wirkung aufzeigen, an denen Beitragende arbeiten können, gemeinsam mit der Community verschiedene NLG-Ansätze untersuchen und prüfen, wie sich die Erstellung und Bearbeitung von Abstrakten Artikeln benutzerfreundlicher gestalten ließe.
Ein wichtiger Aspekt bei der Vorbereitung von abstrakten Inhalten für künftige Integrationen ist die Artikelreife. Mitglieder der Community haben bereits konstruktive Gespräche darüber geführt, welche Voraussetzungen erfüllt sein müssen, damit abstrakte Artikel in die Wikipedias integriert werden können, einschließlich Fragen zur Artikelqualität. Wie im [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|Newsletter der letzten Woche]] erörtert, wäre ein praktischer nächster Schritt, sich für eine erste Integration auf einen bestimmten Artikeltyp zu konzentrieren: Artikel über Städte.
Das bedeutet natürlich nicht, dass Artikel über Städte die einzige wichtige Art von Artikeln sind. Vielmehr dienen sie uns als konkretes, gemeinsames Beispiel, an dem wir die für solche Artikel erforderlichen Funktionen und Bausteine verbessern, testen und gemeinsam weiterentwickeln können. Wir würden uns sehr freuen, wenn alle, die sich für diesen Bereich interessieren, an der Verbesserung dieser Funktionen und Bausteine mitwirken würden.
Um Diskussionen in Taten umzusetzen, wollen wir mit ausgewählten Pilot-Wikipedias zusammenarbeiten, die daran interessiert sind, die Abstrakte Wikipedia in der Praxis zu testen.
Dies bedeutet den Übergang von allgemeinem Interesse hin zu konkreter Integrationsarbeit: Es gilt zu ermitteln, was die jeweiligen Communitys benötigen, um relevante Artikel in ihrer Sprache bereitzustellen, zudem sollen sie dabei unterstützt werden, Lücken in Wikidata und Wikifunctions zu schließen, und in die Lage versetzt werden, Artikel auf Basis einer Opt-in-Entscheidung zu prüfen und zu integrieren (wie [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|hier]] beschrieben).
Wir haben bereits potenzielle Pilot-Communitys identifiziert und freuen uns darauf, im ersten und zweiten Quartal mit ihnen zusammenzuarbeiten.
<span id="2._Keeping_the_system_reliable_as_demand_grows"></span>
==== 2. Gewährleistung der Zuverlässigkeit des Systems bei steigender Nachfrage ====
Zudem muss das System diese Arbeit zuverlässig unterstützen.
Wenn sich mehr Communitys beteiligen und die Artikel umfangreicher werden, müssen die Abstrakte Wikipedia und die Integrationserfahrung stabil, reaktionsschnell und verständlich bleiben. Im ersten Quartal werden wir uns darauf konzentrieren, die Aktualisierungslast zu messen, Wege zu finden, NLG-Funktionen schneller und robuster zu gestalten, sowie die generierten Fragmente beständiger zu machen, um das Erlebnis für Leser und Autoren zu verbessern.
Gemeinsam bringen uns diese Bereiche unserem Integrationsmeilenstein für das zweite Quartal näher und ermöglichen es uns gleichzeitig, laufend dazuzulernen und Anpassungen vorzunehmen. Wie immer freuen wir uns über eure Gedanken zu unserer eingeschlagenen Richtung.
<span id="What’s_the_gender_of_a_German_noun?"></span>
=== Was ist das Geschlecht eines deutschen Substantivs? ===
Community-Mitglied [[User:Jens Ohlig|Jens Ohlig]] hat ein Kommandozeilen-Werkzeug geschrieben, um das Geschlecht eines deutschen Substantivs über Wikifunctions aus Wikidata abzurufen. Nach der Einrichtung kannst du einfach Folgendes aufrufen:
: <code>> noungender Haus</code>
: <code>das Haus</code>
Das Werkzeug sucht zunächst auf Wikidata nach dem Lexem, ruft dann {{Z|Z20616}} auf und zeigt die entsprechende Ausgabe an.
Code und Anleitung sind [https://codeberg.org/johl/noungender auf Codeberg verfügbar].
Danke, Jens!
<span id="Recent_Changes_in_the_software"></span>
=== Letzte Änderungen an der Software ===
Wir haben diese Woche einige kleine Fehlerbehebungen im Zusammenhang mit der Unterstützung für die Abstrakte Wikipedia sowie eine Verbesserung an einer der Spezialseiten von Wikifunctions eingeführt.
Beim Laden eines längeren abstrakten Artikels werden die zugehörigen Wikidata-Entitäten nun gebündelt abgerufen, wodurch die Anzeige schneller erfolgt und die Server weniger stark belastet werden ([[:phab:T429766|T429766]]). Wir haben den Hinweis bei integrierten abstrakten Artikeln, der darüber informiert, dass die Inhalte aus der Abstrakten Wikipedia stammen, so angepasst, dass er für alle Leser sichtbar ist und nicht mehr nur für Administratoren. Stattdessen wird nun die Aufforderung zur Deaktivierung dieses Hinweises nur noch Administratoren angezeigt ([[:phab:T422710|T422710]]).
<div lang="en" dir="ltr" class="mw-content-ltr">
Wikifunctions's Special:ListObjectsByType now doesn't list some Objects multiple times ([[:phab:T430847|T430847]]) and is faster to give you results ([[:phab:T430853|T430853]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Recording of Volunteers’ Corner from 6 July ===
</div>
[[File:Abstract Wikipedia Volunteer Corner 2026-07.webm|thumb|<span lang="en" dir="ltr" class="mw-content-ltr">Recording of the July Volunteers' Corner</span>]]
<div lang="en" dir="ltr" class="mw-content-ltr">
This Monday’s volunteers’ corner meeting (6 July 2026) is [[:commons:File:Abstract Wikipedia Volunteer Corner 2026-07.webm|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">
=== Wikifunctions and Abstract Wikipedia at Wikimania 2026 ===
</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. There will be a number of events about Abstract Wikipedia and Wikifunctions (all times local):
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Dnshitobu|Dnshitobu]] has session “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/ Making indigenous languages ready for Wikifunctions]” on Friday at 14:30</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Mahir256|Mahir256]] will organize a workshop “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/HYTQBF/ From Abstract Content to Concrete Text with Wikidata Lexemes]” on Friday at 16:00</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]], and [[User:DVrandecic (WMF)|Denny]] will be running “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Abstract Wikipedia workshop: Let's create a multi-lingual article!]” on Saturday at 11:00</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
If there are any further related events, let us know, and we are happy to add them!
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Fresh Functions weekly: 69 new Functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we had 69 new functions. Here is an incomplete list of functions with implementations to get a taste of what functions have been created. We crossed 4650 functions, and are just a few weeks shy of Wikimania – maybe we can get to a round number by then? Thanks everybody for contributing!
</div>
* {{Z|Z37048}}
* {{Z|Z37054}}
* {{Z|Z37058}}
* {{Z|Z37065}}
* {{Z|Z37068}}
* {{Z|Z37071}}
* {{Z|Z37076}}
* {{Z|Z37080}}
* {{Z|Z37083}}
* {{Z|Z37086}}
* {{Z|Z37089}}
* {{Z|Z37095}}
* {{Z|Z37104}}
* {{Z|Z37107}}
* {{Z|Z37115}}
* {{Z|Z37120}}
* {{Z|Z37126}}
* {{Z|Z37127}}
* {{Z|Z37140}}
* {{Z|Z37143}}
* {{Z|Z37146}}
* {{Z|Z37150}}
* {{Z|Z37154}}
* {{Z|Z37157}}
* {{Z|Z37160}}
* {{Z|Z37163}}
* {{Z|Z37170}}
* {{Z|Z37174}}
* {{Z|Z37188}}
* {{Z|Z37197}}
* {{Z|Z37201}}
* {{Z|Z37209}}
* {{Z|Z37217}}
* {{Z|Z37219}}
* {{Z|Z37220}}
* {{Z|Z37225}}
* {{Z|Z37232}}
* {{Z|Z37235}}
* {{Z|Z37241}}
* {{Z|Z37245}}
* {{Z|Z37246}}
* {{Z|Z37259}}
* {{Z|Z37263}}
* {{Z|Z37271}}
* {{Z|Z37272}}
* {{Z|Z37275}}
* {{Z|Z37279}}
* {{Z|Z37286}}
* {{Z|Z37289}}
* {{Z|Z37293}}
* {{Z|Z37296}}
* {{Z|Z37297}}
* {{Z|Z37299}}
* {{Z|Z37302}}
* {{Z|Z37309}}
* {{Z|Z37311}}
* {{Z|Z37315}}
* {{Z|Z37321}}
* {{Z|Z37323}}
* {{Z|Z37328}}
* {{Z|Z37332}}
* {{Z|Z37337}}
* {{Z|Z37338}}
* {{Z|Z37342}}
* {{Z|Z37346}}
<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-07-08]]
rwje5ar2c1bv5g49quubh3i8armt23h
293903
293901
2026-07-25T19:32:03Z
Ameisenigel
44
Created page with "Special:ListObjectsByType auf Wikifunctions listet bestimmte Objekte nun nicht mehr mehrfach auf ($1) und liefert Ergebnisse schneller ($2)."
293903
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Vorheriges Update
| prev = 2026-07-01
| nextlabel = Nächstes Update
| next = 2026-07-16
}}
Willkommen bei Newsletter #256, [https://www.wikifunctions.org/view/en/Z13647?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z13647%22%2C%22Z13647K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%222%22%7D%2C%22Z13647K2%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%228%22%7D%7D einer schönen, runden Zahl].
<span id="Moving_toward_our_first_Abstract_Wikipedia_integration_milestone"></span>
=== Auf dem Weg zu unserem ersten Meilenstein bei der Integration der Abstrakten Wikipedia ===
Im Newsletter der vergangenen Woche haben wir erläutert, [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|wie sich die Abstrakte Wikipedia in den Jahresplan der Wikimedia Foundation für das Geschäftsjahr 2026/27 einfügt]]: Es geht darum, die Tragfähigkeit der Abstrakten Wikipedia als skalierbaren, auf den Menschen ausgerichteten Ansatz zur Erstellung mehrsprachiger enzyklopädischer Inhalte zu demonstrieren.
Heute wollen wir einen wichtigen Meilenstein für die Abstrakte Wikipedia in diesem Jahr betrachten und beleuchten, wie unsere für das erste und zweite Quartal geplanten Arbeiten damit zusammenhängen.
'''Meilenstein: Bis zum Ende des zweiten Quartals wird ein in der Abstrakten Wikipedia erstellter Artikel in drei verschiedene Sprachversionen der Wikipedia integriert.'''
Nachdem wir nun gezeigt haben, dass [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|das System durchgängig funktioniert]], besteht unser nächster wichtiger Meilenstein darin, die Akzeptanz durch Sprach-Communitys zu demonstrieren. Um dieses Erfolgsziel zu erreichen, müssen wir aufzeigen, dass sich abstrakte Inhalte erstellen, in verschiedenen Sprachen ausgeben, von Communitys überprüfen und in Wikipedia-Projekten veröffentlichen lassen, wo Leser sie finden können.
Um diesen Meilenstein zu erreichen, werden wir uns im ersten und zweiten Quartal auf zwei Bereiche konzentrieren:
<span id="1._Supporting_the_creation_of_Abstract_content"></span>
==== 1. Unterstützung bei der Erstellung von Abstrakten Inhalten ====
Zunächst wollen wir die Community der Abstrakten Wikipedia und von Wikifunctions weiterhin dabei unterstützen, abstrakte Inhalte sowie die dafür erforderlichen Funktionen zu erstellen.
Im ersten Quartal werden wir uns darauf konzentrieren, den Prozess der Funktionserstellung zu vereinfachen, unter anderem durch mehr Transparenz hinsichtlich der Aktualität der Inhalte, die in den Ergebnissen von Funktionsaufrufen verwendet werden, sowie durch eine Möglichkeit sicherzustellen, dass ein Funktionsaufruf aktuelle Inhalte abruft.
Wir werden zudem Bereiche mit hoher Wirkung aufzeigen, an denen Beitragende arbeiten können, gemeinsam mit der Community verschiedene NLG-Ansätze untersuchen und prüfen, wie sich die Erstellung und Bearbeitung von Abstrakten Artikeln benutzerfreundlicher gestalten ließe.
Ein wichtiger Aspekt bei der Vorbereitung von abstrakten Inhalten für künftige Integrationen ist die Artikelreife. Mitglieder der Community haben bereits konstruktive Gespräche darüber geführt, welche Voraussetzungen erfüllt sein müssen, damit abstrakte Artikel in die Wikipedias integriert werden können, einschließlich Fragen zur Artikelqualität. Wie im [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|Newsletter der letzten Woche]] erörtert, wäre ein praktischer nächster Schritt, sich für eine erste Integration auf einen bestimmten Artikeltyp zu konzentrieren: Artikel über Städte.
Das bedeutet natürlich nicht, dass Artikel über Städte die einzige wichtige Art von Artikeln sind. Vielmehr dienen sie uns als konkretes, gemeinsames Beispiel, an dem wir die für solche Artikel erforderlichen Funktionen und Bausteine verbessern, testen und gemeinsam weiterentwickeln können. Wir würden uns sehr freuen, wenn alle, die sich für diesen Bereich interessieren, an der Verbesserung dieser Funktionen und Bausteine mitwirken würden.
Um Diskussionen in Taten umzusetzen, wollen wir mit ausgewählten Pilot-Wikipedias zusammenarbeiten, die daran interessiert sind, die Abstrakte Wikipedia in der Praxis zu testen.
Dies bedeutet den Übergang von allgemeinem Interesse hin zu konkreter Integrationsarbeit: Es gilt zu ermitteln, was die jeweiligen Communitys benötigen, um relevante Artikel in ihrer Sprache bereitzustellen, zudem sollen sie dabei unterstützt werden, Lücken in Wikidata und Wikifunctions zu schließen, und in die Lage versetzt werden, Artikel auf Basis einer Opt-in-Entscheidung zu prüfen und zu integrieren (wie [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|hier]] beschrieben).
Wir haben bereits potenzielle Pilot-Communitys identifiziert und freuen uns darauf, im ersten und zweiten Quartal mit ihnen zusammenzuarbeiten.
<span id="2._Keeping_the_system_reliable_as_demand_grows"></span>
==== 2. Gewährleistung der Zuverlässigkeit des Systems bei steigender Nachfrage ====
Zudem muss das System diese Arbeit zuverlässig unterstützen.
Wenn sich mehr Communitys beteiligen und die Artikel umfangreicher werden, müssen die Abstrakte Wikipedia und die Integrationserfahrung stabil, reaktionsschnell und verständlich bleiben. Im ersten Quartal werden wir uns darauf konzentrieren, die Aktualisierungslast zu messen, Wege zu finden, NLG-Funktionen schneller und robuster zu gestalten, sowie die generierten Fragmente beständiger zu machen, um das Erlebnis für Leser und Autoren zu verbessern.
Gemeinsam bringen uns diese Bereiche unserem Integrationsmeilenstein für das zweite Quartal näher und ermöglichen es uns gleichzeitig, laufend dazuzulernen und Anpassungen vorzunehmen. Wie immer freuen wir uns über eure Gedanken zu unserer eingeschlagenen Richtung.
<span id="What’s_the_gender_of_a_German_noun?"></span>
=== Was ist das Geschlecht eines deutschen Substantivs? ===
Community-Mitglied [[User:Jens Ohlig|Jens Ohlig]] hat ein Kommandozeilen-Werkzeug geschrieben, um das Geschlecht eines deutschen Substantivs über Wikifunctions aus Wikidata abzurufen. Nach der Einrichtung kannst du einfach Folgendes aufrufen:
: <code>> noungender Haus</code>
: <code>das Haus</code>
Das Werkzeug sucht zunächst auf Wikidata nach dem Lexem, ruft dann {{Z|Z20616}} auf und zeigt die entsprechende Ausgabe an.
Code und Anleitung sind [https://codeberg.org/johl/noungender auf Codeberg verfügbar].
Danke, Jens!
<span id="Recent_Changes_in_the_software"></span>
=== Letzte Änderungen an der Software ===
Wir haben diese Woche einige kleine Fehlerbehebungen im Zusammenhang mit der Unterstützung für die Abstrakte Wikipedia sowie eine Verbesserung an einer der Spezialseiten von Wikifunctions eingeführt.
Beim Laden eines längeren abstrakten Artikels werden die zugehörigen Wikidata-Entitäten nun gebündelt abgerufen, wodurch die Anzeige schneller erfolgt und die Server weniger stark belastet werden ([[:phab:T429766|T429766]]). Wir haben den Hinweis bei integrierten abstrakten Artikeln, der darüber informiert, dass die Inhalte aus der Abstrakten Wikipedia stammen, so angepasst, dass er für alle Leser sichtbar ist und nicht mehr nur für Administratoren. Stattdessen wird nun die Aufforderung zur Deaktivierung dieses Hinweises nur noch Administratoren angezeigt ([[:phab:T422710|T422710]]).
Special:ListObjectsByType auf Wikifunctions listet bestimmte Objekte nun nicht mehr mehrfach auf ([[:phab:T430847|T430847]]) und liefert Ergebnisse schneller ([[:phab:T430853|T430853]]).
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Recording of Volunteers’ Corner from 6 July ===
</div>
[[File:Abstract Wikipedia Volunteer Corner 2026-07.webm|thumb|<span lang="en" dir="ltr" class="mw-content-ltr">Recording of the July Volunteers' Corner</span>]]
<div lang="en" dir="ltr" class="mw-content-ltr">
This Monday’s volunteers’ corner meeting (6 July 2026) is [[:commons:File:Abstract Wikipedia Volunteer Corner 2026-07.webm|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">
=== Wikifunctions and Abstract Wikipedia at Wikimania 2026 ===
</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. There will be a number of events about Abstract Wikipedia and Wikifunctions (all times local):
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Dnshitobu|Dnshitobu]] has session “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/ Making indigenous languages ready for Wikifunctions]” on Friday at 14:30</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Mahir256|Mahir256]] will organize a workshop “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/HYTQBF/ From Abstract Content to Concrete Text with Wikidata Lexemes]” on Friday at 16:00</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]], and [[User:DVrandecic (WMF)|Denny]] will be running “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Abstract Wikipedia workshop: Let's create a multi-lingual article!]” on Saturday at 11:00</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
If there are any further related events, let us know, and we are happy to add them!
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Fresh Functions weekly: 69 new Functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we had 69 new functions. Here is an incomplete list of functions with implementations to get a taste of what functions have been created. We crossed 4650 functions, and are just a few weeks shy of Wikimania – maybe we can get to a round number by then? Thanks everybody for contributing!
</div>
* {{Z|Z37048}}
* {{Z|Z37054}}
* {{Z|Z37058}}
* {{Z|Z37065}}
* {{Z|Z37068}}
* {{Z|Z37071}}
* {{Z|Z37076}}
* {{Z|Z37080}}
* {{Z|Z37083}}
* {{Z|Z37086}}
* {{Z|Z37089}}
* {{Z|Z37095}}
* {{Z|Z37104}}
* {{Z|Z37107}}
* {{Z|Z37115}}
* {{Z|Z37120}}
* {{Z|Z37126}}
* {{Z|Z37127}}
* {{Z|Z37140}}
* {{Z|Z37143}}
* {{Z|Z37146}}
* {{Z|Z37150}}
* {{Z|Z37154}}
* {{Z|Z37157}}
* {{Z|Z37160}}
* {{Z|Z37163}}
* {{Z|Z37170}}
* {{Z|Z37174}}
* {{Z|Z37188}}
* {{Z|Z37197}}
* {{Z|Z37201}}
* {{Z|Z37209}}
* {{Z|Z37217}}
* {{Z|Z37219}}
* {{Z|Z37220}}
* {{Z|Z37225}}
* {{Z|Z37232}}
* {{Z|Z37235}}
* {{Z|Z37241}}
* {{Z|Z37245}}
* {{Z|Z37246}}
* {{Z|Z37259}}
* {{Z|Z37263}}
* {{Z|Z37271}}
* {{Z|Z37272}}
* {{Z|Z37275}}
* {{Z|Z37279}}
* {{Z|Z37286}}
* {{Z|Z37289}}
* {{Z|Z37293}}
* {{Z|Z37296}}
* {{Z|Z37297}}
* {{Z|Z37299}}
* {{Z|Z37302}}
* {{Z|Z37309}}
* {{Z|Z37311}}
* {{Z|Z37315}}
* {{Z|Z37321}}
* {{Z|Z37323}}
* {{Z|Z37328}}
* {{Z|Z37332}}
* {{Z|Z37337}}
* {{Z|Z37338}}
* {{Z|Z37342}}
* {{Z|Z37346}}
<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-07-08]]
krzaor8jhyw8osuzrse9fji6ucgq6io
293905
293903
2026-07-25T19:32:19Z
Ameisenigel
44
Created page with "=== Aufzeichnung des Freiwilligentreffens vom 6. Juli ==="
293905
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Vorheriges Update
| prev = 2026-07-01
| nextlabel = Nächstes Update
| next = 2026-07-16
}}
Willkommen bei Newsletter #256, [https://www.wikifunctions.org/view/en/Z13647?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z13647%22%2C%22Z13647K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%222%22%7D%2C%22Z13647K2%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%228%22%7D%7D einer schönen, runden Zahl].
<span id="Moving_toward_our_first_Abstract_Wikipedia_integration_milestone"></span>
=== Auf dem Weg zu unserem ersten Meilenstein bei der Integration der Abstrakten Wikipedia ===
Im Newsletter der vergangenen Woche haben wir erläutert, [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|wie sich die Abstrakte Wikipedia in den Jahresplan der Wikimedia Foundation für das Geschäftsjahr 2026/27 einfügt]]: Es geht darum, die Tragfähigkeit der Abstrakten Wikipedia als skalierbaren, auf den Menschen ausgerichteten Ansatz zur Erstellung mehrsprachiger enzyklopädischer Inhalte zu demonstrieren.
Heute wollen wir einen wichtigen Meilenstein für die Abstrakte Wikipedia in diesem Jahr betrachten und beleuchten, wie unsere für das erste und zweite Quartal geplanten Arbeiten damit zusammenhängen.
'''Meilenstein: Bis zum Ende des zweiten Quartals wird ein in der Abstrakten Wikipedia erstellter Artikel in drei verschiedene Sprachversionen der Wikipedia integriert.'''
Nachdem wir nun gezeigt haben, dass [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|das System durchgängig funktioniert]], besteht unser nächster wichtiger Meilenstein darin, die Akzeptanz durch Sprach-Communitys zu demonstrieren. Um dieses Erfolgsziel zu erreichen, müssen wir aufzeigen, dass sich abstrakte Inhalte erstellen, in verschiedenen Sprachen ausgeben, von Communitys überprüfen und in Wikipedia-Projekten veröffentlichen lassen, wo Leser sie finden können.
Um diesen Meilenstein zu erreichen, werden wir uns im ersten und zweiten Quartal auf zwei Bereiche konzentrieren:
<span id="1._Supporting_the_creation_of_Abstract_content"></span>
==== 1. Unterstützung bei der Erstellung von Abstrakten Inhalten ====
Zunächst wollen wir die Community der Abstrakten Wikipedia und von Wikifunctions weiterhin dabei unterstützen, abstrakte Inhalte sowie die dafür erforderlichen Funktionen zu erstellen.
Im ersten Quartal werden wir uns darauf konzentrieren, den Prozess der Funktionserstellung zu vereinfachen, unter anderem durch mehr Transparenz hinsichtlich der Aktualität der Inhalte, die in den Ergebnissen von Funktionsaufrufen verwendet werden, sowie durch eine Möglichkeit sicherzustellen, dass ein Funktionsaufruf aktuelle Inhalte abruft.
Wir werden zudem Bereiche mit hoher Wirkung aufzeigen, an denen Beitragende arbeiten können, gemeinsam mit der Community verschiedene NLG-Ansätze untersuchen und prüfen, wie sich die Erstellung und Bearbeitung von Abstrakten Artikeln benutzerfreundlicher gestalten ließe.
Ein wichtiger Aspekt bei der Vorbereitung von abstrakten Inhalten für künftige Integrationen ist die Artikelreife. Mitglieder der Community haben bereits konstruktive Gespräche darüber geführt, welche Voraussetzungen erfüllt sein müssen, damit abstrakte Artikel in die Wikipedias integriert werden können, einschließlich Fragen zur Artikelqualität. Wie im [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|Newsletter der letzten Woche]] erörtert, wäre ein praktischer nächster Schritt, sich für eine erste Integration auf einen bestimmten Artikeltyp zu konzentrieren: Artikel über Städte.
Das bedeutet natürlich nicht, dass Artikel über Städte die einzige wichtige Art von Artikeln sind. Vielmehr dienen sie uns als konkretes, gemeinsames Beispiel, an dem wir die für solche Artikel erforderlichen Funktionen und Bausteine verbessern, testen und gemeinsam weiterentwickeln können. Wir würden uns sehr freuen, wenn alle, die sich für diesen Bereich interessieren, an der Verbesserung dieser Funktionen und Bausteine mitwirken würden.
Um Diskussionen in Taten umzusetzen, wollen wir mit ausgewählten Pilot-Wikipedias zusammenarbeiten, die daran interessiert sind, die Abstrakte Wikipedia in der Praxis zu testen.
Dies bedeutet den Übergang von allgemeinem Interesse hin zu konkreter Integrationsarbeit: Es gilt zu ermitteln, was die jeweiligen Communitys benötigen, um relevante Artikel in ihrer Sprache bereitzustellen, zudem sollen sie dabei unterstützt werden, Lücken in Wikidata und Wikifunctions zu schließen, und in die Lage versetzt werden, Artikel auf Basis einer Opt-in-Entscheidung zu prüfen und zu integrieren (wie [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|hier]] beschrieben).
Wir haben bereits potenzielle Pilot-Communitys identifiziert und freuen uns darauf, im ersten und zweiten Quartal mit ihnen zusammenzuarbeiten.
<span id="2._Keeping_the_system_reliable_as_demand_grows"></span>
==== 2. Gewährleistung der Zuverlässigkeit des Systems bei steigender Nachfrage ====
Zudem muss das System diese Arbeit zuverlässig unterstützen.
Wenn sich mehr Communitys beteiligen und die Artikel umfangreicher werden, müssen die Abstrakte Wikipedia und die Integrationserfahrung stabil, reaktionsschnell und verständlich bleiben. Im ersten Quartal werden wir uns darauf konzentrieren, die Aktualisierungslast zu messen, Wege zu finden, NLG-Funktionen schneller und robuster zu gestalten, sowie die generierten Fragmente beständiger zu machen, um das Erlebnis für Leser und Autoren zu verbessern.
Gemeinsam bringen uns diese Bereiche unserem Integrationsmeilenstein für das zweite Quartal näher und ermöglichen es uns gleichzeitig, laufend dazuzulernen und Anpassungen vorzunehmen. Wie immer freuen wir uns über eure Gedanken zu unserer eingeschlagenen Richtung.
<span id="What’s_the_gender_of_a_German_noun?"></span>
=== Was ist das Geschlecht eines deutschen Substantivs? ===
Community-Mitglied [[User:Jens Ohlig|Jens Ohlig]] hat ein Kommandozeilen-Werkzeug geschrieben, um das Geschlecht eines deutschen Substantivs über Wikifunctions aus Wikidata abzurufen. Nach der Einrichtung kannst du einfach Folgendes aufrufen:
: <code>> noungender Haus</code>
: <code>das Haus</code>
Das Werkzeug sucht zunächst auf Wikidata nach dem Lexem, ruft dann {{Z|Z20616}} auf und zeigt die entsprechende Ausgabe an.
Code und Anleitung sind [https://codeberg.org/johl/noungender auf Codeberg verfügbar].
Danke, Jens!
<span id="Recent_Changes_in_the_software"></span>
=== Letzte Änderungen an der Software ===
Wir haben diese Woche einige kleine Fehlerbehebungen im Zusammenhang mit der Unterstützung für die Abstrakte Wikipedia sowie eine Verbesserung an einer der Spezialseiten von Wikifunctions eingeführt.
Beim Laden eines längeren abstrakten Artikels werden die zugehörigen Wikidata-Entitäten nun gebündelt abgerufen, wodurch die Anzeige schneller erfolgt und die Server weniger stark belastet werden ([[:phab:T429766|T429766]]). Wir haben den Hinweis bei integrierten abstrakten Artikeln, der darüber informiert, dass die Inhalte aus der Abstrakten Wikipedia stammen, so angepasst, dass er für alle Leser sichtbar ist und nicht mehr nur für Administratoren. Stattdessen wird nun die Aufforderung zur Deaktivierung dieses Hinweises nur noch Administratoren angezeigt ([[:phab:T422710|T422710]]).
Special:ListObjectsByType auf Wikifunctions listet bestimmte Objekte nun nicht mehr mehrfach auf ([[:phab:T430847|T430847]]) und liefert Ergebnisse schneller ([[:phab:T430853|T430853]]).
<span id="Recording_of_Volunteers’_Corner_from_6_July"></span>
=== Aufzeichnung des Freiwilligentreffens vom 6. Juli ===
[[File:Abstract Wikipedia Volunteer Corner 2026-07.webm|thumb|<span lang="en" dir="ltr" class="mw-content-ltr">Recording of the July Volunteers' Corner</span>]]
<div lang="en" dir="ltr" class="mw-content-ltr">
This Monday’s volunteers’ corner meeting (6 July 2026) is [[:commons:File:Abstract Wikipedia Volunteer Corner 2026-07.webm|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">
=== Wikifunctions and Abstract Wikipedia at Wikimania 2026 ===
</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. There will be a number of events about Abstract Wikipedia and Wikifunctions (all times local):
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Dnshitobu|Dnshitobu]] has session “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/ Making indigenous languages ready for Wikifunctions]” on Friday at 14:30</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Mahir256|Mahir256]] will organize a workshop “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/HYTQBF/ From Abstract Content to Concrete Text with Wikidata Lexemes]” on Friday at 16:00</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]], and [[User:DVrandecic (WMF)|Denny]] will be running “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Abstract Wikipedia workshop: Let's create a multi-lingual article!]” on Saturday at 11:00</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
If there are any further related events, let us know, and we are happy to add them!
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Fresh Functions weekly: 69 new Functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we had 69 new functions. Here is an incomplete list of functions with implementations to get a taste of what functions have been created. We crossed 4650 functions, and are just a few weeks shy of Wikimania – maybe we can get to a round number by then? Thanks everybody for contributing!
</div>
* {{Z|Z37048}}
* {{Z|Z37054}}
* {{Z|Z37058}}
* {{Z|Z37065}}
* {{Z|Z37068}}
* {{Z|Z37071}}
* {{Z|Z37076}}
* {{Z|Z37080}}
* {{Z|Z37083}}
* {{Z|Z37086}}
* {{Z|Z37089}}
* {{Z|Z37095}}
* {{Z|Z37104}}
* {{Z|Z37107}}
* {{Z|Z37115}}
* {{Z|Z37120}}
* {{Z|Z37126}}
* {{Z|Z37127}}
* {{Z|Z37140}}
* {{Z|Z37143}}
* {{Z|Z37146}}
* {{Z|Z37150}}
* {{Z|Z37154}}
* {{Z|Z37157}}
* {{Z|Z37160}}
* {{Z|Z37163}}
* {{Z|Z37170}}
* {{Z|Z37174}}
* {{Z|Z37188}}
* {{Z|Z37197}}
* {{Z|Z37201}}
* {{Z|Z37209}}
* {{Z|Z37217}}
* {{Z|Z37219}}
* {{Z|Z37220}}
* {{Z|Z37225}}
* {{Z|Z37232}}
* {{Z|Z37235}}
* {{Z|Z37241}}
* {{Z|Z37245}}
* {{Z|Z37246}}
* {{Z|Z37259}}
* {{Z|Z37263}}
* {{Z|Z37271}}
* {{Z|Z37272}}
* {{Z|Z37275}}
* {{Z|Z37279}}
* {{Z|Z37286}}
* {{Z|Z37289}}
* {{Z|Z37293}}
* {{Z|Z37296}}
* {{Z|Z37297}}
* {{Z|Z37299}}
* {{Z|Z37302}}
* {{Z|Z37309}}
* {{Z|Z37311}}
* {{Z|Z37315}}
* {{Z|Z37321}}
* {{Z|Z37323}}
* {{Z|Z37328}}
* {{Z|Z37332}}
* {{Z|Z37337}}
* {{Z|Z37338}}
* {{Z|Z37342}}
* {{Z|Z37346}}
<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-07-08]]
hww0raingtmbbfq3ek0hvqa0fzfdo7w
293907
293905
2026-07-25T19:32:34Z
Ameisenigel
44
Created page with "Aufzeichnung des Freiwilligentreffens im Juli"
293907
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Vorheriges Update
| prev = 2026-07-01
| nextlabel = Nächstes Update
| next = 2026-07-16
}}
Willkommen bei Newsletter #256, [https://www.wikifunctions.org/view/en/Z13647?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z13647%22%2C%22Z13647K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%222%22%7D%2C%22Z13647K2%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%228%22%7D%7D einer schönen, runden Zahl].
<span id="Moving_toward_our_first_Abstract_Wikipedia_integration_milestone"></span>
=== Auf dem Weg zu unserem ersten Meilenstein bei der Integration der Abstrakten Wikipedia ===
Im Newsletter der vergangenen Woche haben wir erläutert, [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|wie sich die Abstrakte Wikipedia in den Jahresplan der Wikimedia Foundation für das Geschäftsjahr 2026/27 einfügt]]: Es geht darum, die Tragfähigkeit der Abstrakten Wikipedia als skalierbaren, auf den Menschen ausgerichteten Ansatz zur Erstellung mehrsprachiger enzyklopädischer Inhalte zu demonstrieren.
Heute wollen wir einen wichtigen Meilenstein für die Abstrakte Wikipedia in diesem Jahr betrachten und beleuchten, wie unsere für das erste und zweite Quartal geplanten Arbeiten damit zusammenhängen.
'''Meilenstein: Bis zum Ende des zweiten Quartals wird ein in der Abstrakten Wikipedia erstellter Artikel in drei verschiedene Sprachversionen der Wikipedia integriert.'''
Nachdem wir nun gezeigt haben, dass [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|das System durchgängig funktioniert]], besteht unser nächster wichtiger Meilenstein darin, die Akzeptanz durch Sprach-Communitys zu demonstrieren. Um dieses Erfolgsziel zu erreichen, müssen wir aufzeigen, dass sich abstrakte Inhalte erstellen, in verschiedenen Sprachen ausgeben, von Communitys überprüfen und in Wikipedia-Projekten veröffentlichen lassen, wo Leser sie finden können.
Um diesen Meilenstein zu erreichen, werden wir uns im ersten und zweiten Quartal auf zwei Bereiche konzentrieren:
<span id="1._Supporting_the_creation_of_Abstract_content"></span>
==== 1. Unterstützung bei der Erstellung von Abstrakten Inhalten ====
Zunächst wollen wir die Community der Abstrakten Wikipedia und von Wikifunctions weiterhin dabei unterstützen, abstrakte Inhalte sowie die dafür erforderlichen Funktionen zu erstellen.
Im ersten Quartal werden wir uns darauf konzentrieren, den Prozess der Funktionserstellung zu vereinfachen, unter anderem durch mehr Transparenz hinsichtlich der Aktualität der Inhalte, die in den Ergebnissen von Funktionsaufrufen verwendet werden, sowie durch eine Möglichkeit sicherzustellen, dass ein Funktionsaufruf aktuelle Inhalte abruft.
Wir werden zudem Bereiche mit hoher Wirkung aufzeigen, an denen Beitragende arbeiten können, gemeinsam mit der Community verschiedene NLG-Ansätze untersuchen und prüfen, wie sich die Erstellung und Bearbeitung von Abstrakten Artikeln benutzerfreundlicher gestalten ließe.
Ein wichtiger Aspekt bei der Vorbereitung von abstrakten Inhalten für künftige Integrationen ist die Artikelreife. Mitglieder der Community haben bereits konstruktive Gespräche darüber geführt, welche Voraussetzungen erfüllt sein müssen, damit abstrakte Artikel in die Wikipedias integriert werden können, einschließlich Fragen zur Artikelqualität. Wie im [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|Newsletter der letzten Woche]] erörtert, wäre ein praktischer nächster Schritt, sich für eine erste Integration auf einen bestimmten Artikeltyp zu konzentrieren: Artikel über Städte.
Das bedeutet natürlich nicht, dass Artikel über Städte die einzige wichtige Art von Artikeln sind. Vielmehr dienen sie uns als konkretes, gemeinsames Beispiel, an dem wir die für solche Artikel erforderlichen Funktionen und Bausteine verbessern, testen und gemeinsam weiterentwickeln können. Wir würden uns sehr freuen, wenn alle, die sich für diesen Bereich interessieren, an der Verbesserung dieser Funktionen und Bausteine mitwirken würden.
Um Diskussionen in Taten umzusetzen, wollen wir mit ausgewählten Pilot-Wikipedias zusammenarbeiten, die daran interessiert sind, die Abstrakte Wikipedia in der Praxis zu testen.
Dies bedeutet den Übergang von allgemeinem Interesse hin zu konkreter Integrationsarbeit: Es gilt zu ermitteln, was die jeweiligen Communitys benötigen, um relevante Artikel in ihrer Sprache bereitzustellen, zudem sollen sie dabei unterstützt werden, Lücken in Wikidata und Wikifunctions zu schließen, und in die Lage versetzt werden, Artikel auf Basis einer Opt-in-Entscheidung zu prüfen und zu integrieren (wie [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|hier]] beschrieben).
Wir haben bereits potenzielle Pilot-Communitys identifiziert und freuen uns darauf, im ersten und zweiten Quartal mit ihnen zusammenzuarbeiten.
<span id="2._Keeping_the_system_reliable_as_demand_grows"></span>
==== 2. Gewährleistung der Zuverlässigkeit des Systems bei steigender Nachfrage ====
Zudem muss das System diese Arbeit zuverlässig unterstützen.
Wenn sich mehr Communitys beteiligen und die Artikel umfangreicher werden, müssen die Abstrakte Wikipedia und die Integrationserfahrung stabil, reaktionsschnell und verständlich bleiben. Im ersten Quartal werden wir uns darauf konzentrieren, die Aktualisierungslast zu messen, Wege zu finden, NLG-Funktionen schneller und robuster zu gestalten, sowie die generierten Fragmente beständiger zu machen, um das Erlebnis für Leser und Autoren zu verbessern.
Gemeinsam bringen uns diese Bereiche unserem Integrationsmeilenstein für das zweite Quartal näher und ermöglichen es uns gleichzeitig, laufend dazuzulernen und Anpassungen vorzunehmen. Wie immer freuen wir uns über eure Gedanken zu unserer eingeschlagenen Richtung.
<span id="What’s_the_gender_of_a_German_noun?"></span>
=== Was ist das Geschlecht eines deutschen Substantivs? ===
Community-Mitglied [[User:Jens Ohlig|Jens Ohlig]] hat ein Kommandozeilen-Werkzeug geschrieben, um das Geschlecht eines deutschen Substantivs über Wikifunctions aus Wikidata abzurufen. Nach der Einrichtung kannst du einfach Folgendes aufrufen:
: <code>> noungender Haus</code>
: <code>das Haus</code>
Das Werkzeug sucht zunächst auf Wikidata nach dem Lexem, ruft dann {{Z|Z20616}} auf und zeigt die entsprechende Ausgabe an.
Code und Anleitung sind [https://codeberg.org/johl/noungender auf Codeberg verfügbar].
Danke, Jens!
<span id="Recent_Changes_in_the_software"></span>
=== Letzte Änderungen an der Software ===
Wir haben diese Woche einige kleine Fehlerbehebungen im Zusammenhang mit der Unterstützung für die Abstrakte Wikipedia sowie eine Verbesserung an einer der Spezialseiten von Wikifunctions eingeführt.
Beim Laden eines längeren abstrakten Artikels werden die zugehörigen Wikidata-Entitäten nun gebündelt abgerufen, wodurch die Anzeige schneller erfolgt und die Server weniger stark belastet werden ([[:phab:T429766|T429766]]). Wir haben den Hinweis bei integrierten abstrakten Artikeln, der darüber informiert, dass die Inhalte aus der Abstrakten Wikipedia stammen, so angepasst, dass er für alle Leser sichtbar ist und nicht mehr nur für Administratoren. Stattdessen wird nun die Aufforderung zur Deaktivierung dieses Hinweises nur noch Administratoren angezeigt ([[:phab:T422710|T422710]]).
Special:ListObjectsByType auf Wikifunctions listet bestimmte Objekte nun nicht mehr mehrfach auf ([[:phab:T430847|T430847]]) und liefert Ergebnisse schneller ([[:phab:T430853|T430853]]).
<span id="Recording_of_Volunteers’_Corner_from_6_July"></span>
=== Aufzeichnung des Freiwilligentreffens vom 6. Juli ===
[[File:Abstract Wikipedia Volunteer Corner 2026-07.webm|thumb|Aufzeichnung des Freiwilligentreffens im Juli]]
<div lang="en" dir="ltr" class="mw-content-ltr">
This Monday’s volunteers’ corner meeting (6 July 2026) is [[:commons:File:Abstract Wikipedia Volunteer Corner 2026-07.webm|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">
=== Wikifunctions and Abstract Wikipedia at Wikimania 2026 ===
</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. There will be a number of events about Abstract Wikipedia and Wikifunctions (all times local):
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Dnshitobu|Dnshitobu]] has session “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/ Making indigenous languages ready for Wikifunctions]” on Friday at 14:30</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Mahir256|Mahir256]] will organize a workshop “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/HYTQBF/ From Abstract Content to Concrete Text with Wikidata Lexemes]” on Friday at 16:00</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]], and [[User:DVrandecic (WMF)|Denny]] will be running “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Abstract Wikipedia workshop: Let's create a multi-lingual article!]” on Saturday at 11:00</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
If there are any further related events, let us know, and we are happy to add them!
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Fresh Functions weekly: 69 new Functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we had 69 new functions. Here is an incomplete list of functions with implementations to get a taste of what functions have been created. We crossed 4650 functions, and are just a few weeks shy of Wikimania – maybe we can get to a round number by then? Thanks everybody for contributing!
</div>
* {{Z|Z37048}}
* {{Z|Z37054}}
* {{Z|Z37058}}
* {{Z|Z37065}}
* {{Z|Z37068}}
* {{Z|Z37071}}
* {{Z|Z37076}}
* {{Z|Z37080}}
* {{Z|Z37083}}
* {{Z|Z37086}}
* {{Z|Z37089}}
* {{Z|Z37095}}
* {{Z|Z37104}}
* {{Z|Z37107}}
* {{Z|Z37115}}
* {{Z|Z37120}}
* {{Z|Z37126}}
* {{Z|Z37127}}
* {{Z|Z37140}}
* {{Z|Z37143}}
* {{Z|Z37146}}
* {{Z|Z37150}}
* {{Z|Z37154}}
* {{Z|Z37157}}
* {{Z|Z37160}}
* {{Z|Z37163}}
* {{Z|Z37170}}
* {{Z|Z37174}}
* {{Z|Z37188}}
* {{Z|Z37197}}
* {{Z|Z37201}}
* {{Z|Z37209}}
* {{Z|Z37217}}
* {{Z|Z37219}}
* {{Z|Z37220}}
* {{Z|Z37225}}
* {{Z|Z37232}}
* {{Z|Z37235}}
* {{Z|Z37241}}
* {{Z|Z37245}}
* {{Z|Z37246}}
* {{Z|Z37259}}
* {{Z|Z37263}}
* {{Z|Z37271}}
* {{Z|Z37272}}
* {{Z|Z37275}}
* {{Z|Z37279}}
* {{Z|Z37286}}
* {{Z|Z37289}}
* {{Z|Z37293}}
* {{Z|Z37296}}
* {{Z|Z37297}}
* {{Z|Z37299}}
* {{Z|Z37302}}
* {{Z|Z37309}}
* {{Z|Z37311}}
* {{Z|Z37315}}
* {{Z|Z37321}}
* {{Z|Z37323}}
* {{Z|Z37328}}
* {{Z|Z37332}}
* {{Z|Z37337}}
* {{Z|Z37338}}
* {{Z|Z37342}}
* {{Z|Z37346}}
<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-07-08]]
4cypt8kiqcwqctbko88ow4rgixf988i
293909
293907
2026-07-25T19:33:06Z
Ameisenigel
44
Created page with "Die [[$1|Aufzeichnung des Freiwilligentreffens vom Montag (6. Juli 2026) ist jetzt auf Commons verfügbar]]. Vielen Dank für die lebhafte Diskussion über spezifische Aspekte der NLG. Wir planen, dieses Thema in einem der nächsten Newsletter aufzugreifen."
293909
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Vorheriges Update
| prev = 2026-07-01
| nextlabel = Nächstes Update
| next = 2026-07-16
}}
Willkommen bei Newsletter #256, [https://www.wikifunctions.org/view/en/Z13647?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z13647%22%2C%22Z13647K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%222%22%7D%2C%22Z13647K2%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%228%22%7D%7D einer schönen, runden Zahl].
<span id="Moving_toward_our_first_Abstract_Wikipedia_integration_milestone"></span>
=== Auf dem Weg zu unserem ersten Meilenstein bei der Integration der Abstrakten Wikipedia ===
Im Newsletter der vergangenen Woche haben wir erläutert, [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|wie sich die Abstrakte Wikipedia in den Jahresplan der Wikimedia Foundation für das Geschäftsjahr 2026/27 einfügt]]: Es geht darum, die Tragfähigkeit der Abstrakten Wikipedia als skalierbaren, auf den Menschen ausgerichteten Ansatz zur Erstellung mehrsprachiger enzyklopädischer Inhalte zu demonstrieren.
Heute wollen wir einen wichtigen Meilenstein für die Abstrakte Wikipedia in diesem Jahr betrachten und beleuchten, wie unsere für das erste und zweite Quartal geplanten Arbeiten damit zusammenhängen.
'''Meilenstein: Bis zum Ende des zweiten Quartals wird ein in der Abstrakten Wikipedia erstellter Artikel in drei verschiedene Sprachversionen der Wikipedia integriert.'''
Nachdem wir nun gezeigt haben, dass [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|das System durchgängig funktioniert]], besteht unser nächster wichtiger Meilenstein darin, die Akzeptanz durch Sprach-Communitys zu demonstrieren. Um dieses Erfolgsziel zu erreichen, müssen wir aufzeigen, dass sich abstrakte Inhalte erstellen, in verschiedenen Sprachen ausgeben, von Communitys überprüfen und in Wikipedia-Projekten veröffentlichen lassen, wo Leser sie finden können.
Um diesen Meilenstein zu erreichen, werden wir uns im ersten und zweiten Quartal auf zwei Bereiche konzentrieren:
<span id="1._Supporting_the_creation_of_Abstract_content"></span>
==== 1. Unterstützung bei der Erstellung von Abstrakten Inhalten ====
Zunächst wollen wir die Community der Abstrakten Wikipedia und von Wikifunctions weiterhin dabei unterstützen, abstrakte Inhalte sowie die dafür erforderlichen Funktionen zu erstellen.
Im ersten Quartal werden wir uns darauf konzentrieren, den Prozess der Funktionserstellung zu vereinfachen, unter anderem durch mehr Transparenz hinsichtlich der Aktualität der Inhalte, die in den Ergebnissen von Funktionsaufrufen verwendet werden, sowie durch eine Möglichkeit sicherzustellen, dass ein Funktionsaufruf aktuelle Inhalte abruft.
Wir werden zudem Bereiche mit hoher Wirkung aufzeigen, an denen Beitragende arbeiten können, gemeinsam mit der Community verschiedene NLG-Ansätze untersuchen und prüfen, wie sich die Erstellung und Bearbeitung von Abstrakten Artikeln benutzerfreundlicher gestalten ließe.
Ein wichtiger Aspekt bei der Vorbereitung von abstrakten Inhalten für künftige Integrationen ist die Artikelreife. Mitglieder der Community haben bereits konstruktive Gespräche darüber geführt, welche Voraussetzungen erfüllt sein müssen, damit abstrakte Artikel in die Wikipedias integriert werden können, einschließlich Fragen zur Artikelqualität. Wie im [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|Newsletter der letzten Woche]] erörtert, wäre ein praktischer nächster Schritt, sich für eine erste Integration auf einen bestimmten Artikeltyp zu konzentrieren: Artikel über Städte.
Das bedeutet natürlich nicht, dass Artikel über Städte die einzige wichtige Art von Artikeln sind. Vielmehr dienen sie uns als konkretes, gemeinsames Beispiel, an dem wir die für solche Artikel erforderlichen Funktionen und Bausteine verbessern, testen und gemeinsam weiterentwickeln können. Wir würden uns sehr freuen, wenn alle, die sich für diesen Bereich interessieren, an der Verbesserung dieser Funktionen und Bausteine mitwirken würden.
Um Diskussionen in Taten umzusetzen, wollen wir mit ausgewählten Pilot-Wikipedias zusammenarbeiten, die daran interessiert sind, die Abstrakte Wikipedia in der Praxis zu testen.
Dies bedeutet den Übergang von allgemeinem Interesse hin zu konkreter Integrationsarbeit: Es gilt zu ermitteln, was die jeweiligen Communitys benötigen, um relevante Artikel in ihrer Sprache bereitzustellen, zudem sollen sie dabei unterstützt werden, Lücken in Wikidata und Wikifunctions zu schließen, und in die Lage versetzt werden, Artikel auf Basis einer Opt-in-Entscheidung zu prüfen und zu integrieren (wie [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|hier]] beschrieben).
Wir haben bereits potenzielle Pilot-Communitys identifiziert und freuen uns darauf, im ersten und zweiten Quartal mit ihnen zusammenzuarbeiten.
<span id="2._Keeping_the_system_reliable_as_demand_grows"></span>
==== 2. Gewährleistung der Zuverlässigkeit des Systems bei steigender Nachfrage ====
Zudem muss das System diese Arbeit zuverlässig unterstützen.
Wenn sich mehr Communitys beteiligen und die Artikel umfangreicher werden, müssen die Abstrakte Wikipedia und die Integrationserfahrung stabil, reaktionsschnell und verständlich bleiben. Im ersten Quartal werden wir uns darauf konzentrieren, die Aktualisierungslast zu messen, Wege zu finden, NLG-Funktionen schneller und robuster zu gestalten, sowie die generierten Fragmente beständiger zu machen, um das Erlebnis für Leser und Autoren zu verbessern.
Gemeinsam bringen uns diese Bereiche unserem Integrationsmeilenstein für das zweite Quartal näher und ermöglichen es uns gleichzeitig, laufend dazuzulernen und Anpassungen vorzunehmen. Wie immer freuen wir uns über eure Gedanken zu unserer eingeschlagenen Richtung.
<span id="What’s_the_gender_of_a_German_noun?"></span>
=== Was ist das Geschlecht eines deutschen Substantivs? ===
Community-Mitglied [[User:Jens Ohlig|Jens Ohlig]] hat ein Kommandozeilen-Werkzeug geschrieben, um das Geschlecht eines deutschen Substantivs über Wikifunctions aus Wikidata abzurufen. Nach der Einrichtung kannst du einfach Folgendes aufrufen:
: <code>> noungender Haus</code>
: <code>das Haus</code>
Das Werkzeug sucht zunächst auf Wikidata nach dem Lexem, ruft dann {{Z|Z20616}} auf und zeigt die entsprechende Ausgabe an.
Code und Anleitung sind [https://codeberg.org/johl/noungender auf Codeberg verfügbar].
Danke, Jens!
<span id="Recent_Changes_in_the_software"></span>
=== Letzte Änderungen an der Software ===
Wir haben diese Woche einige kleine Fehlerbehebungen im Zusammenhang mit der Unterstützung für die Abstrakte Wikipedia sowie eine Verbesserung an einer der Spezialseiten von Wikifunctions eingeführt.
Beim Laden eines längeren abstrakten Artikels werden die zugehörigen Wikidata-Entitäten nun gebündelt abgerufen, wodurch die Anzeige schneller erfolgt und die Server weniger stark belastet werden ([[:phab:T429766|T429766]]). Wir haben den Hinweis bei integrierten abstrakten Artikeln, der darüber informiert, dass die Inhalte aus der Abstrakten Wikipedia stammen, so angepasst, dass er für alle Leser sichtbar ist und nicht mehr nur für Administratoren. Stattdessen wird nun die Aufforderung zur Deaktivierung dieses Hinweises nur noch Administratoren angezeigt ([[:phab:T422710|T422710]]).
Special:ListObjectsByType auf Wikifunctions listet bestimmte Objekte nun nicht mehr mehrfach auf ([[:phab:T430847|T430847]]) und liefert Ergebnisse schneller ([[:phab:T430853|T430853]]).
<span id="Recording_of_Volunteers’_Corner_from_6_July"></span>
=== Aufzeichnung des Freiwilligentreffens vom 6. Juli ===
[[File:Abstract Wikipedia Volunteer Corner 2026-07.webm|thumb|Aufzeichnung des Freiwilligentreffens im Juli]]
Die [[:commons:File:Abstract Wikipedia Volunteer Corner 2026-07.webm|Aufzeichnung des Freiwilligentreffens vom Montag (6. Juli 2026) ist jetzt auf Commons verfügbar]]. Vielen Dank für die lebhafte Diskussion über spezifische Aspekte der NLG. Wir planen, dieses Thema in einem der nächsten Newsletter aufzugreifen.
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Wikifunctions and Abstract Wikipedia at Wikimania 2026 ===
</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. There will be a number of events about Abstract Wikipedia and Wikifunctions (all times local):
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Dnshitobu|Dnshitobu]] has session “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/ Making indigenous languages ready for Wikifunctions]” on Friday at 14:30</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Mahir256|Mahir256]] will organize a workshop “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/HYTQBF/ From Abstract Content to Concrete Text with Wikidata Lexemes]” on Friday at 16:00</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]], and [[User:DVrandecic (WMF)|Denny]] will be running “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Abstract Wikipedia workshop: Let's create a multi-lingual article!]” on Saturday at 11:00</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
If there are any further related events, let us know, and we are happy to add them!
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Fresh Functions weekly: 69 new Functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we had 69 new functions. Here is an incomplete list of functions with implementations to get a taste of what functions have been created. We crossed 4650 functions, and are just a few weeks shy of Wikimania – maybe we can get to a round number by then? Thanks everybody for contributing!
</div>
* {{Z|Z37048}}
* {{Z|Z37054}}
* {{Z|Z37058}}
* {{Z|Z37065}}
* {{Z|Z37068}}
* {{Z|Z37071}}
* {{Z|Z37076}}
* {{Z|Z37080}}
* {{Z|Z37083}}
* {{Z|Z37086}}
* {{Z|Z37089}}
* {{Z|Z37095}}
* {{Z|Z37104}}
* {{Z|Z37107}}
* {{Z|Z37115}}
* {{Z|Z37120}}
* {{Z|Z37126}}
* {{Z|Z37127}}
* {{Z|Z37140}}
* {{Z|Z37143}}
* {{Z|Z37146}}
* {{Z|Z37150}}
* {{Z|Z37154}}
* {{Z|Z37157}}
* {{Z|Z37160}}
* {{Z|Z37163}}
* {{Z|Z37170}}
* {{Z|Z37174}}
* {{Z|Z37188}}
* {{Z|Z37197}}
* {{Z|Z37201}}
* {{Z|Z37209}}
* {{Z|Z37217}}
* {{Z|Z37219}}
* {{Z|Z37220}}
* {{Z|Z37225}}
* {{Z|Z37232}}
* {{Z|Z37235}}
* {{Z|Z37241}}
* {{Z|Z37245}}
* {{Z|Z37246}}
* {{Z|Z37259}}
* {{Z|Z37263}}
* {{Z|Z37271}}
* {{Z|Z37272}}
* {{Z|Z37275}}
* {{Z|Z37279}}
* {{Z|Z37286}}
* {{Z|Z37289}}
* {{Z|Z37293}}
* {{Z|Z37296}}
* {{Z|Z37297}}
* {{Z|Z37299}}
* {{Z|Z37302}}
* {{Z|Z37309}}
* {{Z|Z37311}}
* {{Z|Z37315}}
* {{Z|Z37321}}
* {{Z|Z37323}}
* {{Z|Z37328}}
* {{Z|Z37332}}
* {{Z|Z37337}}
* {{Z|Z37338}}
* {{Z|Z37342}}
* {{Z|Z37346}}
<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-07-08]]
gu677vvbul6y5ukqa4gkw00o3v3ti9i
293911
293909
2026-07-25T19:33:11Z
Ameisenigel
44
Created page with "=== Wikifunctions und Abstrakte Wikipedia bei der Wikimania 2026 ==="
293911
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Vorheriges Update
| prev = 2026-07-01
| nextlabel = Nächstes Update
| next = 2026-07-16
}}
Willkommen bei Newsletter #256, [https://www.wikifunctions.org/view/en/Z13647?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z13647%22%2C%22Z13647K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%222%22%7D%2C%22Z13647K2%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%228%22%7D%7D einer schönen, runden Zahl].
<span id="Moving_toward_our_first_Abstract_Wikipedia_integration_milestone"></span>
=== Auf dem Weg zu unserem ersten Meilenstein bei der Integration der Abstrakten Wikipedia ===
Im Newsletter der vergangenen Woche haben wir erläutert, [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|wie sich die Abstrakte Wikipedia in den Jahresplan der Wikimedia Foundation für das Geschäftsjahr 2026/27 einfügt]]: Es geht darum, die Tragfähigkeit der Abstrakten Wikipedia als skalierbaren, auf den Menschen ausgerichteten Ansatz zur Erstellung mehrsprachiger enzyklopädischer Inhalte zu demonstrieren.
Heute wollen wir einen wichtigen Meilenstein für die Abstrakte Wikipedia in diesem Jahr betrachten und beleuchten, wie unsere für das erste und zweite Quartal geplanten Arbeiten damit zusammenhängen.
'''Meilenstein: Bis zum Ende des zweiten Quartals wird ein in der Abstrakten Wikipedia erstellter Artikel in drei verschiedene Sprachversionen der Wikipedia integriert.'''
Nachdem wir nun gezeigt haben, dass [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|das System durchgängig funktioniert]], besteht unser nächster wichtiger Meilenstein darin, die Akzeptanz durch Sprach-Communitys zu demonstrieren. Um dieses Erfolgsziel zu erreichen, müssen wir aufzeigen, dass sich abstrakte Inhalte erstellen, in verschiedenen Sprachen ausgeben, von Communitys überprüfen und in Wikipedia-Projekten veröffentlichen lassen, wo Leser sie finden können.
Um diesen Meilenstein zu erreichen, werden wir uns im ersten und zweiten Quartal auf zwei Bereiche konzentrieren:
<span id="1._Supporting_the_creation_of_Abstract_content"></span>
==== 1. Unterstützung bei der Erstellung von Abstrakten Inhalten ====
Zunächst wollen wir die Community der Abstrakten Wikipedia und von Wikifunctions weiterhin dabei unterstützen, abstrakte Inhalte sowie die dafür erforderlichen Funktionen zu erstellen.
Im ersten Quartal werden wir uns darauf konzentrieren, den Prozess der Funktionserstellung zu vereinfachen, unter anderem durch mehr Transparenz hinsichtlich der Aktualität der Inhalte, die in den Ergebnissen von Funktionsaufrufen verwendet werden, sowie durch eine Möglichkeit sicherzustellen, dass ein Funktionsaufruf aktuelle Inhalte abruft.
Wir werden zudem Bereiche mit hoher Wirkung aufzeigen, an denen Beitragende arbeiten können, gemeinsam mit der Community verschiedene NLG-Ansätze untersuchen und prüfen, wie sich die Erstellung und Bearbeitung von Abstrakten Artikeln benutzerfreundlicher gestalten ließe.
Ein wichtiger Aspekt bei der Vorbereitung von abstrakten Inhalten für künftige Integrationen ist die Artikelreife. Mitglieder der Community haben bereits konstruktive Gespräche darüber geführt, welche Voraussetzungen erfüllt sein müssen, damit abstrakte Artikel in die Wikipedias integriert werden können, einschließlich Fragen zur Artikelqualität. Wie im [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|Newsletter der letzten Woche]] erörtert, wäre ein praktischer nächster Schritt, sich für eine erste Integration auf einen bestimmten Artikeltyp zu konzentrieren: Artikel über Städte.
Das bedeutet natürlich nicht, dass Artikel über Städte die einzige wichtige Art von Artikeln sind. Vielmehr dienen sie uns als konkretes, gemeinsames Beispiel, an dem wir die für solche Artikel erforderlichen Funktionen und Bausteine verbessern, testen und gemeinsam weiterentwickeln können. Wir würden uns sehr freuen, wenn alle, die sich für diesen Bereich interessieren, an der Verbesserung dieser Funktionen und Bausteine mitwirken würden.
Um Diskussionen in Taten umzusetzen, wollen wir mit ausgewählten Pilot-Wikipedias zusammenarbeiten, die daran interessiert sind, die Abstrakte Wikipedia in der Praxis zu testen.
Dies bedeutet den Übergang von allgemeinem Interesse hin zu konkreter Integrationsarbeit: Es gilt zu ermitteln, was die jeweiligen Communitys benötigen, um relevante Artikel in ihrer Sprache bereitzustellen, zudem sollen sie dabei unterstützt werden, Lücken in Wikidata und Wikifunctions zu schließen, und in die Lage versetzt werden, Artikel auf Basis einer Opt-in-Entscheidung zu prüfen und zu integrieren (wie [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|hier]] beschrieben).
Wir haben bereits potenzielle Pilot-Communitys identifiziert und freuen uns darauf, im ersten und zweiten Quartal mit ihnen zusammenzuarbeiten.
<span id="2._Keeping_the_system_reliable_as_demand_grows"></span>
==== 2. Gewährleistung der Zuverlässigkeit des Systems bei steigender Nachfrage ====
Zudem muss das System diese Arbeit zuverlässig unterstützen.
Wenn sich mehr Communitys beteiligen und die Artikel umfangreicher werden, müssen die Abstrakte Wikipedia und die Integrationserfahrung stabil, reaktionsschnell und verständlich bleiben. Im ersten Quartal werden wir uns darauf konzentrieren, die Aktualisierungslast zu messen, Wege zu finden, NLG-Funktionen schneller und robuster zu gestalten, sowie die generierten Fragmente beständiger zu machen, um das Erlebnis für Leser und Autoren zu verbessern.
Gemeinsam bringen uns diese Bereiche unserem Integrationsmeilenstein für das zweite Quartal näher und ermöglichen es uns gleichzeitig, laufend dazuzulernen und Anpassungen vorzunehmen. Wie immer freuen wir uns über eure Gedanken zu unserer eingeschlagenen Richtung.
<span id="What’s_the_gender_of_a_German_noun?"></span>
=== Was ist das Geschlecht eines deutschen Substantivs? ===
Community-Mitglied [[User:Jens Ohlig|Jens Ohlig]] hat ein Kommandozeilen-Werkzeug geschrieben, um das Geschlecht eines deutschen Substantivs über Wikifunctions aus Wikidata abzurufen. Nach der Einrichtung kannst du einfach Folgendes aufrufen:
: <code>> noungender Haus</code>
: <code>das Haus</code>
Das Werkzeug sucht zunächst auf Wikidata nach dem Lexem, ruft dann {{Z|Z20616}} auf und zeigt die entsprechende Ausgabe an.
Code und Anleitung sind [https://codeberg.org/johl/noungender auf Codeberg verfügbar].
Danke, Jens!
<span id="Recent_Changes_in_the_software"></span>
=== Letzte Änderungen an der Software ===
Wir haben diese Woche einige kleine Fehlerbehebungen im Zusammenhang mit der Unterstützung für die Abstrakte Wikipedia sowie eine Verbesserung an einer der Spezialseiten von Wikifunctions eingeführt.
Beim Laden eines längeren abstrakten Artikels werden die zugehörigen Wikidata-Entitäten nun gebündelt abgerufen, wodurch die Anzeige schneller erfolgt und die Server weniger stark belastet werden ([[:phab:T429766|T429766]]). Wir haben den Hinweis bei integrierten abstrakten Artikeln, der darüber informiert, dass die Inhalte aus der Abstrakten Wikipedia stammen, so angepasst, dass er für alle Leser sichtbar ist und nicht mehr nur für Administratoren. Stattdessen wird nun die Aufforderung zur Deaktivierung dieses Hinweises nur noch Administratoren angezeigt ([[:phab:T422710|T422710]]).
Special:ListObjectsByType auf Wikifunctions listet bestimmte Objekte nun nicht mehr mehrfach auf ([[:phab:T430847|T430847]]) und liefert Ergebnisse schneller ([[:phab:T430853|T430853]]).
<span id="Recording_of_Volunteers’_Corner_from_6_July"></span>
=== Aufzeichnung des Freiwilligentreffens vom 6. Juli ===
[[File:Abstract Wikipedia Volunteer Corner 2026-07.webm|thumb|Aufzeichnung des Freiwilligentreffens im Juli]]
Die [[:commons:File:Abstract Wikipedia Volunteer Corner 2026-07.webm|Aufzeichnung des Freiwilligentreffens vom Montag (6. Juli 2026) ist jetzt auf Commons verfügbar]]. Vielen Dank für die lebhafte Diskussion über spezifische Aspekte der NLG. Wir planen, dieses Thema in einem der nächsten Newsletter aufzugreifen.
<span id="Wikifunctions_and_Abstract_Wikipedia_at_Wikimania_2026"></span>
=== Wikifunctions und Abstrakte Wikipedia bei der Wikimania 2026 ===
<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. There will be a number of events about Abstract Wikipedia and Wikifunctions (all times local):
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Dnshitobu|Dnshitobu]] has session “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/ Making indigenous languages ready for Wikifunctions]” on Friday at 14:30</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Mahir256|Mahir256]] will organize a workshop “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/HYTQBF/ From Abstract Content to Concrete Text with Wikidata Lexemes]” on Friday at 16:00</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]], and [[User:DVrandecic (WMF)|Denny]] will be running “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Abstract Wikipedia workshop: Let's create a multi-lingual article!]” on Saturday at 11:00</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
If there are any further related events, let us know, and we are happy to add them!
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Fresh Functions weekly: 69 new Functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we had 69 new functions. Here is an incomplete list of functions with implementations to get a taste of what functions have been created. We crossed 4650 functions, and are just a few weeks shy of Wikimania – maybe we can get to a round number by then? Thanks everybody for contributing!
</div>
* {{Z|Z37048}}
* {{Z|Z37054}}
* {{Z|Z37058}}
* {{Z|Z37065}}
* {{Z|Z37068}}
* {{Z|Z37071}}
* {{Z|Z37076}}
* {{Z|Z37080}}
* {{Z|Z37083}}
* {{Z|Z37086}}
* {{Z|Z37089}}
* {{Z|Z37095}}
* {{Z|Z37104}}
* {{Z|Z37107}}
* {{Z|Z37115}}
* {{Z|Z37120}}
* {{Z|Z37126}}
* {{Z|Z37127}}
* {{Z|Z37140}}
* {{Z|Z37143}}
* {{Z|Z37146}}
* {{Z|Z37150}}
* {{Z|Z37154}}
* {{Z|Z37157}}
* {{Z|Z37160}}
* {{Z|Z37163}}
* {{Z|Z37170}}
* {{Z|Z37174}}
* {{Z|Z37188}}
* {{Z|Z37197}}
* {{Z|Z37201}}
* {{Z|Z37209}}
* {{Z|Z37217}}
* {{Z|Z37219}}
* {{Z|Z37220}}
* {{Z|Z37225}}
* {{Z|Z37232}}
* {{Z|Z37235}}
* {{Z|Z37241}}
* {{Z|Z37245}}
* {{Z|Z37246}}
* {{Z|Z37259}}
* {{Z|Z37263}}
* {{Z|Z37271}}
* {{Z|Z37272}}
* {{Z|Z37275}}
* {{Z|Z37279}}
* {{Z|Z37286}}
* {{Z|Z37289}}
* {{Z|Z37293}}
* {{Z|Z37296}}
* {{Z|Z37297}}
* {{Z|Z37299}}
* {{Z|Z37302}}
* {{Z|Z37309}}
* {{Z|Z37311}}
* {{Z|Z37315}}
* {{Z|Z37321}}
* {{Z|Z37323}}
* {{Z|Z37328}}
* {{Z|Z37332}}
* {{Z|Z37337}}
* {{Z|Z37338}}
* {{Z|Z37342}}
* {{Z|Z37346}}
<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-07-08]]
igqiyqplapicxd38zt6lvzgj3xlaq77
293915
293911
2026-07-25T19:33:51Z
Ameisenigel
44
Created page with "Die [[$1|Wikimania 2026]], die jährliche Hauptkonferenz rund um Wikimedia, findet dieses Jahr vom 21. bis 25. Juli in Paris, Frankreich, statt. Es wird eine Reihe von Veranstaltungen zur Abstrakten Wikipedia und Wikifunctions geben (alle Zeitangaben in Ortszeit):"
293915
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Vorheriges Update
| prev = 2026-07-01
| nextlabel = Nächstes Update
| next = 2026-07-16
}}
Willkommen bei Newsletter #256, [https://www.wikifunctions.org/view/en/Z13647?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z13647%22%2C%22Z13647K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%222%22%7D%2C%22Z13647K2%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%228%22%7D%7D einer schönen, runden Zahl].
<span id="Moving_toward_our_first_Abstract_Wikipedia_integration_milestone"></span>
=== Auf dem Weg zu unserem ersten Meilenstein bei der Integration der Abstrakten Wikipedia ===
Im Newsletter der vergangenen Woche haben wir erläutert, [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|wie sich die Abstrakte Wikipedia in den Jahresplan der Wikimedia Foundation für das Geschäftsjahr 2026/27 einfügt]]: Es geht darum, die Tragfähigkeit der Abstrakten Wikipedia als skalierbaren, auf den Menschen ausgerichteten Ansatz zur Erstellung mehrsprachiger enzyklopädischer Inhalte zu demonstrieren.
Heute wollen wir einen wichtigen Meilenstein für die Abstrakte Wikipedia in diesem Jahr betrachten und beleuchten, wie unsere für das erste und zweite Quartal geplanten Arbeiten damit zusammenhängen.
'''Meilenstein: Bis zum Ende des zweiten Quartals wird ein in der Abstrakten Wikipedia erstellter Artikel in drei verschiedene Sprachversionen der Wikipedia integriert.'''
Nachdem wir nun gezeigt haben, dass [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|das System durchgängig funktioniert]], besteht unser nächster wichtiger Meilenstein darin, die Akzeptanz durch Sprach-Communitys zu demonstrieren. Um dieses Erfolgsziel zu erreichen, müssen wir aufzeigen, dass sich abstrakte Inhalte erstellen, in verschiedenen Sprachen ausgeben, von Communitys überprüfen und in Wikipedia-Projekten veröffentlichen lassen, wo Leser sie finden können.
Um diesen Meilenstein zu erreichen, werden wir uns im ersten und zweiten Quartal auf zwei Bereiche konzentrieren:
<span id="1._Supporting_the_creation_of_Abstract_content"></span>
==== 1. Unterstützung bei der Erstellung von Abstrakten Inhalten ====
Zunächst wollen wir die Community der Abstrakten Wikipedia und von Wikifunctions weiterhin dabei unterstützen, abstrakte Inhalte sowie die dafür erforderlichen Funktionen zu erstellen.
Im ersten Quartal werden wir uns darauf konzentrieren, den Prozess der Funktionserstellung zu vereinfachen, unter anderem durch mehr Transparenz hinsichtlich der Aktualität der Inhalte, die in den Ergebnissen von Funktionsaufrufen verwendet werden, sowie durch eine Möglichkeit sicherzustellen, dass ein Funktionsaufruf aktuelle Inhalte abruft.
Wir werden zudem Bereiche mit hoher Wirkung aufzeigen, an denen Beitragende arbeiten können, gemeinsam mit der Community verschiedene NLG-Ansätze untersuchen und prüfen, wie sich die Erstellung und Bearbeitung von Abstrakten Artikeln benutzerfreundlicher gestalten ließe.
Ein wichtiger Aspekt bei der Vorbereitung von abstrakten Inhalten für künftige Integrationen ist die Artikelreife. Mitglieder der Community haben bereits konstruktive Gespräche darüber geführt, welche Voraussetzungen erfüllt sein müssen, damit abstrakte Artikel in die Wikipedias integriert werden können, einschließlich Fragen zur Artikelqualität. Wie im [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|Newsletter der letzten Woche]] erörtert, wäre ein praktischer nächster Schritt, sich für eine erste Integration auf einen bestimmten Artikeltyp zu konzentrieren: Artikel über Städte.
Das bedeutet natürlich nicht, dass Artikel über Städte die einzige wichtige Art von Artikeln sind. Vielmehr dienen sie uns als konkretes, gemeinsames Beispiel, an dem wir die für solche Artikel erforderlichen Funktionen und Bausteine verbessern, testen und gemeinsam weiterentwickeln können. Wir würden uns sehr freuen, wenn alle, die sich für diesen Bereich interessieren, an der Verbesserung dieser Funktionen und Bausteine mitwirken würden.
Um Diskussionen in Taten umzusetzen, wollen wir mit ausgewählten Pilot-Wikipedias zusammenarbeiten, die daran interessiert sind, die Abstrakte Wikipedia in der Praxis zu testen.
Dies bedeutet den Übergang von allgemeinem Interesse hin zu konkreter Integrationsarbeit: Es gilt zu ermitteln, was die jeweiligen Communitys benötigen, um relevante Artikel in ihrer Sprache bereitzustellen, zudem sollen sie dabei unterstützt werden, Lücken in Wikidata und Wikifunctions zu schließen, und in die Lage versetzt werden, Artikel auf Basis einer Opt-in-Entscheidung zu prüfen und zu integrieren (wie [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|hier]] beschrieben).
Wir haben bereits potenzielle Pilot-Communitys identifiziert und freuen uns darauf, im ersten und zweiten Quartal mit ihnen zusammenzuarbeiten.
<span id="2._Keeping_the_system_reliable_as_demand_grows"></span>
==== 2. Gewährleistung der Zuverlässigkeit des Systems bei steigender Nachfrage ====
Zudem muss das System diese Arbeit zuverlässig unterstützen.
Wenn sich mehr Communitys beteiligen und die Artikel umfangreicher werden, müssen die Abstrakte Wikipedia und die Integrationserfahrung stabil, reaktionsschnell und verständlich bleiben. Im ersten Quartal werden wir uns darauf konzentrieren, die Aktualisierungslast zu messen, Wege zu finden, NLG-Funktionen schneller und robuster zu gestalten, sowie die generierten Fragmente beständiger zu machen, um das Erlebnis für Leser und Autoren zu verbessern.
Gemeinsam bringen uns diese Bereiche unserem Integrationsmeilenstein für das zweite Quartal näher und ermöglichen es uns gleichzeitig, laufend dazuzulernen und Anpassungen vorzunehmen. Wie immer freuen wir uns über eure Gedanken zu unserer eingeschlagenen Richtung.
<span id="What’s_the_gender_of_a_German_noun?"></span>
=== Was ist das Geschlecht eines deutschen Substantivs? ===
Community-Mitglied [[User:Jens Ohlig|Jens Ohlig]] hat ein Kommandozeilen-Werkzeug geschrieben, um das Geschlecht eines deutschen Substantivs über Wikifunctions aus Wikidata abzurufen. Nach der Einrichtung kannst du einfach Folgendes aufrufen:
: <code>> noungender Haus</code>
: <code>das Haus</code>
Das Werkzeug sucht zunächst auf Wikidata nach dem Lexem, ruft dann {{Z|Z20616}} auf und zeigt die entsprechende Ausgabe an.
Code und Anleitung sind [https://codeberg.org/johl/noungender auf Codeberg verfügbar].
Danke, Jens!
<span id="Recent_Changes_in_the_software"></span>
=== Letzte Änderungen an der Software ===
Wir haben diese Woche einige kleine Fehlerbehebungen im Zusammenhang mit der Unterstützung für die Abstrakte Wikipedia sowie eine Verbesserung an einer der Spezialseiten von Wikifunctions eingeführt.
Beim Laden eines längeren abstrakten Artikels werden die zugehörigen Wikidata-Entitäten nun gebündelt abgerufen, wodurch die Anzeige schneller erfolgt und die Server weniger stark belastet werden ([[:phab:T429766|T429766]]). Wir haben den Hinweis bei integrierten abstrakten Artikeln, der darüber informiert, dass die Inhalte aus der Abstrakten Wikipedia stammen, so angepasst, dass er für alle Leser sichtbar ist und nicht mehr nur für Administratoren. Stattdessen wird nun die Aufforderung zur Deaktivierung dieses Hinweises nur noch Administratoren angezeigt ([[:phab:T422710|T422710]]).
Special:ListObjectsByType auf Wikifunctions listet bestimmte Objekte nun nicht mehr mehrfach auf ([[:phab:T430847|T430847]]) und liefert Ergebnisse schneller ([[:phab:T430853|T430853]]).
<span id="Recording_of_Volunteers’_Corner_from_6_July"></span>
=== Aufzeichnung des Freiwilligentreffens vom 6. Juli ===
[[File:Abstract Wikipedia Volunteer Corner 2026-07.webm|thumb|Aufzeichnung des Freiwilligentreffens im Juli]]
Die [[:commons:File:Abstract Wikipedia Volunteer Corner 2026-07.webm|Aufzeichnung des Freiwilligentreffens vom Montag (6. Juli 2026) ist jetzt auf Commons verfügbar]]. Vielen Dank für die lebhafte Diskussion über spezifische Aspekte der NLG. Wir planen, dieses Thema in einem der nächsten Newsletter aufzugreifen.
<span id="Wikifunctions_and_Abstract_Wikipedia_at_Wikimania_2026"></span>
=== Wikifunctions und Abstrakte Wikipedia bei der Wikimania 2026 ===
Die [[:wikimania:Special:MyLanguage/2026:Wikimania|Wikimania 2026]], die jährliche Hauptkonferenz rund um Wikimedia, findet dieses Jahr vom 21. bis 25. Juli in Paris, Frankreich, statt. Es wird eine Reihe von Veranstaltungen zur Abstrakten Wikipedia und Wikifunctions geben (alle Zeitangaben in Ortszeit):
* <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Dnshitobu|Dnshitobu]] has session “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/ Making indigenous languages ready for Wikifunctions]” on Friday at 14:30</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Mahir256|Mahir256]] will organize a workshop “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/HYTQBF/ From Abstract Content to Concrete Text with Wikidata Lexemes]” on Friday at 16:00</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]], and [[User:DVrandecic (WMF)|Denny]] will be running “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Abstract Wikipedia workshop: Let's create a multi-lingual article!]” on Saturday at 11:00</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
If there are any further related events, let us know, and we are happy to add them!
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Fresh Functions weekly: 69 new Functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we had 69 new functions. Here is an incomplete list of functions with implementations to get a taste of what functions have been created. We crossed 4650 functions, and are just a few weeks shy of Wikimania – maybe we can get to a round number by then? Thanks everybody for contributing!
</div>
* {{Z|Z37048}}
* {{Z|Z37054}}
* {{Z|Z37058}}
* {{Z|Z37065}}
* {{Z|Z37068}}
* {{Z|Z37071}}
* {{Z|Z37076}}
* {{Z|Z37080}}
* {{Z|Z37083}}
* {{Z|Z37086}}
* {{Z|Z37089}}
* {{Z|Z37095}}
* {{Z|Z37104}}
* {{Z|Z37107}}
* {{Z|Z37115}}
* {{Z|Z37120}}
* {{Z|Z37126}}
* {{Z|Z37127}}
* {{Z|Z37140}}
* {{Z|Z37143}}
* {{Z|Z37146}}
* {{Z|Z37150}}
* {{Z|Z37154}}
* {{Z|Z37157}}
* {{Z|Z37160}}
* {{Z|Z37163}}
* {{Z|Z37170}}
* {{Z|Z37174}}
* {{Z|Z37188}}
* {{Z|Z37197}}
* {{Z|Z37201}}
* {{Z|Z37209}}
* {{Z|Z37217}}
* {{Z|Z37219}}
* {{Z|Z37220}}
* {{Z|Z37225}}
* {{Z|Z37232}}
* {{Z|Z37235}}
* {{Z|Z37241}}
* {{Z|Z37245}}
* {{Z|Z37246}}
* {{Z|Z37259}}
* {{Z|Z37263}}
* {{Z|Z37271}}
* {{Z|Z37272}}
* {{Z|Z37275}}
* {{Z|Z37279}}
* {{Z|Z37286}}
* {{Z|Z37289}}
* {{Z|Z37293}}
* {{Z|Z37296}}
* {{Z|Z37297}}
* {{Z|Z37299}}
* {{Z|Z37302}}
* {{Z|Z37309}}
* {{Z|Z37311}}
* {{Z|Z37315}}
* {{Z|Z37321}}
* {{Z|Z37323}}
* {{Z|Z37328}}
* {{Z|Z37332}}
* {{Z|Z37337}}
* {{Z|Z37338}}
* {{Z|Z37342}}
* {{Z|Z37346}}
<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-07-08]]
3qffsv42hj7mrh5vpdgo16evi82nsim
293917
293915
2026-07-25T19:33:54Z
Ameisenigel
44
Created page with "[[$1|Dnshitobu]] hat am Freitag um 14:30 Uhr die Sitzung “[$2 Indigene Sprachen für Wikifunctions bereit machen]”"
293917
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Vorheriges Update
| prev = 2026-07-01
| nextlabel = Nächstes Update
| next = 2026-07-16
}}
Willkommen bei Newsletter #256, [https://www.wikifunctions.org/view/en/Z13647?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z13647%22%2C%22Z13647K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%222%22%7D%2C%22Z13647K2%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%228%22%7D%7D einer schönen, runden Zahl].
<span id="Moving_toward_our_first_Abstract_Wikipedia_integration_milestone"></span>
=== Auf dem Weg zu unserem ersten Meilenstein bei der Integration der Abstrakten Wikipedia ===
Im Newsletter der vergangenen Woche haben wir erläutert, [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|wie sich die Abstrakte Wikipedia in den Jahresplan der Wikimedia Foundation für das Geschäftsjahr 2026/27 einfügt]]: Es geht darum, die Tragfähigkeit der Abstrakten Wikipedia als skalierbaren, auf den Menschen ausgerichteten Ansatz zur Erstellung mehrsprachiger enzyklopädischer Inhalte zu demonstrieren.
Heute wollen wir einen wichtigen Meilenstein für die Abstrakte Wikipedia in diesem Jahr betrachten und beleuchten, wie unsere für das erste und zweite Quartal geplanten Arbeiten damit zusammenhängen.
'''Meilenstein: Bis zum Ende des zweiten Quartals wird ein in der Abstrakten Wikipedia erstellter Artikel in drei verschiedene Sprachversionen der Wikipedia integriert.'''
Nachdem wir nun gezeigt haben, dass [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|das System durchgängig funktioniert]], besteht unser nächster wichtiger Meilenstein darin, die Akzeptanz durch Sprach-Communitys zu demonstrieren. Um dieses Erfolgsziel zu erreichen, müssen wir aufzeigen, dass sich abstrakte Inhalte erstellen, in verschiedenen Sprachen ausgeben, von Communitys überprüfen und in Wikipedia-Projekten veröffentlichen lassen, wo Leser sie finden können.
Um diesen Meilenstein zu erreichen, werden wir uns im ersten und zweiten Quartal auf zwei Bereiche konzentrieren:
<span id="1._Supporting_the_creation_of_Abstract_content"></span>
==== 1. Unterstützung bei der Erstellung von Abstrakten Inhalten ====
Zunächst wollen wir die Community der Abstrakten Wikipedia und von Wikifunctions weiterhin dabei unterstützen, abstrakte Inhalte sowie die dafür erforderlichen Funktionen zu erstellen.
Im ersten Quartal werden wir uns darauf konzentrieren, den Prozess der Funktionserstellung zu vereinfachen, unter anderem durch mehr Transparenz hinsichtlich der Aktualität der Inhalte, die in den Ergebnissen von Funktionsaufrufen verwendet werden, sowie durch eine Möglichkeit sicherzustellen, dass ein Funktionsaufruf aktuelle Inhalte abruft.
Wir werden zudem Bereiche mit hoher Wirkung aufzeigen, an denen Beitragende arbeiten können, gemeinsam mit der Community verschiedene NLG-Ansätze untersuchen und prüfen, wie sich die Erstellung und Bearbeitung von Abstrakten Artikeln benutzerfreundlicher gestalten ließe.
Ein wichtiger Aspekt bei der Vorbereitung von abstrakten Inhalten für künftige Integrationen ist die Artikelreife. Mitglieder der Community haben bereits konstruktive Gespräche darüber geführt, welche Voraussetzungen erfüllt sein müssen, damit abstrakte Artikel in die Wikipedias integriert werden können, einschließlich Fragen zur Artikelqualität. Wie im [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|Newsletter der letzten Woche]] erörtert, wäre ein praktischer nächster Schritt, sich für eine erste Integration auf einen bestimmten Artikeltyp zu konzentrieren: Artikel über Städte.
Das bedeutet natürlich nicht, dass Artikel über Städte die einzige wichtige Art von Artikeln sind. Vielmehr dienen sie uns als konkretes, gemeinsames Beispiel, an dem wir die für solche Artikel erforderlichen Funktionen und Bausteine verbessern, testen und gemeinsam weiterentwickeln können. Wir würden uns sehr freuen, wenn alle, die sich für diesen Bereich interessieren, an der Verbesserung dieser Funktionen und Bausteine mitwirken würden.
Um Diskussionen in Taten umzusetzen, wollen wir mit ausgewählten Pilot-Wikipedias zusammenarbeiten, die daran interessiert sind, die Abstrakte Wikipedia in der Praxis zu testen.
Dies bedeutet den Übergang von allgemeinem Interesse hin zu konkreter Integrationsarbeit: Es gilt zu ermitteln, was die jeweiligen Communitys benötigen, um relevante Artikel in ihrer Sprache bereitzustellen, zudem sollen sie dabei unterstützt werden, Lücken in Wikidata und Wikifunctions zu schließen, und in die Lage versetzt werden, Artikel auf Basis einer Opt-in-Entscheidung zu prüfen und zu integrieren (wie [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|hier]] beschrieben).
Wir haben bereits potenzielle Pilot-Communitys identifiziert und freuen uns darauf, im ersten und zweiten Quartal mit ihnen zusammenzuarbeiten.
<span id="2._Keeping_the_system_reliable_as_demand_grows"></span>
==== 2. Gewährleistung der Zuverlässigkeit des Systems bei steigender Nachfrage ====
Zudem muss das System diese Arbeit zuverlässig unterstützen.
Wenn sich mehr Communitys beteiligen und die Artikel umfangreicher werden, müssen die Abstrakte Wikipedia und die Integrationserfahrung stabil, reaktionsschnell und verständlich bleiben. Im ersten Quartal werden wir uns darauf konzentrieren, die Aktualisierungslast zu messen, Wege zu finden, NLG-Funktionen schneller und robuster zu gestalten, sowie die generierten Fragmente beständiger zu machen, um das Erlebnis für Leser und Autoren zu verbessern.
Gemeinsam bringen uns diese Bereiche unserem Integrationsmeilenstein für das zweite Quartal näher und ermöglichen es uns gleichzeitig, laufend dazuzulernen und Anpassungen vorzunehmen. Wie immer freuen wir uns über eure Gedanken zu unserer eingeschlagenen Richtung.
<span id="What’s_the_gender_of_a_German_noun?"></span>
=== Was ist das Geschlecht eines deutschen Substantivs? ===
Community-Mitglied [[User:Jens Ohlig|Jens Ohlig]] hat ein Kommandozeilen-Werkzeug geschrieben, um das Geschlecht eines deutschen Substantivs über Wikifunctions aus Wikidata abzurufen. Nach der Einrichtung kannst du einfach Folgendes aufrufen:
: <code>> noungender Haus</code>
: <code>das Haus</code>
Das Werkzeug sucht zunächst auf Wikidata nach dem Lexem, ruft dann {{Z|Z20616}} auf und zeigt die entsprechende Ausgabe an.
Code und Anleitung sind [https://codeberg.org/johl/noungender auf Codeberg verfügbar].
Danke, Jens!
<span id="Recent_Changes_in_the_software"></span>
=== Letzte Änderungen an der Software ===
Wir haben diese Woche einige kleine Fehlerbehebungen im Zusammenhang mit der Unterstützung für die Abstrakte Wikipedia sowie eine Verbesserung an einer der Spezialseiten von Wikifunctions eingeführt.
Beim Laden eines längeren abstrakten Artikels werden die zugehörigen Wikidata-Entitäten nun gebündelt abgerufen, wodurch die Anzeige schneller erfolgt und die Server weniger stark belastet werden ([[:phab:T429766|T429766]]). Wir haben den Hinweis bei integrierten abstrakten Artikeln, der darüber informiert, dass die Inhalte aus der Abstrakten Wikipedia stammen, so angepasst, dass er für alle Leser sichtbar ist und nicht mehr nur für Administratoren. Stattdessen wird nun die Aufforderung zur Deaktivierung dieses Hinweises nur noch Administratoren angezeigt ([[:phab:T422710|T422710]]).
Special:ListObjectsByType auf Wikifunctions listet bestimmte Objekte nun nicht mehr mehrfach auf ([[:phab:T430847|T430847]]) und liefert Ergebnisse schneller ([[:phab:T430853|T430853]]).
<span id="Recording_of_Volunteers’_Corner_from_6_July"></span>
=== Aufzeichnung des Freiwilligentreffens vom 6. Juli ===
[[File:Abstract Wikipedia Volunteer Corner 2026-07.webm|thumb|Aufzeichnung des Freiwilligentreffens im Juli]]
Die [[:commons:File:Abstract Wikipedia Volunteer Corner 2026-07.webm|Aufzeichnung des Freiwilligentreffens vom Montag (6. Juli 2026) ist jetzt auf Commons verfügbar]]. Vielen Dank für die lebhafte Diskussion über spezifische Aspekte der NLG. Wir planen, dieses Thema in einem der nächsten Newsletter aufzugreifen.
<span id="Wikifunctions_and_Abstract_Wikipedia_at_Wikimania_2026"></span>
=== Wikifunctions und Abstrakte Wikipedia bei der Wikimania 2026 ===
Die [[:wikimania:Special:MyLanguage/2026:Wikimania|Wikimania 2026]], die jährliche Hauptkonferenz rund um Wikimedia, findet dieses Jahr vom 21. bis 25. Juli in Paris, Frankreich, statt. Es wird eine Reihe von Veranstaltungen zur Abstrakten Wikipedia und Wikifunctions geben (alle Zeitangaben in Ortszeit):
* [[User:Dnshitobu|Dnshitobu]] hat am Freitag um 14:30 Uhr die Sitzung “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/ Indigene Sprachen für Wikifunctions bereit machen]”
* <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Mahir256|Mahir256]] will organize a workshop “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/HYTQBF/ From Abstract Content to Concrete Text with Wikidata Lexemes]” on Friday at 16:00</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]], and [[User:DVrandecic (WMF)|Denny]] will be running “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Abstract Wikipedia workshop: Let's create a multi-lingual article!]” on Saturday at 11:00</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
If there are any further related events, let us know, and we are happy to add them!
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Fresh Functions weekly: 69 new Functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we had 69 new functions. Here is an incomplete list of functions with implementations to get a taste of what functions have been created. We crossed 4650 functions, and are just a few weeks shy of Wikimania – maybe we can get to a round number by then? Thanks everybody for contributing!
</div>
* {{Z|Z37048}}
* {{Z|Z37054}}
* {{Z|Z37058}}
* {{Z|Z37065}}
* {{Z|Z37068}}
* {{Z|Z37071}}
* {{Z|Z37076}}
* {{Z|Z37080}}
* {{Z|Z37083}}
* {{Z|Z37086}}
* {{Z|Z37089}}
* {{Z|Z37095}}
* {{Z|Z37104}}
* {{Z|Z37107}}
* {{Z|Z37115}}
* {{Z|Z37120}}
* {{Z|Z37126}}
* {{Z|Z37127}}
* {{Z|Z37140}}
* {{Z|Z37143}}
* {{Z|Z37146}}
* {{Z|Z37150}}
* {{Z|Z37154}}
* {{Z|Z37157}}
* {{Z|Z37160}}
* {{Z|Z37163}}
* {{Z|Z37170}}
* {{Z|Z37174}}
* {{Z|Z37188}}
* {{Z|Z37197}}
* {{Z|Z37201}}
* {{Z|Z37209}}
* {{Z|Z37217}}
* {{Z|Z37219}}
* {{Z|Z37220}}
* {{Z|Z37225}}
* {{Z|Z37232}}
* {{Z|Z37235}}
* {{Z|Z37241}}
* {{Z|Z37245}}
* {{Z|Z37246}}
* {{Z|Z37259}}
* {{Z|Z37263}}
* {{Z|Z37271}}
* {{Z|Z37272}}
* {{Z|Z37275}}
* {{Z|Z37279}}
* {{Z|Z37286}}
* {{Z|Z37289}}
* {{Z|Z37293}}
* {{Z|Z37296}}
* {{Z|Z37297}}
* {{Z|Z37299}}
* {{Z|Z37302}}
* {{Z|Z37309}}
* {{Z|Z37311}}
* {{Z|Z37315}}
* {{Z|Z37321}}
* {{Z|Z37323}}
* {{Z|Z37328}}
* {{Z|Z37332}}
* {{Z|Z37337}}
* {{Z|Z37338}}
* {{Z|Z37342}}
* {{Z|Z37346}}
<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-07-08]]
i36lj0b0nf4254vqjvwdmmuwzshn1r9
293919
293917
2026-07-25T19:33:58Z
Ameisenigel
44
Created page with "[[$1|Mahir256]] wird am Freitag um 16:00 Uhr einen Workshop “[$2 Von Abstrakten Inhalten zu Konkretem Text mit Wikidata-Lexemen]” organisieren"
293919
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Vorheriges Update
| prev = 2026-07-01
| nextlabel = Nächstes Update
| next = 2026-07-16
}}
Willkommen bei Newsletter #256, [https://www.wikifunctions.org/view/en/Z13647?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z13647%22%2C%22Z13647K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%222%22%7D%2C%22Z13647K2%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%228%22%7D%7D einer schönen, runden Zahl].
<span id="Moving_toward_our_first_Abstract_Wikipedia_integration_milestone"></span>
=== Auf dem Weg zu unserem ersten Meilenstein bei der Integration der Abstrakten Wikipedia ===
Im Newsletter der vergangenen Woche haben wir erläutert, [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|wie sich die Abstrakte Wikipedia in den Jahresplan der Wikimedia Foundation für das Geschäftsjahr 2026/27 einfügt]]: Es geht darum, die Tragfähigkeit der Abstrakten Wikipedia als skalierbaren, auf den Menschen ausgerichteten Ansatz zur Erstellung mehrsprachiger enzyklopädischer Inhalte zu demonstrieren.
Heute wollen wir einen wichtigen Meilenstein für die Abstrakte Wikipedia in diesem Jahr betrachten und beleuchten, wie unsere für das erste und zweite Quartal geplanten Arbeiten damit zusammenhängen.
'''Meilenstein: Bis zum Ende des zweiten Quartals wird ein in der Abstrakten Wikipedia erstellter Artikel in drei verschiedene Sprachversionen der Wikipedia integriert.'''
Nachdem wir nun gezeigt haben, dass [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|das System durchgängig funktioniert]], besteht unser nächster wichtiger Meilenstein darin, die Akzeptanz durch Sprach-Communitys zu demonstrieren. Um dieses Erfolgsziel zu erreichen, müssen wir aufzeigen, dass sich abstrakte Inhalte erstellen, in verschiedenen Sprachen ausgeben, von Communitys überprüfen und in Wikipedia-Projekten veröffentlichen lassen, wo Leser sie finden können.
Um diesen Meilenstein zu erreichen, werden wir uns im ersten und zweiten Quartal auf zwei Bereiche konzentrieren:
<span id="1._Supporting_the_creation_of_Abstract_content"></span>
==== 1. Unterstützung bei der Erstellung von Abstrakten Inhalten ====
Zunächst wollen wir die Community der Abstrakten Wikipedia und von Wikifunctions weiterhin dabei unterstützen, abstrakte Inhalte sowie die dafür erforderlichen Funktionen zu erstellen.
Im ersten Quartal werden wir uns darauf konzentrieren, den Prozess der Funktionserstellung zu vereinfachen, unter anderem durch mehr Transparenz hinsichtlich der Aktualität der Inhalte, die in den Ergebnissen von Funktionsaufrufen verwendet werden, sowie durch eine Möglichkeit sicherzustellen, dass ein Funktionsaufruf aktuelle Inhalte abruft.
Wir werden zudem Bereiche mit hoher Wirkung aufzeigen, an denen Beitragende arbeiten können, gemeinsam mit der Community verschiedene NLG-Ansätze untersuchen und prüfen, wie sich die Erstellung und Bearbeitung von Abstrakten Artikeln benutzerfreundlicher gestalten ließe.
Ein wichtiger Aspekt bei der Vorbereitung von abstrakten Inhalten für künftige Integrationen ist die Artikelreife. Mitglieder der Community haben bereits konstruktive Gespräche darüber geführt, welche Voraussetzungen erfüllt sein müssen, damit abstrakte Artikel in die Wikipedias integriert werden können, einschließlich Fragen zur Artikelqualität. Wie im [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|Newsletter der letzten Woche]] erörtert, wäre ein praktischer nächster Schritt, sich für eine erste Integration auf einen bestimmten Artikeltyp zu konzentrieren: Artikel über Städte.
Das bedeutet natürlich nicht, dass Artikel über Städte die einzige wichtige Art von Artikeln sind. Vielmehr dienen sie uns als konkretes, gemeinsames Beispiel, an dem wir die für solche Artikel erforderlichen Funktionen und Bausteine verbessern, testen und gemeinsam weiterentwickeln können. Wir würden uns sehr freuen, wenn alle, die sich für diesen Bereich interessieren, an der Verbesserung dieser Funktionen und Bausteine mitwirken würden.
Um Diskussionen in Taten umzusetzen, wollen wir mit ausgewählten Pilot-Wikipedias zusammenarbeiten, die daran interessiert sind, die Abstrakte Wikipedia in der Praxis zu testen.
Dies bedeutet den Übergang von allgemeinem Interesse hin zu konkreter Integrationsarbeit: Es gilt zu ermitteln, was die jeweiligen Communitys benötigen, um relevante Artikel in ihrer Sprache bereitzustellen, zudem sollen sie dabei unterstützt werden, Lücken in Wikidata und Wikifunctions zu schließen, und in die Lage versetzt werden, Artikel auf Basis einer Opt-in-Entscheidung zu prüfen und zu integrieren (wie [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|hier]] beschrieben).
Wir haben bereits potenzielle Pilot-Communitys identifiziert und freuen uns darauf, im ersten und zweiten Quartal mit ihnen zusammenzuarbeiten.
<span id="2._Keeping_the_system_reliable_as_demand_grows"></span>
==== 2. Gewährleistung der Zuverlässigkeit des Systems bei steigender Nachfrage ====
Zudem muss das System diese Arbeit zuverlässig unterstützen.
Wenn sich mehr Communitys beteiligen und die Artikel umfangreicher werden, müssen die Abstrakte Wikipedia und die Integrationserfahrung stabil, reaktionsschnell und verständlich bleiben. Im ersten Quartal werden wir uns darauf konzentrieren, die Aktualisierungslast zu messen, Wege zu finden, NLG-Funktionen schneller und robuster zu gestalten, sowie die generierten Fragmente beständiger zu machen, um das Erlebnis für Leser und Autoren zu verbessern.
Gemeinsam bringen uns diese Bereiche unserem Integrationsmeilenstein für das zweite Quartal näher und ermöglichen es uns gleichzeitig, laufend dazuzulernen und Anpassungen vorzunehmen. Wie immer freuen wir uns über eure Gedanken zu unserer eingeschlagenen Richtung.
<span id="What’s_the_gender_of_a_German_noun?"></span>
=== Was ist das Geschlecht eines deutschen Substantivs? ===
Community-Mitglied [[User:Jens Ohlig|Jens Ohlig]] hat ein Kommandozeilen-Werkzeug geschrieben, um das Geschlecht eines deutschen Substantivs über Wikifunctions aus Wikidata abzurufen. Nach der Einrichtung kannst du einfach Folgendes aufrufen:
: <code>> noungender Haus</code>
: <code>das Haus</code>
Das Werkzeug sucht zunächst auf Wikidata nach dem Lexem, ruft dann {{Z|Z20616}} auf und zeigt die entsprechende Ausgabe an.
Code und Anleitung sind [https://codeberg.org/johl/noungender auf Codeberg verfügbar].
Danke, Jens!
<span id="Recent_Changes_in_the_software"></span>
=== Letzte Änderungen an der Software ===
Wir haben diese Woche einige kleine Fehlerbehebungen im Zusammenhang mit der Unterstützung für die Abstrakte Wikipedia sowie eine Verbesserung an einer der Spezialseiten von Wikifunctions eingeführt.
Beim Laden eines längeren abstrakten Artikels werden die zugehörigen Wikidata-Entitäten nun gebündelt abgerufen, wodurch die Anzeige schneller erfolgt und die Server weniger stark belastet werden ([[:phab:T429766|T429766]]). Wir haben den Hinweis bei integrierten abstrakten Artikeln, der darüber informiert, dass die Inhalte aus der Abstrakten Wikipedia stammen, so angepasst, dass er für alle Leser sichtbar ist und nicht mehr nur für Administratoren. Stattdessen wird nun die Aufforderung zur Deaktivierung dieses Hinweises nur noch Administratoren angezeigt ([[:phab:T422710|T422710]]).
Special:ListObjectsByType auf Wikifunctions listet bestimmte Objekte nun nicht mehr mehrfach auf ([[:phab:T430847|T430847]]) und liefert Ergebnisse schneller ([[:phab:T430853|T430853]]).
<span id="Recording_of_Volunteers’_Corner_from_6_July"></span>
=== Aufzeichnung des Freiwilligentreffens vom 6. Juli ===
[[File:Abstract Wikipedia Volunteer Corner 2026-07.webm|thumb|Aufzeichnung des Freiwilligentreffens im Juli]]
Die [[:commons:File:Abstract Wikipedia Volunteer Corner 2026-07.webm|Aufzeichnung des Freiwilligentreffens vom Montag (6. Juli 2026) ist jetzt auf Commons verfügbar]]. Vielen Dank für die lebhafte Diskussion über spezifische Aspekte der NLG. Wir planen, dieses Thema in einem der nächsten Newsletter aufzugreifen.
<span id="Wikifunctions_and_Abstract_Wikipedia_at_Wikimania_2026"></span>
=== Wikifunctions und Abstrakte Wikipedia bei der Wikimania 2026 ===
Die [[:wikimania:Special:MyLanguage/2026:Wikimania|Wikimania 2026]], die jährliche Hauptkonferenz rund um Wikimedia, findet dieses Jahr vom 21. bis 25. Juli in Paris, Frankreich, statt. Es wird eine Reihe von Veranstaltungen zur Abstrakten Wikipedia und Wikifunctions geben (alle Zeitangaben in Ortszeit):
* [[User:Dnshitobu|Dnshitobu]] hat am Freitag um 14:30 Uhr die Sitzung “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/ Indigene Sprachen für Wikifunctions bereit machen]”
* [[User:Mahir256|Mahir256]] wird am Freitag um 16:00 Uhr einen Workshop “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/HYTQBF/ Von Abstrakten Inhalten zu Konkretem Text mit Wikidata-Lexemen]” organisieren
* <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]], and [[User:DVrandecic (WMF)|Denny]] will be running “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Abstract Wikipedia workshop: Let's create a multi-lingual article!]” on Saturday at 11:00</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
If there are any further related events, let us know, and we are happy to add them!
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Fresh Functions weekly: 69 new Functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we had 69 new functions. Here is an incomplete list of functions with implementations to get a taste of what functions have been created. We crossed 4650 functions, and are just a few weeks shy of Wikimania – maybe we can get to a round number by then? Thanks everybody for contributing!
</div>
* {{Z|Z37048}}
* {{Z|Z37054}}
* {{Z|Z37058}}
* {{Z|Z37065}}
* {{Z|Z37068}}
* {{Z|Z37071}}
* {{Z|Z37076}}
* {{Z|Z37080}}
* {{Z|Z37083}}
* {{Z|Z37086}}
* {{Z|Z37089}}
* {{Z|Z37095}}
* {{Z|Z37104}}
* {{Z|Z37107}}
* {{Z|Z37115}}
* {{Z|Z37120}}
* {{Z|Z37126}}
* {{Z|Z37127}}
* {{Z|Z37140}}
* {{Z|Z37143}}
* {{Z|Z37146}}
* {{Z|Z37150}}
* {{Z|Z37154}}
* {{Z|Z37157}}
* {{Z|Z37160}}
* {{Z|Z37163}}
* {{Z|Z37170}}
* {{Z|Z37174}}
* {{Z|Z37188}}
* {{Z|Z37197}}
* {{Z|Z37201}}
* {{Z|Z37209}}
* {{Z|Z37217}}
* {{Z|Z37219}}
* {{Z|Z37220}}
* {{Z|Z37225}}
* {{Z|Z37232}}
* {{Z|Z37235}}
* {{Z|Z37241}}
* {{Z|Z37245}}
* {{Z|Z37246}}
* {{Z|Z37259}}
* {{Z|Z37263}}
* {{Z|Z37271}}
* {{Z|Z37272}}
* {{Z|Z37275}}
* {{Z|Z37279}}
* {{Z|Z37286}}
* {{Z|Z37289}}
* {{Z|Z37293}}
* {{Z|Z37296}}
* {{Z|Z37297}}
* {{Z|Z37299}}
* {{Z|Z37302}}
* {{Z|Z37309}}
* {{Z|Z37311}}
* {{Z|Z37315}}
* {{Z|Z37321}}
* {{Z|Z37323}}
* {{Z|Z37328}}
* {{Z|Z37332}}
* {{Z|Z37337}}
* {{Z|Z37338}}
* {{Z|Z37342}}
* {{Z|Z37346}}
<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-07-08]]
cufz4su572bzor0cajmkpem9anurhqk
293921
293919
2026-07-25T19:34:03Z
Ameisenigel
44
Created page with "[[$1|James]], [[$2|Luca]] und [[$3|Denny]] werden am Samstag um 11:00 Uhr den “[$4 Workshop Abstrakte Wikipedia: Lasst uns einen mehrsprachigen Artikel erstellen!]” leiten"
293921
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Vorheriges Update
| prev = 2026-07-01
| nextlabel = Nächstes Update
| next = 2026-07-16
}}
Willkommen bei Newsletter #256, [https://www.wikifunctions.org/view/en/Z13647?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z13647%22%2C%22Z13647K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%222%22%7D%2C%22Z13647K2%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%228%22%7D%7D einer schönen, runden Zahl].
<span id="Moving_toward_our_first_Abstract_Wikipedia_integration_milestone"></span>
=== Auf dem Weg zu unserem ersten Meilenstein bei der Integration der Abstrakten Wikipedia ===
Im Newsletter der vergangenen Woche haben wir erläutert, [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|wie sich die Abstrakte Wikipedia in den Jahresplan der Wikimedia Foundation für das Geschäftsjahr 2026/27 einfügt]]: Es geht darum, die Tragfähigkeit der Abstrakten Wikipedia als skalierbaren, auf den Menschen ausgerichteten Ansatz zur Erstellung mehrsprachiger enzyklopädischer Inhalte zu demonstrieren.
Heute wollen wir einen wichtigen Meilenstein für die Abstrakte Wikipedia in diesem Jahr betrachten und beleuchten, wie unsere für das erste und zweite Quartal geplanten Arbeiten damit zusammenhängen.
'''Meilenstein: Bis zum Ende des zweiten Quartals wird ein in der Abstrakten Wikipedia erstellter Artikel in drei verschiedene Sprachversionen der Wikipedia integriert.'''
Nachdem wir nun gezeigt haben, dass [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|das System durchgängig funktioniert]], besteht unser nächster wichtiger Meilenstein darin, die Akzeptanz durch Sprach-Communitys zu demonstrieren. Um dieses Erfolgsziel zu erreichen, müssen wir aufzeigen, dass sich abstrakte Inhalte erstellen, in verschiedenen Sprachen ausgeben, von Communitys überprüfen und in Wikipedia-Projekten veröffentlichen lassen, wo Leser sie finden können.
Um diesen Meilenstein zu erreichen, werden wir uns im ersten und zweiten Quartal auf zwei Bereiche konzentrieren:
<span id="1._Supporting_the_creation_of_Abstract_content"></span>
==== 1. Unterstützung bei der Erstellung von Abstrakten Inhalten ====
Zunächst wollen wir die Community der Abstrakten Wikipedia und von Wikifunctions weiterhin dabei unterstützen, abstrakte Inhalte sowie die dafür erforderlichen Funktionen zu erstellen.
Im ersten Quartal werden wir uns darauf konzentrieren, den Prozess der Funktionserstellung zu vereinfachen, unter anderem durch mehr Transparenz hinsichtlich der Aktualität der Inhalte, die in den Ergebnissen von Funktionsaufrufen verwendet werden, sowie durch eine Möglichkeit sicherzustellen, dass ein Funktionsaufruf aktuelle Inhalte abruft.
Wir werden zudem Bereiche mit hoher Wirkung aufzeigen, an denen Beitragende arbeiten können, gemeinsam mit der Community verschiedene NLG-Ansätze untersuchen und prüfen, wie sich die Erstellung und Bearbeitung von Abstrakten Artikeln benutzerfreundlicher gestalten ließe.
Ein wichtiger Aspekt bei der Vorbereitung von abstrakten Inhalten für künftige Integrationen ist die Artikelreife. Mitglieder der Community haben bereits konstruktive Gespräche darüber geführt, welche Voraussetzungen erfüllt sein müssen, damit abstrakte Artikel in die Wikipedias integriert werden können, einschließlich Fragen zur Artikelqualität. Wie im [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|Newsletter der letzten Woche]] erörtert, wäre ein praktischer nächster Schritt, sich für eine erste Integration auf einen bestimmten Artikeltyp zu konzentrieren: Artikel über Städte.
Das bedeutet natürlich nicht, dass Artikel über Städte die einzige wichtige Art von Artikeln sind. Vielmehr dienen sie uns als konkretes, gemeinsames Beispiel, an dem wir die für solche Artikel erforderlichen Funktionen und Bausteine verbessern, testen und gemeinsam weiterentwickeln können. Wir würden uns sehr freuen, wenn alle, die sich für diesen Bereich interessieren, an der Verbesserung dieser Funktionen und Bausteine mitwirken würden.
Um Diskussionen in Taten umzusetzen, wollen wir mit ausgewählten Pilot-Wikipedias zusammenarbeiten, die daran interessiert sind, die Abstrakte Wikipedia in der Praxis zu testen.
Dies bedeutet den Übergang von allgemeinem Interesse hin zu konkreter Integrationsarbeit: Es gilt zu ermitteln, was die jeweiligen Communitys benötigen, um relevante Artikel in ihrer Sprache bereitzustellen, zudem sollen sie dabei unterstützt werden, Lücken in Wikidata und Wikifunctions zu schließen, und in die Lage versetzt werden, Artikel auf Basis einer Opt-in-Entscheidung zu prüfen und zu integrieren (wie [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|hier]] beschrieben).
Wir haben bereits potenzielle Pilot-Communitys identifiziert und freuen uns darauf, im ersten und zweiten Quartal mit ihnen zusammenzuarbeiten.
<span id="2._Keeping_the_system_reliable_as_demand_grows"></span>
==== 2. Gewährleistung der Zuverlässigkeit des Systems bei steigender Nachfrage ====
Zudem muss das System diese Arbeit zuverlässig unterstützen.
Wenn sich mehr Communitys beteiligen und die Artikel umfangreicher werden, müssen die Abstrakte Wikipedia und die Integrationserfahrung stabil, reaktionsschnell und verständlich bleiben. Im ersten Quartal werden wir uns darauf konzentrieren, die Aktualisierungslast zu messen, Wege zu finden, NLG-Funktionen schneller und robuster zu gestalten, sowie die generierten Fragmente beständiger zu machen, um das Erlebnis für Leser und Autoren zu verbessern.
Gemeinsam bringen uns diese Bereiche unserem Integrationsmeilenstein für das zweite Quartal näher und ermöglichen es uns gleichzeitig, laufend dazuzulernen und Anpassungen vorzunehmen. Wie immer freuen wir uns über eure Gedanken zu unserer eingeschlagenen Richtung.
<span id="What’s_the_gender_of_a_German_noun?"></span>
=== Was ist das Geschlecht eines deutschen Substantivs? ===
Community-Mitglied [[User:Jens Ohlig|Jens Ohlig]] hat ein Kommandozeilen-Werkzeug geschrieben, um das Geschlecht eines deutschen Substantivs über Wikifunctions aus Wikidata abzurufen. Nach der Einrichtung kannst du einfach Folgendes aufrufen:
: <code>> noungender Haus</code>
: <code>das Haus</code>
Das Werkzeug sucht zunächst auf Wikidata nach dem Lexem, ruft dann {{Z|Z20616}} auf und zeigt die entsprechende Ausgabe an.
Code und Anleitung sind [https://codeberg.org/johl/noungender auf Codeberg verfügbar].
Danke, Jens!
<span id="Recent_Changes_in_the_software"></span>
=== Letzte Änderungen an der Software ===
Wir haben diese Woche einige kleine Fehlerbehebungen im Zusammenhang mit der Unterstützung für die Abstrakte Wikipedia sowie eine Verbesserung an einer der Spezialseiten von Wikifunctions eingeführt.
Beim Laden eines längeren abstrakten Artikels werden die zugehörigen Wikidata-Entitäten nun gebündelt abgerufen, wodurch die Anzeige schneller erfolgt und die Server weniger stark belastet werden ([[:phab:T429766|T429766]]). Wir haben den Hinweis bei integrierten abstrakten Artikeln, der darüber informiert, dass die Inhalte aus der Abstrakten Wikipedia stammen, so angepasst, dass er für alle Leser sichtbar ist und nicht mehr nur für Administratoren. Stattdessen wird nun die Aufforderung zur Deaktivierung dieses Hinweises nur noch Administratoren angezeigt ([[:phab:T422710|T422710]]).
Special:ListObjectsByType auf Wikifunctions listet bestimmte Objekte nun nicht mehr mehrfach auf ([[:phab:T430847|T430847]]) und liefert Ergebnisse schneller ([[:phab:T430853|T430853]]).
<span id="Recording_of_Volunteers’_Corner_from_6_July"></span>
=== Aufzeichnung des Freiwilligentreffens vom 6. Juli ===
[[File:Abstract Wikipedia Volunteer Corner 2026-07.webm|thumb|Aufzeichnung des Freiwilligentreffens im Juli]]
Die [[:commons:File:Abstract Wikipedia Volunteer Corner 2026-07.webm|Aufzeichnung des Freiwilligentreffens vom Montag (6. Juli 2026) ist jetzt auf Commons verfügbar]]. Vielen Dank für die lebhafte Diskussion über spezifische Aspekte der NLG. Wir planen, dieses Thema in einem der nächsten Newsletter aufzugreifen.
<span id="Wikifunctions_and_Abstract_Wikipedia_at_Wikimania_2026"></span>
=== Wikifunctions und Abstrakte Wikipedia bei der Wikimania 2026 ===
Die [[:wikimania:Special:MyLanguage/2026:Wikimania|Wikimania 2026]], die jährliche Hauptkonferenz rund um Wikimedia, findet dieses Jahr vom 21. bis 25. Juli in Paris, Frankreich, statt. Es wird eine Reihe von Veranstaltungen zur Abstrakten Wikipedia und Wikifunctions geben (alle Zeitangaben in Ortszeit):
* [[User:Dnshitobu|Dnshitobu]] hat am Freitag um 14:30 Uhr die Sitzung “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/ Indigene Sprachen für Wikifunctions bereit machen]”
* [[User:Mahir256|Mahir256]] wird am Freitag um 16:00 Uhr einen Workshop “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/HYTQBF/ Von Abstrakten Inhalten zu Konkretem Text mit Wikidata-Lexemen]” organisieren
* [[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]] und [[User:DVrandecic (WMF)|Denny]] werden am Samstag um 11:00 Uhr den “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Workshop Abstrakte Wikipedia: Lasst uns einen mehrsprachigen Artikel erstellen!]” leiten
<div lang="en" dir="ltr" class="mw-content-ltr">
If there are any further related events, let us know, and we are happy to add them!
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Fresh Functions weekly: 69 new Functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we had 69 new functions. Here is an incomplete list of functions with implementations to get a taste of what functions have been created. We crossed 4650 functions, and are just a few weeks shy of Wikimania – maybe we can get to a round number by then? Thanks everybody for contributing!
</div>
* {{Z|Z37048}}
* {{Z|Z37054}}
* {{Z|Z37058}}
* {{Z|Z37065}}
* {{Z|Z37068}}
* {{Z|Z37071}}
* {{Z|Z37076}}
* {{Z|Z37080}}
* {{Z|Z37083}}
* {{Z|Z37086}}
* {{Z|Z37089}}
* {{Z|Z37095}}
* {{Z|Z37104}}
* {{Z|Z37107}}
* {{Z|Z37115}}
* {{Z|Z37120}}
* {{Z|Z37126}}
* {{Z|Z37127}}
* {{Z|Z37140}}
* {{Z|Z37143}}
* {{Z|Z37146}}
* {{Z|Z37150}}
* {{Z|Z37154}}
* {{Z|Z37157}}
* {{Z|Z37160}}
* {{Z|Z37163}}
* {{Z|Z37170}}
* {{Z|Z37174}}
* {{Z|Z37188}}
* {{Z|Z37197}}
* {{Z|Z37201}}
* {{Z|Z37209}}
* {{Z|Z37217}}
* {{Z|Z37219}}
* {{Z|Z37220}}
* {{Z|Z37225}}
* {{Z|Z37232}}
* {{Z|Z37235}}
* {{Z|Z37241}}
* {{Z|Z37245}}
* {{Z|Z37246}}
* {{Z|Z37259}}
* {{Z|Z37263}}
* {{Z|Z37271}}
* {{Z|Z37272}}
* {{Z|Z37275}}
* {{Z|Z37279}}
* {{Z|Z37286}}
* {{Z|Z37289}}
* {{Z|Z37293}}
* {{Z|Z37296}}
* {{Z|Z37297}}
* {{Z|Z37299}}
* {{Z|Z37302}}
* {{Z|Z37309}}
* {{Z|Z37311}}
* {{Z|Z37315}}
* {{Z|Z37321}}
* {{Z|Z37323}}
* {{Z|Z37328}}
* {{Z|Z37332}}
* {{Z|Z37337}}
* {{Z|Z37338}}
* {{Z|Z37342}}
* {{Z|Z37346}}
<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-07-08]]
8kdolre8o6pfwiog8o09jr6cwaqfx0h
293923
293921
2026-07-25T19:34:22Z
Ameisenigel
44
Created page with "Sollte es weitere Veranstaltungen zu diesem Thema geben, lass es uns bitte wissen und wir nehmen sie gerne mit auf!"
293923
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Vorheriges Update
| prev = 2026-07-01
| nextlabel = Nächstes Update
| next = 2026-07-16
}}
Willkommen bei Newsletter #256, [https://www.wikifunctions.org/view/en/Z13647?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z13647%22%2C%22Z13647K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%222%22%7D%2C%22Z13647K2%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%228%22%7D%7D einer schönen, runden Zahl].
<span id="Moving_toward_our_first_Abstract_Wikipedia_integration_milestone"></span>
=== Auf dem Weg zu unserem ersten Meilenstein bei der Integration der Abstrakten Wikipedia ===
Im Newsletter der vergangenen Woche haben wir erläutert, [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|wie sich die Abstrakte Wikipedia in den Jahresplan der Wikimedia Foundation für das Geschäftsjahr 2026/27 einfügt]]: Es geht darum, die Tragfähigkeit der Abstrakten Wikipedia als skalierbaren, auf den Menschen ausgerichteten Ansatz zur Erstellung mehrsprachiger enzyklopädischer Inhalte zu demonstrieren.
Heute wollen wir einen wichtigen Meilenstein für die Abstrakte Wikipedia in diesem Jahr betrachten und beleuchten, wie unsere für das erste und zweite Quartal geplanten Arbeiten damit zusammenhängen.
'''Meilenstein: Bis zum Ende des zweiten Quartals wird ein in der Abstrakten Wikipedia erstellter Artikel in drei verschiedene Sprachversionen der Wikipedia integriert.'''
Nachdem wir nun gezeigt haben, dass [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|das System durchgängig funktioniert]], besteht unser nächster wichtiger Meilenstein darin, die Akzeptanz durch Sprach-Communitys zu demonstrieren. Um dieses Erfolgsziel zu erreichen, müssen wir aufzeigen, dass sich abstrakte Inhalte erstellen, in verschiedenen Sprachen ausgeben, von Communitys überprüfen und in Wikipedia-Projekten veröffentlichen lassen, wo Leser sie finden können.
Um diesen Meilenstein zu erreichen, werden wir uns im ersten und zweiten Quartal auf zwei Bereiche konzentrieren:
<span id="1._Supporting_the_creation_of_Abstract_content"></span>
==== 1. Unterstützung bei der Erstellung von Abstrakten Inhalten ====
Zunächst wollen wir die Community der Abstrakten Wikipedia und von Wikifunctions weiterhin dabei unterstützen, abstrakte Inhalte sowie die dafür erforderlichen Funktionen zu erstellen.
Im ersten Quartal werden wir uns darauf konzentrieren, den Prozess der Funktionserstellung zu vereinfachen, unter anderem durch mehr Transparenz hinsichtlich der Aktualität der Inhalte, die in den Ergebnissen von Funktionsaufrufen verwendet werden, sowie durch eine Möglichkeit sicherzustellen, dass ein Funktionsaufruf aktuelle Inhalte abruft.
Wir werden zudem Bereiche mit hoher Wirkung aufzeigen, an denen Beitragende arbeiten können, gemeinsam mit der Community verschiedene NLG-Ansätze untersuchen und prüfen, wie sich die Erstellung und Bearbeitung von Abstrakten Artikeln benutzerfreundlicher gestalten ließe.
Ein wichtiger Aspekt bei der Vorbereitung von abstrakten Inhalten für künftige Integrationen ist die Artikelreife. Mitglieder der Community haben bereits konstruktive Gespräche darüber geführt, welche Voraussetzungen erfüllt sein müssen, damit abstrakte Artikel in die Wikipedias integriert werden können, einschließlich Fragen zur Artikelqualität. Wie im [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|Newsletter der letzten Woche]] erörtert, wäre ein praktischer nächster Schritt, sich für eine erste Integration auf einen bestimmten Artikeltyp zu konzentrieren: Artikel über Städte.
Das bedeutet natürlich nicht, dass Artikel über Städte die einzige wichtige Art von Artikeln sind. Vielmehr dienen sie uns als konkretes, gemeinsames Beispiel, an dem wir die für solche Artikel erforderlichen Funktionen und Bausteine verbessern, testen und gemeinsam weiterentwickeln können. Wir würden uns sehr freuen, wenn alle, die sich für diesen Bereich interessieren, an der Verbesserung dieser Funktionen und Bausteine mitwirken würden.
Um Diskussionen in Taten umzusetzen, wollen wir mit ausgewählten Pilot-Wikipedias zusammenarbeiten, die daran interessiert sind, die Abstrakte Wikipedia in der Praxis zu testen.
Dies bedeutet den Übergang von allgemeinem Interesse hin zu konkreter Integrationsarbeit: Es gilt zu ermitteln, was die jeweiligen Communitys benötigen, um relevante Artikel in ihrer Sprache bereitzustellen, zudem sollen sie dabei unterstützt werden, Lücken in Wikidata und Wikifunctions zu schließen, und in die Lage versetzt werden, Artikel auf Basis einer Opt-in-Entscheidung zu prüfen und zu integrieren (wie [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|hier]] beschrieben).
Wir haben bereits potenzielle Pilot-Communitys identifiziert und freuen uns darauf, im ersten und zweiten Quartal mit ihnen zusammenzuarbeiten.
<span id="2._Keeping_the_system_reliable_as_demand_grows"></span>
==== 2. Gewährleistung der Zuverlässigkeit des Systems bei steigender Nachfrage ====
Zudem muss das System diese Arbeit zuverlässig unterstützen.
Wenn sich mehr Communitys beteiligen und die Artikel umfangreicher werden, müssen die Abstrakte Wikipedia und die Integrationserfahrung stabil, reaktionsschnell und verständlich bleiben. Im ersten Quartal werden wir uns darauf konzentrieren, die Aktualisierungslast zu messen, Wege zu finden, NLG-Funktionen schneller und robuster zu gestalten, sowie die generierten Fragmente beständiger zu machen, um das Erlebnis für Leser und Autoren zu verbessern.
Gemeinsam bringen uns diese Bereiche unserem Integrationsmeilenstein für das zweite Quartal näher und ermöglichen es uns gleichzeitig, laufend dazuzulernen und Anpassungen vorzunehmen. Wie immer freuen wir uns über eure Gedanken zu unserer eingeschlagenen Richtung.
<span id="What’s_the_gender_of_a_German_noun?"></span>
=== Was ist das Geschlecht eines deutschen Substantivs? ===
Community-Mitglied [[User:Jens Ohlig|Jens Ohlig]] hat ein Kommandozeilen-Werkzeug geschrieben, um das Geschlecht eines deutschen Substantivs über Wikifunctions aus Wikidata abzurufen. Nach der Einrichtung kannst du einfach Folgendes aufrufen:
: <code>> noungender Haus</code>
: <code>das Haus</code>
Das Werkzeug sucht zunächst auf Wikidata nach dem Lexem, ruft dann {{Z|Z20616}} auf und zeigt die entsprechende Ausgabe an.
Code und Anleitung sind [https://codeberg.org/johl/noungender auf Codeberg verfügbar].
Danke, Jens!
<span id="Recent_Changes_in_the_software"></span>
=== Letzte Änderungen an der Software ===
Wir haben diese Woche einige kleine Fehlerbehebungen im Zusammenhang mit der Unterstützung für die Abstrakte Wikipedia sowie eine Verbesserung an einer der Spezialseiten von Wikifunctions eingeführt.
Beim Laden eines längeren abstrakten Artikels werden die zugehörigen Wikidata-Entitäten nun gebündelt abgerufen, wodurch die Anzeige schneller erfolgt und die Server weniger stark belastet werden ([[:phab:T429766|T429766]]). Wir haben den Hinweis bei integrierten abstrakten Artikeln, der darüber informiert, dass die Inhalte aus der Abstrakten Wikipedia stammen, so angepasst, dass er für alle Leser sichtbar ist und nicht mehr nur für Administratoren. Stattdessen wird nun die Aufforderung zur Deaktivierung dieses Hinweises nur noch Administratoren angezeigt ([[:phab:T422710|T422710]]).
Special:ListObjectsByType auf Wikifunctions listet bestimmte Objekte nun nicht mehr mehrfach auf ([[:phab:T430847|T430847]]) und liefert Ergebnisse schneller ([[:phab:T430853|T430853]]).
<span id="Recording_of_Volunteers’_Corner_from_6_July"></span>
=== Aufzeichnung des Freiwilligentreffens vom 6. Juli ===
[[File:Abstract Wikipedia Volunteer Corner 2026-07.webm|thumb|Aufzeichnung des Freiwilligentreffens im Juli]]
Die [[:commons:File:Abstract Wikipedia Volunteer Corner 2026-07.webm|Aufzeichnung des Freiwilligentreffens vom Montag (6. Juli 2026) ist jetzt auf Commons verfügbar]]. Vielen Dank für die lebhafte Diskussion über spezifische Aspekte der NLG. Wir planen, dieses Thema in einem der nächsten Newsletter aufzugreifen.
<span id="Wikifunctions_and_Abstract_Wikipedia_at_Wikimania_2026"></span>
=== Wikifunctions und Abstrakte Wikipedia bei der Wikimania 2026 ===
Die [[:wikimania:Special:MyLanguage/2026:Wikimania|Wikimania 2026]], die jährliche Hauptkonferenz rund um Wikimedia, findet dieses Jahr vom 21. bis 25. Juli in Paris, Frankreich, statt. Es wird eine Reihe von Veranstaltungen zur Abstrakten Wikipedia und Wikifunctions geben (alle Zeitangaben in Ortszeit):
* [[User:Dnshitobu|Dnshitobu]] hat am Freitag um 14:30 Uhr die Sitzung “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/ Indigene Sprachen für Wikifunctions bereit machen]”
* [[User:Mahir256|Mahir256]] wird am Freitag um 16:00 Uhr einen Workshop “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/HYTQBF/ Von Abstrakten Inhalten zu Konkretem Text mit Wikidata-Lexemen]” organisieren
* [[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]] und [[User:DVrandecic (WMF)|Denny]] werden am Samstag um 11:00 Uhr den “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Workshop Abstrakte Wikipedia: Lasst uns einen mehrsprachigen Artikel erstellen!]” leiten
Sollte es weitere Veranstaltungen zu diesem Thema geben, lass es uns bitte wissen und wir nehmen sie gerne mit auf!
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Fresh Functions weekly: 69 new Functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we had 69 new functions. Here is an incomplete list of functions with implementations to get a taste of what functions have been created. We crossed 4650 functions, and are just a few weeks shy of Wikimania – maybe we can get to a round number by then? Thanks everybody for contributing!
</div>
* {{Z|Z37048}}
* {{Z|Z37054}}
* {{Z|Z37058}}
* {{Z|Z37065}}
* {{Z|Z37068}}
* {{Z|Z37071}}
* {{Z|Z37076}}
* {{Z|Z37080}}
* {{Z|Z37083}}
* {{Z|Z37086}}
* {{Z|Z37089}}
* {{Z|Z37095}}
* {{Z|Z37104}}
* {{Z|Z37107}}
* {{Z|Z37115}}
* {{Z|Z37120}}
* {{Z|Z37126}}
* {{Z|Z37127}}
* {{Z|Z37140}}
* {{Z|Z37143}}
* {{Z|Z37146}}
* {{Z|Z37150}}
* {{Z|Z37154}}
* {{Z|Z37157}}
* {{Z|Z37160}}
* {{Z|Z37163}}
* {{Z|Z37170}}
* {{Z|Z37174}}
* {{Z|Z37188}}
* {{Z|Z37197}}
* {{Z|Z37201}}
* {{Z|Z37209}}
* {{Z|Z37217}}
* {{Z|Z37219}}
* {{Z|Z37220}}
* {{Z|Z37225}}
* {{Z|Z37232}}
* {{Z|Z37235}}
* {{Z|Z37241}}
* {{Z|Z37245}}
* {{Z|Z37246}}
* {{Z|Z37259}}
* {{Z|Z37263}}
* {{Z|Z37271}}
* {{Z|Z37272}}
* {{Z|Z37275}}
* {{Z|Z37279}}
* {{Z|Z37286}}
* {{Z|Z37289}}
* {{Z|Z37293}}
* {{Z|Z37296}}
* {{Z|Z37297}}
* {{Z|Z37299}}
* {{Z|Z37302}}
* {{Z|Z37309}}
* {{Z|Z37311}}
* {{Z|Z37315}}
* {{Z|Z37321}}
* {{Z|Z37323}}
* {{Z|Z37328}}
* {{Z|Z37332}}
* {{Z|Z37337}}
* {{Z|Z37338}}
* {{Z|Z37342}}
* {{Z|Z37346}}
<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-07-08]]
tmi1emf2ayqnc0a1egw9iilqxd4er7i
293925
293923
2026-07-25T19:34:28Z
Ameisenigel
44
Created page with "=== Wöchentliche neue Funktionen: 69 neue Funktionen ==="
293925
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Vorheriges Update
| prev = 2026-07-01
| nextlabel = Nächstes Update
| next = 2026-07-16
}}
Willkommen bei Newsletter #256, [https://www.wikifunctions.org/view/en/Z13647?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z13647%22%2C%22Z13647K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%222%22%7D%2C%22Z13647K2%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%228%22%7D%7D einer schönen, runden Zahl].
<span id="Moving_toward_our_first_Abstract_Wikipedia_integration_milestone"></span>
=== Auf dem Weg zu unserem ersten Meilenstein bei der Integration der Abstrakten Wikipedia ===
Im Newsletter der vergangenen Woche haben wir erläutert, [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|wie sich die Abstrakte Wikipedia in den Jahresplan der Wikimedia Foundation für das Geschäftsjahr 2026/27 einfügt]]: Es geht darum, die Tragfähigkeit der Abstrakten Wikipedia als skalierbaren, auf den Menschen ausgerichteten Ansatz zur Erstellung mehrsprachiger enzyklopädischer Inhalte zu demonstrieren.
Heute wollen wir einen wichtigen Meilenstein für die Abstrakte Wikipedia in diesem Jahr betrachten und beleuchten, wie unsere für das erste und zweite Quartal geplanten Arbeiten damit zusammenhängen.
'''Meilenstein: Bis zum Ende des zweiten Quartals wird ein in der Abstrakten Wikipedia erstellter Artikel in drei verschiedene Sprachversionen der Wikipedia integriert.'''
Nachdem wir nun gezeigt haben, dass [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|das System durchgängig funktioniert]], besteht unser nächster wichtiger Meilenstein darin, die Akzeptanz durch Sprach-Communitys zu demonstrieren. Um dieses Erfolgsziel zu erreichen, müssen wir aufzeigen, dass sich abstrakte Inhalte erstellen, in verschiedenen Sprachen ausgeben, von Communitys überprüfen und in Wikipedia-Projekten veröffentlichen lassen, wo Leser sie finden können.
Um diesen Meilenstein zu erreichen, werden wir uns im ersten und zweiten Quartal auf zwei Bereiche konzentrieren:
<span id="1._Supporting_the_creation_of_Abstract_content"></span>
==== 1. Unterstützung bei der Erstellung von Abstrakten Inhalten ====
Zunächst wollen wir die Community der Abstrakten Wikipedia und von Wikifunctions weiterhin dabei unterstützen, abstrakte Inhalte sowie die dafür erforderlichen Funktionen zu erstellen.
Im ersten Quartal werden wir uns darauf konzentrieren, den Prozess der Funktionserstellung zu vereinfachen, unter anderem durch mehr Transparenz hinsichtlich der Aktualität der Inhalte, die in den Ergebnissen von Funktionsaufrufen verwendet werden, sowie durch eine Möglichkeit sicherzustellen, dass ein Funktionsaufruf aktuelle Inhalte abruft.
Wir werden zudem Bereiche mit hoher Wirkung aufzeigen, an denen Beitragende arbeiten können, gemeinsam mit der Community verschiedene NLG-Ansätze untersuchen und prüfen, wie sich die Erstellung und Bearbeitung von Abstrakten Artikeln benutzerfreundlicher gestalten ließe.
Ein wichtiger Aspekt bei der Vorbereitung von abstrakten Inhalten für künftige Integrationen ist die Artikelreife. Mitglieder der Community haben bereits konstruktive Gespräche darüber geführt, welche Voraussetzungen erfüllt sein müssen, damit abstrakte Artikel in die Wikipedias integriert werden können, einschließlich Fragen zur Artikelqualität. Wie im [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|Newsletter der letzten Woche]] erörtert, wäre ein praktischer nächster Schritt, sich für eine erste Integration auf einen bestimmten Artikeltyp zu konzentrieren: Artikel über Städte.
Das bedeutet natürlich nicht, dass Artikel über Städte die einzige wichtige Art von Artikeln sind. Vielmehr dienen sie uns als konkretes, gemeinsames Beispiel, an dem wir die für solche Artikel erforderlichen Funktionen und Bausteine verbessern, testen und gemeinsam weiterentwickeln können. Wir würden uns sehr freuen, wenn alle, die sich für diesen Bereich interessieren, an der Verbesserung dieser Funktionen und Bausteine mitwirken würden.
Um Diskussionen in Taten umzusetzen, wollen wir mit ausgewählten Pilot-Wikipedias zusammenarbeiten, die daran interessiert sind, die Abstrakte Wikipedia in der Praxis zu testen.
Dies bedeutet den Übergang von allgemeinem Interesse hin zu konkreter Integrationsarbeit: Es gilt zu ermitteln, was die jeweiligen Communitys benötigen, um relevante Artikel in ihrer Sprache bereitzustellen, zudem sollen sie dabei unterstützt werden, Lücken in Wikidata und Wikifunctions zu schließen, und in die Lage versetzt werden, Artikel auf Basis einer Opt-in-Entscheidung zu prüfen und zu integrieren (wie [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|hier]] beschrieben).
Wir haben bereits potenzielle Pilot-Communitys identifiziert und freuen uns darauf, im ersten und zweiten Quartal mit ihnen zusammenzuarbeiten.
<span id="2._Keeping_the_system_reliable_as_demand_grows"></span>
==== 2. Gewährleistung der Zuverlässigkeit des Systems bei steigender Nachfrage ====
Zudem muss das System diese Arbeit zuverlässig unterstützen.
Wenn sich mehr Communitys beteiligen und die Artikel umfangreicher werden, müssen die Abstrakte Wikipedia und die Integrationserfahrung stabil, reaktionsschnell und verständlich bleiben. Im ersten Quartal werden wir uns darauf konzentrieren, die Aktualisierungslast zu messen, Wege zu finden, NLG-Funktionen schneller und robuster zu gestalten, sowie die generierten Fragmente beständiger zu machen, um das Erlebnis für Leser und Autoren zu verbessern.
Gemeinsam bringen uns diese Bereiche unserem Integrationsmeilenstein für das zweite Quartal näher und ermöglichen es uns gleichzeitig, laufend dazuzulernen und Anpassungen vorzunehmen. Wie immer freuen wir uns über eure Gedanken zu unserer eingeschlagenen Richtung.
<span id="What’s_the_gender_of_a_German_noun?"></span>
=== Was ist das Geschlecht eines deutschen Substantivs? ===
Community-Mitglied [[User:Jens Ohlig|Jens Ohlig]] hat ein Kommandozeilen-Werkzeug geschrieben, um das Geschlecht eines deutschen Substantivs über Wikifunctions aus Wikidata abzurufen. Nach der Einrichtung kannst du einfach Folgendes aufrufen:
: <code>> noungender Haus</code>
: <code>das Haus</code>
Das Werkzeug sucht zunächst auf Wikidata nach dem Lexem, ruft dann {{Z|Z20616}} auf und zeigt die entsprechende Ausgabe an.
Code und Anleitung sind [https://codeberg.org/johl/noungender auf Codeberg verfügbar].
Danke, Jens!
<span id="Recent_Changes_in_the_software"></span>
=== Letzte Änderungen an der Software ===
Wir haben diese Woche einige kleine Fehlerbehebungen im Zusammenhang mit der Unterstützung für die Abstrakte Wikipedia sowie eine Verbesserung an einer der Spezialseiten von Wikifunctions eingeführt.
Beim Laden eines längeren abstrakten Artikels werden die zugehörigen Wikidata-Entitäten nun gebündelt abgerufen, wodurch die Anzeige schneller erfolgt und die Server weniger stark belastet werden ([[:phab:T429766|T429766]]). Wir haben den Hinweis bei integrierten abstrakten Artikeln, der darüber informiert, dass die Inhalte aus der Abstrakten Wikipedia stammen, so angepasst, dass er für alle Leser sichtbar ist und nicht mehr nur für Administratoren. Stattdessen wird nun die Aufforderung zur Deaktivierung dieses Hinweises nur noch Administratoren angezeigt ([[:phab:T422710|T422710]]).
Special:ListObjectsByType auf Wikifunctions listet bestimmte Objekte nun nicht mehr mehrfach auf ([[:phab:T430847|T430847]]) und liefert Ergebnisse schneller ([[:phab:T430853|T430853]]).
<span id="Recording_of_Volunteers’_Corner_from_6_July"></span>
=== Aufzeichnung des Freiwilligentreffens vom 6. Juli ===
[[File:Abstract Wikipedia Volunteer Corner 2026-07.webm|thumb|Aufzeichnung des Freiwilligentreffens im Juli]]
Die [[:commons:File:Abstract Wikipedia Volunteer Corner 2026-07.webm|Aufzeichnung des Freiwilligentreffens vom Montag (6. Juli 2026) ist jetzt auf Commons verfügbar]]. Vielen Dank für die lebhafte Diskussion über spezifische Aspekte der NLG. Wir planen, dieses Thema in einem der nächsten Newsletter aufzugreifen.
<span id="Wikifunctions_and_Abstract_Wikipedia_at_Wikimania_2026"></span>
=== Wikifunctions und Abstrakte Wikipedia bei der Wikimania 2026 ===
Die [[:wikimania:Special:MyLanguage/2026:Wikimania|Wikimania 2026]], die jährliche Hauptkonferenz rund um Wikimedia, findet dieses Jahr vom 21. bis 25. Juli in Paris, Frankreich, statt. Es wird eine Reihe von Veranstaltungen zur Abstrakten Wikipedia und Wikifunctions geben (alle Zeitangaben in Ortszeit):
* [[User:Dnshitobu|Dnshitobu]] hat am Freitag um 14:30 Uhr die Sitzung “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/ Indigene Sprachen für Wikifunctions bereit machen]”
* [[User:Mahir256|Mahir256]] wird am Freitag um 16:00 Uhr einen Workshop “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/HYTQBF/ Von Abstrakten Inhalten zu Konkretem Text mit Wikidata-Lexemen]” organisieren
* [[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]] und [[User:DVrandecic (WMF)|Denny]] werden am Samstag um 11:00 Uhr den “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Workshop Abstrakte Wikipedia: Lasst uns einen mehrsprachigen Artikel erstellen!]” leiten
Sollte es weitere Veranstaltungen zu diesem Thema geben, lass es uns bitte wissen und wir nehmen sie gerne mit auf!
<span id="Fresh_Functions_weekly:_69_new_Functions"></span>
=== Wöchentliche neue Funktionen: 69 neue Funktionen ===
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we had 69 new functions. Here is an incomplete list of functions with implementations to get a taste of what functions have been created. We crossed 4650 functions, and are just a few weeks shy of Wikimania – maybe we can get to a round number by then? Thanks everybody for contributing!
</div>
* {{Z|Z37048}}
* {{Z|Z37054}}
* {{Z|Z37058}}
* {{Z|Z37065}}
* {{Z|Z37068}}
* {{Z|Z37071}}
* {{Z|Z37076}}
* {{Z|Z37080}}
* {{Z|Z37083}}
* {{Z|Z37086}}
* {{Z|Z37089}}
* {{Z|Z37095}}
* {{Z|Z37104}}
* {{Z|Z37107}}
* {{Z|Z37115}}
* {{Z|Z37120}}
* {{Z|Z37126}}
* {{Z|Z37127}}
* {{Z|Z37140}}
* {{Z|Z37143}}
* {{Z|Z37146}}
* {{Z|Z37150}}
* {{Z|Z37154}}
* {{Z|Z37157}}
* {{Z|Z37160}}
* {{Z|Z37163}}
* {{Z|Z37170}}
* {{Z|Z37174}}
* {{Z|Z37188}}
* {{Z|Z37197}}
* {{Z|Z37201}}
* {{Z|Z37209}}
* {{Z|Z37217}}
* {{Z|Z37219}}
* {{Z|Z37220}}
* {{Z|Z37225}}
* {{Z|Z37232}}
* {{Z|Z37235}}
* {{Z|Z37241}}
* {{Z|Z37245}}
* {{Z|Z37246}}
* {{Z|Z37259}}
* {{Z|Z37263}}
* {{Z|Z37271}}
* {{Z|Z37272}}
* {{Z|Z37275}}
* {{Z|Z37279}}
* {{Z|Z37286}}
* {{Z|Z37289}}
* {{Z|Z37293}}
* {{Z|Z37296}}
* {{Z|Z37297}}
* {{Z|Z37299}}
* {{Z|Z37302}}
* {{Z|Z37309}}
* {{Z|Z37311}}
* {{Z|Z37315}}
* {{Z|Z37321}}
* {{Z|Z37323}}
* {{Z|Z37328}}
* {{Z|Z37332}}
* {{Z|Z37337}}
* {{Z|Z37338}}
* {{Z|Z37342}}
* {{Z|Z37346}}
<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-07-08]]
ejf56bffb8y307l4e4mnd91fdmsq37z
293928
293925
2026-07-25T19:36:41Z
Ameisenigel
44
Created page with "Diese Woche hatten wir 69 neue Funktionen. Hier ist eine unvollständige Liste von Funktionen mit Implementierungen und Tests, um einen Eindruck davon zu bekommen, welche Funktionen erstellt wurden. Wir haben die Marke von 4.650 Funktionen überschritten, nur wenige Wochen vor der Wikimania – vielleicht kommen wir bis dahin auf eine runde Zahl? Vielen Dank an alle für ihre Beiträge!"
293928
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Vorheriges Update
| prev = 2026-07-01
| nextlabel = Nächstes Update
| next = 2026-07-16
}}
Willkommen bei Newsletter #256, [https://www.wikifunctions.org/view/en/Z13647?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z13647%22%2C%22Z13647K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%222%22%7D%2C%22Z13647K2%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%228%22%7D%7D einer schönen, runden Zahl].
<span id="Moving_toward_our_first_Abstract_Wikipedia_integration_milestone"></span>
=== Auf dem Weg zu unserem ersten Meilenstein bei der Integration der Abstrakten Wikipedia ===
Im Newsletter der vergangenen Woche haben wir erläutert, [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|wie sich die Abstrakte Wikipedia in den Jahresplan der Wikimedia Foundation für das Geschäftsjahr 2026/27 einfügt]]: Es geht darum, die Tragfähigkeit der Abstrakten Wikipedia als skalierbaren, auf den Menschen ausgerichteten Ansatz zur Erstellung mehrsprachiger enzyklopädischer Inhalte zu demonstrieren.
Heute wollen wir einen wichtigen Meilenstein für die Abstrakte Wikipedia in diesem Jahr betrachten und beleuchten, wie unsere für das erste und zweite Quartal geplanten Arbeiten damit zusammenhängen.
'''Meilenstein: Bis zum Ende des zweiten Quartals wird ein in der Abstrakten Wikipedia erstellter Artikel in drei verschiedene Sprachversionen der Wikipedia integriert.'''
Nachdem wir nun gezeigt haben, dass [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|das System durchgängig funktioniert]], besteht unser nächster wichtiger Meilenstein darin, die Akzeptanz durch Sprach-Communitys zu demonstrieren. Um dieses Erfolgsziel zu erreichen, müssen wir aufzeigen, dass sich abstrakte Inhalte erstellen, in verschiedenen Sprachen ausgeben, von Communitys überprüfen und in Wikipedia-Projekten veröffentlichen lassen, wo Leser sie finden können.
Um diesen Meilenstein zu erreichen, werden wir uns im ersten und zweiten Quartal auf zwei Bereiche konzentrieren:
<span id="1._Supporting_the_creation_of_Abstract_content"></span>
==== 1. Unterstützung bei der Erstellung von Abstrakten Inhalten ====
Zunächst wollen wir die Community der Abstrakten Wikipedia und von Wikifunctions weiterhin dabei unterstützen, abstrakte Inhalte sowie die dafür erforderlichen Funktionen zu erstellen.
Im ersten Quartal werden wir uns darauf konzentrieren, den Prozess der Funktionserstellung zu vereinfachen, unter anderem durch mehr Transparenz hinsichtlich der Aktualität der Inhalte, die in den Ergebnissen von Funktionsaufrufen verwendet werden, sowie durch eine Möglichkeit sicherzustellen, dass ein Funktionsaufruf aktuelle Inhalte abruft.
Wir werden zudem Bereiche mit hoher Wirkung aufzeigen, an denen Beitragende arbeiten können, gemeinsam mit der Community verschiedene NLG-Ansätze untersuchen und prüfen, wie sich die Erstellung und Bearbeitung von Abstrakten Artikeln benutzerfreundlicher gestalten ließe.
Ein wichtiger Aspekt bei der Vorbereitung von abstrakten Inhalten für künftige Integrationen ist die Artikelreife. Mitglieder der Community haben bereits konstruktive Gespräche darüber geführt, welche Voraussetzungen erfüllt sein müssen, damit abstrakte Artikel in die Wikipedias integriert werden können, einschließlich Fragen zur Artikelqualität. Wie im [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|Newsletter der letzten Woche]] erörtert, wäre ein praktischer nächster Schritt, sich für eine erste Integration auf einen bestimmten Artikeltyp zu konzentrieren: Artikel über Städte.
Das bedeutet natürlich nicht, dass Artikel über Städte die einzige wichtige Art von Artikeln sind. Vielmehr dienen sie uns als konkretes, gemeinsames Beispiel, an dem wir die für solche Artikel erforderlichen Funktionen und Bausteine verbessern, testen und gemeinsam weiterentwickeln können. Wir würden uns sehr freuen, wenn alle, die sich für diesen Bereich interessieren, an der Verbesserung dieser Funktionen und Bausteine mitwirken würden.
Um Diskussionen in Taten umzusetzen, wollen wir mit ausgewählten Pilot-Wikipedias zusammenarbeiten, die daran interessiert sind, die Abstrakte Wikipedia in der Praxis zu testen.
Dies bedeutet den Übergang von allgemeinem Interesse hin zu konkreter Integrationsarbeit: Es gilt zu ermitteln, was die jeweiligen Communitys benötigen, um relevante Artikel in ihrer Sprache bereitzustellen, zudem sollen sie dabei unterstützt werden, Lücken in Wikidata und Wikifunctions zu schließen, und in die Lage versetzt werden, Artikel auf Basis einer Opt-in-Entscheidung zu prüfen und zu integrieren (wie [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|hier]] beschrieben).
Wir haben bereits potenzielle Pilot-Communitys identifiziert und freuen uns darauf, im ersten und zweiten Quartal mit ihnen zusammenzuarbeiten.
<span id="2._Keeping_the_system_reliable_as_demand_grows"></span>
==== 2. Gewährleistung der Zuverlässigkeit des Systems bei steigender Nachfrage ====
Zudem muss das System diese Arbeit zuverlässig unterstützen.
Wenn sich mehr Communitys beteiligen und die Artikel umfangreicher werden, müssen die Abstrakte Wikipedia und die Integrationserfahrung stabil, reaktionsschnell und verständlich bleiben. Im ersten Quartal werden wir uns darauf konzentrieren, die Aktualisierungslast zu messen, Wege zu finden, NLG-Funktionen schneller und robuster zu gestalten, sowie die generierten Fragmente beständiger zu machen, um das Erlebnis für Leser und Autoren zu verbessern.
Gemeinsam bringen uns diese Bereiche unserem Integrationsmeilenstein für das zweite Quartal näher und ermöglichen es uns gleichzeitig, laufend dazuzulernen und Anpassungen vorzunehmen. Wie immer freuen wir uns über eure Gedanken zu unserer eingeschlagenen Richtung.
<span id="What’s_the_gender_of_a_German_noun?"></span>
=== Was ist das Geschlecht eines deutschen Substantivs? ===
Community-Mitglied [[User:Jens Ohlig|Jens Ohlig]] hat ein Kommandozeilen-Werkzeug geschrieben, um das Geschlecht eines deutschen Substantivs über Wikifunctions aus Wikidata abzurufen. Nach der Einrichtung kannst du einfach Folgendes aufrufen:
: <code>> noungender Haus</code>
: <code>das Haus</code>
Das Werkzeug sucht zunächst auf Wikidata nach dem Lexem, ruft dann {{Z|Z20616}} auf und zeigt die entsprechende Ausgabe an.
Code und Anleitung sind [https://codeberg.org/johl/noungender auf Codeberg verfügbar].
Danke, Jens!
<span id="Recent_Changes_in_the_software"></span>
=== Letzte Änderungen an der Software ===
Wir haben diese Woche einige kleine Fehlerbehebungen im Zusammenhang mit der Unterstützung für die Abstrakte Wikipedia sowie eine Verbesserung an einer der Spezialseiten von Wikifunctions eingeführt.
Beim Laden eines längeren abstrakten Artikels werden die zugehörigen Wikidata-Entitäten nun gebündelt abgerufen, wodurch die Anzeige schneller erfolgt und die Server weniger stark belastet werden ([[:phab:T429766|T429766]]). Wir haben den Hinweis bei integrierten abstrakten Artikeln, der darüber informiert, dass die Inhalte aus der Abstrakten Wikipedia stammen, so angepasst, dass er für alle Leser sichtbar ist und nicht mehr nur für Administratoren. Stattdessen wird nun die Aufforderung zur Deaktivierung dieses Hinweises nur noch Administratoren angezeigt ([[:phab:T422710|T422710]]).
Special:ListObjectsByType auf Wikifunctions listet bestimmte Objekte nun nicht mehr mehrfach auf ([[:phab:T430847|T430847]]) und liefert Ergebnisse schneller ([[:phab:T430853|T430853]]).
<span id="Recording_of_Volunteers’_Corner_from_6_July"></span>
=== Aufzeichnung des Freiwilligentreffens vom 6. Juli ===
[[File:Abstract Wikipedia Volunteer Corner 2026-07.webm|thumb|Aufzeichnung des Freiwilligentreffens im Juli]]
Die [[:commons:File:Abstract Wikipedia Volunteer Corner 2026-07.webm|Aufzeichnung des Freiwilligentreffens vom Montag (6. Juli 2026) ist jetzt auf Commons verfügbar]]. Vielen Dank für die lebhafte Diskussion über spezifische Aspekte der NLG. Wir planen, dieses Thema in einem der nächsten Newsletter aufzugreifen.
<span id="Wikifunctions_and_Abstract_Wikipedia_at_Wikimania_2026"></span>
=== Wikifunctions und Abstrakte Wikipedia bei der Wikimania 2026 ===
Die [[:wikimania:Special:MyLanguage/2026:Wikimania|Wikimania 2026]], die jährliche Hauptkonferenz rund um Wikimedia, findet dieses Jahr vom 21. bis 25. Juli in Paris, Frankreich, statt. Es wird eine Reihe von Veranstaltungen zur Abstrakten Wikipedia und Wikifunctions geben (alle Zeitangaben in Ortszeit):
* [[User:Dnshitobu|Dnshitobu]] hat am Freitag um 14:30 Uhr die Sitzung “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/ Indigene Sprachen für Wikifunctions bereit machen]”
* [[User:Mahir256|Mahir256]] wird am Freitag um 16:00 Uhr einen Workshop “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/HYTQBF/ Von Abstrakten Inhalten zu Konkretem Text mit Wikidata-Lexemen]” organisieren
* [[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]] und [[User:DVrandecic (WMF)|Denny]] werden am Samstag um 11:00 Uhr den “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Workshop Abstrakte Wikipedia: Lasst uns einen mehrsprachigen Artikel erstellen!]” leiten
Sollte es weitere Veranstaltungen zu diesem Thema geben, lass es uns bitte wissen und wir nehmen sie gerne mit auf!
<span id="Fresh_Functions_weekly:_69_new_Functions"></span>
=== Wöchentliche neue Funktionen: 69 neue Funktionen ===
Diese Woche hatten wir 69 neue Funktionen. Hier ist eine unvollständige Liste von Funktionen mit Implementierungen und Tests, um einen Eindruck davon zu bekommen, welche Funktionen erstellt wurden. Wir haben die Marke von 4.650 Funktionen überschritten, nur wenige Wochen vor der Wikimania – vielleicht kommen wir bis dahin auf eine runde Zahl? Vielen Dank an alle für ihre Beiträge!
* {{Z|Z37048}}
* {{Z|Z37054}}
* {{Z|Z37058}}
* {{Z|Z37065}}
* {{Z|Z37068}}
* {{Z|Z37071}}
* {{Z|Z37076}}
* {{Z|Z37080}}
* {{Z|Z37083}}
* {{Z|Z37086}}
* {{Z|Z37089}}
* {{Z|Z37095}}
* {{Z|Z37104}}
* {{Z|Z37107}}
* {{Z|Z37115}}
* {{Z|Z37120}}
* {{Z|Z37126}}
* {{Z|Z37127}}
* {{Z|Z37140}}
* {{Z|Z37143}}
* {{Z|Z37146}}
* {{Z|Z37150}}
* {{Z|Z37154}}
* {{Z|Z37157}}
* {{Z|Z37160}}
* {{Z|Z37163}}
* {{Z|Z37170}}
* {{Z|Z37174}}
* {{Z|Z37188}}
* {{Z|Z37197}}
* {{Z|Z37201}}
* {{Z|Z37209}}
* {{Z|Z37217}}
* {{Z|Z37219}}
* {{Z|Z37220}}
* {{Z|Z37225}}
* {{Z|Z37232}}
* {{Z|Z37235}}
* {{Z|Z37241}}
* {{Z|Z37245}}
* {{Z|Z37246}}
* {{Z|Z37259}}
* {{Z|Z37263}}
* {{Z|Z37271}}
* {{Z|Z37272}}
* {{Z|Z37275}}
* {{Z|Z37279}}
* {{Z|Z37286}}
* {{Z|Z37289}}
* {{Z|Z37293}}
* {{Z|Z37296}}
* {{Z|Z37297}}
* {{Z|Z37299}}
* {{Z|Z37302}}
* {{Z|Z37309}}
* {{Z|Z37311}}
* {{Z|Z37315}}
* {{Z|Z37321}}
* {{Z|Z37323}}
* {{Z|Z37328}}
* {{Z|Z37332}}
* {{Z|Z37337}}
* {{Z|Z37338}}
* {{Z|Z37342}}
* {{Z|Z37346}}
<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-07-08]]
2r84xxn0jarowkh2n5aq8o4f5k9nhi9
293930
293928
2026-07-25T19:36:43Z
Ameisenigel
44
Created page with "Eine [$1 vollständige Liste aller Funktionen, sortiert nach Erstellungsdatum], ist verfügbar."
293930
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Vorheriges Update
| prev = 2026-07-01
| nextlabel = Nächstes Update
| next = 2026-07-16
}}
Willkommen bei Newsletter #256, [https://www.wikifunctions.org/view/en/Z13647?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z13647%22%2C%22Z13647K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%222%22%7D%2C%22Z13647K2%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%228%22%7D%7D einer schönen, runden Zahl].
<span id="Moving_toward_our_first_Abstract_Wikipedia_integration_milestone"></span>
=== Auf dem Weg zu unserem ersten Meilenstein bei der Integration der Abstrakten Wikipedia ===
Im Newsletter der vergangenen Woche haben wir erläutert, [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|wie sich die Abstrakte Wikipedia in den Jahresplan der Wikimedia Foundation für das Geschäftsjahr 2026/27 einfügt]]: Es geht darum, die Tragfähigkeit der Abstrakten Wikipedia als skalierbaren, auf den Menschen ausgerichteten Ansatz zur Erstellung mehrsprachiger enzyklopädischer Inhalte zu demonstrieren.
Heute wollen wir einen wichtigen Meilenstein für die Abstrakte Wikipedia in diesem Jahr betrachten und beleuchten, wie unsere für das erste und zweite Quartal geplanten Arbeiten damit zusammenhängen.
'''Meilenstein: Bis zum Ende des zweiten Quartals wird ein in der Abstrakten Wikipedia erstellter Artikel in drei verschiedene Sprachversionen der Wikipedia integriert.'''
Nachdem wir nun gezeigt haben, dass [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|das System durchgängig funktioniert]], besteht unser nächster wichtiger Meilenstein darin, die Akzeptanz durch Sprach-Communitys zu demonstrieren. Um dieses Erfolgsziel zu erreichen, müssen wir aufzeigen, dass sich abstrakte Inhalte erstellen, in verschiedenen Sprachen ausgeben, von Communitys überprüfen und in Wikipedia-Projekten veröffentlichen lassen, wo Leser sie finden können.
Um diesen Meilenstein zu erreichen, werden wir uns im ersten und zweiten Quartal auf zwei Bereiche konzentrieren:
<span id="1._Supporting_the_creation_of_Abstract_content"></span>
==== 1. Unterstützung bei der Erstellung von Abstrakten Inhalten ====
Zunächst wollen wir die Community der Abstrakten Wikipedia und von Wikifunctions weiterhin dabei unterstützen, abstrakte Inhalte sowie die dafür erforderlichen Funktionen zu erstellen.
Im ersten Quartal werden wir uns darauf konzentrieren, den Prozess der Funktionserstellung zu vereinfachen, unter anderem durch mehr Transparenz hinsichtlich der Aktualität der Inhalte, die in den Ergebnissen von Funktionsaufrufen verwendet werden, sowie durch eine Möglichkeit sicherzustellen, dass ein Funktionsaufruf aktuelle Inhalte abruft.
Wir werden zudem Bereiche mit hoher Wirkung aufzeigen, an denen Beitragende arbeiten können, gemeinsam mit der Community verschiedene NLG-Ansätze untersuchen und prüfen, wie sich die Erstellung und Bearbeitung von Abstrakten Artikeln benutzerfreundlicher gestalten ließe.
Ein wichtiger Aspekt bei der Vorbereitung von abstrakten Inhalten für künftige Integrationen ist die Artikelreife. Mitglieder der Community haben bereits konstruktive Gespräche darüber geführt, welche Voraussetzungen erfüllt sein müssen, damit abstrakte Artikel in die Wikipedias integriert werden können, einschließlich Fragen zur Artikelqualität. Wie im [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|Newsletter der letzten Woche]] erörtert, wäre ein praktischer nächster Schritt, sich für eine erste Integration auf einen bestimmten Artikeltyp zu konzentrieren: Artikel über Städte.
Das bedeutet natürlich nicht, dass Artikel über Städte die einzige wichtige Art von Artikeln sind. Vielmehr dienen sie uns als konkretes, gemeinsames Beispiel, an dem wir die für solche Artikel erforderlichen Funktionen und Bausteine verbessern, testen und gemeinsam weiterentwickeln können. Wir würden uns sehr freuen, wenn alle, die sich für diesen Bereich interessieren, an der Verbesserung dieser Funktionen und Bausteine mitwirken würden.
Um Diskussionen in Taten umzusetzen, wollen wir mit ausgewählten Pilot-Wikipedias zusammenarbeiten, die daran interessiert sind, die Abstrakte Wikipedia in der Praxis zu testen.
Dies bedeutet den Übergang von allgemeinem Interesse hin zu konkreter Integrationsarbeit: Es gilt zu ermitteln, was die jeweiligen Communitys benötigen, um relevante Artikel in ihrer Sprache bereitzustellen, zudem sollen sie dabei unterstützt werden, Lücken in Wikidata und Wikifunctions zu schließen, und in die Lage versetzt werden, Artikel auf Basis einer Opt-in-Entscheidung zu prüfen und zu integrieren (wie [[Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|hier]] beschrieben).
Wir haben bereits potenzielle Pilot-Communitys identifiziert und freuen uns darauf, im ersten und zweiten Quartal mit ihnen zusammenzuarbeiten.
<span id="2._Keeping_the_system_reliable_as_demand_grows"></span>
==== 2. Gewährleistung der Zuverlässigkeit des Systems bei steigender Nachfrage ====
Zudem muss das System diese Arbeit zuverlässig unterstützen.
Wenn sich mehr Communitys beteiligen und die Artikel umfangreicher werden, müssen die Abstrakte Wikipedia und die Integrationserfahrung stabil, reaktionsschnell und verständlich bleiben. Im ersten Quartal werden wir uns darauf konzentrieren, die Aktualisierungslast zu messen, Wege zu finden, NLG-Funktionen schneller und robuster zu gestalten, sowie die generierten Fragmente beständiger zu machen, um das Erlebnis für Leser und Autoren zu verbessern.
Gemeinsam bringen uns diese Bereiche unserem Integrationsmeilenstein für das zweite Quartal näher und ermöglichen es uns gleichzeitig, laufend dazuzulernen und Anpassungen vorzunehmen. Wie immer freuen wir uns über eure Gedanken zu unserer eingeschlagenen Richtung.
<span id="What’s_the_gender_of_a_German_noun?"></span>
=== Was ist das Geschlecht eines deutschen Substantivs? ===
Community-Mitglied [[User:Jens Ohlig|Jens Ohlig]] hat ein Kommandozeilen-Werkzeug geschrieben, um das Geschlecht eines deutschen Substantivs über Wikifunctions aus Wikidata abzurufen. Nach der Einrichtung kannst du einfach Folgendes aufrufen:
: <code>> noungender Haus</code>
: <code>das Haus</code>
Das Werkzeug sucht zunächst auf Wikidata nach dem Lexem, ruft dann {{Z|Z20616}} auf und zeigt die entsprechende Ausgabe an.
Code und Anleitung sind [https://codeberg.org/johl/noungender auf Codeberg verfügbar].
Danke, Jens!
<span id="Recent_Changes_in_the_software"></span>
=== Letzte Änderungen an der Software ===
Wir haben diese Woche einige kleine Fehlerbehebungen im Zusammenhang mit der Unterstützung für die Abstrakte Wikipedia sowie eine Verbesserung an einer der Spezialseiten von Wikifunctions eingeführt.
Beim Laden eines längeren abstrakten Artikels werden die zugehörigen Wikidata-Entitäten nun gebündelt abgerufen, wodurch die Anzeige schneller erfolgt und die Server weniger stark belastet werden ([[:phab:T429766|T429766]]). Wir haben den Hinweis bei integrierten abstrakten Artikeln, der darüber informiert, dass die Inhalte aus der Abstrakten Wikipedia stammen, so angepasst, dass er für alle Leser sichtbar ist und nicht mehr nur für Administratoren. Stattdessen wird nun die Aufforderung zur Deaktivierung dieses Hinweises nur noch Administratoren angezeigt ([[:phab:T422710|T422710]]).
Special:ListObjectsByType auf Wikifunctions listet bestimmte Objekte nun nicht mehr mehrfach auf ([[:phab:T430847|T430847]]) und liefert Ergebnisse schneller ([[:phab:T430853|T430853]]).
<span id="Recording_of_Volunteers’_Corner_from_6_July"></span>
=== Aufzeichnung des Freiwilligentreffens vom 6. Juli ===
[[File:Abstract Wikipedia Volunteer Corner 2026-07.webm|thumb|Aufzeichnung des Freiwilligentreffens im Juli]]
Die [[:commons:File:Abstract Wikipedia Volunteer Corner 2026-07.webm|Aufzeichnung des Freiwilligentreffens vom Montag (6. Juli 2026) ist jetzt auf Commons verfügbar]]. Vielen Dank für die lebhafte Diskussion über spezifische Aspekte der NLG. Wir planen, dieses Thema in einem der nächsten Newsletter aufzugreifen.
<span id="Wikifunctions_and_Abstract_Wikipedia_at_Wikimania_2026"></span>
=== Wikifunctions und Abstrakte Wikipedia bei der Wikimania 2026 ===
Die [[:wikimania:Special:MyLanguage/2026:Wikimania|Wikimania 2026]], die jährliche Hauptkonferenz rund um Wikimedia, findet dieses Jahr vom 21. bis 25. Juli in Paris, Frankreich, statt. Es wird eine Reihe von Veranstaltungen zur Abstrakten Wikipedia und Wikifunctions geben (alle Zeitangaben in Ortszeit):
* [[User:Dnshitobu|Dnshitobu]] hat am Freitag um 14:30 Uhr die Sitzung “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/ Indigene Sprachen für Wikifunctions bereit machen]”
* [[User:Mahir256|Mahir256]] wird am Freitag um 16:00 Uhr einen Workshop “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/HYTQBF/ Von Abstrakten Inhalten zu Konkretem Text mit Wikidata-Lexemen]” organisieren
* [[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]] und [[User:DVrandecic (WMF)|Denny]] werden am Samstag um 11:00 Uhr den “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Workshop Abstrakte Wikipedia: Lasst uns einen mehrsprachigen Artikel erstellen!]” leiten
Sollte es weitere Veranstaltungen zu diesem Thema geben, lass es uns bitte wissen und wir nehmen sie gerne mit auf!
<span id="Fresh_Functions_weekly:_69_new_Functions"></span>
=== Wöchentliche neue Funktionen: 69 neue Funktionen ===
Diese Woche hatten wir 69 neue Funktionen. Hier ist eine unvollständige Liste von Funktionen mit Implementierungen und Tests, um einen Eindruck davon zu bekommen, welche Funktionen erstellt wurden. Wir haben die Marke von 4.650 Funktionen überschritten, nur wenige Wochen vor der Wikimania – vielleicht kommen wir bis dahin auf eine runde Zahl? Vielen Dank an alle für ihre Beiträge!
* {{Z|Z37048}}
* {{Z|Z37054}}
* {{Z|Z37058}}
* {{Z|Z37065}}
* {{Z|Z37068}}
* {{Z|Z37071}}
* {{Z|Z37076}}
* {{Z|Z37080}}
* {{Z|Z37083}}
* {{Z|Z37086}}
* {{Z|Z37089}}
* {{Z|Z37095}}
* {{Z|Z37104}}
* {{Z|Z37107}}
* {{Z|Z37115}}
* {{Z|Z37120}}
* {{Z|Z37126}}
* {{Z|Z37127}}
* {{Z|Z37140}}
* {{Z|Z37143}}
* {{Z|Z37146}}
* {{Z|Z37150}}
* {{Z|Z37154}}
* {{Z|Z37157}}
* {{Z|Z37160}}
* {{Z|Z37163}}
* {{Z|Z37170}}
* {{Z|Z37174}}
* {{Z|Z37188}}
* {{Z|Z37197}}
* {{Z|Z37201}}
* {{Z|Z37209}}
* {{Z|Z37217}}
* {{Z|Z37219}}
* {{Z|Z37220}}
* {{Z|Z37225}}
* {{Z|Z37232}}
* {{Z|Z37235}}
* {{Z|Z37241}}
* {{Z|Z37245}}
* {{Z|Z37246}}
* {{Z|Z37259}}
* {{Z|Z37263}}
* {{Z|Z37271}}
* {{Z|Z37272}}
* {{Z|Z37275}}
* {{Z|Z37279}}
* {{Z|Z37286}}
* {{Z|Z37289}}
* {{Z|Z37293}}
* {{Z|Z37296}}
* {{Z|Z37297}}
* {{Z|Z37299}}
* {{Z|Z37302}}
* {{Z|Z37309}}
* {{Z|Z37311}}
* {{Z|Z37315}}
* {{Z|Z37321}}
* {{Z|Z37323}}
* {{Z|Z37328}}
* {{Z|Z37332}}
* {{Z|Z37337}}
* {{Z|Z37338}}
* {{Z|Z37342}}
* {{Z|Z37346}}
Eine [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest vollständige Liste aller Funktionen, sortiert nach Erstellungsdatum], ist verfügbar.
[[Category:Status updates{{#translation:}}|2026-07-08]]
9zuvzl3p4n1soo5t3bpovz2onr34kpb
Z38081
0
88317
294049
293185
2026-07-26T07:17:36Z
99of9
1622
update to fix new test, with Gemini's help
294049
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38081"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z34124",
"Z14K3": {
"Z1K1": "Z16",
"Z16K1": "Z600",
"Z16K2": "function Z34124( Z34124K1, Z34124K2, Z34124K3, Z34124K4, Z34124K5, Z34124K6, Z34124K7 ) {\n\tvar flags='u';\n\tif (!Z34124K5) {flags=flags+'i';}\n\tif (Z34124K4) {flags=flags+'g';}\n\n\t// Escape special regex characters in the search term\n\tvar escaped = Z34124K2.replace(/[.*+?^${}()|[\\]\\\\]/g, '\\\\$\u0026');\n\t\n\t// Match 1: Full HTML link tags, OR Match 2: Your keyword with word boundaries\n\tvar match = '(\u003Ca\\\\b[^\u003E]*\u003E.*?\u003C/a\u003E)|(?\u003C![\\\\p{L}\\\\p{N}])(' + escaped + ')(?![\\\\p{L}\\\\p{N}])'; \n\t\n\tvar text=Z34124K7;\n\tif (!Z34124K7) {text=Z34124K2;}\n\tvar qid=Z34124K3.Z6091K1;\n\tvar replacement = '\u003Ca href=\"https://abstract.wikipedia.org/wiki/'+qid+'\"\u003E'+text+'\u003C/a\u003E';\n\n\t// Use a callback function to handle the two different match groups\n\treturn Z34124K1.replace(RegExp(match, flags), function(fullMatch, group1, group2) {\n\t\t// If group1 has a value, it means we matched an existing \u003Ca\u003E link. Return it untouched.\n\t\tif (group1) {\n\t\t\treturn fullMatch;\n\t\t}\n\t\t// If group2 has a value, we matched the keyword outside of a link. Replace it.\n\t\treturn replacement;\n\t});\n}"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "inject abstract wikilink into string, javascript"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
9q247r3ldky4z59k692r908xtxjsl4y
294083
294049
2026-07-26T08:53:55Z
99of9
1622
more help from Gemini to deal with new test
294083
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38081"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z34124",
"Z14K3": {
"Z1K1": "Z16",
"Z16K1": "Z600",
"Z16K2": "function Z34124 ( Z34124K1, Z34124K2, Z34124K3, Z34124K4, Z34124K5, Z34124K6, Z34124K7 ) {\n var flags = 'u';\n if (!Z34124K5) { flags += 'i'; }\n \n // Always use global flag 'g' so we can iterate through match 1 tags\n // until we reach match 2 (or process all matches if replace all is true)\n flags += 'g'; \n\n // Escape special regex characters in the search term\n var escaped = Z34124K2.replace(/[.*+?^${}()|[\\]\\\\]/g, '\\\\$\u0026');\n\n // Group 1: Existing HTML links\n // Group 2: The target keyword with unicode word boundaries\n var regex = new RegExp(\n '(\u003Ca\\\\b[^\u003E]*\u003E.*?\u003C/a\u003E)|(?\u003C![\\\\p{L}\\\\p{N}])(' + escaped + ')(?![\\\\p{L}\\\\p{N}])',\n flags\n );\n\n var text = Z34124K7 ? Z34124K7 : Z34124K2;\n var qid = Z34124K3.Z6091K1;\n var replacement = '\u003Ca href=\"https://abstract.wikipedia.org/wiki/' + qid + '\"\u003E' + text + '\u003C/a\u003E';\n\n var replaced = false;\n\n return Z34124K1.replace(regex, function(match, g1, g2) {\n // If it matched an existing link (Group 1), leave it as-is\n if (g1) {\n return g1;\n }\n\n // If it matched the keyword (Group 2)\n if (g2) {\n // If replace all is false and we've already replaced one match 2, keep original\n if (!Z34124K4 \u0026\u0026 replaced) {\n return g2;\n }\n replaced = true;\n return replacement;\n }\n\n return match;\n });\n}"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "inject abstract wikilink into string, javascript"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
hi92x58ek5j66aavyitkfhqvnpw1xbh
294171
294083
2026-07-26T11:51:22Z
99of9
1622
preserve the case of the match when case insensitive
294171
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38081"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z34124",
"Z14K3": {
"Z1K1": "Z16",
"Z16K1": "Z600",
"Z16K2": "function Z34124 ( Z34124K1, Z34124K2, Z34124K3, Z34124K4, Z34124K5, Z34124K6, Z34124K7 ) {\n var flags = 'u';\n if (!Z34124K5) { flags += 'i'; }\n \n // Always use global flag 'g' so we can iterate through match 1 tags\n // until we reach match 2 (or process all matches if replace all is true)\n flags += 'g'; \n\n // Escape special regex characters in the search term\n var escaped = Z34124K2.replace(/[.*+?^${}()|[\\]\\\\]/g, '\\\\$\u0026');\n\n // Group 1: Existing HTML links\n // Group 2: The target keyword with unicode word boundaries\n var regex = new RegExp(\n '(\u003Ca\\\\b[^\u003E]*\u003E.*?\u003C/a\u003E)|(?\u003C![\\\\p{L}\\\\p{N}])(' + escaped + ')(?![\\\\p{L}\\\\p{N}])',\n flags\n );\n\n var qid = Z34124K3.Z6091K1;\n var replaced = false;\n\n return Z34124K1.replace(regex, function(match, g1, g2) {\n // If it matched an existing link (Group 1), leave it as-is\n if (g1) {\n return g1;\n }\n\n // If it matched the keyword (Group 2)\n if (g2) {\n // If replace all is false and we've already replaced one match 2, keep original\n \n var text = Z34124K7 ? Z34124K7 : g2;\n var replacement = '\u003Ca href=\"https://abstract.wikipedia.org/wiki/' + qid + '\"\u003E' + text + '\u003C/a\u003E';\n \n if (!Z34124K4 \u0026\u0026 replaced) {\n return g2;\n }\n replaced = true;\n return replacement;\n }\n\n return match;\n });\n}"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "inject abstract wikilink into string, javascript"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
fla3snn8e3evb0sbtyiy4l5bc1otmzw
Z38203
0
88474
293856
293605
2026-07-25T17:23:34Z
HenkvD
1290
English labels
293856
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38203"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38203K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1332",
"Z11K2": "entity title"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z38203K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1332",
"Z11K2": "language"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z38203"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1332",
"Z11K2": "population sentence, Ukrainian"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "population sentence, Ukrainian"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
nzzq9cndp9h3tzsxviur2fgsr132w3k
Talk:Z36151
1
88475
294062
293607
2026-07-26T07:33:24Z
Jsamwrites
938
/* Why not pull creator and temporal data from Wikidata? */ Reply
294062
wikitext
text/x-wiki
== Why not pull creator and temporal data from Wikidata? ==
Hello @[[User:Jsamwrites|Jsamwrites]] and other folks working on Creative Works functions here. I'm new to Wikifunctions and Abstract Wikipedia but I am very active in creative works on Wikidata. I am trying Abstract Wikipedia during a Wikimania workshop and it strikes me that I have to manually type in dates, creators ... at Abstract Wikipedia - i.e. that data is not pulled from Wikidata. I'd strongly suggest that we avoid this type of data duplication (it's prone to errors and data drift) and rather pull this metadata of a creative work from the work's Wikidata itself as the "ground truth"? I came across this issue while looking at the Eiffel Tower example - https://abstract.wikipedia.org/view/en/Q243. Thanks so much for working on this! [[User:Spinster|Spinster]] ([[User talk:Spinster|talk]]) 09:43, 25 July 2026 (UTC)
:@[[User:Spinster|Spinster]] Thanks for your comment. I agree that we need to take data on creative works from Wikidata into account for article generation. That's exactly what I'm currently exploring with infoboxes and sentences—you can check out some of these functions [[User:Jsamwrites#Sentences|here]]. However, it's equally important to add functions like [[Z36151|this]] for other potential use cases, giving editors more freedom. [[User:Jsamwrites|John Samuel]] 07:33, 26 July 2026 (UTC)
tarp4ndl22lpclyccspwhdjuwryo0ui
Talk:Z37625
1
88476
293682
293608
2026-07-25T12:24:50Z
Volvox
3308
/* Preferred value should be taken into account */ Reply
293682
wikitext
text/x-wiki
== Preferred value should be taken into account ==
So, I created [[abstract:Q3711]] and it shows that Belgrade is the capital of the Kingdom of Hungary, which is incorrect. It seems like this function takes the first item listed for the given Wikidata property (Kingdom of Hungary is indeed the first listed for on [[wikidata:Q3711]] for the property of [[wikidata:P17|country]], whereas the preferred value (Serbia) is ignored. This function should always prefer the preferred value, if it exists. [[User:Dungodung|Dungodung]] ([[User talk:Dungodung|talk]]) 09:47, 25 July 2026 (UTC)
:I just created {{Z|Z38216}} by adapting {{Z|Z37625}} to return all the values for a given property and item except the deprecated ones, and in case there are preferred values only those are returned (cf. {{Z|Z32290}}). --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 12:24, 25 July 2026 (UTC)
sm6ox006pdizs87i4ywglwynvj46qsc
293690
293682
2026-07-25T12:34:31Z
Dungodung
1512
/* Preferred value should be taken into account */ Reply
293690
wikitext
text/x-wiki
== Preferred value should be taken into account ==
So, I created [[abstract:Q3711]] and it shows that Belgrade is the capital of the Kingdom of Hungary, which is incorrect. It seems like this function takes the first item listed for the given Wikidata property (Kingdom of Hungary is indeed the first listed for on [[wikidata:Q3711]] for the property of [[wikidata:P17|country]], whereas the preferred value (Serbia) is ignored. This function should always prefer the preferred value, if it exists. [[User:Dungodung|Dungodung]] ([[User talk:Dungodung|talk]]) 09:47, 25 July 2026 (UTC)
:I just created {{Z|Z38216}} by adapting {{Z|Z37625}} to return all the values for a given property and item except the deprecated ones, and in case there are preferred values only those are returned (cf. {{Z|Z32290}}). --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 12:24, 25 July 2026 (UTC)
::Hmm, for inputs "Belgrade" and "country", and "English" language, I get "CountrySerbia" instead of just "Serbia". [[User:Dungodung|Dungodung]] ([[User talk:Dungodung|talk]]) 12:34, 25 July 2026 (UTC)
dkgzl1zm06juu54i63vth22ij81piwi
293730
293690
2026-07-25T13:18:02Z
Volvox
3308
/* Preferred value should be taken into account */ Reply
293730
wikitext
text/x-wiki
== Preferred value should be taken into account ==
So, I created [[abstract:Q3711]] and it shows that Belgrade is the capital of the Kingdom of Hungary, which is incorrect. It seems like this function takes the first item listed for the given Wikidata property (Kingdom of Hungary is indeed the first listed for on [[wikidata:Q3711]] for the property of [[wikidata:P17|country]], whereas the preferred value (Serbia) is ignored. This function should always prefer the preferred value, if it exists. [[User:Dungodung|Dungodung]] ([[User talk:Dungodung|talk]]) 09:47, 25 July 2026 (UTC)
:I just created {{Z|Z38216}} by adapting {{Z|Z37625}} to return all the values for a given property and item except the deprecated ones, and in case there are preferred values only those are returned (cf. {{Z|Z32290}}). --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 12:24, 25 July 2026 (UTC)
::Hmm, for inputs "Belgrade" and "country", and "English" language, I get "CountrySerbia" instead of just "Serbia". [[User:Dungodung|Dungodung]] ([[User talk:Dungodung|talk]]) 12:34, 25 July 2026 (UTC)
:::This means that if the output appears in an actual infobox, the value in the first column will be "Country" and the value in the second column will be "Serbia". It just looks a bit weird on Wikifunctions if the toggle "Show rendered" is activated. If you deactivate it, it shows the HTML output
:::<code><nowiki><tr><td>Country</td><td>Serbia</td></tr></nowiki></code>
:::which makes it clearer. --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 13:18, 25 July 2026 (UTC)
7zb481iriya1twltaw4nxtiie3dq82t
293733
293730
2026-07-25T13:20:11Z
Dungodung
1512
/* Preferred value should be taken into account */ Reply
293733
wikitext
text/x-wiki
== Preferred value should be taken into account ==
So, I created [[abstract:Q3711]] and it shows that Belgrade is the capital of the Kingdom of Hungary, which is incorrect. It seems like this function takes the first item listed for the given Wikidata property (Kingdom of Hungary is indeed the first listed for on [[wikidata:Q3711]] for the property of [[wikidata:P17|country]], whereas the preferred value (Serbia) is ignored. This function should always prefer the preferred value, if it exists. [[User:Dungodung|Dungodung]] ([[User talk:Dungodung|talk]]) 09:47, 25 July 2026 (UTC)
:I just created {{Z|Z38216}} by adapting {{Z|Z37625}} to return all the values for a given property and item except the deprecated ones, and in case there are preferred values only those are returned (cf. {{Z|Z32290}}). --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 12:24, 25 July 2026 (UTC)
::Hmm, for inputs "Belgrade" and "country", and "English" language, I get "CountrySerbia" instead of just "Serbia". [[User:Dungodung|Dungodung]] ([[User talk:Dungodung|talk]]) 12:34, 25 July 2026 (UTC)
:::This means that if the output appears in an actual infobox, the value in the first column will be "Country" and the value in the second column will be "Serbia". It just looks a bit weird on Wikifunctions if the toggle "Show rendered" is activated. If you deactivate it, it shows the HTML output
:::<code><nowiki><tr><td>Country</td><td>Serbia</td></tr></nowiki></code>
:::which makes it clearer. --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 13:18, 25 July 2026 (UTC)
::::Ah, perfect. Thanks! [[User:Dungodung|Dungodung]] ([[User talk:Dungodung|talk]]) 13:20, 25 July 2026 (UTC)
bxyc6uu5uw1n9tqaukw0ceiwugnz4w5
293793
293733
2026-07-25T15:24:15Z
YoshiRulz
10156
/* Preferred value should be taken into account */ Reply
293793
wikitext
text/x-wiki
== Preferred value should be taken into account ==
So, I created [[abstract:Q3711]] and it shows that Belgrade is the capital of the Kingdom of Hungary, which is incorrect. It seems like this function takes the first item listed for the given Wikidata property (Kingdom of Hungary is indeed the first listed for on [[wikidata:Q3711]] for the property of [[wikidata:P17|country]], whereas the preferred value (Serbia) is ignored. This function should always prefer the preferred value, if it exists. [[User:Dungodung|Dungodung]] ([[User talk:Dungodung|talk]]) 09:47, 25 July 2026 (UTC)
:I just created {{Z|Z38216}} by adapting {{Z|Z37625}} to return all the values for a given property and item except the deprecated ones, and in case there are preferred values only those are returned (cf. {{Z|Z32290}}). --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 12:24, 25 July 2026 (UTC)
::Hmm, for inputs "Belgrade" and "country", and "English" language, I get "CountrySerbia" instead of just "Serbia". [[User:Dungodung|Dungodung]] ([[User talk:Dungodung|talk]]) 12:34, 25 July 2026 (UTC)
:::This means that if the output appears in an actual infobox, the value in the first column will be "Country" and the value in the second column will be "Serbia". It just looks a bit weird on Wikifunctions if the toggle "Show rendered" is activated. If you deactivate it, it shows the HTML output
:::<code><nowiki><tr><td>Country</td><td>Serbia</td></tr></nowiki></code>
:::which makes it clearer. --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 13:18, 25 July 2026 (UTC)
::::Ah, perfect. Thanks! [[User:Dungodung|Dungodung]] ([[User talk:Dungodung|talk]]) 13:20, 25 July 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:24, 25 July 2026 (UTC)
r2la6tox5ol6ivk9a6in3ofiqlfwf9t
Z38205
0
88478
293705
293610
2026-07-25T12:47:30Z
Jdforrester (WMF)
4
Added Z38223 to the approved list of test cases
293705
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38205"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38205K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "subject"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38205K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "role"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38205K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "dependency"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z38205K4",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20",
"Z38223"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z38205"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "defining role sentence in Serbian"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Makes a sentence such as \"Belgrade is the capital city of Sebia.\" / \"Београд је главни град Србије.\""
}
]
}
}
jzpq0ndzg3728siw1vh7dwa1fhhm7mz
293706
293705
2026-07-25T12:47:32Z
Jdforrester (WMF)
4
Added Z38208 to the approved list of implementations
293706
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38205"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38205K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "subject"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38205K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "role"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38205K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "dependency"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z38205K4",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20",
"Z38223"
],
"Z8K4": [
"Z14",
"Z38208"
],
"Z8K5": "Z38205"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "defining role sentence in Serbian"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Makes a sentence such as \"Belgrade is the capital city of Sebia.\" / \"Београд је главни град Србије.\""
}
]
}
}
1hf7qq0j4vbuk35m3ihp6f0a0k84ftf
Z38207
0
88480
293852
293616
2026-07-25T17:22:13Z
HenkvD
1290
population sentence, Ukrainian Comp
293852
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38207"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38203",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z27868",
"Z27868K1": {
"Z1K1": "Z7",
"Z7K1": "Z28445",
"Z28445K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z18",
"Z18K1": "Z38203K1"
},
"Z30120K2": [
"Z6030",
"Z6033",
"Z6036"
],
"Z30120K3": "Z33034",
"Z30120K4": [
"Z6092",
{
"Z1K1": "Z6092",
"Z6092K1": "P1082"
}
]
},
"Z28445K2": {
"Z1K1": "Z6092",
"Z6092K1": "P1082"
},
"Z28445K3": {
"Z1K1": "Z18",
"Z18K1": "Z38203K2"
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "population sentence, Ukrainian Comp"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
iau2zilr1e89vr3ibmw01mp0knrs0yt
Z38208
0
88481
293731
293622
2026-07-25T13:18:12Z
Jdforrester (WMF)
4
Add spaces!
293731
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38208"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38205",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z26107",
"Z26107K1": {
"Z1K1": "Z18",
"Z18K1": "Z38205K4"
},
"Z26107K2": {
"Z1K1": "Z7",
"Z7K1": "Z22511",
"Z22511K1": {
"Z1K1": "Z7",
"Z7K1": "Z21394",
"Z21394K1": [
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z23753",
"Z23753K1": {
"Z1K1": "Z18",
"Z18K1": "Z38205K1"
},
"Z23753K2": {
"Z1K1": "Z18",
"Z18K1": "Z38205K4"
}
},
" је ",
{
"Z1K1": "Z7",
"Z7K1": "Z23753",
"Z23753K1": {
"Z1K1": "Z18",
"Z18K1": "Z38205K2"
},
"Z23753K2": {
"Z1K1": "Z18",
"Z18K1": "Z38205K4"
}
},
" ",
{
"Z1K1": "Z7",
"Z7K1": "Z38210",
"Z38210K1": {
"Z1K1": "Z18",
"Z18K1": "Z38205K3"
}
}
]
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "[s] је [role] gen:[d]."
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
6dt64xlscib75fphgezwh2ezg95c24q
Z38209
0
88482
293851
293618
2026-07-25T17:21:40Z
HenkvD
1290
label
293851
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38209"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38206",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z38206",
"Z38206K1": {
"Z1K1": "Z7",
"Z7K1": "Z6821",
"Z6821K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q147774"
}
},
"Z38206K2": {
"Z1K1": "Z7",
"Z7K1": "Z6821",
"Z6821K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q3957"
}
},
"Z38206K3": {
"Z1K1": "Z7",
"Z7K1": "Z6821",
"Z6821K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q47588"
}
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z14392",
"Z14392K2": {
"Z1K1": "Z11",
"Z11K1": "Z1314",
"Z11K2": "Zarautz Euskal Herriko herri bat da."
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "(eu) Zarautz Euskal Herriko herri bat da."
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
jg91g8jlgjl7mptnznq1nde5fjmay0p
Z38210
0
88483
293703
293617
2026-07-25T12:47:06Z
Jdforrester (WMF)
4
Added Z38221 and Z38222 to the approved list of test cases
293703
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38210"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38210K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20",
"Z38221",
"Z38222"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z38210"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Serbian genitive singular from item"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Returns the genitive singular of the Lexeme connected to an item. If no Lexeme exists, use the string."
}
]
}
}
sv9idb61y9okmh97b6het2rjuvr8zhc
293704
293703
2026-07-25T12:47:17Z
Jdforrester (WMF)
4
Added Z38212 to the approved list of implementations
293704
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38210"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38210K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20",
"Z38221",
"Z38222"
],
"Z8K4": [
"Z14",
"Z38212"
],
"Z8K5": "Z38210"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Serbian genitive singular from item"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Returns the genitive singular of the Lexeme connected to an item. If no Lexeme exists, use the string."
}
]
}
}
na6yoja1xijbqtu79okr8roiwsyqv0d
Z38213
0
88486
293701
293623
2026-07-25T12:47:01Z
Jdforrester (WMF)
4
Added Z38215 to the approved list of implementations
293701
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38213"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": "Z38213K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "lemma"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20",
"Z38217",
"Z38218"
],
"Z8K4": [
"Z14",
"Z38215"
],
"Z8K5": "Z38213"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "regular Serbian feminine genitive singular"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "creates from a lemma of a feminine Serbian noun the regular genitive singular"
}
]
}
}
lz41lkubq6k3fmfo0fmnt3gb4y3ztrn
293702
293701
2026-07-25T12:47:05Z
Jdforrester (WMF)
4
Added Z38217 and Z38218 to the approved list of test cases
293702
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38213"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": "Z38213K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "lemma"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20",
"Z38217",
"Z38218"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z38213"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "regular Serbian feminine genitive singular"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "creates from a lemma of a feminine Serbian noun the regular genitive singular"
}
]
}
}
rbakaq12uu7ch7qb6zcugrc6j59x1t1
293738
293702
2026-07-25T13:29:27Z
Jdforrester (WMF)
4
Added Z38215 to the approved list of implementations
293738
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38213"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": "Z38213K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "lemma"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20",
"Z38217",
"Z38218"
],
"Z8K4": [
"Z14",
"Z38215"
],
"Z8K5": "Z38213"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "regular Serbian feminine genitive singular"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "creates from a lemma of a feminine Serbian noun the regular genitive singular"
}
]
}
}
lz41lkubq6k3fmfo0fmnt3gb4y3ztrn
Z38214
0
88487
293692
293624
2026-07-25T12:35:06Z
99of9
1622
spelling
293692
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38214"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z37065",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z37065",
"Z37065K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q113549370"
},
"Z37065K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q12943371"
},
"Z37065K3": {
"Z1K1": "Z6091",
"Z6091K1": "Q895022"
},
"Z37065K4": {
"Z1K1": "Z6091",
"Z6091K1": "Q90"
},
"Z37065K5": "Z1002"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z877",
"Z877K2": {
"Z1K1": "Z89",
"Z89K1": "\u003Ca href=\"https://abstract.wikipedia.org/wiki/Q113549370\"\u003EBouillon Chartier\u003C/a\u003E is the oldest \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q895022\"\u003Ebouillon\u003C/a\u003E in \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q90\"\u003EParis\u003C/a\u003E."
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Bouillon Chartier is the oldest bouillon in Paris"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "should correctly link everything despite the “overlap” in the labels"
}
]
}
}
4i3mwrme775z5m2govjs93jb2diqzz7
294092
293692
2026-07-26T09:02:21Z
99of9
1622
nudge
294092
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38214"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z37065",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z37065",
"Z37065K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q113549370"
},
"Z37065K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q12943371"
},
"Z37065K3": {
"Z1K1": "Z6091",
"Z6091K1": "Q895022"
},
"Z37065K4": {
"Z1K1": "Z6091",
"Z6091K1": "Q90"
},
"Z37065K5": "Z1002"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z877",
"Z877K2": {
"Z1K1": "Z89",
"Z89K1": "\u003Ca href=\"https://abstract.wikipedia.org/wiki/Q113549370\"\u003EBouillon Chartier\u003C/a\u003E is the oldest \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q895022\"\u003Ebouillon\u003C/a\u003E in \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q90\"\u003EParis\u003C/a\u003E."
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Bouillon Chartier is the oldest bouillon in Paris"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Should correctly link everything despite the “overlap” in the labels."
}
]
}
}
p32udl0pa8qbwev52jx4a0t43wcop2b
294093
294092
2026-07-26T09:06:42Z
99of9
1622
nudge
294093
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38214"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z37065",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z37065",
"Z37065K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q113549370"
},
"Z37065K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q12943371"
},
"Z37065K3": {
"Z1K1": "Z6091",
"Z6091K1": "Q895022"
},
"Z37065K4": {
"Z1K1": "Z6091",
"Z6091K1": "Q90"
},
"Z37065K5": "Z1002"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z877",
"Z877K2": {
"Z1K1": "Z89",
"Z89K1": "\u003Ca href=\"https://abstract.wikipedia.org/wiki/Q113549370\"\u003EBouillon Chartier\u003C/a\u003E is the oldest \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q895022\"\u003Ebouillon\u003C/a\u003E in \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q90\"\u003EParis\u003C/a\u003E."
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Bouillon Chartier is the oldest bouillon in Paris"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Should correctly link everything despite the “overlap” in the labels. Link longer version first then don't link inside existing links."
}
]
}
}
j4e61r6leg61b658i1h4ktutgr40nfy
294095
294093
2026-07-26T09:08:41Z
99of9
1622
nudge
294095
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38214"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z37065",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z37065",
"Z37065K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q113549370"
},
"Z37065K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q12943371"
},
"Z37065K3": {
"Z1K1": "Z6091",
"Z6091K1": "Q895022"
},
"Z37065K4": {
"Z1K1": "Z6091",
"Z6091K1": "Q90"
},
"Z37065K5": "Z1002"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z877",
"Z877K2": {
"Z1K1": "Z89",
"Z89K1": "\u003Ca href=\"https://abstract.wikipedia.org/wiki/Q113549370\"\u003EBouillon Chartier\u003C/a\u003E is the oldest \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q895022\"\u003Ebouillon\u003C/a\u003E in \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q90\"\u003EParis\u003C/a\u003E."
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Bouillon Chartier is the oldest bouillon in Paris"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Should correctly link everything despite the “overlap” in the labels. Link longer version first, then don't link inside existing links."
}
]
}
}
01fqx66udp02efoize6f3dip758l7lq
Z38216
0
88489
293676
293626
2026-07-25T12:18:58Z
Volvox
3308
Added Z38219 to the approved list of test cases
293676
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38216"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38216K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6092",
"Z17K2": "Z38216K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "property"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z38216K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z38219"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z38216"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "infobox row best values"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "a table row with two columns: Property and best values from Wikidata"
}
]
}
}
pkanp7b55b7kq7kxqpid8yrbgfo0p2q
293677
293676
2026-07-25T12:20:16Z
Volvox
3308
Added Z38225 to the approved list of implementations
293677
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38216"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38216K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6092",
"Z17K2": "Z38216K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "property"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z38216K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z38219"
],
"Z8K4": [
"Z14",
"Z38225"
],
"Z8K5": "Z38216"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "infobox row best values"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "a table row with two columns: Property and best values from Wikidata"
}
]
}
}
t1dh9t6dwf5mghtk62jqza2wqb72p9h
Z38226
0
88499
293654
2026-07-25T12:03:51Z
YoshiRulz
10156
Create function
293654
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38226"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z12",
"Z17K2": "Z38226K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "text"
}
]
}
}
],
"Z8K2": "Z13518",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z38226"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language count of Multilingual text"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"number of languages present in Multilingual text"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
m3wzz2gg2ujlhalop2mr4373rlo9nv8
293659
293654
2026-07-25T12:06:08Z
YoshiRulz
10156
Added Z38227 to the approved list of implementations
293659
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38226"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z12",
"Z17K2": "Z38226K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "text"
}
]
}
}
],
"Z8K2": "Z13518",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14",
"Z38227"
],
"Z8K5": "Z38226"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language count of Multilingual text"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"number of languages present in Multilingual text"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
the2avw721wg0gt8qf7fsmscnk1vps1
293728
293659
2026-07-25T13:16:23Z
YoshiRulz
10156
Added Z38239, Z38241 and Z38242 to the approved list of test cases
293728
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38226"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z12",
"Z17K2": "Z38226K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "text"
}
]
}
}
],
"Z8K2": "Z13518",
"Z8K3": [
"Z20",
"Z38239",
"Z38241",
"Z38242"
],
"Z8K4": [
"Z14",
"Z38227"
],
"Z8K5": "Z38226"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language count of Multilingual text"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"number of languages present in Multilingual text"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
j0ta1pww0nqhklfh2kyp6ajxjusvfc9
Z38227
0
88500
293657
2026-07-25T12:05:53Z
YoshiRulz
10156
Create implementation
293657
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38227"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38226",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z12681",
"Z12681K1": {
"Z1K1": "Z7",
"Z7K1": "Z19279",
"Z19279K1": {
"Z1K1": "Z18",
"Z18K1": "Z38226K1"
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language count of Multilingual text, composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
6vcyntvdekbc8x2vmar97que9mp2vlq
Z38228
0
88501
293658
2026-07-25T12:06:00Z
Redmin
52094
+
293658
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38228"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6005",
"Z17K2": "Z38228K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Wikidata lexeme"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z38228K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Presentation language"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z38228"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Gurmukhi Punjabi noun declension table"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
6dojxf7i0wvutye8ojzkw2v43dhn0up
293696
293658
2026-07-25T12:37:52Z
Redmin
52094
Added Z38238 to the approved list of implementations
293696
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38228"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6005",
"Z17K2": "Z38228K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Wikidata lexeme"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z38228K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Presentation language"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14",
"Z38238"
],
"Z8K5": "Z38228"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Gurmukhi Punjabi noun declension table"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
c6hve8a48eoebjfnpvvha6c4cudcq1z
Z38229
0
88502
293660
2026-07-25T12:06:36Z
YoshiRulz
10156
Create function
293660
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38229"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": "Z38229K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "ZID"
}
]
}
}
],
"Z8K2": "Z13518",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z38229"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "count languages a Persistent ZObject has labels in"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
osjcv9z3onkxvfaraxrb5nd23zp36bi
293662
293660
2026-07-25T12:08:28Z
YoshiRulz
10156
Added Z38230 to the approved list of implementations
293662
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38229"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": "Z38229K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "ZID"
}
]
}
}
],
"Z8K2": "Z13518",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14",
"Z38230"
],
"Z8K5": "Z38229"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "count languages a Persistent ZObject has labels in"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
opvcumq9dj02i0debs9551hm4led3rr
293673
293662
2026-07-25T12:15:13Z
YoshiRulz
10156
Added Z38231, Z38232, Z38233, Z38234 and Z38235 to the approved list of test cases
293673
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38229"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": "Z38229K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "ZID"
}
]
}
}
],
"Z8K2": "Z13518",
"Z8K3": [
"Z20",
"Z38231",
"Z38232",
"Z38233",
"Z38234",
"Z38235"
],
"Z8K4": [
"Z14",
"Z38230"
],
"Z8K5": "Z38229"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "count languages a Persistent ZObject has labels in"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
sxup4etyub7ee4i32fncpzs0g6zmzxp
Z38230
0
88503
293661
2026-07-25T12:08:14Z
YoshiRulz
10156
Create implementation
293661
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38230"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38229",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z38226",
"Z38226K1": {
"Z1K1": "Z7",
"Z7K1": "Z20607",
"Z20607K1": {
"Z1K1": "Z18",
"Z18K1": "Z38229K1"
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "count languages a Z2 has labels in, composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
c9oxax28rz9v89uqhbc32rm0mziavsb
Z38231
0
88504
293666
2026-07-25T12:11:05Z
YoshiRulz
10156
Create test
293666
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38231"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38229",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z38229",
"Z38229K1": {
"Z1K1": "Z6",
"Z6K1": "Z14"
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z13682",
"Z13682K2": {
"Z1K1": "Z13518",
"Z13518K1": "40"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Z14 is translated in 40 languages"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
j8qbfu9d0mogog9m6be1chlfzx98onu
293674
293666
2026-07-25T12:18:12Z
YoshiRulz
10156
Link to phab
293674
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38231"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38229",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z38229",
"Z38229K1": {
"Z1K1": "Z6",
"Z6K1": "Z14"
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z13682",
"Z13682K2": {
"Z1K1": "Z13518",
"Z13518K1": "40"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Z14 is translated in 40 languages"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "broken due to https://phabricator.wikimedia.org/T414181"
}
]
}
}
hihi8l3nxlzeiy0kf66qrwff5chphg7
293679
293674
2026-07-25T12:21:09Z
YoshiRulz
10156
Replace with duplicate phab task
293679
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38231"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38229",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z38229",
"Z38229K1": {
"Z1K1": "Z6",
"Z6K1": "Z14"
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z13682",
"Z13682K2": {
"Z1K1": "Z13518",
"Z13518K1": "40"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Z14 is translated in 40 languages"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "broken due to https://phabricator.wikimedia.org/T410501"
}
]
}
}
1eylbczgxcsn440kvmlrl7t1885iovh
Z38232
0
88505
293667
2026-07-25T12:11:45Z
YoshiRulz
10156
Create test
293667
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38232"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38229",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z38229",
"Z38229K1": {
"Z1K1": "Z6",
"Z6K1": "Z80"
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z13522",
"Z13522K2": {
"Z1K1": "Z13518",
"Z13518K1": "28"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Z80 is translated in 28 languages"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
oxdcbpgw7aj5xfpo57snqwnp2jwwvqo
293668
293667
2026-07-25T12:12:19Z
YoshiRulz
10156
Use geq
293668
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38232"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38229",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z38229",
"Z38229K1": {
"Z1K1": "Z6",
"Z6K1": "Z80"
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z13682",
"Z13682K2": {
"Z1K1": "Z13518",
"Z13518K1": "28"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Z80 is translated in 28 languages"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
94rui16poneblrvh56wcyw6dkyqwzvj
Z38233
0
88506
293669
2026-07-25T12:12:35Z
YoshiRulz
10156
Create test
293669
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38233"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38229",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z38229",
"Z38229K1": {
"Z1K1": "Z6",
"Z6K1": "Z6060"
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z13682",
"Z13682K2": {
"Z1K1": "Z13518",
"Z13518K1": "8"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Z6060 is translated in 8 languages"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
bdtxu8twt3sqjoohoahyu26h5b9hhjk
Z38234
0
88507
293670
2026-07-25T12:12:54Z
YoshiRulz
10156
Create test
293670
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38234"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38229",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z38229",
"Z38229K1": {
"Z1K1": "Z6",
"Z6K1": "Z28579"
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z13682",
"Z13682K2": {
"Z1K1": "Z13518",
"Z13518K1": "11"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Z28579 is translated in 11 languages"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
k9ep7p4bt0xgunvzcjmqojpwh5e5hw1
Z38235
0
88508
293672
2026-07-25T12:15:02Z
YoshiRulz
10156
Create test
293672
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38235"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38229",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z38229",
"Z38229K1": {
"Z1K1": "Z6",
"Z6K1": "Z32789"
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z13682",
"Z13682K2": {
"Z1K1": "Z13518",
"Z13518K1": "3"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Z32789 is translated in 3 languages"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
ru797jwuif5myy1entb15plqja007cz
Talk:Z38229
1
88509
293683
2026-07-25T12:26:29Z
YoshiRulz
10156
Create page
293683
wikitext
text/x-wiki
{{phab|T410501}}
{| class="wikitable sortable"
! ZID !! Count
|-
| Z1 | {{#function:Z38229|Z1}}
|-
| Z2 | {{#function:Z38229|Z2}}
|-
| Z3 | {{#function:Z38229|Z3}}
|-
| Z4 | {{#function:Z38229|Z4}}
|-
| Z5 | {{#function:Z38229|Z5}}
|-
| Z6 | {{#function:Z38229|Z6}}
|-
| Z7 | {{#function:Z38229|Z7}}
|-
| Z8 | {{#function:Z38229|Z8}}
|-
| Z9 | {{#function:Z38229|Z9}}
|-
| Z11 | {{#function:Z38229|Z11}}
|-
| Z12 | {{#function:Z38229|Z12}}
|-
| Z14 | {{#function:Z38229|Z14}}
|-
| Z16 | {{#function:Z38229|Z16}}
|-
| Z17 | {{#function:Z38229|Z17}}
|-
| Z18 | {{#function:Z38229|Z18}}
|-
| Z20 | {{#function:Z38229|Z20}}
|-
| Z22 | {{#function:Z38229|Z22}}
|-
| Z23 | {{#function:Z38229|Z23}}
|-
| Z31 | {{#function:Z38229|Z31}}
|-
| Z32 | {{#function:Z38229|Z32}}
|-
| Z39 | {{#function:Z38229|Z39}}
|-
| Z46 | {{#function:Z38229|Z46}}
|-
| Z50 | {{#function:Z38229|Z50}}
|-
| Z64 | {{#function:Z38229|Z64}}
|-
| Z80 | {{#function:Z38229|Z80}}
|-
| Z86 | {{#function:Z38229|Z86}}
|-
| Z89 | {{#function:Z38229|Z89}}
|-
| Z99 | {{#function:Z38229|Z99}}
|-
| Z310 | {{#function:Z38229|Z310}}
|-
| Z6001 | {{#function:Z38229|Z6001}}
|-
| Z6002 | {{#function:Z38229|Z6002}}
|-
| Z6003 | {{#function:Z38229|Z6003}}
|-
| Z6004 | {{#function:Z38229|Z6004}}
|-
| Z6005 | {{#function:Z38229|Z6005}}
|-
| Z6006 | {{#function:Z38229|Z6006}}
|-
| Z6007 | {{#function:Z38229|Z6007}}
|-
| Z6008 | {{#function:Z38229|Z6008}}
|-
| Z6010 | {{#function:Z38229|Z6010}}
|-
| Z6011 | {{#function:Z38229|Z6011}}
|-
| Z6039 | {{#function:Z38229|Z6039}}
|-
| Z6060 | {{#function:Z38229|Z6060}}
|-
| Z6061 | {{#function:Z38229|Z6061}}
|-
| Z6064 | {{#function:Z38229|Z6064}}
|-
| Z6091 | {{#function:Z38229|Z6091}}
|-
| Z6092 | {{#function:Z38229|Z6092}}
|-
| Z6094 | {{#function:Z38229|Z6094}}
|-
| Z6095 | {{#function:Z38229|Z6095}}
|-
| Z6096 | {{#function:Z38229|Z6096}}
|-
| Z13518 | {{#function:Z38229|Z13518}}
|-
| Z14293 | {{#function:Z38229|Z14293}}
|-
| Z14294 | {{#function:Z38229|Z14294}}
|-
| Z16683 | {{#function:Z38229|Z16683}}
|-
| Z19677 | {{#function:Z38229|Z19677}}
|-
| Z20159 | {{#function:Z38229|Z20159}}
|-
| Z20342 | {{#function:Z38229|Z20342}}
|-
| Z20420 | {{#function:Z38229|Z20420}}
|-
| Z20838 | {{#function:Z38229|Z20838}}
|-
| Z28579 | {{#function:Z38229|Z28579}}
|-
| Z33198 | {{#function:Z38229|Z33198}}
|-
| Z36462 | {{#function:Z38229|Z36462}}
|-
| Z36463 | {{#function:Z38229|Z36463}}
|-
| Z881 | {{#function:Z38229|Z881}}
|-
| Z882 | {{#function:Z38229|Z882}}
|-
| Z883 | {{#function:Z38229|Z883}}
|-
| Z6884 | {{#function:Z38229|Z6884}}
|-
| Z21 | {{#function:Z38229|Z21}}
|-
| Z40 | {{#function:Z38229|Z40}}
|-
| Z60 | {{#function:Z38229|Z60}}
|-
| Z61 | {{#function:Z38229|Z61}}
|-
| Z6020 | {{#function:Z38229|Z6020}}
|-
| Z6030 | {{#function:Z38229|Z6030}}
|-
| Z6040 | {{#function:Z38229|Z6040}}
|-
| Z6062 | {{#function:Z38229|Z6062}}
|-
| Z6063 | {{#function:Z38229|Z6063}}
|-
| Z16098 | {{#function:Z38229|Z16098}}
|-
| Z16659 | {{#function:Z38229|Z16659}}
|-
| Z16927 | {{#function:Z38229|Z16927}}
|-
| Z17402 | {{#function:Z38229|Z17402}}
|-
| Z17813 | {{#function:Z38229|Z17813}}
|-
| Z20825 | {{#function:Z38229|Z20825}}
|-
| Z22112 | {{#function:Z38229|Z22112}}
|-
| Z25340 | {{#function:Z38229|Z25340}}
|-
| Z25501 | {{#function:Z38229|Z25501}}
|-
| Z25502 | {{#function:Z38229|Z25502}}
|-
| Z26582 | {{#function:Z38229|Z26582}}
|-
| Z26934 | {{#function:Z38229|Z26934}}
|-
| Z26935 | {{#function:Z38229|Z26935}}
|-
| Z27951 | {{#function:Z38229|Z27951}}
|-
| Z27970 | {{#function:Z38229|Z27970}}
|-
| Z27971 | {{#function:Z38229|Z27971}}
|-
| Z28215 | {{#function:Z38229|Z28215}}
|-
| Z28515 | {{#function:Z38229|Z28515}}
|-
| Z28516 | {{#function:Z38229|Z28516}}
|-
| Z28517 | {{#function:Z38229|Z28517}}
|-
| Z28518 | {{#function:Z38229|Z28518}}
|-
| Z28519 | {{#function:Z38229|Z28519}}
|-
| Z28520 | {{#function:Z38229|Z28520}}
|-
| Z32789 | {{#function:Z38229|Z32789}}
|-
| Z32792 | {{#function:Z38229|Z32792}}
|-
| Z33568 | {{#function:Z38229|Z33568}}
|-
| Z33827 | {{#function:Z38229|Z33827}}
|}
lgi7c8nwj8nbu77m3di5ul8xm0apqfx
293684
293683
2026-07-25T12:28:25Z
YoshiRulz
10156
Fix table syntax, linkify ZID column
293684
wikitext
text/x-wiki
{{phab|T410501}}
{| class="wikitable sortable"
! ZID !! Count
|-
| {{Z|1}} || {{#function:Z38229|Z1}}
|-
| {{Z|2}} || {{#function:Z38229|Z2}}
|-
| {{Z|3}} || {{#function:Z38229|Z3}}
|-
| {{Z|4}} || {{#function:Z38229|Z4}}
|-
| {{Z|5}} || {{#function:Z38229|Z5}}
|-
| {{Z|6}} || {{#function:Z38229|Z6}}
|-
| {{Z|7}} || {{#function:Z38229|Z7}}
|-
| {{Z|8}} || {{#function:Z38229|Z8}}
|-
| {{Z|9}} || {{#function:Z38229|Z9}}
|-
| {{Z|11}} || {{#function:Z38229|Z11}}
|-
| {{Z|12}} || {{#function:Z38229|Z12}}
|-
| {{Z|14}} || {{#function:Z38229|Z14}}
|-
| {{Z|16}} || {{#function:Z38229|Z16}}
|-
| {{Z|17}} || {{#function:Z38229|Z17}}
|-
| {{Z|18}} || {{#function:Z38229|Z18}}
|-
| {{Z|20}} || {{#function:Z38229|Z20}}
|-
| {{Z|22}} || {{#function:Z38229|Z22}}
|-
| {{Z|23}} || {{#function:Z38229|Z23}}
|-
| {{Z|31}} || {{#function:Z38229|Z31}}
|-
| {{Z|32}} || {{#function:Z38229|Z32}}
|-
| {{Z|39}} || {{#function:Z38229|Z39}}
|-
| {{Z|46}} || {{#function:Z38229|Z46}}
|-
| {{Z|50}} || {{#function:Z38229|Z50}}
|-
| {{Z|64}} || {{#function:Z38229|Z64}}
|-
| {{Z|80}} || {{#function:Z38229|Z80}}
|-
| {{Z|86}} || {{#function:Z38229|Z86}}
|-
| {{Z|89}} || {{#function:Z38229|Z89}}
|-
| {{Z|99}} || {{#function:Z38229|Z99}}
|-
| {{Z|310}} || {{#function:Z38229|Z310}}
|-
| {{Z|6001}} || {{#function:Z38229|Z6001}}
|-
| {{Z|6002}} || {{#function:Z38229|Z6002}}
|-
| {{Z|6003}} || {{#function:Z38229|Z6003}}
|-
| {{Z|6004}} || {{#function:Z38229|Z6004}}
|-
| {{Z|6005}} || {{#function:Z38229|Z6005}}
|-
| {{Z|6006}} || {{#function:Z38229|Z6006}}
|-
| {{Z|6007}} || {{#function:Z38229|Z6007}}
|-
| {{Z|6008}} || {{#function:Z38229|Z6008}}
|-
| {{Z|6010}} || {{#function:Z38229|Z6010}}
|-
| {{Z|6011}} || {{#function:Z38229|Z6011}}
|-
| {{Z|6039}} || {{#function:Z38229|Z6039}}
|-
| {{Z|6060}} || {{#function:Z38229|Z6060}}
|-
| {{Z|6061}} || {{#function:Z38229|Z6061}}
|-
| {{Z|6064}} || {{#function:Z38229|Z6064}}
|-
| {{Z|6091}} || {{#function:Z38229|Z6091}}
|-
| {{Z|6092}} || {{#function:Z38229|Z6092}}
|-
| {{Z|6094}} || {{#function:Z38229|Z6094}}
|-
| {{Z|6095}} || {{#function:Z38229|Z6095}}
|-
| {{Z|6096}} || {{#function:Z38229|Z6096}}
|-
| {{Z|13518}} || {{#function:Z38229|Z13518}}
|-
| {{Z|14293}} || {{#function:Z38229|Z14293}}
|-
| {{Z|14294}} || {{#function:Z38229|Z14294}}
|-
| {{Z|16683}} || {{#function:Z38229|Z16683}}
|-
| {{Z|19677}} || {{#function:Z38229|Z19677}}
|-
| {{Z|20159}} || {{#function:Z38229|Z20159}}
|-
| {{Z|20342}} || {{#function:Z38229|Z20342}}
|-
| {{Z|20420}} || {{#function:Z38229|Z20420}}
|-
| {{Z|20838}} || {{#function:Z38229|Z20838}}
|-
| {{Z|28579}} || {{#function:Z38229|Z28579}}
|-
| {{Z|33198}} || {{#function:Z38229|Z33198}}
|-
| {{Z|36462}} || {{#function:Z38229|Z36462}}
|-
| {{Z|36463}} || {{#function:Z38229|Z36463}}
|-
| {{Z|881}} || {{#function:Z38229|Z881}}
|-
| {{Z|882}} || {{#function:Z38229|Z882}}
|-
| {{Z|883}} || {{#function:Z38229|Z883}}
|-
| {{Z|6884}} || {{#function:Z38229|Z6884}}
|-
| {{Z|21}} || {{#function:Z38229|Z21}}
|-
| {{Z|40}} || {{#function:Z38229|Z40}}
|-
| {{Z|60}} || {{#function:Z38229|Z60}}
|-
| {{Z|61}} || {{#function:Z38229|Z61}}
|-
| {{Z|6020}} || {{#function:Z38229|Z6020}}
|-
| {{Z|6030}} || {{#function:Z38229|Z6030}}
|-
| {{Z|6040}} || {{#function:Z38229|Z6040}}
|-
| {{Z|6062}} || {{#function:Z38229|Z6062}}
|-
| {{Z|6063}} || {{#function:Z38229|Z6063}}
|-
| {{Z|16098}} || {{#function:Z38229|Z16098}}
|-
| {{Z|16659}} || {{#function:Z38229|Z16659}}
|-
| {{Z|16927}} || {{#function:Z38229|Z16927}}
|-
| {{Z|17402}} || {{#function:Z38229|Z17402}}
|-
| {{Z|17813}} || {{#function:Z38229|Z17813}}
|-
| {{Z|20825}} || {{#function:Z38229|Z20825}}
|-
| {{Z|22112}} || {{#function:Z38229|Z22112}}
|-
| {{Z|25340}} || {{#function:Z38229|Z25340}}
|-
| {{Z|25501}} || {{#function:Z38229|Z25501}}
|-
| {{Z|25502}} || {{#function:Z38229|Z25502}}
|-
| {{Z|26582}} || {{#function:Z38229|Z26582}}
|-
| {{Z|26934}} || {{#function:Z38229|Z26934}}
|-
| {{Z|26935}} || {{#function:Z38229|Z26935}}
|-
| {{Z|27951}} || {{#function:Z38229|Z27951}}
|-
| {{Z|27970}} || {{#function:Z38229|Z27970}}
|-
| {{Z|27971}} || {{#function:Z38229|Z27971}}
|-
| {{Z|28215}} || {{#function:Z38229|Z28215}}
|-
| {{Z|28515}} || {{#function:Z38229|Z28515}}
|-
| {{Z|28516}} || {{#function:Z38229|Z28516}}
|-
| {{Z|28517}} || {{#function:Z38229|Z28517}}
|-
| {{Z|28518}} || {{#function:Z38229|Z28518}}
|-
| {{Z|28519}} || {{#function:Z38229|Z28519}}
|-
| {{Z|28520}} || {{#function:Z38229|Z28520}}
|-
| {{Z|32789}} || {{#function:Z38229|Z32789}}
|-
| {{Z|32792}} || {{#function:Z38229|Z32792}}
|-
| {{Z|33568}} || {{#function:Z38229|Z33568}}
|-
| {{Z|33827}} || {{#function:Z38229|Z33827}}
|}
9309g5oe1ulpqyk2a21hr9iqqtxujfe
293688
293684
2026-07-25T12:32:36Z
YoshiRulz
10156
Add description
293688
wikitext
text/x-wiki
{{phab|T410501}}
This is for [[phab:T355738]].
<br>Some Types (pre-defined ones, those hidden by <q>{{int:wikilambda-special-objectsbytype-form-excludepredefined}}</q> on [[Special:ListObjectsByType/Z4]]) erroneously show <code>1</code>; see [[phab:T410501]].
{| class="wikitable sortable"
! ZID !! Count
|-
| {{Z|1}} || {{#function:Z38229|Z1}}
|-
| {{Z|2}} || {{#function:Z38229|Z2}}
|-
| {{Z|3}} || {{#function:Z38229|Z3}}
|-
| {{Z|4}} || {{#function:Z38229|Z4}}
|-
| {{Z|5}} || {{#function:Z38229|Z5}}
|-
| {{Z|6}} || {{#function:Z38229|Z6}}
|-
| {{Z|7}} || {{#function:Z38229|Z7}}
|-
| {{Z|8}} || {{#function:Z38229|Z8}}
|-
| {{Z|9}} || {{#function:Z38229|Z9}}
|-
| {{Z|11}} || {{#function:Z38229|Z11}}
|-
| {{Z|12}} || {{#function:Z38229|Z12}}
|-
| {{Z|14}} || {{#function:Z38229|Z14}}
|-
| {{Z|16}} || {{#function:Z38229|Z16}}
|-
| {{Z|17}} || {{#function:Z38229|Z17}}
|-
| {{Z|18}} || {{#function:Z38229|Z18}}
|-
| {{Z|20}} || {{#function:Z38229|Z20}}
|-
| {{Z|22}} || {{#function:Z38229|Z22}}
|-
| {{Z|23}} || {{#function:Z38229|Z23}}
|-
| {{Z|31}} || {{#function:Z38229|Z31}}
|-
| {{Z|32}} || {{#function:Z38229|Z32}}
|-
| {{Z|39}} || {{#function:Z38229|Z39}}
|-
| {{Z|46}} || {{#function:Z38229|Z46}}
|-
| {{Z|50}} || {{#function:Z38229|Z50}}
|-
| {{Z|64}} || {{#function:Z38229|Z64}}
|-
| {{Z|80}} || {{#function:Z38229|Z80}}
|-
| {{Z|86}} || {{#function:Z38229|Z86}}
|-
| {{Z|89}} || {{#function:Z38229|Z89}}
|-
| {{Z|99}} || {{#function:Z38229|Z99}}
|-
| {{Z|310}} || {{#function:Z38229|Z310}}
|-
| {{Z|6001}} || {{#function:Z38229|Z6001}}
|-
| {{Z|6002}} || {{#function:Z38229|Z6002}}
|-
| {{Z|6003}} || {{#function:Z38229|Z6003}}
|-
| {{Z|6004}} || {{#function:Z38229|Z6004}}
|-
| {{Z|6005}} || {{#function:Z38229|Z6005}}
|-
| {{Z|6006}} || {{#function:Z38229|Z6006}}
|-
| {{Z|6007}} || {{#function:Z38229|Z6007}}
|-
| {{Z|6008}} || {{#function:Z38229|Z6008}}
|-
| {{Z|6010}} || {{#function:Z38229|Z6010}}
|-
| {{Z|6011}} || {{#function:Z38229|Z6011}}
|-
| {{Z|6039}} || {{#function:Z38229|Z6039}}
|-
| {{Z|6060}} || {{#function:Z38229|Z6060}}
|-
| {{Z|6061}} || {{#function:Z38229|Z6061}}
|-
| {{Z|6064}} || {{#function:Z38229|Z6064}}
|-
| {{Z|6091}} || {{#function:Z38229|Z6091}}
|-
| {{Z|6092}} || {{#function:Z38229|Z6092}}
|-
| {{Z|6094}} || {{#function:Z38229|Z6094}}
|-
| {{Z|6095}} || {{#function:Z38229|Z6095}}
|-
| {{Z|6096}} || {{#function:Z38229|Z6096}}
|-
| {{Z|13518}} || {{#function:Z38229|Z13518}}
|-
| {{Z|14293}} || {{#function:Z38229|Z14293}}
|-
| {{Z|14294}} || {{#function:Z38229|Z14294}}
|-
| {{Z|16683}} || {{#function:Z38229|Z16683}}
|-
| {{Z|19677}} || {{#function:Z38229|Z19677}}
|-
| {{Z|20159}} || {{#function:Z38229|Z20159}}
|-
| {{Z|20342}} || {{#function:Z38229|Z20342}}
|-
| {{Z|20420}} || {{#function:Z38229|Z20420}}
|-
| {{Z|20838}} || {{#function:Z38229|Z20838}}
|-
| {{Z|28579}} || {{#function:Z38229|Z28579}}
|-
| {{Z|33198}} || {{#function:Z38229|Z33198}}
|-
| {{Z|36462}} || {{#function:Z38229|Z36462}}
|-
| {{Z|36463}} || {{#function:Z38229|Z36463}}
|-
| {{Z|881}} || {{#function:Z38229|Z881}}
|-
| {{Z|882}} || {{#function:Z38229|Z882}}
|-
| {{Z|883}} || {{#function:Z38229|Z883}}
|-
| {{Z|6884}} || {{#function:Z38229|Z6884}}
|-
| {{Z|21}} || {{#function:Z38229|Z21}}
|-
| {{Z|40}} || {{#function:Z38229|Z40}}
|-
| {{Z|60}} || {{#function:Z38229|Z60}}
|-
| {{Z|61}} || {{#function:Z38229|Z61}}
|-
| {{Z|6020}} || {{#function:Z38229|Z6020}}
|-
| {{Z|6030}} || {{#function:Z38229|Z6030}}
|-
| {{Z|6040}} || {{#function:Z38229|Z6040}}
|-
| {{Z|6062}} || {{#function:Z38229|Z6062}}
|-
| {{Z|6063}} || {{#function:Z38229|Z6063}}
|-
| {{Z|16098}} || {{#function:Z38229|Z16098}}
|-
| {{Z|16659}} || {{#function:Z38229|Z16659}}
|-
| {{Z|16927}} || {{#function:Z38229|Z16927}}
|-
| {{Z|17402}} || {{#function:Z38229|Z17402}}
|-
| {{Z|17813}} || {{#function:Z38229|Z17813}}
|-
| {{Z|20825}} || {{#function:Z38229|Z20825}}
|-
| {{Z|22112}} || {{#function:Z38229|Z22112}}
|-
| {{Z|25340}} || {{#function:Z38229|Z25340}}
|-
| {{Z|25501}} || {{#function:Z38229|Z25501}}
|-
| {{Z|25502}} || {{#function:Z38229|Z25502}}
|-
| {{Z|26582}} || {{#function:Z38229|Z26582}}
|-
| {{Z|26934}} || {{#function:Z38229|Z26934}}
|-
| {{Z|26935}} || {{#function:Z38229|Z26935}}
|-
| {{Z|27951}} || {{#function:Z38229|Z27951}}
|-
| {{Z|27970}} || {{#function:Z38229|Z27970}}
|-
| {{Z|27971}} || {{#function:Z38229|Z27971}}
|-
| {{Z|28215}} || {{#function:Z38229|Z28215}}
|-
| {{Z|28515}} || {{#function:Z38229|Z28515}}
|-
| {{Z|28516}} || {{#function:Z38229|Z28516}}
|-
| {{Z|28517}} || {{#function:Z38229|Z28517}}
|-
| {{Z|28518}} || {{#function:Z38229|Z28518}}
|-
| {{Z|28519}} || {{#function:Z38229|Z28519}}
|-
| {{Z|28520}} || {{#function:Z38229|Z28520}}
|-
| {{Z|32789}} || {{#function:Z38229|Z32789}}
|-
| {{Z|32792}} || {{#function:Z38229|Z32792}}
|-
| {{Z|33568}} || {{#function:Z38229|Z33568}}
|-
| {{Z|33827}} || {{#function:Z38229|Z33827}}
|}
97ekb9mreyutk0kv9th1d9944xek5s4
Z38236
0
88510
293691
2026-07-25T12:34:37Z
99of9
1622
293691
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38236"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z37665",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z37665",
"Z37665K1": {
"Z1K1": "Z89",
"Z89K1": "Bouillon Chartier is the oldest bouillon in Paris."
},
"Z37665K2": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q113549370"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q895022"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q90"
}
],
"Z37665K3": "Z1002"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z877",
"Z877K2": {
"Z1K1": "Z89",
"Z89K1": "\u003Ca href=\"https://abstract.wikipedia.org/wiki/Q113549370\"\u003EBouillon Chartier\u003C/a\u003E is the oldest \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q895022\"\u003Ebouillon\u003C/a\u003E in \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q90\"\u003EParis\u003C/a\u003E."
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Bouillon Chartier linked twice (overlapping texts)"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
f7cv6ggp6l10kc3192m6zyfhkupl03r
Z38237
0
88511
293694
2026-07-25T12:36:55Z
Seudo
13071
Swedish test case
293694
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38237"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z37683",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z37683",
"Z37683K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q41554"
},
"Z37683K2": "Z1592"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z877",
"Z877K2": {
"Z1K1": "Z89",
"Z89K1": "Nicolas Poussin föddes den 1 juni 1594 i Les Andelys."
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Nicolas Poussin föddes den 1 juni 1594 i..."
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
s7yafmyvqs8bph40a03rh4crfyg6l4t
Z38238
0
88512
293695
2026-07-25T12:37:24Z
Redmin
52094
+
293695
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38238"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38228",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z36341",
"Z36341K1": {
"Z1K1": "Z7",
"Z7K1": "Z27878",
"Z27878K1": {
"Z1K1": "Z89",
"Z89K1": ""
},
"Z27878K2": [
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z27885",
"Z27885K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q128234"
},
"Z27885K2": {
"Z1K1": "Z18",
"Z18K1": "Z38228K2"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z27885",
"Z27885K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q110786"
},
"Z27885K2": {
"Z1K1": "Z18",
"Z18K1": "Z38228K2"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z27885",
"Z27885K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q146786"
},
"Z27885K2": {
"Z1K1": "Z18",
"Z18K1": "Z38228K2"
}
}
],
"Z27878K3": [
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z27885",
"Z27885K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q1751855"
},
"Z27885K2": {
"Z1K1": "Z18",
"Z18K1": "Z38228K2"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z27885",
"Z27885K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q1233197"
},
"Z27885K2": {
"Z1K1": "Z18",
"Z18K1": "Z38228K2"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z27885",
"Z27885K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q185077"
},
"Z27885K2": {
"Z1K1": "Z18",
"Z18K1": "Z38228K2"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z27885",
"Z27885K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q156986"
},
"Z27885K2": {
"Z1K1": "Z18",
"Z18K1": "Z38228K2"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z27885",
"Z27885K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q202142"
},
"Z27885K2": {
"Z1K1": "Z18",
"Z18K1": "Z38228K2"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z27885",
"Z27885K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q192997"
},
"Z27885K2": {
"Z1K1": "Z18",
"Z18K1": "Z38228K2"
}
}
],
"Z27878K4": {
"Z1K1": "Z7",
"Z7K1": "Z15142",
"Z15142K1": [
{
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z6"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z37395",
"Z37395K1": {
"Z1K1": "Z18",
"Z18K1": "Z38228K1"
},
"Z37395K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q1751855"
},
"Z37395K3": [
"Z60",
"Z1657"
]
},
{
"Z1K1": "Z7",
"Z7K1": "Z37395",
"Z37395K1": {
"Z1K1": "Z18",
"Z18K1": "Z38228K1"
},
"Z37395K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q1233197"
},
"Z37395K3": [
"Z60",
"Z1657"
]
},
{
"Z1K1": "Z7",
"Z7K1": "Z37395",
"Z37395K1": {
"Z1K1": "Z18",
"Z18K1": "Z38228K1"
},
"Z37395K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q185077"
},
"Z37395K3": [
"Z60",
"Z1657"
]
},
{
"Z1K1": "Z7",
"Z7K1": "Z37395",
"Z37395K1": {
"Z1K1": "Z18",
"Z18K1": "Z38228K1"
},
"Z37395K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q156986"
},
"Z37395K3": [
"Z60",
"Z1657"
]
},
{
"Z1K1": "Z7",
"Z7K1": "Z37395",
"Z37395K1": {
"Z1K1": "Z18",
"Z18K1": "Z38228K1"
},
"Z37395K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q202142"
},
"Z37395K3": [
"Z60",
"Z1657"
]
},
{
"Z1K1": "Z7",
"Z7K1": "Z37395",
"Z37395K1": {
"Z1K1": "Z18",
"Z18K1": "Z38228K1"
},
"Z37395K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q192997"
},
"Z37395K3": [
"Z60",
"Z1657"
]
}
]
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Gurmukhi Punjabi noun declension table, compose"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
p549tzax4kgsj0wkix7972oyf3bjfh8
Talk:Z16556
1
88513
293718
2026-07-25T12:59:28Z
YoshiRulz
10156
/* Discussion */ new section
293718
wikitext
text/x-wiki
== Discussion ==
→ [[Talk:Z20607]] [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 12:59, 25 July 2026 (UTC)
rve57odj7sg26xam9cuvy1tdvdj3hwe
Talk:Z35121
1
88514
293719
2026-07-25T13:01:27Z
YoshiRulz
10156
/* Discussion */ new section
293719
wikitext
text/x-wiki
== Discussion ==
→ [[Talk:Z20607]] [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:01, 25 July 2026 (UTC)
1uxx9p1i6b36gslj7r9vr68inh21aig
293720
293719
2026-07-25T13:05:21Z
YoshiRulz
10156
/* Re-use of system messages or Wikidata Item labels */ new section
293720
wikitext
text/x-wiki
== Discussion ==
→ [[Talk:Z20607]] [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:01, 25 July 2026 (UTC)
== Re-use of system messages or Wikidata Item labels ==
{{phab|T343685}}
See [[WF:Project chat/Archive/2025/11#re: using system messages in functions]] and linked Phabricator task. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:05, 25 July 2026 (UTC)
q8fd80db04889plkht2p13yxv7spoji
Z38239
0
88515
293723
2026-07-25T13:09:48Z
YoshiRulz
10156
Create test
293723
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38239"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38226",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z38226",
"Z38226K1": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z13522",
"Z13522K2": {
"Z1K1": "Z13518",
"Z13518K1": "0"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Z12([]) -\u003E 0"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
1gyv88sthsncz09s2fk1wkzze23a857
Z38240
0
88516
293724
2026-07-25T13:15:01Z
JhowieNitnek
1044
293724
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38240"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38240K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "person"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z38240K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z38240"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "birth sentence from Wikidata person, Dutch"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
1ggrx05y5zisw5xk7t4jr8ozzk68pvn
293726
293724
2026-07-25T13:15:36Z
JhowieNitnek
1044
293726
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38240"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38240K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "persoon"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z38240K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "taal"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z38240"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "birth sentence from Wikidata person, Dutch"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
eatp5w5wqyxwukhwb4omdql7ok49dg8
293729
293726
2026-07-25T13:16:32Z
JhowieNitnek
1044
293729
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38240"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38240K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "persoon"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "person"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z38240K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "taal"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z38240"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "geboortezin uit Wikidata-persoon, Nederlands"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "birth sentence from Wikidata person, Dutch"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
m5nf24uz7wot29eu13o670rarq931nb
293735
293729
2026-07-25T13:21:22Z
JhowieNitnek
1044
Added Z38243 to the approved list of test cases
293735
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38240"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38240K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "persoon"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "person"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z38240K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "taal"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z38243"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z38240"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "geboortezin uit Wikidata-persoon, Nederlands"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "birth sentence from Wikidata person, Dutch"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
4vjhwimr5lylkc5693jiwjvsxikz4ah
293742
293735
2026-07-25T13:34:18Z
JhowieNitnek
1044
Added Z38244 to the approved list of implementations
293742
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38240"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38240K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "persoon"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "person"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z38240K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "taal"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z38243"
],
"Z8K4": [
"Z14",
"Z38244"
],
"Z8K5": "Z38240"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "geboortezin uit Wikidata-persoon, Nederlands"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "birth sentence from Wikidata person, Dutch"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
ncm6xr9opnkxrdz9kvqpwdzcan7gq9l
Z38241
0
88517
293725
2026-07-25T13:15:19Z
YoshiRulz
10156
Create test
293725
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38241"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38226",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z38226",
"Z38226K1": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "hello"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "bonjour"
}
]
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z13522",
"Z13522K2": {
"Z1K1": "Z13518",
"Z13518K1": "2"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Z12([ en:\"...\", fr:\"...\" ]) -\u003E 2"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
dzgcng87xvolmekqh85gzpozi73lz7o
Z38242
0
88518
293727
2026-07-25T13:16:11Z
YoshiRulz
10156
Create test
293727
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38242"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38226",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z38226",
"Z38226K1": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "a"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1689",
"Z11K2": "a"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1113",
"Z11K2": "a"
}
]
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z13522",
"Z13522K2": {
"Z1K1": "Z13518",
"Z13518K1": "3"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Z12([ en:\"...\", en-US:\"...\", en-AU:\"...\" ]) -\u003E 3"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
1k3zxsrmpgbz4izflqqksfcuarwjjf5
Z38243
0
88519
293732
2026-07-25T13:18:55Z
JhowieNitnek
1044
293732
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38243"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38240",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z38240",
"Z38240K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q20870089"
},
"Z38240K2": "Z1157"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z877",
"Z877K2": {
"Z1K1": "Z89",
"Z89K1": "Pommelien Thijs werd op 4 april 2001 in Kessel geboren."
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
2ed7z795368zoowl5vhf0kaanhkm2h3
293734
293732
2026-07-25T13:21:09Z
JhowieNitnek
1044
293734
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38243"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38240",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z38240",
"Z38240K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q20870089"
},
"Z38240K2": "Z1157"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z877",
"Z877K2": {
"Z1K1": "Z89",
"Z89K1": "Pommelien Thijs werd op 4 april 2001 in Kessel geboren."
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "test case 1 for Z38240, Dutch"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
lyn55822j12n343vruz0kxqx43ptuar
Talk:Z35972
1
88520
293736
2026-07-25T13:26:45Z
Volvox
3308
/* More than one programming paradigm? */ new section
293736
wikitext
text/x-wiki
== More than one programming paradigm? ==
@[[User:Jsamwrites|Jsamwrites]], @[[User:YoshiRulz|YoshiRulz]], @[[User:HenkvD|HenkvD]]: Would any of you object, if I replaced {{Z|Z37623}} with {{Z|Z38216}} to get more values for {{Q|P3966}}? Most modern programming languages support more than one paradigm and it feels a bit misleading to only display the value, that accidentally appears first on Wikidata. --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 13:26, 25 July 2026 (UTC)
5iv80mlaw374f34afswkqiaop8uerq1
293746
293736
2026-07-25T13:43:35Z
YoshiRulz
10156
/* More than one programming paradigm? */ Reply
293746
wikitext
text/x-wiki
== More than one programming paradigm? ==
@[[User:Jsamwrites|Jsamwrites]], @[[User:YoshiRulz|YoshiRulz]], @[[User:HenkvD|HenkvD]]: Would any of you object, if I replaced {{Z|Z37623}} with {{Z|Z38216}} to get more values for {{Q|P3966}}? Most modern programming languages support more than one paradigm and it feels a bit misleading to only display the value, that accidentally appears first on Wikidata. --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 13:26, 25 July 2026 (UTC)
:Makes sense. I don't have a strong opinion. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:43, 25 July 2026 (UTC)
kljt6vymnj1ahvzvgyyoir0p8awzy0v
293788
293746
2026-07-25T15:15:44Z
HenkvD
1290
/* More than one programming paradigm? */ Reply
293788
wikitext
text/x-wiki
== More than one programming paradigm? ==
@[[User:Jsamwrites|Jsamwrites]], @[[User:YoshiRulz|YoshiRulz]], @[[User:HenkvD|HenkvD]]: Would any of you object, if I replaced {{Z|Z37623}} with {{Z|Z38216}} to get more values for {{Q|P3966}}? Most modern programming languages support more than one paradigm and it feels a bit misleading to only display the value, that accidentally appears first on Wikidata. --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 13:26, 25 July 2026 (UTC)
:Makes sense. I don't have a strong opinion. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:43, 25 July 2026 (UTC)
::One question: Today I noticed that the country of Kyiv did NOT return Ukraine, but one of the historical county [https://www.wikifunctions.org/wiki/Z37623?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37623%22%2C%22Z37623K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q1899%22%7D%2C%22Z37623K2%22%3A%7B%22Z1K1%22%3A%22Z6092%22%2C%22Z6092K1%22%3A%22P17%22%7D%2C%22Z37623K3%22%3A%22Z1002%22%7D]. The new function does return the correct country Ukraine. Does this returns the preferred rank? If so: I don't have an objection to replace infobox row. [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 15:15, 25 July 2026 (UTC)
tbsulkf7x52kylrdfnur1cxnglf40l1
293797
293788
2026-07-25T15:25:26Z
YoshiRulz
10156
/* More than one programming paradigm? */ Reply
293797
wikitext
text/x-wiki
== More than one programming paradigm? ==
@[[User:Jsamwrites|Jsamwrites]], @[[User:YoshiRulz|YoshiRulz]], @[[User:HenkvD|HenkvD]]: Would any of you object, if I replaced {{Z|Z37623}} with {{Z|Z38216}} to get more values for {{Q|P3966}}? Most modern programming languages support more than one paradigm and it feels a bit misleading to only display the value, that accidentally appears first on Wikidata. --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 13:26, 25 July 2026 (UTC)
:Makes sense. I don't have a strong opinion. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:43, 25 July 2026 (UTC)
::One question: Today I noticed that the country of Kyiv did NOT return Ukraine, but one of the historical county [https://www.wikifunctions.org/wiki/Z37623?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37623%22%2C%22Z37623K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q1899%22%7D%2C%22Z37623K2%22%3A%7B%22Z1K1%22%3A%22Z6092%22%2C%22Z6092K1%22%3A%22P17%22%7D%2C%22Z37623K3%22%3A%22Z1002%22%7D]. The new function does return the correct country Ukraine. Does this returns the preferred rank? If so: I don't have an objection to replace infobox row. [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 15:15, 25 July 2026 (UTC)
:::That problem was brought up at [[Talk:Z37625#Preferred value should be taken into account]]. I've just fixed it. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:25, 25 July 2026 (UTC)
h974y1yzhinr9z6dketu79tj63nqmkt
293991
293797
2026-07-25T20:19:11Z
Volvox
3308
/* More than one programming paradigm? */ Reply
293991
wikitext
text/x-wiki
== More than one programming paradigm? ==
@[[User:Jsamwrites|Jsamwrites]], @[[User:YoshiRulz|YoshiRulz]], @[[User:HenkvD|HenkvD]]: Would any of you object, if I replaced {{Z|Z37623}} with {{Z|Z38216}} to get more values for {{Q|P3966}}? Most modern programming languages support more than one paradigm and it feels a bit misleading to only display the value, that accidentally appears first on Wikidata. --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 13:26, 25 July 2026 (UTC)
:Makes sense. I don't have a strong opinion. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:43, 25 July 2026 (UTC)
::One question: Today I noticed that the country of Kyiv did NOT return Ukraine, but one of the historical county [https://www.wikifunctions.org/wiki/Z37623?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37623%22%2C%22Z37623K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q1899%22%7D%2C%22Z37623K2%22%3A%7B%22Z1K1%22%3A%22Z6092%22%2C%22Z6092K1%22%3A%22P17%22%7D%2C%22Z37623K3%22%3A%22Z1002%22%7D]. The new function does return the correct country Ukraine. Does this returns the preferred rank? If so: I don't have an objection to replace infobox row. [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 15:15, 25 July 2026 (UTC)
:::That problem was brought up at [[Talk:Z37625#Preferred value should be taken into account]]. I've just fixed it. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:25, 25 July 2026 (UTC)
::::Thanks for the feedback. I replaced it. --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 20:19, 25 July 2026 (UTC)
nwyy77fltkzrcglj1s8xdocei68tmmt
294063
293991
2026-07-26T07:35:48Z
Jsamwrites
938
/* More than one programming paradigm? */ Reply
294063
wikitext
text/x-wiki
== More than one programming paradigm? ==
@[[User:Jsamwrites|Jsamwrites]], @[[User:YoshiRulz|YoshiRulz]], @[[User:HenkvD|HenkvD]]: Would any of you object, if I replaced {{Z|Z37623}} with {{Z|Z38216}} to get more values for {{Q|P3966}}? Most modern programming languages support more than one paradigm and it feels a bit misleading to only display the value, that accidentally appears first on Wikidata. --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 13:26, 25 July 2026 (UTC)
:Makes sense. I don't have a strong opinion. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:43, 25 July 2026 (UTC)
::One question: Today I noticed that the country of Kyiv did NOT return Ukraine, but one of the historical county [https://www.wikifunctions.org/wiki/Z37623?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37623%22%2C%22Z37623K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q1899%22%7D%2C%22Z37623K2%22%3A%7B%22Z1K1%22%3A%22Z6092%22%2C%22Z6092K1%22%3A%22P17%22%7D%2C%22Z37623K3%22%3A%22Z1002%22%7D]. The new function does return the correct country Ukraine. Does this returns the preferred rank? If so: I don't have an objection to replace infobox row. [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 15:15, 25 July 2026 (UTC)
:::That problem was brought up at [[Talk:Z37625#Preferred value should be taken into account]]. I've just fixed it. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:25, 25 July 2026 (UTC)
::::Thanks for the feedback. I replaced it. --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 20:19, 25 July 2026 (UTC)
:::::@[[User:Volvox|Volvox]] Thanks for the change. I agree that we need all the best values for programming paradigms. Most modern programming languages are multi-paradigm. [[User:Jsamwrites|John Samuel]] 07:35, 26 July 2026 (UTC)
rh23wutwjm612f83ht9482hyzotkm98
Z38244
0
88521
293740
2026-07-25T13:33:31Z
JhowieNitnek
1044
293740
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38244"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38240",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z27868",
"Z27868K1": {
"Z1K1": "Z7",
"Z7K1": "Z22511",
"Z22511K1": {
"Z1K1": "Z7",
"Z7K1": "Z22504",
"Z22504K1": [
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z23468",
"Z23468K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z18",
"Z18K1": "Z38240K1"
},
"Z30120K2": [
"Z6030",
"Z6033",
"Z6036"
],
"Z30120K3": [
"Z60",
{
"Z1K1": "Z18",
"Z18K1": "Z38240K2"
}
],
"Z30120K4": [
"Z6092",
{
"Z1K1": "Z6092",
"Z6092K1": "P569"
}
]
},
"Z23468K2": {
"Z1K1": "Z18",
"Z18K1": "Z38240K2"
}
},
"werd op",
{
"Z1K1": "Z7",
"Z7K1": "Z20780",
"Z20780K1": {
"Z1K1": "Z7",
"Z7K1": "Z25601",
"Z25601K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z18",
"Z18K1": "Z38240K1"
},
"Z30120K2": [
"Z6030",
"Z6033",
"Z6036"
],
"Z30120K3": [
"Z60",
{
"Z1K1": "Z18",
"Z18K1": "Z38240K2"
}
],
"Z30120K4": [
"Z6092",
{
"Z1K1": "Z6092",
"Z6092K1": "P569"
}
]
}
},
"Z20780K2": {
"Z1K1": "Z18",
"Z18K1": "Z38240K2"
}
},
"in",
{
"Z1K1": "Z7",
"Z7K1": "Z23468",
"Z23468K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z7",
"Z7K1": "Z28787",
"Z28787K1": {
"Z1K1": "Z18",
"Z18K1": "Z38240K1"
},
"Z28787K2": {
"Z1K1": "Z6092",
"Z6092K1": "P19"
}
},
"Z30120K2": [
"Z6030",
"Z6033"
],
"Z30120K3": [
"Z60",
{
"Z1K1": "Z18",
"Z18K1": "Z38240K2"
}
],
"Z30120K4": [
"Z6092"
]
},
"Z23468K2": {
"Z1K1": "Z18",
"Z18K1": "Z38240K2"
}
},
"geboren"
]
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
bh90wxet9e4p9j89bmu1ph9z6stmpsj
293741
293740
2026-07-25T13:34:01Z
JhowieNitnek
1044
293741
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38244"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38240",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z27868",
"Z27868K1": {
"Z1K1": "Z7",
"Z7K1": "Z22511",
"Z22511K1": {
"Z1K1": "Z7",
"Z7K1": "Z22504",
"Z22504K1": [
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z23468",
"Z23468K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z18",
"Z18K1": "Z38240K1"
},
"Z30120K2": [
"Z6030",
"Z6033",
"Z6036"
],
"Z30120K3": [
"Z60",
{
"Z1K1": "Z18",
"Z18K1": "Z38240K2"
}
],
"Z30120K4": [
"Z6092",
{
"Z1K1": "Z6092",
"Z6092K1": "P569"
}
]
},
"Z23468K2": {
"Z1K1": "Z18",
"Z18K1": "Z38240K2"
}
},
"werd op",
{
"Z1K1": "Z7",
"Z7K1": "Z20780",
"Z20780K1": {
"Z1K1": "Z7",
"Z7K1": "Z25601",
"Z25601K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z18",
"Z18K1": "Z38240K1"
},
"Z30120K2": [
"Z6030",
"Z6033",
"Z6036"
],
"Z30120K3": [
"Z60",
{
"Z1K1": "Z18",
"Z18K1": "Z38240K2"
}
],
"Z30120K4": [
"Z6092",
{
"Z1K1": "Z6092",
"Z6092K1": "P569"
}
]
}
},
"Z20780K2": {
"Z1K1": "Z18",
"Z18K1": "Z38240K2"
}
},
"in",
{
"Z1K1": "Z7",
"Z7K1": "Z23468",
"Z23468K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z7",
"Z7K1": "Z28787",
"Z28787K1": {
"Z1K1": "Z18",
"Z18K1": "Z38240K1"
},
"Z28787K2": {
"Z1K1": "Z6092",
"Z6092K1": "P19"
}
},
"Z30120K2": [
"Z6030",
"Z6033"
],
"Z30120K3": [
"Z60",
{
"Z1K1": "Z18",
"Z18K1": "Z38240K2"
}
],
"Z30120K4": [
"Z6092"
]
},
"Z23468K2": {
"Z1K1": "Z18",
"Z18K1": "Z38240K2"
}
},
"geboren"
]
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "birth sentence from Wikidata, Dutch composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
8mwgfwkczhodqz0hua6fk4c5kq5rs5n
Z38245
0
88522
293744
2026-07-25T13:37:55Z
JhowieNitnek
1044
293744
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38245"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z37683",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z37683",
"Z37683K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q41554"
},
"Z37683K2": "Z1157"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z877",
"Z877K2": {
"Z1K1": "Z89",
"Z89K1": "Nicolas Poussin werd op 1 juni 1594 in Les Andelys geboren."
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "test case 3 for Z37683, Dutch"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
0wjq3lwvcjsz5kzneefg1dswipu56et
Z38246
0
88523
293748
2026-07-25T13:57:11Z
JhowieNitnek
1044
293748
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38246"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z20159",
"Z17K2": "Z38246K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "year"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z38246"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "display Gregorian year in Dutch"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"Gregorian year as string (Dutch)",
"year to tex Dutch"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Displays a Gregorian year as a string in Luxembourgish, using „v.Chr.“ for years BC, but nothing for years AD."
}
]
}
}
9vuip7ahhme2gj2jcqqw9qxodg7xpib
293752
293748
2026-07-25T13:59:22Z
JhowieNitnek
1044
Added Z38247 and Z38248 to the approved list of test cases
293752
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38246"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z20159",
"Z17K2": "Z38246K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "year"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20",
"Z38247",
"Z38248"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z38246"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "display Gregorian year in Dutch"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"Gregorian year as string (Dutch)",
"year to tex Dutch"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Displays a Gregorian year as a string in Luxembourgish, using „v.Chr.“ for years BC, but nothing for years AD."
}
]
}
}
i60c3l828fhyr5fih01e7gmsdh9ghzk
293754
293752
2026-07-25T14:01:21Z
JhowieNitnek
1044
Added Z38249 to the approved list of implementations
293754
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38246"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z20159",
"Z17K2": "Z38246K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "year"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20",
"Z38247",
"Z38248"
],
"Z8K4": [
"Z14",
"Z38249"
],
"Z8K5": "Z38246"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "display Gregorian year in Dutch"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"Gregorian year as string (Dutch)",
"year to tex Dutch"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Displays a Gregorian year as a string in Luxembourgish, using „v.Chr.“ for years BC, but nothing for years AD."
}
]
}
}
dqwvlg4vsmpu5ea8wp9cfjtihlupkxd
Talk:Z36679
1
88524
293749
2026-07-25T13:58:04Z
Dungodung
1512
/* Change of function reference */ new section
293749
wikitext
text/x-wiki
== Change of function reference ==
Since this is a connected function, and I can't edit it, I suggest to use [[Z38216]] instead of [[Z37623]], in all instances, as per the discussion on [[Talk:Z37625]]. Also {{ping|Volvox}} [[User:Dungodung|Dungodung]] ([[User talk:Dungodung|talk]]) 13:58, 25 July 2026 (UTC)
g8ukzmznl60apcd2fl648if5ln1fjj2
293993
293749
2026-07-25T20:24:15Z
Volvox
3308
/* Change of function reference */ Reply
293993
wikitext
text/x-wiki
== Change of function reference ==
Since this is a connected function, and I can't edit it, I suggest to use [[Z38216]] instead of [[Z37623]], in all instances, as per the discussion on [[Talk:Z37625]]. Also {{ping|Volvox}} [[User:Dungodung|Dungodung]] ([[User talk:Dungodung|talk]]) 13:58, 25 July 2026 (UTC)
:[[User:YoshiRulz|YoshiRulz]] has changed the implementation of {{Z|Z37623}} to output the first ''best'' value, so there is no more need to use {{Z|Z38216}} instead, unless you want to output more than one value, which doesn't seem to be the case here. --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 20:24, 25 July 2026 (UTC)
doj8moa9v2tl1ugwa1unppcv8i7b4vf
293994
293993
2026-07-25T20:26:07Z
Dungodung
1512
/* Change of function reference */ Reply
293994
wikitext
text/x-wiki
== Change of function reference ==
Since this is a connected function, and I can't edit it, I suggest to use [[Z38216]] instead of [[Z37623]], in all instances, as per the discussion on [[Talk:Z37625]]. Also {{ping|Volvox}} [[User:Dungodung|Dungodung]] ([[User talk:Dungodung|talk]]) 13:58, 25 July 2026 (UTC)
:[[User:YoshiRulz|YoshiRulz]] has changed the implementation of {{Z|Z37623}} to output the first ''best'' value, so there is no more need to use {{Z|Z38216}} instead, unless you want to output more than one value, which doesn't seem to be the case here. --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 20:24, 25 July 2026 (UTC)
::Great, thanks, that's gonna be universally useful, I think. [[User:Dungodung|Dungodung]] ([[User talk:Dungodung|talk]]) 20:26, 25 July 2026 (UTC)
b39zjbau2lq66e8wlukhjz82v6x129m
Z38247
0
88525
293750
2026-07-25T13:58:20Z
JhowieNitnek
1044
293750
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38247"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38246",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z38246",
"Z38246K1": {
"Z1K1": "Z20159",
"Z20159K1": {
"Z1K1": "Z17813",
"Z17813K1": "Z17814"
},
"Z20159K2": {
"Z1K1": "Z13518",
"Z13518K1": "2026"
}
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "2026"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "test case 1 for Z38246, Dutch"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
mm9av4ez2nbpf9bghl36e3clbxagtt2
Z38248
0
88526
293751
2026-07-25T13:59:12Z
JhowieNitnek
1044
293751
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38248"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38246",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z38246",
"Z38246K1": {
"Z1K1": "Z20159",
"Z20159K1": {
"Z1K1": "Z17813",
"Z17813K1": "Z17815"
},
"Z20159K2": {
"Z1K1": "Z13518",
"Z13518K1": "753"
}
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "753 v.Chr."
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "test case 2 for Z38246, Dutch"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
7e1xfcvva2y97rdcwx5o93jhym5nmxq
Z38249
0
88527
293753
2026-07-25T14:01:01Z
JhowieNitnek
1044
293753
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38249"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38246",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z12899",
"Z12899K1": [
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z13713",
"Z13713K1": {
"Z1K1": "Z7",
"Z7K1": "Z20160",
"Z20160K1": {
"Z1K1": "Z18",
"Z18K1": "Z38246K1"
}
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z18084",
"Z18084K1": {
"Z1K1": "Z7",
"Z7K1": "Z20185",
"Z20185K1": {
"Z1K1": "Z18",
"Z18K1": "Z38246K1"
}
}
},
"Z802K2": "",
"Z802K3": " v.Chr."
}
],
"Z12899K2": ""
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "display Gregorian year in Dutch, composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
f71v1lzdsl50wlq3bys9k109wvvoxk8
Z38250
0
88528
293759
2026-07-25T14:10:49Z
Wcalenieja
10313
new function
293759
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38250"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": "Z38250K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "słowo"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "word"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z38250"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "dodaj przyimek w/we"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "[pl] prefix with w/we"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1025",
"Z31K2": [
"Z6",
"[pl] prefiks w/we",
"prefiks w/we",
"przyimek w/we",
"przedrostek w/we"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Adds the prefix “w” or “we” depending on the given word"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "Dodaje przyimek „w” lub „we” w zależności od wprowadzonego słowa"
}
]
}
}
qhep420kqtqu44v46ozgi21en63nprs
293805
293759
2026-07-25T15:45:32Z
YoshiRulz
10156
Added Z38252, Z38253 and Z38254 to the approved list of test cases
293805
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38250"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": "Z38250K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "słowo"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "word"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20",
"Z38252",
"Z38253",
"Z38254"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z38250"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "dodaj przyimek w/we"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "[pl] prefix with w/we"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1025",
"Z31K2": [
"Z6",
"[pl] prefiks w/we",
"prefiks w/we",
"przyimek w/we",
"przedrostek w/we"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Adds the prefix “w” or “we” depending on the given word"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "Dodaje przyimek „w” lub „we” w zależności od wprowadzonego słowa"
}
]
}
}
rgymyyozqp8fznlp8g0vlxywvs5e7ke
293806
293805
2026-07-25T15:45:34Z
YoshiRulz
10156
Added Z38251 to the approved list of implementations
293806
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38250"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": "Z38250K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "słowo"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "word"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20",
"Z38252",
"Z38253",
"Z38254"
],
"Z8K4": [
"Z14",
"Z38251"
],
"Z8K5": "Z38250"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "dodaj przyimek w/we"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "[pl] prefix with w/we"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1025",
"Z31K2": [
"Z6",
"[pl] prefiks w/we",
"prefiks w/we",
"przyimek w/we",
"przedrostek w/we"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Adds the prefix “w” or “we” depending on the given word"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "Dodaje przyimek „w” lub „we” w zależności od wprowadzonego słowa"
}
]
}
}
p5jscf1i3ph484u3u0vgo8mn9pg7nvj
Z38251
0
88529
293760
2026-07-25T14:17:59Z
Wcalenieja
10313
new implementation
293760
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38251"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38250",
"Z14K3": {
"Z1K1": "Z16",
"Z16K1": "Z600",
"Z16K2": "function Z38250( Z38250K1 ) {\r\n // zamknięta lista wyjątków leksykalnych (formy miejscownika/biernika)\r\n const exceptions = [\r\n 'krwi', 'lwowie', 'mgle', 'śnie', 'środę', 'środzie',\r\n 'czwartek', 'drzwiach', 'dworze', 'dwóch'\r\n ];\r\n const lower = Z38250K1.toLowerCase();\r\n for (const exc of exceptions) {\r\n if (lower === exc || lower.startsWith(exc)) {\r\n return 'we ' + Z38250K1;\r\n }\r\n }\r\n \r\n // zasada: w/f + spółgłoska → \"we\"\r\n if (/^[wWfF][^aeiouąęióóuyAEIOUĄĘIÓÓUY]/.test(Z38250K1)) {\r\n return 'we ' + Z38250K1;\r\n }\r\n \r\n // domyślnie \"w\"\r\n return 'w ' + Z38250K1;\r\n}"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "dodaj przyimek w/we, JavaScript"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
erdmhql9q1k8efoiazaah6kij4r1nbt
293765
293760
2026-07-25T14:28:40Z
Wcalenieja
10313
removed some incorrect exceptions
293765
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38251"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38250",
"Z14K3": {
"Z1K1": "Z16",
"Z16K1": "Z600",
"Z16K2": "function Z38250( Z38250K1 ) {\r\n // zamknięta lista wyjątków leksykalnych (formy miejscownika/biernika)\r\n const exceptions = [\r\n 'krwi', 'lwowie', 'mgle', 'śnie', 'dwóch'\r\n ];\r\n const lower = Z38250K1.toLowerCase();\r\n for (const exc of exceptions) {\r\n if (lower === exc || lower.startsWith(exc)) {\r\n return 'we ' + Z38250K1;\r\n }\r\n }\r\n \r\n // zasada: w/f + spółgłoska → \"we\"\r\n if (/^[wWfF][^aeiouąęióóuyAEIOUĄĘIÓÓUY]/.test(Z38250K1)) {\r\n return 'we ' + Z38250K1;\r\n }\r\n \r\n // domyślnie \"w\"\r\n return 'w ' + Z38250K1;\r\n}"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "dodaj przyimek w/we, JavaScript"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
r1f4u5fyu8ef6a24y2kxevepqiukikp
293850
293765
2026-07-25T17:20:59Z
HenkvD
1290
[pl] prefix with w/we Javascript
293850
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38251"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38250",
"Z14K3": {
"Z1K1": "Z16",
"Z16K1": "Z600",
"Z16K2": "function Z38250( Z38250K1 ) {\r\n // zamknięta lista wyjątków leksykalnych (formy miejscownika/biernika)\r\n const exceptions = [\r\n 'krwi', 'lwowie', 'mgle', 'śnie', 'dwóch'\r\n ];\r\n const lower = Z38250K1.toLowerCase();\r\n for (const exc of exceptions) {\r\n if (lower === exc || lower.startsWith(exc)) {\r\n return 'we ' + Z38250K1;\r\n }\r\n }\r\n \r\n // zasada: w/f + spółgłoska → \"we\"\r\n if (/^[wWfF][^aeiouąęióóuyAEIOUĄĘIÓÓUY]/.test(Z38250K1)) {\r\n return 'we ' + Z38250K1;\r\n }\r\n \r\n // domyślnie \"w\"\r\n return 'w ' + Z38250K1;\r\n}"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "dodaj przyimek w/we, JavaScript"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "[pl] prefix with w/we Javascript"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
ksb4355d6v6c0mc1qubh4p7ldampp1m
Z38252
0
88530
293761
2026-07-25T14:19:57Z
Wcalenieja
10313
293761
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38252"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38250",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z38250",
"Z38250K1": "Polska"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "w Polsce"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
ebjrss8wlktmi9y89njvt1ddfrl5we9
293762
293761
2026-07-25T14:21:02Z
Wcalenieja
10313
293762
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38252"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38250",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z38250",
"Z38250K1": "Polsce"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "w Polsce"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "w Polsce"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
ilwty1f2fyihy7adaed5egde89syfod
293849
293762
2026-07-25T17:20:22Z
HenkvD
1290
English label
293849
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38252"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38250",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z38250",
"Z38250K1": "Polsce"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "w Polsce"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "w Polsce"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "pl w Polsce"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
imqxqe1a8hqhsqqeflahdehjcy0kp3g
Z38253
0
88531
293763
2026-07-25T14:21:37Z
Wcalenieja
10313
293763
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38253"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38250",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z38250",
"Z38250K1": "Wrocławiu"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "we Wrocławiu"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "we Wrocłąwiu"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
ks4g2zuund0ywdb5nz5hc5exnqneyo3
293764
293763
2026-07-25T14:21:49Z
Wcalenieja
10313
literówka
293764
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38253"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38250",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z38250",
"Z38250K1": "Wrocławiu"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "we Wrocławiu"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "we Wrocławiu"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
5s7q6b9gt3zpmx66kdiivpwtkld7n0k
293847
293764
2026-07-25T17:19:43Z
HenkvD
1290
English label
293847
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38253"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38250",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z38250",
"Z38250K1": "Wrocławiu"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "we Wrocławiu"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "we Wrocławiu"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "pl we Wrocławiu"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
4g06sn2tlagwrkhn7uv8lzgz97pxkgw
Z38254
0
88532
293766
2026-07-25T14:29:07Z
Wcalenieja
10313
we Lwowie
293766
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38254"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38250",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z38250",
"Z38250K1": "Lwowie"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "we Lwowie"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "we Lwowie"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
2zg3s1jww5phhq5dycuj0eooffwv87q
293846
293766
2026-07-25T17:19:08Z
HenkvD
1290
English label
293846
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38254"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38250",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z38250",
"Z38250K1": "Lwowie"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "we Lwowie"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "we Lwowie"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "pl we Lwowie"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
1kdy0yym816ql9d87049xpf2jhdzlqe
Z38255
0
88533
293768
2026-07-25T14:34:26Z
Wcalenieja
10313
new function
293768
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38255"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38255K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "encja/podmiot"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38255K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "klasa"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "klasa"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38255K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "lokalizacja"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "location"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z38255"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "wyraź położenie za pomocą encji i klasy, polski"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "State location using entity and class, Polish"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
qg0b1pgnwyq6l9unbc8ge3pk8y2r65o
293782
293768
2026-07-25T14:51:06Z
Wcalenieja
10313
293782
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38255"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38255K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "encja"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38255K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "klasa"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "klasa"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38255K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "położenie"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "location"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z38255"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "wyraź położenie za pomocą encji i klasy, polski"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "State location using entity and class, Polish"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
pxixethbwq05g2syua88xi46wf72csp
293819
293782
2026-07-25T16:10:45Z
YoshiRulz
10156
Added Z38263 and Z38266 to the approved list of test cases
293819
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38255"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38255K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "encja"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38255K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "klasa"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "klasa"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38255K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "położenie"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "location"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20",
"Z38263",
"Z38266"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z38255"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "wyraź położenie za pomocą encji i klasy, polski"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "State location using entity and class, Polish"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
ayzhsy4qv5pgtzzot9ng51t6exm16wh
293820
293819
2026-07-25T16:10:49Z
YoshiRulz
10156
Added Z38262 to the approved list of implementations
293820
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38255"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38255K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "encja"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38255K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "klasa"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "klasa"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38255K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "położenie"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "location"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20",
"Z38263",
"Z38266"
],
"Z8K4": [
"Z14",
"Z38262"
],
"Z8K5": "Z38255"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "wyraź położenie za pomocą encji i klasy, polski"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "State location using entity and class, Polish"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
6683pryem59nm1jna2m0qcbz2ffej65
Z38256
0
88534
293769
2026-07-25T14:35:31Z
JhowieNitnek
1044
293769
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38256"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z20342",
"Z17K2": "Z38256K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "date"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z38256"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "display day of year in Dutch"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
5az0dksiscdimiv3xknnatwk52xasvg
293774
293769
2026-07-25T14:41:14Z
JhowieNitnek
1044
Added Z38257, Z38258, Z38259 and Z38260 to the approved list of test cases
293774
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38256"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z20342",
"Z17K2": "Z38256K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "date"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20",
"Z38257",
"Z38258",
"Z38259",
"Z38260"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z38256"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "display day of year in Dutch"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
673n1oa27waznwimdz8mpbj7p1c625o
293777
293774
2026-07-25T14:45:24Z
JhowieNitnek
1044
Added Z38261 to the approved list of implementations
293777
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38256"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z20342",
"Z17K2": "Z38256K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "date"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20",
"Z38257",
"Z38258",
"Z38259",
"Z38260"
],
"Z8K4": [
"Z14",
"Z38261"
],
"Z8K5": "Z38256"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "display day of year in Dutch"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
1e7tsgwuudxd29vvno1fszf0nsjg2ms
Z38257
0
88535
293770
2026-07-25T14:36:42Z
JhowieNitnek
1044
293770
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38257"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38256",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z38256",
"Z38256K1": {
"Z1K1": "Z20342",
"Z20342K1": {
"Z1K1": "Z16098",
"Z16098K1": "Z16110"
},
"Z20342K2": {
"Z1K1": "Z13518",
"Z13518K1": "3"
}
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "3 oktober"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "\"3 oktober\""
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
lja7i81qbv1v5eewzzupgj6gi0rs76a
Z38258
0
88536
293771
2026-07-25T14:38:04Z
JhowieNitnek
1044
293771
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38258"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38256",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z38256",
"Z38256K1": "Z26161"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "onbekend"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "9, unknown month: \"onbekend\""
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
nb0d3rwncfgip9t63emcdymfrbt8e62
Z38259
0
88537
293772
2026-07-25T14:39:46Z
JhowieNitnek
1044
293772
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38259"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38256",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z38256",
"Z38256K1": {
"Z1K1": "Z20342",
"Z20342K1": "Z16105",
"Z20342K2": {
"Z1K1": "Z13518",
"Z13518K1": "0"
}
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "mei"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "mei (unknown day)"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
ewnqo5dsyh1it0h6ikrre2hxhzzfb3r
Z38260
0
88538
293773
2026-07-25T14:41:00Z
JhowieNitnek
1044
293773
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38260"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38256",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z38256",
"Z38256K1": "Z25535"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "onbekend"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "\"onbekend\" dag"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
5pg8ri4oajy074vg1vh6qjmnq1v0e3o
293780
293773
2026-07-25T14:49:38Z
JhowieNitnek
1044
293780
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38260"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38256",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z38256",
"Z38256K1": "Z25535"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "onbekend"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "\"onbekend\" day"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
9502nge2pkpzirb5jb6y53g46bmaf4g
Z38261
0
88539
293775
2026-07-25T14:44:53Z
JhowieNitnek
1044
293775
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38261"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38256",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z11542",
"Z11542K1": {
"Z1K1": "Z7",
"Z7K1": "Z17180",
"Z17180K1": {
"Z1K1": "Z7",
"Z7K1": "Z20343",
"Z20343K1": {
"Z1K1": "Z18",
"Z18K1": "Z38256K1"
}
}
},
"Z11542K2": "onbekend",
"Z11542K3": {
"Z1K1": "Z7",
"Z7K1": "Z11542",
"Z11542K1": {
"Z1K1": "Z7",
"Z7K1": "Z23883",
"Z23883K1": {
"Z1K1": "Z7",
"Z7K1": "Z20388",
"Z20388K1": {
"Z1K1": "Z18",
"Z18K1": "Z38256K1"
}
}
},
"Z11542K2": {
"Z1K1": "Z7",
"Z7K1": "Z31217",
"Z31217K1": {
"Z1K1": "Z7",
"Z7K1": "Z20343",
"Z20343K1": {
"Z1K1": "Z18",
"Z18K1": "Z38256K1"
}
}
},
"Z11542K3": {
"Z1K1": "Z7",
"Z7K1": "Z22504",
"Z22504K1": [
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z13713",
"Z13713K1": {
"Z1K1": "Z7",
"Z7K1": "Z20388",
"Z20388K1": {
"Z1K1": "Z18",
"Z18K1": "Z38256K1"
}
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z31217",
"Z31217K1": {
"Z1K1": "Z7",
"Z7K1": "Z20343",
"Z20343K1": {
"Z1K1": "Z18",
"Z18K1": "Z38256K1"
}
}
}
]
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "display day of year in Dutch, Composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
orx2c9ruxzqcnyu7zvkp9l001gjvqd8
293776
293775
2026-07-25T14:45:07Z
JhowieNitnek
1044
293776
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38261"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38256",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z11542",
"Z11542K1": {
"Z1K1": "Z7",
"Z7K1": "Z17180",
"Z17180K1": {
"Z1K1": "Z7",
"Z7K1": "Z20343",
"Z20343K1": {
"Z1K1": "Z18",
"Z18K1": "Z38256K1"
}
}
},
"Z11542K2": "onbekend",
"Z11542K3": {
"Z1K1": "Z7",
"Z7K1": "Z11542",
"Z11542K1": {
"Z1K1": "Z7",
"Z7K1": "Z23883",
"Z23883K1": {
"Z1K1": "Z7",
"Z7K1": "Z20388",
"Z20388K1": {
"Z1K1": "Z18",
"Z18K1": "Z38256K1"
}
}
},
"Z11542K2": {
"Z1K1": "Z7",
"Z7K1": "Z31217",
"Z31217K1": {
"Z1K1": "Z7",
"Z7K1": "Z20343",
"Z20343K1": {
"Z1K1": "Z18",
"Z18K1": "Z38256K1"
}
}
},
"Z11542K3": {
"Z1K1": "Z7",
"Z7K1": "Z22504",
"Z22504K1": [
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z13713",
"Z13713K1": {
"Z1K1": "Z7",
"Z7K1": "Z20388",
"Z20388K1": {
"Z1K1": "Z18",
"Z18K1": "Z38256K1"
}
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z31217",
"Z31217K1": {
"Z1K1": "Z7",
"Z7K1": "Z20343",
"Z20343K1": {
"Z1K1": "Z18",
"Z18K1": "Z38256K1"
}
}
}
]
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "display day of year in Dutch, composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
8rcrm9vkyvbg5r75thpnaq6w640udg2
Z38262
0
88540
293779
2026-07-25T14:48:58Z
Wcalenieja
10313
new
293779
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38262"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38255",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z26107",
"Z26107K1": "Z1025",
"Z26107K2": {
"Z1K1": "Z7",
"Z7K1": "Z22511",
"Z22511K1": {
"Z1K1": "Z7",
"Z7K1": "Z12899",
"Z12899K1": [
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z23753",
"Z23753K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q35120"
},
"Z23753K2": "Z1025"
},
" – ",
{
"Z1K1": "Z7",
"Z7K1": "Z30374",
"Z30374K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q37517"
},
"Z30374K2": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q192997"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q110786"
}
],
"Z30374K3": "Z1025"
},
" ",
{
"Z1K1": "Z7",
"Z7K1": "Z30374",
"Z30374K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q17334923"
},
"Z30374K2": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q202142"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q110786"
}
],
"Z30374K3": "Z1025"
}
],
"Z12899K2": " "
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
qug6jzywvpuz648d9gbg2k3092m31nd
293781
293779
2026-07-25T14:50:32Z
Wcalenieja
10313
293781
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38262"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38255",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z26107",
"Z26107K1": "Z1025",
"Z26107K2": {
"Z1K1": "Z7",
"Z7K1": "Z22511",
"Z22511K1": {
"Z1K1": "Z7",
"Z7K1": "Z12899",
"Z12899K1": [
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z23753",
"Z23753K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q35120"
},
"Z23753K2": "Z1025"
},
" – ",
{
"Z1K1": "Z7",
"Z7K1": "Z30374",
"Z30374K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q37517"
},
"Z30374K2": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q192997"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q110786"
}
],
"Z30374K3": "Z1025"
},
" ",
{
"Z1K1": "Z7",
"Z7K1": "Z30374",
"Z30374K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q17334923"
},
"Z30374K2": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q202142"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q110786"
}
],
"Z30374K3": "Z1025"
}
],
"Z12899K2": " "
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "wyraź położenie za pomocą encji i klasy,JavaScript"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
gqi4crh1v1ttegvgfoxiflnw54su3c1
293783
293781
2026-07-25T14:56:52Z
Wcalenieja
10313
293783
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38262"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38255",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z26107",
"Z26107K1": "Z1025",
"Z26107K2": {
"Z1K1": "Z7",
"Z7K1": "Z22511",
"Z22511K1": {
"Z1K1": "Z7",
"Z7K1": "Z12899",
"Z12899K1": [
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z23753",
"Z23753K1": {
"Z1K1": "Z18",
"Z18K1": "Z38255K1"
},
"Z23753K2": "Z1025"
},
" – ",
{
"Z1K1": "Z7",
"Z7K1": "Z30374",
"Z30374K1": {
"Z1K1": "Z18",
"Z18K1": "Z38255K2"
},
"Z30374K2": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q192997"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q110786"
}
],
"Z30374K3": "Z1025"
},
" ",
{
"Z1K1": "Z7",
"Z7K1": "Z30374",
"Z30374K1": {
"Z1K1": "Z18",
"Z18K1": "Z38255K3"
},
"Z30374K2": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q202142"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q110786"
}
],
"Z30374K3": "Z1025"
}
],
"Z12899K2": " "
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "wyraź położenie za pomocą encji i klasy"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
3kv3we1khdi93omte93vt5onangmn1q
293798
293783
2026-07-25T15:26:29Z
Wcalenieja
10313
jest
293798
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38262"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38255",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z26107",
"Z26107K1": "Z1025",
"Z26107K2": {
"Z1K1": "Z7",
"Z7K1": "Z22511",
"Z22511K1": {
"Z1K1": "Z7",
"Z7K1": "Z12899",
"Z12899K1": [
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z23753",
"Z23753K1": {
"Z1K1": "Z18",
"Z18K1": "Z38255K1"
},
"Z23753K2": "Z1025"
},
" jest ",
{
"Z1K1": "Z7",
"Z7K1": "Z30374",
"Z30374K1": {
"Z1K1": "Z18",
"Z18K1": "Z38255K2"
},
"Z30374K2": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q192997"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q110786"
}
],
"Z30374K3": "Z1025"
},
" ",
{
"Z1K1": "Z7",
"Z7K1": "Z30374",
"Z30374K1": {
"Z1K1": "Z18",
"Z18K1": "Z38255K3"
},
"Z30374K2": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q202142"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q110786"
}
],
"Z30374K3": "Z1025"
}
],
"Z12899K2": " "
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "wyraź położenie za pomocą encji i klasy"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
eohnp5mt0lztrkmbrjonfdg4qeg9ftl
293802
293798
2026-07-25T15:30:10Z
Wcalenieja
10313
w/we implementation
293802
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38262"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38255",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z26107",
"Z26107K1": "Z1025",
"Z26107K2": {
"Z1K1": "Z7",
"Z7K1": "Z22511",
"Z22511K1": {
"Z1K1": "Z7",
"Z7K1": "Z12899",
"Z12899K1": [
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z23753",
"Z23753K1": {
"Z1K1": "Z18",
"Z18K1": "Z38255K1"
},
"Z23753K2": "Z1025"
},
" jest ",
{
"Z1K1": "Z7",
"Z7K1": "Z30374",
"Z30374K1": {
"Z1K1": "Z18",
"Z18K1": "Z38255K2"
},
"Z30374K2": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q192997"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q110786"
}
],
"Z30374K3": "Z1025"
},
" ",
{
"Z1K1": "Z7",
"Z7K1": "Z38250",
"Z38250K1": {
"Z1K1": "Z7",
"Z7K1": "Z30374",
"Z30374K1": {
"Z1K1": "Z18",
"Z18K1": "Z38255K3"
},
"Z30374K2": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q202142"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q110786"
}
],
"Z30374K3": "Z1025"
}
}
],
"Z12899K2": " "
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "wyraź położenie za pomocą encji i klasy"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
th2kidvflsrq1563108bw4i39qqs0db
293814
293802
2026-07-25T15:56:47Z
Wcalenieja
10313
293814
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38262"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38255",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z26107",
"Z26107K1": "Z1025",
"Z26107K2": {
"Z1K1": "Z7",
"Z7K1": "Z22511",
"Z22511K1": {
"Z1K1": "Z7",
"Z7K1": "Z12899",
"Z12899K1": [
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z23753",
"Z23753K1": {
"Z1K1": "Z18",
"Z18K1": "Z38255K1"
},
"Z23753K2": "Z1025"
},
" jest ",
{
"Z1K1": "Z7",
"Z7K1": "Z30374",
"Z30374K1": {
"Z1K1": "Z18",
"Z18K1": "Z38255K2"
},
"Z30374K2": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q192997"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q110786"
}
],
"Z30374K3": "Z1025"
},
" ",
{
"Z1K1": "Z7",
"Z7K1": "Z38250",
"Z38250K1": {
"Z1K1": "Z7",
"Z7K1": "Z30374",
"Z30374K1": {
"Z1K1": "Z18",
"Z18K1": "Z38255K3"
},
"Z30374K2": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q202142"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q110786"
}
],
"Z30374K3": "Z1025"
}
}
],
"Z12899K2": ""
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "wyraź położenie za pomocą encji i klasy"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
5adxlnctw2onuocmdp8l9yadl3f4f0e
293829
293814
2026-07-25T16:57:40Z
Wcalenieja
10313
293829
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38262"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38255",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z26107",
"Z26107K1": "Z1025",
"Z26107K2": {
"Z1K1": "Z7",
"Z7K1": "Z22511",
"Z22511K1": {
"Z1K1": "Z7",
"Z7K1": "Z12899",
"Z12899K1": [
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z23753",
"Z23753K1": {
"Z1K1": "Z18",
"Z18K1": "Z38255K1"
},
"Z23753K2": "Z1025"
},
" jest ",
{
"Z1K1": "Z7",
"Z7K1": "Z30374",
"Z30374K1": {
"Z1K1": "Z18",
"Z18K1": "Z38255K2"
},
"Z30374K2": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q192997"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q110786"
}
],
"Z30374K3": "Z1025"
},
" ",
{
"Z1K1": "Z7",
"Z7K1": "Z38250",
"Z38250K1": {
"Z1K1": "Z7",
"Z7K1": "Z30374",
"Z30374K1": {
"Z1K1": "Z18",
"Z18K1": "Z38255K3"
},
"Z30374K2": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q202142"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q110786"
}
],
"Z30374K3": "Z1025"
}
}
],
"Z12899K2": ""
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "wyraź położenie za pomocą encji i klasy (impl.)"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
rv1il1miqlhmvfl0uj70dkoz4y8a5o7
293845
293829
2026-07-25T17:18:17Z
HenkvD
1290
English label
293845
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38262"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38255",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z26107",
"Z26107K1": "Z1025",
"Z26107K2": {
"Z1K1": "Z7",
"Z7K1": "Z22511",
"Z22511K1": {
"Z1K1": "Z7",
"Z7K1": "Z12899",
"Z12899K1": [
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z23753",
"Z23753K1": {
"Z1K1": "Z18",
"Z18K1": "Z38255K1"
},
"Z23753K2": "Z1025"
},
" jest ",
{
"Z1K1": "Z7",
"Z7K1": "Z30374",
"Z30374K1": {
"Z1K1": "Z18",
"Z18K1": "Z38255K2"
},
"Z30374K2": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q192997"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q110786"
}
],
"Z30374K3": "Z1025"
},
" ",
{
"Z1K1": "Z7",
"Z7K1": "Z38250",
"Z38250K1": {
"Z1K1": "Z7",
"Z7K1": "Z30374",
"Z30374K1": {
"Z1K1": "Z18",
"Z18K1": "Z38255K3"
},
"Z30374K2": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q202142"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q110786"
}
],
"Z30374K3": "Z1025"
}
}
],
"Z12899K2": ""
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "wyraź położenie za pomocą encji i klasy (impl.)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "State location using entity and class, Polish Comp"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
ngufc0lx6wgjckjs07b6vubu53n2r5c
Z38263
0
88541
293784
2026-07-25T14:58:24Z
Wcalenieja
10313
293784
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38263"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38255",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z38255",
"Z38255K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q8684"
},
"Z38255K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q515"
},
"Z38255K3": {
"Z1K1": "Z6091",
"Z6091K1": "Q884"
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z14392",
"Z14392K2": {
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "Seul – miasto w Korei Południowej."
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
i0o29c9rztzkknaunrufaops8ygwgzi
293786
293784
2026-07-25T14:58:41Z
Wcalenieja
10313
293786
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38263"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38255",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z38255",
"Z38255K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q8684"
},
"Z38255K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q515"
},
"Z38255K3": {
"Z1K1": "Z6091",
"Z6091K1": "Q884"
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z14392",
"Z14392K2": {
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "Seul – miasto w Korei Południowej."
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "Seul – miasto w Korei Południowej."
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
mr001whtd0icjj1d7cdjgpo7w2rsgng
293796
293786
2026-07-25T15:25:24Z
Wcalenieja
10313
293796
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38263"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38255",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z38255",
"Z38255K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q270"
},
"Z38255K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q515"
},
"Z38255K3": {
"Z1K1": "Z6091",
"Z6091K1": "Q36"
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z14392",
"Z14392K2": {
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "Warszawa – miasto w Polsce."
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "Warszawa – miasto w Polsce."
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
lr0eb0ovtkqr60uvwvbyc1jvls67s2r
293812
293796
2026-07-25T15:52:22Z
Wcalenieja
10313
293812
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38263"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38255",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z38255",
"Z38255K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q270"
},
"Z38255K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q515"
},
"Z38255K3": {
"Z1K1": "Z6091",
"Z6091K1": "Q36"
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z14392",
"Z14392K2": {
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "Warszawa jest miastem w Polsce."
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "Warszawa jest miastem w Polsce."
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
21m6r2pjhmup95c4gpefxfo6evt7cxa
293844
293812
2026-07-25T17:17:37Z
HenkvD
1290
English label
293844
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38263"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38255",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z38255",
"Z38255K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q270"
},
"Z38255K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q515"
},
"Z38255K3": {
"Z1K1": "Z6091",
"Z6091K1": "Q36"
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z14392",
"Z14392K2": {
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "Warszawa jest miastem w Polsce."
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "Warszawa jest miastem w Polsce."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "(pl) Warszawa jest miastem w Polsce"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
6bkaihrpybazmr336oedghbt7uyfrm6
Z38264
0
88542
293789
2026-07-25T15:19:37Z
JhowieNitnek
1044
293789
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38264"
},
"Z2K2": [
"Z60",
"Z1158",
"Z1394",
"Z1181"
],
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Serbian variants"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "a persistent list of some Serbian variants"
}
]
}
}
5trtmbvi4iwx4rvwoxsi3cs1f7p9jdb
Z38265
0
88543
293791
2026-07-25T15:22:17Z
YoshiRulz
10156
Create test
293791
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38265"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z37623",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z37623",
"Z37623K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q1899"
},
"Z37623K2": {
"Z1K1": "Z6092",
"Z6092K1": "P17"
},
"Z37623K3": "Z1332"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z877",
"Z877K2": {
"Z1K1": "Z89",
"Z89K1": "\u003Ctr\u003E\u003Ctd\u003EКраїна\u003C/td\u003E\u003Ctd\u003EУкраїна\u003C/td\u003E\u003C/tr\u003E"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "(Q1899, P17, uk) -\u003E \u003Ctr\u003E…Країна…Україна…\u003C/tr\u003E"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
n909ujnj0hwsf99atjkpj2kle77hpuz
Z38266
0
88544
293815
2026-07-25T15:59:31Z
Wcalenieja
10313
new test
293815
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38266"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38255",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z38255",
"Z38255K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q142"
},
"Z38255K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q6256"
},
"Z38255K3": {
"Z1K1": "Z6091",
"Z6091K1": "Q46"
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z14392",
"Z14392K2": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z9",
"Z9K1": ""
},
"Z11K2": "Francja jest krajem w Europie."
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
3nsisrvmkn03z3lronqvn53sza6uyk3
293816
293815
2026-07-25T16:00:09Z
Wcalenieja
10313
293816
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38266"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38255",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z38255",
"Z38255K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q142"
},
"Z38255K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q6256"
},
"Z38255K3": {
"Z1K1": "Z6091",
"Z6091K1": "Q46"
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z14392",
"Z14392K2": {
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "Francja jest krajem w Europie."
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "Francja jest krajem w Europie."
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
q1wfrijhxf62wa68xgy8ktaoxbop8d1
293840
293816
2026-07-25T17:13:44Z
HenkvD
1290
English label
293840
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38266"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38255",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z38255",
"Z38255K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q142"
},
"Z38255K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q6256"
},
"Z38255K3": {
"Z1K1": "Z6091",
"Z6091K1": "Q46"
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z14392",
"Z14392K2": {
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "Francja jest krajem w Europie."
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "Francja jest krajem w Europie."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "(pl) Francja jest krajem w Europie."
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
582c8grwkhy3mul35ybxcxwkjus9aku
Z38267
0
88545
293818
2026-07-25T16:08:26Z
JhowieNitnek
1044
293818
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38267"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6001",
"Z17K2": "Z38267K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6003",
"Z17K2": "Z38267K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "statement"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z38267K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "variant of Dutch"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z38267"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "year-specific sentence from statement,"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Given a statement with a \"point in time\" qualifier, from the given item, generate the statement's content. Assumes the item/property labels work in \"The \u003Cproperty\u003E of \u003Citem\u003E was ...\"."
}
]
}
}
7zwza220pnz1qglgpjohal4ge4ezcx5
293823
293818
2026-07-25T16:17:04Z
JhowieNitnek
1044
Added Z38268 to the approved list of test cases
293823
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38267"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6001",
"Z17K2": "Z38267K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6003",
"Z17K2": "Z38267K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "statement"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z38267K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "variant of Dutch"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20",
"Z38268"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z38267"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "year-specific sentence from statement,"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Given a statement with a \"point in time\" qualifier, from the given item, generate the statement's content. Assumes the item/property labels work in \"The \u003Cproperty\u003E of \u003Citem\u003E was ...\"."
}
]
}
}
lvizf0e0rwvbu93lt8u5uo3auktzzxu
293831
293823
2026-07-25T16:58:23Z
JhowieNitnek
1044
293831
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38267"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6001",
"Z17K2": "Z38267K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6003",
"Z17K2": "Z38267K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "statement"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z38267K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "variant of Dutch"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20",
"Z38268"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z38267"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "year-specific sentence from statement, Dutch"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Given a statement with a \"point in time\" qualifier, from the given item, generate the statement's content. Assumes the item/property labels work in \"The \u003Cproperty\u003E of \u003Citem\u003E was ...\"."
}
]
}
}
8q374k7dy930opg07kg7hu7863y4vj8
Z38268
0
88546
293822
2026-07-25T16:16:39Z
JhowieNitnek
1044
293822
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38268"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38267",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z38267",
"Z38267K1": {
"Z1K1": "Z7",
"Z7K1": "Z6821",
"Z6821K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q239"
}
},
"Z38267K2": {
"Z1K1": "Z6003",
"Z6003K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q239"
},
"Z6003K2": {
"Z1K1": "Z6092",
"Z6092K1": "P1082"
},
"Z6003K3": {
"Z1K1": "Z6010",
"Z6010K1": {
"Z1K1": "Z19677",
"Z19677K1": {
"Z1K1": "Z16659",
"Z16659K1": "Z16660"
},
"Z19677K2": {
"Z1K1": "Z13518",
"Z13518K1": "186916"
},
"Z19677K3": {
"Z1K1": "Z13518",
"Z13518K1": "1"
}
},
"Z6010K2": {
"Z1K1": "Z19677",
"Z19677K1": {
"Z1K1": "Z16659",
"Z16659K1": "Z16660"
},
"Z19677K2": {
"Z1K1": "Z13518",
"Z13518K1": "186916"
},
"Z19677K3": {
"Z1K1": "Z13518",
"Z13518K1": "1"
}
},
"Z6010K3": {
"Z1K1": "Z19677",
"Z19677K1": {
"Z1K1": "Z16659",
"Z16659K1": "Z16660"
},
"Z19677K2": {
"Z1K1": "Z13518",
"Z13518K1": "186916"
},
"Z19677K3": {
"Z1K1": "Z13518",
"Z13518K1": "1"
}
},
"Z6010K4": {
"Z1K1": "Z6091",
"Z6091K1": "Q199"
}
},
"Z6003K4": "Z6042",
"Z6003K5": [
"Z6007",
{
"Z1K1": "Z6007",
"Z6007K1": {
"Z1K1": "Z6092",
"Z6092K1": "P585"
},
"Z6007K2": {
"Z1K1": "Z6064",
"Z6064K1": {
"Z1K1": "Z6061",
"Z6061K1": {
"Z1K1": "Z20420",
"Z20420K1": {
"Z1K1": "Z20159",
"Z20159K1": {
"Z1K1": "Z17813",
"Z17813K1": "Z17814"
},
"Z20159K2": {
"Z1K1": "Z13518",
"Z13518K1": "2021"
}
},
"Z20420K2": {
"Z1K1": "Z20342",
"Z20342K1": {
"Z1K1": "Z7",
"Z7K1": "Z26199"
},
"Z20342K2": {
"Z1K1": "Z13518",
"Z13518K1": "0"
}
}
},
"Z6061K2": {
"Z1K1": "Z6060",
"Z6060K1": {
"Z1K1": "Z13518",
"Z13518K1": "0"
},
"Z6060K2": {
"Z1K1": "Z13518",
"Z13518K1": "0"
},
"Z6060K3": {
"Z1K1": "Z13518",
"Z13518K1": "0"
}
}
},
"Z6064K2": {
"Z1K1": "Z6062",
"Z6062K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q577"
}
},
"Z6064K3": {
"Z1K1": "Z13518",
"Z13518K1": "0"
},
"Z6064K4": {
"Z1K1": "Z13518",
"Z13518K1": "0"
},
"Z6064K5": {
"Z1K1": "Z16683",
"Z16683K1": "Z16661",
"Z16683K2": {
"Z1K1": "Z13518",
"Z13518K1": "0"
}
},
"Z6064K6": {
"Z1K1": "Z6063",
"Z6063K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q1985727"
}
}
},
"Z6007K3": "Z6021"
}
],
"Z6003K6": [
"Z6008"
],
"Z6003K7": "Z6021"
},
"Z38267K3": "Z1157"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "In 2021 telde Brussel 186.916 inwoners."
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "population of Brussels in 2021"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
5m6bnr3qokzp0l3m6573jjpa28qgns6
Z38269
0
88547
293824
2026-07-25T16:26:46Z
Seudo
13071
Add failing test
293824
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38269"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z16093",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z16093",
"Z16093K1": {
"Z1K1": "Z13518",
"Z13518K1": "129000000"
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "cent vingt-neuf millions"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "129 millions"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
ma344magzoo1wphshhqfkix1cf4z3p8
Z38270
0
88548
293825
2026-07-25T16:36:42Z
Seudo
13071
400
293825
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38270"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z16093",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z16093",
"Z16093K1": {
"Z1K1": "Z13518",
"Z13518K1": "400"
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "quatre cents"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "400"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
9vag1eihydufoz1wild5oiljt07rynl
Z38271
0
88549
293826
2026-07-25T16:37:32Z
Seudo
13071
31
293826
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38271"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z16093",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z16093",
"Z16093K1": {
"Z1K1": "Z13518",
"Z13518K1": "31"
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "trente-et-un"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "31"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
nz4gvekfkcl9bx82q1akybg2ulg9qrn
Z38272
0
88550
293832
2026-07-25T17:04:52Z
JhowieNitnek
1044
293832
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38272"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z20159",
"Z17K2": "Z38272K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "year"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z38272"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "display year in Dutch without n.Chr. after 99 n.C."
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "If the year is before 1 AD, displays as x v.Chr., if the year is after 1 BC and before 100 AD, displays as x n.Chr., if after 99 AD as x (without n.Chr.)"
}
]
}
}
3nazqfm13dapsi0wqduzp2druqjydmx
293838
293832
2026-07-25T17:12:40Z
JhowieNitnek
1044
Added Z38273, Z38275 and Z38276 to the approved list of test cases
293838
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38272"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z20159",
"Z17K2": "Z38272K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "year"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20",
"Z38273",
"Z38275",
"Z38276"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z38272"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "display year in Dutch without n.Chr. after 99 n.C."
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "If the year is before 1 AD, displays as x v.Chr., if the year is after 1 BC and before 100 AD, displays as x n.Chr., if after 99 AD as x (without n.Chr.)"
}
]
}
}
m0fb7cmued5hp34c1a7k8rkozz5eulf
293854
293838
2026-07-25T17:22:41Z
JhowieNitnek
1044
Added Z38279 to the approved list of implementations
293854
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38272"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z20159",
"Z17K2": "Z38272K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "year"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20",
"Z38273",
"Z38275",
"Z38276"
],
"Z8K4": [
"Z14",
"Z38279"
],
"Z8K5": "Z38272"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "display year in Dutch without n.Chr. after 99 n.C."
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "If the year is before 1 AD, displays as x v.Chr., if the year is after 1 BC and before 100 AD, displays as x n.Chr., if after 99 AD as x (without n.Chr.)"
}
]
}
}
4fk2jm6d63aei3br4s23hmft51vv9i2
Z38273
0
88551
293833
2026-07-25T17:09:12Z
JhowieNitnek
1044
293833
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38273"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38272",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z38272",
"Z38272K1": {
"Z1K1": "Z20159",
"Z20159K1": {
"Z1K1": "Z17813",
"Z17813K1": "Z17815"
},
"Z20159K2": {
"Z1K1": "Z13518",
"Z13518K1": "500"
}
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "500 v.Chr."
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
eeg85yri19n15crizcct6p78ex40i4d
293834
293833
2026-07-25T17:10:35Z
JhowieNitnek
1044
293834
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38273"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38272",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z38272",
"Z38272K1": {
"Z1K1": "Z20159",
"Z20159K1": {
"Z1K1": "Z17813",
"Z17813K1": "Z17815"
},
"Z20159K2": {
"Z1K1": "Z13518",
"Z13518K1": "500"
}
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "500 v.Chr."
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "500 v.Chr."
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
su3zgwgf8ys641mzlbiwugtuqhbhtzp
Z38274
0
88552
293835
2026-07-25T17:10:40Z
Seudo
13071
creation of French version
293835
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38274"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38274K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "person"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z38274K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z38274"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "birth sentence from Wikidata, French"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
ld8ud4cxvmvnbpfspaxtesfz5ojqn1g
293879
293835
2026-07-25T18:00:17Z
YoshiRulz
10156
Added Z38277 to the approved list of implementations
293879
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38274"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38274K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "person"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z38274K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14",
"Z38277"
],
"Z8K5": "Z38274"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "birth sentence from Wikidata, French"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
5ewj9b6o2zmacfyjg3hcg1yrmlton0m
293953
293879
2026-07-25T19:49:25Z
YoshiRulz
10156
Added Z38292 and Z38293 to the approved list of test cases
293953
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38274"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38274K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "person"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z38274K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z38292",
"Z38293"
],
"Z8K4": [
"Z14",
"Z38277"
],
"Z8K5": "Z38274"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "birth sentence from Wikidata, French"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
1lijr4jj0s1vtia34ad8qllnep3hfp3
293954
293953
2026-07-25T19:49:27Z
YoshiRulz
10156
Removed Z38277 from the approved list of implementations
293954
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38274"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38274K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "person"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z38274K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z38292",
"Z38293"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z38274"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "birth sentence from Wikidata, French"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
t7ypmujqs6ho104qh9w7eiaxcrnnx8o
293999
293954
2026-07-25T20:32:31Z
YoshiRulz
10156
Added Z38301 to the approved list of test cases
293999
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38274"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38274K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "person"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z38274K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z38292",
"Z38293",
"Z38301"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z38274"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "birth sentence from Wikidata, French"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
e2i2lcy5037ie9y4mx4cqmdgjkqs8qd
294002
293999
2026-07-25T20:36:34Z
YoshiRulz
10156
Added Z38277 to the approved list of implementations
294002
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38274"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38274K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "person"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z38274K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z38292",
"Z38293",
"Z38301"
],
"Z8K4": [
"Z14",
"Z38277"
],
"Z8K5": "Z38274"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "birth sentence from Wikidata, French"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
jn5hu9k66sbhdd2npe0wmlnvkr8fx0t
Z38275
0
88553
293836
2026-07-25T17:11:01Z
JhowieNitnek
1044
293836
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38275"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38272",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z38272",
"Z38272K1": {
"Z1K1": "Z20159",
"Z20159K1": {
"Z1K1": "Z17813",
"Z17813K1": "Z17814"
},
"Z20159K2": {
"Z1K1": "Z13518",
"Z13518K1": "65"
}
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "65 n.Chr."
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "65 n.Chr."
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
mz3q8mdmjbcq9laqmwb4a4h1hm80mb6
293841
293836
2026-07-25T17:13:53Z
JhowieNitnek
1044
293841
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38275"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38272",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z38272",
"Z38272K1": {
"Z1K1": "Z20159",
"Z20159K1": {
"Z1K1": "Z17813",
"Z17813K1": "Z17814"
},
"Z20159K2": {
"Z1K1": "Z13518",
"Z13518K1": "99"
}
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "99 n.Chr."
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "99 n.Chr."
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
mo72owudtdf4h6yhg5d8fgl56x6ebkd
Z38276
0
88554
293837
2026-07-25T17:12:00Z
JhowieNitnek
1044
293837
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38276"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38272",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z38272",
"Z38272K1": {
"Z1K1": "Z20159",
"Z20159K1": {
"Z1K1": "Z17813",
"Z17813K1": "Z17814"
},
"Z20159K2": {
"Z1K1": "Z13518",
"Z13518K1": "500"
}
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "500"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "500 n.Chr."
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
h6g1iz0wpwjsnmvl849qjffygqglp03
293839
293837
2026-07-25T17:13:08Z
JhowieNitnek
1044
293839
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38276"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38272",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z38272",
"Z38272K1": {
"Z1K1": "Z20159",
"Z20159K1": {
"Z1K1": "Z17813",
"Z17813K1": "Z17814"
},
"Z20159K2": {
"Z1K1": "Z13518",
"Z13518K1": "100"
}
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "100"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "100 n.Chr."
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
bj3k3y1h6bhe5j85yfxf9kdk6hkr6fr
Z38277
0
88555
293843
2026-07-25T17:17:24Z
Seudo
13071
created my first implementation (inspired from Swedish implementation)
293843
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38277"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38274",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z27868",
"Z27868K1": {
"Z1K1": "Z7",
"Z7K1": "Z22511",
"Z22511K1": {
"Z1K1": "Z7",
"Z7K1": "Z22504",
"Z22504K1": [
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z24766",
"Z24766K1": {
"Z1K1": "Z18",
"Z18K1": "Z38274K1"
},
"Z24766K2": {
"Z1K1": "Z18",
"Z18K1": "Z38274K2"
}
},
"est né",
{
"Z1K1": "Z7",
"Z7K1": "Z20780",
"Z20780K1": {
"Z1K1": "Z7",
"Z7K1": "Z25601",
"Z25601K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z18",
"Z18K1": "Z38274K1"
},
"Z30120K2": [
"Z6030",
"Z6036"
],
"Z30120K3": [
"Z60",
"Z1360"
],
"Z30120K4": [
"Z6092",
{
"Z1K1": "Z6092",
"Z6092K1": "P569"
}
]
}
},
"Z20780K2": {
"Z1K1": "Z18",
"Z18K1": "Z38274K2"
}
},
"à",
{
"Z1K1": "Z7",
"Z7K1": "Z24766",
"Z24766K1": {
"Z1K1": "Z7",
"Z7K1": "Z28787",
"Z28787K1": {
"Z1K1": "Z18",
"Z18K1": "Z38274K1"
},
"Z28787K2": {
"Z1K1": "Z6092",
"Z6092K1": "P19"
}
},
"Z24766K2": {
"Z1K1": "Z18",
"Z18K1": "Z38274K2"
}
}
]
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "birth sentence from Wikidata, French composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
lylixvsa7991twr63ulveeyjybzt5r9
293995
293843
2026-07-25T20:27:40Z
Seudo
13071
Added "le" after "né" and try to handle male/female genres
293995
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38277"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38274",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z27868",
"Z27868K1": {
"Z1K1": "Z7",
"Z7K1": "Z22511",
"Z22511K1": {
"Z1K1": "Z7",
"Z7K1": "Z22504",
"Z22504K1": [
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z24766",
"Z24766K1": {
"Z1K1": "Z18",
"Z18K1": "Z38274K1"
},
"Z24766K2": {
"Z1K1": "Z18",
"Z18K1": "Z38274K2"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z19316",
"Z19316K1": {
"Z1K1": "Z7",
"Z7K1": "Z22839",
"Z22839K1": {
"Z1K1": "Z7",
"Z7K1": "Z873",
"Z873K1": "Z19308",
"Z873K2": {
"Z1K1": "Z7",
"Z7K1": "Z872",
"Z872K1": "Z20637",
"Z872K2": {
"Z1K1": "Z7",
"Z7K1": "Z22220",
"Z22220K1": {
"Z1K1": "Z18",
"Z18K1": "Z38274K1"
}
}
}
},
"Z22839K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q6581097"
}
},
"Z19316K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q6581072"
}
},
"Z802K2": "est née le",
"Z802K3": "est né le"
},
{
"Z1K1": "Z7",
"Z7K1": "Z20780",
"Z20780K1": {
"Z1K1": "Z7",
"Z7K1": "Z25601",
"Z25601K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z18",
"Z18K1": "Z38274K1"
},
"Z30120K2": [
"Z6030",
"Z6036"
],
"Z30120K3": [
"Z60",
"Z1360"
],
"Z30120K4": [
"Z6092",
{
"Z1K1": "Z6092",
"Z6092K1": "P569"
}
]
}
},
"Z20780K2": {
"Z1K1": "Z18",
"Z18K1": "Z38274K2"
}
},
"à",
{
"Z1K1": "Z7",
"Z7K1": "Z24766",
"Z24766K1": {
"Z1K1": "Z7",
"Z7K1": "Z28787",
"Z28787K1": {
"Z1K1": "Z18",
"Z18K1": "Z38274K1"
},
"Z28787K2": {
"Z1K1": "Z6092",
"Z6092K1": "P19"
}
},
"Z24766K2": {
"Z1K1": "Z18",
"Z18K1": "Z38274K2"
}
}
]
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "birth sentence from Wikidata, French composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
gtzjhqcchtoty7hhvsuhyrvyox882cf
294001
293995
2026-07-25T20:36:28Z
YoshiRulz
10156
Fix fetching of P21 statements
294001
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38277"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38274",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z27868",
"Z27868K1": {
"Z1K1": "Z7",
"Z7K1": "Z22511",
"Z22511K1": {
"Z1K1": "Z7",
"Z7K1": "Z22504",
"Z22504K1": [
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z24766",
"Z24766K1": {
"Z1K1": "Z18",
"Z18K1": "Z38274K1"
},
"Z24766K2": {
"Z1K1": "Z18",
"Z18K1": "Z38274K2"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z19316",
"Z19316K1": {
"Z1K1": "Z7",
"Z7K1": "Z22839",
"Z22839K1": {
"Z1K1": "Z7",
"Z7K1": "Z32290",
"Z32290K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z18",
"Z18K1": "Z38274K1"
},
"Z30120K2": [
"Z6030",
"Z6036"
],
"Z30120K3": [
"Z60",
"Z1360"
],
"Z30120K4": [
"Z6092",
{
"Z1K1": "Z6092",
"Z6092K1": "P21"
}
]
},
"Z32290K2": {
"Z1K1": "Z6092",
"Z6092K1": "P21"
}
},
"Z22839K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q6581097"
}
},
"Z19316K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q6581072"
}
},
"Z802K2": "est née le",
"Z802K3": "est né le"
},
{
"Z1K1": "Z7",
"Z7K1": "Z20780",
"Z20780K1": {
"Z1K1": "Z7",
"Z7K1": "Z25601",
"Z25601K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z18",
"Z18K1": "Z38274K1"
},
"Z30120K2": [
"Z6030",
"Z6036"
],
"Z30120K3": [
"Z60",
"Z1360"
],
"Z30120K4": [
"Z6092",
{
"Z1K1": "Z6092",
"Z6092K1": "P569"
}
]
}
},
"Z20780K2": {
"Z1K1": "Z18",
"Z18K1": "Z38274K2"
}
},
"à",
{
"Z1K1": "Z7",
"Z7K1": "Z24766",
"Z24766K1": {
"Z1K1": "Z7",
"Z7K1": "Z28787",
"Z28787K1": {
"Z1K1": "Z18",
"Z18K1": "Z38274K1"
},
"Z28787K2": {
"Z1K1": "Z6092",
"Z6092K1": "P19"
}
},
"Z24766K2": {
"Z1K1": "Z18",
"Z18K1": "Z38274K2"
}
}
]
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "birth sentence from Wikidata, French composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
bmgm6araj57qq320k07yjwq83waet2q
294005
294001
2026-07-25T20:38:31Z
YoshiRulz
10156
Optimise fetch
294005
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38277"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38274",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z27868",
"Z27868K1": {
"Z1K1": "Z7",
"Z7K1": "Z22511",
"Z22511K1": {
"Z1K1": "Z7",
"Z7K1": "Z22504",
"Z22504K1": [
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z24766",
"Z24766K1": {
"Z1K1": "Z18",
"Z18K1": "Z38274K1"
},
"Z24766K2": {
"Z1K1": "Z18",
"Z18K1": "Z38274K2"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z19316",
"Z19316K1": {
"Z1K1": "Z7",
"Z7K1": "Z22839",
"Z22839K1": {
"Z1K1": "Z7",
"Z7K1": "Z32290",
"Z32290K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z18",
"Z18K1": "Z38274K1"
},
"Z30120K2": [
"Z6030",
"Z6036"
],
"Z30120K3": [
"Z60",
"Z1360"
],
"Z30120K4": [
"Z6092",
{
"Z1K1": "Z6092",
"Z6092K1": "P21"
},
{
"Z1K1": "Z6092",
"Z6092K1": "P569"
}
]
},
"Z32290K2": {
"Z1K1": "Z6092",
"Z6092K1": "P21"
}
},
"Z22839K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q6581097"
}
},
"Z19316K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q6581072"
}
},
"Z802K2": "est née le",
"Z802K3": "est né le"
},
{
"Z1K1": "Z7",
"Z7K1": "Z20780",
"Z20780K1": {
"Z1K1": "Z7",
"Z7K1": "Z25601",
"Z25601K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z18",
"Z18K1": "Z38274K1"
},
"Z30120K2": [
"Z6030",
"Z6036"
],
"Z30120K3": [
"Z60",
"Z1360"
],
"Z30120K4": [
"Z6092",
{
"Z1K1": "Z6092",
"Z6092K1": "P21"
},
{
"Z1K1": "Z6092",
"Z6092K1": "P569"
}
]
}
},
"Z20780K2": {
"Z1K1": "Z18",
"Z18K1": "Z38274K2"
}
},
"à",
{
"Z1K1": "Z7",
"Z7K1": "Z24766",
"Z24766K1": {
"Z1K1": "Z7",
"Z7K1": "Z28787",
"Z28787K1": {
"Z1K1": "Z18",
"Z18K1": "Z38274K1"
},
"Z28787K2": {
"Z1K1": "Z6092",
"Z6092K1": "P19"
}
},
"Z24766K2": {
"Z1K1": "Z18",
"Z18K1": "Z38274K2"
}
}
]
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "birth sentence from Wikidata, French composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
omaljht3f62ez4cv8wxkv9uet3c7p63
Z38278
0
88556
293848
2026-07-25T17:20:05Z
JhowieNitnek
1044
293848
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38278"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38272",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z28818",
"Z28818K1": {
"Z1K1": "Z18",
"Z18K1": "Z38272K1"
},
"Z28818K2": "Z1157",
"Z28818K3": {
"Z1K1": "Z20159",
"Z20159K1": {
"Z1K1": "Z17813",
"Z17813K1": "Z17814"
},
"Z20159K2": {
"Z1K1": "Z13518",
"Z13518K1": "99"
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Z38272, composition 1"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
0p8ssub2tv075tieap3l9rbqwbm5a5j
Z38279
0
88557
293853
2026-07-25T17:22:27Z
JhowieNitnek
1044
293853
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38279"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38272",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z17817",
"Z17817K1": {
"Z1K1": "Z7",
"Z7K1": "Z20185",
"Z20185K1": {
"Z1K1": "Z18",
"Z18K1": "Z38272K1"
}
},
"Z17817K2": "Z17815"
},
"Z802K2": {
"Z1K1": "Z7",
"Z7K1": "Z27182",
"Z27182K1": {
"Z1K1": "Z7",
"Z7K1": "Z13713",
"Z13713K1": {
"Z1K1": "Z7",
"Z7K1": "Z20160",
"Z20160K1": {
"Z1K1": "Z18",
"Z18K1": "Z38272K1"
}
}
},
"Z27182K2": "v.Chr."
},
"Z802K3": {
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z28833",
"Z28833K1": {
"Z1K1": "Z18",
"Z18K1": "Z38272K1"
},
"Z28833K2": {
"Z1K1": "Z20159",
"Z20159K1": {
"Z1K1": "Z17813",
"Z17813K1": "Z17814"
},
"Z20159K2": {
"Z1K1": "Z13518",
"Z13518K1": "100"
}
}
},
"Z802K2": {
"Z1K1": "Z7",
"Z7K1": "Z27182",
"Z27182K1": {
"Z1K1": "Z7",
"Z7K1": "Z13713",
"Z13713K1": {
"Z1K1": "Z7",
"Z7K1": "Z20160",
"Z20160K1": {
"Z1K1": "Z18",
"Z18K1": "Z38272K1"
}
}
},
"Z27182K2": "n.Chr."
},
"Z802K3": {
"Z1K1": "Z7",
"Z7K1": "Z13713",
"Z13713K1": {
"Z1K1": "Z7",
"Z7K1": "Z20160",
"Z20160K1": {
"Z1K1": "Z18",
"Z18K1": "Z38272K1"
}
}
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Z28832, composition 2"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
qirj0cwa6f1kx0xeri1r5njnpgd9uqr
Z38280
0
88558
293858
2026-07-25T17:30:37Z
JhowieNitnek
1044
293858
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38280"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38280K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "album"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z38280K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z38280"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Dutch short description for album"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Given an album, returns a short description using the year and performer, e.g. \"album uit 1968 van The Beatles\""
}
]
}
}
2413p3qywen9c00xpcntykc2ohlz22d
293864
293858
2026-07-25T17:33:35Z
JhowieNitnek
1044
Added Z38281 and Z38282 to the approved list of test cases
293864
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38280"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38280K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "album"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z38280K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20",
"Z38281",
"Z38282"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z38280"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Dutch short description for album"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Given an album, returns a short description using the year and performer, e.g. \"album uit 1968 van The Beatles\""
}
]
}
}
efo16s5fc2dbrosc424pcihk7jevi39
293866
293864
2026-07-25T17:36:09Z
JhowieNitnek
1044
Added Z38283 to the approved list of implementations
293866
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38280"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38280K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "album"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z38280K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20",
"Z38281",
"Z38282"
],
"Z8K4": [
"Z14",
"Z38283"
],
"Z8K5": "Z38280"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Dutch short description for album"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Given an album, returns a short description using the year and performer, e.g. \"album uit 1968 van The Beatles\""
}
]
}
}
rhl4bjuyvy1olcvp9jvtn5denxbz688
293869
293866
2026-07-25T17:41:22Z
JhowieNitnek
1044
293869
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38280"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38280K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "album"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "album"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z38280K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "taal"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20",
"Z38281",
"Z38282"
],
"Z8K4": [
"Z14",
"Z38283"
],
"Z8K5": "Z38280"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Dutch short description for album"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "korte beschrijving van een album, nl"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Given an album, returns a short description using the year and performer, e.g. \"album uit 1968 van The Beatles\""
},
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "Geeft voor een bepaald album een korte beschrijving weer op basis van het jaar en de artiest, bijvoorbeeld “album uit 1968 van The Beatles”"
}
]
}
}
tt41gghrts69lmx51v4stkg4mj07q2z
Z38281
0
88559
293860
2026-07-25T17:32:01Z
JhowieNitnek
1044
293860
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38281"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38280",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z38280",
"Z38280K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q6407723"
},
"Z38280K2": "Z1157"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z14392",
"Z14392K2": {
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "album uit 1973 van Roberta Flack"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "album uit 1973 van Roberta Flack"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
dm5fzwn6ozwgei28xxi8xkgpyi4qc3r
Z38282
0
88560
293862
2026-07-25T17:33:18Z
JhowieNitnek
1044
293862
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38282"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38280",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z38280",
"Z38280K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q3809805"
},
"Z38280K2": "Z1157"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z14392",
"Z14392K2": {
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "album uit 1974 van Dolly Parton"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "album uit 1974 van Dolly Parton"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
dft8666w42x9mm3uf9wsc3l87gethzj
Z38283
0
88561
293865
2026-07-25T17:35:58Z
JhowieNitnek
1044
293865
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38283"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38280",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z26107",
"Z26107K1": {
"Z1K1": "Z18",
"Z18K1": "Z38280K2"
},
"Z26107K2": {
"Z1K1": "Z7",
"Z7K1": "Z21394",
"Z21394K1": [
"Z6",
"album uit ",
{
"Z1K1": "Z7",
"Z7K1": "Z28824",
"Z28824K1": {
"Z1K1": "Z7",
"Z7K1": "Z28777",
"Z28777K1": {
"Z1K1": "Z18",
"Z18K1": "Z38280K1"
},
"Z28777K2": {
"Z1K1": "Z6092",
"Z6092K1": "P577"
}
}
},
" van ",
{
"Z1K1": "Z7",
"Z7K1": "Z23753",
"Z23753K1": {
"Z1K1": "Z7",
"Z7K1": "Z28787",
"Z28787K1": {
"Z1K1": "Z18",
"Z18K1": "Z38280K1"
},
"Z28787K2": {
"Z1K1": "Z6092",
"Z6092K1": "P175"
}
},
"Z23753K2": {
"Z1K1": "Z18",
"Z18K1": "Z38280K2"
}
}
]
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Z38280, composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
fn6fjl0nicd176mjppl9p62r5ncxmgd
293887
293865
2026-07-25T18:23:57Z
JhowieNitnek
1044
293887
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38283"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38280",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z26107",
"Z26107K1": {
"Z1K1": "Z18",
"Z18K1": "Z38280K2"
},
"Z26107K2": {
"Z1K1": "Z7",
"Z7K1": "Z21394",
"Z21394K1": [
"Z6",
"album uit ",
{
"Z1K1": "Z7",
"Z7K1": "Z38272",
"Z38272K1": {
"Z1K1": "Z7",
"Z7K1": "Z28777",
"Z28777K1": {
"Z1K1": "Z18",
"Z18K1": "Z38280K1"
},
"Z28777K2": {
"Z1K1": "Z6092",
"Z6092K1": "P577"
}
}
},
" van ",
{
"Z1K1": "Z7",
"Z7K1": "Z23753",
"Z23753K1": {
"Z1K1": "Z7",
"Z7K1": "Z28787",
"Z28787K1": {
"Z1K1": "Z18",
"Z18K1": "Z38280K1"
},
"Z28787K2": {
"Z1K1": "Z6092",
"Z6092K1": "P175"
}
},
"Z23753K2": {
"Z1K1": "Z18",
"Z18K1": "Z38280K2"
}
}
]
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Z38280, composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
3vu6fxd5jigveow9krad7h2lgv6sbzu
Z38284
0
88562
293870
2026-07-25T17:45:00Z
JhowieNitnek
1044
293870
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38284"
},
"Z2K2": [
"Z60",
"Z1120",
"Z1439",
"Z1474"
],
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Uzbek variants"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "a persistent list of some Uzbek variants"
}
]
}
}
hpqccl0yqk3ajpm6cfoct18vgdtidwa
Z38285
0
88563
293872
2026-07-25T17:55:15Z
JhowieNitnek
1044
293872
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38285"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z38285K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z38285"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "final word separator in a lists, Dutch"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
dqfuqg277ott2plb0r6mluvm0gsr9iw
293874
293872
2026-07-25T17:57:05Z
JhowieNitnek
1044
293874
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38285"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z38285K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z38285"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "final word separator in list, Dutch"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
7ry2j1uf20kshu9n5xvbodfw2xcq8ow
293875
293874
2026-07-25T17:57:10Z
JhowieNitnek
1044
Added Z38286 to the approved list of test cases
293875
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38285"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z38285K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20",
"Z38286"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z38285"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "final word separator in list, Dutch"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
tvyg3l5j13u13mctmvaxo6urxb5k0bw
293877
293875
2026-07-25T17:58:42Z
JhowieNitnek
1044
Added Z38287 to the approved list of implementations
293877
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38285"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z38285K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20",
"Z38286"
],
"Z8K4": [
"Z14",
"Z38287"
],
"Z8K5": "Z38285"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "final word separator in list, Dutch"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
o944ltxk0kchp91haaval3sh36mflhd
Z38286
0
88564
293873
2026-07-25T17:56:44Z
JhowieNitnek
1044
293873
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38286"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38285",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z38285",
"Z38285K1": "Z1517"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": " en"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "nl-be: \" en\""
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
tv0bripkfys0rj41xxtcsc23frmjzyw
293881
293873
2026-07-25T18:02:19Z
JhowieNitnek
1044
293881
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38286"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38285",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z38285",
"Z38285K1": "Z1517"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": " en "
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "nl-be: \" en\""
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
37mhif2x3b702p97xur8x55k4yinfqb
Z38287
0
88565
293876
2026-07-25T17:58:25Z
JhowieNitnek
1044
293876
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38287"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38285",
"Z14K2": " en"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Z38285, composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
mm2u5ls70l42ud43nborr83lqsysqw7
293882
293876
2026-07-25T18:02:28Z
JhowieNitnek
1044
293882
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38287"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38285",
"Z14K2": " en "
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Z38285, composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
e2un3y8nu5jmkicxdi36hic49y0cnjb
Z38288
0
88566
293883
2026-07-25T18:12:30Z
JhowieNitnek
1044
293883
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38288"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38288K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "painting"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z38288K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z38288"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Dutch short description for painting "
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
ns4x47d05dfhh81ic3ykalfnnz8kx4p
293884
293883
2026-07-25T18:14:35Z
JhowieNitnek
1044
293884
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38288"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38288K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "painting"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z38288K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z38288"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Dutch short description for painting "
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Given an painting, returns a short description using the year and painter, e.g. \"schilderij uit 1642 van Rembrandt van Rijn\""
}
]
}
}
msxjrktmuz8e6enk99s26f9qo91ngvk
293886
293884
2026-07-25T18:16:50Z
JhowieNitnek
1044
Added Z38289 to the approved list of test cases
293886
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38288"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38288K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "painting"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z38288K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20",
"Z38289"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z38288"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Dutch short description for painting "
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Given an painting, returns a short description using the year and painter, e.g. \"schilderij uit 1642 van Rembrandt van Rijn\""
}
]
}
}
fl1m50pi0wwihon2c4il9vcn5t7vs7z
293890
293886
2026-07-25T18:24:35Z
JhowieNitnek
1044
Added Z38290 to the approved list of implementations
293890
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38288"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38288K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "painting"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z38288K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20",
"Z38289"
],
"Z8K4": [
"Z14",
"Z38290"
],
"Z8K5": "Z38288"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Dutch short description for painting "
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Given an painting, returns a short description using the year and painter, e.g. \"schilderij uit 1642 van Rembrandt van Rijn\""
}
]
}
}
rns3flm5qgrbakx61ktgmim10e4gql8
293892
293890
2026-07-25T18:26:51Z
JhowieNitnek
1044
293892
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38288"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38288K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "painting"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "schilderij"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z38288K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "taal"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20",
"Z38289"
],
"Z8K4": [
"Z14",
"Z38290"
],
"Z8K5": "Z38288"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Dutch short description for painting "
},
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "korte beschrijving van schilderij, nl"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Given an painting, returns a short description using the year and painter, e.g. \"schilderij uit 1642 van Rembrandt van Rijn\""
},
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "Geeft voor een bepaald schilderij een korte beschrijving weer op basis van het jaar en de schilder, bijvoorbeeld: “schilderij uit 1642 van Rembrandt van Rijn”"
}
]
}
}
2ikygxy572zurwuw8sr2a3cvd5srj9q
Z38289
0
88567
293885
2026-07-25T18:15:59Z
JhowieNitnek
1044
293885
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38289"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38288",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z38288",
"Z38288K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q19917694"
},
"Z38288K2": "Z1157"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z14392",
"Z14392K2": {
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "schilderij uit 1911 van Suzanne Valadon"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
1yvungrsdea0qyhfn7sw7wyo6e066ub
293889
293885
2026-07-25T18:24:23Z
JhowieNitnek
1044
293889
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38289"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38288",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z38288",
"Z38288K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q19917694"
},
"Z38288K2": "Z1157"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z14392",
"Z14392K2": {
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "schilderij uit 1911 van Suzanne Valadon"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "schilderij uit 1911 van Suzanne Valadon"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
c5cj7uvmm8tf6cd4aj439jum2h8jzvc
294166
293889
2026-07-26T11:42:24Z
HenkvD
1290
English label
294166
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38289"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38288",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z38288",
"Z38288K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q19917694"
},
"Z38288K2": "Z1157"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z14392",
"Z14392K2": {
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "schilderij uit 1911 van Suzanne Valadon"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "schilderij uit 1911 van Suzanne Valadon"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "(nl) schilderij uit 1911 van Suzanne Valadon"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
mtfg17d97n5shhuxaddjr0wi7je9syi
Z38290
0
88568
293888
2026-07-25T18:23:59Z
JhowieNitnek
1044
293888
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38290"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38288",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z26107",
"Z26107K1": {
"Z1K1": "Z18",
"Z18K1": "Z38288K2"
},
"Z26107K2": {
"Z1K1": "Z7",
"Z7K1": "Z21394",
"Z21394K1": [
"Z6",
"schilderij uit ",
{
"Z1K1": "Z7",
"Z7K1": "Z38272",
"Z38272K1": {
"Z1K1": "Z7",
"Z7K1": "Z28777",
"Z28777K1": {
"Z1K1": "Z18",
"Z18K1": "Z38288K1"
},
"Z28777K2": {
"Z1K1": "Z6092",
"Z6092K1": "P571"
}
}
},
" van ",
{
"Z1K1": "Z7",
"Z7K1": "Z23753",
"Z23753K1": {
"Z1K1": "Z7",
"Z7K1": "Z28787",
"Z28787K1": {
"Z1K1": "Z18",
"Z18K1": "Z38288K1"
},
"Z28787K2": {
"Z1K1": "Z6092",
"Z6092K1": "P170"
}
},
"Z23753K2": {
"Z1K1": "Z18",
"Z18K1": "Z38288K2"
}
}
]
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
dg1ov2nky7za3lfyk1ysvnip8d9du39
293891
293888
2026-07-25T18:24:50Z
JhowieNitnek
1044
293891
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38290"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38288",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z26107",
"Z26107K1": {
"Z1K1": "Z18",
"Z18K1": "Z38288K2"
},
"Z26107K2": {
"Z1K1": "Z7",
"Z7K1": "Z21394",
"Z21394K1": [
"Z6",
"schilderij uit ",
{
"Z1K1": "Z7",
"Z7K1": "Z38272",
"Z38272K1": {
"Z1K1": "Z7",
"Z7K1": "Z28777",
"Z28777K1": {
"Z1K1": "Z18",
"Z18K1": "Z38288K1"
},
"Z28777K2": {
"Z1K1": "Z6092",
"Z6092K1": "P571"
}
}
},
" van ",
{
"Z1K1": "Z7",
"Z7K1": "Z23753",
"Z23753K1": {
"Z1K1": "Z7",
"Z7K1": "Z28787",
"Z28787K1": {
"Z1K1": "Z18",
"Z18K1": "Z38288K1"
},
"Z28787K2": {
"Z1K1": "Z6092",
"Z6092K1": "P170"
}
},
"Z23753K2": {
"Z1K1": "Z18",
"Z18K1": "Z38288K2"
}
}
]
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Dutch short description for painting, composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
noklrx2iejlk40el5kpm11bt8mi6sey
Z38291
0
88569
293897
2026-07-25T19:26:10Z
Wcalenieja
10313
new
293897
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38291"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38291K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "subject"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "temat"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z38291"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "Klasyfikacja zdania w języku polskim"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Classifying sentence in Polish"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"something is a P31 or P279",
"P31 or P279 sentence"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1025",
"Z31K2": [
"Z6",
"coś jest P31 lub P279",
"zdanie P31 lub P279"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "[something] is a [something] based on Wikidata's instance of or subclass property"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "[coś] jest [czymś] na podstawie właściwości „jest to” lub „podklasa” w Wikidanych"
}
]
}
}
s14wmt8zrzhhblo505vwfjbw83rtip6
Translations:Wikifunctions:Status updates/2026-07-08/41/de
1198
88570
293898
2026-07-25T19:28:17Z
Ameisenigel
44
Created page with "Wir haben diese Woche einige kleine Fehlerbehebungen im Zusammenhang mit der Unterstützung für die Abstrakte Wikipedia sowie eine Verbesserung an einer der Spezialseiten von Wikifunctions eingeführt."
293898
wikitext
text/x-wiki
Wir haben diese Woche einige kleine Fehlerbehebungen im Zusammenhang mit der Unterstützung für die Abstrakte Wikipedia sowie eine Verbesserung an einer der Spezialseiten von Wikifunctions eingeführt.
qldzuflsd1wrofu5owi8cwv4ai7e0kg
Translations:Wikifunctions:Status updates/2026-07-08/25/de
1198
88571
293900
2026-07-25T19:31:02Z
Ameisenigel
44
Created page with "Beim Laden eines längeren abstrakten Artikels werden die zugehörigen Wikidata-Entitäten nun gebündelt abgerufen, wodurch die Anzeige schneller erfolgt und die Server weniger stark belastet werden ($1). Wir haben den Hinweis bei integrierten abstrakten Artikeln, der darüber informiert, dass die Inhalte aus der Abstrakten Wikipedia stammen, so angepasst, dass er für alle Leser sichtbar ist und nicht mehr nur für Administratoren. Stattdessen wird nun die Aufforderung..."
293900
wikitext
text/x-wiki
Beim Laden eines längeren abstrakten Artikels werden die zugehörigen Wikidata-Entitäten nun gebündelt abgerufen, wodurch die Anzeige schneller erfolgt und die Server weniger stark belastet werden ($1). Wir haben den Hinweis bei integrierten abstrakten Artikeln, der darüber informiert, dass die Inhalte aus der Abstrakten Wikipedia stammen, so angepasst, dass er für alle Leser sichtbar ist und nicht mehr nur für Administratoren. Stattdessen wird nun die Aufforderung zur Deaktivierung dieses Hinweises nur noch Administratoren angezeigt ($2).
3gxb8696olyfqjayjrfeyebgcw03nus
Translations:Wikifunctions:Status updates/2026-07-08/26/de
1198
88572
293902
2026-07-25T19:32:02Z
Ameisenigel
44
Created page with "Special:ListObjectsByType auf Wikifunctions listet bestimmte Objekte nun nicht mehr mehrfach auf ($1) und liefert Ergebnisse schneller ($2)."
293902
wikitext
text/x-wiki
Special:ListObjectsByType auf Wikifunctions listet bestimmte Objekte nun nicht mehr mehrfach auf ($1) und liefert Ergebnisse schneller ($2).
mzasegiwtzmwk7ebxits0oa0kxeo8mz
Translations:Wikifunctions:Status updates/2026-07-08/27/de
1198
88573
293904
2026-07-25T19:32:19Z
Ameisenigel
44
Created page with "=== Aufzeichnung des Freiwilligentreffens vom 6. Juli ==="
293904
wikitext
text/x-wiki
=== Aufzeichnung des Freiwilligentreffens vom 6. Juli ===
acngunp9bz3fxrp2da1ry1ypx7q0ot5
Translations:Wikifunctions:Status updates/2026-07-08/28/de
1198
88574
293906
2026-07-25T19:32:34Z
Ameisenigel
44
Created page with "Aufzeichnung des Freiwilligentreffens im Juli"
293906
wikitext
text/x-wiki
Aufzeichnung des Freiwilligentreffens im Juli
9h18u3rqu52s2bstg3smvsf07bznnk0
Translations:Wikifunctions:Status updates/2026-07-08/29/de
1198
88575
293908
2026-07-25T19:33:06Z
Ameisenigel
44
Created page with "Die [[$1|Aufzeichnung des Freiwilligentreffens vom Montag (6. Juli 2026) ist jetzt auf Commons verfügbar]]. Vielen Dank für die lebhafte Diskussion über spezifische Aspekte der NLG. Wir planen, dieses Thema in einem der nächsten Newsletter aufzugreifen."
293908
wikitext
text/x-wiki
Die [[$1|Aufzeichnung des Freiwilligentreffens vom Montag (6. Juli 2026) ist jetzt auf Commons verfügbar]]. Vielen Dank für die lebhafte Diskussion über spezifische Aspekte der NLG. Wir planen, dieses Thema in einem der nächsten Newsletter aufzugreifen.
irvrj4rd86vkuyrlit152i35z0ksljo
Translations:Wikifunctions:Status updates/2026-07-08/30/de
1198
88576
293910
2026-07-25T19:33:10Z
Ameisenigel
44
Created page with "=== Wikifunctions und Abstrakte Wikipedia bei der Wikimania 2026 ==="
293910
wikitext
text/x-wiki
=== Wikifunctions und Abstrakte Wikipedia bei der Wikimania 2026 ===
pem8desao5uigqwcxtxk8ao0qipgulc
Z38292
0
88577
293912
2026-07-25T19:33:17Z
Seudo
13071
Add test case 1
293912
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38292"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38274",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z38274",
"Z38274K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q41554"
},
"Z38274K2": "Z1004"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z877",
"Z877K2": {
"Z1K1": "Z89",
"Z89K1": "Nicolas Poussin est né le 1er juin 1594 à Les Andelys."
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
6sajcprgnl9nix0uu6oh58vpwsgeqbh
293913
293912
2026-07-25T19:33:45Z
Seudo
13071
add label
293913
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38292"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38274",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z38274",
"Z38274K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q41554"
},
"Z38274K2": "Z1004"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z877",
"Z877K2": {
"Z1K1": "Z89",
"Z89K1": "Nicolas Poussin est né le 1er juin 1594 à Les Andelys."
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Nicolas Poussin est né le 1er juin 1594..."
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
2ybho8bh9jyfx1t41dfne4wiok624j1
Translations:Wikifunctions:Status updates/2026-07-08/42/de
1198
88578
293914
2026-07-25T19:33:50Z
Ameisenigel
44
Created page with "Die [[$1|Wikimania 2026]], die jährliche Hauptkonferenz rund um Wikimedia, findet dieses Jahr vom 21. bis 25. Juli in Paris, Frankreich, statt. Es wird eine Reihe von Veranstaltungen zur Abstrakten Wikipedia und Wikifunctions geben (alle Zeitangaben in Ortszeit):"
293914
wikitext
text/x-wiki
Die [[$1|Wikimania 2026]], die jährliche Hauptkonferenz rund um Wikimedia, findet dieses Jahr vom 21. bis 25. Juli in Paris, Frankreich, statt. Es wird eine Reihe von Veranstaltungen zur Abstrakten Wikipedia und Wikifunctions geben (alle Zeitangaben in Ortszeit):
fz98yixlvkt59hv31i85xv1p4o8j3v7
Translations:Wikifunctions:Status updates/2026-07-08/31/de
1198
88579
293916
2026-07-25T19:33:54Z
Ameisenigel
44
Created page with "[[$1|Dnshitobu]] hat am Freitag um 14:30 Uhr die Sitzung “[$2 Indigene Sprachen für Wikifunctions bereit machen]”"
293916
wikitext
text/x-wiki
[[$1|Dnshitobu]] hat am Freitag um 14:30 Uhr die Sitzung “[$2 Indigene Sprachen für Wikifunctions bereit machen]”
6lisy99bdsvtjn9giuskl3ge4cdxwwr
Translations:Wikifunctions:Status updates/2026-07-08/32/de
1198
88580
293918
2026-07-25T19:33:58Z
Ameisenigel
44
Created page with "[[$1|Mahir256]] wird am Freitag um 16:00 Uhr einen Workshop “[$2 Von Abstrakten Inhalten zu Konkretem Text mit Wikidata-Lexemen]” organisieren"
293918
wikitext
text/x-wiki
[[$1|Mahir256]] wird am Freitag um 16:00 Uhr einen Workshop “[$2 Von Abstrakten Inhalten zu Konkretem Text mit Wikidata-Lexemen]” organisieren
4t78ubna80gakqwb6sr7nk9ej2n4vi4
Translations:Wikifunctions:Status updates/2026-07-08/33/de
1198
88581
293920
2026-07-25T19:34:03Z
Ameisenigel
44
Created page with "[[$1|James]], [[$2|Luca]] und [[$3|Denny]] werden am Samstag um 11:00 Uhr den “[$4 Workshop Abstrakte Wikipedia: Lasst uns einen mehrsprachigen Artikel erstellen!]” leiten"
293920
wikitext
text/x-wiki
[[$1|James]], [[$2|Luca]] und [[$3|Denny]] werden am Samstag um 11:00 Uhr den “[$4 Workshop Abstrakte Wikipedia: Lasst uns einen mehrsprachigen Artikel erstellen!]” leiten
1pxh5bno4bkoh7l7veu3bb6queo22j2
Translations:Wikifunctions:Status updates/2026-07-08/34/de
1198
88582
293922
2026-07-25T19:34:22Z
Ameisenigel
44
Created page with "Sollte es weitere Veranstaltungen zu diesem Thema geben, lass es uns bitte wissen und wir nehmen sie gerne mit auf!"
293922
wikitext
text/x-wiki
Sollte es weitere Veranstaltungen zu diesem Thema geben, lass es uns bitte wissen und wir nehmen sie gerne mit auf!
7g5n6zg4jtzf93wb3bwvmsqw1t46wsd
Translations:Wikifunctions:Status updates/2026-07-08/35/de
1198
88583
293924
2026-07-25T19:34:27Z
Ameisenigel
44
Created page with "=== Wöchentliche neue Funktionen: 69 neue Funktionen ==="
293924
wikitext
text/x-wiki
=== Wöchentliche neue Funktionen: 69 neue Funktionen ===
k14ogr3bl4001ivpilkax3d8bus9irn
Z38293
0
88584
293926
2026-07-25T19:35:28Z
Seudo
13071
add test case 2
293926
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38293"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38274",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z38274",
"Z38274K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q535"
},
"Z38274K2": "Z1004"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z877",
"Z877K2": {
"Z1K1": "Z89",
"Z89K1": "Victor Hugo est né le 26 février 1802 à Besançon."
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Victor Hugo est né le 26 février 1802 à Besançon"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
qhmeernju0pngqr1zz04x2zigevud6j
Translations:Wikifunctions:Status updates/2026-07-08/43/de
1198
88585
293927
2026-07-25T19:36:40Z
Ameisenigel
44
Created page with "Diese Woche hatten wir 69 neue Funktionen. Hier ist eine unvollständige Liste von Funktionen mit Implementierungen und Tests, um einen Eindruck davon zu bekommen, welche Funktionen erstellt wurden. Wir haben die Marke von 4.650 Funktionen überschritten, nur wenige Wochen vor der Wikimania – vielleicht kommen wir bis dahin auf eine runde Zahl? Vielen Dank an alle für ihre Beiträge!"
293927
wikitext
text/x-wiki
Diese Woche hatten wir 69 neue Funktionen. Hier ist eine unvollständige Liste von Funktionen mit Implementierungen und Tests, um einen Eindruck davon zu bekommen, welche Funktionen erstellt wurden. Wir haben die Marke von 4.650 Funktionen überschritten, nur wenige Wochen vor der Wikimania – vielleicht kommen wir bis dahin auf eine runde Zahl? Vielen Dank an alle für ihre Beiträge!
s1jjof7jg0ycvi6zkkg8rcyn0s7zjyg
Translations:Wikifunctions:Status updates/2026-07-08/36/de
1198
88586
293929
2026-07-25T19:36:43Z
Ameisenigel
44
Created page with "Eine [$1 vollständige Liste aller Funktionen, sortiert nach Erstellungsdatum], ist verfügbar."
293929
wikitext
text/x-wiki
Eine [$1 vollständige Liste aller Funktionen, sortiert nach Erstellungsdatum], ist verfügbar.
dckjpk14krlg91zy1npet79eyynekde
Z38294
0
88587
293931
2026-07-25T19:37:24Z
Seudo
13071
add test case for "1er"
293931
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38294"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z20785",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z20785",
"Z20785K1": {
"Z1K1": "Z20420",
"Z20420K1": {
"Z1K1": "Z20159",
"Z20159K1": {
"Z1K1": "Z17813",
"Z17813K1": "Z17814"
},
"Z20159K2": {
"Z1K1": "Z13518",
"Z13518K1": "2026"
}
},
"Z20420K2": {
"Z1K1": "Z20342",
"Z20342K1": {
"Z1K1": "Z16098",
"Z16098K1": "Z16101"
},
"Z20342K2": {
"Z1K1": "Z13518",
"Z13518K1": "1"
}
}
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "1er janvier 2026"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
dm5hkqa3gwtzv5kr6qzu39q8cwo6zcu
293932
293931
2026-07-25T19:37:40Z
Seudo
13071
add label
293932
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38294"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z20785",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z20785",
"Z20785K1": {
"Z1K1": "Z20420",
"Z20420K1": {
"Z1K1": "Z20159",
"Z20159K1": {
"Z1K1": "Z17813",
"Z17813K1": "Z17814"
},
"Z20159K2": {
"Z1K1": "Z13518",
"Z13518K1": "2026"
}
},
"Z20420K2": {
"Z1K1": "Z20342",
"Z20342K1": {
"Z1K1": "Z16098",
"Z16098K1": "Z16101"
},
"Z20342K2": {
"Z1K1": "Z13518",
"Z13518K1": "1"
}
}
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "1er janvier 2026"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Test case for \"1er\""
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
hglqqxz9sz2tt4tdldij32ba27yxs8q
Translations:Wikifunctions:Status updates/2026-07-16/Page display title/de
1198
88588
293935
2026-07-25T19:38:26Z
Ameisenigel
44
Created page with "Wikifunctions:Status-Updates/2026-07-16"
293935
wikitext
text/x-wiki
Wikifunctions:Status-Updates/2026-07-16
hgesu88jxqb6jn50ur6x3194d4l3td6
Wikifunctions:Status updates/2026-07-16/de
4
88589
293936
2026-07-25T19:38:27Z
Ameisenigel
44
Created page with "Wikifunctions:Status-Updates/2026-07-16"
293936
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = <span lang="en" dir="ltr" class="mw-content-ltr">Previous update</span>
| prev = 2026-07-08
| nextlabel = <span lang="en" dir="ltr" class="mw-content-ltr">Next update</span>
| next =
}}
<div lang="en" dir="ltr" class="mw-content-ltr">
Welcome to Newsletter #257, [https://www.wikifunctions.org/view/en/Z14629?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z14629%22%2C%22Z14629K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%223%22%7D%7D Fermat’s third number]!
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Beyond syntactic tables ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
In the last few weeks, some volunteers and I have been experimenting with [[Wikifunctions:Type proposals/Syntactic table|the Syntactic table proposal]]. The community has warned us early in the process that it probably would not scale for morphologically rich languages, such as Turkish or Finnish, where words can have hundreds if not thousands of Forms.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
And indeed, we ran into issues. Not as fast as I expected, fortunately, but soon enough. And maybe they are just temporarily for the things we want to do right now, but it is expected that eventually they will be overwhelming as our ambitions expand. Because of that, I think we need to improve on Syntactic tables as they are. I wrote [[Wikifunctions:Type proposals/Words with many forms|a document discussing possible approaches]], and want to invite the community to discuss and leave thoughts. I would like to implement the result of the discussion in the week after Wikimania, unless there is dissent, and see where that takes us.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== John Samuel: This Pride Month, I Am Focusing on Abstract Wikipedia ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
[[User:Jsamwrites|John Samuel]] wrote a blog post describing his thoughts and hopes for Abstract Wikipedia:
[https://jsamwrites.medium.com/this-pride-month-i-am-focusing-on-abstract-wikipedia-287bbae593c8 jsamwrites.medium.com/this-pride-month-i-am-focusing-on-abstract-wikipedia-287bbae593c8]
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
I quote John:
</div>
<blockquote><span lang="en" dir="ltr" class="mw-content-ltr">''“Research on multilingual Wikipedia has shown that different language communities develop their own perspectives, priorities, and cultural contexts. Knowledge is not merely translated; it is shaped by communities.''</span>
<span lang="en" dir="ltr" class="mw-content-ltr">''Abstract Wikipedia will not replace those communities. Instead, it offers an opportunity to share certain forms of knowledge more broadly while preserving linguistic diversity.”''</span></blockquote>
<div lang="en" dir="ltr" class="mw-content-ltr">
Particularly noteworthy are [[:commons:File:Wikicafe-JohnSAMUEL.pdf|his presentation slides which he presented in Lyon last month]] (in French).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Jens Ohlig: Calling Wikifunctions for der, die, das ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
[[User:Jens Ohlig|Jens Ohlig]] wrote a blog post on the implementation of the der, die, das tool that we have pointed to last week: [https://blog.johl.io/calling-wikifunctions-for-der-die-das/ blog.johl.io/calling-wikifunctions-for-der-die-das]
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
It offers a great write-up into one way Wikifunctions can be used, and how it connects to Wikidata. I quote Jens:
</div>
<blockquote><span lang="en" dir="ltr" class="mw-content-ltr">''“To extract the information on the grammatical gender, we use Wikifunctions. Wikifunctions is a Wikimedia project that aims to create a collaboratively maintained library of functions. A function is a procedure that takes one or more inputs and produces an output. Examples include converting units, transforming singular words into plural forms, or carrying out simple calculations. Wikifunctions is intended to support the reuse of such functions across Wikimedia projects and other software environments. It’s also the foundation of Abstract Wikipedia. And, last, but not least, we can use these functions in remote calls from the command line.”''</span></blockquote>
<div lang="en" dir="ltr" class="mw-content-ltr">
Thank you, Jens!
</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 fixed a bug that meant that moving complex items up and down in a list would show the wrong expanded "view" ([[:phab:T431714|T431714]]). And to make it easier to recognise what you're searching for, we now show a Function icon or Language icon in the search field, like we do for Wikidata items.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
As part of wider work to support new languages in MediaWiki, we created Z2051/kix "Khiamniungan Naga" ([[:phab:T428856|T428856]]) and Z2052/uzs "Southern Uzbek" ([[:phab:T423735|T423735]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Wikifunctions and Abstract Wikipedia at Wikimania 2026 ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Next week is [[:wikimania:Special:MyLanguage/2026:Wikimania|Wikimania 2026]], the annual main conference for all things Wikimedia. Wikimania will be in Paris, France from 21–25 July. We hope to see many of you there. There will be a number of events about Abstract Wikipedia and Wikifunctions (all times local):
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Dnshitobu|Dnshitobu]] has session “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/ Making indigenous languages ready for Wikifunctions]” on Friday, 14:30</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Mahir256|Mahir256]] will organize a workshop “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/HYTQBF/ From Abstract Content to Concrete Text with Wikidata Lexemes]” on Friday, 16:00</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]], and [[User:DVrandecic (WMF)|Denny]] will be running “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Abstract Wikipedia workshop: Let's create a multi-lingual article!]” on Saturday, 11:00</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
If there are any further related events, let us know, and we are happy to tell folks about them!
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Due to Wikimania next week, we are skipping the newsletter.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== News in Types: Thoughts on Wikifunctions Object References ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We invite you all to create new and discuss the existing [[Wikifunctions:Type proposals|Type proposals]] so we can keep on creating new Types. Thanks to all the community members contributing to the discussion and writing proposals, making it possible to extend the Wikifunctions to new domains!
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We have been particularly discussing the proposal for [[Wikifunctions:Type proposals/Wikifunctions object reference|Wikifunctions Object References]] in the team and like it. The only thing we are considering to change is to make it a generic type, stating the object’s type.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Furthermore, we are discussing [[Wikifunctions:Type proposals/Words with many forms|an evolution]] of the (experimental) [[Wikifunctions:Type proposals/Syntactic table|Syntactic tables]], as you can see in the top news above.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Fresh Functions weekly: 45 new Functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we had 45 new functions. Here is an incomplete list of functions with implementations and passing tests to get a taste of what functions have been created. We crossed 4700 functions, and are just one week shy of Wikimania – maybe we can get to a round number during Wikimania? Thanks everybody for contributing!
</div>
* {{Z|Z37348}}
* {{Z|Z37353}}
* {{Z|Z37354}}
* {{Z|Z37357}}
* {{Z|Z37361}}
* {{Z|Z37367}}
* {{Z|Z37375}}
* {{Z|Z37387}}
* {{Z|Z37389}}
* {{Z|Z37391}}
* {{Z|Z37393}}
* {{Z|Z37395}}
* {{Z|Z37403}}
* {{Z|Z37415}}
* {{Z|Z37419}}
* {{Z|Z37422}}
* {{Z|Z37424}}
* {{Z|Z37426}}
* {{Z|Z37436}}
* {{Z|Z37441}}
* {{Z|Z37447}}
* {{Z|Z37450}}
* {{Z|Z37454}}
* {{Z|Z37459}}
* {{Z|Z37464}}
* {{Z|Z37465}}
* {{Z|Z37473}}
* {{Z|Z37481}}
* {{Z|Z37482}}
* {{Z|Z37493}}
* {{Z|Z37507}}
* {{Z|Z37510}}
* {{Z|Z37512}}
* {{Z|Z37518}}
* {{Z|Z37533}}
* {{Z|Z37541}}
* {{Z|Z37551}}
* {{Z|Z37609}}
* {{Z|Z37623}}
* {{Z|Z37633}}
* {{Z|Z37640}}
* {{Z|Z37644}}
* {{Z|Z37647}}
* {{Z|Z37655}}
<div 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.
</div>
[[Category:Status updates{{#translation:}}|2026-07-16]]
i9bspcj4s43apaqhwx223vztwcpo6ve
293938
293936
2026-07-25T19:38:30Z
Ameisenigel
44
Created page with "Vorheriges Update"
293938
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Vorheriges Update
| prev = 2026-07-08
| nextlabel = <span lang="en" dir="ltr" class="mw-content-ltr">Next update</span>
| next =
}}
<div lang="en" dir="ltr" class="mw-content-ltr">
Welcome to Newsletter #257, [https://www.wikifunctions.org/view/en/Z14629?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z14629%22%2C%22Z14629K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%223%22%7D%7D Fermat’s third number]!
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Beyond syntactic tables ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
In the last few weeks, some volunteers and I have been experimenting with [[Wikifunctions:Type proposals/Syntactic table|the Syntactic table proposal]]. The community has warned us early in the process that it probably would not scale for morphologically rich languages, such as Turkish or Finnish, where words can have hundreds if not thousands of Forms.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
And indeed, we ran into issues. Not as fast as I expected, fortunately, but soon enough. And maybe they are just temporarily for the things we want to do right now, but it is expected that eventually they will be overwhelming as our ambitions expand. Because of that, I think we need to improve on Syntactic tables as they are. I wrote [[Wikifunctions:Type proposals/Words with many forms|a document discussing possible approaches]], and want to invite the community to discuss and leave thoughts. I would like to implement the result of the discussion in the week after Wikimania, unless there is dissent, and see where that takes us.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== John Samuel: This Pride Month, I Am Focusing on Abstract Wikipedia ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
[[User:Jsamwrites|John Samuel]] wrote a blog post describing his thoughts and hopes for Abstract Wikipedia:
[https://jsamwrites.medium.com/this-pride-month-i-am-focusing-on-abstract-wikipedia-287bbae593c8 jsamwrites.medium.com/this-pride-month-i-am-focusing-on-abstract-wikipedia-287bbae593c8]
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
I quote John:
</div>
<blockquote><span lang="en" dir="ltr" class="mw-content-ltr">''“Research on multilingual Wikipedia has shown that different language communities develop their own perspectives, priorities, and cultural contexts. Knowledge is not merely translated; it is shaped by communities.''</span>
<span lang="en" dir="ltr" class="mw-content-ltr">''Abstract Wikipedia will not replace those communities. Instead, it offers an opportunity to share certain forms of knowledge more broadly while preserving linguistic diversity.”''</span></blockquote>
<div lang="en" dir="ltr" class="mw-content-ltr">
Particularly noteworthy are [[:commons:File:Wikicafe-JohnSAMUEL.pdf|his presentation slides which he presented in Lyon last month]] (in French).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Jens Ohlig: Calling Wikifunctions for der, die, das ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
[[User:Jens Ohlig|Jens Ohlig]] wrote a blog post on the implementation of the der, die, das tool that we have pointed to last week: [https://blog.johl.io/calling-wikifunctions-for-der-die-das/ blog.johl.io/calling-wikifunctions-for-der-die-das]
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
It offers a great write-up into one way Wikifunctions can be used, and how it connects to Wikidata. I quote Jens:
</div>
<blockquote><span lang="en" dir="ltr" class="mw-content-ltr">''“To extract the information on the grammatical gender, we use Wikifunctions. Wikifunctions is a Wikimedia project that aims to create a collaboratively maintained library of functions. A function is a procedure that takes one or more inputs and produces an output. Examples include converting units, transforming singular words into plural forms, or carrying out simple calculations. Wikifunctions is intended to support the reuse of such functions across Wikimedia projects and other software environments. It’s also the foundation of Abstract Wikipedia. And, last, but not least, we can use these functions in remote calls from the command line.”''</span></blockquote>
<div lang="en" dir="ltr" class="mw-content-ltr">
Thank you, Jens!
</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 fixed a bug that meant that moving complex items up and down in a list would show the wrong expanded "view" ([[:phab:T431714|T431714]]). And to make it easier to recognise what you're searching for, we now show a Function icon or Language icon in the search field, like we do for Wikidata items.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
As part of wider work to support new languages in MediaWiki, we created Z2051/kix "Khiamniungan Naga" ([[:phab:T428856|T428856]]) and Z2052/uzs "Southern Uzbek" ([[:phab:T423735|T423735]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Wikifunctions and Abstract Wikipedia at Wikimania 2026 ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Next week is [[:wikimania:Special:MyLanguage/2026:Wikimania|Wikimania 2026]], the annual main conference for all things Wikimedia. Wikimania will be in Paris, France from 21–25 July. We hope to see many of you there. There will be a number of events about Abstract Wikipedia and Wikifunctions (all times local):
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Dnshitobu|Dnshitobu]] has session “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/ Making indigenous languages ready for Wikifunctions]” on Friday, 14:30</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Mahir256|Mahir256]] will organize a workshop “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/HYTQBF/ From Abstract Content to Concrete Text with Wikidata Lexemes]” on Friday, 16:00</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]], and [[User:DVrandecic (WMF)|Denny]] will be running “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Abstract Wikipedia workshop: Let's create a multi-lingual article!]” on Saturday, 11:00</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
If there are any further related events, let us know, and we are happy to tell folks about them!
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Due to Wikimania next week, we are skipping the newsletter.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== News in Types: Thoughts on Wikifunctions Object References ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We invite you all to create new and discuss the existing [[Wikifunctions:Type proposals|Type proposals]] so we can keep on creating new Types. Thanks to all the community members contributing to the discussion and writing proposals, making it possible to extend the Wikifunctions to new domains!
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We have been particularly discussing the proposal for [[Wikifunctions:Type proposals/Wikifunctions object reference|Wikifunctions Object References]] in the team and like it. The only thing we are considering to change is to make it a generic type, stating the object’s type.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Furthermore, we are discussing [[Wikifunctions:Type proposals/Words with many forms|an evolution]] of the (experimental) [[Wikifunctions:Type proposals/Syntactic table|Syntactic tables]], as you can see in the top news above.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Fresh Functions weekly: 45 new Functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we had 45 new functions. Here is an incomplete list of functions with implementations and passing tests to get a taste of what functions have been created. We crossed 4700 functions, and are just one week shy of Wikimania – maybe we can get to a round number during Wikimania? Thanks everybody for contributing!
</div>
* {{Z|Z37348}}
* {{Z|Z37353}}
* {{Z|Z37354}}
* {{Z|Z37357}}
* {{Z|Z37361}}
* {{Z|Z37367}}
* {{Z|Z37375}}
* {{Z|Z37387}}
* {{Z|Z37389}}
* {{Z|Z37391}}
* {{Z|Z37393}}
* {{Z|Z37395}}
* {{Z|Z37403}}
* {{Z|Z37415}}
* {{Z|Z37419}}
* {{Z|Z37422}}
* {{Z|Z37424}}
* {{Z|Z37426}}
* {{Z|Z37436}}
* {{Z|Z37441}}
* {{Z|Z37447}}
* {{Z|Z37450}}
* {{Z|Z37454}}
* {{Z|Z37459}}
* {{Z|Z37464}}
* {{Z|Z37465}}
* {{Z|Z37473}}
* {{Z|Z37481}}
* {{Z|Z37482}}
* {{Z|Z37493}}
* {{Z|Z37507}}
* {{Z|Z37510}}
* {{Z|Z37512}}
* {{Z|Z37518}}
* {{Z|Z37533}}
* {{Z|Z37541}}
* {{Z|Z37551}}
* {{Z|Z37609}}
* {{Z|Z37623}}
* {{Z|Z37633}}
* {{Z|Z37640}}
* {{Z|Z37644}}
* {{Z|Z37647}}
* {{Z|Z37655}}
<div 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.
</div>
[[Category:Status updates{{#translation:}}|2026-07-16]]
osp0fu4v4lye1cfl5stkvjgpcsmh59v
293940
293938
2026-07-25T19:38:34Z
Ameisenigel
44
Created page with "Nächstes Update"
293940
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Vorheriges Update
| prev = 2026-07-08
| nextlabel = Nächstes Update
| next =
}}
<div lang="en" dir="ltr" class="mw-content-ltr">
Welcome to Newsletter #257, [https://www.wikifunctions.org/view/en/Z14629?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z14629%22%2C%22Z14629K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%223%22%7D%7D Fermat’s third number]!
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Beyond syntactic tables ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
In the last few weeks, some volunteers and I have been experimenting with [[Wikifunctions:Type proposals/Syntactic table|the Syntactic table proposal]]. The community has warned us early in the process that it probably would not scale for morphologically rich languages, such as Turkish or Finnish, where words can have hundreds if not thousands of Forms.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
And indeed, we ran into issues. Not as fast as I expected, fortunately, but soon enough. And maybe they are just temporarily for the things we want to do right now, but it is expected that eventually they will be overwhelming as our ambitions expand. Because of that, I think we need to improve on Syntactic tables as they are. I wrote [[Wikifunctions:Type proposals/Words with many forms|a document discussing possible approaches]], and want to invite the community to discuss and leave thoughts. I would like to implement the result of the discussion in the week after Wikimania, unless there is dissent, and see where that takes us.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== John Samuel: This Pride Month, I Am Focusing on Abstract Wikipedia ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
[[User:Jsamwrites|John Samuel]] wrote a blog post describing his thoughts and hopes for Abstract Wikipedia:
[https://jsamwrites.medium.com/this-pride-month-i-am-focusing-on-abstract-wikipedia-287bbae593c8 jsamwrites.medium.com/this-pride-month-i-am-focusing-on-abstract-wikipedia-287bbae593c8]
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
I quote John:
</div>
<blockquote><span lang="en" dir="ltr" class="mw-content-ltr">''“Research on multilingual Wikipedia has shown that different language communities develop their own perspectives, priorities, and cultural contexts. Knowledge is not merely translated; it is shaped by communities.''</span>
<span lang="en" dir="ltr" class="mw-content-ltr">''Abstract Wikipedia will not replace those communities. Instead, it offers an opportunity to share certain forms of knowledge more broadly while preserving linguistic diversity.”''</span></blockquote>
<div lang="en" dir="ltr" class="mw-content-ltr">
Particularly noteworthy are [[:commons:File:Wikicafe-JohnSAMUEL.pdf|his presentation slides which he presented in Lyon last month]] (in French).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Jens Ohlig: Calling Wikifunctions for der, die, das ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
[[User:Jens Ohlig|Jens Ohlig]] wrote a blog post on the implementation of the der, die, das tool that we have pointed to last week: [https://blog.johl.io/calling-wikifunctions-for-der-die-das/ blog.johl.io/calling-wikifunctions-for-der-die-das]
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
It offers a great write-up into one way Wikifunctions can be used, and how it connects to Wikidata. I quote Jens:
</div>
<blockquote><span lang="en" dir="ltr" class="mw-content-ltr">''“To extract the information on the grammatical gender, we use Wikifunctions. Wikifunctions is a Wikimedia project that aims to create a collaboratively maintained library of functions. A function is a procedure that takes one or more inputs and produces an output. Examples include converting units, transforming singular words into plural forms, or carrying out simple calculations. Wikifunctions is intended to support the reuse of such functions across Wikimedia projects and other software environments. It’s also the foundation of Abstract Wikipedia. And, last, but not least, we can use these functions in remote calls from the command line.”''</span></blockquote>
<div lang="en" dir="ltr" class="mw-content-ltr">
Thank you, Jens!
</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 fixed a bug that meant that moving complex items up and down in a list would show the wrong expanded "view" ([[:phab:T431714|T431714]]). And to make it easier to recognise what you're searching for, we now show a Function icon or Language icon in the search field, like we do for Wikidata items.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
As part of wider work to support new languages in MediaWiki, we created Z2051/kix "Khiamniungan Naga" ([[:phab:T428856|T428856]]) and Z2052/uzs "Southern Uzbek" ([[:phab:T423735|T423735]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Wikifunctions and Abstract Wikipedia at Wikimania 2026 ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Next week is [[:wikimania:Special:MyLanguage/2026:Wikimania|Wikimania 2026]], the annual main conference for all things Wikimedia. Wikimania will be in Paris, France from 21–25 July. We hope to see many of you there. There will be a number of events about Abstract Wikipedia and Wikifunctions (all times local):
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Dnshitobu|Dnshitobu]] has session “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/ Making indigenous languages ready for Wikifunctions]” on Friday, 14:30</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Mahir256|Mahir256]] will organize a workshop “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/HYTQBF/ From Abstract Content to Concrete Text with Wikidata Lexemes]” on Friday, 16:00</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]], and [[User:DVrandecic (WMF)|Denny]] will be running “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Abstract Wikipedia workshop: Let's create a multi-lingual article!]” on Saturday, 11:00</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
If there are any further related events, let us know, and we are happy to tell folks about them!
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Due to Wikimania next week, we are skipping the newsletter.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== News in Types: Thoughts on Wikifunctions Object References ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We invite you all to create new and discuss the existing [[Wikifunctions:Type proposals|Type proposals]] so we can keep on creating new Types. Thanks to all the community members contributing to the discussion and writing proposals, making it possible to extend the Wikifunctions to new domains!
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We have been particularly discussing the proposal for [[Wikifunctions:Type proposals/Wikifunctions object reference|Wikifunctions Object References]] in the team and like it. The only thing we are considering to change is to make it a generic type, stating the object’s type.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Furthermore, we are discussing [[Wikifunctions:Type proposals/Words with many forms|an evolution]] of the (experimental) [[Wikifunctions:Type proposals/Syntactic table|Syntactic tables]], as you can see in the top news above.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Fresh Functions weekly: 45 new Functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we had 45 new functions. Here is an incomplete list of functions with implementations and passing tests to get a taste of what functions have been created. We crossed 4700 functions, and are just one week shy of Wikimania – maybe we can get to a round number during Wikimania? Thanks everybody for contributing!
</div>
* {{Z|Z37348}}
* {{Z|Z37353}}
* {{Z|Z37354}}
* {{Z|Z37357}}
* {{Z|Z37361}}
* {{Z|Z37367}}
* {{Z|Z37375}}
* {{Z|Z37387}}
* {{Z|Z37389}}
* {{Z|Z37391}}
* {{Z|Z37393}}
* {{Z|Z37395}}
* {{Z|Z37403}}
* {{Z|Z37415}}
* {{Z|Z37419}}
* {{Z|Z37422}}
* {{Z|Z37424}}
* {{Z|Z37426}}
* {{Z|Z37436}}
* {{Z|Z37441}}
* {{Z|Z37447}}
* {{Z|Z37450}}
* {{Z|Z37454}}
* {{Z|Z37459}}
* {{Z|Z37464}}
* {{Z|Z37465}}
* {{Z|Z37473}}
* {{Z|Z37481}}
* {{Z|Z37482}}
* {{Z|Z37493}}
* {{Z|Z37507}}
* {{Z|Z37510}}
* {{Z|Z37512}}
* {{Z|Z37518}}
* {{Z|Z37533}}
* {{Z|Z37541}}
* {{Z|Z37551}}
* {{Z|Z37609}}
* {{Z|Z37623}}
* {{Z|Z37633}}
* {{Z|Z37640}}
* {{Z|Z37644}}
* {{Z|Z37647}}
* {{Z|Z37655}}
<div 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.
</div>
[[Category:Status updates{{#translation:}}|2026-07-16]]
90alto8ov26yfqsnygct8w002w1j7ai
293942
293940
2026-07-25T19:39:10Z
Ameisenigel
44
Created page with "Willkommen bei Newsletter #257, der [$1 dritten Fermat-Zahl]!"
293942
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Vorheriges Update
| prev = 2026-07-08
| nextlabel = Nächstes Update
| next =
}}
Willkommen bei Newsletter #257, der [https://www.wikifunctions.org/view/en/Z14629?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z14629%22%2C%22Z14629K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%223%22%7D%7D dritten Fermat-Zahl]!
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Beyond syntactic tables ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
In the last few weeks, some volunteers and I have been experimenting with [[Wikifunctions:Type proposals/Syntactic table|the Syntactic table proposal]]. The community has warned us early in the process that it probably would not scale for morphologically rich languages, such as Turkish or Finnish, where words can have hundreds if not thousands of Forms.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
And indeed, we ran into issues. Not as fast as I expected, fortunately, but soon enough. And maybe they are just temporarily for the things we want to do right now, but it is expected that eventually they will be overwhelming as our ambitions expand. Because of that, I think we need to improve on Syntactic tables as they are. I wrote [[Wikifunctions:Type proposals/Words with many forms|a document discussing possible approaches]], and want to invite the community to discuss and leave thoughts. I would like to implement the result of the discussion in the week after Wikimania, unless there is dissent, and see where that takes us.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== John Samuel: This Pride Month, I Am Focusing on Abstract Wikipedia ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
[[User:Jsamwrites|John Samuel]] wrote a blog post describing his thoughts and hopes for Abstract Wikipedia:
[https://jsamwrites.medium.com/this-pride-month-i-am-focusing-on-abstract-wikipedia-287bbae593c8 jsamwrites.medium.com/this-pride-month-i-am-focusing-on-abstract-wikipedia-287bbae593c8]
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
I quote John:
</div>
<blockquote><span lang="en" dir="ltr" class="mw-content-ltr">''“Research on multilingual Wikipedia has shown that different language communities develop their own perspectives, priorities, and cultural contexts. Knowledge is not merely translated; it is shaped by communities.''</span>
<span lang="en" dir="ltr" class="mw-content-ltr">''Abstract Wikipedia will not replace those communities. Instead, it offers an opportunity to share certain forms of knowledge more broadly while preserving linguistic diversity.”''</span></blockquote>
<div lang="en" dir="ltr" class="mw-content-ltr">
Particularly noteworthy are [[:commons:File:Wikicafe-JohnSAMUEL.pdf|his presentation slides which he presented in Lyon last month]] (in French).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Jens Ohlig: Calling Wikifunctions for der, die, das ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
[[User:Jens Ohlig|Jens Ohlig]] wrote a blog post on the implementation of the der, die, das tool that we have pointed to last week: [https://blog.johl.io/calling-wikifunctions-for-der-die-das/ blog.johl.io/calling-wikifunctions-for-der-die-das]
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
It offers a great write-up into one way Wikifunctions can be used, and how it connects to Wikidata. I quote Jens:
</div>
<blockquote><span lang="en" dir="ltr" class="mw-content-ltr">''“To extract the information on the grammatical gender, we use Wikifunctions. Wikifunctions is a Wikimedia project that aims to create a collaboratively maintained library of functions. A function is a procedure that takes one or more inputs and produces an output. Examples include converting units, transforming singular words into plural forms, or carrying out simple calculations. Wikifunctions is intended to support the reuse of such functions across Wikimedia projects and other software environments. It’s also the foundation of Abstract Wikipedia. And, last, but not least, we can use these functions in remote calls from the command line.”''</span></blockquote>
<div lang="en" dir="ltr" class="mw-content-ltr">
Thank you, Jens!
</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 fixed a bug that meant that moving complex items up and down in a list would show the wrong expanded "view" ([[:phab:T431714|T431714]]). And to make it easier to recognise what you're searching for, we now show a Function icon or Language icon in the search field, like we do for Wikidata items.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
As part of wider work to support new languages in MediaWiki, we created Z2051/kix "Khiamniungan Naga" ([[:phab:T428856|T428856]]) and Z2052/uzs "Southern Uzbek" ([[:phab:T423735|T423735]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Wikifunctions and Abstract Wikipedia at Wikimania 2026 ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Next week is [[:wikimania:Special:MyLanguage/2026:Wikimania|Wikimania 2026]], the annual main conference for all things Wikimedia. Wikimania will be in Paris, France from 21–25 July. We hope to see many of you there. There will be a number of events about Abstract Wikipedia and Wikifunctions (all times local):
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Dnshitobu|Dnshitobu]] has session “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/ Making indigenous languages ready for Wikifunctions]” on Friday, 14:30</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Mahir256|Mahir256]] will organize a workshop “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/HYTQBF/ From Abstract Content to Concrete Text with Wikidata Lexemes]” on Friday, 16:00</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]], and [[User:DVrandecic (WMF)|Denny]] will be running “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Abstract Wikipedia workshop: Let's create a multi-lingual article!]” on Saturday, 11:00</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
If there are any further related events, let us know, and we are happy to tell folks about them!
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Due to Wikimania next week, we are skipping the newsletter.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== News in Types: Thoughts on Wikifunctions Object References ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We invite you all to create new and discuss the existing [[Wikifunctions:Type proposals|Type proposals]] so we can keep on creating new Types. Thanks to all the community members contributing to the discussion and writing proposals, making it possible to extend the Wikifunctions to new domains!
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We have been particularly discussing the proposal for [[Wikifunctions:Type proposals/Wikifunctions object reference|Wikifunctions Object References]] in the team and like it. The only thing we are considering to change is to make it a generic type, stating the object’s type.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Furthermore, we are discussing [[Wikifunctions:Type proposals/Words with many forms|an evolution]] of the (experimental) [[Wikifunctions:Type proposals/Syntactic table|Syntactic tables]], as you can see in the top news above.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Fresh Functions weekly: 45 new Functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we had 45 new functions. Here is an incomplete list of functions with implementations and passing tests to get a taste of what functions have been created. We crossed 4700 functions, and are just one week shy of Wikimania – maybe we can get to a round number during Wikimania? Thanks everybody for contributing!
</div>
* {{Z|Z37348}}
* {{Z|Z37353}}
* {{Z|Z37354}}
* {{Z|Z37357}}
* {{Z|Z37361}}
* {{Z|Z37367}}
* {{Z|Z37375}}
* {{Z|Z37387}}
* {{Z|Z37389}}
* {{Z|Z37391}}
* {{Z|Z37393}}
* {{Z|Z37395}}
* {{Z|Z37403}}
* {{Z|Z37415}}
* {{Z|Z37419}}
* {{Z|Z37422}}
* {{Z|Z37424}}
* {{Z|Z37426}}
* {{Z|Z37436}}
* {{Z|Z37441}}
* {{Z|Z37447}}
* {{Z|Z37450}}
* {{Z|Z37454}}
* {{Z|Z37459}}
* {{Z|Z37464}}
* {{Z|Z37465}}
* {{Z|Z37473}}
* {{Z|Z37481}}
* {{Z|Z37482}}
* {{Z|Z37493}}
* {{Z|Z37507}}
* {{Z|Z37510}}
* {{Z|Z37512}}
* {{Z|Z37518}}
* {{Z|Z37533}}
* {{Z|Z37541}}
* {{Z|Z37551}}
* {{Z|Z37609}}
* {{Z|Z37623}}
* {{Z|Z37633}}
* {{Z|Z37640}}
* {{Z|Z37644}}
* {{Z|Z37647}}
* {{Z|Z37655}}
<div 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.
</div>
[[Category:Status updates{{#translation:}}|2026-07-16]]
rkgkvsxo7o0lssu2mfje1m84c2i809x
293944
293942
2026-07-25T19:39:22Z
Ameisenigel
44
Created page with "=== Über syntaktische Tabellen hinaus ==="
293944
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Vorheriges Update
| prev = 2026-07-08
| nextlabel = Nächstes Update
| next =
}}
Willkommen bei Newsletter #257, der [https://www.wikifunctions.org/view/en/Z14629?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z14629%22%2C%22Z14629K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%223%22%7D%7D dritten Fermat-Zahl]!
<span id="Beyond_syntactic_tables"></span>
=== Über syntaktische Tabellen hinaus ===
<div lang="en" dir="ltr" class="mw-content-ltr">
In the last few weeks, some volunteers and I have been experimenting with [[Wikifunctions:Type proposals/Syntactic table|the Syntactic table proposal]]. The community has warned us early in the process that it probably would not scale for morphologically rich languages, such as Turkish or Finnish, where words can have hundreds if not thousands of Forms.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
And indeed, we ran into issues. Not as fast as I expected, fortunately, but soon enough. And maybe they are just temporarily for the things we want to do right now, but it is expected that eventually they will be overwhelming as our ambitions expand. Because of that, I think we need to improve on Syntactic tables as they are. I wrote [[Wikifunctions:Type proposals/Words with many forms|a document discussing possible approaches]], and want to invite the community to discuss and leave thoughts. I would like to implement the result of the discussion in the week after Wikimania, unless there is dissent, and see where that takes us.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== John Samuel: This Pride Month, I Am Focusing on Abstract Wikipedia ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
[[User:Jsamwrites|John Samuel]] wrote a blog post describing his thoughts and hopes for Abstract Wikipedia:
[https://jsamwrites.medium.com/this-pride-month-i-am-focusing-on-abstract-wikipedia-287bbae593c8 jsamwrites.medium.com/this-pride-month-i-am-focusing-on-abstract-wikipedia-287bbae593c8]
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
I quote John:
</div>
<blockquote><span lang="en" dir="ltr" class="mw-content-ltr">''“Research on multilingual Wikipedia has shown that different language communities develop their own perspectives, priorities, and cultural contexts. Knowledge is not merely translated; it is shaped by communities.''</span>
<span lang="en" dir="ltr" class="mw-content-ltr">''Abstract Wikipedia will not replace those communities. Instead, it offers an opportunity to share certain forms of knowledge more broadly while preserving linguistic diversity.”''</span></blockquote>
<div lang="en" dir="ltr" class="mw-content-ltr">
Particularly noteworthy are [[:commons:File:Wikicafe-JohnSAMUEL.pdf|his presentation slides which he presented in Lyon last month]] (in French).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Jens Ohlig: Calling Wikifunctions for der, die, das ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
[[User:Jens Ohlig|Jens Ohlig]] wrote a blog post on the implementation of the der, die, das tool that we have pointed to last week: [https://blog.johl.io/calling-wikifunctions-for-der-die-das/ blog.johl.io/calling-wikifunctions-for-der-die-das]
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
It offers a great write-up into one way Wikifunctions can be used, and how it connects to Wikidata. I quote Jens:
</div>
<blockquote><span lang="en" dir="ltr" class="mw-content-ltr">''“To extract the information on the grammatical gender, we use Wikifunctions. Wikifunctions is a Wikimedia project that aims to create a collaboratively maintained library of functions. A function is a procedure that takes one or more inputs and produces an output. Examples include converting units, transforming singular words into plural forms, or carrying out simple calculations. Wikifunctions is intended to support the reuse of such functions across Wikimedia projects and other software environments. It’s also the foundation of Abstract Wikipedia. And, last, but not least, we can use these functions in remote calls from the command line.”''</span></blockquote>
<div lang="en" dir="ltr" class="mw-content-ltr">
Thank you, Jens!
</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 fixed a bug that meant that moving complex items up and down in a list would show the wrong expanded "view" ([[:phab:T431714|T431714]]). And to make it easier to recognise what you're searching for, we now show a Function icon or Language icon in the search field, like we do for Wikidata items.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
As part of wider work to support new languages in MediaWiki, we created Z2051/kix "Khiamniungan Naga" ([[:phab:T428856|T428856]]) and Z2052/uzs "Southern Uzbek" ([[:phab:T423735|T423735]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Wikifunctions and Abstract Wikipedia at Wikimania 2026 ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Next week is [[:wikimania:Special:MyLanguage/2026:Wikimania|Wikimania 2026]], the annual main conference for all things Wikimedia. Wikimania will be in Paris, France from 21–25 July. We hope to see many of you there. There will be a number of events about Abstract Wikipedia and Wikifunctions (all times local):
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Dnshitobu|Dnshitobu]] has session “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/ Making indigenous languages ready for Wikifunctions]” on Friday, 14:30</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Mahir256|Mahir256]] will organize a workshop “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/HYTQBF/ From Abstract Content to Concrete Text with Wikidata Lexemes]” on Friday, 16:00</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]], and [[User:DVrandecic (WMF)|Denny]] will be running “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Abstract Wikipedia workshop: Let's create a multi-lingual article!]” on Saturday, 11:00</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
If there are any further related events, let us know, and we are happy to tell folks about them!
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Due to Wikimania next week, we are skipping the newsletter.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== News in Types: Thoughts on Wikifunctions Object References ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We invite you all to create new and discuss the existing [[Wikifunctions:Type proposals|Type proposals]] so we can keep on creating new Types. Thanks to all the community members contributing to the discussion and writing proposals, making it possible to extend the Wikifunctions to new domains!
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We have been particularly discussing the proposal for [[Wikifunctions:Type proposals/Wikifunctions object reference|Wikifunctions Object References]] in the team and like it. The only thing we are considering to change is to make it a generic type, stating the object’s type.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Furthermore, we are discussing [[Wikifunctions:Type proposals/Words with many forms|an evolution]] of the (experimental) [[Wikifunctions:Type proposals/Syntactic table|Syntactic tables]], as you can see in the top news above.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Fresh Functions weekly: 45 new Functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we had 45 new functions. Here is an incomplete list of functions with implementations and passing tests to get a taste of what functions have been created. We crossed 4700 functions, and are just one week shy of Wikimania – maybe we can get to a round number during Wikimania? Thanks everybody for contributing!
</div>
* {{Z|Z37348}}
* {{Z|Z37353}}
* {{Z|Z37354}}
* {{Z|Z37357}}
* {{Z|Z37361}}
* {{Z|Z37367}}
* {{Z|Z37375}}
* {{Z|Z37387}}
* {{Z|Z37389}}
* {{Z|Z37391}}
* {{Z|Z37393}}
* {{Z|Z37395}}
* {{Z|Z37403}}
* {{Z|Z37415}}
* {{Z|Z37419}}
* {{Z|Z37422}}
* {{Z|Z37424}}
* {{Z|Z37426}}
* {{Z|Z37436}}
* {{Z|Z37441}}
* {{Z|Z37447}}
* {{Z|Z37450}}
* {{Z|Z37454}}
* {{Z|Z37459}}
* {{Z|Z37464}}
* {{Z|Z37465}}
* {{Z|Z37473}}
* {{Z|Z37481}}
* {{Z|Z37482}}
* {{Z|Z37493}}
* {{Z|Z37507}}
* {{Z|Z37510}}
* {{Z|Z37512}}
* {{Z|Z37518}}
* {{Z|Z37533}}
* {{Z|Z37541}}
* {{Z|Z37551}}
* {{Z|Z37609}}
* {{Z|Z37623}}
* {{Z|Z37633}}
* {{Z|Z37640}}
* {{Z|Z37644}}
* {{Z|Z37647}}
* {{Z|Z37655}}
<div 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.
</div>
[[Category:Status updates{{#translation:}}|2026-07-16]]
svl0tke6rl0jhgdl1iahk9hztnuid3o
Translations:Wikifunctions:Status updates/2026-07-16/1/de
1198
88590
293937
2026-07-25T19:38:30Z
Ameisenigel
44
Created page with "Vorheriges Update"
293937
wikitext
text/x-wiki
Vorheriges Update
gip3hi7u0wf8jv7dena73ndlrx52ohv
Translations:Wikifunctions:Status updates/2026-07-16/2/de
1198
88591
293939
2026-07-25T19:38:33Z
Ameisenigel
44
Created page with "Nächstes Update"
293939
wikitext
text/x-wiki
Nächstes Update
srj2pwwjkwr7a3zol9puxaaqvo0drwd
Translations:Wikifunctions:Status updates/2026-07-16/3/de
1198
88592
293941
2026-07-25T19:39:09Z
Ameisenigel
44
Created page with "Willkommen bei Newsletter #257, der [$1 dritten Fermat-Zahl]!"
293941
wikitext
text/x-wiki
Willkommen bei Newsletter #257, der [$1 dritten Fermat-Zahl]!
3j2zeynmu6dkadm2alx6e31fx2zwiua
Translations:Wikifunctions:Status updates/2026-07-16/4/de
1198
88593
293943
2026-07-25T19:39:21Z
Ameisenigel
44
Created page with "=== Über syntaktische Tabellen hinaus ==="
293943
wikitext
text/x-wiki
=== Über syntaktische Tabellen hinaus ===
3tlzhmugzsjf8pctkdjszscaj5xadqj
Talk:Z20786
1
88594
293945
2026-07-25T19:43:19Z
Seudo
13071
/* Please fix the implementation for the 1st day in the month */ new section
293945
wikitext
text/x-wiki
== Please fix the implementation for the 1st day in the month ==
In French, "01/03" is "1er mars", not "1 mars". The last line should be replaced by something like:
<pre>
day = Z20785K1['K3']
if day == 1:
day = "1er"
return f"{day} {months[Z20785K1['K2'] - 1]} {Z20785K1['K1']}"
</pre> [[User:Seudo|Seudo]] ([[User talk:Seudo|talk]]) 19:43, 25 July 2026 (UTC)
8ufp3hloqgziso7y2dfeay53g6gl4tw
Z38295
0
88595
293946
2026-07-25T19:44:23Z
Brianwinum
96530
Create reusable function for finding peer-supported properties absent from a target Wikidata item
293946
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38295"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6001",
"Z17K2": "Z38295K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z6001"
},
"Z17K2": "Z38295K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z13518",
"Z17K2": "Z38295K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
],
"Z8K2": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z6092"
},
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z38295"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"properties absent from target but common among peers",
"peer-based missing properties",
"common peer properties missing from item"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
2gk1uhnynnjai4owlmabeh6bzbbrmq6
293947
293946
2026-07-25T19:44:48Z
Brianwinum
96530
Add English function name, description, and input labels omitted during initial creation
293947
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38295"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6001",
"Z17K2": "Z38295K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "target item"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z6001"
},
"Z17K2": "Z38295K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "peer items"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z13518",
"Z17K2": "Z38295K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "minimum peer count"
}
]
}
}
],
"Z8K2": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z6092"
},
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z38295"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "missing properties from peer items"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"properties absent from target but common among peers",
"peer-based missing properties",
"common peer properties missing from item"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Returns properties used by at least a specified number of distinct peer items but not used by the target item."
}
]
}
}
bw96x53gocdhlnwb3bz1yhd6xcgwhv4
293972
293947
2026-07-25T20:05:53Z
YoshiRulz
10156
Added Z38296 and Z38298 to the approved list of test cases
293972
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38295"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6001",
"Z17K2": "Z38295K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "target item"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z6001"
},
"Z17K2": "Z38295K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "peer items"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z13518",
"Z17K2": "Z38295K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "minimum peer count"
}
]
}
}
],
"Z8K2": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z6092"
},
"Z8K3": [
"Z20",
"Z38296",
"Z38298"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z38295"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "missing properties from peer items"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"properties absent from target but common among peers",
"peer-based missing properties",
"common peer properties missing from item"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Returns properties used by at least a specified number of distinct peer items but not used by the target item."
}
]
}
}
1plgb13t1i5uzx57z65ghowflfvix4c
293973
293972
2026-07-25T20:05:54Z
YoshiRulz
10156
Added Z38297 to the approved list of implementations
293973
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38295"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6001",
"Z17K2": "Z38295K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "target item"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z6001"
},
"Z17K2": "Z38295K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "peer items"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z13518",
"Z17K2": "Z38295K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "minimum peer count"
}
]
}
}
],
"Z8K2": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z6092"
},
"Z8K3": [
"Z20",
"Z38296",
"Z38298"
],
"Z8K4": [
"Z14",
"Z38297"
],
"Z8K5": "Z38295"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "missing properties from peer items"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"properties absent from target but common among peers",
"peer-based missing properties",
"common peer properties missing from item"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Returns properties used by at least a specified number of distinct peer items but not used by the target item."
}
]
}
}
18prpx89c7nk6m0pa15u1hw209w4tia
Z38296
0
88596
293949
2026-07-25T19:46:37Z
Brianwinum
96530
Add an edge-case tester for an empty peer list
293949
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38296"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38295",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z38295",
"Z38295K1": {
"Z1K1": "Z7",
"Z7K1": "Z6821",
"Z6821K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q42"
}
},
"Z38295K2": [
"Z6001"
],
"Z38295K3": {
"Z1K1": "Z13518",
"Z13518K1": ""
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z889",
"Z889K2": [
"Z1"
],
"Z889K3": "Z19267"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
057j8a8jg96i0ycj9r2o7i941a7om29
293961
293949
2026-07-25T19:52:32Z
Brianwinum
96530
Add English tester name and description
293961
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38296"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38295",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z38295",
"Z38295K1": {
"Z1K1": "Z7",
"Z7K1": "Z6821",
"Z6821K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q42"
}
},
"Z38295K2": [
"Z6001"
],
"Z38295K3": {
"Z1K1": "Z13518",
"Z13518K1": ""
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z889",
"Z889K2": [
"Z1"
],
"Z889K3": "Z19267"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "empty peer list returns no missing properties"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "An empty peer list yields an empty property list."
}
]
}
}
e4i63i65y17upmwnn3s0l89llkjt8ke
Z38297
0
88597
293950
2026-07-25T19:47:34Z
Brianwinum
96530
Add JavaScript implementation using distinct-peer property frequency sets
293950
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38297"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38295",
"Z14K3": {
"Z1K1": "Z16",
"Z16K1": "Z600",
"Z16K2": "function Z38295( Z38295K1, Z38295K2, Z38295K3 ) {\n\n}/*\n * Development copy for a Wikifunctions JavaScript implementation.\n *\n * On-wiki, retain the function signature generated by the implementation editor\n * and place this logic inside it. The expected arguments are:\n * target: Z6001\n * peers: Z881(Z6001), represented canonically as [element type, ...elements]\n * minimumPeerCount: Z13518\n */\nfunction Z38295(Z38295K1, Z38295K2, Z38295K3) {\n var target = Z38295K1;\n var peers = Z38295K2;\n var minimumPeerCount = Z38295K3;\n function listElements(value) {\n return Array.isArray(value) ? value.slice(1) : [];\n }\n\n function pidFromStatement(statement) {\n var predicate = statement \u0026\u0026 statement.Z6003K2;\n if (typeof predicate === \"string\" \u0026\u0026 /^P[1-9][0-9]*$/.test(predicate)) {\n return predicate;\n }\n if (predicate \u0026\u0026 typeof predicate.Z6092K1 === \"string\") {\n return predicate.Z6092K1;\n }\n return null;\n }\n\n function propertySet(item) {\n var result = Object.create(null);\n var statements = item \u0026\u0026 item.Z6001K6;\n listElements(statements).forEach(function (statement) {\n var pid = pidFromStatement(statement);\n if (pid !== null) {\n result[pid] = true;\n }\n });\n return result;\n }\n\n function itemId(item, fallback) {\n var identity = item \u0026\u0026 item.Z6001K1;\n if (typeof identity === \"string\") {\n return identity;\n }\n if (identity \u0026\u0026 typeof identity.Z6091K1 === \"string\") {\n return identity.Z6091K1;\n }\n return fallback;\n }\n\n var targetProperties = propertySet(target);\n var counts = Object.create(null);\n var seenPeers = Object.create(null);\n\n listElements(peers).forEach(function (peer, index) {\n var peerId = itemId(peer, \"__anonymous_peer_\" + index);\n if (seenPeers[peerId]) {\n return;\n }\n seenPeers[peerId] = true;\n Object.keys(propertySet(peer)).forEach(function (pid) {\n counts[pid] = (counts[pid] || 0) + 1;\n });\n });\n\n var rawMinimum = minimumPeerCount \u0026\u0026 minimumPeerCount.Z13518K1;\n var minimum;\n try {\n minimum = BigInt(rawMinimum);\n } catch (error) {\n minimum = 1n;\n }\n if (minimum \u003C 1n) {\n minimum = 1n;\n }\n\n var pids = Object.keys(counts).filter(function (pid) {\n return !targetProperties[pid] \u0026\u0026 BigInt(counts[pid]) \u003E= minimum;\n });\n\n pids.sort(function (left, right) {\n var supportDifference = counts[right] - counts[left];\n if (supportDifference !== 0) {\n return supportDifference;\n }\n var leftNumber = BigInt(left.slice(1));\n var rightNumber = BigInt(right.slice(1));\n return leftNumber \u003C rightNumber ? -1 : (leftNumber \u003E rightNumber ? 1 : 0);\n });\n\n return [\"Z6092\"].concat(pids.map(function (pid) {\n return { Z1K1: \"Z6092\", Z6092K1: pid };\n }));\n}\n"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
55i7iy3t8x29iln4ey2kr4oj1h7iw7u
293951
293950
2026-07-25T19:48:18Z
Brianwinum
96530
Remove duplicated generated stub and add English implementation metadata
293951
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38297"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38295",
"Z14K3": {
"Z1K1": "Z16",
"Z16K1": "Z600",
"Z16K2": "function Z38295(Z38295K1, Z38295K2, Z38295K3) {\n var target = Z38295K1;\n var peers = Z38295K2;\n var minimumPeerCount = Z38295K3;\n function listElements(value) {\n return Array.isArray(value) ? value.slice(1) : [];\n }\n\n function pidFromStatement(statement) {\n var predicate = statement \u0026\u0026 statement.Z6003K2;\n if (typeof predicate === \"string\" \u0026\u0026 /^P[1-9][0-9]*$/.test(predicate)) {\n return predicate;\n }\n if (predicate \u0026\u0026 typeof predicate.Z6092K1 === \"string\") {\n return predicate.Z6092K1;\n }\n return null;\n }\n\n function propertySet(item) {\n var result = Object.create(null);\n var statements = item \u0026\u0026 item.Z6001K6;\n listElements(statements).forEach(function (statement) {\n var pid = pidFromStatement(statement);\n if (pid !== null) {\n result[pid] = true;\n }\n });\n return result;\n }\n\n function itemId(item, fallback) {\n var identity = item \u0026\u0026 item.Z6001K1;\n if (typeof identity === \"string\") {\n return identity;\n }\n if (identity \u0026\u0026 typeof identity.Z6091K1 === \"string\") {\n return identity.Z6091K1;\n }\n return fallback;\n }\n\n var targetProperties = propertySet(target);\n var counts = Object.create(null);\n var seenPeers = Object.create(null);\n\n listElements(peers).forEach(function (peer, index) {\n var peerId = itemId(peer, \"__anonymous_peer_\" + index);\n if (seenPeers[peerId]) {\n return;\n }\n seenPeers[peerId] = true;\n Object.keys(propertySet(peer)).forEach(function (pid) {\n counts[pid] = (counts[pid] || 0) + 1;\n });\n });\n\n var rawMinimum = minimumPeerCount \u0026\u0026 minimumPeerCount.Z13518K1;\n var minimum;\n try {\n minimum = BigInt(rawMinimum);\n } catch (error) {\n minimum = 1n;\n }\n if (minimum \u003C 1n) {\n minimum = 1n;\n }\n\n var pids = Object.keys(counts).filter(function (pid) {\n return !targetProperties[pid] \u0026\u0026 BigInt(counts[pid]) \u003E= minimum;\n });\n\n pids.sort(function (left, right) {\n var supportDifference = counts[right] - counts[left];\n if (supportDifference !== 0) {\n return supportDifference;\n }\n var leftNumber = BigInt(left.slice(1));\n var rightNumber = BigInt(right.slice(1));\n return leftNumber \u003C rightNumber ? -1 : (leftNumber \u003E rightNumber ? 1 : 0);\n });\n\n return [\"Z6092\"].concat(pids.map(function (pid) {\n return { Z1K1: \"Z6092\", Z6092K1: pid };\n }));\n}\n"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
tr21xdpt2e9t4sn39jxu1zqkxpz0fec
293956
293951
2026-07-25T19:50:26Z
Brianwinum
96530
Return native typed-list array and construct property references with ZObject
293956
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38297"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38295",
"Z14K3": {
"Z1K1": "Z16",
"Z16K1": "Z600",
"Z16K2": "function Z38295(Z38295K1, Z38295K2, Z38295K3) {\n var target = Z38295K1;\n var peers = Z38295K2;\n var minimumPeerCount = Z38295K3;\n function listElements(value) {\n return Array.isArray(value) ? value.slice(1) : [];\n }\n\n function pidFromStatement(statement) {\n var predicate = statement \u0026\u0026 statement.Z6003K2;\n if (typeof predicate === \"string\" \u0026\u0026 /^P[1-9][0-9]*$/.test(predicate)) {\n return predicate;\n }\n if (predicate \u0026\u0026 typeof predicate.Z6092K1 === \"string\") {\n return predicate.Z6092K1;\n }\n return null;\n }\n\n function propertySet(item) {\n var result = Object.create(null);\n var statements = item \u0026\u0026 item.Z6001K6;\n listElements(statements).forEach(function (statement) {\n var pid = pidFromStatement(statement);\n if (pid !== null) {\n result[pid] = true;\n }\n });\n return result;\n }\n\n function itemId(item, fallback) {\n var identity = item \u0026\u0026 item.Z6001K1;\n if (typeof identity === \"string\") {\n return identity;\n }\n if (identity \u0026\u0026 typeof identity.Z6091K1 === \"string\") {\n return identity.Z6091K1;\n }\n return fallback;\n }\n\n var targetProperties = propertySet(target);\n var counts = Object.create(null);\n var seenPeers = Object.create(null);\n\n listElements(peers).forEach(function (peer, index) {\n var peerId = itemId(peer, \"__anonymous_peer_\" + index);\n if (seenPeers[peerId]) {\n return;\n }\n seenPeers[peerId] = true;\n Object.keys(propertySet(peer)).forEach(function (pid) {\n counts[pid] = (counts[pid] || 0) + 1;\n });\n });\n\n var rawMinimum = minimumPeerCount \u0026\u0026 minimumPeerCount.Z13518K1;\n var minimum;\n try {\n minimum = BigInt(rawMinimum);\n } catch (error) {\n minimum = 1n;\n }\n if (minimum \u003C 1n) {\n minimum = 1n;\n }\n\n var pids = Object.keys(counts).filter(function (pid) {\n return !targetProperties[pid] \u0026\u0026 BigInt(counts[pid]) \u003E= minimum;\n });\n\n pids.sort(function (left, right) {\n var supportDifference = counts[right] - counts[left];\n if (supportDifference !== 0) {\n return supportDifference;\n }\n var leftNumber = BigInt(left.slice(1));\n var rightNumber = BigInt(right.slice(1));\n return leftNumber \u003C rightNumber ? -1 : (leftNumber \u003E rightNumber ? 1 : 0);\n });\n\n return pids.map(function (pid) {\n return new ZObject(\n new Map([[\"Z6092K1\", pid]]),\n { Z1K1: \"Z9\", Z9K1: \"Z6092\" }\n );\n });\n}\n"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
3mly133eqctpfcyx9mfgniosk9fsrp2
293960
293956
2026-07-25T19:52:09Z
Brianwinum
96530
Add English implementation name and description
293960
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38297"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38295",
"Z14K3": {
"Z1K1": "Z16",
"Z16K1": "Z600",
"Z16K2": "function Z38295(Z38295K1, Z38295K2, Z38295K3) {\n var target = Z38295K1;\n var peers = Z38295K2;\n var minimumPeerCount = Z38295K3;\n function listElements(value) {\n return Array.isArray(value) ? value.slice(1) : [];\n }\n\n function pidFromStatement(statement) {\n var predicate = statement \u0026\u0026 statement.Z6003K2;\n if (typeof predicate === \"string\" \u0026\u0026 /^P[1-9][0-9]*$/.test(predicate)) {\n return predicate;\n }\n if (predicate \u0026\u0026 typeof predicate.Z6092K1 === \"string\") {\n return predicate.Z6092K1;\n }\n return null;\n }\n\n function propertySet(item) {\n var result = Object.create(null);\n var statements = item \u0026\u0026 item.Z6001K6;\n listElements(statements).forEach(function (statement) {\n var pid = pidFromStatement(statement);\n if (pid !== null) {\n result[pid] = true;\n }\n });\n return result;\n }\n\n function itemId(item, fallback) {\n var identity = item \u0026\u0026 item.Z6001K1;\n if (typeof identity === \"string\") {\n return identity;\n }\n if (identity \u0026\u0026 typeof identity.Z6091K1 === \"string\") {\n return identity.Z6091K1;\n }\n return fallback;\n }\n\n var targetProperties = propertySet(target);\n var counts = Object.create(null);\n var seenPeers = Object.create(null);\n\n listElements(peers).forEach(function (peer, index) {\n var peerId = itemId(peer, \"__anonymous_peer_\" + index);\n if (seenPeers[peerId]) {\n return;\n }\n seenPeers[peerId] = true;\n Object.keys(propertySet(peer)).forEach(function (pid) {\n counts[pid] = (counts[pid] || 0) + 1;\n });\n });\n\n var rawMinimum = minimumPeerCount \u0026\u0026 minimumPeerCount.Z13518K1;\n var minimum;\n try {\n minimum = BigInt(rawMinimum);\n } catch (error) {\n minimum = 1n;\n }\n if (minimum \u003C 1n) {\n minimum = 1n;\n }\n\n var pids = Object.keys(counts).filter(function (pid) {\n return !targetProperties[pid] \u0026\u0026 BigInt(counts[pid]) \u003E= minimum;\n });\n\n pids.sort(function (left, right) {\n var supportDifference = counts[right] - counts[left];\n if (supportDifference !== 0) {\n return supportDifference;\n }\n var leftNumber = BigInt(left.slice(1));\n var rightNumber = BigInt(right.slice(1));\n return leftNumber \u003C rightNumber ? -1 : (leftNumber \u003E rightNumber ? 1 : 0);\n });\n\n return pids.map(function (pid) {\n return new ZObject(\n new Map([[\"Z6092K1\", pid]]),\n { Z1K1: \"Z9\", Z9K1: \"Z6092\" }\n );\n });\n}\n"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "missing properties — JavaScript frequency sets"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Counts distinct peer-item property usage and returns properties absent from the target."
}
]
}
}
bjuz2xujsw8naq0pdmxwz02phybos7n
Z38298
0
88598
293962
2026-07-25T19:53:26Z
Brianwinum
96530
Add stable tester for target exclusion with the target as its only peer
293962
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38298"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38295",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z38295",
"Z38295K1": {
"Z1K1": "Z7",
"Z7K1": "Z6821",
"Z6821K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q42"
}
},
"Z38295K2": [
"Z6001",
{
"Z1K1": "Z7",
"Z7K1": "Z6821",
"Z6821K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q42"
}
}
],
"Z38295K3": {
"Z1K1": "Z13518",
"Z13518K1": ""
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z889",
"Z889K2": [
"Z1"
],
"Z889K3": "Z19267"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
d9req3idr3zhw0ubex1oyll8v0nzwyn
293963
293962
2026-07-25T19:53:43Z
Brianwinum
96530
Add English tester name and description
293963
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38298"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38295",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z38295",
"Z38295K1": {
"Z1K1": "Z7",
"Z7K1": "Z6821",
"Z6821K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q42"
}
},
"Z38295K2": [
"Z6001",
{
"Z1K1": "Z7",
"Z7K1": "Z6821",
"Z6821K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q42"
}
}
],
"Z38295K3": {
"Z1K1": "Z13518",
"Z13518K1": ""
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z889",
"Z889K2": [
"Z1"
],
"Z889K3": "Z19267"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "target used as peer returns no missing properties"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "A target item used as its only peer yields no missing properties."
}
]
}
}
0c1mpffsdqjkks51rwt081ug7pkoqwk
Z38299
0
88599
293971
2026-07-25T20:05:42Z
Wcalenieja
10313
kopia angielskiej implementacji
293971
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38299"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38291",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z22511",
"Z22511K1": {
"Z1K1": "Z7",
"Z7K1": "Z21394",
"Z21394K1": [
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z850",
"Z850K1": {
"Z1K1": "Z7",
"Z7K1": "Z27410",
"Z27410K1": {
"Z1K1": "Z7",
"Z7K1": "Z27327",
"Z27327K1": {
"Z1K1": "Z18",
"Z18K1": "Z38291K1"
},
"Z27327K2": {
"Z1K1": "Z6092",
"Z6092K1": "P5137"
},
"Z27327K3": "Z1025"
},
"Z27410K2": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q110786"
}
]
},
"Z850K2": "Z28248",
"Z850K3": {
"Z1K1": "Z7",
"Z7K1": "Z24766",
"Z24766K1": {
"Z1K1": "Z18",
"Z18K1": "Z38291K1"
},
"Z24766K2": "Z1025"
}
},
" jest ",
{
"Z1K1": "Z7",
"Z7K1": "Z850",
"Z850K1": {
"Z1K1": "Z7",
"Z7K1": "Z27410",
"Z27410K1": {
"Z1K1": "Z7",
"Z7K1": "Z27327",
"Z27327K1": {
"Z1K1": "Z7",
"Z7K1": "Z811",
"Z811K1": {
"Z1K1": "Z7",
"Z7K1": "Z23543",
"Z23543K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z18",
"Z18K1": "Z38291K1"
},
"Z30120K2": [
"Z6030",
"Z6036"
],
"Z30120K3": [
"Z60"
],
"Z30120K4": [
"Z6092",
{
"Z1K1": "Z6092",
"Z6092K1": "P31"
}
]
}
}
},
"Z27327K2": {
"Z1K1": "Z6092",
"Z6092K1": "P5137"
},
"Z27327K3": "Z1025"
},
"Z27410K2": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q110786"
}
]
},
"Z850K2": "Z28248",
"Z850K3": {
"Z1K1": "Z7",
"Z7K1": "Z24766",
"Z24766K1": {
"Z1K1": "Z7",
"Z7K1": "Z811",
"Z811K1": {
"Z1K1": "Z7",
"Z7K1": "Z23543",
"Z23543K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z18",
"Z18K1": "Z38291K1"
},
"Z30120K2": [
"Z6030",
"Z6036"
],
"Z30120K3": [
"Z60"
],
"Z30120K4": [
"Z6092",
{
"Z1K1": "Z6092",
"Z6092K1": "P31"
}
]
}
}
},
"Z24766K2": "Z1025"
}
}
]
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "Połącz nazwę z nazwą klasy, dodając „ jest ”"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Concatenate name with \" jest \" and class name"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
87qrnyw833awkuwzkcnmj3qjwwixr2b
293989
293971
2026-07-25T20:14:59Z
Wcalenieja
10313
narzędnik
293989
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38299"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38291",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z22511",
"Z22511K1": {
"Z1K1": "Z7",
"Z7K1": "Z21394",
"Z21394K1": [
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z850",
"Z850K1": {
"Z1K1": "Z7",
"Z7K1": "Z27410",
"Z27410K1": {
"Z1K1": "Z7",
"Z7K1": "Z27327",
"Z27327K1": {
"Z1K1": "Z18",
"Z18K1": "Z38291K1"
},
"Z27327K2": {
"Z1K1": "Z6092",
"Z6092K1": "P5137"
},
"Z27327K3": "Z1025"
},
"Z27410K2": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q110786"
}
]
},
"Z850K2": "Z28248",
"Z850K3": {
"Z1K1": "Z7",
"Z7K1": "Z24766",
"Z24766K1": {
"Z1K1": "Z18",
"Z18K1": "Z38291K1"
},
"Z24766K2": "Z1025"
}
},
" jest ",
{
"Z1K1": "Z7",
"Z7K1": "Z850",
"Z850K1": {
"Z1K1": "Z7",
"Z7K1": "Z27410",
"Z27410K1": {
"Z1K1": "Z7",
"Z7K1": "Z27327",
"Z27327K1": {
"Z1K1": "Z7",
"Z7K1": "Z811",
"Z811K1": {
"Z1K1": "Z7",
"Z7K1": "Z23543",
"Z23543K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z18",
"Z18K1": "Z38291K1"
},
"Z30120K2": [
"Z6030",
"Z6036"
],
"Z30120K3": [
"Z60"
],
"Z30120K4": [
"Z6092",
{
"Z1K1": "Z6092",
"Z6092K1": "P31"
}
]
}
}
},
"Z27327K2": {
"Z1K1": "Z6092",
"Z6092K1": "P5137"
},
"Z27327K3": "Z1025"
},
"Z27410K2": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q110786"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q192997"
}
]
},
"Z850K2": "Z28248",
"Z850K3": {
"Z1K1": "Z7",
"Z7K1": "Z24766",
"Z24766K1": {
"Z1K1": "Z7",
"Z7K1": "Z811",
"Z811K1": {
"Z1K1": "Z7",
"Z7K1": "Z23543",
"Z23543K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z18",
"Z18K1": "Z38291K1"
},
"Z30120K2": [
"Z6030",
"Z6036"
],
"Z30120K3": [
"Z60"
],
"Z30120K4": [
"Z6092",
{
"Z1K1": "Z6092",
"Z6092K1": "P31"
}
]
}
}
},
"Z24766K2": "Z1025"
}
}
]
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "Połącz nazwę z nazwą klasy, dodając „ jest ”"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Concatenate name with \" jest \" and class name"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
j66urbc4co296y5sstom5xw0lqj8idh
Z38300
0
88600
293975
2026-07-25T20:07:51Z
Wcalenieja
10313
293975
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38300"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38291",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z38291",
"Z38291K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q229"
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "Cypr to państwo niepodległe."
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "Cypr to państwo niepodległe."
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
rn7lflclaoy2bm1164tdg6h9fppcjkj
293977
293975
2026-07-25T20:08:49Z
Wcalenieja
10313
293977
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38300"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38291",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z38291",
"Z38291K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q229"
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "Cypr jest państwem niepodległym."
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "Cypr jest państwem niepodległym."
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
jgejogdv9uf4kxlb8mz6e24ifgokvlp
293992
293977
2026-07-25T20:20:52Z
Wcalenieja
10313
293992
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38300"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38291",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z38291",
"Z38291K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q229"
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "Cypr jest państwem niepodległym."
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "Cypr jest państwem niepodległym."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Cypr jest państwem niepodległym."
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
ndawe59g7csgekusptacdl9eenmmjc1
Z38301
0
88601
293997
2026-07-25T20:30:03Z
Seudo
13071
+ female test
293997
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38301"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38274",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z38274",
"Z38274K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q7186"
},
"Z38274K2": "Z1004"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z877",
"Z877K2": {
"Z1K1": "Z89",
"Z89K1": "Marie Curie est née le 7 novembre 1867 à Varsovie."
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Marie Curie est née"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Test female/male difference (née/né)"
}
]
}
}
jgly3gsa3472ope633pdzu1x5ghzjom
Talk:Z31999
1
88602
294011
2026-07-25T21:41:15Z
YoshiRulz
10156
/* Duplicate */ new section
294011
wikitext
text/x-wiki
== Duplicate ==
of [[Z22131]] [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 21:41, 25 July 2026 (UTC)
pemj29gbio6f6x9xpw3irm0iccy5vxp
294012
294011
2026-07-25T21:42:38Z
YoshiRulz
10156
NEVERMIND it's a different return type
294012
wikitext
text/x-wiki
phoiac9h4m842xq45sp7s6u21eteeq1
Z38302
0
88603
294013
2026-07-25T21:43:35Z
YoshiRulz
10156
Create implementation
294013
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38302"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z31999",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z22126",
"Z22126K1": {
"Z1K1": "Z7",
"Z7K1": "Z22131",
"Z22131K1": {
"Z1K1": "Z18",
"Z18K1": "Z31999K1"
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Kleenean lean false, via-Boolean composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
e7gtixkw70ngf62bzja9vofx0wat47t
Z38303
0
88604
294031
2026-07-26T05:12:52Z
99of9
1622
294031
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38303"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z37661",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z37661",
"Z37661K1": {
"Z1K1": "Z89",
"Z89K1": "\u003Ca href=\"https://abstract.wikipedia.org/wiki/Q113549370\"\u003EBouillon Chartier\u003C/a\u003E is the oldest bouillon in Paris."
},
"Z37661K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q895022"
},
"Z37661K3": "Z1002"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z877",
"Z877K2": {
"Z1K1": "Z89",
"Z89K1": "\u003Ca href=\"https://abstract.wikipedia.org/wiki/Q113549370\"\u003EBouillon Chartier\u003C/a\u003E is the oldest \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q895022\"\u003Ebouillon\u003C/a\u003E in Paris."
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "+[[bouillon]] in \"[[Bouillon Chart]] ... bouilon\""
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
o6sdny2rwokby9clkk4obsfwag1gg2k
Z38304
0
88605
294033
2026-07-26T05:15:33Z
99of9
1622
294033
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38304"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z37657",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z37657",
"Z37657K1": {
"Z1K1": "Z89",
"Z89K1": "\u003Ca href=\"https://abstract.wikipedia.org/wiki/Q113549370\"\u003EBouillon Chartier\u003C/a\u003E is the oldest bouillon in Paris."
},
"Z37657K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q895022"
},
"Z37657K3": {
"Z1K1": "Z40",
"Z40K1": "Z41"
},
"Z37657K4": {
"Z1K1": "Z40",
"Z40K1": "Z42"
},
"Z37657K5": "Z1002",
"Z37657K6": {
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": ""
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z877",
"Z877K2": {
"Z1K1": "Z89",
"Z89K1": "\u003Ca href=\"https://abstract.wikipedia.org/wiki/Q113549370\"\u003EBouillon Chartier\u003C/a\u003E is the oldest \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q895022\"\u003Ebouillon\u003C/a\u003E in Paris."
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "[[bouillon]] in \"[[Bouillon Chart]] ... bouilon\""
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
nkt59vaxpwbc4xholqd2wvzu17p9lk6
Z38305
0
88606
294035
2026-07-26T05:19:42Z
99of9
1622
294035
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38305"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z34124",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z34124",
"Z34124K1": "\u003Ca href=\"https://abstract.wikipedia.org/wiki/Q113549370\"\u003EBouillon Chartier\u003C/a\u003E is the oldest bouillon in Paris.",
"Z34124K2": "bouillon",
"Z34124K3": {
"Z1K1": "Z6091",
"Z6091K1": "Q895022"
},
"Z34124K4": {
"Z1K1": "Z40",
"Z40K1": "Z41"
},
"Z34124K5": {
"Z1K1": "Z40",
"Z40K1": "Z42"
},
"Z34124K6": "Z1002",
"Z34124K7": ""
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "\u003Ca href=\"https://abstract.wikipedia.org/wiki/Q113549370\"\u003EBouillon Chartier\u003C/a\u003E is the oldest \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q895022\"\u003Ebouillon\u003C/a\u003E in Paris."
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "don't inject into already-linked portion"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
65zz3ju537z3fxzsrekg57u19cydjtg
Z38306
0
88607
294038
2026-07-26T06:23:57Z
EatingCarBatteries
61191
294038
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38306"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z14294",
"Z17K2": "Z38306K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Config"
}
]
}
}
],
"Z8K2": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z60"
},
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z38306"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Languages supported by function"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Returns the languages supported by a function given its corresponding configuration page"
}
]
}
}
i59nibmwm67zphv481btfnhrxfw4niu
294040
294038
2026-07-26T06:33:39Z
EatingCarBatteries
61191
Added Z38307 to the approved list of implementations
294040
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38306"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z14294",
"Z17K2": "Z38306K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Config"
}
]
}
}
],
"Z8K2": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z60"
},
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14",
"Z38307"
],
"Z8K5": "Z38306"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Languages supported by function"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Returns the languages supported by a function given its corresponding configuration page"
}
]
}
}
qd38hcyf5d0y0ch753ktbibkln9j7vx
294047
294040
2026-07-26T06:49:56Z
EatingCarBatteries
61191
294047
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38306"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z14294",
"Z17K2": "Z38306K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Config"
}
]
}
}
],
"Z8K2": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z60"
},
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14",
"Z38307"
],
"Z8K5": "Z38306"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Languages supported by function"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Returns the languages (Z60) supported by a function given its corresponding configuration page"
}
]
}
}
szez12oo7uo4cz5n93aidrccyhhtbeu
Z38307
0
88608
294039
2026-07-26T06:33:29Z
EatingCarBatteries
61191
294039
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38307"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38306",
"Z14K3": {
"Z1K1": "Z16",
"Z16K1": "Z610",
"Z16K2": "def Z38306(Z38306K1):\n\tprint(Z38306K1)"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
044ixdqpsv84i8qpzfm8k89em0epfi0
294041
294039
2026-07-26T06:34:05Z
EatingCarBatteries
61191
294041
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38307"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38306",
"Z14K3": {
"Z1K1": "Z16",
"Z16K1": "Z610",
"Z16K2": "def Z38306(Z38306K1):\n\treturn(Z38306K1)"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
kwp17fjnfrestxdjw621om4h2fi4j42
294042
294041
2026-07-26T06:39:08Z
EatingCarBatteries
61191
294042
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38307"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38306",
"Z14K3": {
"Z1K1": "Z16",
"Z16K1": "Z610",
"Z16K2": "def Z38306(Z38306K1):\n\ttest = 0\n\tfor x in Z38306K1[\"K1\"]:\n\t\ttest += 1\n\treturn test"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
h0gi52kwrot0si7y19orc39ny6yq6gm
294043
294042
2026-07-26T06:39:45Z
EatingCarBatteries
61191
294043
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38307"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38306",
"Z14K3": {
"Z1K1": "Z16",
"Z16K1": "Z610",
"Z16K2": "def Z38306(Z38306K1):\n\ttest = 0\n\tfor x in Z38306K1.K1:\n\t\ttest += 1\n\treturn test"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
nzcwyqgkteua930lqt573yprvadc1yk
294044
294043
2026-07-26T06:40:11Z
EatingCarBatteries
61191
294044
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38307"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38306",
"Z14K3": {
"Z1K1": "Z16",
"Z16K1": "Z610",
"Z16K2": "def Z38306(Z38306K1):\n\ttest = 0\n\tfor x in Z38306K1.Z14294K1:\n\t\ttest += 1\n\treturn test"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
1b6v74cmf0g8ayqsyslqmwjflrd8osy
294045
294044
2026-07-26T06:46:08Z
EatingCarBatteries
61191
294045
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38307"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38306",
"Z14K3": {
"Z1K1": "Z16",
"Z16K1": "Z610",
"Z16K2": "def Z38306(Z38306K1):\n\tlang = []\n\tfor x in Z38306K1.Z14294K1: \n\t\tfor y in x.Z14293K2:\n\t\t\tlang.append(y)\n\treturn lang"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
jbkqsyknc47msx2e4g2ch7viit14xn5
294165
294045
2026-07-26T11:40:52Z
HenkvD
1290
label
294165
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38307"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38306",
"Z14K3": {
"Z1K1": "Z16",
"Z16K1": "Z610",
"Z16K2": "def Z38306(Z38306K1):\n\tlang = []\n\tfor x in Z38306K1.Z14294K1: \n\t\tfor y in x.Z14293K2:\n\t\t\tlang.append(y)\n\treturn lang"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Languages supported by function Python"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
lwww0hec6z2h528vqr9n9onv61mkldk
Z38308
0
88609
294046
2026-07-26T06:49:33Z
EatingCarBatteries
61191
294046
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38308"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z14294",
"Z17K2": "Z38308K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Config"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z38308K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Language"
}
]
}
}
],
"Z8K2": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z6"
},
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z38308"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "List of languages supported by function given lang"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Returns a string list of the languages that the given function configuration supports, in the given language"
}
]
}
}
hgzx7wrax1rmc25cl92989lkcuoydwq
294066
294046
2026-07-26T07:37:36Z
EatingCarBatteries
61191
294066
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38308"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z14294",
"Z17K2": "Z38308K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Config"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z38308K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Language"
}
]
}
}
],
"Z8K2": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z6"
},
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z38308"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Languages supported by config, given lang"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Returns a string list of the languages that the given function configuration supports, in the given language"
}
]
}
}
0c6zjaxz4s6nzyxq25dwhoh5ztwzwsg
294067
294066
2026-07-26T07:37:43Z
EatingCarBatteries
61191
Added Z38310 to the approved list of implementations
294067
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38308"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z14294",
"Z17K2": "Z38308K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Config"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z38308K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Language"
}
]
}
}
],
"Z8K2": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z6"
},
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14",
"Z38310"
],
"Z8K5": "Z38308"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Languages supported by config, given lang"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Returns a string list of the languages that the given function configuration supports, in the given language"
}
]
}
}
arfp20443sbqv0oyetc7tqkkog0ryhx
Z38310
0
88611
294065
2026-07-26T07:37:07Z
EatingCarBatteries
61191
294065
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38310"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38308",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z13436",
"Z13436K1": "Z30043",
"Z13436K2": {
"Z1K1": "Z18",
"Z18K1": "Z38308K2"
},
"Z13436K3": {
"Z1K1": "Z7",
"Z7K1": "Z19202",
"Z19202K1": {
"Z1K1": "Z7",
"Z7K1": "Z873",
"Z873K1": "Z24097",
"Z873K2": {
"Z1K1": "Z7",
"Z7K1": "Z38306",
"Z38306K1": {
"Z1K1": "Z18",
"Z18K1": "Z38308K1"
}
}
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
p07epkktnhlphqb6sg03hqcz9ysu2v5
294068
294065
2026-07-26T07:40:24Z
EatingCarBatteries
61191
294068
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38310"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38308",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z13436",
"Z13436K1": "Z30043",
"Z13436K2": {
"Z1K1": "Z7",
"Z7K1": "Z19202",
"Z19202K1": {
"Z1K1": "Z7",
"Z7K1": "Z873",
"Z873K1": "Z24097",
"Z873K2": {
"Z1K1": "Z7",
"Z7K1": "Z38306",
"Z38306K1": {
"Z1K1": "Z18",
"Z18K1": "Z38308K1"
}
}
}
},
"Z13436K3": {
"Z1K1": "Z18",
"Z18K1": "Z38308K2"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
4cvsjrg7uwiwddv3l8ye42txso62daj
294069
294068
2026-07-26T07:42:42Z
EatingCarBatteries
61191
294069
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38310"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38308",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z13464",
"Z13464K1": "Z30043",
"Z13464K2": {
"Z1K1": "Z7",
"Z7K1": "Z19202",
"Z19202K1": {
"Z1K1": "Z7",
"Z7K1": "Z873",
"Z873K1": "Z24097",
"Z873K2": {
"Z1K1": "Z7",
"Z7K1": "Z38306",
"Z38306K1": {
"Z1K1": "Z18",
"Z18K1": "Z38308K1"
}
}
}
},
"Z13464K3": {
"Z1K1": "Z18",
"Z18K1": "Z38308K2"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
q2sgxzph24y94x3cvvyebz8ac3kelib
294164
294069
2026-07-26T11:38:47Z
HenkvD
1290
Label
294164
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38310"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38308",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z13464",
"Z13464K1": "Z30043",
"Z13464K2": {
"Z1K1": "Z7",
"Z7K1": "Z19202",
"Z19202K1": {
"Z1K1": "Z7",
"Z7K1": "Z873",
"Z873K1": "Z24097",
"Z873K2": {
"Z1K1": "Z7",
"Z7K1": "Z38306",
"Z38306K1": {
"Z1K1": "Z18",
"Z18K1": "Z38308K1"
}
}
}
},
"Z13464K3": {
"Z1K1": "Z18",
"Z18K1": "Z38308K2"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Languages supported by config, given lang Comp"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
7nhv6quf0z2uq57o6629qkxbidqozag
Z38311
0
88612
294070
2026-07-26T07:43:56Z
EatingCarBatteries
61191
294070
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38311"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38308",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z38308",
"Z38308K1": "Z14401",
"Z38308K2": "Z1002"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z801"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
lgc5avu0st4ipel91tru2q0z2nmz8f3
294071
294070
2026-07-26T07:44:22Z
EatingCarBatteries
61191
294071
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38311"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38308",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z38308",
"Z38308K1": "Z14401",
"Z38308K2": "Z1002"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z801"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Config for plural, English"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
9ai5dx1vz1qmcc5htohsw0d5nipo5q6
Z38312
0
88613
294072
2026-07-26T07:47:17Z
99of9
1622
294072
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38312"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z37657",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z37657",
"Z37657K1": {
"Z1K1": "Z89",
"Z89K1": "\u003Ca href=\"https://abstract.wikipedia.org/wiki/Q113549370\"\u003EBouillon Chartier\u003C/a\u003E is the oldest bouillon in Paris."
},
"Z37657K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q895022"
},
"Z37657K3": {
"Z1K1": "Z40",
"Z40K1": "Z42"
},
"Z37657K4": {
"Z1K1": "Z40",
"Z40K1": "Z42"
},
"Z37657K5": "Z1002",
"Z37657K6": {
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": ""
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z877",
"Z877K2": {
"Z1K1": "Z89",
"Z89K1": "\u003Ca href=\"https://abstract.wikipedia.org/wiki/Q113549370\"\u003EBouillon Chartier\u003C/a\u003E is the oldest \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q895022\"\u003Ebouillon\u003C/a\u003E in Paris."
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "even first-only should get the one outside bracket"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
5imyu2bohkmepcwb97hq7ugqr4x8b8p
Z38313
0
88614
294073
2026-07-26T07:48:15Z
EatingCarBatteries
61191
294073
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38313"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38308",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z38308",
"Z38308K1": "Z37923",
"Z38308K2": "Z1003"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z801"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Config for intro for species, Spanish"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
bf6psk0ziebh6a0kn3e90e2ijtvykbr
User:Sophiejean51
2
88615
294075
2026-07-26T07:55:28Z
Sophiejean51
95689
Nothing, the first one was not saved due to internet error.
294075
wikitext
text/x-wiki
== User:Sophiejean51 ==
Willkommen auf meiner Benutzerseite / Welcome to my Wikifunctions profile!
Ich bin als Entwicklerin und Editorin auf Wikifunctions aktiv. Mein Schwerpunkt liegt auf der Erstellung und Optimierung von Quellcode-Funktionen zur Verarbeitung von strukturierten Daten, Wahrscheinlichkeitsberechnungen und sprachspezifischen Text-Formatierern (insbesondere für Deutsch / `de`).
=== 💻 Funktions-Projekte & Testfelder (Focus Areas) ===
* '''Strukturierte Daten & Parser''': Entwicklung von Hilfsfunktionen zur Extraktion von Metadaten aus Web-Interfaces und digitalen Gaming-Plattformen.
* '''Wahrscheinlichkeits- & Mathematik-Modelle:''' Erstellung rein funktionaler mathematischer Skripte zur Berechnung von Auszahlungsquoten (RTP) und Trefferquoten bei digitalen Casino-Formaten.
* '''Lokalisierung (de):''' Formatierung von Ausgabetexten im deutschen Sprachraum für Benutzeroberflächen digitaler Unterhaltungssysteme (u. a. Testläufe zur strukturieren Datenverarbeitung bezüglich '''[https://de-zizobet.com/ de-Zizobet Casino-Spiele]''').
---
=== Bevorzugte Programmiersprachen (Languages) ===
* Python
* JavaScript / TypeScript
* Wikifunctions Composition Engine
---
=== Transparenzhinweis & Richtlinien (Disclosure) ===
Sämtliche von mir erstellten Funktionen auf Wikifunctions dienen ausschließlich Bildungs-, Analyse- und Dokumentationszwecken im Rahmen freier Software. Ich achte strikt auf den neutralen Standpunkt (NPOV) und erstelle keine werblichen oder kommerziell ausgerichteten Skripte.
---
''Du hast Fragen zu meinen Code-Implementierungen oder Tests? Hinterlasse mir gerne eine Nachricht auf meiner [[User talk:Sophiejean51|Diskussionsseite]]!''
a19e6mkgf3ujk0fxdsb12m2wxd1rm15
294113
294075
2026-07-26T10:05:09Z
Achim55
1643
Werbung fällt aus
294113
wikitext
text/x-wiki
== User:Sophiejean51 ==
Willkommen auf meiner Benutzerseite / Welcome to my Wikifunctions profile!
Ich bin als Entwicklerin und Editorin auf Wikifunctions aktiv. Mein Schwerpunkt liegt auf der Erstellung und Optimierung von Quellcode-Funktionen zur Verarbeitung von strukturierten Daten, Wahrscheinlichkeitsberechnungen und sprachspezifischen Text-Formatierern (insbesondere für Deutsch / `de`).
=== 💻 Funktions-Projekte & Testfelder (Focus Areas) ===
* '''Strukturierte Daten & Parser''': Entwicklung von Hilfsfunktionen zur Extraktion von Metadaten aus Web-Interfaces und digitalen Gaming-Plattformen.
* '''Wahrscheinlichkeits- & Mathematik-Modelle:''' Erstellung rein funktionaler mathematischer Skripte zur Berechnung von Auszahlungsquoten (RTP) und Trefferquoten bei digitalen Casino-Formaten.
* '''Lokalisierung (de):''' Formatierung von Ausgabetexten im deutschen Sprachraum für Benutzeroberflächen digitaler Unterhaltungssysteme (u. a. Testläufe zur strukturieren Datenverarbeitung bezüglich ''' de-Zizobet Casino-Spiele''').
---
=== Bevorzugte Programmiersprachen (Languages) ===
* Python
* JavaScript / TypeScript
* Wikifunctions Composition Engine
---
=== Transparenzhinweis & Richtlinien (Disclosure) ===
Sämtliche von mir erstellten Funktionen auf Wikifunctions dienen ausschließlich Bildungs-, Analyse- und Dokumentationszwecken im Rahmen freier Software. Ich achte strikt auf den neutralen Standpunkt (NPOV) und erstelle keine werblichen oder kommerziell ausgerichteten Skripte.
---
''Du hast Fragen zu meinen Code-Implementierungen oder Tests? Hinterlasse mir gerne eine Nachricht auf meiner [[User talk:Sophiejean51|Diskussionsseite]]!''
nukcn7v39fncw0zxbylgl3cqzgvkssb
Z38314
0
88616
294080
2026-07-26T08:42:21Z
JhowieNitnek
1044
294080
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38314"
},
"Z2K2": {
"Z1K1": "Z14294",
"Z14294K1": [
"Z14293",
{
"Z1K1": "Z14293",
"Z14293K1": "Z28824",
"Z14293K2": "Z33034"
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z38272",
"Z14293K2": "Z34075"
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z35013",
"Z14293K2": [
"Z60",
"Z1011"
]
}
],
"Z14294K2": "Z20241"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "config Gregorian year display with AD before year"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "config Gregoriaans jaar met n.Chr. voor jaar"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
307mq061u1kdufremb103tx9pav7v2f
Z38315
0
88617
294081
2026-07-26T08:46:39Z
99of9
1622
294081
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38315"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z34124",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z34124",
"Z34124K1": "\u003Ca href=\"https://abstract.wikipedia.org/wiki/Q113549370\"\u003EBouillon Chartier\u003C/a\u003E is the oldest bouillon in Paris.",
"Z34124K2": "bouillon",
"Z34124K3": {
"Z1K1": "Z6091",
"Z6091K1": "Q895022"
},
"Z34124K4": {
"Z1K1": "Z40",
"Z40K1": "Z42"
},
"Z34124K5": {
"Z1K1": "Z40",
"Z40K1": "Z42"
},
"Z34124K6": "Z1002",
"Z34124K7": ""
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "\u003Ca href=\"https://abstract.wikipedia.org/wiki/Q113549370\"\u003EBouillon Chartier\u003C/a\u003E is the oldest \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q895022\"\u003Ebouillon\u003C/a\u003E in Paris."
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "replace first with overlap inside existing link"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
16gjp7btxrjkmdi4uvi6fztb0hbya5z
Z38316
0
88618
294096
2026-07-26T09:15:27Z
99of9
1622
294096
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38316"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z37464",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z37464",
"Z37464K1": {
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Bouillon Chartier is the oldest bouillon in Paris."
},
"Z37464K2": {
"Z1K1": "Z6",
"Z6K1": "Z29841"
},
"Z37464K3": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q113549370"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q895022"
}
],
"Z37464K4": [
"Z6091"
],
"Z37464K5": "Z1002"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z877",
"Z877K2": {
"Z1K1": "Z89",
"Z89K1": "\u003Ca href=\"https://abstract.wikipedia.org/wiki/Q113549370\"\u003EBouillon Chartier\u003C/a\u003E is the oldest \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q895022\"\u003Ebouillon\u003C/a\u003E in Paris."
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Bouillon Chartier linked twice (text overlap)"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
2mm1ihdw3vkkcc061ctmb7xnihogigh
Z38317
0
88619
294101
2026-07-26T09:24:34Z
Jsamwrites
938
294101
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38317"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38317K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z38317K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z38317"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "infobox for Wikimania"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
p23i2pa05j6uv0z3mkyksyhd5xn6eit
294103
294101
2026-07-26T09:28:41Z
Jsamwrites
938
Added Z38318 to the approved list of implementations
294103
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38317"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38317K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z38317K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14",
"Z38318"
],
"Z8K5": "Z38317"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "infobox for Wikimania"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
5sx7llhhhc2t5bz0wso8uyyxa7wqjat
Z38318
0
88620
294102
2026-07-26T09:28:24Z
Jsamwrites
938
294102
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38318"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38317",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z33328",
"Z33328K1": {
"Z1K1": "Z89",
"Z89K1": ""
},
"Z33328K2": {
"Z1K1": "Z89",
"Z89K1": ""
},
"Z33328K3": [
"Z89",
{
"Z1K1": "Z7",
"Z7K1": "Z37644",
"Z37644K1": {
"Z1K1": "Z18",
"Z18K1": "Z38317K1"
},
"Z37644K2": "default",
"Z37644K3": {
"Z1K1": "Z18",
"Z18K1": "Z38317K2"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z37623",
"Z37623K1": {
"Z1K1": "Z18",
"Z18K1": "Z38317K1"
},
"Z37623K2": {
"Z1K1": "Z6092",
"Z6092K1": "P131"
},
"Z37623K3": {
"Z1K1": "Z18",
"Z18K1": "Z38317K2"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z37782",
"Z37782K1": {
"Z1K1": "Z18",
"Z18K1": "Z38317K1"
},
"Z37782K2": {
"Z1K1": "Z6092",
"Z6092K1": "P580"
},
"Z37782K3": {
"Z1K1": "Z18",
"Z18K1": "Z38317K2"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z37782",
"Z37782K1": {
"Z1K1": "Z18",
"Z18K1": "Z38317K1"
},
"Z37782K2": {
"Z1K1": "Z6092",
"Z6092K1": "P582"
},
"Z37782K3": {
"Z1K1": "Z18",
"Z18K1": "Z38317K2"
}
}
]
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "infobox for Wikimania, comp"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
c6voln1or5d21kqmn4iuzi6f3jgcock
294104
294102
2026-07-26T09:30:13Z
Jsamwrites
938
294104
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38318"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38317",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z33328",
"Z33328K1": {
"Z1K1": "Z89",
"Z89K1": ""
},
"Z33328K2": {
"Z1K1": "Z89",
"Z89K1": ""
},
"Z33328K3": [
"Z89",
{
"Z1K1": "Z7",
"Z7K1": "Z37644",
"Z37644K1": {
"Z1K1": "Z18",
"Z18K1": "Z38317K1"
},
"Z37644K2": "default",
"Z37644K3": {
"Z1K1": "Z18",
"Z18K1": "Z38317K2"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z37623",
"Z37623K1": {
"Z1K1": "Z18",
"Z18K1": "Z38317K1"
},
"Z37623K2": {
"Z1K1": "Z6092",
"Z6092K1": "P131"
},
"Z37623K3": {
"Z1K1": "Z18",
"Z18K1": "Z38317K2"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z37623",
"Z37623K1": {
"Z1K1": "Z18",
"Z18K1": "Z38317K1"
},
"Z37623K2": {
"Z1K1": "Z6092",
"Z6092K1": "P17"
},
"Z37623K3": {
"Z1K1": "Z18",
"Z18K1": "Z38317K2"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z37782",
"Z37782K1": {
"Z1K1": "Z18",
"Z18K1": "Z38317K1"
},
"Z37782K2": {
"Z1K1": "Z6092",
"Z6092K1": "P580"
},
"Z37782K3": {
"Z1K1": "Z18",
"Z18K1": "Z38317K2"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z37782",
"Z37782K1": {
"Z1K1": "Z18",
"Z18K1": "Z38317K1"
},
"Z37782K2": {
"Z1K1": "Z6092",
"Z6092K1": "P582"
},
"Z37782K3": {
"Z1K1": "Z18",
"Z18K1": "Z38317K2"
}
}
]
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "infobox for Wikimania, comp"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
boquec10n0qvv94ou7xlbqamnwb2bs9
294105
294104
2026-07-26T09:33:06Z
Jsamwrites
938
294105
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38318"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38317",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z33328",
"Z33328K1": {
"Z1K1": "Z89",
"Z89K1": ""
},
"Z33328K2": {
"Z1K1": "Z89",
"Z89K1": ""
},
"Z33328K3": [
"Z89",
{
"Z1K1": "Z7",
"Z7K1": "Z37644",
"Z37644K1": {
"Z1K1": "Z18",
"Z18K1": "Z38317K1"
},
"Z37644K2": "default",
"Z37644K3": {
"Z1K1": "Z18",
"Z18K1": "Z38317K2"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z37623",
"Z37623K1": {
"Z1K1": "Z18",
"Z18K1": "Z38317K1"
},
"Z37623K2": {
"Z1K1": "Z6092",
"Z6092K1": "P131"
},
"Z37623K3": {
"Z1K1": "Z18",
"Z18K1": "Z38317K2"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z37623",
"Z37623K1": {
"Z1K1": "Z18",
"Z18K1": "Z38317K1"
},
"Z37623K2": {
"Z1K1": "Z6092",
"Z6092K1": "P17"
},
"Z37623K3": {
"Z1K1": "Z18",
"Z18K1": "Z38317K2"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z37782",
"Z37782K1": {
"Z1K1": "Z18",
"Z18K1": "Z38317K1"
},
"Z37782K2": {
"Z1K1": "Z6092",
"Z6092K1": "P580"
},
"Z37782K3": {
"Z1K1": "Z18",
"Z18K1": "Z38317K2"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z37782",
"Z37782K1": {
"Z1K1": "Z18",
"Z18K1": "Z38317K1"
},
"Z37782K2": {
"Z1K1": "Z6092",
"Z6092K1": "P582"
},
"Z37782K3": {
"Z1K1": "Z18",
"Z18K1": "Z38317K2"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z38216",
"Z38216K1": {
"Z1K1": "Z18",
"Z18K1": "Z38317K1"
},
"Z38216K2": {
"Z1K1": "Z6092",
"Z6092K1": "P664"
},
"Z38216K3": {
"Z1K1": "Z18",
"Z18K1": "Z38317K2"
}
}
]
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "infobox for Wikimania, comp"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
9a55ujsskhsgnie9wfms3g88xpncvb8
Z38319
0
88621
294106
2026-07-26T09:38:58Z
Jsamwrites
938
294106
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38319"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38317",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z38317",
"Z38317K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q131324746"
},
"Z38317K2": "Z1002"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z877",
"Z877K2": {
"Z1K1": "Z89",
"Z89K1": "\u003Ctable style=\"background-color:var(--background-color-interactive-subtle,#F8F9FA);border:1px solid var(--border-color-base,#A2A9B1);border-spacing:3px;clear:inline-end;float: inline-end;margin:0.5em 0 0.5em 1em;padding:0.2em;width:250px;\"\u003E\u003Ctr\u003E\u003Ctd colspan=\"2\" align=\"center\" style=\"--infobox-accent-hue:264deg;background-color:oklch(from var(--background-color-success-subtle,#DFF2EB) calc(0.8*l + 0.15) calc(c + 0.05) var(--infobox-accent-hue,264deg));\"\u003EWikimania 2026\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003EAdministrative territorial entity\u003C/td\u003E\u003Ctd\u003EParis\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003ECountry\u003C/td\u003E\u003Ctd\u003EFrance\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003EStart time\u003C/td\u003E\u003Ctd\u003E21 July 2026\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003EEnd time\u003C/td\u003E\u003Ctd\u003E25 July 2026\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003EEvent producer\u003C/td\u003E\u003Ctd\u003EWikimedia movement, Wikimedia Foundation, Wikimedia France\u003C/td\u003E\u003C/tr\u003E\u003C/table\u003E"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "infobox for Wikimania 2026, test"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
n8408k5511r5sc2qyonrmx04vo23jqy
Z38320
0
88622
294107
2026-07-26T09:43:11Z
JhowieNitnek
1044
294107
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38320"
},
"Z2K2": [
"Z60",
"Z1989",
"Z1990"
],
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Klingon variants"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "Klingon-varianten"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "a persistent list of some Klingon variants"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "een doorlopende lijst van enkele Klingon-varianten"
}
]
}
}
mghdd62vq2x2j7rcrkg8v7mo6bfdiwy
294108
294107
2026-07-26T09:43:36Z
JhowieNitnek
1044
294108
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38320"
},
"Z2K2": [
"Z60",
"Z1534",
"Z1989",
"Z1990"
],
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Klingon variants"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "Klingon-varianten"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "a persistent list of some Klingon variants"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "een doorlopende lijst van enkele Klingon-varianten"
}
]
}
}
td4sse6q4d9dstw2pji5726xd1bnalp
Translations:Template:Main page/News/40/nl
1198
88623
294109
2026-07-26T09:55:16Z
JhowieNitnek
1044
Created page with "$1: Verder dan syntactische tabellen"
294109
wikitext
text/x-wiki
$1: Verder dan syntactische tabellen
qzai6ydnj24ym0zl7vti6srngulg3xb
Translations:Template:Main page/News/39/nl
1198
88624
294111
2026-07-26T09:55:40Z
JhowieNitnek
1044
Created page with "$1: Op weg naar onze eerste mijlpaal in de integratie van Abstracte Wikipedia"
294111
wikitext
text/x-wiki
$1: Op weg naar onze eerste mijlpaal in de integratie van Abstracte Wikipedia
a1y471iypyreiji5ddxz76vxy87ceuy
Translations:Template:Main page/News/40/fr
1198
88625
294114
2026-07-26T10:19:40Z
Wladek92
41973
Created page with "$1: Au-delà des tables syntaxiques"
294114
wikitext
text/x-wiki
$1: Au-delà des tables syntaxiques
s19sqyshol79fasfl40gc74bozlpfyv
Translations:Template:Main page/News/39/fr
1198
88626
294116
2026-07-26T10:20:02Z
Wladek92
41973
Created page with "$1: Nous nous dirigeons vers notre première étape de l'intégration de la Wikipédia abstraite"
294116
wikitext
text/x-wiki
$1: Nous nous dirigeons vers notre première étape de l'intégration de la Wikipédia abstraite
qkim617pbbgot92qvm4cqlpe5auxzes
Translations:Template:Main page/News/37/fr
1198
88627
294118
2026-07-26T10:20:15Z
Wladek92
41973
Created page with "$1: Intégration sur le wiki de test et plan annuel"
294118
wikitext
text/x-wiki
$1: Intégration sur le wiki de test et plan annuel
2p5jsprq00m23j8yyw80fpoux299ult
Translations:Template:Main page/News/38/fr
1198
88628
294120
2026-07-26T10:20:29Z
Wladek92
41973
Created page with "$1: Travailler ensemble sur les fonctions"
294120
wikitext
text/x-wiki
$1: Travailler ensemble sur les fonctions
5nkj954c1nafw933g804g31bbuif5gi
Translations:Template:Main page/News/36/fr
1198
88629
294122
2026-07-26T10:21:16Z
Wladek92
41973
Created page with "$1: La question ou pas, c'est ça (la ?) question"
294122
wikitext
text/x-wiki
$1: La question ou pas, c'est ça (la ?) question
qdy5xtzqslenxalurclyard8z92kj7q
Translations:Help:Contents/21/fr
1198
88630
294124
2026-07-26T10:23:12Z
Wladek92
41973
Created page with "Support de la voix pour les fonctionnalités futures"
294124
wikitext
text/x-wiki
Support de la voix pour les fonctionnalités futures
nm4wncnq15caschf9h79su82pc7vk28
Translations:Wikifunctions:How to create implementations/317/fr
1198
88631
294126
2026-07-26T10:24:44Z
Wladek92
41973
Created page with "Depuis mai 2026, la tentative de renvoyer une liste de listes peut échouer, vous ne pouvez donc pas implémenter de telles fonctions dans le code."
294126
wikitext
text/x-wiki
Depuis mai 2026, la tentative de renvoyer une liste de listes peut échouer, vous ne pouvez donc pas implémenter de telles fonctions dans le code.
rq1j82dp7zg22q1djhi7sb2ovp6mbsa
Translations:Wikifunctions:Support for Wikidata content/213/fr
1198
88632
294128
2026-07-26T10:31:29Z
Wladek92
41973
Created page with "Comme indiqué dans la section d'introduction, le mot ''référence'' est surchargé. La [[$1|<u>référence Wikidata</u>]], (6) ci-dessus, est un type de Wikifunctions qui contient des références vers les sources d'information, et apparaît dans les déclarations importées de Wikidata. Les ''types de référence Wikidata'', présentés dans la section suivante, sont aussi des types de Wikifunctions, mais s'appliquent à des entités Wikidata, et ne contiennent que d..."
294128
wikitext
text/x-wiki
Comme indiqué dans la section d'introduction, le mot ''référence'' est surchargé. La [[$1|<u>référence Wikidata</u>]], (6) ci-dessus, est un type de Wikifunctions qui contient des références vers les sources d'information, et apparaît dans les déclarations importées de Wikidata. Les ''types de référence Wikidata'', présentés dans la section suivante, sont aussi des types de Wikifunctions, mais s'appliquent à des entités Wikidata, et ne contiennent que des identifiants Wikidata.
0vw02v7n4vuwa7r22dqub94vdcpj04z
Translations:Wikifunctions:Tools/13/fr
1198
88633
294130
2026-07-26T10:33:55Z
Wladek92
41973
Created page with "[[$1|wikifunctionsanalytics]]: vidage simplifié, interrogeable via [[$2|Quarry]]."
294130
wikitext
text/x-wiki
[[$1|wikifunctionsanalytics]]: vidage simplifié, interrogeable via [[$2|Quarry]].
k04ghe6yphzhkhzzpjzb6rz4hvwy7nq
Translations:Wikifunctions:Tools/14/fr
1198
88634
294132
2026-07-26T10:34:43Z
Wladek92
41973
Created page with "[[$1]]: utilisation de la fonction de suivi sur la [[$2|Wikipedia abstraite]]."
294132
wikitext
text/x-wiki
[[$1]]: utilisation de la fonction de suivi sur la [[$2|Wikipedia abstraite]].
7r1gh99k7e7bmnog8bchecvzvgkohn7
Translations:Wikifunctions:Type/46/fr
1198
88635
294134
2026-07-26T10:35:22Z
Wladek92
41973
Created page with "énumération de faible poids"
294134
wikitext
text/x-wiki
énumération de faible poids
mr0p5l4pcuvmhb9vcnz2nt3iacgyixz
Translations:Wikifunctions:Type/45/fr
1198
88636
294136
2026-07-26T10:35:26Z
Wladek92
41973
Created page with "énumération de faible poids"
294136
wikitext
text/x-wiki
énumération de faible poids
mr0p5l4pcuvmhb9vcnz2nt3iacgyixz
Translations:Wikifunctions:Programming languages/20/fr
1198
88637
294152
2026-07-26T10:42:32Z
Wladek92
41973
Created page with "[[w:en:Lists of programming languages|Listes des langages de programmation]] sur la Wikipedia anglophone."
294152
wikitext
text/x-wiki
[[w:en:Lists of programming languages|Listes des langages de programmation]] sur la Wikipedia anglophone.
6nkmfqo6cbo9oa0zziss0b41vwf9zhr
Translations:Wikifunctions:Programming languages/21/fr
1198
88638
294154
2026-07-26T10:44:17Z
Wladek92
41973
Created page with "Les [[$1|Compositions]] sont une sorte de langages LISP, mais ne sont pas couvertes ici."
294154
wikitext
text/x-wiki
Les [[$1|Compositions]] sont une sorte de langages LISP, mais ne sont pas couvertes ici.
4pzufw372lqgedw6ym5ml5hp8i8goox
Translations:Wikifunctions:Naming conventions/23/fr
1198
88639
294156
2026-07-26T10:45:34Z
Wladek92
41973
Created page with "== Types =="
294156
wikitext
text/x-wiki
== Types ==
lzshvga2bt6931vjgivfo54lvdb98fs
Translations:Wikifunctions:Naming conventions/22/fr
1198
88640
294158
2026-07-26T10:46:09Z
Wladek92
41973
Created page with "== Configuration des fonctions selon le langage =="
294158
wikitext
text/x-wiki
== Configuration des fonctions selon le langage ==
dqxysk0jvs5oxqze1s8hw8twey98sl2
Z38321
0
88641
294161
2026-07-26T11:04:58Z
99of9
1622
294161
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38321"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z37464",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z37464",
"Z37464K1": {
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Carbon is an element."
},
"Z37464K2": {
"Z1K1": "Z6",
"Z6K1": "Z99"
},
"Z37464K3": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q623"
}
],
"Z37464K4": [
"Z6091"
],
"Z37464K5": "Z1002"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z877",
"Z877K2": {
"Z1K1": "Z89",
"Z89K1": "\u003Ca href=\"https://abstract.wikipedia.org/wiki/Q623\"\u003ECarbon\u003C/a\u003E is an element."
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "\"[[Carbon]] is an element.\" maintain sentence case"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
72mkvcwwdex4fonnhrpasqxm8p4qnl5
Z38322
0
88642
294162
2026-07-26T11:12:55Z
99of9
1622
294162
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38322"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z34124",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z34124",
"Z34124K1": "Carbon is an element.",
"Z34124K2": "carbon",
"Z34124K3": {
"Z1K1": "Z6091",
"Z6091K1": "Q623"
},
"Z34124K4": {
"Z1K1": "Z40",
"Z40K1": "Z41"
},
"Z34124K5": {
"Z1K1": "Z40",
"Z40K1": "Z42"
},
"Z34124K6": "Z1002",
"Z34124K7": ""
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "\u003Ca href=\"https://abstract.wikipedia.org/wiki/Q623\"\u003ECarbon\u003C/a\u003E is an element."
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "[[Carbon]] is an element. Keep capital C."
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
k41mo622nf8xxnkrduhywh9wy5ww54v