Wikifunctions
wikifunctionswiki
https://www.wikifunctions.org/wiki/Wikifunctions:Main_Page
MediaWiki 1.47.0-wmf.9
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
Z866
0
187
288191
224717
2026-07-02T20:35:10Z
Autom
448
+sv labels
288191
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z866"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": "Z866K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "first string"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1011",
"Z11K2": "প্রথম অক্ষর"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "pierwszy napis"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "1つ目の文字列"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1061",
"Z11K2": "første streng"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "první řetězec"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1003",
"Z11K2": "primera cadena"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "erste Zeichenkette"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "première chaîne"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1851",
"Z11K2": "สตริงที่หนึ่ง"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "teks pertama"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1645",
"Z11K2": "第一个字符串"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1672",
"Z11K2": "第一個字串"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1005",
"Z11K2": "первая строка"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "prima stringa"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1827",
"Z11K2": "πρώτη συμβολοσειρά"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1818",
"Z11K2": "Stringi Keni"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1014",
"Z11K2": "Strinji"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1013",
"Z11K2": "Layi na 1"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1587",
"Z11K2": "string sinnaanta"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1680",
"Z11K2": "Boolean"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1332",
"Z11K2": "перший рядок"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1186",
"Z11K2": "מחרוזת ראשונה"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1132",
"Z11K2": "першы радок"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1381",
"Z11K2": "primeira cadeia"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1664",
"Z11K2": "primul șir"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1643",
"Z11K2": "첫 번째 문자열"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1001",
"Z11K2": "السلسلة الأولى"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1181",
"Z11K2": "прва ниска"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "पहला स्ट्रिंग"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "första strängen"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": "Z866K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "second string"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1011",
"Z11K2": "দ্বিতীয় অক্ষর"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "drugi napis"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "2つ目の文字列"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1061",
"Z11K2": "anden streng"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "druhý řetězec"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1003",
"Z11K2": "segunda cadena"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "zweite Zeichenkette"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "deuxième chaîne"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1851",
"Z11K2": "สตริงที่สอง"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "teks kedua"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1645",
"Z11K2": "第二个字符串"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1672",
"Z11K2": "第二個字串"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1005",
"Z11K2": "вторая строка"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "seconda stringa"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1827",
"Z11K2": "δεύτερη συμβολοσειρά"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1818",
"Z11K2": "Stringi Keji"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1014",
"Z11K2": "Strinji"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1013",
"Z11K2": "Layi na 2"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1680",
"Z11K2": "Boolean"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1332",
"Z11K2": "другий рядок"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1186",
"Z11K2": "מחרוזת שנייה"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1132",
"Z11K2": "другі радок"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1381",
"Z11K2": "segunda cadeia"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1664",
"Z11K2": "cel de-al doilea șir"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1643",
"Z11K2": "두 번째 문자열"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1001",
"Z11K2": "السلسلة الثانية"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1181",
"Z11K2": "друга ниска"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "दूसरा स्ट्रिंग"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "andra strängen"
}
]
}
}
],
"Z8K2": "Z40",
"Z8K3": [
"Z20",
"Z8660",
"Z8661",
"Z8662"
],
"Z8K4": [
"Z14",
"Z966"
],
"Z8K5": "Z866"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "string equality"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1011",
"Z11K2": "অক্ষর সারির সমতা"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1657",
"Z11K2": "ਬਰਾਬਰੀ ਲਿਖੀ ਹੁੰਦੀ"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1083",
"Z11K2": "برابری لکھی ہندی"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "równość napisów"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "textlikhet"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "文字列の一致"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1061",
"Z11K2": "er strenge lig"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Zeichenketten-Gleichheit"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1186",
"Z11K2": "שוויון מחרוזות"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "tekenreeksgelijkheid"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "égalité de chaînes"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "rovnost řetězců"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1237",
"Z11K2": "dizi eşitliği"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1003",
"Z11K2": "igualdad de cadenas"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1332",
"Z11K2": "ідентичність рядків"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1851",
"Z11K2": "สมการสตริง"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "kesamaan untaian"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1048",
"Z11K2": "so sánh xâu"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1645",
"Z11K2": "字符串相等"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1672",
"Z11K2": "字串相等"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1005",
"Z11K2": "равенство строк"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "uguaglianza fra stringhe"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1827",
"Z11K2": "ισότητα συμβολοσειρών"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1818",
"Z11K2": "Stringi dọgbadọgba"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1014",
"Z11K2": "Stirinji nha nhata"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1013",
"Z11K2": "Daidaita ta ƙara "
},
{
"Z1K1": "Z11",
"Z11K1": "Z1680",
"Z11K2": "String n de buyila"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1132",
"Z11K2": "роўнасьць радкоў"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1381",
"Z11K2": "igualdade de cadeias"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1664",
"Z11K2": "egalitate între șiruri"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1643",
"Z11K2": "문자열 같음"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1001",
"Z11K2": "تساوي سلسلة"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1181",
"Z11K2": "једнаке ниске"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "समान स्ट्रिंग"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1207",
"Z11K2": "баробарии сатрҳо"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"Equals",
"Same",
"==",
"=",
"equal string",
"same string",
"strings equal",
"strings identical",
"identity relation (string)",
"string comparison",
"equal strings"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1011",
"Z31K2": [
"Z6",
"দুটি স্ট্রিং কি একই",
"স্ট্রিং সমতা"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1062",
"Z31K2": [
"Z6",
"stejné řetězce"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1851",
"Z31K2": [
"Z6",
"สมการสายอักขระ",
"สตริงเท่ากัน",
"สตริงเหมือนกัน",
"สตริงเดียวกัน",
"สายอักขระเท่ากัน",
"สายอักขระเหมือนกัน",
"สายอักขระเดียวกัน",
"เท่ากับ"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1078",
"Z31K2": [
"Z6",
"kesamaan teks",
"kesamaan string",
"sama dengan",
"sama dengan untaian",
"sama dengan teks",
"sama dengan string"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1827",
"Z31K2": [
"Z6",
"σύγκριση συμβολοσειρών "
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1132",
"Z31K2": [
"Z6",
"эквівалентнасьць радкоў",
"тоеснасьць радкоў"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1381",
"Z31K2": [
"Z6",
"Equivale",
"Igual",
"Mesmo",
"==",
"=",
"cadeia igual",
"mesma cadeia",
"cadeias iguais",
"cadeias idênticas",
"relação de identidade (cadeia)",
"comparação de cadeias"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1664",
"Z31K2": [
"Z6",
"egalitate",
"egal",
"aceleași",
"==",
"=",
"aceleași șiruri",
"egalitate de șiruri",
"egalitate în șiruri",
"egalitate șiruri"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1643",
"Z31K2": [
"Z6",
"같음",
"동일",
"==",
"=",
"같은 문자열",
"동일한 문자열",
"문자열 동일",
"동일 문자열",
"동일성 관계(문자열)"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1787",
"Z31K2": [
"Z6",
"eguaglianza tra stringhe",
"stessa stringa",
"stringhe uguali",
"stringhe identiche",
"confronta stringhe",
"uguaglianza tra stringhe",
"eguaglianza fra stringhe"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1001",
"Z31K2": [
"Z6",
"==",
"نفس السلسلة",
"سلاسل متطابقة",
"متساوية"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1181",
"Z31K2": [
"Z6",
"исте ниске",
"исто",
"једнакост",
"једнако",
"идентичне ниске",
"једнакост ниских"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1820",
"Z31K2": [
"Z6",
"समान, बराबर"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1011",
"Z11K2": "সত্য যদি প্রথম অক্ষর সারি এবং দ্বিতীয় অক্ষর সারি একই হয়"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "Sprawdza, czy dwa napisy są sobie dokładnie równe"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "sant om två textsträngar är exakt lika"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "True if the first string and the second string are the same"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "与えられた2つの文字列が一致する場合"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1061",
"Z11K2": "test om to strenge er lig hinanden"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1186",
"Z11K2": "אמת אם המחרוזת הראשונה שווה לשנייה"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "waar als de eerste tekenreeks en de tweede tekenreeks hetzelfde zijn"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "renvoie \"vrai\" dans le cas où la première et la seconde chaîne sont les mêmes, sinon \"faux\""
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "Vrací pravdivou hodnotu právě tehdy když jsou dva vstupní řetězce totožné"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "prüft, ob zwei Zeichenketten gleich sind"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1332",
"Z11K2": "повертає істину, якщо перший та другий рядки однакові"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1851",
"Z11K2": "ส่งกลับค่าจริงถ้าสตริงที่หนึ่งเหมือนกับสตริงที่สอง"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "hanya bernilai benar jika kedua untaian yang dimasukkan sama"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1048",
"Z11K2": "Ra \"đúng\" nếu hai xâu bằng nhau"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1645",
"Z11K2": "如果第一个字符串和第二个字符串相同,则为真"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1672",
"Z11K2": "如果第一個字串和第二個字串相同,則為真"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1005",
"Z11K2": "возвращает true, если первая и вторая строка идентичны"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "Ritorna vero se le due stringhe sono uguali"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1827",
"Z11K2": "επιστρέφει \"αληθής\" μόνο εάν και οι δύο είσοδοι είναι ίσες"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1818",
"Z11K2": "Otitọ ti stringi akọkọ ati okun keji jẹ kanna"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1014",
"Z11K2": "eziokwu ma ọ bụrụ na strinji mbụ na stirinji nke abụọ bụ otu"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1013",
"Z11K2": "Gaskiya ne idan ƙara na farko da na biyu suna da ɗaya "
},
{
"Z1K1": "Z11",
"Z11K1": "Z1587",
"Z11K2": "string equality"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1680",
"Z11K2": "yelemeŋerɛ de la wia string \"la string buyi la de la buyila"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1132",
"Z11K2": "ісьціна, калі першы і другі радкі аднолькавыя"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1381",
"Z11K2": "Verdadeiro se a primeira cadeia e a segunda cadeia forem iguais"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1664",
"Z11K2": "Returnează Adevărat dacă primul șir și cel de-al doilea șir sunt identice"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1643",
"Z11K2": "첫 번째 문자열과 두 번째 문자열이 같으면 참입니다."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1001",
"Z11K2": "صحيح إذا كانت السلسلة الأولى والسلسلة الثانية متساويتين"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1181",
"Z11K2": "враћа Тачно ако су ниске једнаке"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "अगर पहले और दूसरे स्ट्रिंग समान हो तो सच"
}
]
}
}
f8udbf58vtu65mvvnjmms6io6w3g89g
Wikifunctions talk:Main Page
5
3346
288248
286875
2026-07-02T21:36:46Z
Autom
448
/* Language specific Delimiter */ Reply
288248
wikitext
text/x-wiki
*''This is the place where you can discuss the Main Page.''
** ''The Main Page can be translated at [[Template:Main page]].''
** ''The Main Page News can be translated at [[Template:Main page/News]].''
*'''''General project discussion takes place at [[Wikifunctions:Project chat]].'''''
{{Autoarchive resolved section
|age = 1
|archive = ((FULLPAGENAME))/Archive/((year))/((month:##))
|timeout=30
}}
{{Archives|{{Flatlist|{{Special:PrefixIndex/Wikifunctions talk:Main Page/Archive/|stripprefix=1}} }} }}
;Sandbox links:
Use the sandboxes for complex edit suggestions.
* [[Template:Main page/sandbox]] and [[Template:Main page/sandbox/styles.css]]
== Language specific Delimiter ==
I see the , als Delimiter of the number of functions at the Mainpage and when I look at the language specific main page template for [[Template:Main page/de|German]] I see a . as the Delimiter. Do you know what is the reason for this behaviour. The number of functions in the Template is higher than the one I see at the Main page. It is not easy to find the right delimiter as it can differ within a language. It depends on the country and there sometimes on the region what is the most common delimiter for numbers. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 21:27, 20 June 2026 (UTC)
:The language code is already passed from the including page to the template using <nowiki>{{int:lang}}</nowiki>, so passing that along to formatnum as argument two should resolve the issue of the main page always showing a comma (the template page itself is defaulting to English). [[User:Autom|Autom]] ([[User talk:Autom|talk]]) 21:36, 2 July 2026 (UTC)
qh19epzwb0fxn03q6rb4x5kjhqbrxts
Template:Main page/sv
10
10199
288236
278877
2026-07-02T21:12:09Z
Autom
448
288236
wikitext
text/x-wiki
<templatestyles src="Template:Main_page/styles.css" />
<div id="lang_dir" class="mw-content-{{dir|{{#invoke:Caller title|lang|base=Template:Main_page}}}}" dir="{{dir|{{#invoke:Caller title|lang|base=Template:Main_page}}}}">
<div id="mainpage_header" class="mainpage_header">
<p class="main-title">Välkommen till Wikifunctions</p>
<p>det [[foundation:Special:MyLanguage/Policy:Terms_of_Use|fria]] biblioteket med {{formatnum:{{NUMBEROFFUNCTIONS}}}} [[w:sv:Funktion (programmering)]] som alla kan redigera.</p>
</div>
<div style="clear: both;"></div>
<div id="audiences" class="mainpage_row">
<div class="mainpage_box" id="box1">
<h3><span class="header_icon" aria-hidden="true" role="presentation">[[File:Wikifunctions-logo-monochrome-black.svg|20px |middle|link=|class=skin-invert-image]]</span><span>Välkommen!</span></h3>
<div id="mainpage-welcome" title="Welcome" class="items">
<span class="mw-translate-fuzzy">'''Wikifunctions''' är ett Wikimedia-projekt för att [[foundation:Special:MyLanguage/Policy:Terms_of_Use|tillsammans skapa och underhålla]] ett bibliotek av kodfunktioner till stöd för Wikimedia-projekten och mer därtill, på världens [[$wplang|naturliga språk]] och [[$wpproglang|programspråk]].</span>
<div id="bottom-paragraphs"><!--this is hidden on mobile devices because of limited screen real estate-->
<span class="mw-translate-fuzzy">En ”[[wikt:sv:funktion|funktion]]” är en serie programinstruktioner som utför en [[$wpcalc|beräkning]] på de [[$wpdata|data]] du ger den. Funktioner kan besvara frågor, som hur många dagar det går mellan två datum eller avståndet mellan två städer.</span>
<!--this should be the current primary focus of Wikifunctions. Ideally links to documentation by the Abstract Wikipedia team if available. -->
Just nu fokuserar vi främst på [[Special:MyLanguage/Wikifunctions:Support for Wikidata content|funktioner som använder lexem från Wikidata]]. Lexikografiska data från Wikidata och funktioner som kan behandla dessa är nödvändigt vårt mål: Abstrakta Wikipedia. Det finns en [[Special:MyLanguage/Wikifunctions:Working with Wikidata content|hjälpsida om hur Wikifunctions kan användas tillsammans med Wikidata]] redan nu.
</div>
</div>
</div>
<div class="mainpage_box" id="box2">
<h3><span class="header_icon" aria-hidden="true" role="presentation">[[File:OOjs UI icon chem.svg|20px|middle|link=|class=skin-invert-image]]</span><span>Kom igång</span></h3>
<div id="mainpage-start" title="Get started" class="items">
[[File:Wikifunctions in 7 minutes.webm|thumbtime=0:01|thumb|center|400px|Wikifunctions på 7 minuter]]
* [[Special:RunFunction|Kör en funktion]]
* [[Wikifunctions:Project chat|Bybrunnen]]
* [[Special:MyLanguage/Wikifunctions:Community portal|Gemenskapsportal]]
* [[Special:MyLanguage/Wikifunctions:Suggest a function|Föreslå en funktion]]
* [[Special:MyLanguage/Wikifunctions:Catalogue|Katalog över tillgängliga funktioner]]
</div>
</div>
</div>
<div id="many-examples" class="mainpage_row">
<div class="mainpage_box" id="box3">
<h3><span class="header_icon" aria-hidden="true" role="presentation">[[File:OOjs UI icon listBullet-{{dir|{{#invoke:Caller title|lang|base=Template:Main_page}}}}.svg|20px|middle|link=|class=skin-invert-image]]</span><span>Funktioner att testa</span></h3>
<div id="mainpage-function-list" title="Function list" class="items">
* {{Random function
|NUMBER = 8
|1 = {{Z+|Z10096}}
|2 = {{Z+|Z13163}}
|3 = {{Z+|Z12427}}
|4 = {{Z+|Z13587}}
|5 = {{Z+|Z12626}}
|6 = {{Z+|Z12812}}
|7 = {{Z+|Z10012}}
|8 = {{Z+|Z10070}}
}}
* {{Random function
|NUMBER = 8
|8 = {{Z+|Z10096}}
|7 = {{Z+|Z13163}}
|6 = {{Z+|Z12427}}
|5 = {{Z+|Z13587}}
|4 = {{Z+|Z12626}}
|3 = {{Z+|Z12812}}
|2 = {{Z+|Z10012}}
|1 = {{Z+|Z10070}}
}}
* {{Z+|Z20756}}
* {{Z+|Z20733}}
* {{Z+|Z20181}}
* {{Z+|Z20000}}
* {{Z+|Z19509}}
* {{Z+|Z19514}}
[[Special:MyLanguage/Wikifunctions:Catalogue|''fler funktioner …'']]
</div>
</div>
</div>
<div id="misc-news" class="mainpage_row">
<div class="mainpage_box" id="box4">
<h3><span class="header_icon" aria-hidden="true" role="presentation">[[File:OOjs UI icon ongoingConversation-{{dir|{{#invoke:Caller title|lang|base=Template:Main_page}}|2=ltr|3=rtl}}.svg|20px|middle|link=|class=skin-invert-image]]</span><span>Lär och bidra</span></h3>
<div id=mainpage-help-contribute" title="Support and Contributing" class="items">
; Information om Wikifunctions
* [[Special:MyLanguage/Wikifunctions:About|Om Wikifunctions]]
* [[Special:MyLanguage/Wikifunctions:Introduction|Introduktion till Wikifunctions]]
* [[Special:MyLanguage/Wikifunctions:FAQ|Vanliga frågor]]
* [[Special:MyLanguage/Wikifunctions:Glossary|Ordlista]]
; Bidra till Wikifunctions
* [[Special:CreateObject|Skapa ett objekt]]
* [[Special:MyLanguage/Help:Multilingual|Hjälp till som översättare]]
; Få hjälp med Wikifunctions
* Frågor? Fråga på [[Wikifunctions:Project chat|bybrunnen]] eller [[Special:MyLanguage/Wikifunctions:Report a technical problem#Discuss with others|våra Telegram- och IRC-kanaler]]!
* [[Special:MyLanguage/Wikifunctions:Report a technical problem|Rapportera ett tekniskt problem]]
** [[Wikifunctions:Status|Status]]sidan listar de allvarligaste kända problemen
</div>
</div>
<div class="mainpage_box" id="box5">
<h3><span class="header_icon" aria-hidden="true" role="presentation">[[File:Echo (Notifications) megaphone{{dir|{{#invoke:Caller title|lang|base=Template:Main_page}}|2=-rtl|3=}}.svg|20px|middle|link=|class=skin-invert-image]]</span><span>Nyheter</span></h3>
<div id="mainpage-news" title="News" class="items">
<div style="margin: auto; vertical-align:top">
<div class="mainpage_boxcontents_small">{{Main page/News/{{#invoke:IncludeLang|main|page=Template:Main page/News|lang = {{int:lang}}}}}}</div></div>
</div>
</div>
</div>
<div id="sister" class="mainpage_row">
<div class="mainpage_box">
<div id="mainpage-sister" title="Sister projects" class="items" style="border-top:unset;">
<div class="mainpage-sister-title">
<div style="background: white; width:45px; margin:0 auto; margin-top: -40px;">[[File:Wikimedia-logo.svg|45px|center|link=]]</div>
<div class="plainlinks" style="color:var(--color-subtle, #54595d); font-size:120%; text-align:center; padding-top:10px;">Wikifunctions är del av den ideella, flerspråkiga Wikimediafamiljen för fritt material.</div>
</div>
<div class="mainpage-sister-projects">
*[[File:Wikipedia-logo-v2.svg|40x40px|link=w:{{int:lang}}:|alt=]]<div><span>[[w:{{int:lang}}:|{{int:Wikibase-otherprojects-wikipedia}}]]</span><br>Encyklopedi</div>
*[[File:Wikidata-logo.svg|40x40px|link=d:|alt=]]<div><span>[[d:|{{int:Wikibase-otherprojects-wikidata}}]]</span><br>Databas</div>
*[[File:Commons-logo.svg|40x40px|link=c:|alt=]]<div><span>[[c:|{{int:Wikibase-otherprojects-commons}}]]</span><br>Mediedatabas</div>
*[[File:Wiktionary-logo.svg|40x40px|link=wikt:{{int:lang}}:|alt=]]<div><span>[[wikt:{{int:lang}}:|{{int:Wikibase-otherprojects-wiktionary}}]]</span><br>Ordbok och tesaurus</div>
*[[File:Wikibooks-logo.svg|40x40px|link=b:{{int:lang}}:|alt=]]<div><span>[[b:{{int:lang}}:|{{int:Wikibase-otherprojects-wikibooks}}]]</span><br>Läroböcker och manualer</div>
*[[File:Wikiquote-logo.svg|40x40px|link=q:{{int:lang}}:|alt=]]<div><span>[[q:{{int:lang}}:|{{int:Wikibase-otherprojects-wikiquote}}]]</span><br>Citatsamling</div>
*[[File:Wikisource-logo.svg|40x40px|link=s:{{int:lang}}:|alt=]]<div><span>[[s:{{int:lang}}:|{{int:Wikibase-otherprojects-wikisource}}]]</span><br>Bibliotek</div>
*[[File:Wikiversity logo 2017.svg|40x40px|link=v:{{int:lang}}:|alt=]]<div><span>[[v:{{int:lang}}:|{{int:Wikibase-otherprojects-wikiversity}}]]</span><br>Undervisningmaterial</div>
*[[File:Wikivoyage-Logo-v3-icon.svg|40x40px|link=voy:{{int:lang}}:|alt=]]<div><span>[[voy:{{int:lang}}:|{{int:Wikibase-otherprojects-wikivoyage}}]]</span><br>Reseguide</div>
*[[File:Wikispecies-logo.svg|40x40px|link=species:|alt=]]<div><span>[[species:|{{int:Wikibase-otherprojects-species}}]]</span><br>Artförteckning</div>
*[[File:Incubator-logo.svg|40x40px|link=incubator:|alt=]]<div><span>[[incubator:|Incubator]]</span><br>Nya språkversioner</div>
*[[File:Wikimedia Community Logo.svg|40x40px|link=m:|alt=]]<div><span>[[m:|{{int:Project-localized-name-metawiki}}]]</span><br>Projektkoordinering</div>
*[[File:MediaWiki-2020-icon.svg|40x40px|link=mw:|alt=]]<div><span>[[mw:|{{int:Project-localized-name-mediawikiwiki}}]]</span><br>MediaWiki-utveckling</div>
*[[File:Wikimania.svg|40x40px|link=wikimania:|alt=]]<div><span>[[wikimania:|{{int:Project-localized-name-wikimaniawiki}}]]</span><br>Organisering av evenemang</div>
</div> </div>
</div>
</div>
</div>
__NOEDITSECTION__
__NOTOC__<languages /><noinclude>
</noinclude>
3gxldfn62l98ff17livlzkudsbj9xk1
288238
288236
2026-07-02T21:13:47Z
Autom
448
288238
wikitext
text/x-wiki
<templatestyles src="Template:Main_page/styles.css" />
<div id="lang_dir" class="mw-content-{{dir|{{#invoke:Caller title|lang|base=Template:Main_page}}}}" dir="{{dir|{{#invoke:Caller title|lang|base=Template:Main_page}}}}">
<div id="mainpage_header" class="mainpage_header">
<p class="main-title">Välkommen till Wikifunctions</p>
<p>det [[foundation:Special:MyLanguage/Policy:Terms_of_Use|fria]] biblioteket med {{formatnum:{{NUMBEROFFUNCTIONS}}}} [[w:sv:Funktion (programmering)|funktioner]] som alla kan redigera.</p>
</div>
<div style="clear: both;"></div>
<div id="audiences" class="mainpage_row">
<div class="mainpage_box" id="box1">
<h3><span class="header_icon" aria-hidden="true" role="presentation">[[File:Wikifunctions-logo-monochrome-black.svg|20px |middle|link=|class=skin-invert-image]]</span><span>Välkommen!</span></h3>
<div id="mainpage-welcome" title="Welcome" class="items">
<span class="mw-translate-fuzzy">'''Wikifunctions''' är ett Wikimedia-projekt för att [[foundation:Special:MyLanguage/Policy:Terms_of_Use|tillsammans skapa och underhålla]] ett bibliotek av kodfunktioner till stöd för Wikimedia-projekten och mer därtill, på världens [[$wplang|naturliga språk]] och [[$wpproglang|programspråk]].</span>
<div id="bottom-paragraphs"><!--this is hidden on mobile devices because of limited screen real estate-->
<span class="mw-translate-fuzzy">En ”[[wikt:sv:funktion|funktion]]” är en serie programinstruktioner som utför en [[$wpcalc|beräkning]] på de [[$wpdata|data]] du ger den. Funktioner kan besvara frågor, som hur många dagar det går mellan två datum eller avståndet mellan två städer.</span>
<!--this should be the current primary focus of Wikifunctions. Ideally links to documentation by the Abstract Wikipedia team if available. -->
Just nu fokuserar vi främst på [[Special:MyLanguage/Wikifunctions:Support for Wikidata content|funktioner som använder lexem från Wikidata]]. Lexikografiska data från Wikidata och funktioner som kan behandla dessa är nödvändigt vårt mål: Abstrakta Wikipedia. Det finns en [[Special:MyLanguage/Wikifunctions:Working with Wikidata content|hjälpsida om hur Wikifunctions kan användas tillsammans med Wikidata]] redan nu.
</div>
</div>
</div>
<div class="mainpage_box" id="box2">
<h3><span class="header_icon" aria-hidden="true" role="presentation">[[File:OOjs UI icon chem.svg|20px|middle|link=|class=skin-invert-image]]</span><span>Kom igång</span></h3>
<div id="mainpage-start" title="Get started" class="items">
[[File:Wikifunctions in 7 minutes.webm|thumbtime=0:01|thumb|center|400px|Wikifunctions på 7 minuter]]
* [[Special:RunFunction|Kör en funktion]]
* [[Wikifunctions:Project chat|Bybrunnen]]
* [[Special:MyLanguage/Wikifunctions:Community portal|Gemenskapsportal]]
* [[Special:MyLanguage/Wikifunctions:Suggest a function|Föreslå en funktion]]
* [[Special:MyLanguage/Wikifunctions:Catalogue|Katalog över tillgängliga funktioner]]
</div>
</div>
</div>
<div id="many-examples" class="mainpage_row">
<div class="mainpage_box" id="box3">
<h3><span class="header_icon" aria-hidden="true" role="presentation">[[File:OOjs UI icon listBullet-{{dir|{{#invoke:Caller title|lang|base=Template:Main_page}}}}.svg|20px|middle|link=|class=skin-invert-image]]</span><span>Funktioner att testa</span></h3>
<div id="mainpage-function-list" title="Function list" class="items">
* {{Random function
|NUMBER = 8
|1 = {{Z+|Z10096}}
|2 = {{Z+|Z13163}}
|3 = {{Z+|Z12427}}
|4 = {{Z+|Z13587}}
|5 = {{Z+|Z12626}}
|6 = {{Z+|Z12812}}
|7 = {{Z+|Z10012}}
|8 = {{Z+|Z10070}}
}}
* {{Random function
|NUMBER = 8
|8 = {{Z+|Z10096}}
|7 = {{Z+|Z13163}}
|6 = {{Z+|Z12427}}
|5 = {{Z+|Z13587}}
|4 = {{Z+|Z12626}}
|3 = {{Z+|Z12812}}
|2 = {{Z+|Z10012}}
|1 = {{Z+|Z10070}}
}}
* {{Z+|Z20756}}
* {{Z+|Z20733}}
* {{Z+|Z20181}}
* {{Z+|Z20000}}
* {{Z+|Z19509}}
* {{Z+|Z19514}}
[[Special:MyLanguage/Wikifunctions:Catalogue|''fler funktioner …'']]
</div>
</div>
</div>
<div id="misc-news" class="mainpage_row">
<div class="mainpage_box" id="box4">
<h3><span class="header_icon" aria-hidden="true" role="presentation">[[File:OOjs UI icon ongoingConversation-{{dir|{{#invoke:Caller title|lang|base=Template:Main_page}}|2=ltr|3=rtl}}.svg|20px|middle|link=|class=skin-invert-image]]</span><span>Lär och bidra</span></h3>
<div id=mainpage-help-contribute" title="Support and Contributing" class="items">
; Information om Wikifunctions
* [[Special:MyLanguage/Wikifunctions:About|Om Wikifunctions]]
* [[Special:MyLanguage/Wikifunctions:Introduction|Introduktion till Wikifunctions]]
* [[Special:MyLanguage/Wikifunctions:FAQ|Vanliga frågor]]
* [[Special:MyLanguage/Wikifunctions:Glossary|Ordlista]]
; Bidra till Wikifunctions
* [[Special:CreateObject|Skapa ett objekt]]
* [[Special:MyLanguage/Help:Multilingual|Hjälp till som översättare]]
; Få hjälp med Wikifunctions
* Frågor? Fråga på [[Wikifunctions:Project chat|bybrunnen]] eller [[Special:MyLanguage/Wikifunctions:Report a technical problem#Discuss with others|våra Telegram- och IRC-kanaler]]!
* [[Special:MyLanguage/Wikifunctions:Report a technical problem|Rapportera ett tekniskt problem]]
** [[Wikifunctions:Status|Status]]sidan listar de allvarligaste kända problemen
</div>
</div>
<div class="mainpage_box" id="box5">
<h3><span class="header_icon" aria-hidden="true" role="presentation">[[File:Echo (Notifications) megaphone{{dir|{{#invoke:Caller title|lang|base=Template:Main_page}}|2=-rtl|3=}}.svg|20px|middle|link=|class=skin-invert-image]]</span><span>Nyheter</span></h3>
<div id="mainpage-news" title="News" class="items">
<div style="margin: auto; vertical-align:top">
<div class="mainpage_boxcontents_small">{{Main page/News/{{#invoke:IncludeLang|main|page=Template:Main page/News|lang = {{int:lang}}}}}}</div></div>
</div>
</div>
</div>
<div id="sister" class="mainpage_row">
<div class="mainpage_box">
<div id="mainpage-sister" title="Sister projects" class="items" style="border-top:unset;">
<div class="mainpage-sister-title">
<div style="background: white; width:45px; margin:0 auto; margin-top: -40px;">[[File:Wikimedia-logo.svg|45px|center|link=]]</div>
<div class="plainlinks" style="color:var(--color-subtle, #54595d); font-size:120%; text-align:center; padding-top:10px;">Wikifunctions är del av den ideella, flerspråkiga Wikimediafamiljen för fritt material.</div>
</div>
<div class="mainpage-sister-projects">
*[[File:Wikipedia-logo-v2.svg|40x40px|link=w:{{int:lang}}:|alt=]]<div><span>[[w:{{int:lang}}:|{{int:Wikibase-otherprojects-wikipedia}}]]</span><br>Encyklopedi</div>
*[[File:Wikidata-logo.svg|40x40px|link=d:|alt=]]<div><span>[[d:|{{int:Wikibase-otherprojects-wikidata}}]]</span><br>Databas</div>
*[[File:Commons-logo.svg|40x40px|link=c:|alt=]]<div><span>[[c:|{{int:Wikibase-otherprojects-commons}}]]</span><br>Mediedatabas</div>
*[[File:Wiktionary-logo.svg|40x40px|link=wikt:{{int:lang}}:|alt=]]<div><span>[[wikt:{{int:lang}}:|{{int:Wikibase-otherprojects-wiktionary}}]]</span><br>Ordbok och tesaurus</div>
*[[File:Wikibooks-logo.svg|40x40px|link=b:{{int:lang}}:|alt=]]<div><span>[[b:{{int:lang}}:|{{int:Wikibase-otherprojects-wikibooks}}]]</span><br>Läroböcker och manualer</div>
*[[File:Wikiquote-logo.svg|40x40px|link=q:{{int:lang}}:|alt=]]<div><span>[[q:{{int:lang}}:|{{int:Wikibase-otherprojects-wikiquote}}]]</span><br>Citatsamling</div>
*[[File:Wikisource-logo.svg|40x40px|link=s:{{int:lang}}:|alt=]]<div><span>[[s:{{int:lang}}:|{{int:Wikibase-otherprojects-wikisource}}]]</span><br>Bibliotek</div>
*[[File:Wikiversity logo 2017.svg|40x40px|link=v:{{int:lang}}:|alt=]]<div><span>[[v:{{int:lang}}:|{{int:Wikibase-otherprojects-wikiversity}}]]</span><br>Undervisningmaterial</div>
*[[File:Wikivoyage-Logo-v3-icon.svg|40x40px|link=voy:{{int:lang}}:|alt=]]<div><span>[[voy:{{int:lang}}:|{{int:Wikibase-otherprojects-wikivoyage}}]]</span><br>Reseguide</div>
*[[File:Wikispecies-logo.svg|40x40px|link=species:|alt=]]<div><span>[[species:|{{int:Wikibase-otherprojects-species}}]]</span><br>Artförteckning</div>
*[[File:Incubator-logo.svg|40x40px|link=incubator:|alt=]]<div><span>[[incubator:|Incubator]]</span><br>Nya språkversioner</div>
*[[File:Wikimedia Community Logo.svg|40x40px|link=m:|alt=]]<div><span>[[m:|{{int:Project-localized-name-metawiki}}]]</span><br>Projektkoordinering</div>
*[[File:MediaWiki-2020-icon.svg|40x40px|link=mw:|alt=]]<div><span>[[mw:|{{int:Project-localized-name-mediawikiwiki}}]]</span><br>MediaWiki-utveckling</div>
*[[File:Wikimania.svg|40x40px|link=wikimania:|alt=]]<div><span>[[wikimania:|{{int:Project-localized-name-wikimaniawiki}}]]</span><br>Organisering av evenemang</div>
</div> </div>
</div>
</div>
</div>
__NOEDITSECTION__
__NOTOC__<languages /><noinclude>
</noinclude>
q72hk9s64vzazrshhrltz6rnuzt48ho
Translations:Template:Main page/2/sv
1198
10214
288235
175077
2026-07-02T21:12:09Z
Autom
448
288235
wikitext
text/x-wiki
det [[$1|fria]] biblioteket med $fcount [[w:sv:Funktion (programmering)]] som alla kan redigera.
o6apphj1nnfvqt81wo1o6y5f8hmc0t6
288237
288235
2026-07-02T21:13:47Z
Autom
448
288237
wikitext
text/x-wiki
det [[$1|fria]] biblioteket med $fcount [[w:sv:Funktion (programmering)|funktioner]] som alla kan redigera.
reh0zl9nxwtk3suzxhc6spkxn3mng90
Z16010
0
29877
288278
218703
2026-07-03T00:35:38Z
Autom
448
updating comment after error handling change
288278
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z16010"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z16008",
"Z14K3": {
"Z1K1": "Z16",
"Z16K1": "Z610",
"Z16K2": "def Z16008( Z16008K1 ):\n\timport math\n\tsmall_numbers_common = [\n\t\t\"\", \"en\", \"två\", \"tre\", \"fyra\", \"fem\", \"sex\", \"sju\", \"åtta\", \"nio\",\n\t\t\"tio\", \"elva\", \"tolv\", \"tretton\", \"fjorton\", \"femton\", \"sexton\",\n\t\t\"sjutton\", \"arton\", \"nitton\" ]\n\tsmall_numbers_neuter = [\n\t\t\"\", \"ett\", \"två\", \"tre\", \"fyra\", \"fem\", \"sex\", \"sju\", \"åtta\", \"nio\",\n\t\t\"tio\", \"elva\", \"tolv\", \"tretton\", \"fjorton\", \"femton\", \"sexton\",\n\t\t\"sjutton\", \"arton\", \"nitton\" ]\n\tdecades = [\n\t\t\"\", \"\", \"tjugo\", \"trettio\", \"fyrtio\", \"femtio\", \"sextio\", \"sjuttio\",\n\t\t\"åttio\", \"nittio\" ]\n\n\t# Get the name of numbers 1 to 999 (inclusive)\n\tdef get_num_below_thousand( number, is_neuter=False ):\n\t\tsmall_numbers = small_numbers_neuter if is_neuter else small_numbers_common\n\t\tif number == 0:\n\t\t\treturn \"\"\n\t\telif number \u003C 20:\n\t\t\treturn small_numbers[ number ]\n\t\telif number \u003C 100:\n\t\t\ttens_part = decades[ number // 10 ]\n\t\t\tsmall_numbers_part = small_numbers[ number % 10 ]\n\t\t\treturn tens_part + small_numbers_part if small_numbers_part else tens_part\n\t\telse:\n\t\t\treturn small_numbers_neuter[ number // 100 ] + \"hundra\" + get_num_below_thousand( number % 100, is_neuter )\n\n\t# Get the name of thousands exponents (1=\u003E\"tusen\", 2=\u003E\"miljon\", 3=\u003E\"miljard\" ...)\n\tdef name_of_exponent( exponent, is_plural ):\n\t\tif exponent == 1:\n\t\t\treturn \"tusen\"\n\t\tprefixes = [ \"m\", \"b\", \"tr\", \"kvadr\", \"kvint\", \"sext\", \"sept\", \"okt\", \"non\", \"dec\" ]\n\t\tsuffix = \"iljard\" if bool( exponent % 2 ) else \"iljon\"\n\t\tplural = \"er\" if ( is_plural and exponent \u003E 1 ) else \"\"\n\t\treturn prefixes[ exponent // 2 - 1 ] + suffix + plural\n\n\t# Convert numbers to words\n\tif Z16008K1 == 0:\n\t\treturn \"noll\"\n\telif Z16008K1 \u003C 1000:\n\t\treturn get_num_below_thousand( Z16008K1)\n\telif Z16008K1 \u003C 1000000000000000000000000000000000000000000000000000000000000000000:\n\t\treturn_string = \"\"\n\t\tremainder = Z16008K1\n\t\tlargest_exponent = math.floor( math.log( Z16008K1, 1000 ) )\n\t\tfor exponent in range( largest_exponent, 0, -1 ):\n\t\t\tmantissa_floored = remainder // 1000**exponent\n\t\t\tif mantissa_floored == 0:\n\t\t\t\tcontinue\n\t\t\texponent_is_neuter = ( exponent == 1 )\n\t\t\treturn_string += get_num_below_thousand( mantissa_floored, exponent_is_neuter ) + name_of_exponent( exponent, bool( mantissa_floored -1 ) ) + \" \"\n\t\t\tremainder %= 1000**exponent\n\t\treturn_string += get_num_below_thousand( remainder)\n\t\treturn return_string.strip()\n\telse:\n\t\t# Throw error if it is too large for the algorithm\n\t\tWikifunctions.Error(\"Z28307\",[str(Z16008K1),str(1000000000000000000000000000000000000000000000000000000000000000000-1),\"sv\"])"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Swedish cardinal, python"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "cardinal en suédois, en Python"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "schwedische Kardinalzahl in Python"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
p04o4fjygely7n66wrmww23422n8fon
Z17813
0
34058
288183
225429
2026-07-02T20:04:49Z
Autom
448
+ Swedish
288183
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z17813"
},
"Z2K2": {
"Z1K1": "Z4",
"Z4K1": "Z17813",
"Z4K2": [
"Z3",
{
"Z1K1": "Z3",
"Z3K1": "Z17813",
"Z3K2": "Z17813K1",
"Z3K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "identity"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Identität"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "identité"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "identità"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "identitas"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "पहचान"
}
]
},
"Z3K4": {
"Z1K1": "Z40",
"Z40K1": "Z41"
}
}
],
"Z4K3": "Z101",
"Z4K4": "Z17817",
"Z4K7": [
"Z46",
"Z17819",
"Z17821"
],
"Z4K8": [
"Z64",
"Z17843",
"Z17844"
]
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Gregorian era"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1011",
"Z11K2": "গ্রেগরীয় অব্দ"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Ära des Gregorianischen Kalenders"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "Era Gregorius"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1186",
"Z11K2": "עידן גרגוריאני"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "ère grégorienne"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1332",
"Z11K2": "Григоріанська ера"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1664",
"Z11K2": "Eră gregoriană "
},
{
"Z1K1": "Z11",
"Z11K1": "Z1827",
"Z11K2": "Γρηγοριανή εποχή"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1005",
"Z11K2": "Григорианская эра"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "Era Gregoriana"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1051",
"Z11K2": "gregoriaaninen aikakausi"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1181",
"Z11K2": "Ера грегоријанског календара"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "ग्रेगोरी युग"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "Gregoriansk era"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1011",
"Z31K2": [
"Z6",
"গ্রেগরীয় যুগ",
"অব্দারম্ভ"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"CE/BCE",
"AD/BC"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1078",
"Z31K2": [
"Z6",
"Masehi/Sebelum Masehi",
"M/SM"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1332",
"Z31K2": [
"Z6",
"CE/BCE, AD/BC"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1664",
"Z31K2": [
"Z6",
"e.n./î.e.n.",
"d.Hr./î.Hr."
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1787",
"Z31K2": [
"Z6",
"a.C./d.C."
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1181",
"Z31K2": [
"Z6",
"н.е./п.н.е.",
"не/пне"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "represents the two eras in the Gregorian calendar"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "die zwei Äras des Gregorianischen Kalenders"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "merepresentasikan dua era pada kalender Gregorius"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "représente les deux époques du calendrier grégorien"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1332",
"Z11K2": "позначає дві ери в григоріанському календарі"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1664",
"Z11K2": "Reprezintă cele două ere ale calendarului gregorian "
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "Rappresenta le due ere del calendario Gregoriano"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1181",
"Z11K2": "представља две ере у грегоријанском календару "
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "ग्रेगोरी पंचांग के दो युग (ईस्वी और ईसा पूर्व)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "anger om ett gregorianskt datum ligger före eller efter Kristus/vår tid"
}
]
}
}
piadm8xpj3bnu3c5l8avzer958mzop4
Z19361
0
41535
288258
134338
2026-07-02T22:09:21Z
Ameisenigel
44
de
288258
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z19361"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z19254",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z19348",
"Z19348K1": {
"Z1K1": "Z13518",
"Z13518K1": "1"
},
"Z19348K2": {
"Z1K1": "Z39",
"Z39K1": "Z12K1"
},
"Z19348K3": {
"Z1K1": "Z18",
"Z18K1": "Z19254K1"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item 1 from multilingual text, composition"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "erster einsp. Text von mehrsp. Text, Komp., Index"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
lp4zcmmgzu36hehdrafriyg0q1idtp4
Z19362
0
41545
288259
134358
2026-07-02T22:09:37Z
Ameisenigel
44
de
288259
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z19362"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z11795",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z11795",
"Z11795K1": "treey"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "treeier"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "treey → treeier"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "treey → treeier"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
hvbguopng3ozud21gmdeo0eblvc36ti
Z19363
0
41546
288260
164763
2026-07-02T22:10:14Z
Ameisenigel
44
de
288260
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z19363"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z12203",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z12203",
"Z12203K1": "gooey"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "gooiest"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Superlative of 'gooey' is 'gooiest'"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "gooey → gooiest"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Superlativ von 'gooey' ist 'gooiest'"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
exzelt9ps2lrl48mo0q2julsi9uw124
Z19364
0
41547
288261
164764
2026-07-02T22:10:44Z
Ameisenigel
44
de
288261
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z19364"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z12203",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z12203",
"Z12203K1": "bluey"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "bluiest"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Superlative of 'bluey' is 'bluiest'"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "bluey → bluiest"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Superlativ von 'bluey' ist 'bluiest'"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
e675t5u65hb38zjonilj3bqppoiuiw3
Z19365
0
41548
288262
164765
2026-07-02T22:11:11Z
Ameisenigel
44
de
288262
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z19365"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z12203",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z12203",
"Z12203K1": "plaguy"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "plaguiest"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Superlative of 'plaguy' is 'plaguiest'"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "plaguy → plaguiest"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Superlativ von 'plaguy' ist 'plaguiest'"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
s9inzgjtv0zvv11xs56qzuq09l9gr8z
Z19366
0
41549
288263
164766
2026-07-02T22:12:19Z
Ameisenigel
44
de
288263
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z19366"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z12203",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z12203",
"Z12203K1": "treey"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "treeiest"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Superlative of 'treey' is 'treeiest'"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "treey → treeiest"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Superlativ von 'treey' ist 'treeiest'"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
i7w271mvvygg4nhrjhfkzt8mnx2ufpu
Z19367
0
41550
288264
134365
2026-07-02T22:12:36Z
Ameisenigel
44
de
288264
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z19367"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z11795",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z11795",
"Z11795K1": "chequy"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "chequier"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "chequy → chequier"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "chequy → chequier"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
98nj1mh0z5lpj0hq3mrdt7zbr5u2xkq
Z19368
0
41551
288265
134366
2026-07-02T22:12:58Z
Ameisenigel
44
de
288265
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z19368"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z11795",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z11795",
"Z11795K1": "expensive"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "more expensive"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "expensive → more expensive"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "expensive → more expensive"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
cnwcouwomuk5c1gmsdpp2zhw8md8aq5
Z19369
0
41552
288266
164767
2026-07-02T22:13:35Z
Ameisenigel
44
de
288266
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z19369"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z12203",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z12203",
"Z12203K1": "chequy"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "chequiest"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Superlative of 'chequy' is 'chequiest'"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "chequy → chequiest"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Superlativ von 'chequy' ist 'chequiest'"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
2vdq7ig29xeyw4tydy6umr0yzsmumx0
Z19370
0
41553
288267
246938
2026-07-02T22:14:43Z
Ameisenigel
44
de
288267
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z19370"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z13518",
"Z17K2": "Z19370K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "number"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Zahl"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": "Z19370K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "word"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Wort"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20",
"Z19371",
"Z19372"
],
"Z8K4": [
"Z14",
"Z19373"
],
"Z8K5": "Z19370"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "English Numerical Prefix Latin"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Englisches numerisches Präfix"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
enrues1howmm0qzg3oqez68yu5jahww
Wikifunctions:Catalogue/Natural language operations
4
41925
288479
287043
2026-07-03T11:48:30Z
HenkvD
1290
/* Individual languages */ + Afrikaans, Bavarian, Bosnian, Icelandic, Macedonian, Northern Frisian, Ossetic, Papiamento, Upper Sorbian, Western Frisian and Zeelandic
288479
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/Sutton Signwriting|Sutton Signwriting]]
== Individual languages ==
<div style="column-width: 244px;">
* [[Wikifunctions:Catalogue/Natural language operations/Afrikaans|Afrikaans]]
* [[Wikifunctions:Catalogue/Natural language operations/American Sign Language|American Sign Language]]
* [[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/Bosnian|Bosnian]]
* [[Wikifunctions:Catalogue/Natural language operations/Brahui|Brahui]]
* [[Wikifunctions:Catalogue/Natural language operations/Brazilian Sign Language|Brazilian Sign Language]]
* [[Wikifunctions:Catalogue/Natural language operations/Breton|Breton]]
* [[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/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/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/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/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/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]]
od3y4pzadiyx6j8vgdz6pcdteyoe3gy
Wikifunctions:Catalogue/Natural language operations/Global language functions
4
41926
288044
287961
2026-07-02T14:36:43Z
Denny
81
/* German */
288044
wikitext
text/x-wiki
See also the [[Wikifunctions:Catalogue/Wikidata operations|Wikidata operations]], particularly for Lexemes, Senses, and Forms.
== Sentence and fragment generation ==
{{main|WF:NLG functions}}
{{see also|WF:Abstract Wikipedia/2025 fragment experiments}}
* {{Z+|Z26039}}
* {{Z+|Z26095}}
* {{Z+|Z26627}}
* {{Z+|Z28797}}
* {{Z+|Z28803}}
* {{Z+|Z29743}}
* {{Z+|Z31405}}
* {{Z+|Z32321}}
* {{Z+|Z32208}}
** {{Z+|Z32204}}
* {{Z+|Z32229}}
* {{Z+|Z32283}}
** {{Z+|Z32308}}
* {{Z+|Z32276}}
* {{Z+|Z32297}}
* {{Z+|Z32326}}
=== Cross-lingual sentence creation ===
* {{Z+|Z22664}}
* {{Z+|Z26955}}
* {{Z+|Z27137}}
* {{Z+|Z27885}}
** {{Z+|Z30159}}
* {{Z+|Z28254}}
=== Helpers ===
;Genders
* {{z+|Z26676}}
* {{z+|Z30539}}
* {{z+|Z28089}}
* {{z+|Z26745}}
* {{z+|Z23067}}
* {{z+|Z26364}}
* {{z+|Z25754}}
* {{z+|Z20616}}
== Numbers ==
* {{Z+|Z16437}}
* {{Z+|Z26829}}
== Natural language ==
{{Help:Type deconstruction table/Natural language}}
* {{Z+|Z860}}
* {{Z+|Z29958}}
** {{Z+|Z29649}}
* {{Z+|Z14326}}
* {{Z+|Z14321}}
** {{Z+|Z29750}}
* {{Z+|Z24097}}
* {{Z+|Z28282}}
* {{Z+|Z33738}}
* {{Z+|Z29654}}
* {{Z+|Z30043}}
== Monolingual text and stringset ==
{{Help:Type deconstruction table/Monolingual text}}
{{Help:Type deconstruction table/Monolingual stringset}}
* {{Z+|Z14392}}
* {{Z+|Z12877}}
** {{Z+|Z33175}}
** {{Z+|Z14334}}
* {{Z+|Z14396}}
** {{Z+|Z21583}}
** {{Z+|Z29749}}
* {{Z+|Z19254}}
* {{Z+|Z19279}}
* {{Z+|Z23236}}
* {{Z+|Z26107}}
** {{Z+|Z861}}
* {{Z+|Z34663}}
== Multilingual text and stringset ==
{{Help:Type deconstruction table/Multilingual text}}
{{Help:Type deconstruction table/Multilingual stringset}}
* {{Z+|Z19312}}
* {{Z+|Z19254}}
* {{Z+|Z19272}}
* {{Z+|Z19279}}
* {{Z+|Z23236}}
* {{Z+|Z27893}}
** {{Z+|Z27905}}
== Select a language and language configurator ==
{{Help:Type deconstruction table/Per lang config}}
{{Help:Type deconstruction table/Per lang config branch}}
* {{Z+|Z14310}}
* {{Z+|Z14311}}
* {{Z+|Z14548}}
* {{Z+|Z23156}}
* {{Z+|Z23159}}
* {{Z+|Z23143}}
== Language functions for table ==
=== Syntactic tables (experimental) ===
Regarding the Type {{Z+|Z36462}}
* {{Z+|Z36608}}
* ''(not working 100%)'' {{Z+|Z36717}}
* {{Z+|Z36613}}
* {{Z+|Z36616}}
* {{Z+|Z36636}}
* {{Z+|Z36639}}
* {{Z+|Z36644}}
* {{Z+|Z36723}}
* {{Z+|Z36727}}
* {{Z+|Z36650}}
* {{Z+|Z36652}}
* {{Z+|Z36733}}
* {{Z+|Z36737}}
* {{Z+|Z36743}}
* {{Z+|Z36747}}
* {{Z+|Z36823}}
* {{Z+|Z36820}}
* {{Z+|Z36827}}
* {{Z+|Z36957}}
* {{Z+|Z37029}}
* Agree options
=== Syntactic options ===
Regarding the Type {{Z+|Z36463}}
* {{Z+|Z36656}}
* {{Z+|Z36658}}
* {{Z+|Z36660}}
* ''(not working 100%)'' {{Z+|Z36670}}
* {{Z+|Z36662}}
* {{Z+|Z36666}}
* {{Z+|Z36816}}
* {{Z+|Z36959}}
* {{Z+|Z37004}}
=== Abstract functions ===
* {{Z+|Z37089}}
* {{Z+|Z37115}}
* {{Z+|Z37120}}
* {{Z+|Z37126}}
* {{Z+|Z37140}}
* {{Z+|Z37146}}
* {{Z+|Z37150}}
=== Language-specific ===
These should probably move or be copied on the language specific functions.
==== English ====
===== Nouns =====
* Example noun: {{Z|Z36617}}
* {{Z+|Z36607}}
* {{Z+|Z36754}}
* {{Z+|Z36759}}
* {{Z+|Z36762}}
* {{Z+|Z36766}}
* {{Z+|Z36770}}
* {{Z+|Z36969}}
* {{Z+|Z37080}}
===== Determiners =====
* specific determiners
** {{Z+|Z36781}}
** {{Z+|Z36782}}
** {{Z+|Z36783}}
** {{Z+|Z36784}}
** {{Z+|Z36791}}
* {{Z+|Z36785}}
* {{Z+|Z36792}}
===== Noun phrase =====
* {{Z+|Z36798}}
* {{Z+|Z36925}}
* {{Z+|Z36935}}
===== Adjective =====
* example adjective: {{Z|Z36968}}
* {{Z+|Z36972}}
* {{Z+|Z36975}}
* {{Z+|Z36978}}
* {{Z+|Z37076}}
===== Sentence =====
* {{Z+|Z37083}}
* {{Z+|Z37086}}
* {{Z+|Z36939}}
* {{Z+|Z36953}}
==== German ====
===== Noun =====
* example noun: {{Z|Z36645}}
* {{Z+|Z37154}}
* {{Z+|Z37175}}
* {{Z+|Z37157}}
* {{Z+|Z37160}}
* {{Z+|Z37163}}
===== Determiner =====
* {{Z|Z37198}}
* {{Z|Z37199}}
* {{Z|Z37200}}
* {{Z|Z37208}}
===== Noun phrase =====
* {{Z|Z37209}}
[[Category:Lists of functions]]
mc7c6ll39z5dslby7kzzs8to86vj1ld
288045
288044
2026-07-02T14:37:17Z
Denny
81
/* German */
288045
wikitext
text/x-wiki
See also the [[Wikifunctions:Catalogue/Wikidata operations|Wikidata operations]], particularly for Lexemes, Senses, and Forms.
== Sentence and fragment generation ==
{{main|WF:NLG functions}}
{{see also|WF:Abstract Wikipedia/2025 fragment experiments}}
* {{Z+|Z26039}}
* {{Z+|Z26095}}
* {{Z+|Z26627}}
* {{Z+|Z28797}}
* {{Z+|Z28803}}
* {{Z+|Z29743}}
* {{Z+|Z31405}}
* {{Z+|Z32321}}
* {{Z+|Z32208}}
** {{Z+|Z32204}}
* {{Z+|Z32229}}
* {{Z+|Z32283}}
** {{Z+|Z32308}}
* {{Z+|Z32276}}
* {{Z+|Z32297}}
* {{Z+|Z32326}}
=== Cross-lingual sentence creation ===
* {{Z+|Z22664}}
* {{Z+|Z26955}}
* {{Z+|Z27137}}
* {{Z+|Z27885}}
** {{Z+|Z30159}}
* {{Z+|Z28254}}
=== Helpers ===
;Genders
* {{z+|Z26676}}
* {{z+|Z30539}}
* {{z+|Z28089}}
* {{z+|Z26745}}
* {{z+|Z23067}}
* {{z+|Z26364}}
* {{z+|Z25754}}
* {{z+|Z20616}}
== Numbers ==
* {{Z+|Z16437}}
* {{Z+|Z26829}}
== Natural language ==
{{Help:Type deconstruction table/Natural language}}
* {{Z+|Z860}}
* {{Z+|Z29958}}
** {{Z+|Z29649}}
* {{Z+|Z14326}}
* {{Z+|Z14321}}
** {{Z+|Z29750}}
* {{Z+|Z24097}}
* {{Z+|Z28282}}
* {{Z+|Z33738}}
* {{Z+|Z29654}}
* {{Z+|Z30043}}
== Monolingual text and stringset ==
{{Help:Type deconstruction table/Monolingual text}}
{{Help:Type deconstruction table/Monolingual stringset}}
* {{Z+|Z14392}}
* {{Z+|Z12877}}
** {{Z+|Z33175}}
** {{Z+|Z14334}}
* {{Z+|Z14396}}
** {{Z+|Z21583}}
** {{Z+|Z29749}}
* {{Z+|Z19254}}
* {{Z+|Z19279}}
* {{Z+|Z23236}}
* {{Z+|Z26107}}
** {{Z+|Z861}}
* {{Z+|Z34663}}
== Multilingual text and stringset ==
{{Help:Type deconstruction table/Multilingual text}}
{{Help:Type deconstruction table/Multilingual stringset}}
* {{Z+|Z19312}}
* {{Z+|Z19254}}
* {{Z+|Z19272}}
* {{Z+|Z19279}}
* {{Z+|Z23236}}
* {{Z+|Z27893}}
** {{Z+|Z27905}}
== Select a language and language configurator ==
{{Help:Type deconstruction table/Per lang config}}
{{Help:Type deconstruction table/Per lang config branch}}
* {{Z+|Z14310}}
* {{Z+|Z14311}}
* {{Z+|Z14548}}
* {{Z+|Z23156}}
* {{Z+|Z23159}}
* {{Z+|Z23143}}
== Language functions for table ==
=== Syntactic tables (experimental) ===
Regarding the Type {{Z+|Z36462}}
* {{Z+|Z36608}}
* ''(not working 100%)'' {{Z+|Z36717}}
* {{Z+|Z36613}}
* {{Z+|Z36616}}
* {{Z+|Z36636}}
* {{Z+|Z36639}}
* {{Z+|Z36644}}
* {{Z+|Z36723}}
* {{Z+|Z36727}}
* {{Z+|Z36650}}
* {{Z+|Z36652}}
* {{Z+|Z36733}}
* {{Z+|Z36737}}
* {{Z+|Z36743}}
* {{Z+|Z36747}}
* {{Z+|Z36823}}
* {{Z+|Z36820}}
* {{Z+|Z36827}}
* {{Z+|Z36957}}
* {{Z+|Z37029}}
* Agree options
=== Syntactic options ===
Regarding the Type {{Z+|Z36463}}
* {{Z+|Z36656}}
* {{Z+|Z36658}}
* {{Z+|Z36660}}
* ''(not working 100%)'' {{Z+|Z36670}}
* {{Z+|Z36662}}
* {{Z+|Z36666}}
* {{Z+|Z36816}}
* {{Z+|Z36959}}
* {{Z+|Z37004}}
=== Abstract functions ===
* {{Z+|Z37089}}
* {{Z+|Z37115}}
* {{Z+|Z37120}}
* {{Z+|Z37126}}
* {{Z+|Z37140}}
* {{Z+|Z37146}}
* {{Z+|Z37150}}
=== Language-specific ===
These should probably move or be copied on the language specific functions.
==== English ====
===== Nouns =====
* Example noun: {{Z|Z36617}}
* {{Z+|Z36607}}
* {{Z+|Z36754}}
* {{Z+|Z36759}}
* {{Z+|Z36762}}
* {{Z+|Z36766}}
* {{Z+|Z36770}}
* {{Z+|Z36969}}
* {{Z+|Z37080}}
===== Determiners =====
* specific determiners
** {{Z+|Z36781}}
** {{Z+|Z36782}}
** {{Z+|Z36783}}
** {{Z+|Z36784}}
** {{Z+|Z36791}}
* {{Z+|Z36785}}
* {{Z+|Z36792}}
===== Noun phrase =====
* {{Z+|Z36798}}
* {{Z+|Z36925}}
* {{Z+|Z36935}}
===== Adjective =====
* example adjective: {{Z|Z36968}}
* {{Z+|Z36972}}
* {{Z+|Z36975}}
* {{Z+|Z36978}}
* {{Z+|Z37076}}
===== Sentence =====
* {{Z+|Z37083}}
* {{Z+|Z37086}}
* {{Z+|Z36939}}
* {{Z+|Z36953}}
==== German ====
===== Noun =====
* example noun: {{Z|Z36645}}
* {{Z+|Z37154}}
* {{Z+|Z37175}}
* {{Z+|Z37157}}
* {{Z+|Z37160}}
* {{Z+|Z37163}}
===== Determiner =====
* {{Z|Z37198}}
* {{Z|Z37199}}
* {{Z|Z37200}}
* {{Z|Z37208}}
===== Noun phrase =====
* {{Z|Z37209}}
===== Adjective =====
===== Sentence =====
[[Category:Lists of functions]]
d5wgtkbb2wcyg3i77iwj9pf08qhwdvg
288053
288045
2026-07-02T15:08:44Z
Denny
81
/* Noun phrase */
288053
wikitext
text/x-wiki
See also the [[Wikifunctions:Catalogue/Wikidata operations|Wikidata operations]], particularly for Lexemes, Senses, and Forms.
== Sentence and fragment generation ==
{{main|WF:NLG functions}}
{{see also|WF:Abstract Wikipedia/2025 fragment experiments}}
* {{Z+|Z26039}}
* {{Z+|Z26095}}
* {{Z+|Z26627}}
* {{Z+|Z28797}}
* {{Z+|Z28803}}
* {{Z+|Z29743}}
* {{Z+|Z31405}}
* {{Z+|Z32321}}
* {{Z+|Z32208}}
** {{Z+|Z32204}}
* {{Z+|Z32229}}
* {{Z+|Z32283}}
** {{Z+|Z32308}}
* {{Z+|Z32276}}
* {{Z+|Z32297}}
* {{Z+|Z32326}}
=== Cross-lingual sentence creation ===
* {{Z+|Z22664}}
* {{Z+|Z26955}}
* {{Z+|Z27137}}
* {{Z+|Z27885}}
** {{Z+|Z30159}}
* {{Z+|Z28254}}
=== Helpers ===
;Genders
* {{z+|Z26676}}
* {{z+|Z30539}}
* {{z+|Z28089}}
* {{z+|Z26745}}
* {{z+|Z23067}}
* {{z+|Z26364}}
* {{z+|Z25754}}
* {{z+|Z20616}}
== Numbers ==
* {{Z+|Z16437}}
* {{Z+|Z26829}}
== Natural language ==
{{Help:Type deconstruction table/Natural language}}
* {{Z+|Z860}}
* {{Z+|Z29958}}
** {{Z+|Z29649}}
* {{Z+|Z14326}}
* {{Z+|Z14321}}
** {{Z+|Z29750}}
* {{Z+|Z24097}}
* {{Z+|Z28282}}
* {{Z+|Z33738}}
* {{Z+|Z29654}}
* {{Z+|Z30043}}
== Monolingual text and stringset ==
{{Help:Type deconstruction table/Monolingual text}}
{{Help:Type deconstruction table/Monolingual stringset}}
* {{Z+|Z14392}}
* {{Z+|Z12877}}
** {{Z+|Z33175}}
** {{Z+|Z14334}}
* {{Z+|Z14396}}
** {{Z+|Z21583}}
** {{Z+|Z29749}}
* {{Z+|Z19254}}
* {{Z+|Z19279}}
* {{Z+|Z23236}}
* {{Z+|Z26107}}
** {{Z+|Z861}}
* {{Z+|Z34663}}
== Multilingual text and stringset ==
{{Help:Type deconstruction table/Multilingual text}}
{{Help:Type deconstruction table/Multilingual stringset}}
* {{Z+|Z19312}}
* {{Z+|Z19254}}
* {{Z+|Z19272}}
* {{Z+|Z19279}}
* {{Z+|Z23236}}
* {{Z+|Z27893}}
** {{Z+|Z27905}}
== Select a language and language configurator ==
{{Help:Type deconstruction table/Per lang config}}
{{Help:Type deconstruction table/Per lang config branch}}
* {{Z+|Z14310}}
* {{Z+|Z14311}}
* {{Z+|Z14548}}
* {{Z+|Z23156}}
* {{Z+|Z23159}}
* {{Z+|Z23143}}
== Language functions for table ==
=== Syntactic tables (experimental) ===
Regarding the Type {{Z+|Z36462}}
* {{Z+|Z36608}}
* ''(not working 100%)'' {{Z+|Z36717}}
* {{Z+|Z36613}}
* {{Z+|Z36616}}
* {{Z+|Z36636}}
* {{Z+|Z36639}}
* {{Z+|Z36644}}
* {{Z+|Z36723}}
* {{Z+|Z36727}}
* {{Z+|Z36650}}
* {{Z+|Z36652}}
* {{Z+|Z36733}}
* {{Z+|Z36737}}
* {{Z+|Z36743}}
* {{Z+|Z36747}}
* {{Z+|Z36823}}
* {{Z+|Z36820}}
* {{Z+|Z36827}}
* {{Z+|Z36957}}
* {{Z+|Z37029}}
* Agree options
=== Syntactic options ===
Regarding the Type {{Z+|Z36463}}
* {{Z+|Z36656}}
* {{Z+|Z36658}}
* {{Z+|Z36660}}
* ''(not working 100%)'' {{Z+|Z36670}}
* {{Z+|Z36662}}
* {{Z+|Z36666}}
* {{Z+|Z36816}}
* {{Z+|Z36959}}
* {{Z+|Z37004}}
=== Abstract functions ===
* {{Z+|Z37089}}
* {{Z+|Z37115}}
* {{Z+|Z37120}}
* {{Z+|Z37126}}
* {{Z+|Z37140}}
* {{Z+|Z37146}}
* {{Z+|Z37150}}
=== Language-specific ===
These should probably move or be copied on the language specific functions.
==== English ====
===== Nouns =====
* Example noun: {{Z|Z36617}}
* {{Z+|Z36607}}
* {{Z+|Z36754}}
* {{Z+|Z36759}}
* {{Z+|Z36762}}
* {{Z+|Z36766}}
* {{Z+|Z36770}}
* {{Z+|Z36969}}
* {{Z+|Z37080}}
===== Determiners =====
* specific determiners
** {{Z+|Z36781}}
** {{Z+|Z36782}}
** {{Z+|Z36783}}
** {{Z+|Z36784}}
** {{Z+|Z36791}}
* {{Z+|Z36785}}
* {{Z+|Z36792}}
===== Noun phrase =====
* {{Z+|Z36798}}
* {{Z+|Z36925}}
* {{Z+|Z36935}}
===== Adjective =====
* example adjective: {{Z|Z36968}}
* {{Z+|Z36972}}
* {{Z+|Z36975}}
* {{Z+|Z36978}}
* {{Z+|Z37076}}
===== Sentence =====
* {{Z+|Z37083}}
* {{Z+|Z37086}}
* {{Z+|Z36939}}
* {{Z+|Z36953}}
==== German ====
===== Noun =====
* example noun: {{Z|Z36645}}
* {{Z+|Z37154}}
* {{Z+|Z37175}}
* {{Z+|Z37157}}
* {{Z+|Z37160}}
* {{Z+|Z37163}}
===== Determiner =====
* {{Z|Z37198}}
* {{Z|Z37199}}
* {{Z|Z37200}}
* {{Z|Z37208}}
===== Noun phrase =====
* {{Z+|Z37209}}
* {{Z+|Z37232}}
===== Adjective =====
===== Sentence =====
[[Category:Lists of functions]]
bqs4gfyellv7luooagxvmqdwxecjsij
288087
288053
2026-07-02T16:06:52Z
Denny
81
/* Noun phrase */
288087
wikitext
text/x-wiki
See also the [[Wikifunctions:Catalogue/Wikidata operations|Wikidata operations]], particularly for Lexemes, Senses, and Forms.
== Sentence and fragment generation ==
{{main|WF:NLG functions}}
{{see also|WF:Abstract Wikipedia/2025 fragment experiments}}
* {{Z+|Z26039}}
* {{Z+|Z26095}}
* {{Z+|Z26627}}
* {{Z+|Z28797}}
* {{Z+|Z28803}}
* {{Z+|Z29743}}
* {{Z+|Z31405}}
* {{Z+|Z32321}}
* {{Z+|Z32208}}
** {{Z+|Z32204}}
* {{Z+|Z32229}}
* {{Z+|Z32283}}
** {{Z+|Z32308}}
* {{Z+|Z32276}}
* {{Z+|Z32297}}
* {{Z+|Z32326}}
=== Cross-lingual sentence creation ===
* {{Z+|Z22664}}
* {{Z+|Z26955}}
* {{Z+|Z27137}}
* {{Z+|Z27885}}
** {{Z+|Z30159}}
* {{Z+|Z28254}}
=== Helpers ===
;Genders
* {{z+|Z26676}}
* {{z+|Z30539}}
* {{z+|Z28089}}
* {{z+|Z26745}}
* {{z+|Z23067}}
* {{z+|Z26364}}
* {{z+|Z25754}}
* {{z+|Z20616}}
== Numbers ==
* {{Z+|Z16437}}
* {{Z+|Z26829}}
== Natural language ==
{{Help:Type deconstruction table/Natural language}}
* {{Z+|Z860}}
* {{Z+|Z29958}}
** {{Z+|Z29649}}
* {{Z+|Z14326}}
* {{Z+|Z14321}}
** {{Z+|Z29750}}
* {{Z+|Z24097}}
* {{Z+|Z28282}}
* {{Z+|Z33738}}
* {{Z+|Z29654}}
* {{Z+|Z30043}}
== Monolingual text and stringset ==
{{Help:Type deconstruction table/Monolingual text}}
{{Help:Type deconstruction table/Monolingual stringset}}
* {{Z+|Z14392}}
* {{Z+|Z12877}}
** {{Z+|Z33175}}
** {{Z+|Z14334}}
* {{Z+|Z14396}}
** {{Z+|Z21583}}
** {{Z+|Z29749}}
* {{Z+|Z19254}}
* {{Z+|Z19279}}
* {{Z+|Z23236}}
* {{Z+|Z26107}}
** {{Z+|Z861}}
* {{Z+|Z34663}}
== Multilingual text and stringset ==
{{Help:Type deconstruction table/Multilingual text}}
{{Help:Type deconstruction table/Multilingual stringset}}
* {{Z+|Z19312}}
* {{Z+|Z19254}}
* {{Z+|Z19272}}
* {{Z+|Z19279}}
* {{Z+|Z23236}}
* {{Z+|Z27893}}
** {{Z+|Z27905}}
== Select a language and language configurator ==
{{Help:Type deconstruction table/Per lang config}}
{{Help:Type deconstruction table/Per lang config branch}}
* {{Z+|Z14310}}
* {{Z+|Z14311}}
* {{Z+|Z14548}}
* {{Z+|Z23156}}
* {{Z+|Z23159}}
* {{Z+|Z23143}}
== Language functions for table ==
=== Syntactic tables (experimental) ===
Regarding the Type {{Z+|Z36462}}
* {{Z+|Z36608}}
* ''(not working 100%)'' {{Z+|Z36717}}
* {{Z+|Z36613}}
* {{Z+|Z36616}}
* {{Z+|Z36636}}
* {{Z+|Z36639}}
* {{Z+|Z36644}}
* {{Z+|Z36723}}
* {{Z+|Z36727}}
* {{Z+|Z36650}}
* {{Z+|Z36652}}
* {{Z+|Z36733}}
* {{Z+|Z36737}}
* {{Z+|Z36743}}
* {{Z+|Z36747}}
* {{Z+|Z36823}}
* {{Z+|Z36820}}
* {{Z+|Z36827}}
* {{Z+|Z36957}}
* {{Z+|Z37029}}
* Agree options
=== Syntactic options ===
Regarding the Type {{Z+|Z36463}}
* {{Z+|Z36656}}
* {{Z+|Z36658}}
* {{Z+|Z36660}}
* ''(not working 100%)'' {{Z+|Z36670}}
* {{Z+|Z36662}}
* {{Z+|Z36666}}
* {{Z+|Z36816}}
* {{Z+|Z36959}}
* {{Z+|Z37004}}
=== Abstract functions ===
* {{Z+|Z37089}}
* {{Z+|Z37115}}
* {{Z+|Z37120}}
* {{Z+|Z37126}}
* {{Z+|Z37140}}
* {{Z+|Z37146}}
* {{Z+|Z37150}}
=== Language-specific ===
These should probably move or be copied on the language specific functions.
==== English ====
===== Nouns =====
* Example noun: {{Z|Z36617}}
* {{Z+|Z36607}}
* {{Z+|Z36754}}
* {{Z+|Z36759}}
* {{Z+|Z36762}}
* {{Z+|Z36766}}
* {{Z+|Z36770}}
* {{Z+|Z36969}}
* {{Z+|Z37080}}
===== Determiners =====
* specific determiners
** {{Z+|Z36781}}
** {{Z+|Z36782}}
** {{Z+|Z36783}}
** {{Z+|Z36784}}
** {{Z+|Z36791}}
* {{Z+|Z36785}}
* {{Z+|Z36792}}
===== Noun phrase =====
* {{Z+|Z36798}}
* {{Z+|Z36925}}
* {{Z+|Z36935}}
===== Adjective =====
* example adjective: {{Z|Z36968}}
* {{Z+|Z36972}}
* {{Z+|Z36975}}
* {{Z+|Z36978}}
* {{Z+|Z37076}}
===== Sentence =====
* {{Z+|Z37083}}
* {{Z+|Z37086}}
* {{Z+|Z36939}}
* {{Z+|Z36953}}
==== German ====
===== Noun =====
* example noun: {{Z|Z36645}}
* {{Z+|Z37154}}
* {{Z+|Z37175}}
* {{Z+|Z37157}}
* {{Z+|Z37160}}
* {{Z+|Z37163}}
===== Determiner =====
* {{Z|Z37198}}
* {{Z|Z37199}}
* {{Z|Z37200}}
* {{Z|Z37208}}
===== Noun phrase =====
* {{Z+|Z37209}}
* {{Z+|Z37232}}
* {{Z+|Z37115}}
===== Adjective =====
===== Sentence =====
[[Category:Lists of functions]]
az58bycfim74aej56ysfvshkyo60ay2
288088
288087
2026-07-02T16:07:15Z
Denny
81
/* Noun phrase */
288088
wikitext
text/x-wiki
See also the [[Wikifunctions:Catalogue/Wikidata operations|Wikidata operations]], particularly for Lexemes, Senses, and Forms.
== Sentence and fragment generation ==
{{main|WF:NLG functions}}
{{see also|WF:Abstract Wikipedia/2025 fragment experiments}}
* {{Z+|Z26039}}
* {{Z+|Z26095}}
* {{Z+|Z26627}}
* {{Z+|Z28797}}
* {{Z+|Z28803}}
* {{Z+|Z29743}}
* {{Z+|Z31405}}
* {{Z+|Z32321}}
* {{Z+|Z32208}}
** {{Z+|Z32204}}
* {{Z+|Z32229}}
* {{Z+|Z32283}}
** {{Z+|Z32308}}
* {{Z+|Z32276}}
* {{Z+|Z32297}}
* {{Z+|Z32326}}
=== Cross-lingual sentence creation ===
* {{Z+|Z22664}}
* {{Z+|Z26955}}
* {{Z+|Z27137}}
* {{Z+|Z27885}}
** {{Z+|Z30159}}
* {{Z+|Z28254}}
=== Helpers ===
;Genders
* {{z+|Z26676}}
* {{z+|Z30539}}
* {{z+|Z28089}}
* {{z+|Z26745}}
* {{z+|Z23067}}
* {{z+|Z26364}}
* {{z+|Z25754}}
* {{z+|Z20616}}
== Numbers ==
* {{Z+|Z16437}}
* {{Z+|Z26829}}
== Natural language ==
{{Help:Type deconstruction table/Natural language}}
* {{Z+|Z860}}
* {{Z+|Z29958}}
** {{Z+|Z29649}}
* {{Z+|Z14326}}
* {{Z+|Z14321}}
** {{Z+|Z29750}}
* {{Z+|Z24097}}
* {{Z+|Z28282}}
* {{Z+|Z33738}}
* {{Z+|Z29654}}
* {{Z+|Z30043}}
== Monolingual text and stringset ==
{{Help:Type deconstruction table/Monolingual text}}
{{Help:Type deconstruction table/Monolingual stringset}}
* {{Z+|Z14392}}
* {{Z+|Z12877}}
** {{Z+|Z33175}}
** {{Z+|Z14334}}
* {{Z+|Z14396}}
** {{Z+|Z21583}}
** {{Z+|Z29749}}
* {{Z+|Z19254}}
* {{Z+|Z19279}}
* {{Z+|Z23236}}
* {{Z+|Z26107}}
** {{Z+|Z861}}
* {{Z+|Z34663}}
== Multilingual text and stringset ==
{{Help:Type deconstruction table/Multilingual text}}
{{Help:Type deconstruction table/Multilingual stringset}}
* {{Z+|Z19312}}
* {{Z+|Z19254}}
* {{Z+|Z19272}}
* {{Z+|Z19279}}
* {{Z+|Z23236}}
* {{Z+|Z27893}}
** {{Z+|Z27905}}
== Select a language and language configurator ==
{{Help:Type deconstruction table/Per lang config}}
{{Help:Type deconstruction table/Per lang config branch}}
* {{Z+|Z14310}}
* {{Z+|Z14311}}
* {{Z+|Z14548}}
* {{Z+|Z23156}}
* {{Z+|Z23159}}
* {{Z+|Z23143}}
== Language functions for table ==
=== Syntactic tables (experimental) ===
Regarding the Type {{Z+|Z36462}}
* {{Z+|Z36608}}
* ''(not working 100%)'' {{Z+|Z36717}}
* {{Z+|Z36613}}
* {{Z+|Z36616}}
* {{Z+|Z36636}}
* {{Z+|Z36639}}
* {{Z+|Z36644}}
* {{Z+|Z36723}}
* {{Z+|Z36727}}
* {{Z+|Z36650}}
* {{Z+|Z36652}}
* {{Z+|Z36733}}
* {{Z+|Z36737}}
* {{Z+|Z36743}}
* {{Z+|Z36747}}
* {{Z+|Z36823}}
* {{Z+|Z36820}}
* {{Z+|Z36827}}
* {{Z+|Z36957}}
* {{Z+|Z37029}}
* Agree options
=== Syntactic options ===
Regarding the Type {{Z+|Z36463}}
* {{Z+|Z36656}}
* {{Z+|Z36658}}
* {{Z+|Z36660}}
* ''(not working 100%)'' {{Z+|Z36670}}
* {{Z+|Z36662}}
* {{Z+|Z36666}}
* {{Z+|Z36816}}
* {{Z+|Z36959}}
* {{Z+|Z37004}}
=== Abstract functions ===
* {{Z+|Z37089}}
* {{Z+|Z37115}}
* {{Z+|Z37120}}
* {{Z+|Z37126}}
* {{Z+|Z37140}}
* {{Z+|Z37146}}
* {{Z+|Z37150}}
=== Language-specific ===
These should probably move or be copied on the language specific functions.
==== English ====
===== Nouns =====
* Example noun: {{Z|Z36617}}
* {{Z+|Z36607}}
* {{Z+|Z36754}}
* {{Z+|Z36759}}
* {{Z+|Z36762}}
* {{Z+|Z36766}}
* {{Z+|Z36770}}
* {{Z+|Z36969}}
* {{Z+|Z37080}}
===== Determiners =====
* specific determiners
** {{Z+|Z36781}}
** {{Z+|Z36782}}
** {{Z+|Z36783}}
** {{Z+|Z36784}}
** {{Z+|Z36791}}
* {{Z+|Z36785}}
* {{Z+|Z36792}}
===== Noun phrase =====
* {{Z+|Z36798}}
* {{Z+|Z36925}}
* {{Z+|Z36935}}
===== Adjective =====
* example adjective: {{Z|Z36968}}
* {{Z+|Z36972}}
* {{Z+|Z36975}}
* {{Z+|Z36978}}
* {{Z+|Z37076}}
===== Sentence =====
* {{Z+|Z37083}}
* {{Z+|Z37086}}
* {{Z+|Z36939}}
* {{Z+|Z36953}}
==== German ====
===== Noun =====
* example noun: {{Z|Z36645}}
* {{Z+|Z37154}}
* {{Z+|Z37175}}
* {{Z+|Z37157}}
* {{Z+|Z37160}}
* {{Z+|Z37163}}
===== Determiner =====
* {{Z|Z37198}}
* {{Z|Z37199}}
* {{Z|Z37200}}
* {{Z|Z37208}}
===== Noun phrase =====
* {{Z+|Z37209}}
* {{Z+|Z37232}}
* {{Z+|Z37220}}
===== Adjective =====
===== Sentence =====
[[Category:Lists of functions]]
m2zyqpj3aump0tdjfz641fxrl1qdsg4
288103
288088
2026-07-02T16:55:13Z
Denny
81
/* Sentence */
288103
wikitext
text/x-wiki
See also the [[Wikifunctions:Catalogue/Wikidata operations|Wikidata operations]], particularly for Lexemes, Senses, and Forms.
== Sentence and fragment generation ==
{{main|WF:NLG functions}}
{{see also|WF:Abstract Wikipedia/2025 fragment experiments}}
* {{Z+|Z26039}}
* {{Z+|Z26095}}
* {{Z+|Z26627}}
* {{Z+|Z28797}}
* {{Z+|Z28803}}
* {{Z+|Z29743}}
* {{Z+|Z31405}}
* {{Z+|Z32321}}
* {{Z+|Z32208}}
** {{Z+|Z32204}}
* {{Z+|Z32229}}
* {{Z+|Z32283}}
** {{Z+|Z32308}}
* {{Z+|Z32276}}
* {{Z+|Z32297}}
* {{Z+|Z32326}}
=== Cross-lingual sentence creation ===
* {{Z+|Z22664}}
* {{Z+|Z26955}}
* {{Z+|Z27137}}
* {{Z+|Z27885}}
** {{Z+|Z30159}}
* {{Z+|Z28254}}
=== Helpers ===
;Genders
* {{z+|Z26676}}
* {{z+|Z30539}}
* {{z+|Z28089}}
* {{z+|Z26745}}
* {{z+|Z23067}}
* {{z+|Z26364}}
* {{z+|Z25754}}
* {{z+|Z20616}}
== Numbers ==
* {{Z+|Z16437}}
* {{Z+|Z26829}}
== Natural language ==
{{Help:Type deconstruction table/Natural language}}
* {{Z+|Z860}}
* {{Z+|Z29958}}
** {{Z+|Z29649}}
* {{Z+|Z14326}}
* {{Z+|Z14321}}
** {{Z+|Z29750}}
* {{Z+|Z24097}}
* {{Z+|Z28282}}
* {{Z+|Z33738}}
* {{Z+|Z29654}}
* {{Z+|Z30043}}
== Monolingual text and stringset ==
{{Help:Type deconstruction table/Monolingual text}}
{{Help:Type deconstruction table/Monolingual stringset}}
* {{Z+|Z14392}}
* {{Z+|Z12877}}
** {{Z+|Z33175}}
** {{Z+|Z14334}}
* {{Z+|Z14396}}
** {{Z+|Z21583}}
** {{Z+|Z29749}}
* {{Z+|Z19254}}
* {{Z+|Z19279}}
* {{Z+|Z23236}}
* {{Z+|Z26107}}
** {{Z+|Z861}}
* {{Z+|Z34663}}
== Multilingual text and stringset ==
{{Help:Type deconstruction table/Multilingual text}}
{{Help:Type deconstruction table/Multilingual stringset}}
* {{Z+|Z19312}}
* {{Z+|Z19254}}
* {{Z+|Z19272}}
* {{Z+|Z19279}}
* {{Z+|Z23236}}
* {{Z+|Z27893}}
** {{Z+|Z27905}}
== Select a language and language configurator ==
{{Help:Type deconstruction table/Per lang config}}
{{Help:Type deconstruction table/Per lang config branch}}
* {{Z+|Z14310}}
* {{Z+|Z14311}}
* {{Z+|Z14548}}
* {{Z+|Z23156}}
* {{Z+|Z23159}}
* {{Z+|Z23143}}
== Language functions for table ==
=== Syntactic tables (experimental) ===
Regarding the Type {{Z+|Z36462}}
* {{Z+|Z36608}}
* ''(not working 100%)'' {{Z+|Z36717}}
* {{Z+|Z36613}}
* {{Z+|Z36616}}
* {{Z+|Z36636}}
* {{Z+|Z36639}}
* {{Z+|Z36644}}
* {{Z+|Z36723}}
* {{Z+|Z36727}}
* {{Z+|Z36650}}
* {{Z+|Z36652}}
* {{Z+|Z36733}}
* {{Z+|Z36737}}
* {{Z+|Z36743}}
* {{Z+|Z36747}}
* {{Z+|Z36823}}
* {{Z+|Z36820}}
* {{Z+|Z36827}}
* {{Z+|Z36957}}
* {{Z+|Z37029}}
* Agree options
=== Syntactic options ===
Regarding the Type {{Z+|Z36463}}
* {{Z+|Z36656}}
* {{Z+|Z36658}}
* {{Z+|Z36660}}
* ''(not working 100%)'' {{Z+|Z36670}}
* {{Z+|Z36662}}
* {{Z+|Z36666}}
* {{Z+|Z36816}}
* {{Z+|Z36959}}
* {{Z+|Z37004}}
=== Abstract functions ===
* {{Z+|Z37089}}
* {{Z+|Z37115}}
* {{Z+|Z37120}}
* {{Z+|Z37126}}
* {{Z+|Z37140}}
* {{Z+|Z37146}}
* {{Z+|Z37150}}
=== Language-specific ===
These should probably move or be copied on the language specific functions.
==== English ====
===== Nouns =====
* Example noun: {{Z|Z36617}}
* {{Z+|Z36607}}
* {{Z+|Z36754}}
* {{Z+|Z36759}}
* {{Z+|Z36762}}
* {{Z+|Z36766}}
* {{Z+|Z36770}}
* {{Z+|Z36969}}
* {{Z+|Z37080}}
===== Determiners =====
* specific determiners
** {{Z+|Z36781}}
** {{Z+|Z36782}}
** {{Z+|Z36783}}
** {{Z+|Z36784}}
** {{Z+|Z36791}}
* {{Z+|Z36785}}
* {{Z+|Z36792}}
===== Noun phrase =====
* {{Z+|Z36798}}
* {{Z+|Z36925}}
* {{Z+|Z36935}}
===== Adjective =====
* example adjective: {{Z|Z36968}}
* {{Z+|Z36972}}
* {{Z+|Z36975}}
* {{Z+|Z36978}}
* {{Z+|Z37076}}
===== Sentence =====
* {{Z+|Z37083}}
* {{Z+|Z37086}}
* {{Z+|Z36939}}
* {{Z+|Z36953}}
==== German ====
===== Noun =====
* example noun: {{Z|Z36645}}
* {{Z+|Z37154}}
* {{Z+|Z37175}}
* {{Z+|Z37157}}
* {{Z+|Z37160}}
* {{Z+|Z37163}}
===== Determiner =====
* {{Z|Z37198}}
* {{Z|Z37199}}
* {{Z|Z37200}}
* {{Z|Z37208}}
===== Noun phrase =====
* {{Z+|Z37209}}
* {{Z+|Z37232}}
* {{Z+|Z37220}}
===== Adjective =====
===== Sentence =====
* {{Z+|Z37241}}
[[Category:Lists of functions]]
7cjsu4r2rmu915r5vmyah0cup0j9m60
288111
288103
2026-07-02T17:07:20Z
Denny
81
/* Sentence */
288111
wikitext
text/x-wiki
See also the [[Wikifunctions:Catalogue/Wikidata operations|Wikidata operations]], particularly for Lexemes, Senses, and Forms.
== Sentence and fragment generation ==
{{main|WF:NLG functions}}
{{see also|WF:Abstract Wikipedia/2025 fragment experiments}}
* {{Z+|Z26039}}
* {{Z+|Z26095}}
* {{Z+|Z26627}}
* {{Z+|Z28797}}
* {{Z+|Z28803}}
* {{Z+|Z29743}}
* {{Z+|Z31405}}
* {{Z+|Z32321}}
* {{Z+|Z32208}}
** {{Z+|Z32204}}
* {{Z+|Z32229}}
* {{Z+|Z32283}}
** {{Z+|Z32308}}
* {{Z+|Z32276}}
* {{Z+|Z32297}}
* {{Z+|Z32326}}
=== Cross-lingual sentence creation ===
* {{Z+|Z22664}}
* {{Z+|Z26955}}
* {{Z+|Z27137}}
* {{Z+|Z27885}}
** {{Z+|Z30159}}
* {{Z+|Z28254}}
=== Helpers ===
;Genders
* {{z+|Z26676}}
* {{z+|Z30539}}
* {{z+|Z28089}}
* {{z+|Z26745}}
* {{z+|Z23067}}
* {{z+|Z26364}}
* {{z+|Z25754}}
* {{z+|Z20616}}
== Numbers ==
* {{Z+|Z16437}}
* {{Z+|Z26829}}
== Natural language ==
{{Help:Type deconstruction table/Natural language}}
* {{Z+|Z860}}
* {{Z+|Z29958}}
** {{Z+|Z29649}}
* {{Z+|Z14326}}
* {{Z+|Z14321}}
** {{Z+|Z29750}}
* {{Z+|Z24097}}
* {{Z+|Z28282}}
* {{Z+|Z33738}}
* {{Z+|Z29654}}
* {{Z+|Z30043}}
== Monolingual text and stringset ==
{{Help:Type deconstruction table/Monolingual text}}
{{Help:Type deconstruction table/Monolingual stringset}}
* {{Z+|Z14392}}
* {{Z+|Z12877}}
** {{Z+|Z33175}}
** {{Z+|Z14334}}
* {{Z+|Z14396}}
** {{Z+|Z21583}}
** {{Z+|Z29749}}
* {{Z+|Z19254}}
* {{Z+|Z19279}}
* {{Z+|Z23236}}
* {{Z+|Z26107}}
** {{Z+|Z861}}
* {{Z+|Z34663}}
== Multilingual text and stringset ==
{{Help:Type deconstruction table/Multilingual text}}
{{Help:Type deconstruction table/Multilingual stringset}}
* {{Z+|Z19312}}
* {{Z+|Z19254}}
* {{Z+|Z19272}}
* {{Z+|Z19279}}
* {{Z+|Z23236}}
* {{Z+|Z27893}}
** {{Z+|Z27905}}
== Select a language and language configurator ==
{{Help:Type deconstruction table/Per lang config}}
{{Help:Type deconstruction table/Per lang config branch}}
* {{Z+|Z14310}}
* {{Z+|Z14311}}
* {{Z+|Z14548}}
* {{Z+|Z23156}}
* {{Z+|Z23159}}
* {{Z+|Z23143}}
== Language functions for table ==
=== Syntactic tables (experimental) ===
Regarding the Type {{Z+|Z36462}}
* {{Z+|Z36608}}
* ''(not working 100%)'' {{Z+|Z36717}}
* {{Z+|Z36613}}
* {{Z+|Z36616}}
* {{Z+|Z36636}}
* {{Z+|Z36639}}
* {{Z+|Z36644}}
* {{Z+|Z36723}}
* {{Z+|Z36727}}
* {{Z+|Z36650}}
* {{Z+|Z36652}}
* {{Z+|Z36733}}
* {{Z+|Z36737}}
* {{Z+|Z36743}}
* {{Z+|Z36747}}
* {{Z+|Z36823}}
* {{Z+|Z36820}}
* {{Z+|Z36827}}
* {{Z+|Z36957}}
* {{Z+|Z37029}}
* Agree options
=== Syntactic options ===
Regarding the Type {{Z+|Z36463}}
* {{Z+|Z36656}}
* {{Z+|Z36658}}
* {{Z+|Z36660}}
* ''(not working 100%)'' {{Z+|Z36670}}
* {{Z+|Z36662}}
* {{Z+|Z36666}}
* {{Z+|Z36816}}
* {{Z+|Z36959}}
* {{Z+|Z37004}}
=== Abstract functions ===
* {{Z+|Z37089}}
* {{Z+|Z37115}}
* {{Z+|Z37120}}
* {{Z+|Z37126}}
* {{Z+|Z37140}}
* {{Z+|Z37146}}
* {{Z+|Z37150}}
=== Language-specific ===
These should probably move or be copied on the language specific functions.
==== English ====
===== Nouns =====
* Example noun: {{Z|Z36617}}
* {{Z+|Z36607}}
* {{Z+|Z36754}}
* {{Z+|Z36759}}
* {{Z+|Z36762}}
* {{Z+|Z36766}}
* {{Z+|Z36770}}
* {{Z+|Z36969}}
* {{Z+|Z37080}}
===== Determiners =====
* specific determiners
** {{Z+|Z36781}}
** {{Z+|Z36782}}
** {{Z+|Z36783}}
** {{Z+|Z36784}}
** {{Z+|Z36791}}
* {{Z+|Z36785}}
* {{Z+|Z36792}}
===== Noun phrase =====
* {{Z+|Z36798}}
* {{Z+|Z36925}}
* {{Z+|Z36935}}
===== Adjective =====
* example adjective: {{Z|Z36968}}
* {{Z+|Z36972}}
* {{Z+|Z36975}}
* {{Z+|Z36978}}
* {{Z+|Z37076}}
===== Sentence =====
* {{Z+|Z37083}}
* {{Z+|Z37086}}
* {{Z+|Z36939}}
* {{Z+|Z36953}}
==== German ====
===== Noun =====
* example noun: {{Z|Z36645}}
* {{Z+|Z37154}}
* {{Z+|Z37175}}
* {{Z+|Z37157}}
* {{Z+|Z37160}}
* {{Z+|Z37163}}
===== Determiner =====
* {{Z|Z37198}}
* {{Z|Z37199}}
* {{Z|Z37200}}
* {{Z|Z37208}}
===== Noun phrase =====
* {{Z+|Z37209}}
* {{Z+|Z37232}}
* {{Z+|Z37220}}
===== Adjective =====
===== Sentence =====
* {{Z+|Z37241}}
* {{Z+|Z37246}}
[[Category:Lists of functions]]
l5h386dc93jn3kbb65uvb2tf3v8jzk0
288114
288111
2026-07-02T17:11:55Z
Denny
81
/* Abstract functions */
288114
wikitext
text/x-wiki
See also the [[Wikifunctions:Catalogue/Wikidata operations|Wikidata operations]], particularly for Lexemes, Senses, and Forms.
== Sentence and fragment generation ==
{{main|WF:NLG functions}}
{{see also|WF:Abstract Wikipedia/2025 fragment experiments}}
* {{Z+|Z26039}}
* {{Z+|Z26095}}
* {{Z+|Z26627}}
* {{Z+|Z28797}}
* {{Z+|Z28803}}
* {{Z+|Z29743}}
* {{Z+|Z31405}}
* {{Z+|Z32321}}
* {{Z+|Z32208}}
** {{Z+|Z32204}}
* {{Z+|Z32229}}
* {{Z+|Z32283}}
** {{Z+|Z32308}}
* {{Z+|Z32276}}
* {{Z+|Z32297}}
* {{Z+|Z32326}}
=== Cross-lingual sentence creation ===
* {{Z+|Z22664}}
* {{Z+|Z26955}}
* {{Z+|Z27137}}
* {{Z+|Z27885}}
** {{Z+|Z30159}}
* {{Z+|Z28254}}
=== Helpers ===
;Genders
* {{z+|Z26676}}
* {{z+|Z30539}}
* {{z+|Z28089}}
* {{z+|Z26745}}
* {{z+|Z23067}}
* {{z+|Z26364}}
* {{z+|Z25754}}
* {{z+|Z20616}}
== Numbers ==
* {{Z+|Z16437}}
* {{Z+|Z26829}}
== Natural language ==
{{Help:Type deconstruction table/Natural language}}
* {{Z+|Z860}}
* {{Z+|Z29958}}
** {{Z+|Z29649}}
* {{Z+|Z14326}}
* {{Z+|Z14321}}
** {{Z+|Z29750}}
* {{Z+|Z24097}}
* {{Z+|Z28282}}
* {{Z+|Z33738}}
* {{Z+|Z29654}}
* {{Z+|Z30043}}
== Monolingual text and stringset ==
{{Help:Type deconstruction table/Monolingual text}}
{{Help:Type deconstruction table/Monolingual stringset}}
* {{Z+|Z14392}}
* {{Z+|Z12877}}
** {{Z+|Z33175}}
** {{Z+|Z14334}}
* {{Z+|Z14396}}
** {{Z+|Z21583}}
** {{Z+|Z29749}}
* {{Z+|Z19254}}
* {{Z+|Z19279}}
* {{Z+|Z23236}}
* {{Z+|Z26107}}
** {{Z+|Z861}}
* {{Z+|Z34663}}
== Multilingual text and stringset ==
{{Help:Type deconstruction table/Multilingual text}}
{{Help:Type deconstruction table/Multilingual stringset}}
* {{Z+|Z19312}}
* {{Z+|Z19254}}
* {{Z+|Z19272}}
* {{Z+|Z19279}}
* {{Z+|Z23236}}
* {{Z+|Z27893}}
** {{Z+|Z27905}}
== Select a language and language configurator ==
{{Help:Type deconstruction table/Per lang config}}
{{Help:Type deconstruction table/Per lang config branch}}
* {{Z+|Z14310}}
* {{Z+|Z14311}}
* {{Z+|Z14548}}
* {{Z+|Z23156}}
* {{Z+|Z23159}}
* {{Z+|Z23143}}
== Language functions for table ==
=== Syntactic tables (experimental) ===
Regarding the Type {{Z+|Z36462}}
* {{Z+|Z36608}}
* ''(not working 100%)'' {{Z+|Z36717}}
* {{Z+|Z36613}}
* {{Z+|Z36616}}
* {{Z+|Z36636}}
* {{Z+|Z36639}}
* {{Z+|Z36644}}
* {{Z+|Z36723}}
* {{Z+|Z36727}}
* {{Z+|Z36650}}
* {{Z+|Z36652}}
* {{Z+|Z36733}}
* {{Z+|Z36737}}
* {{Z+|Z36743}}
* {{Z+|Z36747}}
* {{Z+|Z36823}}
* {{Z+|Z36820}}
* {{Z+|Z36827}}
* {{Z+|Z36957}}
* {{Z+|Z37029}}
* Agree options
=== Syntactic options ===
Regarding the Type {{Z+|Z36463}}
* {{Z+|Z36656}}
* {{Z+|Z36658}}
* {{Z+|Z36660}}
* ''(not working 100%)'' {{Z+|Z36670}}
* {{Z+|Z36662}}
* {{Z+|Z36666}}
* {{Z+|Z36816}}
* {{Z+|Z36959}}
* {{Z+|Z37004}}
=== Abstract functions ===
* {{Z+|Z37089}}
* {{Z+|Z37115}}
* {{Z+|Z37120}}
* {{Z+|Z37126}}
* {{Z+|Z37140}}
* {{Z+|Z37146}}
* {{Z+|Z37150}}
==== returning HTML ====
* {{Z+|Z37126}}
* {{Z+|Z37143}}
=== Language-specific ===
These should probably move or be copied on the language specific functions.
==== English ====
===== Nouns =====
* Example noun: {{Z|Z36617}}
* {{Z+|Z36607}}
* {{Z+|Z36754}}
* {{Z+|Z36759}}
* {{Z+|Z36762}}
* {{Z+|Z36766}}
* {{Z+|Z36770}}
* {{Z+|Z36969}}
* {{Z+|Z37080}}
===== Determiners =====
* specific determiners
** {{Z+|Z36781}}
** {{Z+|Z36782}}
** {{Z+|Z36783}}
** {{Z+|Z36784}}
** {{Z+|Z36791}}
* {{Z+|Z36785}}
* {{Z+|Z36792}}
===== Noun phrase =====
* {{Z+|Z36798}}
* {{Z+|Z36925}}
* {{Z+|Z36935}}
===== Adjective =====
* example adjective: {{Z|Z36968}}
* {{Z+|Z36972}}
* {{Z+|Z36975}}
* {{Z+|Z36978}}
* {{Z+|Z37076}}
===== Sentence =====
* {{Z+|Z37083}}
* {{Z+|Z37086}}
* {{Z+|Z36939}}
* {{Z+|Z36953}}
==== German ====
===== Noun =====
* example noun: {{Z|Z36645}}
* {{Z+|Z37154}}
* {{Z+|Z37175}}
* {{Z+|Z37157}}
* {{Z+|Z37160}}
* {{Z+|Z37163}}
===== Determiner =====
* {{Z|Z37198}}
* {{Z|Z37199}}
* {{Z|Z37200}}
* {{Z|Z37208}}
===== Noun phrase =====
* {{Z+|Z37209}}
* {{Z+|Z37232}}
* {{Z+|Z37220}}
===== Adjective =====
===== Sentence =====
* {{Z+|Z37241}}
* {{Z+|Z37246}}
[[Category:Lists of functions]]
rzwzfkn4bcgt9fz8sf3ekjivb2v77m5
Wikifunctions:Catalogue/Natural language operations/Bangla
4
41927
288243
277604
2026-07-02T21:31:24Z
HenkvD
1290
288243
wikitext
text/x-wiki
== General ==
* {{Z+|Z10587}}
* {{Z+|Z12678}}
* {{Z+|Z12892}}
* {{Z+|Z13151}}
* {{Z+|Z14260}}
* {{Z+|Z16150}}
* {{Z+|Z16904}}
* {{Z+|Z17526}}
* {{Z+|Z17530}}
* {{Z+|Z17563}}
* {{Z+|Z17564}}
* {{Z+|Z17599}}
* {{Z+|Z21572}}
==Grammatical & Morphological==
* {{Z+|Z10591}}
* {{Z+|Z11077}}
* {{Z+|Z12919}}
* {{Z+|Z13156}}
* {{Z+|Z13195}}
* {{Z+|Z13238}}
* {{Z+|Z13270}}
* {{Z+|Z18831}}
* {{Z+|Z18837}}
* {{Z+|Z18881}}
* {{Z+|Z35010}}
== Sentence generating ==
=== Helper functions to create sentence fragments ===
* {{Z+|Z33238}}
* {{Z+|Z33172}}
* {{Z+|Z35288}}
=== Available sentence generation functions ===
* {{Z+|Z26572}}
* {{Z+|Z26707}}
* {{Z+|Z28049}}
* {{Z+|Z33079}}
* {{Z+|Z27502}}
* {{Z+|Z32973}}
* {{Z+|Z33267}}
* {{Z+|Z34459}}
* {{Z+|Z35018}}
* {{Z+|Z35611}}
==Configurations==
Shows whether each configuration has a Bangla-connected option. In some cases no Bangla option is necessary, because the bnfault function is already the most appropriate function. This can be noted after the relevant item.
The list of all configurations is from [https://www.wikifunctions.org/wiki/Special:ListObjectsByType/Z14294?type=Z14294&orbnrby=olbnst here].
*{{#function:Z37127|Z14302|Z14302|bn}} {{Z|Z14302}}
*{{#function:Z37127|Z14303|Z14303|bn}} {{Z|Z14303}}
*{{#function:Z37127|Z14401|Z14401|bn}} {{Z|Z14401}}
*{{#function:Z37127|Z16435|Z16435|bn}} {{Z|Z16435}}
*{{#function:Z37127|Z18930|Z18930|bn}} {{Z|Z18930}}
*{{#function:Z37127|Z20240|Z20240|bn}} {{Z|Z20240}}
*{{#function:Z37127|Z20779|Z20779|bn}} {{Z|Z20779}}
*{{#function:Z37127|Z20896|Z20896|bn}} {{Z|Z20896}}
*{{#function:Z37127|Z21733|Z21733|bn}} {{Z|Z21733}}
*{{#function:Z37127|Z21795|Z21795|bn}} {{Z|Z21795}}
*{{#function:Z37127|Z21999|Z21999|bn}} {{Z|Z21999}}
*{{#function:Z37127|Z22940|Z22940|bn}} {{Z|Z22940}}
*{{#function:Z37127|Z23981|Z23981|bn}} {{Z|Z23981}}
*{{#function:Z37127|Z25030|Z25030|bn}} {{Z|Z25030}}
*{{#function:Z37127|Z25116|Z25116|bn}} {{Z|Z25116}}
*{{#function:Z37127|Z25440|Z25440|bn}} {{Z|Z25440}}
*{{#function:Z37127|Z25634|Z25634|bn}} {{Z|Z25634}}
*{{#function:Z37127|Z25662|Z25662|bn}} {{Z|Z25662}}
*{{#function:Z37127|Z25737|Z25737|bn}} {{Z|Z25737}}
*{{#function:Z37127|Z26009|Z26009|bn}} {{Z|Z26009}}
*{{#function:Z37127|Z26043|Z26043|bn}} {{Z|Z26043}}
*{{#function:Z37127|Z26096|Z26096|bn}} {{Z|Z26096}}
*{{#function:Z37127|Z27126|Z27126|bn}} {{Z|Z27126}}
*{{#function:Z37127|Z27129|Z27129|bn}} {{Z|Z27129}}
*{{#function:Z37127|Z27952|Z27952|bn}} {{Z|Z27952}}
*{{#function:Z37127|Z28020|Z28020|bn}} {{Z|Z28020}}
*{{#function:Z37127|Z28435|Z28435|bn}} {{Z|Z28435}}
*{{#function:Z37127|Z28806|Z28806|bn}} {{Z|Z28806}}
*{{#function:Z37127|Z29317|Z29317|bn}} {{Z|Z29317}}
*{{#function:Z37127|Z29597|Z29597|bn}} {{Z|Z29597}}
*{{#function:Z37127|Z29628|Z29628|bn}} {{Z|Z29628}}
*{{#function:Z37127|Z29813|Z29813|bn}} {{Z|Z29813}}
*{{#function:Z37127|Z29841|Z29841|bn}} {{Z|Z29841}}
*{{#function:Z37127|Z29843|Z29843|bn}} {{Z|Z29843}}
*{{#function:Z37127|Z29844|Z29844|bn}} {{Z|Z29844}}
*{{#function:Z37127|Z30442|Z30442|bn}} {{Z|Z30442}}
*{{#function:Z37127|Z30790|Z30790|bn}} {{Z|Z30790}}
*{{#function:Z37127|Z31407|Z31407|bn}} {{Z|Z31407}}
*{{#function:Z37127|Z32207|Z32207|bn}} {{Z|Z32207}}
*{{#function:Z37127|Z32255|Z32255|bn}} {{Z|Z32255}}
*{{#function:Z37127|Z32279|Z32279|bn}} {{Z|Z32279}}
*{{#function:Z37127|Z32298|Z32298|bn}} {{Z|Z32298}}
*{{#function:Z37127|Z32323|Z32323|bn}} {{Z|Z32323}}
*{{#function:Z37127|Z32402|Z32402|bn}} {{Z|Z32402}}
*{{#function:Z37127|Z32467|Z32467|bn}} {{Z|Z32467}}
*{{#function:Z37127|Z32530|Z32530|bn}} {{Z|Z32530}}
*{{#function:Z37127|Z32534|Z32534|bn}} {{Z|Z32534}}
*{{#function:Z37127|Z32629|Z32629|bn}} {{Z|Z32629}}
*{{#function:Z37127|Z32660|Z32660|bn}} {{Z|Z32660}}
*{{#function:Z37127|Z32823|Z32823|bn}} {{Z|Z32823}}
*{{#function:Z37127|Z32826|Z32826|bn}} {{Z|Z32826}}
*{{#function:Z37127|Z32842|Z32842|bn}} {{Z|Z32842}}
*{{#function:Z37127|Z32896|Z32896|bn}} {{Z|Z32896}}
*{{#function:Z37127|Z32981|Z32981|bn}} {{Z|Z32981}}
*{{#function:Z37127|Z33184|Z33184|bn}} {{Z|Z33184}}
*{{#function:Z37127|Z33441|Z33441|bn}} {{Z|Z33441}}
*{{#function:Z37127|Z33464|Z33464|bn}} {{Z|Z33464}}
*{{#function:Z37127|Z33855|Z33855|bn}} {{Z|Z33855}}
*{{#function:Z37127|Z33981|Z33981|bn}} {{Z|Z33981}}
*{{#function:Z37127|Z34134|Z34134|bn}} {{Z|Z34134}}
*{{#function:Z37127|Z34225|Z34225|bn}} {{Z|Z34225}}
*{{#function:Z37127|Z34255|Z34255|bn}} {{Z|Z34255}}
*{{#function:Z37127|Z34281|Z34281|bn}} {{Z|Z34281}}
*{{#function:Z37127|Z34682|Z34682|bn}} {{Z|Z34682}}
*{{#function:Z37127|Z34818|Z34818|bn}} {{Z|Z34818}}
*{{#function:Z37127|Z35026|Z35026|bn}} {{Z|Z35026}}
*{{#function:Z37127|Z35336|Z35336|bn}} {{Z|Z35336}}
*{{#function:Z37127|Z35676|Z35676|bn}} {{Z|Z35676}}
*{{#function:Z37127|Z36148|Z36148|bn}} {{Z|Z36148}}
*{{#function:Z37127|Z36155|Z36155|bn}} {{Z|Z36155}}
*{{#function:Z37127|Z36194|Z36194|bn}} {{Z|Z36194}}
*{{#function:Z37127|Z36219|Z36219|bn}} {{Z|Z36219}}
*{{#function:Z37127|Z36394|Z36394|bn}} {{Z|Z36394}}
*{{#function:Z37127|Z36633|Z36633|bn}} {{Z|Z36633}}
*{{#function:Z37127|Z37017|Z37017|bn}} {{Z|Z37017}}
*{{#function:Z37127|Z37091|Z37091|bn}} {{Z|Z37091}}
*{{#function:Z37127|Z37106|Z37106|bn}} {{Z|Z37106}}
*{{#function:Z37127|Z37118|Z37118|bn}} {{Z|Z37118}}
*{{#function:Z37127|Z37122|Z37122|bn}} {{Z|Z37122}}
[[Category:Lists of functions]]
o9pfulb9o0c2co66r0kmx3afws4oo5i
288252
288243
2026-07-02T21:44:23Z
HenkvD
1290
288252
wikitext
text/x-wiki
== General ==
* {{Z+|Z10587}}
* {{Z+|Z12678}}
* {{Z+|Z12892}}
* {{Z+|Z13151}}
* {{Z+|Z14260}}
* {{Z+|Z16150}}
* {{Z+|Z16904}}
* {{Z+|Z17526}}
* {{Z+|Z17530}}
* {{Z+|Z17563}}
* {{Z+|Z17564}}
* {{Z+|Z17599}}
* {{Z+|Z21572}}
==Grammatical & Morphological==
* {{Z+|Z10591}}
* {{Z+|Z11077}}
* {{Z+|Z12919}}
* {{Z+|Z13156}}
* {{Z+|Z13195}}
* {{Z+|Z13238}}
* {{Z+|Z13270}}
* {{Z+|Z18831}}
* {{Z+|Z18837}}
* {{Z+|Z18881}}
* {{Z+|Z35010}}
== Sentence generating ==
=== Helper functions to create sentence fragments ===
* {{Z+|Z33238}}
* {{Z+|Z33172}}
* {{Z+|Z35288}}
=== Available sentence generation functions ===
* {{Z+|Z26572}}
* {{Z+|Z26707}}
* {{Z+|Z28049}}
* {{Z+|Z33079}}
* {{Z+|Z27502}}
* {{Z+|Z32973}}
* {{Z+|Z33267}}
* {{Z+|Z34459}}
* {{Z+|Z35018}}
* {{Z+|Z35611}}
==Configurations==
Shows whether each configuration has a Bangla-connected option. In some cases no Bangla option is necessary, because the bnfault function is already the most appropriate function. This can be noted after the relevant item.
The list of all configurations is from [https://www.wikifunctions.org/wiki/Special:ListObjectsByType/Z14294?type=Z14294&orbnrby=olbnst here].
*{{#function:Z37127|Z14302|Z14302|bn}} {{Z|Z14302}}
*{{#function:Z37127|Z14303|Z14303|bn}} {{Z|Z14303}}
*{{#function:Z37127|Z14401|Z14401|bn}} {{Z|Z14401}}
*{{#function:Z37127|Z16435|Z16435|bn}} {{Z|Z16435}}
*{{#function:Z37127|Z18930|Z18930|bn}} {{Z|Z18930}}
*{{#function:Z37127|Z20240|Z20240|bn}} {{Z|Z20240}}
*{{#function:Z37127|Z20779|Z20779|bn}} {{Z|Z20779}}
*{{#function:Z37127|Z20896|Z20896|bn}} {{Z|Z20896}}
*{{#function:Z37127|Z21733|Z21733|bn}} {{Z|Z21733}}
*{{#function:Z37127|Z21795|Z21795|bn}} {{Z|Z21795}}
*{{#function:Z37127|Z21999|Z21999|bn}} {{Z|Z21999}}
*{{#function:Z37127|Z22940|Z22940|bn}} {{Z|Z22940}}
*{{#function:Z37127|Z23981|Z23981|bn}} {{Z|Z23981}}
*{{#function:Z37127|Z25030|Z25030|bn}} {{Z|Z25030}}
*{{#function:Z37127|Z25116|Z25116|bn}} {{Z|Z25116}}
*{{#function:Z37127|Z25440|Z25440|bn}} {{Z|Z25440}}
*{{#function:Z37127|Z25634|Z25634|bn}} {{Z|Z25634}}
*{{#function:Z37127|Z25662|Z25662|bn}} {{Z|Z25662}}
*{{#function:Z37127|Z25737|Z25737|bn}} {{Z|Z25737}}
*{{#function:Z37127|Z26009|Z26009|bn}} {{Z|Z26009}}
*{{#function:Z37127|Z26043|Z26043|bn}} {{Z|Z26043}}
*{{#function:Z37127|Z26096|Z26096|bn}} {{Z|Z26096}}
*{{#function:Z37127|Z27126|Z27126|bn}} {{Z|Z27126}}
*{{#function:Z37127|Z27129|Z27129|bn}} {{Z|Z27129}}
*{{#function:Z37127|Z27952|Z27952|bn}} {{Z|Z27952}}
*{{#function:Z37127|Z28020|Z28020|bn}} {{Z|Z28020}}
*{{#function:Z37127|Z28435|Z28435|bn}} {{Z|Z28435}}
*{{#function:Z37127|Z28806|Z28806|bn}} {{Z|Z28806}}
*{{#function:Z37127|Z29317|Z29317|bn}} {{Z|Z29317}}
*{{#function:Z37127|Z29597|Z29597|bn}} {{Z|Z29597}}
*{{#function:Z37127|Z29628|Z29628|bn}} {{Z|Z29628}}
*{{#function:Z37127|Z29813|Z29813|bn}} {{Z|Z29813}}
*{{#function:Z37127|Z29841|Z29841|bn}} {{Z|Z29841}}
*{{#function:Z37127|Z29843|Z29843|bn}} {{Z|Z29843}}
*{{#function:Z37127|Z29844|Z29844|bn}} {{Z|Z29844}}
*{{#function:Z37127|Z30442|Z30442|bn}} {{Z|Z30442}}
*{{#function:Z37127|Z30790|Z30790|bn}} {{Z|Z30790}}
*{{#function:Z37127|Z31407|Z31407|bn}} {{Z|Z31407}}
*{{#function:Z37127|Z32207|Z32207|bn}} {{Z|Z32207}}
*{{#function:Z37127|Z32255|Z32255|bn}} {{Z|Z32255}}
*{{#function:Z37127|Z32279|Z32279|bn}} {{Z|Z32279}}
*{{#function:Z37127|Z32298|Z32298|bn}} {{Z|Z32298}}
*{{#function:Z37127|Z32323|Z32323|bn}} {{Z|Z32323}}
*{{#function:Z37127|Z32402|Z32402|bn}} {{Z|Z32402}}
*{{#function:Z37127|Z32467|Z32467|bn}} {{Z|Z32467}}
*{{#function:Z37127|Z32530|Z32530|bn}} {{Z|Z32530}}
*{{#function:Z37127|Z32534|Z32534|bn}} {{Z|Z32534}}
*{{#function:Z37127|Z32629|Z32629|bn}} {{Z|Z32629}}
*{{#function:Z37127|Z32660|Z32660|bn}} {{Z|Z32660}}
*{{#function:Z37127|Z32823|Z32823|bn}} {{Z|Z32823}}
*{{#function:Z37127|Z32826|Z32826|bn}} {{Z|Z32826}}
*{{#function:Z37127|Z32842|Z32842|bn}} {{Z|Z32842}}
*{{#function:Z37127|Z32896|Z32896|bn}} {{Z|Z32896}}
*{{#function:Z37127|Z32981|Z32981|bn}} {{Z|Z32981}}
*{{#function:Z37127|Z33184|Z33184|bn}} {{Z|Z33184}}
*{{#function:Z37127|Z33441|Z33441|bn}} {{Z|Z33441}}
*{{#function:Z37127|Z33464|Z33464|bn}} {{Z|Z33464}}
*{{#function:Z37127|Z33855|Z33855|bn}} {{Z|Z33855}}
*{{#function:Z37127|Z33981|Z33981|bn}} {{Z|Z33981}}
*{{#function:Z37127|Z34134|Z34134|bn}} {{Z|Z34134}}
*{{#function:Z37127|Z34225|Z34225|bn}} {{Z|Z34225}}
*{{#function:Z37127|Z34255|Z34255|bn}} {{Z|Z34255}}
*{{#function:Z37127|Z34281|Z34281|bn}} {{Z|Z34281}}
*{{#function:Z37127|Z34682|Z34682|bn}} {{Z|Z34682}}
*{{#function:Z37127|Z34818|Z34818|bn}} {{Z|Z34818}}
*{{#function:Z37127|Z35026|Z35026|bn}} {{Z|Z35026}}
*{{#function:Z37127|Z35336|Z35336|bn}} {{Z|Z35336}}
*{{#function:Z37127|Z35676|Z35676|bn}} {{Z|Z35676}}
*{{#function:Z37127|Z36148|Z36148|bn}} {{Z|Z36148}}
*{{#function:Z37127|Z36155|Z36155|bn}} {{Z|Z36155}}
*{{#function:Z37127|Z36194|Z36194|bn}} {{Z|Z36194}}
*{{#function:Z37127|Z36219|Z36219|bn}} {{Z|Z36219}}
*{{#function:Z37127|Z36394|Z36394|bn}} {{Z|Z36394}}
*{{#function:Z37127|Z36633|Z36633|bn}} {{Z|Z36633}}
*{{#function:Z37127|Z37017|Z37017|bn}} {{Z|Z37017}}
*{{#function:Z37127|Z37091|Z37091|bn}} {{Z|Z37091}}
*{{#function:Z37127|Z37106|Z37106|bn}} {{Z|Z37106}}
*{{#function:Z37127|Z37118|Z37118|bn}} {{Z|Z37118}}
*{{#function:Z37127|Z37122|Z37122|bn}} {{Z|Z37122}}
[[Category:Lists of functions]]
[[Category:Bangla]]
jmcnbz85s4pca4k0slwk0zy6h19ted9
288415
288252
2026-07-03T09:46:30Z
HenkvD
1290
/* Configurations */
288415
wikitext
text/x-wiki
== General ==
* {{Z+|Z10587}}
* {{Z+|Z12678}}
* {{Z+|Z12892}}
* {{Z+|Z13151}}
* {{Z+|Z14260}}
* {{Z+|Z16150}}
* {{Z+|Z16904}}
* {{Z+|Z17526}}
* {{Z+|Z17530}}
* {{Z+|Z17563}}
* {{Z+|Z17564}}
* {{Z+|Z17599}}
* {{Z+|Z21572}}
==Grammatical & Morphological==
* {{Z+|Z10591}}
* {{Z+|Z11077}}
* {{Z+|Z12919}}
* {{Z+|Z13156}}
* {{Z+|Z13195}}
* {{Z+|Z13238}}
* {{Z+|Z13270}}
* {{Z+|Z18831}}
* {{Z+|Z18837}}
* {{Z+|Z18881}}
* {{Z+|Z35010}}
== Sentence generating ==
=== Helper functions to create sentence fragments ===
* {{Z+|Z33238}}
* {{Z+|Z33172}}
* {{Z+|Z35288}}
=== Available sentence generation functions ===
* {{Z+|Z26572}}
* {{Z+|Z26707}}
* {{Z+|Z28049}}
* {{Z+|Z33079}}
* {{Z+|Z27502}}
* {{Z+|Z32973}}
* {{Z+|Z33267}}
* {{Z+|Z34459}}
* {{Z+|Z35018}}
* {{Z+|Z35611}}
==Configurations==
{{LanguageConfigurations|Language=bn}}
[[Category:Lists of functions]]
[[Category:Bangla]]
1ixbqjtjdcom3dividtwiq77tpzu90z
Wikifunctions:Catalogue/Natural language operations/Basque
4
41928
288426
164065
2026-07-03T09:59:31Z
HenkvD
1290
added Configurations
288426
wikitext
text/x-wiki
== Nouns ==
=== Gramatical cases ===
{| class="wikitable"
|-
!Declension
!Uncountable
!Singular
!Plural
|-
|Absolutive
|Ø
|
|{{Z|Z18541}}
|-
|Ergative
|
|{{Z|Z18670}}
|{{Z|Z20465}}
|-
|Dative
|
|
|
|}
=== Time and space ===
{| class="wikitable"
|-
!colspan="2"|Declension
!Uncountable
!Singular
!Plural
|-
|rowspan="2"|Inesive
|Inanimated (NON)
|=(E)TAN
|[[File:Red Saltire.svg|18px]] {{Z|Z20473}}
|=ETAN
|-
|Animated (NORENGAN)
|=A(REN)GAN
|[[File:Red Saltire.svg|18px]] {{Z|Z20511}}
|-
|colspan="2"|Time-space (NONGO)
|=(E)TAKO
|=(E)KO
|= ETAKO
|-
|rowspan="2"|Allative
|Inanimated (NORA(T))
|=(E)TARA(T)
|[[File:Red Saltire.svg|18px]] {{Z|Z20512}}
|=ETARA(T)
|-
|Animated (NORENGANA)
|=(R)(EN)GANA
|[[File:Red Saltire.svg|18px]] {{Z|Z20480}}
|=ENGANA
|-
|rowspan="2"|Terminative allative
|Inanimated (NORAINO)
|=(E)TARAINO
|[[File:Red Saltire.svg|18px]] {{Z|Z20530}}
|[[File:Red Saltire.svg|18px]] {{Z|Z20495}}
|-
|Animated (NORENGANAINO)
|[[File:Red Saltire.svg|18px]] {{Z|Z20484}}
|[[File:Red Saltire.svg|18px]] {{Z|Z20485}}
|=ENGANAINO
|-
|rowspan="2"|Directive allative
|Inanimated (NORANTZ)
|=(E)TARANTZ
|{{Z|Z20468}}
|=ETARANTZ
|-
|Animated (NORENGANANTZ)
|[[File:Red Saltire.svg|18px]] {{Z|Z20475}}
|[[File:Red Saltire.svg|18px]] {{Z|Z20471}}
|[[File:Red Saltire.svg|18px]] {{Z|Z20476}}
|-
|rowspan="2"|Ablative
|Inanimated (NONDIK)
|=(E)TATIK
|{{Z|Z20469}}
|=ETATIK
|-
|Animated (NORENGANDIK)
|=(R)(EN)GANDIK
|=A(REN)GANDIK
|{{Z|Z20467}}
|}
=== Other cases ===
{| class="wikitable"
|-
!Declension
!Uncountable
!Singular
!Plural
|-
|Partitive (ZERIK)
|=(R)IK
|
|
|-
|Prolative (NORTZAT)
|=TZAT
|
|
|-
|Nominative (NOREN)
|=(R)EN
|=AREN
|=EN
|-
|Sociative (NOREKIN)
|=(R)EKIN
|=AREKIN
|=EKIN
|-
|Instrumental (ZEREZ)
|=(E)Z
|=AZ
|=EZ
|-
|Motivative (ZERENGATIK)
|=(R)(EN)GATIK
|=ARENGATIK
|=ENGATIK
|-
|Destinative (NORENTZAT)
|=(R)ENTZAT
|=ARENTZAT
|=ENTZAT
|}
== Adjectives ==
* Comparative
* Augmentative
== Verb ==
== Other ==
* {{Z+|Z18733}}
* {{Z+|Z18742}}
* {{Z+|Z18746}}
* {{Z+|Z18826}}
==Configurations==
{{LanguageConfigurations|Language=eu}}
[[Category:Lists of functions]]
[[Category:Basque]]
jupgqpjokemn88yln7ifaza0a7lyhxh
Wikifunctions:Catalogue/Natural language operations/Brahui
4
41929
288427
135844
2026-07-03T10:00:45Z
HenkvD
1290
added Configurations
288427
wikitext
text/x-wiki
* {{Z+|Z12082}}
* {{Z+|Z12141}}
* {{Z+|Z12144}}
* {{Z+|Z12147}}
* {{Z+|Z12149}}
* {{Z+|Z12151}}
* {{Z+|Z12153}}
* {{Z+|Z12155}}
* {{Z+|Z12157}}
* {{Z+|Z12159}}
* {{Z+|Z12161}}
==Configurations==
{{LanguageConfigurations|Language=brh}}
[[Category:Lists of functions]]
1liexdqc4exg3gv12pqsvy9nos2j1wy
Wikifunctions:Catalogue/Natural language operations/Breton
4
41930
288428
214955
2026-07-03T10:02:12Z
HenkvD
1290
added Configurations
288428
wikitext
text/x-wiki
== General ==
* {{Z+|Z11595}}
** {{Z+|Z27417}}
* {{Z+|Z11619}}
* {{Z+|Z11627}}
* {{Z+|Z11632}}
* {{Z+|Z16608}}
* {{Z+|Z27569}}
== Choose the correct mutation ==
These functions should have as the return type {{Z|Z27971}}.
* {{Z+|Z27564}}
== Sentence generation ==
* {{Z+|Z27308}}
* {{Z+|Z27579}}
* {{Z+|Z27305}}
* {{Z+|Z27245}}
== For Breton nouns ==
* {{Z+|Z11700}}
* {{Z+|Z27574}}
* Numbers :
** {{Z+|Z11557}}
** {{Z+|Z11616}}
*** Plural of a singulative
** {{Z+|Z11611}}
** {{Z+|Z11770}}
** {{Z+|Z11775}}
** {{Z+|Z11779}}
{| class="wikitable"
|+ Compositions
! ending
! soft
! hard
! aspirant
|-
! où
| {{Z|Z11637}}
| {{Z|Z11660}}
| {{Z|Z11663}}
|-
! -ioù
| {{Z|Z11786}}
| {{Z|Z12281}}
| {{Z|Z12284}}
|-
! -ed
| {{Z|Z12288}}
| {{Z|Z12291}}
| {{Z|Z12295}}
|-
! -ien
| {{Z|Z12298}}
| {{Z|Z12301}}
| {{Z|Z12305}}
|}
== For Breton verbs ==
* {{Z+|Z12268}}
{| class="wikitable"
|+ Breton conjugation
! rowspan="2" | Person
! colspan="4" | Indicative
! colspan="2" | Conditional
! rowspan="2" | Imperative
|-
! Present
! Imperfect
! Preterite
! Future
! Present
! Past
|-
! 1st singular
| {{Z|Z12320}}
| {{Z|Z12366}}
| {{Z|Z12448}}<br/>{{Z|Z12451}}
| {{Z|Z12342}}
| {{Z|Z12528}}
| {{Z|Z12551}}
| NA
|-
! 2nd singular
| {{Z|Z12323}}
| {{Z|Z12369}}
| {{Z|Z12454}}
| {{Z|Z12345}}
| {{Z|Z12533}}
| {{Z|Z12554}}
| {{Z|}}
|-
! 3rd singular
| {{Z|Z12326}}
| {{Z|Z12372}}
| {{Z|Z12457}}
| {{Z|Z12348}}
| {{Z|Z12536}}
| {{Z|Z12557}}
| {{Z|}}
|-
! 1st plural
| {{Z|Z12330}}
| {{Z|Z12375}}
| {{Z|Z12460}}
| {{Z|Z12357}}
| {{Z|Z12539}}
| {{Z|Z12560}}
| {{Z|}}
|-
! 2nd plural
| {{Z|Z12333}}
| {{Z|Z12378}}
| {{Z|Z12463}}
| {{Z|Z12351}}<br />{{Z|Z12354}}
| {{Z|Z12542}}
| {{Z|Z12563}}
| {{Z|}}
|-
! 3rd plural
| {{Z|Z12336}}
| {{Z|Z12381}}
| {{Z|Z12466}}
| {{Z|Z12360}}
| {{Z|Z12545}}
| {{Z|Z12566}}
| {{Z|}}
|-
! 0
| {{Z|Z12339}}
| {{Z|Z12384}}
| {{Z|Z12469}}
| {{Z|Z12363}}
| {{Z|Z12548}}
| {{Z|Z12569}}
| NA
|}
TODO: conjugated form in 4 mutations
==Configurations==
{{LanguageConfigurations|Language=br}}
[[Category:Lists of functions]]
[[Category:Breton]]
bongx1q88750z5tfthf2jsbzvkdk0en
Wikifunctions:Catalogue/Natural language operations/Croatian
4
41931
288249
274634
2026-07-02T21:38:09Z
HenkvD
1290
288249
wikitext
text/x-wiki
=== Sentences ===
* {{Z+|Z26617}}
* {{Z+|Z35151}}
=== Phrase morphology ===
* {{Z+|Z35154}}
* {{Z+|Z29085}}
* {{Z+|Z29088}}
=== Morphology ===
The percentages in the table, if given, state for how many of the lexemes in Wikidata the functions are correct. The percentages have been calculated using the [https://public-paws.wmcloud.org/User:Denny/Check%20regular%20forms.ipynb this Paws Notebook].
{| class="wikitable"
|+regular inflections of nouns
!
! colspan="2" |feminine
! colspan="2" |masculine
! colspan="2" |neuter
|-
!case
!singular
!plural
!singular
!plural
!singular
!plural
|- style="text-align:right;"
| style="text-align:left;" |nominative
|[[Z11277|100%]]
|[[Z11284|95%]]
|[[Z11336|98%]]
|[[Z11449|50%]]
|[[Z11482|100%]]
|[[Z11969|85%]]
|- style="text-align:right;"
| style="text-align:left;" |genitive
|[[Z11165|97%]]
|[[Z11288|82%]]
|[[Z11340|83%]]
|[[Z11453|63%]]
|[[Z11839|88%]]
|[[Z11973|74%]]
|- style="text-align:right;"
| style="text-align:left;" |dative
|[[Z11199|91%]]
|[[Z11298|95%]]
|[[Z11361|81%]]
|[[Z11457|47%]]
|[[Z11944|88%]]
|[[Z11978|85%]]
|- style="text-align:right;"
| style="text-align:left;" |accusative
|[[Z11204|95%]]
|[[Z11308|94%]]
|[[Z11366|79%]]
|[[Z11470|53%]]
|[[Z11843|94%]]
|[[Z11983|85%]]
|- style="text-align:right;"
| style="text-align:left;" |vocative
|[[Z11245|85%]]
|[[Z11319|95%]]
|[[Z11441|44%]]
|[[Z11480|49%]]
|[[Z11954|95%]]
|[[Z11985|85%]]
|- style="text-align:right;"
| style="text-align:left;" |locative
|[[Z11231|90%]]
|[[Z11314|94%]]
|[[Z11370|82%]]
|[[Z11476|47%]]
|[[Z11949|88%]]
|[[Z11987|85%]]
|- style="text-align:right;"
| style="text-align:left;" |instrumental
|[[Z11254|88%]]
|[[Z11332|94%]]
|[[Z11445|66%]]
|[[Z11478|47%]]
|[[Z11960|85%]]
|[[Z11989|85%]]
|}
{| class="wikitable"
|+regular inflections of adjectives
! colspan="2" |positive definite
! colspan="2" |feminine
! colspan="2" |masculine
! colspan="2" |neuter
|-
! colspan="2" |case
!singular
!plural
!singular
!plural
!singular
!plural
|-
| colspan="2" |nominative
|
|
| [[Z12578|Z12578 ]]
|
|
|
|-
| colspan="2" |genitive
|
|
| [[Z12587|Z12587 ]]
|
|
|
|-
| colspan="2" |dative
|
|
|
|
|
|
|-
| rowspan="2" |accusative
|animate
| rowspan="2" |
| rowspan="2" |
|
|
| rowspan="2" |
| rowspan="2" |
|-
|inanimate
|
|
|-
| colspan="2" |vocative
|
|
|
|
|
|
|-
| colspan="2" |locative
|
|
|
|
|
|
|-
| colspan="2" |instrumental
|
|
|
|
|
|
|-
! colspan="2" |positive indefinite
! colspan="2" |feminine
! colspan="2" |masculine
! colspan="2" |neuter
|-
! colspan="2" |case
!singular
!plural
!singular
!plural
!singular
!plural
|-
| colspan="2" |nominative
|
|
|
|
|
|
|-
| colspan="2" |genitive
|
|
|
|
|
|
|-
| colspan="2" |dative
|
|
|
|
|
|
|-
| rowspan="2" |accusative
|animate
| rowspan="2" |
| rowspan="2" |
|
|
| rowspan="2" |
| rowspan="2" |
|-
|inanimate
|
|
|-
| colspan="2" |vocative
|
|
|
|
|
|
|-
| colspan="2" |locative
|
|
|
|
|
|
|-
| colspan="2" |instrumental
|
|
|
|
|
|
|-
! colspan="2" |comparative
! colspan="2" |feminine
! colspan="2" |masculine
! colspan="2" |neuter
|-
! colspan="2" |case
!singular
!plural
!singular
!plural
!singular
!plural
|-
| colspan="2" |nominative
|
|
|
|
|
|
|-
| colspan="2" |genitive
|
|
|
|
|
|
|-
| colspan="2" |dative
|
|
|
|
|
|
|-
| rowspan="2" |accusative
|animate
| rowspan="2" |
| rowspan="2" |
|
|
| rowspan="2" |
| rowspan="2" |
|-
|inanimate
|
|
|-
| colspan="2" |vocative
|
|
|
|
|
|
|-
| colspan="2" |locative
|
|
|
|
|
|
|-
| colspan="2" |instrumental
|
|
|
|
|
|
|-
! colspan="2" |superlative
! colspan="2" |feminine
! colspan="2" |masculine
! colspan="2" |neuter
|-
! colspan="2" |case
!singular
!plural
!singular
!plural
!singular
!plural
|-
| colspan="2" |nominative
|
|
|
|
|
|
|-
| colspan="2" |genitive
|
|
|
|
|
|
|-
| colspan="2" |dative
|
|
|
|
|
|
|-
| rowspan="2" |accusative
|animate
| rowspan="2" |
| rowspan="2" |
|
|
| rowspan="2" |
| rowspan="2" |
|-
|inanimate
|
|
|-
| colspan="2" |vocative
|
|
|
|
|
|
|-
| colspan="2" |locative
|
|
|
|
|
|
|-
| colspan="2" |instrumental
|
|
|
|
|
|
|}
==Configurations==
Shows whether each configuration has a Croatian-connected option. In some cases no Croatian option is necessary, because the hrfault function is already the most appropriate function. This can be noted after the relevant item.
The list of all configurations is from [https://www.wikifunctions.org/wiki/Special:ListObjectsByType/Z14294?type=Z14294&orhrrby=olhrst here].
*{{#function:Z37127|Z14302|Z14302|hr}} {{Z|Z14302}}
*{{#function:Z37127|Z14303|Z14303|hr}} {{Z|Z14303}}
*{{#function:Z37127|Z14401|Z14401|hr}} {{Z|Z14401}}
*{{#function:Z37127|Z16435|Z16435|hr}} {{Z|Z16435}}
*{{#function:Z37127|Z18930|Z18930|hr}} {{Z|Z18930}}
*{{#function:Z37127|Z20240|Z20240|hr}} {{Z|Z20240}}
*{{#function:Z37127|Z20779|Z20779|hr}} {{Z|Z20779}}
*{{#function:Z37127|Z20896|Z20896|hr}} {{Z|Z20896}}
*{{#function:Z37127|Z21733|Z21733|hr}} {{Z|Z21733}}
*{{#function:Z37127|Z21795|Z21795|hr}} {{Z|Z21795}}
*{{#function:Z37127|Z21999|Z21999|hr}} {{Z|Z21999}}
*{{#function:Z37127|Z22940|Z22940|hr}} {{Z|Z22940}}
*{{#function:Z37127|Z23981|Z23981|hr}} {{Z|Z23981}}
*{{#function:Z37127|Z25030|Z25030|hr}} {{Z|Z25030}}
*{{#function:Z37127|Z25116|Z25116|hr}} {{Z|Z25116}}
*{{#function:Z37127|Z25440|Z25440|hr}} {{Z|Z25440}}
*{{#function:Z37127|Z25634|Z25634|hr}} {{Z|Z25634}}
*{{#function:Z37127|Z25662|Z25662|hr}} {{Z|Z25662}}
*{{#function:Z37127|Z25737|Z25737|hr}} {{Z|Z25737}}
*{{#function:Z37127|Z26009|Z26009|hr}} {{Z|Z26009}}
*{{#function:Z37127|Z26043|Z26043|hr}} {{Z|Z26043}}
*{{#function:Z37127|Z26096|Z26096|hr}} {{Z|Z26096}}
*{{#function:Z37127|Z27126|Z27126|hr}} {{Z|Z27126}}
*{{#function:Z37127|Z27129|Z27129|hr}} {{Z|Z27129}}
*{{#function:Z37127|Z27952|Z27952|hr}} {{Z|Z27952}}
*{{#function:Z37127|Z28020|Z28020|hr}} {{Z|Z28020}}
*{{#function:Z37127|Z28435|Z28435|hr}} {{Z|Z28435}}
*{{#function:Z37127|Z28806|Z28806|hr}} {{Z|Z28806}}
*{{#function:Z37127|Z29317|Z29317|hr}} {{Z|Z29317}}
*{{#function:Z37127|Z29597|Z29597|hr}} {{Z|Z29597}}
*{{#function:Z37127|Z29628|Z29628|hr}} {{Z|Z29628}}
*{{#function:Z37127|Z29813|Z29813|hr}} {{Z|Z29813}}
*{{#function:Z37127|Z29841|Z29841|hr}} {{Z|Z29841}}
*{{#function:Z37127|Z29843|Z29843|hr}} {{Z|Z29843}}
*{{#function:Z37127|Z29844|Z29844|hr}} {{Z|Z29844}}
*{{#function:Z37127|Z30442|Z30442|hr}} {{Z|Z30442}}
*{{#function:Z37127|Z30790|Z30790|hr}} {{Z|Z30790}}
*{{#function:Z37127|Z31407|Z31407|hr}} {{Z|Z31407}}
*{{#function:Z37127|Z32207|Z32207|hr}} {{Z|Z32207}}
*{{#function:Z37127|Z32255|Z32255|hr}} {{Z|Z32255}}
*{{#function:Z37127|Z32279|Z32279|hr}} {{Z|Z32279}}
*{{#function:Z37127|Z32298|Z32298|hr}} {{Z|Z32298}}
*{{#function:Z37127|Z32323|Z32323|hr}} {{Z|Z32323}}
*{{#function:Z37127|Z32402|Z32402|hr}} {{Z|Z32402}}
*{{#function:Z37127|Z32467|Z32467|hr}} {{Z|Z32467}}
*{{#function:Z37127|Z32530|Z32530|hr}} {{Z|Z32530}}
*{{#function:Z37127|Z32534|Z32534|hr}} {{Z|Z32534}}
*{{#function:Z37127|Z32629|Z32629|hr}} {{Z|Z32629}}
*{{#function:Z37127|Z32660|Z32660|hr}} {{Z|Z32660}}
*{{#function:Z37127|Z32823|Z32823|hr}} {{Z|Z32823}}
*{{#function:Z37127|Z32826|Z32826|hr}} {{Z|Z32826}}
*{{#function:Z37127|Z32842|Z32842|hr}} {{Z|Z32842}}
*{{#function:Z37127|Z32896|Z32896|hr}} {{Z|Z32896}}
*{{#function:Z37127|Z32981|Z32981|hr}} {{Z|Z32981}}
*{{#function:Z37127|Z33184|Z33184|hr}} {{Z|Z33184}}
*{{#function:Z37127|Z33441|Z33441|hr}} {{Z|Z33441}}
*{{#function:Z37127|Z33464|Z33464|hr}} {{Z|Z33464}}
*{{#function:Z37127|Z33855|Z33855|hr}} {{Z|Z33855}}
*{{#function:Z37127|Z33981|Z33981|hr}} {{Z|Z33981}}
*{{#function:Z37127|Z34134|Z34134|hr}} {{Z|Z34134}}
*{{#function:Z37127|Z34225|Z34225|hr}} {{Z|Z34225}}
*{{#function:Z37127|Z34255|Z34255|hr}} {{Z|Z34255}}
*{{#function:Z37127|Z34281|Z34281|hr}} {{Z|Z34281}}
*{{#function:Z37127|Z34682|Z34682|hr}} {{Z|Z34682}}
*{{#function:Z37127|Z34818|Z34818|hr}} {{Z|Z34818}}
*{{#function:Z37127|Z35026|Z35026|hr}} {{Z|Z35026}}
*{{#function:Z37127|Z35336|Z35336|hr}} {{Z|Z35336}}
*{{#function:Z37127|Z35676|Z35676|hr}} {{Z|Z35676}}
*{{#function:Z37127|Z36148|Z36148|hr}} {{Z|Z36148}}
*{{#function:Z37127|Z36155|Z36155|hr}} {{Z|Z36155}}
*{{#function:Z37127|Z36194|Z36194|hr}} {{Z|Z36194}}
*{{#function:Z37127|Z36219|Z36219|hr}} {{Z|Z36219}}
*{{#function:Z37127|Z36394|Z36394|hr}} {{Z|Z36394}}
*{{#function:Z37127|Z36633|Z36633|hr}} {{Z|Z36633}}
*{{#function:Z37127|Z37017|Z37017|hr}} {{Z|Z37017}}
*{{#function:Z37127|Z37091|Z37091|hr}} {{Z|Z37091}}
*{{#function:Z37127|Z37106|Z37106|hr}} {{Z|Z37106}}
*{{#function:Z37127|Z37118|Z37118|hr}} {{Z|Z37118}}
*{{#function:Z37127|Z37122|Z37122|hr}} {{Z|Z37122}}
[[Category:Lists of functions]]
[[Category:Croatian]]
0q9ndo2r9xfv6qac3r8c23xvxqm4yqd
288418
288249
2026-07-03T09:48:31Z
HenkvD
1290
/* Configurations */
288418
wikitext
text/x-wiki
=== Sentences ===
* {{Z+|Z26617}}
* {{Z+|Z35151}}
=== Phrase morphology ===
* {{Z+|Z35154}}
* {{Z+|Z29085}}
* {{Z+|Z29088}}
=== Morphology ===
The percentages in the table, if given, state for how many of the lexemes in Wikidata the functions are correct. The percentages have been calculated using the [https://public-paws.wmcloud.org/User:Denny/Check%20regular%20forms.ipynb this Paws Notebook].
{| class="wikitable"
|+regular inflections of nouns
!
! colspan="2" |feminine
! colspan="2" |masculine
! colspan="2" |neuter
|-
!case
!singular
!plural
!singular
!plural
!singular
!plural
|- style="text-align:right;"
| style="text-align:left;" |nominative
|[[Z11277|100%]]
|[[Z11284|95%]]
|[[Z11336|98%]]
|[[Z11449|50%]]
|[[Z11482|100%]]
|[[Z11969|85%]]
|- style="text-align:right;"
| style="text-align:left;" |genitive
|[[Z11165|97%]]
|[[Z11288|82%]]
|[[Z11340|83%]]
|[[Z11453|63%]]
|[[Z11839|88%]]
|[[Z11973|74%]]
|- style="text-align:right;"
| style="text-align:left;" |dative
|[[Z11199|91%]]
|[[Z11298|95%]]
|[[Z11361|81%]]
|[[Z11457|47%]]
|[[Z11944|88%]]
|[[Z11978|85%]]
|- style="text-align:right;"
| style="text-align:left;" |accusative
|[[Z11204|95%]]
|[[Z11308|94%]]
|[[Z11366|79%]]
|[[Z11470|53%]]
|[[Z11843|94%]]
|[[Z11983|85%]]
|- style="text-align:right;"
| style="text-align:left;" |vocative
|[[Z11245|85%]]
|[[Z11319|95%]]
|[[Z11441|44%]]
|[[Z11480|49%]]
|[[Z11954|95%]]
|[[Z11985|85%]]
|- style="text-align:right;"
| style="text-align:left;" |locative
|[[Z11231|90%]]
|[[Z11314|94%]]
|[[Z11370|82%]]
|[[Z11476|47%]]
|[[Z11949|88%]]
|[[Z11987|85%]]
|- style="text-align:right;"
| style="text-align:left;" |instrumental
|[[Z11254|88%]]
|[[Z11332|94%]]
|[[Z11445|66%]]
|[[Z11478|47%]]
|[[Z11960|85%]]
|[[Z11989|85%]]
|}
{| class="wikitable"
|+regular inflections of adjectives
! colspan="2" |positive definite
! colspan="2" |feminine
! colspan="2" |masculine
! colspan="2" |neuter
|-
! colspan="2" |case
!singular
!plural
!singular
!plural
!singular
!plural
|-
| colspan="2" |nominative
|
|
| [[Z12578|Z12578 ]]
|
|
|
|-
| colspan="2" |genitive
|
|
| [[Z12587|Z12587 ]]
|
|
|
|-
| colspan="2" |dative
|
|
|
|
|
|
|-
| rowspan="2" |accusative
|animate
| rowspan="2" |
| rowspan="2" |
|
|
| rowspan="2" |
| rowspan="2" |
|-
|inanimate
|
|
|-
| colspan="2" |vocative
|
|
|
|
|
|
|-
| colspan="2" |locative
|
|
|
|
|
|
|-
| colspan="2" |instrumental
|
|
|
|
|
|
|-
! colspan="2" |positive indefinite
! colspan="2" |feminine
! colspan="2" |masculine
! colspan="2" |neuter
|-
! colspan="2" |case
!singular
!plural
!singular
!plural
!singular
!plural
|-
| colspan="2" |nominative
|
|
|
|
|
|
|-
| colspan="2" |genitive
|
|
|
|
|
|
|-
| colspan="2" |dative
|
|
|
|
|
|
|-
| rowspan="2" |accusative
|animate
| rowspan="2" |
| rowspan="2" |
|
|
| rowspan="2" |
| rowspan="2" |
|-
|inanimate
|
|
|-
| colspan="2" |vocative
|
|
|
|
|
|
|-
| colspan="2" |locative
|
|
|
|
|
|
|-
| colspan="2" |instrumental
|
|
|
|
|
|
|-
! colspan="2" |comparative
! colspan="2" |feminine
! colspan="2" |masculine
! colspan="2" |neuter
|-
! colspan="2" |case
!singular
!plural
!singular
!plural
!singular
!plural
|-
| colspan="2" |nominative
|
|
|
|
|
|
|-
| colspan="2" |genitive
|
|
|
|
|
|
|-
| colspan="2" |dative
|
|
|
|
|
|
|-
| rowspan="2" |accusative
|animate
| rowspan="2" |
| rowspan="2" |
|
|
| rowspan="2" |
| rowspan="2" |
|-
|inanimate
|
|
|-
| colspan="2" |vocative
|
|
|
|
|
|
|-
| colspan="2" |locative
|
|
|
|
|
|
|-
| colspan="2" |instrumental
|
|
|
|
|
|
|-
! colspan="2" |superlative
! colspan="2" |feminine
! colspan="2" |masculine
! colspan="2" |neuter
|-
! colspan="2" |case
!singular
!plural
!singular
!plural
!singular
!plural
|-
| colspan="2" |nominative
|
|
|
|
|
|
|-
| colspan="2" |genitive
|
|
|
|
|
|
|-
| colspan="2" |dative
|
|
|
|
|
|
|-
| rowspan="2" |accusative
|animate
| rowspan="2" |
| rowspan="2" |
|
|
| rowspan="2" |
| rowspan="2" |
|-
|inanimate
|
|
|-
| colspan="2" |vocative
|
|
|
|
|
|
|-
| colspan="2" |locative
|
|
|
|
|
|
|-
| colspan="2" |instrumental
|
|
|
|
|
|
|}
==Configurations==
{{LanguageConfigurations|Language=hr}}
[[Category:Lists of functions]]
[[Category:Croatian]]
4eti9ecijl2wkexeaz0pmfwk1ar9wlw
Wikifunctions:Catalogue/Natural language operations/Dagbani
4
41932
288432
287956
2026-07-03T10:10:11Z
HenkvD
1290
/* Configurations */
288432
wikitext
text/x-wiki
* {{Z+|Z20618}}
* {{Z+|Z20622}}
* {{Z+|Z20669}}
* {{Z+|Z24876}}
* {{Z+|Z24880}}
* {{Z+|Z24879}}
* Is some string(s) containing a Dagbani character?
Wikipedia specific functions:
* {{Z+|Z20760}}
==Configurations==
{{LanguageConfigurations|Language=dag}}
[[Category:Lists of functions]]
5te1oqjdnsbywy9uap6o6ki4r3ajr1z
Wikifunctions:Catalogue/Natural language operations/Dutch
4
41933
288253
287959
2026-07-02T21:45:31Z
HenkvD
1290
288253
wikitext
text/x-wiki
== Sentence and fragment generation ==
* {{Z+|Z20714}}
* {{Z+|Z31317}}
* {{Z+|Z31322}}
== Morphology ==
=== Grammatical Number ===
* {{Z+|Z12627}}
== Numbers ==
* {{Z+|Z31231}}
* {{Z+|Z31217}}
* {{Z+|Z31241}}
==Configurations==
Shows whether each configuration has a Dutch-connected option. In some cases no Dutch option is necessary, because the default function is already the most appropriate function. This can be noted after the relevant item.
The list of all configurations is from [https://www.wikifunctions.org/wiki/Special:ListObjectsByType/Z14294?type=Z14294&orderby=oldest here].
*{{#function:Z37127|Z14302|Z14302|nl}} {{Z|Z14302}}
*{{#function:Z37127|Z14303|Z14303|nl}} {{Z|Z14303}}
*{{#function:Z37127|Z14401|Z14401|nl}} {{Z|Z14401}}
*{{#function:Z37127|Z16435|Z16435|nl}} {{Z|Z16435}}
*{{#function:Z37127|Z18930|Z18930|nl}} {{Z|Z18930}}
*{{#function:Z37127|Z20240|Z20240|nl}} {{Z|Z20240}}
*{{#function:Z37127|Z20779|Z20779|nl}} {{Z|Z20779}}
*{{#function:Z37127|Z20896|Z20896|nl}} {{Z|Z20896}}
*{{#function:Z37127|Z21733|Z21733|nl}} {{Z|Z21733}}
*{{#function:Z37127|Z21795|Z21795|nl}} {{Z|Z21795}}
*{{#function:Z37127|Z21999|Z21999|nl}} {{Z|Z21999}}
*{{#function:Z37127|Z22940|Z22940|nl}} {{Z|Z22940}}
*{{#function:Z37127|Z23981|Z23981|nl}} {{Z|Z23981}}
*{{#function:Z37127|Z25030|Z25030|nl}} {{Z|Z25030}}
*{{#function:Z37127|Z25116|Z25116|nl}} {{Z|Z25116}}
*{{#function:Z37127|Z25440|Z25440|nl}} {{Z|Z25440}}
*{{#function:Z37127|Z25634|Z25634|nl}} {{Z|Z25634}}
*{{#function:Z37127|Z25662|Z25662|nl}} {{Z|Z25662}}
*{{#function:Z37127|Z25737|Z25737|nl}} {{Z|Z25737}}
*{{#function:Z37127|Z26009|Z26009|nl}} {{Z|Z26009}}
*{{#function:Z37127|Z26043|Z26043|nl}} {{Z|Z26043}}
*{{#function:Z37127|Z26096|Z26096|nl}} {{Z|Z26096}}
*{{#function:Z37127|Z27126|Z27126|nl}} {{Z|Z27126}}
*{{#function:Z37127|Z27129|Z27129|nl}} {{Z|Z27129}}
*{{#function:Z37127|Z27952|Z27952|nl}} {{Z|Z27952}}
*{{#function:Z37127|Z28020|Z28020|nl}} {{Z|Z28020}}
*{{#function:Z37127|Z28435|Z28435|nl}} {{Z|Z28435}}
*{{#function:Z37127|Z28806|Z28806|nl}} {{Z|Z28806}}
*{{#function:Z37127|Z29317|Z29317|nl}} {{Z|Z29317}}
*{{#function:Z37127|Z29597|Z29597|nl}} {{Z|Z29597}}
*{{#function:Z37127|Z29628|Z29628|nl}} {{Z|Z29628}}
*{{#function:Z37127|Z29813|Z29813|nl}} {{Z|Z29813}}
*{{#function:Z37127|Z29841|Z29841|nl}} {{Z|Z29841}}
*{{#function:Z37127|Z29843|Z29843|nl}} {{Z|Z29843}}
*{{#function:Z37127|Z29844|Z29844|nl}} {{Z|Z29844}}
*{{#function:Z37127|Z30442|Z30442|nl}} {{Z|Z30442}}
*{{#function:Z37127|Z30790|Z30790|nl}} {{Z|Z30790}}
*{{#function:Z37127|Z31407|Z31407|nl}} {{Z|Z31407}}
*{{#function:Z37127|Z32207|Z32207|nl}} {{Z|Z32207}}
*{{#function:Z37127|Z32255|Z32255|nl}} {{Z|Z32255}}
*{{#function:Z37127|Z32279|Z32279|nl}} {{Z|Z32279}}
*{{#function:Z37127|Z32298|Z32298|nl}} {{Z|Z32298}}
*{{#function:Z37127|Z32323|Z32323|nl}} {{Z|Z32323}}
*{{#function:Z37127|Z32402|Z32402|nl}} {{Z|Z32402}}
*{{#function:Z37127|Z32467|Z32467|nl}} {{Z|Z32467}}
*{{#function:Z37127|Z32530|Z32530|nl}} {{Z|Z32530}}
*{{#function:Z37127|Z32534|Z32534|nl}} {{Z|Z32534}}
*{{#function:Z37127|Z32629|Z32629|nl}} {{Z|Z32629}}
*{{#function:Z37127|Z32660|Z32660|nl}} {{Z|Z32660}}
*{{#function:Z37127|Z32823|Z32823|nl}} {{Z|Z32823}}
*{{#function:Z37127|Z32826|Z32826|nl}} {{Z|Z32826}}
*{{#function:Z37127|Z32842|Z32842|nl}} {{Z|Z32842}}
*{{#function:Z37127|Z32896|Z32896|nl}} {{Z|Z32896}}
*{{#function:Z37127|Z32981|Z32981|nl}} {{Z|Z32981}}
*{{#function:Z37127|Z33184|Z33184|nl}} {{Z|Z33184}}
*{{#function:Z37127|Z33441|Z33441|nl}} {{Z|Z33441}}
*{{#function:Z37127|Z33464|Z33464|nl}} {{Z|Z33464}}
*{{#function:Z37127|Z33855|Z33855|nl}} {{Z|Z33855}}
*{{#function:Z37127|Z33981|Z33981|nl}} {{Z|Z33981}}
*{{#function:Z37127|Z34134|Z34134|nl}} {{Z|Z34134}}
*{{#function:Z37127|Z34225|Z34225|nl}} {{Z|Z34225}}
*{{#function:Z37127|Z34255|Z34255|nl}} {{Z|Z34255}}
*{{#function:Z37127|Z34281|Z34281|nl}} {{Z|Z34281}}
*{{#function:Z37127|Z34682|Z34682|nl}} {{Z|Z34682}}
*{{#function:Z37127|Z34818|Z34818|nl}} {{Z|Z34818}}
*{{#function:Z37127|Z35026|Z35026|nl}} {{Z|Z35026}}
*{{#function:Z37127|Z35336|Z35336|nl}} {{Z|Z35336}}
*{{#function:Z37127|Z35676|Z35676|nl}} {{Z|Z35676}}
*{{#function:Z37127|Z36148|Z36148|nl}} {{Z|Z36148}}
*{{#function:Z37127|Z36155|Z36155|nl}} {{Z|Z36155}}
*{{#function:Z37127|Z36194|Z36194|nl}} {{Z|Z36194}}
*{{#function:Z37127|Z36219|Z36219|nl}} {{Z|Z36219}}
*{{#function:Z37127|Z36394|Z36394|nl}} {{Z|Z36394}}
*{{#function:Z37127|Z36633|Z36633|nl}} {{Z|Z36633}}
*{{#function:Z37127|Z37017|Z37017|nl}} {{Z|Z37017}}
*{{#function:Z37127|Z37091|Z37091|nl}} {{Z|Z37091}}
*{{#function:Z37127|Z37106|Z37106|nl}} {{Z|Z37106}}
*{{#function:Z37127|Z37118|Z37118|nl}} {{Z|Z37118}}
*{{#function:Z37127|Z37122|Z37122|nl}} {{Z|Z37122}}
[[Category:Lists of functions]]
[[Category:Dutch]]
ktdsrshmb0gi1psn176pjoi66zk9uxg
288414
288253
2026-07-03T09:45:35Z
HenkvD
1290
/* Configurations */
288414
wikitext
text/x-wiki
== Sentence and fragment generation ==
* {{Z+|Z20714}}
* {{Z+|Z31317}}
* {{Z+|Z31322}}
== Morphology ==
=== Grammatical Number ===
* {{Z+|Z12627}}
== Numbers ==
* {{Z+|Z31231}}
* {{Z+|Z31217}}
* {{Z+|Z31241}}
==Configurations==
{{LanguageConfigurations|Language=nl}}
[[Category:Lists of functions]]
[[Category:Dutch]]
2whok4dub4jkvzm5zojgijqmzprrmbx
Wikifunctions:Catalogue/Natural language operations/English
4
41934
287997
287951
2026-07-02T12:47:01Z
Denny
81
/* Articles */
287997
wikitext
text/x-wiki
==Sentence and fragment generation==
===General-purpose===
* {{Z+|Z26088}}
* {{Z+|Z23410}}
* {{Z+|Z21765}}
* {{Z+|Z26570}}
* {{Z+|Z32199}}
* {{Z+|Z32230}}
* {{Z+|Z32244}}
* {{Z+|Z32249}}
===Special use cases===
* {{Z+|Z20597}}
* {{Z+|Z28784}}
==Morphology==
===Nouns and pronouns===
* {{Z+|Z11089}}
* {{Z+|Z11218}}
* {{Z+|Z22490}}
====Possessives====
* {{Z+|Z11302}}
* {{Z+|Z19125}}
===Verbs===
* {{Z+|Z24676}}
* {{Z+|Z24687}}
* {{Z+|Z13177}}
* {{Z+|Z13087}}
===Adjectives and adverbs===
* {{Z+|Z11795}}
* {{Z+|Z12203}}
** {{Z+|Z29851}}
*** {{Z+|Z29852}}
===Articles===
* {{Z+|Z21739}}
** {{Z+|Z32314}}
* {{Z+|Z32935}}
* {{Z+|Z32929}}
* {{Z+|Z32645}}
===Word derivation===
* {{Z+|Z11390}}
* {{Z+|Z11646}}
* {{Z+|Z13280}}
* {{Z+|Z13262}}
===Other===
* {{Z+|Z13254}}
==Numbers==
* {{Z+|Z13587}}
* {{Z+|Z14526}}
* {{Z+|Z13596}}
* {{Z+|Z14726}}
* {{Z+|Z14531}}
* {{Z+|Z14523}}
==Other==
* {{Z+|Z23827}}
* {{Z+|Z18852}}
* {{Z+|Z18859}}
==Configurations==
Shows whether each configuration has an English-connected option. In some cases no English option is necessary, because the default function is already the most appropriate function. This can be noted after the relevant item.
The list of all configurations is from [https://www.wikifunctions.org/wiki/Special:ListObjectsByType/Z14294?type=Z14294&orderby=oldest here].
*{{#function:Z37127|Z14302|Z14302|en}} {{Z|Z14302}}
*{{#function:Z37127|Z14303|Z14303|en}} {{Z|Z14303}} default works for English
*{{#function:Z37127|Z14401|Z14401|en}} {{Z|Z14401}}
*{{#function:Z37127|Z16435|Z16435|en}} {{Z|Z16435}}
*{{#function:Z37127|Z18930|Z18930|en}} {{Z|Z18930}}
*{{#function:Z37127|Z20240|Z20240|en}} {{Z|Z20240}}
*{{#function:Z37127|Z20779|Z20779|en}} {{Z|Z20779}}
*{{#function:Z37127|Z20896|Z20896|en}} {{Z|Z20896}}
*{{#function:Z37127|Z21733|Z21733|en}} {{Z|Z21733}}
*{{#function:Z37127|Z21795|Z21795|en}} {{Z|Z21795}}
*{{#function:Z37127|Z21999|Z21999|en}} {{Z|Z21999}}
*{{#function:Z37127|Z22940|Z22940|en}} {{Z|Z22940}}
*{{#function:Z37127|Z23981|Z23981|en}} {{Z|Z23981}}
*{{#function:Z37127|Z25030|Z25030|en}} {{Z|Z25030}}
*{{#function:Z37127|Z25116|Z25116|en}} {{Z|Z25116}}
*{{#function:Z37127|Z25440|Z25440|en}} {{Z|Z25440}}
*{{#function:Z37127|Z25634|Z25634|en}} {{Z|Z25634}}
*{{#function:Z37127|Z25662|Z25662|en}} {{Z|Z25662}}
*{{#function:Z37127|Z25737|Z25737|en}} {{Z|Z25737}}
*{{#function:Z37127|Z26009|Z26009|en}} {{Z|Z26009}}
*{{#function:Z37127|Z26043|Z26043|en}} {{Z|Z26043}}
*{{#function:Z37127|Z26096|Z26096|en}} {{Z|Z26096}}
*{{#function:Z37127|Z27126|Z27126|en}} {{Z|Z27126}}
*{{#function:Z37127|Z27129|Z27129|en}} {{Z|Z27129}}
*{{#function:Z37127|Z27952|Z27952|en}} {{Z|Z27952}}
*{{#function:Z37127|Z28020|Z28020|en}} {{Z|Z28020}}
*{{#function:Z37127|Z28435|Z28435|en}} {{Z|Z28435}}
*{{#function:Z37127|Z28806|Z28806|en}} {{Z|Z28806}}
*{{#function:Z37127|Z29317|Z29317|en}} {{Z|Z29317}}
*{{#function:Z37127|Z29597|Z29597|en}} {{Z|Z29597}}
*{{#function:Z37127|Z29628|Z29628|en}} {{Z|Z29628}}
*{{#function:Z37127|Z29813|Z29813|en}} {{Z|Z29813}}
*{{#function:Z37127|Z29841|Z29841|en}} {{Z|Z29841}}
*{{#function:Z37127|Z29843|Z29843|en}} {{Z|Z29843}}
*{{#function:Z37127|Z29844|Z29844|en}} {{Z|Z29844}}
*{{#function:Z37127|Z30442|Z30442|en}} {{Z|Z30442}}
*{{#function:Z37127|Z30790|Z30790|en}} {{Z|Z30790}}
*{{#function:Z37127|Z31407|Z31407|en}} {{Z|Z31407}}
*{{#function:Z37127|Z32207|Z32207|en}} {{Z|Z32207}}
*{{#function:Z37127|Z32255|Z32255|en}} {{Z|Z32255}}
*{{#function:Z37127|Z32279|Z32279|en}} {{Z|Z32279}}
*{{#function:Z37127|Z32298|Z32298|en}} {{Z|Z32298}}
*{{#function:Z37127|Z32323|Z32323|en}} {{Z|Z32323}}
*{{#function:Z37127|Z32402|Z32402|en}} {{Z|Z32402}}
*{{#function:Z37127|Z32467|Z32467|en}} {{Z|Z32467}}
*{{#function:Z37127|Z32530|Z32530|en}} {{Z|Z32530}}
*{{#function:Z37127|Z32534|Z32534|en}} {{Z|Z32534}}
*{{#function:Z37127|Z32629|Z32629|en}} {{Z|Z32629}}
*{{#function:Z37127|Z32660|Z32660|en}} {{Z|Z32660}}
*{{#function:Z37127|Z32823|Z32823|en}} {{Z|Z32823}}
*{{#function:Z37127|Z32826|Z32826|en}} {{Z|Z32826}}
*{{#function:Z37127|Z32842|Z32842|en}} {{Z|Z32842}}
*{{#function:Z37127|Z32896|Z32896|en}} {{Z|Z32896}}
*{{#function:Z37127|Z32981|Z32981|en}} {{Z|Z32981}}
*{{#function:Z37127|Z33184|Z33184|en}} {{Z|Z33184}}
*{{#function:Z37127|Z33441|Z33441|en}} {{Z|Z33441}}
*{{#function:Z37127|Z33464|Z33464|en}} {{Z|Z33464}}
*{{#function:Z37127|Z33855|Z33855|en}} {{Z|Z33855}}
*{{#function:Z37127|Z33981|Z33981|en}} {{Z|Z33981}}
*{{#function:Z37127|Z34134|Z34134|en}} {{Z|Z34134}}
*{{#function:Z37127|Z34225|Z34225|en}} {{Z|Z34225}}
*{{#function:Z37127|Z34255|Z34255|en}} {{Z|Z34255}}
*{{#function:Z37127|Z34281|Z34281|en}} {{Z|Z34281}}
*{{#function:Z37127|Z34682|Z34682|en}} {{Z|Z34682}}
*{{#function:Z37127|Z34818|Z34818|en}} {{Z|Z34818}}
*{{#function:Z37127|Z35026|Z35026|en}} {{Z|Z35026}}
*{{#function:Z37127|Z35336|Z35336|en}} {{Z|Z35336}}
*{{#function:Z37127|Z35676|Z35676|en}} {{Z|Z35676}}
*{{#function:Z37127|Z36148|Z36148|en}} {{Z|Z36148}}
*{{#function:Z37127|Z36155|Z36155|en}} {{Z|Z36155}}
*{{#function:Z37127|Z36194|Z36194|en}} {{Z|Z36194}}
*{{#function:Z37127|Z36219|Z36219|en}} {{Z|Z36219}}
*{{#function:Z37127|Z36394|Z36394|en}} {{Z|Z36394}}
*{{#function:Z37127|Z36633|Z36633|en}} {{Z|Z36633}}
*{{#function:Z37127|Z37017|Z37017|en}} {{Z|Z37017}}
*{{#function:Z37127|Z37091|Z37091|en}} {{Z|Z37091}}
*{{#function:Z37127|Z37106|Z37106|en}} {{Z|Z37106}}
*{{#function:Z37127|Z37118|Z37118|en}} {{Z|Z37118}}
*{{#function:Z37127|Z37122|Z37122|en}} {{Z|Z37122}}
[[Category:Lists of functions]]
[[Category:English]]
ga7h2n2blpxshv91shfjoe9zyynfmvu
288300
287997
2026-07-03T02:00:24Z
99of9
1622
/* Configurations */
288300
wikitext
text/x-wiki
==Sentence and fragment generation==
===General-purpose===
* {{Z+|Z26088}}
* {{Z+|Z23410}}
* {{Z+|Z21765}}
* {{Z+|Z26570}}
* {{Z+|Z32199}}
* {{Z+|Z32230}}
* {{Z+|Z32244}}
* {{Z+|Z32249}}
===Special use cases===
* {{Z+|Z20597}}
* {{Z+|Z28784}}
==Morphology==
===Nouns and pronouns===
* {{Z+|Z11089}}
* {{Z+|Z11218}}
* {{Z+|Z22490}}
====Possessives====
* {{Z+|Z11302}}
* {{Z+|Z19125}}
===Verbs===
* {{Z+|Z24676}}
* {{Z+|Z24687}}
* {{Z+|Z13177}}
* {{Z+|Z13087}}
===Adjectives and adverbs===
* {{Z+|Z11795}}
* {{Z+|Z12203}}
** {{Z+|Z29851}}
*** {{Z+|Z29852}}
===Articles===
* {{Z+|Z21739}}
** {{Z+|Z32314}}
* {{Z+|Z32935}}
* {{Z+|Z32929}}
* {{Z+|Z32645}}
===Word derivation===
* {{Z+|Z11390}}
* {{Z+|Z11646}}
* {{Z+|Z13280}}
* {{Z+|Z13262}}
===Other===
* {{Z+|Z13254}}
==Numbers==
* {{Z+|Z13587}}
* {{Z+|Z14526}}
* {{Z+|Z13596}}
* {{Z+|Z14726}}
* {{Z+|Z14531}}
* {{Z+|Z14523}}
==Other==
* {{Z+|Z23827}}
* {{Z+|Z18852}}
* {{Z+|Z18859}}
==Configurations==
Shows whether each configuration has an English-connected option. In some cases no English option is necessary, because the default function is already the most appropriate function. This can be noted after the relevant item.
The list of all configurations is from [https://www.wikifunctions.org/wiki/Special:ListObjectsByType/Z14294?type=Z14294&orderby=oldest here].
*{{#function:Z37127|Z14302|Z14302|en}} {{Z|Z14302}}
*{{#function:Z37127|Z14303|Z14303|en}} {{Z|Z14303}} default works for English
*{{#function:Z37127|Z14401|Z14401|en}} {{Z|Z14401}}
*{{#function:Z37127|Z16435|Z16435|en}} {{Z|Z16435}}
*{{#function:Z37127|Z18930|Z18930|en}} {{Z|Z18930}}
*{{#function:Z37127|Z20240|Z20240|en}} {{Z|Z20240}}
*{{#function:Z37127|Z20779|Z20779|en}} {{Z|Z20779}}
*{{#function:Z37127|Z20896|Z20896|en}} {{Z|Z20896}}
*{{#function:Z37127|Z21733|Z21733|en}} {{Z|Z21733}}
*{{#function:Z37127|Z21795|Z21795|en}} {{Z|Z21795}}
*{{#function:Z37127|Z21999|Z21999|en}} {{Z|Z21999}}
*{{#function:Z37127|Z22940|Z22940|en}} {{Z|Z22940}}
*{{#function:Z37127|Z23981|Z23981|en}} {{Z|Z23981}}
*{{#function:Z37127|Z25030|Z25030|en}} {{Z|Z25030}}
*{{#function:Z37127|Z25116|Z25116|en}} {{Z|Z25116}}
*{{#function:Z37127|Z25440|Z25440|en}} {{Z|Z25440}} default works for English
*{{#function:Z37127|Z25634|Z25634|en}} {{Z|Z25634}}
*{{#function:Z37127|Z25662|Z25662|en}} {{Z|Z25662}}
*{{#function:Z37127|Z25737|Z25737|en}} {{Z|Z25737}}
*{{#function:Z37127|Z26009|Z26009|en}} {{Z|Z26009}}
*{{#function:Z37127|Z26043|Z26043|en}} {{Z|Z26043}}
*{{#function:Z37127|Z26096|Z26096|en}} {{Z|Z26096}}
*{{#function:Z37127|Z27126|Z27126|en}} {{Z|Z27126}}
*{{#function:Z37127|Z27129|Z27129|en}} {{Z|Z27129}}
*{{#function:Z37127|Z27952|Z27952|en}} {{Z|Z27952}}
*{{#function:Z37127|Z28020|Z28020|en}} {{Z|Z28020}}
*{{#function:Z37127|Z28435|Z28435|en}} {{Z|Z28435}}
*{{#function:Z37127|Z28806|Z28806|en}} {{Z|Z28806}}
*{{#function:Z37127|Z29317|Z29317|en}} {{Z|Z29317}}
*{{#function:Z37127|Z29597|Z29597|en}} {{Z|Z29597}}
*{{#function:Z37127|Z29628|Z29628|en}} {{Z|Z29628}}
*{{#function:Z37127|Z29813|Z29813|en}} {{Z|Z29813}}
*{{#function:Z37127|Z29841|Z29841|en}} {{Z|Z29841}}
*{{#function:Z37127|Z29843|Z29843|en}} {{Z|Z29843}}
*{{#function:Z37127|Z29844|Z29844|en}} {{Z|Z29844}}
*{{#function:Z37127|Z30442|Z30442|en}} {{Z|Z30442}}
*{{#function:Z37127|Z30790|Z30790|en}} {{Z|Z30790}}
*{{#function:Z37127|Z31407|Z31407|en}} {{Z|Z31407}}
*{{#function:Z37127|Z32207|Z32207|en}} {{Z|Z32207}}
*{{#function:Z37127|Z32255|Z32255|en}} {{Z|Z32255}}
*{{#function:Z37127|Z32279|Z32279|en}} {{Z|Z32279}}
*{{#function:Z37127|Z32298|Z32298|en}} {{Z|Z32298}}
*{{#function:Z37127|Z32323|Z32323|en}} {{Z|Z32323}}
*{{#function:Z37127|Z32402|Z32402|en}} {{Z|Z32402}}
*{{#function:Z37127|Z32467|Z32467|en}} {{Z|Z32467}}
*{{#function:Z37127|Z32530|Z32530|en}} {{Z|Z32530}}
*{{#function:Z37127|Z32534|Z32534|en}} {{Z|Z32534}}
*{{#function:Z37127|Z32629|Z32629|en}} {{Z|Z32629}}
*{{#function:Z37127|Z32660|Z32660|en}} {{Z|Z32660}}
*{{#function:Z37127|Z32823|Z32823|en}} {{Z|Z32823}}
*{{#function:Z37127|Z32826|Z32826|en}} {{Z|Z32826}}
*{{#function:Z37127|Z32842|Z32842|en}} {{Z|Z32842}}
*{{#function:Z37127|Z32896|Z32896|en}} {{Z|Z32896}}
*{{#function:Z37127|Z32981|Z32981|en}} {{Z|Z32981}}
*{{#function:Z37127|Z33184|Z33184|en}} {{Z|Z33184}}
*{{#function:Z37127|Z33441|Z33441|en}} {{Z|Z33441}}
*{{#function:Z37127|Z33464|Z33464|en}} {{Z|Z33464}}
*{{#function:Z37127|Z33855|Z33855|en}} {{Z|Z33855}}
*{{#function:Z37127|Z33981|Z33981|en}} {{Z|Z33981}}
*{{#function:Z37127|Z34134|Z34134|en}} {{Z|Z34134}}
*{{#function:Z37127|Z34225|Z34225|en}} {{Z|Z34225}}
*{{#function:Z37127|Z34255|Z34255|en}} {{Z|Z34255}}
*{{#function:Z37127|Z34281|Z34281|en}} {{Z|Z34281}}
*{{#function:Z37127|Z34682|Z34682|en}} {{Z|Z34682}}
*{{#function:Z37127|Z34818|Z34818|en}} {{Z|Z34818}}
*{{#function:Z37127|Z35026|Z35026|en}} {{Z|Z35026}}
*{{#function:Z37127|Z35336|Z35336|en}} {{Z|Z35336}}
*{{#function:Z37127|Z35676|Z35676|en}} {{Z|Z35676}}
*{{#function:Z37127|Z36148|Z36148|en}} {{Z|Z36148}}
*{{#function:Z37127|Z36155|Z36155|en}} {{Z|Z36155}}
*{{#function:Z37127|Z36194|Z36194|en}} {{Z|Z36194}}
*{{#function:Z37127|Z36219|Z36219|en}} {{Z|Z36219}}
*{{#function:Z37127|Z36394|Z36394|en}} {{Z|Z36394}}
*{{#function:Z37127|Z36633|Z36633|en}} {{Z|Z36633}}
*{{#function:Z37127|Z37017|Z37017|en}} {{Z|Z37017}}
*{{#function:Z37127|Z37091|Z37091|en}} {{Z|Z37091}}
*{{#function:Z37127|Z37106|Z37106|en}} {{Z|Z37106}}
*{{#function:Z37127|Z37118|Z37118|en}} {{Z|Z37118}}
*{{#function:Z37127|Z37122|Z37122|en}} {{Z|Z37122}}
[[Category:Lists of functions]]
[[Category:English]]
dzufprjwii886u9d97bfyqxdw9imlc4
288301
288300
2026-07-03T02:01:17Z
99of9
1622
/* Configurations */
288301
wikitext
text/x-wiki
==Sentence and fragment generation==
===General-purpose===
* {{Z+|Z26088}}
* {{Z+|Z23410}}
* {{Z+|Z21765}}
* {{Z+|Z26570}}
* {{Z+|Z32199}}
* {{Z+|Z32230}}
* {{Z+|Z32244}}
* {{Z+|Z32249}}
===Special use cases===
* {{Z+|Z20597}}
* {{Z+|Z28784}}
==Morphology==
===Nouns and pronouns===
* {{Z+|Z11089}}
* {{Z+|Z11218}}
* {{Z+|Z22490}}
====Possessives====
* {{Z+|Z11302}}
* {{Z+|Z19125}}
===Verbs===
* {{Z+|Z24676}}
* {{Z+|Z24687}}
* {{Z+|Z13177}}
* {{Z+|Z13087}}
===Adjectives and adverbs===
* {{Z+|Z11795}}
* {{Z+|Z12203}}
** {{Z+|Z29851}}
*** {{Z+|Z29852}}
===Articles===
* {{Z+|Z21739}}
** {{Z+|Z32314}}
* {{Z+|Z32935}}
* {{Z+|Z32929}}
* {{Z+|Z32645}}
===Word derivation===
* {{Z+|Z11390}}
* {{Z+|Z11646}}
* {{Z+|Z13280}}
* {{Z+|Z13262}}
===Other===
* {{Z+|Z13254}}
==Numbers==
* {{Z+|Z13587}}
* {{Z+|Z14526}}
* {{Z+|Z13596}}
* {{Z+|Z14726}}
* {{Z+|Z14531}}
* {{Z+|Z14523}}
==Other==
* {{Z+|Z23827}}
* {{Z+|Z18852}}
* {{Z+|Z18859}}
==Configurations==
Shows whether each configuration has an English-connected option. In some cases no English option is necessary, because the default function is already the most appropriate function. This can be noted after the relevant item.
The list of all configurations is from [https://www.wikifunctions.org/wiki/Special:ListObjectsByType/Z14294?type=Z14294&orderby=oldest here].
*{{#function:Z37127|Z14302|Z14302|en}} {{Z|Z14302}}
*{{#function:Z37127|Z14303|Z14303|en}} {{Z|Z14303}} default works for English
*{{#function:Z37127|Z14401|Z14401|en}} {{Z|Z14401}}
*{{#function:Z37127|Z16435|Z16435|en}} {{Z|Z16435}}
*{{#function:Z37127|Z18930|Z18930|en}} {{Z|Z18930}}
*{{#function:Z37127|Z20240|Z20240|en}} {{Z|Z20240}}
*{{#function:Z37127|Z20779|Z20779|en}} {{Z|Z20779}}
*{{#function:Z37127|Z20896|Z20896|en}} {{Z|Z20896}}
*{{#function:Z37127|Z21733|Z21733|en}} {{Z|Z21733}}
*{{#function:Z37127|Z21795|Z21795|en}} {{Z|Z21795}}
*{{#function:Z37127|Z21999|Z21999|en}} {{Z|Z21999}}
*{{#function:Z37127|Z22940|Z22940|en}} {{Z|Z22940}}
*{{#function:Z37127|Z23981|Z23981|en}} {{Z|Z23981}}
*{{#function:Z37127|Z25030|Z25030|en}} {{Z|Z25030}}
*{{#function:Z37127|Z25116|Z25116|en}} {{Z|Z25116}}
*{{#function:Z37127|Z25440|Z25440|en}} {{Z|Z25440}} default works for English
*{{#function:Z37127|Z25634|Z25634|en}} {{Z|Z25634}}
*{{#function:Z37127|Z25662|Z25662|en}} {{Z|Z25662}}
*{{#function:Z37127|Z25737|Z25737|en}} {{Z|Z25737}} default works for English
*{{#function:Z37127|Z26009|Z26009|en}} {{Z|Z26009}}
*{{#function:Z37127|Z26043|Z26043|en}} {{Z|Z26043}}
*{{#function:Z37127|Z26096|Z26096|en}} {{Z|Z26096}}
*{{#function:Z37127|Z27126|Z27126|en}} {{Z|Z27126}}
*{{#function:Z37127|Z27129|Z27129|en}} {{Z|Z27129}}
*{{#function:Z37127|Z27952|Z27952|en}} {{Z|Z27952}}
*{{#function:Z37127|Z28020|Z28020|en}} {{Z|Z28020}}
*{{#function:Z37127|Z28435|Z28435|en}} {{Z|Z28435}}
*{{#function:Z37127|Z28806|Z28806|en}} {{Z|Z28806}}
*{{#function:Z37127|Z29317|Z29317|en}} {{Z|Z29317}}
*{{#function:Z37127|Z29597|Z29597|en}} {{Z|Z29597}}
*{{#function:Z37127|Z29628|Z29628|en}} {{Z|Z29628}}
*{{#function:Z37127|Z29813|Z29813|en}} {{Z|Z29813}}
*{{#function:Z37127|Z29841|Z29841|en}} {{Z|Z29841}}
*{{#function:Z37127|Z29843|Z29843|en}} {{Z|Z29843}}
*{{#function:Z37127|Z29844|Z29844|en}} {{Z|Z29844}}
*{{#function:Z37127|Z30442|Z30442|en}} {{Z|Z30442}}
*{{#function:Z37127|Z30790|Z30790|en}} {{Z|Z30790}}
*{{#function:Z37127|Z31407|Z31407|en}} {{Z|Z31407}}
*{{#function:Z37127|Z32207|Z32207|en}} {{Z|Z32207}}
*{{#function:Z37127|Z32255|Z32255|en}} {{Z|Z32255}}
*{{#function:Z37127|Z32279|Z32279|en}} {{Z|Z32279}}
*{{#function:Z37127|Z32298|Z32298|en}} {{Z|Z32298}}
*{{#function:Z37127|Z32323|Z32323|en}} {{Z|Z32323}}
*{{#function:Z37127|Z32402|Z32402|en}} {{Z|Z32402}}
*{{#function:Z37127|Z32467|Z32467|en}} {{Z|Z32467}}
*{{#function:Z37127|Z32530|Z32530|en}} {{Z|Z32530}}
*{{#function:Z37127|Z32534|Z32534|en}} {{Z|Z32534}}
*{{#function:Z37127|Z32629|Z32629|en}} {{Z|Z32629}}
*{{#function:Z37127|Z32660|Z32660|en}} {{Z|Z32660}}
*{{#function:Z37127|Z32823|Z32823|en}} {{Z|Z32823}}
*{{#function:Z37127|Z32826|Z32826|en}} {{Z|Z32826}}
*{{#function:Z37127|Z32842|Z32842|en}} {{Z|Z32842}}
*{{#function:Z37127|Z32896|Z32896|en}} {{Z|Z32896}}
*{{#function:Z37127|Z32981|Z32981|en}} {{Z|Z32981}}
*{{#function:Z37127|Z33184|Z33184|en}} {{Z|Z33184}}
*{{#function:Z37127|Z33441|Z33441|en}} {{Z|Z33441}}
*{{#function:Z37127|Z33464|Z33464|en}} {{Z|Z33464}}
*{{#function:Z37127|Z33855|Z33855|en}} {{Z|Z33855}}
*{{#function:Z37127|Z33981|Z33981|en}} {{Z|Z33981}}
*{{#function:Z37127|Z34134|Z34134|en}} {{Z|Z34134}}
*{{#function:Z37127|Z34225|Z34225|en}} {{Z|Z34225}}
*{{#function:Z37127|Z34255|Z34255|en}} {{Z|Z34255}}
*{{#function:Z37127|Z34281|Z34281|en}} {{Z|Z34281}}
*{{#function:Z37127|Z34682|Z34682|en}} {{Z|Z34682}}
*{{#function:Z37127|Z34818|Z34818|en}} {{Z|Z34818}}
*{{#function:Z37127|Z35026|Z35026|en}} {{Z|Z35026}}
*{{#function:Z37127|Z35336|Z35336|en}} {{Z|Z35336}}
*{{#function:Z37127|Z35676|Z35676|en}} {{Z|Z35676}}
*{{#function:Z37127|Z36148|Z36148|en}} {{Z|Z36148}}
*{{#function:Z37127|Z36155|Z36155|en}} {{Z|Z36155}}
*{{#function:Z37127|Z36194|Z36194|en}} {{Z|Z36194}}
*{{#function:Z37127|Z36219|Z36219|en}} {{Z|Z36219}}
*{{#function:Z37127|Z36394|Z36394|en}} {{Z|Z36394}}
*{{#function:Z37127|Z36633|Z36633|en}} {{Z|Z36633}}
*{{#function:Z37127|Z37017|Z37017|en}} {{Z|Z37017}}
*{{#function:Z37127|Z37091|Z37091|en}} {{Z|Z37091}}
*{{#function:Z37127|Z37106|Z37106|en}} {{Z|Z37106}}
*{{#function:Z37127|Z37118|Z37118|en}} {{Z|Z37118}}
*{{#function:Z37127|Z37122|Z37122|en}} {{Z|Z37122}}
[[Category:Lists of functions]]
[[Category:English]]
tsotg9sd0n0cukba4yq2og7pt94jl2p
288322
288301
2026-07-03T02:56:16Z
99of9
1622
/* Configurations */
288322
wikitext
text/x-wiki
==Sentence and fragment generation==
===General-purpose===
* {{Z+|Z26088}}
* {{Z+|Z23410}}
* {{Z+|Z21765}}
* {{Z+|Z26570}}
* {{Z+|Z32199}}
* {{Z+|Z32230}}
* {{Z+|Z32244}}
* {{Z+|Z32249}}
===Special use cases===
* {{Z+|Z20597}}
* {{Z+|Z28784}}
==Morphology==
===Nouns and pronouns===
* {{Z+|Z11089}}
* {{Z+|Z11218}}
* {{Z+|Z22490}}
====Possessives====
* {{Z+|Z11302}}
* {{Z+|Z19125}}
===Verbs===
* {{Z+|Z24676}}
* {{Z+|Z24687}}
* {{Z+|Z13177}}
* {{Z+|Z13087}}
===Adjectives and adverbs===
* {{Z+|Z11795}}
* {{Z+|Z12203}}
** {{Z+|Z29851}}
*** {{Z+|Z29852}}
===Articles===
* {{Z+|Z21739}}
** {{Z+|Z32314}}
* {{Z+|Z32935}}
* {{Z+|Z32929}}
* {{Z+|Z32645}}
===Word derivation===
* {{Z+|Z11390}}
* {{Z+|Z11646}}
* {{Z+|Z13280}}
* {{Z+|Z13262}}
===Other===
* {{Z+|Z13254}}
==Numbers==
* {{Z+|Z13587}}
* {{Z+|Z14526}}
* {{Z+|Z13596}}
* {{Z+|Z14726}}
* {{Z+|Z14531}}
* {{Z+|Z14523}}
==Other==
* {{Z+|Z23827}}
* {{Z+|Z18852}}
* {{Z+|Z18859}}
==Configurations==
Shows whether each configuration has an English-connected option. In some cases no English option is necessary, because the default function is already the most appropriate function. This can be noted after the relevant item.
The list of all configurations is from [https://www.wikifunctions.org/wiki/Special:ListObjectsByType/Z14294?type=Z14294&orderby=oldest here].
*{{#function:Z37127|Z14302|Z14302|en}} {{Z|Z14302}}
*{{#function:Z37127|Z14303|Z14303|en}} {{Z|Z14303}} default works for English
*{{#function:Z37127|Z14401|Z14401|en}} {{Z|Z14401}}
*{{#function:Z37127|Z16435|Z16435|en}} {{Z|Z16435}}
*{{#function:Z37127|Z18930|Z18930|en}} {{Z|Z18930}}
*{{#function:Z37127|Z20240|Z20240|en}} {{Z|Z20240}}
*{{#function:Z37127|Z20779|Z20779|en}} {{Z|Z20779}}
*{{#function:Z37127|Z20896|Z20896|en}} {{Z|Z20896}}
*{{#function:Z37127|Z21733|Z21733|en}} {{Z|Z21733}}
*{{#function:Z37127|Z21795|Z21795|en}} {{Z|Z21795}}
*{{#function:Z37127|Z21999|Z21999|en}} {{Z|Z21999}}
*{{#function:Z37127|Z22940|Z22940|en}} {{Z|Z22940}}
*{{#function:Z37127|Z23981|Z23981|en}} {{Z|Z23981}}
*{{#function:Z37127|Z25030|Z25030|en}} {{Z|Z25030}}
*{{#function:Z37127|Z25116|Z25116|en}} {{Z|Z25116}}
*{{#function:Z37127|Z25440|Z25440|en}} {{Z|Z25440}} default works for English
*{{#function:Z37127|Z25634|Z25634|en}} {{Z|Z25634}}
*{{#function:Z37127|Z25662|Z25662|en}} {{Z|Z25662}}
*{{#function:Z37127|Z25737|Z25737|en}} {{Z|Z25737}} default works for English
*{{#function:Z37127|Z26009|Z26009|en}} {{Z|Z26009}}
*{{#function:Z37127|Z26043|Z26043|en}} {{Z|Z26043}}
*{{#function:Z37127|Z26096|Z26096|en}} {{Z|Z26096}}
*{{#function:Z37127|Z27126|Z27126|en}} {{Z|Z27126}}
*{{#function:Z37127|Z27129|Z27129|en}} {{Z|Z27129}}
*{{#function:Z37127|Z27952|Z27952|en}} {{Z|Z27952}}
*{{#function:Z37127|Z28020|Z28020|en}} {{Z|Z28020}}
*{{#function:Z37127|Z28435|Z28435|en}} {{Z|Z28435}}
*{{#function:Z37127|Z28806|Z28806|en}} {{Z|Z28806}}
*{{#function:Z37127|Z29317|Z29317|en}} {{Z|Z29317}}
*{{#function:Z37127|Z29597|Z29597|en}} {{Z|Z29597}}
*{{#function:Z37127|Z29628|Z29628|en}} {{Z|Z29628}}
*{{#function:Z37127|Z29813|Z29813|en}} {{Z|Z29813}}
*{{#function:Z37127|Z29841|Z29841|en}} {{Z|Z29841}}
*{{#function:Z37127|Z29843|Z29843|en}} {{Z|Z29843}}
*{{#function:Z37127|Z29844|Z29844|en}} {{Z|Z29844}}
*{{#function:Z37127|Z30442|Z30442|en}} {{Z|Z30442}}
*{{#function:Z37127|Z30790|Z30790|en}} {{Z|Z30790}}
*{{#function:Z37127|Z31407|Z31407|en}} {{Z|Z31407}}
*{{#function:Z37127|Z32207|Z32207|en}} {{Z|Z32207}}
*{{#function:Z37127|Z32255|Z32255|en}} {{Z|Z32255}}
*{{#function:Z37127|Z32279|Z32279|en}} {{Z|Z32279}}
*{{#function:Z37127|Z32298|Z32298|en}} {{Z|Z32298}}
*{{#function:Z37127|Z32323|Z32323|en}} {{Z|Z32323}}
*{{#function:Z37127|Z32402|Z32402|en}} {{Z|Z32402}}
*{{#function:Z37127|Z32467|Z32467|en}} {{Z|Z32467}}
*{{#function:Z37127|Z32530|Z32530|en}} {{Z|Z32530}}
*{{#function:Z37127|Z32534|Z32534|en}} {{Z|Z32534}}
*{{#function:Z37127|Z32629|Z32629|en}} {{Z|Z32629}} default works for English
*{{#function:Z37127|Z32660|Z32660|en}} {{Z|Z32660}}
*{{#function:Z37127|Z32823|Z32823|en}} {{Z|Z32823}}
*{{#function:Z37127|Z32826|Z32826|en}} {{Z|Z32826}}
*{{#function:Z37127|Z32842|Z32842|en}} {{Z|Z32842}}
*{{#function:Z37127|Z32896|Z32896|en}} {{Z|Z32896}}
*{{#function:Z37127|Z32981|Z32981|en}} {{Z|Z32981}}
*{{#function:Z37127|Z33184|Z33184|en}} {{Z|Z33184}}
*{{#function:Z37127|Z33441|Z33441|en}} {{Z|Z33441}}
*{{#function:Z37127|Z33464|Z33464|en}} {{Z|Z33464}}
*{{#function:Z37127|Z33855|Z33855|en}} {{Z|Z33855}}
*{{#function:Z37127|Z33981|Z33981|en}} {{Z|Z33981}}
*{{#function:Z37127|Z34134|Z34134|en}} {{Z|Z34134}}
*{{#function:Z37127|Z34225|Z34225|en}} {{Z|Z34225}}
*{{#function:Z37127|Z34255|Z34255|en}} {{Z|Z34255}}
*{{#function:Z37127|Z34281|Z34281|en}} {{Z|Z34281}}
*{{#function:Z37127|Z34682|Z34682|en}} {{Z|Z34682}}
*{{#function:Z37127|Z34818|Z34818|en}} {{Z|Z34818}}
*{{#function:Z37127|Z35026|Z35026|en}} {{Z|Z35026}}
*{{#function:Z37127|Z35336|Z35336|en}} {{Z|Z35336}}
*{{#function:Z37127|Z35676|Z35676|en}} {{Z|Z35676}}
*{{#function:Z37127|Z36148|Z36148|en}} {{Z|Z36148}}
*{{#function:Z37127|Z36155|Z36155|en}} {{Z|Z36155}}
*{{#function:Z37127|Z36194|Z36194|en}} {{Z|Z36194}}
*{{#function:Z37127|Z36219|Z36219|en}} {{Z|Z36219}}
*{{#function:Z37127|Z36394|Z36394|en}} {{Z|Z36394}}
*{{#function:Z37127|Z36633|Z36633|en}} {{Z|Z36633}}
*{{#function:Z37127|Z37017|Z37017|en}} {{Z|Z37017}}
*{{#function:Z37127|Z37091|Z37091|en}} {{Z|Z37091}}
*{{#function:Z37127|Z37106|Z37106|en}} {{Z|Z37106}}
*{{#function:Z37127|Z37118|Z37118|en}} {{Z|Z37118}}
*{{#function:Z37127|Z37122|Z37122|en}} {{Z|Z37122}}
[[Category:Lists of functions]]
[[Category:English]]
jxiph07jg4d78lnt10zigoeux6vit02
288433
288322
2026-07-03T10:12:15Z
HenkvD
1290
/* Configurations */
288433
wikitext
text/x-wiki
==Sentence and fragment generation==
===General-purpose===
* {{Z+|Z26088}}
* {{Z+|Z23410}}
* {{Z+|Z21765}}
* {{Z+|Z26570}}
* {{Z+|Z32199}}
* {{Z+|Z32230}}
* {{Z+|Z32244}}
* {{Z+|Z32249}}
===Special use cases===
* {{Z+|Z20597}}
* {{Z+|Z28784}}
==Morphology==
===Nouns and pronouns===
* {{Z+|Z11089}}
* {{Z+|Z11218}}
* {{Z+|Z22490}}
====Possessives====
* {{Z+|Z11302}}
* {{Z+|Z19125}}
===Verbs===
* {{Z+|Z24676}}
* {{Z+|Z24687}}
* {{Z+|Z13177}}
* {{Z+|Z13087}}
===Adjectives and adverbs===
* {{Z+|Z11795}}
* {{Z+|Z12203}}
** {{Z+|Z29851}}
*** {{Z+|Z29852}}
===Articles===
* {{Z+|Z21739}}
** {{Z+|Z32314}}
* {{Z+|Z32935}}
* {{Z+|Z32929}}
* {{Z+|Z32645}}
===Word derivation===
* {{Z+|Z11390}}
* {{Z+|Z11646}}
* {{Z+|Z13280}}
* {{Z+|Z13262}}
===Other===
* {{Z+|Z13254}}
==Numbers==
* {{Z+|Z13587}}
* {{Z+|Z14526}}
* {{Z+|Z13596}}
* {{Z+|Z14726}}
* {{Z+|Z14531}}
* {{Z+|Z14523}}
==Other==
* {{Z+|Z23827}}
* {{Z+|Z18852}}
* {{Z+|Z18859}}
==Configurations==
{{LanguageConfigurations|Language=en}}
Defaults:
*{{#function:Z37127|Z14303|Z14303|en}} {{Z|Z14303}} default works for English
*{{#function:Z37127|Z25440|Z25440|en}} {{Z|Z25440}} default works for English
*{{#function:Z37127|Z25737|Z25737|en}} {{Z|Z25737}} default works for English
*{{#function:Z37127|Z32629|Z32629|en}} {{Z|Z32629}} default works for English
[[Category:Lists of functions]]
[[Category:English]]
qqdg7gob05jvcxyp9wgxomqsqn0mpf9
Wikifunctions:Catalogue/Natural language operations/Esperanto
4
41935
288239
159433
2026-07-02T21:16:31Z
HenkvD
1290
288239
wikitext
text/x-wiki
* {{Z+|Z10450}}
* {{Z+|Z10491}}
* {{Z+|Z10514}}
* {{Z+|Z10458}}
* {{Z+|Z10459}}
* {{Z+|Z10574}}
* {{Z+|Z10953}}
* {{Z+|Z12908}}
* {{Z+|Z12930}}
* {{Z+|Z12932}}
* {{Z+|Z12934}}
* {{Z+|Z12938}}
* {{Z+|Z12936}}
* {{Z+|Z10482}}
* {{Z+|Z12630}}
* {{Z+|Z12895}}
==Configurations==
Shows whether each configuration has a Esperanto-connected option. In some cases no Esperanto option is necessary, because the eofault function is already the most appropriate function. This can be noted after the relevant item.
The list of all configurations is from [https://www.wikifunctions.org/wiki/Special:ListObjectsByType/Z14294?type=Z14294&oreorby=oleost here].
*{{#function:Z37127|Z14302|Z14302|eo}} {{Z|Z14302}}
*{{#function:Z37127|Z14303|Z14303|eo}} {{Z|Z14303}}
*{{#function:Z37127|Z14401|Z14401|eo}} {{Z|Z14401}}
*{{#function:Z37127|Z16435|Z16435|eo}} {{Z|Z16435}}
*{{#function:Z37127|Z18930|Z18930|eo}} {{Z|Z18930}}
*{{#function:Z37127|Z20240|Z20240|eo}} {{Z|Z20240}}
*{{#function:Z37127|Z20779|Z20779|eo}} {{Z|Z20779}}
*{{#function:Z37127|Z20896|Z20896|eo}} {{Z|Z20896}}
*{{#function:Z37127|Z21733|Z21733|eo}} {{Z|Z21733}}
*{{#function:Z37127|Z21795|Z21795|eo}} {{Z|Z21795}}
*{{#function:Z37127|Z21999|Z21999|eo}} {{Z|Z21999}}
*{{#function:Z37127|Z22940|Z22940|eo}} {{Z|Z22940}}
*{{#function:Z37127|Z23981|Z23981|eo}} {{Z|Z23981}}
*{{#function:Z37127|Z25030|Z25030|eo}} {{Z|Z25030}}
*{{#function:Z37127|Z25116|Z25116|eo}} {{Z|Z25116}}
*{{#function:Z37127|Z25440|Z25440|eo}} {{Z|Z25440}}
*{{#function:Z37127|Z25634|Z25634|eo}} {{Z|Z25634}}
*{{#function:Z37127|Z25662|Z25662|eo}} {{Z|Z25662}}
*{{#function:Z37127|Z25737|Z25737|eo}} {{Z|Z25737}}
*{{#function:Z37127|Z26009|Z26009|eo}} {{Z|Z26009}}
*{{#function:Z37127|Z26043|Z26043|eo}} {{Z|Z26043}}
*{{#function:Z37127|Z26096|Z26096|eo}} {{Z|Z26096}}
*{{#function:Z37127|Z27126|Z27126|eo}} {{Z|Z27126}}
*{{#function:Z37127|Z27129|Z27129|eo}} {{Z|Z27129}}
*{{#function:Z37127|Z27952|Z27952|eo}} {{Z|Z27952}}
*{{#function:Z37127|Z28020|Z28020|eo}} {{Z|Z28020}}
*{{#function:Z37127|Z28435|Z28435|eo}} {{Z|Z28435}}
*{{#function:Z37127|Z28806|Z28806|eo}} {{Z|Z28806}}
*{{#function:Z37127|Z29317|Z29317|eo}} {{Z|Z29317}}
*{{#function:Z37127|Z29597|Z29597|eo}} {{Z|Z29597}}
*{{#function:Z37127|Z29628|Z29628|eo}} {{Z|Z29628}}
*{{#function:Z37127|Z29813|Z29813|eo}} {{Z|Z29813}}
*{{#function:Z37127|Z29841|Z29841|eo}} {{Z|Z29841}}
*{{#function:Z37127|Z29843|Z29843|eo}} {{Z|Z29843}}
*{{#function:Z37127|Z29844|Z29844|eo}} {{Z|Z29844}}
*{{#function:Z37127|Z30442|Z30442|eo}} {{Z|Z30442}}
*{{#function:Z37127|Z30790|Z30790|eo}} {{Z|Z30790}}
*{{#function:Z37127|Z31407|Z31407|eo}} {{Z|Z31407}}
*{{#function:Z37127|Z32207|Z32207|eo}} {{Z|Z32207}}
*{{#function:Z37127|Z32255|Z32255|eo}} {{Z|Z32255}}
*{{#function:Z37127|Z32279|Z32279|eo}} {{Z|Z32279}}
*{{#function:Z37127|Z32298|Z32298|eo}} {{Z|Z32298}}
*{{#function:Z37127|Z32323|Z32323|eo}} {{Z|Z32323}}
*{{#function:Z37127|Z32402|Z32402|eo}} {{Z|Z32402}}
*{{#function:Z37127|Z32467|Z32467|eo}} {{Z|Z32467}}
*{{#function:Z37127|Z32530|Z32530|eo}} {{Z|Z32530}}
*{{#function:Z37127|Z32534|Z32534|eo}} {{Z|Z32534}}
*{{#function:Z37127|Z32629|Z32629|eo}} {{Z|Z32629}}
*{{#function:Z37127|Z32660|Z32660|eo}} {{Z|Z32660}}
*{{#function:Z37127|Z32823|Z32823|eo}} {{Z|Z32823}}
*{{#function:Z37127|Z32826|Z32826|eo}} {{Z|Z32826}}
*{{#function:Z37127|Z32842|Z32842|eo}} {{Z|Z32842}}
*{{#function:Z37127|Z32896|Z32896|eo}} {{Z|Z32896}}
*{{#function:Z37127|Z32981|Z32981|eo}} {{Z|Z32981}}
*{{#function:Z37127|Z33184|Z33184|eo}} {{Z|Z33184}}
*{{#function:Z37127|Z33441|Z33441|eo}} {{Z|Z33441}}
*{{#function:Z37127|Z33464|Z33464|eo}} {{Z|Z33464}}
*{{#function:Z37127|Z33855|Z33855|eo}} {{Z|Z33855}}
*{{#function:Z37127|Z33981|Z33981|eo}} {{Z|Z33981}}
*{{#function:Z37127|Z34134|Z34134|eo}} {{Z|Z34134}}
*{{#function:Z37127|Z34225|Z34225|eo}} {{Z|Z34225}}
*{{#function:Z37127|Z34255|Z34255|eo}} {{Z|Z34255}}
*{{#function:Z37127|Z34281|Z34281|eo}} {{Z|Z34281}}
*{{#function:Z37127|Z34682|Z34682|eo}} {{Z|Z34682}}
*{{#function:Z37127|Z34818|Z34818|eo}} {{Z|Z34818}}
*{{#function:Z37127|Z35026|Z35026|eo}} {{Z|Z35026}}
*{{#function:Z37127|Z35336|Z35336|eo}} {{Z|Z35336}}
*{{#function:Z37127|Z35676|Z35676|eo}} {{Z|Z35676}}
*{{#function:Z37127|Z36148|Z36148|eo}} {{Z|Z36148}}
*{{#function:Z37127|Z36155|Z36155|eo}} {{Z|Z36155}}
*{{#function:Z37127|Z36194|Z36194|eo}} {{Z|Z36194}}
*{{#function:Z37127|Z36219|Z36219|eo}} {{Z|Z36219}}
*{{#function:Z37127|Z36394|Z36394|eo}} {{Z|Z36394}}
*{{#function:Z37127|Z36633|Z36633|eo}} {{Z|Z36633}}
*{{#function:Z37127|Z37017|Z37017|eo}} {{Z|Z37017}}
*{{#function:Z37127|Z37091|Z37091|eo}} {{Z|Z37091}}
*{{#function:Z37127|Z37106|Z37106|eo}} {{Z|Z37106}}
*{{#function:Z37127|Z37118|Z37118|eo}} {{Z|Z37118}}
*{{#function:Z37127|Z37122|Z37122|eo}} {{Z|Z37122}}
[[Category:Lists of functions]]
[[Category:German]]
[[Category:Lists of functions]]
[[Category:Esperanto]]
qf7hdcg9haa4h62dkuf3eic8ac2gnn6
288245
288239
2026-07-02T21:32:32Z
HenkvD
1290
/* Configurations */
288245
wikitext
text/x-wiki
* {{Z+|Z10450}}
* {{Z+|Z10491}}
* {{Z+|Z10514}}
* {{Z+|Z10458}}
* {{Z+|Z10459}}
* {{Z+|Z10574}}
* {{Z+|Z10953}}
* {{Z+|Z12908}}
* {{Z+|Z12930}}
* {{Z+|Z12932}}
* {{Z+|Z12934}}
* {{Z+|Z12938}}
* {{Z+|Z12936}}
* {{Z+|Z10482}}
* {{Z+|Z12630}}
* {{Z+|Z12895}}
==Configurations==
Shows whether each configuration has a Esperanto-connected option. In some cases no Esperanto option is necessary, because the eofault function is already the most appropriate function. This can be noted after the relevant item.
The list of all configurations is from [https://www.wikifunctions.org/wiki/Special:ListObjectsByType/Z14294?type=Z14294&oreorby=oleost here].
*{{#function:Z37127|Z14302|Z14302|eo}} {{Z|Z14302}}
*{{#function:Z37127|Z14303|Z14303|eo}} {{Z|Z14303}}
*{{#function:Z37127|Z14401|Z14401|eo}} {{Z|Z14401}}
*{{#function:Z37127|Z16435|Z16435|eo}} {{Z|Z16435}}
*{{#function:Z37127|Z18930|Z18930|eo}} {{Z|Z18930}}
*{{#function:Z37127|Z20240|Z20240|eo}} {{Z|Z20240}}
*{{#function:Z37127|Z20779|Z20779|eo}} {{Z|Z20779}}
*{{#function:Z37127|Z20896|Z20896|eo}} {{Z|Z20896}}
*{{#function:Z37127|Z21733|Z21733|eo}} {{Z|Z21733}}
*{{#function:Z37127|Z21795|Z21795|eo}} {{Z|Z21795}}
*{{#function:Z37127|Z21999|Z21999|eo}} {{Z|Z21999}}
*{{#function:Z37127|Z22940|Z22940|eo}} {{Z|Z22940}}
*{{#function:Z37127|Z23981|Z23981|eo}} {{Z|Z23981}}
*{{#function:Z37127|Z25030|Z25030|eo}} {{Z|Z25030}}
*{{#function:Z37127|Z25116|Z25116|eo}} {{Z|Z25116}}
*{{#function:Z37127|Z25440|Z25440|eo}} {{Z|Z25440}}
*{{#function:Z37127|Z25634|Z25634|eo}} {{Z|Z25634}}
*{{#function:Z37127|Z25662|Z25662|eo}} {{Z|Z25662}}
*{{#function:Z37127|Z25737|Z25737|eo}} {{Z|Z25737}}
*{{#function:Z37127|Z26009|Z26009|eo}} {{Z|Z26009}}
*{{#function:Z37127|Z26043|Z26043|eo}} {{Z|Z26043}}
*{{#function:Z37127|Z26096|Z26096|eo}} {{Z|Z26096}}
*{{#function:Z37127|Z27126|Z27126|eo}} {{Z|Z27126}}
*{{#function:Z37127|Z27129|Z27129|eo}} {{Z|Z27129}}
*{{#function:Z37127|Z27952|Z27952|eo}} {{Z|Z27952}}
*{{#function:Z37127|Z28020|Z28020|eo}} {{Z|Z28020}}
*{{#function:Z37127|Z28435|Z28435|eo}} {{Z|Z28435}}
*{{#function:Z37127|Z28806|Z28806|eo}} {{Z|Z28806}}
*{{#function:Z37127|Z29317|Z29317|eo}} {{Z|Z29317}}
*{{#function:Z37127|Z29597|Z29597|eo}} {{Z|Z29597}}
*{{#function:Z37127|Z29628|Z29628|eo}} {{Z|Z29628}}
*{{#function:Z37127|Z29813|Z29813|eo}} {{Z|Z29813}}
*{{#function:Z37127|Z29841|Z29841|eo}} {{Z|Z29841}}
*{{#function:Z37127|Z29843|Z29843|eo}} {{Z|Z29843}}
*{{#function:Z37127|Z29844|Z29844|eo}} {{Z|Z29844}}
*{{#function:Z37127|Z30442|Z30442|eo}} {{Z|Z30442}}
*{{#function:Z37127|Z30790|Z30790|eo}} {{Z|Z30790}}
*{{#function:Z37127|Z31407|Z31407|eo}} {{Z|Z31407}}
*{{#function:Z37127|Z32207|Z32207|eo}} {{Z|Z32207}}
*{{#function:Z37127|Z32255|Z32255|eo}} {{Z|Z32255}}
*{{#function:Z37127|Z32279|Z32279|eo}} {{Z|Z32279}}
*{{#function:Z37127|Z32298|Z32298|eo}} {{Z|Z32298}}
*{{#function:Z37127|Z32323|Z32323|eo}} {{Z|Z32323}}
*{{#function:Z37127|Z32402|Z32402|eo}} {{Z|Z32402}}
*{{#function:Z37127|Z32467|Z32467|eo}} {{Z|Z32467}}
*{{#function:Z37127|Z32530|Z32530|eo}} {{Z|Z32530}}
*{{#function:Z37127|Z32534|Z32534|eo}} {{Z|Z32534}}
*{{#function:Z37127|Z32629|Z32629|eo}} {{Z|Z32629}}
*{{#function:Z37127|Z32660|Z32660|eo}} {{Z|Z32660}}
*{{#function:Z37127|Z32823|Z32823|eo}} {{Z|Z32823}}
*{{#function:Z37127|Z32826|Z32826|eo}} {{Z|Z32826}}
*{{#function:Z37127|Z32842|Z32842|eo}} {{Z|Z32842}}
*{{#function:Z37127|Z32896|Z32896|eo}} {{Z|Z32896}}
*{{#function:Z37127|Z32981|Z32981|eo}} {{Z|Z32981}}
*{{#function:Z37127|Z33184|Z33184|eo}} {{Z|Z33184}}
*{{#function:Z37127|Z33441|Z33441|eo}} {{Z|Z33441}}
*{{#function:Z37127|Z33464|Z33464|eo}} {{Z|Z33464}}
*{{#function:Z37127|Z33855|Z33855|eo}} {{Z|Z33855}}
*{{#function:Z37127|Z33981|Z33981|eo}} {{Z|Z33981}}
*{{#function:Z37127|Z34134|Z34134|eo}} {{Z|Z34134}}
*{{#function:Z37127|Z34225|Z34225|eo}} {{Z|Z34225}}
*{{#function:Z37127|Z34255|Z34255|eo}} {{Z|Z34255}}
*{{#function:Z37127|Z34281|Z34281|eo}} {{Z|Z34281}}
*{{#function:Z37127|Z34682|Z34682|eo}} {{Z|Z34682}}
*{{#function:Z37127|Z34818|Z34818|eo}} {{Z|Z34818}}
*{{#function:Z37127|Z35026|Z35026|eo}} {{Z|Z35026}}
*{{#function:Z37127|Z35336|Z35336|eo}} {{Z|Z35336}}
*{{#function:Z37127|Z35676|Z35676|eo}} {{Z|Z35676}}
*{{#function:Z37127|Z36148|Z36148|eo}} {{Z|Z36148}}
*{{#function:Z37127|Z36155|Z36155|eo}} {{Z|Z36155}}
*{{#function:Z37127|Z36194|Z36194|eo}} {{Z|Z36194}}
*{{#function:Z37127|Z36219|Z36219|eo}} {{Z|Z36219}}
*{{#function:Z37127|Z36394|Z36394|eo}} {{Z|Z36394}}
*{{#function:Z37127|Z36633|Z36633|eo}} {{Z|Z36633}}
*{{#function:Z37127|Z37017|Z37017|eo}} {{Z|Z37017}}
*{{#function:Z37127|Z37091|Z37091|eo}} {{Z|Z37091}}
*{{#function:Z37127|Z37106|Z37106|eo}} {{Z|Z37106}}
*{{#function:Z37127|Z37118|Z37118|eo}} {{Z|Z37118}}
*{{#function:Z37127|Z37122|Z37122|eo}} {{Z|Z37122}}
[[Category:Lists of functions]]
[[Category:Esperanto]]
5b57lhaszg639i6vcaqemv7ppfpiu5b
288421
288245
2026-07-03T09:50:09Z
HenkvD
1290
/* Configurations */
288421
wikitext
text/x-wiki
* {{Z+|Z10450}}
* {{Z+|Z10491}}
* {{Z+|Z10514}}
* {{Z+|Z10458}}
* {{Z+|Z10459}}
* {{Z+|Z10574}}
* {{Z+|Z10953}}
* {{Z+|Z12908}}
* {{Z+|Z12930}}
* {{Z+|Z12932}}
* {{Z+|Z12934}}
* {{Z+|Z12938}}
* {{Z+|Z12936}}
* {{Z+|Z10482}}
* {{Z+|Z12630}}
* {{Z+|Z12895}}
==Configurations==
{{LanguageConfigurations|Language=eo}}
[[Category:Lists of functions]]
[[Category:Esperanto]]
6wzfd5x075wv0on6ulxa3rhupjamxm8
Wikifunctions:Catalogue/Natural language operations/Finnish
4
41936
288250
135851
2026-07-02T21:41:54Z
HenkvD
1290
288250
wikitext
text/x-wiki
* {{Z+|Z11205}}
==Configurations==
Shows whether each configuration has a Finnish-connected option. In some cases no Finnish option is necessary, because the fifault function is already the most appropriate function. This can be noted after the relevant item.
The list of all configurations is from [https://www.wikifunctions.org/wiki/Special:ListObjectsByType/Z14294?type=Z14294&orfirby=olfist here].
*{{#function:Z37127|Z14302|Z14302|fi}} {{Z|Z14302}}
*{{#function:Z37127|Z14303|Z14303|fi}} {{Z|Z14303}}
*{{#function:Z37127|Z14401|Z14401|fi}} {{Z|Z14401}}
*{{#function:Z37127|Z16435|Z16435|fi}} {{Z|Z16435}}
*{{#function:Z37127|Z18930|Z18930|fi}} {{Z|Z18930}}
*{{#function:Z37127|Z20240|Z20240|fi}} {{Z|Z20240}}
*{{#function:Z37127|Z20779|Z20779|fi}} {{Z|Z20779}}
*{{#function:Z37127|Z20896|Z20896|fi}} {{Z|Z20896}}
*{{#function:Z37127|Z21733|Z21733|fi}} {{Z|Z21733}}
*{{#function:Z37127|Z21795|Z21795|fi}} {{Z|Z21795}}
*{{#function:Z37127|Z21999|Z21999|fi}} {{Z|Z21999}}
*{{#function:Z37127|Z22940|Z22940|fi}} {{Z|Z22940}}
*{{#function:Z37127|Z23981|Z23981|fi}} {{Z|Z23981}}
*{{#function:Z37127|Z25030|Z25030|fi}} {{Z|Z25030}}
*{{#function:Z37127|Z25116|Z25116|fi}} {{Z|Z25116}}
*{{#function:Z37127|Z25440|Z25440|fi}} {{Z|Z25440}}
*{{#function:Z37127|Z25634|Z25634|fi}} {{Z|Z25634}}
*{{#function:Z37127|Z25662|Z25662|fi}} {{Z|Z25662}}
*{{#function:Z37127|Z25737|Z25737|fi}} {{Z|Z25737}}
*{{#function:Z37127|Z26009|Z26009|fi}} {{Z|Z26009}}
*{{#function:Z37127|Z26043|Z26043|fi}} {{Z|Z26043}}
*{{#function:Z37127|Z26096|Z26096|fi}} {{Z|Z26096}}
*{{#function:Z37127|Z27126|Z27126|fi}} {{Z|Z27126}}
*{{#function:Z37127|Z27129|Z27129|fi}} {{Z|Z27129}}
*{{#function:Z37127|Z27952|Z27952|fi}} {{Z|Z27952}}
*{{#function:Z37127|Z28020|Z28020|fi}} {{Z|Z28020}}
*{{#function:Z37127|Z28435|Z28435|fi}} {{Z|Z28435}}
*{{#function:Z37127|Z28806|Z28806|fi}} {{Z|Z28806}}
*{{#function:Z37127|Z29317|Z29317|fi}} {{Z|Z29317}}
*{{#function:Z37127|Z29597|Z29597|fi}} {{Z|Z29597}}
*{{#function:Z37127|Z29628|Z29628|fi}} {{Z|Z29628}}
*{{#function:Z37127|Z29813|Z29813|fi}} {{Z|Z29813}}
*{{#function:Z37127|Z29841|Z29841|fi}} {{Z|Z29841}}
*{{#function:Z37127|Z29843|Z29843|fi}} {{Z|Z29843}}
*{{#function:Z37127|Z29844|Z29844|fi}} {{Z|Z29844}}
*{{#function:Z37127|Z30442|Z30442|fi}} {{Z|Z30442}}
*{{#function:Z37127|Z30790|Z30790|fi}} {{Z|Z30790}}
*{{#function:Z37127|Z31407|Z31407|fi}} {{Z|Z31407}}
*{{#function:Z37127|Z32207|Z32207|fi}} {{Z|Z32207}}
*{{#function:Z37127|Z32255|Z32255|fi}} {{Z|Z32255}}
*{{#function:Z37127|Z32279|Z32279|fi}} {{Z|Z32279}}
*{{#function:Z37127|Z32298|Z32298|fi}} {{Z|Z32298}}
*{{#function:Z37127|Z32323|Z32323|fi}} {{Z|Z32323}}
*{{#function:Z37127|Z32402|Z32402|fi}} {{Z|Z32402}}
*{{#function:Z37127|Z32467|Z32467|fi}} {{Z|Z32467}}
*{{#function:Z37127|Z32530|Z32530|fi}} {{Z|Z32530}}
*{{#function:Z37127|Z32534|Z32534|fi}} {{Z|Z32534}}
*{{#function:Z37127|Z32629|Z32629|fi}} {{Z|Z32629}}
*{{#function:Z37127|Z32660|Z32660|fi}} {{Z|Z32660}}
*{{#function:Z37127|Z32823|Z32823|fi}} {{Z|Z32823}}
*{{#function:Z37127|Z32826|Z32826|fi}} {{Z|Z32826}}
*{{#function:Z37127|Z32842|Z32842|fi}} {{Z|Z32842}}
*{{#function:Z37127|Z32896|Z32896|fi}} {{Z|Z32896}}
*{{#function:Z37127|Z32981|Z32981|fi}} {{Z|Z32981}}
*{{#function:Z37127|Z33184|Z33184|fi}} {{Z|Z33184}}
*{{#function:Z37127|Z33441|Z33441|fi}} {{Z|Z33441}}
*{{#function:Z37127|Z33464|Z33464|fi}} {{Z|Z33464}}
*{{#function:Z37127|Z33855|Z33855|fi}} {{Z|Z33855}}
*{{#function:Z37127|Z33981|Z33981|fi}} {{Z|Z33981}}
*{{#function:Z37127|Z34134|Z34134|fi}} {{Z|Z34134}}
*{{#function:Z37127|Z34225|Z34225|fi}} {{Z|Z34225}}
*{{#function:Z37127|Z34255|Z34255|fi}} {{Z|Z34255}}
*{{#function:Z37127|Z34281|Z34281|fi}} {{Z|Z34281}}
*{{#function:Z37127|Z34682|Z34682|fi}} {{Z|Z34682}}
*{{#function:Z37127|Z34818|Z34818|fi}} {{Z|Z34818}}
*{{#function:Z37127|Z35026|Z35026|fi}} {{Z|Z35026}}
*{{#function:Z37127|Z35336|Z35336|fi}} {{Z|Z35336}}
*{{#function:Z37127|Z35676|Z35676|fi}} {{Z|Z35676}}
*{{#function:Z37127|Z36148|Z36148|fi}} {{Z|Z36148}}
*{{#function:Z37127|Z36155|Z36155|fi}} {{Z|Z36155}}
*{{#function:Z37127|Z36194|Z36194|fi}} {{Z|Z36194}}
*{{#function:Z37127|Z36219|Z36219|fi}} {{Z|Z36219}}
*{{#function:Z37127|Z36394|Z36394|fi}} {{Z|Z36394}}
*{{#function:Z37127|Z36633|Z36633|fi}} {{Z|Z36633}}
*{{#function:Z37127|Z37017|Z37017|fi}} {{Z|Z37017}}
*{{#function:Z37127|Z37091|Z37091|fi}} {{Z|Z37091}}
*{{#function:Z37127|Z37106|Z37106|fi}} {{Z|Z37106}}
*{{#function:Z37127|Z37118|Z37118|fi}} {{Z|Z37118}}
*{{#function:Z37127|Z37122|Z37122|fi}} {{Z|Z37122}}
[[Category:Lists of functions]]
[[Category:Finnish]]
cu8zmy0e0om0c0onpncnvdubsx6mth1
288416
288250
2026-07-03T09:47:28Z
HenkvD
1290
/* Configurations */
288416
wikitext
text/x-wiki
* {{Z+|Z11205}}
==Configurations==
{{LanguageConfigurations|Language=de}}
[[Category:Lists of functions]]
[[Category:Finnish]]
painbdkao9u8qgpdnj12e3g41nnuy1l
288417
288416
2026-07-03T09:47:40Z
HenkvD
1290
288417
wikitext
text/x-wiki
* {{Z+|Z11205}}
==Configurations==
{{LanguageConfigurations|Language=fi}}
[[Category:Lists of functions]]
[[Category:Finnish]]
n7huta4y1oqs89trhy0kjuy5salgwpt
Wikifunctions:Catalogue/Natural language operations/French
4
41937
288434
261464
2026-07-03T10:13:43Z
HenkvD
1290
added Configurations
288434
wikitext
text/x-wiki
==Sentence and fragment generation==
* {{Z+|Z26562}}
* {{Z+|Z32166}}
* {{Z+|Z32371}}
==Morphology==
===Nouns===
* {{Z+|Z11548}}
* {{Z+|Z22281}} [WIP, the output is currently a boolean and don't deal with complex case, like nouns with multiple genders)
===Verbs===
====Verb groups====
* {{Z+|Z12436}}
* {{Z+|Z12439}}
* {{Z+|Z12440}}
====Verb conjugation====
* {{Z+|Z21599}}
* {{Z+|Z21617}}
* {{Z+|Z21624}}
* {{Z+|Z21632}}
===Adjectives and adverbs===
* {{Z+|Z11590}}
* {{Z+|Z11589}}
===Articles and determiners===
* {{Z+|Z32169}}
==Numbers==
* {{Z+|Z16093}}
==Configurations==
{{LanguageConfigurations|Language=fr}}
[[Category:Lists of functions]]
[[Category:French]]
4kmksdcr1gip612slo8fspq561vg8bs
Wikifunctions:Catalogue/Natural language operations/German
4
41938
288082
287963
2026-07-02T15:56:20Z
Denny
81
/* Other */
288082
wikitext
text/x-wiki
== Sentence and fragment generation ==
* {{Z+|Z20612}}
* {{Z+|Z26070}}
* {{Z+|Z26098}}
* {{Z+|Z20727}}
* {{Z+|Z26712}}
* {{Z+|Z32906}}
== Morphology ==
(generally corresponds to more than one form)
* {{Z+|Z11722}}
* {{Z+|Z11729}}
* {{Z+|Z11739}}
* {{Z+|Z11749}}
* {{Z+|Z11753}}
* {{Z+|Z11762}}
* {{Z+|Z11789}}
* {{Z+|Z11834}}
* {{Z+|Z12689}}
* {{Z+|Z11996}}
* {{Z+|Z12004}}
== Other ==
* {{Z+|Z15963}}
* {{Z+|Z18365}}
* {{Z+|Z28602}}
* {{Z+|Z29055}}
* {{Z+|Z28670}}
* {{Z+|Z37170}}
* {{Z+|Z37235}}
==Configurations==
Shows whether each configuration has a German-connected option. In some cases no German option is necessary, because the default function is already the most appropriate function. This can be noted after the relevant item.
The list of all configurations is from [https://www.wikifunctions.org/wiki/Special:ListObjectsByType/Z14294?type=Z14294&orderby=oldest here].
*{{#function:Z37127|Z14302|Z14302|de}} {{Z|Z14302}}
*{{#function:Z37127|Z14303|Z14303|de}} {{Z|Z14303}}
*{{#function:Z37127|Z14401|Z14401|de}} {{Z|Z14401}}
*{{#function:Z37127|Z16435|Z16435|de}} {{Z|Z16435}}
*{{#function:Z37127|Z18930|Z18930|de}} {{Z|Z18930}}
*{{#function:Z37127|Z20240|Z20240|de}} {{Z|Z20240}}
*{{#function:Z37127|Z20779|Z20779|de}} {{Z|Z20779}}
*{{#function:Z37127|Z20896|Z20896|de}} {{Z|Z20896}}
*{{#function:Z37127|Z21733|Z21733|de}} {{Z|Z21733}}
*{{#function:Z37127|Z21795|Z21795|de}} {{Z|Z21795}}
*{{#function:Z37127|Z21999|Z21999|de}} {{Z|Z21999}}
*{{#function:Z37127|Z22940|Z22940|de}} {{Z|Z22940}}
*{{#function:Z37127|Z23981|Z23981|de}} {{Z|Z23981}}
*{{#function:Z37127|Z25030|Z25030|de}} {{Z|Z25030}}
*{{#function:Z37127|Z25116|Z25116|de}} {{Z|Z25116}}
*{{#function:Z37127|Z25440|Z25440|de}} {{Z|Z25440}}
*{{#function:Z37127|Z25634|Z25634|de}} {{Z|Z25634}}
*{{#function:Z37127|Z25662|Z25662|de}} {{Z|Z25662}}
*{{#function:Z37127|Z25737|Z25737|de}} {{Z|Z25737}}
*{{#function:Z37127|Z26009|Z26009|de}} {{Z|Z26009}}
*{{#function:Z37127|Z26043|Z26043|de}} {{Z|Z26043}}
*{{#function:Z37127|Z26096|Z26096|de}} {{Z|Z26096}}
*{{#function:Z37127|Z27126|Z27126|de}} {{Z|Z27126}}
*{{#function:Z37127|Z27129|Z27129|de}} {{Z|Z27129}}
*{{#function:Z37127|Z27952|Z27952|de}} {{Z|Z27952}}
*{{#function:Z37127|Z28020|Z28020|de}} {{Z|Z28020}}
*{{#function:Z37127|Z28435|Z28435|de}} {{Z|Z28435}}
*{{#function:Z37127|Z28806|Z28806|de}} {{Z|Z28806}}
*{{#function:Z37127|Z29317|Z29317|de}} {{Z|Z29317}}
*{{#function:Z37127|Z29597|Z29597|de}} {{Z|Z29597}}
*{{#function:Z37127|Z29628|Z29628|de}} {{Z|Z29628}}
*{{#function:Z37127|Z29813|Z29813|de}} {{Z|Z29813}}
*{{#function:Z37127|Z29841|Z29841|de}} {{Z|Z29841}}
*{{#function:Z37127|Z29843|Z29843|de}} {{Z|Z29843}}
*{{#function:Z37127|Z29844|Z29844|de}} {{Z|Z29844}}
*{{#function:Z37127|Z30442|Z30442|de}} {{Z|Z30442}}
*{{#function:Z37127|Z30790|Z30790|de}} {{Z|Z30790}}
*{{#function:Z37127|Z31407|Z31407|de}} {{Z|Z31407}}
*{{#function:Z37127|Z32207|Z32207|de}} {{Z|Z32207}}
*{{#function:Z37127|Z32255|Z32255|de}} {{Z|Z32255}}
*{{#function:Z37127|Z32279|Z32279|de}} {{Z|Z32279}}
*{{#function:Z37127|Z32298|Z32298|de}} {{Z|Z32298}}
*{{#function:Z37127|Z32323|Z32323|de}} {{Z|Z32323}}
*{{#function:Z37127|Z32402|Z32402|de}} {{Z|Z32402}}
*{{#function:Z37127|Z32467|Z32467|de}} {{Z|Z32467}}
*{{#function:Z37127|Z32530|Z32530|de}} {{Z|Z32530}}
*{{#function:Z37127|Z32534|Z32534|de}} {{Z|Z32534}}
*{{#function:Z37127|Z32629|Z32629|de}} {{Z|Z32629}}
*{{#function:Z37127|Z32660|Z32660|de}} {{Z|Z32660}}
*{{#function:Z37127|Z32823|Z32823|de}} {{Z|Z32823}}
*{{#function:Z37127|Z32826|Z32826|de}} {{Z|Z32826}}
*{{#function:Z37127|Z32842|Z32842|de}} {{Z|Z32842}}
*{{#function:Z37127|Z32896|Z32896|de}} {{Z|Z32896}}
*{{#function:Z37127|Z32981|Z32981|de}} {{Z|Z32981}}
*{{#function:Z37127|Z33184|Z33184|de}} {{Z|Z33184}}
*{{#function:Z37127|Z33441|Z33441|de}} {{Z|Z33441}}
*{{#function:Z37127|Z33464|Z33464|de}} {{Z|Z33464}}
*{{#function:Z37127|Z33855|Z33855|de}} {{Z|Z33855}}
*{{#function:Z37127|Z33981|Z33981|de}} {{Z|Z33981}}
*{{#function:Z37127|Z34134|Z34134|de}} {{Z|Z34134}}
*{{#function:Z37127|Z34225|Z34225|de}} {{Z|Z34225}}
*{{#function:Z37127|Z34255|Z34255|de}} {{Z|Z34255}}
*{{#function:Z37127|Z34281|Z34281|de}} {{Z|Z34281}}
*{{#function:Z37127|Z34682|Z34682|de}} {{Z|Z34682}}
*{{#function:Z37127|Z34818|Z34818|de}} {{Z|Z34818}}
*{{#function:Z37127|Z35026|Z35026|de}} {{Z|Z35026}}
*{{#function:Z37127|Z35336|Z35336|de}} {{Z|Z35336}}
*{{#function:Z37127|Z35676|Z35676|de}} {{Z|Z35676}}
*{{#function:Z37127|Z36148|Z36148|de}} {{Z|Z36148}}
*{{#function:Z37127|Z36155|Z36155|de}} {{Z|Z36155}}
*{{#function:Z37127|Z36194|Z36194|de}} {{Z|Z36194}}
*{{#function:Z37127|Z36219|Z36219|de}} {{Z|Z36219}}
*{{#function:Z37127|Z36394|Z36394|de}} {{Z|Z36394}}
*{{#function:Z37127|Z36633|Z36633|de}} {{Z|Z36633}}
*{{#function:Z37127|Z37017|Z37017|de}} {{Z|Z37017}}
*{{#function:Z37127|Z37091|Z37091|de}} {{Z|Z37091}}
*{{#function:Z37127|Z37106|Z37106|de}} {{Z|Z37106}}
*{{#function:Z37127|Z37118|Z37118|de}} {{Z|Z37118}}
*{{#function:Z37127|Z37122|Z37122|de}} {{Z|Z37122}}
[[Category:Lists of functions]]
[[Category:German]]
p7rfpw965i356p32j9je4hqtfa9m0cw
288423
288082
2026-07-03T09:53:23Z
HenkvD
1290
/* Configurations */ replaced by template
288423
wikitext
text/x-wiki
== Sentence and fragment generation ==
* {{Z+|Z20612}}
* {{Z+|Z26070}}
* {{Z+|Z26098}}
* {{Z+|Z20727}}
* {{Z+|Z26712}}
* {{Z+|Z32906}}
== Morphology ==
(generally corresponds to more than one form)
* {{Z+|Z11722}}
* {{Z+|Z11729}}
* {{Z+|Z11739}}
* {{Z+|Z11749}}
* {{Z+|Z11753}}
* {{Z+|Z11762}}
* {{Z+|Z11789}}
* {{Z+|Z11834}}
* {{Z+|Z12689}}
* {{Z+|Z11996}}
* {{Z+|Z12004}}
== Other ==
* {{Z+|Z15963}}
* {{Z+|Z18365}}
* {{Z+|Z28602}}
* {{Z+|Z29055}}
* {{Z+|Z28670}}
* {{Z+|Z37170}}
* {{Z+|Z37235}}
==Configurations==
{{LanguageConfigurations|Language=de}}
[[Category:Lists of functions]]
[[Category:German]]
2zuf6q6w2gp9y86k9lqccne59aiv6pu
Wikifunctions:Catalogue/Natural language operations/Igbo
4
41940
288438
278742
2026-07-03T10:20:48Z
HenkvD
1290
added Configurations
288438
wikitext
text/x-wiki
* {{Z+|Z11353}}
* {{Z+|Z11306}}
* {{Z+|Z11248}}
* {{Z+|Z12408}}
* {{Z+|Z12770}}
* {{Z+|Z12806}}
* {{Z+|Z13145}}
* {{Z+|Z13916}}
* {{Z+ |Z13922}}
* {{Z+|Z13927}}
* {{Z+|Z16000}}
* {{Z+|Z16053}}
* {{Z+|Z16074}}
* {{Z+|Z16524}}
* {{Z+|Z35780}}
==Configurations==
{{LanguageConfigurations|Language=ig}}
[[Category:Lists of functions]]
[[Category:Igbo]]
qubo4nbvkp552kwak6bu0wygp0tju97
Wikifunctions:Catalogue/Natural language operations/New Persian
4
41941
288459
135861
2026-07-03T11:08:52Z
HenkvD
1290
added Configurations
288459
wikitext
text/x-wiki
Considering together Iranian, Afghan, and Tajik Persian or Dari in the Arabic, Cyrllic, Latin, Hebrew or other scripts.
* {{Z|Z18140}}
* {{Z|Z18828}}
* {{Z|Z18440}}
* {{Z|Z18216}}
== Noun ==
* plural
** {{Z|Z12078}}
** {{Z|Z12137}}
* animate plural
** Persian animate plural
** Tajik animate plural
==Configurations==
{{LanguageConfigurations|Language=fa}}
[[Category:Lists of functions]]
hitapcr0h3297cduyv1z8ys9g4r7x0o
Wikifunctions:Catalogue/Natural language operations/Japanese
4
41942
288440
263274
2026-07-03T10:23:03Z
HenkvD
1290
added Configurations
288440
wikitext
text/x-wiki
==Sentence and fragment generation==
* {{Z+|Z32355}}
* {{Z+|Z32994}}
* {{Z+|Z32989}}
* {{Z+|Z32967}}
==Writing system==
* {{Z+|Z10878}}
* {{Z+|Z10883}}
* {{Z+|Z10927}}
==Configurations==
{{LanguageConfigurations|Language=ja}}
[[Category:Lists of functions]]
[[Category:Japanese]]
lqh89v590hchzyrakn7hwmpcpkv2r0z
288441
288440
2026-07-03T10:23:36Z
HenkvD
1290
/* Configurations */
288441
wikitext
text/x-wiki
==Sentence and fragment generation==
* {{Z+|Z32355}}
* {{Z+|Z32994}}
* {{Z+|Z32989}}
* {{Z+|Z32967}}
==Writing system==
* {{Z+|Z10878}}
* {{Z+|Z10883}}
* {{Z+|Z10927}}
==Configurations==
{{LanguageConfigurations|Language=ja}}
[[Category:Lists of functions]]
[[Category:Japanese]]
81f4fh30ukedp8k8wqnoydlef59fz80
Wikifunctions:Catalogue/Natural language operations/Korean
4
41943
288442
254728
2026-07-03T10:24:34Z
HenkvD
1290
added Configurations
288442
wikitext
text/x-wiki
* {{Z|Z12787}}
* {{Z|Z31742}}
== Hangul ==
* {{Z|Z12778}}
* {{Z|Z12775}}
==Configurations==
{{LanguageConfigurations|Language=ko}}
[[Category:Lists of functions]]
el37a8ogjj0em718ufe41opmzpcs8hr
Wikifunctions:Catalogue/Natural language operations/Kurdish
4
41944
288444
135859
2026-07-03T10:27:59Z
HenkvD
1290
added Configurations
288444
wikitext
text/x-wiki
* {{Z+|Z18199}}
* {{Z+|Z18603}}
* {{Z+|Z18616}}
* {{Z+|Z18708}}
* {{Z+|Z18716}}
* {{Z+|Z18790}}
* {{Z+|Z18807}}
* {{Z+|Z18489}}
* {{Z+|Z18504}}
* {{Z+|Z18699}}
==Configurations==
{{LanguageConfigurations|Language=ckb}}
[[Category:Lists of functions]]
pdz5gh9iyt0o76cihafbedraz6wce0g
Wikifunctions:Catalogue/Natural language operations/Malayalam
4
41945
288456
203722
2026-07-03T11:04:25Z
HenkvD
1290
added Configurations
288456
wikitext
text/x-wiki
* {{Z+|Z19472}}
* {{Z+|Z19486}}
* {{Z+|Z19484}}
* {{Z+|Z22267}}
* {{Z+|Z26354}}
==Configurations==
{{LanguageConfigurations|Language=ml}}
[[Category:Lists of functions]]
[[Category:Malayalam]]
4mk3ays6s7f2uy8d8k19vkoyy34cbix
Wikifunctions:Catalogue/Natural language operations/Polish
4
41946
288461
135862
2026-07-03T11:13:44Z
HenkvD
1290
added Configurations
288461
wikitext
text/x-wiki
* {{Z+|Z15965}}
==Configurations==
{{LanguageConfigurations|Language=pl}}
[[Category:Lists of functions]]
7wn3fqskloyeeyqkchcw7y3vzfpuldm
Wikifunctions:Catalogue/Natural language operations/Punjabi
4
41947
288463
135863
2026-07-03T11:16:03Z
HenkvD
1290
added Configurations
288463
wikitext
text/x-wiki
Missing functions will be filled in as they are completed.
== Nominal ==
* masculine direct case plural, oblique case singular
** {{Z|Z11929}}
** {{Z|Z12058}}
* masculine oblique case plural
** Gurmukhi ā > iā~
** Shahmukhi ā > iā~
* masculine oblique case plural (perfect participle)
** Gurmukhi ā > iā~/e
** Shahmukhi ā > iā~/e
* masculine vocative case singular
** Gurmukhi ā > iā
** Shahmukhi ā > iā
* masculine vocative case plural
** Gurmukhi ā > io
** Shahmukhi ā > io
* masculine ablative
** Gurmukhi ā > io~
** Shahmukhi ā > io~
* feminine direct case plural, oblique case plural
** Gurmukhi +ā~
** Shahmukhi +ā~
* feminine vocative case singular
** Gurmukhi +e
** Shahmukhi +e
* feminine vocative case plural
** Gurmukhi +o
** Shahmukhi +o
* feminine ablative
** Gurmukhi +o~
** Shahmukhi +o~
== Verb ==
* common forms
** gerund
*** Dhanni forms without -v-
**** {{Z|Z12198}}
** conjunctive participle
** absolute construction
** potential participle
** imperfect participle
*** Pothohari forms in -n-
** perfect participle
** subjunctive
** imperative
* subtractive phase
** imperfect participle
* Charhdi definite subjunctive
** colloquial first person singular, third person singular
** gendered personal series
* Lehndi future
* Lehndi passive
** passive gerund
** imperfect passive participle
** impersonal passive
** Jatki + Shahpuri passive subjunctive
** Jatki + Shahpuri passive future
==Configurations==
{{LanguageConfigurations|Language=pa}}
[[Category:Lists of functions]]
a4o9zwdfblo1egneykor61t04uhvfiz
Wikifunctions:Catalogue/Natural language operations/Rohingya
4
41948
288465
135864
2026-07-03T11:19:40Z
HenkvD
1290
added Configurations
288465
wikitext
text/x-wiki
== General ==
* {{Z|Z12194}}
== Noun ==
The ergative case function can serve as one for the instrumental case where applicable.
* {{Z|Z11938}}
* {{Z|Z12186}}
* {{Z|Z12116}}
* {{Z|Z12128}}
* {{Z|Z12132}}
* {{Z|Z12130}}
* {{Z|Z12134}}
==Configurations==
{{LanguageConfigurations|Language=rhg-rohg}} <!-- + rhg-arab -->
[[Category:Lists of functions]]
a7s13x5mwykulx0t4a10ohrhrekjs41
Wikifunctions:Catalogue/Natural language operations/Russian
4
41949
288466
254078
2026-07-03T11:20:41Z
HenkvD
1290
added Configurations
288466
wikitext
text/x-wiki
* {{Z|Z18784}}
* {{Z|Z19658}}
* {{Z|Z22620}}
* {{Z+|Z31456}}
==Configurations==
{{LanguageConfigurations|Language=ru}}
[[Category:Lists of functions]]
[[Category:Russian]]
6k4mjdw3dpby554ab2j9i5kynwwhycz
Wikifunctions:Catalogue/Natural language operations/Serbian
4
41950
288241
209393
2026-07-02T21:24:48Z
HenkvD
1290
288241
wikitext
text/x-wiki
== Transliteration ==
* {{Z+|Z13040}}
* {{Z+|Z25924}}
== Numbers ==
* {{Z+|Z24618}}
* {{Z+|Z26121}}
==Configurations==
Shows whether each configuration has a Serbian-connected option. In some cases no Serbian option is necessary, because the srfault function is already the most appropriate function. This can be noted after the relevant item.
The list of all configurations is from [https://www.wikifunctions.org/wiki/Special:ListObjectsByType/Z14294?type=Z14294&orsrrby=olsrst here].
*{{#function:Z37127|Z14302|Z14302|sr}} {{Z|Z14302}}
*{{#function:Z37127|Z14303|Z14303|sr}} {{Z|Z14303}}
*{{#function:Z37127|Z14401|Z14401|sr}} {{Z|Z14401}}
*{{#function:Z37127|Z16435|Z16435|sr}} {{Z|Z16435}}
*{{#function:Z37127|Z18930|Z18930|sr}} {{Z|Z18930}}
*{{#function:Z37127|Z20240|Z20240|sr}} {{Z|Z20240}}
*{{#function:Z37127|Z20779|Z20779|sr}} {{Z|Z20779}}
*{{#function:Z37127|Z20896|Z20896|sr}} {{Z|Z20896}}
*{{#function:Z37127|Z21733|Z21733|sr}} {{Z|Z21733}}
*{{#function:Z37127|Z21795|Z21795|sr}} {{Z|Z21795}}
*{{#function:Z37127|Z21999|Z21999|sr}} {{Z|Z21999}}
*{{#function:Z37127|Z22940|Z22940|sr}} {{Z|Z22940}}
*{{#function:Z37127|Z23981|Z23981|sr}} {{Z|Z23981}}
*{{#function:Z37127|Z25030|Z25030|sr}} {{Z|Z25030}}
*{{#function:Z37127|Z25116|Z25116|sr}} {{Z|Z25116}}
*{{#function:Z37127|Z25440|Z25440|sr}} {{Z|Z25440}}
*{{#function:Z37127|Z25634|Z25634|sr}} {{Z|Z25634}}
*{{#function:Z37127|Z25662|Z25662|sr}} {{Z|Z25662}}
*{{#function:Z37127|Z25737|Z25737|sr}} {{Z|Z25737}}
*{{#function:Z37127|Z26009|Z26009|sr}} {{Z|Z26009}}
*{{#function:Z37127|Z26043|Z26043|sr}} {{Z|Z26043}}
*{{#function:Z37127|Z26096|Z26096|sr}} {{Z|Z26096}}
*{{#function:Z37127|Z27126|Z27126|sr}} {{Z|Z27126}}
*{{#function:Z37127|Z27129|Z27129|sr}} {{Z|Z27129}}
*{{#function:Z37127|Z27952|Z27952|sr}} {{Z|Z27952}}
*{{#function:Z37127|Z28020|Z28020|sr}} {{Z|Z28020}}
*{{#function:Z37127|Z28435|Z28435|sr}} {{Z|Z28435}}
*{{#function:Z37127|Z28806|Z28806|sr}} {{Z|Z28806}}
*{{#function:Z37127|Z29317|Z29317|sr}} {{Z|Z29317}}
*{{#function:Z37127|Z29597|Z29597|sr}} {{Z|Z29597}}
*{{#function:Z37127|Z29628|Z29628|sr}} {{Z|Z29628}}
*{{#function:Z37127|Z29813|Z29813|sr}} {{Z|Z29813}}
*{{#function:Z37127|Z29841|Z29841|sr}} {{Z|Z29841}}
*{{#function:Z37127|Z29843|Z29843|sr}} {{Z|Z29843}}
*{{#function:Z37127|Z29844|Z29844|sr}} {{Z|Z29844}}
*{{#function:Z37127|Z30442|Z30442|sr}} {{Z|Z30442}}
*{{#function:Z37127|Z30790|Z30790|sr}} {{Z|Z30790}}
*{{#function:Z37127|Z31407|Z31407|sr}} {{Z|Z31407}}
*{{#function:Z37127|Z32207|Z32207|sr}} {{Z|Z32207}}
*{{#function:Z37127|Z32255|Z32255|sr}} {{Z|Z32255}}
*{{#function:Z37127|Z32279|Z32279|sr}} {{Z|Z32279}}
*{{#function:Z37127|Z32298|Z32298|sr}} {{Z|Z32298}}
*{{#function:Z37127|Z32323|Z32323|sr}} {{Z|Z32323}}
*{{#function:Z37127|Z32402|Z32402|sr}} {{Z|Z32402}}
*{{#function:Z37127|Z32467|Z32467|sr}} {{Z|Z32467}}
*{{#function:Z37127|Z32530|Z32530|sr}} {{Z|Z32530}}
*{{#function:Z37127|Z32534|Z32534|sr}} {{Z|Z32534}}
*{{#function:Z37127|Z32629|Z32629|sr}} {{Z|Z32629}}
*{{#function:Z37127|Z32660|Z32660|sr}} {{Z|Z32660}}
*{{#function:Z37127|Z32823|Z32823|sr}} {{Z|Z32823}}
*{{#function:Z37127|Z32826|Z32826|sr}} {{Z|Z32826}}
*{{#function:Z37127|Z32842|Z32842|sr}} {{Z|Z32842}}
*{{#function:Z37127|Z32896|Z32896|sr}} {{Z|Z32896}}
*{{#function:Z37127|Z32981|Z32981|sr}} {{Z|Z32981}}
*{{#function:Z37127|Z33184|Z33184|sr}} {{Z|Z33184}}
*{{#function:Z37127|Z33441|Z33441|sr}} {{Z|Z33441}}
*{{#function:Z37127|Z33464|Z33464|sr}} {{Z|Z33464}}
*{{#function:Z37127|Z33855|Z33855|sr}} {{Z|Z33855}}
*{{#function:Z37127|Z33981|Z33981|sr}} {{Z|Z33981}}
*{{#function:Z37127|Z34134|Z34134|sr}} {{Z|Z34134}}
*{{#function:Z37127|Z34225|Z34225|sr}} {{Z|Z34225}}
*{{#function:Z37127|Z34255|Z34255|sr}} {{Z|Z34255}}
*{{#function:Z37127|Z34281|Z34281|sr}} {{Z|Z34281}}
*{{#function:Z37127|Z34682|Z34682|sr}} {{Z|Z34682}}
*{{#function:Z37127|Z34818|Z34818|sr}} {{Z|Z34818}}
*{{#function:Z37127|Z35026|Z35026|sr}} {{Z|Z35026}}
*{{#function:Z37127|Z35336|Z35336|sr}} {{Z|Z35336}}
*{{#function:Z37127|Z35676|Z35676|sr}} {{Z|Z35676}}
*{{#function:Z37127|Z36148|Z36148|sr}} {{Z|Z36148}}
*{{#function:Z37127|Z36155|Z36155|sr}} {{Z|Z36155}}
*{{#function:Z37127|Z36194|Z36194|sr}} {{Z|Z36194}}
*{{#function:Z37127|Z36219|Z36219|sr}} {{Z|Z36219}}
*{{#function:Z37127|Z36394|Z36394|sr}} {{Z|Z36394}}
*{{#function:Z37127|Z36633|Z36633|sr}} {{Z|Z36633}}
*{{#function:Z37127|Z37017|Z37017|sr}} {{Z|Z37017}}
*{{#function:Z37127|Z37091|Z37091|sr}} {{Z|Z37091}}
*{{#function:Z37127|Z37106|Z37106|sr}} {{Z|Z37106}}
*{{#function:Z37127|Z37118|Z37118|sr}} {{Z|Z37118}}
*{{#function:Z37127|Z37122|Z37122|sr}} {{Z|Z37122}}
[[Category:Lists of functions]]
[[Category:German]]
[[Category:Lists of functions]]
[[Category:Serbian]]
gz2ohuz9jlixfm2khff40wwm0uufwyv
288247
288241
2026-07-02T21:33:41Z
HenkvD
1290
/* Configurations */
288247
wikitext
text/x-wiki
== Transliteration ==
* {{Z+|Z13040}}
* {{Z+|Z25924}}
== Numbers ==
* {{Z+|Z24618}}
* {{Z+|Z26121}}
==Configurations==
Shows whether each configuration has a Serbian-connected option. In some cases no Serbian option is necessary, because the srfault function is already the most appropriate function. This can be noted after the relevant item.
The list of all configurations is from [https://www.wikifunctions.org/wiki/Special:ListObjectsByType/Z14294?type=Z14294&orsrrby=olsrst here].
*{{#function:Z37127|Z14302|Z14302|sr}} {{Z|Z14302}}
*{{#function:Z37127|Z14303|Z14303|sr}} {{Z|Z14303}}
*{{#function:Z37127|Z14401|Z14401|sr}} {{Z|Z14401}}
*{{#function:Z37127|Z16435|Z16435|sr}} {{Z|Z16435}}
*{{#function:Z37127|Z18930|Z18930|sr}} {{Z|Z18930}}
*{{#function:Z37127|Z20240|Z20240|sr}} {{Z|Z20240}}
*{{#function:Z37127|Z20779|Z20779|sr}} {{Z|Z20779}}
*{{#function:Z37127|Z20896|Z20896|sr}} {{Z|Z20896}}
*{{#function:Z37127|Z21733|Z21733|sr}} {{Z|Z21733}}
*{{#function:Z37127|Z21795|Z21795|sr}} {{Z|Z21795}}
*{{#function:Z37127|Z21999|Z21999|sr}} {{Z|Z21999}}
*{{#function:Z37127|Z22940|Z22940|sr}} {{Z|Z22940}}
*{{#function:Z37127|Z23981|Z23981|sr}} {{Z|Z23981}}
*{{#function:Z37127|Z25030|Z25030|sr}} {{Z|Z25030}}
*{{#function:Z37127|Z25116|Z25116|sr}} {{Z|Z25116}}
*{{#function:Z37127|Z25440|Z25440|sr}} {{Z|Z25440}}
*{{#function:Z37127|Z25634|Z25634|sr}} {{Z|Z25634}}
*{{#function:Z37127|Z25662|Z25662|sr}} {{Z|Z25662}}
*{{#function:Z37127|Z25737|Z25737|sr}} {{Z|Z25737}}
*{{#function:Z37127|Z26009|Z26009|sr}} {{Z|Z26009}}
*{{#function:Z37127|Z26043|Z26043|sr}} {{Z|Z26043}}
*{{#function:Z37127|Z26096|Z26096|sr}} {{Z|Z26096}}
*{{#function:Z37127|Z27126|Z27126|sr}} {{Z|Z27126}}
*{{#function:Z37127|Z27129|Z27129|sr}} {{Z|Z27129}}
*{{#function:Z37127|Z27952|Z27952|sr}} {{Z|Z27952}}
*{{#function:Z37127|Z28020|Z28020|sr}} {{Z|Z28020}}
*{{#function:Z37127|Z28435|Z28435|sr}} {{Z|Z28435}}
*{{#function:Z37127|Z28806|Z28806|sr}} {{Z|Z28806}}
*{{#function:Z37127|Z29317|Z29317|sr}} {{Z|Z29317}}
*{{#function:Z37127|Z29597|Z29597|sr}} {{Z|Z29597}}
*{{#function:Z37127|Z29628|Z29628|sr}} {{Z|Z29628}}
*{{#function:Z37127|Z29813|Z29813|sr}} {{Z|Z29813}}
*{{#function:Z37127|Z29841|Z29841|sr}} {{Z|Z29841}}
*{{#function:Z37127|Z29843|Z29843|sr}} {{Z|Z29843}}
*{{#function:Z37127|Z29844|Z29844|sr}} {{Z|Z29844}}
*{{#function:Z37127|Z30442|Z30442|sr}} {{Z|Z30442}}
*{{#function:Z37127|Z30790|Z30790|sr}} {{Z|Z30790}}
*{{#function:Z37127|Z31407|Z31407|sr}} {{Z|Z31407}}
*{{#function:Z37127|Z32207|Z32207|sr}} {{Z|Z32207}}
*{{#function:Z37127|Z32255|Z32255|sr}} {{Z|Z32255}}
*{{#function:Z37127|Z32279|Z32279|sr}} {{Z|Z32279}}
*{{#function:Z37127|Z32298|Z32298|sr}} {{Z|Z32298}}
*{{#function:Z37127|Z32323|Z32323|sr}} {{Z|Z32323}}
*{{#function:Z37127|Z32402|Z32402|sr}} {{Z|Z32402}}
*{{#function:Z37127|Z32467|Z32467|sr}} {{Z|Z32467}}
*{{#function:Z37127|Z32530|Z32530|sr}} {{Z|Z32530}}
*{{#function:Z37127|Z32534|Z32534|sr}} {{Z|Z32534}}
*{{#function:Z37127|Z32629|Z32629|sr}} {{Z|Z32629}}
*{{#function:Z37127|Z32660|Z32660|sr}} {{Z|Z32660}}
*{{#function:Z37127|Z32823|Z32823|sr}} {{Z|Z32823}}
*{{#function:Z37127|Z32826|Z32826|sr}} {{Z|Z32826}}
*{{#function:Z37127|Z32842|Z32842|sr}} {{Z|Z32842}}
*{{#function:Z37127|Z32896|Z32896|sr}} {{Z|Z32896}}
*{{#function:Z37127|Z32981|Z32981|sr}} {{Z|Z32981}}
*{{#function:Z37127|Z33184|Z33184|sr}} {{Z|Z33184}}
*{{#function:Z37127|Z33441|Z33441|sr}} {{Z|Z33441}}
*{{#function:Z37127|Z33464|Z33464|sr}} {{Z|Z33464}}
*{{#function:Z37127|Z33855|Z33855|sr}} {{Z|Z33855}}
*{{#function:Z37127|Z33981|Z33981|sr}} {{Z|Z33981}}
*{{#function:Z37127|Z34134|Z34134|sr}} {{Z|Z34134}}
*{{#function:Z37127|Z34225|Z34225|sr}} {{Z|Z34225}}
*{{#function:Z37127|Z34255|Z34255|sr}} {{Z|Z34255}}
*{{#function:Z37127|Z34281|Z34281|sr}} {{Z|Z34281}}
*{{#function:Z37127|Z34682|Z34682|sr}} {{Z|Z34682}}
*{{#function:Z37127|Z34818|Z34818|sr}} {{Z|Z34818}}
*{{#function:Z37127|Z35026|Z35026|sr}} {{Z|Z35026}}
*{{#function:Z37127|Z35336|Z35336|sr}} {{Z|Z35336}}
*{{#function:Z37127|Z35676|Z35676|sr}} {{Z|Z35676}}
*{{#function:Z37127|Z36148|Z36148|sr}} {{Z|Z36148}}
*{{#function:Z37127|Z36155|Z36155|sr}} {{Z|Z36155}}
*{{#function:Z37127|Z36194|Z36194|sr}} {{Z|Z36194}}
*{{#function:Z37127|Z36219|Z36219|sr}} {{Z|Z36219}}
*{{#function:Z37127|Z36394|Z36394|sr}} {{Z|Z36394}}
*{{#function:Z37127|Z36633|Z36633|sr}} {{Z|Z36633}}
*{{#function:Z37127|Z37017|Z37017|sr}} {{Z|Z37017}}
*{{#function:Z37127|Z37091|Z37091|sr}} {{Z|Z37091}}
*{{#function:Z37127|Z37106|Z37106|sr}} {{Z|Z37106}}
*{{#function:Z37127|Z37118|Z37118|sr}} {{Z|Z37118}}
*{{#function:Z37127|Z37122|Z37122|sr}} {{Z|Z37122}}
[[Category:Lists of functions]]
[[Category:Serbian]]
koewyolvtg3psgkofl8vexm60axxyz5
288419
288247
2026-07-03T09:49:04Z
HenkvD
1290
/* Configurations */
288419
wikitext
text/x-wiki
== Transliteration ==
* {{Z+|Z13040}}
* {{Z+|Z25924}}
== Numbers ==
* {{Z+|Z24618}}
* {{Z+|Z26121}}
==Configurations==
{{LanguageConfigurations|Language=sr}}
[[Category:Lists of functions]]
[[Category:Serbian]]
8p88xh0gzmxybrc8m2g8lnjhehc5xpg
Wikifunctions:Catalogue/Natural language operations/Sindhi
4
41951
288468
135867
2026-07-03T11:23:43Z
HenkvD
1290
added Configurations
288468
wikitext
text/x-wiki
== Noun ==
* {{Z|Z12163}}
* {{Z|Z12166}}
* {{Z|Z12168}}
* {{Z|Z12170}}
* {{Z|Z12172}}
* {{Z|Z12174}}
* {{Z|Z12180}}
* {{Z|Z12183}}
==Configurations==
{{LanguageConfigurations|Language=sd}}
[[Category:Lists of functions]]
rk0bmimje94y38i3y4dnwa5gjvy9efj
Wikifunctions:Catalogue/Natural language operations/Swedish
4
41952
288470
287945
2026-07-03T11:25:16Z
HenkvD
1290
/* Configurations */
288470
wikitext
text/x-wiki
* {{Z+|Z16008}}
* {{Z+|Z26671}}
* {{Z+|Z26771}}
* {{Z+|Z26791}}
See also [[User:So9q|draft functions]].
==Configurations==
{{LanguageConfigurations|Language=sv}}
[[Category:Lists of functions]]
[[Category:Swedish]]
ns4oynhhhofww5b1zghvdn4cgknl0co
Wikifunctions:Catalogue/Natural language operations/Turkish
4
41953
288474
263276
2026-07-03T11:28:13Z
HenkvD
1290
added Configurations
288474
wikitext
text/x-wiki
* {{Z+|Z12189}}
* {{Z+|Z10029}}
* {{Z+|Z26340}}
* {{Z+|Z10022}}
==Configurations==
{{LanguageConfigurations|Language=tr}}
[[Category:Lists of functions]]
[[Category:Turkish]]
g2oafpcvuokfc1dhse5s4ej5cf4c0qc
288475
288474
2026-07-03T11:28:49Z
HenkvD
1290
288475
wikitext
text/x-wiki
* {{Z+|Z12189}}
* {{Z+|Z10029}}
* {{Z+|Z26340}}
* {{Z+|Z10022}}
==Configurations==
{{LanguageConfigurations|Language=tr}}
[[Category:Lists of functions]]
[[Category:Turkish]]
t084wc154bm7swsrf05jh3s48068zhj
Wikifunctions:Catalogue/Natural language operations/Ukrainian
4
41954
288476
135870
2026-07-03T11:29:49Z
HenkvD
1290
added Configurations
288476
wikitext
text/x-wiki
* {{Z+|Z15953}}
* {{Z+|Z16812}}
==Configurations==
{{LanguageConfigurations|Language=uk}}
[[Category:Lists of functions]]
t2ykgd4lu0oklpvo89sqxjh9g1ww27d
288477
288476
2026-07-03T11:30:09Z
HenkvD
1290
/* Configurations */
288477
wikitext
text/x-wiki
* {{Z+|Z15953}}
* {{Z+|Z16812}}
==Configurations==
{{LanguageConfigurations|Language=uk}}
[[Category:Lists of functions]]
934d96znjlz1i3k5a1ixd9rt84hbt2o
Wikifunctions:Catalogue/List operations
4
41955
288347
287096
2026-07-03T05:58:03Z
YoshiRulz
10156
/* Indexing/slicing */ Add switch functions
288347
wikitext
text/x-wiki
* {{Z+|Z881}}
== Properties ==
<!-- type -->
* {{Z+|Z18636}}
<!-- length -->
* {{Z+|Z12681}}
** {{Z+|Z30164}}
*** {{Z+|Z813}}
**** {{Z+|Z23120}}
**** {{Z+|Z30075}}
*** {{Z+|Z32302}}
*** {{Z+|Z12755}}
*** {{Z+|Z12759}}
*** {{Z+|Z12864}}
**** {{Z+|Z13310}}
**** {{Z+|Z21212}}
**** {{Z+|Z12851}}
** {{Z+|Z31612}}
*** {{Z+|Z35587}}
** {{Z+|Z31605}}
* {{Z+|Z31592}}
<!-- contains -->
* {{Z+|Z12696}}
** {{Z+|Z34367}}
** {{Z+|Z12738}}
*** {{Z+|Z13752}}
*** {{Z+|Z12698}}
** {{Z+|Z12735}}
*** {{Z+|Z12684}}
** {{Z+|Z34378}}
** {{Z+|Z12846}}
*** {{Z+|Z34380}}
*** {{Z+|Z12741}}
<!-- equals -->
* {{Z+|Z889}}
** {{Z+|Z18646}}
*** {{Z+|Z24166}}
** {{Z+|Z34270}}
** {{Z+|Z34273}}
** {{Z+|Z31013}}
*** {{Z+|Z31019}}
*** {{Z+|Z10393}}
*** {{Z+|Z31026}}
<!-- count -->
* {{Z+|Z29413}}
** {{Z+|Z31600}}
** {{Z+|Z22874}}
** {{Z+|Z34793}}
*** {{Z+|Z29409}}
<!-- indexOf -->
* {{Z+|Z13708}}
** {{Z+|Z28715}}
** {{Z+|Z19536}}
** {{Z+|Z31575}}
*** {{Z+|Z31583}}
<!-- startsWith -->
* {{Z+|Z21613}}
** {{Z+|Z31294}}
** {{Z+|Z30975}}
*** {{Z+|Z30977}}
*** {{Z+|Z31002}}
<!-- endsWith -->
* {{Z+|Z31758}}
** {{Z+|Z31763}}
** {{Z+|Z30976}}
*** {{Z+|Z30978}}
*** {{Z+|Z31003}}
== Indexing/slicing ==
<!-- first -->
* {{Z+|Z811}}
** {{Z+|Z22839}}
** {{Z+|Z13366}}
*** {{Z+|Z24203}}
** {{Z+|Z37048}}
* {{Z+|Z29446}}
** {{Z+|Z16360}}
<!-- last -->
* {{Z+|Z12964}}
** {{Z+|Z13362}}
<!-- nth -->
* {{Z+|Z13397}}
** {{Z+|Z26904}}
** {{Z+|Z30282}}
*** {{Z+|Z31587}}
** {{Z+|Z26556}}
** {{Z+|Z29400}}
** {{Z+|Z31809}}
*** {{Z+|Z28735}}
** {{Z+|Z22193}}
*** {{Z+|Z37263}}
**** {{Z+|Z37201}}
<!-- dropFirst -->
* {{Z+|Z812}}
** {{Z+|Z13369}}
*** {{Z+|Z31874}}
<!-- dropLast -->
* {{Z+|Z12967}}
** {{Z+|Z13373}}
** {{Z|Z18284}}
== Removal/filtering ==
<!-- remove -->
* {{Z+|Z12856}}
** {{Z+|Z13081}}
*** {{Z|Z18291}}
** {{Z+|Z22865}}
** {{Z+|Z34538}}
** {{Z+|Z19205}}
*** {{Z+|Z13078}}
*** {{Z+|Z19202}}
** {{Z+|Z31874}}
<!-- removeAt -->
* {{Z+|Z31364}}
** {{Z+|Z13429}}
** {{Z+|Z35597}}
** {{Z+|Z13369}}
** {{Z+|Z13373}}
** {{Z+|Z29400}}
*** {{Z+|Z18194}}
<!-- filter with predicate -->
* {{Z+|Z872}}
** {{Z+|Z33453}}
** {{Z+|Z21809}}
** {{Z+|Z28316}}
<!-- filter by key -->
* {{Z+|Z27413}}
** {{Z+|Z33105}}
*** {{Z+|Z24849}}
**** {{Z+|Z24855}}
== Substitution/transformation ==
<!-- un/type -->
* {{Z|Z15142}} (no-op)
* {{Z+|Z18729}}
** {{Z+|Z18475}}
** {{Z+|Z17895}}
*** {{Z+|Z28691}}
<!-- substituteAt -->
* {{Z+|Z31369}}
** {{Z+|Z31010}}
** {{Z+|Z37036}}
<!-- map -->
* {{Z+|Z873}}
** {{Z+|Z24846}}
** {{Z+|Z32453}}
** {{Z+|Z32806}}
== Insertion ==
<!-- prepend -->
* {{Z+|Z810}}
** {{Z+|Z24285}}
** {{Z+|Z31721}}
<!-- append -->
* {{Z+|Z18597}}
** {{Z+|Z12961}}
*** {{Z+|Z24150}}
*** {{Z|Z18276}}
** {{Z+|Z34519}}
** {{Z+|Z24655}}
** {{Z+|Z33720}}
<!-- insert -->
* {{Z+|Z31345}}
** {{Z+|Z31340}}
** {{Z+|Z33646}}
<!-- concat -->
* {{Z+|Z12767}}
** {{Z+|Z18755}}
*** {{Z|Z18288}}
** {{Z+|Z27665}}
** {{Z+|Z34538}}
== Generation ==
<!-- list from element -->
* {{Z+|Z14046}}
** {{Z+|Z27685}}
** {{Z+|Z24291}}
** {{Z+|Z21389}}
<!-- from range -->
* {{Z+|Z21821}}
** {{Z+|Z23921}}
*** {{Z+|Z24387}}
*** {{Z+|Z24382}}
** {{Z+|Z13831}}
** {{Z+|Z31619}}
*** {{Z+|Z36018}}
*** {{Z+|Z36033}}
<!-- product of lists -->
* {{Z+|Z29286}}
** {{Z+|Z29324}}
<!-- power set -->
* {{Z+|Z18194}}
== Ordering and grouping ==
<!-- reverse -->
* {{Z+|Z18759}}
** {{Z+|Z12668}}
** {{Z+|Z18479}}
** {{Z|Z17770}}
** {{Z|Z17774}}
** {{Z|Z17778}}
* {{Z+|Z24176}}
<!-- cycle -->
* {{Z+|Z31355}}
** {{Z+|Z25526}}
** {{Z+|Z22179}}
<!-- sort by key -->
* {{Z+|Z29725}}
* {{Z+|Z19510}}
<!-- sort with comparator -->
* {{Z+|Z27612}}
** {{Z+|Z17873}}
*** {{Z+|Z29429}}
** {{Z+|Z17869}}
** {{Z+|Z12671}}
** {{Z+|Z18281}}
<!-- shuffle -->
* {{Z+|Z29400}}
* {{Z+|Z13247}}
<!-- group -->
* {{Z+|Z30157}}
** {{Z+|Z32585}}
* {{Z+|Z34790}}
** {{Z+|Z30865}}
<!-- chunk -->
* {{Z+|Z29795}}
* {{Z+|Z13224}}
<!-- reduce -->
* {{Z|Z876}} (actually left-associative ''fold'')
** {{Z|Z12781}} (actually left-associative ''reduce'')
*** {{Z|Z20089}} w/ initial empty check
** {{Z|Z12753}} (actually right-associative ''reduce'')
<!-- flatten -->
* {{Z+|Z12676}}
** {{Z+|Z23606}}
** {{Z+|Z27665}}
*** {{Z+|Z32453}}
** {{Z+|Z13155}}
== Matrix math ==
Since we don't have specific types for vectors or matrices, vectors are represented as a list and matrices as a list of lists (to be interpreted as a list of rows).
<!-- properties -->
* {{Z+|Z31612}}
** {{Z+|Z35587}}
* {{Z+|Z31747}}
** {{Z+|Z31752}}
* {{Z+|Z35585}}
* {{Z+|Z24166}}
** {{Z+|Z24171}}
<!-- indexing -->
* {{Z+|Z13397}}
** {{Z+|Z30282}}
** {{Z+|Z37048}}
** {{Z+|Z31587}}
*** {{Z+|Z31585}}
<!-- removal -->
* {{Z+|Z31364}}
** {{Z+|Z35597}}
<!-- transformation -->
* {{Z+|Z31369}}
** {{Z+|Z31010}}
** {{Z+|Z37036}}
* {{Z+|Z32806}}
* {{Z+|Z31818}}
* {{Z+|Z24055}}
** {{Z+|Z17670}}
*** {{Z+|Z17675}}
** {{Z+|Z24162}}
* {{Z+|Z24060}}
** {{Z+|Z24436}}
* {{Z+|Z24185}}
** {{Z+|Z20659}}
* {{Z+|Z21903}}
* {{Z+|Z24239}}
** {{Z+|Z31749}}
* {{Z+|Z24346}}
** {{Z+|Z24342}}
* {{Z+|Z14046}}
** {{Z+|Z24177}}
* {{Z+|Z29301}}
** {{Z+|Z24182}}
* {{Z+|Z24191}}
* {{Z+|Z24236}}
* {{Z+|Z29308}}
<!-- insertion -->
* {{Z+|Z810}}
** {{Z+|Z24285}}
** {{Z+|Z24299}}
* {{Z+|Z18597}}
<!-- ordering -->
* {{Z+|Z18759}}
* {{Z+|Z24176}}
<!-- generation -->
* {{Z+|Z24291}} (useful for creating 1x1 matrixes)
** {{Z+|Z24251}}
* {{Z+|Z24290}}
* {{Z+|Z29286}}
** {{Z+|Z29324}}
== Functions expecting a list argument ==
* [[Special:Search/: "Z17K1 Z1K1 Z7 Z7K1 Z881 Z881K1"|Complete list of functions]]
** [[Special:Search/: "Z17K1 Z1K1 Z7 Z7K1 Z881 Z881K1" !"Z17K1 Z1K1 Z7 Z7K1 Z881 Z881K1 Z1"| Functions specifying a “properly typed” list argument]]
** [[Special:Search/: "Z17K1 Z1K1 Z7 Z7K1 Z881 Z881K1 Z1"|Functions not specifying the type for their list argument (Z1-typed or “untyped”)]]
== Functions with list outputs ==
*[[Special:Search/: "Z8K2 Z1K1 Z7 Z7K1 Z881 Z881K1"|Complete list of functions]]
**[[Special:Search/: "Z8K2 Z1K1 Z7 Z7K1 Z881 Z881K1" !"Z8K2 Z1K1 Z7 Z7K1 Z881 Z881K1 Z1|Functions specifying a “properly typed” output list]]
**[[Special:Search/: "Z8K2 Z1K1 Z7 Z7K1 Z881 Z881K1 Z1"|Functions not specifying the type for the output list (Z1-typed or “untyped”)]]
# If a function specifies an output list with a type other than [[Z1]] (that is, it specifies a "properly typed" list), mismatched elements cause an error if the implementation is in code.
# If all objects in an output list have the same type, the list takes that type instead of being Z1-typed. This only happens if the implementation is in code. For compositions, you can use {{Z|Z18475}} to get the same result.
#If a code implementation needs custom-converted objects (provided by a {{Z|Z46}}), any list input must be properly typed (objects in a Z1-typed list are not converted). Similarly, any list output must be properly typed (not [[Z1]] in the function specification) or else conversion into a Wikifunctions object will fail.
#If a code implementation does not need converted objects, you can use {{Z|Z28691}} to convert a properly typed list to Z1-typed (but this is [[Wikifunctions:Project_chat/Archive/2024/07#Typed_lists_now_open_beyond_Booleans_and_Strings|not officially supported]]). (The list will remain properly typed if there are no custom converters to code. Use {{Z|Z17895}} to make the list Z1-typed unconditionally.)
[[Category:Lists of functions]]
l54i7q3cmugjv97use1b55cq06udmms
Wikifunctions:Catalogue/Natural language operations/Moroccan Arabic
4
42236
288458
206332
2026-07-03T11:07:34Z
HenkvD
1290
added Configurations
288458
wikitext
text/x-wiki
*{{Z+|Z16172}}
*{{Z+|Z19135}}
*{{Z+|Z19132}}
==Configurations==
{{LanguageConfigurations|Language=ary}}
[[Category:Lists of functions]]
k124jt4vorni6na2ftdobxuz4vt8m5e
Wikifunctions:Catalogue/Natural language operations/Spanish
4
42448
288469
267540
2026-07-03T11:24:30Z
HenkvD
1290
added Configurations
288469
wikitext
text/x-wiki
* {{Z+|Z16431}}
* {{Z+|Z20707}}
* {{Z+|Z25763}}
* {{Z+|Z26337}}
* [[Z33880|Spanish article for (Z33880): Get the singular article for a noun]]
==Configurations==
{{LanguageConfigurations|Language=es}}
[[Category:Lists of functions]]
838w6ve2wfjczgfsfo51tvfzr2pxa7t
Wikifunctions:Catalogue/Natural language operations/Arabic
4
42935
288424
251763
2026-07-03T09:55:08Z
HenkvD
1290
added Configurations
288424
wikitext
text/x-wiki
== Sentence and fragment generation ==
* {{Z+|Z27324}}
* {{Z+|Z31572}}
== Morphology ==
=== Other ===
* {{Z+|Z27298}}
== Numbers ==
* {{Z+|Z19629}}
* {{Z+|Z16184}}
* {{Z+|Z20617}}
== Other ==
* {{Z+|Z20013}}
* {{Z+|Z20024}}
* {{Z+|Z21961}}
* {{Z+|Z22214}}
* {{Z+|Z24025}}
==Configurations==
{{LanguageConfigurations|Language=ar}}
[[Category:Lists of functions]]
[[Category:Arabic]]
nu9ksyc5aekx9g8v99z38khdwcbk18k
Z20160
0
43242
288187
253795
2026-07-02T20:33:36Z
Autom
448
+sv label
288187
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z20160"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z20159",
"Z17K2": "Z20160K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "year"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1011",
"Z11K2": "বছর"
}
]
}
}
],
"Z8K2": "Z13518",
"Z8K3": [
"Z20",
"Z20161",
"Z20162"
],
"Z8K4": [
"Z14",
"Z20164",
"Z20163",
"Z20171"
],
"Z8K5": "Z20160"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Gregorian year to year number"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1011",
"Z11K2": "গ্রেগরীয় বছর থেকে বছর সংখ্যা"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "année grégorienne vers numéro d'année"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "gregorianskt år till nummer"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1011",
"Z31K2": [
"Z6",
"গ্রেগরীয় বছরের সংখ্যা"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Returns the absolute year number, i.e. 2024 AD is 2024, 500 BC is 500."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1011",
"Z11K2": "একটি গ্রেগরীয় বছর ইনপুটকে স্বাভাবিক সংখ্যায় রূপান্তর করে। "
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "rend le numéro absolu de l'année, par exemple 2024 AD vaut 2024, 500 BC vaut 500."
}
]
}
}
6q7jy7mmpt3bi70noivrm93dwim0qhb
288188
288187
2026-07-02T20:33:59Z
Autom
448
288188
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z20160"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z20159",
"Z17K2": "Z20160K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "year"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1011",
"Z11K2": "বছর"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "år"
}
]
}
}
],
"Z8K2": "Z13518",
"Z8K3": [
"Z20",
"Z20161",
"Z20162"
],
"Z8K4": [
"Z14",
"Z20164",
"Z20163",
"Z20171"
],
"Z8K5": "Z20160"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Gregorian year to year number"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1011",
"Z11K2": "গ্রেগরীয় বছর থেকে বছর সংখ্যা"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "année grégorienne vers numéro d'année"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "gregorianskt år till årtal"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1011",
"Z31K2": [
"Z6",
"গ্রেগরীয় বছরের সংখ্যা"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1592",
"Z31K2": [
"Z6",
"gregorianskt år till nummer"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Returns the absolute year number, i.e. 2024 AD is 2024, 500 BC is 500."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1011",
"Z11K2": "একটি গ্রেগরীয় বছর ইনপুটকে স্বাভাবিক সংখ্যায় রূপান্তর করে। "
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "rend le numéro absolu de l'année, par exemple 2024 AD vaut 2024, 500 BC vaut 500."
}
]
}
}
bdbyu0pqbk3wxvyfmgqlx7oethfah38
Z20185
0
43271
288184
193342
2026-07-02T20:05:36Z
Autom
448
+sv
288184
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z20185"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z20159",
"Z17K2": "Z20185K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "year"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1011",
"Z11K2": "বছর"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "anno"
}
]
}
}
],
"Z8K2": "Z17813",
"Z8K3": [
"Z20",
"Z20186",
"Z20187",
"Z25258",
"Z25259"
],
"Z8K4": [
"Z14",
"Z20188",
"Z25257",
"Z25256"
],
"Z8K5": "Z20185"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Gregorian era of Gregorian year"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1011",
"Z11K2": "গ্রেগরীয় বছর থেকে অব্দ"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "era gregoriana da anno gregoriano"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "era för Gregorianskt år"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1011",
"Z31K2": [
"Z6",
"গ্রেগরীয় বছরের অব্দ",
"গ্রেগরীয় সাল থেকে অব্দ"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"era from year"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1787",
"Z31K2": [
"Z6",
"era da anno",
"anno in era",
"anno gregoriano in era gregoriana"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1011",
"Z11K2": "একটি বছর সাধারণ অব্দ (খ্রিস্টাব্দ) নাকি সাধারণ পূর্বাব্দ (খ্রিস্টপূর্ব) সেটা প্রদান করে। "
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "anger om ett Gregorianskt år infaller före eller efter vår tideräkning"
}
]
}
}
oyl6syj44mywi8nnifseynp8y1jmszv
Z20240
0
43343
288197
287949
2026-07-02T20:40:53Z
Autom
448
connecting Swedish implementation
288197
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"
]
}
],
"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"
]
}
}
qalqo7ghtco5rzrmdks2iuoll7kbci2
Z20241
0
43344
288198
201980
2026-07-02T20:49:47Z
Autom
448
+sv label
288198
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z20241"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z20159",
"Z17K2": "Z20241K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Year"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "anno"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z20241K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Language"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "lingua"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20",
"Z20243",
"Z22926",
"Z22927",
"Z22930",
"Z23257",
"Z23258",
"Z26115"
],
"Z8K4": [
"Z14",
"Z20242"
],
"Z8K5": "Z20241"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "display Gregorian year"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "formatta Anno gregoriano"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "visa Gregorianskt år som textsträng"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"display Gregorian Year"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1787",
"Z31K2": [
"Z6",
"stampa anno gregoriano"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "display function to take a Gregorian year and a language, and return a string representation for that language"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "Funzione formattatrice che ritorna la stringa rappresentate l'anno Gregoriano data la lingua"
}
]
}
}
k41g9wnu38v3lqrhz4maw4wdh1u0eyg
288199
288198
2026-07-02T20:50:11Z
Autom
448
288199
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z20241"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z20159",
"Z17K2": "Z20241K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Year"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "anno"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "år"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z20241K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Language"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "lingua"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "språk"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20",
"Z20243",
"Z22926",
"Z22927",
"Z22930",
"Z23257",
"Z23258",
"Z26115"
],
"Z8K4": [
"Z14",
"Z20242"
],
"Z8K5": "Z20241"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "display Gregorian year"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "formatta Anno gregoriano"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "visa Gregorianskt år som textsträng"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"display Gregorian Year"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1787",
"Z31K2": [
"Z6",
"stampa anno gregoriano"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "display function to take a Gregorian year and a language, and return a string representation for that language"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "Funzione formattatrice che ritorna la stringa rappresentate l'anno Gregoriano data la lingua"
}
]
}
}
4p17criwhmhqaa7eag56s7tthdqpu4m
Wikifunctions:Catalogue/Natural language operations/Scottish Gaelic
4
44260
288467
206335
2026-07-03T11:22:29Z
HenkvD
1290
added Configurations
288467
wikitext
text/x-wiki
* {{Z|Z20665}}
==Configurations==
{{LanguageConfigurations|Language=gd}}
[[Category:Lists of functions]]
[[Category:Scottish Gaelic]]
gu2gqvmtinv0p5n2zuaahuu50zqwaqs
User:YoshiRulz/common.js
2
47262
288359
158754
2026-07-03T07:07:24Z
YoshiRulz
10156
288359
javascript
text/javascript
//mw.loader.load("//www.wikifunctions.org/w/index.php?title=User:Feeglgeef/popuphover.js&action=raw&ctype=text/javascript");
// redirect e.g. /view/en/Z10000 --> /wiki/Z10000?uselang=en
const MAIN_LANG = "en";
const match = /^\/view\/([^\/]+)/.exec(location.pathname);
if (!!match) {
const queryparams = new URLSearchParams(location.search);
queryparams.append("uselang", match[1]);
history.replaceState(null, "", `https://www.wikifunctions.org/wiki${location.pathname.slice(location.pathname.lastIndexOf('/'))}?${queryparams}${location.hash}`);
}
sxop4fd2djrzm9rjh7ayo7dpqke1x3l
Z21733
0
47858
288285
282746
2026-07-03T00:39:33Z
Higa4
889
+- ja
288285
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z21733"
},
"Z2K2": {
"Z1K1": "Z14294",
"Z14294K1": [
"Z14293",
{
"Z1K1": "Z14293",
"Z14293K1": "Z20702",
"Z14293K2": "Z33056"
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z20707",
"Z14293K2": [
"Z60",
"Z1003",
"Z1133",
"Z1423",
"Z1127",
"Z1547"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z20706",
"Z14293K2": [
"Z60",
"Z1728"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z20612",
"Z14293K2": [
"Z60",
"Z1430",
"Z1231"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z21734",
"Z14293K2": "Z33034"
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z22710",
"Z14293K2": [
"Z60",
"Z1005",
"Z1332",
"Z1622",
"Z1132"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z20704",
"Z14293K2": [
"Z60",
"Z1787"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z29945",
"Z14293K2": [
"Z60",
"Z1146"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z30364",
"Z14293K2": [
"Z60",
"Z1592"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z30894",
"Z14293K2": [
"Z60",
"Z1534",
"Z1990"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z33063",
"Z14293K2": "Z34003"
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z33079",
"Z14293K2": [
"Z60",
"Z1011"
]
}
],
"Z14294K2": "Z29660"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "config for indefinite noun phrase (from Lexemes)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "fonctions de phrases nominales indéf, langues"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "fonctions de phrases nominales indéfinies pour les langues"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "each function should accept the lexeme for a noun then a lexeme for the adjective"
}
]
}
}
3a3xayxkvk9sm801x0lp1q20fn26yfx
Wikifunctions:Catalogue/Natural language operations/Italian
4
52375
288439
287970
2026-07-03T10:21:56Z
HenkvD
1290
/* Configurations */
288439
wikitext
text/x-wiki
* {{Z+|Z22964}}
* {{Z+|Z23171}}
** {{Z+|Z23006}}
** {{Z+|Z22785}}
** {{Z+|Z22791}}
* {{Z+|Z22997}}
** {{Z+|Z36443}}
* {{Z+|Z23003}}
* {{Z+|Z27131}}
* {{Z+|Z22786}}
* {{Z+|Z26548}}
* {{Z+|Z27406}}
** {{Z+|Z23291}}
*** {{Z+|Z33405}}
* {{Z+|Z27148}}
* {{Z+|Z27354}}
== Phrase generation ==
* {{Z+|Z27107}}
* {{Z+|Z20704}}
* {{Z+|Z27115}}
* {{Z+|Z27177}}
* {{Z+|Z23619}}
* {{Z+|Z26737}}
** {{Z+|Z28060}}
* {{Z+|Z27347}}
== Fragment generation ==
* {{Z+|Z26513}}
* {{Z+|Z27122}}
* {{Z+|Z27102}}
* {{Z+|Z27188}}
* {{Z+|Z27219}}
* {{Z+|Z28052}}
==Configurations==
{{LanguageConfigurations|Language=it}}
[[Category:Lists of functions]]
[[Category:Italian]]
0btv3pma87s6p5v8f5ovyfc1d4hnz7p
Wikifunctions:Catalogue/Natural language operations/Quechua
4
55007
288464
181771
2026-07-03T11:17:19Z
HenkvD
1290
added Configurations
288464
wikitext
text/x-wiki
=== Morphology ===
* {{Z+|Z23782}}
* {{Z+|Z23788}}
* {{Z+|Z23790}}
* {{Z+|Z23792}}
* {{Z+|Z23795}}
* {{Z+|Z23798}}
* {{Z+|Z23800}}
==Configurations==
{{LanguageConfigurations|Language=quy}}
[[Category:Lists of functions]]
q8v978s4snpxnscmteoni272fpxssf5
Z6061
0
58410
288201
276764
2026-07-02T20:55:47Z
Autom
448
+sv label
288201
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z6061"
},
"Z2K2": {
"Z1K1": "Z4",
"Z4K1": "Z6061",
"Z4K2": [
"Z3",
{
"Z1K1": "Z3",
"Z3K1": "Z1",
"Z3K2": "Z6061K1",
"Z3K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "date (of type Gregorian Z20420 or Julian calendar date)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "data"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Datum"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1011",
"Z11K2": "তারিখ"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "दिनांक"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "datum (buď gregoriánské Z20420, nebo juliánské)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "date (de type grégorien Z20420 ou date du calendrier julien)"
}
]
},
"Z3K4": "Z42"
},
{
"Z1K1": "Z3",
"Z3K1": "Z6060",
"Z3K2": "Z6061K2",
"Z3K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "time"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "orario"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Zeit"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1011",
"Z11K2": "সময়"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "समय"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "čas"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "heure"
}
]
},
"Z3K4": "Z42"
}
],
"Z4K3": "Z101",
"Z4K4": "Z25758",
"Z4K5": "Z25721",
"Z4K7": [
"Z46"
],
"Z4K8": [
"Z64"
]
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Wikidata datetime"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "Data e ora Wikidata"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Wikidata-Datum/Zeit"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1011",
"Z11K2": "উইকিউপাত্ত তারিখ সময়"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1672",
"Z11K2": "Wikidata日期時間"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "विकिडेटा दिनांक-समय"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "date et heure Wikidata"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "Datum a čas na Wikidatech"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "Datum och tid från Wikidata"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1011",
"Z31K2": [
"Z6",
"উইকিডাটা তারিখ সময়"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "the first key is of type Gregorian calendar date or Julian calendar date (when it's available)."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "पहली कुँजी 'ग्रेगोरी पंचांग दिनांक' या 'जूलियन पंचांग दिनांक' (जब उपलब्ध हो) प्रकार की है"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "První klíč je buď typu Datum gregoriánského kalendáře, nebo Datum juliánského kalendáře (až bude dostupné)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "la première clé est de type date du calendrier grégorien ou date du calendrier julien (lorsqu'elle est disponible)"
}
]
}
}
cjgno4shr6ws8mcfr4iu8m17t8660zg
Z6064
0
58413
288200
276735
2026-07-02T20:55:25Z
Autom
448
+sv label
288200
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z6064"
},
"Z2K2": {
"Z1K1": "Z4",
"Z4K1": "Z6064",
"Z4K2": [
"Z3",
{
"Z1K1": "Z3",
"Z3K1": "Z6061",
"Z3K2": "Z6064K1",
"Z3K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "datetime"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "tempo"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1011",
"Z11K2": "তারিখ সময়"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Datum/Zeit"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "Tanggal/Waktu"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "दिनांक-समय"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "časová značka"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "date et heure"
}
]
},
"Z3K4": "Z42"
},
{
"Z1K1": "Z3",
"Z3K1": "Z6062",
"Z3K2": "Z6064K2",
"Z3K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "precision"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "precisione"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1011",
"Z11K2": "যথাযথতা"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Präzision"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "Presisi"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "यथार्थता"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "přesnost"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "précision"
}
]
},
"Z3K4": "Z42"
},
{
"Z1K1": "Z3",
"Z3K1": "Z13518",
"Z3K2": "Z6064K3",
"Z3K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "before"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "prima"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1011",
"Z11K2": "পূর্বে"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "vorher"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "sebelum"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "से पहले"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "před"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "avant"
}
]
},
"Z3K4": "Z42"
},
{
"Z1K1": "Z3",
"Z3K1": "Z13518",
"Z3K2": "Z6064K4",
"Z3K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "after"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "dopo"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1011",
"Z11K2": "পরে"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "nachher"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "sesudah"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "के बाद"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "po"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "après"
}
]
},
"Z3K4": "Z42"
},
{
"Z1K1": "Z3",
"Z3K1": "Z16683",
"Z3K2": "Z6064K5",
"Z3K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "timezone"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "fuso orario"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1011",
"Z11K2": "সময় অঞ্চল"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Zeitzone"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "Zona waktu"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "समय मंडल"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "časové pásmo"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "fuseau horaire"
}
]
},
"Z3K4": "Z42"
},
{
"Z1K1": "Z3",
"Z3K1": "Z6063",
"Z3K2": "Z6064K6",
"Z3K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "calendar model"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "calendario"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1011",
"Z11K2": "ক্যালেন্ডার মডেল"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Kalendermodell"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "Model kalender"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "पंचांग मॉडल"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "kalendář"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "modèle de calendrier"
}
]
},
"Z3K4": "Z42"
}
],
"Z4K3": "Z101",
"Z4K7": [
"Z46",
"Z28686"
],
"Z4K8": [
"Z64",
"Z28687"
]
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Wikidata time"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "Tempo Wikidata"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1011",
"Z11K2": "উইকিউপাত্ত সময়"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Wikidata-Zeit"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "विकिडेटा समय"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "temps Wikidata"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "Bod v čase na Wikidatech"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "Wikidata-tid"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"Wikidata TimeValue"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1011",
"Z31K2": [
"Z6",
"উইকিডাটা সময়",
"উইকিউপাত্ত সময়ের মান"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1787",
"Z31K2": [
"Z6",
"data e ora Wikidata"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1062",
"Z31K2": [
"Z6",
"Čas na Wikidatech",
"Datum a čas na Wikidatech"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Corresponds to https://www.mediawiki.org/wiki/Wikibase/DataModel#Dates_and_times"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "entspricht der Zeit in Wikibase"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "correspond à https://www.mediawiki.org/wiki/Wikibase/DataModel#Dates_and_times"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "Odpovídá datovému typu Bod v čase na Wikidatech: https://www.mediawiki.org/wiki/Wikibase/DataModel#Dates_and_times"
}
]
}
}
svffhs9dkometkkqi7lrolmhulrxk0v
288202
288200
2026-07-02T20:56:02Z
Autom
448
288202
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z6064"
},
"Z2K2": {
"Z1K1": "Z4",
"Z4K1": "Z6064",
"Z4K2": [
"Z3",
{
"Z1K1": "Z3",
"Z3K1": "Z6061",
"Z3K2": "Z6064K1",
"Z3K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "datetime"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "tempo"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1011",
"Z11K2": "তারিখ সময়"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Datum/Zeit"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "Tanggal/Waktu"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "दिनांक-समय"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "časová značka"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "date et heure"
}
]
},
"Z3K4": "Z42"
},
{
"Z1K1": "Z3",
"Z3K1": "Z6062",
"Z3K2": "Z6064K2",
"Z3K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "precision"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "precisione"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1011",
"Z11K2": "যথাযথতা"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Präzision"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "Presisi"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "यथार्थता"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "přesnost"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "précision"
}
]
},
"Z3K4": "Z42"
},
{
"Z1K1": "Z3",
"Z3K1": "Z13518",
"Z3K2": "Z6064K3",
"Z3K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "before"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "prima"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1011",
"Z11K2": "পূর্বে"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "vorher"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "sebelum"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "से पहले"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "před"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "avant"
}
]
},
"Z3K4": "Z42"
},
{
"Z1K1": "Z3",
"Z3K1": "Z13518",
"Z3K2": "Z6064K4",
"Z3K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "after"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "dopo"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1011",
"Z11K2": "পরে"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "nachher"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "sesudah"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "के बाद"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "po"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "après"
}
]
},
"Z3K4": "Z42"
},
{
"Z1K1": "Z3",
"Z3K1": "Z16683",
"Z3K2": "Z6064K5",
"Z3K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "timezone"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "fuso orario"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1011",
"Z11K2": "সময় অঞ্চল"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Zeitzone"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "Zona waktu"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "समय मंडल"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "časové pásmo"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "fuseau horaire"
}
]
},
"Z3K4": "Z42"
},
{
"Z1K1": "Z3",
"Z3K1": "Z6063",
"Z3K2": "Z6064K6",
"Z3K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "calendar model"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "calendario"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1011",
"Z11K2": "ক্যালেন্ডার মডেল"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Kalendermodell"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "Model kalender"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "पंचांग मॉडल"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "kalendář"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "modèle de calendrier"
}
]
},
"Z3K4": "Z42"
}
],
"Z4K3": "Z101",
"Z4K7": [
"Z46",
"Z28686"
],
"Z4K8": [
"Z64",
"Z28687"
]
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Wikidata time"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "Tempo Wikidata"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1011",
"Z11K2": "উইকিউপাত্ত সময়"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Wikidata-Zeit"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "विकिडेटा समय"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "temps Wikidata"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "Bod v čase na Wikidatech"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "Tid från Wikidata"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"Wikidata TimeValue"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1011",
"Z31K2": [
"Z6",
"উইকিডাটা সময়",
"উইকিউপাত্ত সময়ের মান"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1787",
"Z31K2": [
"Z6",
"data e ora Wikidata"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1062",
"Z31K2": [
"Z6",
"Čas na Wikidatech",
"Datum a čas na Wikidatech"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1592",
"Z31K2": [
"Z6",
"Wikidata-tid"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Corresponds to https://www.mediawiki.org/wiki/Wikibase/DataModel#Dates_and_times"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "entspricht der Zeit in Wikibase"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "correspond à https://www.mediawiki.org/wiki/Wikibase/DataModel#Dates_and_times"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "Odpovídá datovému typu Bod v čase na Wikidatech: https://www.mediawiki.org/wiki/Wikibase/DataModel#Dates_and_times"
}
]
}
}
7s52010iks4x158kj9w36kxq9n6n8j1
Z25116
0
58489
288298
246976
2026-07-03T01:58:43Z
99of9
1622
other English variants default to formal AM/PM per https://brians.wsu.edu/2016/05/16/am-pm/
288298
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z25116"
},
"Z2K2": {
"Z1K1": "Z14294",
"Z14294K1": [
"Z14293",
{
"Z1K1": "Z14293",
"Z14293K1": "Z25701",
"Z14293K2": [
"Z60"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z25705",
"Z14293K2": [
"Z60",
"Z1113"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z26385",
"Z14293K2": [
"Z60",
"Z1158",
"Z1394",
"Z1181"
]
},
{
"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"
]
}
}
527p1srwx6p6lxuz311ziy5hod1srkb
288299
288298
2026-07-03T01:59:27Z
99of9
1622
delete unused option
288299
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"
]
},
{
"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"
]
}
}
rrkxegeehxj90ti4e6mv2qxx45mnj47
Z26070
0
60816
287991
206583
2026-07-02T12:30:54Z
Denny
81
Added Z37216 to the approved list of implementations
287991
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z26070"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6005",
"Z17K2": "Z26070K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "German noun"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Deutsches Nomen"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "nom en allemand"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20",
"Z26071",
"Z26072",
"Z26073"
],
"Z8K4": [
"Z14",
"Z26074",
"Z37216"
],
"Z8K5": "Z26070"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "German nominative indef article + noun from Lexeme"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Dtsch. Nom. unbest. Artikel + Nomen vom Lexem"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "nom + article indéf, nominatif en allemand, Lexeme"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "ein/e Katze"
}
]
}
}
afdeq2xpn2mfnplzyugvdk66ilnacpu
288059
287991
2026-07-02T15:36:49Z
WikiLambda system
3
Updated the implementation list (see [[Help:Wikifunctions/Implementation_ordering_and_choosing|About implementation selection]])
288059
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z26070"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6005",
"Z17K2": "Z26070K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "German noun"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Deutsches Nomen"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "nom en allemand"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20",
"Z26071",
"Z26072",
"Z26073"
],
"Z8K4": [
"Z14",
"Z37216",
"Z26074"
],
"Z8K5": "Z26070"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "German nominative indef article + noun from Lexeme"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Dtsch. Nom. unbest. Artikel + Nomen vom Lexem"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "nom + article indéf, nominatif en allemand, Lexeme"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "ein/e Katze"
}
]
}
}
p84qf4hp0cxwiodpztyoqtjkb1pr6le
288268
288059
2026-07-02T23:54:11Z
WikiLambda system
3
Updated the implementation list (see [[Help:Wikifunctions/Implementation_ordering_and_choosing|About implementation selection]])
288268
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z26070"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6005",
"Z17K2": "Z26070K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "German noun"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Deutsches Nomen"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "nom en allemand"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20",
"Z26071",
"Z26072",
"Z26073"
],
"Z8K4": [
"Z14",
"Z26074",
"Z37216"
],
"Z8K5": "Z26070"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "German nominative indef article + noun from Lexeme"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Dtsch. Nom. unbest. Artikel + Nomen vom Lexem"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "nom + article indéf, nominatif en allemand, Lexeme"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "ein/e Katze"
}
]
}
}
afdeq2xpn2mfnplzyugvdk66ilnacpu
Wikifunctions:Catalogue/Natural language operations/Indonesian
4
62080
288256
226755
2026-07-02T21:57:43Z
HenkvD
1290
288256
wikitext
text/x-wiki
== Sentence and fragment generation ==
* {{Z+|Z29156}}
* {{Z+|Z26704}}
* {{Z+|Z27267}}
== Number ==
* {{Z+|Z18546}}
* {{Z+|Z26821}}
==Conidgurations==
Shows whether each conidguration has a Indonesian-connected option. In some cases no Indonesian option is necessary, because the idfault function is already the most appropriate function. This can be noted after the relevant item.
The list of all conidgurations is from [https://www.wikifunctions.org/wiki/Special:ListObjectsByType/Z14294?type=Z14294&oridrby=olidst here].
*{{#function:Z37127|Z14302|Z14302|id}} {{Z|Z14302}}
*{{#function:Z37127|Z14303|Z14303|id}} {{Z|Z14303}}
*{{#function:Z37127|Z14401|Z14401|id}} {{Z|Z14401}}
*{{#function:Z37127|Z16435|Z16435|id}} {{Z|Z16435}}
*{{#function:Z37127|Z18930|Z18930|id}} {{Z|Z18930}}
*{{#function:Z37127|Z20240|Z20240|id}} {{Z|Z20240}}
*{{#function:Z37127|Z20779|Z20779|id}} {{Z|Z20779}}
*{{#function:Z37127|Z20896|Z20896|id}} {{Z|Z20896}}
*{{#function:Z37127|Z21733|Z21733|id}} {{Z|Z21733}}
*{{#function:Z37127|Z21795|Z21795|id}} {{Z|Z21795}}
*{{#function:Z37127|Z21999|Z21999|id}} {{Z|Z21999}}
*{{#function:Z37127|Z22940|Z22940|id}} {{Z|Z22940}}
*{{#function:Z37127|Z23981|Z23981|id}} {{Z|Z23981}}
*{{#function:Z37127|Z25030|Z25030|id}} {{Z|Z25030}}
*{{#function:Z37127|Z25116|Z25116|id}} {{Z|Z25116}}
*{{#function:Z37127|Z25440|Z25440|id}} {{Z|Z25440}}
*{{#function:Z37127|Z25634|Z25634|id}} {{Z|Z25634}}
*{{#function:Z37127|Z25662|Z25662|id}} {{Z|Z25662}}
*{{#function:Z37127|Z25737|Z25737|id}} {{Z|Z25737}}
*{{#function:Z37127|Z26009|Z26009|id}} {{Z|Z26009}}
*{{#function:Z37127|Z26043|Z26043|id}} {{Z|Z26043}}
*{{#function:Z37127|Z26096|Z26096|id}} {{Z|Z26096}}
*{{#function:Z37127|Z27126|Z27126|id}} {{Z|Z27126}}
*{{#function:Z37127|Z27129|Z27129|id}} {{Z|Z27129}}
*{{#function:Z37127|Z27952|Z27952|id}} {{Z|Z27952}}
*{{#function:Z37127|Z28020|Z28020|id}} {{Z|Z28020}}
*{{#function:Z37127|Z28435|Z28435|id}} {{Z|Z28435}}
*{{#function:Z37127|Z28806|Z28806|id}} {{Z|Z28806}}
*{{#function:Z37127|Z29317|Z29317|id}} {{Z|Z29317}}
*{{#function:Z37127|Z29597|Z29597|id}} {{Z|Z29597}}
*{{#function:Z37127|Z29628|Z29628|id}} {{Z|Z29628}}
*{{#function:Z37127|Z29813|Z29813|id}} {{Z|Z29813}}
*{{#function:Z37127|Z29841|Z29841|id}} {{Z|Z29841}}
*{{#function:Z37127|Z29843|Z29843|id}} {{Z|Z29843}}
*{{#function:Z37127|Z29844|Z29844|id}} {{Z|Z29844}}
*{{#function:Z37127|Z30442|Z30442|id}} {{Z|Z30442}}
*{{#function:Z37127|Z30790|Z30790|id}} {{Z|Z30790}}
*{{#function:Z37127|Z31407|Z31407|id}} {{Z|Z31407}}
*{{#function:Z37127|Z32207|Z32207|id}} {{Z|Z32207}}
*{{#function:Z37127|Z32255|Z32255|id}} {{Z|Z32255}}
*{{#function:Z37127|Z32279|Z32279|id}} {{Z|Z32279}}
*{{#function:Z37127|Z32298|Z32298|id}} {{Z|Z32298}}
*{{#function:Z37127|Z32323|Z32323|id}} {{Z|Z32323}}
*{{#function:Z37127|Z32402|Z32402|id}} {{Z|Z32402}}
*{{#function:Z37127|Z32467|Z32467|id}} {{Z|Z32467}}
*{{#function:Z37127|Z32530|Z32530|id}} {{Z|Z32530}}
*{{#function:Z37127|Z32534|Z32534|id}} {{Z|Z32534}}
*{{#function:Z37127|Z32629|Z32629|id}} {{Z|Z32629}}
*{{#function:Z37127|Z32660|Z32660|id}} {{Z|Z32660}}
*{{#function:Z37127|Z32823|Z32823|id}} {{Z|Z32823}}
*{{#function:Z37127|Z32826|Z32826|id}} {{Z|Z32826}}
*{{#function:Z37127|Z32842|Z32842|id}} {{Z|Z32842}}
*{{#function:Z37127|Z32896|Z32896|id}} {{Z|Z32896}}
*{{#function:Z37127|Z32981|Z32981|id}} {{Z|Z32981}}
*{{#function:Z37127|Z33184|Z33184|id}} {{Z|Z33184}}
*{{#function:Z37127|Z33441|Z33441|id}} {{Z|Z33441}}
*{{#function:Z37127|Z33464|Z33464|id}} {{Z|Z33464}}
*{{#function:Z37127|Z33855|Z33855|id}} {{Z|Z33855}}
*{{#function:Z37127|Z33981|Z33981|id}} {{Z|Z33981}}
*{{#function:Z37127|Z34134|Z34134|id}} {{Z|Z34134}}
*{{#function:Z37127|Z34225|Z34225|id}} {{Z|Z34225}}
*{{#function:Z37127|Z34255|Z34255|id}} {{Z|Z34255}}
*{{#function:Z37127|Z34281|Z34281|id}} {{Z|Z34281}}
*{{#function:Z37127|Z34682|Z34682|id}} {{Z|Z34682}}
*{{#function:Z37127|Z34818|Z34818|id}} {{Z|Z34818}}
*{{#function:Z37127|Z35026|Z35026|id}} {{Z|Z35026}}
*{{#function:Z37127|Z35336|Z35336|id}} {{Z|Z35336}}
*{{#function:Z37127|Z35676|Z35676|id}} {{Z|Z35676}}
*{{#function:Z37127|Z36148|Z36148|id}} {{Z|Z36148}}
*{{#function:Z37127|Z36155|Z36155|id}} {{Z|Z36155}}
*{{#function:Z37127|Z36194|Z36194|id}} {{Z|Z36194}}
*{{#function:Z37127|Z36219|Z36219|id}} {{Z|Z36219}}
*{{#function:Z37127|Z36394|Z36394|id}} {{Z|Z36394}}
*{{#function:Z37127|Z36633|Z36633|id}} {{Z|Z36633}}
*{{#function:Z37127|Z37017|Z37017|id}} {{Z|Z37017}}
*{{#function:Z37127|Z37091|Z37091|id}} {{Z|Z37091}}
*{{#function:Z37127|Z37106|Z37106|id}} {{Z|Z37106}}
*{{#function:Z37127|Z37118|Z37118|id}} {{Z|Z37118}}
*{{#function:Z37127|Z37122|Z37122|id}} {{Z|Z37122}}
[[Category:Lists of functions]]
[[Category:Indonesian]]
2exgz9rkeyrlhm1sz891kkswozsv8tz
288413
288256
2026-07-03T09:44:36Z
HenkvD
1290
configuartions using a template
288413
wikitext
text/x-wiki
== Sentence and fragment generation ==
* {{Z+|Z29156}}
* {{Z+|Z26704}}
* {{Z+|Z27267}}
== Number ==
* {{Z+|Z18546}}
* {{Z+|Z26821}}
==Configurations==
{{LanguageConfigurations|Language=id}}
[[Category:Lists of functions]]
[[Category:Indonesian]]
m5o66zzibeaz9b5gx27rujxi26omc8k
Wikifunctions:Catalogue/Natural language operations/Latin
4
62102
288446
261470
2026-07-03T10:30:37Z
HenkvD
1290
added Configurations
288446
wikitext
text/x-wiki
== Sentence and fragment generation ==
* {{Z+|Z26723}}
== Declension ==
* {{Z+|Z32330}}
* {{Z+|Z32340}}
** {{Z+|Z26333}}
* {{Z+|Z32343}}
* {{Z+|Z32347}}
==Configurations==
{{LanguageConfigurations|Language=la}}
[[Category:Lists of functions]]
[[Category:Latin]]
ghrdkyuz2b3wj7o41oyzek92hsjdc6w
Wikifunctions:Catalogue/Natural language operations/Low German
4
62224
288240
206729
2026-07-02T21:21:03Z
HenkvD
1290
288240
wikitext
text/x-wiki
== Sentence Generation ==
* {{Z|Z26717}}
==Configurations==
Shows whether each configuration has a Low German-connected option. In some cases no Low German option is necessary, because the ndsfault function is already the most appropriate function. This can be noted after the relevant item.
The list of all configurations is from [https://www.wikifunctions.org/wiki/Special:ListObjectsByType/Z14294?type=Z14294&orndsrby=olndsst here].
*{{#function:Z37127|Z14302|Z14302|nds}} {{Z|Z14302}}
*{{#function:Z37127|Z14303|Z14303|nds}} {{Z|Z14303}}
*{{#function:Z37127|Z14401|Z14401|nds}} {{Z|Z14401}}
*{{#function:Z37127|Z16435|Z16435|nds}} {{Z|Z16435}}
*{{#function:Z37127|Z18930|Z18930|nds}} {{Z|Z18930}}
*{{#function:Z37127|Z20240|Z20240|nds}} {{Z|Z20240}}
*{{#function:Z37127|Z20779|Z20779|nds}} {{Z|Z20779}}
*{{#function:Z37127|Z20896|Z20896|nds}} {{Z|Z20896}}
*{{#function:Z37127|Z21733|Z21733|nds}} {{Z|Z21733}}
*{{#function:Z37127|Z21795|Z21795|nds}} {{Z|Z21795}}
*{{#function:Z37127|Z21999|Z21999|nds}} {{Z|Z21999}}
*{{#function:Z37127|Z22940|Z22940|nds}} {{Z|Z22940}}
*{{#function:Z37127|Z23981|Z23981|nds}} {{Z|Z23981}}
*{{#function:Z37127|Z25030|Z25030|nds}} {{Z|Z25030}}
*{{#function:Z37127|Z25116|Z25116|nds}} {{Z|Z25116}}
*{{#function:Z37127|Z25440|Z25440|nds}} {{Z|Z25440}}
*{{#function:Z37127|Z25634|Z25634|nds}} {{Z|Z25634}}
*{{#function:Z37127|Z25662|Z25662|nds}} {{Z|Z25662}}
*{{#function:Z37127|Z25737|Z25737|nds}} {{Z|Z25737}}
*{{#function:Z37127|Z26009|Z26009|nds}} {{Z|Z26009}}
*{{#function:Z37127|Z26043|Z26043|nds}} {{Z|Z26043}}
*{{#function:Z37127|Z26096|Z26096|nds}} {{Z|Z26096}}
*{{#function:Z37127|Z27126|Z27126|nds}} {{Z|Z27126}}
*{{#function:Z37127|Z27129|Z27129|nds}} {{Z|Z27129}}
*{{#function:Z37127|Z27952|Z27952|nds}} {{Z|Z27952}}
*{{#function:Z37127|Z28020|Z28020|nds}} {{Z|Z28020}}
*{{#function:Z37127|Z28435|Z28435|nds}} {{Z|Z28435}}
*{{#function:Z37127|Z28806|Z28806|nds}} {{Z|Z28806}}
*{{#function:Z37127|Z29317|Z29317|nds}} {{Z|Z29317}}
*{{#function:Z37127|Z29597|Z29597|nds}} {{Z|Z29597}}
*{{#function:Z37127|Z29628|Z29628|nds}} {{Z|Z29628}}
*{{#function:Z37127|Z29813|Z29813|nds}} {{Z|Z29813}}
*{{#function:Z37127|Z29841|Z29841|nds}} {{Z|Z29841}}
*{{#function:Z37127|Z29843|Z29843|nds}} {{Z|Z29843}}
*{{#function:Z37127|Z29844|Z29844|nds}} {{Z|Z29844}}
*{{#function:Z37127|Z30442|Z30442|nds}} {{Z|Z30442}}
*{{#function:Z37127|Z30790|Z30790|nds}} {{Z|Z30790}}
*{{#function:Z37127|Z31407|Z31407|nds}} {{Z|Z31407}}
*{{#function:Z37127|Z32207|Z32207|nds}} {{Z|Z32207}}
*{{#function:Z37127|Z32255|Z32255|nds}} {{Z|Z32255}}
*{{#function:Z37127|Z32279|Z32279|nds}} {{Z|Z32279}}
*{{#function:Z37127|Z32298|Z32298|nds}} {{Z|Z32298}}
*{{#function:Z37127|Z32323|Z32323|nds}} {{Z|Z32323}}
*{{#function:Z37127|Z32402|Z32402|nds}} {{Z|Z32402}}
*{{#function:Z37127|Z32467|Z32467|nds}} {{Z|Z32467}}
*{{#function:Z37127|Z32530|Z32530|nds}} {{Z|Z32530}}
*{{#function:Z37127|Z32534|Z32534|nds}} {{Z|Z32534}}
*{{#function:Z37127|Z32629|Z32629|nds}} {{Z|Z32629}}
*{{#function:Z37127|Z32660|Z32660|nds}} {{Z|Z32660}}
*{{#function:Z37127|Z32823|Z32823|nds}} {{Z|Z32823}}
*{{#function:Z37127|Z32826|Z32826|nds}} {{Z|Z32826}}
*{{#function:Z37127|Z32842|Z32842|nds}} {{Z|Z32842}}
*{{#function:Z37127|Z32896|Z32896|nds}} {{Z|Z32896}}
*{{#function:Z37127|Z32981|Z32981|nds}} {{Z|Z32981}}
*{{#function:Z37127|Z33184|Z33184|nds}} {{Z|Z33184}}
*{{#function:Z37127|Z33441|Z33441|nds}} {{Z|Z33441}}
*{{#function:Z37127|Z33464|Z33464|nds}} {{Z|Z33464}}
*{{#function:Z37127|Z33855|Z33855|nds}} {{Z|Z33855}}
*{{#function:Z37127|Z33981|Z33981|nds}} {{Z|Z33981}}
*{{#function:Z37127|Z34134|Z34134|nds}} {{Z|Z34134}}
*{{#function:Z37127|Z34225|Z34225|nds}} {{Z|Z34225}}
*{{#function:Z37127|Z34255|Z34255|nds}} {{Z|Z34255}}
*{{#function:Z37127|Z34281|Z34281|nds}} {{Z|Z34281}}
*{{#function:Z37127|Z34682|Z34682|nds}} {{Z|Z34682}}
*{{#function:Z37127|Z34818|Z34818|nds}} {{Z|Z34818}}
*{{#function:Z37127|Z35026|Z35026|nds}} {{Z|Z35026}}
*{{#function:Z37127|Z35336|Z35336|nds}} {{Z|Z35336}}
*{{#function:Z37127|Z35676|Z35676|nds}} {{Z|Z35676}}
*{{#function:Z37127|Z36148|Z36148|nds}} {{Z|Z36148}}
*{{#function:Z37127|Z36155|Z36155|nds}} {{Z|Z36155}}
*{{#function:Z37127|Z36194|Z36194|nds}} {{Z|Z36194}}
*{{#function:Z37127|Z36219|Z36219|nds}} {{Z|Z36219}}
*{{#function:Z37127|Z36394|Z36394|nds}} {{Z|Z36394}}
*{{#function:Z37127|Z36633|Z36633|nds}} {{Z|Z36633}}
*{{#function:Z37127|Z37017|Z37017|nds}} {{Z|Z37017}}
*{{#function:Z37127|Z37091|Z37091|nds}} {{Z|Z37091}}
*{{#function:Z37127|Z37106|Z37106|nds}} {{Z|Z37106}}
*{{#function:Z37127|Z37118|Z37118|nds}} {{Z|Z37118}}
*{{#function:Z37127|Z37122|Z37122|nds}} {{Z|Z37122}}
[[Category:Lists of functions]]
[[Category:German]]
[[Category:Lists of functions]]
[[Category:Low German]]
8wu23fjvfm208edxonddau6rqt1we12
288246
288240
2026-07-02T21:32:57Z
HenkvD
1290
/* Configurations */
288246
wikitext
text/x-wiki
== Sentence Generation ==
* {{Z|Z26717}}
==Configurations==
Shows whether each configuration has a Low German-connected option. In some cases no Low German option is necessary, because the ndsfault function is already the most appropriate function. This can be noted after the relevant item.
The list of all configurations is from [https://www.wikifunctions.org/wiki/Special:ListObjectsByType/Z14294?type=Z14294&orndsrby=olndsst here].
*{{#function:Z37127|Z14302|Z14302|nds}} {{Z|Z14302}}
*{{#function:Z37127|Z14303|Z14303|nds}} {{Z|Z14303}}
*{{#function:Z37127|Z14401|Z14401|nds}} {{Z|Z14401}}
*{{#function:Z37127|Z16435|Z16435|nds}} {{Z|Z16435}}
*{{#function:Z37127|Z18930|Z18930|nds}} {{Z|Z18930}}
*{{#function:Z37127|Z20240|Z20240|nds}} {{Z|Z20240}}
*{{#function:Z37127|Z20779|Z20779|nds}} {{Z|Z20779}}
*{{#function:Z37127|Z20896|Z20896|nds}} {{Z|Z20896}}
*{{#function:Z37127|Z21733|Z21733|nds}} {{Z|Z21733}}
*{{#function:Z37127|Z21795|Z21795|nds}} {{Z|Z21795}}
*{{#function:Z37127|Z21999|Z21999|nds}} {{Z|Z21999}}
*{{#function:Z37127|Z22940|Z22940|nds}} {{Z|Z22940}}
*{{#function:Z37127|Z23981|Z23981|nds}} {{Z|Z23981}}
*{{#function:Z37127|Z25030|Z25030|nds}} {{Z|Z25030}}
*{{#function:Z37127|Z25116|Z25116|nds}} {{Z|Z25116}}
*{{#function:Z37127|Z25440|Z25440|nds}} {{Z|Z25440}}
*{{#function:Z37127|Z25634|Z25634|nds}} {{Z|Z25634}}
*{{#function:Z37127|Z25662|Z25662|nds}} {{Z|Z25662}}
*{{#function:Z37127|Z25737|Z25737|nds}} {{Z|Z25737}}
*{{#function:Z37127|Z26009|Z26009|nds}} {{Z|Z26009}}
*{{#function:Z37127|Z26043|Z26043|nds}} {{Z|Z26043}}
*{{#function:Z37127|Z26096|Z26096|nds}} {{Z|Z26096}}
*{{#function:Z37127|Z27126|Z27126|nds}} {{Z|Z27126}}
*{{#function:Z37127|Z27129|Z27129|nds}} {{Z|Z27129}}
*{{#function:Z37127|Z27952|Z27952|nds}} {{Z|Z27952}}
*{{#function:Z37127|Z28020|Z28020|nds}} {{Z|Z28020}}
*{{#function:Z37127|Z28435|Z28435|nds}} {{Z|Z28435}}
*{{#function:Z37127|Z28806|Z28806|nds}} {{Z|Z28806}}
*{{#function:Z37127|Z29317|Z29317|nds}} {{Z|Z29317}}
*{{#function:Z37127|Z29597|Z29597|nds}} {{Z|Z29597}}
*{{#function:Z37127|Z29628|Z29628|nds}} {{Z|Z29628}}
*{{#function:Z37127|Z29813|Z29813|nds}} {{Z|Z29813}}
*{{#function:Z37127|Z29841|Z29841|nds}} {{Z|Z29841}}
*{{#function:Z37127|Z29843|Z29843|nds}} {{Z|Z29843}}
*{{#function:Z37127|Z29844|Z29844|nds}} {{Z|Z29844}}
*{{#function:Z37127|Z30442|Z30442|nds}} {{Z|Z30442}}
*{{#function:Z37127|Z30790|Z30790|nds}} {{Z|Z30790}}
*{{#function:Z37127|Z31407|Z31407|nds}} {{Z|Z31407}}
*{{#function:Z37127|Z32207|Z32207|nds}} {{Z|Z32207}}
*{{#function:Z37127|Z32255|Z32255|nds}} {{Z|Z32255}}
*{{#function:Z37127|Z32279|Z32279|nds}} {{Z|Z32279}}
*{{#function:Z37127|Z32298|Z32298|nds}} {{Z|Z32298}}
*{{#function:Z37127|Z32323|Z32323|nds}} {{Z|Z32323}}
*{{#function:Z37127|Z32402|Z32402|nds}} {{Z|Z32402}}
*{{#function:Z37127|Z32467|Z32467|nds}} {{Z|Z32467}}
*{{#function:Z37127|Z32530|Z32530|nds}} {{Z|Z32530}}
*{{#function:Z37127|Z32534|Z32534|nds}} {{Z|Z32534}}
*{{#function:Z37127|Z32629|Z32629|nds}} {{Z|Z32629}}
*{{#function:Z37127|Z32660|Z32660|nds}} {{Z|Z32660}}
*{{#function:Z37127|Z32823|Z32823|nds}} {{Z|Z32823}}
*{{#function:Z37127|Z32826|Z32826|nds}} {{Z|Z32826}}
*{{#function:Z37127|Z32842|Z32842|nds}} {{Z|Z32842}}
*{{#function:Z37127|Z32896|Z32896|nds}} {{Z|Z32896}}
*{{#function:Z37127|Z32981|Z32981|nds}} {{Z|Z32981}}
*{{#function:Z37127|Z33184|Z33184|nds}} {{Z|Z33184}}
*{{#function:Z37127|Z33441|Z33441|nds}} {{Z|Z33441}}
*{{#function:Z37127|Z33464|Z33464|nds}} {{Z|Z33464}}
*{{#function:Z37127|Z33855|Z33855|nds}} {{Z|Z33855}}
*{{#function:Z37127|Z33981|Z33981|nds}} {{Z|Z33981}}
*{{#function:Z37127|Z34134|Z34134|nds}} {{Z|Z34134}}
*{{#function:Z37127|Z34225|Z34225|nds}} {{Z|Z34225}}
*{{#function:Z37127|Z34255|Z34255|nds}} {{Z|Z34255}}
*{{#function:Z37127|Z34281|Z34281|nds}} {{Z|Z34281}}
*{{#function:Z37127|Z34682|Z34682|nds}} {{Z|Z34682}}
*{{#function:Z37127|Z34818|Z34818|nds}} {{Z|Z34818}}
*{{#function:Z37127|Z35026|Z35026|nds}} {{Z|Z35026}}
*{{#function:Z37127|Z35336|Z35336|nds}} {{Z|Z35336}}
*{{#function:Z37127|Z35676|Z35676|nds}} {{Z|Z35676}}
*{{#function:Z37127|Z36148|Z36148|nds}} {{Z|Z36148}}
*{{#function:Z37127|Z36155|Z36155|nds}} {{Z|Z36155}}
*{{#function:Z37127|Z36194|Z36194|nds}} {{Z|Z36194}}
*{{#function:Z37127|Z36219|Z36219|nds}} {{Z|Z36219}}
*{{#function:Z37127|Z36394|Z36394|nds}} {{Z|Z36394}}
*{{#function:Z37127|Z36633|Z36633|nds}} {{Z|Z36633}}
*{{#function:Z37127|Z37017|Z37017|nds}} {{Z|Z37017}}
*{{#function:Z37127|Z37091|Z37091|nds}} {{Z|Z37091}}
*{{#function:Z37127|Z37106|Z37106|nds}} {{Z|Z37106}}
*{{#function:Z37127|Z37118|Z37118|nds}} {{Z|Z37118}}
*{{#function:Z37127|Z37122|Z37122|nds}} {{Z|Z37122}}
[[Category:Lists of functions]]
[[Category:Low German]]
r62nm8itr5xv966odr8fhheym95oovu
288420
288246
2026-07-03T09:49:37Z
HenkvD
1290
/* Configurations */
288420
wikitext
text/x-wiki
== Sentence Generation ==
* {{Z|Z26717}}
==Configurations==
{{LanguageConfigurations|Language=nds}}
[[Category:Lists of functions]]
[[Category:Low German]]
h2bwxsiknh05g3fmp3ak1b9ulxca9vm
Wikifunctions:Catalogue/Natural language operations/Hindi
4
62226
288436
206738
2026-07-03T10:16:30Z
HenkvD
1290
added Configurations
288436
wikitext
text/x-wiki
* {{Z+|Z20715}}
==Configurations==
{{LanguageConfigurations|Language=hi}}
[[Category:Lists of functions]]
[[Category:Hindi]]
nnhksitv36kdi8wzaskzqiuquaumg58
Wikifunctions:Catalogue/Natural language operations/Hungarian
4
62227
288437
206739
2026-07-03T10:19:51Z
HenkvD
1290
added Configurations
288437
wikitext
text/x-wiki
* {{Z+|Z21129}}
==Configurations==
{{LanguageConfigurations|Language=hu}}
[[Category:Lists of functions]]
[[Category:Hungarian]]
1ky87ud3ij5rs3r9y7n2ymnz4ha8ri1
Wikifunctions:Catalogue/Natural language operations/Toki Pona
4
62228
288473
274384
2026-07-03T11:27:30Z
HenkvD
1290
added Configurations
288473
wikitext
text/x-wiki
Some of these functions output text using Sitelen Pona glyphs as defined in the [https://www.kreativekorp.com/ucsur/charts/sitelen.html Under-ConScript Unicode Registry]. Since these are not officially-designated Unicode glyphs, you will not be able to see them in most fonts. If you wish to read them, consider installing a font such as [https://www.kreativekorp.com/software/fonts/fairfax/ Fairfax] or [https://github.com/ETBCOR/nasin-nanpa nasin nanpa].
* {{Z+|Z22571}}
* {{Z+|Z30901}}
* {{Z+|Z31104}}
* {{Z+|Z34197}}
* {{Z+|Z34200}}
== Numbers ==
* {{Z+|Z22455}}
* {{Z+|Z24721}}
== Sentence generation ==
* {{Z+|Z33828}}
* {{Z+|Z33831}}
* {{Z+|Z33873}}
* {{Z+|Z33999}}
* {{Z+|Z35139}}
==Configurations==
{{LanguageConfigurations|Language=tok}}
[[Category:Lists of functions]]
[[Category:Toki pona| ]]
mckwk1w0u0o8a2s7q4p06h887w872os
Z26830
0
62229
288350
214794
2026-07-03T06:15:42Z
YoshiRulz
10156
Added Z37269 to the approved list of test cases
288350
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z26830"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z13518",
"Z17K2": "Z26830K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Knots windspeeds"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20",
"Z26833",
"Z26834",
"Z26835",
"Z37269"
],
"Z8K4": [
"Z14",
"Z26832",
"Z26831"
],
"Z8K5": "Z26830"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Get SSHWS category from sustained winds (English)"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"SSHWS category",
"Saffir-Simpson category",
"Saffir-Simpson Hurricane Wind Scale category"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "A function to get a Saffir-Simpson Hurricane Wind Scale categorization from the sustained winds of a tropical cyclone (in knots for this function)."
}
]
}
}
at2wd5j20j4vwvdj54p7c24fz8zmug2
288351
288350
2026-07-03T06:15:55Z
WikiLambda system
3
Updated the implementation list (see [[Help:Wikifunctions/Implementation_ordering_and_choosing|About implementation selection]])
288351
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z26830"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z13518",
"Z17K2": "Z26830K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Knots windspeeds"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20",
"Z26833",
"Z26834",
"Z26835",
"Z37269"
],
"Z8K4": [
"Z14",
"Z26831",
"Z26832"
],
"Z8K5": "Z26830"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Get SSHWS category from sustained winds (English)"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"SSHWS category",
"Saffir-Simpson category",
"Saffir-Simpson Hurricane Wind Scale category"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "A function to get a Saffir-Simpson Hurricane Wind Scale categorization from the sustained winds of a tropical cyclone (in knots for this function)."
}
]
}
}
tfjo8b0o4qfb2fzrqxnagj33cpz5il5
288353
288351
2026-07-03T06:16:56Z
YoshiRulz
10156
Added Z37268 to the approved list of implementations
288353
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z26830"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z13518",
"Z17K2": "Z26830K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Knots windspeeds"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20",
"Z26833",
"Z26834",
"Z26835",
"Z37269"
],
"Z8K4": [
"Z14",
"Z26831",
"Z26832",
"Z37268"
],
"Z8K5": "Z26830"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Get SSHWS category from sustained winds (English)"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"SSHWS category",
"Saffir-Simpson category",
"Saffir-Simpson Hurricane Wind Scale category"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "A function to get a Saffir-Simpson Hurricane Wind Scale categorization from the sustained winds of a tropical cyclone (in knots for this function)."
}
]
}
}
cd4ek57kac72e9v7n9xc96jt4xl1zuc
Wikifunctions:Catalogue/Natural language operations/Klingon
4
63068
288443
228464
2026-07-03T10:25:57Z
HenkvD
1290
added Configurations
288443
wikitext
text/x-wiki
* {{Z+|Z16185}}
==Configurations==
{{LanguageConfigurations|Language=tlh}}
[[Category:Lists of functions]]
[[Category:tlhIngan Hol]]
e1xneqviqc51vmhxv44siupjm63jnse
Wikifunctions:Catalogue/Natural language operations/Church Slavonic
4
63122
288431
209204
2026-07-03T10:09:08Z
HenkvD
1290
added Configurations
288431
wikitext
text/x-wiki
== Numbers ==
* {{Z|Z22623}}
==Configurations==
{{LanguageConfigurations|Language=cu}}
[[Category:Lists of functions]]
s3bt91ltouphprqi6kgrg7ezrke25z1
Wikifunctions:Catalogue/Natural language operations/Old Church Slavonic
4
63123
288460
209205
2026-07-03T11:12:44Z
HenkvD
1290
added Configurations
288460
wikitext
text/x-wiki
== Numbers ==
* {{Z|Z14018}}
==Configurations==
{{LanguageConfigurations|Language=cu}}
[[Category:Lists of functions]]
bpk3gmr855epjoq31q9utt5xne0t9za
Wikifunctions:Catalogue/Natural language operations/Luxembourgish
4
63691
288447
265094
2026-07-03T10:32:05Z
HenkvD
1290
added Configurations
288447
wikitext
text/x-wiki
== Sentence and fragment generation ==
* {{Z+|Z27490}}
* {{Z+|Z27600}}
== Numbers ==
* {{Z+|Z16409}}
* {{Z+|Z23855}}
* {{Z+|Z27641}}
* {{Z+|Z27655}}
== Dates ==
* {{Z+|Z28870}}
== Eifel rule ==
* {{Z+|Z27254}}
* {{Z+|Z31832}}
* {{Z+|Z33333}}
* {{Z+|Z33340}}
==Configurations==
{{LanguageConfigurations|Language=lb}}
[[Category:Lists of functions]]
716739vfvhgv6x4h5qt89fpfuiz9v3q
Wikifunctions:Catalogue/Natural language operations/Mandarin - Simplified Han script
4
64643
288457
214233
2026-07-03T11:06:27Z
HenkvD
1290
added Configurations
288457
wikitext
text/x-wiki
* {{Z+|Z12608}}
* {{Z+|Z27244}}
==Configurations==
{{LanguageConfigurations|Language=zh-hans}}
[[Category:Lists of functions]]
[[Category:Mandarin - Simplified Han script]]
2degfone26kqvda6r8v4nvdpoumlyea
Wikifunctions:Catalogue/Natural language operations/Cantonese - Traditional Han script
4
64645
288430
214239
2026-07-03T10:05:46Z
HenkvD
1290
added Configurations
288430
wikitext
text/x-wiki
* {{Z+|Z26134}}
==Configurations==
{{LanguageConfigurations|Language=yue-hant}}
[[Category:Lists of functions]]
[[Category:Cantonese - Traditional Han script]]
noeyaevc7dfz1c18a04egyugwfn7pa0
Wikifunctions:Catalogue/Natural language operations/Cantonese - Simplified Han script
4
64646
288429
214240
2026-07-03T10:04:07Z
HenkvD
1290
added Configurations
288429
wikitext
text/x-wiki
* {{Z+|Z26139}}
==Configurations==
{{LanguageConfigurations|Language=zh-yue}}
[[Category:Lists of functions]]
[[Category:Cantonese - Simplified Han script]]
411cosr4zzpr4ttggf3wr7v5ngcf8bw
Wikifunctions:WikiProject Wiktionary functions/Conjugation table
4
64793
288449
287884
2026-07-03T10:34:07Z
Redmin
52094
/* Implementation */ +ml and as
288449
wikitext
text/x-wiki
== Description ==
This function should output the conjugation table of the given lexeme with the labels in the given language. The prototype for this function is {{Z|Z26333}}, except that the lexeme is given as a Wikidata Lexeme (so that we can exploit the informations of Wikidata) instead of a string.
=== Inputs ===
* Lexeme: {{Z|Z6005}}
* Output language: {{Z|Z60}}
=== Output ===
{{Z|Z89}}
=== Example ===
'''Input''': [[wikidata:l:L43226|bello (L43226)]], {{Z|Z1002}}
'''Output''':
{| class="wikitable"
|-
! !! Masculine !! Feminine
|-
!scope="row"| Singular
| '''bello''' || [[wiktionary:en:bella|bella]]
|-
!scope="row"| Plural
| [[wiktionary:en:belli|belli]] || [[wiktionary:en:belle|belle]]
|}
== Details ==
== Proposed implementation ==
This function could delegate the execution to other functions, depending on the language of the lexeme. These function could once again delegate the execution to functions specialized by the lexical category or other relevant grammatical features.
The table should have the class <code>wikitable</code>. For the creation of simple tables, {{Z|Z27878}} could be useful, but it can't generate more complex tables.
Similar to {{Z|Z27882}}, the labels should be genereted calling {{Z|Z27885}}.
All the text in a language different from the format language should be enclosed in a <code><nowiki><span lang="..."></nowiki></code> tag.
== Implementation ==
{{Z+|Z36389}}
The implementation currently works for (yellow=partially implemented languages; green=completely implemented languages):
{| class="wikitable"
|-
! Language !! Supported lexical categories !! Missing lexical categories
|-
| style="background:yellow" | [[Z36390|Bengali]] ||
* [[Z33243|noun and pronoun]]
|| verb
|-
| style="background:yellow" | [[Z36403|Italian]] ||
* [[Z36407|adjective]]
* [[Z36458|noun]]
* [[Z36466|definite article]]
||
* verb
* pronoun
* indefinite article
* partitive article
* composite preposition
|-
| style="background:yellow"| [[Z36437|German]] ||
* [[Z28602|noun]]
||
|-
| style="background:yellow"| [[Z37217|Malayalam]] ||
* [[Z37188|noun]]
||
|-
| style="background:yellow"| [[Assamese]] ||
* [[Z37219|noun]]
||
|-
| [[Z36421|Multiple]] (Polish, Czech, Croatian, Slovak, and other languages with similar requirements) ||
* [[Z34050|noun]]
||
|}
== Useful helper functions ==
* {{Z+|Z30232}}
** {{Z+|Z27878}}
* {{Z+|Z29488}}
* {{Z+|Z32731}}
* {{Z+|Z32734}}
* {{Z+|Z33065}}
* {{Z+|Z36341}}
== Comments ==
* I'm not completely sure about the caption part: it could be very useful, but for now I haven't inserted it in the proposal because it's actually very difficult to implement. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 10:08, 6 September 2025 (UTC)
*:Why not use a Z12 for that? [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 12:17, 16 June 2026 (UTC)
*::Because it still needs human intervention to manually translate it. One of the main features of this project would be that it would allow to generate tables without manually translating or porting anything. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 12:21, 16 June 2026 (UTC)
*:::Yeah, I get that but the alternative is a worse experience for Wiktionary’s readers (a table with no caption to explain what it has) and we can just add the caption conditionally. We could make Z36389 add the caption so only a handful of strings would have to be translated as opposed to different strings for each function. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 12:26, 16 June 2026 (UTC)
*::::Do you think that {{Z|Z34052}} could work for everything? [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 12:31, 16 June 2026 (UTC)
*:::::Well, that one says ‘declension’, so we would need at least one other Z12 for ‘conjugation’. (Or am I misunderstanding your comment?) [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 12:49, 16 June 2026 (UTC)
*::::::Now I have a question: what is the difference between "declension" and "conjugation"? What if other languages distinguish between analogous concept couples that English doesn't distinguish? [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 12:54, 16 June 2026 (UTC)
*:::::::I see your question was rhetorical. While I do agree that other languages probably do distinguish between concept couples that English doesn’t, I don’t see why this approach would not work for them since we could just have the captions in those languages just be generic. What am I missing? [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 17:52, 16 June 2026 (UTC)
*::::::::That's fine for me. If you want, you can go ahead. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 19:39, 16 June 2026 (UTC)
* Just noting that for some languages with few conjugations, like Swedish, the lexemes on Wikidata usually have forms for all conjugations already, and it is mostly an exercise of sorting them by grammatical features, but for other languages, depending on regularity, it might be easier (and possibly even better) to generate the forms with other functions "on-the-fly". [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 14:25, 27 September 2025 (UTC)
* I've been working on {{Z|33814}}, and as part of that I've ported some more helper functions from enWiktionary. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 07:13, 22 April 2026 (UTC)
* Bengali Wiktionary has a [[wikt:bn:মডিউল:আভিধানিক উপাত্ত|module]] that we use to render entries based on data found in Wikidata lexemes and embeds functions from Wikifunctions, which could be of interest to others interested in this work. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 18:21, 16 June 2026 (UTC)
sfqmzhpiryjralv3suo0jk7kw2h6e12
288451
288449
2026-07-03T10:37:38Z
Redmin
52094
/* Implementation */
288451
wikitext
text/x-wiki
== Description ==
This function should output the conjugation table of the given lexeme with the labels in the given language. The prototype for this function is {{Z|Z26333}}, except that the lexeme is given as a Wikidata Lexeme (so that we can exploit the informations of Wikidata) instead of a string.
=== Inputs ===
* Lexeme: {{Z|Z6005}}
* Output language: {{Z|Z60}}
=== Output ===
{{Z|Z89}}
=== Example ===
'''Input''': [[wikidata:l:L43226|bello (L43226)]], {{Z|Z1002}}
'''Output''':
{| class="wikitable"
|-
! !! Masculine !! Feminine
|-
!scope="row"| Singular
| '''bello''' || [[wiktionary:en:bella|bella]]
|-
!scope="row"| Plural
| [[wiktionary:en:belli|belli]] || [[wiktionary:en:belle|belle]]
|}
== Details ==
== Proposed implementation ==
This function could delegate the execution to other functions, depending on the language of the lexeme. These function could once again delegate the execution to functions specialized by the lexical category or other relevant grammatical features.
The table should have the class <code>wikitable</code>. For the creation of simple tables, {{Z|Z27878}} could be useful, but it can't generate more complex tables.
Similar to {{Z|Z27882}}, the labels should be genereted calling {{Z|Z27885}}.
All the text in a language different from the format language should be enclosed in a <code><nowiki><span lang="..."></nowiki></code> tag.
== Implementation ==
{{Z+|Z36389}}
The implementation currently works for (yellow=partially implemented languages; green=completely implemented languages):
{| class="wikitable"
|-
! Language !! Supported lexical categories !! Missing lexical categories
|-
| style="background:yellow" | [[Z36390|Bengali]] ||
* [[Z33243|noun and pronoun]]
|| verb
|-
| style="background:yellow" | [[Z36403|Italian]] ||
* [[Z36407|adjective]]
* [[Z36458|noun]]
* [[Z36466|definite article]]
||
* verb
* pronoun
* indefinite article
* partitive article
* composite preposition
|-
| style="background:yellow"| [[Z36437|German]] ||
* [[Z28602|noun]]
||
|-
| style="background:yellow"| [[Z37217|Malayalam]] ||
* [[Z37188|noun]]
||
|-
| style="background:yellow"| [[Z37275|Assamese]] ||
* [[Z37219|noun]]
||
|-
| [[Z36421|Multiple]] (Polish, Czech, Croatian, Slovak, and other languages with similar requirements) ||
* [[Z34050|noun]]
||
|}
== Useful helper functions ==
* {{Z+|Z30232}}
** {{Z+|Z27878}}
* {{Z+|Z29488}}
* {{Z+|Z32731}}
* {{Z+|Z32734}}
* {{Z+|Z33065}}
* {{Z+|Z36341}}
== Comments ==
* I'm not completely sure about the caption part: it could be very useful, but for now I haven't inserted it in the proposal because it's actually very difficult to implement. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 10:08, 6 September 2025 (UTC)
*:Why not use a Z12 for that? [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 12:17, 16 June 2026 (UTC)
*::Because it still needs human intervention to manually translate it. One of the main features of this project would be that it would allow to generate tables without manually translating or porting anything. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 12:21, 16 June 2026 (UTC)
*:::Yeah, I get that but the alternative is a worse experience for Wiktionary’s readers (a table with no caption to explain what it has) and we can just add the caption conditionally. We could make Z36389 add the caption so only a handful of strings would have to be translated as opposed to different strings for each function. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 12:26, 16 June 2026 (UTC)
*::::Do you think that {{Z|Z34052}} could work for everything? [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 12:31, 16 June 2026 (UTC)
*:::::Well, that one says ‘declension’, so we would need at least one other Z12 for ‘conjugation’. (Or am I misunderstanding your comment?) [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 12:49, 16 June 2026 (UTC)
*::::::Now I have a question: what is the difference between "declension" and "conjugation"? What if other languages distinguish between analogous concept couples that English doesn't distinguish? [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 12:54, 16 June 2026 (UTC)
*:::::::I see your question was rhetorical. While I do agree that other languages probably do distinguish between concept couples that English doesn’t, I don’t see why this approach would not work for them since we could just have the captions in those languages just be generic. What am I missing? [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 17:52, 16 June 2026 (UTC)
*::::::::That's fine for me. If you want, you can go ahead. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 19:39, 16 June 2026 (UTC)
* Just noting that for some languages with few conjugations, like Swedish, the lexemes on Wikidata usually have forms for all conjugations already, and it is mostly an exercise of sorting them by grammatical features, but for other languages, depending on regularity, it might be easier (and possibly even better) to generate the forms with other functions "on-the-fly". [[User:Ainali|Ainali]] ([[User talk:Ainali|talk]]) 14:25, 27 September 2025 (UTC)
* I've been working on {{Z|33814}}, and as part of that I've ported some more helper functions from enWiktionary. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 07:13, 22 April 2026 (UTC)
* Bengali Wiktionary has a [[wikt:bn:মডিউল:আভিধানিক উপাত্ত|module]] that we use to render entries based on data found in Wikidata lexemes and embeds functions from Wikifunctions, which could be of interest to others interested in this work. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 18:21, 16 June 2026 (UTC)
nund6cets98mdpplkgvdsg6vaskq54q
Z28435
0
65933
287984
273642
2026-07-02T12:03:11Z
Autom
448
connecting Swedish
287984
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z28435"
},
"Z2K2": {
"Z1K1": "Z14294",
"Z14294K1": [
"Z14293",
{
"Z1K1": "Z14293",
"Z14293K1": "Z28432",
"Z14293K2": [
"Z60",
"Z1002",
"Z1113",
"Z1689",
"Z1199",
"Z1437",
"Z1966",
"Z1124"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z35018",
"Z14293K2": [
"Z60",
"Z1011"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z37197",
"Z14293K2": [
"Z60",
"Z1592"
]
}
],
"Z14294K2": "Z28432"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "config for year-specific sentence from statement"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
7j4vo7alpz4dq1vps0i694olrds6euf
Z28436
0
65934
287986
219811
2026-07-02T12:06:48Z
Autom
448
+sv label
287986
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z28436"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6001",
"Z17K2": "Z28436K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6003",
"Z17K2": "Z28436K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "statement"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z28436K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20",
"Z28437"
],
"Z8K4": [
"Z14",
"Z28438"
],
"Z8K5": "Z28436"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Year-specific sentence from statement"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "årtalsspecifik mening från Wd-uttalande"
}
]
},
"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, including the year from the qualifier."
}
]
}
}
osjnpw257u8u4b3aw2eg1k5rric50o8
Wikifunctions:Catalogue/Natural language operations/Uzbek
4
67288
288478
228383
2026-07-03T11:32:19Z
HenkvD
1290
added Configurations
288478
wikitext
text/x-wiki
* {{Z+|Z28977}}
==Configurations==
{{LanguageConfigurations|Language=uz-cyr}} <!-- and uz-latn --!>
[[Category:Lists of functions]]
hmaqg6w35wk1enr0mbgmvxizp1i7439
Wikifunctions:Catalogue/Natural language operations/Armenian
4
70195
288425
235870
2026-07-03T09:58:03Z
HenkvD
1290
added Configurations
288425
wikitext
text/x-wiki
* {{Z+|Z30389}}
* {{Z+|Z30400}}
* {{Z+|Z30404}}
* {{Z+|Z30473}}
* {{Z+|Z30479}}
* {{Z+|Z30549}}
* {{Z+|Z30514}}
==Configurations==
{{LanguageConfigurations|Language=hy}}
23wvc9opiolz3fvqyth4u6c2t1l654n
Wikifunctions:Catalogue/Natural language operations/Malay
4
70865
288005
263463
2026-07-02T13:05:05Z
Hakimi97
198
288005
wikitext
text/x-wiki
== Sentence and fragment generation ==
* {{Z+|Z30598}}
* {{Z+|Z30654}}
* {{Z+|Z30609}}
* {{Z+|Z30638}}
* {{Z+|Z30643}}
* {{Z+|Z32152}}
* {{Z+|Z32243}}
* {{Z+|Z32175}}
== Number ==
* {{Z+|Z15567}}
* {{Z+|Z33165}}
* {{Z+|Z18679}}
* {{Z+|Z30603}}
* {{Z+|Z18867}}
== Morphology ==
* {{Z+|Z18893}}
* {{Z+|Z32185}}
* {{Z+|Z32177}}
* {{Z+|Z32406}}
== Phrasal fragments ==
* {{Z+|Z32176}}
==Configurations==
Shows whether each configuration has an Malay-connected option. In some cases no Malay option is necessary, because the default function is already the most appropriate function. This can be noted after the relevant item.
The list of all configurations is from [https://www.wikifunctions.org/wiki/Special:ListObjectsByType/Z14294?type=Z14294&orderby=oldest here].
*{{#function:Z37127|Z14302|Z14302|ms}} {{Z|Z14302}}
*{{#function:Z37127|Z14303|Z14303|ms}} {{Z|Z14303}}
*{{#function:Z37127|Z14401|Z14401|ms}} {{Z|Z14401}}
*{{#function:Z37127|Z16435|Z16435|ms}} {{Z|Z16435}}
*{{#function:Z37127|Z18930|Z18930|ms}} {{Z|Z18930}}
*{{#function:Z37127|Z20240|Z20240|ms}} {{Z|Z20240}}
*{{#function:Z37127|Z20779|Z20779|ms}} {{Z|Z20779}}
*{{#function:Z37127|Z20896|Z20896|ms}} {{Z|Z20896}}
*{{#function:Z37127|Z21733|Z21733|ms}} {{Z|Z21733}}
*{{#function:Z37127|Z21795|Z21795|ms}} {{Z|Z21795}}
*{{#function:Z37127|Z21999|Z21999|ms}} {{Z|Z21999}}
*{{#function:Z37127|Z22940|Z22940|ms}} {{Z|Z22940}}
*{{#function:Z37127|Z23981|Z23981|ms}} {{Z|Z23981}}
*{{#function:Z37127|Z25030|Z25030|ms}} {{Z|Z25030}}
*{{#function:Z37127|Z25116|Z25116|ms}} {{Z|Z25116}}
*{{#function:Z37127|Z25440|Z25440|ms}} {{Z|Z25440}}
*{{#function:Z37127|Z25634|Z25634|ms}} {{Z|Z25634}}
*{{#function:Z37127|Z25662|Z25662|ms}} {{Z|Z25662}}
*{{#function:Z37127|Z25737|Z25737|ms}} {{Z|Z25737}}
*{{#function:Z37127|Z26009|Z26009|ms}} {{Z|Z26009}}
*{{#function:Z37127|Z26043|Z26043|ms}} {{Z|Z26043}}
*{{#function:Z37127|Z26096|Z26096|ms}} {{Z|Z26096}}
*{{#function:Z37127|Z27126|Z27126|ms}} {{Z|Z27126}}
*{{#function:Z37127|Z27129|Z27129|ms}} {{Z|Z27129}}
*{{#function:Z37127|Z27952|Z27952|ms}} {{Z|Z27952}}
*{{#function:Z37127|Z28020|Z28020|ms}} {{Z|Z28020}}
*{{#function:Z37127|Z28435|Z28435|ms}} {{Z|Z28435}}
*{{#function:Z37127|Z28806|Z28806|ms}} {{Z|Z28806}}
*{{#function:Z37127|Z29317|Z29317|ms}} {{Z|Z29317}}
*{{#function:Z37127|Z29597|Z29597|ms}} {{Z|Z29597}}
*{{#function:Z37127|Z29628|Z29628|ms}} {{Z|Z29628}}
*{{#function:Z37127|Z29813|Z29813|ms}} {{Z|Z29813}}
*{{#function:Z37127|Z29841|Z29841|ms}} {{Z|Z29841}}
*{{#function:Z37127|Z29843|Z29843|ms}} {{Z|Z29843}}
*{{#function:Z37127|Z29844|Z29844|ms}} {{Z|Z29844}}
*{{#function:Z37127|Z30442|Z30442|ms}} {{Z|Z30442}}
*{{#function:Z37127|Z30790|Z30790|ms}} {{Z|Z30790}}
*{{#function:Z37127|Z31407|Z31407|ms}} {{Z|Z31407}}
*{{#function:Z37127|Z32207|Z32207|ms}} {{Z|Z32207}}
*{{#function:Z37127|Z32255|Z32255|ms}} {{Z|Z32255}}
*{{#function:Z37127|Z32279|Z32279|ms}} {{Z|Z32279}}
*{{#function:Z37127|Z32298|Z32298|ms}} {{Z|Z32298}}
*{{#function:Z37127|Z32323|Z32323|ms}} {{Z|Z32323}}
*{{#function:Z37127|Z32402|Z32402|ms}} {{Z|Z32402}}
*{{#function:Z37127|Z32467|Z32467|ms}} {{Z|Z32467}}
*{{#function:Z37127|Z32530|Z32530|ms}} {{Z|Z32530}}
*{{#function:Z37127|Z32534|Z32534|ms}} {{Z|Z32534}}
*{{#function:Z37127|Z32629|Z32629|ms}} {{Z|Z32629}}
*{{#function:Z37127|Z32660|Z32660|ms}} {{Z|Z32660}}
*{{#function:Z37127|Z32823|Z32823|ms}} {{Z|Z32823}}
*{{#function:Z37127|Z32826|Z32826|ms}} {{Z|Z32826}}
*{{#function:Z37127|Z32842|Z32842|ms}} {{Z|Z32842}}
*{{#function:Z37127|Z32896|Z32896|ms}} {{Z|Z32896}}
*{{#function:Z37127|Z32981|Z32981|ms}} {{Z|Z32981}}
*{{#function:Z37127|Z33184|Z33184|ms}} {{Z|Z33184}}
*{{#function:Z37127|Z33441|Z33441|ms}} {{Z|Z33441}}
*{{#function:Z37127|Z33464|Z33464|ms}} {{Z|Z33464}}
*{{#function:Z37127|Z33855|Z33855|ms}} {{Z|Z33855}}
*{{#function:Z37127|Z33981|Z33981|ms}} {{Z|Z33981}}
*{{#function:Z37127|Z34134|Z34134|ms}} {{Z|Z34134}}
*{{#function:Z37127|Z34225|Z34225|ms}} {{Z|Z34225}}
*{{#function:Z37127|Z34255|Z34255|ms}} {{Z|Z34255}}
*{{#function:Z37127|Z34281|Z34281|ms}} {{Z|Z34281}}
*{{#function:Z37127|Z34682|Z34682|ms}} {{Z|Z34682}}
*{{#function:Z37127|Z34818|Z34818|ms}} {{Z|Z34818}}
*{{#function:Z37127|Z35026|Z35026|ms}} {{Z|Z35026}}
*{{#function:Z37127|Z35336|Z35336|ms}} {{Z|Z35336}}
*{{#function:Z37127|Z35676|Z35676|ms}} {{Z|Z35676}}
*{{#function:Z37127|Z36148|Z36148|ms}} {{Z|Z36148}}
*{{#function:Z37127|Z36155|Z36155|ms}} {{Z|Z36155}}
*{{#function:Z37127|Z36194|Z36194|ms}} {{Z|Z36194}}
*{{#function:Z37127|Z36219|Z36219|ms}} {{Z|Z36219}}
*{{#function:Z37127|Z36394|Z36394|ms}} {{Z|Z36394}}
*{{#function:Z37127|Z36633|Z36633|ms}} {{Z|Z36633}}
*{{#function:Z37127|Z37017|Z37017|ms}} {{Z|Z37017}}
*{{#function:Z37127|Z37091|Z37091|ms}} {{Z|Z37091}}
*{{#function:Z37127|Z37106|Z37106|ms}} {{Z|Z37106}}
*{{#function:Z37127|Z37118|Z37118|ms}} {{Z|Z37118}}
*{{#function:Z37127|Z37122|Z37122|ms}} {{Z|Z37122}}
[[Category:Lists of functions]]
[[Category:Malay]]
aosm920wwh27bwxnnvqh7y9j5uilv7k
288448
288005
2026-07-03T10:33:08Z
HenkvD
1290
/* Configurations */
288448
wikitext
text/x-wiki
== Sentence and fragment generation ==
* {{Z+|Z30598}}
* {{Z+|Z30654}}
* {{Z+|Z30609}}
* {{Z+|Z30638}}
* {{Z+|Z30643}}
* {{Z+|Z32152}}
* {{Z+|Z32243}}
* {{Z+|Z32175}}
== Number ==
* {{Z+|Z15567}}
* {{Z+|Z33165}}
* {{Z+|Z18679}}
* {{Z+|Z30603}}
* {{Z+|Z18867}}
== Morphology ==
* {{Z+|Z18893}}
* {{Z+|Z32185}}
* {{Z+|Z32177}}
* {{Z+|Z32406}}
== Phrasal fragments ==
* {{Z+|Z32176}}
==Configurations==
{{LanguageConfigurations|Language=ms}}
[[Category:Lists of functions]]
[[Category:Malay]]
dfw1eo7n177xc9iq0i03pc2l6v2ki0a
Help:HTML fragments
12
77894
288455
257281
2026-07-03T11:01:01Z
YoshiRulz
10156
/* Supported HTML elements */ Fill in some of the Z89 column
288455
wikitext
text/x-wiki
{{Z|89}} is a special Type for use in [[WF:Embedded_function_calls|embedded function calls]].
<br>A subset of the living HTML5 syntax can be used and will appear in the rendered form of the {{Z|89}} (as an evaluation result or in embedded calls), while unsupported elements are treated as plaintext. See the list of elements below.
The main Functions for working with HTML fragments are:
* {{Z|27868}} (escaping) / {{Z|27861}} (non-escaping)
* {{Z|27873}}
* {{Z|27926}}
Others are listed at [[WF:Catalogue/HTML operations]].
== Supported HTML elements ==
Along with the elements in the below table, {{Z|89}} supports [[w:en:HTML#Character_and_entity_references|numeric and named entities]], including the [[mw:Help:Formatting#Inserting_symbols|2 extra <code>rlm</code> aliases]] specific to MediaWiki.
{| class="wikitable sortable"
|-
! Supported<br>on the Web<br>generally? !! Element !! Supported<br>in Wikitext?
! Supported<br>in Z89? !! Notes
|-
| ✔️ || <syntaxhighlight lang="html" inline><!-- comment --></syntaxhighlight> || ✔️
| ✔️ || Unlike Wikitext, comments persist into the page served to readers (on Wikifunctions and AW<!--and in embedded calls on other wikis?-->)
|-
| ✔️ || <syntaxhighlight lang="html" inline><![CDATA[ comment ]]></syntaxhighlight> || ❌️
| ✔️ || Same as regular comments
|-
| ✔️ || <syntaxhighlight lang="html" inline><a/></syntaxhighlight> || ❌️<ref group="note" name="hyperlinks"/>
| ✔️ || There's an allowlist on the <code>href</code> attribute, limiting hyperlinks to only Wikimedia projects.<sup>[which?]</sup>
|-
| ✔️ || <syntaxhighlight lang="html" inline><abbr/></syntaxhighlight> || ✔️
| ✔️ ||
|-
| ❌️ || <syntaxhighlight lang="html" inline><acronym/></syntaxhighlight> || ❌️
| N/A ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><address/></syntaxhighlight> || ❌️
| ❌️ ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><area/></syntaxhighlight> || ❌️<ref group="note" name="hyperlinks"/>
| UNK ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><article/></syntaxhighlight> || ❌️
| ❌️ ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><aside/></syntaxhighlight> || ❌️
| ❌️ ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><audio/></syntaxhighlight> || ❌️<ref group="note" name="media"/>
| UNK ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><b/></syntaxhighlight> || ✔️<ref group="note" name="nonsemantic"/>
| ✔️ ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><base/></syntaxhighlight> || ❌️
| N/A ||
|-
| ❌️ || <syntaxhighlight lang="html" inline><basefont/></syntaxhighlight> || ❌️
| N/A ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><bdi/></syntaxhighlight> || ✔️
| ✔️ ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><bdo/></syntaxhighlight> || ✔️
| ✔️ ||
|-
| ❌️ || <syntaxhighlight lang="html" inline><big/></syntaxhighlight> || ✔️<ref group="note" name="font"/>
| ❌️ ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><blockquote/></syntaxhighlight> || ✔️
| ✔️ ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><body/></syntaxhighlight> || ❌️
| N/A ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><br/></syntaxhighlight> || ✔️
| ✔️ ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><button/></syntaxhighlight> || ❌️<ref group="note" name="forms"/>
| UNK ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><canvas/></syntaxhighlight> || ❌️<ref group="note" name="scripting"/>
| UNK ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><caption/></syntaxhighlight> || ✔️<ref group="note" name="tables-basic"/>
| ✔️ ||
|-
| ❌️ || <syntaxhighlight lang="html" inline><center/></syntaxhighlight> || ✔️<ref group="note" name="nonsemantic"/>
| ❌️ ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><cite/></syntaxhighlight> || ✔️
| ❌️ ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><code/></syntaxhighlight> || ✔️
| ✔️ ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><col/></syntaxhighlight> || ❌️<ref group="note" name="tables-more"/>
| UNK ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><colgroup/></syntaxhighlight> || ❌️<ref group="note" name="tables-more"/>
| UNK ||
|-
| ❌️ || <syntaxhighlight lang="html" inline><content/></syntaxhighlight> || ❌️<ref group="note" name="web-components"/>
| N/A ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><data/></syntaxhighlight> || ✔️
| ❌️ ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><datalist/></syntaxhighlight> || ❌️<ref group="note" name="forms"/>
| UNK ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><dd/></syntaxhighlight> || ✔️<ref group="note" name="lists"/>
| ✔️ ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><del/></syntaxhighlight> || ✔️
| ✔️ ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><details/></syntaxhighlight> || ❌️
| UNK ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><dfn/></syntaxhighlight> || ✔️
| ✔️ ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><dialog/></syntaxhighlight> || ❌️<ref group="note" name="forms"/>
| UNK ||
|-
| ❌️ || <syntaxhighlight lang="html" inline><dir/></syntaxhighlight> || ❌️
| N/A ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><div/></syntaxhighlight> || ✔️
| ✔️ ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><dl/></syntaxhighlight> || ✔️<ref group="note" name="lists"/>
| ✔️ ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><dt/></syntaxhighlight> || ✔️<ref group="note" name="lists"/>
| ✔️ ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><em/></syntaxhighlight> || ✔️
| ✔️ ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><embed/></syntaxhighlight> || ❌️<ref group="note" name="embedded-objects"/>
| UNK ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><fieldset/></syntaxhighlight> || ❌️<ref group="note" name="forms"/>
| UNK ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><figcaption/></syntaxhighlight> || ❌️<ref group="note" name="media"/>
| UNK ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><figure/></syntaxhighlight> || ❌️<ref group="note" name="media"/>
| UNK ||
|-
| ❌️ || <syntaxhighlight lang="html" inline><font/></syntaxhighlight> || ✔️<ref group="note" name="font"/>
| ❌️ ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><footer/></syntaxhighlight> || ❌️
| UNK ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><form/></syntaxhighlight> || ❌️<ref group="note" name="forms"/>
| UNK ||
|-
| ❌️ || <syntaxhighlight lang="html" inline><frame/></syntaxhighlight> || ❌️
| N/A ||
|-
| ❌️ || <syntaxhighlight lang="html" inline><frameset/></syntaxhighlight> || ❌️
| N/A ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><h1/></syntaxhighlight> || ✔️<ref group="note" name="headings"/>
| ✔️ ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><h2/></syntaxhighlight> || ✔️<ref group="note" name="headings"/>
| ✔️ ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><h3/></syntaxhighlight> || ✔️<ref group="note" name="headings"/>
| ✔️ ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><h4/></syntaxhighlight> || ✔️<ref group="note" name="headings"/>
| ✔️ ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><h5/></syntaxhighlight> || ✔️<ref group="note" name="headings"/>
| ✔️ ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><h6/></syntaxhighlight> || ✔️<ref group="note" name="headings"/>
| ✔️ ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><head/></syntaxhighlight> || ❌️
| N/A ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><header/></syntaxhighlight> || ❌️
| UNK ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><hgroup/></syntaxhighlight> || ❌️
| UNK ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><hr/></syntaxhighlight> || ✔️
| ✔️ ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><html/></syntaxhighlight> || ❌️
| N/A ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><i/></syntaxhighlight> || ✔️<ref group="note" name="nonsemantic"/>
| ✔️ ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><iframe/></syntaxhighlight> || ❌️<ref group="note" name="embedded-objects"/>
| UNK ||
|-
| ❌️ || <syntaxhighlight lang="html" inline><image/></syntaxhighlight> || ❌️
| N/A ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><img/></syntaxhighlight> || ❌️<ref group="note" name="media"/>
| UNK ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><input/></syntaxhighlight> || ❌️<ref group="note" name="forms"/>
| UNK ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><ins/></syntaxhighlight> || ✔️
| ✔️ ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><kbd/></syntaxhighlight> || ✔️
| ✔️ ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><label/></syntaxhighlight> || ❌️<ref group="note" name="forms"/>
| UNK ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><legend/></syntaxhighlight> || ❌️<ref group="note" name="forms"/>
| UNK ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><li/></syntaxhighlight> || ✔️<ref group="note" name="lists"/>
| ✔️ ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><link/></syntaxhighlight> || ✔️<ref group="note" name="meta"/>
| ❌️ ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><main/></syntaxhighlight> || ❌️
| UNK ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><map/></syntaxhighlight> || ❌️<ref group="note" name="hyperlinks"/>
| UNK ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><mark/></syntaxhighlight> || ✔️
| ❌️ ||
|-
| ❌️ || <syntaxhighlight lang="html" inline><marquee/></syntaxhighlight> || ❌️
| N/A ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><math/></syntaxhighlight> || ❌️<ref group="note" name="mathml"/>
| UNK ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><menu/></syntaxhighlight> || ❌️
| UNK ||
|-
| ❌️ || <syntaxhighlight lang="html" inline><menuitem/></syntaxhighlight> || ❌️
| N/A ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><meta/></syntaxhighlight> || ✔️<ref group="note" name="meta"/>
| ❌️ ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><meter/></syntaxhighlight> || ❌️
| UNK ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><nav/></syntaxhighlight> || ❌️
| UNK ||
|-
| ❌️ || <syntaxhighlight lang="html" inline><nobr/></syntaxhighlight> || ❌️
| N/A ||
|-
| ❌️ || <syntaxhighlight lang="html" inline><noembed/></syntaxhighlight> || ❌️
| N/A ||
|-
| ❌️ || <syntaxhighlight lang="html" inline><noframes/></syntaxhighlight> || ❌️
| N/A ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><noscript/></syntaxhighlight> || ❌️<ref group="note" name="scripting"/>
| UNK ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><object/></syntaxhighlight> || ❌️<ref group="note" name="embedded-objects"/>
| UNK ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><ol/></syntaxhighlight> || ✔️<ref group="note" name="lists"/>
| ✔️ ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><optgroup/></syntaxhighlight> || ❌️<ref group="note" name="forms"/>
| UNK ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><option/></syntaxhighlight> || ❌️<ref group="note" name="forms"/>
| UNK ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><output/></syntaxhighlight> || ❌️<ref group="note" name="forms"/>
| UNK ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><p/></syntaxhighlight> || ✔️
| ✔️ ||
|-
| ❌️ || <syntaxhighlight lang="html" inline><param/></syntaxhighlight> || ❌️
| N/A ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><picture/></syntaxhighlight> || ❌️<ref group="note" name="media"/>
| UNK ||
|-
| ❌️ || <syntaxhighlight lang="html" inline><plaintext/></syntaxhighlight> || ❌️
| N/A ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><pre/></syntaxhighlight> || ✔️<ref group="note" name="preformatted"/>
| ❌️ ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><progress/></syntaxhighlight> || ❌️
| UNK ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><q/></syntaxhighlight> || ✔️
| ✔️ ||
|-
| ❌️ || <syntaxhighlight lang="html" inline><rb/></syntaxhighlight> || ❌️
| N/A ||
|-
| ❌️ || <syntaxhighlight lang="html" inline><rbc/></syntaxhighlight> || ❌️
| N/A ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><rp/></syntaxhighlight> || ✔️
| ❌️ || See <syntaxhighlight lang="html" inline><ruby/></syntaxhighlight>.
|-
| ✔️ || <syntaxhighlight lang="html" inline><rt/></syntaxhighlight> || ✔️
| ❌️ || See <syntaxhighlight lang="html" inline><ruby/></syntaxhighlight>.
|-
| ❌️ || <syntaxhighlight lang="html" inline><rtc/></syntaxhighlight> || ❌️
| N/A ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><ruby/></syntaxhighlight> || ✔️
| ❌️ || Will revisit once there's demand—tracked as [[phab:T419365]].
|-
| ✔️ || <syntaxhighlight lang="html" inline><s/></syntaxhighlight> || ✔️<ref group="note" name="nonsemantic"/>
| ✔️ ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><samp/></syntaxhighlight> || ✔️
| ❌️ ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><script/></syntaxhighlight> || ❌️<ref group="note" name="scripting"/>
| UNK ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><search/></syntaxhighlight> || ❌️
| UNK ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><section/></syntaxhighlight> || ❌️<ref group="note" name="section-container"/>
| UNK ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><select/></syntaxhighlight> || ❌️<ref group="note" name="forms"/>
| UNK ||
|-
| ❌️ || <syntaxhighlight lang="html" inline><shadow/></syntaxhighlight> || ❌️<ref group="note" name="web-components"/>
| N/A ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><slot/></syntaxhighlight> || ❌️<ref group="note" name="web-components"/>
| UNK ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><small/></syntaxhighlight> || ✔️<ref group="note" name="font"/>
| ❌️ ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><source/></syntaxhighlight> || ❌️<ref group="note" name="media"/>
| UNK ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><span/></syntaxhighlight> || ✔️
| ✔️ ||
|-
| ❌️ || <syntaxhighlight lang="html" inline><strike/></syntaxhighlight> || ❌️<ref group="note" name="nonsemantic"/>
| N/A ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><strong/></syntaxhighlight> || ✔️
| ✔️ ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><style/></syntaxhighlight> || ❌️<ref group="note" name="stylesheets"/>
| UNK ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><sub/></syntaxhighlight> || ✔️
| ✔️ ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><summary/></syntaxhighlight> || ❌️
| UNK ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><sup/></syntaxhighlight> || ✔️
| ✔️ ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><svg/></syntaxhighlight> || ❌️<ref group="note" name="svg"/>
| UNK ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><table/></syntaxhighlight> || ✔️<ref group="note" name="tables-basic"/>
| ✔️ ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><tbody/></syntaxhighlight> || ❌️<ref group="note" name="tables-more"/>
| ❌️ ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><td/></syntaxhighlight> || ✔️<ref group="note" name="tables-basic"/>
| ✔️ ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><template/></syntaxhighlight> || ❌️<ref group="note" name="web-components"/>
| UNK ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><textarea/></syntaxhighlight> || ❌️<ref group="note" name="forms"/>
| UNK ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><tfoot/></syntaxhighlight> || ❌️<ref group="note" name="tables-more"/>
| UNK ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><th/></syntaxhighlight> || ✔️<ref group="note" name="tables-basic"/>
| ✔️ ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><thead/></syntaxhighlight> || ❌️<ref group="note" name="tables-more"/>
| UNK ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><time/></syntaxhighlight> || ✔️
| ❌️ ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><title/></syntaxhighlight> || ❌️
| N/A ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><tr/></syntaxhighlight> || ✔️<ref group="note" name="tables-basic"/>
| ✔️ ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><track/></syntaxhighlight> || ❌️<ref group="note" name="media"/>
| UNK ||
|-
| ❌️ || <syntaxhighlight lang="html" inline><tt/></syntaxhighlight> || ✔️<ref group="note" name="font"/>
| ❌️ ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><u/></syntaxhighlight> || ✔️<ref group="note" name="nonsemantic"/>
| ✔️ ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><ul/></syntaxhighlight> || ✔️<ref group="note" name="lists"/>
| ✔️ ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><var/></syntaxhighlight> || ✔️
| ❌️ ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><video/></syntaxhighlight> || ❌️<ref group="note" name="media"/>
| UNK ||
|-
| ✔️ || <syntaxhighlight lang="html" inline><wbr/></syntaxhighlight> || ✔️
| ❌️ ||
|-
| ❌️ || <syntaxhighlight lang="html" inline><xmp/></syntaxhighlight> || ❌️
| N/A ||
|}
<references group="note">
<ref name="embedded-objects">
Wikitext does not support iframes or embedded objects.
</ref>
<ref name="font">
The elements <syntaxhighlight lang="html" inline><font/></syntaxhighlight>, <syntaxhighlight lang="html" inline><tt/></syntaxhighlight>, <syntaxhighlight lang="html" inline><big/></syntaxhighlight>, and <syntaxhighlight lang="html" inline><small/></syntaxhighlight>
encode no semantic meaning, the former three being formally deprecated. CSS is preferred over these.
</ref>
<ref name="forms">
Wikitext does not support forms or input widgets.
</ref>
<ref name="headings">
Wikitext has dedicated syntax for the various levels of headings.
</ref>
<ref name="hyperlinks">
In Wikitext, hyperlinks can only be made via <syntaxhighlight lang="wikitext" inline>[target label]</syntaxhighlight> syntax. There is no way to set the <code>rel</code> attribute.
Image maps can only be made via the <syntaxhighlight lang="wikitext" inline><imagemap/></syntaxhighlight> tag hook from [[mw:Extension:ImageMap]].
<br>In an {{Z|89}}, the Wikitext syntax has no meaning, and the HTML <syntaxhighlight lang="html" inline><a href="target">label</a></syntaxhighlight> syntax is required.
</ref>
<ref name="lists">
Wikitext has dedicated syntax for unordered lists, ordered lists, and definition lists, but the HTML syntax is also supported.
</ref>
<ref name="mathml">
Embedded MathML isn't supported in Wikitext.
There is a <syntaxhighlight lang="wikitext" inline><math/></syntaxhighlight> tag hook from [[mw:Extension:Math]], but while it produces embedded MathML, it only accepts a TeX-based syntax.
</ref>
<ref name="media">
Wikitext has dedicated syntax for embedding media, and without extensions it's limited to local resources.
</ref>
<ref name="meta">
<syntaxhighlight lang="html" inline><link/></syntaxhighlight> can only be used if it has both <code>itemprop</code> and <code>href</code>.
<syntaxhighlight lang="html" inline><meta/></syntaxhighlight> can only be used if it has both <code>itemprop</code> and <code>content</code>.
</ref>
<ref name="nonsemantic">
The elements <syntaxhighlight lang="html" inline><b/></syntaxhighlight>, <syntaxhighlight lang="html" inline><i/></syntaxhighlight>, <syntaxhighlight lang="html" inline><u/></syntaxhighlight>, <syntaxhighlight lang="html" inline><s/></syntaxhighlight>, <syntaxhighlight lang="html" inline><strike/></syntaxhighlight>, and <syntaxhighlight lang="html" inline><center/></syntaxhighlight>
encode no semantic meaning, the latter two being formally deprecated. To maintain content–presentation seperation on the Web, CSS is preferred over these.
In Wikitext, there's dedicated syntax for bold and italics. There are also the semantic elements
<syntaxhighlight lang="html" inline><strong/></syntaxhighlight>, <syntaxhighlight lang="html" inline><em/></syntaxhighlight>, <syntaxhighlight lang="html" inline><ins/></syntaxhighlight>, and <syntaxhighlight lang="html" inline><del/></syntaxhighlight>.
</ref>
<ref name="preformatted">
Wikitext has dedicated syntax for preformatted/unparsed text, but the HTML syntax is also supported.
</ref>
<ref name="scripting">
Embedded or linked JavaScript isn't supported in Wikitext.
Thus <syntaxhighlight lang="html" inline><canvas/></syntaxhighlight> and <syntaxhighlight lang="html" inline><noscript/></syntaxhighlight> are disallowed too.
</ref>
<ref name="section-container">
Wikitext does not support the semantic container elements such as <syntaxhighlight lang="html" inline><section/></syntaxhighlight>.
There is a <syntaxhighlight lang="wikitext" inline><section/></syntaxhighlight> tag hook from [[mw:Extension:Labeled Section Transclusion]], but it's not equivalent.
</ref>
<ref name="stylesheets">
Embedded stylesheets aren't supported in Wikitext (though inline styles are).
</ref>
<ref name="svg">
Embedded SVG isn't supported in Wikitext.
</ref>
<ref name="tables-basic">
Wikitext has dedicated syntax for tables, but the HTML syntax is also supported, at least the parts corresponding to the features of Wikitext tables.
</ref>
<ref name="tables-more">
Some elements used for marking up tables aren't usable in Wikitext (and have no equivalent native syntax).
</ref>
<ref name="web-components">
Web Components aren't supported in Wikitext.
Modularity is achieved with transclusion.
</ref>
</references>
sjyxzwk6frk4guy8a9o84wqrkflxhh2
Z32276
0
78470
288311
272478
2026-07-03T02:08:39Z
99of9
1622
Added Z37257 to the approved list of test cases
288311
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z32276"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z32276K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20",
"Z37257"
],
"Z8K4": [
"Z14",
"Z32280"
],
"Z8K5": "Z32276"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "separator space/punctuation for list items in lang"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"word separator"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "return a separator to be used between words in a given language."
}
]
}
}
gtieen1nf5zkoj2tfwo2etv42evlqw7
Z32277
0
78471
288304
277573
2026-07-03T02:04:11Z
99of9
1622
Added Z37256 to the approved list of test cases
288304
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z32277"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z32277K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20",
"Z37256"
],
"Z8K4": [
"Z14",
"Z32278"
],
"Z8K5": "Z32277"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Returning default word separator"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
eyciapm4mb0mgf3t4uhbdyyxvm205u9
288305
288304
2026-07-03T02:04:38Z
99of9
1622
288305
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z32277"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z32277K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20",
"Z37256"
],
"Z8K4": [
"Z14",
"Z32278"
],
"Z8K5": "Z32277"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "default word separator \", \""
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"Returning default word separator"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
lw2bg1xj735furhehfoaernkzjltbvr
288306
288305
2026-07-03T02:05:00Z
99of9
1622
288306
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z32277"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z32277K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20",
"Z37256"
],
"Z8K4": [
"Z14",
"Z32278"
],
"Z8K5": "Z32277"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "default word separator \", \""
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"Returning default word separator",
"comma and space between words"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
87r6cp0bni5butewgskmbmi1jcy1yw3
Z32278
0
78472
288302
258736
2026-07-03T02:03:29Z
99of9
1622
288302
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z32278"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z32277",
"Z14K2": ", "
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "return \", \""
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
s1v4t5gwk5s57o57l6sw4imb48hm14s
Z32279
0
78473
288307
268421
2026-07-03T02:05:40Z
99of9
1622
288307
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z32279"
},
"Z2K2": {
"Z1K1": "Z14294",
"Z14294K1": [
"Z14293",
{
"Z1K1": "Z14293",
"Z14293K1": "Z32281",
"Z14293K2": [
"Z60",
"Z1006",
"Z1411",
"Z1406",
"Z1591",
"Z1589",
"Z1504",
"Z1107",
"Z1152",
"Z1645",
"Z1672",
"Z1202",
"Z1902",
"Z1901",
"Z1837",
"Z1900",
"Z1900",
"Z1804",
"Z1372",
"Z1375"
]
}
],
"Z14294K2": "Z32277"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "config for word separator in lists"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
k2ry1jqf0g8p53mdvm84u2wvj6r4r22
Z32280
0
78474
288309
259466
2026-07-03T02:07:40Z
99of9
1622
288309
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z32280"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z32276",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": {
"Z1K1": "Z7",
"Z7K1": "Z14310",
"Z14310K1": "Z32279",
"Z14310K2": {
"Z1K1": "Z18",
"Z18K1": "Z32276K1"
}
},
"K1": {
"Z1K1": "Z18",
"Z18K1": "Z32276K1"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "separator space/punctuation for list items, comp"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
t54w1uvpm7077wj72wldkgomgs3lhnl
Z32298
0
78493
288308
270702
2026-07-03T02:06:24Z
99of9
1622
288308
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z32298"
},
"Z2K2": {
"Z1K1": "Z14294",
"Z14294K1": [
"Z14293",
{
"Z1K1": "Z14293",
"Z14293K1": "Z32299",
"Z14293K2": [
"Z60",
"Z1002"
]
},
{
"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"
]
}
],
"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"
}
]
}
}
crs8uydrt0o1zizsp5q9n8mb2tw34e3
Z32299
0
78494
288296
259461
2026-07-03T01:53:30Z
99of9
1622
Added Z37255 to the approved list of test cases
288296
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z32299"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z32299K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20",
"Z37255"
],
"Z8K4": [
"Z14",
"Z32300"
],
"Z8K5": "Z32299"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Returning word separator (last) in English"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
iqt193e4ygjwes083pvkuqykx9l0b4l
288312
288296
2026-07-03T02:09:30Z
99of9
1622
288312
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z32299"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z32299K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20",
"Z37255"
],
"Z8K4": [
"Z14",
"Z32300"
],
"Z8K5": "Z32299"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "final word separator in English lists: \" and \""
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"Returning word separator (last) in English"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
0ppw2ejgn87np263sxwagetm705tazt
Z32300
0
78495
288294
258786
2026-07-03T01:52:37Z
99of9
1622
288294
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z32300"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z32299",
"Z14K2": " and "
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "return string \" and \""
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
aafjl2deccrjs9b0tkupd5noxfdlwsm
Wikifunctions:Catalogue/Natural language operations/Tagalog
4
78769
288472
259712
2026-07-03T11:26:19Z
HenkvD
1290
added Configurations
288472
wikitext
text/x-wiki
* {{Z+|Z32193}}
==Configurations==
{{LanguageConfigurations|Language=tl}}
[[Category:Lists of functions]]
[[Category:Tagalog]]
79dqc3oblzyz70jv9ekv2n8vbkqdv3j
Z32625
0
78941
288318
260397
2026-07-03T02:52:44Z
99of9
1622
Added Z37258 to the approved list of test cases
288318
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z32625"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z6"
},
"Z17K2": "Z32625K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "list of places (from most specific to general)"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z32625K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20",
"Z37258"
],
"Z8K4": [
"Z14",
"Z32630"
],
"Z8K5": "Z32625"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "join list of places"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "see https://en.wikipedia.org/wiki/Address#Address_format"
}
]
}
}
okqw2uw5s7s1ty8z48isugk2pc2kf64
288319
288318
2026-07-03T02:54:07Z
99of9
1622
288319
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z32625"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z6"
},
"Z17K2": "Z32625K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "list of places (from most specific to general)"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z32625K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20",
"Z37258"
],
"Z8K4": [
"Z14",
"Z32630"
],
"Z8K5": "Z32625"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "full placename from hierarchical list"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"join list of places"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "see https://en.wikipedia.org/wiki/Address#Address_format"
}
]
}
}
lwm30fo7rotf7ichdvq5mpw3czijqmc
288320
288319
2026-07-03T02:54:39Z
99of9
1622
288320
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z32625"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z6"
},
"Z17K2": "Z32625K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "list of places (from most specific to general)"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z32625K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20",
"Z37258"
],
"Z8K4": [
"Z14",
"Z32630"
],
"Z8K5": "Z32625"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "full placename from hierarchical list"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"join list of places",
"address from specific to general locations"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "see https://en.wikipedia.org/wiki/Address#Address_format"
}
]
}
}
sxnq1nbq1h2n3xv5hgt3thzscsjykpz
Z32626
0
78952
288321
287507
2026-07-03T02:55:38Z
99of9
1622
288321
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z32626"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z6"
},
"Z17K2": "Z32626K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "list of places"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z32626K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20",
"Z32628"
],
"Z8K4": [
"Z14",
"Z32627"
],
"Z8K5": "Z32626"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "join list of places (default format)"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "general language configured function: Z32625"
}
]
}
}
ajc8bzva02hll7tlnlb5mpv99qds3il
Z32627
0
78953
288313
260388
2026-07-03T02:49:36Z
99of9
1622
288313
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z32627"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z32626",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z12899",
"Z12899K1": {
"Z1K1": "Z18",
"Z18K1": "Z32626K1"
},
"Z12899K2": ", "
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "join list of strings with delimiter \", \""
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
5tpw9566kdzlqm6ay720bthv0wd3i8f
Z32628
0
78954
288314
260390
2026-07-03T02:50:04Z
99of9
1622
288314
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z32628"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z32626",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z32626",
"Z32626K1": [
"Z6",
"Seattle",
"Washington",
"United States"
],
"Z32626K2": "Z1002"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "Seattle, Washington, United States"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "\"Seattle, Washington, United States\""
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
pra7dlrd8e2ckr1ui4vv220ifg6gmrk
Z32630
0
78958
288315
260394
2026-07-03T02:51:02Z
99of9
1622
288315
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z32630"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z32625",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": {
"Z1K1": "Z7",
"Z7K1": "Z14310",
"Z14310K1": "Z32629",
"Z14310K2": {
"Z1K1": "Z18",
"Z18K1": "Z32625K2"
}
},
"K1": {
"Z1K1": "Z18",
"Z18K1": "Z32625K1"
},
"K2": {
"Z1K1": "Z18",
"Z18K1": "Z32625K2"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "join list of places, compose"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
akeabjigy19pjf7k2w7d5izvzk3mh3v
Wikifunctions:Catalogue/Natural language operations/Czech
4
79179
288242
277218
2026-07-02T21:28:11Z
HenkvD
1290
288242
wikitext
text/x-wiki
* {{Z+|Z32541}}
* {{Z+|Z32698}}
* {{Z+|Z32588}}
* {{Z+|Z32780}}
* {{Z+|Z33260}}
* {{Z+|Z34427}}
* {{Z+|Z34432}}
* ''{{Z+|Z34479}}''
* {{Z+|Z34484}}
* {{Z+|Z34487}}
==Configurations==
Shows whether each configuration has a Czech-connected option. In some cases no Czech option is necessary, because the csfault function is already the most appropriate function. This can be noted after the relevant item.
The list of all configurations is from [https://www.wikifunctions.org/wiki/Special:ListObjectsByType/Z14294?type=Z14294&orcsrby=olcsst here].
*{{#function:Z37127|Z14302|Z14302|cs}} {{Z|Z14302}}
*{{#function:Z37127|Z14303|Z14303|cs}} {{Z|Z14303}}
*{{#function:Z37127|Z14401|Z14401|cs}} {{Z|Z14401}}
*{{#function:Z37127|Z16435|Z16435|cs}} {{Z|Z16435}}
*{{#function:Z37127|Z18930|Z18930|cs}} {{Z|Z18930}}
*{{#function:Z37127|Z20240|Z20240|cs}} {{Z|Z20240}}
*{{#function:Z37127|Z20779|Z20779|cs}} {{Z|Z20779}}
*{{#function:Z37127|Z20896|Z20896|cs}} {{Z|Z20896}}
*{{#function:Z37127|Z21733|Z21733|cs}} {{Z|Z21733}}
*{{#function:Z37127|Z21795|Z21795|cs}} {{Z|Z21795}}
*{{#function:Z37127|Z21999|Z21999|cs}} {{Z|Z21999}}
*{{#function:Z37127|Z22940|Z22940|cs}} {{Z|Z22940}}
*{{#function:Z37127|Z23981|Z23981|cs}} {{Z|Z23981}}
*{{#function:Z37127|Z25030|Z25030|cs}} {{Z|Z25030}}
*{{#function:Z37127|Z25116|Z25116|cs}} {{Z|Z25116}}
*{{#function:Z37127|Z25440|Z25440|cs}} {{Z|Z25440}}
*{{#function:Z37127|Z25634|Z25634|cs}} {{Z|Z25634}}
*{{#function:Z37127|Z25662|Z25662|cs}} {{Z|Z25662}}
*{{#function:Z37127|Z25737|Z25737|cs}} {{Z|Z25737}}
*{{#function:Z37127|Z26009|Z26009|cs}} {{Z|Z26009}}
*{{#function:Z37127|Z26043|Z26043|cs}} {{Z|Z26043}}
*{{#function:Z37127|Z26096|Z26096|cs}} {{Z|Z26096}}
*{{#function:Z37127|Z27126|Z27126|cs}} {{Z|Z27126}}
*{{#function:Z37127|Z27129|Z27129|cs}} {{Z|Z27129}}
*{{#function:Z37127|Z27952|Z27952|cs}} {{Z|Z27952}}
*{{#function:Z37127|Z28020|Z28020|cs}} {{Z|Z28020}}
*{{#function:Z37127|Z28435|Z28435|cs}} {{Z|Z28435}}
*{{#function:Z37127|Z28806|Z28806|cs}} {{Z|Z28806}}
*{{#function:Z37127|Z29317|Z29317|cs}} {{Z|Z29317}}
*{{#function:Z37127|Z29597|Z29597|cs}} {{Z|Z29597}}
*{{#function:Z37127|Z29628|Z29628|cs}} {{Z|Z29628}}
*{{#function:Z37127|Z29813|Z29813|cs}} {{Z|Z29813}}
*{{#function:Z37127|Z29841|Z29841|cs}} {{Z|Z29841}}
*{{#function:Z37127|Z29843|Z29843|cs}} {{Z|Z29843}}
*{{#function:Z37127|Z29844|Z29844|cs}} {{Z|Z29844}}
*{{#function:Z37127|Z30442|Z30442|cs}} {{Z|Z30442}}
*{{#function:Z37127|Z30790|Z30790|cs}} {{Z|Z30790}}
*{{#function:Z37127|Z31407|Z31407|cs}} {{Z|Z31407}}
*{{#function:Z37127|Z32207|Z32207|cs}} {{Z|Z32207}}
*{{#function:Z37127|Z32255|Z32255|cs}} {{Z|Z32255}}
*{{#function:Z37127|Z32279|Z32279|cs}} {{Z|Z32279}}
*{{#function:Z37127|Z32298|Z32298|cs}} {{Z|Z32298}}
*{{#function:Z37127|Z32323|Z32323|cs}} {{Z|Z32323}}
*{{#function:Z37127|Z32402|Z32402|cs}} {{Z|Z32402}}
*{{#function:Z37127|Z32467|Z32467|cs}} {{Z|Z32467}}
*{{#function:Z37127|Z32530|Z32530|cs}} {{Z|Z32530}}
*{{#function:Z37127|Z32534|Z32534|cs}} {{Z|Z32534}}
*{{#function:Z37127|Z32629|Z32629|cs}} {{Z|Z32629}}
*{{#function:Z37127|Z32660|Z32660|cs}} {{Z|Z32660}}
*{{#function:Z37127|Z32823|Z32823|cs}} {{Z|Z32823}}
*{{#function:Z37127|Z32826|Z32826|cs}} {{Z|Z32826}}
*{{#function:Z37127|Z32842|Z32842|cs}} {{Z|Z32842}}
*{{#function:Z37127|Z32896|Z32896|cs}} {{Z|Z32896}}
*{{#function:Z37127|Z32981|Z32981|cs}} {{Z|Z32981}}
*{{#function:Z37127|Z33184|Z33184|cs}} {{Z|Z33184}}
*{{#function:Z37127|Z33441|Z33441|cs}} {{Z|Z33441}}
*{{#function:Z37127|Z33464|Z33464|cs}} {{Z|Z33464}}
*{{#function:Z37127|Z33855|Z33855|cs}} {{Z|Z33855}}
*{{#function:Z37127|Z33981|Z33981|cs}} {{Z|Z33981}}
*{{#function:Z37127|Z34134|Z34134|cs}} {{Z|Z34134}}
*{{#function:Z37127|Z34225|Z34225|cs}} {{Z|Z34225}}
*{{#function:Z37127|Z34255|Z34255|cs}} {{Z|Z34255}}
*{{#function:Z37127|Z34281|Z34281|cs}} {{Z|Z34281}}
*{{#function:Z37127|Z34682|Z34682|cs}} {{Z|Z34682}}
*{{#function:Z37127|Z34818|Z34818|cs}} {{Z|Z34818}}
*{{#function:Z37127|Z35026|Z35026|cs}} {{Z|Z35026}}
*{{#function:Z37127|Z35336|Z35336|cs}} {{Z|Z35336}}
*{{#function:Z37127|Z35676|Z35676|cs}} {{Z|Z35676}}
*{{#function:Z37127|Z36148|Z36148|cs}} {{Z|Z36148}}
*{{#function:Z37127|Z36155|Z36155|cs}} {{Z|Z36155}}
*{{#function:Z37127|Z36194|Z36194|cs}} {{Z|Z36194}}
*{{#function:Z37127|Z36219|Z36219|cs}} {{Z|Z36219}}
*{{#function:Z37127|Z36394|Z36394|cs}} {{Z|Z36394}}
*{{#function:Z37127|Z36633|Z36633|cs}} {{Z|Z36633}}
*{{#function:Z37127|Z37017|Z37017|cs}} {{Z|Z37017}}
*{{#function:Z37127|Z37091|Z37091|cs}} {{Z|Z37091}}
*{{#function:Z37127|Z37106|Z37106|cs}} {{Z|Z37106}}
*{{#function:Z37127|Z37118|Z37118|cs}} {{Z|Z37118}}
*{{#function:Z37127|Z37122|Z37122|cs}} {{Z|Z37122}}
[[Category:Lists of functions]]
[[Category:German]]
[[Category:Lists of functions]]
[[Category:Czech]]
m4141rgylg2o712jgj7mk7msinbsznh
288244
288242
2026-07-02T21:32:09Z
HenkvD
1290
/* Configurations */
288244
wikitext
text/x-wiki
* {{Z+|Z32541}}
* {{Z+|Z32698}}
* {{Z+|Z32588}}
* {{Z+|Z32780}}
* {{Z+|Z33260}}
* {{Z+|Z34427}}
* {{Z+|Z34432}}
* ''{{Z+|Z34479}}''
* {{Z+|Z34484}}
* {{Z+|Z34487}}
==Configurations==
Shows whether each configuration has a Czech-connected option. In some cases no Czech option is necessary, because the csfault function is already the most appropriate function. This can be noted after the relevant item.
The list of all configurations is from [https://www.wikifunctions.org/wiki/Special:ListObjectsByType/Z14294?type=Z14294&orcsrby=olcsst here].
*{{#function:Z37127|Z14302|Z14302|cs}} {{Z|Z14302}}
*{{#function:Z37127|Z14303|Z14303|cs}} {{Z|Z14303}}
*{{#function:Z37127|Z14401|Z14401|cs}} {{Z|Z14401}}
*{{#function:Z37127|Z16435|Z16435|cs}} {{Z|Z16435}}
*{{#function:Z37127|Z18930|Z18930|cs}} {{Z|Z18930}}
*{{#function:Z37127|Z20240|Z20240|cs}} {{Z|Z20240}}
*{{#function:Z37127|Z20779|Z20779|cs}} {{Z|Z20779}}
*{{#function:Z37127|Z20896|Z20896|cs}} {{Z|Z20896}}
*{{#function:Z37127|Z21733|Z21733|cs}} {{Z|Z21733}}
*{{#function:Z37127|Z21795|Z21795|cs}} {{Z|Z21795}}
*{{#function:Z37127|Z21999|Z21999|cs}} {{Z|Z21999}}
*{{#function:Z37127|Z22940|Z22940|cs}} {{Z|Z22940}}
*{{#function:Z37127|Z23981|Z23981|cs}} {{Z|Z23981}}
*{{#function:Z37127|Z25030|Z25030|cs}} {{Z|Z25030}}
*{{#function:Z37127|Z25116|Z25116|cs}} {{Z|Z25116}}
*{{#function:Z37127|Z25440|Z25440|cs}} {{Z|Z25440}}
*{{#function:Z37127|Z25634|Z25634|cs}} {{Z|Z25634}}
*{{#function:Z37127|Z25662|Z25662|cs}} {{Z|Z25662}}
*{{#function:Z37127|Z25737|Z25737|cs}} {{Z|Z25737}}
*{{#function:Z37127|Z26009|Z26009|cs}} {{Z|Z26009}}
*{{#function:Z37127|Z26043|Z26043|cs}} {{Z|Z26043}}
*{{#function:Z37127|Z26096|Z26096|cs}} {{Z|Z26096}}
*{{#function:Z37127|Z27126|Z27126|cs}} {{Z|Z27126}}
*{{#function:Z37127|Z27129|Z27129|cs}} {{Z|Z27129}}
*{{#function:Z37127|Z27952|Z27952|cs}} {{Z|Z27952}}
*{{#function:Z37127|Z28020|Z28020|cs}} {{Z|Z28020}}
*{{#function:Z37127|Z28435|Z28435|cs}} {{Z|Z28435}}
*{{#function:Z37127|Z28806|Z28806|cs}} {{Z|Z28806}}
*{{#function:Z37127|Z29317|Z29317|cs}} {{Z|Z29317}}
*{{#function:Z37127|Z29597|Z29597|cs}} {{Z|Z29597}}
*{{#function:Z37127|Z29628|Z29628|cs}} {{Z|Z29628}}
*{{#function:Z37127|Z29813|Z29813|cs}} {{Z|Z29813}}
*{{#function:Z37127|Z29841|Z29841|cs}} {{Z|Z29841}}
*{{#function:Z37127|Z29843|Z29843|cs}} {{Z|Z29843}}
*{{#function:Z37127|Z29844|Z29844|cs}} {{Z|Z29844}}
*{{#function:Z37127|Z30442|Z30442|cs}} {{Z|Z30442}}
*{{#function:Z37127|Z30790|Z30790|cs}} {{Z|Z30790}}
*{{#function:Z37127|Z31407|Z31407|cs}} {{Z|Z31407}}
*{{#function:Z37127|Z32207|Z32207|cs}} {{Z|Z32207}}
*{{#function:Z37127|Z32255|Z32255|cs}} {{Z|Z32255}}
*{{#function:Z37127|Z32279|Z32279|cs}} {{Z|Z32279}}
*{{#function:Z37127|Z32298|Z32298|cs}} {{Z|Z32298}}
*{{#function:Z37127|Z32323|Z32323|cs}} {{Z|Z32323}}
*{{#function:Z37127|Z32402|Z32402|cs}} {{Z|Z32402}}
*{{#function:Z37127|Z32467|Z32467|cs}} {{Z|Z32467}}
*{{#function:Z37127|Z32530|Z32530|cs}} {{Z|Z32530}}
*{{#function:Z37127|Z32534|Z32534|cs}} {{Z|Z32534}}
*{{#function:Z37127|Z32629|Z32629|cs}} {{Z|Z32629}}
*{{#function:Z37127|Z32660|Z32660|cs}} {{Z|Z32660}}
*{{#function:Z37127|Z32823|Z32823|cs}} {{Z|Z32823}}
*{{#function:Z37127|Z32826|Z32826|cs}} {{Z|Z32826}}
*{{#function:Z37127|Z32842|Z32842|cs}} {{Z|Z32842}}
*{{#function:Z37127|Z32896|Z32896|cs}} {{Z|Z32896}}
*{{#function:Z37127|Z32981|Z32981|cs}} {{Z|Z32981}}
*{{#function:Z37127|Z33184|Z33184|cs}} {{Z|Z33184}}
*{{#function:Z37127|Z33441|Z33441|cs}} {{Z|Z33441}}
*{{#function:Z37127|Z33464|Z33464|cs}} {{Z|Z33464}}
*{{#function:Z37127|Z33855|Z33855|cs}} {{Z|Z33855}}
*{{#function:Z37127|Z33981|Z33981|cs}} {{Z|Z33981}}
*{{#function:Z37127|Z34134|Z34134|cs}} {{Z|Z34134}}
*{{#function:Z37127|Z34225|Z34225|cs}} {{Z|Z34225}}
*{{#function:Z37127|Z34255|Z34255|cs}} {{Z|Z34255}}
*{{#function:Z37127|Z34281|Z34281|cs}} {{Z|Z34281}}
*{{#function:Z37127|Z34682|Z34682|cs}} {{Z|Z34682}}
*{{#function:Z37127|Z34818|Z34818|cs}} {{Z|Z34818}}
*{{#function:Z37127|Z35026|Z35026|cs}} {{Z|Z35026}}
*{{#function:Z37127|Z35336|Z35336|cs}} {{Z|Z35336}}
*{{#function:Z37127|Z35676|Z35676|cs}} {{Z|Z35676}}
*{{#function:Z37127|Z36148|Z36148|cs}} {{Z|Z36148}}
*{{#function:Z37127|Z36155|Z36155|cs}} {{Z|Z36155}}
*{{#function:Z37127|Z36194|Z36194|cs}} {{Z|Z36194}}
*{{#function:Z37127|Z36219|Z36219|cs}} {{Z|Z36219}}
*{{#function:Z37127|Z36394|Z36394|cs}} {{Z|Z36394}}
*{{#function:Z37127|Z36633|Z36633|cs}} {{Z|Z36633}}
*{{#function:Z37127|Z37017|Z37017|cs}} {{Z|Z37017}}
*{{#function:Z37127|Z37091|Z37091|cs}} {{Z|Z37091}}
*{{#function:Z37127|Z37106|Z37106|cs}} {{Z|Z37106}}
*{{#function:Z37127|Z37118|Z37118|cs}} {{Z|Z37118}}
*{{#function:Z37127|Z37122|Z37122|cs}} {{Z|Z37122}}
[[Category:Lists of functions]]
[[Category:Czech]]
b1yabwkbh30iwpcw5fs39ch9qpiavuk
288422
288244
2026-07-03T09:51:49Z
HenkvD
1290
/* Configurations */
288422
wikitext
text/x-wiki
* {{Z+|Z32541}}
* {{Z+|Z32698}}
* {{Z+|Z32588}}
* {{Z+|Z32780}}
* {{Z+|Z33260}}
* {{Z+|Z34427}}
* {{Z+|Z34432}}
* ''{{Z+|Z34479}}''
* {{Z+|Z34484}}
* {{Z+|Z34487}}
==Configurations==
{{LanguageConfigurations|Language=cs}}
[[Category:Lists of functions]]
[[Category:Czech]]
9pxxukdsx8b0aqozdsgm3hzyl0y5wx7
Wikifunctions:Catalogue/Natural language operations/Hebrew
4
79295
288435
261467
2026-07-03T10:14:49Z
HenkvD
1290
added Configurations
288435
wikitext
text/x-wiki
* {{Z+|Z32160}}
==Configurations==
{{LanguageConfigurations|Language=he}}
[[Category:Lists of functions]]
[[Category:Hebrew]]
nw56x6li0cv5ae4rmwzilap6act9i3n
Wikifunctions:Catalogue/Natural language operations/Portuguese
4
79296
288462
261472
2026-07-03T11:14:21Z
HenkvD
1290
288462
wikitext
text/x-wiki
* {{Z+|Z32225}}
==Configurations==
{{LanguageConfigurations|Language=pt}}
[[Category:Lists of functions]]
[[Category:Portuguese]]
rp841db3rsky9nufybgrcmz7j4x55z5
Wikifunctions:Catalogue/Natural language operations/Láadan
4
80144
288445
264967
2026-07-03T10:29:29Z
HenkvD
1290
added Configurations
288445
wikitext
text/x-wiki
{{Láadan}}{{see also|WF:human languages/Z1882|WF:NLG functions#Fragment functions}}
* {{z+|Z16313}}<!--
* ordinal in chosen language
* intro for year
* indef noun phrase
* "[+/~/-] is a [country] [professional]"
* "[name], a [role] from [country], "
* ranked subject with class fragment
* article-less instantiating fragment
* article-ful instantiating fragment
* emdash instantiating sentence
* classifying a class of nouns
* indefinite noun phrase with adjective
* SPO sentence, S without and O with article
* describe the class of a class
* description of class with adjective and superclass
* describing entity with adjective / class
* state location using entity and class
* superlative definition
* ordinal class location fragment
* number of objects phrase
* defining role sentence
* year-specific sentence from statement
* short description for album
* something begins
** na-, to start to
** ná-, to continue to
** ne-, to repeat
** no-, to finish
** nó-, to cease to
-->
==Configurations==
{{LanguageConfigurations|Language=ldn}}
[[category:lists of functions]]
[[category:Láadan]]
obwn8gtij8aqzvtnvtefdroyq9epe03
Talk:Z26830
1
82990
288354
273714
2026-07-03T06:16:59Z
YoshiRulz
10156
Remove from category
288354
wikitext
text/x-wiki
phoiac9h4m842xq45sp7s6u21eteeq1
User:YoshiRulz/Type documentation
2
83367
288387
286871
2026-07-03T07:55:31Z
YoshiRulz
10156
Use navbar for link to long-form docs
288387
wikitext
text/x-wiki
<onlyinclude><includeonly>== Documentation ==
{| class="wikitable"
| <div style="float: inline-end; text-align: end;">
layout: {{mini navbar|User:YoshiRulz/Type documentation}}
<br>data: {{mini navbar|{{{1|{{PAGENAME}}}}}|point-at-data=y}}
</div>
'''{{#wikifunctionlabeldesc:{{{1|{{PAGENAME}}}}}}}'''
|-
|
{|
<!--
-->{{#if:{{item linked to mainspace object|{{SUBJECTPAGENAME:{{{1|{{PAGENAME}}}}}}}}}|<nowiki/>
{{!}}- style="vertical-align: text-top;"
! style="text-align: end;" {{!}} Wikidata Item (sitelink)
{{!}} {{item linked to mainspace object|{{SUBJECTPAGENAME:{{{1|{{PAGENAME}}}}}}}}}
}}<!--
-->{{#switch:{{SUBJECTPAGENAME:{{{1|{{PAGENAME}}}}}}}
|Z80|Z13518|Z16683|Z19677|Z20838|Z33198=<nowiki/>
{{!}}- style="vertical-align: text-top;"
! style="text-align: end;" {{!}} Numeric type hierarchy
{{!}} [[Talk:Z80|<small>GF(256)</small>]] ⊂ [[Talk:Z13518|ℕ]] ⊂ [[Talk:Z16683|ℤ]] ⊂ [[Talk:Z19677|ℚ]] ⊂ ℝ;<!--
--> [[Talk:Z20838|f64]] ≈ ℝ; [[Talk:Z33198|f64×f64]] ≈ ℂ
}}<!--
-->{{#if:{{{related types|}}}|<nowiki/>
{{!}}- style="vertical-align: text-top;"
! style="text-align: end;" {{!}} Related types
{{!}}
{{{related types}}}
}}<!--
-->{{#if:{{{cardinality|}}}|<nowiki/>
{{!}}- style="vertical-align: text-top;"
! style="text-align: end;" {{!}} Cardinality (number of possible values)
{{!}} <div>{{{cardinality}}}</div>
}}<!--
-->{{#switch:{{SUBJECTPAGENAME:{{{1|{{PAGENAME}}}}}}}
|Z6062|Z6063|Z25340|Z25501|Z25502|Z26582|Z26934|Z26935|Z27951|Z27970|Z27971|Z28215|Z28515|Z28516|Z28517|Z28518|Z28519|Z28520|Z32789|Z32792|Z33568|Z33827
|Z21|Z40|Z60|Z61|Z6020|Z6030|Z6040|Z16098|Z16659|Z16927|Z17402|Z17813|Z20825|Z22112=<nowiki/>
{{!}}- style="vertical-align: text-top;"
! style="text-align: end;" {{!}} Enumeration members/options
{{!}} {{enum member list|{{SUBJECTPAGENAME:{{{1|{{PAGENAME}}}}}}}}}
{{#ifeq:{{NAMESPACENUMBER}}|1|[[Category:Enumeration_types]]}}
|Z881|Z882|Z883|Z6884={{#ifeq:{{NAMESPACENUMBER}}|1|[[Category:Parameterised_types]]}}
|#default={{#ifeq:{{NAMESPACENUMBER}}|1|[[Category:Types]]}}
}}<!--
-->
{{#if:{{{proposal|UNSET}}}|<nowiki/>
{{!}}- style="vertical-align: text-top;"
! style="text-align: end;" {{!}} Proposal discussion
{{!}} [[{{{proposal|WF:Type proposals/<!--hack to trim trailing newline-->{{#if:||{{{2}}}}}}}}]]
}}
<!--
-->
|- style="vertical-align: text-top;"
! style="text-align: end;" | Search for usages of this type
|
{{User:YoshiRulz/Type_documentation/search_table|{{SUBJECTPAGENAME:{{{1|{{PAGENAME}}}}}}}}}
|}
|}
<!--
-->{{#ifexist:Help:Type_deconstruction_table/{{{2|{{#function:Z34802|en|{{{1|{{PAGENAME}}}}}}}}}}
|{{Help:Type_deconstruction_table/{{{2|{{#function:Z34802|en|{{{1|{{PAGENAME}}}}}}}}}}}}}}<!--
-->{{#ifexist:Help:Fetching_function_table/{{{2|{{#function:Z34802|en|{{{1|{{PAGENAME}}}}}}}}}}
|{{Help:Fetching_function_table/{{{2|{{#function:Z34802|en|{{{1|{{PAGENAME}}}}}}}}}}}}}}<!--
-->{{#ifexist:Help:Comparison_function_table/{{{2|{{#function:Z34802|en|{{{1|{{PAGENAME}}}}}}}}}}
|{{Help:Comparison_function_table/{{{2|{{#function:Z34802|en|{{{1|{{PAGENAME}}}}}}}}}}}}}}<!--
-->{{#ifexist:Help:Type_conversion_table/{{{2|{{#function:Z34802|en|{{{1|{{PAGENAME}}}}}}}}}}
|{{Help:Type_conversion_table/{{{2|{{#function:Z34802|en|{{{1|{{PAGENAME}}}}}}}}}}}}}}<!--
-->{{#ifexist:Help:Rounding_function_table/{{{2|{{#function:Z34802|en|{{{1|{{PAGENAME}}}}}}}}}}
|{{Help:Rounding_function_table/{{{2|{{#function:Z34802|en|{{{1|{{PAGENAME}}}}}}}}}}}}}}<!--
-->
{{#ifexist:Help:{{{1|{{PAGENAME}}}}}
|<div style="display: flex; flex-flow: row nowrap;">
<div>'''Explanations'''</div>
{{navbar|e|brackets=y|plain=y|style=margin-inline-start: 1em;|template=Help:{{{1|{{PAGENAME}}}}}}}
</div>
{{TNT|Help:{{{1|{{PAGENAME}}}}}|uselang={{USERLANGUAGE}}}}
|<div dir="{{#dir}}">[<nowiki/><span class="plainlinks">[{{fullurl:Help:{{{1|{{PAGENAME}}}}}|action=edit&preload={{urlencode:User:YoshiRulz/Type documentation/help page template}}}} Create]</span> translatable long-form documentation to be included here<nowiki/>]</div>
}}
{{#ifeq:{{NAMESPACENUMBER}}|1|{{DEFAULTSORT:Talk:Z{{padleft:{{#invoke:String|sub|{{{1|{{PAGENAME}}}}}|2}}|5}}}}}}</includeonly></onlyinclude>
{{documentation}}
{{ {{FULLPAGENAME}}|Z16683|Integer
|cardinality=arbitrarily high
}}
{{ {{FULLPAGENAME}}|Z6060|Time of day
|related types=
* {{Z+|Z6061}}
* {{Z+|Z20420}}
|proposal=<!--WF:Type proposals/Wikidata time-->
}}
{{ {{FULLPAGENAME}}|Z16659|Sign
|related types=
* {{Z+|Z16683}}
* {{Z+|Z19677}}
}}
170d4hy6tz8wdqfnq84x69rr6vy168y
Z35797
0
84527
288356
279905
2026-07-03T06:20:23Z
YoshiRulz
10156
Added Z37270 to the approved list of implementations
288356
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35797"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z13518",
"Z17K2": "Z35797K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Miles per hour windspeeds"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20",
"Z35800",
"Z35801",
"Z35802"
],
"Z8K4": [
"Z14",
"Z35799",
"Z35798",
"Z37270"
],
"Z8K5": "Z35797"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Get EF rating from estimated max winds (English)"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"EF rating",
"EF category",
"Enhanced Fujita rating",
"Enhanced Fujita category",
"Enhanced Fujita scale",
"Enhanced Fujita"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "A function to get the Enhanced Fujita rating from the maximum estimated winds of a tornado (in miles per hour)."
}
]
}
}
rlmv1mmvotdavz3wxfdr9utk6nb3rt2
Talk:Z35797
1
84831
288357
279913
2026-07-03T06:20:36Z
YoshiRulz
10156
Remove from category
288357
wikitext
text/x-wiki
phoiac9h4m842xq45sp7s6u21eteeq1
User:YoshiRulz/Missing compositions
2
84911
288358
286985
2026-07-03T06:20:54Z
YoshiRulz
10156
288358
wikitext
text/x-wiki
* [[Z10018]]
* [[Z10022]] Turkish
* [[Z10047]]
* [[Z10057]] bitbashing
* [[Z10067]] bitbashing
* [[Z10124]] bitbashing
* [[Z10132]] bitbashing
* [[Z10148]] bitbashing
* [[Z10149]] bitbashing
* [[Z10178]] URIs
* [[Z10181]] URIs
* [[Z10185]] URIs
* [[Z10188]] URIs
* [[Z10196]] RegEx
* [[Z10309]] NATO phonetic alphabet
* [[Z10357]]
* [[Z10373]] Unicode
* [[Z10384]] Unicode
* [[Z10387]] Unicode
* [[Z10390]] Unicode
* [[Z10394]] Unicode
* [[Z10397]] Unicode
* [[Z10398]] Unicode
* [[Z10399]] Unicode
* [[Z10410]] email address
* [[Z10441]] Brainfuck
* [[Z10450]] Esperanto
* [[Z10458]] Esperanto
* [[Z10459]] Esperanto
* [[Z10482]] Esperanto
* [[Z10491]] Esperanto
* [[Z10507]]
* [[Z10514]] Esperanto
* [[Z10524]] train stuff
* [[Z10574]] Esperanto
* [[Z10587]] Bangla
* [[Z10591]] Bangla
* [[Z10608]] URIs
* [[Z10682]] Turkish
* [[Z10689]] Turkish
* [[Z10761]] composition exists but fails
* [[Z10812]]
* [[Z10816]]
* [[Z10821]]
* [[Z10894]] Hebrew
* [[Z10938]]
* [[Z10970]] NATO phonetic alphabet
* [[Z10975]] Javanese
* [[Z10987]]
* [[Z11011]] Jalali calendar
* [[Z11022]]
* [[Z11023]]
* [[Z11049]] URIs
* [[Z11077]] Bangla
* [[Z11089]] English
* [[Z11094]] CSV
* [[Z11193]]
* [[Z11208]] SMILES
* [[Z11235]]
* [[Z11353]] Igbo
* [[Z11390]] English
* [[Z11461]]
* [[Z11501]]
* [[Z11548]] French
* [[Z11553]]
* [[Z11589]] French
* [[Z11590]] French
* [[Z11619]] Breton
* [[Z11627]] Breton
* [[Z11632]] Breton
* [[Z11642]] NATO phonetic alphabet
* [[Z11646]] English
* [[Z11651]] English
* [[Z11668]] NATO phonetic alphabet
* [[Z11672]] NATO phonetic alphabet
* [[Z11676]] NATO phonetic alphabet
* [[Z11678]]
* [[Z11700]] Breton
* [[Z11705]]
* [[Z11722]] German
* [[Z11739]] German
* [[Z11762]] German
* [[Z11834]] German
* [[Z11884]] SMILES
* [[Z11899]] SMILES
* [[Z11929]] Punjabi
* [[Z11938]] Rohingya
* [[Z12036]] Punjabi
* [[Z12058]] Punjabi
* [[Z12078]] Persian
* [[Z12082]] Perso-Arabic
* [[Z12116]] Rohingya
* [[Z12130]] Rohingya
* [[Z12134]] Rohingya
* [[Z12186]] Rohingya
* [[Z12189]] Turkish
* [[Z12194]] Rohingya
* [[Z12198]] Punjabi
* [[Z12217]]
* [[Z12219]]
* [[Z12228]] Urdu
* [[Z12240]] Urdu
* [[Z12268]] Breton
* [[Z12316]]
* [[Z12408]] Igbo
* [[Z12497]] float
* [[Z12500]] float
* [[Z12505]] float
* [[Z12509]] float
* [[Z12608]] Chinese
* [[Z12611]] SMILES
* [[Z12627]] Dutch
* [[Z12665]] float
* [[Z12671]]
* [[Z12678]] Bangla
* [[Z12689]] German
* [[Z12729]]
* [[Z12745]]
* [[Z12770]] Igbo
* [[Z12775]] Korean
* [[Z12794]] CSV
* [[Z12806]] Igbo
* [[Z12818]] Sudanese
* [[Z12884]] Sudanese
* [[Z12908]] Esperanto
* [[Z12919]] Bangla
* [[Z12926]] Bangla
* [[Z12941]]
* [[Z12992]]
* [[Z13006]]
* [[Z13017]] colour
* [[Z13023]] colour
* [[Z13028]] colour
* [[Z13040]] Serbian
* [[Z13060]]
* [[Z13124]] Japanese
* [[Z13138]] Hebrew
* [[Z13151]] Bangla
* [[Z13156]] Bangla
* [[Z13195]] Bangla
* [[Z13206]] English
* [[Z13238]] Bangla
* [[Z13254]] English
* [[Z13270]] Bangla
* [[Z13300]] Japanese
* [[Z13335]] Japanese
* [[Z13587]] English
* [[Z13617]] Finnish
* [[Z13806]]
* [[Z13871]]
* [[Z13934]]
* [[Z14018]]
* [[Z14066]]
* [[Z14083]]
* [[Z14159]] composition exists but fails
* [[Z14189]] bitbashing
* [[Z14195]] bitbashing
* [[Z14200]]
* [[Z14226]] train stuff
* [[Z14473]]
* [[Z14523]] English
* [[Z14562]]
* [[Z14643]]
* [[Z14648]]
* [[Z14653]]
* [[Z14657]]
* [[Z14662]]
* [[Z14680]]
* [[Z14683]]
* [[Z14917]]
* [[Z14961]]
* [[Z14980]]
* [[Z15007]]
* [[Z15092]]
* [[Z15098]]
* [[Z15251]] composition exists but fails
* [[Z15256]]
* [[Z15347]] transcendental
* [[Z15356]] irrational
* [[Z15362]]
* [[Z15391]]
* [[Z15553]] composition exists but fails
* [[Z15564]]
* [[Z15567]] Malay
* [[Z15708]] Korean
* [[Z15937]]
* [[Z15963]] German
* [[Z15974]]
* [[Z16008]] Swedish
* [[Z16053]] Igbo
* [[Z16074]] Igbo
* [[Z16093]] French
* [[Z16114]] Chinese
* [[Z16150]] Bangla
* [[Z16153]]
* [[Z16163]] Low German
* [[Z16172]] Moroccan
* [[Z16184]] Arabic
* [[Z16185]] Klingon
* [[Z16221]] Portuguese
* [[Z16394]]
* [[Z16409]] Luxembourgish
* [[Z16431]] Spanish
* [[Z16443]] Moroccan
* [[Z16475]] float
* [[Z16608]] Breton
* [[Z16741]] SMILES
* [[Z16812]] Ukranian
* [[Z16904]] Bangla
* [[Z16908]]
* [[Z16919]] English
* [[Z17030]]
* [[Z17036]]
* [[Z17081]] Vietnamese
* [[Z17506]]
* [[Z17511]]
* [[Z17516]]
* [[Z17534]]
* [[Z17563]] Bangla
* [[Z17564]] Bangla
* [[Z17639]] Spanish
* [[Z17654]] English
* [[Z17664]] colour
* [[Z17685]] Igbo
* [[Z17713]] colour
* [[Z17721]] Swedish
* [[Z17727]] Swedish
* [[Z17745]] Swedish
* [[Z17822]] Swedish
* [[Z17866]] Spanish
* [[Z17966]] Swedish
* [[Z18002]] Swedish
* [[Z18006]] Swedish
* [[Z18131]] Bangla
* [[Z18140]] Russian
* [[Z18160]] Swedish
* [[Z18163]] Swedish
* [[Z18169]] Bangla
* [[Z18175]] Swedish
* [[Z18181]]
* [[Z18184]] colour
* [[Z18189]] colour
* [[Z18196]] colour
* [[Z18199]] Kurdish
* [[Z18204]] colour
* [[Z18208]] colour
* [[Z18212]] colour
* [[Z18216]] Persian
* [[Z18220]] Swedish
* [[Z18226]] Swedish
* [[Z18233]] Swedish
* [[Z18238]] Swedish
* [[Z18263]] colour
* [[Z18268]] colour
* [[Z18281]] composition exists but fails
* [[Z18296]] colour
* [[Z18300]] colour
* [[Z18319]]
* [[Z18331]]
* [[Z18336]]
* [[Z18339]]
* [[Z18346]]
* [[Z18365]] German
* [[Z18387]] Bangla
* [[Z18397]] Bangla
* [[Z18424]]
* [[Z18435]] Bangla
* [[Z18440]] Judeo-Persian
* [[Z18459]]
* [[Z18462]] Bangla
* [[Z18467]]
* [[Z18489]]
* [[Z18515]]
* [[Z18529]]
* [[Z18531]]
* [[Z18541]] Basque
* [[Z18546]] Indonesian
* [[Z18573]] Bangla
* [[Z18592]]
* [[Z18603]] Kurdish
* [[Z18662]] Bangla
* [[Z18670]] Basque
* [[Z18679]] Malay
* [[Z18699]] Kurdish
* [[Z18708]] Kurdish
* [[Z18722]]
* [[Z18733]] Basque
* [[Z18742]] Basque
* [[Z18766]]
* [[Z18768]]
* [[Z18775]]
* [[Z18779]]
* [[Z18784]] Russian
* [[Z18790]] Kurdish
* [[Z18793]]
* [[Z18796]] English
* [[Z18807]] Kurdish
* [[Z18826]] Basque
* [[Z18828]] Balochi
* [[Z18831]] Bangla
* [[Z18837]] Bangla
* [[Z18852]]
* [[Z18859]]
* [[Z18867]] Malay
* [[Z18877]] Balochi
* [[Z18881]] Bangla
* [[Z18893]] Malay
* [[Z18922]]
* [[Z18932]]
* [[Z18957]]
* [[Z18961]]
* [[Z18988]] Arabic
* [[Z19009]] Tunisian
* [[Z19011]] Arabic
* [[Z19013]] Tunisian
* [[Z19020]]
* [[Z19023]]
* [[Z19046]] Latvian
* [[Z19085]]
* [[Z19135]] Moroccan
* [[Z19191]]
* [[Z19217]]
* [[Z19223]]
* [[Z19334]] Hindi
* [[Z19344]]
* [[Z19370]]
* [[Z19380]] SMILES
* [[Z19403]]
* [[Z19421]]
* [[Z19441]]
* [[Z19460]]
* [[Z19472]] Malayalam
* [[Z19479]]
* [[Z19484]] Malayalam
* [[Z19486]]
* [[Z19489]]
* [[Z19503]] Malayalam
* [[Z19533]] Malayalam
* [[Z19583]]
* [[Z19629]] Arabic
* [[Z19637]]
* [[Z19641]]
* [[Z19800]]
* [[Z19886]]
* [[Z19901]]
* [[Z19933]]
* [[Z19943]]
* [[Z19953]]
* [[Z20013]] Syrian
* [[Z20020]]
* [[Z20024]] Syrian
* [[Z20132]]
* [[Z20198]]
* [[Z20285]]
* [[Z20362]]
* [[Z20426]] English
* [[Z20449]]
* [[Z20465]] Basque
* [[Z20467]] Basque
* [[Z20468]] Basque
* [[Z20469]] Basque
* [[Z20511]] Basque
* [[Z20573]]
* [[Z20597]] English
* [[Z20617]] Hijri calendar
* [[Z20665]] Gaelic
* [[Z20687]]
* [[Z20706]] Persian
* [[Z20727]] German
* [[Z20730]]
* [[Z20741]]
* [[Z20750]]
* [[Z20773]] English
* [[Z20776]] German
* [[Z20782]] English
* [[Z20788]]
* [[Z20791]] Hungarian
* [[Z20801]] Russian
* [[Z20816]]
* [[Z20841]]
* [[Z20844]]
* [[Z20849]]
* [[Z20854]]
* [[Z20915]]
* [[Z20924]]
* [[Z21009]]
* [[Z21031]]
* [[Z21043]]
* [[Z21047]]
* [[Z21071]]
* [[Z21100]]
* [[Z21121]]
* [[Z21148]]
* [[Z21187]]
* [[Z21198]]
* [[Z21245]]
* [[Z21267]] Bangla
* [[Z21278]]
* [[Z21360]]
* [[Z21486]]
* [[Z21503]]
* [[Z21514]]
* [[Z21539]]
* [[Z21554]] colour
* [[Z21562]]
* [[Z21572]] Bangla
* [[Z21587]]
* [[Z21599]] French
* [[Z21617]] French
* [[Z21624]] French
* [[Z21632]] French
* [[Z21682]]
* [[Z21796]]
* [[Z21814]]
* [[Z21842]] English
* [[Z21934]]
* [[Z21939]]
* [[Z21961]] Arabic
* [[Z22002]]
* [[Z22007]]
* [[Z22107]]
* [[Z22155]]
* [[Z22162]]
* [[Z22214]] Arabic
* [[Z22236]]
* [[Z22302]]
* [[Z22455]] toki pona
* [[Z22571]] toki pona
* [[Z22576]] Russian
* [[Z22623]] Church Slavonic
* [[Z22693]]
* [[Z22699]]
* [[Z22717]]
* [[Z22725]]
* [[Z22728]]
* [[Z22764]]
* [[Z22786]] Italian
* [[Z22791]] Italian
* [[Z22796]]
* [[Z22844]] Julian calendar
* [[Z22849]]
* [[Z22903]]
* [[Z23003]] Italian
* [[Z23109]]
* [[Z23153]]
* [[Z23197]] Italian
* [[Z23219]]
* [[Z23246]]
* [[Z23254]]
* [[Z23269]] Julian calendar
* [[Z23283]]
* [[Z23561]]
* [[Z23619]] Italian
* [[Z23782]] Quechua
* [[Z23783]]
* [[Z23788]] Quechua
* [[Z23790]] Quechua
* [[Z23792]] Quechua
* [[Z23795]] Quechua
* [[Z23798]] Quechua
* [[Z23800]] Quechua
* [[Z23808]]
* [[Z23827]] English
* [[Z23848]]
* [[Z23851]]
* [[Z23855]] Luxembourgish
* [[Z23865]]
* [[Z23869]]
* [[Z23953]]
* [[Z23956]]
* [[Z23961]] Italian
* [[Z23976]]
* [[Z23984]] English
* [[Z23990]] Dagbani
* [[Z23997]]
* [[Z24007]]
* [[Z24025]] Arabic
* [[Z24081]]
* [[Z24139]]
* [[Z24450]]
* [[Z24459]]
* [[Z24460]]
* [[Z24497]]
* [[Z24505]]
* [[Z24632]]
* [[Z24681]]
* [[Z24698]]
* [[Z24721]] toki pona
* [[Z24880]] Dagbani
* [[Z24979]] Italian
* [[Z24984]] Dagbani
* [[Z24987]] Spanish
* [[Z25007]]
* [[Z25016]]
* [[Z25022]]
* [[Z25032]] Italian
* [[Z25038]] English
* [[Z25043]] Dagbani
* [[Z25127]]
* [[Z25128]]
* [[Z25152]]
* [[Z25158]]
* [[Z25220]]
* [[Z25271]]
* [[Z25376]]
* [[Z25393]]
* [[Z25399]]
* [[Z25404]]
* [[Z25416]]
* [[Z25419]]
* [[Z25457]]
* [[Z25491]]
* [[Z25510]]
* [[Z25557]]
* [[Z25565]]
* [[Z25683]] English
* [[Z25763]] Spanish
* [[Z25792]]
* [[Z25829]]
* [[Z25833]]
* [[Z25847]]
* [[Z25853]]
* [[Z25901]]
* [[Z25924]] Serbian
* [[Z25930]]
* [[Z25963]]
* [[Z25966]]
* [[Z25982]]
* [[Z25991]]
* [[Z26004]]
* [[Z26011]]
* [[Z26017]] Italian
* [[Z26029]] English
* [[Z26033]] Dagbani
* [[Z26046]] Chinese
* [[Z26059]]
* [[Z26076]] Chinese
* [[Z26081]] Chinese
* [[Z26121]] Serbian
* [[Z26214]]
* [[Z26328]] Spanish
* [[Z26354]] Malayalam
* [[Z26369]]
* [[Z26428]]
* [[Z26432]] Bangla
* [[Z26444]]
* [[Z26452]]
* [[Z26487]]
* [[Z26491]]
* [[Z26495]]
* [[Z26499]]
* [[Z26629]] Bangla
* [[Z26638]] Bangla
* [[Z26643]] Bangla
* [[Z26648]] Bangla
* [[Z26652]] Bangla
* [[Z26729]]
* [[Z26756]]
* [[Z26760]]
* [[Z26774]] Hijri calendar
* [[Z26779]]
* [[Z26785]]
* [[Z26817]] Hijri calendar
* [[Z27014]]
* [[Z27022]]
* [[Z27028]]
* [[Z27057]]
* [[Z27131]] Italian
* [[Z27254]] Luxembourgish
* [[Z27298]] Arabic
* [[Z27332]]
* [[Z27376]]
* [[Z27406]] Italian
* [[Z27417]] Breton
* [[Z27574]] Breton
* [[Z27632]]
* [[Z27655]] Luxembourgish
* [[Z27705]]
* [[Z27737]]
* [[Z27791]]
* [[Z27811]]
* [[Z27815]]
* [[Z27861]]
* [[Z27868]]
* [[Z27878]]
* [[Z27908]]
* [[Z28009]]
* [[Z28094]]
* [[Z28119]] Julian calendar
* [[Z28378]] Bangla
* [[Z28387]]
* [[Z28422]] Bangla
* [[Z28467]]
* [[Z28482]]
* [[Z28513]]
* [[Z28539]] German
* [[Z28562]] French
* [[Z28565]]
* [[Z28600]] Hijri calendar
* [[Z28661]]
* [[Z28741]]
* [[Z28846]]
* [[Z28911]] Hijri calendar
* [[Z28917]]
* [[Z28940]]
* [[Z28945]]
* [[Z28986]]
* [[Z29031]]
* [[Z29079]]
* [[Z29108]]
* [[Z29183]]
* [[Z29267]]
* [[Z29294]]
* [[Z29443]]
* [[Z29518]]
* [[Z29725]]
* [[Z29890]]
* [[Z29940]] English
* [[Z30177]]
* [[Z30217]]
* [[Z30306]] Serbian
* [[Z30367]]
* [[Z30389]] Armenian
* [[Z30473]] Armenian
* [[Z30549]] Armenian
* [[Z30638]] Malay
* [[Z30837]]
* [[Z30901]] toki pona
* [[Z31108]]
* [[Z31145]]
* [[Z31192]]
* [[Z31211]]
* [[Z31241]] Dutch
* [[Z31322]] Dutch
* [[Z31398]]
* [[Z31454]] Japanese
* [[Z31456]] Russian
* [[Z31572]] Arabic
* [[Z31648]] Indonesian
* [[Z31670]] Malay
* [[Z31729]]
* [[Z31754]]
* [[Z31772]] Portuguese
* [[Z31907]]
* [[Z31944]]
* [[Z31965]]
* [[Z32031]] Latin
* [[Z32314]] English
* [[Z32330]] Latin
* [[Z32340]] Latin
* [[Z32343]] Latin
* [[Z32347]] Latin
* [[Z32436]] Portuguese
* [[Z32456]]
* [[Z32527]]
* [[Z32537]]
* [[Z32573]]
* [[Z32577]]
* [[Z32588]] Czech
* [[Z32715]]
* [[Z32734]]
* [[Z32780]] Czech
* [[Z32793]] Japanese
* [[Z32953]]
* [[Z33105]]
* [[Z33151]] toki pona
* [[Z33165]] Malay
* [[Z33245]] Japanese
* [[Z33340]] Luxembourgish
* [[Z33399]]
* [[Z33415]]
* [[Z33440]] Tagalog
* [[Z33509]] pinyin
* [[Z33691]]
* [[Z33696]] pinyin
* [[Z33727]]
* [[Z33778]]
* [[Z33785]]
* [[Z33797]] pinyin
* [[Z33818]]
* [[Z33836]]
* [[Z33878]]
* [[Z33955]] pinyin
* [[Z33983]]
* [[Z33986]] Hebrew
* [[Z34009]] pinyin
* [[Z34139]] Bulgarian
* [[Z34200]] toki poka
* [[Z34212]] pinyin
* [[Z34308]] Bulgarian
* [[Z34463]]
* [[Z34797]] pinyin
* [[Z34854]]
* [[Z34943]]
* [[Z34993]]
* [[Z35010]] Bengali
* [[Z35175]]
* [[Z35278]]
* [[Z35388]]
* [[Z35390]] SignWriting
* [[Z35392]] SignWriting
* [[Z35395]] SignWriting
* [[Z35397]] SignWriting
* [[Z35408]] SignWriting
* [[Z35528]] Chinese
* [[Z35608]] Bangla
* [[Z35780]] Igbo
* [[Z35828]]
* [[Z35879]] SignWriting
* [[Z35886]] SignWriting
* [[Z35888]] SignWriting
* [[Z35893]] SignWriting
* [[Z35896]] SignWriting
* [[Z36004]] Swedish
* [[Z36116]]
* [[Z36128]] bitbashing
* [[Z36174]]
* [[Z36341]]
* [[Z36554]]
* [[Z36587]]
* [[Z36839]]
* [[Z36903]]
* [[Z36944]]
e6ej4oex54y6nck94tnimm1pzudn4w2
Z36218
0
85333
288041
287041
2026-07-02T14:21:52Z
Higa4
889
add ja
288041
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36218"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z36218K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "subject reference"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "ämne"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6092",
"Z17K2": "Z36218K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "property reference"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "egenskap"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z36218K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "språk"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z36221",
"Z36223",
"Z36222",
"Z36440"
],
"Z8K4": [
"Z14",
"Z36220"
],
"Z8K5": "Z36218"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "specific property of subject is value from WD"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1532",
"Z11K2": "spesifieke eienskap van onderwerp is waarde van WD"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1576",
"Z11K2": "specifa eco de subjekto estas valoro de WD"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1402",
"Z11K2": "специфично својство на субјектот е вредност од WD"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1137",
"Z11K2": "propiedat spesífiko di sujeto ta balor for di WD"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "eigenschap van onderwerp is waarde uit WD."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "en av ämnets egenskaper från Wikidata"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "specific property of subject is value from WD"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"sentence for triple with specified property",
"the X of Y is Z",
"Wikidata value sentence",
"specific property of subject is value",
"value from Wikidata",
"value of a property from Wikidata"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "HTML sentence for \"The \u003Cproperty\u003E of \u003Csubject\u003E is \u003Cvalue\u003E.\" Attempt for any specific (single-best?-valued) property triple. Use for triples in present tense."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "skapar en mening på formen \"\u003CÄmne\u003Es \u003Cegenskap\u003E är \u003Cvärde från Wikidata\u003E.\" som ett HTML-fragment"
}
]
}
}
kmume7sef4xrig6mvi37y1opd9q3ct3
Z36219
0
85334
288040
287204
2026-07-02T14:19:37Z
Higa4
889
add ja
288040
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36219"
},
"Z2K2": {
"Z1K1": "Z14294",
"Z14294K1": [
"Z14293",
{
"Z1K1": "Z14293",
"Z14293K1": "Z36232",
"Z14293K2": "Z33034"
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z36253",
"Z14293K2": [
"Z60",
"Z1011"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z36682",
"Z14293K2": [
"Z60",
"Z1532",
"Z1576",
"Z1402",
"Z1137",
"Z1062",
"Z1272",
"Z1078"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z36731",
"Z14293K2": [
"Z60",
"Z1157"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z37046",
"Z14293K2": [
"Z60",
"Z1592"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z37225",
"Z14293K2": "Z34003"
}
],
"Z14294K2": "Z36243"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "config for specific property of subject is value"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
qt74b53a2nrtwncfdkteymu72a3wt3x
Z36394
0
85844
288004
284087
2026-07-02T12:57:32Z
Redmin
52094
+ml
288004
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36394"
},
"Z2K2": {
"Z1K1": "Z14294",
"Z14294K1": [
"Z14293",
{
"Z1K1": "Z14293",
"Z14293K1": "Z36390",
"Z14293K2": [
"Z60",
"Z1011"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z36403",
"Z14293K2": [
"Z60",
"Z1787"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z36437",
"Z14293K2": [
"Z60",
"Z1430"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z37217",
"Z14293K2": [
"Z60",
"Z1012"
]
}
],
"Z14294K2": "Z36421"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "configurazione per tabella di coniugazione"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "conjugation table configuration"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
34gd9kfjxcnvblpmikt2y234rkacprm
288471
288004
2026-07-03T11:25:50Z
Dv103
11127
added Assamese
288471
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36394"
},
"Z2K2": {
"Z1K1": "Z14294",
"Z14294K1": [
"Z14293",
{
"Z1K1": "Z14293",
"Z14293K1": "Z36390",
"Z14293K2": [
"Z60",
"Z1011"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z36403",
"Z14293K2": [
"Z60",
"Z1787"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z36437",
"Z14293K2": [
"Z60",
"Z1430"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z37217",
"Z14293K2": [
"Z60",
"Z1012"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z37275",
"Z14293K2": [
"Z60",
"Z1197"
]
}
],
"Z14294K2": "Z36421"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "configurazione per tabella di coniugazione"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "conjugation table configuration"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
j5chzeqb1hxtzje8mh3n0xclaj091gf
User:Denny/Syntactic tables
2
86559
287985
287965
2026-07-02T12:03:27Z
Denny
81
/* NP from Det and N */
287985
wikitext
text/x-wiki
= Goals =
These are the examples listed on the [[Wikifunctions:Type proposals/Syntactic table|Type proposal]]:
{| class="wikitable"
|+
|Brač is an island.
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36766%22%2C%22Z36766K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z36766K2%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37143%22%2C%22Z37143K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37143K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37143K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( Brač, island )</code>
|-
|Brač is a beautiful island.
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36969%22%2C%22Z36969K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37076%22%2C%22Z37076K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37076K2%22%3A%22Z1002%22%7D%2C%22Z36969K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36766%22%2C%22Z36766K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z36766K2%22%3A%22Z1002%22%7D%2C%22Z36969K3%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37150%22%2C%22Z37150K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37146%22%2C%22Z37146K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37146K2%22%3A%22Z1002%22%7D%2C%22Z37150K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37150K3%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( Brač, noun with adjective( island, beauty ) )</code>
|-
|Brač is a beautiful [[:en:Island|island]].
| [https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36969%22%2C%22Z36969K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37076%22%2C%22Z37076K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37076K2%22%3A%22Z1002%22%7D%2C%22Z36969K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37080%22%2C%22Z37080K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37080K2%22%3A%22Z1002%22%7D%2C%22Z36969K3%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37150%22%2C%22Z37150K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37146%22%2C%22Z37146K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37146K2%22%3A%22Z1002%22%7D%2C%22Z37150K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37029%22%2C%22Z37029K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37029K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37029K3%22%3A%22Z1002%22%7D%2C%22Z37150K3%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( Brač, noun with adjective( link( island ), beauty ) )</code>
|-
|'''Brač''' is an island.
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36766%22%2C%22Z36766K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z36766K2%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( strong( Brač ), island )</code>
|-
|'''Brač''' is a beautiful island.
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36969%22%2C%22Z36969K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37076%22%2C%22Z37076K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37076K2%22%3A%22Z1002%22%7D%2C%22Z36969K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36766%22%2C%22Z36766K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z36766K2%22%3A%22Z1002%22%7D%2C%22Z36969K3%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37150%22%2C%22Z37150K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37146%22%2C%22Z37146K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37146K2%22%3A%22Z1002%22%7D%2C%22Z37150K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37150K3%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( strong( Brač ), noun with adjective( island, beauty ) )</code>
|-
|'''Brač''' is a beautiful [[:en:Island|island]].
| [https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36969%22%2C%22Z36969K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37076%22%2C%22Z37076K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37076K2%22%3A%22Z1002%22%7D%2C%22Z36969K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37080%22%2C%22Z37080K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37080K2%22%3A%22Z1002%22%7D%2C%22Z36969K3%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37150%22%2C%22Z37150K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37146%22%2C%22Z37146K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37146K2%22%3A%22Z1002%22%7D%2C%22Z37150K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37029%22%2C%22Z37029K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37029K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37029K3%22%3A%22Z1002%22%7D%2C%22Z37150K3%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( strong( Brač ), noun with adjective( link( island ), beauty ) )</code>
|-
|'''Brač''' is a beautiful island in [[:en:Croatia|Croatia]].
|
|
|
|<code>instantiating( strong( Brač ), noun in location( noun with adjective( beautiful, island ), link( Croatia ) ) ) )</code>
|}
= English =
== necessary for the goals above ==
=== Create functions for determiners {{done}} ===
* Generic / grammatic (check for types in the lightweight enumeration types) {{done}}
** Indef sg (a, an) {{done}}
** Indef pl () {{done}}
** Def sg (the) {{done}}
** Def pl (the) {{done}}
* Ratios
** None (no)
** Some {{done}}
** most
** all
* From Number (from natural number) {{done}}
** zero, one, two, three … {{done}}
=== First fragment of option {{done}} ===
=== ++, join with space in between, unless one of them is empty {{done}} ===
=== Option by features from list of options {{done}} ===
* List of options, features
* If
** set equality ( features, features of option ( first element ( list ) )
** first element ( list )
** Option by features from list of options ( tail ( list ) )
=== Option by features from table {{done}} ===
* Table, features
* Find option with exactly the given features using Option by features from list of options
=== Fragments from table by features {{done}} ===
* Table1, table2
* Option by features from table1 by inherent features of table2
* Return fragments of that option
=== get text content from HTML fragment {{done}} ===
* Remove tags {{done}}
* Undo escapes {{done}}
* noun phrase from det and noun: det, N → NP {{done}}
* Depending on det’s number, choose the noun {{done}}
* Set inherent to det’s number {{done}}
* If det==”a” change it to “an” if needed {{done}}
** Need to use text content from HTML fragment {{done}}
* det++N {{done}}
=== Maybe use noun phrase from det and noun for the respective English function {{done}} ===
=== Check on existing lexeme from qid mappings {{done}} ===
=== Think also for Z36766 {{done}} ===
=== Extend noun from qid by “find lexeme, if not take label” {{done}} ===
* Get lexeme for qid, fallback to label {{done}}
* check if that already exists (seems no)
* So maybe try to find lexeme, and the catch is using the label
* Use label: https://www.wikifunctions.org/view/en/Z24766
=== Indefinite noun phrase from noun: QID → NP (an island) {{done}} ===
* Just use noun phrase from det and noun for this {{done}}
* Look up the lexeme connected to QID → N {{done}}
* If no Lexeme, use the English label as N {{done}}
* Noun phrase from noun(N, indefinite) {{done}}
=== Noun phrase from name: QID → NP (Brač) {{Done}} ===
* Look up the Lexeme connected to QID → N {{Done}}
* If no Lexeme, use the English label as N {{Done}}
* Check if a “the” is required {{Done}}
* Noun phrase from noun: N, the or nothing {{Done}}
* {{Todo}} Stability issues
{{Z|Z36925}}
=== Instantiating present: NP, NP → Sentence {{done}} ===
* NP1++is or are be depending on NP1 number++NP2 {{done}}
{{Z|Z36939}}
=== Capitalize HTML fragment: HTML fragment → HTML fragment {{done}} ===
* find the first letter that is not inside a tag and capitalize that {{done}}
* {{Todo}} would be better to use {{Z|Z10018}}, but I guess that's for later
{{Z|Z36944}}
=== Instantiating past: NP, NP → Sentence {{done}} ===
* NP1++was or were depending on NP1 number++NP2 {{done}}
{{Z|Z36953}}
=== strong: X → X {{done}} ===
* Language independent, tag strong every option {{done}}
[[Z36957]]
=== adjective from three strings {{done}} ===
* adjectives in English seem super easy, if we ignore comparative and superlative for now?
* maybe call it positive adjective, just to be clear
* maybe we shouldn't ignore it. There's no item in Wikidata to use as the 'positive adjective'. So it would be difficult to change it later to a full adjective. Let's just have it the necessary three forms.
=== adjective from string {{done}} ===
* use the regular comparative and regular superlative we already have {{done}}
=== adjective from Lexeme {{done}} ===
* get the positive form {{done}}
{{Z|Z36978}}
=== adjective from QID {{done}} ===
* maybe leave that for later when we do the abstract stuff {{done}}
* see curent QID->Adj mapping ins implementations of [[Z22664]] {{done}}
[[Z37076]]
=== noun with adjective: N, Adj → N {{done}} ===
* adj++N {{done}}
* Use that for [[Z22664]] -- used in [[Z21734]] instead, which the other uses for English {{done}}
=== link table: QID, table → table {{done}} ===
* Language independent, href to QID every option {{done}}
[[Z37029]]
=== linked noun: QID → N {{done}} ===
* link( X(QID), QID ) {{done}}
=== instantiate present: NP, N -> sentence {{done}} ===
* instantiate present( NP, Indef NP from N ( N ) ) {{done}}
[[Z37083]]
=== instantiate past: NP, N -> sentence {{done}} ===
* instantiate past: NP, Indef NP from N ( N ) {{done}}
[[Z37086]]
== bonus ==
=== references ===
*
=== English Nominative Pronoun for person: QID → N ===
* Look for pronouns
* Look for gender
=== English genitive pronoun from item: QID → Det ===
* As previous, but her and his instead of she and he
=== English Pronoun from item: QID → N ===
* Does it have a Lexeme?
** Take grammatical gender
** Well, not in English
* Is it a person? Use English pronoun for person
* Everything else “it”/“they”?
=== English Pronoun from item and class: QID, QID → N ===
* Is it a person? Use English pronoun for person
* Everything else, based on Lexeme
=== English noun phrase for a named item: QID, QID → N ===
* Make “the city” for San Francisco
* Fall back to San Francisco?
* Maybe this is only useful for the abstract layer?
= Abstract =
=== N from item: QID, language → N {{done}} ===
* concretize {{done}}
[[Z37089]]
=== NP from named item: QID, language → NP {{done}} ===
* concretize {{done}}
[[Z37115]]
=== Instantiating present: NP, N, language → sentence {{done}} ===
* concretize
[[Z37120]]
=== Instantiating present: NP, N, language → HTML fragment {{done}} ===
* first fragment( instantiating from NP and N) {{done}}
[[Z37126]]
=== instantiating present: QID, QID, language → sentence {{done}} ===
* instantiating( NP from named item(QID), N from item(QID), language ) {{done}}
[[Z37140]]
=== instantiating present: QID, QID, language → HTML fragment {{done}} ===
* first fragment(instating table from qid, qid, language) {{done}}
[[Z37143]]
=== N: N, adj → N {{done}} ===
* concretize {{done}}
[[Z37150]]
=== Adj from item: QID → adj {{done}} ===
* concretize {{done}}
[[Z37146]]
= German =
== Needs for the abstract functions ==
=== N from 8 strings {{done}} ===
[[Z37154]]
=== N from one string? {{done}} ===
* depends if it has all the morphological functions
** we don't, it seems? (check with Lexeme Forms whether this is true)
* just guessing from label {{done}}
* gender guessing too, made [[Z37170]], not implemented yet
[[Z37175]]
=== N from Lexeme {{done}} ===
[[Z37157]]
=== N from Lexeme reference {{done}} ===
[[Z37160]]
=== N from item {{done}} ===
* connect the concretizer {{done}}
[[Z37163]]
=== definite determiner {{done}} ===
* inherent: singular / plural {{done}}
* options: number, case {{done}}
* one singular {{done}} [[Z37200]]
* one plural {{done}} [[Z37208]]
=== indefinite determiner {{done}}===
* one singular {{done}} [[Z37198]]
* one plural {{done}} [[Z37199]]
=== NP from Det and N {{done}} ===
[[Z37209]]
=== NP from named item ===
* connect to concretizer
=== Instantiating present from NP, N ===
German: [[Z26070]] eine Insel
=== Instantiating past from NP, N ===
=== N: N, adj → N ===
=== Adj from item: QID → adj ===
== useful helpers? ==
=== gender item from noun: noun → item ===
=== gender from noun: noun → gender ===
=== form from noun: noun, case, number → HTML ===
=== form from noun as string: noun, case, number → string ===
=== form from determiner ===
* expand [[Z28670]] by using determiners
=== determiner from number ===
=== some determiner ===
=== determiner from definiteness, gender, number, case ===
= Todos =
=== Fix the missing language option {{done}} ===
* start with abstract implementation of noun from item, adding language {{done}}
* together with the concretized function {{done}}
* push from there to all used functions {{done}}
* push to all functions {{done}}
=== Proper error message ===
* when a concretizer implementation does not have a language set, call the right error message
* in general, do better about error messages
q1ozyqwxttdhusi5izywf8wdbe6olbv
287993
287985
2026-07-02T12:32:05Z
Denny
81
/* Needs for the abstract functions */
287993
wikitext
text/x-wiki
= Goals =
These are the examples listed on the [[Wikifunctions:Type proposals/Syntactic table|Type proposal]]:
{| class="wikitable"
|+
|Brač is an island.
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36766%22%2C%22Z36766K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z36766K2%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37143%22%2C%22Z37143K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37143K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37143K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( Brač, island )</code>
|-
|Brač is a beautiful island.
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36969%22%2C%22Z36969K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37076%22%2C%22Z37076K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37076K2%22%3A%22Z1002%22%7D%2C%22Z36969K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36766%22%2C%22Z36766K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z36766K2%22%3A%22Z1002%22%7D%2C%22Z36969K3%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37150%22%2C%22Z37150K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37146%22%2C%22Z37146K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37146K2%22%3A%22Z1002%22%7D%2C%22Z37150K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37150K3%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( Brač, noun with adjective( island, beauty ) )</code>
|-
|Brač is a beautiful [[:en:Island|island]].
| [https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36969%22%2C%22Z36969K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37076%22%2C%22Z37076K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37076K2%22%3A%22Z1002%22%7D%2C%22Z36969K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37080%22%2C%22Z37080K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37080K2%22%3A%22Z1002%22%7D%2C%22Z36969K3%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37150%22%2C%22Z37150K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37146%22%2C%22Z37146K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37146K2%22%3A%22Z1002%22%7D%2C%22Z37150K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37029%22%2C%22Z37029K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37029K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37029K3%22%3A%22Z1002%22%7D%2C%22Z37150K3%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( Brač, noun with adjective( link( island ), beauty ) )</code>
|-
|'''Brač''' is an island.
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36766%22%2C%22Z36766K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z36766K2%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( strong( Brač ), island )</code>
|-
|'''Brač''' is a beautiful island.
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36969%22%2C%22Z36969K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37076%22%2C%22Z37076K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37076K2%22%3A%22Z1002%22%7D%2C%22Z36969K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36766%22%2C%22Z36766K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z36766K2%22%3A%22Z1002%22%7D%2C%22Z36969K3%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37150%22%2C%22Z37150K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37146%22%2C%22Z37146K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37146K2%22%3A%22Z1002%22%7D%2C%22Z37150K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37150K3%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( strong( Brač ), noun with adjective( island, beauty ) )</code>
|-
|'''Brač''' is a beautiful [[:en:Island|island]].
| [https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36969%22%2C%22Z36969K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37076%22%2C%22Z37076K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37076K2%22%3A%22Z1002%22%7D%2C%22Z36969K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37080%22%2C%22Z37080K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37080K2%22%3A%22Z1002%22%7D%2C%22Z36969K3%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37150%22%2C%22Z37150K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37146%22%2C%22Z37146K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37146K2%22%3A%22Z1002%22%7D%2C%22Z37150K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37029%22%2C%22Z37029K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37029K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37029K3%22%3A%22Z1002%22%7D%2C%22Z37150K3%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( strong( Brač ), noun with adjective( link( island ), beauty ) )</code>
|-
|'''Brač''' is a beautiful island in [[:en:Croatia|Croatia]].
|
|
|
|<code>instantiating( strong( Brač ), noun in location( noun with adjective( beautiful, island ), link( Croatia ) ) ) )</code>
|}
= English =
== necessary for the goals above ==
=== Create functions for determiners {{done}} ===
* Generic / grammatic (check for types in the lightweight enumeration types) {{done}}
** Indef sg (a, an) {{done}}
** Indef pl () {{done}}
** Def sg (the) {{done}}
** Def pl (the) {{done}}
* Ratios
** None (no)
** Some {{done}}
** most
** all
* From Number (from natural number) {{done}}
** zero, one, two, three … {{done}}
=== First fragment of option {{done}} ===
=== ++, join with space in between, unless one of them is empty {{done}} ===
=== Option by features from list of options {{done}} ===
* List of options, features
* If
** set equality ( features, features of option ( first element ( list ) )
** first element ( list )
** Option by features from list of options ( tail ( list ) )
=== Option by features from table {{done}} ===
* Table, features
* Find option with exactly the given features using Option by features from list of options
=== Fragments from table by features {{done}} ===
* Table1, table2
* Option by features from table1 by inherent features of table2
* Return fragments of that option
=== get text content from HTML fragment {{done}} ===
* Remove tags {{done}}
* Undo escapes {{done}}
* noun phrase from det and noun: det, N → NP {{done}}
* Depending on det’s number, choose the noun {{done}}
* Set inherent to det’s number {{done}}
* If det==”a” change it to “an” if needed {{done}}
** Need to use text content from HTML fragment {{done}}
* det++N {{done}}
=== Maybe use noun phrase from det and noun for the respective English function {{done}} ===
=== Check on existing lexeme from qid mappings {{done}} ===
=== Think also for Z36766 {{done}} ===
=== Extend noun from qid by “find lexeme, if not take label” {{done}} ===
* Get lexeme for qid, fallback to label {{done}}
* check if that already exists (seems no)
* So maybe try to find lexeme, and the catch is using the label
* Use label: https://www.wikifunctions.org/view/en/Z24766
=== Indefinite noun phrase from noun: QID → NP (an island) {{done}} ===
* Just use noun phrase from det and noun for this {{done}}
* Look up the lexeme connected to QID → N {{done}}
* If no Lexeme, use the English label as N {{done}}
* Noun phrase from noun(N, indefinite) {{done}}
=== Noun phrase from name: QID → NP (Brač) {{Done}} ===
* Look up the Lexeme connected to QID → N {{Done}}
* If no Lexeme, use the English label as N {{Done}}
* Check if a “the” is required {{Done}}
* Noun phrase from noun: N, the or nothing {{Done}}
* {{Todo}} Stability issues
{{Z|Z36925}}
=== Instantiating present: NP, NP → Sentence {{done}} ===
* NP1++is or are be depending on NP1 number++NP2 {{done}}
{{Z|Z36939}}
=== Capitalize HTML fragment: HTML fragment → HTML fragment {{done}} ===
* find the first letter that is not inside a tag and capitalize that {{done}}
* {{Todo}} would be better to use {{Z|Z10018}}, but I guess that's for later
{{Z|Z36944}}
=== Instantiating past: NP, NP → Sentence {{done}} ===
* NP1++was or were depending on NP1 number++NP2 {{done}}
{{Z|Z36953}}
=== strong: X → X {{done}} ===
* Language independent, tag strong every option {{done}}
[[Z36957]]
=== adjective from three strings {{done}} ===
* adjectives in English seem super easy, if we ignore comparative and superlative for now?
* maybe call it positive adjective, just to be clear
* maybe we shouldn't ignore it. There's no item in Wikidata to use as the 'positive adjective'. So it would be difficult to change it later to a full adjective. Let's just have it the necessary three forms.
=== adjective from string {{done}} ===
* use the regular comparative and regular superlative we already have {{done}}
=== adjective from Lexeme {{done}} ===
* get the positive form {{done}}
{{Z|Z36978}}
=== adjective from QID {{done}} ===
* maybe leave that for later when we do the abstract stuff {{done}}
* see curent QID->Adj mapping ins implementations of [[Z22664]] {{done}}
[[Z37076]]
=== noun with adjective: N, Adj → N {{done}} ===
* adj++N {{done}}
* Use that for [[Z22664]] -- used in [[Z21734]] instead, which the other uses for English {{done}}
=== link table: QID, table → table {{done}} ===
* Language independent, href to QID every option {{done}}
[[Z37029]]
=== linked noun: QID → N {{done}} ===
* link( X(QID), QID ) {{done}}
=== instantiate present: NP, N -> sentence {{done}} ===
* instantiate present( NP, Indef NP from N ( N ) ) {{done}}
[[Z37083]]
=== instantiate past: NP, N -> sentence {{done}} ===
* instantiate past: NP, Indef NP from N ( N ) {{done}}
[[Z37086]]
== bonus ==
=== references ===
*
=== English Nominative Pronoun for person: QID → N ===
* Look for pronouns
* Look for gender
=== English genitive pronoun from item: QID → Det ===
* As previous, but her and his instead of she and he
=== English Pronoun from item: QID → N ===
* Does it have a Lexeme?
** Take grammatical gender
** Well, not in English
* Is it a person? Use English pronoun for person
* Everything else “it”/“they”?
=== English Pronoun from item and class: QID, QID → N ===
* Is it a person? Use English pronoun for person
* Everything else, based on Lexeme
=== English noun phrase for a named item: QID, QID → N ===
* Make “the city” for San Francisco
* Fall back to San Francisco?
* Maybe this is only useful for the abstract layer?
= Abstract =
=== N from item: QID, language → N {{done}} ===
* concretize {{done}}
[[Z37089]]
=== NP from named item: QID, language → NP {{done}} ===
* concretize {{done}}
[[Z37115]]
=== Instantiating present: NP, N, language → sentence {{done}} ===
* concretize
[[Z37120]]
=== Instantiating present: NP, N, language → HTML fragment {{done}} ===
* first fragment( instantiating from NP and N) {{done}}
[[Z37126]]
=== instantiating present: QID, QID, language → sentence {{done}} ===
* instantiating( NP from named item(QID), N from item(QID), language ) {{done}}
[[Z37140]]
=== instantiating present: QID, QID, language → HTML fragment {{done}} ===
* first fragment(instating table from qid, qid, language) {{done}}
[[Z37143]]
=== N: N, adj → N {{done}} ===
* concretize {{done}}
[[Z37150]]
=== Adj from item: QID → adj {{done}} ===
* concretize {{done}}
[[Z37146]]
= German =
== Needs for the abstract functions ==
=== N from 8 strings {{done}} ===
[[Z37154]]
=== N from one string? {{done}} ===
* depends if it has all the morphological functions
** we don't, it seems? (check with Lexeme Forms whether this is true)
* just guessing from label {{done}}
* gender guessing too, made [[Z37170]], not implemented yet
[[Z37175]]
=== N from Lexeme {{done}} ===
[[Z37157]]
=== N from Lexeme reference {{done}} ===
[[Z37160]]
=== N from item {{done}} ===
* connect the concretizer {{done}}
[[Z37163]]
=== definite determiner {{done}} ===
* inherent: singular / plural {{done}}
* options: number, case {{done}}
* one singular {{done}} [[Z37200]]
* one plural {{done}} [[Z37208]]
=== indefinite determiner {{done}}===
* one singular {{done}} [[Z37198]]
* one plural {{done}} [[Z37199]]
=== NP from Det and N {{done}} ===
[[Z37209]]
Used that for [[Z26070]] eine Insel -- turned out to be quite a speed up!
=== NP from named item ===
* connect to concretizer
=== Instantiating present from NP, N ===
=== Instantiating past from NP, N ===
=== N: N, adj → N ===
=== Adj from item: QID → adj ===
== useful helpers? ==
=== gender item from noun: noun → item ===
=== gender from noun: noun → gender ===
=== form from noun: noun, case, number → HTML ===
=== form from noun as string: noun, case, number → string ===
=== form from determiner ===
* expand [[Z28670]] by using determiners
=== determiner from number ===
=== some determiner ===
=== determiner from definiteness, gender, number, case ===
= Todos =
=== Fix the missing language option {{done}} ===
* start with abstract implementation of noun from item, adding language {{done}}
* together with the concretized function {{done}}
* push from there to all used functions {{done}}
* push to all functions {{done}}
=== Proper error message ===
* when a concretizer implementation does not have a language set, call the right error message
* in general, do better about error messages
02krl86aw39dtp67f5z1koc486elea1
287994
287993
2026-07-02T12:32:20Z
Denny
81
/* NP from Det and N {{done}} */
287994
wikitext
text/x-wiki
= Goals =
These are the examples listed on the [[Wikifunctions:Type proposals/Syntactic table|Type proposal]]:
{| class="wikitable"
|+
|Brač is an island.
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36766%22%2C%22Z36766K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z36766K2%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37143%22%2C%22Z37143K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37143K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37143K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( Brač, island )</code>
|-
|Brač is a beautiful island.
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36969%22%2C%22Z36969K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37076%22%2C%22Z37076K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37076K2%22%3A%22Z1002%22%7D%2C%22Z36969K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36766%22%2C%22Z36766K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z36766K2%22%3A%22Z1002%22%7D%2C%22Z36969K3%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37150%22%2C%22Z37150K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37146%22%2C%22Z37146K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37146K2%22%3A%22Z1002%22%7D%2C%22Z37150K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37150K3%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( Brač, noun with adjective( island, beauty ) )</code>
|-
|Brač is a beautiful [[:en:Island|island]].
| [https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36969%22%2C%22Z36969K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37076%22%2C%22Z37076K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37076K2%22%3A%22Z1002%22%7D%2C%22Z36969K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37080%22%2C%22Z37080K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37080K2%22%3A%22Z1002%22%7D%2C%22Z36969K3%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37150%22%2C%22Z37150K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37146%22%2C%22Z37146K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37146K2%22%3A%22Z1002%22%7D%2C%22Z37150K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37029%22%2C%22Z37029K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37029K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37029K3%22%3A%22Z1002%22%7D%2C%22Z37150K3%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( Brač, noun with adjective( link( island ), beauty ) )</code>
|-
|'''Brač''' is an island.
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36766%22%2C%22Z36766K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z36766K2%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( strong( Brač ), island )</code>
|-
|'''Brač''' is a beautiful island.
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36969%22%2C%22Z36969K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37076%22%2C%22Z37076K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37076K2%22%3A%22Z1002%22%7D%2C%22Z36969K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36766%22%2C%22Z36766K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z36766K2%22%3A%22Z1002%22%7D%2C%22Z36969K3%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37150%22%2C%22Z37150K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37146%22%2C%22Z37146K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37146K2%22%3A%22Z1002%22%7D%2C%22Z37150K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37150K3%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( strong( Brač ), noun with adjective( island, beauty ) )</code>
|-
|'''Brač''' is a beautiful [[:en:Island|island]].
| [https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36969%22%2C%22Z36969K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37076%22%2C%22Z37076K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37076K2%22%3A%22Z1002%22%7D%2C%22Z36969K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37080%22%2C%22Z37080K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37080K2%22%3A%22Z1002%22%7D%2C%22Z36969K3%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37150%22%2C%22Z37150K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37146%22%2C%22Z37146K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37146K2%22%3A%22Z1002%22%7D%2C%22Z37150K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37029%22%2C%22Z37029K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37029K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37029K3%22%3A%22Z1002%22%7D%2C%22Z37150K3%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( strong( Brač ), noun with adjective( link( island ), beauty ) )</code>
|-
|'''Brač''' is a beautiful island in [[:en:Croatia|Croatia]].
|
|
|
|<code>instantiating( strong( Brač ), noun in location( noun with adjective( beautiful, island ), link( Croatia ) ) ) )</code>
|}
= English =
== necessary for the goals above ==
=== Create functions for determiners {{done}} ===
* Generic / grammatic (check for types in the lightweight enumeration types) {{done}}
** Indef sg (a, an) {{done}}
** Indef pl () {{done}}
** Def sg (the) {{done}}
** Def pl (the) {{done}}
* Ratios
** None (no)
** Some {{done}}
** most
** all
* From Number (from natural number) {{done}}
** zero, one, two, three … {{done}}
=== First fragment of option {{done}} ===
=== ++, join with space in between, unless one of them is empty {{done}} ===
=== Option by features from list of options {{done}} ===
* List of options, features
* If
** set equality ( features, features of option ( first element ( list ) )
** first element ( list )
** Option by features from list of options ( tail ( list ) )
=== Option by features from table {{done}} ===
* Table, features
* Find option with exactly the given features using Option by features from list of options
=== Fragments from table by features {{done}} ===
* Table1, table2
* Option by features from table1 by inherent features of table2
* Return fragments of that option
=== get text content from HTML fragment {{done}} ===
* Remove tags {{done}}
* Undo escapes {{done}}
* noun phrase from det and noun: det, N → NP {{done}}
* Depending on det’s number, choose the noun {{done}}
* Set inherent to det’s number {{done}}
* If det==”a” change it to “an” if needed {{done}}
** Need to use text content from HTML fragment {{done}}
* det++N {{done}}
=== Maybe use noun phrase from det and noun for the respective English function {{done}} ===
=== Check on existing lexeme from qid mappings {{done}} ===
=== Think also for Z36766 {{done}} ===
=== Extend noun from qid by “find lexeme, if not take label” {{done}} ===
* Get lexeme for qid, fallback to label {{done}}
* check if that already exists (seems no)
* So maybe try to find lexeme, and the catch is using the label
* Use label: https://www.wikifunctions.org/view/en/Z24766
=== Indefinite noun phrase from noun: QID → NP (an island) {{done}} ===
* Just use noun phrase from det and noun for this {{done}}
* Look up the lexeme connected to QID → N {{done}}
* If no Lexeme, use the English label as N {{done}}
* Noun phrase from noun(N, indefinite) {{done}}
=== Noun phrase from name: QID → NP (Brač) {{Done}} ===
* Look up the Lexeme connected to QID → N {{Done}}
* If no Lexeme, use the English label as N {{Done}}
* Check if a “the” is required {{Done}}
* Noun phrase from noun: N, the or nothing {{Done}}
* {{Todo}} Stability issues
{{Z|Z36925}}
=== Instantiating present: NP, NP → Sentence {{done}} ===
* NP1++is or are be depending on NP1 number++NP2 {{done}}
{{Z|Z36939}}
=== Capitalize HTML fragment: HTML fragment → HTML fragment {{done}} ===
* find the first letter that is not inside a tag and capitalize that {{done}}
* {{Todo}} would be better to use {{Z|Z10018}}, but I guess that's for later
{{Z|Z36944}}
=== Instantiating past: NP, NP → Sentence {{done}} ===
* NP1++was or were depending on NP1 number++NP2 {{done}}
{{Z|Z36953}}
=== strong: X → X {{done}} ===
* Language independent, tag strong every option {{done}}
[[Z36957]]
=== adjective from three strings {{done}} ===
* adjectives in English seem super easy, if we ignore comparative and superlative for now?
* maybe call it positive adjective, just to be clear
* maybe we shouldn't ignore it. There's no item in Wikidata to use as the 'positive adjective'. So it would be difficult to change it later to a full adjective. Let's just have it the necessary three forms.
=== adjective from string {{done}} ===
* use the regular comparative and regular superlative we already have {{done}}
=== adjective from Lexeme {{done}} ===
* get the positive form {{done}}
{{Z|Z36978}}
=== adjective from QID {{done}} ===
* maybe leave that for later when we do the abstract stuff {{done}}
* see curent QID->Adj mapping ins implementations of [[Z22664]] {{done}}
[[Z37076]]
=== noun with adjective: N, Adj → N {{done}} ===
* adj++N {{done}}
* Use that for [[Z22664]] -- used in [[Z21734]] instead, which the other uses for English {{done}}
=== link table: QID, table → table {{done}} ===
* Language independent, href to QID every option {{done}}
[[Z37029]]
=== linked noun: QID → N {{done}} ===
* link( X(QID), QID ) {{done}}
=== instantiate present: NP, N -> sentence {{done}} ===
* instantiate present( NP, Indef NP from N ( N ) ) {{done}}
[[Z37083]]
=== instantiate past: NP, N -> sentence {{done}} ===
* instantiate past: NP, Indef NP from N ( N ) {{done}}
[[Z37086]]
== bonus ==
=== references ===
*
=== English Nominative Pronoun for person: QID → N ===
* Look for pronouns
* Look for gender
=== English genitive pronoun from item: QID → Det ===
* As previous, but her and his instead of she and he
=== English Pronoun from item: QID → N ===
* Does it have a Lexeme?
** Take grammatical gender
** Well, not in English
* Is it a person? Use English pronoun for person
* Everything else “it”/“they”?
=== English Pronoun from item and class: QID, QID → N ===
* Is it a person? Use English pronoun for person
* Everything else, based on Lexeme
=== English noun phrase for a named item: QID, QID → N ===
* Make “the city” for San Francisco
* Fall back to San Francisco?
* Maybe this is only useful for the abstract layer?
= Abstract =
=== N from item: QID, language → N {{done}} ===
* concretize {{done}}
[[Z37089]]
=== NP from named item: QID, language → NP {{done}} ===
* concretize {{done}}
[[Z37115]]
=== Instantiating present: NP, N, language → sentence {{done}} ===
* concretize
[[Z37120]]
=== Instantiating present: NP, N, language → HTML fragment {{done}} ===
* first fragment( instantiating from NP and N) {{done}}
[[Z37126]]
=== instantiating present: QID, QID, language → sentence {{done}} ===
* instantiating( NP from named item(QID), N from item(QID), language ) {{done}}
[[Z37140]]
=== instantiating present: QID, QID, language → HTML fragment {{done}} ===
* first fragment(instating table from qid, qid, language) {{done}}
[[Z37143]]
=== N: N, adj → N {{done}} ===
* concretize {{done}}
[[Z37150]]
=== Adj from item: QID → adj {{done}} ===
* concretize {{done}}
[[Z37146]]
= German =
== Needs for the abstract functions ==
=== N from 8 strings {{done}} ===
[[Z37154]]
=== N from one string? {{done}} ===
* depends if it has all the morphological functions
** we don't, it seems? (check with Lexeme Forms whether this is true)
* just guessing from label {{done}}
* gender guessing too, made [[Z37170]], not implemented yet
[[Z37175]]
=== N from Lexeme {{done}} ===
[[Z37157]]
=== N from Lexeme reference {{done}} ===
[[Z37160]]
=== N from item {{done}} ===
* connect the concretizer {{done}}
[[Z37163]]
=== definite determiner {{done}} ===
* inherent: singular / plural {{done}}
* options: number, case {{done}}
* one singular {{done}} [[Z37200]]
* one plural {{done}} [[Z37208]]
=== indefinite determiner {{done}}===
* one singular {{done}} [[Z37198]]
* one plural {{done}} [[Z37199]]
=== NP from Det and N {{done}} ===
[[Z37209]]
Used that for [[Z26070]] eine Insel -- turned out to be quite a speed up!
=== NP from named item ===
* connect to concretizer
=== Instantiating present from NP, N ===
=== Instantiating past from NP, N ===
=== N: N, adj → N ===
=== Adj from item: QID → adj ===
== useful helpers? ==
=== gender item from noun: noun → item ===
=== gender from noun: noun → gender ===
=== form from noun: noun, case, number → HTML ===
=== form from noun as string: noun, case, number → string ===
=== form from determiner ===
* expand [[Z28670]] by using determiners
=== determiner from number ===
=== some determiner ===
=== determiner from definiteness, gender, number, case ===
= Todos =
=== Fix the missing language option {{done}} ===
* start with abstract implementation of noun from item, adding language {{done}}
* together with the concretized function {{done}}
* push from there to all used functions {{done}}
* push to all functions {{done}}
=== Proper error message ===
* when a concretizer implementation does not have a language set, call the right error message
* in general, do better about error messages
lprx3gnchv8qk0dla678r28ftqen55g
287995
287994
2026-07-02T12:32:58Z
Denny
81
/* German */
287995
wikitext
text/x-wiki
= Goals =
These are the examples listed on the [[Wikifunctions:Type proposals/Syntactic table|Type proposal]]:
{| class="wikitable"
|+
|Brač is an island.
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36766%22%2C%22Z36766K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z36766K2%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37143%22%2C%22Z37143K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37143K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37143K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( Brač, island )</code>
|-
|Brač is a beautiful island.
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36969%22%2C%22Z36969K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37076%22%2C%22Z37076K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37076K2%22%3A%22Z1002%22%7D%2C%22Z36969K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36766%22%2C%22Z36766K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z36766K2%22%3A%22Z1002%22%7D%2C%22Z36969K3%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37150%22%2C%22Z37150K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37146%22%2C%22Z37146K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37146K2%22%3A%22Z1002%22%7D%2C%22Z37150K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37150K3%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( Brač, noun with adjective( island, beauty ) )</code>
|-
|Brač is a beautiful [[:en:Island|island]].
| [https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36969%22%2C%22Z36969K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37076%22%2C%22Z37076K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37076K2%22%3A%22Z1002%22%7D%2C%22Z36969K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37080%22%2C%22Z37080K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37080K2%22%3A%22Z1002%22%7D%2C%22Z36969K3%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37150%22%2C%22Z37150K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37146%22%2C%22Z37146K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37146K2%22%3A%22Z1002%22%7D%2C%22Z37150K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37029%22%2C%22Z37029K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37029K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37029K3%22%3A%22Z1002%22%7D%2C%22Z37150K3%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( Brač, noun with adjective( link( island ), beauty ) )</code>
|-
|'''Brač''' is an island.
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36766%22%2C%22Z36766K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z36766K2%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( strong( Brač ), island )</code>
|-
|'''Brač''' is a beautiful island.
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36969%22%2C%22Z36969K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37076%22%2C%22Z37076K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37076K2%22%3A%22Z1002%22%7D%2C%22Z36969K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36766%22%2C%22Z36766K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z36766K2%22%3A%22Z1002%22%7D%2C%22Z36969K3%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37150%22%2C%22Z37150K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37146%22%2C%22Z37146K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37146K2%22%3A%22Z1002%22%7D%2C%22Z37150K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37150K3%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( strong( Brač ), noun with adjective( island, beauty ) )</code>
|-
|'''Brač''' is a beautiful [[:en:Island|island]].
| [https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36969%22%2C%22Z36969K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37076%22%2C%22Z37076K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37076K2%22%3A%22Z1002%22%7D%2C%22Z36969K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37080%22%2C%22Z37080K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37080K2%22%3A%22Z1002%22%7D%2C%22Z36969K3%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37150%22%2C%22Z37150K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37146%22%2C%22Z37146K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37146K2%22%3A%22Z1002%22%7D%2C%22Z37150K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37029%22%2C%22Z37029K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37029K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37029K3%22%3A%22Z1002%22%7D%2C%22Z37150K3%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( strong( Brač ), noun with adjective( link( island ), beauty ) )</code>
|-
|'''Brač''' is a beautiful island in [[:en:Croatia|Croatia]].
|
|
|
|<code>instantiating( strong( Brač ), noun in location( noun with adjective( beautiful, island ), link( Croatia ) ) ) )</code>
|}
= English =
== necessary for the goals above ==
=== Create functions for determiners {{done}} ===
* Generic / grammatic (check for types in the lightweight enumeration types) {{done}}
** Indef sg (a, an) {{done}}
** Indef pl () {{done}}
** Def sg (the) {{done}}
** Def pl (the) {{done}}
* Ratios
** None (no)
** Some {{done}}
** most
** all
* From Number (from natural number) {{done}}
** zero, one, two, three … {{done}}
=== First fragment of option {{done}} ===
=== ++, join with space in between, unless one of them is empty {{done}} ===
=== Option by features from list of options {{done}} ===
* List of options, features
* If
** set equality ( features, features of option ( first element ( list ) )
** first element ( list )
** Option by features from list of options ( tail ( list ) )
=== Option by features from table {{done}} ===
* Table, features
* Find option with exactly the given features using Option by features from list of options
=== Fragments from table by features {{done}} ===
* Table1, table2
* Option by features from table1 by inherent features of table2
* Return fragments of that option
=== get text content from HTML fragment {{done}} ===
* Remove tags {{done}}
* Undo escapes {{done}}
* noun phrase from det and noun: det, N → NP {{done}}
* Depending on det’s number, choose the noun {{done}}
* Set inherent to det’s number {{done}}
* If det==”a” change it to “an” if needed {{done}}
** Need to use text content from HTML fragment {{done}}
* det++N {{done}}
=== Maybe use noun phrase from det and noun for the respective English function {{done}} ===
=== Check on existing lexeme from qid mappings {{done}} ===
=== Think also for Z36766 {{done}} ===
=== Extend noun from qid by “find lexeme, if not take label” {{done}} ===
* Get lexeme for qid, fallback to label {{done}}
* check if that already exists (seems no)
* So maybe try to find lexeme, and the catch is using the label
* Use label: https://www.wikifunctions.org/view/en/Z24766
=== Indefinite noun phrase from noun: QID → NP (an island) {{done}} ===
* Just use noun phrase from det and noun for this {{done}}
* Look up the lexeme connected to QID → N {{done}}
* If no Lexeme, use the English label as N {{done}}
* Noun phrase from noun(N, indefinite) {{done}}
=== Noun phrase from name: QID → NP (Brač) {{Done}} ===
* Look up the Lexeme connected to QID → N {{Done}}
* If no Lexeme, use the English label as N {{Done}}
* Check if a “the” is required {{Done}}
* Noun phrase from noun: N, the or nothing {{Done}}
* {{Todo}} Stability issues
{{Z|Z36925}}
=== Instantiating present: NP, NP → Sentence {{done}} ===
* NP1++is or are be depending on NP1 number++NP2 {{done}}
{{Z|Z36939}}
=== Capitalize HTML fragment: HTML fragment → HTML fragment {{done}} ===
* find the first letter that is not inside a tag and capitalize that {{done}}
* {{Todo}} would be better to use {{Z|Z10018}}, but I guess that's for later
{{Z|Z36944}}
=== Instantiating past: NP, NP → Sentence {{done}} ===
* NP1++was or were depending on NP1 number++NP2 {{done}}
{{Z|Z36953}}
=== strong: X → X {{done}} ===
* Language independent, tag strong every option {{done}}
[[Z36957]]
=== adjective from three strings {{done}} ===
* adjectives in English seem super easy, if we ignore comparative and superlative for now?
* maybe call it positive adjective, just to be clear
* maybe we shouldn't ignore it. There's no item in Wikidata to use as the 'positive adjective'. So it would be difficult to change it later to a full adjective. Let's just have it the necessary three forms.
=== adjective from string {{done}} ===
* use the regular comparative and regular superlative we already have {{done}}
=== adjective from Lexeme {{done}} ===
* get the positive form {{done}}
{{Z|Z36978}}
=== adjective from QID {{done}} ===
* maybe leave that for later when we do the abstract stuff {{done}}
* see curent QID->Adj mapping ins implementations of [[Z22664]] {{done}}
[[Z37076]]
=== noun with adjective: N, Adj → N {{done}} ===
* adj++N {{done}}
* Use that for [[Z22664]] -- used in [[Z21734]] instead, which the other uses for English {{done}}
=== link table: QID, table → table {{done}} ===
* Language independent, href to QID every option {{done}}
[[Z37029]]
=== linked noun: QID → N {{done}} ===
* link( X(QID), QID ) {{done}}
=== instantiate present: NP, N -> sentence {{done}} ===
* instantiate present( NP, Indef NP from N ( N ) ) {{done}}
[[Z37083]]
=== instantiate past: NP, N -> sentence {{done}} ===
* instantiate past: NP, Indef NP from N ( N ) {{done}}
[[Z37086]]
== bonus ==
=== references ===
*
=== English Nominative Pronoun for person: QID → N ===
* Look for pronouns
* Look for gender
=== English genitive pronoun from item: QID → Det ===
* As previous, but her and his instead of she and he
=== English Pronoun from item: QID → N ===
* Does it have a Lexeme?
** Take grammatical gender
** Well, not in English
* Is it a person? Use English pronoun for person
* Everything else “it”/“they”?
=== English Pronoun from item and class: QID, QID → N ===
* Is it a person? Use English pronoun for person
* Everything else, based on Lexeme
=== English noun phrase for a named item: QID, QID → N ===
* Make “the city” for San Francisco
* Fall back to San Francisco?
* Maybe this is only useful for the abstract layer?
= Abstract =
=== N from item: QID, language → N {{done}} ===
* concretize {{done}}
[[Z37089]]
=== NP from named item: QID, language → NP {{done}} ===
* concretize {{done}}
[[Z37115]]
=== Instantiating present: NP, N, language → sentence {{done}} ===
* concretize
[[Z37120]]
=== Instantiating present: NP, N, language → HTML fragment {{done}} ===
* first fragment( instantiating from NP and N) {{done}}
[[Z37126]]
=== instantiating present: QID, QID, language → sentence {{done}} ===
* instantiating( NP from named item(QID), N from item(QID), language ) {{done}}
[[Z37140]]
=== instantiating present: QID, QID, language → HTML fragment {{done}} ===
* first fragment(instating table from qid, qid, language) {{done}}
[[Z37143]]
=== N: N, adj → N {{done}} ===
* concretize {{done}}
[[Z37150]]
=== Adj from item: QID → adj {{done}} ===
* concretize {{done}}
[[Z37146]]
= German =
== Needs for the abstract functions ==
=== N from 8 strings {{done}} ===
[[Z37154]]
=== N from one string? {{done}} ===
* depends if it has all the morphological functions
** we don't, it seems? (check with Lexeme Forms whether this is true)
* just guessing from label {{done}}
* gender guessing too, made [[Z37170]], not implemented yet
[[Z37175]]
=== N from Lexeme {{done}} ===
[[Z37157]]
=== N from Lexeme reference {{done}} ===
[[Z37160]]
=== N from item {{done}} ===
* connect the concretizer {{done}}
[[Z37163]]
=== definite determiner {{done}} ===
* inherent: singular / plural {{done}}
* options: number, case {{done}}
* one singular {{done}} [[Z37200]]
* one plural {{done}} [[Z37208]]
=== indefinite determiner {{done}}===
* one singular {{done}} [[Z37198]]
* one plural {{done}} [[Z37199]]
=== NP from Det and N {{done}} ===
[[Z37209]]
Used that for [[Z26070]] eine Insel -- turned out to be quite a speed up!
=== NP from named item ===
* connect to concretizer
=== Instantiating present from NP, N ===
=== N: N, adj → N ===
=== Adj from item: QID → adj ===
== useful helpers? ==
=== gender item from noun: noun → item ===
=== gender from noun: noun → gender ===
=== form from noun: noun, case, number → HTML ===
=== form from noun as string: noun, case, number → string ===
=== form from determiner ===
* expand [[Z28670]] by using determiners
=== determiner from number ===
=== some determiner ===
=== determiner from definiteness, gender, number, case ===
=== Instantiating past from NP, N ===
= Todos =
=== Fix the missing language option {{done}} ===
* start with abstract implementation of noun from item, adding language {{done}}
* together with the concretized function {{done}}
* push from there to all used functions {{done}}
* push to all functions {{done}}
=== Proper error message ===
* when a concretizer implementation does not have a language set, call the right error message
* in general, do better about error messages
mpxm5bgf445c222w0ble8czhr8roupx
288016
287995
2026-07-02T13:21:29Z
Denny
81
/* NP from named item */
288016
wikitext
text/x-wiki
= Goals =
These are the examples listed on the [[Wikifunctions:Type proposals/Syntactic table|Type proposal]]:
{| class="wikitable"
|+
|Brač is an island.
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36766%22%2C%22Z36766K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z36766K2%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37143%22%2C%22Z37143K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37143K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37143K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( Brač, island )</code>
|-
|Brač is a beautiful island.
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36969%22%2C%22Z36969K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37076%22%2C%22Z37076K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37076K2%22%3A%22Z1002%22%7D%2C%22Z36969K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36766%22%2C%22Z36766K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z36766K2%22%3A%22Z1002%22%7D%2C%22Z36969K3%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37150%22%2C%22Z37150K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37146%22%2C%22Z37146K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37146K2%22%3A%22Z1002%22%7D%2C%22Z37150K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37150K3%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( Brač, noun with adjective( island, beauty ) )</code>
|-
|Brač is a beautiful [[:en:Island|island]].
| [https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36969%22%2C%22Z36969K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37076%22%2C%22Z37076K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37076K2%22%3A%22Z1002%22%7D%2C%22Z36969K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37080%22%2C%22Z37080K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37080K2%22%3A%22Z1002%22%7D%2C%22Z36969K3%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37150%22%2C%22Z37150K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37146%22%2C%22Z37146K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37146K2%22%3A%22Z1002%22%7D%2C%22Z37150K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37029%22%2C%22Z37029K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37029K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37029K3%22%3A%22Z1002%22%7D%2C%22Z37150K3%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( Brač, noun with adjective( link( island ), beauty ) )</code>
|-
|'''Brač''' is an island.
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36766%22%2C%22Z36766K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z36766K2%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( strong( Brač ), island )</code>
|-
|'''Brač''' is a beautiful island.
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36969%22%2C%22Z36969K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37076%22%2C%22Z37076K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37076K2%22%3A%22Z1002%22%7D%2C%22Z36969K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36766%22%2C%22Z36766K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z36766K2%22%3A%22Z1002%22%7D%2C%22Z36969K3%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37150%22%2C%22Z37150K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37146%22%2C%22Z37146K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37146K2%22%3A%22Z1002%22%7D%2C%22Z37150K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37150K3%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( strong( Brač ), noun with adjective( island, beauty ) )</code>
|-
|'''Brač''' is a beautiful [[:en:Island|island]].
| [https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36969%22%2C%22Z36969K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37076%22%2C%22Z37076K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37076K2%22%3A%22Z1002%22%7D%2C%22Z36969K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37080%22%2C%22Z37080K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37080K2%22%3A%22Z1002%22%7D%2C%22Z36969K3%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37150%22%2C%22Z37150K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37146%22%2C%22Z37146K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37146K2%22%3A%22Z1002%22%7D%2C%22Z37150K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37029%22%2C%22Z37029K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37029K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37029K3%22%3A%22Z1002%22%7D%2C%22Z37150K3%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( strong( Brač ), noun with adjective( link( island ), beauty ) )</code>
|-
|'''Brač''' is a beautiful island in [[:en:Croatia|Croatia]].
|
|
|
|<code>instantiating( strong( Brač ), noun in location( noun with adjective( beautiful, island ), link( Croatia ) ) ) )</code>
|}
= English =
== necessary for the goals above ==
=== Create functions for determiners {{done}} ===
* Generic / grammatic (check for types in the lightweight enumeration types) {{done}}
** Indef sg (a, an) {{done}}
** Indef pl () {{done}}
** Def sg (the) {{done}}
** Def pl (the) {{done}}
* Ratios
** None (no)
** Some {{done}}
** most
** all
* From Number (from natural number) {{done}}
** zero, one, two, three … {{done}}
=== First fragment of option {{done}} ===
=== ++, join with space in between, unless one of them is empty {{done}} ===
=== Option by features from list of options {{done}} ===
* List of options, features
* If
** set equality ( features, features of option ( first element ( list ) )
** first element ( list )
** Option by features from list of options ( tail ( list ) )
=== Option by features from table {{done}} ===
* Table, features
* Find option with exactly the given features using Option by features from list of options
=== Fragments from table by features {{done}} ===
* Table1, table2
* Option by features from table1 by inherent features of table2
* Return fragments of that option
=== get text content from HTML fragment {{done}} ===
* Remove tags {{done}}
* Undo escapes {{done}}
* noun phrase from det and noun: det, N → NP {{done}}
* Depending on det’s number, choose the noun {{done}}
* Set inherent to det’s number {{done}}
* If det==”a” change it to “an” if needed {{done}}
** Need to use text content from HTML fragment {{done}}
* det++N {{done}}
=== Maybe use noun phrase from det and noun for the respective English function {{done}} ===
=== Check on existing lexeme from qid mappings {{done}} ===
=== Think also for Z36766 {{done}} ===
=== Extend noun from qid by “find lexeme, if not take label” {{done}} ===
* Get lexeme for qid, fallback to label {{done}}
* check if that already exists (seems no)
* So maybe try to find lexeme, and the catch is using the label
* Use label: https://www.wikifunctions.org/view/en/Z24766
=== Indefinite noun phrase from noun: QID → NP (an island) {{done}} ===
* Just use noun phrase from det and noun for this {{done}}
* Look up the lexeme connected to QID → N {{done}}
* If no Lexeme, use the English label as N {{done}}
* Noun phrase from noun(N, indefinite) {{done}}
=== Noun phrase from name: QID → NP (Brač) {{Done}} ===
* Look up the Lexeme connected to QID → N {{Done}}
* If no Lexeme, use the English label as N {{Done}}
* Check if a “the” is required {{Done}}
* Noun phrase from noun: N, the or nothing {{Done}}
* {{Todo}} Stability issues
{{Z|Z36925}}
=== Instantiating present: NP, NP → Sentence {{done}} ===
* NP1++is or are be depending on NP1 number++NP2 {{done}}
{{Z|Z36939}}
=== Capitalize HTML fragment: HTML fragment → HTML fragment {{done}} ===
* find the first letter that is not inside a tag and capitalize that {{done}}
* {{Todo}} would be better to use {{Z|Z10018}}, but I guess that's for later
{{Z|Z36944}}
=== Instantiating past: NP, NP → Sentence {{done}} ===
* NP1++was or were depending on NP1 number++NP2 {{done}}
{{Z|Z36953}}
=== strong: X → X {{done}} ===
* Language independent, tag strong every option {{done}}
[[Z36957]]
=== adjective from three strings {{done}} ===
* adjectives in English seem super easy, if we ignore comparative and superlative for now?
* maybe call it positive adjective, just to be clear
* maybe we shouldn't ignore it. There's no item in Wikidata to use as the 'positive adjective'. So it would be difficult to change it later to a full adjective. Let's just have it the necessary three forms.
=== adjective from string {{done}} ===
* use the regular comparative and regular superlative we already have {{done}}
=== adjective from Lexeme {{done}} ===
* get the positive form {{done}}
{{Z|Z36978}}
=== adjective from QID {{done}} ===
* maybe leave that for later when we do the abstract stuff {{done}}
* see curent QID->Adj mapping ins implementations of [[Z22664]] {{done}}
[[Z37076]]
=== noun with adjective: N, Adj → N {{done}} ===
* adj++N {{done}}
* Use that for [[Z22664]] -- used in [[Z21734]] instead, which the other uses for English {{done}}
=== link table: QID, table → table {{done}} ===
* Language independent, href to QID every option {{done}}
[[Z37029]]
=== linked noun: QID → N {{done}} ===
* link( X(QID), QID ) {{done}}
=== instantiate present: NP, N -> sentence {{done}} ===
* instantiate present( NP, Indef NP from N ( N ) ) {{done}}
[[Z37083]]
=== instantiate past: NP, N -> sentence {{done}} ===
* instantiate past: NP, Indef NP from N ( N ) {{done}}
[[Z37086]]
== bonus ==
=== references ===
*
=== English Nominative Pronoun for person: QID → N ===
* Look for pronouns
* Look for gender
=== English genitive pronoun from item: QID → Det ===
* As previous, but her and his instead of she and he
=== English Pronoun from item: QID → N ===
* Does it have a Lexeme?
** Take grammatical gender
** Well, not in English
* Is it a person? Use English pronoun for person
* Everything else “it”/“they”?
=== English Pronoun from item and class: QID, QID → N ===
* Is it a person? Use English pronoun for person
* Everything else, based on Lexeme
=== English noun phrase for a named item: QID, QID → N ===
* Make “the city” for San Francisco
* Fall back to San Francisco?
* Maybe this is only useful for the abstract layer?
= Abstract =
=== N from item: QID, language → N {{done}} ===
* concretize {{done}}
[[Z37089]]
=== NP from named item: QID, language → NP {{done}} ===
* concretize {{done}}
[[Z37115]]
=== Instantiating present: NP, N, language → sentence {{done}} ===
* concretize
[[Z37120]]
=== Instantiating present: NP, N, language → HTML fragment {{done}} ===
* first fragment( instantiating from NP and N) {{done}}
[[Z37126]]
=== instantiating present: QID, QID, language → sentence {{done}} ===
* instantiating( NP from named item(QID), N from item(QID), language ) {{done}}
[[Z37140]]
=== instantiating present: QID, QID, language → HTML fragment {{done}} ===
* first fragment(instating table from qid, qid, language) {{done}}
[[Z37143]]
=== N: N, adj → N {{done}} ===
* concretize {{done}}
[[Z37150]]
=== Adj from item: QID → adj {{done}} ===
* concretize {{done}}
[[Z37146]]
= German =
== Needs for the abstract functions ==
=== N from 8 strings {{done}} ===
[[Z37154]]
=== N from one string? {{done}} ===
* depends if it has all the morphological functions
** we don't, it seems? (check with Lexeme Forms whether this is true)
* just guessing from label {{done}}
* gender guessing too, made [[Z37170]], not implemented yet
[[Z37175]]
=== N from Lexeme {{done}} ===
[[Z37157]]
=== N from Lexeme reference {{done}} ===
[[Z37160]]
=== N from item {{done}} ===
* connect the concretizer {{done}}
[[Z37163]]
=== definite determiner {{done}} ===
* inherent: singular / plural {{done}}
* options: number, case {{done}}
* one singular {{done}} [[Z37200]]
* one plural {{done}} [[Z37208]]
=== indefinite determiner {{done}}===
* one singular {{done}} [[Z37198]]
* one plural {{done}} [[Z37199]]
=== NP from Det and N {{done}} ===
[[Z37209]]
Used that for [[Z26070]] eine Insel -- turned out to be quite a speed up!
=== NP from named item ===
* connect to concretizer
WIP: [[Z37220]]
=== Instantiating present from NP, N ===
=== N: N, adj → N ===
=== Adj from item: QID → adj ===
== useful helpers? ==
=== gender item from noun: noun → item ===
=== gender from noun: noun → gender ===
=== form from noun: noun, case, number → HTML ===
=== form from noun as string: noun, case, number → string ===
=== form from determiner ===
* expand [[Z28670]] by using determiners
=== determiner from number ===
=== some determiner ===
=== determiner from definiteness, gender, number, case ===
=== Instantiating past from NP, N ===
= Todos =
=== Fix the missing language option {{done}} ===
* start with abstract implementation of noun from item, adding language {{done}}
* together with the concretized function {{done}}
* push from there to all used functions {{done}}
* push to all functions {{done}}
=== Proper error message ===
* when a concretizer implementation does not have a language set, call the right error message
* in general, do better about error messages
51qx8iwhkb2snok84x8pynmwrte6rpk
288017
288016
2026-07-02T13:21:59Z
Denny
81
/* Needs for the abstract functions */
288017
wikitext
text/x-wiki
= Goals =
These are the examples listed on the [[Wikifunctions:Type proposals/Syntactic table|Type proposal]]:
{| class="wikitable"
|+
|Brač is an island.
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36766%22%2C%22Z36766K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z36766K2%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37143%22%2C%22Z37143K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37143K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37143K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( Brač, island )</code>
|-
|Brač is a beautiful island.
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36969%22%2C%22Z36969K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37076%22%2C%22Z37076K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37076K2%22%3A%22Z1002%22%7D%2C%22Z36969K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36766%22%2C%22Z36766K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z36766K2%22%3A%22Z1002%22%7D%2C%22Z36969K3%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37150%22%2C%22Z37150K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37146%22%2C%22Z37146K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37146K2%22%3A%22Z1002%22%7D%2C%22Z37150K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37150K3%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( Brač, noun with adjective( island, beauty ) )</code>
|-
|Brač is a beautiful [[:en:Island|island]].
| [https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36969%22%2C%22Z36969K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37076%22%2C%22Z37076K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37076K2%22%3A%22Z1002%22%7D%2C%22Z36969K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37080%22%2C%22Z37080K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37080K2%22%3A%22Z1002%22%7D%2C%22Z36969K3%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37150%22%2C%22Z37150K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37146%22%2C%22Z37146K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37146K2%22%3A%22Z1002%22%7D%2C%22Z37150K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37029%22%2C%22Z37029K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37029K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37029K3%22%3A%22Z1002%22%7D%2C%22Z37150K3%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( Brač, noun with adjective( link( island ), beauty ) )</code>
|-
|'''Brač''' is an island.
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36766%22%2C%22Z36766K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z36766K2%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( strong( Brač ), island )</code>
|-
|'''Brač''' is a beautiful island.
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36969%22%2C%22Z36969K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37076%22%2C%22Z37076K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37076K2%22%3A%22Z1002%22%7D%2C%22Z36969K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36766%22%2C%22Z36766K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z36766K2%22%3A%22Z1002%22%7D%2C%22Z36969K3%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37150%22%2C%22Z37150K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37146%22%2C%22Z37146K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37146K2%22%3A%22Z1002%22%7D%2C%22Z37150K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37150K3%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( strong( Brač ), noun with adjective( island, beauty ) )</code>
|-
|'''Brač''' is a beautiful [[:en:Island|island]].
| [https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36969%22%2C%22Z36969K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37076%22%2C%22Z37076K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37076K2%22%3A%22Z1002%22%7D%2C%22Z36969K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37080%22%2C%22Z37080K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37080K2%22%3A%22Z1002%22%7D%2C%22Z36969K3%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37150%22%2C%22Z37150K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37146%22%2C%22Z37146K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37146K2%22%3A%22Z1002%22%7D%2C%22Z37150K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37029%22%2C%22Z37029K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37029K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37029K3%22%3A%22Z1002%22%7D%2C%22Z37150K3%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( strong( Brač ), noun with adjective( link( island ), beauty ) )</code>
|-
|'''Brač''' is a beautiful island in [[:en:Croatia|Croatia]].
|
|
|
|<code>instantiating( strong( Brač ), noun in location( noun with adjective( beautiful, island ), link( Croatia ) ) ) )</code>
|}
= English =
== necessary for the goals above ==
=== Create functions for determiners {{done}} ===
* Generic / grammatic (check for types in the lightweight enumeration types) {{done}}
** Indef sg (a, an) {{done}}
** Indef pl () {{done}}
** Def sg (the) {{done}}
** Def pl (the) {{done}}
* Ratios
** None (no)
** Some {{done}}
** most
** all
* From Number (from natural number) {{done}}
** zero, one, two, three … {{done}}
=== First fragment of option {{done}} ===
=== ++, join with space in between, unless one of them is empty {{done}} ===
=== Option by features from list of options {{done}} ===
* List of options, features
* If
** set equality ( features, features of option ( first element ( list ) )
** first element ( list )
** Option by features from list of options ( tail ( list ) )
=== Option by features from table {{done}} ===
* Table, features
* Find option with exactly the given features using Option by features from list of options
=== Fragments from table by features {{done}} ===
* Table1, table2
* Option by features from table1 by inherent features of table2
* Return fragments of that option
=== get text content from HTML fragment {{done}} ===
* Remove tags {{done}}
* Undo escapes {{done}}
* noun phrase from det and noun: det, N → NP {{done}}
* Depending on det’s number, choose the noun {{done}}
* Set inherent to det’s number {{done}}
* If det==”a” change it to “an” if needed {{done}}
** Need to use text content from HTML fragment {{done}}
* det++N {{done}}
=== Maybe use noun phrase from det and noun for the respective English function {{done}} ===
=== Check on existing lexeme from qid mappings {{done}} ===
=== Think also for Z36766 {{done}} ===
=== Extend noun from qid by “find lexeme, if not take label” {{done}} ===
* Get lexeme for qid, fallback to label {{done}}
* check if that already exists (seems no)
* So maybe try to find lexeme, and the catch is using the label
* Use label: https://www.wikifunctions.org/view/en/Z24766
=== Indefinite noun phrase from noun: QID → NP (an island) {{done}} ===
* Just use noun phrase from det and noun for this {{done}}
* Look up the lexeme connected to QID → N {{done}}
* If no Lexeme, use the English label as N {{done}}
* Noun phrase from noun(N, indefinite) {{done}}
=== Noun phrase from name: QID → NP (Brač) {{Done}} ===
* Look up the Lexeme connected to QID → N {{Done}}
* If no Lexeme, use the English label as N {{Done}}
* Check if a “the” is required {{Done}}
* Noun phrase from noun: N, the or nothing {{Done}}
* {{Todo}} Stability issues
{{Z|Z36925}}
=== Instantiating present: NP, NP → Sentence {{done}} ===
* NP1++is or are be depending on NP1 number++NP2 {{done}}
{{Z|Z36939}}
=== Capitalize HTML fragment: HTML fragment → HTML fragment {{done}} ===
* find the first letter that is not inside a tag and capitalize that {{done}}
* {{Todo}} would be better to use {{Z|Z10018}}, but I guess that's for later
{{Z|Z36944}}
=== Instantiating past: NP, NP → Sentence {{done}} ===
* NP1++was or were depending on NP1 number++NP2 {{done}}
{{Z|Z36953}}
=== strong: X → X {{done}} ===
* Language independent, tag strong every option {{done}}
[[Z36957]]
=== adjective from three strings {{done}} ===
* adjectives in English seem super easy, if we ignore comparative and superlative for now?
* maybe call it positive adjective, just to be clear
* maybe we shouldn't ignore it. There's no item in Wikidata to use as the 'positive adjective'. So it would be difficult to change it later to a full adjective. Let's just have it the necessary three forms.
=== adjective from string {{done}} ===
* use the regular comparative and regular superlative we already have {{done}}
=== adjective from Lexeme {{done}} ===
* get the positive form {{done}}
{{Z|Z36978}}
=== adjective from QID {{done}} ===
* maybe leave that for later when we do the abstract stuff {{done}}
* see curent QID->Adj mapping ins implementations of [[Z22664]] {{done}}
[[Z37076]]
=== noun with adjective: N, Adj → N {{done}} ===
* adj++N {{done}}
* Use that for [[Z22664]] -- used in [[Z21734]] instead, which the other uses for English {{done}}
=== link table: QID, table → table {{done}} ===
* Language independent, href to QID every option {{done}}
[[Z37029]]
=== linked noun: QID → N {{done}} ===
* link( X(QID), QID ) {{done}}
=== instantiate present: NP, N -> sentence {{done}} ===
* instantiate present( NP, Indef NP from N ( N ) ) {{done}}
[[Z37083]]
=== instantiate past: NP, N -> sentence {{done}} ===
* instantiate past: NP, Indef NP from N ( N ) {{done}}
[[Z37086]]
== bonus ==
=== references ===
*
=== English Nominative Pronoun for person: QID → N ===
* Look for pronouns
* Look for gender
=== English genitive pronoun from item: QID → Det ===
* As previous, but her and his instead of she and he
=== English Pronoun from item: QID → N ===
* Does it have a Lexeme?
** Take grammatical gender
** Well, not in English
* Is it a person? Use English pronoun for person
* Everything else “it”/“they”?
=== English Pronoun from item and class: QID, QID → N ===
* Is it a person? Use English pronoun for person
* Everything else, based on Lexeme
=== English noun phrase for a named item: QID, QID → N ===
* Make “the city” for San Francisco
* Fall back to San Francisco?
* Maybe this is only useful for the abstract layer?
= Abstract =
=== N from item: QID, language → N {{done}} ===
* concretize {{done}}
[[Z37089]]
=== NP from named item: QID, language → NP {{done}} ===
* concretize {{done}}
[[Z37115]]
=== Instantiating present: NP, N, language → sentence {{done}} ===
* concretize
[[Z37120]]
=== Instantiating present: NP, N, language → HTML fragment {{done}} ===
* first fragment( instantiating from NP and N) {{done}}
[[Z37126]]
=== instantiating present: QID, QID, language → sentence {{done}} ===
* instantiating( NP from named item(QID), N from item(QID), language ) {{done}}
[[Z37140]]
=== instantiating present: QID, QID, language → HTML fragment {{done}} ===
* first fragment(instating table from qid, qid, language) {{done}}
[[Z37143]]
=== N: N, adj → N {{done}} ===
* concretize {{done}}
[[Z37150]]
=== Adj from item: QID → adj {{done}} ===
* concretize {{done}}
[[Z37146]]
= German =
== Needs for the abstract functions ==
=== N from 8 strings {{done}} ===
[[Z37154]]
=== N from one string? {{done}} ===
* depends if it has all the morphological functions
** we don't, it seems? (check with Lexeme Forms whether this is true)
* just guessing from label {{done}}
* gender guessing too, made [[Z37170]], not implemented yet
[[Z37175]]
=== N from Lexeme {{done}} ===
[[Z37157]]
=== N from Lexeme reference {{done}} ===
[[Z37160]]
=== N from item {{done}} ===
* connect the concretizer {{done}}
[[Z37163]]
=== definite determiner {{done}} ===
* inherent: singular / plural {{done}}
* options: number, case {{done}}
* one singular {{done}} [[Z37200]]
* one plural {{done}} [[Z37208]]
=== indefinite determiner {{done}}===
* one singular {{done}} [[Z37198]]
* one plural {{done}} [[Z37199]]
=== NP from Det and N {{done}} ===
[[Z37209]]
Used that for [[Z26070]] eine Insel -- turned out to be quite a speed up!
=== NP from named item ===
* connect to concretizer
WIP: [[Z37220]]
=== Instantiating present from NP, N ===
=== Adj from item: QID → adj ===
=== N: N, adj → N ===
== useful helpers? ==
=== gender item from noun: noun → item ===
=== gender from noun: noun → gender ===
=== form from noun: noun, case, number → HTML ===
=== form from noun as string: noun, case, number → string ===
=== form from determiner ===
* expand [[Z28670]] by using determiners
=== determiner from number ===
=== some determiner ===
=== determiner from definiteness, gender, number, case ===
=== Instantiating past from NP, N ===
= Todos =
=== Fix the missing language option {{done}} ===
* start with abstract implementation of noun from item, adding language {{done}}
* together with the concretized function {{done}}
* push from there to all used functions {{done}}
* push to all functions {{done}}
=== Proper error message ===
* when a concretizer implementation does not have a language set, call the right error message
* in general, do better about error messages
cpuri34aqywht4rnfi4u1da4y3k2dnf
288038
288017
2026-07-02T14:17:52Z
Denny
81
/* Needs for the abstract functions */
288038
wikitext
text/x-wiki
= Goals =
These are the examples listed on the [[Wikifunctions:Type proposals/Syntactic table|Type proposal]]:
{| class="wikitable"
|+
|Brač is an island.
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36766%22%2C%22Z36766K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z36766K2%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37143%22%2C%22Z37143K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37143K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37143K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( Brač, island )</code>
|-
|Brač is a beautiful island.
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36969%22%2C%22Z36969K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37076%22%2C%22Z37076K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37076K2%22%3A%22Z1002%22%7D%2C%22Z36969K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36766%22%2C%22Z36766K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z36766K2%22%3A%22Z1002%22%7D%2C%22Z36969K3%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37150%22%2C%22Z37150K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37146%22%2C%22Z37146K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37146K2%22%3A%22Z1002%22%7D%2C%22Z37150K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37150K3%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( Brač, noun with adjective( island, beauty ) )</code>
|-
|Brač is a beautiful [[:en:Island|island]].
| [https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36969%22%2C%22Z36969K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37076%22%2C%22Z37076K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37076K2%22%3A%22Z1002%22%7D%2C%22Z36969K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37080%22%2C%22Z37080K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37080K2%22%3A%22Z1002%22%7D%2C%22Z36969K3%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37150%22%2C%22Z37150K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37146%22%2C%22Z37146K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37146K2%22%3A%22Z1002%22%7D%2C%22Z37150K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37029%22%2C%22Z37029K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37029K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37029K3%22%3A%22Z1002%22%7D%2C%22Z37150K3%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( Brač, noun with adjective( link( island ), beauty ) )</code>
|-
|'''Brač''' is an island.
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36766%22%2C%22Z36766K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z36766K2%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( strong( Brač ), island )</code>
|-
|'''Brač''' is a beautiful island.
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36969%22%2C%22Z36969K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37076%22%2C%22Z37076K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37076K2%22%3A%22Z1002%22%7D%2C%22Z36969K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36766%22%2C%22Z36766K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z36766K2%22%3A%22Z1002%22%7D%2C%22Z36969K3%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37150%22%2C%22Z37150K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37146%22%2C%22Z37146K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37146K2%22%3A%22Z1002%22%7D%2C%22Z37150K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37150K3%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( strong( Brač ), noun with adjective( island, beauty ) )</code>
|-
|'''Brač''' is a beautiful [[:en:Island|island]].
| [https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36969%22%2C%22Z36969K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37076%22%2C%22Z37076K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37076K2%22%3A%22Z1002%22%7D%2C%22Z36969K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37080%22%2C%22Z37080K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37080K2%22%3A%22Z1002%22%7D%2C%22Z36969K3%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37150%22%2C%22Z37150K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37146%22%2C%22Z37146K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37146K2%22%3A%22Z1002%22%7D%2C%22Z37150K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37029%22%2C%22Z37029K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37029K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37029K3%22%3A%22Z1002%22%7D%2C%22Z37150K3%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( strong( Brač ), noun with adjective( link( island ), beauty ) )</code>
|-
|'''Brač''' is a beautiful island in [[:en:Croatia|Croatia]].
|
|
|
|<code>instantiating( strong( Brač ), noun in location( noun with adjective( beautiful, island ), link( Croatia ) ) ) )</code>
|}
= English =
== necessary for the goals above ==
=== Create functions for determiners {{done}} ===
* Generic / grammatic (check for types in the lightweight enumeration types) {{done}}
** Indef sg (a, an) {{done}}
** Indef pl () {{done}}
** Def sg (the) {{done}}
** Def pl (the) {{done}}
* Ratios
** None (no)
** Some {{done}}
** most
** all
* From Number (from natural number) {{done}}
** zero, one, two, three … {{done}}
=== First fragment of option {{done}} ===
=== ++, join with space in between, unless one of them is empty {{done}} ===
=== Option by features from list of options {{done}} ===
* List of options, features
* If
** set equality ( features, features of option ( first element ( list ) )
** first element ( list )
** Option by features from list of options ( tail ( list ) )
=== Option by features from table {{done}} ===
* Table, features
* Find option with exactly the given features using Option by features from list of options
=== Fragments from table by features {{done}} ===
* Table1, table2
* Option by features from table1 by inherent features of table2
* Return fragments of that option
=== get text content from HTML fragment {{done}} ===
* Remove tags {{done}}
* Undo escapes {{done}}
* noun phrase from det and noun: det, N → NP {{done}}
* Depending on det’s number, choose the noun {{done}}
* Set inherent to det’s number {{done}}
* If det==”a” change it to “an” if needed {{done}}
** Need to use text content from HTML fragment {{done}}
* det++N {{done}}
=== Maybe use noun phrase from det and noun for the respective English function {{done}} ===
=== Check on existing lexeme from qid mappings {{done}} ===
=== Think also for Z36766 {{done}} ===
=== Extend noun from qid by “find lexeme, if not take label” {{done}} ===
* Get lexeme for qid, fallback to label {{done}}
* check if that already exists (seems no)
* So maybe try to find lexeme, and the catch is using the label
* Use label: https://www.wikifunctions.org/view/en/Z24766
=== Indefinite noun phrase from noun: QID → NP (an island) {{done}} ===
* Just use noun phrase from det and noun for this {{done}}
* Look up the lexeme connected to QID → N {{done}}
* If no Lexeme, use the English label as N {{done}}
* Noun phrase from noun(N, indefinite) {{done}}
=== Noun phrase from name: QID → NP (Brač) {{Done}} ===
* Look up the Lexeme connected to QID → N {{Done}}
* If no Lexeme, use the English label as N {{Done}}
* Check if a “the” is required {{Done}}
* Noun phrase from noun: N, the or nothing {{Done}}
* {{Todo}} Stability issues
{{Z|Z36925}}
=== Instantiating present: NP, NP → Sentence {{done}} ===
* NP1++is or are be depending on NP1 number++NP2 {{done}}
{{Z|Z36939}}
=== Capitalize HTML fragment: HTML fragment → HTML fragment {{done}} ===
* find the first letter that is not inside a tag and capitalize that {{done}}
* {{Todo}} would be better to use {{Z|Z10018}}, but I guess that's for later
{{Z|Z36944}}
=== Instantiating past: NP, NP → Sentence {{done}} ===
* NP1++was or were depending on NP1 number++NP2 {{done}}
{{Z|Z36953}}
=== strong: X → X {{done}} ===
* Language independent, tag strong every option {{done}}
[[Z36957]]
=== adjective from three strings {{done}} ===
* adjectives in English seem super easy, if we ignore comparative and superlative for now?
* maybe call it positive adjective, just to be clear
* maybe we shouldn't ignore it. There's no item in Wikidata to use as the 'positive adjective'. So it would be difficult to change it later to a full adjective. Let's just have it the necessary three forms.
=== adjective from string {{done}} ===
* use the regular comparative and regular superlative we already have {{done}}
=== adjective from Lexeme {{done}} ===
* get the positive form {{done}}
{{Z|Z36978}}
=== adjective from QID {{done}} ===
* maybe leave that for later when we do the abstract stuff {{done}}
* see curent QID->Adj mapping ins implementations of [[Z22664]] {{done}}
[[Z37076]]
=== noun with adjective: N, Adj → N {{done}} ===
* adj++N {{done}}
* Use that for [[Z22664]] -- used in [[Z21734]] instead, which the other uses for English {{done}}
=== link table: QID, table → table {{done}} ===
* Language independent, href to QID every option {{done}}
[[Z37029]]
=== linked noun: QID → N {{done}} ===
* link( X(QID), QID ) {{done}}
=== instantiate present: NP, N -> sentence {{done}} ===
* instantiate present( NP, Indef NP from N ( N ) ) {{done}}
[[Z37083]]
=== instantiate past: NP, N -> sentence {{done}} ===
* instantiate past: NP, Indef NP from N ( N ) {{done}}
[[Z37086]]
== bonus ==
=== references ===
*
=== English Nominative Pronoun for person: QID → N ===
* Look for pronouns
* Look for gender
=== English genitive pronoun from item: QID → Det ===
* As previous, but her and his instead of she and he
=== English Pronoun from item: QID → N ===
* Does it have a Lexeme?
** Take grammatical gender
** Well, not in English
* Is it a person? Use English pronoun for person
* Everything else “it”/“they”?
=== English Pronoun from item and class: QID, QID → N ===
* Is it a person? Use English pronoun for person
* Everything else, based on Lexeme
=== English noun phrase for a named item: QID, QID → N ===
* Make “the city” for San Francisco
* Fall back to San Francisco?
* Maybe this is only useful for the abstract layer?
= Abstract =
=== N from item: QID, language → N {{done}} ===
* concretize {{done}}
[[Z37089]]
=== NP from named item: QID, language → NP {{done}} ===
* concretize {{done}}
[[Z37115]]
=== Instantiating present: NP, N, language → sentence {{done}} ===
* concretize
[[Z37120]]
=== Instantiating present: NP, N, language → HTML fragment {{done}} ===
* first fragment( instantiating from NP and N) {{done}}
[[Z37126]]
=== instantiating present: QID, QID, language → sentence {{done}} ===
* instantiating( NP from named item(QID), N from item(QID), language ) {{done}}
[[Z37140]]
=== instantiating present: QID, QID, language → HTML fragment {{done}} ===
* first fragment(instating table from qid, qid, language) {{done}}
[[Z37143]]
=== N: N, adj → N {{done}} ===
* concretize {{done}}
[[Z37150]]
=== Adj from item: QID → adj {{done}} ===
* concretize {{done}}
[[Z37146]]
= German =
== Needs for the abstract functions ==
=== N from 8 strings {{done}} ===
[[Z37154]]
=== N from one string? {{done}} ===
* depends if it has all the morphological functions
** we don't, it seems? (check with Lexeme Forms whether this is true)
* just guessing from label {{done}}
* gender guessing too, made [[Z37170]], not implemented yet
[[Z37175]]
=== N from Lexeme {{done}} ===
[[Z37157]]
=== N from Lexeme reference {{done}} ===
[[Z37160]]
=== N from item {{done}} ===
* connect the concretizer {{done}}
[[Z37163]]
=== definite determiner {{done}} ===
* inherent: singular / plural {{done}}
* options: number, case {{done}}
* one singular {{done}} [[Z37200]]
* one plural {{done}} [[Z37208]]
=== indefinite determiner {{done}}===
* one singular {{done}} [[Z37198]]
* one plural {{done}} [[Z37199]]
=== NP from Det and N {{done}} ===
[[Z37209]]
Used that for [[Z26070]] eine Insel -- turned out to be quite a speed up!
=== NP from noun without article ===
=== does item need an article? ===
=== guess grammatical gender of an item ===
=== NP from named item ===
* connect to concretizer
WIP: [[Z37220]]
=== Instantiating present from NP, N ===
=== Adj from item: QID → adj ===
=== N: N, adj → N ===
== useful helpers? ==
=== gender item from noun: noun → item ===
=== gender from noun: noun → gender ===
=== form from noun: noun, case, number → HTML ===
=== form from noun as string: noun, case, number → string ===
=== form from determiner ===
* expand [[Z28670]] by using determiners
=== determiner from number ===
=== some determiner ===
=== determiner from definiteness, gender, number, case ===
=== Instantiating past from NP, N ===
= Todos =
=== Fix the missing language option {{done}} ===
* start with abstract implementation of noun from item, adding language {{done}}
* together with the concretized function {{done}}
* push from there to all used functions {{done}}
* push to all functions {{done}}
=== Proper error message ===
* when a concretizer implementation does not have a language set, call the right error message
* in general, do better about error messages
mpx61zacm6s6ou9bd4y6v41u90ri3hq
288039
288038
2026-07-02T14:18:12Z
Denny
81
/* guess grammatical gender of an item */
288039
wikitext
text/x-wiki
= Goals =
These are the examples listed on the [[Wikifunctions:Type proposals/Syntactic table|Type proposal]]:
{| class="wikitable"
|+
|Brač is an island.
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36766%22%2C%22Z36766K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z36766K2%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37143%22%2C%22Z37143K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37143K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37143K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( Brač, island )</code>
|-
|Brač is a beautiful island.
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36969%22%2C%22Z36969K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37076%22%2C%22Z37076K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37076K2%22%3A%22Z1002%22%7D%2C%22Z36969K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36766%22%2C%22Z36766K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z36766K2%22%3A%22Z1002%22%7D%2C%22Z36969K3%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37150%22%2C%22Z37150K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37146%22%2C%22Z37146K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37146K2%22%3A%22Z1002%22%7D%2C%22Z37150K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37150K3%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( Brač, noun with adjective( island, beauty ) )</code>
|-
|Brač is a beautiful [[:en:Island|island]].
| [https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36969%22%2C%22Z36969K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37076%22%2C%22Z37076K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37076K2%22%3A%22Z1002%22%7D%2C%22Z36969K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37080%22%2C%22Z37080K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37080K2%22%3A%22Z1002%22%7D%2C%22Z36969K3%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37150%22%2C%22Z37150K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37146%22%2C%22Z37146K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37146K2%22%3A%22Z1002%22%7D%2C%22Z37150K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37029%22%2C%22Z37029K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37029K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37029K3%22%3A%22Z1002%22%7D%2C%22Z37150K3%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( Brač, noun with adjective( link( island ), beauty ) )</code>
|-
|'''Brač''' is an island.
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36766%22%2C%22Z36766K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z36766K2%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( strong( Brač ), island )</code>
|-
|'''Brač''' is a beautiful island.
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36969%22%2C%22Z36969K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37076%22%2C%22Z37076K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37076K2%22%3A%22Z1002%22%7D%2C%22Z36969K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36766%22%2C%22Z36766K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z36766K2%22%3A%22Z1002%22%7D%2C%22Z36969K3%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37150%22%2C%22Z37150K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37146%22%2C%22Z37146K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37146K2%22%3A%22Z1002%22%7D%2C%22Z37150K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37150K3%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( strong( Brač ), noun with adjective( island, beauty ) )</code>
|-
|'''Brač''' is a beautiful [[:en:Island|island]].
| [https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36969%22%2C%22Z36969K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37076%22%2C%22Z37076K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37076K2%22%3A%22Z1002%22%7D%2C%22Z36969K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37080%22%2C%22Z37080K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37080K2%22%3A%22Z1002%22%7D%2C%22Z36969K3%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37150%22%2C%22Z37150K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37146%22%2C%22Z37146K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37146K2%22%3A%22Z1002%22%7D%2C%22Z37150K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37029%22%2C%22Z37029K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37029K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37029K3%22%3A%22Z1002%22%7D%2C%22Z37150K3%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( strong( Brač ), noun with adjective( link( island ), beauty ) )</code>
|-
|'''Brač''' is a beautiful island in [[:en:Croatia|Croatia]].
|
|
|
|<code>instantiating( strong( Brač ), noun in location( noun with adjective( beautiful, island ), link( Croatia ) ) ) )</code>
|}
= English =
== necessary for the goals above ==
=== Create functions for determiners {{done}} ===
* Generic / grammatic (check for types in the lightweight enumeration types) {{done}}
** Indef sg (a, an) {{done}}
** Indef pl () {{done}}
** Def sg (the) {{done}}
** Def pl (the) {{done}}
* Ratios
** None (no)
** Some {{done}}
** most
** all
* From Number (from natural number) {{done}}
** zero, one, two, three … {{done}}
=== First fragment of option {{done}} ===
=== ++, join with space in between, unless one of them is empty {{done}} ===
=== Option by features from list of options {{done}} ===
* List of options, features
* If
** set equality ( features, features of option ( first element ( list ) )
** first element ( list )
** Option by features from list of options ( tail ( list ) )
=== Option by features from table {{done}} ===
* Table, features
* Find option with exactly the given features using Option by features from list of options
=== Fragments from table by features {{done}} ===
* Table1, table2
* Option by features from table1 by inherent features of table2
* Return fragments of that option
=== get text content from HTML fragment {{done}} ===
* Remove tags {{done}}
* Undo escapes {{done}}
* noun phrase from det and noun: det, N → NP {{done}}
* Depending on det’s number, choose the noun {{done}}
* Set inherent to det’s number {{done}}
* If det==”a” change it to “an” if needed {{done}}
** Need to use text content from HTML fragment {{done}}
* det++N {{done}}
=== Maybe use noun phrase from det and noun for the respective English function {{done}} ===
=== Check on existing lexeme from qid mappings {{done}} ===
=== Think also for Z36766 {{done}} ===
=== Extend noun from qid by “find lexeme, if not take label” {{done}} ===
* Get lexeme for qid, fallback to label {{done}}
* check if that already exists (seems no)
* So maybe try to find lexeme, and the catch is using the label
* Use label: https://www.wikifunctions.org/view/en/Z24766
=== Indefinite noun phrase from noun: QID → NP (an island) {{done}} ===
* Just use noun phrase from det and noun for this {{done}}
* Look up the lexeme connected to QID → N {{done}}
* If no Lexeme, use the English label as N {{done}}
* Noun phrase from noun(N, indefinite) {{done}}
=== Noun phrase from name: QID → NP (Brač) {{Done}} ===
* Look up the Lexeme connected to QID → N {{Done}}
* If no Lexeme, use the English label as N {{Done}}
* Check if a “the” is required {{Done}}
* Noun phrase from noun: N, the or nothing {{Done}}
* {{Todo}} Stability issues
{{Z|Z36925}}
=== Instantiating present: NP, NP → Sentence {{done}} ===
* NP1++is or are be depending on NP1 number++NP2 {{done}}
{{Z|Z36939}}
=== Capitalize HTML fragment: HTML fragment → HTML fragment {{done}} ===
* find the first letter that is not inside a tag and capitalize that {{done}}
* {{Todo}} would be better to use {{Z|Z10018}}, but I guess that's for later
{{Z|Z36944}}
=== Instantiating past: NP, NP → Sentence {{done}} ===
* NP1++was or were depending on NP1 number++NP2 {{done}}
{{Z|Z36953}}
=== strong: X → X {{done}} ===
* Language independent, tag strong every option {{done}}
[[Z36957]]
=== adjective from three strings {{done}} ===
* adjectives in English seem super easy, if we ignore comparative and superlative for now?
* maybe call it positive adjective, just to be clear
* maybe we shouldn't ignore it. There's no item in Wikidata to use as the 'positive adjective'. So it would be difficult to change it later to a full adjective. Let's just have it the necessary three forms.
=== adjective from string {{done}} ===
* use the regular comparative and regular superlative we already have {{done}}
=== adjective from Lexeme {{done}} ===
* get the positive form {{done}}
{{Z|Z36978}}
=== adjective from QID {{done}} ===
* maybe leave that for later when we do the abstract stuff {{done}}
* see curent QID->Adj mapping ins implementations of [[Z22664]] {{done}}
[[Z37076]]
=== noun with adjective: N, Adj → N {{done}} ===
* adj++N {{done}}
* Use that for [[Z22664]] -- used in [[Z21734]] instead, which the other uses for English {{done}}
=== link table: QID, table → table {{done}} ===
* Language independent, href to QID every option {{done}}
[[Z37029]]
=== linked noun: QID → N {{done}} ===
* link( X(QID), QID ) {{done}}
=== instantiate present: NP, N -> sentence {{done}} ===
* instantiate present( NP, Indef NP from N ( N ) ) {{done}}
[[Z37083]]
=== instantiate past: NP, N -> sentence {{done}} ===
* instantiate past: NP, Indef NP from N ( N ) {{done}}
[[Z37086]]
== bonus ==
=== references ===
*
=== English Nominative Pronoun for person: QID → N ===
* Look for pronouns
* Look for gender
=== English genitive pronoun from item: QID → Det ===
* As previous, but her and his instead of she and he
=== English Pronoun from item: QID → N ===
* Does it have a Lexeme?
** Take grammatical gender
** Well, not in English
* Is it a person? Use English pronoun for person
* Everything else “it”/“they”?
=== English Pronoun from item and class: QID, QID → N ===
* Is it a person? Use English pronoun for person
* Everything else, based on Lexeme
=== English noun phrase for a named item: QID, QID → N ===
* Make “the city” for San Francisco
* Fall back to San Francisco?
* Maybe this is only useful for the abstract layer?
= Abstract =
=== N from item: QID, language → N {{done}} ===
* concretize {{done}}
[[Z37089]]
=== NP from named item: QID, language → NP {{done}} ===
* concretize {{done}}
[[Z37115]]
=== Instantiating present: NP, N, language → sentence {{done}} ===
* concretize
[[Z37120]]
=== Instantiating present: NP, N, language → HTML fragment {{done}} ===
* first fragment( instantiating from NP and N) {{done}}
[[Z37126]]
=== instantiating present: QID, QID, language → sentence {{done}} ===
* instantiating( NP from named item(QID), N from item(QID), language ) {{done}}
[[Z37140]]
=== instantiating present: QID, QID, language → HTML fragment {{done}} ===
* first fragment(instating table from qid, qid, language) {{done}}
[[Z37143]]
=== N: N, adj → N {{done}} ===
* concretize {{done}}
[[Z37150]]
=== Adj from item: QID → adj {{done}} ===
* concretize {{done}}
[[Z37146]]
= German =
== Needs for the abstract functions ==
=== N from 8 strings {{done}} ===
[[Z37154]]
=== N from one string? {{done}} ===
* depends if it has all the morphological functions
** we don't, it seems? (check with Lexeme Forms whether this is true)
* just guessing from label {{done}}
* gender guessing too, made [[Z37170]], not implemented yet
[[Z37175]]
=== N from Lexeme {{done}} ===
[[Z37157]]
=== N from Lexeme reference {{done}} ===
[[Z37160]]
=== N from item {{done}} ===
* connect the concretizer {{done}}
[[Z37163]]
=== definite determiner {{done}} ===
* inherent: singular / plural {{done}}
* options: number, case {{done}}
* one singular {{done}} [[Z37200]]
* one plural {{done}} [[Z37208]]
=== indefinite determiner {{done}}===
* one singular {{done}} [[Z37198]]
* one plural {{done}} [[Z37199]]
=== NP from Det and N {{done}} ===
[[Z37209]]
Used that for [[Z26070]] eine Insel -- turned out to be quite a speed up!
=== NP from noun without article ===
=== does item need an article? ===
=== guess grammatical gender of an item ===
WIP [[Z37170]]
=== NP from named item ===
* connect to concretizer
WIP: [[Z37220]]
=== Instantiating present from NP, N ===
=== Adj from item: QID → adj ===
=== N: N, adj → N ===
== useful helpers? ==
=== gender item from noun: noun → item ===
=== gender from noun: noun → gender ===
=== form from noun: noun, case, number → HTML ===
=== form from noun as string: noun, case, number → string ===
=== form from determiner ===
* expand [[Z28670]] by using determiners
=== determiner from number ===
=== some determiner ===
=== determiner from definiteness, gender, number, case ===
=== Instantiating past from NP, N ===
= Todos =
=== Fix the missing language option {{done}} ===
* start with abstract implementation of noun from item, adding language {{done}}
* together with the concretized function {{done}}
* push from there to all used functions {{done}}
* push to all functions {{done}}
=== Proper error message ===
* when a concretizer implementation does not have a language set, call the right error message
* in general, do better about error messages
hop0df7hp0l71j7pmisjhpi7o8h695v
288046
288039
2026-07-02T14:38:41Z
Denny
81
/* N: N, adj → N */
288046
wikitext
text/x-wiki
= Goals =
These are the examples listed on the [[Wikifunctions:Type proposals/Syntactic table|Type proposal]]:
{| class="wikitable"
|+
|Brač is an island.
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36766%22%2C%22Z36766K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z36766K2%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37143%22%2C%22Z37143K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37143K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37143K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( Brač, island )</code>
|-
|Brač is a beautiful island.
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36969%22%2C%22Z36969K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37076%22%2C%22Z37076K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37076K2%22%3A%22Z1002%22%7D%2C%22Z36969K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36766%22%2C%22Z36766K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z36766K2%22%3A%22Z1002%22%7D%2C%22Z36969K3%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37150%22%2C%22Z37150K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37146%22%2C%22Z37146K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37146K2%22%3A%22Z1002%22%7D%2C%22Z37150K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37150K3%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( Brač, noun with adjective( island, beauty ) )</code>
|-
|Brač is a beautiful [[:en:Island|island]].
| [https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36969%22%2C%22Z36969K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37076%22%2C%22Z37076K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37076K2%22%3A%22Z1002%22%7D%2C%22Z36969K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37080%22%2C%22Z37080K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37080K2%22%3A%22Z1002%22%7D%2C%22Z36969K3%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37150%22%2C%22Z37150K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37146%22%2C%22Z37146K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37146K2%22%3A%22Z1002%22%7D%2C%22Z37150K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37029%22%2C%22Z37029K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37029K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37029K3%22%3A%22Z1002%22%7D%2C%22Z37150K3%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( Brač, noun with adjective( link( island ), beauty ) )</code>
|-
|'''Brač''' is an island.
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36766%22%2C%22Z36766K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z36766K2%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( strong( Brač ), island )</code>
|-
|'''Brač''' is a beautiful island.
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36969%22%2C%22Z36969K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37076%22%2C%22Z37076K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37076K2%22%3A%22Z1002%22%7D%2C%22Z36969K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36766%22%2C%22Z36766K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z36766K2%22%3A%22Z1002%22%7D%2C%22Z36969K3%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37150%22%2C%22Z37150K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37146%22%2C%22Z37146K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37146K2%22%3A%22Z1002%22%7D%2C%22Z37150K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37150K3%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( strong( Brač ), noun with adjective( island, beauty ) )</code>
|-
|'''Brač''' is a beautiful [[:en:Island|island]].
| [https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36969%22%2C%22Z36969K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37076%22%2C%22Z37076K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37076K2%22%3A%22Z1002%22%7D%2C%22Z36969K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37080%22%2C%22Z37080K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37080K2%22%3A%22Z1002%22%7D%2C%22Z36969K3%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37150%22%2C%22Z37150K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37146%22%2C%22Z37146K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37146K2%22%3A%22Z1002%22%7D%2C%22Z37150K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37029%22%2C%22Z37029K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37029K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37029K3%22%3A%22Z1002%22%7D%2C%22Z37150K3%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( strong( Brač ), noun with adjective( link( island ), beauty ) )</code>
|-
|'''Brač''' is a beautiful island in [[:en:Croatia|Croatia]].
|
|
|
|<code>instantiating( strong( Brač ), noun in location( noun with adjective( beautiful, island ), link( Croatia ) ) ) )</code>
|}
= English =
== necessary for the goals above ==
=== Create functions for determiners {{done}} ===
* Generic / grammatic (check for types in the lightweight enumeration types) {{done}}
** Indef sg (a, an) {{done}}
** Indef pl () {{done}}
** Def sg (the) {{done}}
** Def pl (the) {{done}}
* Ratios
** None (no)
** Some {{done}}
** most
** all
* From Number (from natural number) {{done}}
** zero, one, two, three … {{done}}
=== First fragment of option {{done}} ===
=== ++, join with space in between, unless one of them is empty {{done}} ===
=== Option by features from list of options {{done}} ===
* List of options, features
* If
** set equality ( features, features of option ( first element ( list ) )
** first element ( list )
** Option by features from list of options ( tail ( list ) )
=== Option by features from table {{done}} ===
* Table, features
* Find option with exactly the given features using Option by features from list of options
=== Fragments from table by features {{done}} ===
* Table1, table2
* Option by features from table1 by inherent features of table2
* Return fragments of that option
=== get text content from HTML fragment {{done}} ===
* Remove tags {{done}}
* Undo escapes {{done}}
* noun phrase from det and noun: det, N → NP {{done}}
* Depending on det’s number, choose the noun {{done}}
* Set inherent to det’s number {{done}}
* If det==”a” change it to “an” if needed {{done}}
** Need to use text content from HTML fragment {{done}}
* det++N {{done}}
=== Maybe use noun phrase from det and noun for the respective English function {{done}} ===
=== Check on existing lexeme from qid mappings {{done}} ===
=== Think also for Z36766 {{done}} ===
=== Extend noun from qid by “find lexeme, if not take label” {{done}} ===
* Get lexeme for qid, fallback to label {{done}}
* check if that already exists (seems no)
* So maybe try to find lexeme, and the catch is using the label
* Use label: https://www.wikifunctions.org/view/en/Z24766
=== Indefinite noun phrase from noun: QID → NP (an island) {{done}} ===
* Just use noun phrase from det and noun for this {{done}}
* Look up the lexeme connected to QID → N {{done}}
* If no Lexeme, use the English label as N {{done}}
* Noun phrase from noun(N, indefinite) {{done}}
=== Noun phrase from name: QID → NP (Brač) {{Done}} ===
* Look up the Lexeme connected to QID → N {{Done}}
* If no Lexeme, use the English label as N {{Done}}
* Check if a “the” is required {{Done}}
* Noun phrase from noun: N, the or nothing {{Done}}
* {{Todo}} Stability issues
{{Z|Z36925}}
=== Instantiating present: NP, NP → Sentence {{done}} ===
* NP1++is or are be depending on NP1 number++NP2 {{done}}
{{Z|Z36939}}
=== Capitalize HTML fragment: HTML fragment → HTML fragment {{done}} ===
* find the first letter that is not inside a tag and capitalize that {{done}}
* {{Todo}} would be better to use {{Z|Z10018}}, but I guess that's for later
{{Z|Z36944}}
=== Instantiating past: NP, NP → Sentence {{done}} ===
* NP1++was or were depending on NP1 number++NP2 {{done}}
{{Z|Z36953}}
=== strong: X → X {{done}} ===
* Language independent, tag strong every option {{done}}
[[Z36957]]
=== adjective from three strings {{done}} ===
* adjectives in English seem super easy, if we ignore comparative and superlative for now?
* maybe call it positive adjective, just to be clear
* maybe we shouldn't ignore it. There's no item in Wikidata to use as the 'positive adjective'. So it would be difficult to change it later to a full adjective. Let's just have it the necessary three forms.
=== adjective from string {{done}} ===
* use the regular comparative and regular superlative we already have {{done}}
=== adjective from Lexeme {{done}} ===
* get the positive form {{done}}
{{Z|Z36978}}
=== adjective from QID {{done}} ===
* maybe leave that for later when we do the abstract stuff {{done}}
* see curent QID->Adj mapping ins implementations of [[Z22664]] {{done}}
[[Z37076]]
=== noun with adjective: N, Adj → N {{done}} ===
* adj++N {{done}}
* Use that for [[Z22664]] -- used in [[Z21734]] instead, which the other uses for English {{done}}
=== link table: QID, table → table {{done}} ===
* Language independent, href to QID every option {{done}}
[[Z37029]]
=== linked noun: QID → N {{done}} ===
* link( X(QID), QID ) {{done}}
=== instantiate present: NP, N -> sentence {{done}} ===
* instantiate present( NP, Indef NP from N ( N ) ) {{done}}
[[Z37083]]
=== instantiate past: NP, N -> sentence {{done}} ===
* instantiate past: NP, Indef NP from N ( N ) {{done}}
[[Z37086]]
== bonus ==
=== references ===
*
=== English Nominative Pronoun for person: QID → N ===
* Look for pronouns
* Look for gender
=== English genitive pronoun from item: QID → Det ===
* As previous, but her and his instead of she and he
=== English Pronoun from item: QID → N ===
* Does it have a Lexeme?
** Take grammatical gender
** Well, not in English
* Is it a person? Use English pronoun for person
* Everything else “it”/“they”?
=== English Pronoun from item and class: QID, QID → N ===
* Is it a person? Use English pronoun for person
* Everything else, based on Lexeme
=== English noun phrase for a named item: QID, QID → N ===
* Make “the city” for San Francisco
* Fall back to San Francisco?
* Maybe this is only useful for the abstract layer?
= Abstract =
=== N from item: QID, language → N {{done}} ===
* concretize {{done}}
[[Z37089]]
=== NP from named item: QID, language → NP {{done}} ===
* concretize {{done}}
[[Z37115]]
=== Instantiating present: NP, N, language → sentence {{done}} ===
* concretize
[[Z37120]]
=== Instantiating present: NP, N, language → HTML fragment {{done}} ===
* first fragment( instantiating from NP and N) {{done}}
[[Z37126]]
=== instantiating present: QID, QID, language → sentence {{done}} ===
* instantiating( NP from named item(QID), N from item(QID), language ) {{done}}
[[Z37140]]
=== instantiating present: QID, QID, language → HTML fragment {{done}} ===
* first fragment(instating table from qid, qid, language) {{done}}
[[Z37143]]
=== N: N, adj → N {{done}} ===
* concretize {{done}}
[[Z37150]]
=== Adj from item: QID → adj {{done}} ===
* concretize {{done}}
[[Z37146]]
= German =
== Needs for the abstract functions ==
=== N from 8 strings {{done}} ===
[[Z37154]]
=== N from one string? {{done}} ===
* depends if it has all the morphological functions
** we don't, it seems? (check with Lexeme Forms whether this is true)
* just guessing from label {{done}}
* gender guessing too, made [[Z37170]], not implemented yet
[[Z37175]]
=== N from Lexeme {{done}} ===
[[Z37157]]
=== N from Lexeme reference {{done}} ===
[[Z37160]]
=== N from item {{done}} ===
* connect the concretizer {{done}}
[[Z37163]]
=== definite determiner {{done}} ===
* inherent: singular / plural {{done}}
* options: number, case {{done}}
* one singular {{done}} [[Z37200]]
* one plural {{done}} [[Z37208]]
=== indefinite determiner {{done}}===
* one singular {{done}} [[Z37198]]
* one plural {{done}} [[Z37199]]
=== NP from Det and N {{done}} ===
[[Z37209]]
Used that for [[Z26070]] eine Insel -- turned out to be quite a speed up!
=== NP from noun without article ===
=== does item need an article? ===
=== guess grammatical gender of an item ===
WIP [[Z37170]]
=== NP from named item ===
* connect to concretizer
WIP: [[Z37220]]
=== Instantiating present from NP, N ===
=== Adj from item: QID → adj ===
=== N: N, adj → N ===
* add to [[Z20612]]
== useful helpers? ==
=== gender item from noun: noun → item ===
=== gender from noun: noun → gender ===
=== form from noun: noun, case, number → HTML ===
=== form from noun as string: noun, case, number → string ===
=== form from determiner ===
* expand [[Z28670]] by using determiners
=== determiner from number ===
=== some determiner ===
=== determiner from definiteness, gender, number, case ===
=== Instantiating past from NP, N ===
= Todos =
=== Fix the missing language option {{done}} ===
* start with abstract implementation of noun from item, adding language {{done}}
* together with the concretized function {{done}}
* push from there to all used functions {{done}}
* push to all functions {{done}}
=== Proper error message ===
* when a concretizer implementation does not have a language set, call the right error message
* in general, do better about error messages
l2uc4u56y99f7yycngsan40yplykici
288054
288046
2026-07-02T15:09:08Z
Denny
81
/* NP from noun without article */
288054
wikitext
text/x-wiki
= Goals =
These are the examples listed on the [[Wikifunctions:Type proposals/Syntactic table|Type proposal]]:
{| class="wikitable"
|+
|Brač is an island.
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36766%22%2C%22Z36766K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z36766K2%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37143%22%2C%22Z37143K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37143K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37143K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( Brač, island )</code>
|-
|Brač is a beautiful island.
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36969%22%2C%22Z36969K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37076%22%2C%22Z37076K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37076K2%22%3A%22Z1002%22%7D%2C%22Z36969K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36766%22%2C%22Z36766K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z36766K2%22%3A%22Z1002%22%7D%2C%22Z36969K3%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37150%22%2C%22Z37150K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37146%22%2C%22Z37146K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37146K2%22%3A%22Z1002%22%7D%2C%22Z37150K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37150K3%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( Brač, noun with adjective( island, beauty ) )</code>
|-
|Brač is a beautiful [[:en:Island|island]].
| [https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36969%22%2C%22Z36969K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37076%22%2C%22Z37076K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37076K2%22%3A%22Z1002%22%7D%2C%22Z36969K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37080%22%2C%22Z37080K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37080K2%22%3A%22Z1002%22%7D%2C%22Z36969K3%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37150%22%2C%22Z37150K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37146%22%2C%22Z37146K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37146K2%22%3A%22Z1002%22%7D%2C%22Z37150K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37029%22%2C%22Z37029K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37029K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37029K3%22%3A%22Z1002%22%7D%2C%22Z37150K3%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( Brač, noun with adjective( link( island ), beauty ) )</code>
|-
|'''Brač''' is an island.
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36766%22%2C%22Z36766K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z36766K2%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( strong( Brač ), island )</code>
|-
|'''Brač''' is a beautiful island.
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36969%22%2C%22Z36969K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37076%22%2C%22Z37076K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37076K2%22%3A%22Z1002%22%7D%2C%22Z36969K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36766%22%2C%22Z36766K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z36766K2%22%3A%22Z1002%22%7D%2C%22Z36969K3%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37150%22%2C%22Z37150K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37146%22%2C%22Z37146K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37146K2%22%3A%22Z1002%22%7D%2C%22Z37150K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37150K3%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( strong( Brač ), noun with adjective( island, beauty ) )</code>
|-
|'''Brač''' is a beautiful [[:en:Island|island]].
| [https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36969%22%2C%22Z36969K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37076%22%2C%22Z37076K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37076K2%22%3A%22Z1002%22%7D%2C%22Z36969K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37080%22%2C%22Z37080K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37080K2%22%3A%22Z1002%22%7D%2C%22Z36969K3%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37150%22%2C%22Z37150K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37146%22%2C%22Z37146K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37146K2%22%3A%22Z1002%22%7D%2C%22Z37150K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37029%22%2C%22Z37029K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37029K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37029K3%22%3A%22Z1002%22%7D%2C%22Z37150K3%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( strong( Brač ), noun with adjective( link( island ), beauty ) )</code>
|-
|'''Brač''' is a beautiful island in [[:en:Croatia|Croatia]].
|
|
|
|<code>instantiating( strong( Brač ), noun in location( noun with adjective( beautiful, island ), link( Croatia ) ) ) )</code>
|}
= English =
== necessary for the goals above ==
=== Create functions for determiners {{done}} ===
* Generic / grammatic (check for types in the lightweight enumeration types) {{done}}
** Indef sg (a, an) {{done}}
** Indef pl () {{done}}
** Def sg (the) {{done}}
** Def pl (the) {{done}}
* Ratios
** None (no)
** Some {{done}}
** most
** all
* From Number (from natural number) {{done}}
** zero, one, two, three … {{done}}
=== First fragment of option {{done}} ===
=== ++, join with space in between, unless one of them is empty {{done}} ===
=== Option by features from list of options {{done}} ===
* List of options, features
* If
** set equality ( features, features of option ( first element ( list ) )
** first element ( list )
** Option by features from list of options ( tail ( list ) )
=== Option by features from table {{done}} ===
* Table, features
* Find option with exactly the given features using Option by features from list of options
=== Fragments from table by features {{done}} ===
* Table1, table2
* Option by features from table1 by inherent features of table2
* Return fragments of that option
=== get text content from HTML fragment {{done}} ===
* Remove tags {{done}}
* Undo escapes {{done}}
* noun phrase from det and noun: det, N → NP {{done}}
* Depending on det’s number, choose the noun {{done}}
* Set inherent to det’s number {{done}}
* If det==”a” change it to “an” if needed {{done}}
** Need to use text content from HTML fragment {{done}}
* det++N {{done}}
=== Maybe use noun phrase from det and noun for the respective English function {{done}} ===
=== Check on existing lexeme from qid mappings {{done}} ===
=== Think also for Z36766 {{done}} ===
=== Extend noun from qid by “find lexeme, if not take label” {{done}} ===
* Get lexeme for qid, fallback to label {{done}}
* check if that already exists (seems no)
* So maybe try to find lexeme, and the catch is using the label
* Use label: https://www.wikifunctions.org/view/en/Z24766
=== Indefinite noun phrase from noun: QID → NP (an island) {{done}} ===
* Just use noun phrase from det and noun for this {{done}}
* Look up the lexeme connected to QID → N {{done}}
* If no Lexeme, use the English label as N {{done}}
* Noun phrase from noun(N, indefinite) {{done}}
=== Noun phrase from name: QID → NP (Brač) {{Done}} ===
* Look up the Lexeme connected to QID → N {{Done}}
* If no Lexeme, use the English label as N {{Done}}
* Check if a “the” is required {{Done}}
* Noun phrase from noun: N, the or nothing {{Done}}
* {{Todo}} Stability issues
{{Z|Z36925}}
=== Instantiating present: NP, NP → Sentence {{done}} ===
* NP1++is or are be depending on NP1 number++NP2 {{done}}
{{Z|Z36939}}
=== Capitalize HTML fragment: HTML fragment → HTML fragment {{done}} ===
* find the first letter that is not inside a tag and capitalize that {{done}}
* {{Todo}} would be better to use {{Z|Z10018}}, but I guess that's for later
{{Z|Z36944}}
=== Instantiating past: NP, NP → Sentence {{done}} ===
* NP1++was or were depending on NP1 number++NP2 {{done}}
{{Z|Z36953}}
=== strong: X → X {{done}} ===
* Language independent, tag strong every option {{done}}
[[Z36957]]
=== adjective from three strings {{done}} ===
* adjectives in English seem super easy, if we ignore comparative and superlative for now?
* maybe call it positive adjective, just to be clear
* maybe we shouldn't ignore it. There's no item in Wikidata to use as the 'positive adjective'. So it would be difficult to change it later to a full adjective. Let's just have it the necessary three forms.
=== adjective from string {{done}} ===
* use the regular comparative and regular superlative we already have {{done}}
=== adjective from Lexeme {{done}} ===
* get the positive form {{done}}
{{Z|Z36978}}
=== adjective from QID {{done}} ===
* maybe leave that for later when we do the abstract stuff {{done}}
* see curent QID->Adj mapping ins implementations of [[Z22664]] {{done}}
[[Z37076]]
=== noun with adjective: N, Adj → N {{done}} ===
* adj++N {{done}}
* Use that for [[Z22664]] -- used in [[Z21734]] instead, which the other uses for English {{done}}
=== link table: QID, table → table {{done}} ===
* Language independent, href to QID every option {{done}}
[[Z37029]]
=== linked noun: QID → N {{done}} ===
* link( X(QID), QID ) {{done}}
=== instantiate present: NP, N -> sentence {{done}} ===
* instantiate present( NP, Indef NP from N ( N ) ) {{done}}
[[Z37083]]
=== instantiate past: NP, N -> sentence {{done}} ===
* instantiate past: NP, Indef NP from N ( N ) {{done}}
[[Z37086]]
== bonus ==
=== references ===
*
=== English Nominative Pronoun for person: QID → N ===
* Look for pronouns
* Look for gender
=== English genitive pronoun from item: QID → Det ===
* As previous, but her and his instead of she and he
=== English Pronoun from item: QID → N ===
* Does it have a Lexeme?
** Take grammatical gender
** Well, not in English
* Is it a person? Use English pronoun for person
* Everything else “it”/“they”?
=== English Pronoun from item and class: QID, QID → N ===
* Is it a person? Use English pronoun for person
* Everything else, based on Lexeme
=== English noun phrase for a named item: QID, QID → N ===
* Make “the city” for San Francisco
* Fall back to San Francisco?
* Maybe this is only useful for the abstract layer?
= Abstract =
=== N from item: QID, language → N {{done}} ===
* concretize {{done}}
[[Z37089]]
=== NP from named item: QID, language → NP {{done}} ===
* concretize {{done}}
[[Z37115]]
=== Instantiating present: NP, N, language → sentence {{done}} ===
* concretize
[[Z37120]]
=== Instantiating present: NP, N, language → HTML fragment {{done}} ===
* first fragment( instantiating from NP and N) {{done}}
[[Z37126]]
=== instantiating present: QID, QID, language → sentence {{done}} ===
* instantiating( NP from named item(QID), N from item(QID), language ) {{done}}
[[Z37140]]
=== instantiating present: QID, QID, language → HTML fragment {{done}} ===
* first fragment(instating table from qid, qid, language) {{done}}
[[Z37143]]
=== N: N, adj → N {{done}} ===
* concretize {{done}}
[[Z37150]]
=== Adj from item: QID → adj {{done}} ===
* concretize {{done}}
[[Z37146]]
= German =
== Needs for the abstract functions ==
=== N from 8 strings {{done}} ===
[[Z37154]]
=== N from one string? {{done}} ===
* depends if it has all the morphological functions
** we don't, it seems? (check with Lexeme Forms whether this is true)
* just guessing from label {{done}}
* gender guessing too, made [[Z37170]], not implemented yet
[[Z37175]]
=== N from Lexeme {{done}} ===
[[Z37157]]
=== N from Lexeme reference {{done}} ===
[[Z37160]]
=== N from item {{done}} ===
* connect the concretizer {{done}}
[[Z37163]]
=== definite determiner {{done}} ===
* inherent: singular / plural {{done}}
* options: number, case {{done}}
* one singular {{done}} [[Z37200]]
* one plural {{done}} [[Z37208]]
=== indefinite determiner {{done}}===
* one singular {{done}} [[Z37198]]
* one plural {{done}} [[Z37199]]
=== NP from Det and N {{done}} ===
[[Z37209]]
Used that for [[Z26070]] eine Insel -- turned out to be quite a speed up!
=== NP from noun without article {{done}} ===
[[Z37232]]
=== does item need an article? ===
=== guess grammatical gender of an item ===
WIP [[Z37170]]
=== NP from named item ===
* connect to concretizer
WIP: [[Z37220]]
=== Instantiating present from NP, N ===
=== Adj from item: QID → adj ===
=== N: N, adj → N ===
* add to [[Z20612]]
== useful helpers? ==
=== gender item from noun: noun → item ===
=== gender from noun: noun → gender ===
=== form from noun: noun, case, number → HTML ===
=== form from noun as string: noun, case, number → string ===
=== form from determiner ===
* expand [[Z28670]] by using determiners
=== determiner from number ===
=== some determiner ===
=== determiner from definiteness, gender, number, case ===
=== Instantiating past from NP, N ===
= Todos =
=== Fix the missing language option {{done}} ===
* start with abstract implementation of noun from item, adding language {{done}}
* together with the concretized function {{done}}
* push from there to all used functions {{done}}
* push to all functions {{done}}
=== Proper error message ===
* when a concretizer implementation does not have a language set, call the right error message
* in general, do better about error messages
goqda7e90z34ikzazy6j5qgga7rh3kr
288079
288054
2026-07-02T15:55:21Z
Denny
81
/* Todos */
288079
wikitext
text/x-wiki
= Goals =
These are the examples listed on the [[Wikifunctions:Type proposals/Syntactic table|Type proposal]]:
{| class="wikitable"
|+
|Brač is an island.
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36766%22%2C%22Z36766K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z36766K2%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37143%22%2C%22Z37143K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37143K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37143K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( Brač, island )</code>
|-
|Brač is a beautiful island.
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36969%22%2C%22Z36969K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37076%22%2C%22Z37076K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37076K2%22%3A%22Z1002%22%7D%2C%22Z36969K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36766%22%2C%22Z36766K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z36766K2%22%3A%22Z1002%22%7D%2C%22Z36969K3%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37150%22%2C%22Z37150K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37146%22%2C%22Z37146K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37146K2%22%3A%22Z1002%22%7D%2C%22Z37150K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37150K3%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( Brač, noun with adjective( island, beauty ) )</code>
|-
|Brač is a beautiful [[:en:Island|island]].
| [https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36969%22%2C%22Z36969K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37076%22%2C%22Z37076K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37076K2%22%3A%22Z1002%22%7D%2C%22Z36969K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37080%22%2C%22Z37080K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37080K2%22%3A%22Z1002%22%7D%2C%22Z36969K3%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37150%22%2C%22Z37150K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37146%22%2C%22Z37146K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37146K2%22%3A%22Z1002%22%7D%2C%22Z37150K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37029%22%2C%22Z37029K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37029K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37029K3%22%3A%22Z1002%22%7D%2C%22Z37150K3%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( Brač, noun with adjective( link( island ), beauty ) )</code>
|-
|'''Brač''' is an island.
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36766%22%2C%22Z36766K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z36766K2%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( strong( Brač ), island )</code>
|-
|'''Brač''' is a beautiful island.
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36969%22%2C%22Z36969K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37076%22%2C%22Z37076K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37076K2%22%3A%22Z1002%22%7D%2C%22Z36969K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36766%22%2C%22Z36766K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z36766K2%22%3A%22Z1002%22%7D%2C%22Z36969K3%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37150%22%2C%22Z37150K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37146%22%2C%22Z37146K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37146K2%22%3A%22Z1002%22%7D%2C%22Z37150K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37150K3%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( strong( Brač ), noun with adjective( island, beauty ) )</code>
|-
|'''Brač''' is a beautiful [[:en:Island|island]].
| [https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36969%22%2C%22Z36969K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37076%22%2C%22Z37076K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37076K2%22%3A%22Z1002%22%7D%2C%22Z36969K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37080%22%2C%22Z37080K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37080K2%22%3A%22Z1002%22%7D%2C%22Z36969K3%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37150%22%2C%22Z37150K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37146%22%2C%22Z37146K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37146K2%22%3A%22Z1002%22%7D%2C%22Z37150K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37029%22%2C%22Z37029K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37029K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37029K3%22%3A%22Z1002%22%7D%2C%22Z37150K3%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( strong( Brač ), noun with adjective( link( island ), beauty ) )</code>
|-
|'''Brač''' is a beautiful island in [[:en:Croatia|Croatia]].
|
|
|
|<code>instantiating( strong( Brač ), noun in location( noun with adjective( beautiful, island ), link( Croatia ) ) ) )</code>
|}
= English =
== necessary for the goals above ==
=== Create functions for determiners {{done}} ===
* Generic / grammatic (check for types in the lightweight enumeration types) {{done}}
** Indef sg (a, an) {{done}}
** Indef pl () {{done}}
** Def sg (the) {{done}}
** Def pl (the) {{done}}
* Ratios
** None (no)
** Some {{done}}
** most
** all
* From Number (from natural number) {{done}}
** zero, one, two, three … {{done}}
=== First fragment of option {{done}} ===
=== ++, join with space in between, unless one of them is empty {{done}} ===
=== Option by features from list of options {{done}} ===
* List of options, features
* If
** set equality ( features, features of option ( first element ( list ) )
** first element ( list )
** Option by features from list of options ( tail ( list ) )
=== Option by features from table {{done}} ===
* Table, features
* Find option with exactly the given features using Option by features from list of options
=== Fragments from table by features {{done}} ===
* Table1, table2
* Option by features from table1 by inherent features of table2
* Return fragments of that option
=== get text content from HTML fragment {{done}} ===
* Remove tags {{done}}
* Undo escapes {{done}}
* noun phrase from det and noun: det, N → NP {{done}}
* Depending on det’s number, choose the noun {{done}}
* Set inherent to det’s number {{done}}
* If det==”a” change it to “an” if needed {{done}}
** Need to use text content from HTML fragment {{done}}
* det++N {{done}}
=== Maybe use noun phrase from det and noun for the respective English function {{done}} ===
=== Check on existing lexeme from qid mappings {{done}} ===
=== Think also for Z36766 {{done}} ===
=== Extend noun from qid by “find lexeme, if not take label” {{done}} ===
* Get lexeme for qid, fallback to label {{done}}
* check if that already exists (seems no)
* So maybe try to find lexeme, and the catch is using the label
* Use label: https://www.wikifunctions.org/view/en/Z24766
=== Indefinite noun phrase from noun: QID → NP (an island) {{done}} ===
* Just use noun phrase from det and noun for this {{done}}
* Look up the lexeme connected to QID → N {{done}}
* If no Lexeme, use the English label as N {{done}}
* Noun phrase from noun(N, indefinite) {{done}}
=== Noun phrase from name: QID → NP (Brač) {{Done}} ===
* Look up the Lexeme connected to QID → N {{Done}}
* If no Lexeme, use the English label as N {{Done}}
* Check if a “the” is required {{Done}}
* Noun phrase from noun: N, the or nothing {{Done}}
* {{Todo}} Stability issues
{{Z|Z36925}}
=== Instantiating present: NP, NP → Sentence {{done}} ===
* NP1++is or are be depending on NP1 number++NP2 {{done}}
{{Z|Z36939}}
=== Capitalize HTML fragment: HTML fragment → HTML fragment {{done}} ===
* find the first letter that is not inside a tag and capitalize that {{done}}
* {{Todo}} would be better to use {{Z|Z10018}}, but I guess that's for later
{{Z|Z36944}}
=== Instantiating past: NP, NP → Sentence {{done}} ===
* NP1++was or were depending on NP1 number++NP2 {{done}}
{{Z|Z36953}}
=== strong: X → X {{done}} ===
* Language independent, tag strong every option {{done}}
[[Z36957]]
=== adjective from three strings {{done}} ===
* adjectives in English seem super easy, if we ignore comparative and superlative for now?
* maybe call it positive adjective, just to be clear
* maybe we shouldn't ignore it. There's no item in Wikidata to use as the 'positive adjective'. So it would be difficult to change it later to a full adjective. Let's just have it the necessary three forms.
=== adjective from string {{done}} ===
* use the regular comparative and regular superlative we already have {{done}}
=== adjective from Lexeme {{done}} ===
* get the positive form {{done}}
{{Z|Z36978}}
=== adjective from QID {{done}} ===
* maybe leave that for later when we do the abstract stuff {{done}}
* see curent QID->Adj mapping ins implementations of [[Z22664]] {{done}}
[[Z37076]]
=== noun with adjective: N, Adj → N {{done}} ===
* adj++N {{done}}
* Use that for [[Z22664]] -- used in [[Z21734]] instead, which the other uses for English {{done}}
=== link table: QID, table → table {{done}} ===
* Language independent, href to QID every option {{done}}
[[Z37029]]
=== linked noun: QID → N {{done}} ===
* link( X(QID), QID ) {{done}}
=== instantiate present: NP, N -> sentence {{done}} ===
* instantiate present( NP, Indef NP from N ( N ) ) {{done}}
[[Z37083]]
=== instantiate past: NP, N -> sentence {{done}} ===
* instantiate past: NP, Indef NP from N ( N ) {{done}}
[[Z37086]]
== bonus ==
=== references ===
*
=== English Nominative Pronoun for person: QID → N ===
* Look for pronouns
* Look for gender
=== English genitive pronoun from item: QID → Det ===
* As previous, but her and his instead of she and he
=== English Pronoun from item: QID → N ===
* Does it have a Lexeme?
** Take grammatical gender
** Well, not in English
* Is it a person? Use English pronoun for person
* Everything else “it”/“they”?
=== English Pronoun from item and class: QID, QID → N ===
* Is it a person? Use English pronoun for person
* Everything else, based on Lexeme
=== English noun phrase for a named item: QID, QID → N ===
* Make “the city” for San Francisco
* Fall back to San Francisco?
* Maybe this is only useful for the abstract layer?
= Abstract =
=== N from item: QID, language → N {{done}} ===
* concretize {{done}}
[[Z37089]]
=== NP from named item: QID, language → NP {{done}} ===
* concretize {{done}}
[[Z37115]]
=== Instantiating present: NP, N, language → sentence {{done}} ===
* concretize
[[Z37120]]
=== Instantiating present: NP, N, language → HTML fragment {{done}} ===
* first fragment( instantiating from NP and N) {{done}}
[[Z37126]]
=== instantiating present: QID, QID, language → sentence {{done}} ===
* instantiating( NP from named item(QID), N from item(QID), language ) {{done}}
[[Z37140]]
=== instantiating present: QID, QID, language → HTML fragment {{done}} ===
* first fragment(instating table from qid, qid, language) {{done}}
[[Z37143]]
=== N: N, adj → N {{done}} ===
* concretize {{done}}
[[Z37150]]
=== Adj from item: QID → adj {{done}} ===
* concretize {{done}}
[[Z37146]]
= German =
== Needs for the abstract functions ==
=== N from 8 strings {{done}} ===
[[Z37154]]
=== N from one string? {{done}} ===
* depends if it has all the morphological functions
** we don't, it seems? (check with Lexeme Forms whether this is true)
* just guessing from label {{done}}
* gender guessing too, made [[Z37170]], not implemented yet
[[Z37175]]
=== N from Lexeme {{done}} ===
[[Z37157]]
=== N from Lexeme reference {{done}} ===
[[Z37160]]
=== N from item {{done}} ===
* connect the concretizer {{done}}
[[Z37163]]
=== definite determiner {{done}} ===
* inherent: singular / plural {{done}}
* options: number, case {{done}}
* one singular {{done}} [[Z37200]]
* one plural {{done}} [[Z37208]]
=== indefinite determiner {{done}}===
* one singular {{done}} [[Z37198]]
* one plural {{done}} [[Z37199]]
=== NP from Det and N {{done}} ===
[[Z37209]]
Used that for [[Z26070]] eine Insel -- turned out to be quite a speed up!
=== NP from noun without article {{done}} ===
[[Z37232]]
=== does item need an article? ===
=== guess grammatical gender of an item ===
WIP [[Z37170]]
=== NP from named item ===
* connect to concretizer
WIP: [[Z37220]]
=== Instantiating present from NP, N ===
=== Adj from item: QID → adj ===
=== N: N, adj → N ===
* add to [[Z20612]]
== useful helpers? ==
=== gender item from noun: noun → item ===
=== gender from noun: noun → gender ===
=== form from noun: noun, case, number → HTML ===
=== form from noun as string: noun, case, number → string ===
=== form from determiner ===
* expand [[Z28670]] by using determiners
=== determiner from number ===
=== some determiner ===
=== determiner from definiteness, gender, number, case ===
=== Instantiating past from NP, N ===
= Todos =
=== Fix the missing language option {{done}} ===
* start with abstract implementation of noun from item, adding language {{done}}
* together with the concretized function {{done}}
* push from there to all used functions {{done}}
* push to all functions {{done}}
=== Proper error message ===
* when a concretizer implementation does not have a language set, call the right error message
* in general, do better about error messages
=== Functions to improve ===
* {{Z37235}}
* {{Z37170}}
sbofmche4p2m3ybwv6sbwza5c24oxyr
288080
288079
2026-07-02T15:55:33Z
Denny
81
/* Functions to improve */
288080
wikitext
text/x-wiki
= Goals =
These are the examples listed on the [[Wikifunctions:Type proposals/Syntactic table|Type proposal]]:
{| class="wikitable"
|+
|Brač is an island.
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36766%22%2C%22Z36766K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z36766K2%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37143%22%2C%22Z37143K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37143K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37143K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( Brač, island )</code>
|-
|Brač is a beautiful island.
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36969%22%2C%22Z36969K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37076%22%2C%22Z37076K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37076K2%22%3A%22Z1002%22%7D%2C%22Z36969K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36766%22%2C%22Z36766K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z36766K2%22%3A%22Z1002%22%7D%2C%22Z36969K3%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37150%22%2C%22Z37150K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37146%22%2C%22Z37146K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37146K2%22%3A%22Z1002%22%7D%2C%22Z37150K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37150K3%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( Brač, noun with adjective( island, beauty ) )</code>
|-
|Brač is a beautiful [[:en:Island|island]].
| [https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36969%22%2C%22Z36969K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37076%22%2C%22Z37076K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37076K2%22%3A%22Z1002%22%7D%2C%22Z36969K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37080%22%2C%22Z37080K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37080K2%22%3A%22Z1002%22%7D%2C%22Z36969K3%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37150%22%2C%22Z37150K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37146%22%2C%22Z37146K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37146K2%22%3A%22Z1002%22%7D%2C%22Z37150K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37029%22%2C%22Z37029K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37029K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37029K3%22%3A%22Z1002%22%7D%2C%22Z37150K3%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( Brač, noun with adjective( link( island ), beauty ) )</code>
|-
|'''Brač''' is an island.
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36766%22%2C%22Z36766K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z36766K2%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( strong( Brač ), island )</code>
|-
|'''Brač''' is a beautiful island.
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36969%22%2C%22Z36969K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37076%22%2C%22Z37076K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37076K2%22%3A%22Z1002%22%7D%2C%22Z36969K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36766%22%2C%22Z36766K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z36766K2%22%3A%22Z1002%22%7D%2C%22Z36969K3%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37150%22%2C%22Z37150K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37146%22%2C%22Z37146K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37146K2%22%3A%22Z1002%22%7D%2C%22Z37150K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37150K3%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( strong( Brač ), noun with adjective( island, beauty ) )</code>
|-
|'''Brač''' is a beautiful [[:en:Island|island]].
| [https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36969%22%2C%22Z36969K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37076%22%2C%22Z37076K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37076K2%22%3A%22Z1002%22%7D%2C%22Z36969K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37080%22%2C%22Z37080K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37080K2%22%3A%22Z1002%22%7D%2C%22Z36969K3%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37150%22%2C%22Z37150K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37146%22%2C%22Z37146K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37146K2%22%3A%22Z1002%22%7D%2C%22Z37150K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37029%22%2C%22Z37029K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37029K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37029K3%22%3A%22Z1002%22%7D%2C%22Z37150K3%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( strong( Brač ), noun with adjective( link( island ), beauty ) )</code>
|-
|'''Brač''' is a beautiful island in [[:en:Croatia|Croatia]].
|
|
|
|<code>instantiating( strong( Brač ), noun in location( noun with adjective( beautiful, island ), link( Croatia ) ) ) )</code>
|}
= English =
== necessary for the goals above ==
=== Create functions for determiners {{done}} ===
* Generic / grammatic (check for types in the lightweight enumeration types) {{done}}
** Indef sg (a, an) {{done}}
** Indef pl () {{done}}
** Def sg (the) {{done}}
** Def pl (the) {{done}}
* Ratios
** None (no)
** Some {{done}}
** most
** all
* From Number (from natural number) {{done}}
** zero, one, two, three … {{done}}
=== First fragment of option {{done}} ===
=== ++, join with space in between, unless one of them is empty {{done}} ===
=== Option by features from list of options {{done}} ===
* List of options, features
* If
** set equality ( features, features of option ( first element ( list ) )
** first element ( list )
** Option by features from list of options ( tail ( list ) )
=== Option by features from table {{done}} ===
* Table, features
* Find option with exactly the given features using Option by features from list of options
=== Fragments from table by features {{done}} ===
* Table1, table2
* Option by features from table1 by inherent features of table2
* Return fragments of that option
=== get text content from HTML fragment {{done}} ===
* Remove tags {{done}}
* Undo escapes {{done}}
* noun phrase from det and noun: det, N → NP {{done}}
* Depending on det’s number, choose the noun {{done}}
* Set inherent to det’s number {{done}}
* If det==”a” change it to “an” if needed {{done}}
** Need to use text content from HTML fragment {{done}}
* det++N {{done}}
=== Maybe use noun phrase from det and noun for the respective English function {{done}} ===
=== Check on existing lexeme from qid mappings {{done}} ===
=== Think also for Z36766 {{done}} ===
=== Extend noun from qid by “find lexeme, if not take label” {{done}} ===
* Get lexeme for qid, fallback to label {{done}}
* check if that already exists (seems no)
* So maybe try to find lexeme, and the catch is using the label
* Use label: https://www.wikifunctions.org/view/en/Z24766
=== Indefinite noun phrase from noun: QID → NP (an island) {{done}} ===
* Just use noun phrase from det and noun for this {{done}}
* Look up the lexeme connected to QID → N {{done}}
* If no Lexeme, use the English label as N {{done}}
* Noun phrase from noun(N, indefinite) {{done}}
=== Noun phrase from name: QID → NP (Brač) {{Done}} ===
* Look up the Lexeme connected to QID → N {{Done}}
* If no Lexeme, use the English label as N {{Done}}
* Check if a “the” is required {{Done}}
* Noun phrase from noun: N, the or nothing {{Done}}
* {{Todo}} Stability issues
{{Z|Z36925}}
=== Instantiating present: NP, NP → Sentence {{done}} ===
* NP1++is or are be depending on NP1 number++NP2 {{done}}
{{Z|Z36939}}
=== Capitalize HTML fragment: HTML fragment → HTML fragment {{done}} ===
* find the first letter that is not inside a tag and capitalize that {{done}}
* {{Todo}} would be better to use {{Z|Z10018}}, but I guess that's for later
{{Z|Z36944}}
=== Instantiating past: NP, NP → Sentence {{done}} ===
* NP1++was or were depending on NP1 number++NP2 {{done}}
{{Z|Z36953}}
=== strong: X → X {{done}} ===
* Language independent, tag strong every option {{done}}
[[Z36957]]
=== adjective from three strings {{done}} ===
* adjectives in English seem super easy, if we ignore comparative and superlative for now?
* maybe call it positive adjective, just to be clear
* maybe we shouldn't ignore it. There's no item in Wikidata to use as the 'positive adjective'. So it would be difficult to change it later to a full adjective. Let's just have it the necessary three forms.
=== adjective from string {{done}} ===
* use the regular comparative and regular superlative we already have {{done}}
=== adjective from Lexeme {{done}} ===
* get the positive form {{done}}
{{Z|Z36978}}
=== adjective from QID {{done}} ===
* maybe leave that for later when we do the abstract stuff {{done}}
* see curent QID->Adj mapping ins implementations of [[Z22664]] {{done}}
[[Z37076]]
=== noun with adjective: N, Adj → N {{done}} ===
* adj++N {{done}}
* Use that for [[Z22664]] -- used in [[Z21734]] instead, which the other uses for English {{done}}
=== link table: QID, table → table {{done}} ===
* Language independent, href to QID every option {{done}}
[[Z37029]]
=== linked noun: QID → N {{done}} ===
* link( X(QID), QID ) {{done}}
=== instantiate present: NP, N -> sentence {{done}} ===
* instantiate present( NP, Indef NP from N ( N ) ) {{done}}
[[Z37083]]
=== instantiate past: NP, N -> sentence {{done}} ===
* instantiate past: NP, Indef NP from N ( N ) {{done}}
[[Z37086]]
== bonus ==
=== references ===
*
=== English Nominative Pronoun for person: QID → N ===
* Look for pronouns
* Look for gender
=== English genitive pronoun from item: QID → Det ===
* As previous, but her and his instead of she and he
=== English Pronoun from item: QID → N ===
* Does it have a Lexeme?
** Take grammatical gender
** Well, not in English
* Is it a person? Use English pronoun for person
* Everything else “it”/“they”?
=== English Pronoun from item and class: QID, QID → N ===
* Is it a person? Use English pronoun for person
* Everything else, based on Lexeme
=== English noun phrase for a named item: QID, QID → N ===
* Make “the city” for San Francisco
* Fall back to San Francisco?
* Maybe this is only useful for the abstract layer?
= Abstract =
=== N from item: QID, language → N {{done}} ===
* concretize {{done}}
[[Z37089]]
=== NP from named item: QID, language → NP {{done}} ===
* concretize {{done}}
[[Z37115]]
=== Instantiating present: NP, N, language → sentence {{done}} ===
* concretize
[[Z37120]]
=== Instantiating present: NP, N, language → HTML fragment {{done}} ===
* first fragment( instantiating from NP and N) {{done}}
[[Z37126]]
=== instantiating present: QID, QID, language → sentence {{done}} ===
* instantiating( NP from named item(QID), N from item(QID), language ) {{done}}
[[Z37140]]
=== instantiating present: QID, QID, language → HTML fragment {{done}} ===
* first fragment(instating table from qid, qid, language) {{done}}
[[Z37143]]
=== N: N, adj → N {{done}} ===
* concretize {{done}}
[[Z37150]]
=== Adj from item: QID → adj {{done}} ===
* concretize {{done}}
[[Z37146]]
= German =
== Needs for the abstract functions ==
=== N from 8 strings {{done}} ===
[[Z37154]]
=== N from one string? {{done}} ===
* depends if it has all the morphological functions
** we don't, it seems? (check with Lexeme Forms whether this is true)
* just guessing from label {{done}}
* gender guessing too, made [[Z37170]], not implemented yet
[[Z37175]]
=== N from Lexeme {{done}} ===
[[Z37157]]
=== N from Lexeme reference {{done}} ===
[[Z37160]]
=== N from item {{done}} ===
* connect the concretizer {{done}}
[[Z37163]]
=== definite determiner {{done}} ===
* inherent: singular / plural {{done}}
* options: number, case {{done}}
* one singular {{done}} [[Z37200]]
* one plural {{done}} [[Z37208]]
=== indefinite determiner {{done}}===
* one singular {{done}} [[Z37198]]
* one plural {{done}} [[Z37199]]
=== NP from Det and N {{done}} ===
[[Z37209]]
Used that for [[Z26070]] eine Insel -- turned out to be quite a speed up!
=== NP from noun without article {{done}} ===
[[Z37232]]
=== does item need an article? ===
=== guess grammatical gender of an item ===
WIP [[Z37170]]
=== NP from named item ===
* connect to concretizer
WIP: [[Z37220]]
=== Instantiating present from NP, N ===
=== Adj from item: QID → adj ===
=== N: N, adj → N ===
* add to [[Z20612]]
== useful helpers? ==
=== gender item from noun: noun → item ===
=== gender from noun: noun → gender ===
=== form from noun: noun, case, number → HTML ===
=== form from noun as string: noun, case, number → string ===
=== form from determiner ===
* expand [[Z28670]] by using determiners
=== determiner from number ===
=== some determiner ===
=== determiner from definiteness, gender, number, case ===
=== Instantiating past from NP, N ===
= Todos =
=== Fix the missing language option {{done}} ===
* start with abstract implementation of noun from item, adding language {{done}}
* together with the concretized function {{done}}
* push from there to all used functions {{done}}
* push to all functions {{done}}
=== Proper error message ===
* when a concretizer implementation does not have a language set, call the right error message
* in general, do better about error messages
=== Functions to improve ===
* {{Z|Z37235}}
* {{Z|Z37170}}
31cm9b3cz05uhlv5opcu16rx4psv69y
288081
288080
2026-07-02T15:55:59Z
Denny
81
/* does item need an article? */
288081
wikitext
text/x-wiki
= Goals =
These are the examples listed on the [[Wikifunctions:Type proposals/Syntactic table|Type proposal]]:
{| class="wikitable"
|+
|Brač is an island.
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36766%22%2C%22Z36766K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z36766K2%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37143%22%2C%22Z37143K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37143K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37143K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( Brač, island )</code>
|-
|Brač is a beautiful island.
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36969%22%2C%22Z36969K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37076%22%2C%22Z37076K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37076K2%22%3A%22Z1002%22%7D%2C%22Z36969K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36766%22%2C%22Z36766K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z36766K2%22%3A%22Z1002%22%7D%2C%22Z36969K3%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37150%22%2C%22Z37150K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37146%22%2C%22Z37146K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37146K2%22%3A%22Z1002%22%7D%2C%22Z37150K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37150K3%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( Brač, noun with adjective( island, beauty ) )</code>
|-
|Brač is a beautiful [[:en:Island|island]].
| [https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36969%22%2C%22Z36969K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37076%22%2C%22Z37076K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37076K2%22%3A%22Z1002%22%7D%2C%22Z36969K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37080%22%2C%22Z37080K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37080K2%22%3A%22Z1002%22%7D%2C%22Z36969K3%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37150%22%2C%22Z37150K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37146%22%2C%22Z37146K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37146K2%22%3A%22Z1002%22%7D%2C%22Z37150K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37029%22%2C%22Z37029K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37029K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37029K3%22%3A%22Z1002%22%7D%2C%22Z37150K3%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( Brač, noun with adjective( link( island ), beauty ) )</code>
|-
|'''Brač''' is an island.
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36766%22%2C%22Z36766K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z36766K2%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( strong( Brač ), island )</code>
|-
|'''Brač''' is a beautiful island.
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36969%22%2C%22Z36969K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37076%22%2C%22Z37076K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37076K2%22%3A%22Z1002%22%7D%2C%22Z36969K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36766%22%2C%22Z36766K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z36766K2%22%3A%22Z1002%22%7D%2C%22Z36969K3%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37150%22%2C%22Z37150K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37146%22%2C%22Z37146K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37146K2%22%3A%22Z1002%22%7D%2C%22Z37150K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37150K3%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( strong( Brač ), noun with adjective( island, beauty ) )</code>
|-
|'''Brač''' is a beautiful [[:en:Island|island]].
| [https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36969%22%2C%22Z36969K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37076%22%2C%22Z37076K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37076K2%22%3A%22Z1002%22%7D%2C%22Z36969K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37080%22%2C%22Z37080K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37080K2%22%3A%22Z1002%22%7D%2C%22Z36969K3%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37150%22%2C%22Z37150K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37146%22%2C%22Z37146K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37146K2%22%3A%22Z1002%22%7D%2C%22Z37150K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37029%22%2C%22Z37029K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37029K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37029K3%22%3A%22Z1002%22%7D%2C%22Z37150K3%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( strong( Brač ), noun with adjective( link( island ), beauty ) )</code>
|-
|'''Brač''' is a beautiful island in [[:en:Croatia|Croatia]].
|
|
|
|<code>instantiating( strong( Brač ), noun in location( noun with adjective( beautiful, island ), link( Croatia ) ) ) )</code>
|}
= English =
== necessary for the goals above ==
=== Create functions for determiners {{done}} ===
* Generic / grammatic (check for types in the lightweight enumeration types) {{done}}
** Indef sg (a, an) {{done}}
** Indef pl () {{done}}
** Def sg (the) {{done}}
** Def pl (the) {{done}}
* Ratios
** None (no)
** Some {{done}}
** most
** all
* From Number (from natural number) {{done}}
** zero, one, two, three … {{done}}
=== First fragment of option {{done}} ===
=== ++, join with space in between, unless one of them is empty {{done}} ===
=== Option by features from list of options {{done}} ===
* List of options, features
* If
** set equality ( features, features of option ( first element ( list ) )
** first element ( list )
** Option by features from list of options ( tail ( list ) )
=== Option by features from table {{done}} ===
* Table, features
* Find option with exactly the given features using Option by features from list of options
=== Fragments from table by features {{done}} ===
* Table1, table2
* Option by features from table1 by inherent features of table2
* Return fragments of that option
=== get text content from HTML fragment {{done}} ===
* Remove tags {{done}}
* Undo escapes {{done}}
* noun phrase from det and noun: det, N → NP {{done}}
* Depending on det’s number, choose the noun {{done}}
* Set inherent to det’s number {{done}}
* If det==”a” change it to “an” if needed {{done}}
** Need to use text content from HTML fragment {{done}}
* det++N {{done}}
=== Maybe use noun phrase from det and noun for the respective English function {{done}} ===
=== Check on existing lexeme from qid mappings {{done}} ===
=== Think also for Z36766 {{done}} ===
=== Extend noun from qid by “find lexeme, if not take label” {{done}} ===
* Get lexeme for qid, fallback to label {{done}}
* check if that already exists (seems no)
* So maybe try to find lexeme, and the catch is using the label
* Use label: https://www.wikifunctions.org/view/en/Z24766
=== Indefinite noun phrase from noun: QID → NP (an island) {{done}} ===
* Just use noun phrase from det and noun for this {{done}}
* Look up the lexeme connected to QID → N {{done}}
* If no Lexeme, use the English label as N {{done}}
* Noun phrase from noun(N, indefinite) {{done}}
=== Noun phrase from name: QID → NP (Brač) {{Done}} ===
* Look up the Lexeme connected to QID → N {{Done}}
* If no Lexeme, use the English label as N {{Done}}
* Check if a “the” is required {{Done}}
* Noun phrase from noun: N, the or nothing {{Done}}
* {{Todo}} Stability issues
{{Z|Z36925}}
=== Instantiating present: NP, NP → Sentence {{done}} ===
* NP1++is or are be depending on NP1 number++NP2 {{done}}
{{Z|Z36939}}
=== Capitalize HTML fragment: HTML fragment → HTML fragment {{done}} ===
* find the first letter that is not inside a tag and capitalize that {{done}}
* {{Todo}} would be better to use {{Z|Z10018}}, but I guess that's for later
{{Z|Z36944}}
=== Instantiating past: NP, NP → Sentence {{done}} ===
* NP1++was or were depending on NP1 number++NP2 {{done}}
{{Z|Z36953}}
=== strong: X → X {{done}} ===
* Language independent, tag strong every option {{done}}
[[Z36957]]
=== adjective from three strings {{done}} ===
* adjectives in English seem super easy, if we ignore comparative and superlative for now?
* maybe call it positive adjective, just to be clear
* maybe we shouldn't ignore it. There's no item in Wikidata to use as the 'positive adjective'. So it would be difficult to change it later to a full adjective. Let's just have it the necessary three forms.
=== adjective from string {{done}} ===
* use the regular comparative and regular superlative we already have {{done}}
=== adjective from Lexeme {{done}} ===
* get the positive form {{done}}
{{Z|Z36978}}
=== adjective from QID {{done}} ===
* maybe leave that for later when we do the abstract stuff {{done}}
* see curent QID->Adj mapping ins implementations of [[Z22664]] {{done}}
[[Z37076]]
=== noun with adjective: N, Adj → N {{done}} ===
* adj++N {{done}}
* Use that for [[Z22664]] -- used in [[Z21734]] instead, which the other uses for English {{done}}
=== link table: QID, table → table {{done}} ===
* Language independent, href to QID every option {{done}}
[[Z37029]]
=== linked noun: QID → N {{done}} ===
* link( X(QID), QID ) {{done}}
=== instantiate present: NP, N -> sentence {{done}} ===
* instantiate present( NP, Indef NP from N ( N ) ) {{done}}
[[Z37083]]
=== instantiate past: NP, N -> sentence {{done}} ===
* instantiate past: NP, Indef NP from N ( N ) {{done}}
[[Z37086]]
== bonus ==
=== references ===
*
=== English Nominative Pronoun for person: QID → N ===
* Look for pronouns
* Look for gender
=== English genitive pronoun from item: QID → Det ===
* As previous, but her and his instead of she and he
=== English Pronoun from item: QID → N ===
* Does it have a Lexeme?
** Take grammatical gender
** Well, not in English
* Is it a person? Use English pronoun for person
* Everything else “it”/“they”?
=== English Pronoun from item and class: QID, QID → N ===
* Is it a person? Use English pronoun for person
* Everything else, based on Lexeme
=== English noun phrase for a named item: QID, QID → N ===
* Make “the city” for San Francisco
* Fall back to San Francisco?
* Maybe this is only useful for the abstract layer?
= Abstract =
=== N from item: QID, language → N {{done}} ===
* concretize {{done}}
[[Z37089]]
=== NP from named item: QID, language → NP {{done}} ===
* concretize {{done}}
[[Z37115]]
=== Instantiating present: NP, N, language → sentence {{done}} ===
* concretize
[[Z37120]]
=== Instantiating present: NP, N, language → HTML fragment {{done}} ===
* first fragment( instantiating from NP and N) {{done}}
[[Z37126]]
=== instantiating present: QID, QID, language → sentence {{done}} ===
* instantiating( NP from named item(QID), N from item(QID), language ) {{done}}
[[Z37140]]
=== instantiating present: QID, QID, language → HTML fragment {{done}} ===
* first fragment(instating table from qid, qid, language) {{done}}
[[Z37143]]
=== N: N, adj → N {{done}} ===
* concretize {{done}}
[[Z37150]]
=== Adj from item: QID → adj {{done}} ===
* concretize {{done}}
[[Z37146]]
= German =
== Needs for the abstract functions ==
=== N from 8 strings {{done}} ===
[[Z37154]]
=== N from one string? {{done}} ===
* depends if it has all the morphological functions
** we don't, it seems? (check with Lexeme Forms whether this is true)
* just guessing from label {{done}}
* gender guessing too, made [[Z37170]], not implemented yet
[[Z37175]]
=== N from Lexeme {{done}} ===
[[Z37157]]
=== N from Lexeme reference {{done}} ===
[[Z37160]]
=== N from item {{done}} ===
* connect the concretizer {{done}}
[[Z37163]]
=== definite determiner {{done}} ===
* inherent: singular / plural {{done}}
* options: number, case {{done}}
* one singular {{done}} [[Z37200]]
* one plural {{done}} [[Z37208]]
=== indefinite determiner {{done}}===
* one singular {{done}} [[Z37198]]
* one plural {{done}} [[Z37199]]
=== NP from Det and N {{done}} ===
[[Z37209]]
Used that for [[Z26070]] eine Insel -- turned out to be quite a speed up!
=== NP from noun without article {{done}} ===
[[Z37232]]
=== does item need an article? {{done}} ===
[[Z37235]]
=== guess grammatical gender of an item ===
WIP [[Z37170]]
=== NP from named item ===
* connect to concretizer
WIP: [[Z37220]]
=== Instantiating present from NP, N ===
=== Adj from item: QID → adj ===
=== N: N, adj → N ===
* add to [[Z20612]]
== useful helpers? ==
=== gender item from noun: noun → item ===
=== gender from noun: noun → gender ===
=== form from noun: noun, case, number → HTML ===
=== form from noun as string: noun, case, number → string ===
=== form from determiner ===
* expand [[Z28670]] by using determiners
=== determiner from number ===
=== some determiner ===
=== determiner from definiteness, gender, number, case ===
=== Instantiating past from NP, N ===
= Todos =
=== Fix the missing language option {{done}} ===
* start with abstract implementation of noun from item, adding language {{done}}
* together with the concretized function {{done}}
* push from there to all used functions {{done}}
* push to all functions {{done}}
=== Proper error message ===
* when a concretizer implementation does not have a language set, call the right error message
* in general, do better about error messages
=== Functions to improve ===
* {{Z|Z37235}}
* {{Z|Z37170}}
n9xkdfr5covaz0c5fpr10imr38prah6
288084
288081
2026-07-02T16:03:23Z
Denny
81
/* NP from named item */
288084
wikitext
text/x-wiki
= Goals =
These are the examples listed on the [[Wikifunctions:Type proposals/Syntactic table|Type proposal]]:
{| class="wikitable"
|+
|Brač is an island.
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36766%22%2C%22Z36766K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z36766K2%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37143%22%2C%22Z37143K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37143K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37143K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( Brač, island )</code>
|-
|Brač is a beautiful island.
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36969%22%2C%22Z36969K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37076%22%2C%22Z37076K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37076K2%22%3A%22Z1002%22%7D%2C%22Z36969K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36766%22%2C%22Z36766K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z36766K2%22%3A%22Z1002%22%7D%2C%22Z36969K3%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37150%22%2C%22Z37150K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37146%22%2C%22Z37146K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37146K2%22%3A%22Z1002%22%7D%2C%22Z37150K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37150K3%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( Brač, noun with adjective( island, beauty ) )</code>
|-
|Brač is a beautiful [[:en:Island|island]].
| [https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36969%22%2C%22Z36969K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37076%22%2C%22Z37076K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37076K2%22%3A%22Z1002%22%7D%2C%22Z36969K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37080%22%2C%22Z37080K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37080K2%22%3A%22Z1002%22%7D%2C%22Z36969K3%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37150%22%2C%22Z37150K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37146%22%2C%22Z37146K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37146K2%22%3A%22Z1002%22%7D%2C%22Z37150K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37029%22%2C%22Z37029K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37029K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37029K3%22%3A%22Z1002%22%7D%2C%22Z37150K3%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( Brač, noun with adjective( link( island ), beauty ) )</code>
|-
|'''Brač''' is an island.
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36766%22%2C%22Z36766K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z36766K2%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( strong( Brač ), island )</code>
|-
|'''Brač''' is a beautiful island.
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36969%22%2C%22Z36969K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37076%22%2C%22Z37076K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37076K2%22%3A%22Z1002%22%7D%2C%22Z36969K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36766%22%2C%22Z36766K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z36766K2%22%3A%22Z1002%22%7D%2C%22Z36969K3%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37150%22%2C%22Z37150K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37146%22%2C%22Z37146K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37146K2%22%3A%22Z1002%22%7D%2C%22Z37150K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37150K3%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( strong( Brač ), noun with adjective( island, beauty ) )</code>
|-
|'''Brač''' is a beautiful [[:en:Island|island]].
| [https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36969%22%2C%22Z36969K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37076%22%2C%22Z37076K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37076K2%22%3A%22Z1002%22%7D%2C%22Z36969K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37080%22%2C%22Z37080K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37080K2%22%3A%22Z1002%22%7D%2C%22Z36969K3%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37150%22%2C%22Z37150K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37146%22%2C%22Z37146K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37146K2%22%3A%22Z1002%22%7D%2C%22Z37150K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37029%22%2C%22Z37029K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37029K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37029K3%22%3A%22Z1002%22%7D%2C%22Z37150K3%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( strong( Brač ), noun with adjective( link( island ), beauty ) )</code>
|-
|'''Brač''' is a beautiful island in [[:en:Croatia|Croatia]].
|
|
|
|<code>instantiating( strong( Brač ), noun in location( noun with adjective( beautiful, island ), link( Croatia ) ) ) )</code>
|}
= English =
== necessary for the goals above ==
=== Create functions for determiners {{done}} ===
* Generic / grammatic (check for types in the lightweight enumeration types) {{done}}
** Indef sg (a, an) {{done}}
** Indef pl () {{done}}
** Def sg (the) {{done}}
** Def pl (the) {{done}}
* Ratios
** None (no)
** Some {{done}}
** most
** all
* From Number (from natural number) {{done}}
** zero, one, two, three … {{done}}
=== First fragment of option {{done}} ===
=== ++, join with space in between, unless one of them is empty {{done}} ===
=== Option by features from list of options {{done}} ===
* List of options, features
* If
** set equality ( features, features of option ( first element ( list ) )
** first element ( list )
** Option by features from list of options ( tail ( list ) )
=== Option by features from table {{done}} ===
* Table, features
* Find option with exactly the given features using Option by features from list of options
=== Fragments from table by features {{done}} ===
* Table1, table2
* Option by features from table1 by inherent features of table2
* Return fragments of that option
=== get text content from HTML fragment {{done}} ===
* Remove tags {{done}}
* Undo escapes {{done}}
* noun phrase from det and noun: det, N → NP {{done}}
* Depending on det’s number, choose the noun {{done}}
* Set inherent to det’s number {{done}}
* If det==”a” change it to “an” if needed {{done}}
** Need to use text content from HTML fragment {{done}}
* det++N {{done}}
=== Maybe use noun phrase from det and noun for the respective English function {{done}} ===
=== Check on existing lexeme from qid mappings {{done}} ===
=== Think also for Z36766 {{done}} ===
=== Extend noun from qid by “find lexeme, if not take label” {{done}} ===
* Get lexeme for qid, fallback to label {{done}}
* check if that already exists (seems no)
* So maybe try to find lexeme, and the catch is using the label
* Use label: https://www.wikifunctions.org/view/en/Z24766
=== Indefinite noun phrase from noun: QID → NP (an island) {{done}} ===
* Just use noun phrase from det and noun for this {{done}}
* Look up the lexeme connected to QID → N {{done}}
* If no Lexeme, use the English label as N {{done}}
* Noun phrase from noun(N, indefinite) {{done}}
=== Noun phrase from name: QID → NP (Brač) {{Done}} ===
* Look up the Lexeme connected to QID → N {{Done}}
* If no Lexeme, use the English label as N {{Done}}
* Check if a “the” is required {{Done}}
* Noun phrase from noun: N, the or nothing {{Done}}
* {{Todo}} Stability issues
{{Z|Z36925}}
=== Instantiating present: NP, NP → Sentence {{done}} ===
* NP1++is or are be depending on NP1 number++NP2 {{done}}
{{Z|Z36939}}
=== Capitalize HTML fragment: HTML fragment → HTML fragment {{done}} ===
* find the first letter that is not inside a tag and capitalize that {{done}}
* {{Todo}} would be better to use {{Z|Z10018}}, but I guess that's for later
{{Z|Z36944}}
=== Instantiating past: NP, NP → Sentence {{done}} ===
* NP1++was or were depending on NP1 number++NP2 {{done}}
{{Z|Z36953}}
=== strong: X → X {{done}} ===
* Language independent, tag strong every option {{done}}
[[Z36957]]
=== adjective from three strings {{done}} ===
* adjectives in English seem super easy, if we ignore comparative and superlative for now?
* maybe call it positive adjective, just to be clear
* maybe we shouldn't ignore it. There's no item in Wikidata to use as the 'positive adjective'. So it would be difficult to change it later to a full adjective. Let's just have it the necessary three forms.
=== adjective from string {{done}} ===
* use the regular comparative and regular superlative we already have {{done}}
=== adjective from Lexeme {{done}} ===
* get the positive form {{done}}
{{Z|Z36978}}
=== adjective from QID {{done}} ===
* maybe leave that for later when we do the abstract stuff {{done}}
* see curent QID->Adj mapping ins implementations of [[Z22664]] {{done}}
[[Z37076]]
=== noun with adjective: N, Adj → N {{done}} ===
* adj++N {{done}}
* Use that for [[Z22664]] -- used in [[Z21734]] instead, which the other uses for English {{done}}
=== link table: QID, table → table {{done}} ===
* Language independent, href to QID every option {{done}}
[[Z37029]]
=== linked noun: QID → N {{done}} ===
* link( X(QID), QID ) {{done}}
=== instantiate present: NP, N -> sentence {{done}} ===
* instantiate present( NP, Indef NP from N ( N ) ) {{done}}
[[Z37083]]
=== instantiate past: NP, N -> sentence {{done}} ===
* instantiate past: NP, Indef NP from N ( N ) {{done}}
[[Z37086]]
== bonus ==
=== references ===
*
=== English Nominative Pronoun for person: QID → N ===
* Look for pronouns
* Look for gender
=== English genitive pronoun from item: QID → Det ===
* As previous, but her and his instead of she and he
=== English Pronoun from item: QID → N ===
* Does it have a Lexeme?
** Take grammatical gender
** Well, not in English
* Is it a person? Use English pronoun for person
* Everything else “it”/“they”?
=== English Pronoun from item and class: QID, QID → N ===
* Is it a person? Use English pronoun for person
* Everything else, based on Lexeme
=== English noun phrase for a named item: QID, QID → N ===
* Make “the city” for San Francisco
* Fall back to San Francisco?
* Maybe this is only useful for the abstract layer?
= Abstract =
=== N from item: QID, language → N {{done}} ===
* concretize {{done}}
[[Z37089]]
=== NP from named item: QID, language → NP {{done}} ===
* concretize {{done}}
[[Z37115]]
=== Instantiating present: NP, N, language → sentence {{done}} ===
* concretize
[[Z37120]]
=== Instantiating present: NP, N, language → HTML fragment {{done}} ===
* first fragment( instantiating from NP and N) {{done}}
[[Z37126]]
=== instantiating present: QID, QID, language → sentence {{done}} ===
* instantiating( NP from named item(QID), N from item(QID), language ) {{done}}
[[Z37140]]
=== instantiating present: QID, QID, language → HTML fragment {{done}} ===
* first fragment(instating table from qid, qid, language) {{done}}
[[Z37143]]
=== N: N, adj → N {{done}} ===
* concretize {{done}}
[[Z37150]]
=== Adj from item: QID → adj {{done}} ===
* concretize {{done}}
[[Z37146]]
= German =
== Needs for the abstract functions ==
=== N from 8 strings {{done}} ===
[[Z37154]]
=== N from one string? {{done}} ===
* depends if it has all the morphological functions
** we don't, it seems? (check with Lexeme Forms whether this is true)
* just guessing from label {{done}}
* gender guessing too, made [[Z37170]], not implemented yet
[[Z37175]]
=== N from Lexeme {{done}} ===
[[Z37157]]
=== N from Lexeme reference {{done}} ===
[[Z37160]]
=== N from item {{done}} ===
* connect the concretizer {{done}}
[[Z37163]]
=== definite determiner {{done}} ===
* inherent: singular / plural {{done}}
* options: number, case {{done}}
* one singular {{done}} [[Z37200]]
* one plural {{done}} [[Z37208]]
=== indefinite determiner {{done}}===
* one singular {{done}} [[Z37198]]
* one plural {{done}} [[Z37199]]
=== NP from Det and N {{done}} ===
[[Z37209]]
Used that for [[Z26070]] eine Insel -- turned out to be quite a speed up!
=== NP from noun without article {{done}} ===
[[Z37232]]
=== does item need an article? {{done}} ===
[[Z37235]]
=== guess grammatical gender of an item ===
WIP [[Z37170]]
=== NP from named item ===
* connect to concretizer
[[Z37220]]
=== Instantiating present from NP, N ===
=== Adj from item: QID → adj ===
=== N: N, adj → N ===
* add to [[Z20612]]
== useful helpers? ==
=== gender item from noun: noun → item ===
=== gender from noun: noun → gender ===
=== form from noun: noun, case, number → HTML ===
=== form from noun as string: noun, case, number → string ===
=== form from determiner ===
* expand [[Z28670]] by using determiners
=== determiner from number ===
=== some determiner ===
=== determiner from definiteness, gender, number, case ===
=== Instantiating past from NP, N ===
= Todos =
=== Fix the missing language option {{done}} ===
* start with abstract implementation of noun from item, adding language {{done}}
* together with the concretized function {{done}}
* push from there to all used functions {{done}}
* push to all functions {{done}}
=== Proper error message ===
* when a concretizer implementation does not have a language set, call the right error message
* in general, do better about error messages
=== Functions to improve ===
* {{Z|Z37235}}
* {{Z|Z37170}}
ibnmowuhniq39ughxvfe8aicpokvhzp
288086
288084
2026-07-02T16:06:31Z
Denny
81
/* NP from named item */
288086
wikitext
text/x-wiki
= Goals =
These are the examples listed on the [[Wikifunctions:Type proposals/Syntactic table|Type proposal]]:
{| class="wikitable"
|+
|Brač is an island.
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36766%22%2C%22Z36766K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z36766K2%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37143%22%2C%22Z37143K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37143K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37143K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( Brač, island )</code>
|-
|Brač is a beautiful island.
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36969%22%2C%22Z36969K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37076%22%2C%22Z37076K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37076K2%22%3A%22Z1002%22%7D%2C%22Z36969K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36766%22%2C%22Z36766K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z36766K2%22%3A%22Z1002%22%7D%2C%22Z36969K3%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37150%22%2C%22Z37150K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37146%22%2C%22Z37146K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37146K2%22%3A%22Z1002%22%7D%2C%22Z37150K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37150K3%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( Brač, noun with adjective( island, beauty ) )</code>
|-
|Brač is a beautiful [[:en:Island|island]].
| [https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36969%22%2C%22Z36969K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37076%22%2C%22Z37076K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37076K2%22%3A%22Z1002%22%7D%2C%22Z36969K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37080%22%2C%22Z37080K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37080K2%22%3A%22Z1002%22%7D%2C%22Z36969K3%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37150%22%2C%22Z37150K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37146%22%2C%22Z37146K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37146K2%22%3A%22Z1002%22%7D%2C%22Z37150K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37029%22%2C%22Z37029K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37029K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37029K3%22%3A%22Z1002%22%7D%2C%22Z37150K3%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( Brač, noun with adjective( link( island ), beauty ) )</code>
|-
|'''Brač''' is an island.
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36766%22%2C%22Z36766K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z36766K2%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( strong( Brač ), island )</code>
|-
|'''Brač''' is a beautiful island.
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36969%22%2C%22Z36969K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37076%22%2C%22Z37076K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37076K2%22%3A%22Z1002%22%7D%2C%22Z36969K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36766%22%2C%22Z36766K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z36766K2%22%3A%22Z1002%22%7D%2C%22Z36969K3%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37150%22%2C%22Z37150K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37146%22%2C%22Z37146K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37146K2%22%3A%22Z1002%22%7D%2C%22Z37150K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37150K3%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( strong( Brač ), noun with adjective( island, beauty ) )</code>
|-
|'''Brač''' is a beautiful [[:en:Island|island]].
| [https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36969%22%2C%22Z36969K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37076%22%2C%22Z37076K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37076K2%22%3A%22Z1002%22%7D%2C%22Z36969K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37080%22%2C%22Z37080K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37080K2%22%3A%22Z1002%22%7D%2C%22Z36969K3%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37150%22%2C%22Z37150K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37146%22%2C%22Z37146K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37146K2%22%3A%22Z1002%22%7D%2C%22Z37150K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37029%22%2C%22Z37029K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37029K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37029K3%22%3A%22Z1002%22%7D%2C%22Z37150K3%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( strong( Brač ), noun with adjective( link( island ), beauty ) )</code>
|-
|'''Brač''' is a beautiful island in [[:en:Croatia|Croatia]].
|
|
|
|<code>instantiating( strong( Brač ), noun in location( noun with adjective( beautiful, island ), link( Croatia ) ) ) )</code>
|}
= English =
== necessary for the goals above ==
=== Create functions for determiners {{done}} ===
* Generic / grammatic (check for types in the lightweight enumeration types) {{done}}
** Indef sg (a, an) {{done}}
** Indef pl () {{done}}
** Def sg (the) {{done}}
** Def pl (the) {{done}}
* Ratios
** None (no)
** Some {{done}}
** most
** all
* From Number (from natural number) {{done}}
** zero, one, two, three … {{done}}
=== First fragment of option {{done}} ===
=== ++, join with space in between, unless one of them is empty {{done}} ===
=== Option by features from list of options {{done}} ===
* List of options, features
* If
** set equality ( features, features of option ( first element ( list ) )
** first element ( list )
** Option by features from list of options ( tail ( list ) )
=== Option by features from table {{done}} ===
* Table, features
* Find option with exactly the given features using Option by features from list of options
=== Fragments from table by features {{done}} ===
* Table1, table2
* Option by features from table1 by inherent features of table2
* Return fragments of that option
=== get text content from HTML fragment {{done}} ===
* Remove tags {{done}}
* Undo escapes {{done}}
* noun phrase from det and noun: det, N → NP {{done}}
* Depending on det’s number, choose the noun {{done}}
* Set inherent to det’s number {{done}}
* If det==”a” change it to “an” if needed {{done}}
** Need to use text content from HTML fragment {{done}}
* det++N {{done}}
=== Maybe use noun phrase from det and noun for the respective English function {{done}} ===
=== Check on existing lexeme from qid mappings {{done}} ===
=== Think also for Z36766 {{done}} ===
=== Extend noun from qid by “find lexeme, if not take label” {{done}} ===
* Get lexeme for qid, fallback to label {{done}}
* check if that already exists (seems no)
* So maybe try to find lexeme, and the catch is using the label
* Use label: https://www.wikifunctions.org/view/en/Z24766
=== Indefinite noun phrase from noun: QID → NP (an island) {{done}} ===
* Just use noun phrase from det and noun for this {{done}}
* Look up the lexeme connected to QID → N {{done}}
* If no Lexeme, use the English label as N {{done}}
* Noun phrase from noun(N, indefinite) {{done}}
=== Noun phrase from name: QID → NP (Brač) {{Done}} ===
* Look up the Lexeme connected to QID → N {{Done}}
* If no Lexeme, use the English label as N {{Done}}
* Check if a “the” is required {{Done}}
* Noun phrase from noun: N, the or nothing {{Done}}
* {{Todo}} Stability issues
{{Z|Z36925}}
=== Instantiating present: NP, NP → Sentence {{done}} ===
* NP1++is or are be depending on NP1 number++NP2 {{done}}
{{Z|Z36939}}
=== Capitalize HTML fragment: HTML fragment → HTML fragment {{done}} ===
* find the first letter that is not inside a tag and capitalize that {{done}}
* {{Todo}} would be better to use {{Z|Z10018}}, but I guess that's for later
{{Z|Z36944}}
=== Instantiating past: NP, NP → Sentence {{done}} ===
* NP1++was or were depending on NP1 number++NP2 {{done}}
{{Z|Z36953}}
=== strong: X → X {{done}} ===
* Language independent, tag strong every option {{done}}
[[Z36957]]
=== adjective from three strings {{done}} ===
* adjectives in English seem super easy, if we ignore comparative and superlative for now?
* maybe call it positive adjective, just to be clear
* maybe we shouldn't ignore it. There's no item in Wikidata to use as the 'positive adjective'. So it would be difficult to change it later to a full adjective. Let's just have it the necessary three forms.
=== adjective from string {{done}} ===
* use the regular comparative and regular superlative we already have {{done}}
=== adjective from Lexeme {{done}} ===
* get the positive form {{done}}
{{Z|Z36978}}
=== adjective from QID {{done}} ===
* maybe leave that for later when we do the abstract stuff {{done}}
* see curent QID->Adj mapping ins implementations of [[Z22664]] {{done}}
[[Z37076]]
=== noun with adjective: N, Adj → N {{done}} ===
* adj++N {{done}}
* Use that for [[Z22664]] -- used in [[Z21734]] instead, which the other uses for English {{done}}
=== link table: QID, table → table {{done}} ===
* Language independent, href to QID every option {{done}}
[[Z37029]]
=== linked noun: QID → N {{done}} ===
* link( X(QID), QID ) {{done}}
=== instantiate present: NP, N -> sentence {{done}} ===
* instantiate present( NP, Indef NP from N ( N ) ) {{done}}
[[Z37083]]
=== instantiate past: NP, N -> sentence {{done}} ===
* instantiate past: NP, Indef NP from N ( N ) {{done}}
[[Z37086]]
== bonus ==
=== references ===
*
=== English Nominative Pronoun for person: QID → N ===
* Look for pronouns
* Look for gender
=== English genitive pronoun from item: QID → Det ===
* As previous, but her and his instead of she and he
=== English Pronoun from item: QID → N ===
* Does it have a Lexeme?
** Take grammatical gender
** Well, not in English
* Is it a person? Use English pronoun for person
* Everything else “it”/“they”?
=== English Pronoun from item and class: QID, QID → N ===
* Is it a person? Use English pronoun for person
* Everything else, based on Lexeme
=== English noun phrase for a named item: QID, QID → N ===
* Make “the city” for San Francisco
* Fall back to San Francisco?
* Maybe this is only useful for the abstract layer?
= Abstract =
=== N from item: QID, language → N {{done}} ===
* concretize {{done}}
[[Z37089]]
=== NP from named item: QID, language → NP {{done}} ===
* concretize {{done}}
[[Z37115]]
=== Instantiating present: NP, N, language → sentence {{done}} ===
* concretize
[[Z37120]]
=== Instantiating present: NP, N, language → HTML fragment {{done}} ===
* first fragment( instantiating from NP and N) {{done}}
[[Z37126]]
=== instantiating present: QID, QID, language → sentence {{done}} ===
* instantiating( NP from named item(QID), N from item(QID), language ) {{done}}
[[Z37140]]
=== instantiating present: QID, QID, language → HTML fragment {{done}} ===
* first fragment(instating table from qid, qid, language) {{done}}
[[Z37143]]
=== N: N, adj → N {{done}} ===
* concretize {{done}}
[[Z37150]]
=== Adj from item: QID → adj {{done}} ===
* concretize {{done}}
[[Z37146]]
= German =
== Needs for the abstract functions ==
=== N from 8 strings {{done}} ===
[[Z37154]]
=== N from one string? {{done}} ===
* depends if it has all the morphological functions
** we don't, it seems? (check with Lexeme Forms whether this is true)
* just guessing from label {{done}}
* gender guessing too, made [[Z37170]], not implemented yet
[[Z37175]]
=== N from Lexeme {{done}} ===
[[Z37157]]
=== N from Lexeme reference {{done}} ===
[[Z37160]]
=== N from item {{done}} ===
* connect the concretizer {{done}}
[[Z37163]]
=== definite determiner {{done}} ===
* inherent: singular / plural {{done}}
* options: number, case {{done}}
* one singular {{done}} [[Z37200]]
* one plural {{done}} [[Z37208]]
=== indefinite determiner {{done}}===
* one singular {{done}} [[Z37198]]
* one plural {{done}} [[Z37199]]
=== NP from Det and N {{done}} ===
[[Z37209]]
Used that for [[Z26070]] eine Insel -- turned out to be quite a speed up!
=== NP from noun without article {{done}} ===
[[Z37232]]
=== does item need an article? {{done}} ===
[[Z37235]]
=== guess grammatical gender of an item ===
WIP [[Z37170]]
=== NP from named item {{done}} ===
* connect to concretizer {{done}}
[[Z37220]]
=== Instantiating present from NP, N ===
=== Adj from item: QID → adj ===
=== N: N, adj → N ===
* add to [[Z20612]]
== useful helpers? ==
=== gender item from noun: noun → item ===
=== gender from noun: noun → gender ===
=== form from noun: noun, case, number → HTML ===
=== form from noun as string: noun, case, number → string ===
=== form from determiner ===
* expand [[Z28670]] by using determiners
=== determiner from number ===
=== some determiner ===
=== determiner from definiteness, gender, number, case ===
=== Instantiating past from NP, N ===
= Todos =
=== Fix the missing language option {{done}} ===
* start with abstract implementation of noun from item, adding language {{done}}
* together with the concretized function {{done}}
* push from there to all used functions {{done}}
* push to all functions {{done}}
=== Proper error message ===
* when a concretizer implementation does not have a language set, call the right error message
* in general, do better about error messages
=== Functions to improve ===
* {{Z|Z37235}}
* {{Z|Z37170}}
m4btikcjyftaf6di24zesrd2j1ra9mi
288092
288086
2026-07-02T16:20:44Z
Denny
81
/* Needs for the abstract functions */
288092
wikitext
text/x-wiki
= Goals =
These are the examples listed on the [[Wikifunctions:Type proposals/Syntactic table|Type proposal]]:
{| class="wikitable"
|+
|Brač is an island.
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36766%22%2C%22Z36766K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z36766K2%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37143%22%2C%22Z37143K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37143K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37143K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( Brač, island )</code>
|-
|Brač is a beautiful island.
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36969%22%2C%22Z36969K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37076%22%2C%22Z37076K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37076K2%22%3A%22Z1002%22%7D%2C%22Z36969K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36766%22%2C%22Z36766K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z36766K2%22%3A%22Z1002%22%7D%2C%22Z36969K3%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37150%22%2C%22Z37150K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37146%22%2C%22Z37146K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37146K2%22%3A%22Z1002%22%7D%2C%22Z37150K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37150K3%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( Brač, noun with adjective( island, beauty ) )</code>
|-
|Brač is a beautiful [[:en:Island|island]].
| [https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36969%22%2C%22Z36969K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37076%22%2C%22Z37076K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37076K2%22%3A%22Z1002%22%7D%2C%22Z36969K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37080%22%2C%22Z37080K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37080K2%22%3A%22Z1002%22%7D%2C%22Z36969K3%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37150%22%2C%22Z37150K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37146%22%2C%22Z37146K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37146K2%22%3A%22Z1002%22%7D%2C%22Z37150K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37029%22%2C%22Z37029K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37029K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37029K3%22%3A%22Z1002%22%7D%2C%22Z37150K3%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( Brač, noun with adjective( link( island ), beauty ) )</code>
|-
|'''Brač''' is an island.
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36766%22%2C%22Z36766K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z36766K2%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( strong( Brač ), island )</code>
|-
|'''Brač''' is a beautiful island.
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36969%22%2C%22Z36969K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37076%22%2C%22Z37076K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37076K2%22%3A%22Z1002%22%7D%2C%22Z36969K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36766%22%2C%22Z36766K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z36766K2%22%3A%22Z1002%22%7D%2C%22Z36969K3%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37150%22%2C%22Z37150K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37146%22%2C%22Z37146K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37146K2%22%3A%22Z1002%22%7D%2C%22Z37150K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37150K3%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( strong( Brač ), noun with adjective( island, beauty ) )</code>
|-
|'''Brač''' is a beautiful [[:en:Island|island]].
| [https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36969%22%2C%22Z36969K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37076%22%2C%22Z37076K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37076K2%22%3A%22Z1002%22%7D%2C%22Z36969K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37080%22%2C%22Z37080K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37080K2%22%3A%22Z1002%22%7D%2C%22Z36969K3%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37150%22%2C%22Z37150K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37146%22%2C%22Z37146K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37146K2%22%3A%22Z1002%22%7D%2C%22Z37150K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37029%22%2C%22Z37029K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37029K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37029K3%22%3A%22Z1002%22%7D%2C%22Z37150K3%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( strong( Brač ), noun with adjective( link( island ), beauty ) )</code>
|-
|'''Brač''' is a beautiful island in [[:en:Croatia|Croatia]].
|
|
|
|<code>instantiating( strong( Brač ), noun in location( noun with adjective( beautiful, island ), link( Croatia ) ) ) )</code>
|}
= English =
== necessary for the goals above ==
=== Create functions for determiners {{done}} ===
* Generic / grammatic (check for types in the lightweight enumeration types) {{done}}
** Indef sg (a, an) {{done}}
** Indef pl () {{done}}
** Def sg (the) {{done}}
** Def pl (the) {{done}}
* Ratios
** None (no)
** Some {{done}}
** most
** all
* From Number (from natural number) {{done}}
** zero, one, two, three … {{done}}
=== First fragment of option {{done}} ===
=== ++, join with space in between, unless one of them is empty {{done}} ===
=== Option by features from list of options {{done}} ===
* List of options, features
* If
** set equality ( features, features of option ( first element ( list ) )
** first element ( list )
** Option by features from list of options ( tail ( list ) )
=== Option by features from table {{done}} ===
* Table, features
* Find option with exactly the given features using Option by features from list of options
=== Fragments from table by features {{done}} ===
* Table1, table2
* Option by features from table1 by inherent features of table2
* Return fragments of that option
=== get text content from HTML fragment {{done}} ===
* Remove tags {{done}}
* Undo escapes {{done}}
* noun phrase from det and noun: det, N → NP {{done}}
* Depending on det’s number, choose the noun {{done}}
* Set inherent to det’s number {{done}}
* If det==”a” change it to “an” if needed {{done}}
** Need to use text content from HTML fragment {{done}}
* det++N {{done}}
=== Maybe use noun phrase from det and noun for the respective English function {{done}} ===
=== Check on existing lexeme from qid mappings {{done}} ===
=== Think also for Z36766 {{done}} ===
=== Extend noun from qid by “find lexeme, if not take label” {{done}} ===
* Get lexeme for qid, fallback to label {{done}}
* check if that already exists (seems no)
* So maybe try to find lexeme, and the catch is using the label
* Use label: https://www.wikifunctions.org/view/en/Z24766
=== Indefinite noun phrase from noun: QID → NP (an island) {{done}} ===
* Just use noun phrase from det and noun for this {{done}}
* Look up the lexeme connected to QID → N {{done}}
* If no Lexeme, use the English label as N {{done}}
* Noun phrase from noun(N, indefinite) {{done}}
=== Noun phrase from name: QID → NP (Brač) {{Done}} ===
* Look up the Lexeme connected to QID → N {{Done}}
* If no Lexeme, use the English label as N {{Done}}
* Check if a “the” is required {{Done}}
* Noun phrase from noun: N, the or nothing {{Done}}
* {{Todo}} Stability issues
{{Z|Z36925}}
=== Instantiating present: NP, NP → Sentence {{done}} ===
* NP1++is or are be depending on NP1 number++NP2 {{done}}
{{Z|Z36939}}
=== Capitalize HTML fragment: HTML fragment → HTML fragment {{done}} ===
* find the first letter that is not inside a tag and capitalize that {{done}}
* {{Todo}} would be better to use {{Z|Z10018}}, but I guess that's for later
{{Z|Z36944}}
=== Instantiating past: NP, NP → Sentence {{done}} ===
* NP1++was or were depending on NP1 number++NP2 {{done}}
{{Z|Z36953}}
=== strong: X → X {{done}} ===
* Language independent, tag strong every option {{done}}
[[Z36957]]
=== adjective from three strings {{done}} ===
* adjectives in English seem super easy, if we ignore comparative and superlative for now?
* maybe call it positive adjective, just to be clear
* maybe we shouldn't ignore it. There's no item in Wikidata to use as the 'positive adjective'. So it would be difficult to change it later to a full adjective. Let's just have it the necessary three forms.
=== adjective from string {{done}} ===
* use the regular comparative and regular superlative we already have {{done}}
=== adjective from Lexeme {{done}} ===
* get the positive form {{done}}
{{Z|Z36978}}
=== adjective from QID {{done}} ===
* maybe leave that for later when we do the abstract stuff {{done}}
* see curent QID->Adj mapping ins implementations of [[Z22664]] {{done}}
[[Z37076]]
=== noun with adjective: N, Adj → N {{done}} ===
* adj++N {{done}}
* Use that for [[Z22664]] -- used in [[Z21734]] instead, which the other uses for English {{done}}
=== link table: QID, table → table {{done}} ===
* Language independent, href to QID every option {{done}}
[[Z37029]]
=== linked noun: QID → N {{done}} ===
* link( X(QID), QID ) {{done}}
=== instantiate present: NP, N -> sentence {{done}} ===
* instantiate present( NP, Indef NP from N ( N ) ) {{done}}
[[Z37083]]
=== instantiate past: NP, N -> sentence {{done}} ===
* instantiate past: NP, Indef NP from N ( N ) {{done}}
[[Z37086]]
== bonus ==
=== references ===
*
=== English Nominative Pronoun for person: QID → N ===
* Look for pronouns
* Look for gender
=== English genitive pronoun from item: QID → Det ===
* As previous, but her and his instead of she and he
=== English Pronoun from item: QID → N ===
* Does it have a Lexeme?
** Take grammatical gender
** Well, not in English
* Is it a person? Use English pronoun for person
* Everything else “it”/“they”?
=== English Pronoun from item and class: QID, QID → N ===
* Is it a person? Use English pronoun for person
* Everything else, based on Lexeme
=== English noun phrase for a named item: QID, QID → N ===
* Make “the city” for San Francisco
* Fall back to San Francisco?
* Maybe this is only useful for the abstract layer?
= Abstract =
=== N from item: QID, language → N {{done}} ===
* concretize {{done}}
[[Z37089]]
=== NP from named item: QID, language → NP {{done}} ===
* concretize {{done}}
[[Z37115]]
=== Instantiating present: NP, N, language → sentence {{done}} ===
* concretize
[[Z37120]]
=== Instantiating present: NP, N, language → HTML fragment {{done}} ===
* first fragment( instantiating from NP and N) {{done}}
[[Z37126]]
=== instantiating present: QID, QID, language → sentence {{done}} ===
* instantiating( NP from named item(QID), N from item(QID), language ) {{done}}
[[Z37140]]
=== instantiating present: QID, QID, language → HTML fragment {{done}} ===
* first fragment(instating table from qid, qid, language) {{done}}
[[Z37143]]
=== N: N, adj → N {{done}} ===
* concretize {{done}}
[[Z37150]]
=== Adj from item: QID → adj {{done}} ===
* concretize {{done}}
[[Z37146]]
= German =
== Needs for the abstract functions ==
=== N from 8 strings {{done}} ===
[[Z37154]]
=== N from one string? {{done}} ===
* depends if it has all the morphological functions
** we don't, it seems? (check with Lexeme Forms whether this is true)
* just guessing from label {{done}}
* gender guessing too, made [[Z37170]], not implemented yet
[[Z37175]]
=== N from Lexeme {{done}} ===
[[Z37157]]
=== N from Lexeme reference {{done}} ===
[[Z37160]]
=== N from item {{done}} ===
* connect the concretizer {{done}}
[[Z37163]]
=== definite determiner {{done}} ===
* inherent: singular / plural {{done}}
* options: number, case {{done}}
* one singular {{done}} [[Z37200]]
* one plural {{done}} [[Z37208]]
=== indefinite determiner {{done}}===
* one singular {{done}} [[Z37198]]
* one plural {{done}} [[Z37199]]
=== NP from Det and N {{done}} ===
[[Z37209]]
Used that for [[Z26070]] eine Insel -- turned out to be quite a speed up!
=== NP from noun without article {{done}} ===
[[Z37232]]
=== does item need an article? {{done}} ===
[[Z37235]]
=== guess grammatical gender of an item ===
WIP [[Z37170]]
=== NP from named item {{done}} ===
* connect to concretizer {{done}}
[[Z37220]]
=== Instantiate present from 2 np: NP, NP, language → Sentence ===
=== Instantiate present from NP, N ===
=== Adj from item: QID → adj ===
=== N: N, adj → N ===
* add to [[Z20612]]
== useful helpers? ==
=== gender item from noun: noun → item ===
=== gender from noun: noun → gender ===
=== form from noun: noun, case, number → HTML ===
=== form from noun as string: noun, case, number → string ===
=== form from determiner ===
* expand [[Z28670]] by using determiners
=== determiner from number ===
=== some determiner ===
=== determiner from definiteness, gender, number, case ===
=== Instantiating past from NP, N ===
= Todos =
=== Fix the missing language option {{done}} ===
* start with abstract implementation of noun from item, adding language {{done}}
* together with the concretized function {{done}}
* push from there to all used functions {{done}}
* push to all functions {{done}}
=== Proper error message ===
* when a concretizer implementation does not have a language set, call the right error message
* in general, do better about error messages
=== Functions to improve ===
* {{Z|Z37235}}
* {{Z|Z37170}}
efk6v25h7ru92m7w4h6qllek31hsza3
288102
288092
2026-07-02T16:54:14Z
Denny
81
/* Instantiate present from 2 np: NP, NP, language → Sentence */
288102
wikitext
text/x-wiki
= Goals =
These are the examples listed on the [[Wikifunctions:Type proposals/Syntactic table|Type proposal]]:
{| class="wikitable"
|+
|Brač is an island.
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36766%22%2C%22Z36766K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z36766K2%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37143%22%2C%22Z37143K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37143K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37143K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( Brač, island )</code>
|-
|Brač is a beautiful island.
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36969%22%2C%22Z36969K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37076%22%2C%22Z37076K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37076K2%22%3A%22Z1002%22%7D%2C%22Z36969K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36766%22%2C%22Z36766K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z36766K2%22%3A%22Z1002%22%7D%2C%22Z36969K3%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37150%22%2C%22Z37150K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37146%22%2C%22Z37146K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37146K2%22%3A%22Z1002%22%7D%2C%22Z37150K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37150K3%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( Brač, noun with adjective( island, beauty ) )</code>
|-
|Brač is a beautiful [[:en:Island|island]].
| [https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36969%22%2C%22Z36969K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37076%22%2C%22Z37076K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37076K2%22%3A%22Z1002%22%7D%2C%22Z36969K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37080%22%2C%22Z37080K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37080K2%22%3A%22Z1002%22%7D%2C%22Z36969K3%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37150%22%2C%22Z37150K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37146%22%2C%22Z37146K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37146K2%22%3A%22Z1002%22%7D%2C%22Z37150K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37029%22%2C%22Z37029K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37029K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37029K3%22%3A%22Z1002%22%7D%2C%22Z37150K3%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( Brač, noun with adjective( link( island ), beauty ) )</code>
|-
|'''Brač''' is an island.
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36766%22%2C%22Z36766K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z36766K2%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( strong( Brač ), island )</code>
|-
|'''Brač''' is a beautiful island.
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36969%22%2C%22Z36969K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37076%22%2C%22Z37076K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37076K2%22%3A%22Z1002%22%7D%2C%22Z36969K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36766%22%2C%22Z36766K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z36766K2%22%3A%22Z1002%22%7D%2C%22Z36969K3%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37150%22%2C%22Z37150K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37146%22%2C%22Z37146K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37146K2%22%3A%22Z1002%22%7D%2C%22Z37150K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37150K3%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( strong( Brač ), noun with adjective( island, beauty ) )</code>
|-
|'''Brač''' is a beautiful [[:en:Island|island]].
| [https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36969%22%2C%22Z36969K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37076%22%2C%22Z37076K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37076K2%22%3A%22Z1002%22%7D%2C%22Z36969K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37080%22%2C%22Z37080K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37080K2%22%3A%22Z1002%22%7D%2C%22Z36969K3%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37150%22%2C%22Z37150K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37146%22%2C%22Z37146K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37146K2%22%3A%22Z1002%22%7D%2C%22Z37150K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37029%22%2C%22Z37029K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37029K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37029K3%22%3A%22Z1002%22%7D%2C%22Z37150K3%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( strong( Brač ), noun with adjective( link( island ), beauty ) )</code>
|-
|'''Brač''' is a beautiful island in [[:en:Croatia|Croatia]].
|
|
|
|<code>instantiating( strong( Brač ), noun in location( noun with adjective( beautiful, island ), link( Croatia ) ) ) )</code>
|}
= English =
== necessary for the goals above ==
=== Create functions for determiners {{done}} ===
* Generic / grammatic (check for types in the lightweight enumeration types) {{done}}
** Indef sg (a, an) {{done}}
** Indef pl () {{done}}
** Def sg (the) {{done}}
** Def pl (the) {{done}}
* Ratios
** None (no)
** Some {{done}}
** most
** all
* From Number (from natural number) {{done}}
** zero, one, two, three … {{done}}
=== First fragment of option {{done}} ===
=== ++, join with space in between, unless one of them is empty {{done}} ===
=== Option by features from list of options {{done}} ===
* List of options, features
* If
** set equality ( features, features of option ( first element ( list ) )
** first element ( list )
** Option by features from list of options ( tail ( list ) )
=== Option by features from table {{done}} ===
* Table, features
* Find option with exactly the given features using Option by features from list of options
=== Fragments from table by features {{done}} ===
* Table1, table2
* Option by features from table1 by inherent features of table2
* Return fragments of that option
=== get text content from HTML fragment {{done}} ===
* Remove tags {{done}}
* Undo escapes {{done}}
* noun phrase from det and noun: det, N → NP {{done}}
* Depending on det’s number, choose the noun {{done}}
* Set inherent to det’s number {{done}}
* If det==”a” change it to “an” if needed {{done}}
** Need to use text content from HTML fragment {{done}}
* det++N {{done}}
=== Maybe use noun phrase from det and noun for the respective English function {{done}} ===
=== Check on existing lexeme from qid mappings {{done}} ===
=== Think also for Z36766 {{done}} ===
=== Extend noun from qid by “find lexeme, if not take label” {{done}} ===
* Get lexeme for qid, fallback to label {{done}}
* check if that already exists (seems no)
* So maybe try to find lexeme, and the catch is using the label
* Use label: https://www.wikifunctions.org/view/en/Z24766
=== Indefinite noun phrase from noun: QID → NP (an island) {{done}} ===
* Just use noun phrase from det and noun for this {{done}}
* Look up the lexeme connected to QID → N {{done}}
* If no Lexeme, use the English label as N {{done}}
* Noun phrase from noun(N, indefinite) {{done}}
=== Noun phrase from name: QID → NP (Brač) {{Done}} ===
* Look up the Lexeme connected to QID → N {{Done}}
* If no Lexeme, use the English label as N {{Done}}
* Check if a “the” is required {{Done}}
* Noun phrase from noun: N, the or nothing {{Done}}
* {{Todo}} Stability issues
{{Z|Z36925}}
=== Instantiating present: NP, NP → Sentence {{done}} ===
* NP1++is or are be depending on NP1 number++NP2 {{done}}
{{Z|Z36939}}
=== Capitalize HTML fragment: HTML fragment → HTML fragment {{done}} ===
* find the first letter that is not inside a tag and capitalize that {{done}}
* {{Todo}} would be better to use {{Z|Z10018}}, but I guess that's for later
{{Z|Z36944}}
=== Instantiating past: NP, NP → Sentence {{done}} ===
* NP1++was or were depending on NP1 number++NP2 {{done}}
{{Z|Z36953}}
=== strong: X → X {{done}} ===
* Language independent, tag strong every option {{done}}
[[Z36957]]
=== adjective from three strings {{done}} ===
* adjectives in English seem super easy, if we ignore comparative and superlative for now?
* maybe call it positive adjective, just to be clear
* maybe we shouldn't ignore it. There's no item in Wikidata to use as the 'positive adjective'. So it would be difficult to change it later to a full adjective. Let's just have it the necessary three forms.
=== adjective from string {{done}} ===
* use the regular comparative and regular superlative we already have {{done}}
=== adjective from Lexeme {{done}} ===
* get the positive form {{done}}
{{Z|Z36978}}
=== adjective from QID {{done}} ===
* maybe leave that for later when we do the abstract stuff {{done}}
* see curent QID->Adj mapping ins implementations of [[Z22664]] {{done}}
[[Z37076]]
=== noun with adjective: N, Adj → N {{done}} ===
* adj++N {{done}}
* Use that for [[Z22664]] -- used in [[Z21734]] instead, which the other uses for English {{done}}
=== link table: QID, table → table {{done}} ===
* Language independent, href to QID every option {{done}}
[[Z37029]]
=== linked noun: QID → N {{done}} ===
* link( X(QID), QID ) {{done}}
=== instantiate present: NP, N -> sentence {{done}} ===
* instantiate present( NP, Indef NP from N ( N ) ) {{done}}
[[Z37083]]
=== instantiate past: NP, N -> sentence {{done}} ===
* instantiate past: NP, Indef NP from N ( N ) {{done}}
[[Z37086]]
== bonus ==
=== references ===
*
=== English Nominative Pronoun for person: QID → N ===
* Look for pronouns
* Look for gender
=== English genitive pronoun from item: QID → Det ===
* As previous, but her and his instead of she and he
=== English Pronoun from item: QID → N ===
* Does it have a Lexeme?
** Take grammatical gender
** Well, not in English
* Is it a person? Use English pronoun for person
* Everything else “it”/“they”?
=== English Pronoun from item and class: QID, QID → N ===
* Is it a person? Use English pronoun for person
* Everything else, based on Lexeme
=== English noun phrase for a named item: QID, QID → N ===
* Make “the city” for San Francisco
* Fall back to San Francisco?
* Maybe this is only useful for the abstract layer?
= Abstract =
=== N from item: QID, language → N {{done}} ===
* concretize {{done}}
[[Z37089]]
=== NP from named item: QID, language → NP {{done}} ===
* concretize {{done}}
[[Z37115]]
=== Instantiating present: NP, N, language → sentence {{done}} ===
* concretize
[[Z37120]]
=== Instantiating present: NP, N, language → HTML fragment {{done}} ===
* first fragment( instantiating from NP and N) {{done}}
[[Z37126]]
=== instantiating present: QID, QID, language → sentence {{done}} ===
* instantiating( NP from named item(QID), N from item(QID), language ) {{done}}
[[Z37140]]
=== instantiating present: QID, QID, language → HTML fragment {{done}} ===
* first fragment(instating table from qid, qid, language) {{done}}
[[Z37143]]
=== N: N, adj → N {{done}} ===
* concretize {{done}}
[[Z37150]]
=== Adj from item: QID → adj {{done}} ===
* concretize {{done}}
[[Z37146]]
= German =
== Needs for the abstract functions ==
=== N from 8 strings {{done}} ===
[[Z37154]]
=== N from one string? {{done}} ===
* depends if it has all the morphological functions
** we don't, it seems? (check with Lexeme Forms whether this is true)
* just guessing from label {{done}}
* gender guessing too, made [[Z37170]], not implemented yet
[[Z37175]]
=== N from Lexeme {{done}} ===
[[Z37157]]
=== N from Lexeme reference {{done}} ===
[[Z37160]]
=== N from item {{done}} ===
* connect the concretizer {{done}}
[[Z37163]]
=== definite determiner {{done}} ===
* inherent: singular / plural {{done}}
* options: number, case {{done}}
* one singular {{done}} [[Z37200]]
* one plural {{done}} [[Z37208]]
=== indefinite determiner {{done}}===
* one singular {{done}} [[Z37198]]
* one plural {{done}} [[Z37199]]
=== NP from Det and N {{done}} ===
[[Z37209]]
Used that for [[Z26070]] eine Insel -- turned out to be quite a speed up!
=== NP from noun without article {{done}} ===
[[Z37232]]
=== does item need an article? {{done}} ===
[[Z37235]]
=== guess grammatical gender of an item ===
WIP [[Z37170]]
=== NP from named item {{done}} ===
* connect to concretizer {{done}}
[[Z37220]]
=== Instantiate present from 2 np: NP, NP, language → Sentence {{done}} ===
[[Z37241]]
=== Instantiate present from NP, N ===
=== Adj from item: QID → adj ===
=== N: N, adj → N ===
* add to [[Z20612]]
== useful helpers? ==
=== gender item from noun: noun → item ===
=== gender from noun: noun → gender ===
=== form from noun: noun, case, number → HTML ===
=== form from noun as string: noun, case, number → string ===
=== form from determiner ===
* expand [[Z28670]] by using determiners
=== determiner from number ===
=== some determiner ===
=== determiner from definiteness, gender, number, case ===
=== Instantiating past from NP, N ===
= Todos =
=== Fix the missing language option {{done}} ===
* start with abstract implementation of noun from item, adding language {{done}}
* together with the concretized function {{done}}
* push from there to all used functions {{done}}
* push to all functions {{done}}
=== Proper error message ===
* when a concretizer implementation does not have a language set, call the right error message
* in general, do better about error messages
=== Functions to improve ===
* {{Z|Z37235}}
* {{Z|Z37170}}
hwlcruer9cspxlk576du0v0p2e7053p
288113
288102
2026-07-02T17:08:44Z
Denny
81
/* Instantiate present from NP, N */
288113
wikitext
text/x-wiki
= Goals =
These are the examples listed on the [[Wikifunctions:Type proposals/Syntactic table|Type proposal]]:
{| class="wikitable"
|+
|Brač is an island.
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36766%22%2C%22Z36766K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z36766K2%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37143%22%2C%22Z37143K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37143K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37143K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( Brač, island )</code>
|-
|Brač is a beautiful island.
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36969%22%2C%22Z36969K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37076%22%2C%22Z37076K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37076K2%22%3A%22Z1002%22%7D%2C%22Z36969K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36766%22%2C%22Z36766K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z36766K2%22%3A%22Z1002%22%7D%2C%22Z36969K3%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37150%22%2C%22Z37150K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37146%22%2C%22Z37146K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37146K2%22%3A%22Z1002%22%7D%2C%22Z37150K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37150K3%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( Brač, noun with adjective( island, beauty ) )</code>
|-
|Brač is a beautiful [[:en:Island|island]].
| [https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36969%22%2C%22Z36969K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37076%22%2C%22Z37076K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37076K2%22%3A%22Z1002%22%7D%2C%22Z36969K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37080%22%2C%22Z37080K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37080K2%22%3A%22Z1002%22%7D%2C%22Z36969K3%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37150%22%2C%22Z37150K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37146%22%2C%22Z37146K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37146K2%22%3A%22Z1002%22%7D%2C%22Z37150K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37029%22%2C%22Z37029K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37029K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37029K3%22%3A%22Z1002%22%7D%2C%22Z37150K3%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( Brač, noun with adjective( link( island ), beauty ) )</code>
|-
|'''Brač''' is an island.
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36766%22%2C%22Z36766K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z36766K2%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( strong( Brač ), island )</code>
|-
|'''Brač''' is a beautiful island.
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36969%22%2C%22Z36969K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37076%22%2C%22Z37076K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37076K2%22%3A%22Z1002%22%7D%2C%22Z36969K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36766%22%2C%22Z36766K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z36766K2%22%3A%22Z1002%22%7D%2C%22Z36969K3%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37150%22%2C%22Z37150K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37146%22%2C%22Z37146K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37146K2%22%3A%22Z1002%22%7D%2C%22Z37150K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37150K3%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( strong( Brač ), noun with adjective( island, beauty ) )</code>
|-
|'''Brač''' is a beautiful [[:en:Island|island]].
| [https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36969%22%2C%22Z36969K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37076%22%2C%22Z37076K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37076K2%22%3A%22Z1002%22%7D%2C%22Z36969K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37080%22%2C%22Z37080K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37080K2%22%3A%22Z1002%22%7D%2C%22Z36969K3%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37150%22%2C%22Z37150K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37146%22%2C%22Z37146K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37146K2%22%3A%22Z1002%22%7D%2C%22Z37150K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37029%22%2C%22Z37029K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37029K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37029K3%22%3A%22Z1002%22%7D%2C%22Z37150K3%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( strong( Brač ), noun with adjective( link( island ), beauty ) )</code>
|-
|'''Brač''' is a beautiful island in [[:en:Croatia|Croatia]].
|
|
|
|<code>instantiating( strong( Brač ), noun in location( noun with adjective( beautiful, island ), link( Croatia ) ) ) )</code>
|}
= English =
== necessary for the goals above ==
=== Create functions for determiners {{done}} ===
* Generic / grammatic (check for types in the lightweight enumeration types) {{done}}
** Indef sg (a, an) {{done}}
** Indef pl () {{done}}
** Def sg (the) {{done}}
** Def pl (the) {{done}}
* Ratios
** None (no)
** Some {{done}}
** most
** all
* From Number (from natural number) {{done}}
** zero, one, two, three … {{done}}
=== First fragment of option {{done}} ===
=== ++, join with space in between, unless one of them is empty {{done}} ===
=== Option by features from list of options {{done}} ===
* List of options, features
* If
** set equality ( features, features of option ( first element ( list ) )
** first element ( list )
** Option by features from list of options ( tail ( list ) )
=== Option by features from table {{done}} ===
* Table, features
* Find option with exactly the given features using Option by features from list of options
=== Fragments from table by features {{done}} ===
* Table1, table2
* Option by features from table1 by inherent features of table2
* Return fragments of that option
=== get text content from HTML fragment {{done}} ===
* Remove tags {{done}}
* Undo escapes {{done}}
* noun phrase from det and noun: det, N → NP {{done}}
* Depending on det’s number, choose the noun {{done}}
* Set inherent to det’s number {{done}}
* If det==”a” change it to “an” if needed {{done}}
** Need to use text content from HTML fragment {{done}}
* det++N {{done}}
=== Maybe use noun phrase from det and noun for the respective English function {{done}} ===
=== Check on existing lexeme from qid mappings {{done}} ===
=== Think also for Z36766 {{done}} ===
=== Extend noun from qid by “find lexeme, if not take label” {{done}} ===
* Get lexeme for qid, fallback to label {{done}}
* check if that already exists (seems no)
* So maybe try to find lexeme, and the catch is using the label
* Use label: https://www.wikifunctions.org/view/en/Z24766
=== Indefinite noun phrase from noun: QID → NP (an island) {{done}} ===
* Just use noun phrase from det and noun for this {{done}}
* Look up the lexeme connected to QID → N {{done}}
* If no Lexeme, use the English label as N {{done}}
* Noun phrase from noun(N, indefinite) {{done}}
=== Noun phrase from name: QID → NP (Brač) {{Done}} ===
* Look up the Lexeme connected to QID → N {{Done}}
* If no Lexeme, use the English label as N {{Done}}
* Check if a “the” is required {{Done}}
* Noun phrase from noun: N, the or nothing {{Done}}
* {{Todo}} Stability issues
{{Z|Z36925}}
=== Instantiating present: NP, NP → Sentence {{done}} ===
* NP1++is or are be depending on NP1 number++NP2 {{done}}
{{Z|Z36939}}
=== Capitalize HTML fragment: HTML fragment → HTML fragment {{done}} ===
* find the first letter that is not inside a tag and capitalize that {{done}}
* {{Todo}} would be better to use {{Z|Z10018}}, but I guess that's for later
{{Z|Z36944}}
=== Instantiating past: NP, NP → Sentence {{done}} ===
* NP1++was or were depending on NP1 number++NP2 {{done}}
{{Z|Z36953}}
=== strong: X → X {{done}} ===
* Language independent, tag strong every option {{done}}
[[Z36957]]
=== adjective from three strings {{done}} ===
* adjectives in English seem super easy, if we ignore comparative and superlative for now?
* maybe call it positive adjective, just to be clear
* maybe we shouldn't ignore it. There's no item in Wikidata to use as the 'positive adjective'. So it would be difficult to change it later to a full adjective. Let's just have it the necessary three forms.
=== adjective from string {{done}} ===
* use the regular comparative and regular superlative we already have {{done}}
=== adjective from Lexeme {{done}} ===
* get the positive form {{done}}
{{Z|Z36978}}
=== adjective from QID {{done}} ===
* maybe leave that for later when we do the abstract stuff {{done}}
* see curent QID->Adj mapping ins implementations of [[Z22664]] {{done}}
[[Z37076]]
=== noun with adjective: N, Adj → N {{done}} ===
* adj++N {{done}}
* Use that for [[Z22664]] -- used in [[Z21734]] instead, which the other uses for English {{done}}
=== link table: QID, table → table {{done}} ===
* Language independent, href to QID every option {{done}}
[[Z37029]]
=== linked noun: QID → N {{done}} ===
* link( X(QID), QID ) {{done}}
=== instantiate present: NP, N -> sentence {{done}} ===
* instantiate present( NP, Indef NP from N ( N ) ) {{done}}
[[Z37083]]
=== instantiate past: NP, N -> sentence {{done}} ===
* instantiate past: NP, Indef NP from N ( N ) {{done}}
[[Z37086]]
== bonus ==
=== references ===
*
=== English Nominative Pronoun for person: QID → N ===
* Look for pronouns
* Look for gender
=== English genitive pronoun from item: QID → Det ===
* As previous, but her and his instead of she and he
=== English Pronoun from item: QID → N ===
* Does it have a Lexeme?
** Take grammatical gender
** Well, not in English
* Is it a person? Use English pronoun for person
* Everything else “it”/“they”?
=== English Pronoun from item and class: QID, QID → N ===
* Is it a person? Use English pronoun for person
* Everything else, based on Lexeme
=== English noun phrase for a named item: QID, QID → N ===
* Make “the city” for San Francisco
* Fall back to San Francisco?
* Maybe this is only useful for the abstract layer?
= Abstract =
=== N from item: QID, language → N {{done}} ===
* concretize {{done}}
[[Z37089]]
=== NP from named item: QID, language → NP {{done}} ===
* concretize {{done}}
[[Z37115]]
=== Instantiating present: NP, N, language → sentence {{done}} ===
* concretize
[[Z37120]]
=== Instantiating present: NP, N, language → HTML fragment {{done}} ===
* first fragment( instantiating from NP and N) {{done}}
[[Z37126]]
=== instantiating present: QID, QID, language → sentence {{done}} ===
* instantiating( NP from named item(QID), N from item(QID), language ) {{done}}
[[Z37140]]
=== instantiating present: QID, QID, language → HTML fragment {{done}} ===
* first fragment(instating table from qid, qid, language) {{done}}
[[Z37143]]
=== N: N, adj → N {{done}} ===
* concretize {{done}}
[[Z37150]]
=== Adj from item: QID → adj {{done}} ===
* concretize {{done}}
[[Z37146]]
= German =
== Needs for the abstract functions ==
=== N from 8 strings {{done}} ===
[[Z37154]]
=== N from one string? {{done}} ===
* depends if it has all the morphological functions
** we don't, it seems? (check with Lexeme Forms whether this is true)
* just guessing from label {{done}}
* gender guessing too, made [[Z37170]], not implemented yet
[[Z37175]]
=== N from Lexeme {{done}} ===
[[Z37157]]
=== N from Lexeme reference {{done}} ===
[[Z37160]]
=== N from item {{done}} ===
* connect the concretizer {{done}}
[[Z37163]]
=== definite determiner {{done}} ===
* inherent: singular / plural {{done}}
* options: number, case {{done}}
* one singular {{done}} [[Z37200]]
* one plural {{done}} [[Z37208]]
=== indefinite determiner {{done}}===
* one singular {{done}} [[Z37198]]
* one plural {{done}} [[Z37199]]
=== NP from Det and N {{done}} ===
[[Z37209]]
Used that for [[Z26070]] eine Insel -- turned out to be quite a speed up!
=== NP from noun without article {{done}} ===
[[Z37232]]
=== does item need an article? {{done}} ===
[[Z37235]]
=== guess grammatical gender of an item ===
WIP [[Z37170]]
=== NP from named item {{done}} ===
* connect to concretizer {{done}}
[[Z37220]]
=== Instantiate present from 2 np: NP, NP, language → Sentence {{done}} ===
[[Z37241]]
=== Instantiate present from NP, N {{Done}} ===
* connect to concretizer {{Done}}
[[Z37246]]
=== Adj from item: QID → adj ===
=== N: N, adj → N ===
* add to [[Z20612]]
== useful helpers? ==
=== gender item from noun: noun → item ===
=== gender from noun: noun → gender ===
=== form from noun: noun, case, number → HTML ===
=== form from noun as string: noun, case, number → string ===
=== form from determiner ===
* expand [[Z28670]] by using determiners
=== determiner from number ===
=== some determiner ===
=== determiner from definiteness, gender, number, case ===
=== Instantiating past from NP, N ===
= Todos =
=== Fix the missing language option {{done}} ===
* start with abstract implementation of noun from item, adding language {{done}}
* together with the concretized function {{done}}
* push from there to all used functions {{done}}
* push to all functions {{done}}
=== Proper error message ===
* when a concretizer implementation does not have a language set, call the right error message
* in general, do better about error messages
=== Functions to improve ===
* {{Z|Z37235}}
* {{Z|Z37170}}
ie6c7jwt9j3kthexf1p72j888rhj7lw
288115
288113
2026-07-02T17:14:30Z
Denny
81
288115
wikitext
text/x-wiki
= Goals =
These are the examples listed on the [[Wikifunctions:Type proposals/Syntactic table|Type proposal]]:
{| class="wikitable"
|+
|Brač is an island.
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36766%22%2C%22Z36766K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z36766K2%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37246%22%2C%22Z37246K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37220%22%2C%22Z37220K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37220K2%22%3A%22Z1430%22%7D%2C%22Z37246K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37157%22%2C%22Z37157K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z6825%22%2C%22Z6825K1%22%3A%7B%22Z1K1%22%3A%22Z6095%22%2C%22Z6095K1%22%3A%22L408939%22%7D%7D%7D%2C%22Z37246K3%22%3A%22Z1430%22%7D%7D (de)]
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37143%22%2C%22Z37143K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37143K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37143K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( Brač, island )</code>
|-
|Brač is a beautiful island.
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36969%22%2C%22Z36969K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37076%22%2C%22Z37076K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37076K2%22%3A%22Z1002%22%7D%2C%22Z36969K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36766%22%2C%22Z36766K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z36766K2%22%3A%22Z1002%22%7D%2C%22Z36969K3%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37150%22%2C%22Z37150K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37146%22%2C%22Z37146K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37146K2%22%3A%22Z1002%22%7D%2C%22Z37150K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37150K3%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( Brač, noun with adjective( island, beauty ) )</code>
|-
|Brač is a beautiful [[:en:Island|island]].
| [https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36969%22%2C%22Z36969K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37076%22%2C%22Z37076K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37076K2%22%3A%22Z1002%22%7D%2C%22Z36969K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37080%22%2C%22Z37080K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37080K2%22%3A%22Z1002%22%7D%2C%22Z36969K3%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37150%22%2C%22Z37150K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37146%22%2C%22Z37146K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37146K2%22%3A%22Z1002%22%7D%2C%22Z37150K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37029%22%2C%22Z37029K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37029K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37029K3%22%3A%22Z1002%22%7D%2C%22Z37150K3%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( Brač, noun with adjective( link( island ), beauty ) )</code>
|-
|'''Brač''' is an island.
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36766%22%2C%22Z36766K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z36766K2%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( strong( Brač ), island )</code>
|-
|'''Brač''' is a beautiful island.
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36969%22%2C%22Z36969K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37076%22%2C%22Z37076K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37076K2%22%3A%22Z1002%22%7D%2C%22Z36969K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36766%22%2C%22Z36766K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z36766K2%22%3A%22Z1002%22%7D%2C%22Z36969K3%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37150%22%2C%22Z37150K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37146%22%2C%22Z37146K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37146K2%22%3A%22Z1002%22%7D%2C%22Z37150K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37150K3%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( strong( Brač ), noun with adjective( island, beauty ) )</code>
|-
|'''Brač''' is a beautiful [[:en:Island|island]].
| [https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36969%22%2C%22Z36969K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37076%22%2C%22Z37076K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37076K2%22%3A%22Z1002%22%7D%2C%22Z36969K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37080%22%2C%22Z37080K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37080K2%22%3A%22Z1002%22%7D%2C%22Z36969K3%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37150%22%2C%22Z37150K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37146%22%2C%22Z37146K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37146K2%22%3A%22Z1002%22%7D%2C%22Z37150K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37029%22%2C%22Z37029K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37029K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37029K3%22%3A%22Z1002%22%7D%2C%22Z37150K3%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( strong( Brač ), noun with adjective( link( island ), beauty ) )</code>
|-
|'''Brač''' is a beautiful island in [[:en:Croatia|Croatia]].
|
|
|
|<code>instantiating( strong( Brač ), noun in location( noun with adjective( beautiful, island ), link( Croatia ) ) ) )</code>
|}
= English =
== necessary for the goals above ==
=== Create functions for determiners {{done}} ===
* Generic / grammatic (check for types in the lightweight enumeration types) {{done}}
** Indef sg (a, an) {{done}}
** Indef pl () {{done}}
** Def sg (the) {{done}}
** Def pl (the) {{done}}
* Ratios
** None (no)
** Some {{done}}
** most
** all
* From Number (from natural number) {{done}}
** zero, one, two, three … {{done}}
=== First fragment of option {{done}} ===
=== ++, join with space in between, unless one of them is empty {{done}} ===
=== Option by features from list of options {{done}} ===
* List of options, features
* If
** set equality ( features, features of option ( first element ( list ) )
** first element ( list )
** Option by features from list of options ( tail ( list ) )
=== Option by features from table {{done}} ===
* Table, features
* Find option with exactly the given features using Option by features from list of options
=== Fragments from table by features {{done}} ===
* Table1, table2
* Option by features from table1 by inherent features of table2
* Return fragments of that option
=== get text content from HTML fragment {{done}} ===
* Remove tags {{done}}
* Undo escapes {{done}}
* noun phrase from det and noun: det, N → NP {{done}}
* Depending on det’s number, choose the noun {{done}}
* Set inherent to det’s number {{done}}
* If det==”a” change it to “an” if needed {{done}}
** Need to use text content from HTML fragment {{done}}
* det++N {{done}}
=== Maybe use noun phrase from det and noun for the respective English function {{done}} ===
=== Check on existing lexeme from qid mappings {{done}} ===
=== Think also for Z36766 {{done}} ===
=== Extend noun from qid by “find lexeme, if not take label” {{done}} ===
* Get lexeme for qid, fallback to label {{done}}
* check if that already exists (seems no)
* So maybe try to find lexeme, and the catch is using the label
* Use label: https://www.wikifunctions.org/view/en/Z24766
=== Indefinite noun phrase from noun: QID → NP (an island) {{done}} ===
* Just use noun phrase from det and noun for this {{done}}
* Look up the lexeme connected to QID → N {{done}}
* If no Lexeme, use the English label as N {{done}}
* Noun phrase from noun(N, indefinite) {{done}}
=== Noun phrase from name: QID → NP (Brač) {{Done}} ===
* Look up the Lexeme connected to QID → N {{Done}}
* If no Lexeme, use the English label as N {{Done}}
* Check if a “the” is required {{Done}}
* Noun phrase from noun: N, the or nothing {{Done}}
* {{Todo}} Stability issues
{{Z|Z36925}}
=== Instantiating present: NP, NP → Sentence {{done}} ===
* NP1++is or are be depending on NP1 number++NP2 {{done}}
{{Z|Z36939}}
=== Capitalize HTML fragment: HTML fragment → HTML fragment {{done}} ===
* find the first letter that is not inside a tag and capitalize that {{done}}
* {{Todo}} would be better to use {{Z|Z10018}}, but I guess that's for later
{{Z|Z36944}}
=== Instantiating past: NP, NP → Sentence {{done}} ===
* NP1++was or were depending on NP1 number++NP2 {{done}}
{{Z|Z36953}}
=== strong: X → X {{done}} ===
* Language independent, tag strong every option {{done}}
[[Z36957]]
=== adjective from three strings {{done}} ===
* adjectives in English seem super easy, if we ignore comparative and superlative for now?
* maybe call it positive adjective, just to be clear
* maybe we shouldn't ignore it. There's no item in Wikidata to use as the 'positive adjective'. So it would be difficult to change it later to a full adjective. Let's just have it the necessary three forms.
=== adjective from string {{done}} ===
* use the regular comparative and regular superlative we already have {{done}}
=== adjective from Lexeme {{done}} ===
* get the positive form {{done}}
{{Z|Z36978}}
=== adjective from QID {{done}} ===
* maybe leave that for later when we do the abstract stuff {{done}}
* see curent QID->Adj mapping ins implementations of [[Z22664]] {{done}}
[[Z37076]]
=== noun with adjective: N, Adj → N {{done}} ===
* adj++N {{done}}
* Use that for [[Z22664]] -- used in [[Z21734]] instead, which the other uses for English {{done}}
=== link table: QID, table → table {{done}} ===
* Language independent, href to QID every option {{done}}
[[Z37029]]
=== linked noun: QID → N {{done}} ===
* link( X(QID), QID ) {{done}}
=== instantiate present: NP, N -> sentence {{done}} ===
* instantiate present( NP, Indef NP from N ( N ) ) {{done}}
[[Z37083]]
=== instantiate past: NP, N -> sentence {{done}} ===
* instantiate past: NP, Indef NP from N ( N ) {{done}}
[[Z37086]]
== bonus ==
=== references ===
*
=== English Nominative Pronoun for person: QID → N ===
* Look for pronouns
* Look for gender
=== English genitive pronoun from item: QID → Det ===
* As previous, but her and his instead of she and he
=== English Pronoun from item: QID → N ===
* Does it have a Lexeme?
** Take grammatical gender
** Well, not in English
* Is it a person? Use English pronoun for person
* Everything else “it”/“they”?
=== English Pronoun from item and class: QID, QID → N ===
* Is it a person? Use English pronoun for person
* Everything else, based on Lexeme
=== English noun phrase for a named item: QID, QID → N ===
* Make “the city” for San Francisco
* Fall back to San Francisco?
* Maybe this is only useful for the abstract layer?
= Abstract =
=== N from item: QID, language → N {{done}} ===
* concretize {{done}}
[[Z37089]]
=== NP from named item: QID, language → NP {{done}} ===
* concretize {{done}}
[[Z37115]]
=== Instantiating present: NP, N, language → sentence {{done}} ===
* concretize
[[Z37120]]
=== Instantiating present: NP, N, language → HTML fragment {{done}} ===
* first fragment( instantiating from NP and N) {{done}}
[[Z37126]]
=== instantiating present: QID, QID, language → sentence {{done}} ===
* instantiating( NP from named item(QID), N from item(QID), language ) {{done}}
[[Z37140]]
=== instantiating present: QID, QID, language → HTML fragment {{done}} ===
* first fragment(instating table from qid, qid, language) {{done}}
[[Z37143]]
=== N: N, adj → N {{done}} ===
* concretize {{done}}
[[Z37150]]
=== Adj from item: QID → adj {{done}} ===
* concretize {{done}}
[[Z37146]]
= German =
== Needs for the abstract functions ==
=== N from 8 strings {{done}} ===
[[Z37154]]
=== N from one string? {{done}} ===
* depends if it has all the morphological functions
** we don't, it seems? (check with Lexeme Forms whether this is true)
* just guessing from label {{done}}
* gender guessing too, made [[Z37170]], not implemented yet
[[Z37175]]
=== N from Lexeme {{done}} ===
[[Z37157]]
=== N from Lexeme reference {{done}} ===
[[Z37160]]
=== N from item {{done}} ===
* connect the concretizer {{done}}
[[Z37163]]
=== definite determiner {{done}} ===
* inherent: singular / plural {{done}}
* options: number, case {{done}}
* one singular {{done}} [[Z37200]]
* one plural {{done}} [[Z37208]]
=== indefinite determiner {{done}}===
* one singular {{done}} [[Z37198]]
* one plural {{done}} [[Z37199]]
=== NP from Det and N {{done}} ===
[[Z37209]]
Used that for [[Z26070]] eine Insel -- turned out to be quite a speed up!
=== NP from noun without article {{done}} ===
[[Z37232]]
=== does item need an article? {{done}} ===
[[Z37235]]
=== guess grammatical gender of an item ===
WIP [[Z37170]]
=== NP from named item {{done}} ===
* connect to concretizer {{done}}
[[Z37220]]
=== Instantiate present from 2 np: NP, NP, language → Sentence {{done}} ===
[[Z37241]]
=== Instantiate present from NP, N {{Done}} ===
* connect to concretizer {{Done}}
[[Z37246]]
=== Adj from item: QID → adj ===
=== N: N, adj → N ===
* add to [[Z20612]]
== useful helpers? ==
=== gender item from noun: noun → item ===
=== gender from noun: noun → gender ===
=== form from noun: noun, case, number → HTML ===
=== form from noun as string: noun, case, number → string ===
=== form from determiner ===
* expand [[Z28670]] by using determiners
=== determiner from number ===
=== some determiner ===
=== determiner from definiteness, gender, number, case ===
=== Instantiating past from NP, N ===
= Todos =
=== Fix the missing language option {{done}} ===
* start with abstract implementation of noun from item, adding language {{done}}
* together with the concretized function {{done}}
* push from there to all used functions {{done}}
* push to all functions {{done}}
=== Proper error message ===
* when a concretizer implementation does not have a language set, call the right error message
* in general, do better about error messages
=== Functions to improve ===
* {{Z|Z37235}}
* {{Z|Z37170}}
llpq1x5q5ach0stggp52d7zoev24zz0
288116
288115
2026-07-02T17:16:11Z
Denny
81
288116
wikitext
text/x-wiki
= Goals =
These are the examples listed on the [[Wikifunctions:Type proposals/Syntactic table|Type proposal]]:
{| class="wikitable"
|+
|Brač is an island.
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36766%22%2C%22Z36766K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z36766K2%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37246%22%2C%22Z37246K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37220%22%2C%22Z37220K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37220K2%22%3A%22Z1430%22%7D%2C%22Z37246K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37157%22%2C%22Z37157K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z6825%22%2C%22Z6825K1%22%3A%7B%22Z1K1%22%3A%22Z6095%22%2C%22Z6095K1%22%3A%22L408939%22%7D%7D%7D%2C%22Z37246K3%22%3A%22Z1430%22%7D%7D (de)]
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37143%22%2C%22Z37143K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37143K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37143K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( Brač, island )</code>
|-
|Brač is a beautiful island.
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36969%22%2C%22Z36969K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37076%22%2C%22Z37076K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37076K2%22%3A%22Z1002%22%7D%2C%22Z36969K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36766%22%2C%22Z36766K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z36766K2%22%3A%22Z1002%22%7D%2C%22Z36969K3%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37150%22%2C%22Z37150K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37146%22%2C%22Z37146K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37146K2%22%3A%22Z1002%22%7D%2C%22Z37150K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37150K3%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( Brač, noun with adjective( island, beauty ) )</code>
|-
|Brač is a beautiful [[:en:Island|island]].
| [https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36969%22%2C%22Z36969K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37076%22%2C%22Z37076K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37076K2%22%3A%22Z1002%22%7D%2C%22Z36969K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37080%22%2C%22Z37080K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37080K2%22%3A%22Z1002%22%7D%2C%22Z36969K3%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37150%22%2C%22Z37150K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37146%22%2C%22Z37146K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37146K2%22%3A%22Z1002%22%7D%2C%22Z37150K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37029%22%2C%22Z37029K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37029K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37029K3%22%3A%22Z1002%22%7D%2C%22Z37150K3%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( Brač, noun with adjective( link( island ), beauty ) )</code>
|-
|'''Brač''' is an island.
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36766%22%2C%22Z36766K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z36766K2%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37246%22%2C%22Z37246K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37220%22%2C%22Z37220K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37220K2%22%3A%22Z1430%22%7D%7D%2C%22Z37246K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37157%22%2C%22Z37157K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z6825%22%2C%22Z6825K1%22%3A%7B%22Z1K1%22%3A%22Z6095%22%2C%22Z6095K1%22%3A%22L408939%22%7D%7D%7D%2C%22Z37246K3%22%3A%22Z1430%22%7D%7D (de)]
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( strong( Brač ), island )</code>
|-
|'''Brač''' is a beautiful island.
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36969%22%2C%22Z36969K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37076%22%2C%22Z37076K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37076K2%22%3A%22Z1002%22%7D%2C%22Z36969K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36766%22%2C%22Z36766K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z36766K2%22%3A%22Z1002%22%7D%2C%22Z36969K3%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37150%22%2C%22Z37150K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37146%22%2C%22Z37146K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37146K2%22%3A%22Z1002%22%7D%2C%22Z37150K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37150K3%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( strong( Brač ), noun with adjective( island, beauty ) )</code>
|-
|'''Brač''' is a beautiful [[:en:Island|island]].
| [https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36969%22%2C%22Z36969K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37076%22%2C%22Z37076K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37076K2%22%3A%22Z1002%22%7D%2C%22Z36969K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37080%22%2C%22Z37080K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37080K2%22%3A%22Z1002%22%7D%2C%22Z36969K3%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37150%22%2C%22Z37150K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37146%22%2C%22Z37146K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37146K2%22%3A%22Z1002%22%7D%2C%22Z37150K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37029%22%2C%22Z37029K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37029K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37029K3%22%3A%22Z1002%22%7D%2C%22Z37150K3%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( strong( Brač ), noun with adjective( link( island ), beauty ) )</code>
|-
|'''Brač''' is a beautiful island in [[:en:Croatia|Croatia]].
|
|
|
|<code>instantiating( strong( Brač ), noun in location( noun with adjective( beautiful, island ), link( Croatia ) ) ) )</code>
|}
= English =
== necessary for the goals above ==
=== Create functions for determiners {{done}} ===
* Generic / grammatic (check for types in the lightweight enumeration types) {{done}}
** Indef sg (a, an) {{done}}
** Indef pl () {{done}}
** Def sg (the) {{done}}
** Def pl (the) {{done}}
* Ratios
** None (no)
** Some {{done}}
** most
** all
* From Number (from natural number) {{done}}
** zero, one, two, three … {{done}}
=== First fragment of option {{done}} ===
=== ++, join with space in between, unless one of them is empty {{done}} ===
=== Option by features from list of options {{done}} ===
* List of options, features
* If
** set equality ( features, features of option ( first element ( list ) )
** first element ( list )
** Option by features from list of options ( tail ( list ) )
=== Option by features from table {{done}} ===
* Table, features
* Find option with exactly the given features using Option by features from list of options
=== Fragments from table by features {{done}} ===
* Table1, table2
* Option by features from table1 by inherent features of table2
* Return fragments of that option
=== get text content from HTML fragment {{done}} ===
* Remove tags {{done}}
* Undo escapes {{done}}
* noun phrase from det and noun: det, N → NP {{done}}
* Depending on det’s number, choose the noun {{done}}
* Set inherent to det’s number {{done}}
* If det==”a” change it to “an” if needed {{done}}
** Need to use text content from HTML fragment {{done}}
* det++N {{done}}
=== Maybe use noun phrase from det and noun for the respective English function {{done}} ===
=== Check on existing lexeme from qid mappings {{done}} ===
=== Think also for Z36766 {{done}} ===
=== Extend noun from qid by “find lexeme, if not take label” {{done}} ===
* Get lexeme for qid, fallback to label {{done}}
* check if that already exists (seems no)
* So maybe try to find lexeme, and the catch is using the label
* Use label: https://www.wikifunctions.org/view/en/Z24766
=== Indefinite noun phrase from noun: QID → NP (an island) {{done}} ===
* Just use noun phrase from det and noun for this {{done}}
* Look up the lexeme connected to QID → N {{done}}
* If no Lexeme, use the English label as N {{done}}
* Noun phrase from noun(N, indefinite) {{done}}
=== Noun phrase from name: QID → NP (Brač) {{Done}} ===
* Look up the Lexeme connected to QID → N {{Done}}
* If no Lexeme, use the English label as N {{Done}}
* Check if a “the” is required {{Done}}
* Noun phrase from noun: N, the or nothing {{Done}}
* {{Todo}} Stability issues
{{Z|Z36925}}
=== Instantiating present: NP, NP → Sentence {{done}} ===
* NP1++is or are be depending on NP1 number++NP2 {{done}}
{{Z|Z36939}}
=== Capitalize HTML fragment: HTML fragment → HTML fragment {{done}} ===
* find the first letter that is not inside a tag and capitalize that {{done}}
* {{Todo}} would be better to use {{Z|Z10018}}, but I guess that's for later
{{Z|Z36944}}
=== Instantiating past: NP, NP → Sentence {{done}} ===
* NP1++was or were depending on NP1 number++NP2 {{done}}
{{Z|Z36953}}
=== strong: X → X {{done}} ===
* Language independent, tag strong every option {{done}}
[[Z36957]]
=== adjective from three strings {{done}} ===
* adjectives in English seem super easy, if we ignore comparative and superlative for now?
* maybe call it positive adjective, just to be clear
* maybe we shouldn't ignore it. There's no item in Wikidata to use as the 'positive adjective'. So it would be difficult to change it later to a full adjective. Let's just have it the necessary three forms.
=== adjective from string {{done}} ===
* use the regular comparative and regular superlative we already have {{done}}
=== adjective from Lexeme {{done}} ===
* get the positive form {{done}}
{{Z|Z36978}}
=== adjective from QID {{done}} ===
* maybe leave that for later when we do the abstract stuff {{done}}
* see curent QID->Adj mapping ins implementations of [[Z22664]] {{done}}
[[Z37076]]
=== noun with adjective: N, Adj → N {{done}} ===
* adj++N {{done}}
* Use that for [[Z22664]] -- used in [[Z21734]] instead, which the other uses for English {{done}}
=== link table: QID, table → table {{done}} ===
* Language independent, href to QID every option {{done}}
[[Z37029]]
=== linked noun: QID → N {{done}} ===
* link( X(QID), QID ) {{done}}
=== instantiate present: NP, N -> sentence {{done}} ===
* instantiate present( NP, Indef NP from N ( N ) ) {{done}}
[[Z37083]]
=== instantiate past: NP, N -> sentence {{done}} ===
* instantiate past: NP, Indef NP from N ( N ) {{done}}
[[Z37086]]
== bonus ==
=== references ===
*
=== English Nominative Pronoun for person: QID → N ===
* Look for pronouns
* Look for gender
=== English genitive pronoun from item: QID → Det ===
* As previous, but her and his instead of she and he
=== English Pronoun from item: QID → N ===
* Does it have a Lexeme?
** Take grammatical gender
** Well, not in English
* Is it a person? Use English pronoun for person
* Everything else “it”/“they”?
=== English Pronoun from item and class: QID, QID → N ===
* Is it a person? Use English pronoun for person
* Everything else, based on Lexeme
=== English noun phrase for a named item: QID, QID → N ===
* Make “the city” for San Francisco
* Fall back to San Francisco?
* Maybe this is only useful for the abstract layer?
= Abstract =
=== N from item: QID, language → N {{done}} ===
* concretize {{done}}
[[Z37089]]
=== NP from named item: QID, language → NP {{done}} ===
* concretize {{done}}
[[Z37115]]
=== Instantiating present: NP, N, language → sentence {{done}} ===
* concretize
[[Z37120]]
=== Instantiating present: NP, N, language → HTML fragment {{done}} ===
* first fragment( instantiating from NP and N) {{done}}
[[Z37126]]
=== instantiating present: QID, QID, language → sentence {{done}} ===
* instantiating( NP from named item(QID), N from item(QID), language ) {{done}}
[[Z37140]]
=== instantiating present: QID, QID, language → HTML fragment {{done}} ===
* first fragment(instating table from qid, qid, language) {{done}}
[[Z37143]]
=== N: N, adj → N {{done}} ===
* concretize {{done}}
[[Z37150]]
=== Adj from item: QID → adj {{done}} ===
* concretize {{done}}
[[Z37146]]
= German =
== Needs for the abstract functions ==
=== N from 8 strings {{done}} ===
[[Z37154]]
=== N from one string? {{done}} ===
* depends if it has all the morphological functions
** we don't, it seems? (check with Lexeme Forms whether this is true)
* just guessing from label {{done}}
* gender guessing too, made [[Z37170]], not implemented yet
[[Z37175]]
=== N from Lexeme {{done}} ===
[[Z37157]]
=== N from Lexeme reference {{done}} ===
[[Z37160]]
=== N from item {{done}} ===
* connect the concretizer {{done}}
[[Z37163]]
=== definite determiner {{done}} ===
* inherent: singular / plural {{done}}
* options: number, case {{done}}
* one singular {{done}} [[Z37200]]
* one plural {{done}} [[Z37208]]
=== indefinite determiner {{done}}===
* one singular {{done}} [[Z37198]]
* one plural {{done}} [[Z37199]]
=== NP from Det and N {{done}} ===
[[Z37209]]
Used that for [[Z26070]] eine Insel -- turned out to be quite a speed up!
=== NP from noun without article {{done}} ===
[[Z37232]]
=== does item need an article? {{done}} ===
[[Z37235]]
=== guess grammatical gender of an item ===
WIP [[Z37170]]
=== NP from named item {{done}} ===
* connect to concretizer {{done}}
[[Z37220]]
=== Instantiate present from 2 np: NP, NP, language → Sentence {{done}} ===
[[Z37241]]
=== Instantiate present from NP, N {{Done}} ===
* connect to concretizer {{Done}}
[[Z37246]]
=== Adj from item: QID → adj ===
=== N: N, adj → N ===
* add to [[Z20612]]
== useful helpers? ==
=== gender item from noun: noun → item ===
=== gender from noun: noun → gender ===
=== form from noun: noun, case, number → HTML ===
=== form from noun as string: noun, case, number → string ===
=== form from determiner ===
* expand [[Z28670]] by using determiners
=== determiner from number ===
=== some determiner ===
=== determiner from definiteness, gender, number, case ===
=== Instantiating past from NP, N ===
= Todos =
=== Fix the missing language option {{done}} ===
* start with abstract implementation of noun from item, adding language {{done}}
* together with the concretized function {{done}}
* push from there to all used functions {{done}}
* push to all functions {{done}}
=== Proper error message ===
* when a concretizer implementation does not have a language set, call the right error message
* in general, do better about error messages
=== Functions to improve ===
* {{Z|Z37235}}
* {{Z|Z37170}}
1tzqsvh474rnzvrofqnxu30s8i3cuvj
Z36925
0
86560
287996
287394
2026-07-02T12:46:20Z
Denny
81
287996
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36925"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z36925K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item reference"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z36925K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z36462",
"Z8K3": [
"Z20",
"Z36926",
"Z36927",
"Z36928",
"Z36929"
],
"Z8K4": [
"Z14",
"Z36934"
],
"Z8K5": "Z36925"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "English noun phrase from named item reference"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"np from qid",
"proper noun phrase"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "given a Wikidata item, it returns the noun phrase referring to it by name. E.g. \"Paris\", \"The Seine\", \"France\", \"The Eiffel Tower\", etc."
}
]
}
}
pe9dsscp6v8tgnmlhp98b8bon9bycfo
287998
287996
2026-07-02T12:48:16Z
Denny
81
Added Z36930 to the approved list of implementations
287998
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36925"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z36925K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item reference"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z36925K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z36462",
"Z8K3": [
"Z20",
"Z36926",
"Z36927",
"Z36928",
"Z36929"
],
"Z8K4": [
"Z14",
"Z36934",
"Z36930"
],
"Z8K5": "Z36925"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "English noun phrase from named item reference"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"np from qid",
"proper noun phrase"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "given a Wikidata item, it returns the noun phrase referring to it by name. E.g. \"Paris\", \"The Seine\", \"France\", \"The Eiffel Tower\", etc."
}
]
}
}
q938xdifj1wqpvbzl2vd7qyx1s518n5
Z37118
0
86816
288085
287452
2026-07-02T16:03:52Z
Denny
81
288085
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37118"
},
"Z2K2": {
"Z1K1": "Z14294",
"Z14294K1": [
"Z14293",
{
"Z1K1": "Z14293",
"Z14293K1": "Z36925",
"Z14293K2": "Z33034"
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z37220",
"Z14293K2": "Z33160"
}
],
"Z14294K2": "Z31109"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "configuration for noun phrase from named item"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
6gvzfhmi3s7inwk0ra4ifzkzli3baxj
Z37122
0
86820
288112
287464
2026-07-02T17:07:56Z
Denny
81
288112
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37122"
},
"Z2K2": {
"Z1K1": "Z14294",
"Z14294K1": [
"Z14293",
{
"Z1K1": "Z14293",
"Z14293K1": "Z37083",
"Z14293K2": "Z33034"
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z37246",
"Z14293K2": "Z33160"
}
],
"Z14294K2": "Z31109"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "configuration for instance table from np and noun"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
cfsbnzxdj5h80yczacgmuj1r3w48tob
Z37127
0
86825
288288
287512
2026-07-03T01:34:47Z
99of9
1622
Added Z37254 to the approved list of implementations
288288
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37127"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z14294",
"Z17K2": "Z37127K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "configuration"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": "Z37127K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "ZID of configuration"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z37127K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language to check"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z37134",
"Z37135"
],
"Z8K4": [
"Z14",
"Z37130",
"Z37254"
],
"Z8K5": "Z37127"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "report language configuration with tick/cross"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "for embedding in Wikifunctions talk pages to help track language progress of configurations"
}
]
}
}
bnddocwqg6yfrbfis2124180dt61zxg
288289
288288
2026-07-03T01:34:49Z
99of9
1622
Removed Z37130 from the approved list of implementations
288289
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37127"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z14294",
"Z17K2": "Z37127K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "configuration"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": "Z37127K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "ZID of configuration"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z37127K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language to check"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z37134",
"Z37135"
],
"Z8K4": [
"Z14",
"Z37254"
],
"Z8K5": "Z37127"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "report language configuration with tick/cross"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "for embedding in Wikifunctions talk pages to help track language progress of configurations"
}
]
}
}
4gkszfexp89f4vr7x28e8zw0jpeaz7p
Z37130
0
86828
288287
287911
2026-07-03T01:34:36Z
99of9
1622
288287
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37130"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z37127",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z27926",
"Z27926K1": [
"Z89",
{
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z25054",
"Z25054K1": {
"Z1K1": "Z18",
"Z18K1": "Z37127K3"
},
"Z25054K2": {
"Z1K1": "Z18",
"Z18K1": "Z37127K1"
}
},
"Z802K2": {
"Z1K1": "Z89",
"Z89K1": "✅"
},
"Z802K3": {
"Z1K1": "Z89",
"Z89K1": "❌"
}
},
{
"Z1K1": "Z89",
"Z89K1": " "
},
{
"Z1K1": "Z7",
"Z7K1": "Z30192",
"Z30192K1": {
"Z1K1": "Z7",
"Z7K1": "Z10000",
"Z10000K1": "www.wikifunctions.org/wiki/",
"Z10000K2": {
"Z1K1": "Z18",
"Z18K1": "Z37127K2"
}
},
"Z30192K2": {
"Z1K1": "Z18",
"Z18K1": "Z37127K2"
}
}
]
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "report language config, extended including a link"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
c06o13l34cf68vooehv6cisudrtnxd7
Z37134
0
86833
288290
287912
2026-07-03T01:35:45Z
99of9
1622
288290
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37134"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z37127",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z37127",
"Z37127K1": "Z14302",
"Z37127K2": {
"Z1K1": "Z6",
"Z6K1": "Z14302"
},
"Z37127K3": "Z1002"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z29045",
"Z29045K2": "✅"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Z14302 is configured in English"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
m94wvu2aa13xtwdv4tuyxvsjhnd6hr7
Z37135
0
86834
288291
287913
2026-07-03T01:36:30Z
99of9
1622
just test for cross
288291
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37135"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z37127",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z37127",
"Z37127K1": "Z14303",
"Z37127K2": {
"Z1K1": "Z6",
"Z6K1": "Z14303"
},
"Z37127K3": "Z1002"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z29045",
"Z29045K2": "❌"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Z14303 is not configured in English"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
kaf907gjul6pd1iq5k8wkf1sn85ofer
Wikifunctions:Status updates/2026-07-01
4
86839
288378
287885
2026-07-03T07:51:53Z
Ameisenigel
44
288378
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = <translate><!--T:1--> Previous update</translate>
| prev = 2026-06-26
| nextlabel = <translate><!--T:2--> Next update</translate>
| next =
}}
<translate>
=== Integration on test wiki === <!--T:3-->
<!--T:34-->
The "big thing" we've been working on in the team since [[<tvar name="1">Special:MyLanguage/Wikifunctions:Status updates/2026-03-19</tvar>|Abstract Wikipedia was launched]] back in March was providing the system to integrate articles onto Wikipedias. I'm delighted to now demonstrate that the very first version of this is live on the [[<tvar name="2">:testwiki:Main_Page</tvar>|Test Wikipedia]] (with some caveats).
<!--T:4-->
I'll give examples here based on Q90, the abstract article for Paris, because it's very short and simple, and we're planning to use it as a demonstration during the [<tvar name="1">https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/</tvar> Wikimania workshop in Paris] in three weeks' time:
<!--T:5-->
For pilot wikis (currently just Test Wikipedia), you can go to the new special page Special:PreviewAbstract for an approved abstract article to see what it looks like (''e.g.'', do all the fragments come through in your language, are there any missing Functions or lexemes, is the writing idiomatic, ''etc.''):
</translate>
: [[:testwiki:Special:PreviewAbstract/Q90|Special:PreviewAbstract/Q90]]
: <translate><!--T:6--> ''Note:'' Test Wikipedia is showing the correct content, but the "wrong" label at the top, because for other teams' work it talks to the Test Wikidata, not the real Wikidata, and so "Q90" is a different concept; this won't affect real community wikis.</translate>
<translate>
<!--T:7-->
As a sysop, you can choose to opt that article in to your wiki:
</translate>
: [[:testwiki:Special:CommunityConfiguration/AbstractWikiOptedInArticles|Special:CommunityConfiguration/AbstractWikiOptedInArticles]]
: <translate><!--T:8--> ''Note'': Test Wikipedia already has an article about Paris, [[<tvar name="1">:testwiki:Paris</tvar>|Paris]], so for this demonstration I pointed the title "Paris, France" at the test content. As a sysop, you can of course remove the article (or add or remove any of its redirects) at any time, through the special page.</translate>
<translate>
<!--T:9-->
Now visit "Paris, France", and see the abstract article, rather than just a prompt to create a new article:
</translate>
: [[:testwiki:Paris,_France|Paris,_France]]
<translate>
<!--T:10-->
This also works for the configured "secondary" title, as a redirect first to "Paris, France":
</translate>
: [[:testwiki:Paris_is_a_city|Paris_is_a_city]]
<translate>
<!--T:11-->
The existing "Paris" article is entirely unaffected:
</translate>
: [[:testwiki:Paris|Paris]]
<translate>
<!--T:12-->
This is our initial design, and we're sure that there are things you might spot that we could do better, or things which we haven't yet thought through sufficiently. Please tell us, so we can improve it.
<!--T:13-->
Some quick things to note:
</translate>
* <translate><!--T:14--> The "create local" tab allows you to create a local wikitext article, which will always "win" and replace the abstract article — it's a key part of the design, that local communities can always replace content easily.</translate>
* <translate><!--T:15--> The "edit abstract" and "abstract history" tabs take you to Abstract Wikipedia, the location of the editing and history pages. This is similar to how File pages for media files loaded from Commons show up. The two tabs are a very different experience to the "edit" and "history" tabs on wikitext pages, and we're thinking about ways to avoid confusing people.</translate>
* <translate><!--T:16--> There is a banner at the bottom of the content explaining that the article is from Abstract Wikipedia and when it was last updated, which we expect might not be needed forever. There is also an extra line in the footer with similar information, which we expect to retain for good.</translate>
* <translate><!--T:17--> There is currently a very small number of articles for which this is unlocked, just for test/demonstration purposes (Q319, Q42, Q84, Q52, and Q90, in English, French, German, and Spanish). This powers the script that refreshes each allowed article in each language every Monday, to keep articles up-to-date. We plan to make it possible for the Abstract Wikipedia community to control this list very soon, subject to some engineering performance concerns.</translate>
* <translate><!--T:18--> To maintain the demonstration and encourage people to write better articles about their own cities, it might be helpful to keep the Paris abstract article very short and simple for now.</translate>
<translate>
=== The year ahead of us === <!--T:19-->
<!--T:35-->
The Wikimedia Foundation's [[<tvar name="1">:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027</tvar>|annual plan for 1 July 2026–30 June 2027]] has gone into effect today. Our work supporting Abstract Wikipedia is part of the "Deepen Engagement" theme, [[<tvar name="2">:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027/Product & Technology OKRs#Engage</tvar>|specifically to]]:
</translate>
: <translate><!--T:20--> ''Demonstrate Abstract Wikipedia's viability as a scalable, human-centered way to create multi-lingual encyclopedic content''</translate>
<translate>
<!--T:21-->
As we've discussed before, the idea of Abstract Wikipedia is to provide good, multi-lingual articles in many languages that individual Wikipedias can opt into providing to their readers if they don't yet have any article about that subject. Our current plan is that, first, pilot Wikipedias will opt in on a per-article basis if they're happy with it; later, we'll expand this to more Wikipedias, and allow Wikipedias to choose to opt-in by default for their missing article; you can read more of our thinking from [[<tvar name="1">Special:MyLanguage/Wikifunctions:Status updates/2026-01-29</tvar>|when we discussed this back in January]].
<!--T:22-->
We plan to work with pilot Wikipedia communities over the next few months to make early explorations of whether they can use Abstract Wikipedia to meaningfully extend the articles they make available to their readers in a way that satisfies their quality concerns. As a starting point, we're planning to encourage them to write about and use abstract articles about cities. This is because they are common areas of interest that often have consistent themes in how they need to be described, they're generally not the scope of significant edit warring, and there are very many of them to document, so Abstract Wikipedia might well be able to support many Wikipedia's needs. If we're successful, multiple Wikipedias will see Abstract Wikipedia as a good support for their work in creating and maintaining articles for their readers on topics, and we can expand the pilot languages and encourage use in other areas. If we're not, we'll re-assess and see what we should do differently.
<!--T:23-->
In parallel to this, we'll be working on improving the user experience, the performance and reliability of the system, and adding new features as their need increases, and our colleagues in our sibling team, the Wikidata Platform team, will be working on migrating and improving the Wikidata Query Service. It looks to be an exciting year!
=== Recent Changes in the software === <!--T:24-->
<!--T:36-->
This week, we changed how Abstract Wikipedia loads the article preview: instead of requesting fragment by fragment, it loads whole sections at once. All available fragments are shown immediately, while unavailable ones show a "Pending" block with a retry button (<tvar name="1">[[:phab:T425416|T425416]]</tvar>).
<!--T:25-->
We also fixed a logic error in our test runner code that meant broken user-created comparison objects in Tests would give a confusing error (<tvar name="1">[[:phab:T430082|T430082]]</tvar>). And we released a correction to last week's red links feature, so that they also work in production the same as on developer machines (<tvar name="2">[[:phab:T424310|T424310]]</tvar>).
=== Volunteers’ Corner on July 6 === <!--T:26-->
<!--T:37-->
The next Volunteers’ Corner will be next [<tvar name="1">https://zonestamp.toolforge.org/1783359000</tvar> Monday, 6 July 2026 at 17:30 UTC]. We plan to have the following agenda: there will be time to ask questions and discuss all matters arising. If we have time, we will write a function together. Everyone is welcome to join us on [<tvar name="2">https://meet.google.com/xuy-njxh-rkw</tvar> Google Meet].
=== Wikifunctions and Abstract Wikipedia at Wikimania 2026 === <!--T:27-->
<!--T:38-->
[[<tvar name="1">:wikimania:Special:MyLanguage/2026:Wikimania</tvar>|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):
</translate>
* <translate><!--T:28--> [[<tvar name="1">User:Dnshitobu</tvar>|Dnshitobu]] has session “[<tvar name="2">https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/</tvar> Making indigenous languages ready for Wikifunctions]” on Friday at 14:30</translate>
* <translate><!--T:29--> [[<tvar name="1">User:Mahir256</tvar>|Mahir256]] will organize a workshop “[<tvar name="2">https://wikimedia.eventyay.com/wm/wikimania2026/talk/HYTQBF/</tvar> From Abstract Content to Concrete Text with Wikidata Lexemes]” on Friday at 16:00</translate>
* <translate><!--T:30--> [[<tvar name="1">User:Jdforrester (WMF)</tvar>|James]], [[<tvar name="2">User:Sannita (WMF)</tvar>|Luca]], and [[<tvar name="3">User:DVrandecic (WMF)</tvar>|Denny]] will be running “[<tvar name="4">https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/</tvar> Abstract Wikipedia workshop: Let's create a multi-lingual article!]” on Saturday at 11:00</translate>
<translate>
<!--T:31-->
If there are any further related events, let us know, and we are happy to add them!
=== Fresh Functions weekly: 76 new Functions === <!--T:32-->
<!--T:39-->
This week we had 76 new functions. We have crossed 4,600 Functions, just a few weeks before Wikimania. Here is an incomplete list of functions with implementations and tests to get a taste of what functions have been created. Thanks everybody for contributing!
</translate>
* {{Z|Z36691}}
* {{Z|Z36693}}
* {{Z|Z36697}}
* {{Z|Z36700}}
* {{Z|Z36717}}
* {{Z|Z36723}}
* {{Z|Z36727}}
* {{Z|Z36731}}
* {{Z|Z36733}}
* {{Z|Z36737}}
* {{Z|Z36743}}
* {{Z|Z36747}}
* {{Z|Z36754}}
* {{Z|Z36759}}
* {{Z|Z36762}}
* {{Z|Z36766}}
* {{Z|Z36770}}
* {{Z|Z36778}}
* {{Z|Z36785}}
* {{Z|Z36792}}
* {{Z|Z36798}}
* {{Z|Z36804}}
* {{Z|Z36810}}
* {{Z|Z36816}}
* {{Z|Z36820}}
* {{Z|Z36823}}
* {{Z|Z36827}}
* {{Z|Z36831}}
* {{Z|Z36835}}
* {{Z|Z36839}}
* {{Z|Z36849}}
* {{Z|Z36853}}
* {{Z|Z36857}}
* {{Z|Z36865}}
* {{Z|Z36869}}
* {{Z|Z36873}}
* {{Z|Z36877}}
* {{Z|Z36881}}
* {{Z|Z36883}}
* {{Z|Z36897}}
* {{Z|Z36903}}
* {{Z|Z36909}}
* {{Z|Z36911}}
* {{Z|Z36916}}
* {{Z|Z36925}}
* {{Z|Z36935}}
* {{Z|Z36939}}
* {{Z|Z36944}}
* {{Z|Z36953}}
* {{Z|Z36957}}
* {{Z|Z36959}}
* {{Z|Z36961}}
* {{Z|Z36969}}
* {{Z|Z36972}}
* {{Z|Z36975}}
* {{Z|Z36978}}
* {{Z|Z36983}}
* {{Z|Z36987}}
* {{Z|Z36990}}
* {{Z|Z36993}}
* {{Z|Z36996}}
* {{Z|Z36998}}
* {{Z|Z37004}}
* {{Z|Z37005}}
* {{Z|Z37006}}
* {{Z|Z37008}}
* {{Z|Z37009}}
* {{Z|Z37011}}
* {{Z|Z37022}}
* {{Z|Z37025}}
* {{Z|Z37029}}
* {{Z|Z37033}}
* {{Z|Z37036}}
<translate>
<!--T:33-->
A [<tvar name="1">https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest</tvar> complete list of all functions sorted by when they were created] is available.
</translate>
[[Category:Status updates{{#translation:}}|2026-07-01]]
sredat8zzmjzroq10oh1gk7phhjkv68
User:Leaf.Sheap
2
86840
288078
287556
2026-07-02T15:53:36Z
Leaf.Sheap
92525
288078
wikitext
text/x-wiki
{{DISPLAYTITLE:USER:{{PAGENAME}}}}
{{Hatnote| For more information on this user, including userboxens, see [[W:EN:USER:Leaf.Sheap]]}}
[[File:Costasiella sp (19797152176).jpg|thumb|left|alt=Leaf Sheep|[[w:Costasiella_kuroshimae|Leaf.Sheap]]]]
{{#babel:en-N|Tok-3}}
==A Leaf Sheep!==
<center>↿↾<br>⇖⇗<br>⇖⇖⇗⇗<br>⇖⇖⇑⇑⇗⇗<br>⇖⇖⇑⇑⇑⇑⇗⇗<br>⇖ /.°°.\ ⇗</center>
o3lje61yu605iq5ovnj2onijhz9t70f
288257
288078
2026-07-02T21:58:47Z
Leaf.Sheap
92525
288257
wikitext
text/x-wiki
{{DISPLAYTITLE:USER:{{PAGENAME}}}}
{{Hatnote| For more information on this user, including userboxens, see [[W:EN:USER:Leaf.Sheap]]}}
[[File:Costasiella sp (19797152176).jpg|thumb|left|alt=Leaf Sheep|[[w:Costasiella_kuroshimae|Leaf.Sheap]]]]
{{#babel:en-N|Tok-3}}
==A Leaf Sheep!==
<center>↿↾<br>⇖⇗<br>⇖⇖⇗⇗<br>⇖⇖⇑⇑⇗⇗<br>⇖⇖⇑⇑⇑⇑⇗⇗<br>⇖ /.°°.\ ⇗</center>
{{User page}}
co9nwtjnqlkh5w3t1zor1m7sa4etooj
Z37174
0
86912
288324
287929
2026-07-03T04:22:04Z
YoshiRulz
10156
Removed Z37189 and Z37193 from the approved list of implementations
288324
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37174"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z13518"
},
"Z17K2": "Z37174K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "upper bound values"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z13518",
"Z17K2": "Z37174K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "needle value"
}
]
}
}
],
"Z8K2": "Z13518",
"Z8K3": [
"Z20",
"Z37182",
"Z37183",
"Z37184",
"Z37185",
"Z37186",
"Z37187",
"Z37191",
"Z37192"
],
"Z8K4": [
"Z14",
"Z37195"
],
"Z8K5": "Z37174"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "binary search (index, Natural numbers)"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "returns the index (0..=N) of the list entry right before the first one higher than the given value (equivalently, the index of the \"bucket\" it falls into); the list must be sorted low-to-high"
}
]
}
}
4ylrlk396fjvknxwu46svw3xxuhr2j6
288325
288324
2026-07-03T04:24:28Z
YoshiRulz
10156
Added Z37189 and Z37193 to the approved list of implementations
288325
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37174"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z13518"
},
"Z17K2": "Z37174K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "upper bound values"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z13518",
"Z17K2": "Z37174K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "needle value"
}
]
}
}
],
"Z8K2": "Z13518",
"Z8K3": [
"Z20",
"Z37182",
"Z37183",
"Z37184",
"Z37185",
"Z37186",
"Z37187",
"Z37191",
"Z37192"
],
"Z8K4": [
"Z14",
"Z37195",
"Z37189",
"Z37193"
],
"Z8K5": "Z37174"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "binary search (index, Natural numbers)"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "returns the index (0..=N) of the list entry right before the first one higher than the given value (equivalently, the index of the \"bucket\" it falls into); the list must be sorted low-to-high"
}
]
}
}
opybbh1zrjhulvz3wvvolfh3kzwaol8
288327
288325
2026-07-03T04:30:51Z
YoshiRulz
10156
Removed Z37193 and Z37195 from the approved list of implementations
288327
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37174"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z13518"
},
"Z17K2": "Z37174K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "upper bound values"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z13518",
"Z17K2": "Z37174K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "needle value"
}
]
}
}
],
"Z8K2": "Z13518",
"Z8K3": [
"Z20",
"Z37182",
"Z37183",
"Z37184",
"Z37185",
"Z37186",
"Z37187",
"Z37191",
"Z37192"
],
"Z8K4": [
"Z14",
"Z37189"
],
"Z8K5": "Z37174"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "binary search (index, Natural numbers)"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "returns the index (0..=N) of the list entry right before the first one higher than the given value (equivalently, the index of the \"bucket\" it falls into); the list must be sorted low-to-high"
}
]
}
}
gtvpl0ueftijjcf86itj3mh54hp1bn4
288334
288327
2026-07-03T04:43:02Z
YoshiRulz
10156
Added Z37261 to the approved list of implementations
288334
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37174"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z13518"
},
"Z17K2": "Z37174K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "upper bound values"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z13518",
"Z17K2": "Z37174K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "needle value"
}
]
}
}
],
"Z8K2": "Z13518",
"Z8K3": [
"Z20",
"Z37182",
"Z37183",
"Z37184",
"Z37185",
"Z37186",
"Z37187",
"Z37191",
"Z37192"
],
"Z8K4": [
"Z14",
"Z37189",
"Z37261"
],
"Z8K5": "Z37174"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "binary search (index, Natural numbers)"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "returns the index (0..=N) of the list entry right before the first one higher than the given value (equivalently, the index of the \"bucket\" it falls into); the list must be sorted low-to-high"
}
]
}
}
jmsivz0fmm7l99ky6ld54je7rwry34q
Z37181
0
86919
288060
287752
2026-07-02T15:38:24Z
Denny
81
288060
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37181"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z37170",
"Z14K2": {
"Z1K1": "Z25501",
"Z25501K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q1775461"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "(wip) just say neuter"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
tknom9p31mvbek0ryq8ot5v5x3e3mh3
Z37188
0
86926
287992
287866
2026-07-02T12:31:41Z
Redmin
52094
Added Z37215 to the approved list of test cases
287992
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37188"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6005",
"Z17K2": "Z37188K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Wikidata lexeme"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z37188K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Output language"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z37215"
],
"Z8K4": [
"Z14",
"Z37190"
],
"Z8K5": "Z37188"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Malayalam noun declension table"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
hcpdxf8jhhkponma81f1a9pnuyp0dyz
Translations:Wikifunctions:Status updates/2026-07-01/8/en
1198
86936
288379
287811
2026-07-03T07:52:02Z
FuzzyBot
207
Importing a new version from external source
288379
wikitext
text/x-wiki
''Note'': Test Wikipedia already has an article about Paris, [[$1|Paris]], so for this demonstration I pointed the title "Paris, France" at the test content. As a sysop, you can of course remove the article (or add or remove any of its redirects) at any time, through the special page.
ibsx4w0t0bdczyrqvk8rkqf1dj97bxd
Translations:Wikifunctions:Status updates/2026-07-01/29/en
1198
86957
288254
287832
2026-07-02T21:56:59Z
FuzzyBot
207
Importing a new version from external source
288254
wikitext
text/x-wiki
[[$1|Mahir256]] will organize a workshop “[$2 From Abstract Content to Concrete Text with Wikidata Lexemes]” on Friday at 16:00
hzkb0m2tf4b3stt6zadh9rct27mq6jb
Wikifunctions:Status updates/2026-07-01/en
4
86962
288255
287883
2026-07-02T21:57:01Z
FuzzyBot
207
Updating to match new version of source page
288255
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Previous update
| prev = 2026-06-26
| nextlabel = Next update
| next =
}}
=== Integration on test wiki ===
The "big thing" we've been working on in the team since [[Special:MyLanguage/Wikifunctions:Status updates/2026-03-19|Abstract Wikipedia was launched]] back in March was providing the system to integrate articles onto Wikipedias. I'm delighted to now demonstrate that the very first version of this is live on the [[:testwiki:Main_Page|Test Wikipedia]] (with some caveats).
I'll give examples here based on Q90, the abstract article for Paris, because it's very short and simple, and we're planning to use it as a demonstration during the [https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Wikimania workshop in Paris] in three weeks' time:
For pilot wikis (currently just Test Wikipedia), you can go to the new special page Special:PreviewAbstract for an approved abstract article to see what it looks like (''e.g.'', do all the fragments come through in your language, are there any missing Functions or lexemes, is the writing idiomatic, ''etc.''):
: [[:testwiki:Special:PreviewAbstract/Q90|Special:PreviewAbstract/Q90]]
: ''Note:'' Test Wikipedia is showing the correct content, but the "wrong" label at the top, because for other teams' work it talks to the Test Wikidata, not the real Wikidata, and so "Q90" is a different concept; this won't affect real community wikis.
As a sysop, you can choose to opt that article in to your wiki:
: [[:testwiki:Special:CommunityConfiguration/AbstractWikiOptedInArticles|Special:CommunityConfiguration/AbstractWikiOptedInArticles]]
: ''Note'': Test Wikipedia already has an article about Paris, [https://test.wikipedia.org/wiki/Paris Paris], so for this demonstration I pointed the title "Paris, France" at the test content. As a sysop, you can of course remove the article (or add or remove any of its redirects) at any time, through the special page.
Now visit "Paris, France", and see the abstract article, rather than just a prompt to create a new article:
: [[:testwiki:Paris,_France|Paris,_France]]
This also works for the configured "secondary" title, as a redirect first to "Paris, France":
: [[:testwiki:Paris_is_a_city|Paris_is_a_city]]
The existing "Paris" article is entirely unaffected:
: [[:testwiki:Paris|Paris]]
This is our initial design, and we're sure that there are things you might spot that we could do better, or things which we haven't yet thought through sufficiently. Please tell us, so we can improve it.
Some quick things to note:
* The "create local" tab allows you to create a local wikitext article, which will always "win" and replace the abstract article — it's a key part of the design, that local communities can always replace content easily.
* The "edit abstract" and "abstract history" tabs take you to Abstract Wikipedia, the location of the editing and history pages. This is similar to how File pages for media files loaded from Commons show up. The two tabs are a very different experience to the "edit" and "history" tabs on wikitext pages, and we're thinking about ways to avoid confusing people.
* There is a banner at the bottom of the content explaining that the article is from Abstract Wikipedia and when it was last updated, which we expect might not be needed forever. There is also an extra line in the footer with similar information, which we expect to retain for good.
* There is currently a very small number of articles for which this is unlocked, just for test/demonstration purposes (Q319, Q42, Q84, Q52, and Q90, in English, French, German, and Spanish). This powers the script that refreshes each allowed article in each language every Monday, to keep articles up-to-date. We plan to make it possible for the Abstract Wikipedia community to control this list very soon, subject to some engineering performance concerns.
* To maintain the demonstration and encourage people to write better articles about their own cities, it might be helpful to keep the Paris abstract article very short and simple for now.
=== The year ahead of us ===
The Wikimedia Foundation's [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027|annual plan for 1 July 2026–30 June 2027]] has gone into effect today. Our work supporting Abstract Wikipedia is part of the "Deepen Engagement" theme, [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027/Product & Technology OKRs#Engage|specifically to]]:
: ''Demonstrate Abstract Wikipedia's viability as a scalable, human-centered way to create multi-lingual encyclopedic content''
As we've discussed before, the idea of Abstract Wikipedia is to provide good, multi-lingual articles in many languages that individual Wikipedias can opt into providing to their readers if they don't yet have any article about that subject. Our current plan is that, first, pilot Wikipedias will opt in on a per-article basis if they're happy with it; later, we'll expand this to more Wikipedias, and allow Wikipedias to choose to opt-in by default for their missing article; you can read more of our thinking from [[Special:MyLanguage/Wikifunctions:Status updates/2026-01-29|when we discussed this back in January]].
We plan to work with pilot Wikipedia communities over the next few months to make early explorations of whether they can use Abstract Wikipedia to meaningfully extend the articles they make available to their readers in a way that satisfies their quality concerns. As a starting point, we're planning to encourage them to write about and use abstract articles about cities. This is because they are common areas of interest that often have consistent themes in how they need to be described, they're generally not the scope of significant edit warring, and there are very many of them to document, so Abstract Wikipedia might well be able to support many Wikipedia's needs. If we're successful, multiple Wikipedias will see Abstract Wikipedia as a good support for their work in creating and maintaining articles for their readers on topics, and we can expand the pilot languages and encourage use in other areas. If we're not, we'll re-assess and see what we should do differently.
In parallel to this, we'll be working on improving the user experience, the performance and reliability of the system, and adding new features as their need increases, and our colleagues in our sibling team, the Wikidata Platform team, will be working on migrating and improving the Wikidata Query Service. It looks to be an exciting year!
=== Recent Changes in the software ===
This week, we changed how Abstract Wikipedia loads the article preview: instead of requesting fragment by fragment, it loads whole sections at once. All available fragments are shown immediately, while unavailable ones show a "Pending" block with a retry button ([[:phab:T425416|T425416]]).
We also fixed a logic error in our test runner code that meant broken user-created comparison objects in Tests would give a confusing error ([[:phab:T430082|T430082]]). And we released a correction to last week's red links feature, so that they also work in production the same as on developer machines ([[:phab:T424310|T424310]]).
=== Volunteers’ Corner on July 6 ===
The next Volunteers’ Corner will be next [https://zonestamp.toolforge.org/1783359000 Monday, 6 July 2026 at 17:30 UTC]. We plan to have the following agenda: there will be time to ask questions and discuss all matters arising. If we have time, we will write a function together. Everyone is welcome to join us on [https://meet.google.com/xuy-njxh-rkw Google Meet].
=== Wikifunctions and Abstract Wikipedia at Wikimania 2026 ===
[[: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):
* [[User:Dnshitobu|Dnshitobu]] has session “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/ Making indigenous languages ready for Wikifunctions]” on Friday at 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 at 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 at 11:00
If there are any further related events, let us know, and we are happy to add them!
=== Fresh Functions weekly: 76 new Functions ===
This week we had 76 new functions. We have crossed 4,600 Functions, just a few weeks before Wikimania. Here is an incomplete list of functions with implementations and tests to get a taste of what functions have been created. Thanks everybody for contributing!
* {{Z|Z36691}}
* {{Z|Z36693}}
* {{Z|Z36697}}
* {{Z|Z36700}}
* {{Z|Z36717}}
* {{Z|Z36723}}
* {{Z|Z36727}}
* {{Z|Z36731}}
* {{Z|Z36733}}
* {{Z|Z36737}}
* {{Z|Z36743}}
* {{Z|Z36747}}
* {{Z|Z36754}}
* {{Z|Z36759}}
* {{Z|Z36762}}
* {{Z|Z36766}}
* {{Z|Z36770}}
* {{Z|Z36778}}
* {{Z|Z36785}}
* {{Z|Z36792}}
* {{Z|Z36798}}
* {{Z|Z36804}}
* {{Z|Z36810}}
* {{Z|Z36816}}
* {{Z|Z36820}}
* {{Z|Z36823}}
* {{Z|Z36827}}
* {{Z|Z36831}}
* {{Z|Z36835}}
* {{Z|Z36839}}
* {{Z|Z36849}}
* {{Z|Z36853}}
* {{Z|Z36857}}
* {{Z|Z36865}}
* {{Z|Z36869}}
* {{Z|Z36873}}
* {{Z|Z36877}}
* {{Z|Z36881}}
* {{Z|Z36883}}
* {{Z|Z36897}}
* {{Z|Z36903}}
* {{Z|Z36909}}
* {{Z|Z36911}}
* {{Z|Z36916}}
* {{Z|Z36925}}
* {{Z|Z36935}}
* {{Z|Z36939}}
* {{Z|Z36944}}
* {{Z|Z36953}}
* {{Z|Z36957}}
* {{Z|Z36959}}
* {{Z|Z36961}}
* {{Z|Z36969}}
* {{Z|Z36972}}
* {{Z|Z36975}}
* {{Z|Z36978}}
* {{Z|Z36983}}
* {{Z|Z36987}}
* {{Z|Z36990}}
* {{Z|Z36993}}
* {{Z|Z36996}}
* {{Z|Z36998}}
* {{Z|Z37004}}
* {{Z|Z37005}}
* {{Z|Z37006}}
* {{Z|Z37008}}
* {{Z|Z37009}}
* {{Z|Z37011}}
* {{Z|Z37022}}
* {{Z|Z37025}}
* {{Z|Z37029}}
* {{Z|Z37033}}
* {{Z|Z37036}}
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-01]]
q2s4r0cmvylnvyigi2cz5onad72it7l
288381
288255
2026-07-03T07:52:03Z
FuzzyBot
207
Updating to match new version of source page
288381
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Previous update
| prev = 2026-06-26
| nextlabel = Next update
| next =
}}
=== Integration on test wiki ===
The "big thing" we've been working on in the team since [[Special:MyLanguage/Wikifunctions:Status updates/2026-03-19|Abstract Wikipedia was launched]] back in March was providing the system to integrate articles onto Wikipedias. I'm delighted to now demonstrate that the very first version of this is live on the [[:testwiki:Main_Page|Test Wikipedia]] (with some caveats).
I'll give examples here based on Q90, the abstract article for Paris, because it's very short and simple, and we're planning to use it as a demonstration during the [https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Wikimania workshop in Paris] in three weeks' time:
For pilot wikis (currently just Test Wikipedia), you can go to the new special page Special:PreviewAbstract for an approved abstract article to see what it looks like (''e.g.'', do all the fragments come through in your language, are there any missing Functions or lexemes, is the writing idiomatic, ''etc.''):
: [[:testwiki:Special:PreviewAbstract/Q90|Special:PreviewAbstract/Q90]]
: ''Note:'' Test Wikipedia is showing the correct content, but the "wrong" label at the top, because for other teams' work it talks to the Test Wikidata, not the real Wikidata, and so "Q90" is a different concept; this won't affect real community wikis.
As a sysop, you can choose to opt that article in to your wiki:
: [[:testwiki:Special:CommunityConfiguration/AbstractWikiOptedInArticles|Special:CommunityConfiguration/AbstractWikiOptedInArticles]]
: ''Note'': Test Wikipedia already has an article about Paris, [[:testwiki:Paris|Paris]], so for this demonstration I pointed the title "Paris, France" at the test content. As a sysop, you can of course remove the article (or add or remove any of its redirects) at any time, through the special page.
Now visit "Paris, France", and see the abstract article, rather than just a prompt to create a new article:
: [[:testwiki:Paris,_France|Paris,_France]]
This also works for the configured "secondary" title, as a redirect first to "Paris, France":
: [[:testwiki:Paris_is_a_city|Paris_is_a_city]]
The existing "Paris" article is entirely unaffected:
: [[:testwiki:Paris|Paris]]
This is our initial design, and we're sure that there are things you might spot that we could do better, or things which we haven't yet thought through sufficiently. Please tell us, so we can improve it.
Some quick things to note:
* The "create local" tab allows you to create a local wikitext article, which will always "win" and replace the abstract article — it's a key part of the design, that local communities can always replace content easily.
* The "edit abstract" and "abstract history" tabs take you to Abstract Wikipedia, the location of the editing and history pages. This is similar to how File pages for media files loaded from Commons show up. The two tabs are a very different experience to the "edit" and "history" tabs on wikitext pages, and we're thinking about ways to avoid confusing people.
* There is a banner at the bottom of the content explaining that the article is from Abstract Wikipedia and when it was last updated, which we expect might not be needed forever. There is also an extra line in the footer with similar information, which we expect to retain for good.
* There is currently a very small number of articles for which this is unlocked, just for test/demonstration purposes (Q319, Q42, Q84, Q52, and Q90, in English, French, German, and Spanish). This powers the script that refreshes each allowed article in each language every Monday, to keep articles up-to-date. We plan to make it possible for the Abstract Wikipedia community to control this list very soon, subject to some engineering performance concerns.
* To maintain the demonstration and encourage people to write better articles about their own cities, it might be helpful to keep the Paris abstract article very short and simple for now.
=== The year ahead of us ===
The Wikimedia Foundation's [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027|annual plan for 1 July 2026–30 June 2027]] has gone into effect today. Our work supporting Abstract Wikipedia is part of the "Deepen Engagement" theme, [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027/Product & Technology OKRs#Engage|specifically to]]:
: ''Demonstrate Abstract Wikipedia's viability as a scalable, human-centered way to create multi-lingual encyclopedic content''
As we've discussed before, the idea of Abstract Wikipedia is to provide good, multi-lingual articles in many languages that individual Wikipedias can opt into providing to their readers if they don't yet have any article about that subject. Our current plan is that, first, pilot Wikipedias will opt in on a per-article basis if they're happy with it; later, we'll expand this to more Wikipedias, and allow Wikipedias to choose to opt-in by default for their missing article; you can read more of our thinking from [[Special:MyLanguage/Wikifunctions:Status updates/2026-01-29|when we discussed this back in January]].
We plan to work with pilot Wikipedia communities over the next few months to make early explorations of whether they can use Abstract Wikipedia to meaningfully extend the articles they make available to their readers in a way that satisfies their quality concerns. As a starting point, we're planning to encourage them to write about and use abstract articles about cities. This is because they are common areas of interest that often have consistent themes in how they need to be described, they're generally not the scope of significant edit warring, and there are very many of them to document, so Abstract Wikipedia might well be able to support many Wikipedia's needs. If we're successful, multiple Wikipedias will see Abstract Wikipedia as a good support for their work in creating and maintaining articles for their readers on topics, and we can expand the pilot languages and encourage use in other areas. If we're not, we'll re-assess and see what we should do differently.
In parallel to this, we'll be working on improving the user experience, the performance and reliability of the system, and adding new features as their need increases, and our colleagues in our sibling team, the Wikidata Platform team, will be working on migrating and improving the Wikidata Query Service. It looks to be an exciting year!
=== Recent Changes in the software ===
This week, we changed how Abstract Wikipedia loads the article preview: instead of requesting fragment by fragment, it loads whole sections at once. All available fragments are shown immediately, while unavailable ones show a "Pending" block with a retry button ([[:phab:T425416|T425416]]).
We also fixed a logic error in our test runner code that meant broken user-created comparison objects in Tests would give a confusing error ([[:phab:T430082|T430082]]). And we released a correction to last week's red links feature, so that they also work in production the same as on developer machines ([[:phab:T424310|T424310]]).
=== Volunteers’ Corner on July 6 ===
The next Volunteers’ Corner will be next [https://zonestamp.toolforge.org/1783359000 Monday, 6 July 2026 at 17:30 UTC]. We plan to have the following agenda: there will be time to ask questions and discuss all matters arising. If we have time, we will write a function together. Everyone is welcome to join us on [https://meet.google.com/xuy-njxh-rkw Google Meet].
=== Wikifunctions and Abstract Wikipedia at Wikimania 2026 ===
[[: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):
* [[User:Dnshitobu|Dnshitobu]] has session “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/ Making indigenous languages ready for Wikifunctions]” on Friday at 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 at 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 at 11:00
If there are any further related events, let us know, and we are happy to add them!
=== Fresh Functions weekly: 76 new Functions ===
This week we had 76 new functions. We have crossed 4,600 Functions, just a few weeks before Wikimania. Here is an incomplete list of functions with implementations and tests to get a taste of what functions have been created. Thanks everybody for contributing!
* {{Z|Z36691}}
* {{Z|Z36693}}
* {{Z|Z36697}}
* {{Z|Z36700}}
* {{Z|Z36717}}
* {{Z|Z36723}}
* {{Z|Z36727}}
* {{Z|Z36731}}
* {{Z|Z36733}}
* {{Z|Z36737}}
* {{Z|Z36743}}
* {{Z|Z36747}}
* {{Z|Z36754}}
* {{Z|Z36759}}
* {{Z|Z36762}}
* {{Z|Z36766}}
* {{Z|Z36770}}
* {{Z|Z36778}}
* {{Z|Z36785}}
* {{Z|Z36792}}
* {{Z|Z36798}}
* {{Z|Z36804}}
* {{Z|Z36810}}
* {{Z|Z36816}}
* {{Z|Z36820}}
* {{Z|Z36823}}
* {{Z|Z36827}}
* {{Z|Z36831}}
* {{Z|Z36835}}
* {{Z|Z36839}}
* {{Z|Z36849}}
* {{Z|Z36853}}
* {{Z|Z36857}}
* {{Z|Z36865}}
* {{Z|Z36869}}
* {{Z|Z36873}}
* {{Z|Z36877}}
* {{Z|Z36881}}
* {{Z|Z36883}}
* {{Z|Z36897}}
* {{Z|Z36903}}
* {{Z|Z36909}}
* {{Z|Z36911}}
* {{Z|Z36916}}
* {{Z|Z36925}}
* {{Z|Z36935}}
* {{Z|Z36939}}
* {{Z|Z36944}}
* {{Z|Z36953}}
* {{Z|Z36957}}
* {{Z|Z36959}}
* {{Z|Z36961}}
* {{Z|Z36969}}
* {{Z|Z36972}}
* {{Z|Z36975}}
* {{Z|Z36978}}
* {{Z|Z36983}}
* {{Z|Z36987}}
* {{Z|Z36990}}
* {{Z|Z36993}}
* {{Z|Z36996}}
* {{Z|Z36998}}
* {{Z|Z37004}}
* {{Z|Z37005}}
* {{Z|Z37006}}
* {{Z|Z37008}}
* {{Z|Z37009}}
* {{Z|Z37011}}
* {{Z|Z37022}}
* {{Z|Z37025}}
* {{Z|Z37029}}
* {{Z|Z37033}}
* {{Z|Z37036}}
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-01]]
2xu7eb5b92510z4kk0na4osrodrmk82
Z37190
0
86966
287988
287856
2026-07-02T12:21:04Z
Redmin
52094
287988
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37190"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z37188",
"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": "Z37188K2"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z27885",
"Z27885K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q110786"
},
"Z27885K2": {
"Z1K1": "Z18",
"Z18K1": "Z37188K2"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z27885",
"Z27885K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q146786"
},
"Z27885K2": {
"Z1K1": "Z18",
"Z18K1": "Z37188K2"
}
}
],
"Z27878K3": [
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z27885",
"Z27885K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q131105"
},
"Z27885K2": {
"Z1K1": "Z18",
"Z18K1": "Z37188K2"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z27885",
"Z27885K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q146233"
},
"Z27885K2": {
"Z1K1": "Z18",
"Z18K1": "Z37188K2"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z27885",
"Z27885K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q146078"
},
"Z27885K2": {
"Z1K1": "Z18",
"Z18K1": "Z37188K2"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z27885",
"Z27885K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q202142"
},
"Z27885K2": {
"Z1K1": "Z18",
"Z18K1": "Z37188K2"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z27885",
"Z27885K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q145599"
},
"Z27885K2": {
"Z1K1": "Z18",
"Z18K1": "Z37188K2"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z27885",
"Z27885K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q185077"
},
"Z27885K2": {
"Z1K1": "Z18",
"Z18K1": "Z37188K2"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z27885",
"Z27885K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q192997"
},
"Z27885K2": {
"Z1K1": "Z18",
"Z18K1": "Z37188K2"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z27885",
"Z27885K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q3773161"
},
"Z27885K2": {
"Z1K1": "Z18",
"Z18K1": "Z37188K2"
}
}
],
"Z27878K4": {
"Z1K1": "Z7",
"Z7K1": "Z15142",
"Z15142K1": [
{
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z6"
}
},
[
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z850",
"Z850K1": {
"Z1K1": "Z7",
"Z7K1": "Z19241",
"Z19241K1": {
"Z1K1": "Z18",
"Z18K1": "Z37188K1"
},
"Z19241K2": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q131105"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q110786"
}
]
},
"Z850K2": "Z28290",
"Z850K3": ""
},
{
"Z1K1": "Z7",
"Z7K1": "Z850",
"Z850K1": {
"Z1K1": "Z7",
"Z7K1": "Z19241",
"Z19241K1": {
"Z1K1": "Z18",
"Z18K1": "Z37188K1"
},
"Z19241K2": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q131105"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q146786"
}
]
},
"Z850K2": "Z28290",
"Z850K3": ""
}
],
[
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z850",
"Z850K1": {
"Z1K1": "Z7",
"Z7K1": "Z19241",
"Z19241K1": {
"Z1K1": "Z18",
"Z18K1": "Z37188K1"
},
"Z19241K2": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q146233"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q110786"
}
]
},
"Z850K2": "Z28290",
"Z850K3": ""
},
{
"Z1K1": "Z7",
"Z7K1": "Z850",
"Z850K1": {
"Z1K1": "Z7",
"Z7K1": "Z19241",
"Z19241K1": {
"Z1K1": "Z18",
"Z18K1": "Z37188K1"
},
"Z19241K2": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q146233"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q146786"
}
]
},
"Z850K2": "Z28290",
"Z850K3": ""
}
],
[
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z850",
"Z850K1": {
"Z1K1": "Z7",
"Z7K1": "Z19241",
"Z19241K1": {
"Z1K1": "Z18",
"Z18K1": "Z37188K1"
},
"Z19241K2": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q146078"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q110786"
}
]
},
"Z850K2": "Z28290",
"Z850K3": ""
},
{
"Z1K1": "Z7",
"Z7K1": "Z850",
"Z850K1": {
"Z1K1": "Z7",
"Z7K1": "Z19241",
"Z19241K1": {
"Z1K1": "Z18",
"Z18K1": "Z37188K1"
},
"Z19241K2": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q146078"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q146786"
}
]
},
"Z850K2": "Z28290",
"Z850K3": ""
}
],
[
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z850",
"Z850K1": {
"Z1K1": "Z7",
"Z7K1": "Z19241",
"Z19241K1": {
"Z1K1": "Z18",
"Z18K1": "Z37188K1"
},
"Z19241K2": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q202142"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q110786"
}
]
},
"Z850K2": "Z28290",
"Z850K3": ""
},
{
"Z1K1": "Z7",
"Z7K1": "Z850",
"Z850K1": {
"Z1K1": "Z7",
"Z7K1": "Z19241",
"Z19241K1": {
"Z1K1": "Z18",
"Z18K1": "Z37188K1"
},
"Z19241K2": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q202142"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q146786"
}
]
},
"Z850K2": "Z28290",
"Z850K3": ""
}
],
[
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z850",
"Z850K1": {
"Z1K1": "Z7",
"Z7K1": "Z19241",
"Z19241K1": {
"Z1K1": "Z18",
"Z18K1": "Z37188K1"
},
"Z19241K2": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q145599"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q110786"
}
]
},
"Z850K2": "Z28290",
"Z850K3": ""
},
{
"Z1K1": "Z7",
"Z7K1": "Z850",
"Z850K1": {
"Z1K1": "Z7",
"Z7K1": "Z19241",
"Z19241K1": {
"Z1K1": "Z18",
"Z18K1": "Z37188K1"
},
"Z19241K2": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q145599"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q146786"
}
]
},
"Z850K2": "Z28290",
"Z850K3": ""
}
],
[
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z850",
"Z850K1": {
"Z1K1": "Z7",
"Z7K1": "Z19241",
"Z19241K1": {
"Z1K1": "Z18",
"Z18K1": "Z37188K1"
},
"Z19241K2": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q185077"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q110786"
}
]
},
"Z850K2": "Z28290",
"Z850K3": ""
},
{
"Z1K1": "Z7",
"Z7K1": "Z850",
"Z850K1": {
"Z1K1": "Z7",
"Z7K1": "Z19241",
"Z19241K1": {
"Z1K1": "Z18",
"Z18K1": "Z37188K1"
},
"Z19241K2": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q185077"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q146786"
}
]
},
"Z850K2": "Z28290",
"Z850K3": ""
}
],
[
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z850",
"Z850K1": {
"Z1K1": "Z7",
"Z7K1": "Z19241",
"Z19241K1": {
"Z1K1": "Z18",
"Z18K1": "Z37188K1"
},
"Z19241K2": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q192997"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q110786"
}
]
},
"Z850K2": "Z28290",
"Z850K3": ""
},
{
"Z1K1": "Z7",
"Z7K1": "Z850",
"Z850K1": {
"Z1K1": "Z7",
"Z7K1": "Z19241",
"Z19241K1": {
"Z1K1": "Z18",
"Z18K1": "Z37188K1"
},
"Z19241K2": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q192997"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q146786"
}
]
},
"Z850K2": "Z28290",
"Z850K3": ""
}
],
[
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z850",
"Z850K1": {
"Z1K1": "Z7",
"Z7K1": "Z19241",
"Z19241K1": {
"Z1K1": "Z18",
"Z18K1": "Z37188K1"
},
"Z19241K2": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q3773161"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q110786"
}
]
},
"Z850K2": "Z28290",
"Z850K3": ""
},
{
"Z1K1": "Z7",
"Z7K1": "Z850",
"Z850K1": {
"Z1K1": "Z7",
"Z7K1": "Z19241",
"Z19241K1": {
"Z1K1": "Z18",
"Z18K1": "Z37188K1"
},
"Z19241K2": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q3773161"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q146786"
}
]
},
"Z850K2": "Z28290",
"Z850K3": ""
}
]
]
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Malayalam noun declension table, composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
5iwb83gneckto38z9jqlbyxvrh0ys60
Z37193
0
86975
288328
287890
2026-07-03T04:33:02Z
YoshiRulz
10156
Poach for generic function
288328
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37193"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z37259",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z13582",
"Z13582K1": {
"Z1K1": "Z7",
"Z7K1": "Z31032",
"Z31032K1": {
"Z1K1": "Z18",
"Z18K1": "Z37259K2"
},
"Z31032K2": {
"Z1K1": "Z18",
"Z18K1": "Z37259K3"
},
"Z31032K3": {
"Z1K1": "Z18",
"Z18K1": "Z37259K1"
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "binary search (index), naive composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
mzjxf2mb2b4miwcp9p6drlud3m2gjpx
Z37195
0
86978
288323
287896
2026-07-03T04:21:50Z
YoshiRulz
10156
Refactor to use less than
288323
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37195"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z37174",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z813",
"Z813K1": {
"Z1K1": "Z18",
"Z18K1": "Z37174K1"
}
},
"Z802K2": {
"Z1K1": "Z13518",
"Z13518K1": "0"
},
"Z802K3": {
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z13689",
"Z13689K1": {
"Z1K1": "Z7",
"Z7K1": "Z13397",
"Z13397K1": {
"Z1K1": "Z18",
"Z18K1": "Z37174K1"
},
"Z13397K2": {
"Z1K1": "Z7",
"Z7K1": "Z13578",
"Z13578K1": {
"Z1K1": "Z7",
"Z7K1": "Z15111",
"Z15111K1": {
"Z1K1": "Z7",
"Z7K1": "Z12681",
"Z12681K1": {
"Z1K1": "Z18",
"Z18K1": "Z37174K1"
}
}
}
}
},
"Z13689K2": {
"Z1K1": "Z18",
"Z18K1": "Z37174K2"
}
},
"Z802K2": {
"Z1K1": "Z7",
"Z7K1": "Z13521",
"Z13521K1": {
"Z1K1": "Z7",
"Z7K1": "Z13578",
"Z13578K1": {
"Z1K1": "Z7",
"Z7K1": "Z15111",
"Z15111K1": {
"Z1K1": "Z7",
"Z7K1": "Z12681",
"Z12681K1": {
"Z1K1": "Z18",
"Z18K1": "Z37174K1"
}
}
}
},
"Z13521K2": {
"Z1K1": "Z7",
"Z7K1": "Z37174",
"Z37174K1": {
"Z1K1": "Z7",
"Z7K1": "Z13369",
"Z13369K1": {
"Z1K1": "Z7",
"Z7K1": "Z17895",
"Z17895K1": {
"Z1K1": "Z18",
"Z18K1": "Z37174K1"
}
},
"Z13369K2": {
"Z1K1": "Z7",
"Z7K1": "Z13578",
"Z13578K1": {
"Z1K1": "Z7",
"Z7K1": "Z15111",
"Z15111K1": {
"Z1K1": "Z7",
"Z7K1": "Z12681",
"Z12681K1": {
"Z1K1": "Z18",
"Z18K1": "Z37174K1"
}
}
}
}
},
"Z37174K2": {
"Z1K1": "Z18",
"Z18K1": "Z37174K2"
}
}
},
"Z802K3": {
"Z1K1": "Z7",
"Z7K1": "Z37174",
"Z37174K1": {
"Z1K1": "Z7",
"Z7K1": "Z13366",
"Z13366K1": {
"Z1K1": "Z7",
"Z7K1": "Z17895",
"Z17895K1": {
"Z1K1": "Z18",
"Z18K1": "Z37174K1"
}
},
"Z13366K2": {
"Z1K1": "Z7",
"Z7K1": "Z15111",
"Z15111K1": {
"Z1K1": "Z7",
"Z7K1": "Z12681",
"Z12681K1": {
"Z1K1": "Z18",
"Z18K1": "Z37174K1"
}
}
}
},
"Z37174K2": {
"Z1K1": "Z18",
"Z18K1": "Z37174K2"
}
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "binary search (index, ℕ), recursive composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
gcqu9dvc99uhxg0y8sdv6bgf6286erp
288329
288323
2026-07-03T04:37:18Z
YoshiRulz
10156
Poach for generic function
288329
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37195"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z37259",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z813",
"Z813K1": {
"Z1K1": "Z18",
"Z18K1": "Z37259K2"
}
},
"Z802K2": {
"Z1K1": "Z13518",
"Z13518K1": "0"
},
"Z802K3": {
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z13318",
"Z13318K1": {
"Z1K1": "Z18",
"Z18K1": "Z37259K1"
},
"Z13318K2": {
"Z1K1": "Z7",
"Z7K1": "Z13397",
"Z13397K1": {
"Z1K1": "Z18",
"Z18K1": "Z37259K2"
},
"Z13397K2": {
"Z1K1": "Z7",
"Z7K1": "Z13578",
"Z13578K1": {
"Z1K1": "Z7",
"Z7K1": "Z15111",
"Z15111K1": {
"Z1K1": "Z7",
"Z7K1": "Z12681",
"Z12681K1": {
"Z1K1": "Z18",
"Z18K1": "Z37259K2"
}
}
}
}
},
"Z13318K3": {
"Z1K1": "Z18",
"Z18K1": "Z37259K3"
}
},
"Z802K2": {
"Z1K1": "Z7",
"Z7K1": "Z13521",
"Z13521K1": {
"Z1K1": "Z7",
"Z7K1": "Z13578",
"Z13578K1": {
"Z1K1": "Z7",
"Z7K1": "Z15111",
"Z15111K1": {
"Z1K1": "Z7",
"Z7K1": "Z12681",
"Z12681K1": {
"Z1K1": "Z18",
"Z18K1": "Z37259K2"
}
}
}
},
"Z13521K2": {
"Z1K1": "Z7",
"Z7K1": "Z37174",
"Z37174K1": {
"Z1K1": "Z7",
"Z7K1": "Z13369",
"Z13369K1": {
"Z1K1": "Z7",
"Z7K1": "Z17895",
"Z17895K1": {
"Z1K1": "Z18",
"Z18K1": "Z37259K2"
}
},
"Z13369K2": {
"Z1K1": "Z7",
"Z7K1": "Z13578",
"Z13578K1": {
"Z1K1": "Z7",
"Z7K1": "Z15111",
"Z15111K1": {
"Z1K1": "Z7",
"Z7K1": "Z12681",
"Z12681K1": {
"Z1K1": "Z18",
"Z18K1": "Z37259K2"
}
}
}
}
},
"Z37174K2": {
"Z1K1": "Z18",
"Z18K1": "Z37259K3"
}
}
},
"Z802K3": {
"Z1K1": "Z7",
"Z7K1": "Z37174",
"Z37174K1": {
"Z1K1": "Z7",
"Z7K1": "Z13366",
"Z13366K1": {
"Z1K1": "Z7",
"Z7K1": "Z17895",
"Z17895K1": {
"Z1K1": "Z18",
"Z18K1": "Z37259K2"
}
},
"Z13366K2": {
"Z1K1": "Z7",
"Z7K1": "Z15111",
"Z15111K1": {
"Z1K1": "Z7",
"Z7K1": "Z12681",
"Z12681K1": {
"Z1K1": "Z18",
"Z18K1": "Z37259K2"
}
}
}
},
"Z37174K2": {
"Z1K1": "Z18",
"Z18K1": "Z37259K3"
}
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "binary search (index), recursive composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
4rn29h9lz8ny3lbzv1qc63l8rxiladc
Wikifunctions:Status updates/2026-07-01/fr
4
86981
288030
287933
2026-07-02T14:02:50Z
Poro26
1521
Created page with "Une [$1 liste complète de toutes les fonctions classées par date de création] est disponible."
288030
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Mise à jour précédente
| prev = 2026-06-26
| nextlabel = Mise à jour suivante
| next =
}}
<span id="Integration_on_test_wiki"></span>
=== Intégration sur test Wiki ===
La "grande chose" sur laquelle nous travaillons dans l’équipe depuis [[Special:MyLanguage/Wikifunctions:Status updates/2026-03-19|Abstract Wikipedia a été lancée]] en mars dernier, fournissant le système permettant d’intégrer des articles sur Wikidéma. Je suis ravi de démontrer maintenant que la toute première version de ceci est disponible sur le [[:testwiki:Main_Page|Test Wikipedia]] (avec quelques réserves).
<div lang="en" dir="ltr" class="mw-content-ltr">
I'll give examples here based on Q90, the abstract article for Paris, because it's very short and simple, and we're planning to use it as a demonstration during the [https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Wikimania workshop in Paris] in three weeks' time:
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
For pilot wikis (currently just Test Wikipedia), you can go to the new special page Special:PreviewAbstract for an approved abstract article to see what it looks like (''e.g.'', do all the fragments come through in your language, are there any missing Functions or lexemes, is the writing idiomatic, ''etc.''):
</div>
: [[:testwiki:Special:PreviewAbstract/Q90|Special:PreviewAbstract/Q90]]
: <span lang="en" dir="ltr" class="mw-content-ltr">''Note:'' Test Wikipedia is showing the correct content, but the "wrong" label at the top, because for other teams' work it talks to the Test Wikidata, not the real Wikidata, and so "Q90" is a different concept; this won't affect real community wikis.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
As a sysop, you can choose to opt that article in to your wiki:
</div>
: [[:testwiki:Special:CommunityConfiguration/AbstractWikiOptedInArticles|Special:CommunityConfiguration/AbstractWikiOptedInArticles]]
: <span lang="en" dir="ltr" class="mw-content-ltr">''Note'': Test Wikipedia already has an article about Paris, [https://test.wikipedia.org/wiki/Paris Paris], so for this demonstration I pointed the title "Paris, France" at the test content. As a sysop, you can of course remove the article (or add or remove any of its redirects) at any time, through the special page.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
Now visit "Paris, France", and see the abstract article, rather than just a prompt to create a new article:
</div>
: [[:testwiki:Paris,_France|Paris,_France]]
<div lang="en" dir="ltr" class="mw-content-ltr">
This also works for the configured "secondary" title, as a redirect first to "Paris, France":
</div>
: [[:testwiki:Paris_is_a_city|Paris_is_a_city]]
<div lang="en" dir="ltr" class="mw-content-ltr">
The existing "Paris" article is entirely unaffected:
</div>
: [[:testwiki:Paris|Paris]]
<div lang="en" dir="ltr" class="mw-content-ltr">
This is our initial design, and we're sure that there are things you might spot that we could do better, or things which we haven't yet thought through sufficiently. Please tell us, so we can improve it.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Some quick things to note:
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">The "create local" tab allows you to create a local wikitext article, which will always "win" and replace the abstract article — it's a key part of the design, that local communities can always replace content easily.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">The "edit abstract" and "abstract history" tabs take you to Abstract Wikipedia, the location of the editing and history pages. This is similar to how File pages for media files loaded from Commons show up. The two tabs are a very different experience to the "edit" and "history" tabs on wikitext pages, and we're thinking about ways to avoid confusing people.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">There is a banner at the bottom of the content explaining that the article is from Abstract Wikipedia and when it was last updated, which we expect might not be needed forever. There is also an extra line in the footer with similar information, which we expect to retain for good.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">There is currently a very small number of articles for which this is unlocked, just for test/demonstration purposes (Q319, Q42, Q84, Q52, and Q90, in English, French, German, and Spanish). This powers the script that refreshes each allowed article in each language every Monday, to keep articles up-to-date. We plan to make it possible for the Abstract Wikipedia community to control this list very soon, subject to some engineering performance concerns.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">To maintain the demonstration and encourage people to write better articles about their own cities, it might be helpful to keep the Paris abstract article very short and simple for now.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== The year ahead of us ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The Wikimedia Foundation's [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027|annual plan for 1 July 2026–30 June 2027]] has gone into effect today. Our work supporting Abstract Wikipedia is part of the "Deepen Engagement" theme, [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027/Product & Technology OKRs#Engage|specifically to]]:
</div>
: <span lang="en" dir="ltr" class="mw-content-ltr">''Demonstrate Abstract Wikipedia's viability as a scalable, human-centered way to create multi-lingual encyclopedic content''</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
As we've discussed before, the idea of Abstract Wikipedia is to provide good, multi-lingual articles in many languages that individual Wikipedias can opt into providing to their readers if they don't yet have any article about that subject. Our current plan is that, first, pilot Wikipedias will opt in on a per-article basis if they're happy with it; later, we'll expand this to more Wikipedias, and allow Wikipedias to choose to opt-in by default for their missing article; you can read more of our thinking from [[Special:MyLanguage/Wikifunctions:Status updates/2026-01-29|when we discussed this back in January]].
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We plan to work with pilot Wikipedia communities over the next few months to make early explorations of whether they can use Abstract Wikipedia to meaningfully extend the articles they make available to their readers in a way that satisfies their quality concerns. As a starting point, we're planning to encourage them to write about and use abstract articles about cities. This is because they are common areas of interest that often have consistent themes in how they need to be described, they're generally not the scope of significant edit warring, and there are very many of them to document, so Abstract Wikipedia might well be able to support many Wikipedia's needs. If we're successful, multiple Wikipedias will see Abstract Wikipedia as a good support for their work in creating and maintaining articles for their readers on topics, and we can expand the pilot languages and encourage use in other areas. If we're not, we'll re-assess and see what we should do differently.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
In parallel to this, we'll be working on improving the user experience, the performance and reliability of the system, and adding new features as their need increases, and our colleagues in our sibling team, the Wikidata Platform team, will be working on migrating and improving the Wikidata Query Service. It looks to be an exciting year!
</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 changed how Abstract Wikipedia loads the article preview: instead of requesting fragment by fragment, it loads whole sections at once. All available fragments are shown immediately, while unavailable ones show a "Pending" block with a retry button ([[:phab:T425416|T425416]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We also fixed a logic error in our test runner code that meant broken user-created comparison objects in Tests would give a confusing error ([[:phab:T430082|T430082]]). And we released a correction to last week's red links feature, so that they also work in production the same as on developer machines ([[:phab:T424310|T424310]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Volunteers’ Corner on July 6 ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The next Volunteers’ Corner will be next [https://zonestamp.toolforge.org/1783359000 Monday, 6 July 2026 at 17:30 UTC]. We plan to have the following agenda: there will be time to ask questions and discuss all matters arising. If we have time, we will write a function together. Everyone is welcome to join us on [https://meet.google.com/xuy-njxh-rkw Google Meet].
</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: 76 new Functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we had 76 new functions. We have crossed 4,600 Functions, just a few weeks before Wikimania. Here is an incomplete list of functions with implementations and tests to get a taste of what functions have been created. Thanks everybody for contributing!
</div>
* {{Z|Z36691}}
* {{Z|Z36693}}
* {{Z|Z36697}}
* {{Z|Z36700}}
* {{Z|Z36717}}
* {{Z|Z36723}}
* {{Z|Z36727}}
* {{Z|Z36731}}
* {{Z|Z36733}}
* {{Z|Z36737}}
* {{Z|Z36743}}
* {{Z|Z36747}}
* {{Z|Z36754}}
* {{Z|Z36759}}
* {{Z|Z36762}}
* {{Z|Z36766}}
* {{Z|Z36770}}
* {{Z|Z36778}}
* {{Z|Z36785}}
* {{Z|Z36792}}
* {{Z|Z36798}}
* {{Z|Z36804}}
* {{Z|Z36810}}
* {{Z|Z36816}}
* {{Z|Z36820}}
* {{Z|Z36823}}
* {{Z|Z36827}}
* {{Z|Z36831}}
* {{Z|Z36835}}
* {{Z|Z36839}}
* {{Z|Z36849}}
* {{Z|Z36853}}
* {{Z|Z36857}}
* {{Z|Z36865}}
* {{Z|Z36869}}
* {{Z|Z36873}}
* {{Z|Z36877}}
* {{Z|Z36881}}
* {{Z|Z36883}}
* {{Z|Z36897}}
* {{Z|Z36903}}
* {{Z|Z36909}}
* {{Z|Z36911}}
* {{Z|Z36916}}
* {{Z|Z36925}}
* {{Z|Z36935}}
* {{Z|Z36939}}
* {{Z|Z36944}}
* {{Z|Z36953}}
* {{Z|Z36957}}
* {{Z|Z36959}}
* {{Z|Z36961}}
* {{Z|Z36969}}
* {{Z|Z36972}}
* {{Z|Z36975}}
* {{Z|Z36978}}
* {{Z|Z36983}}
* {{Z|Z36987}}
* {{Z|Z36990}}
* {{Z|Z36993}}
* {{Z|Z36996}}
* {{Z|Z36998}}
* {{Z|Z37004}}
* {{Z|Z37005}}
* {{Z|Z37006}}
* {{Z|Z37008}}
* {{Z|Z37009}}
* {{Z|Z37011}}
* {{Z|Z37022}}
* {{Z|Z37025}}
* {{Z|Z37029}}
* {{Z|Z37033}}
* {{Z|Z37036}}
Une [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest liste complète de toutes les fonctions classées par date de création] est disponible.
[[Category:Status updates{{#translation:}}|2026-07-01]]
fdcn3m54fzi3yyw9gzb34hfg4hgjwa2
288032
288030
2026-07-02T14:03:09Z
Poro26
1521
Created page with "Cette semaine, nous avons eu 76 nouvelles fonctions. Nous avons franchi 4 600 Fonctions, seulement quelques semaines avant Wikimania. Voici une liste incomplète de fonctions avec implémentations et tests pour avoir un aperçu des fonctions créées. Merci à tous pour vos contributions !"
288032
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Mise à jour précédente
| prev = 2026-06-26
| nextlabel = Mise à jour suivante
| next =
}}
<span id="Integration_on_test_wiki"></span>
=== Intégration sur test Wiki ===
La "grande chose" sur laquelle nous travaillons dans l’équipe depuis [[Special:MyLanguage/Wikifunctions:Status updates/2026-03-19|Abstract Wikipedia a été lancée]] en mars dernier, fournissant le système permettant d’intégrer des articles sur Wikidéma. Je suis ravi de démontrer maintenant que la toute première version de ceci est disponible sur le [[:testwiki:Main_Page|Test Wikipedia]] (avec quelques réserves).
<div lang="en" dir="ltr" class="mw-content-ltr">
I'll give examples here based on Q90, the abstract article for Paris, because it's very short and simple, and we're planning to use it as a demonstration during the [https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Wikimania workshop in Paris] in three weeks' time:
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
For pilot wikis (currently just Test Wikipedia), you can go to the new special page Special:PreviewAbstract for an approved abstract article to see what it looks like (''e.g.'', do all the fragments come through in your language, are there any missing Functions or lexemes, is the writing idiomatic, ''etc.''):
</div>
: [[:testwiki:Special:PreviewAbstract/Q90|Special:PreviewAbstract/Q90]]
: <span lang="en" dir="ltr" class="mw-content-ltr">''Note:'' Test Wikipedia is showing the correct content, but the "wrong" label at the top, because for other teams' work it talks to the Test Wikidata, not the real Wikidata, and so "Q90" is a different concept; this won't affect real community wikis.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
As a sysop, you can choose to opt that article in to your wiki:
</div>
: [[:testwiki:Special:CommunityConfiguration/AbstractWikiOptedInArticles|Special:CommunityConfiguration/AbstractWikiOptedInArticles]]
: <span lang="en" dir="ltr" class="mw-content-ltr">''Note'': Test Wikipedia already has an article about Paris, [https://test.wikipedia.org/wiki/Paris Paris], so for this demonstration I pointed the title "Paris, France" at the test content. As a sysop, you can of course remove the article (or add or remove any of its redirects) at any time, through the special page.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
Now visit "Paris, France", and see the abstract article, rather than just a prompt to create a new article:
</div>
: [[:testwiki:Paris,_France|Paris,_France]]
<div lang="en" dir="ltr" class="mw-content-ltr">
This also works for the configured "secondary" title, as a redirect first to "Paris, France":
</div>
: [[:testwiki:Paris_is_a_city|Paris_is_a_city]]
<div lang="en" dir="ltr" class="mw-content-ltr">
The existing "Paris" article is entirely unaffected:
</div>
: [[:testwiki:Paris|Paris]]
<div lang="en" dir="ltr" class="mw-content-ltr">
This is our initial design, and we're sure that there are things you might spot that we could do better, or things which we haven't yet thought through sufficiently. Please tell us, so we can improve it.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Some quick things to note:
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">The "create local" tab allows you to create a local wikitext article, which will always "win" and replace the abstract article — it's a key part of the design, that local communities can always replace content easily.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">The "edit abstract" and "abstract history" tabs take you to Abstract Wikipedia, the location of the editing and history pages. This is similar to how File pages for media files loaded from Commons show up. The two tabs are a very different experience to the "edit" and "history" tabs on wikitext pages, and we're thinking about ways to avoid confusing people.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">There is a banner at the bottom of the content explaining that the article is from Abstract Wikipedia and when it was last updated, which we expect might not be needed forever. There is also an extra line in the footer with similar information, which we expect to retain for good.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">There is currently a very small number of articles for which this is unlocked, just for test/demonstration purposes (Q319, Q42, Q84, Q52, and Q90, in English, French, German, and Spanish). This powers the script that refreshes each allowed article in each language every Monday, to keep articles up-to-date. We plan to make it possible for the Abstract Wikipedia community to control this list very soon, subject to some engineering performance concerns.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">To maintain the demonstration and encourage people to write better articles about their own cities, it might be helpful to keep the Paris abstract article very short and simple for now.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== The year ahead of us ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The Wikimedia Foundation's [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027|annual plan for 1 July 2026–30 June 2027]] has gone into effect today. Our work supporting Abstract Wikipedia is part of the "Deepen Engagement" theme, [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027/Product & Technology OKRs#Engage|specifically to]]:
</div>
: <span lang="en" dir="ltr" class="mw-content-ltr">''Demonstrate Abstract Wikipedia's viability as a scalable, human-centered way to create multi-lingual encyclopedic content''</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
As we've discussed before, the idea of Abstract Wikipedia is to provide good, multi-lingual articles in many languages that individual Wikipedias can opt into providing to their readers if they don't yet have any article about that subject. Our current plan is that, first, pilot Wikipedias will opt in on a per-article basis if they're happy with it; later, we'll expand this to more Wikipedias, and allow Wikipedias to choose to opt-in by default for their missing article; you can read more of our thinking from [[Special:MyLanguage/Wikifunctions:Status updates/2026-01-29|when we discussed this back in January]].
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We plan to work with pilot Wikipedia communities over the next few months to make early explorations of whether they can use Abstract Wikipedia to meaningfully extend the articles they make available to their readers in a way that satisfies their quality concerns. As a starting point, we're planning to encourage them to write about and use abstract articles about cities. This is because they are common areas of interest that often have consistent themes in how they need to be described, they're generally not the scope of significant edit warring, and there are very many of them to document, so Abstract Wikipedia might well be able to support many Wikipedia's needs. If we're successful, multiple Wikipedias will see Abstract Wikipedia as a good support for their work in creating and maintaining articles for their readers on topics, and we can expand the pilot languages and encourage use in other areas. If we're not, we'll re-assess and see what we should do differently.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
In parallel to this, we'll be working on improving the user experience, the performance and reliability of the system, and adding new features as their need increases, and our colleagues in our sibling team, the Wikidata Platform team, will be working on migrating and improving the Wikidata Query Service. It looks to be an exciting year!
</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 changed how Abstract Wikipedia loads the article preview: instead of requesting fragment by fragment, it loads whole sections at once. All available fragments are shown immediately, while unavailable ones show a "Pending" block with a retry button ([[:phab:T425416|T425416]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We also fixed a logic error in our test runner code that meant broken user-created comparison objects in Tests would give a confusing error ([[:phab:T430082|T430082]]). And we released a correction to last week's red links feature, so that they also work in production the same as on developer machines ([[:phab:T424310|T424310]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Volunteers’ Corner on July 6 ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The next Volunteers’ Corner will be next [https://zonestamp.toolforge.org/1783359000 Monday, 6 July 2026 at 17:30 UTC]. We plan to have the following agenda: there will be time to ask questions and discuss all matters arising. If we have time, we will write a function together. Everyone is welcome to join us on [https://meet.google.com/xuy-njxh-rkw Google Meet].
</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: 76 new Functions ===
</div>
Cette semaine, nous avons eu 76 nouvelles fonctions. Nous avons franchi 4 600 Fonctions, seulement quelques semaines avant Wikimania. Voici une liste incomplète de fonctions avec implémentations et tests pour avoir un aperçu des fonctions créées. Merci à tous pour vos contributions !
* {{Z|Z36691}}
* {{Z|Z36693}}
* {{Z|Z36697}}
* {{Z|Z36700}}
* {{Z|Z36717}}
* {{Z|Z36723}}
* {{Z|Z36727}}
* {{Z|Z36731}}
* {{Z|Z36733}}
* {{Z|Z36737}}
* {{Z|Z36743}}
* {{Z|Z36747}}
* {{Z|Z36754}}
* {{Z|Z36759}}
* {{Z|Z36762}}
* {{Z|Z36766}}
* {{Z|Z36770}}
* {{Z|Z36778}}
* {{Z|Z36785}}
* {{Z|Z36792}}
* {{Z|Z36798}}
* {{Z|Z36804}}
* {{Z|Z36810}}
* {{Z|Z36816}}
* {{Z|Z36820}}
* {{Z|Z36823}}
* {{Z|Z36827}}
* {{Z|Z36831}}
* {{Z|Z36835}}
* {{Z|Z36839}}
* {{Z|Z36849}}
* {{Z|Z36853}}
* {{Z|Z36857}}
* {{Z|Z36865}}
* {{Z|Z36869}}
* {{Z|Z36873}}
* {{Z|Z36877}}
* {{Z|Z36881}}
* {{Z|Z36883}}
* {{Z|Z36897}}
* {{Z|Z36903}}
* {{Z|Z36909}}
* {{Z|Z36911}}
* {{Z|Z36916}}
* {{Z|Z36925}}
* {{Z|Z36935}}
* {{Z|Z36939}}
* {{Z|Z36944}}
* {{Z|Z36953}}
* {{Z|Z36957}}
* {{Z|Z36959}}
* {{Z|Z36961}}
* {{Z|Z36969}}
* {{Z|Z36972}}
* {{Z|Z36975}}
* {{Z|Z36978}}
* {{Z|Z36983}}
* {{Z|Z36987}}
* {{Z|Z36990}}
* {{Z|Z36993}}
* {{Z|Z36996}}
* {{Z|Z36998}}
* {{Z|Z37004}}
* {{Z|Z37005}}
* {{Z|Z37006}}
* {{Z|Z37008}}
* {{Z|Z37009}}
* {{Z|Z37011}}
* {{Z|Z37022}}
* {{Z|Z37025}}
* {{Z|Z37029}}
* {{Z|Z37033}}
* {{Z|Z37036}}
Une [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest liste complète de toutes les fonctions classées par date de création] est disponible.
[[Category:Status updates{{#translation:}}|2026-07-01]]
38onuf02ghhqtewxzhtkqielrjiayzu
288043
288032
2026-07-02T14:23:53Z
Poro26
1521
Created page with "=== Nouvelles fonctions hebdomadaires : 76 nouvelles fonctions ==="
288043
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Mise à jour précédente
| prev = 2026-06-26
| nextlabel = Mise à jour suivante
| next =
}}
<span id="Integration_on_test_wiki"></span>
=== Intégration sur test Wiki ===
La "grande chose" sur laquelle nous travaillons dans l’équipe depuis [[Special:MyLanguage/Wikifunctions:Status updates/2026-03-19|Abstract Wikipedia a été lancée]] en mars dernier, fournissant le système permettant d’intégrer des articles sur Wikidéma. Je suis ravi de démontrer maintenant que la toute première version de ceci est disponible sur le [[:testwiki:Main_Page|Test Wikipedia]] (avec quelques réserves).
<div lang="en" dir="ltr" class="mw-content-ltr">
I'll give examples here based on Q90, the abstract article for Paris, because it's very short and simple, and we're planning to use it as a demonstration during the [https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Wikimania workshop in Paris] in three weeks' time:
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
For pilot wikis (currently just Test Wikipedia), you can go to the new special page Special:PreviewAbstract for an approved abstract article to see what it looks like (''e.g.'', do all the fragments come through in your language, are there any missing Functions or lexemes, is the writing idiomatic, ''etc.''):
</div>
: [[:testwiki:Special:PreviewAbstract/Q90|Special:PreviewAbstract/Q90]]
: <span lang="en" dir="ltr" class="mw-content-ltr">''Note:'' Test Wikipedia is showing the correct content, but the "wrong" label at the top, because for other teams' work it talks to the Test Wikidata, not the real Wikidata, and so "Q90" is a different concept; this won't affect real community wikis.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
As a sysop, you can choose to opt that article in to your wiki:
</div>
: [[:testwiki:Special:CommunityConfiguration/AbstractWikiOptedInArticles|Special:CommunityConfiguration/AbstractWikiOptedInArticles]]
: <span lang="en" dir="ltr" class="mw-content-ltr">''Note'': Test Wikipedia already has an article about Paris, [https://test.wikipedia.org/wiki/Paris Paris], so for this demonstration I pointed the title "Paris, France" at the test content. As a sysop, you can of course remove the article (or add or remove any of its redirects) at any time, through the special page.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
Now visit "Paris, France", and see the abstract article, rather than just a prompt to create a new article:
</div>
: [[:testwiki:Paris,_France|Paris,_France]]
<div lang="en" dir="ltr" class="mw-content-ltr">
This also works for the configured "secondary" title, as a redirect first to "Paris, France":
</div>
: [[:testwiki:Paris_is_a_city|Paris_is_a_city]]
<div lang="en" dir="ltr" class="mw-content-ltr">
The existing "Paris" article is entirely unaffected:
</div>
: [[:testwiki:Paris|Paris]]
<div lang="en" dir="ltr" class="mw-content-ltr">
This is our initial design, and we're sure that there are things you might spot that we could do better, or things which we haven't yet thought through sufficiently. Please tell us, so we can improve it.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Some quick things to note:
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">The "create local" tab allows you to create a local wikitext article, which will always "win" and replace the abstract article — it's a key part of the design, that local communities can always replace content easily.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">The "edit abstract" and "abstract history" tabs take you to Abstract Wikipedia, the location of the editing and history pages. This is similar to how File pages for media files loaded from Commons show up. The two tabs are a very different experience to the "edit" and "history" tabs on wikitext pages, and we're thinking about ways to avoid confusing people.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">There is a banner at the bottom of the content explaining that the article is from Abstract Wikipedia and when it was last updated, which we expect might not be needed forever. There is also an extra line in the footer with similar information, which we expect to retain for good.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">There is currently a very small number of articles for which this is unlocked, just for test/demonstration purposes (Q319, Q42, Q84, Q52, and Q90, in English, French, German, and Spanish). This powers the script that refreshes each allowed article in each language every Monday, to keep articles up-to-date. We plan to make it possible for the Abstract Wikipedia community to control this list very soon, subject to some engineering performance concerns.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">To maintain the demonstration and encourage people to write better articles about their own cities, it might be helpful to keep the Paris abstract article very short and simple for now.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== The year ahead of us ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The Wikimedia Foundation's [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027|annual plan for 1 July 2026–30 June 2027]] has gone into effect today. Our work supporting Abstract Wikipedia is part of the "Deepen Engagement" theme, [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027/Product & Technology OKRs#Engage|specifically to]]:
</div>
: <span lang="en" dir="ltr" class="mw-content-ltr">''Demonstrate Abstract Wikipedia's viability as a scalable, human-centered way to create multi-lingual encyclopedic content''</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
As we've discussed before, the idea of Abstract Wikipedia is to provide good, multi-lingual articles in many languages that individual Wikipedias can opt into providing to their readers if they don't yet have any article about that subject. Our current plan is that, first, pilot Wikipedias will opt in on a per-article basis if they're happy with it; later, we'll expand this to more Wikipedias, and allow Wikipedias to choose to opt-in by default for their missing article; you can read more of our thinking from [[Special:MyLanguage/Wikifunctions:Status updates/2026-01-29|when we discussed this back in January]].
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We plan to work with pilot Wikipedia communities over the next few months to make early explorations of whether they can use Abstract Wikipedia to meaningfully extend the articles they make available to their readers in a way that satisfies their quality concerns. As a starting point, we're planning to encourage them to write about and use abstract articles about cities. This is because they are common areas of interest that often have consistent themes in how they need to be described, they're generally not the scope of significant edit warring, and there are very many of them to document, so Abstract Wikipedia might well be able to support many Wikipedia's needs. If we're successful, multiple Wikipedias will see Abstract Wikipedia as a good support for their work in creating and maintaining articles for their readers on topics, and we can expand the pilot languages and encourage use in other areas. If we're not, we'll re-assess and see what we should do differently.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
In parallel to this, we'll be working on improving the user experience, the performance and reliability of the system, and adding new features as their need increases, and our colleagues in our sibling team, the Wikidata Platform team, will be working on migrating and improving the Wikidata Query Service. It looks to be an exciting year!
</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 changed how Abstract Wikipedia loads the article preview: instead of requesting fragment by fragment, it loads whole sections at once. All available fragments are shown immediately, while unavailable ones show a "Pending" block with a retry button ([[:phab:T425416|T425416]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We also fixed a logic error in our test runner code that meant broken user-created comparison objects in Tests would give a confusing error ([[:phab:T430082|T430082]]). And we released a correction to last week's red links feature, so that they also work in production the same as on developer machines ([[:phab:T424310|T424310]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Volunteers’ Corner on July 6 ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The next Volunteers’ Corner will be next [https://zonestamp.toolforge.org/1783359000 Monday, 6 July 2026 at 17:30 UTC]. We plan to have the following agenda: there will be time to ask questions and discuss all matters arising. If we have time, we will write a function together. Everyone is welcome to join us on [https://meet.google.com/xuy-njxh-rkw Google Meet].
</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>
<span id="Fresh_Functions_weekly:_76_new_Functions"></span>
=== Nouvelles fonctions hebdomadaires : 76 nouvelles fonctions ===
Cette semaine, nous avons eu 76 nouvelles fonctions. Nous avons franchi 4 600 Fonctions, seulement quelques semaines avant Wikimania. Voici une liste incomplète de fonctions avec implémentations et tests pour avoir un aperçu des fonctions créées. Merci à tous pour vos contributions !
* {{Z|Z36691}}
* {{Z|Z36693}}
* {{Z|Z36697}}
* {{Z|Z36700}}
* {{Z|Z36717}}
* {{Z|Z36723}}
* {{Z|Z36727}}
* {{Z|Z36731}}
* {{Z|Z36733}}
* {{Z|Z36737}}
* {{Z|Z36743}}
* {{Z|Z36747}}
* {{Z|Z36754}}
* {{Z|Z36759}}
* {{Z|Z36762}}
* {{Z|Z36766}}
* {{Z|Z36770}}
* {{Z|Z36778}}
* {{Z|Z36785}}
* {{Z|Z36792}}
* {{Z|Z36798}}
* {{Z|Z36804}}
* {{Z|Z36810}}
* {{Z|Z36816}}
* {{Z|Z36820}}
* {{Z|Z36823}}
* {{Z|Z36827}}
* {{Z|Z36831}}
* {{Z|Z36835}}
* {{Z|Z36839}}
* {{Z|Z36849}}
* {{Z|Z36853}}
* {{Z|Z36857}}
* {{Z|Z36865}}
* {{Z|Z36869}}
* {{Z|Z36873}}
* {{Z|Z36877}}
* {{Z|Z36881}}
* {{Z|Z36883}}
* {{Z|Z36897}}
* {{Z|Z36903}}
* {{Z|Z36909}}
* {{Z|Z36911}}
* {{Z|Z36916}}
* {{Z|Z36925}}
* {{Z|Z36935}}
* {{Z|Z36939}}
* {{Z|Z36944}}
* {{Z|Z36953}}
* {{Z|Z36957}}
* {{Z|Z36959}}
* {{Z|Z36961}}
* {{Z|Z36969}}
* {{Z|Z36972}}
* {{Z|Z36975}}
* {{Z|Z36978}}
* {{Z|Z36983}}
* {{Z|Z36987}}
* {{Z|Z36990}}
* {{Z|Z36993}}
* {{Z|Z36996}}
* {{Z|Z36998}}
* {{Z|Z37004}}
* {{Z|Z37005}}
* {{Z|Z37006}}
* {{Z|Z37008}}
* {{Z|Z37009}}
* {{Z|Z37011}}
* {{Z|Z37022}}
* {{Z|Z37025}}
* {{Z|Z37029}}
* {{Z|Z37033}}
* {{Z|Z37036}}
Une [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest liste complète de toutes les fonctions classées par date de création] est disponible.
[[Category:Status updates{{#translation:}}|2026-07-01]]
0x01dr2gim22pu362vnh6j6thnm380u
288118
288043
2026-07-02T17:59:23Z
Poro26
1521
Created page with "Si d’autres événements liés sont présents, faites-le nous savoir, nous serons ravis de les ajouter !"
288118
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Mise à jour précédente
| prev = 2026-06-26
| nextlabel = Mise à jour suivante
| next =
}}
<span id="Integration_on_test_wiki"></span>
=== Intégration sur test Wiki ===
La "grande chose" sur laquelle nous travaillons dans l’équipe depuis [[Special:MyLanguage/Wikifunctions:Status updates/2026-03-19|Abstract Wikipedia a été lancée]] en mars dernier, fournissant le système permettant d’intégrer des articles sur Wikidéma. Je suis ravi de démontrer maintenant que la toute première version de ceci est disponible sur le [[:testwiki:Main_Page|Test Wikipedia]] (avec quelques réserves).
<div lang="en" dir="ltr" class="mw-content-ltr">
I'll give examples here based on Q90, the abstract article for Paris, because it's very short and simple, and we're planning to use it as a demonstration during the [https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Wikimania workshop in Paris] in three weeks' time:
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
For pilot wikis (currently just Test Wikipedia), you can go to the new special page Special:PreviewAbstract for an approved abstract article to see what it looks like (''e.g.'', do all the fragments come through in your language, are there any missing Functions or lexemes, is the writing idiomatic, ''etc.''):
</div>
: [[:testwiki:Special:PreviewAbstract/Q90|Special:PreviewAbstract/Q90]]
: <span lang="en" dir="ltr" class="mw-content-ltr">''Note:'' Test Wikipedia is showing the correct content, but the "wrong" label at the top, because for other teams' work it talks to the Test Wikidata, not the real Wikidata, and so "Q90" is a different concept; this won't affect real community wikis.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
As a sysop, you can choose to opt that article in to your wiki:
</div>
: [[:testwiki:Special:CommunityConfiguration/AbstractWikiOptedInArticles|Special:CommunityConfiguration/AbstractWikiOptedInArticles]]
: <span lang="en" dir="ltr" class="mw-content-ltr">''Note'': Test Wikipedia already has an article about Paris, [https://test.wikipedia.org/wiki/Paris Paris], so for this demonstration I pointed the title "Paris, France" at the test content. As a sysop, you can of course remove the article (or add or remove any of its redirects) at any time, through the special page.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
Now visit "Paris, France", and see the abstract article, rather than just a prompt to create a new article:
</div>
: [[:testwiki:Paris,_France|Paris,_France]]
<div lang="en" dir="ltr" class="mw-content-ltr">
This also works for the configured "secondary" title, as a redirect first to "Paris, France":
</div>
: [[:testwiki:Paris_is_a_city|Paris_is_a_city]]
<div lang="en" dir="ltr" class="mw-content-ltr">
The existing "Paris" article is entirely unaffected:
</div>
: [[:testwiki:Paris|Paris]]
<div lang="en" dir="ltr" class="mw-content-ltr">
This is our initial design, and we're sure that there are things you might spot that we could do better, or things which we haven't yet thought through sufficiently. Please tell us, so we can improve it.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Some quick things to note:
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">The "create local" tab allows you to create a local wikitext article, which will always "win" and replace the abstract article — it's a key part of the design, that local communities can always replace content easily.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">The "edit abstract" and "abstract history" tabs take you to Abstract Wikipedia, the location of the editing and history pages. This is similar to how File pages for media files loaded from Commons show up. The two tabs are a very different experience to the "edit" and "history" tabs on wikitext pages, and we're thinking about ways to avoid confusing people.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">There is a banner at the bottom of the content explaining that the article is from Abstract Wikipedia and when it was last updated, which we expect might not be needed forever. There is also an extra line in the footer with similar information, which we expect to retain for good.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">There is currently a very small number of articles for which this is unlocked, just for test/demonstration purposes (Q319, Q42, Q84, Q52, and Q90, in English, French, German, and Spanish). This powers the script that refreshes each allowed article in each language every Monday, to keep articles up-to-date. We plan to make it possible for the Abstract Wikipedia community to control this list very soon, subject to some engineering performance concerns.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">To maintain the demonstration and encourage people to write better articles about their own cities, it might be helpful to keep the Paris abstract article very short and simple for now.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== The year ahead of us ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The Wikimedia Foundation's [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027|annual plan for 1 July 2026–30 June 2027]] has gone into effect today. Our work supporting Abstract Wikipedia is part of the "Deepen Engagement" theme, [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027/Product & Technology OKRs#Engage|specifically to]]:
</div>
: <span lang="en" dir="ltr" class="mw-content-ltr">''Demonstrate Abstract Wikipedia's viability as a scalable, human-centered way to create multi-lingual encyclopedic content''</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
As we've discussed before, the idea of Abstract Wikipedia is to provide good, multi-lingual articles in many languages that individual Wikipedias can opt into providing to their readers if they don't yet have any article about that subject. Our current plan is that, first, pilot Wikipedias will opt in on a per-article basis if they're happy with it; later, we'll expand this to more Wikipedias, and allow Wikipedias to choose to opt-in by default for their missing article; you can read more of our thinking from [[Special:MyLanguage/Wikifunctions:Status updates/2026-01-29|when we discussed this back in January]].
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We plan to work with pilot Wikipedia communities over the next few months to make early explorations of whether they can use Abstract Wikipedia to meaningfully extend the articles they make available to their readers in a way that satisfies their quality concerns. As a starting point, we're planning to encourage them to write about and use abstract articles about cities. This is because they are common areas of interest that often have consistent themes in how they need to be described, they're generally not the scope of significant edit warring, and there are very many of them to document, so Abstract Wikipedia might well be able to support many Wikipedia's needs. If we're successful, multiple Wikipedias will see Abstract Wikipedia as a good support for their work in creating and maintaining articles for their readers on topics, and we can expand the pilot languages and encourage use in other areas. If we're not, we'll re-assess and see what we should do differently.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
In parallel to this, we'll be working on improving the user experience, the performance and reliability of the system, and adding new features as their need increases, and our colleagues in our sibling team, the Wikidata Platform team, will be working on migrating and improving the Wikidata Query Service. It looks to be an exciting year!
</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 changed how Abstract Wikipedia loads the article preview: instead of requesting fragment by fragment, it loads whole sections at once. All available fragments are shown immediately, while unavailable ones show a "Pending" block with a retry button ([[:phab:T425416|T425416]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We also fixed a logic error in our test runner code that meant broken user-created comparison objects in Tests would give a confusing error ([[:phab:T430082|T430082]]). And we released a correction to last week's red links feature, so that they also work in production the same as on developer machines ([[:phab:T424310|T424310]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Volunteers’ Corner on July 6 ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The next Volunteers’ Corner will be next [https://zonestamp.toolforge.org/1783359000 Monday, 6 July 2026 at 17:30 UTC]. We plan to have the following agenda: there will be time to ask questions and discuss all matters arising. If we have time, we will write a function together. Everyone is welcome to join us on [https://meet.google.com/xuy-njxh-rkw Google Meet].
</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>
Si d’autres événements liés sont présents, faites-le nous savoir, nous serons ravis de les ajouter !
<span id="Fresh_Functions_weekly:_76_new_Functions"></span>
=== Nouvelles fonctions hebdomadaires : 76 nouvelles fonctions ===
Cette semaine, nous avons eu 76 nouvelles fonctions. Nous avons franchi 4 600 Fonctions, seulement quelques semaines avant Wikimania. Voici une liste incomplète de fonctions avec implémentations et tests pour avoir un aperçu des fonctions créées. Merci à tous pour vos contributions !
* {{Z|Z36691}}
* {{Z|Z36693}}
* {{Z|Z36697}}
* {{Z|Z36700}}
* {{Z|Z36717}}
* {{Z|Z36723}}
* {{Z|Z36727}}
* {{Z|Z36731}}
* {{Z|Z36733}}
* {{Z|Z36737}}
* {{Z|Z36743}}
* {{Z|Z36747}}
* {{Z|Z36754}}
* {{Z|Z36759}}
* {{Z|Z36762}}
* {{Z|Z36766}}
* {{Z|Z36770}}
* {{Z|Z36778}}
* {{Z|Z36785}}
* {{Z|Z36792}}
* {{Z|Z36798}}
* {{Z|Z36804}}
* {{Z|Z36810}}
* {{Z|Z36816}}
* {{Z|Z36820}}
* {{Z|Z36823}}
* {{Z|Z36827}}
* {{Z|Z36831}}
* {{Z|Z36835}}
* {{Z|Z36839}}
* {{Z|Z36849}}
* {{Z|Z36853}}
* {{Z|Z36857}}
* {{Z|Z36865}}
* {{Z|Z36869}}
* {{Z|Z36873}}
* {{Z|Z36877}}
* {{Z|Z36881}}
* {{Z|Z36883}}
* {{Z|Z36897}}
* {{Z|Z36903}}
* {{Z|Z36909}}
* {{Z|Z36911}}
* {{Z|Z36916}}
* {{Z|Z36925}}
* {{Z|Z36935}}
* {{Z|Z36939}}
* {{Z|Z36944}}
* {{Z|Z36953}}
* {{Z|Z36957}}
* {{Z|Z36959}}
* {{Z|Z36961}}
* {{Z|Z36969}}
* {{Z|Z36972}}
* {{Z|Z36975}}
* {{Z|Z36978}}
* {{Z|Z36983}}
* {{Z|Z36987}}
* {{Z|Z36990}}
* {{Z|Z36993}}
* {{Z|Z36996}}
* {{Z|Z36998}}
* {{Z|Z37004}}
* {{Z|Z37005}}
* {{Z|Z37006}}
* {{Z|Z37008}}
* {{Z|Z37009}}
* {{Z|Z37011}}
* {{Z|Z37022}}
* {{Z|Z37025}}
* {{Z|Z37029}}
* {{Z|Z37033}}
* {{Z|Z37036}}
Une [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest liste complète de toutes les fonctions classées par date de création] est disponible.
[[Category:Status updates{{#translation:}}|2026-07-01]]
9fmkohl580ch8a2yyxcc8xbqxv5v25h
288120
288118
2026-07-02T18:00:34Z
Poro26
1521
Created page with "[[$1|James]], [[$2|Luca]], et [[$3|Denny]] animera "[$4 Abstract Wikipedia workshop: Créons un article multilingue !]" samedi à 11h00"
288120
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Mise à jour précédente
| prev = 2026-06-26
| nextlabel = Mise à jour suivante
| next =
}}
<span id="Integration_on_test_wiki"></span>
=== Intégration sur test Wiki ===
La "grande chose" sur laquelle nous travaillons dans l’équipe depuis [[Special:MyLanguage/Wikifunctions:Status updates/2026-03-19|Abstract Wikipedia a été lancée]] en mars dernier, fournissant le système permettant d’intégrer des articles sur Wikidéma. Je suis ravi de démontrer maintenant que la toute première version de ceci est disponible sur le [[:testwiki:Main_Page|Test Wikipedia]] (avec quelques réserves).
<div lang="en" dir="ltr" class="mw-content-ltr">
I'll give examples here based on Q90, the abstract article for Paris, because it's very short and simple, and we're planning to use it as a demonstration during the [https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Wikimania workshop in Paris] in three weeks' time:
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
For pilot wikis (currently just Test Wikipedia), you can go to the new special page Special:PreviewAbstract for an approved abstract article to see what it looks like (''e.g.'', do all the fragments come through in your language, are there any missing Functions or lexemes, is the writing idiomatic, ''etc.''):
</div>
: [[:testwiki:Special:PreviewAbstract/Q90|Special:PreviewAbstract/Q90]]
: <span lang="en" dir="ltr" class="mw-content-ltr">''Note:'' Test Wikipedia is showing the correct content, but the "wrong" label at the top, because for other teams' work it talks to the Test Wikidata, not the real Wikidata, and so "Q90" is a different concept; this won't affect real community wikis.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
As a sysop, you can choose to opt that article in to your wiki:
</div>
: [[:testwiki:Special:CommunityConfiguration/AbstractWikiOptedInArticles|Special:CommunityConfiguration/AbstractWikiOptedInArticles]]
: <span lang="en" dir="ltr" class="mw-content-ltr">''Note'': Test Wikipedia already has an article about Paris, [https://test.wikipedia.org/wiki/Paris Paris], so for this demonstration I pointed the title "Paris, France" at the test content. As a sysop, you can of course remove the article (or add or remove any of its redirects) at any time, through the special page.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
Now visit "Paris, France", and see the abstract article, rather than just a prompt to create a new article:
</div>
: [[:testwiki:Paris,_France|Paris,_France]]
<div lang="en" dir="ltr" class="mw-content-ltr">
This also works for the configured "secondary" title, as a redirect first to "Paris, France":
</div>
: [[:testwiki:Paris_is_a_city|Paris_is_a_city]]
<div lang="en" dir="ltr" class="mw-content-ltr">
The existing "Paris" article is entirely unaffected:
</div>
: [[:testwiki:Paris|Paris]]
<div lang="en" dir="ltr" class="mw-content-ltr">
This is our initial design, and we're sure that there are things you might spot that we could do better, or things which we haven't yet thought through sufficiently. Please tell us, so we can improve it.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Some quick things to note:
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">The "create local" tab allows you to create a local wikitext article, which will always "win" and replace the abstract article — it's a key part of the design, that local communities can always replace content easily.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">The "edit abstract" and "abstract history" tabs take you to Abstract Wikipedia, the location of the editing and history pages. This is similar to how File pages for media files loaded from Commons show up. The two tabs are a very different experience to the "edit" and "history" tabs on wikitext pages, and we're thinking about ways to avoid confusing people.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">There is a banner at the bottom of the content explaining that the article is from Abstract Wikipedia and when it was last updated, which we expect might not be needed forever. There is also an extra line in the footer with similar information, which we expect to retain for good.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">There is currently a very small number of articles for which this is unlocked, just for test/demonstration purposes (Q319, Q42, Q84, Q52, and Q90, in English, French, German, and Spanish). This powers the script that refreshes each allowed article in each language every Monday, to keep articles up-to-date. We plan to make it possible for the Abstract Wikipedia community to control this list very soon, subject to some engineering performance concerns.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">To maintain the demonstration and encourage people to write better articles about their own cities, it might be helpful to keep the Paris abstract article very short and simple for now.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== The year ahead of us ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The Wikimedia Foundation's [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027|annual plan for 1 July 2026–30 June 2027]] has gone into effect today. Our work supporting Abstract Wikipedia is part of the "Deepen Engagement" theme, [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027/Product & Technology OKRs#Engage|specifically to]]:
</div>
: <span lang="en" dir="ltr" class="mw-content-ltr">''Demonstrate Abstract Wikipedia's viability as a scalable, human-centered way to create multi-lingual encyclopedic content''</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
As we've discussed before, the idea of Abstract Wikipedia is to provide good, multi-lingual articles in many languages that individual Wikipedias can opt into providing to their readers if they don't yet have any article about that subject. Our current plan is that, first, pilot Wikipedias will opt in on a per-article basis if they're happy with it; later, we'll expand this to more Wikipedias, and allow Wikipedias to choose to opt-in by default for their missing article; you can read more of our thinking from [[Special:MyLanguage/Wikifunctions:Status updates/2026-01-29|when we discussed this back in January]].
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We plan to work with pilot Wikipedia communities over the next few months to make early explorations of whether they can use Abstract Wikipedia to meaningfully extend the articles they make available to their readers in a way that satisfies their quality concerns. As a starting point, we're planning to encourage them to write about and use abstract articles about cities. This is because they are common areas of interest that often have consistent themes in how they need to be described, they're generally not the scope of significant edit warring, and there are very many of them to document, so Abstract Wikipedia might well be able to support many Wikipedia's needs. If we're successful, multiple Wikipedias will see Abstract Wikipedia as a good support for their work in creating and maintaining articles for their readers on topics, and we can expand the pilot languages and encourage use in other areas. If we're not, we'll re-assess and see what we should do differently.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
In parallel to this, we'll be working on improving the user experience, the performance and reliability of the system, and adding new features as their need increases, and our colleagues in our sibling team, the Wikidata Platform team, will be working on migrating and improving the Wikidata Query Service. It looks to be an exciting year!
</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 changed how Abstract Wikipedia loads the article preview: instead of requesting fragment by fragment, it loads whole sections at once. All available fragments are shown immediately, while unavailable ones show a "Pending" block with a retry button ([[:phab:T425416|T425416]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We also fixed a logic error in our test runner code that meant broken user-created comparison objects in Tests would give a confusing error ([[:phab:T430082|T430082]]). And we released a correction to last week's red links feature, so that they also work in production the same as on developer machines ([[:phab:T424310|T424310]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Volunteers’ Corner on July 6 ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The next Volunteers’ Corner will be next [https://zonestamp.toolforge.org/1783359000 Monday, 6 July 2026 at 17:30 UTC]. We plan to have the following agenda: there will be time to ask questions and discuss all matters arising. If we have time, we will write a function together. Everyone is welcome to join us on [https://meet.google.com/xuy-njxh-rkw Google Meet].
</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>
* [[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]], et [[User:DVrandecic (WMF)|Denny]] animera "[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Abstract Wikipedia workshop: Créons un article multilingue !]" samedi à 11h00
Si d’autres événements liés sont présents, faites-le nous savoir, nous serons ravis de les ajouter !
<span id="Fresh_Functions_weekly:_76_new_Functions"></span>
=== Nouvelles fonctions hebdomadaires : 76 nouvelles fonctions ===
Cette semaine, nous avons eu 76 nouvelles fonctions. Nous avons franchi 4 600 Fonctions, seulement quelques semaines avant Wikimania. Voici une liste incomplète de fonctions avec implémentations et tests pour avoir un aperçu des fonctions créées. Merci à tous pour vos contributions !
* {{Z|Z36691}}
* {{Z|Z36693}}
* {{Z|Z36697}}
* {{Z|Z36700}}
* {{Z|Z36717}}
* {{Z|Z36723}}
* {{Z|Z36727}}
* {{Z|Z36731}}
* {{Z|Z36733}}
* {{Z|Z36737}}
* {{Z|Z36743}}
* {{Z|Z36747}}
* {{Z|Z36754}}
* {{Z|Z36759}}
* {{Z|Z36762}}
* {{Z|Z36766}}
* {{Z|Z36770}}
* {{Z|Z36778}}
* {{Z|Z36785}}
* {{Z|Z36792}}
* {{Z|Z36798}}
* {{Z|Z36804}}
* {{Z|Z36810}}
* {{Z|Z36816}}
* {{Z|Z36820}}
* {{Z|Z36823}}
* {{Z|Z36827}}
* {{Z|Z36831}}
* {{Z|Z36835}}
* {{Z|Z36839}}
* {{Z|Z36849}}
* {{Z|Z36853}}
* {{Z|Z36857}}
* {{Z|Z36865}}
* {{Z|Z36869}}
* {{Z|Z36873}}
* {{Z|Z36877}}
* {{Z|Z36881}}
* {{Z|Z36883}}
* {{Z|Z36897}}
* {{Z|Z36903}}
* {{Z|Z36909}}
* {{Z|Z36911}}
* {{Z|Z36916}}
* {{Z|Z36925}}
* {{Z|Z36935}}
* {{Z|Z36939}}
* {{Z|Z36944}}
* {{Z|Z36953}}
* {{Z|Z36957}}
* {{Z|Z36959}}
* {{Z|Z36961}}
* {{Z|Z36969}}
* {{Z|Z36972}}
* {{Z|Z36975}}
* {{Z|Z36978}}
* {{Z|Z36983}}
* {{Z|Z36987}}
* {{Z|Z36990}}
* {{Z|Z36993}}
* {{Z|Z36996}}
* {{Z|Z36998}}
* {{Z|Z37004}}
* {{Z|Z37005}}
* {{Z|Z37006}}
* {{Z|Z37008}}
* {{Z|Z37009}}
* {{Z|Z37011}}
* {{Z|Z37022}}
* {{Z|Z37025}}
* {{Z|Z37029}}
* {{Z|Z37033}}
* {{Z|Z37036}}
Une [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest liste complète de toutes les fonctions classées par date de création] est disponible.
[[Category:Status updates{{#translation:}}|2026-07-01]]
cbj0fj43vmdw4e9znf1dmtt6w5jzgmz
288122
288120
2026-07-02T18:10:24Z
Poro26
1521
Created page with "Je vais donner des exemples ici basés sur Q90, l'article abstrait pour Paris, parce qu'il est très court et simple, et nous prévoyons de l'utiliser comme une démonstration lors de l'atelier [$1 Wikimania à Paris] dans trois semaines:"
288122
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Mise à jour précédente
| prev = 2026-06-26
| nextlabel = Mise à jour suivante
| next =
}}
<span id="Integration_on_test_wiki"></span>
=== Intégration sur test Wiki ===
La "grande chose" sur laquelle nous travaillons dans l’équipe depuis [[Special:MyLanguage/Wikifunctions:Status updates/2026-03-19|Abstract Wikipedia a été lancée]] en mars dernier, fournissant le système permettant d’intégrer des articles sur Wikidéma. Je suis ravi de démontrer maintenant que la toute première version de ceci est disponible sur le [[:testwiki:Main_Page|Test Wikipedia]] (avec quelques réserves).
Je vais donner des exemples ici basés sur Q90, l'article abstrait pour Paris, parce qu'il est très court et simple, et nous prévoyons de l'utiliser comme une démonstration lors de l'atelier [https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Wikimania à Paris] dans trois semaines:
<div lang="en" dir="ltr" class="mw-content-ltr">
For pilot wikis (currently just Test Wikipedia), you can go to the new special page Special:PreviewAbstract for an approved abstract article to see what it looks like (''e.g.'', do all the fragments come through in your language, are there any missing Functions or lexemes, is the writing idiomatic, ''etc.''):
</div>
: [[:testwiki:Special:PreviewAbstract/Q90|Special:PreviewAbstract/Q90]]
: <span lang="en" dir="ltr" class="mw-content-ltr">''Note:'' Test Wikipedia is showing the correct content, but the "wrong" label at the top, because for other teams' work it talks to the Test Wikidata, not the real Wikidata, and so "Q90" is a different concept; this won't affect real community wikis.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
As a sysop, you can choose to opt that article in to your wiki:
</div>
: [[:testwiki:Special:CommunityConfiguration/AbstractWikiOptedInArticles|Special:CommunityConfiguration/AbstractWikiOptedInArticles]]
: <span lang="en" dir="ltr" class="mw-content-ltr">''Note'': Test Wikipedia already has an article about Paris, [https://test.wikipedia.org/wiki/Paris Paris], so for this demonstration I pointed the title "Paris, France" at the test content. As a sysop, you can of course remove the article (or add or remove any of its redirects) at any time, through the special page.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
Now visit "Paris, France", and see the abstract article, rather than just a prompt to create a new article:
</div>
: [[:testwiki:Paris,_France|Paris,_France]]
<div lang="en" dir="ltr" class="mw-content-ltr">
This also works for the configured "secondary" title, as a redirect first to "Paris, France":
</div>
: [[:testwiki:Paris_is_a_city|Paris_is_a_city]]
<div lang="en" dir="ltr" class="mw-content-ltr">
The existing "Paris" article is entirely unaffected:
</div>
: [[:testwiki:Paris|Paris]]
<div lang="en" dir="ltr" class="mw-content-ltr">
This is our initial design, and we're sure that there are things you might spot that we could do better, or things which we haven't yet thought through sufficiently. Please tell us, so we can improve it.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Some quick things to note:
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">The "create local" tab allows you to create a local wikitext article, which will always "win" and replace the abstract article — it's a key part of the design, that local communities can always replace content easily.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">The "edit abstract" and "abstract history" tabs take you to Abstract Wikipedia, the location of the editing and history pages. This is similar to how File pages for media files loaded from Commons show up. The two tabs are a very different experience to the "edit" and "history" tabs on wikitext pages, and we're thinking about ways to avoid confusing people.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">There is a banner at the bottom of the content explaining that the article is from Abstract Wikipedia and when it was last updated, which we expect might not be needed forever. There is also an extra line in the footer with similar information, which we expect to retain for good.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">There is currently a very small number of articles for which this is unlocked, just for test/demonstration purposes (Q319, Q42, Q84, Q52, and Q90, in English, French, German, and Spanish). This powers the script that refreshes each allowed article in each language every Monday, to keep articles up-to-date. We plan to make it possible for the Abstract Wikipedia community to control this list very soon, subject to some engineering performance concerns.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">To maintain the demonstration and encourage people to write better articles about their own cities, it might be helpful to keep the Paris abstract article very short and simple for now.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== The year ahead of us ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The Wikimedia Foundation's [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027|annual plan for 1 July 2026–30 June 2027]] has gone into effect today. Our work supporting Abstract Wikipedia is part of the "Deepen Engagement" theme, [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027/Product & Technology OKRs#Engage|specifically to]]:
</div>
: <span lang="en" dir="ltr" class="mw-content-ltr">''Demonstrate Abstract Wikipedia's viability as a scalable, human-centered way to create multi-lingual encyclopedic content''</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
As we've discussed before, the idea of Abstract Wikipedia is to provide good, multi-lingual articles in many languages that individual Wikipedias can opt into providing to their readers if they don't yet have any article about that subject. Our current plan is that, first, pilot Wikipedias will opt in on a per-article basis if they're happy with it; later, we'll expand this to more Wikipedias, and allow Wikipedias to choose to opt-in by default for their missing article; you can read more of our thinking from [[Special:MyLanguage/Wikifunctions:Status updates/2026-01-29|when we discussed this back in January]].
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We plan to work with pilot Wikipedia communities over the next few months to make early explorations of whether they can use Abstract Wikipedia to meaningfully extend the articles they make available to their readers in a way that satisfies their quality concerns. As a starting point, we're planning to encourage them to write about and use abstract articles about cities. This is because they are common areas of interest that often have consistent themes in how they need to be described, they're generally not the scope of significant edit warring, and there are very many of them to document, so Abstract Wikipedia might well be able to support many Wikipedia's needs. If we're successful, multiple Wikipedias will see Abstract Wikipedia as a good support for their work in creating and maintaining articles for their readers on topics, and we can expand the pilot languages and encourage use in other areas. If we're not, we'll re-assess and see what we should do differently.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
In parallel to this, we'll be working on improving the user experience, the performance and reliability of the system, and adding new features as their need increases, and our colleagues in our sibling team, the Wikidata Platform team, will be working on migrating and improving the Wikidata Query Service. It looks to be an exciting year!
</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 changed how Abstract Wikipedia loads the article preview: instead of requesting fragment by fragment, it loads whole sections at once. All available fragments are shown immediately, while unavailable ones show a "Pending" block with a retry button ([[:phab:T425416|T425416]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We also fixed a logic error in our test runner code that meant broken user-created comparison objects in Tests would give a confusing error ([[:phab:T430082|T430082]]). And we released a correction to last week's red links feature, so that they also work in production the same as on developer machines ([[:phab:T424310|T424310]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Volunteers’ Corner on July 6 ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The next Volunteers’ Corner will be next [https://zonestamp.toolforge.org/1783359000 Monday, 6 July 2026 at 17:30 UTC]. We plan to have the following agenda: there will be time to ask questions and discuss all matters arising. If we have time, we will write a function together. Everyone is welcome to join us on [https://meet.google.com/xuy-njxh-rkw Google Meet].
</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>
* [[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]], et [[User:DVrandecic (WMF)|Denny]] animera "[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Abstract Wikipedia workshop: Créons un article multilingue !]" samedi à 11h00
Si d’autres événements liés sont présents, faites-le nous savoir, nous serons ravis de les ajouter !
<span id="Fresh_Functions_weekly:_76_new_Functions"></span>
=== Nouvelles fonctions hebdomadaires : 76 nouvelles fonctions ===
Cette semaine, nous avons eu 76 nouvelles fonctions. Nous avons franchi 4 600 Fonctions, seulement quelques semaines avant Wikimania. Voici une liste incomplète de fonctions avec implémentations et tests pour avoir un aperçu des fonctions créées. Merci à tous pour vos contributions !
* {{Z|Z36691}}
* {{Z|Z36693}}
* {{Z|Z36697}}
* {{Z|Z36700}}
* {{Z|Z36717}}
* {{Z|Z36723}}
* {{Z|Z36727}}
* {{Z|Z36731}}
* {{Z|Z36733}}
* {{Z|Z36737}}
* {{Z|Z36743}}
* {{Z|Z36747}}
* {{Z|Z36754}}
* {{Z|Z36759}}
* {{Z|Z36762}}
* {{Z|Z36766}}
* {{Z|Z36770}}
* {{Z|Z36778}}
* {{Z|Z36785}}
* {{Z|Z36792}}
* {{Z|Z36798}}
* {{Z|Z36804}}
* {{Z|Z36810}}
* {{Z|Z36816}}
* {{Z|Z36820}}
* {{Z|Z36823}}
* {{Z|Z36827}}
* {{Z|Z36831}}
* {{Z|Z36835}}
* {{Z|Z36839}}
* {{Z|Z36849}}
* {{Z|Z36853}}
* {{Z|Z36857}}
* {{Z|Z36865}}
* {{Z|Z36869}}
* {{Z|Z36873}}
* {{Z|Z36877}}
* {{Z|Z36881}}
* {{Z|Z36883}}
* {{Z|Z36897}}
* {{Z|Z36903}}
* {{Z|Z36909}}
* {{Z|Z36911}}
* {{Z|Z36916}}
* {{Z|Z36925}}
* {{Z|Z36935}}
* {{Z|Z36939}}
* {{Z|Z36944}}
* {{Z|Z36953}}
* {{Z|Z36957}}
* {{Z|Z36959}}
* {{Z|Z36961}}
* {{Z|Z36969}}
* {{Z|Z36972}}
* {{Z|Z36975}}
* {{Z|Z36978}}
* {{Z|Z36983}}
* {{Z|Z36987}}
* {{Z|Z36990}}
* {{Z|Z36993}}
* {{Z|Z36996}}
* {{Z|Z36998}}
* {{Z|Z37004}}
* {{Z|Z37005}}
* {{Z|Z37006}}
* {{Z|Z37008}}
* {{Z|Z37009}}
* {{Z|Z37011}}
* {{Z|Z37022}}
* {{Z|Z37025}}
* {{Z|Z37029}}
* {{Z|Z37033}}
* {{Z|Z37036}}
Une [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest liste complète de toutes les fonctions classées par date de création] est disponible.
[[Category:Status updates{{#translation:}}|2026-07-01]]
3yllsi70rx4ifbo80t2zhpxj806tl5s
288124
288122
2026-07-02T18:11:04Z
Poro26
1521
Created page with "Pour les wikis pilotes (actuellement juste Test Wikipedia), vous pouvez aller sur la nouvelle page spéciale Special :PreviewAbstract pour un article résumé approuvé afin de voir à quoi il ressemble ("par exemple", est-ce que tous les fragments passent dans votre langue, s’il manque des fonctions ou des lexèmes, l’écriture est-elle idiomatique, "etc."):"
288124
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Mise à jour précédente
| prev = 2026-06-26
| nextlabel = Mise à jour suivante
| next =
}}
<span id="Integration_on_test_wiki"></span>
=== Intégration sur test Wiki ===
La "grande chose" sur laquelle nous travaillons dans l’équipe depuis [[Special:MyLanguage/Wikifunctions:Status updates/2026-03-19|Abstract Wikipedia a été lancée]] en mars dernier, fournissant le système permettant d’intégrer des articles sur Wikidéma. Je suis ravi de démontrer maintenant que la toute première version de ceci est disponible sur le [[:testwiki:Main_Page|Test Wikipedia]] (avec quelques réserves).
Je vais donner des exemples ici basés sur Q90, l'article abstrait pour Paris, parce qu'il est très court et simple, et nous prévoyons de l'utiliser comme une démonstration lors de l'atelier [https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Wikimania à Paris] dans trois semaines:
Pour les wikis pilotes (actuellement juste Test Wikipedia), vous pouvez aller sur la nouvelle page spéciale Special :PreviewAbstract pour un article résumé approuvé afin de voir à quoi il ressemble ("par exemple", est-ce que tous les fragments passent dans votre langue, s’il manque des fonctions ou des lexèmes, l’écriture est-elle idiomatique, "etc."):
: [[:testwiki:Special:PreviewAbstract/Q90|Special:PreviewAbstract/Q90]]
: <span lang="en" dir="ltr" class="mw-content-ltr">''Note:'' Test Wikipedia is showing the correct content, but the "wrong" label at the top, because for other teams' work it talks to the Test Wikidata, not the real Wikidata, and so "Q90" is a different concept; this won't affect real community wikis.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
As a sysop, you can choose to opt that article in to your wiki:
</div>
: [[:testwiki:Special:CommunityConfiguration/AbstractWikiOptedInArticles|Special:CommunityConfiguration/AbstractWikiOptedInArticles]]
: <span lang="en" dir="ltr" class="mw-content-ltr">''Note'': Test Wikipedia already has an article about Paris, [https://test.wikipedia.org/wiki/Paris Paris], so for this demonstration I pointed the title "Paris, France" at the test content. As a sysop, you can of course remove the article (or add or remove any of its redirects) at any time, through the special page.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
Now visit "Paris, France", and see the abstract article, rather than just a prompt to create a new article:
</div>
: [[:testwiki:Paris,_France|Paris,_France]]
<div lang="en" dir="ltr" class="mw-content-ltr">
This also works for the configured "secondary" title, as a redirect first to "Paris, France":
</div>
: [[:testwiki:Paris_is_a_city|Paris_is_a_city]]
<div lang="en" dir="ltr" class="mw-content-ltr">
The existing "Paris" article is entirely unaffected:
</div>
: [[:testwiki:Paris|Paris]]
<div lang="en" dir="ltr" class="mw-content-ltr">
This is our initial design, and we're sure that there are things you might spot that we could do better, or things which we haven't yet thought through sufficiently. Please tell us, so we can improve it.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Some quick things to note:
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">The "create local" tab allows you to create a local wikitext article, which will always "win" and replace the abstract article — it's a key part of the design, that local communities can always replace content easily.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">The "edit abstract" and "abstract history" tabs take you to Abstract Wikipedia, the location of the editing and history pages. This is similar to how File pages for media files loaded from Commons show up. The two tabs are a very different experience to the "edit" and "history" tabs on wikitext pages, and we're thinking about ways to avoid confusing people.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">There is a banner at the bottom of the content explaining that the article is from Abstract Wikipedia and when it was last updated, which we expect might not be needed forever. There is also an extra line in the footer with similar information, which we expect to retain for good.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">There is currently a very small number of articles for which this is unlocked, just for test/demonstration purposes (Q319, Q42, Q84, Q52, and Q90, in English, French, German, and Spanish). This powers the script that refreshes each allowed article in each language every Monday, to keep articles up-to-date. We plan to make it possible for the Abstract Wikipedia community to control this list very soon, subject to some engineering performance concerns.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">To maintain the demonstration and encourage people to write better articles about their own cities, it might be helpful to keep the Paris abstract article very short and simple for now.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== The year ahead of us ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The Wikimedia Foundation's [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027|annual plan for 1 July 2026–30 June 2027]] has gone into effect today. Our work supporting Abstract Wikipedia is part of the "Deepen Engagement" theme, [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027/Product & Technology OKRs#Engage|specifically to]]:
</div>
: <span lang="en" dir="ltr" class="mw-content-ltr">''Demonstrate Abstract Wikipedia's viability as a scalable, human-centered way to create multi-lingual encyclopedic content''</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
As we've discussed before, the idea of Abstract Wikipedia is to provide good, multi-lingual articles in many languages that individual Wikipedias can opt into providing to their readers if they don't yet have any article about that subject. Our current plan is that, first, pilot Wikipedias will opt in on a per-article basis if they're happy with it; later, we'll expand this to more Wikipedias, and allow Wikipedias to choose to opt-in by default for their missing article; you can read more of our thinking from [[Special:MyLanguage/Wikifunctions:Status updates/2026-01-29|when we discussed this back in January]].
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We plan to work with pilot Wikipedia communities over the next few months to make early explorations of whether they can use Abstract Wikipedia to meaningfully extend the articles they make available to their readers in a way that satisfies their quality concerns. As a starting point, we're planning to encourage them to write about and use abstract articles about cities. This is because they are common areas of interest that often have consistent themes in how they need to be described, they're generally not the scope of significant edit warring, and there are very many of them to document, so Abstract Wikipedia might well be able to support many Wikipedia's needs. If we're successful, multiple Wikipedias will see Abstract Wikipedia as a good support for their work in creating and maintaining articles for their readers on topics, and we can expand the pilot languages and encourage use in other areas. If we're not, we'll re-assess and see what we should do differently.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
In parallel to this, we'll be working on improving the user experience, the performance and reliability of the system, and adding new features as their need increases, and our colleagues in our sibling team, the Wikidata Platform team, will be working on migrating and improving the Wikidata Query Service. It looks to be an exciting year!
</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 changed how Abstract Wikipedia loads the article preview: instead of requesting fragment by fragment, it loads whole sections at once. All available fragments are shown immediately, while unavailable ones show a "Pending" block with a retry button ([[:phab:T425416|T425416]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We also fixed a logic error in our test runner code that meant broken user-created comparison objects in Tests would give a confusing error ([[:phab:T430082|T430082]]). And we released a correction to last week's red links feature, so that they also work in production the same as on developer machines ([[:phab:T424310|T424310]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Volunteers’ Corner on July 6 ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The next Volunteers’ Corner will be next [https://zonestamp.toolforge.org/1783359000 Monday, 6 July 2026 at 17:30 UTC]. We plan to have the following agenda: there will be time to ask questions and discuss all matters arising. If we have time, we will write a function together. Everyone is welcome to join us on [https://meet.google.com/xuy-njxh-rkw Google Meet].
</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>
* [[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]], et [[User:DVrandecic (WMF)|Denny]] animera "[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Abstract Wikipedia workshop: Créons un article multilingue !]" samedi à 11h00
Si d’autres événements liés sont présents, faites-le nous savoir, nous serons ravis de les ajouter !
<span id="Fresh_Functions_weekly:_76_new_Functions"></span>
=== Nouvelles fonctions hebdomadaires : 76 nouvelles fonctions ===
Cette semaine, nous avons eu 76 nouvelles fonctions. Nous avons franchi 4 600 Fonctions, seulement quelques semaines avant Wikimania. Voici une liste incomplète de fonctions avec implémentations et tests pour avoir un aperçu des fonctions créées. Merci à tous pour vos contributions !
* {{Z|Z36691}}
* {{Z|Z36693}}
* {{Z|Z36697}}
* {{Z|Z36700}}
* {{Z|Z36717}}
* {{Z|Z36723}}
* {{Z|Z36727}}
* {{Z|Z36731}}
* {{Z|Z36733}}
* {{Z|Z36737}}
* {{Z|Z36743}}
* {{Z|Z36747}}
* {{Z|Z36754}}
* {{Z|Z36759}}
* {{Z|Z36762}}
* {{Z|Z36766}}
* {{Z|Z36770}}
* {{Z|Z36778}}
* {{Z|Z36785}}
* {{Z|Z36792}}
* {{Z|Z36798}}
* {{Z|Z36804}}
* {{Z|Z36810}}
* {{Z|Z36816}}
* {{Z|Z36820}}
* {{Z|Z36823}}
* {{Z|Z36827}}
* {{Z|Z36831}}
* {{Z|Z36835}}
* {{Z|Z36839}}
* {{Z|Z36849}}
* {{Z|Z36853}}
* {{Z|Z36857}}
* {{Z|Z36865}}
* {{Z|Z36869}}
* {{Z|Z36873}}
* {{Z|Z36877}}
* {{Z|Z36881}}
* {{Z|Z36883}}
* {{Z|Z36897}}
* {{Z|Z36903}}
* {{Z|Z36909}}
* {{Z|Z36911}}
* {{Z|Z36916}}
* {{Z|Z36925}}
* {{Z|Z36935}}
* {{Z|Z36939}}
* {{Z|Z36944}}
* {{Z|Z36953}}
* {{Z|Z36957}}
* {{Z|Z36959}}
* {{Z|Z36961}}
* {{Z|Z36969}}
* {{Z|Z36972}}
* {{Z|Z36975}}
* {{Z|Z36978}}
* {{Z|Z36983}}
* {{Z|Z36987}}
* {{Z|Z36990}}
* {{Z|Z36993}}
* {{Z|Z36996}}
* {{Z|Z36998}}
* {{Z|Z37004}}
* {{Z|Z37005}}
* {{Z|Z37006}}
* {{Z|Z37008}}
* {{Z|Z37009}}
* {{Z|Z37011}}
* {{Z|Z37022}}
* {{Z|Z37025}}
* {{Z|Z37029}}
* {{Z|Z37033}}
* {{Z|Z37036}}
Une [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest liste complète de toutes les fonctions classées par date de création] est disponible.
[[Category:Status updates{{#translation:}}|2026-07-01]]
28zfmb0zljk8d53fyeyy4b3sb2pj8ae
288126
288124
2026-07-02T18:12:06Z
Poro26
1521
288126
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Mise à jour précédente
| prev = 2026-06-26
| nextlabel = Mise à jour suivante
| next =
}}
<span id="Integration_on_test_wiki"></span>
=== Intégration sur test Wiki ===
La "grande chose" sur laquelle nous travaillons dans l’équipe depuis [[Special:MyLanguage/Wikifunctions:Status updates/2026-03-19|Abstract Wikipedia a été lancée]] en mars dernier, fournissant le système permettant d’intégrer des articles sur Wikidéma. Je suis ravi de démontrer maintenant que la toute première version de ceci est disponible sur le [[:testwiki:Main_Page|Test Wikipedia]] (avec quelques réserves).
Je vais donner des exemples ici basés sur Q90, l'article abstrait pour Paris, parce qu'il est très court et simple, et nous prévoyons de l'utiliser comme une démonstration lors de l'atelier [https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Wikimania à Paris] dans trois semaines:
Pour les wikis pilotes (actuellement juste Test Wikipedia), vous pouvez aller sur la nouvelle page spéciale Special :PreviewAbstract pour un article résumé approuvé afin de voir à quoi il ressemble (''par exemple'', est-ce que tous les fragments passent dans votre langue, s’il manque des fonctions ou des lexèmes, l’écriture est-elle idiomatique, ''etc.''):
: [[:testwiki:Special:PreviewAbstract/Q90|Special:PreviewAbstract/Q90]]
: <span lang="en" dir="ltr" class="mw-content-ltr">''Note:'' Test Wikipedia is showing the correct content, but the "wrong" label at the top, because for other teams' work it talks to the Test Wikidata, not the real Wikidata, and so "Q90" is a different concept; this won't affect real community wikis.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
As a sysop, you can choose to opt that article in to your wiki:
</div>
: [[:testwiki:Special:CommunityConfiguration/AbstractWikiOptedInArticles|Special:CommunityConfiguration/AbstractWikiOptedInArticles]]
: <span lang="en" dir="ltr" class="mw-content-ltr">''Note'': Test Wikipedia already has an article about Paris, [https://test.wikipedia.org/wiki/Paris Paris], so for this demonstration I pointed the title "Paris, France" at the test content. As a sysop, you can of course remove the article (or add or remove any of its redirects) at any time, through the special page.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
Now visit "Paris, France", and see the abstract article, rather than just a prompt to create a new article:
</div>
: [[:testwiki:Paris,_France|Paris,_France]]
<div lang="en" dir="ltr" class="mw-content-ltr">
This also works for the configured "secondary" title, as a redirect first to "Paris, France":
</div>
: [[:testwiki:Paris_is_a_city|Paris_is_a_city]]
<div lang="en" dir="ltr" class="mw-content-ltr">
The existing "Paris" article is entirely unaffected:
</div>
: [[:testwiki:Paris|Paris]]
<div lang="en" dir="ltr" class="mw-content-ltr">
This is our initial design, and we're sure that there are things you might spot that we could do better, or things which we haven't yet thought through sufficiently. Please tell us, so we can improve it.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Some quick things to note:
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">The "create local" tab allows you to create a local wikitext article, which will always "win" and replace the abstract article — it's a key part of the design, that local communities can always replace content easily.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">The "edit abstract" and "abstract history" tabs take you to Abstract Wikipedia, the location of the editing and history pages. This is similar to how File pages for media files loaded from Commons show up. The two tabs are a very different experience to the "edit" and "history" tabs on wikitext pages, and we're thinking about ways to avoid confusing people.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">There is a banner at the bottom of the content explaining that the article is from Abstract Wikipedia and when it was last updated, which we expect might not be needed forever. There is also an extra line in the footer with similar information, which we expect to retain for good.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">There is currently a very small number of articles for which this is unlocked, just for test/demonstration purposes (Q319, Q42, Q84, Q52, and Q90, in English, French, German, and Spanish). This powers the script that refreshes each allowed article in each language every Monday, to keep articles up-to-date. We plan to make it possible for the Abstract Wikipedia community to control this list very soon, subject to some engineering performance concerns.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">To maintain the demonstration and encourage people to write better articles about their own cities, it might be helpful to keep the Paris abstract article very short and simple for now.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== The year ahead of us ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The Wikimedia Foundation's [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027|annual plan for 1 July 2026–30 June 2027]] has gone into effect today. Our work supporting Abstract Wikipedia is part of the "Deepen Engagement" theme, [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027/Product & Technology OKRs#Engage|specifically to]]:
</div>
: <span lang="en" dir="ltr" class="mw-content-ltr">''Demonstrate Abstract Wikipedia's viability as a scalable, human-centered way to create multi-lingual encyclopedic content''</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
As we've discussed before, the idea of Abstract Wikipedia is to provide good, multi-lingual articles in many languages that individual Wikipedias can opt into providing to their readers if they don't yet have any article about that subject. Our current plan is that, first, pilot Wikipedias will opt in on a per-article basis if they're happy with it; later, we'll expand this to more Wikipedias, and allow Wikipedias to choose to opt-in by default for their missing article; you can read more of our thinking from [[Special:MyLanguage/Wikifunctions:Status updates/2026-01-29|when we discussed this back in January]].
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We plan to work with pilot Wikipedia communities over the next few months to make early explorations of whether they can use Abstract Wikipedia to meaningfully extend the articles they make available to their readers in a way that satisfies their quality concerns. As a starting point, we're planning to encourage them to write about and use abstract articles about cities. This is because they are common areas of interest that often have consistent themes in how they need to be described, they're generally not the scope of significant edit warring, and there are very many of them to document, so Abstract Wikipedia might well be able to support many Wikipedia's needs. If we're successful, multiple Wikipedias will see Abstract Wikipedia as a good support for their work in creating and maintaining articles for their readers on topics, and we can expand the pilot languages and encourage use in other areas. If we're not, we'll re-assess and see what we should do differently.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
In parallel to this, we'll be working on improving the user experience, the performance and reliability of the system, and adding new features as their need increases, and our colleagues in our sibling team, the Wikidata Platform team, will be working on migrating and improving the Wikidata Query Service. It looks to be an exciting year!
</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 changed how Abstract Wikipedia loads the article preview: instead of requesting fragment by fragment, it loads whole sections at once. All available fragments are shown immediately, while unavailable ones show a "Pending" block with a retry button ([[:phab:T425416|T425416]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We also fixed a logic error in our test runner code that meant broken user-created comparison objects in Tests would give a confusing error ([[:phab:T430082|T430082]]). And we released a correction to last week's red links feature, so that they also work in production the same as on developer machines ([[:phab:T424310|T424310]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Volunteers’ Corner on July 6 ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The next Volunteers’ Corner will be next [https://zonestamp.toolforge.org/1783359000 Monday, 6 July 2026 at 17:30 UTC]. We plan to have the following agenda: there will be time to ask questions and discuss all matters arising. If we have time, we will write a function together. Everyone is welcome to join us on [https://meet.google.com/xuy-njxh-rkw Google Meet].
</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>
* [[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]], et [[User:DVrandecic (WMF)|Denny]] animera "[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Abstract Wikipedia workshop: Créons un article multilingue !]" samedi à 11h00
Si d’autres événements liés sont présents, faites-le nous savoir, nous serons ravis de les ajouter !
<span id="Fresh_Functions_weekly:_76_new_Functions"></span>
=== Nouvelles fonctions hebdomadaires : 76 nouvelles fonctions ===
Cette semaine, nous avons eu 76 nouvelles fonctions. Nous avons franchi 4 600 Fonctions, seulement quelques semaines avant Wikimania. Voici une liste incomplète de fonctions avec implémentations et tests pour avoir un aperçu des fonctions créées. Merci à tous pour vos contributions !
* {{Z|Z36691}}
* {{Z|Z36693}}
* {{Z|Z36697}}
* {{Z|Z36700}}
* {{Z|Z36717}}
* {{Z|Z36723}}
* {{Z|Z36727}}
* {{Z|Z36731}}
* {{Z|Z36733}}
* {{Z|Z36737}}
* {{Z|Z36743}}
* {{Z|Z36747}}
* {{Z|Z36754}}
* {{Z|Z36759}}
* {{Z|Z36762}}
* {{Z|Z36766}}
* {{Z|Z36770}}
* {{Z|Z36778}}
* {{Z|Z36785}}
* {{Z|Z36792}}
* {{Z|Z36798}}
* {{Z|Z36804}}
* {{Z|Z36810}}
* {{Z|Z36816}}
* {{Z|Z36820}}
* {{Z|Z36823}}
* {{Z|Z36827}}
* {{Z|Z36831}}
* {{Z|Z36835}}
* {{Z|Z36839}}
* {{Z|Z36849}}
* {{Z|Z36853}}
* {{Z|Z36857}}
* {{Z|Z36865}}
* {{Z|Z36869}}
* {{Z|Z36873}}
* {{Z|Z36877}}
* {{Z|Z36881}}
* {{Z|Z36883}}
* {{Z|Z36897}}
* {{Z|Z36903}}
* {{Z|Z36909}}
* {{Z|Z36911}}
* {{Z|Z36916}}
* {{Z|Z36925}}
* {{Z|Z36935}}
* {{Z|Z36939}}
* {{Z|Z36944}}
* {{Z|Z36953}}
* {{Z|Z36957}}
* {{Z|Z36959}}
* {{Z|Z36961}}
* {{Z|Z36969}}
* {{Z|Z36972}}
* {{Z|Z36975}}
* {{Z|Z36978}}
* {{Z|Z36983}}
* {{Z|Z36987}}
* {{Z|Z36990}}
* {{Z|Z36993}}
* {{Z|Z36996}}
* {{Z|Z36998}}
* {{Z|Z37004}}
* {{Z|Z37005}}
* {{Z|Z37006}}
* {{Z|Z37008}}
* {{Z|Z37009}}
* {{Z|Z37011}}
* {{Z|Z37022}}
* {{Z|Z37025}}
* {{Z|Z37029}}
* {{Z|Z37033}}
* {{Z|Z37036}}
Une [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest liste complète de toutes les fonctions classées par date de création] est disponible.
[[Category:Status updates{{#translation:}}|2026-07-01]]
lo51t9cd9zgxlcjuhtdq174luc1pjfj
288128
288126
2026-07-02T18:13:39Z
Poro26
1521
Created page with "''Note:'' Test Wikipedia affiche le contenu correct, mais l’étiquette "incorrecte" en haut, car pour le travail des autres équipes, il parle au Test Wikidata, pas au vrai Wikidata, et donc "Q90" est un concept"
288128
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Mise à jour précédente
| prev = 2026-06-26
| nextlabel = Mise à jour suivante
| next =
}}
<span id="Integration_on_test_wiki"></span>
=== Intégration sur test Wiki ===
La "grande chose" sur laquelle nous travaillons dans l’équipe depuis [[Special:MyLanguage/Wikifunctions:Status updates/2026-03-19|Abstract Wikipedia a été lancée]] en mars dernier, fournissant le système permettant d’intégrer des articles sur Wikidéma. Je suis ravi de démontrer maintenant que la toute première version de ceci est disponible sur le [[:testwiki:Main_Page|Test Wikipedia]] (avec quelques réserves).
Je vais donner des exemples ici basés sur Q90, l'article abstrait pour Paris, parce qu'il est très court et simple, et nous prévoyons de l'utiliser comme une démonstration lors de l'atelier [https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Wikimania à Paris] dans trois semaines:
Pour les wikis pilotes (actuellement juste Test Wikipedia), vous pouvez aller sur la nouvelle page spéciale Special :PreviewAbstract pour un article résumé approuvé afin de voir à quoi il ressemble (''par exemple'', est-ce que tous les fragments passent dans votre langue, s’il manque des fonctions ou des lexèmes, l’écriture est-elle idiomatique, ''etc.''):
: [[:testwiki:Special:PreviewAbstract/Q90|Special:PreviewAbstract/Q90]]
: ''Note:'' Test Wikipedia affiche le contenu correct, mais l’étiquette "incorrecte" en haut, car pour le travail des autres équipes, il parle au Test Wikidata, pas au vrai Wikidata, et donc "Q90" est un concept
<div lang="en" dir="ltr" class="mw-content-ltr">
As a sysop, you can choose to opt that article in to your wiki:
</div>
: [[:testwiki:Special:CommunityConfiguration/AbstractWikiOptedInArticles|Special:CommunityConfiguration/AbstractWikiOptedInArticles]]
: <span lang="en" dir="ltr" class="mw-content-ltr">''Note'': Test Wikipedia already has an article about Paris, [https://test.wikipedia.org/wiki/Paris Paris], so for this demonstration I pointed the title "Paris, France" at the test content. As a sysop, you can of course remove the article (or add or remove any of its redirects) at any time, through the special page.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
Now visit "Paris, France", and see the abstract article, rather than just a prompt to create a new article:
</div>
: [[:testwiki:Paris,_France|Paris,_France]]
<div lang="en" dir="ltr" class="mw-content-ltr">
This also works for the configured "secondary" title, as a redirect first to "Paris, France":
</div>
: [[:testwiki:Paris_is_a_city|Paris_is_a_city]]
<div lang="en" dir="ltr" class="mw-content-ltr">
The existing "Paris" article is entirely unaffected:
</div>
: [[:testwiki:Paris|Paris]]
<div lang="en" dir="ltr" class="mw-content-ltr">
This is our initial design, and we're sure that there are things you might spot that we could do better, or things which we haven't yet thought through sufficiently. Please tell us, so we can improve it.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Some quick things to note:
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">The "create local" tab allows you to create a local wikitext article, which will always "win" and replace the abstract article — it's a key part of the design, that local communities can always replace content easily.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">The "edit abstract" and "abstract history" tabs take you to Abstract Wikipedia, the location of the editing and history pages. This is similar to how File pages for media files loaded from Commons show up. The two tabs are a very different experience to the "edit" and "history" tabs on wikitext pages, and we're thinking about ways to avoid confusing people.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">There is a banner at the bottom of the content explaining that the article is from Abstract Wikipedia and when it was last updated, which we expect might not be needed forever. There is also an extra line in the footer with similar information, which we expect to retain for good.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">There is currently a very small number of articles for which this is unlocked, just for test/demonstration purposes (Q319, Q42, Q84, Q52, and Q90, in English, French, German, and Spanish). This powers the script that refreshes each allowed article in each language every Monday, to keep articles up-to-date. We plan to make it possible for the Abstract Wikipedia community to control this list very soon, subject to some engineering performance concerns.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">To maintain the demonstration and encourage people to write better articles about their own cities, it might be helpful to keep the Paris abstract article very short and simple for now.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== The year ahead of us ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The Wikimedia Foundation's [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027|annual plan for 1 July 2026–30 June 2027]] has gone into effect today. Our work supporting Abstract Wikipedia is part of the "Deepen Engagement" theme, [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027/Product & Technology OKRs#Engage|specifically to]]:
</div>
: <span lang="en" dir="ltr" class="mw-content-ltr">''Demonstrate Abstract Wikipedia's viability as a scalable, human-centered way to create multi-lingual encyclopedic content''</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
As we've discussed before, the idea of Abstract Wikipedia is to provide good, multi-lingual articles in many languages that individual Wikipedias can opt into providing to their readers if they don't yet have any article about that subject. Our current plan is that, first, pilot Wikipedias will opt in on a per-article basis if they're happy with it; later, we'll expand this to more Wikipedias, and allow Wikipedias to choose to opt-in by default for their missing article; you can read more of our thinking from [[Special:MyLanguage/Wikifunctions:Status updates/2026-01-29|when we discussed this back in January]].
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We plan to work with pilot Wikipedia communities over the next few months to make early explorations of whether they can use Abstract Wikipedia to meaningfully extend the articles they make available to their readers in a way that satisfies their quality concerns. As a starting point, we're planning to encourage them to write about and use abstract articles about cities. This is because they are common areas of interest that often have consistent themes in how they need to be described, they're generally not the scope of significant edit warring, and there are very many of them to document, so Abstract Wikipedia might well be able to support many Wikipedia's needs. If we're successful, multiple Wikipedias will see Abstract Wikipedia as a good support for their work in creating and maintaining articles for their readers on topics, and we can expand the pilot languages and encourage use in other areas. If we're not, we'll re-assess and see what we should do differently.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
In parallel to this, we'll be working on improving the user experience, the performance and reliability of the system, and adding new features as their need increases, and our colleagues in our sibling team, the Wikidata Platform team, will be working on migrating and improving the Wikidata Query Service. It looks to be an exciting year!
</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 changed how Abstract Wikipedia loads the article preview: instead of requesting fragment by fragment, it loads whole sections at once. All available fragments are shown immediately, while unavailable ones show a "Pending" block with a retry button ([[:phab:T425416|T425416]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We also fixed a logic error in our test runner code that meant broken user-created comparison objects in Tests would give a confusing error ([[:phab:T430082|T430082]]). And we released a correction to last week's red links feature, so that they also work in production the same as on developer machines ([[:phab:T424310|T424310]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Volunteers’ Corner on July 6 ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The next Volunteers’ Corner will be next [https://zonestamp.toolforge.org/1783359000 Monday, 6 July 2026 at 17:30 UTC]. We plan to have the following agenda: there will be time to ask questions and discuss all matters arising. If we have time, we will write a function together. Everyone is welcome to join us on [https://meet.google.com/xuy-njxh-rkw Google Meet].
</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>
* [[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]], et [[User:DVrandecic (WMF)|Denny]] animera "[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Abstract Wikipedia workshop: Créons un article multilingue !]" samedi à 11h00
Si d’autres événements liés sont présents, faites-le nous savoir, nous serons ravis de les ajouter !
<span id="Fresh_Functions_weekly:_76_new_Functions"></span>
=== Nouvelles fonctions hebdomadaires : 76 nouvelles fonctions ===
Cette semaine, nous avons eu 76 nouvelles fonctions. Nous avons franchi 4 600 Fonctions, seulement quelques semaines avant Wikimania. Voici une liste incomplète de fonctions avec implémentations et tests pour avoir un aperçu des fonctions créées. Merci à tous pour vos contributions !
* {{Z|Z36691}}
* {{Z|Z36693}}
* {{Z|Z36697}}
* {{Z|Z36700}}
* {{Z|Z36717}}
* {{Z|Z36723}}
* {{Z|Z36727}}
* {{Z|Z36731}}
* {{Z|Z36733}}
* {{Z|Z36737}}
* {{Z|Z36743}}
* {{Z|Z36747}}
* {{Z|Z36754}}
* {{Z|Z36759}}
* {{Z|Z36762}}
* {{Z|Z36766}}
* {{Z|Z36770}}
* {{Z|Z36778}}
* {{Z|Z36785}}
* {{Z|Z36792}}
* {{Z|Z36798}}
* {{Z|Z36804}}
* {{Z|Z36810}}
* {{Z|Z36816}}
* {{Z|Z36820}}
* {{Z|Z36823}}
* {{Z|Z36827}}
* {{Z|Z36831}}
* {{Z|Z36835}}
* {{Z|Z36839}}
* {{Z|Z36849}}
* {{Z|Z36853}}
* {{Z|Z36857}}
* {{Z|Z36865}}
* {{Z|Z36869}}
* {{Z|Z36873}}
* {{Z|Z36877}}
* {{Z|Z36881}}
* {{Z|Z36883}}
* {{Z|Z36897}}
* {{Z|Z36903}}
* {{Z|Z36909}}
* {{Z|Z36911}}
* {{Z|Z36916}}
* {{Z|Z36925}}
* {{Z|Z36935}}
* {{Z|Z36939}}
* {{Z|Z36944}}
* {{Z|Z36953}}
* {{Z|Z36957}}
* {{Z|Z36959}}
* {{Z|Z36961}}
* {{Z|Z36969}}
* {{Z|Z36972}}
* {{Z|Z36975}}
* {{Z|Z36978}}
* {{Z|Z36983}}
* {{Z|Z36987}}
* {{Z|Z36990}}
* {{Z|Z36993}}
* {{Z|Z36996}}
* {{Z|Z36998}}
* {{Z|Z37004}}
* {{Z|Z37005}}
* {{Z|Z37006}}
* {{Z|Z37008}}
* {{Z|Z37009}}
* {{Z|Z37011}}
* {{Z|Z37022}}
* {{Z|Z37025}}
* {{Z|Z37029}}
* {{Z|Z37033}}
* {{Z|Z37036}}
Une [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest liste complète de toutes les fonctions classées par date de création] est disponible.
[[Category:Status updates{{#translation:}}|2026-07-01]]
brz6jrl8zjfstjzfyl9tun8lmbqrsqq
288130
288128
2026-07-02T18:13:46Z
Poro26
1521
Created page with "En tant que sysop, vous pouvez choisir de choisir cet article dans votre wiki:"
288130
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Mise à jour précédente
| prev = 2026-06-26
| nextlabel = Mise à jour suivante
| next =
}}
<span id="Integration_on_test_wiki"></span>
=== Intégration sur test Wiki ===
La "grande chose" sur laquelle nous travaillons dans l’équipe depuis [[Special:MyLanguage/Wikifunctions:Status updates/2026-03-19|Abstract Wikipedia a été lancée]] en mars dernier, fournissant le système permettant d’intégrer des articles sur Wikidéma. Je suis ravi de démontrer maintenant que la toute première version de ceci est disponible sur le [[:testwiki:Main_Page|Test Wikipedia]] (avec quelques réserves).
Je vais donner des exemples ici basés sur Q90, l'article abstrait pour Paris, parce qu'il est très court et simple, et nous prévoyons de l'utiliser comme une démonstration lors de l'atelier [https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Wikimania à Paris] dans trois semaines:
Pour les wikis pilotes (actuellement juste Test Wikipedia), vous pouvez aller sur la nouvelle page spéciale Special :PreviewAbstract pour un article résumé approuvé afin de voir à quoi il ressemble (''par exemple'', est-ce que tous les fragments passent dans votre langue, s’il manque des fonctions ou des lexèmes, l’écriture est-elle idiomatique, ''etc.''):
: [[:testwiki:Special:PreviewAbstract/Q90|Special:PreviewAbstract/Q90]]
: ''Note:'' Test Wikipedia affiche le contenu correct, mais l’étiquette "incorrecte" en haut, car pour le travail des autres équipes, il parle au Test Wikidata, pas au vrai Wikidata, et donc "Q90" est un concept
En tant que sysop, vous pouvez choisir de choisir cet article dans votre wiki:
: [[:testwiki:Special:CommunityConfiguration/AbstractWikiOptedInArticles|Special:CommunityConfiguration/AbstractWikiOptedInArticles]]
: <span lang="en" dir="ltr" class="mw-content-ltr">''Note'': Test Wikipedia already has an article about Paris, [https://test.wikipedia.org/wiki/Paris Paris], so for this demonstration I pointed the title "Paris, France" at the test content. As a sysop, you can of course remove the article (or add or remove any of its redirects) at any time, through the special page.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
Now visit "Paris, France", and see the abstract article, rather than just a prompt to create a new article:
</div>
: [[:testwiki:Paris,_France|Paris,_France]]
<div lang="en" dir="ltr" class="mw-content-ltr">
This also works for the configured "secondary" title, as a redirect first to "Paris, France":
</div>
: [[:testwiki:Paris_is_a_city|Paris_is_a_city]]
<div lang="en" dir="ltr" class="mw-content-ltr">
The existing "Paris" article is entirely unaffected:
</div>
: [[:testwiki:Paris|Paris]]
<div lang="en" dir="ltr" class="mw-content-ltr">
This is our initial design, and we're sure that there are things you might spot that we could do better, or things which we haven't yet thought through sufficiently. Please tell us, so we can improve it.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Some quick things to note:
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">The "create local" tab allows you to create a local wikitext article, which will always "win" and replace the abstract article — it's a key part of the design, that local communities can always replace content easily.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">The "edit abstract" and "abstract history" tabs take you to Abstract Wikipedia, the location of the editing and history pages. This is similar to how File pages for media files loaded from Commons show up. The two tabs are a very different experience to the "edit" and "history" tabs on wikitext pages, and we're thinking about ways to avoid confusing people.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">There is a banner at the bottom of the content explaining that the article is from Abstract Wikipedia and when it was last updated, which we expect might not be needed forever. There is also an extra line in the footer with similar information, which we expect to retain for good.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">There is currently a very small number of articles for which this is unlocked, just for test/demonstration purposes (Q319, Q42, Q84, Q52, and Q90, in English, French, German, and Spanish). This powers the script that refreshes each allowed article in each language every Monday, to keep articles up-to-date. We plan to make it possible for the Abstract Wikipedia community to control this list very soon, subject to some engineering performance concerns.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">To maintain the demonstration and encourage people to write better articles about their own cities, it might be helpful to keep the Paris abstract article very short and simple for now.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== The year ahead of us ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The Wikimedia Foundation's [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027|annual plan for 1 July 2026–30 June 2027]] has gone into effect today. Our work supporting Abstract Wikipedia is part of the "Deepen Engagement" theme, [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027/Product & Technology OKRs#Engage|specifically to]]:
</div>
: <span lang="en" dir="ltr" class="mw-content-ltr">''Demonstrate Abstract Wikipedia's viability as a scalable, human-centered way to create multi-lingual encyclopedic content''</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
As we've discussed before, the idea of Abstract Wikipedia is to provide good, multi-lingual articles in many languages that individual Wikipedias can opt into providing to their readers if they don't yet have any article about that subject. Our current plan is that, first, pilot Wikipedias will opt in on a per-article basis if they're happy with it; later, we'll expand this to more Wikipedias, and allow Wikipedias to choose to opt-in by default for their missing article; you can read more of our thinking from [[Special:MyLanguage/Wikifunctions:Status updates/2026-01-29|when we discussed this back in January]].
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We plan to work with pilot Wikipedia communities over the next few months to make early explorations of whether they can use Abstract Wikipedia to meaningfully extend the articles they make available to their readers in a way that satisfies their quality concerns. As a starting point, we're planning to encourage them to write about and use abstract articles about cities. This is because they are common areas of interest that often have consistent themes in how they need to be described, they're generally not the scope of significant edit warring, and there are very many of them to document, so Abstract Wikipedia might well be able to support many Wikipedia's needs. If we're successful, multiple Wikipedias will see Abstract Wikipedia as a good support for their work in creating and maintaining articles for their readers on topics, and we can expand the pilot languages and encourage use in other areas. If we're not, we'll re-assess and see what we should do differently.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
In parallel to this, we'll be working on improving the user experience, the performance and reliability of the system, and adding new features as their need increases, and our colleagues in our sibling team, the Wikidata Platform team, will be working on migrating and improving the Wikidata Query Service. It looks to be an exciting year!
</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 changed how Abstract Wikipedia loads the article preview: instead of requesting fragment by fragment, it loads whole sections at once. All available fragments are shown immediately, while unavailable ones show a "Pending" block with a retry button ([[:phab:T425416|T425416]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We also fixed a logic error in our test runner code that meant broken user-created comparison objects in Tests would give a confusing error ([[:phab:T430082|T430082]]). And we released a correction to last week's red links feature, so that they also work in production the same as on developer machines ([[:phab:T424310|T424310]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Volunteers’ Corner on July 6 ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The next Volunteers’ Corner will be next [https://zonestamp.toolforge.org/1783359000 Monday, 6 July 2026 at 17:30 UTC]. We plan to have the following agenda: there will be time to ask questions and discuss all matters arising. If we have time, we will write a function together. Everyone is welcome to join us on [https://meet.google.com/xuy-njxh-rkw Google Meet].
</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>
* [[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]], et [[User:DVrandecic (WMF)|Denny]] animera "[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Abstract Wikipedia workshop: Créons un article multilingue !]" samedi à 11h00
Si d’autres événements liés sont présents, faites-le nous savoir, nous serons ravis de les ajouter !
<span id="Fresh_Functions_weekly:_76_new_Functions"></span>
=== Nouvelles fonctions hebdomadaires : 76 nouvelles fonctions ===
Cette semaine, nous avons eu 76 nouvelles fonctions. Nous avons franchi 4 600 Fonctions, seulement quelques semaines avant Wikimania. Voici une liste incomplète de fonctions avec implémentations et tests pour avoir un aperçu des fonctions créées. Merci à tous pour vos contributions !
* {{Z|Z36691}}
* {{Z|Z36693}}
* {{Z|Z36697}}
* {{Z|Z36700}}
* {{Z|Z36717}}
* {{Z|Z36723}}
* {{Z|Z36727}}
* {{Z|Z36731}}
* {{Z|Z36733}}
* {{Z|Z36737}}
* {{Z|Z36743}}
* {{Z|Z36747}}
* {{Z|Z36754}}
* {{Z|Z36759}}
* {{Z|Z36762}}
* {{Z|Z36766}}
* {{Z|Z36770}}
* {{Z|Z36778}}
* {{Z|Z36785}}
* {{Z|Z36792}}
* {{Z|Z36798}}
* {{Z|Z36804}}
* {{Z|Z36810}}
* {{Z|Z36816}}
* {{Z|Z36820}}
* {{Z|Z36823}}
* {{Z|Z36827}}
* {{Z|Z36831}}
* {{Z|Z36835}}
* {{Z|Z36839}}
* {{Z|Z36849}}
* {{Z|Z36853}}
* {{Z|Z36857}}
* {{Z|Z36865}}
* {{Z|Z36869}}
* {{Z|Z36873}}
* {{Z|Z36877}}
* {{Z|Z36881}}
* {{Z|Z36883}}
* {{Z|Z36897}}
* {{Z|Z36903}}
* {{Z|Z36909}}
* {{Z|Z36911}}
* {{Z|Z36916}}
* {{Z|Z36925}}
* {{Z|Z36935}}
* {{Z|Z36939}}
* {{Z|Z36944}}
* {{Z|Z36953}}
* {{Z|Z36957}}
* {{Z|Z36959}}
* {{Z|Z36961}}
* {{Z|Z36969}}
* {{Z|Z36972}}
* {{Z|Z36975}}
* {{Z|Z36978}}
* {{Z|Z36983}}
* {{Z|Z36987}}
* {{Z|Z36990}}
* {{Z|Z36993}}
* {{Z|Z36996}}
* {{Z|Z36998}}
* {{Z|Z37004}}
* {{Z|Z37005}}
* {{Z|Z37006}}
* {{Z|Z37008}}
* {{Z|Z37009}}
* {{Z|Z37011}}
* {{Z|Z37022}}
* {{Z|Z37025}}
* {{Z|Z37029}}
* {{Z|Z37033}}
* {{Z|Z37036}}
Une [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest liste complète de toutes les fonctions classées par date de création] est disponible.
[[Category:Status updates{{#translation:}}|2026-07-01]]
39tcg4qrfoycbqm52yupjq4gbyzsn8v
288132
288130
2026-07-02T18:14:30Z
Poro26
1521
Created page with "''Note'': Test Wikipedia a déjà un article sur Paris, [$1 Paris], donc pour cette démonstration j’ai indiqué le titre "Paris, France" au contenu du test. En tant que sysop, vous pouvez bien sûr supprimer l’article (ou ajouter ou supprimer ses redirections) à tout moment, via la page spéciale."
288132
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Mise à jour précédente
| prev = 2026-06-26
| nextlabel = Mise à jour suivante
| next =
}}
<span id="Integration_on_test_wiki"></span>
=== Intégration sur test Wiki ===
La "grande chose" sur laquelle nous travaillons dans l’équipe depuis [[Special:MyLanguage/Wikifunctions:Status updates/2026-03-19|Abstract Wikipedia a été lancée]] en mars dernier, fournissant le système permettant d’intégrer des articles sur Wikidéma. Je suis ravi de démontrer maintenant que la toute première version de ceci est disponible sur le [[:testwiki:Main_Page|Test Wikipedia]] (avec quelques réserves).
Je vais donner des exemples ici basés sur Q90, l'article abstrait pour Paris, parce qu'il est très court et simple, et nous prévoyons de l'utiliser comme une démonstration lors de l'atelier [https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Wikimania à Paris] dans trois semaines:
Pour les wikis pilotes (actuellement juste Test Wikipedia), vous pouvez aller sur la nouvelle page spéciale Special :PreviewAbstract pour un article résumé approuvé afin de voir à quoi il ressemble (''par exemple'', est-ce que tous les fragments passent dans votre langue, s’il manque des fonctions ou des lexèmes, l’écriture est-elle idiomatique, ''etc.''):
: [[:testwiki:Special:PreviewAbstract/Q90|Special:PreviewAbstract/Q90]]
: ''Note:'' Test Wikipedia affiche le contenu correct, mais l’étiquette "incorrecte" en haut, car pour le travail des autres équipes, il parle au Test Wikidata, pas au vrai Wikidata, et donc "Q90" est un concept
En tant que sysop, vous pouvez choisir de choisir cet article dans votre wiki:
: [[:testwiki:Special:CommunityConfiguration/AbstractWikiOptedInArticles|Special:CommunityConfiguration/AbstractWikiOptedInArticles]]
: ''Note'': Test Wikipedia a déjà un article sur Paris, [https://test.wikipedia.org/wiki/Paris Paris], donc pour cette démonstration j’ai indiqué le titre "Paris, France" au contenu du test. En tant que sysop, vous pouvez bien sûr supprimer l’article (ou ajouter ou supprimer ses redirections) à tout moment, via la page spéciale.
<div lang="en" dir="ltr" class="mw-content-ltr">
Now visit "Paris, France", and see the abstract article, rather than just a prompt to create a new article:
</div>
: [[:testwiki:Paris,_France|Paris,_France]]
<div lang="en" dir="ltr" class="mw-content-ltr">
This also works for the configured "secondary" title, as a redirect first to "Paris, France":
</div>
: [[:testwiki:Paris_is_a_city|Paris_is_a_city]]
<div lang="en" dir="ltr" class="mw-content-ltr">
The existing "Paris" article is entirely unaffected:
</div>
: [[:testwiki:Paris|Paris]]
<div lang="en" dir="ltr" class="mw-content-ltr">
This is our initial design, and we're sure that there are things you might spot that we could do better, or things which we haven't yet thought through sufficiently. Please tell us, so we can improve it.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Some quick things to note:
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">The "create local" tab allows you to create a local wikitext article, which will always "win" and replace the abstract article — it's a key part of the design, that local communities can always replace content easily.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">The "edit abstract" and "abstract history" tabs take you to Abstract Wikipedia, the location of the editing and history pages. This is similar to how File pages for media files loaded from Commons show up. The two tabs are a very different experience to the "edit" and "history" tabs on wikitext pages, and we're thinking about ways to avoid confusing people.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">There is a banner at the bottom of the content explaining that the article is from Abstract Wikipedia and when it was last updated, which we expect might not be needed forever. There is also an extra line in the footer with similar information, which we expect to retain for good.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">There is currently a very small number of articles for which this is unlocked, just for test/demonstration purposes (Q319, Q42, Q84, Q52, and Q90, in English, French, German, and Spanish). This powers the script that refreshes each allowed article in each language every Monday, to keep articles up-to-date. We plan to make it possible for the Abstract Wikipedia community to control this list very soon, subject to some engineering performance concerns.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">To maintain the demonstration and encourage people to write better articles about their own cities, it might be helpful to keep the Paris abstract article very short and simple for now.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== The year ahead of us ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The Wikimedia Foundation's [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027|annual plan for 1 July 2026–30 June 2027]] has gone into effect today. Our work supporting Abstract Wikipedia is part of the "Deepen Engagement" theme, [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027/Product & Technology OKRs#Engage|specifically to]]:
</div>
: <span lang="en" dir="ltr" class="mw-content-ltr">''Demonstrate Abstract Wikipedia's viability as a scalable, human-centered way to create multi-lingual encyclopedic content''</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
As we've discussed before, the idea of Abstract Wikipedia is to provide good, multi-lingual articles in many languages that individual Wikipedias can opt into providing to their readers if they don't yet have any article about that subject. Our current plan is that, first, pilot Wikipedias will opt in on a per-article basis if they're happy with it; later, we'll expand this to more Wikipedias, and allow Wikipedias to choose to opt-in by default for their missing article; you can read more of our thinking from [[Special:MyLanguage/Wikifunctions:Status updates/2026-01-29|when we discussed this back in January]].
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We plan to work with pilot Wikipedia communities over the next few months to make early explorations of whether they can use Abstract Wikipedia to meaningfully extend the articles they make available to their readers in a way that satisfies their quality concerns. As a starting point, we're planning to encourage them to write about and use abstract articles about cities. This is because they are common areas of interest that often have consistent themes in how they need to be described, they're generally not the scope of significant edit warring, and there are very many of them to document, so Abstract Wikipedia might well be able to support many Wikipedia's needs. If we're successful, multiple Wikipedias will see Abstract Wikipedia as a good support for their work in creating and maintaining articles for their readers on topics, and we can expand the pilot languages and encourage use in other areas. If we're not, we'll re-assess and see what we should do differently.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
In parallel to this, we'll be working on improving the user experience, the performance and reliability of the system, and adding new features as their need increases, and our colleagues in our sibling team, the Wikidata Platform team, will be working on migrating and improving the Wikidata Query Service. It looks to be an exciting year!
</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 changed how Abstract Wikipedia loads the article preview: instead of requesting fragment by fragment, it loads whole sections at once. All available fragments are shown immediately, while unavailable ones show a "Pending" block with a retry button ([[:phab:T425416|T425416]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We also fixed a logic error in our test runner code that meant broken user-created comparison objects in Tests would give a confusing error ([[:phab:T430082|T430082]]). And we released a correction to last week's red links feature, so that they also work in production the same as on developer machines ([[:phab:T424310|T424310]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Volunteers’ Corner on July 6 ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The next Volunteers’ Corner will be next [https://zonestamp.toolforge.org/1783359000 Monday, 6 July 2026 at 17:30 UTC]. We plan to have the following agenda: there will be time to ask questions and discuss all matters arising. If we have time, we will write a function together. Everyone is welcome to join us on [https://meet.google.com/xuy-njxh-rkw Google Meet].
</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>
* [[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]], et [[User:DVrandecic (WMF)|Denny]] animera "[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Abstract Wikipedia workshop: Créons un article multilingue !]" samedi à 11h00
Si d’autres événements liés sont présents, faites-le nous savoir, nous serons ravis de les ajouter !
<span id="Fresh_Functions_weekly:_76_new_Functions"></span>
=== Nouvelles fonctions hebdomadaires : 76 nouvelles fonctions ===
Cette semaine, nous avons eu 76 nouvelles fonctions. Nous avons franchi 4 600 Fonctions, seulement quelques semaines avant Wikimania. Voici une liste incomplète de fonctions avec implémentations et tests pour avoir un aperçu des fonctions créées. Merci à tous pour vos contributions !
* {{Z|Z36691}}
* {{Z|Z36693}}
* {{Z|Z36697}}
* {{Z|Z36700}}
* {{Z|Z36717}}
* {{Z|Z36723}}
* {{Z|Z36727}}
* {{Z|Z36731}}
* {{Z|Z36733}}
* {{Z|Z36737}}
* {{Z|Z36743}}
* {{Z|Z36747}}
* {{Z|Z36754}}
* {{Z|Z36759}}
* {{Z|Z36762}}
* {{Z|Z36766}}
* {{Z|Z36770}}
* {{Z|Z36778}}
* {{Z|Z36785}}
* {{Z|Z36792}}
* {{Z|Z36798}}
* {{Z|Z36804}}
* {{Z|Z36810}}
* {{Z|Z36816}}
* {{Z|Z36820}}
* {{Z|Z36823}}
* {{Z|Z36827}}
* {{Z|Z36831}}
* {{Z|Z36835}}
* {{Z|Z36839}}
* {{Z|Z36849}}
* {{Z|Z36853}}
* {{Z|Z36857}}
* {{Z|Z36865}}
* {{Z|Z36869}}
* {{Z|Z36873}}
* {{Z|Z36877}}
* {{Z|Z36881}}
* {{Z|Z36883}}
* {{Z|Z36897}}
* {{Z|Z36903}}
* {{Z|Z36909}}
* {{Z|Z36911}}
* {{Z|Z36916}}
* {{Z|Z36925}}
* {{Z|Z36935}}
* {{Z|Z36939}}
* {{Z|Z36944}}
* {{Z|Z36953}}
* {{Z|Z36957}}
* {{Z|Z36959}}
* {{Z|Z36961}}
* {{Z|Z36969}}
* {{Z|Z36972}}
* {{Z|Z36975}}
* {{Z|Z36978}}
* {{Z|Z36983}}
* {{Z|Z36987}}
* {{Z|Z36990}}
* {{Z|Z36993}}
* {{Z|Z36996}}
* {{Z|Z36998}}
* {{Z|Z37004}}
* {{Z|Z37005}}
* {{Z|Z37006}}
* {{Z|Z37008}}
* {{Z|Z37009}}
* {{Z|Z37011}}
* {{Z|Z37022}}
* {{Z|Z37025}}
* {{Z|Z37029}}
* {{Z|Z37033}}
* {{Z|Z37036}}
Une [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest liste complète de toutes les fonctions classées par date de création] est disponible.
[[Category:Status updates{{#translation:}}|2026-07-01]]
scmxa55qpelc0waatps37zj6xwrzae9
288134
288132
2026-07-02T18:14:39Z
Poro26
1521
Created page with "Visitez maintenant "Paris, France" et consultez l'article abstrait, plutôt que simplement une invitation à créer un nouvel article:"
288134
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Mise à jour précédente
| prev = 2026-06-26
| nextlabel = Mise à jour suivante
| next =
}}
<span id="Integration_on_test_wiki"></span>
=== Intégration sur test Wiki ===
La "grande chose" sur laquelle nous travaillons dans l’équipe depuis [[Special:MyLanguage/Wikifunctions:Status updates/2026-03-19|Abstract Wikipedia a été lancée]] en mars dernier, fournissant le système permettant d’intégrer des articles sur Wikidéma. Je suis ravi de démontrer maintenant que la toute première version de ceci est disponible sur le [[:testwiki:Main_Page|Test Wikipedia]] (avec quelques réserves).
Je vais donner des exemples ici basés sur Q90, l'article abstrait pour Paris, parce qu'il est très court et simple, et nous prévoyons de l'utiliser comme une démonstration lors de l'atelier [https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Wikimania à Paris] dans trois semaines:
Pour les wikis pilotes (actuellement juste Test Wikipedia), vous pouvez aller sur la nouvelle page spéciale Special :PreviewAbstract pour un article résumé approuvé afin de voir à quoi il ressemble (''par exemple'', est-ce que tous les fragments passent dans votre langue, s’il manque des fonctions ou des lexèmes, l’écriture est-elle idiomatique, ''etc.''):
: [[:testwiki:Special:PreviewAbstract/Q90|Special:PreviewAbstract/Q90]]
: ''Note:'' Test Wikipedia affiche le contenu correct, mais l’étiquette "incorrecte" en haut, car pour le travail des autres équipes, il parle au Test Wikidata, pas au vrai Wikidata, et donc "Q90" est un concept
En tant que sysop, vous pouvez choisir de choisir cet article dans votre wiki:
: [[:testwiki:Special:CommunityConfiguration/AbstractWikiOptedInArticles|Special:CommunityConfiguration/AbstractWikiOptedInArticles]]
: ''Note'': Test Wikipedia a déjà un article sur Paris, [https://test.wikipedia.org/wiki/Paris Paris], donc pour cette démonstration j’ai indiqué le titre "Paris, France" au contenu du test. En tant que sysop, vous pouvez bien sûr supprimer l’article (ou ajouter ou supprimer ses redirections) à tout moment, via la page spéciale.
Visitez maintenant "Paris, France" et consultez l'article abstrait, plutôt que simplement une invitation à créer un nouvel article:
: [[:testwiki:Paris,_France|Paris,_France]]
<div lang="en" dir="ltr" class="mw-content-ltr">
This also works for the configured "secondary" title, as a redirect first to "Paris, France":
</div>
: [[:testwiki:Paris_is_a_city|Paris_is_a_city]]
<div lang="en" dir="ltr" class="mw-content-ltr">
The existing "Paris" article is entirely unaffected:
</div>
: [[:testwiki:Paris|Paris]]
<div lang="en" dir="ltr" class="mw-content-ltr">
This is our initial design, and we're sure that there are things you might spot that we could do better, or things which we haven't yet thought through sufficiently. Please tell us, so we can improve it.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Some quick things to note:
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">The "create local" tab allows you to create a local wikitext article, which will always "win" and replace the abstract article — it's a key part of the design, that local communities can always replace content easily.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">The "edit abstract" and "abstract history" tabs take you to Abstract Wikipedia, the location of the editing and history pages. This is similar to how File pages for media files loaded from Commons show up. The two tabs are a very different experience to the "edit" and "history" tabs on wikitext pages, and we're thinking about ways to avoid confusing people.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">There is a banner at the bottom of the content explaining that the article is from Abstract Wikipedia and when it was last updated, which we expect might not be needed forever. There is also an extra line in the footer with similar information, which we expect to retain for good.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">There is currently a very small number of articles for which this is unlocked, just for test/demonstration purposes (Q319, Q42, Q84, Q52, and Q90, in English, French, German, and Spanish). This powers the script that refreshes each allowed article in each language every Monday, to keep articles up-to-date. We plan to make it possible for the Abstract Wikipedia community to control this list very soon, subject to some engineering performance concerns.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">To maintain the demonstration and encourage people to write better articles about their own cities, it might be helpful to keep the Paris abstract article very short and simple for now.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== The year ahead of us ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The Wikimedia Foundation's [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027|annual plan for 1 July 2026–30 June 2027]] has gone into effect today. Our work supporting Abstract Wikipedia is part of the "Deepen Engagement" theme, [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027/Product & Technology OKRs#Engage|specifically to]]:
</div>
: <span lang="en" dir="ltr" class="mw-content-ltr">''Demonstrate Abstract Wikipedia's viability as a scalable, human-centered way to create multi-lingual encyclopedic content''</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
As we've discussed before, the idea of Abstract Wikipedia is to provide good, multi-lingual articles in many languages that individual Wikipedias can opt into providing to their readers if they don't yet have any article about that subject. Our current plan is that, first, pilot Wikipedias will opt in on a per-article basis if they're happy with it; later, we'll expand this to more Wikipedias, and allow Wikipedias to choose to opt-in by default for their missing article; you can read more of our thinking from [[Special:MyLanguage/Wikifunctions:Status updates/2026-01-29|when we discussed this back in January]].
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We plan to work with pilot Wikipedia communities over the next few months to make early explorations of whether they can use Abstract Wikipedia to meaningfully extend the articles they make available to their readers in a way that satisfies their quality concerns. As a starting point, we're planning to encourage them to write about and use abstract articles about cities. This is because they are common areas of interest that often have consistent themes in how they need to be described, they're generally not the scope of significant edit warring, and there are very many of them to document, so Abstract Wikipedia might well be able to support many Wikipedia's needs. If we're successful, multiple Wikipedias will see Abstract Wikipedia as a good support for their work in creating and maintaining articles for their readers on topics, and we can expand the pilot languages and encourage use in other areas. If we're not, we'll re-assess and see what we should do differently.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
In parallel to this, we'll be working on improving the user experience, the performance and reliability of the system, and adding new features as their need increases, and our colleagues in our sibling team, the Wikidata Platform team, will be working on migrating and improving the Wikidata Query Service. It looks to be an exciting year!
</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 changed how Abstract Wikipedia loads the article preview: instead of requesting fragment by fragment, it loads whole sections at once. All available fragments are shown immediately, while unavailable ones show a "Pending" block with a retry button ([[:phab:T425416|T425416]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We also fixed a logic error in our test runner code that meant broken user-created comparison objects in Tests would give a confusing error ([[:phab:T430082|T430082]]). And we released a correction to last week's red links feature, so that they also work in production the same as on developer machines ([[:phab:T424310|T424310]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Volunteers’ Corner on July 6 ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The next Volunteers’ Corner will be next [https://zonestamp.toolforge.org/1783359000 Monday, 6 July 2026 at 17:30 UTC]. We plan to have the following agenda: there will be time to ask questions and discuss all matters arising. If we have time, we will write a function together. Everyone is welcome to join us on [https://meet.google.com/xuy-njxh-rkw Google Meet].
</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>
* [[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]], et [[User:DVrandecic (WMF)|Denny]] animera "[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Abstract Wikipedia workshop: Créons un article multilingue !]" samedi à 11h00
Si d’autres événements liés sont présents, faites-le nous savoir, nous serons ravis de les ajouter !
<span id="Fresh_Functions_weekly:_76_new_Functions"></span>
=== Nouvelles fonctions hebdomadaires : 76 nouvelles fonctions ===
Cette semaine, nous avons eu 76 nouvelles fonctions. Nous avons franchi 4 600 Fonctions, seulement quelques semaines avant Wikimania. Voici une liste incomplète de fonctions avec implémentations et tests pour avoir un aperçu des fonctions créées. Merci à tous pour vos contributions !
* {{Z|Z36691}}
* {{Z|Z36693}}
* {{Z|Z36697}}
* {{Z|Z36700}}
* {{Z|Z36717}}
* {{Z|Z36723}}
* {{Z|Z36727}}
* {{Z|Z36731}}
* {{Z|Z36733}}
* {{Z|Z36737}}
* {{Z|Z36743}}
* {{Z|Z36747}}
* {{Z|Z36754}}
* {{Z|Z36759}}
* {{Z|Z36762}}
* {{Z|Z36766}}
* {{Z|Z36770}}
* {{Z|Z36778}}
* {{Z|Z36785}}
* {{Z|Z36792}}
* {{Z|Z36798}}
* {{Z|Z36804}}
* {{Z|Z36810}}
* {{Z|Z36816}}
* {{Z|Z36820}}
* {{Z|Z36823}}
* {{Z|Z36827}}
* {{Z|Z36831}}
* {{Z|Z36835}}
* {{Z|Z36839}}
* {{Z|Z36849}}
* {{Z|Z36853}}
* {{Z|Z36857}}
* {{Z|Z36865}}
* {{Z|Z36869}}
* {{Z|Z36873}}
* {{Z|Z36877}}
* {{Z|Z36881}}
* {{Z|Z36883}}
* {{Z|Z36897}}
* {{Z|Z36903}}
* {{Z|Z36909}}
* {{Z|Z36911}}
* {{Z|Z36916}}
* {{Z|Z36925}}
* {{Z|Z36935}}
* {{Z|Z36939}}
* {{Z|Z36944}}
* {{Z|Z36953}}
* {{Z|Z36957}}
* {{Z|Z36959}}
* {{Z|Z36961}}
* {{Z|Z36969}}
* {{Z|Z36972}}
* {{Z|Z36975}}
* {{Z|Z36978}}
* {{Z|Z36983}}
* {{Z|Z36987}}
* {{Z|Z36990}}
* {{Z|Z36993}}
* {{Z|Z36996}}
* {{Z|Z36998}}
* {{Z|Z37004}}
* {{Z|Z37005}}
* {{Z|Z37006}}
* {{Z|Z37008}}
* {{Z|Z37009}}
* {{Z|Z37011}}
* {{Z|Z37022}}
* {{Z|Z37025}}
* {{Z|Z37029}}
* {{Z|Z37033}}
* {{Z|Z37036}}
Une [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest liste complète de toutes les fonctions classées par date de création] est disponible.
[[Category:Status updates{{#translation:}}|2026-07-01]]
1n83thb382z1odcbguz8aru34seydxe
288136
288134
2026-07-02T18:14:48Z
Poro26
1521
Created page with "Cela fonctionne également pour le titre "secondaire" configuré, en tant que redirection d'abord vers "Paris, France":"
288136
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Mise à jour précédente
| prev = 2026-06-26
| nextlabel = Mise à jour suivante
| next =
}}
<span id="Integration_on_test_wiki"></span>
=== Intégration sur test Wiki ===
La "grande chose" sur laquelle nous travaillons dans l’équipe depuis [[Special:MyLanguage/Wikifunctions:Status updates/2026-03-19|Abstract Wikipedia a été lancée]] en mars dernier, fournissant le système permettant d’intégrer des articles sur Wikidéma. Je suis ravi de démontrer maintenant que la toute première version de ceci est disponible sur le [[:testwiki:Main_Page|Test Wikipedia]] (avec quelques réserves).
Je vais donner des exemples ici basés sur Q90, l'article abstrait pour Paris, parce qu'il est très court et simple, et nous prévoyons de l'utiliser comme une démonstration lors de l'atelier [https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Wikimania à Paris] dans trois semaines:
Pour les wikis pilotes (actuellement juste Test Wikipedia), vous pouvez aller sur la nouvelle page spéciale Special :PreviewAbstract pour un article résumé approuvé afin de voir à quoi il ressemble (''par exemple'', est-ce que tous les fragments passent dans votre langue, s’il manque des fonctions ou des lexèmes, l’écriture est-elle idiomatique, ''etc.''):
: [[:testwiki:Special:PreviewAbstract/Q90|Special:PreviewAbstract/Q90]]
: ''Note:'' Test Wikipedia affiche le contenu correct, mais l’étiquette "incorrecte" en haut, car pour le travail des autres équipes, il parle au Test Wikidata, pas au vrai Wikidata, et donc "Q90" est un concept
En tant que sysop, vous pouvez choisir de choisir cet article dans votre wiki:
: [[:testwiki:Special:CommunityConfiguration/AbstractWikiOptedInArticles|Special:CommunityConfiguration/AbstractWikiOptedInArticles]]
: ''Note'': Test Wikipedia a déjà un article sur Paris, [https://test.wikipedia.org/wiki/Paris Paris], donc pour cette démonstration j’ai indiqué le titre "Paris, France" au contenu du test. En tant que sysop, vous pouvez bien sûr supprimer l’article (ou ajouter ou supprimer ses redirections) à tout moment, via la page spéciale.
Visitez maintenant "Paris, France" et consultez l'article abstrait, plutôt que simplement une invitation à créer un nouvel article:
: [[:testwiki:Paris,_France|Paris,_France]]
Cela fonctionne également pour le titre "secondaire" configuré, en tant que redirection d'abord vers "Paris, France":
: [[:testwiki:Paris_is_a_city|Paris_is_a_city]]
<div lang="en" dir="ltr" class="mw-content-ltr">
The existing "Paris" article is entirely unaffected:
</div>
: [[:testwiki:Paris|Paris]]
<div lang="en" dir="ltr" class="mw-content-ltr">
This is our initial design, and we're sure that there are things you might spot that we could do better, or things which we haven't yet thought through sufficiently. Please tell us, so we can improve it.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Some quick things to note:
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">The "create local" tab allows you to create a local wikitext article, which will always "win" and replace the abstract article — it's a key part of the design, that local communities can always replace content easily.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">The "edit abstract" and "abstract history" tabs take you to Abstract Wikipedia, the location of the editing and history pages. This is similar to how File pages for media files loaded from Commons show up. The two tabs are a very different experience to the "edit" and "history" tabs on wikitext pages, and we're thinking about ways to avoid confusing people.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">There is a banner at the bottom of the content explaining that the article is from Abstract Wikipedia and when it was last updated, which we expect might not be needed forever. There is also an extra line in the footer with similar information, which we expect to retain for good.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">There is currently a very small number of articles for which this is unlocked, just for test/demonstration purposes (Q319, Q42, Q84, Q52, and Q90, in English, French, German, and Spanish). This powers the script that refreshes each allowed article in each language every Monday, to keep articles up-to-date. We plan to make it possible for the Abstract Wikipedia community to control this list very soon, subject to some engineering performance concerns.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">To maintain the demonstration and encourage people to write better articles about their own cities, it might be helpful to keep the Paris abstract article very short and simple for now.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== The year ahead of us ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The Wikimedia Foundation's [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027|annual plan for 1 July 2026–30 June 2027]] has gone into effect today. Our work supporting Abstract Wikipedia is part of the "Deepen Engagement" theme, [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027/Product & Technology OKRs#Engage|specifically to]]:
</div>
: <span lang="en" dir="ltr" class="mw-content-ltr">''Demonstrate Abstract Wikipedia's viability as a scalable, human-centered way to create multi-lingual encyclopedic content''</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
As we've discussed before, the idea of Abstract Wikipedia is to provide good, multi-lingual articles in many languages that individual Wikipedias can opt into providing to their readers if they don't yet have any article about that subject. Our current plan is that, first, pilot Wikipedias will opt in on a per-article basis if they're happy with it; later, we'll expand this to more Wikipedias, and allow Wikipedias to choose to opt-in by default for their missing article; you can read more of our thinking from [[Special:MyLanguage/Wikifunctions:Status updates/2026-01-29|when we discussed this back in January]].
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We plan to work with pilot Wikipedia communities over the next few months to make early explorations of whether they can use Abstract Wikipedia to meaningfully extend the articles they make available to their readers in a way that satisfies their quality concerns. As a starting point, we're planning to encourage them to write about and use abstract articles about cities. This is because they are common areas of interest that often have consistent themes in how they need to be described, they're generally not the scope of significant edit warring, and there are very many of them to document, so Abstract Wikipedia might well be able to support many Wikipedia's needs. If we're successful, multiple Wikipedias will see Abstract Wikipedia as a good support for their work in creating and maintaining articles for their readers on topics, and we can expand the pilot languages and encourage use in other areas. If we're not, we'll re-assess and see what we should do differently.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
In parallel to this, we'll be working on improving the user experience, the performance and reliability of the system, and adding new features as their need increases, and our colleagues in our sibling team, the Wikidata Platform team, will be working on migrating and improving the Wikidata Query Service. It looks to be an exciting year!
</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 changed how Abstract Wikipedia loads the article preview: instead of requesting fragment by fragment, it loads whole sections at once. All available fragments are shown immediately, while unavailable ones show a "Pending" block with a retry button ([[:phab:T425416|T425416]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We also fixed a logic error in our test runner code that meant broken user-created comparison objects in Tests would give a confusing error ([[:phab:T430082|T430082]]). And we released a correction to last week's red links feature, so that they also work in production the same as on developer machines ([[:phab:T424310|T424310]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Volunteers’ Corner on July 6 ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The next Volunteers’ Corner will be next [https://zonestamp.toolforge.org/1783359000 Monday, 6 July 2026 at 17:30 UTC]. We plan to have the following agenda: there will be time to ask questions and discuss all matters arising. If we have time, we will write a function together. Everyone is welcome to join us on [https://meet.google.com/xuy-njxh-rkw Google Meet].
</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>
* [[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]], et [[User:DVrandecic (WMF)|Denny]] animera "[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Abstract Wikipedia workshop: Créons un article multilingue !]" samedi à 11h00
Si d’autres événements liés sont présents, faites-le nous savoir, nous serons ravis de les ajouter !
<span id="Fresh_Functions_weekly:_76_new_Functions"></span>
=== Nouvelles fonctions hebdomadaires : 76 nouvelles fonctions ===
Cette semaine, nous avons eu 76 nouvelles fonctions. Nous avons franchi 4 600 Fonctions, seulement quelques semaines avant Wikimania. Voici une liste incomplète de fonctions avec implémentations et tests pour avoir un aperçu des fonctions créées. Merci à tous pour vos contributions !
* {{Z|Z36691}}
* {{Z|Z36693}}
* {{Z|Z36697}}
* {{Z|Z36700}}
* {{Z|Z36717}}
* {{Z|Z36723}}
* {{Z|Z36727}}
* {{Z|Z36731}}
* {{Z|Z36733}}
* {{Z|Z36737}}
* {{Z|Z36743}}
* {{Z|Z36747}}
* {{Z|Z36754}}
* {{Z|Z36759}}
* {{Z|Z36762}}
* {{Z|Z36766}}
* {{Z|Z36770}}
* {{Z|Z36778}}
* {{Z|Z36785}}
* {{Z|Z36792}}
* {{Z|Z36798}}
* {{Z|Z36804}}
* {{Z|Z36810}}
* {{Z|Z36816}}
* {{Z|Z36820}}
* {{Z|Z36823}}
* {{Z|Z36827}}
* {{Z|Z36831}}
* {{Z|Z36835}}
* {{Z|Z36839}}
* {{Z|Z36849}}
* {{Z|Z36853}}
* {{Z|Z36857}}
* {{Z|Z36865}}
* {{Z|Z36869}}
* {{Z|Z36873}}
* {{Z|Z36877}}
* {{Z|Z36881}}
* {{Z|Z36883}}
* {{Z|Z36897}}
* {{Z|Z36903}}
* {{Z|Z36909}}
* {{Z|Z36911}}
* {{Z|Z36916}}
* {{Z|Z36925}}
* {{Z|Z36935}}
* {{Z|Z36939}}
* {{Z|Z36944}}
* {{Z|Z36953}}
* {{Z|Z36957}}
* {{Z|Z36959}}
* {{Z|Z36961}}
* {{Z|Z36969}}
* {{Z|Z36972}}
* {{Z|Z36975}}
* {{Z|Z36978}}
* {{Z|Z36983}}
* {{Z|Z36987}}
* {{Z|Z36990}}
* {{Z|Z36993}}
* {{Z|Z36996}}
* {{Z|Z36998}}
* {{Z|Z37004}}
* {{Z|Z37005}}
* {{Z|Z37006}}
* {{Z|Z37008}}
* {{Z|Z37009}}
* {{Z|Z37011}}
* {{Z|Z37022}}
* {{Z|Z37025}}
* {{Z|Z37029}}
* {{Z|Z37033}}
* {{Z|Z37036}}
Une [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest liste complète de toutes les fonctions classées par date de création] est disponible.
[[Category:Status updates{{#translation:}}|2026-07-01]]
jbnotzh5i7jcjqegi7lece9yltfc0d8
288138
288136
2026-07-02T18:15:12Z
Poro26
1521
Created page with "L’article existant sur "Paris" n’a absolument pas été affecté :"
288138
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Mise à jour précédente
| prev = 2026-06-26
| nextlabel = Mise à jour suivante
| next =
}}
<span id="Integration_on_test_wiki"></span>
=== Intégration sur test Wiki ===
La "grande chose" sur laquelle nous travaillons dans l’équipe depuis [[Special:MyLanguage/Wikifunctions:Status updates/2026-03-19|Abstract Wikipedia a été lancée]] en mars dernier, fournissant le système permettant d’intégrer des articles sur Wikidéma. Je suis ravi de démontrer maintenant que la toute première version de ceci est disponible sur le [[:testwiki:Main_Page|Test Wikipedia]] (avec quelques réserves).
Je vais donner des exemples ici basés sur Q90, l'article abstrait pour Paris, parce qu'il est très court et simple, et nous prévoyons de l'utiliser comme une démonstration lors de l'atelier [https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Wikimania à Paris] dans trois semaines:
Pour les wikis pilotes (actuellement juste Test Wikipedia), vous pouvez aller sur la nouvelle page spéciale Special :PreviewAbstract pour un article résumé approuvé afin de voir à quoi il ressemble (''par exemple'', est-ce que tous les fragments passent dans votre langue, s’il manque des fonctions ou des lexèmes, l’écriture est-elle idiomatique, ''etc.''):
: [[:testwiki:Special:PreviewAbstract/Q90|Special:PreviewAbstract/Q90]]
: ''Note:'' Test Wikipedia affiche le contenu correct, mais l’étiquette "incorrecte" en haut, car pour le travail des autres équipes, il parle au Test Wikidata, pas au vrai Wikidata, et donc "Q90" est un concept
En tant que sysop, vous pouvez choisir de choisir cet article dans votre wiki:
: [[:testwiki:Special:CommunityConfiguration/AbstractWikiOptedInArticles|Special:CommunityConfiguration/AbstractWikiOptedInArticles]]
: ''Note'': Test Wikipedia a déjà un article sur Paris, [https://test.wikipedia.org/wiki/Paris Paris], donc pour cette démonstration j’ai indiqué le titre "Paris, France" au contenu du test. En tant que sysop, vous pouvez bien sûr supprimer l’article (ou ajouter ou supprimer ses redirections) à tout moment, via la page spéciale.
Visitez maintenant "Paris, France" et consultez l'article abstrait, plutôt que simplement une invitation à créer un nouvel article:
: [[:testwiki:Paris,_France|Paris,_France]]
Cela fonctionne également pour le titre "secondaire" configuré, en tant que redirection d'abord vers "Paris, France":
: [[:testwiki:Paris_is_a_city|Paris_is_a_city]]
L’article existant sur "Paris" n’a absolument pas été affecté :
: [[:testwiki:Paris|Paris]]
<div lang="en" dir="ltr" class="mw-content-ltr">
This is our initial design, and we're sure that there are things you might spot that we could do better, or things which we haven't yet thought through sufficiently. Please tell us, so we can improve it.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Some quick things to note:
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">The "create local" tab allows you to create a local wikitext article, which will always "win" and replace the abstract article — it's a key part of the design, that local communities can always replace content easily.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">The "edit abstract" and "abstract history" tabs take you to Abstract Wikipedia, the location of the editing and history pages. This is similar to how File pages for media files loaded from Commons show up. The two tabs are a very different experience to the "edit" and "history" tabs on wikitext pages, and we're thinking about ways to avoid confusing people.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">There is a banner at the bottom of the content explaining that the article is from Abstract Wikipedia and when it was last updated, which we expect might not be needed forever. There is also an extra line in the footer with similar information, which we expect to retain for good.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">There is currently a very small number of articles for which this is unlocked, just for test/demonstration purposes (Q319, Q42, Q84, Q52, and Q90, in English, French, German, and Spanish). This powers the script that refreshes each allowed article in each language every Monday, to keep articles up-to-date. We plan to make it possible for the Abstract Wikipedia community to control this list very soon, subject to some engineering performance concerns.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">To maintain the demonstration and encourage people to write better articles about their own cities, it might be helpful to keep the Paris abstract article very short and simple for now.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== The year ahead of us ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The Wikimedia Foundation's [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027|annual plan for 1 July 2026–30 June 2027]] has gone into effect today. Our work supporting Abstract Wikipedia is part of the "Deepen Engagement" theme, [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027/Product & Technology OKRs#Engage|specifically to]]:
</div>
: <span lang="en" dir="ltr" class="mw-content-ltr">''Demonstrate Abstract Wikipedia's viability as a scalable, human-centered way to create multi-lingual encyclopedic content''</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
As we've discussed before, the idea of Abstract Wikipedia is to provide good, multi-lingual articles in many languages that individual Wikipedias can opt into providing to their readers if they don't yet have any article about that subject. Our current plan is that, first, pilot Wikipedias will opt in on a per-article basis if they're happy with it; later, we'll expand this to more Wikipedias, and allow Wikipedias to choose to opt-in by default for their missing article; you can read more of our thinking from [[Special:MyLanguage/Wikifunctions:Status updates/2026-01-29|when we discussed this back in January]].
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We plan to work with pilot Wikipedia communities over the next few months to make early explorations of whether they can use Abstract Wikipedia to meaningfully extend the articles they make available to their readers in a way that satisfies their quality concerns. As a starting point, we're planning to encourage them to write about and use abstract articles about cities. This is because they are common areas of interest that often have consistent themes in how they need to be described, they're generally not the scope of significant edit warring, and there are very many of them to document, so Abstract Wikipedia might well be able to support many Wikipedia's needs. If we're successful, multiple Wikipedias will see Abstract Wikipedia as a good support for their work in creating and maintaining articles for their readers on topics, and we can expand the pilot languages and encourage use in other areas. If we're not, we'll re-assess and see what we should do differently.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
In parallel to this, we'll be working on improving the user experience, the performance and reliability of the system, and adding new features as their need increases, and our colleagues in our sibling team, the Wikidata Platform team, will be working on migrating and improving the Wikidata Query Service. It looks to be an exciting year!
</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 changed how Abstract Wikipedia loads the article preview: instead of requesting fragment by fragment, it loads whole sections at once. All available fragments are shown immediately, while unavailable ones show a "Pending" block with a retry button ([[:phab:T425416|T425416]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We also fixed a logic error in our test runner code that meant broken user-created comparison objects in Tests would give a confusing error ([[:phab:T430082|T430082]]). And we released a correction to last week's red links feature, so that they also work in production the same as on developer machines ([[:phab:T424310|T424310]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Volunteers’ Corner on July 6 ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The next Volunteers’ Corner will be next [https://zonestamp.toolforge.org/1783359000 Monday, 6 July 2026 at 17:30 UTC]. We plan to have the following agenda: there will be time to ask questions and discuss all matters arising. If we have time, we will write a function together. Everyone is welcome to join us on [https://meet.google.com/xuy-njxh-rkw Google Meet].
</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>
* [[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]], et [[User:DVrandecic (WMF)|Denny]] animera "[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Abstract Wikipedia workshop: Créons un article multilingue !]" samedi à 11h00
Si d’autres événements liés sont présents, faites-le nous savoir, nous serons ravis de les ajouter !
<span id="Fresh_Functions_weekly:_76_new_Functions"></span>
=== Nouvelles fonctions hebdomadaires : 76 nouvelles fonctions ===
Cette semaine, nous avons eu 76 nouvelles fonctions. Nous avons franchi 4 600 Fonctions, seulement quelques semaines avant Wikimania. Voici une liste incomplète de fonctions avec implémentations et tests pour avoir un aperçu des fonctions créées. Merci à tous pour vos contributions !
* {{Z|Z36691}}
* {{Z|Z36693}}
* {{Z|Z36697}}
* {{Z|Z36700}}
* {{Z|Z36717}}
* {{Z|Z36723}}
* {{Z|Z36727}}
* {{Z|Z36731}}
* {{Z|Z36733}}
* {{Z|Z36737}}
* {{Z|Z36743}}
* {{Z|Z36747}}
* {{Z|Z36754}}
* {{Z|Z36759}}
* {{Z|Z36762}}
* {{Z|Z36766}}
* {{Z|Z36770}}
* {{Z|Z36778}}
* {{Z|Z36785}}
* {{Z|Z36792}}
* {{Z|Z36798}}
* {{Z|Z36804}}
* {{Z|Z36810}}
* {{Z|Z36816}}
* {{Z|Z36820}}
* {{Z|Z36823}}
* {{Z|Z36827}}
* {{Z|Z36831}}
* {{Z|Z36835}}
* {{Z|Z36839}}
* {{Z|Z36849}}
* {{Z|Z36853}}
* {{Z|Z36857}}
* {{Z|Z36865}}
* {{Z|Z36869}}
* {{Z|Z36873}}
* {{Z|Z36877}}
* {{Z|Z36881}}
* {{Z|Z36883}}
* {{Z|Z36897}}
* {{Z|Z36903}}
* {{Z|Z36909}}
* {{Z|Z36911}}
* {{Z|Z36916}}
* {{Z|Z36925}}
* {{Z|Z36935}}
* {{Z|Z36939}}
* {{Z|Z36944}}
* {{Z|Z36953}}
* {{Z|Z36957}}
* {{Z|Z36959}}
* {{Z|Z36961}}
* {{Z|Z36969}}
* {{Z|Z36972}}
* {{Z|Z36975}}
* {{Z|Z36978}}
* {{Z|Z36983}}
* {{Z|Z36987}}
* {{Z|Z36990}}
* {{Z|Z36993}}
* {{Z|Z36996}}
* {{Z|Z36998}}
* {{Z|Z37004}}
* {{Z|Z37005}}
* {{Z|Z37006}}
* {{Z|Z37008}}
* {{Z|Z37009}}
* {{Z|Z37011}}
* {{Z|Z37022}}
* {{Z|Z37025}}
* {{Z|Z37029}}
* {{Z|Z37033}}
* {{Z|Z37036}}
Une [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest liste complète de toutes les fonctions classées par date de création] est disponible.
[[Category:Status updates{{#translation:}}|2026-07-01]]
qqi539qzr55gzvwxxq4ju0zwlz9ydwf
288140
288138
2026-07-02T18:15:17Z
Poro26
1521
Created page with "C'est notre conception initiale, et nous sommes sûrs qu'il y a des choses que vous pourriez remarquer que nous pourrions faire mieux, ou des choses que nous n'avons pas encore assez réfléchies. S'il vous plaît dites-nous, pour que nous puissions l'améliorer."
288140
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Mise à jour précédente
| prev = 2026-06-26
| nextlabel = Mise à jour suivante
| next =
}}
<span id="Integration_on_test_wiki"></span>
=== Intégration sur test Wiki ===
La "grande chose" sur laquelle nous travaillons dans l’équipe depuis [[Special:MyLanguage/Wikifunctions:Status updates/2026-03-19|Abstract Wikipedia a été lancée]] en mars dernier, fournissant le système permettant d’intégrer des articles sur Wikidéma. Je suis ravi de démontrer maintenant que la toute première version de ceci est disponible sur le [[:testwiki:Main_Page|Test Wikipedia]] (avec quelques réserves).
Je vais donner des exemples ici basés sur Q90, l'article abstrait pour Paris, parce qu'il est très court et simple, et nous prévoyons de l'utiliser comme une démonstration lors de l'atelier [https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Wikimania à Paris] dans trois semaines:
Pour les wikis pilotes (actuellement juste Test Wikipedia), vous pouvez aller sur la nouvelle page spéciale Special :PreviewAbstract pour un article résumé approuvé afin de voir à quoi il ressemble (''par exemple'', est-ce que tous les fragments passent dans votre langue, s’il manque des fonctions ou des lexèmes, l’écriture est-elle idiomatique, ''etc.''):
: [[:testwiki:Special:PreviewAbstract/Q90|Special:PreviewAbstract/Q90]]
: ''Note:'' Test Wikipedia affiche le contenu correct, mais l’étiquette "incorrecte" en haut, car pour le travail des autres équipes, il parle au Test Wikidata, pas au vrai Wikidata, et donc "Q90" est un concept
En tant que sysop, vous pouvez choisir de choisir cet article dans votre wiki:
: [[:testwiki:Special:CommunityConfiguration/AbstractWikiOptedInArticles|Special:CommunityConfiguration/AbstractWikiOptedInArticles]]
: ''Note'': Test Wikipedia a déjà un article sur Paris, [https://test.wikipedia.org/wiki/Paris Paris], donc pour cette démonstration j’ai indiqué le titre "Paris, France" au contenu du test. En tant que sysop, vous pouvez bien sûr supprimer l’article (ou ajouter ou supprimer ses redirections) à tout moment, via la page spéciale.
Visitez maintenant "Paris, France" et consultez l'article abstrait, plutôt que simplement une invitation à créer un nouvel article:
: [[:testwiki:Paris,_France|Paris,_France]]
Cela fonctionne également pour le titre "secondaire" configuré, en tant que redirection d'abord vers "Paris, France":
: [[:testwiki:Paris_is_a_city|Paris_is_a_city]]
L’article existant sur "Paris" n’a absolument pas été affecté :
: [[:testwiki:Paris|Paris]]
C'est notre conception initiale, et nous sommes sûrs qu'il y a des choses que vous pourriez remarquer que nous pourrions faire mieux, ou des choses que nous n'avons pas encore assez réfléchies. S'il vous plaît dites-nous, pour que nous puissions l'améliorer.
<div lang="en" dir="ltr" class="mw-content-ltr">
Some quick things to note:
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">The "create local" tab allows you to create a local wikitext article, which will always "win" and replace the abstract article — it's a key part of the design, that local communities can always replace content easily.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">The "edit abstract" and "abstract history" tabs take you to Abstract Wikipedia, the location of the editing and history pages. This is similar to how File pages for media files loaded from Commons show up. The two tabs are a very different experience to the "edit" and "history" tabs on wikitext pages, and we're thinking about ways to avoid confusing people.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">There is a banner at the bottom of the content explaining that the article is from Abstract Wikipedia and when it was last updated, which we expect might not be needed forever. There is also an extra line in the footer with similar information, which we expect to retain for good.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">There is currently a very small number of articles for which this is unlocked, just for test/demonstration purposes (Q319, Q42, Q84, Q52, and Q90, in English, French, German, and Spanish). This powers the script that refreshes each allowed article in each language every Monday, to keep articles up-to-date. We plan to make it possible for the Abstract Wikipedia community to control this list very soon, subject to some engineering performance concerns.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">To maintain the demonstration and encourage people to write better articles about their own cities, it might be helpful to keep the Paris abstract article very short and simple for now.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== The year ahead of us ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The Wikimedia Foundation's [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027|annual plan for 1 July 2026–30 June 2027]] has gone into effect today. Our work supporting Abstract Wikipedia is part of the "Deepen Engagement" theme, [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027/Product & Technology OKRs#Engage|specifically to]]:
</div>
: <span lang="en" dir="ltr" class="mw-content-ltr">''Demonstrate Abstract Wikipedia's viability as a scalable, human-centered way to create multi-lingual encyclopedic content''</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
As we've discussed before, the idea of Abstract Wikipedia is to provide good, multi-lingual articles in many languages that individual Wikipedias can opt into providing to their readers if they don't yet have any article about that subject. Our current plan is that, first, pilot Wikipedias will opt in on a per-article basis if they're happy with it; later, we'll expand this to more Wikipedias, and allow Wikipedias to choose to opt-in by default for their missing article; you can read more of our thinking from [[Special:MyLanguage/Wikifunctions:Status updates/2026-01-29|when we discussed this back in January]].
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We plan to work with pilot Wikipedia communities over the next few months to make early explorations of whether they can use Abstract Wikipedia to meaningfully extend the articles they make available to their readers in a way that satisfies their quality concerns. As a starting point, we're planning to encourage them to write about and use abstract articles about cities. This is because they are common areas of interest that often have consistent themes in how they need to be described, they're generally not the scope of significant edit warring, and there are very many of them to document, so Abstract Wikipedia might well be able to support many Wikipedia's needs. If we're successful, multiple Wikipedias will see Abstract Wikipedia as a good support for their work in creating and maintaining articles for their readers on topics, and we can expand the pilot languages and encourage use in other areas. If we're not, we'll re-assess and see what we should do differently.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
In parallel to this, we'll be working on improving the user experience, the performance and reliability of the system, and adding new features as their need increases, and our colleagues in our sibling team, the Wikidata Platform team, will be working on migrating and improving the Wikidata Query Service. It looks to be an exciting year!
</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 changed how Abstract Wikipedia loads the article preview: instead of requesting fragment by fragment, it loads whole sections at once. All available fragments are shown immediately, while unavailable ones show a "Pending" block with a retry button ([[:phab:T425416|T425416]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We also fixed a logic error in our test runner code that meant broken user-created comparison objects in Tests would give a confusing error ([[:phab:T430082|T430082]]). And we released a correction to last week's red links feature, so that they also work in production the same as on developer machines ([[:phab:T424310|T424310]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Volunteers’ Corner on July 6 ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The next Volunteers’ Corner will be next [https://zonestamp.toolforge.org/1783359000 Monday, 6 July 2026 at 17:30 UTC]. We plan to have the following agenda: there will be time to ask questions and discuss all matters arising. If we have time, we will write a function together. Everyone is welcome to join us on [https://meet.google.com/xuy-njxh-rkw Google Meet].
</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>
* [[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]], et [[User:DVrandecic (WMF)|Denny]] animera "[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Abstract Wikipedia workshop: Créons un article multilingue !]" samedi à 11h00
Si d’autres événements liés sont présents, faites-le nous savoir, nous serons ravis de les ajouter !
<span id="Fresh_Functions_weekly:_76_new_Functions"></span>
=== Nouvelles fonctions hebdomadaires : 76 nouvelles fonctions ===
Cette semaine, nous avons eu 76 nouvelles fonctions. Nous avons franchi 4 600 Fonctions, seulement quelques semaines avant Wikimania. Voici une liste incomplète de fonctions avec implémentations et tests pour avoir un aperçu des fonctions créées. Merci à tous pour vos contributions !
* {{Z|Z36691}}
* {{Z|Z36693}}
* {{Z|Z36697}}
* {{Z|Z36700}}
* {{Z|Z36717}}
* {{Z|Z36723}}
* {{Z|Z36727}}
* {{Z|Z36731}}
* {{Z|Z36733}}
* {{Z|Z36737}}
* {{Z|Z36743}}
* {{Z|Z36747}}
* {{Z|Z36754}}
* {{Z|Z36759}}
* {{Z|Z36762}}
* {{Z|Z36766}}
* {{Z|Z36770}}
* {{Z|Z36778}}
* {{Z|Z36785}}
* {{Z|Z36792}}
* {{Z|Z36798}}
* {{Z|Z36804}}
* {{Z|Z36810}}
* {{Z|Z36816}}
* {{Z|Z36820}}
* {{Z|Z36823}}
* {{Z|Z36827}}
* {{Z|Z36831}}
* {{Z|Z36835}}
* {{Z|Z36839}}
* {{Z|Z36849}}
* {{Z|Z36853}}
* {{Z|Z36857}}
* {{Z|Z36865}}
* {{Z|Z36869}}
* {{Z|Z36873}}
* {{Z|Z36877}}
* {{Z|Z36881}}
* {{Z|Z36883}}
* {{Z|Z36897}}
* {{Z|Z36903}}
* {{Z|Z36909}}
* {{Z|Z36911}}
* {{Z|Z36916}}
* {{Z|Z36925}}
* {{Z|Z36935}}
* {{Z|Z36939}}
* {{Z|Z36944}}
* {{Z|Z36953}}
* {{Z|Z36957}}
* {{Z|Z36959}}
* {{Z|Z36961}}
* {{Z|Z36969}}
* {{Z|Z36972}}
* {{Z|Z36975}}
* {{Z|Z36978}}
* {{Z|Z36983}}
* {{Z|Z36987}}
* {{Z|Z36990}}
* {{Z|Z36993}}
* {{Z|Z36996}}
* {{Z|Z36998}}
* {{Z|Z37004}}
* {{Z|Z37005}}
* {{Z|Z37006}}
* {{Z|Z37008}}
* {{Z|Z37009}}
* {{Z|Z37011}}
* {{Z|Z37022}}
* {{Z|Z37025}}
* {{Z|Z37029}}
* {{Z|Z37033}}
* {{Z|Z37036}}
Une [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest liste complète de toutes les fonctions classées par date de création] est disponible.
[[Category:Status updates{{#translation:}}|2026-07-01]]
9nc2hd2c2proty87bjzxo367mk5atia
288142
288140
2026-07-02T18:15:29Z
Poro26
1521
Created page with "Quelques points rapides à noter:"
288142
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Mise à jour précédente
| prev = 2026-06-26
| nextlabel = Mise à jour suivante
| next =
}}
<span id="Integration_on_test_wiki"></span>
=== Intégration sur test Wiki ===
La "grande chose" sur laquelle nous travaillons dans l’équipe depuis [[Special:MyLanguage/Wikifunctions:Status updates/2026-03-19|Abstract Wikipedia a été lancée]] en mars dernier, fournissant le système permettant d’intégrer des articles sur Wikidéma. Je suis ravi de démontrer maintenant que la toute première version de ceci est disponible sur le [[:testwiki:Main_Page|Test Wikipedia]] (avec quelques réserves).
Je vais donner des exemples ici basés sur Q90, l'article abstrait pour Paris, parce qu'il est très court et simple, et nous prévoyons de l'utiliser comme une démonstration lors de l'atelier [https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Wikimania à Paris] dans trois semaines:
Pour les wikis pilotes (actuellement juste Test Wikipedia), vous pouvez aller sur la nouvelle page spéciale Special :PreviewAbstract pour un article résumé approuvé afin de voir à quoi il ressemble (''par exemple'', est-ce que tous les fragments passent dans votre langue, s’il manque des fonctions ou des lexèmes, l’écriture est-elle idiomatique, ''etc.''):
: [[:testwiki:Special:PreviewAbstract/Q90|Special:PreviewAbstract/Q90]]
: ''Note:'' Test Wikipedia affiche le contenu correct, mais l’étiquette "incorrecte" en haut, car pour le travail des autres équipes, il parle au Test Wikidata, pas au vrai Wikidata, et donc "Q90" est un concept
En tant que sysop, vous pouvez choisir de choisir cet article dans votre wiki:
: [[:testwiki:Special:CommunityConfiguration/AbstractWikiOptedInArticles|Special:CommunityConfiguration/AbstractWikiOptedInArticles]]
: ''Note'': Test Wikipedia a déjà un article sur Paris, [https://test.wikipedia.org/wiki/Paris Paris], donc pour cette démonstration j’ai indiqué le titre "Paris, France" au contenu du test. En tant que sysop, vous pouvez bien sûr supprimer l’article (ou ajouter ou supprimer ses redirections) à tout moment, via la page spéciale.
Visitez maintenant "Paris, France" et consultez l'article abstrait, plutôt que simplement une invitation à créer un nouvel article:
: [[:testwiki:Paris,_France|Paris,_France]]
Cela fonctionne également pour le titre "secondaire" configuré, en tant que redirection d'abord vers "Paris, France":
: [[:testwiki:Paris_is_a_city|Paris_is_a_city]]
L’article existant sur "Paris" n’a absolument pas été affecté :
: [[:testwiki:Paris|Paris]]
C'est notre conception initiale, et nous sommes sûrs qu'il y a des choses que vous pourriez remarquer que nous pourrions faire mieux, ou des choses que nous n'avons pas encore assez réfléchies. S'il vous plaît dites-nous, pour que nous puissions l'améliorer.
Quelques points rapides à noter:
* <span lang="en" dir="ltr" class="mw-content-ltr">The "create local" tab allows you to create a local wikitext article, which will always "win" and replace the abstract article — it's a key part of the design, that local communities can always replace content easily.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">The "edit abstract" and "abstract history" tabs take you to Abstract Wikipedia, the location of the editing and history pages. This is similar to how File pages for media files loaded from Commons show up. The two tabs are a very different experience to the "edit" and "history" tabs on wikitext pages, and we're thinking about ways to avoid confusing people.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">There is a banner at the bottom of the content explaining that the article is from Abstract Wikipedia and when it was last updated, which we expect might not be needed forever. There is also an extra line in the footer with similar information, which we expect to retain for good.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">There is currently a very small number of articles for which this is unlocked, just for test/demonstration purposes (Q319, Q42, Q84, Q52, and Q90, in English, French, German, and Spanish). This powers the script that refreshes each allowed article in each language every Monday, to keep articles up-to-date. We plan to make it possible for the Abstract Wikipedia community to control this list very soon, subject to some engineering performance concerns.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">To maintain the demonstration and encourage people to write better articles about their own cities, it might be helpful to keep the Paris abstract article very short and simple for now.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== The year ahead of us ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The Wikimedia Foundation's [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027|annual plan for 1 July 2026–30 June 2027]] has gone into effect today. Our work supporting Abstract Wikipedia is part of the "Deepen Engagement" theme, [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027/Product & Technology OKRs#Engage|specifically to]]:
</div>
: <span lang="en" dir="ltr" class="mw-content-ltr">''Demonstrate Abstract Wikipedia's viability as a scalable, human-centered way to create multi-lingual encyclopedic content''</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
As we've discussed before, the idea of Abstract Wikipedia is to provide good, multi-lingual articles in many languages that individual Wikipedias can opt into providing to their readers if they don't yet have any article about that subject. Our current plan is that, first, pilot Wikipedias will opt in on a per-article basis if they're happy with it; later, we'll expand this to more Wikipedias, and allow Wikipedias to choose to opt-in by default for their missing article; you can read more of our thinking from [[Special:MyLanguage/Wikifunctions:Status updates/2026-01-29|when we discussed this back in January]].
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We plan to work with pilot Wikipedia communities over the next few months to make early explorations of whether they can use Abstract Wikipedia to meaningfully extend the articles they make available to their readers in a way that satisfies their quality concerns. As a starting point, we're planning to encourage them to write about and use abstract articles about cities. This is because they are common areas of interest that often have consistent themes in how they need to be described, they're generally not the scope of significant edit warring, and there are very many of them to document, so Abstract Wikipedia might well be able to support many Wikipedia's needs. If we're successful, multiple Wikipedias will see Abstract Wikipedia as a good support for their work in creating and maintaining articles for their readers on topics, and we can expand the pilot languages and encourage use in other areas. If we're not, we'll re-assess and see what we should do differently.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
In parallel to this, we'll be working on improving the user experience, the performance and reliability of the system, and adding new features as their need increases, and our colleagues in our sibling team, the Wikidata Platform team, will be working on migrating and improving the Wikidata Query Service. It looks to be an exciting year!
</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 changed how Abstract Wikipedia loads the article preview: instead of requesting fragment by fragment, it loads whole sections at once. All available fragments are shown immediately, while unavailable ones show a "Pending" block with a retry button ([[:phab:T425416|T425416]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We also fixed a logic error in our test runner code that meant broken user-created comparison objects in Tests would give a confusing error ([[:phab:T430082|T430082]]). And we released a correction to last week's red links feature, so that they also work in production the same as on developer machines ([[:phab:T424310|T424310]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Volunteers’ Corner on July 6 ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The next Volunteers’ Corner will be next [https://zonestamp.toolforge.org/1783359000 Monday, 6 July 2026 at 17:30 UTC]. We plan to have the following agenda: there will be time to ask questions and discuss all matters arising. If we have time, we will write a function together. Everyone is welcome to join us on [https://meet.google.com/xuy-njxh-rkw Google Meet].
</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>
* [[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]], et [[User:DVrandecic (WMF)|Denny]] animera "[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Abstract Wikipedia workshop: Créons un article multilingue !]" samedi à 11h00
Si d’autres événements liés sont présents, faites-le nous savoir, nous serons ravis de les ajouter !
<span id="Fresh_Functions_weekly:_76_new_Functions"></span>
=== Nouvelles fonctions hebdomadaires : 76 nouvelles fonctions ===
Cette semaine, nous avons eu 76 nouvelles fonctions. Nous avons franchi 4 600 Fonctions, seulement quelques semaines avant Wikimania. Voici une liste incomplète de fonctions avec implémentations et tests pour avoir un aperçu des fonctions créées. Merci à tous pour vos contributions !
* {{Z|Z36691}}
* {{Z|Z36693}}
* {{Z|Z36697}}
* {{Z|Z36700}}
* {{Z|Z36717}}
* {{Z|Z36723}}
* {{Z|Z36727}}
* {{Z|Z36731}}
* {{Z|Z36733}}
* {{Z|Z36737}}
* {{Z|Z36743}}
* {{Z|Z36747}}
* {{Z|Z36754}}
* {{Z|Z36759}}
* {{Z|Z36762}}
* {{Z|Z36766}}
* {{Z|Z36770}}
* {{Z|Z36778}}
* {{Z|Z36785}}
* {{Z|Z36792}}
* {{Z|Z36798}}
* {{Z|Z36804}}
* {{Z|Z36810}}
* {{Z|Z36816}}
* {{Z|Z36820}}
* {{Z|Z36823}}
* {{Z|Z36827}}
* {{Z|Z36831}}
* {{Z|Z36835}}
* {{Z|Z36839}}
* {{Z|Z36849}}
* {{Z|Z36853}}
* {{Z|Z36857}}
* {{Z|Z36865}}
* {{Z|Z36869}}
* {{Z|Z36873}}
* {{Z|Z36877}}
* {{Z|Z36881}}
* {{Z|Z36883}}
* {{Z|Z36897}}
* {{Z|Z36903}}
* {{Z|Z36909}}
* {{Z|Z36911}}
* {{Z|Z36916}}
* {{Z|Z36925}}
* {{Z|Z36935}}
* {{Z|Z36939}}
* {{Z|Z36944}}
* {{Z|Z36953}}
* {{Z|Z36957}}
* {{Z|Z36959}}
* {{Z|Z36961}}
* {{Z|Z36969}}
* {{Z|Z36972}}
* {{Z|Z36975}}
* {{Z|Z36978}}
* {{Z|Z36983}}
* {{Z|Z36987}}
* {{Z|Z36990}}
* {{Z|Z36993}}
* {{Z|Z36996}}
* {{Z|Z36998}}
* {{Z|Z37004}}
* {{Z|Z37005}}
* {{Z|Z37006}}
* {{Z|Z37008}}
* {{Z|Z37009}}
* {{Z|Z37011}}
* {{Z|Z37022}}
* {{Z|Z37025}}
* {{Z|Z37029}}
* {{Z|Z37033}}
* {{Z|Z37036}}
Une [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest liste complète de toutes les fonctions classées par date de création] est disponible.
[[Category:Status updates{{#translation:}}|2026-07-01]]
46k30h0nbtbmcnacwav9utf872lx98p
288144
288142
2026-07-02T18:15:39Z
Poro26
1521
Created page with "L'onglet "créer local" vous permet de créer un article de wikitext local, qui "gagnant" et remplace l'article abstrait - c'est une partie clé de la conception, que les communautés locales peuvent toujours remplacer facilement le contenu."
288144
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Mise à jour précédente
| prev = 2026-06-26
| nextlabel = Mise à jour suivante
| next =
}}
<span id="Integration_on_test_wiki"></span>
=== Intégration sur test Wiki ===
La "grande chose" sur laquelle nous travaillons dans l’équipe depuis [[Special:MyLanguage/Wikifunctions:Status updates/2026-03-19|Abstract Wikipedia a été lancée]] en mars dernier, fournissant le système permettant d’intégrer des articles sur Wikidéma. Je suis ravi de démontrer maintenant que la toute première version de ceci est disponible sur le [[:testwiki:Main_Page|Test Wikipedia]] (avec quelques réserves).
Je vais donner des exemples ici basés sur Q90, l'article abstrait pour Paris, parce qu'il est très court et simple, et nous prévoyons de l'utiliser comme une démonstration lors de l'atelier [https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Wikimania à Paris] dans trois semaines:
Pour les wikis pilotes (actuellement juste Test Wikipedia), vous pouvez aller sur la nouvelle page spéciale Special :PreviewAbstract pour un article résumé approuvé afin de voir à quoi il ressemble (''par exemple'', est-ce que tous les fragments passent dans votre langue, s’il manque des fonctions ou des lexèmes, l’écriture est-elle idiomatique, ''etc.''):
: [[:testwiki:Special:PreviewAbstract/Q90|Special:PreviewAbstract/Q90]]
: ''Note:'' Test Wikipedia affiche le contenu correct, mais l’étiquette "incorrecte" en haut, car pour le travail des autres équipes, il parle au Test Wikidata, pas au vrai Wikidata, et donc "Q90" est un concept
En tant que sysop, vous pouvez choisir de choisir cet article dans votre wiki:
: [[:testwiki:Special:CommunityConfiguration/AbstractWikiOptedInArticles|Special:CommunityConfiguration/AbstractWikiOptedInArticles]]
: ''Note'': Test Wikipedia a déjà un article sur Paris, [https://test.wikipedia.org/wiki/Paris Paris], donc pour cette démonstration j’ai indiqué le titre "Paris, France" au contenu du test. En tant que sysop, vous pouvez bien sûr supprimer l’article (ou ajouter ou supprimer ses redirections) à tout moment, via la page spéciale.
Visitez maintenant "Paris, France" et consultez l'article abstrait, plutôt que simplement une invitation à créer un nouvel article:
: [[:testwiki:Paris,_France|Paris,_France]]
Cela fonctionne également pour le titre "secondaire" configuré, en tant que redirection d'abord vers "Paris, France":
: [[:testwiki:Paris_is_a_city|Paris_is_a_city]]
L’article existant sur "Paris" n’a absolument pas été affecté :
: [[:testwiki:Paris|Paris]]
C'est notre conception initiale, et nous sommes sûrs qu'il y a des choses que vous pourriez remarquer que nous pourrions faire mieux, ou des choses que nous n'avons pas encore assez réfléchies. S'il vous plaît dites-nous, pour que nous puissions l'améliorer.
Quelques points rapides à noter:
* L'onglet "créer local" vous permet de créer un article de wikitext local, qui "gagnant" et remplace l'article abstrait - c'est une partie clé de la conception, que les communautés locales peuvent toujours remplacer facilement le contenu.
* <span lang="en" dir="ltr" class="mw-content-ltr">The "edit abstract" and "abstract history" tabs take you to Abstract Wikipedia, the location of the editing and history pages. This is similar to how File pages for media files loaded from Commons show up. The two tabs are a very different experience to the "edit" and "history" tabs on wikitext pages, and we're thinking about ways to avoid confusing people.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">There is a banner at the bottom of the content explaining that the article is from Abstract Wikipedia and when it was last updated, which we expect might not be needed forever. There is also an extra line in the footer with similar information, which we expect to retain for good.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">There is currently a very small number of articles for which this is unlocked, just for test/demonstration purposes (Q319, Q42, Q84, Q52, and Q90, in English, French, German, and Spanish). This powers the script that refreshes each allowed article in each language every Monday, to keep articles up-to-date. We plan to make it possible for the Abstract Wikipedia community to control this list very soon, subject to some engineering performance concerns.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">To maintain the demonstration and encourage people to write better articles about their own cities, it might be helpful to keep the Paris abstract article very short and simple for now.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== The year ahead of us ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The Wikimedia Foundation's [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027|annual plan for 1 July 2026–30 June 2027]] has gone into effect today. Our work supporting Abstract Wikipedia is part of the "Deepen Engagement" theme, [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027/Product & Technology OKRs#Engage|specifically to]]:
</div>
: <span lang="en" dir="ltr" class="mw-content-ltr">''Demonstrate Abstract Wikipedia's viability as a scalable, human-centered way to create multi-lingual encyclopedic content''</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
As we've discussed before, the idea of Abstract Wikipedia is to provide good, multi-lingual articles in many languages that individual Wikipedias can opt into providing to their readers if they don't yet have any article about that subject. Our current plan is that, first, pilot Wikipedias will opt in on a per-article basis if they're happy with it; later, we'll expand this to more Wikipedias, and allow Wikipedias to choose to opt-in by default for their missing article; you can read more of our thinking from [[Special:MyLanguage/Wikifunctions:Status updates/2026-01-29|when we discussed this back in January]].
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We plan to work with pilot Wikipedia communities over the next few months to make early explorations of whether they can use Abstract Wikipedia to meaningfully extend the articles they make available to their readers in a way that satisfies their quality concerns. As a starting point, we're planning to encourage them to write about and use abstract articles about cities. This is because they are common areas of interest that often have consistent themes in how they need to be described, they're generally not the scope of significant edit warring, and there are very many of them to document, so Abstract Wikipedia might well be able to support many Wikipedia's needs. If we're successful, multiple Wikipedias will see Abstract Wikipedia as a good support for their work in creating and maintaining articles for their readers on topics, and we can expand the pilot languages and encourage use in other areas. If we're not, we'll re-assess and see what we should do differently.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
In parallel to this, we'll be working on improving the user experience, the performance and reliability of the system, and adding new features as their need increases, and our colleagues in our sibling team, the Wikidata Platform team, will be working on migrating and improving the Wikidata Query Service. It looks to be an exciting year!
</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 changed how Abstract Wikipedia loads the article preview: instead of requesting fragment by fragment, it loads whole sections at once. All available fragments are shown immediately, while unavailable ones show a "Pending" block with a retry button ([[:phab:T425416|T425416]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We also fixed a logic error in our test runner code that meant broken user-created comparison objects in Tests would give a confusing error ([[:phab:T430082|T430082]]). And we released a correction to last week's red links feature, so that they also work in production the same as on developer machines ([[:phab:T424310|T424310]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Volunteers’ Corner on July 6 ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The next Volunteers’ Corner will be next [https://zonestamp.toolforge.org/1783359000 Monday, 6 July 2026 at 17:30 UTC]. We plan to have the following agenda: there will be time to ask questions and discuss all matters arising. If we have time, we will write a function together. Everyone is welcome to join us on [https://meet.google.com/xuy-njxh-rkw Google Meet].
</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>
* [[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]], et [[User:DVrandecic (WMF)|Denny]] animera "[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Abstract Wikipedia workshop: Créons un article multilingue !]" samedi à 11h00
Si d’autres événements liés sont présents, faites-le nous savoir, nous serons ravis de les ajouter !
<span id="Fresh_Functions_weekly:_76_new_Functions"></span>
=== Nouvelles fonctions hebdomadaires : 76 nouvelles fonctions ===
Cette semaine, nous avons eu 76 nouvelles fonctions. Nous avons franchi 4 600 Fonctions, seulement quelques semaines avant Wikimania. Voici une liste incomplète de fonctions avec implémentations et tests pour avoir un aperçu des fonctions créées. Merci à tous pour vos contributions !
* {{Z|Z36691}}
* {{Z|Z36693}}
* {{Z|Z36697}}
* {{Z|Z36700}}
* {{Z|Z36717}}
* {{Z|Z36723}}
* {{Z|Z36727}}
* {{Z|Z36731}}
* {{Z|Z36733}}
* {{Z|Z36737}}
* {{Z|Z36743}}
* {{Z|Z36747}}
* {{Z|Z36754}}
* {{Z|Z36759}}
* {{Z|Z36762}}
* {{Z|Z36766}}
* {{Z|Z36770}}
* {{Z|Z36778}}
* {{Z|Z36785}}
* {{Z|Z36792}}
* {{Z|Z36798}}
* {{Z|Z36804}}
* {{Z|Z36810}}
* {{Z|Z36816}}
* {{Z|Z36820}}
* {{Z|Z36823}}
* {{Z|Z36827}}
* {{Z|Z36831}}
* {{Z|Z36835}}
* {{Z|Z36839}}
* {{Z|Z36849}}
* {{Z|Z36853}}
* {{Z|Z36857}}
* {{Z|Z36865}}
* {{Z|Z36869}}
* {{Z|Z36873}}
* {{Z|Z36877}}
* {{Z|Z36881}}
* {{Z|Z36883}}
* {{Z|Z36897}}
* {{Z|Z36903}}
* {{Z|Z36909}}
* {{Z|Z36911}}
* {{Z|Z36916}}
* {{Z|Z36925}}
* {{Z|Z36935}}
* {{Z|Z36939}}
* {{Z|Z36944}}
* {{Z|Z36953}}
* {{Z|Z36957}}
* {{Z|Z36959}}
* {{Z|Z36961}}
* {{Z|Z36969}}
* {{Z|Z36972}}
* {{Z|Z36975}}
* {{Z|Z36978}}
* {{Z|Z36983}}
* {{Z|Z36987}}
* {{Z|Z36990}}
* {{Z|Z36993}}
* {{Z|Z36996}}
* {{Z|Z36998}}
* {{Z|Z37004}}
* {{Z|Z37005}}
* {{Z|Z37006}}
* {{Z|Z37008}}
* {{Z|Z37009}}
* {{Z|Z37011}}
* {{Z|Z37022}}
* {{Z|Z37025}}
* {{Z|Z37029}}
* {{Z|Z37033}}
* {{Z|Z37036}}
Une [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest liste complète de toutes les fonctions classées par date de création] est disponible.
[[Category:Status updates{{#translation:}}|2026-07-01]]
q6o4s2hks7zhmkp4whsvitu45g2tu24
288146
288144
2026-07-02T18:15:46Z
Poro26
1521
Created page with "Les onglets "éditer abstrait" et "historique abstrait" vous mènent à Wikipédia abstraite, l'emplacement des pages d'édition et d'historique. Ceci est similaire à la façon dont les pages de fichiers pour les fichiers multimédias chargés à partir de Commons s'affichent. Les deux onglets sont une expérience très différente des onglets "édition" et "histoire" sur les pages de wikitext, et nous pensons à des moyens d'éviter de confondre les gens."
288146
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Mise à jour précédente
| prev = 2026-06-26
| nextlabel = Mise à jour suivante
| next =
}}
<span id="Integration_on_test_wiki"></span>
=== Intégration sur test Wiki ===
La "grande chose" sur laquelle nous travaillons dans l’équipe depuis [[Special:MyLanguage/Wikifunctions:Status updates/2026-03-19|Abstract Wikipedia a été lancée]] en mars dernier, fournissant le système permettant d’intégrer des articles sur Wikidéma. Je suis ravi de démontrer maintenant que la toute première version de ceci est disponible sur le [[:testwiki:Main_Page|Test Wikipedia]] (avec quelques réserves).
Je vais donner des exemples ici basés sur Q90, l'article abstrait pour Paris, parce qu'il est très court et simple, et nous prévoyons de l'utiliser comme une démonstration lors de l'atelier [https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Wikimania à Paris] dans trois semaines:
Pour les wikis pilotes (actuellement juste Test Wikipedia), vous pouvez aller sur la nouvelle page spéciale Special :PreviewAbstract pour un article résumé approuvé afin de voir à quoi il ressemble (''par exemple'', est-ce que tous les fragments passent dans votre langue, s’il manque des fonctions ou des lexèmes, l’écriture est-elle idiomatique, ''etc.''):
: [[:testwiki:Special:PreviewAbstract/Q90|Special:PreviewAbstract/Q90]]
: ''Note:'' Test Wikipedia affiche le contenu correct, mais l’étiquette "incorrecte" en haut, car pour le travail des autres équipes, il parle au Test Wikidata, pas au vrai Wikidata, et donc "Q90" est un concept
En tant que sysop, vous pouvez choisir de choisir cet article dans votre wiki:
: [[:testwiki:Special:CommunityConfiguration/AbstractWikiOptedInArticles|Special:CommunityConfiguration/AbstractWikiOptedInArticles]]
: ''Note'': Test Wikipedia a déjà un article sur Paris, [https://test.wikipedia.org/wiki/Paris Paris], donc pour cette démonstration j’ai indiqué le titre "Paris, France" au contenu du test. En tant que sysop, vous pouvez bien sûr supprimer l’article (ou ajouter ou supprimer ses redirections) à tout moment, via la page spéciale.
Visitez maintenant "Paris, France" et consultez l'article abstrait, plutôt que simplement une invitation à créer un nouvel article:
: [[:testwiki:Paris,_France|Paris,_France]]
Cela fonctionne également pour le titre "secondaire" configuré, en tant que redirection d'abord vers "Paris, France":
: [[:testwiki:Paris_is_a_city|Paris_is_a_city]]
L’article existant sur "Paris" n’a absolument pas été affecté :
: [[:testwiki:Paris|Paris]]
C'est notre conception initiale, et nous sommes sûrs qu'il y a des choses que vous pourriez remarquer que nous pourrions faire mieux, ou des choses que nous n'avons pas encore assez réfléchies. S'il vous plaît dites-nous, pour que nous puissions l'améliorer.
Quelques points rapides à noter:
* L'onglet "créer local" vous permet de créer un article de wikitext local, qui "gagnant" et remplace l'article abstrait - c'est une partie clé de la conception, que les communautés locales peuvent toujours remplacer facilement le contenu.
* Les onglets "éditer abstrait" et "historique abstrait" vous mènent à Wikipédia abstraite, l'emplacement des pages d'édition et d'historique. Ceci est similaire à la façon dont les pages de fichiers pour les fichiers multimédias chargés à partir de Commons s'affichent. Les deux onglets sont une expérience très différente des onglets "édition" et "histoire" sur les pages de wikitext, et nous pensons à des moyens d'éviter de confondre les gens.
* <span lang="en" dir="ltr" class="mw-content-ltr">There is a banner at the bottom of the content explaining that the article is from Abstract Wikipedia and when it was last updated, which we expect might not be needed forever. There is also an extra line in the footer with similar information, which we expect to retain for good.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">There is currently a very small number of articles for which this is unlocked, just for test/demonstration purposes (Q319, Q42, Q84, Q52, and Q90, in English, French, German, and Spanish). This powers the script that refreshes each allowed article in each language every Monday, to keep articles up-to-date. We plan to make it possible for the Abstract Wikipedia community to control this list very soon, subject to some engineering performance concerns.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">To maintain the demonstration and encourage people to write better articles about their own cities, it might be helpful to keep the Paris abstract article very short and simple for now.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== The year ahead of us ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The Wikimedia Foundation's [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027|annual plan for 1 July 2026–30 June 2027]] has gone into effect today. Our work supporting Abstract Wikipedia is part of the "Deepen Engagement" theme, [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027/Product & Technology OKRs#Engage|specifically to]]:
</div>
: <span lang="en" dir="ltr" class="mw-content-ltr">''Demonstrate Abstract Wikipedia's viability as a scalable, human-centered way to create multi-lingual encyclopedic content''</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
As we've discussed before, the idea of Abstract Wikipedia is to provide good, multi-lingual articles in many languages that individual Wikipedias can opt into providing to their readers if they don't yet have any article about that subject. Our current plan is that, first, pilot Wikipedias will opt in on a per-article basis if they're happy with it; later, we'll expand this to more Wikipedias, and allow Wikipedias to choose to opt-in by default for their missing article; you can read more of our thinking from [[Special:MyLanguage/Wikifunctions:Status updates/2026-01-29|when we discussed this back in January]].
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We plan to work with pilot Wikipedia communities over the next few months to make early explorations of whether they can use Abstract Wikipedia to meaningfully extend the articles they make available to their readers in a way that satisfies their quality concerns. As a starting point, we're planning to encourage them to write about and use abstract articles about cities. This is because they are common areas of interest that often have consistent themes in how they need to be described, they're generally not the scope of significant edit warring, and there are very many of them to document, so Abstract Wikipedia might well be able to support many Wikipedia's needs. If we're successful, multiple Wikipedias will see Abstract Wikipedia as a good support for their work in creating and maintaining articles for their readers on topics, and we can expand the pilot languages and encourage use in other areas. If we're not, we'll re-assess and see what we should do differently.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
In parallel to this, we'll be working on improving the user experience, the performance and reliability of the system, and adding new features as their need increases, and our colleagues in our sibling team, the Wikidata Platform team, will be working on migrating and improving the Wikidata Query Service. It looks to be an exciting year!
</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 changed how Abstract Wikipedia loads the article preview: instead of requesting fragment by fragment, it loads whole sections at once. All available fragments are shown immediately, while unavailable ones show a "Pending" block with a retry button ([[:phab:T425416|T425416]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We also fixed a logic error in our test runner code that meant broken user-created comparison objects in Tests would give a confusing error ([[:phab:T430082|T430082]]). And we released a correction to last week's red links feature, so that they also work in production the same as on developer machines ([[:phab:T424310|T424310]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Volunteers’ Corner on July 6 ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The next Volunteers’ Corner will be next [https://zonestamp.toolforge.org/1783359000 Monday, 6 July 2026 at 17:30 UTC]. We plan to have the following agenda: there will be time to ask questions and discuss all matters arising. If we have time, we will write a function together. Everyone is welcome to join us on [https://meet.google.com/xuy-njxh-rkw Google Meet].
</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>
* [[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]], et [[User:DVrandecic (WMF)|Denny]] animera "[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Abstract Wikipedia workshop: Créons un article multilingue !]" samedi à 11h00
Si d’autres événements liés sont présents, faites-le nous savoir, nous serons ravis de les ajouter !
<span id="Fresh_Functions_weekly:_76_new_Functions"></span>
=== Nouvelles fonctions hebdomadaires : 76 nouvelles fonctions ===
Cette semaine, nous avons eu 76 nouvelles fonctions. Nous avons franchi 4 600 Fonctions, seulement quelques semaines avant Wikimania. Voici une liste incomplète de fonctions avec implémentations et tests pour avoir un aperçu des fonctions créées. Merci à tous pour vos contributions !
* {{Z|Z36691}}
* {{Z|Z36693}}
* {{Z|Z36697}}
* {{Z|Z36700}}
* {{Z|Z36717}}
* {{Z|Z36723}}
* {{Z|Z36727}}
* {{Z|Z36731}}
* {{Z|Z36733}}
* {{Z|Z36737}}
* {{Z|Z36743}}
* {{Z|Z36747}}
* {{Z|Z36754}}
* {{Z|Z36759}}
* {{Z|Z36762}}
* {{Z|Z36766}}
* {{Z|Z36770}}
* {{Z|Z36778}}
* {{Z|Z36785}}
* {{Z|Z36792}}
* {{Z|Z36798}}
* {{Z|Z36804}}
* {{Z|Z36810}}
* {{Z|Z36816}}
* {{Z|Z36820}}
* {{Z|Z36823}}
* {{Z|Z36827}}
* {{Z|Z36831}}
* {{Z|Z36835}}
* {{Z|Z36839}}
* {{Z|Z36849}}
* {{Z|Z36853}}
* {{Z|Z36857}}
* {{Z|Z36865}}
* {{Z|Z36869}}
* {{Z|Z36873}}
* {{Z|Z36877}}
* {{Z|Z36881}}
* {{Z|Z36883}}
* {{Z|Z36897}}
* {{Z|Z36903}}
* {{Z|Z36909}}
* {{Z|Z36911}}
* {{Z|Z36916}}
* {{Z|Z36925}}
* {{Z|Z36935}}
* {{Z|Z36939}}
* {{Z|Z36944}}
* {{Z|Z36953}}
* {{Z|Z36957}}
* {{Z|Z36959}}
* {{Z|Z36961}}
* {{Z|Z36969}}
* {{Z|Z36972}}
* {{Z|Z36975}}
* {{Z|Z36978}}
* {{Z|Z36983}}
* {{Z|Z36987}}
* {{Z|Z36990}}
* {{Z|Z36993}}
* {{Z|Z36996}}
* {{Z|Z36998}}
* {{Z|Z37004}}
* {{Z|Z37005}}
* {{Z|Z37006}}
* {{Z|Z37008}}
* {{Z|Z37009}}
* {{Z|Z37011}}
* {{Z|Z37022}}
* {{Z|Z37025}}
* {{Z|Z37029}}
* {{Z|Z37033}}
* {{Z|Z37036}}
Une [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest liste complète de toutes les fonctions classées par date de création] est disponible.
[[Category:Status updates{{#translation:}}|2026-07-01]]
94ogs5nu50wnpmda8xxfsbojqrdoqjx
288148
288146
2026-07-02T18:15:55Z
Poro26
1521
Created page with "Il y a une bannière en bas du contenu expliquant que l'article est de Wikipedia abstraite et quand il a été mis à jour pour la dernière fois, ce qui, nous pensons, pourrait ne pas être nécessaire pour toujours. Il y a aussi une ligne supplémentaire dans le pied de page avec des informations similaires, que nous espérons conserver pour toujours."
288148
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Mise à jour précédente
| prev = 2026-06-26
| nextlabel = Mise à jour suivante
| next =
}}
<span id="Integration_on_test_wiki"></span>
=== Intégration sur test Wiki ===
La "grande chose" sur laquelle nous travaillons dans l’équipe depuis [[Special:MyLanguage/Wikifunctions:Status updates/2026-03-19|Abstract Wikipedia a été lancée]] en mars dernier, fournissant le système permettant d’intégrer des articles sur Wikidéma. Je suis ravi de démontrer maintenant que la toute première version de ceci est disponible sur le [[:testwiki:Main_Page|Test Wikipedia]] (avec quelques réserves).
Je vais donner des exemples ici basés sur Q90, l'article abstrait pour Paris, parce qu'il est très court et simple, et nous prévoyons de l'utiliser comme une démonstration lors de l'atelier [https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Wikimania à Paris] dans trois semaines:
Pour les wikis pilotes (actuellement juste Test Wikipedia), vous pouvez aller sur la nouvelle page spéciale Special :PreviewAbstract pour un article résumé approuvé afin de voir à quoi il ressemble (''par exemple'', est-ce que tous les fragments passent dans votre langue, s’il manque des fonctions ou des lexèmes, l’écriture est-elle idiomatique, ''etc.''):
: [[:testwiki:Special:PreviewAbstract/Q90|Special:PreviewAbstract/Q90]]
: ''Note:'' Test Wikipedia affiche le contenu correct, mais l’étiquette "incorrecte" en haut, car pour le travail des autres équipes, il parle au Test Wikidata, pas au vrai Wikidata, et donc "Q90" est un concept
En tant que sysop, vous pouvez choisir de choisir cet article dans votre wiki:
: [[:testwiki:Special:CommunityConfiguration/AbstractWikiOptedInArticles|Special:CommunityConfiguration/AbstractWikiOptedInArticles]]
: ''Note'': Test Wikipedia a déjà un article sur Paris, [https://test.wikipedia.org/wiki/Paris Paris], donc pour cette démonstration j’ai indiqué le titre "Paris, France" au contenu du test. En tant que sysop, vous pouvez bien sûr supprimer l’article (ou ajouter ou supprimer ses redirections) à tout moment, via la page spéciale.
Visitez maintenant "Paris, France" et consultez l'article abstrait, plutôt que simplement une invitation à créer un nouvel article:
: [[:testwiki:Paris,_France|Paris,_France]]
Cela fonctionne également pour le titre "secondaire" configuré, en tant que redirection d'abord vers "Paris, France":
: [[:testwiki:Paris_is_a_city|Paris_is_a_city]]
L’article existant sur "Paris" n’a absolument pas été affecté :
: [[:testwiki:Paris|Paris]]
C'est notre conception initiale, et nous sommes sûrs qu'il y a des choses que vous pourriez remarquer que nous pourrions faire mieux, ou des choses que nous n'avons pas encore assez réfléchies. S'il vous plaît dites-nous, pour que nous puissions l'améliorer.
Quelques points rapides à noter:
* L'onglet "créer local" vous permet de créer un article de wikitext local, qui "gagnant" et remplace l'article abstrait - c'est une partie clé de la conception, que les communautés locales peuvent toujours remplacer facilement le contenu.
* Les onglets "éditer abstrait" et "historique abstrait" vous mènent à Wikipédia abstraite, l'emplacement des pages d'édition et d'historique. Ceci est similaire à la façon dont les pages de fichiers pour les fichiers multimédias chargés à partir de Commons s'affichent. Les deux onglets sont une expérience très différente des onglets "édition" et "histoire" sur les pages de wikitext, et nous pensons à des moyens d'éviter de confondre les gens.
* Il y a une bannière en bas du contenu expliquant que l'article est de Wikipedia abstraite et quand il a été mis à jour pour la dernière fois, ce qui, nous pensons, pourrait ne pas être nécessaire pour toujours. Il y a aussi une ligne supplémentaire dans le pied de page avec des informations similaires, que nous espérons conserver pour toujours.
* <span lang="en" dir="ltr" class="mw-content-ltr">There is currently a very small number of articles for which this is unlocked, just for test/demonstration purposes (Q319, Q42, Q84, Q52, and Q90, in English, French, German, and Spanish). This powers the script that refreshes each allowed article in each language every Monday, to keep articles up-to-date. We plan to make it possible for the Abstract Wikipedia community to control this list very soon, subject to some engineering performance concerns.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">To maintain the demonstration and encourage people to write better articles about their own cities, it might be helpful to keep the Paris abstract article very short and simple for now.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== The year ahead of us ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The Wikimedia Foundation's [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027|annual plan for 1 July 2026–30 June 2027]] has gone into effect today. Our work supporting Abstract Wikipedia is part of the "Deepen Engagement" theme, [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027/Product & Technology OKRs#Engage|specifically to]]:
</div>
: <span lang="en" dir="ltr" class="mw-content-ltr">''Demonstrate Abstract Wikipedia's viability as a scalable, human-centered way to create multi-lingual encyclopedic content''</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
As we've discussed before, the idea of Abstract Wikipedia is to provide good, multi-lingual articles in many languages that individual Wikipedias can opt into providing to their readers if they don't yet have any article about that subject. Our current plan is that, first, pilot Wikipedias will opt in on a per-article basis if they're happy with it; later, we'll expand this to more Wikipedias, and allow Wikipedias to choose to opt-in by default for their missing article; you can read more of our thinking from [[Special:MyLanguage/Wikifunctions:Status updates/2026-01-29|when we discussed this back in January]].
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We plan to work with pilot Wikipedia communities over the next few months to make early explorations of whether they can use Abstract Wikipedia to meaningfully extend the articles they make available to their readers in a way that satisfies their quality concerns. As a starting point, we're planning to encourage them to write about and use abstract articles about cities. This is because they are common areas of interest that often have consistent themes in how they need to be described, they're generally not the scope of significant edit warring, and there are very many of them to document, so Abstract Wikipedia might well be able to support many Wikipedia's needs. If we're successful, multiple Wikipedias will see Abstract Wikipedia as a good support for their work in creating and maintaining articles for their readers on topics, and we can expand the pilot languages and encourage use in other areas. If we're not, we'll re-assess and see what we should do differently.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
In parallel to this, we'll be working on improving the user experience, the performance and reliability of the system, and adding new features as their need increases, and our colleagues in our sibling team, the Wikidata Platform team, will be working on migrating and improving the Wikidata Query Service. It looks to be an exciting year!
</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 changed how Abstract Wikipedia loads the article preview: instead of requesting fragment by fragment, it loads whole sections at once. All available fragments are shown immediately, while unavailable ones show a "Pending" block with a retry button ([[:phab:T425416|T425416]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We also fixed a logic error in our test runner code that meant broken user-created comparison objects in Tests would give a confusing error ([[:phab:T430082|T430082]]). And we released a correction to last week's red links feature, so that they also work in production the same as on developer machines ([[:phab:T424310|T424310]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Volunteers’ Corner on July 6 ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The next Volunteers’ Corner will be next [https://zonestamp.toolforge.org/1783359000 Monday, 6 July 2026 at 17:30 UTC]. We plan to have the following agenda: there will be time to ask questions and discuss all matters arising. If we have time, we will write a function together. Everyone is welcome to join us on [https://meet.google.com/xuy-njxh-rkw Google Meet].
</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>
* [[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]], et [[User:DVrandecic (WMF)|Denny]] animera "[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Abstract Wikipedia workshop: Créons un article multilingue !]" samedi à 11h00
Si d’autres événements liés sont présents, faites-le nous savoir, nous serons ravis de les ajouter !
<span id="Fresh_Functions_weekly:_76_new_Functions"></span>
=== Nouvelles fonctions hebdomadaires : 76 nouvelles fonctions ===
Cette semaine, nous avons eu 76 nouvelles fonctions. Nous avons franchi 4 600 Fonctions, seulement quelques semaines avant Wikimania. Voici une liste incomplète de fonctions avec implémentations et tests pour avoir un aperçu des fonctions créées. Merci à tous pour vos contributions !
* {{Z|Z36691}}
* {{Z|Z36693}}
* {{Z|Z36697}}
* {{Z|Z36700}}
* {{Z|Z36717}}
* {{Z|Z36723}}
* {{Z|Z36727}}
* {{Z|Z36731}}
* {{Z|Z36733}}
* {{Z|Z36737}}
* {{Z|Z36743}}
* {{Z|Z36747}}
* {{Z|Z36754}}
* {{Z|Z36759}}
* {{Z|Z36762}}
* {{Z|Z36766}}
* {{Z|Z36770}}
* {{Z|Z36778}}
* {{Z|Z36785}}
* {{Z|Z36792}}
* {{Z|Z36798}}
* {{Z|Z36804}}
* {{Z|Z36810}}
* {{Z|Z36816}}
* {{Z|Z36820}}
* {{Z|Z36823}}
* {{Z|Z36827}}
* {{Z|Z36831}}
* {{Z|Z36835}}
* {{Z|Z36839}}
* {{Z|Z36849}}
* {{Z|Z36853}}
* {{Z|Z36857}}
* {{Z|Z36865}}
* {{Z|Z36869}}
* {{Z|Z36873}}
* {{Z|Z36877}}
* {{Z|Z36881}}
* {{Z|Z36883}}
* {{Z|Z36897}}
* {{Z|Z36903}}
* {{Z|Z36909}}
* {{Z|Z36911}}
* {{Z|Z36916}}
* {{Z|Z36925}}
* {{Z|Z36935}}
* {{Z|Z36939}}
* {{Z|Z36944}}
* {{Z|Z36953}}
* {{Z|Z36957}}
* {{Z|Z36959}}
* {{Z|Z36961}}
* {{Z|Z36969}}
* {{Z|Z36972}}
* {{Z|Z36975}}
* {{Z|Z36978}}
* {{Z|Z36983}}
* {{Z|Z36987}}
* {{Z|Z36990}}
* {{Z|Z36993}}
* {{Z|Z36996}}
* {{Z|Z36998}}
* {{Z|Z37004}}
* {{Z|Z37005}}
* {{Z|Z37006}}
* {{Z|Z37008}}
* {{Z|Z37009}}
* {{Z|Z37011}}
* {{Z|Z37022}}
* {{Z|Z37025}}
* {{Z|Z37029}}
* {{Z|Z37033}}
* {{Z|Z37036}}
Une [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest liste complète de toutes les fonctions classées par date de création] est disponible.
[[Category:Status updates{{#translation:}}|2026-07-01]]
hflq2d1i6rrtvs37bgkqn3ixqycpfyq
288150
288148
2026-07-02T18:16:02Z
Poro26
1521
Created page with "Il existe actuellement un très petit nombre d'articles pour lesquels il est débloqué, uniquement à des fins de test/démonstration (Q319, Q42, Q84, Q52 et Q90, en anglais, en français, en allemand et en espagnol). Cela permet au script de mettre à jour chaque article autorisé dans chaque langue chaque lundi, afin de garder les articles à jour. Nous prévoyons de permettre à la communauté de Wikipédia Abstract de contrôler cette liste très bientôt, sous rés..."
288150
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Mise à jour précédente
| prev = 2026-06-26
| nextlabel = Mise à jour suivante
| next =
}}
<span id="Integration_on_test_wiki"></span>
=== Intégration sur test Wiki ===
La "grande chose" sur laquelle nous travaillons dans l’équipe depuis [[Special:MyLanguage/Wikifunctions:Status updates/2026-03-19|Abstract Wikipedia a été lancée]] en mars dernier, fournissant le système permettant d’intégrer des articles sur Wikidéma. Je suis ravi de démontrer maintenant que la toute première version de ceci est disponible sur le [[:testwiki:Main_Page|Test Wikipedia]] (avec quelques réserves).
Je vais donner des exemples ici basés sur Q90, l'article abstrait pour Paris, parce qu'il est très court et simple, et nous prévoyons de l'utiliser comme une démonstration lors de l'atelier [https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Wikimania à Paris] dans trois semaines:
Pour les wikis pilotes (actuellement juste Test Wikipedia), vous pouvez aller sur la nouvelle page spéciale Special :PreviewAbstract pour un article résumé approuvé afin de voir à quoi il ressemble (''par exemple'', est-ce que tous les fragments passent dans votre langue, s’il manque des fonctions ou des lexèmes, l’écriture est-elle idiomatique, ''etc.''):
: [[:testwiki:Special:PreviewAbstract/Q90|Special:PreviewAbstract/Q90]]
: ''Note:'' Test Wikipedia affiche le contenu correct, mais l’étiquette "incorrecte" en haut, car pour le travail des autres équipes, il parle au Test Wikidata, pas au vrai Wikidata, et donc "Q90" est un concept
En tant que sysop, vous pouvez choisir de choisir cet article dans votre wiki:
: [[:testwiki:Special:CommunityConfiguration/AbstractWikiOptedInArticles|Special:CommunityConfiguration/AbstractWikiOptedInArticles]]
: ''Note'': Test Wikipedia a déjà un article sur Paris, [https://test.wikipedia.org/wiki/Paris Paris], donc pour cette démonstration j’ai indiqué le titre "Paris, France" au contenu du test. En tant que sysop, vous pouvez bien sûr supprimer l’article (ou ajouter ou supprimer ses redirections) à tout moment, via la page spéciale.
Visitez maintenant "Paris, France" et consultez l'article abstrait, plutôt que simplement une invitation à créer un nouvel article:
: [[:testwiki:Paris,_France|Paris,_France]]
Cela fonctionne également pour le titre "secondaire" configuré, en tant que redirection d'abord vers "Paris, France":
: [[:testwiki:Paris_is_a_city|Paris_is_a_city]]
L’article existant sur "Paris" n’a absolument pas été affecté :
: [[:testwiki:Paris|Paris]]
C'est notre conception initiale, et nous sommes sûrs qu'il y a des choses que vous pourriez remarquer que nous pourrions faire mieux, ou des choses que nous n'avons pas encore assez réfléchies. S'il vous plaît dites-nous, pour que nous puissions l'améliorer.
Quelques points rapides à noter:
* L'onglet "créer local" vous permet de créer un article de wikitext local, qui "gagnant" et remplace l'article abstrait - c'est une partie clé de la conception, que les communautés locales peuvent toujours remplacer facilement le contenu.
* Les onglets "éditer abstrait" et "historique abstrait" vous mènent à Wikipédia abstraite, l'emplacement des pages d'édition et d'historique. Ceci est similaire à la façon dont les pages de fichiers pour les fichiers multimédias chargés à partir de Commons s'affichent. Les deux onglets sont une expérience très différente des onglets "édition" et "histoire" sur les pages de wikitext, et nous pensons à des moyens d'éviter de confondre les gens.
* Il y a une bannière en bas du contenu expliquant que l'article est de Wikipedia abstraite et quand il a été mis à jour pour la dernière fois, ce qui, nous pensons, pourrait ne pas être nécessaire pour toujours. Il y a aussi une ligne supplémentaire dans le pied de page avec des informations similaires, que nous espérons conserver pour toujours.
* Il existe actuellement un très petit nombre d'articles pour lesquels il est débloqué, uniquement à des fins de test/démonstration (Q319, Q42, Q84, Q52 et Q90, en anglais, en français, en allemand et en espagnol). Cela permet au script de mettre à jour chaque article autorisé dans chaque langue chaque lundi, afin de garder les articles à jour. Nous prévoyons de permettre à la communauté de Wikipédia Abstract de contrôler cette liste très bientôt, sous réserve de certaines préoccupations en matière de performance technique.
* <span lang="en" dir="ltr" class="mw-content-ltr">To maintain the demonstration and encourage people to write better articles about their own cities, it might be helpful to keep the Paris abstract article very short and simple for now.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== The year ahead of us ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The Wikimedia Foundation's [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027|annual plan for 1 July 2026–30 June 2027]] has gone into effect today. Our work supporting Abstract Wikipedia is part of the "Deepen Engagement" theme, [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027/Product & Technology OKRs#Engage|specifically to]]:
</div>
: <span lang="en" dir="ltr" class="mw-content-ltr">''Demonstrate Abstract Wikipedia's viability as a scalable, human-centered way to create multi-lingual encyclopedic content''</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
As we've discussed before, the idea of Abstract Wikipedia is to provide good, multi-lingual articles in many languages that individual Wikipedias can opt into providing to their readers if they don't yet have any article about that subject. Our current plan is that, first, pilot Wikipedias will opt in on a per-article basis if they're happy with it; later, we'll expand this to more Wikipedias, and allow Wikipedias to choose to opt-in by default for their missing article; you can read more of our thinking from [[Special:MyLanguage/Wikifunctions:Status updates/2026-01-29|when we discussed this back in January]].
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We plan to work with pilot Wikipedia communities over the next few months to make early explorations of whether they can use Abstract Wikipedia to meaningfully extend the articles they make available to their readers in a way that satisfies their quality concerns. As a starting point, we're planning to encourage them to write about and use abstract articles about cities. This is because they are common areas of interest that often have consistent themes in how they need to be described, they're generally not the scope of significant edit warring, and there are very many of them to document, so Abstract Wikipedia might well be able to support many Wikipedia's needs. If we're successful, multiple Wikipedias will see Abstract Wikipedia as a good support for their work in creating and maintaining articles for their readers on topics, and we can expand the pilot languages and encourage use in other areas. If we're not, we'll re-assess and see what we should do differently.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
In parallel to this, we'll be working on improving the user experience, the performance and reliability of the system, and adding new features as their need increases, and our colleagues in our sibling team, the Wikidata Platform team, will be working on migrating and improving the Wikidata Query Service. It looks to be an exciting year!
</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 changed how Abstract Wikipedia loads the article preview: instead of requesting fragment by fragment, it loads whole sections at once. All available fragments are shown immediately, while unavailable ones show a "Pending" block with a retry button ([[:phab:T425416|T425416]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We also fixed a logic error in our test runner code that meant broken user-created comparison objects in Tests would give a confusing error ([[:phab:T430082|T430082]]). And we released a correction to last week's red links feature, so that they also work in production the same as on developer machines ([[:phab:T424310|T424310]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Volunteers’ Corner on July 6 ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The next Volunteers’ Corner will be next [https://zonestamp.toolforge.org/1783359000 Monday, 6 July 2026 at 17:30 UTC]. We plan to have the following agenda: there will be time to ask questions and discuss all matters arising. If we have time, we will write a function together. Everyone is welcome to join us on [https://meet.google.com/xuy-njxh-rkw Google Meet].
</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>
* [[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]], et [[User:DVrandecic (WMF)|Denny]] animera "[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Abstract Wikipedia workshop: Créons un article multilingue !]" samedi à 11h00
Si d’autres événements liés sont présents, faites-le nous savoir, nous serons ravis de les ajouter !
<span id="Fresh_Functions_weekly:_76_new_Functions"></span>
=== Nouvelles fonctions hebdomadaires : 76 nouvelles fonctions ===
Cette semaine, nous avons eu 76 nouvelles fonctions. Nous avons franchi 4 600 Fonctions, seulement quelques semaines avant Wikimania. Voici une liste incomplète de fonctions avec implémentations et tests pour avoir un aperçu des fonctions créées. Merci à tous pour vos contributions !
* {{Z|Z36691}}
* {{Z|Z36693}}
* {{Z|Z36697}}
* {{Z|Z36700}}
* {{Z|Z36717}}
* {{Z|Z36723}}
* {{Z|Z36727}}
* {{Z|Z36731}}
* {{Z|Z36733}}
* {{Z|Z36737}}
* {{Z|Z36743}}
* {{Z|Z36747}}
* {{Z|Z36754}}
* {{Z|Z36759}}
* {{Z|Z36762}}
* {{Z|Z36766}}
* {{Z|Z36770}}
* {{Z|Z36778}}
* {{Z|Z36785}}
* {{Z|Z36792}}
* {{Z|Z36798}}
* {{Z|Z36804}}
* {{Z|Z36810}}
* {{Z|Z36816}}
* {{Z|Z36820}}
* {{Z|Z36823}}
* {{Z|Z36827}}
* {{Z|Z36831}}
* {{Z|Z36835}}
* {{Z|Z36839}}
* {{Z|Z36849}}
* {{Z|Z36853}}
* {{Z|Z36857}}
* {{Z|Z36865}}
* {{Z|Z36869}}
* {{Z|Z36873}}
* {{Z|Z36877}}
* {{Z|Z36881}}
* {{Z|Z36883}}
* {{Z|Z36897}}
* {{Z|Z36903}}
* {{Z|Z36909}}
* {{Z|Z36911}}
* {{Z|Z36916}}
* {{Z|Z36925}}
* {{Z|Z36935}}
* {{Z|Z36939}}
* {{Z|Z36944}}
* {{Z|Z36953}}
* {{Z|Z36957}}
* {{Z|Z36959}}
* {{Z|Z36961}}
* {{Z|Z36969}}
* {{Z|Z36972}}
* {{Z|Z36975}}
* {{Z|Z36978}}
* {{Z|Z36983}}
* {{Z|Z36987}}
* {{Z|Z36990}}
* {{Z|Z36993}}
* {{Z|Z36996}}
* {{Z|Z36998}}
* {{Z|Z37004}}
* {{Z|Z37005}}
* {{Z|Z37006}}
* {{Z|Z37008}}
* {{Z|Z37009}}
* {{Z|Z37011}}
* {{Z|Z37022}}
* {{Z|Z37025}}
* {{Z|Z37029}}
* {{Z|Z37033}}
* {{Z|Z37036}}
Une [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest liste complète de toutes les fonctions classées par date de création] est disponible.
[[Category:Status updates{{#translation:}}|2026-07-01]]
dvhtmkb9les1biz9e58jqi3fwn5q9j6
288152
288150
2026-07-02T18:16:06Z
Poro26
1521
Created page with "Pour maintenir la démonstration et encourager les gens à écrire de meilleurs articles sur leurs propres villes, il serait utile de garder l'article abstrait de Paris très court et simple pour l'instant."
288152
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Mise à jour précédente
| prev = 2026-06-26
| nextlabel = Mise à jour suivante
| next =
}}
<span id="Integration_on_test_wiki"></span>
=== Intégration sur test Wiki ===
La "grande chose" sur laquelle nous travaillons dans l’équipe depuis [[Special:MyLanguage/Wikifunctions:Status updates/2026-03-19|Abstract Wikipedia a été lancée]] en mars dernier, fournissant le système permettant d’intégrer des articles sur Wikidéma. Je suis ravi de démontrer maintenant que la toute première version de ceci est disponible sur le [[:testwiki:Main_Page|Test Wikipedia]] (avec quelques réserves).
Je vais donner des exemples ici basés sur Q90, l'article abstrait pour Paris, parce qu'il est très court et simple, et nous prévoyons de l'utiliser comme une démonstration lors de l'atelier [https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Wikimania à Paris] dans trois semaines:
Pour les wikis pilotes (actuellement juste Test Wikipedia), vous pouvez aller sur la nouvelle page spéciale Special :PreviewAbstract pour un article résumé approuvé afin de voir à quoi il ressemble (''par exemple'', est-ce que tous les fragments passent dans votre langue, s’il manque des fonctions ou des lexèmes, l’écriture est-elle idiomatique, ''etc.''):
: [[:testwiki:Special:PreviewAbstract/Q90|Special:PreviewAbstract/Q90]]
: ''Note:'' Test Wikipedia affiche le contenu correct, mais l’étiquette "incorrecte" en haut, car pour le travail des autres équipes, il parle au Test Wikidata, pas au vrai Wikidata, et donc "Q90" est un concept
En tant que sysop, vous pouvez choisir de choisir cet article dans votre wiki:
: [[:testwiki:Special:CommunityConfiguration/AbstractWikiOptedInArticles|Special:CommunityConfiguration/AbstractWikiOptedInArticles]]
: ''Note'': Test Wikipedia a déjà un article sur Paris, [https://test.wikipedia.org/wiki/Paris Paris], donc pour cette démonstration j’ai indiqué le titre "Paris, France" au contenu du test. En tant que sysop, vous pouvez bien sûr supprimer l’article (ou ajouter ou supprimer ses redirections) à tout moment, via la page spéciale.
Visitez maintenant "Paris, France" et consultez l'article abstrait, plutôt que simplement une invitation à créer un nouvel article:
: [[:testwiki:Paris,_France|Paris,_France]]
Cela fonctionne également pour le titre "secondaire" configuré, en tant que redirection d'abord vers "Paris, France":
: [[:testwiki:Paris_is_a_city|Paris_is_a_city]]
L’article existant sur "Paris" n’a absolument pas été affecté :
: [[:testwiki:Paris|Paris]]
C'est notre conception initiale, et nous sommes sûrs qu'il y a des choses que vous pourriez remarquer que nous pourrions faire mieux, ou des choses que nous n'avons pas encore assez réfléchies. S'il vous plaît dites-nous, pour que nous puissions l'améliorer.
Quelques points rapides à noter:
* L'onglet "créer local" vous permet de créer un article de wikitext local, qui "gagnant" et remplace l'article abstrait - c'est une partie clé de la conception, que les communautés locales peuvent toujours remplacer facilement le contenu.
* Les onglets "éditer abstrait" et "historique abstrait" vous mènent à Wikipédia abstraite, l'emplacement des pages d'édition et d'historique. Ceci est similaire à la façon dont les pages de fichiers pour les fichiers multimédias chargés à partir de Commons s'affichent. Les deux onglets sont une expérience très différente des onglets "édition" et "histoire" sur les pages de wikitext, et nous pensons à des moyens d'éviter de confondre les gens.
* Il y a une bannière en bas du contenu expliquant que l'article est de Wikipedia abstraite et quand il a été mis à jour pour la dernière fois, ce qui, nous pensons, pourrait ne pas être nécessaire pour toujours. Il y a aussi une ligne supplémentaire dans le pied de page avec des informations similaires, que nous espérons conserver pour toujours.
* Il existe actuellement un très petit nombre d'articles pour lesquels il est débloqué, uniquement à des fins de test/démonstration (Q319, Q42, Q84, Q52 et Q90, en anglais, en français, en allemand et en espagnol). Cela permet au script de mettre à jour chaque article autorisé dans chaque langue chaque lundi, afin de garder les articles à jour. Nous prévoyons de permettre à la communauté de Wikipédia Abstract de contrôler cette liste très bientôt, sous réserve de certaines préoccupations en matière de performance technique.
* Pour maintenir la démonstration et encourager les gens à écrire de meilleurs articles sur leurs propres villes, il serait utile de garder l'article abstrait de Paris très court et simple pour l'instant.
<div lang="en" dir="ltr" class="mw-content-ltr">
=== The year ahead of us ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The Wikimedia Foundation's [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027|annual plan for 1 July 2026–30 June 2027]] has gone into effect today. Our work supporting Abstract Wikipedia is part of the "Deepen Engagement" theme, [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027/Product & Technology OKRs#Engage|specifically to]]:
</div>
: <span lang="en" dir="ltr" class="mw-content-ltr">''Demonstrate Abstract Wikipedia's viability as a scalable, human-centered way to create multi-lingual encyclopedic content''</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
As we've discussed before, the idea of Abstract Wikipedia is to provide good, multi-lingual articles in many languages that individual Wikipedias can opt into providing to their readers if they don't yet have any article about that subject. Our current plan is that, first, pilot Wikipedias will opt in on a per-article basis if they're happy with it; later, we'll expand this to more Wikipedias, and allow Wikipedias to choose to opt-in by default for their missing article; you can read more of our thinking from [[Special:MyLanguage/Wikifunctions:Status updates/2026-01-29|when we discussed this back in January]].
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We plan to work with pilot Wikipedia communities over the next few months to make early explorations of whether they can use Abstract Wikipedia to meaningfully extend the articles they make available to their readers in a way that satisfies their quality concerns. As a starting point, we're planning to encourage them to write about and use abstract articles about cities. This is because they are common areas of interest that often have consistent themes in how they need to be described, they're generally not the scope of significant edit warring, and there are very many of them to document, so Abstract Wikipedia might well be able to support many Wikipedia's needs. If we're successful, multiple Wikipedias will see Abstract Wikipedia as a good support for their work in creating and maintaining articles for their readers on topics, and we can expand the pilot languages and encourage use in other areas. If we're not, we'll re-assess and see what we should do differently.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
In parallel to this, we'll be working on improving the user experience, the performance and reliability of the system, and adding new features as their need increases, and our colleagues in our sibling team, the Wikidata Platform team, will be working on migrating and improving the Wikidata Query Service. It looks to be an exciting year!
</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 changed how Abstract Wikipedia loads the article preview: instead of requesting fragment by fragment, it loads whole sections at once. All available fragments are shown immediately, while unavailable ones show a "Pending" block with a retry button ([[:phab:T425416|T425416]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We also fixed a logic error in our test runner code that meant broken user-created comparison objects in Tests would give a confusing error ([[:phab:T430082|T430082]]). And we released a correction to last week's red links feature, so that they also work in production the same as on developer machines ([[:phab:T424310|T424310]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Volunteers’ Corner on July 6 ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The next Volunteers’ Corner will be next [https://zonestamp.toolforge.org/1783359000 Monday, 6 July 2026 at 17:30 UTC]. We plan to have the following agenda: there will be time to ask questions and discuss all matters arising. If we have time, we will write a function together. Everyone is welcome to join us on [https://meet.google.com/xuy-njxh-rkw Google Meet].
</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>
* [[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]], et [[User:DVrandecic (WMF)|Denny]] animera "[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Abstract Wikipedia workshop: Créons un article multilingue !]" samedi à 11h00
Si d’autres événements liés sont présents, faites-le nous savoir, nous serons ravis de les ajouter !
<span id="Fresh_Functions_weekly:_76_new_Functions"></span>
=== Nouvelles fonctions hebdomadaires : 76 nouvelles fonctions ===
Cette semaine, nous avons eu 76 nouvelles fonctions. Nous avons franchi 4 600 Fonctions, seulement quelques semaines avant Wikimania. Voici une liste incomplète de fonctions avec implémentations et tests pour avoir un aperçu des fonctions créées. Merci à tous pour vos contributions !
* {{Z|Z36691}}
* {{Z|Z36693}}
* {{Z|Z36697}}
* {{Z|Z36700}}
* {{Z|Z36717}}
* {{Z|Z36723}}
* {{Z|Z36727}}
* {{Z|Z36731}}
* {{Z|Z36733}}
* {{Z|Z36737}}
* {{Z|Z36743}}
* {{Z|Z36747}}
* {{Z|Z36754}}
* {{Z|Z36759}}
* {{Z|Z36762}}
* {{Z|Z36766}}
* {{Z|Z36770}}
* {{Z|Z36778}}
* {{Z|Z36785}}
* {{Z|Z36792}}
* {{Z|Z36798}}
* {{Z|Z36804}}
* {{Z|Z36810}}
* {{Z|Z36816}}
* {{Z|Z36820}}
* {{Z|Z36823}}
* {{Z|Z36827}}
* {{Z|Z36831}}
* {{Z|Z36835}}
* {{Z|Z36839}}
* {{Z|Z36849}}
* {{Z|Z36853}}
* {{Z|Z36857}}
* {{Z|Z36865}}
* {{Z|Z36869}}
* {{Z|Z36873}}
* {{Z|Z36877}}
* {{Z|Z36881}}
* {{Z|Z36883}}
* {{Z|Z36897}}
* {{Z|Z36903}}
* {{Z|Z36909}}
* {{Z|Z36911}}
* {{Z|Z36916}}
* {{Z|Z36925}}
* {{Z|Z36935}}
* {{Z|Z36939}}
* {{Z|Z36944}}
* {{Z|Z36953}}
* {{Z|Z36957}}
* {{Z|Z36959}}
* {{Z|Z36961}}
* {{Z|Z36969}}
* {{Z|Z36972}}
* {{Z|Z36975}}
* {{Z|Z36978}}
* {{Z|Z36983}}
* {{Z|Z36987}}
* {{Z|Z36990}}
* {{Z|Z36993}}
* {{Z|Z36996}}
* {{Z|Z36998}}
* {{Z|Z37004}}
* {{Z|Z37005}}
* {{Z|Z37006}}
* {{Z|Z37008}}
* {{Z|Z37009}}
* {{Z|Z37011}}
* {{Z|Z37022}}
* {{Z|Z37025}}
* {{Z|Z37029}}
* {{Z|Z37033}}
* {{Z|Z37036}}
Une [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest liste complète de toutes les fonctions classées par date de création] est disponible.
[[Category:Status updates{{#translation:}}|2026-07-01]]
3joj6tjkxxrkmoo8veoxjy1pumc5ihf
288154
288152
2026-07-02T18:16:14Z
Poro26
1521
Created page with "=== L’année à venir ==="
288154
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Mise à jour précédente
| prev = 2026-06-26
| nextlabel = Mise à jour suivante
| next =
}}
<span id="Integration_on_test_wiki"></span>
=== Intégration sur test Wiki ===
La "grande chose" sur laquelle nous travaillons dans l’équipe depuis [[Special:MyLanguage/Wikifunctions:Status updates/2026-03-19|Abstract Wikipedia a été lancée]] en mars dernier, fournissant le système permettant d’intégrer des articles sur Wikidéma. Je suis ravi de démontrer maintenant que la toute première version de ceci est disponible sur le [[:testwiki:Main_Page|Test Wikipedia]] (avec quelques réserves).
Je vais donner des exemples ici basés sur Q90, l'article abstrait pour Paris, parce qu'il est très court et simple, et nous prévoyons de l'utiliser comme une démonstration lors de l'atelier [https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Wikimania à Paris] dans trois semaines:
Pour les wikis pilotes (actuellement juste Test Wikipedia), vous pouvez aller sur la nouvelle page spéciale Special :PreviewAbstract pour un article résumé approuvé afin de voir à quoi il ressemble (''par exemple'', est-ce que tous les fragments passent dans votre langue, s’il manque des fonctions ou des lexèmes, l’écriture est-elle idiomatique, ''etc.''):
: [[:testwiki:Special:PreviewAbstract/Q90|Special:PreviewAbstract/Q90]]
: ''Note:'' Test Wikipedia affiche le contenu correct, mais l’étiquette "incorrecte" en haut, car pour le travail des autres équipes, il parle au Test Wikidata, pas au vrai Wikidata, et donc "Q90" est un concept
En tant que sysop, vous pouvez choisir de choisir cet article dans votre wiki:
: [[:testwiki:Special:CommunityConfiguration/AbstractWikiOptedInArticles|Special:CommunityConfiguration/AbstractWikiOptedInArticles]]
: ''Note'': Test Wikipedia a déjà un article sur Paris, [https://test.wikipedia.org/wiki/Paris Paris], donc pour cette démonstration j’ai indiqué le titre "Paris, France" au contenu du test. En tant que sysop, vous pouvez bien sûr supprimer l’article (ou ajouter ou supprimer ses redirections) à tout moment, via la page spéciale.
Visitez maintenant "Paris, France" et consultez l'article abstrait, plutôt que simplement une invitation à créer un nouvel article:
: [[:testwiki:Paris,_France|Paris,_France]]
Cela fonctionne également pour le titre "secondaire" configuré, en tant que redirection d'abord vers "Paris, France":
: [[:testwiki:Paris_is_a_city|Paris_is_a_city]]
L’article existant sur "Paris" n’a absolument pas été affecté :
: [[:testwiki:Paris|Paris]]
C'est notre conception initiale, et nous sommes sûrs qu'il y a des choses que vous pourriez remarquer que nous pourrions faire mieux, ou des choses que nous n'avons pas encore assez réfléchies. S'il vous plaît dites-nous, pour que nous puissions l'améliorer.
Quelques points rapides à noter:
* L'onglet "créer local" vous permet de créer un article de wikitext local, qui "gagnant" et remplace l'article abstrait - c'est une partie clé de la conception, que les communautés locales peuvent toujours remplacer facilement le contenu.
* Les onglets "éditer abstrait" et "historique abstrait" vous mènent à Wikipédia abstraite, l'emplacement des pages d'édition et d'historique. Ceci est similaire à la façon dont les pages de fichiers pour les fichiers multimédias chargés à partir de Commons s'affichent. Les deux onglets sont une expérience très différente des onglets "édition" et "histoire" sur les pages de wikitext, et nous pensons à des moyens d'éviter de confondre les gens.
* Il y a une bannière en bas du contenu expliquant que l'article est de Wikipedia abstraite et quand il a été mis à jour pour la dernière fois, ce qui, nous pensons, pourrait ne pas être nécessaire pour toujours. Il y a aussi une ligne supplémentaire dans le pied de page avec des informations similaires, que nous espérons conserver pour toujours.
* Il existe actuellement un très petit nombre d'articles pour lesquels il est débloqué, uniquement à des fins de test/démonstration (Q319, Q42, Q84, Q52 et Q90, en anglais, en français, en allemand et en espagnol). Cela permet au script de mettre à jour chaque article autorisé dans chaque langue chaque lundi, afin de garder les articles à jour. Nous prévoyons de permettre à la communauté de Wikipédia Abstract de contrôler cette liste très bientôt, sous réserve de certaines préoccupations en matière de performance technique.
* Pour maintenir la démonstration et encourager les gens à écrire de meilleurs articles sur leurs propres villes, il serait utile de garder l'article abstrait de Paris très court et simple pour l'instant.
<span id="The_year_ahead_of_us"></span>
=== L’année à venir ===
<div lang="en" dir="ltr" class="mw-content-ltr">
The Wikimedia Foundation's [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027|annual plan for 1 July 2026–30 June 2027]] has gone into effect today. Our work supporting Abstract Wikipedia is part of the "Deepen Engagement" theme, [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027/Product & Technology OKRs#Engage|specifically to]]:
</div>
: <span lang="en" dir="ltr" class="mw-content-ltr">''Demonstrate Abstract Wikipedia's viability as a scalable, human-centered way to create multi-lingual encyclopedic content''</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
As we've discussed before, the idea of Abstract Wikipedia is to provide good, multi-lingual articles in many languages that individual Wikipedias can opt into providing to their readers if they don't yet have any article about that subject. Our current plan is that, first, pilot Wikipedias will opt in on a per-article basis if they're happy with it; later, we'll expand this to more Wikipedias, and allow Wikipedias to choose to opt-in by default for their missing article; you can read more of our thinking from [[Special:MyLanguage/Wikifunctions:Status updates/2026-01-29|when we discussed this back in January]].
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We plan to work with pilot Wikipedia communities over the next few months to make early explorations of whether they can use Abstract Wikipedia to meaningfully extend the articles they make available to their readers in a way that satisfies their quality concerns. As a starting point, we're planning to encourage them to write about and use abstract articles about cities. This is because they are common areas of interest that often have consistent themes in how they need to be described, they're generally not the scope of significant edit warring, and there are very many of them to document, so Abstract Wikipedia might well be able to support many Wikipedia's needs. If we're successful, multiple Wikipedias will see Abstract Wikipedia as a good support for their work in creating and maintaining articles for their readers on topics, and we can expand the pilot languages and encourage use in other areas. If we're not, we'll re-assess and see what we should do differently.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
In parallel to this, we'll be working on improving the user experience, the performance and reliability of the system, and adding new features as their need increases, and our colleagues in our sibling team, the Wikidata Platform team, will be working on migrating and improving the Wikidata Query Service. It looks to be an exciting year!
</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 changed how Abstract Wikipedia loads the article preview: instead of requesting fragment by fragment, it loads whole sections at once. All available fragments are shown immediately, while unavailable ones show a "Pending" block with a retry button ([[:phab:T425416|T425416]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We also fixed a logic error in our test runner code that meant broken user-created comparison objects in Tests would give a confusing error ([[:phab:T430082|T430082]]). And we released a correction to last week's red links feature, so that they also work in production the same as on developer machines ([[:phab:T424310|T424310]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Volunteers’ Corner on July 6 ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The next Volunteers’ Corner will be next [https://zonestamp.toolforge.org/1783359000 Monday, 6 July 2026 at 17:30 UTC]. We plan to have the following agenda: there will be time to ask questions and discuss all matters arising. If we have time, we will write a function together. Everyone is welcome to join us on [https://meet.google.com/xuy-njxh-rkw Google Meet].
</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>
* [[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]], et [[User:DVrandecic (WMF)|Denny]] animera "[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Abstract Wikipedia workshop: Créons un article multilingue !]" samedi à 11h00
Si d’autres événements liés sont présents, faites-le nous savoir, nous serons ravis de les ajouter !
<span id="Fresh_Functions_weekly:_76_new_Functions"></span>
=== Nouvelles fonctions hebdomadaires : 76 nouvelles fonctions ===
Cette semaine, nous avons eu 76 nouvelles fonctions. Nous avons franchi 4 600 Fonctions, seulement quelques semaines avant Wikimania. Voici une liste incomplète de fonctions avec implémentations et tests pour avoir un aperçu des fonctions créées. Merci à tous pour vos contributions !
* {{Z|Z36691}}
* {{Z|Z36693}}
* {{Z|Z36697}}
* {{Z|Z36700}}
* {{Z|Z36717}}
* {{Z|Z36723}}
* {{Z|Z36727}}
* {{Z|Z36731}}
* {{Z|Z36733}}
* {{Z|Z36737}}
* {{Z|Z36743}}
* {{Z|Z36747}}
* {{Z|Z36754}}
* {{Z|Z36759}}
* {{Z|Z36762}}
* {{Z|Z36766}}
* {{Z|Z36770}}
* {{Z|Z36778}}
* {{Z|Z36785}}
* {{Z|Z36792}}
* {{Z|Z36798}}
* {{Z|Z36804}}
* {{Z|Z36810}}
* {{Z|Z36816}}
* {{Z|Z36820}}
* {{Z|Z36823}}
* {{Z|Z36827}}
* {{Z|Z36831}}
* {{Z|Z36835}}
* {{Z|Z36839}}
* {{Z|Z36849}}
* {{Z|Z36853}}
* {{Z|Z36857}}
* {{Z|Z36865}}
* {{Z|Z36869}}
* {{Z|Z36873}}
* {{Z|Z36877}}
* {{Z|Z36881}}
* {{Z|Z36883}}
* {{Z|Z36897}}
* {{Z|Z36903}}
* {{Z|Z36909}}
* {{Z|Z36911}}
* {{Z|Z36916}}
* {{Z|Z36925}}
* {{Z|Z36935}}
* {{Z|Z36939}}
* {{Z|Z36944}}
* {{Z|Z36953}}
* {{Z|Z36957}}
* {{Z|Z36959}}
* {{Z|Z36961}}
* {{Z|Z36969}}
* {{Z|Z36972}}
* {{Z|Z36975}}
* {{Z|Z36978}}
* {{Z|Z36983}}
* {{Z|Z36987}}
* {{Z|Z36990}}
* {{Z|Z36993}}
* {{Z|Z36996}}
* {{Z|Z36998}}
* {{Z|Z37004}}
* {{Z|Z37005}}
* {{Z|Z37006}}
* {{Z|Z37008}}
* {{Z|Z37009}}
* {{Z|Z37011}}
* {{Z|Z37022}}
* {{Z|Z37025}}
* {{Z|Z37029}}
* {{Z|Z37033}}
* {{Z|Z37036}}
Une [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest liste complète de toutes les fonctions classées par date de création] est disponible.
[[Category:Status updates{{#translation:}}|2026-07-01]]
h2k4mllqbxifgq7vsvq30qj581w4qq4
288156
288154
2026-07-02T18:16:48Z
Poro26
1521
Created page with "Le plan annuel de la Wikimedia Foundation [[$1|pour le 1er juillet 2026–30 juin 2027]] est entré en vigueur aujourd’hui. Notre travail en faveur de Abstract Wikipedia fait partie du thème "Approfondir l’engagement", [[$2|spécifiquement à]]:"
288156
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Mise à jour précédente
| prev = 2026-06-26
| nextlabel = Mise à jour suivante
| next =
}}
<span id="Integration_on_test_wiki"></span>
=== Intégration sur test Wiki ===
La "grande chose" sur laquelle nous travaillons dans l’équipe depuis [[Special:MyLanguage/Wikifunctions:Status updates/2026-03-19|Abstract Wikipedia a été lancée]] en mars dernier, fournissant le système permettant d’intégrer des articles sur Wikidéma. Je suis ravi de démontrer maintenant que la toute première version de ceci est disponible sur le [[:testwiki:Main_Page|Test Wikipedia]] (avec quelques réserves).
Je vais donner des exemples ici basés sur Q90, l'article abstrait pour Paris, parce qu'il est très court et simple, et nous prévoyons de l'utiliser comme une démonstration lors de l'atelier [https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Wikimania à Paris] dans trois semaines:
Pour les wikis pilotes (actuellement juste Test Wikipedia), vous pouvez aller sur la nouvelle page spéciale Special :PreviewAbstract pour un article résumé approuvé afin de voir à quoi il ressemble (''par exemple'', est-ce que tous les fragments passent dans votre langue, s’il manque des fonctions ou des lexèmes, l’écriture est-elle idiomatique, ''etc.''):
: [[:testwiki:Special:PreviewAbstract/Q90|Special:PreviewAbstract/Q90]]
: ''Note:'' Test Wikipedia affiche le contenu correct, mais l’étiquette "incorrecte" en haut, car pour le travail des autres équipes, il parle au Test Wikidata, pas au vrai Wikidata, et donc "Q90" est un concept
En tant que sysop, vous pouvez choisir de choisir cet article dans votre wiki:
: [[:testwiki:Special:CommunityConfiguration/AbstractWikiOptedInArticles|Special:CommunityConfiguration/AbstractWikiOptedInArticles]]
: ''Note'': Test Wikipedia a déjà un article sur Paris, [https://test.wikipedia.org/wiki/Paris Paris], donc pour cette démonstration j’ai indiqué le titre "Paris, France" au contenu du test. En tant que sysop, vous pouvez bien sûr supprimer l’article (ou ajouter ou supprimer ses redirections) à tout moment, via la page spéciale.
Visitez maintenant "Paris, France" et consultez l'article abstrait, plutôt que simplement une invitation à créer un nouvel article:
: [[:testwiki:Paris,_France|Paris,_France]]
Cela fonctionne également pour le titre "secondaire" configuré, en tant que redirection d'abord vers "Paris, France":
: [[:testwiki:Paris_is_a_city|Paris_is_a_city]]
L’article existant sur "Paris" n’a absolument pas été affecté :
: [[:testwiki:Paris|Paris]]
C'est notre conception initiale, et nous sommes sûrs qu'il y a des choses que vous pourriez remarquer que nous pourrions faire mieux, ou des choses que nous n'avons pas encore assez réfléchies. S'il vous plaît dites-nous, pour que nous puissions l'améliorer.
Quelques points rapides à noter:
* L'onglet "créer local" vous permet de créer un article de wikitext local, qui "gagnant" et remplace l'article abstrait - c'est une partie clé de la conception, que les communautés locales peuvent toujours remplacer facilement le contenu.
* Les onglets "éditer abstrait" et "historique abstrait" vous mènent à Wikipédia abstraite, l'emplacement des pages d'édition et d'historique. Ceci est similaire à la façon dont les pages de fichiers pour les fichiers multimédias chargés à partir de Commons s'affichent. Les deux onglets sont une expérience très différente des onglets "édition" et "histoire" sur les pages de wikitext, et nous pensons à des moyens d'éviter de confondre les gens.
* Il y a une bannière en bas du contenu expliquant que l'article est de Wikipedia abstraite et quand il a été mis à jour pour la dernière fois, ce qui, nous pensons, pourrait ne pas être nécessaire pour toujours. Il y a aussi une ligne supplémentaire dans le pied de page avec des informations similaires, que nous espérons conserver pour toujours.
* Il existe actuellement un très petit nombre d'articles pour lesquels il est débloqué, uniquement à des fins de test/démonstration (Q319, Q42, Q84, Q52 et Q90, en anglais, en français, en allemand et en espagnol). Cela permet au script de mettre à jour chaque article autorisé dans chaque langue chaque lundi, afin de garder les articles à jour. Nous prévoyons de permettre à la communauté de Wikipédia Abstract de contrôler cette liste très bientôt, sous réserve de certaines préoccupations en matière de performance technique.
* Pour maintenir la démonstration et encourager les gens à écrire de meilleurs articles sur leurs propres villes, il serait utile de garder l'article abstrait de Paris très court et simple pour l'instant.
<span id="The_year_ahead_of_us"></span>
=== L’année à venir ===
Le plan annuel de la Wikimedia Foundation [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027|pour le 1er juillet 2026–30 juin 2027]] est entré en vigueur aujourd’hui. Notre travail en faveur de Abstract Wikipedia fait partie du thème "Approfondir l’engagement", [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027/Product & Technology OKRs#Engage|spécifiquement à]]:
: <span lang="en" dir="ltr" class="mw-content-ltr">''Demonstrate Abstract Wikipedia's viability as a scalable, human-centered way to create multi-lingual encyclopedic content''</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
As we've discussed before, the idea of Abstract Wikipedia is to provide good, multi-lingual articles in many languages that individual Wikipedias can opt into providing to their readers if they don't yet have any article about that subject. Our current plan is that, first, pilot Wikipedias will opt in on a per-article basis if they're happy with it; later, we'll expand this to more Wikipedias, and allow Wikipedias to choose to opt-in by default for their missing article; you can read more of our thinking from [[Special:MyLanguage/Wikifunctions:Status updates/2026-01-29|when we discussed this back in January]].
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We plan to work with pilot Wikipedia communities over the next few months to make early explorations of whether they can use Abstract Wikipedia to meaningfully extend the articles they make available to their readers in a way that satisfies their quality concerns. As a starting point, we're planning to encourage them to write about and use abstract articles about cities. This is because they are common areas of interest that often have consistent themes in how they need to be described, they're generally not the scope of significant edit warring, and there are very many of them to document, so Abstract Wikipedia might well be able to support many Wikipedia's needs. If we're successful, multiple Wikipedias will see Abstract Wikipedia as a good support for their work in creating and maintaining articles for their readers on topics, and we can expand the pilot languages and encourage use in other areas. If we're not, we'll re-assess and see what we should do differently.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
In parallel to this, we'll be working on improving the user experience, the performance and reliability of the system, and adding new features as their need increases, and our colleagues in our sibling team, the Wikidata Platform team, will be working on migrating and improving the Wikidata Query Service. It looks to be an exciting year!
</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 changed how Abstract Wikipedia loads the article preview: instead of requesting fragment by fragment, it loads whole sections at once. All available fragments are shown immediately, while unavailable ones show a "Pending" block with a retry button ([[:phab:T425416|T425416]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We also fixed a logic error in our test runner code that meant broken user-created comparison objects in Tests would give a confusing error ([[:phab:T430082|T430082]]). And we released a correction to last week's red links feature, so that they also work in production the same as on developer machines ([[:phab:T424310|T424310]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Volunteers’ Corner on July 6 ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The next Volunteers’ Corner will be next [https://zonestamp.toolforge.org/1783359000 Monday, 6 July 2026 at 17:30 UTC]. We plan to have the following agenda: there will be time to ask questions and discuss all matters arising. If we have time, we will write a function together. Everyone is welcome to join us on [https://meet.google.com/xuy-njxh-rkw Google Meet].
</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>
* [[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]], et [[User:DVrandecic (WMF)|Denny]] animera "[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Abstract Wikipedia workshop: Créons un article multilingue !]" samedi à 11h00
Si d’autres événements liés sont présents, faites-le nous savoir, nous serons ravis de les ajouter !
<span id="Fresh_Functions_weekly:_76_new_Functions"></span>
=== Nouvelles fonctions hebdomadaires : 76 nouvelles fonctions ===
Cette semaine, nous avons eu 76 nouvelles fonctions. Nous avons franchi 4 600 Fonctions, seulement quelques semaines avant Wikimania. Voici une liste incomplète de fonctions avec implémentations et tests pour avoir un aperçu des fonctions créées. Merci à tous pour vos contributions !
* {{Z|Z36691}}
* {{Z|Z36693}}
* {{Z|Z36697}}
* {{Z|Z36700}}
* {{Z|Z36717}}
* {{Z|Z36723}}
* {{Z|Z36727}}
* {{Z|Z36731}}
* {{Z|Z36733}}
* {{Z|Z36737}}
* {{Z|Z36743}}
* {{Z|Z36747}}
* {{Z|Z36754}}
* {{Z|Z36759}}
* {{Z|Z36762}}
* {{Z|Z36766}}
* {{Z|Z36770}}
* {{Z|Z36778}}
* {{Z|Z36785}}
* {{Z|Z36792}}
* {{Z|Z36798}}
* {{Z|Z36804}}
* {{Z|Z36810}}
* {{Z|Z36816}}
* {{Z|Z36820}}
* {{Z|Z36823}}
* {{Z|Z36827}}
* {{Z|Z36831}}
* {{Z|Z36835}}
* {{Z|Z36839}}
* {{Z|Z36849}}
* {{Z|Z36853}}
* {{Z|Z36857}}
* {{Z|Z36865}}
* {{Z|Z36869}}
* {{Z|Z36873}}
* {{Z|Z36877}}
* {{Z|Z36881}}
* {{Z|Z36883}}
* {{Z|Z36897}}
* {{Z|Z36903}}
* {{Z|Z36909}}
* {{Z|Z36911}}
* {{Z|Z36916}}
* {{Z|Z36925}}
* {{Z|Z36935}}
* {{Z|Z36939}}
* {{Z|Z36944}}
* {{Z|Z36953}}
* {{Z|Z36957}}
* {{Z|Z36959}}
* {{Z|Z36961}}
* {{Z|Z36969}}
* {{Z|Z36972}}
* {{Z|Z36975}}
* {{Z|Z36978}}
* {{Z|Z36983}}
* {{Z|Z36987}}
* {{Z|Z36990}}
* {{Z|Z36993}}
* {{Z|Z36996}}
* {{Z|Z36998}}
* {{Z|Z37004}}
* {{Z|Z37005}}
* {{Z|Z37006}}
* {{Z|Z37008}}
* {{Z|Z37009}}
* {{Z|Z37011}}
* {{Z|Z37022}}
* {{Z|Z37025}}
* {{Z|Z37029}}
* {{Z|Z37033}}
* {{Z|Z37036}}
Une [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest liste complète de toutes les fonctions classées par date de création] est disponible.
[[Category:Status updates{{#translation:}}|2026-07-01]]
myljxu8hxdetc6t2l25d03rtuhdkgfx
288158
288156
2026-07-02T18:17:06Z
Poro26
1521
Created page with "''Démontrer la viabilité de Wikipédia abstraite comme moyen évolutif et centré sur l’humain pour créer du contenu encyclopédique multilingue''"
288158
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Mise à jour précédente
| prev = 2026-06-26
| nextlabel = Mise à jour suivante
| next =
}}
<span id="Integration_on_test_wiki"></span>
=== Intégration sur test Wiki ===
La "grande chose" sur laquelle nous travaillons dans l’équipe depuis [[Special:MyLanguage/Wikifunctions:Status updates/2026-03-19|Abstract Wikipedia a été lancée]] en mars dernier, fournissant le système permettant d’intégrer des articles sur Wikidéma. Je suis ravi de démontrer maintenant que la toute première version de ceci est disponible sur le [[:testwiki:Main_Page|Test Wikipedia]] (avec quelques réserves).
Je vais donner des exemples ici basés sur Q90, l'article abstrait pour Paris, parce qu'il est très court et simple, et nous prévoyons de l'utiliser comme une démonstration lors de l'atelier [https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Wikimania à Paris] dans trois semaines:
Pour les wikis pilotes (actuellement juste Test Wikipedia), vous pouvez aller sur la nouvelle page spéciale Special :PreviewAbstract pour un article résumé approuvé afin de voir à quoi il ressemble (''par exemple'', est-ce que tous les fragments passent dans votre langue, s’il manque des fonctions ou des lexèmes, l’écriture est-elle idiomatique, ''etc.''):
: [[:testwiki:Special:PreviewAbstract/Q90|Special:PreviewAbstract/Q90]]
: ''Note:'' Test Wikipedia affiche le contenu correct, mais l’étiquette "incorrecte" en haut, car pour le travail des autres équipes, il parle au Test Wikidata, pas au vrai Wikidata, et donc "Q90" est un concept
En tant que sysop, vous pouvez choisir de choisir cet article dans votre wiki:
: [[:testwiki:Special:CommunityConfiguration/AbstractWikiOptedInArticles|Special:CommunityConfiguration/AbstractWikiOptedInArticles]]
: ''Note'': Test Wikipedia a déjà un article sur Paris, [https://test.wikipedia.org/wiki/Paris Paris], donc pour cette démonstration j’ai indiqué le titre "Paris, France" au contenu du test. En tant que sysop, vous pouvez bien sûr supprimer l’article (ou ajouter ou supprimer ses redirections) à tout moment, via la page spéciale.
Visitez maintenant "Paris, France" et consultez l'article abstrait, plutôt que simplement une invitation à créer un nouvel article:
: [[:testwiki:Paris,_France|Paris,_France]]
Cela fonctionne également pour le titre "secondaire" configuré, en tant que redirection d'abord vers "Paris, France":
: [[:testwiki:Paris_is_a_city|Paris_is_a_city]]
L’article existant sur "Paris" n’a absolument pas été affecté :
: [[:testwiki:Paris|Paris]]
C'est notre conception initiale, et nous sommes sûrs qu'il y a des choses que vous pourriez remarquer que nous pourrions faire mieux, ou des choses que nous n'avons pas encore assez réfléchies. S'il vous plaît dites-nous, pour que nous puissions l'améliorer.
Quelques points rapides à noter:
* L'onglet "créer local" vous permet de créer un article de wikitext local, qui "gagnant" et remplace l'article abstrait - c'est une partie clé de la conception, que les communautés locales peuvent toujours remplacer facilement le contenu.
* Les onglets "éditer abstrait" et "historique abstrait" vous mènent à Wikipédia abstraite, l'emplacement des pages d'édition et d'historique. Ceci est similaire à la façon dont les pages de fichiers pour les fichiers multimédias chargés à partir de Commons s'affichent. Les deux onglets sont une expérience très différente des onglets "édition" et "histoire" sur les pages de wikitext, et nous pensons à des moyens d'éviter de confondre les gens.
* Il y a une bannière en bas du contenu expliquant que l'article est de Wikipedia abstraite et quand il a été mis à jour pour la dernière fois, ce qui, nous pensons, pourrait ne pas être nécessaire pour toujours. Il y a aussi une ligne supplémentaire dans le pied de page avec des informations similaires, que nous espérons conserver pour toujours.
* Il existe actuellement un très petit nombre d'articles pour lesquels il est débloqué, uniquement à des fins de test/démonstration (Q319, Q42, Q84, Q52 et Q90, en anglais, en français, en allemand et en espagnol). Cela permet au script de mettre à jour chaque article autorisé dans chaque langue chaque lundi, afin de garder les articles à jour. Nous prévoyons de permettre à la communauté de Wikipédia Abstract de contrôler cette liste très bientôt, sous réserve de certaines préoccupations en matière de performance technique.
* Pour maintenir la démonstration et encourager les gens à écrire de meilleurs articles sur leurs propres villes, il serait utile de garder l'article abstrait de Paris très court et simple pour l'instant.
<span id="The_year_ahead_of_us"></span>
=== L’année à venir ===
Le plan annuel de la Wikimedia Foundation [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027|pour le 1er juillet 2026–30 juin 2027]] est entré en vigueur aujourd’hui. Notre travail en faveur de Abstract Wikipedia fait partie du thème "Approfondir l’engagement", [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027/Product & Technology OKRs#Engage|spécifiquement à]]:
: ''Démontrer la viabilité de Wikipédia abstraite comme moyen évolutif et centré sur l’humain pour créer du contenu encyclopédique multilingue''
<div lang="en" dir="ltr" class="mw-content-ltr">
As we've discussed before, the idea of Abstract Wikipedia is to provide good, multi-lingual articles in many languages that individual Wikipedias can opt into providing to their readers if they don't yet have any article about that subject. Our current plan is that, first, pilot Wikipedias will opt in on a per-article basis if they're happy with it; later, we'll expand this to more Wikipedias, and allow Wikipedias to choose to opt-in by default for their missing article; you can read more of our thinking from [[Special:MyLanguage/Wikifunctions:Status updates/2026-01-29|when we discussed this back in January]].
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We plan to work with pilot Wikipedia communities over the next few months to make early explorations of whether they can use Abstract Wikipedia to meaningfully extend the articles they make available to their readers in a way that satisfies their quality concerns. As a starting point, we're planning to encourage them to write about and use abstract articles about cities. This is because they are common areas of interest that often have consistent themes in how they need to be described, they're generally not the scope of significant edit warring, and there are very many of them to document, so Abstract Wikipedia might well be able to support many Wikipedia's needs. If we're successful, multiple Wikipedias will see Abstract Wikipedia as a good support for their work in creating and maintaining articles for their readers on topics, and we can expand the pilot languages and encourage use in other areas. If we're not, we'll re-assess and see what we should do differently.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
In parallel to this, we'll be working on improving the user experience, the performance and reliability of the system, and adding new features as their need increases, and our colleagues in our sibling team, the Wikidata Platform team, will be working on migrating and improving the Wikidata Query Service. It looks to be an exciting year!
</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 changed how Abstract Wikipedia loads the article preview: instead of requesting fragment by fragment, it loads whole sections at once. All available fragments are shown immediately, while unavailable ones show a "Pending" block with a retry button ([[:phab:T425416|T425416]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We also fixed a logic error in our test runner code that meant broken user-created comparison objects in Tests would give a confusing error ([[:phab:T430082|T430082]]). And we released a correction to last week's red links feature, so that they also work in production the same as on developer machines ([[:phab:T424310|T424310]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Volunteers’ Corner on July 6 ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The next Volunteers’ Corner will be next [https://zonestamp.toolforge.org/1783359000 Monday, 6 July 2026 at 17:30 UTC]. We plan to have the following agenda: there will be time to ask questions and discuss all matters arising. If we have time, we will write a function together. Everyone is welcome to join us on [https://meet.google.com/xuy-njxh-rkw Google Meet].
</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>
* [[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]], et [[User:DVrandecic (WMF)|Denny]] animera "[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Abstract Wikipedia workshop: Créons un article multilingue !]" samedi à 11h00
Si d’autres événements liés sont présents, faites-le nous savoir, nous serons ravis de les ajouter !
<span id="Fresh_Functions_weekly:_76_new_Functions"></span>
=== Nouvelles fonctions hebdomadaires : 76 nouvelles fonctions ===
Cette semaine, nous avons eu 76 nouvelles fonctions. Nous avons franchi 4 600 Fonctions, seulement quelques semaines avant Wikimania. Voici une liste incomplète de fonctions avec implémentations et tests pour avoir un aperçu des fonctions créées. Merci à tous pour vos contributions !
* {{Z|Z36691}}
* {{Z|Z36693}}
* {{Z|Z36697}}
* {{Z|Z36700}}
* {{Z|Z36717}}
* {{Z|Z36723}}
* {{Z|Z36727}}
* {{Z|Z36731}}
* {{Z|Z36733}}
* {{Z|Z36737}}
* {{Z|Z36743}}
* {{Z|Z36747}}
* {{Z|Z36754}}
* {{Z|Z36759}}
* {{Z|Z36762}}
* {{Z|Z36766}}
* {{Z|Z36770}}
* {{Z|Z36778}}
* {{Z|Z36785}}
* {{Z|Z36792}}
* {{Z|Z36798}}
* {{Z|Z36804}}
* {{Z|Z36810}}
* {{Z|Z36816}}
* {{Z|Z36820}}
* {{Z|Z36823}}
* {{Z|Z36827}}
* {{Z|Z36831}}
* {{Z|Z36835}}
* {{Z|Z36839}}
* {{Z|Z36849}}
* {{Z|Z36853}}
* {{Z|Z36857}}
* {{Z|Z36865}}
* {{Z|Z36869}}
* {{Z|Z36873}}
* {{Z|Z36877}}
* {{Z|Z36881}}
* {{Z|Z36883}}
* {{Z|Z36897}}
* {{Z|Z36903}}
* {{Z|Z36909}}
* {{Z|Z36911}}
* {{Z|Z36916}}
* {{Z|Z36925}}
* {{Z|Z36935}}
* {{Z|Z36939}}
* {{Z|Z36944}}
* {{Z|Z36953}}
* {{Z|Z36957}}
* {{Z|Z36959}}
* {{Z|Z36961}}
* {{Z|Z36969}}
* {{Z|Z36972}}
* {{Z|Z36975}}
* {{Z|Z36978}}
* {{Z|Z36983}}
* {{Z|Z36987}}
* {{Z|Z36990}}
* {{Z|Z36993}}
* {{Z|Z36996}}
* {{Z|Z36998}}
* {{Z|Z37004}}
* {{Z|Z37005}}
* {{Z|Z37006}}
* {{Z|Z37008}}
* {{Z|Z37009}}
* {{Z|Z37011}}
* {{Z|Z37022}}
* {{Z|Z37025}}
* {{Z|Z37029}}
* {{Z|Z37033}}
* {{Z|Z37036}}
Une [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest liste complète de toutes les fonctions classées par date de création] est disponible.
[[Category:Status updates{{#translation:}}|2026-07-01]]
ptgsn6hfo0drmmdm8zi4n4q00ip5zn5
288160
288158
2026-07-02T18:17:18Z
Poro26
1521
Created page with "Comme nous l’avons déjà évoqué, l’idée de Wikipédia abstraite est de fournir de bons articles multilingues dans de nombreuses langues, que les Wikipédias individuelles peuvent choisir de proposer à leurs lecteurs s’ils n’ont pas encore d’article sur ce sujet. Notre plan actuel est que, d’abord, les Wikipédias pilotes optent pour chaque article si elles en sont satisfaites ; plus tard, nous étendrons cela à plus de Wikipédias, et permettrons aux Wi..."
288160
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Mise à jour précédente
| prev = 2026-06-26
| nextlabel = Mise à jour suivante
| next =
}}
<span id="Integration_on_test_wiki"></span>
=== Intégration sur test Wiki ===
La "grande chose" sur laquelle nous travaillons dans l’équipe depuis [[Special:MyLanguage/Wikifunctions:Status updates/2026-03-19|Abstract Wikipedia a été lancée]] en mars dernier, fournissant le système permettant d’intégrer des articles sur Wikidéma. Je suis ravi de démontrer maintenant que la toute première version de ceci est disponible sur le [[:testwiki:Main_Page|Test Wikipedia]] (avec quelques réserves).
Je vais donner des exemples ici basés sur Q90, l'article abstrait pour Paris, parce qu'il est très court et simple, et nous prévoyons de l'utiliser comme une démonstration lors de l'atelier [https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Wikimania à Paris] dans trois semaines:
Pour les wikis pilotes (actuellement juste Test Wikipedia), vous pouvez aller sur la nouvelle page spéciale Special :PreviewAbstract pour un article résumé approuvé afin de voir à quoi il ressemble (''par exemple'', est-ce que tous les fragments passent dans votre langue, s’il manque des fonctions ou des lexèmes, l’écriture est-elle idiomatique, ''etc.''):
: [[:testwiki:Special:PreviewAbstract/Q90|Special:PreviewAbstract/Q90]]
: ''Note:'' Test Wikipedia affiche le contenu correct, mais l’étiquette "incorrecte" en haut, car pour le travail des autres équipes, il parle au Test Wikidata, pas au vrai Wikidata, et donc "Q90" est un concept
En tant que sysop, vous pouvez choisir de choisir cet article dans votre wiki:
: [[:testwiki:Special:CommunityConfiguration/AbstractWikiOptedInArticles|Special:CommunityConfiguration/AbstractWikiOptedInArticles]]
: ''Note'': Test Wikipedia a déjà un article sur Paris, [https://test.wikipedia.org/wiki/Paris Paris], donc pour cette démonstration j’ai indiqué le titre "Paris, France" au contenu du test. En tant que sysop, vous pouvez bien sûr supprimer l’article (ou ajouter ou supprimer ses redirections) à tout moment, via la page spéciale.
Visitez maintenant "Paris, France" et consultez l'article abstrait, plutôt que simplement une invitation à créer un nouvel article:
: [[:testwiki:Paris,_France|Paris,_France]]
Cela fonctionne également pour le titre "secondaire" configuré, en tant que redirection d'abord vers "Paris, France":
: [[:testwiki:Paris_is_a_city|Paris_is_a_city]]
L’article existant sur "Paris" n’a absolument pas été affecté :
: [[:testwiki:Paris|Paris]]
C'est notre conception initiale, et nous sommes sûrs qu'il y a des choses que vous pourriez remarquer que nous pourrions faire mieux, ou des choses que nous n'avons pas encore assez réfléchies. S'il vous plaît dites-nous, pour que nous puissions l'améliorer.
Quelques points rapides à noter:
* L'onglet "créer local" vous permet de créer un article de wikitext local, qui "gagnant" et remplace l'article abstrait - c'est une partie clé de la conception, que les communautés locales peuvent toujours remplacer facilement le contenu.
* Les onglets "éditer abstrait" et "historique abstrait" vous mènent à Wikipédia abstraite, l'emplacement des pages d'édition et d'historique. Ceci est similaire à la façon dont les pages de fichiers pour les fichiers multimédias chargés à partir de Commons s'affichent. Les deux onglets sont une expérience très différente des onglets "édition" et "histoire" sur les pages de wikitext, et nous pensons à des moyens d'éviter de confondre les gens.
* Il y a une bannière en bas du contenu expliquant que l'article est de Wikipedia abstraite et quand il a été mis à jour pour la dernière fois, ce qui, nous pensons, pourrait ne pas être nécessaire pour toujours. Il y a aussi une ligne supplémentaire dans le pied de page avec des informations similaires, que nous espérons conserver pour toujours.
* Il existe actuellement un très petit nombre d'articles pour lesquels il est débloqué, uniquement à des fins de test/démonstration (Q319, Q42, Q84, Q52 et Q90, en anglais, en français, en allemand et en espagnol). Cela permet au script de mettre à jour chaque article autorisé dans chaque langue chaque lundi, afin de garder les articles à jour. Nous prévoyons de permettre à la communauté de Wikipédia Abstract de contrôler cette liste très bientôt, sous réserve de certaines préoccupations en matière de performance technique.
* Pour maintenir la démonstration et encourager les gens à écrire de meilleurs articles sur leurs propres villes, il serait utile de garder l'article abstrait de Paris très court et simple pour l'instant.
<span id="The_year_ahead_of_us"></span>
=== L’année à venir ===
Le plan annuel de la Wikimedia Foundation [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027|pour le 1er juillet 2026–30 juin 2027]] est entré en vigueur aujourd’hui. Notre travail en faveur de Abstract Wikipedia fait partie du thème "Approfondir l’engagement", [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027/Product & Technology OKRs#Engage|spécifiquement à]]:
: ''Démontrer la viabilité de Wikipédia abstraite comme moyen évolutif et centré sur l’humain pour créer du contenu encyclopédique multilingue''
Comme nous l’avons déjà évoqué, l’idée de Wikipédia abstraite est de fournir de bons articles multilingues dans de nombreuses langues, que les Wikipédias individuelles peuvent choisir de proposer à leurs lecteurs s’ils n’ont pas encore d’article sur ce sujet. Notre plan actuel est que, d’abord, les Wikipédias pilotes optent pour chaque article si elles en sont satisfaites ; plus tard, nous étendrons cela à plus de Wikipédias, et permettrons aux Wikipédias de choisir par défaut de s’inscrire pour leur article manquant ; Vous pouvez lire davantage de notre réflexion sur [[Special:MyLanguage/Wikifunctions:Status updates/2026-01-29|lorsque nous en avons discuté en janvier]].
<div lang="en" dir="ltr" class="mw-content-ltr">
We plan to work with pilot Wikipedia communities over the next few months to make early explorations of whether they can use Abstract Wikipedia to meaningfully extend the articles they make available to their readers in a way that satisfies their quality concerns. As a starting point, we're planning to encourage them to write about and use abstract articles about cities. This is because they are common areas of interest that often have consistent themes in how they need to be described, they're generally not the scope of significant edit warring, and there are very many of them to document, so Abstract Wikipedia might well be able to support many Wikipedia's needs. If we're successful, multiple Wikipedias will see Abstract Wikipedia as a good support for their work in creating and maintaining articles for their readers on topics, and we can expand the pilot languages and encourage use in other areas. If we're not, we'll re-assess and see what we should do differently.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
In parallel to this, we'll be working on improving the user experience, the performance and reliability of the system, and adding new features as their need increases, and our colleagues in our sibling team, the Wikidata Platform team, will be working on migrating and improving the Wikidata Query Service. It looks to be an exciting year!
</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 changed how Abstract Wikipedia loads the article preview: instead of requesting fragment by fragment, it loads whole sections at once. All available fragments are shown immediately, while unavailable ones show a "Pending" block with a retry button ([[:phab:T425416|T425416]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We also fixed a logic error in our test runner code that meant broken user-created comparison objects in Tests would give a confusing error ([[:phab:T430082|T430082]]). And we released a correction to last week's red links feature, so that they also work in production the same as on developer machines ([[:phab:T424310|T424310]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Volunteers’ Corner on July 6 ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The next Volunteers’ Corner will be next [https://zonestamp.toolforge.org/1783359000 Monday, 6 July 2026 at 17:30 UTC]. We plan to have the following agenda: there will be time to ask questions and discuss all matters arising. If we have time, we will write a function together. Everyone is welcome to join us on [https://meet.google.com/xuy-njxh-rkw Google Meet].
</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>
* [[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]], et [[User:DVrandecic (WMF)|Denny]] animera "[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Abstract Wikipedia workshop: Créons un article multilingue !]" samedi à 11h00
Si d’autres événements liés sont présents, faites-le nous savoir, nous serons ravis de les ajouter !
<span id="Fresh_Functions_weekly:_76_new_Functions"></span>
=== Nouvelles fonctions hebdomadaires : 76 nouvelles fonctions ===
Cette semaine, nous avons eu 76 nouvelles fonctions. Nous avons franchi 4 600 Fonctions, seulement quelques semaines avant Wikimania. Voici une liste incomplète de fonctions avec implémentations et tests pour avoir un aperçu des fonctions créées. Merci à tous pour vos contributions !
* {{Z|Z36691}}
* {{Z|Z36693}}
* {{Z|Z36697}}
* {{Z|Z36700}}
* {{Z|Z36717}}
* {{Z|Z36723}}
* {{Z|Z36727}}
* {{Z|Z36731}}
* {{Z|Z36733}}
* {{Z|Z36737}}
* {{Z|Z36743}}
* {{Z|Z36747}}
* {{Z|Z36754}}
* {{Z|Z36759}}
* {{Z|Z36762}}
* {{Z|Z36766}}
* {{Z|Z36770}}
* {{Z|Z36778}}
* {{Z|Z36785}}
* {{Z|Z36792}}
* {{Z|Z36798}}
* {{Z|Z36804}}
* {{Z|Z36810}}
* {{Z|Z36816}}
* {{Z|Z36820}}
* {{Z|Z36823}}
* {{Z|Z36827}}
* {{Z|Z36831}}
* {{Z|Z36835}}
* {{Z|Z36839}}
* {{Z|Z36849}}
* {{Z|Z36853}}
* {{Z|Z36857}}
* {{Z|Z36865}}
* {{Z|Z36869}}
* {{Z|Z36873}}
* {{Z|Z36877}}
* {{Z|Z36881}}
* {{Z|Z36883}}
* {{Z|Z36897}}
* {{Z|Z36903}}
* {{Z|Z36909}}
* {{Z|Z36911}}
* {{Z|Z36916}}
* {{Z|Z36925}}
* {{Z|Z36935}}
* {{Z|Z36939}}
* {{Z|Z36944}}
* {{Z|Z36953}}
* {{Z|Z36957}}
* {{Z|Z36959}}
* {{Z|Z36961}}
* {{Z|Z36969}}
* {{Z|Z36972}}
* {{Z|Z36975}}
* {{Z|Z36978}}
* {{Z|Z36983}}
* {{Z|Z36987}}
* {{Z|Z36990}}
* {{Z|Z36993}}
* {{Z|Z36996}}
* {{Z|Z36998}}
* {{Z|Z37004}}
* {{Z|Z37005}}
* {{Z|Z37006}}
* {{Z|Z37008}}
* {{Z|Z37009}}
* {{Z|Z37011}}
* {{Z|Z37022}}
* {{Z|Z37025}}
* {{Z|Z37029}}
* {{Z|Z37033}}
* {{Z|Z37036}}
Une [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest liste complète de toutes les fonctions classées par date de création] est disponible.
[[Category:Status updates{{#translation:}}|2026-07-01]]
2puk1j28056p3bykmu02gjcfjt0hwaz
288162
288160
2026-07-02T18:17:26Z
Poro26
1521
Created page with "Nous prévoyons de travailler avec les communautés de Wikipédia pilotes au cours des prochains mois pour faire des explorations précoces pour savoir si elles peuvent utiliser Abstract Wikipedia pour étendre de manière significative les articles qu'elles mettent à la disposition de leurs lecteurs d'une manière qui satisfait leurs préoccupations de qualité. Pour commencer, nous prévoyons les encourager à écrire et à utiliser des articles abstraits sur les vill..."
288162
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Mise à jour précédente
| prev = 2026-06-26
| nextlabel = Mise à jour suivante
| next =
}}
<span id="Integration_on_test_wiki"></span>
=== Intégration sur test Wiki ===
La "grande chose" sur laquelle nous travaillons dans l’équipe depuis [[Special:MyLanguage/Wikifunctions:Status updates/2026-03-19|Abstract Wikipedia a été lancée]] en mars dernier, fournissant le système permettant d’intégrer des articles sur Wikidéma. Je suis ravi de démontrer maintenant que la toute première version de ceci est disponible sur le [[:testwiki:Main_Page|Test Wikipedia]] (avec quelques réserves).
Je vais donner des exemples ici basés sur Q90, l'article abstrait pour Paris, parce qu'il est très court et simple, et nous prévoyons de l'utiliser comme une démonstration lors de l'atelier [https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Wikimania à Paris] dans trois semaines:
Pour les wikis pilotes (actuellement juste Test Wikipedia), vous pouvez aller sur la nouvelle page spéciale Special :PreviewAbstract pour un article résumé approuvé afin de voir à quoi il ressemble (''par exemple'', est-ce que tous les fragments passent dans votre langue, s’il manque des fonctions ou des lexèmes, l’écriture est-elle idiomatique, ''etc.''):
: [[:testwiki:Special:PreviewAbstract/Q90|Special:PreviewAbstract/Q90]]
: ''Note:'' Test Wikipedia affiche le contenu correct, mais l’étiquette "incorrecte" en haut, car pour le travail des autres équipes, il parle au Test Wikidata, pas au vrai Wikidata, et donc "Q90" est un concept
En tant que sysop, vous pouvez choisir de choisir cet article dans votre wiki:
: [[:testwiki:Special:CommunityConfiguration/AbstractWikiOptedInArticles|Special:CommunityConfiguration/AbstractWikiOptedInArticles]]
: ''Note'': Test Wikipedia a déjà un article sur Paris, [https://test.wikipedia.org/wiki/Paris Paris], donc pour cette démonstration j’ai indiqué le titre "Paris, France" au contenu du test. En tant que sysop, vous pouvez bien sûr supprimer l’article (ou ajouter ou supprimer ses redirections) à tout moment, via la page spéciale.
Visitez maintenant "Paris, France" et consultez l'article abstrait, plutôt que simplement une invitation à créer un nouvel article:
: [[:testwiki:Paris,_France|Paris,_France]]
Cela fonctionne également pour le titre "secondaire" configuré, en tant que redirection d'abord vers "Paris, France":
: [[:testwiki:Paris_is_a_city|Paris_is_a_city]]
L’article existant sur "Paris" n’a absolument pas été affecté :
: [[:testwiki:Paris|Paris]]
C'est notre conception initiale, et nous sommes sûrs qu'il y a des choses que vous pourriez remarquer que nous pourrions faire mieux, ou des choses que nous n'avons pas encore assez réfléchies. S'il vous plaît dites-nous, pour que nous puissions l'améliorer.
Quelques points rapides à noter:
* L'onglet "créer local" vous permet de créer un article de wikitext local, qui "gagnant" et remplace l'article abstrait - c'est une partie clé de la conception, que les communautés locales peuvent toujours remplacer facilement le contenu.
* Les onglets "éditer abstrait" et "historique abstrait" vous mènent à Wikipédia abstraite, l'emplacement des pages d'édition et d'historique. Ceci est similaire à la façon dont les pages de fichiers pour les fichiers multimédias chargés à partir de Commons s'affichent. Les deux onglets sont une expérience très différente des onglets "édition" et "histoire" sur les pages de wikitext, et nous pensons à des moyens d'éviter de confondre les gens.
* Il y a une bannière en bas du contenu expliquant que l'article est de Wikipedia abstraite et quand il a été mis à jour pour la dernière fois, ce qui, nous pensons, pourrait ne pas être nécessaire pour toujours. Il y a aussi une ligne supplémentaire dans le pied de page avec des informations similaires, que nous espérons conserver pour toujours.
* Il existe actuellement un très petit nombre d'articles pour lesquels il est débloqué, uniquement à des fins de test/démonstration (Q319, Q42, Q84, Q52 et Q90, en anglais, en français, en allemand et en espagnol). Cela permet au script de mettre à jour chaque article autorisé dans chaque langue chaque lundi, afin de garder les articles à jour. Nous prévoyons de permettre à la communauté de Wikipédia Abstract de contrôler cette liste très bientôt, sous réserve de certaines préoccupations en matière de performance technique.
* Pour maintenir la démonstration et encourager les gens à écrire de meilleurs articles sur leurs propres villes, il serait utile de garder l'article abstrait de Paris très court et simple pour l'instant.
<span id="The_year_ahead_of_us"></span>
=== L’année à venir ===
Le plan annuel de la Wikimedia Foundation [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027|pour le 1er juillet 2026–30 juin 2027]] est entré en vigueur aujourd’hui. Notre travail en faveur de Abstract Wikipedia fait partie du thème "Approfondir l’engagement", [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027/Product & Technology OKRs#Engage|spécifiquement à]]:
: ''Démontrer la viabilité de Wikipédia abstraite comme moyen évolutif et centré sur l’humain pour créer du contenu encyclopédique multilingue''
Comme nous l’avons déjà évoqué, l’idée de Wikipédia abstraite est de fournir de bons articles multilingues dans de nombreuses langues, que les Wikipédias individuelles peuvent choisir de proposer à leurs lecteurs s’ils n’ont pas encore d’article sur ce sujet. Notre plan actuel est que, d’abord, les Wikipédias pilotes optent pour chaque article si elles en sont satisfaites ; plus tard, nous étendrons cela à plus de Wikipédias, et permettrons aux Wikipédias de choisir par défaut de s’inscrire pour leur article manquant ; Vous pouvez lire davantage de notre réflexion sur [[Special:MyLanguage/Wikifunctions:Status updates/2026-01-29|lorsque nous en avons discuté en janvier]].
Nous prévoyons de travailler avec les communautés de Wikipédia pilotes au cours des prochains mois pour faire des explorations précoces pour savoir si elles peuvent utiliser Abstract Wikipedia pour étendre de manière significative les articles qu'elles mettent à la disposition de leurs lecteurs d'une manière qui satisfait leurs préoccupations de qualité. Pour commencer, nous prévoyons les encourager à écrire et à utiliser des articles abstraits sur les villes. C'est parce qu'ils sont des domaines d'intérêt communs qui ont souvent des thèmes cohérents dans la façon dont ils doivent être décrits, ils ne sont généralement pas l'étendue de la modification importante en guerre, et il y en a beaucoup à documenter, donc Abstract Wikipedia pourrait bien être en mesure de soutenir de nombreux besoins de Wikipedia. Si nous réussissons, plusieurs Wikipédias verront Abstract Wikipedia comme un bon soutien à leur travail dans la création et la maintenance d'articles pour leurs lecteurs sur des sujets, et nous pouvons étendre les langues pilotes et encourager l'utilisation dans d'autres domaines. Si ce n'est pas le cas, nous réévaluerons et verrons ce que nous devrions faire différemment.
<div lang="en" dir="ltr" class="mw-content-ltr">
In parallel to this, we'll be working on improving the user experience, the performance and reliability of the system, and adding new features as their need increases, and our colleagues in our sibling team, the Wikidata Platform team, will be working on migrating and improving the Wikidata Query Service. It looks to be an exciting year!
</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 changed how Abstract Wikipedia loads the article preview: instead of requesting fragment by fragment, it loads whole sections at once. All available fragments are shown immediately, while unavailable ones show a "Pending" block with a retry button ([[:phab:T425416|T425416]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We also fixed a logic error in our test runner code that meant broken user-created comparison objects in Tests would give a confusing error ([[:phab:T430082|T430082]]). And we released a correction to last week's red links feature, so that they also work in production the same as on developer machines ([[:phab:T424310|T424310]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Volunteers’ Corner on July 6 ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The next Volunteers’ Corner will be next [https://zonestamp.toolforge.org/1783359000 Monday, 6 July 2026 at 17:30 UTC]. We plan to have the following agenda: there will be time to ask questions and discuss all matters arising. If we have time, we will write a function together. Everyone is welcome to join us on [https://meet.google.com/xuy-njxh-rkw Google Meet].
</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>
* [[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]], et [[User:DVrandecic (WMF)|Denny]] animera "[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Abstract Wikipedia workshop: Créons un article multilingue !]" samedi à 11h00
Si d’autres événements liés sont présents, faites-le nous savoir, nous serons ravis de les ajouter !
<span id="Fresh_Functions_weekly:_76_new_Functions"></span>
=== Nouvelles fonctions hebdomadaires : 76 nouvelles fonctions ===
Cette semaine, nous avons eu 76 nouvelles fonctions. Nous avons franchi 4 600 Fonctions, seulement quelques semaines avant Wikimania. Voici une liste incomplète de fonctions avec implémentations et tests pour avoir un aperçu des fonctions créées. Merci à tous pour vos contributions !
* {{Z|Z36691}}
* {{Z|Z36693}}
* {{Z|Z36697}}
* {{Z|Z36700}}
* {{Z|Z36717}}
* {{Z|Z36723}}
* {{Z|Z36727}}
* {{Z|Z36731}}
* {{Z|Z36733}}
* {{Z|Z36737}}
* {{Z|Z36743}}
* {{Z|Z36747}}
* {{Z|Z36754}}
* {{Z|Z36759}}
* {{Z|Z36762}}
* {{Z|Z36766}}
* {{Z|Z36770}}
* {{Z|Z36778}}
* {{Z|Z36785}}
* {{Z|Z36792}}
* {{Z|Z36798}}
* {{Z|Z36804}}
* {{Z|Z36810}}
* {{Z|Z36816}}
* {{Z|Z36820}}
* {{Z|Z36823}}
* {{Z|Z36827}}
* {{Z|Z36831}}
* {{Z|Z36835}}
* {{Z|Z36839}}
* {{Z|Z36849}}
* {{Z|Z36853}}
* {{Z|Z36857}}
* {{Z|Z36865}}
* {{Z|Z36869}}
* {{Z|Z36873}}
* {{Z|Z36877}}
* {{Z|Z36881}}
* {{Z|Z36883}}
* {{Z|Z36897}}
* {{Z|Z36903}}
* {{Z|Z36909}}
* {{Z|Z36911}}
* {{Z|Z36916}}
* {{Z|Z36925}}
* {{Z|Z36935}}
* {{Z|Z36939}}
* {{Z|Z36944}}
* {{Z|Z36953}}
* {{Z|Z36957}}
* {{Z|Z36959}}
* {{Z|Z36961}}
* {{Z|Z36969}}
* {{Z|Z36972}}
* {{Z|Z36975}}
* {{Z|Z36978}}
* {{Z|Z36983}}
* {{Z|Z36987}}
* {{Z|Z36990}}
* {{Z|Z36993}}
* {{Z|Z36996}}
* {{Z|Z36998}}
* {{Z|Z37004}}
* {{Z|Z37005}}
* {{Z|Z37006}}
* {{Z|Z37008}}
* {{Z|Z37009}}
* {{Z|Z37011}}
* {{Z|Z37022}}
* {{Z|Z37025}}
* {{Z|Z37029}}
* {{Z|Z37033}}
* {{Z|Z37036}}
Une [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest liste complète de toutes les fonctions classées par date de création] est disponible.
[[Category:Status updates{{#translation:}}|2026-07-01]]
pz8yutrouorz5u6jrq7t020vrdvidip
288164
288162
2026-07-02T18:17:31Z
Poro26
1521
Created page with "Parallèlement à cela, nous travaillerons à améliorer l'expérience utilisateur, la performance et la fiabilité du système, et à ajouter de nouvelles fonctionnalités à mesure que leur besoin augmente, et nos collègues de notre équipe sœur, l'équipe de la plateforme Wikidata, travailleront à migrer et à améliorer le service de requête de Wikidata. Ça semble être une année passionnante !"
288164
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Mise à jour précédente
| prev = 2026-06-26
| nextlabel = Mise à jour suivante
| next =
}}
<span id="Integration_on_test_wiki"></span>
=== Intégration sur test Wiki ===
La "grande chose" sur laquelle nous travaillons dans l’équipe depuis [[Special:MyLanguage/Wikifunctions:Status updates/2026-03-19|Abstract Wikipedia a été lancée]] en mars dernier, fournissant le système permettant d’intégrer des articles sur Wikidéma. Je suis ravi de démontrer maintenant que la toute première version de ceci est disponible sur le [[:testwiki:Main_Page|Test Wikipedia]] (avec quelques réserves).
Je vais donner des exemples ici basés sur Q90, l'article abstrait pour Paris, parce qu'il est très court et simple, et nous prévoyons de l'utiliser comme une démonstration lors de l'atelier [https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Wikimania à Paris] dans trois semaines:
Pour les wikis pilotes (actuellement juste Test Wikipedia), vous pouvez aller sur la nouvelle page spéciale Special :PreviewAbstract pour un article résumé approuvé afin de voir à quoi il ressemble (''par exemple'', est-ce que tous les fragments passent dans votre langue, s’il manque des fonctions ou des lexèmes, l’écriture est-elle idiomatique, ''etc.''):
: [[:testwiki:Special:PreviewAbstract/Q90|Special:PreviewAbstract/Q90]]
: ''Note:'' Test Wikipedia affiche le contenu correct, mais l’étiquette "incorrecte" en haut, car pour le travail des autres équipes, il parle au Test Wikidata, pas au vrai Wikidata, et donc "Q90" est un concept
En tant que sysop, vous pouvez choisir de choisir cet article dans votre wiki:
: [[:testwiki:Special:CommunityConfiguration/AbstractWikiOptedInArticles|Special:CommunityConfiguration/AbstractWikiOptedInArticles]]
: ''Note'': Test Wikipedia a déjà un article sur Paris, [https://test.wikipedia.org/wiki/Paris Paris], donc pour cette démonstration j’ai indiqué le titre "Paris, France" au contenu du test. En tant que sysop, vous pouvez bien sûr supprimer l’article (ou ajouter ou supprimer ses redirections) à tout moment, via la page spéciale.
Visitez maintenant "Paris, France" et consultez l'article abstrait, plutôt que simplement une invitation à créer un nouvel article:
: [[:testwiki:Paris,_France|Paris,_France]]
Cela fonctionne également pour le titre "secondaire" configuré, en tant que redirection d'abord vers "Paris, France":
: [[:testwiki:Paris_is_a_city|Paris_is_a_city]]
L’article existant sur "Paris" n’a absolument pas été affecté :
: [[:testwiki:Paris|Paris]]
C'est notre conception initiale, et nous sommes sûrs qu'il y a des choses que vous pourriez remarquer que nous pourrions faire mieux, ou des choses que nous n'avons pas encore assez réfléchies. S'il vous plaît dites-nous, pour que nous puissions l'améliorer.
Quelques points rapides à noter:
* L'onglet "créer local" vous permet de créer un article de wikitext local, qui "gagnant" et remplace l'article abstrait - c'est une partie clé de la conception, que les communautés locales peuvent toujours remplacer facilement le contenu.
* Les onglets "éditer abstrait" et "historique abstrait" vous mènent à Wikipédia abstraite, l'emplacement des pages d'édition et d'historique. Ceci est similaire à la façon dont les pages de fichiers pour les fichiers multimédias chargés à partir de Commons s'affichent. Les deux onglets sont une expérience très différente des onglets "édition" et "histoire" sur les pages de wikitext, et nous pensons à des moyens d'éviter de confondre les gens.
* Il y a une bannière en bas du contenu expliquant que l'article est de Wikipedia abstraite et quand il a été mis à jour pour la dernière fois, ce qui, nous pensons, pourrait ne pas être nécessaire pour toujours. Il y a aussi une ligne supplémentaire dans le pied de page avec des informations similaires, que nous espérons conserver pour toujours.
* Il existe actuellement un très petit nombre d'articles pour lesquels il est débloqué, uniquement à des fins de test/démonstration (Q319, Q42, Q84, Q52 et Q90, en anglais, en français, en allemand et en espagnol). Cela permet au script de mettre à jour chaque article autorisé dans chaque langue chaque lundi, afin de garder les articles à jour. Nous prévoyons de permettre à la communauté de Wikipédia Abstract de contrôler cette liste très bientôt, sous réserve de certaines préoccupations en matière de performance technique.
* Pour maintenir la démonstration et encourager les gens à écrire de meilleurs articles sur leurs propres villes, il serait utile de garder l'article abstrait de Paris très court et simple pour l'instant.
<span id="The_year_ahead_of_us"></span>
=== L’année à venir ===
Le plan annuel de la Wikimedia Foundation [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027|pour le 1er juillet 2026–30 juin 2027]] est entré en vigueur aujourd’hui. Notre travail en faveur de Abstract Wikipedia fait partie du thème "Approfondir l’engagement", [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027/Product & Technology OKRs#Engage|spécifiquement à]]:
: ''Démontrer la viabilité de Wikipédia abstraite comme moyen évolutif et centré sur l’humain pour créer du contenu encyclopédique multilingue''
Comme nous l’avons déjà évoqué, l’idée de Wikipédia abstraite est de fournir de bons articles multilingues dans de nombreuses langues, que les Wikipédias individuelles peuvent choisir de proposer à leurs lecteurs s’ils n’ont pas encore d’article sur ce sujet. Notre plan actuel est que, d’abord, les Wikipédias pilotes optent pour chaque article si elles en sont satisfaites ; plus tard, nous étendrons cela à plus de Wikipédias, et permettrons aux Wikipédias de choisir par défaut de s’inscrire pour leur article manquant ; Vous pouvez lire davantage de notre réflexion sur [[Special:MyLanguage/Wikifunctions:Status updates/2026-01-29|lorsque nous en avons discuté en janvier]].
Nous prévoyons de travailler avec les communautés de Wikipédia pilotes au cours des prochains mois pour faire des explorations précoces pour savoir si elles peuvent utiliser Abstract Wikipedia pour étendre de manière significative les articles qu'elles mettent à la disposition de leurs lecteurs d'une manière qui satisfait leurs préoccupations de qualité. Pour commencer, nous prévoyons les encourager à écrire et à utiliser des articles abstraits sur les villes. C'est parce qu'ils sont des domaines d'intérêt communs qui ont souvent des thèmes cohérents dans la façon dont ils doivent être décrits, ils ne sont généralement pas l'étendue de la modification importante en guerre, et il y en a beaucoup à documenter, donc Abstract Wikipedia pourrait bien être en mesure de soutenir de nombreux besoins de Wikipedia. Si nous réussissons, plusieurs Wikipédias verront Abstract Wikipedia comme un bon soutien à leur travail dans la création et la maintenance d'articles pour leurs lecteurs sur des sujets, et nous pouvons étendre les langues pilotes et encourager l'utilisation dans d'autres domaines. Si ce n'est pas le cas, nous réévaluerons et verrons ce que nous devrions faire différemment.
Parallèlement à cela, nous travaillerons à améliorer l'expérience utilisateur, la performance et la fiabilité du système, et à ajouter de nouvelles fonctionnalités à mesure que leur besoin augmente, et nos collègues de notre équipe sœur, l'équipe de la plateforme Wikidata, travailleront à migrer et à améliorer le service de requête de Wikidata. Ça semble être une année passionnante !
<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 changed how Abstract Wikipedia loads the article preview: instead of requesting fragment by fragment, it loads whole sections at once. All available fragments are shown immediately, while unavailable ones show a "Pending" block with a retry button ([[:phab:T425416|T425416]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We also fixed a logic error in our test runner code that meant broken user-created comparison objects in Tests would give a confusing error ([[:phab:T430082|T430082]]). And we released a correction to last week's red links feature, so that they also work in production the same as on developer machines ([[:phab:T424310|T424310]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Volunteers’ Corner on July 6 ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The next Volunteers’ Corner will be next [https://zonestamp.toolforge.org/1783359000 Monday, 6 July 2026 at 17:30 UTC]. We plan to have the following agenda: there will be time to ask questions and discuss all matters arising. If we have time, we will write a function together. Everyone is welcome to join us on [https://meet.google.com/xuy-njxh-rkw Google Meet].
</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>
* [[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]], et [[User:DVrandecic (WMF)|Denny]] animera "[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Abstract Wikipedia workshop: Créons un article multilingue !]" samedi à 11h00
Si d’autres événements liés sont présents, faites-le nous savoir, nous serons ravis de les ajouter !
<span id="Fresh_Functions_weekly:_76_new_Functions"></span>
=== Nouvelles fonctions hebdomadaires : 76 nouvelles fonctions ===
Cette semaine, nous avons eu 76 nouvelles fonctions. Nous avons franchi 4 600 Fonctions, seulement quelques semaines avant Wikimania. Voici une liste incomplète de fonctions avec implémentations et tests pour avoir un aperçu des fonctions créées. Merci à tous pour vos contributions !
* {{Z|Z36691}}
* {{Z|Z36693}}
* {{Z|Z36697}}
* {{Z|Z36700}}
* {{Z|Z36717}}
* {{Z|Z36723}}
* {{Z|Z36727}}
* {{Z|Z36731}}
* {{Z|Z36733}}
* {{Z|Z36737}}
* {{Z|Z36743}}
* {{Z|Z36747}}
* {{Z|Z36754}}
* {{Z|Z36759}}
* {{Z|Z36762}}
* {{Z|Z36766}}
* {{Z|Z36770}}
* {{Z|Z36778}}
* {{Z|Z36785}}
* {{Z|Z36792}}
* {{Z|Z36798}}
* {{Z|Z36804}}
* {{Z|Z36810}}
* {{Z|Z36816}}
* {{Z|Z36820}}
* {{Z|Z36823}}
* {{Z|Z36827}}
* {{Z|Z36831}}
* {{Z|Z36835}}
* {{Z|Z36839}}
* {{Z|Z36849}}
* {{Z|Z36853}}
* {{Z|Z36857}}
* {{Z|Z36865}}
* {{Z|Z36869}}
* {{Z|Z36873}}
* {{Z|Z36877}}
* {{Z|Z36881}}
* {{Z|Z36883}}
* {{Z|Z36897}}
* {{Z|Z36903}}
* {{Z|Z36909}}
* {{Z|Z36911}}
* {{Z|Z36916}}
* {{Z|Z36925}}
* {{Z|Z36935}}
* {{Z|Z36939}}
* {{Z|Z36944}}
* {{Z|Z36953}}
* {{Z|Z36957}}
* {{Z|Z36959}}
* {{Z|Z36961}}
* {{Z|Z36969}}
* {{Z|Z36972}}
* {{Z|Z36975}}
* {{Z|Z36978}}
* {{Z|Z36983}}
* {{Z|Z36987}}
* {{Z|Z36990}}
* {{Z|Z36993}}
* {{Z|Z36996}}
* {{Z|Z36998}}
* {{Z|Z37004}}
* {{Z|Z37005}}
* {{Z|Z37006}}
* {{Z|Z37008}}
* {{Z|Z37009}}
* {{Z|Z37011}}
* {{Z|Z37022}}
* {{Z|Z37025}}
* {{Z|Z37029}}
* {{Z|Z37033}}
* {{Z|Z37036}}
Une [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest liste complète de toutes les fonctions classées par date de création] est disponible.
[[Category:Status updates{{#translation:}}|2026-07-01]]
efajyx9s0bok4ibf61xgnb12bj4giuz
288166
288164
2026-07-02T18:17:37Z
Poro26
1521
Created page with "=== Changements récents du logiciel ==="
288166
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Mise à jour précédente
| prev = 2026-06-26
| nextlabel = Mise à jour suivante
| next =
}}
<span id="Integration_on_test_wiki"></span>
=== Intégration sur test Wiki ===
La "grande chose" sur laquelle nous travaillons dans l’équipe depuis [[Special:MyLanguage/Wikifunctions:Status updates/2026-03-19|Abstract Wikipedia a été lancée]] en mars dernier, fournissant le système permettant d’intégrer des articles sur Wikidéma. Je suis ravi de démontrer maintenant que la toute première version de ceci est disponible sur le [[:testwiki:Main_Page|Test Wikipedia]] (avec quelques réserves).
Je vais donner des exemples ici basés sur Q90, l'article abstrait pour Paris, parce qu'il est très court et simple, et nous prévoyons de l'utiliser comme une démonstration lors de l'atelier [https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Wikimania à Paris] dans trois semaines:
Pour les wikis pilotes (actuellement juste Test Wikipedia), vous pouvez aller sur la nouvelle page spéciale Special :PreviewAbstract pour un article résumé approuvé afin de voir à quoi il ressemble (''par exemple'', est-ce que tous les fragments passent dans votre langue, s’il manque des fonctions ou des lexèmes, l’écriture est-elle idiomatique, ''etc.''):
: [[:testwiki:Special:PreviewAbstract/Q90|Special:PreviewAbstract/Q90]]
: ''Note:'' Test Wikipedia affiche le contenu correct, mais l’étiquette "incorrecte" en haut, car pour le travail des autres équipes, il parle au Test Wikidata, pas au vrai Wikidata, et donc "Q90" est un concept
En tant que sysop, vous pouvez choisir de choisir cet article dans votre wiki:
: [[:testwiki:Special:CommunityConfiguration/AbstractWikiOptedInArticles|Special:CommunityConfiguration/AbstractWikiOptedInArticles]]
: ''Note'': Test Wikipedia a déjà un article sur Paris, [https://test.wikipedia.org/wiki/Paris Paris], donc pour cette démonstration j’ai indiqué le titre "Paris, France" au contenu du test. En tant que sysop, vous pouvez bien sûr supprimer l’article (ou ajouter ou supprimer ses redirections) à tout moment, via la page spéciale.
Visitez maintenant "Paris, France" et consultez l'article abstrait, plutôt que simplement une invitation à créer un nouvel article:
: [[:testwiki:Paris,_France|Paris,_France]]
Cela fonctionne également pour le titre "secondaire" configuré, en tant que redirection d'abord vers "Paris, France":
: [[:testwiki:Paris_is_a_city|Paris_is_a_city]]
L’article existant sur "Paris" n’a absolument pas été affecté :
: [[:testwiki:Paris|Paris]]
C'est notre conception initiale, et nous sommes sûrs qu'il y a des choses que vous pourriez remarquer que nous pourrions faire mieux, ou des choses que nous n'avons pas encore assez réfléchies. S'il vous plaît dites-nous, pour que nous puissions l'améliorer.
Quelques points rapides à noter:
* L'onglet "créer local" vous permet de créer un article de wikitext local, qui "gagnant" et remplace l'article abstrait - c'est une partie clé de la conception, que les communautés locales peuvent toujours remplacer facilement le contenu.
* Les onglets "éditer abstrait" et "historique abstrait" vous mènent à Wikipédia abstraite, l'emplacement des pages d'édition et d'historique. Ceci est similaire à la façon dont les pages de fichiers pour les fichiers multimédias chargés à partir de Commons s'affichent. Les deux onglets sont une expérience très différente des onglets "édition" et "histoire" sur les pages de wikitext, et nous pensons à des moyens d'éviter de confondre les gens.
* Il y a une bannière en bas du contenu expliquant que l'article est de Wikipedia abstraite et quand il a été mis à jour pour la dernière fois, ce qui, nous pensons, pourrait ne pas être nécessaire pour toujours. Il y a aussi une ligne supplémentaire dans le pied de page avec des informations similaires, que nous espérons conserver pour toujours.
* Il existe actuellement un très petit nombre d'articles pour lesquels il est débloqué, uniquement à des fins de test/démonstration (Q319, Q42, Q84, Q52 et Q90, en anglais, en français, en allemand et en espagnol). Cela permet au script de mettre à jour chaque article autorisé dans chaque langue chaque lundi, afin de garder les articles à jour. Nous prévoyons de permettre à la communauté de Wikipédia Abstract de contrôler cette liste très bientôt, sous réserve de certaines préoccupations en matière de performance technique.
* Pour maintenir la démonstration et encourager les gens à écrire de meilleurs articles sur leurs propres villes, il serait utile de garder l'article abstrait de Paris très court et simple pour l'instant.
<span id="The_year_ahead_of_us"></span>
=== L’année à venir ===
Le plan annuel de la Wikimedia Foundation [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027|pour le 1er juillet 2026–30 juin 2027]] est entré en vigueur aujourd’hui. Notre travail en faveur de Abstract Wikipedia fait partie du thème "Approfondir l’engagement", [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027/Product & Technology OKRs#Engage|spécifiquement à]]:
: ''Démontrer la viabilité de Wikipédia abstraite comme moyen évolutif et centré sur l’humain pour créer du contenu encyclopédique multilingue''
Comme nous l’avons déjà évoqué, l’idée de Wikipédia abstraite est de fournir de bons articles multilingues dans de nombreuses langues, que les Wikipédias individuelles peuvent choisir de proposer à leurs lecteurs s’ils n’ont pas encore d’article sur ce sujet. Notre plan actuel est que, d’abord, les Wikipédias pilotes optent pour chaque article si elles en sont satisfaites ; plus tard, nous étendrons cela à plus de Wikipédias, et permettrons aux Wikipédias de choisir par défaut de s’inscrire pour leur article manquant ; Vous pouvez lire davantage de notre réflexion sur [[Special:MyLanguage/Wikifunctions:Status updates/2026-01-29|lorsque nous en avons discuté en janvier]].
Nous prévoyons de travailler avec les communautés de Wikipédia pilotes au cours des prochains mois pour faire des explorations précoces pour savoir si elles peuvent utiliser Abstract Wikipedia pour étendre de manière significative les articles qu'elles mettent à la disposition de leurs lecteurs d'une manière qui satisfait leurs préoccupations de qualité. Pour commencer, nous prévoyons les encourager à écrire et à utiliser des articles abstraits sur les villes. C'est parce qu'ils sont des domaines d'intérêt communs qui ont souvent des thèmes cohérents dans la façon dont ils doivent être décrits, ils ne sont généralement pas l'étendue de la modification importante en guerre, et il y en a beaucoup à documenter, donc Abstract Wikipedia pourrait bien être en mesure de soutenir de nombreux besoins de Wikipedia. Si nous réussissons, plusieurs Wikipédias verront Abstract Wikipedia comme un bon soutien à leur travail dans la création et la maintenance d'articles pour leurs lecteurs sur des sujets, et nous pouvons étendre les langues pilotes et encourager l'utilisation dans d'autres domaines. Si ce n'est pas le cas, nous réévaluerons et verrons ce que nous devrions faire différemment.
Parallèlement à cela, nous travaillerons à améliorer l'expérience utilisateur, la performance et la fiabilité du système, et à ajouter de nouvelles fonctionnalités à mesure que leur besoin augmente, et nos collègues de notre équipe sœur, l'équipe de la plateforme Wikidata, travailleront à migrer et à améliorer le service de requête de Wikidata. Ça semble être une année passionnante !
<span id="Recent_Changes_in_the_software"></span>
=== Changements récents du logiciel ===
<div lang="en" dir="ltr" class="mw-content-ltr">
This week, we changed how Abstract Wikipedia loads the article preview: instead of requesting fragment by fragment, it loads whole sections at once. All available fragments are shown immediately, while unavailable ones show a "Pending" block with a retry button ([[:phab:T425416|T425416]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We also fixed a logic error in our test runner code that meant broken user-created comparison objects in Tests would give a confusing error ([[:phab:T430082|T430082]]). And we released a correction to last week's red links feature, so that they also work in production the same as on developer machines ([[:phab:T424310|T424310]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Volunteers’ Corner on July 6 ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The next Volunteers’ Corner will be next [https://zonestamp.toolforge.org/1783359000 Monday, 6 July 2026 at 17:30 UTC]. We plan to have the following agenda: there will be time to ask questions and discuss all matters arising. If we have time, we will write a function together. Everyone is welcome to join us on [https://meet.google.com/xuy-njxh-rkw Google Meet].
</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>
* [[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]], et [[User:DVrandecic (WMF)|Denny]] animera "[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Abstract Wikipedia workshop: Créons un article multilingue !]" samedi à 11h00
Si d’autres événements liés sont présents, faites-le nous savoir, nous serons ravis de les ajouter !
<span id="Fresh_Functions_weekly:_76_new_Functions"></span>
=== Nouvelles fonctions hebdomadaires : 76 nouvelles fonctions ===
Cette semaine, nous avons eu 76 nouvelles fonctions. Nous avons franchi 4 600 Fonctions, seulement quelques semaines avant Wikimania. Voici une liste incomplète de fonctions avec implémentations et tests pour avoir un aperçu des fonctions créées. Merci à tous pour vos contributions !
* {{Z|Z36691}}
* {{Z|Z36693}}
* {{Z|Z36697}}
* {{Z|Z36700}}
* {{Z|Z36717}}
* {{Z|Z36723}}
* {{Z|Z36727}}
* {{Z|Z36731}}
* {{Z|Z36733}}
* {{Z|Z36737}}
* {{Z|Z36743}}
* {{Z|Z36747}}
* {{Z|Z36754}}
* {{Z|Z36759}}
* {{Z|Z36762}}
* {{Z|Z36766}}
* {{Z|Z36770}}
* {{Z|Z36778}}
* {{Z|Z36785}}
* {{Z|Z36792}}
* {{Z|Z36798}}
* {{Z|Z36804}}
* {{Z|Z36810}}
* {{Z|Z36816}}
* {{Z|Z36820}}
* {{Z|Z36823}}
* {{Z|Z36827}}
* {{Z|Z36831}}
* {{Z|Z36835}}
* {{Z|Z36839}}
* {{Z|Z36849}}
* {{Z|Z36853}}
* {{Z|Z36857}}
* {{Z|Z36865}}
* {{Z|Z36869}}
* {{Z|Z36873}}
* {{Z|Z36877}}
* {{Z|Z36881}}
* {{Z|Z36883}}
* {{Z|Z36897}}
* {{Z|Z36903}}
* {{Z|Z36909}}
* {{Z|Z36911}}
* {{Z|Z36916}}
* {{Z|Z36925}}
* {{Z|Z36935}}
* {{Z|Z36939}}
* {{Z|Z36944}}
* {{Z|Z36953}}
* {{Z|Z36957}}
* {{Z|Z36959}}
* {{Z|Z36961}}
* {{Z|Z36969}}
* {{Z|Z36972}}
* {{Z|Z36975}}
* {{Z|Z36978}}
* {{Z|Z36983}}
* {{Z|Z36987}}
* {{Z|Z36990}}
* {{Z|Z36993}}
* {{Z|Z36996}}
* {{Z|Z36998}}
* {{Z|Z37004}}
* {{Z|Z37005}}
* {{Z|Z37006}}
* {{Z|Z37008}}
* {{Z|Z37009}}
* {{Z|Z37011}}
* {{Z|Z37022}}
* {{Z|Z37025}}
* {{Z|Z37029}}
* {{Z|Z37033}}
* {{Z|Z37036}}
Une [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest liste complète de toutes les fonctions classées par date de création] est disponible.
[[Category:Status updates{{#translation:}}|2026-07-01]]
af66hzg1xiz66dlvpzx8wv9jm64mep4
288168
288166
2026-07-02T18:17:49Z
Poro26
1521
Created page with "Cette semaine, nous avons changé la façon dont Abstract Wikipedia charge l'aperçu de l'article: au lieu de demander fragment par fragment, il charge des sections entières à la fois. Tous les fragments disponibles sont affichés immédiatement, tandis que ceux qui ne sont pas disponibles affichent un bloc "En attente" avec un bouton de réessayer ($1)."
288168
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Mise à jour précédente
| prev = 2026-06-26
| nextlabel = Mise à jour suivante
| next =
}}
<span id="Integration_on_test_wiki"></span>
=== Intégration sur test Wiki ===
La "grande chose" sur laquelle nous travaillons dans l’équipe depuis [[Special:MyLanguage/Wikifunctions:Status updates/2026-03-19|Abstract Wikipedia a été lancée]] en mars dernier, fournissant le système permettant d’intégrer des articles sur Wikidéma. Je suis ravi de démontrer maintenant que la toute première version de ceci est disponible sur le [[:testwiki:Main_Page|Test Wikipedia]] (avec quelques réserves).
Je vais donner des exemples ici basés sur Q90, l'article abstrait pour Paris, parce qu'il est très court et simple, et nous prévoyons de l'utiliser comme une démonstration lors de l'atelier [https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Wikimania à Paris] dans trois semaines:
Pour les wikis pilotes (actuellement juste Test Wikipedia), vous pouvez aller sur la nouvelle page spéciale Special :PreviewAbstract pour un article résumé approuvé afin de voir à quoi il ressemble (''par exemple'', est-ce que tous les fragments passent dans votre langue, s’il manque des fonctions ou des lexèmes, l’écriture est-elle idiomatique, ''etc.''):
: [[:testwiki:Special:PreviewAbstract/Q90|Special:PreviewAbstract/Q90]]
: ''Note:'' Test Wikipedia affiche le contenu correct, mais l’étiquette "incorrecte" en haut, car pour le travail des autres équipes, il parle au Test Wikidata, pas au vrai Wikidata, et donc "Q90" est un concept
En tant que sysop, vous pouvez choisir de choisir cet article dans votre wiki:
: [[:testwiki:Special:CommunityConfiguration/AbstractWikiOptedInArticles|Special:CommunityConfiguration/AbstractWikiOptedInArticles]]
: ''Note'': Test Wikipedia a déjà un article sur Paris, [https://test.wikipedia.org/wiki/Paris Paris], donc pour cette démonstration j’ai indiqué le titre "Paris, France" au contenu du test. En tant que sysop, vous pouvez bien sûr supprimer l’article (ou ajouter ou supprimer ses redirections) à tout moment, via la page spéciale.
Visitez maintenant "Paris, France" et consultez l'article abstrait, plutôt que simplement une invitation à créer un nouvel article:
: [[:testwiki:Paris,_France|Paris,_France]]
Cela fonctionne également pour le titre "secondaire" configuré, en tant que redirection d'abord vers "Paris, France":
: [[:testwiki:Paris_is_a_city|Paris_is_a_city]]
L’article existant sur "Paris" n’a absolument pas été affecté :
: [[:testwiki:Paris|Paris]]
C'est notre conception initiale, et nous sommes sûrs qu'il y a des choses que vous pourriez remarquer que nous pourrions faire mieux, ou des choses que nous n'avons pas encore assez réfléchies. S'il vous plaît dites-nous, pour que nous puissions l'améliorer.
Quelques points rapides à noter:
* L'onglet "créer local" vous permet de créer un article de wikitext local, qui "gagnant" et remplace l'article abstrait - c'est une partie clé de la conception, que les communautés locales peuvent toujours remplacer facilement le contenu.
* Les onglets "éditer abstrait" et "historique abstrait" vous mènent à Wikipédia abstraite, l'emplacement des pages d'édition et d'historique. Ceci est similaire à la façon dont les pages de fichiers pour les fichiers multimédias chargés à partir de Commons s'affichent. Les deux onglets sont une expérience très différente des onglets "édition" et "histoire" sur les pages de wikitext, et nous pensons à des moyens d'éviter de confondre les gens.
* Il y a une bannière en bas du contenu expliquant que l'article est de Wikipedia abstraite et quand il a été mis à jour pour la dernière fois, ce qui, nous pensons, pourrait ne pas être nécessaire pour toujours. Il y a aussi une ligne supplémentaire dans le pied de page avec des informations similaires, que nous espérons conserver pour toujours.
* Il existe actuellement un très petit nombre d'articles pour lesquels il est débloqué, uniquement à des fins de test/démonstration (Q319, Q42, Q84, Q52 et Q90, en anglais, en français, en allemand et en espagnol). Cela permet au script de mettre à jour chaque article autorisé dans chaque langue chaque lundi, afin de garder les articles à jour. Nous prévoyons de permettre à la communauté de Wikipédia Abstract de contrôler cette liste très bientôt, sous réserve de certaines préoccupations en matière de performance technique.
* Pour maintenir la démonstration et encourager les gens à écrire de meilleurs articles sur leurs propres villes, il serait utile de garder l'article abstrait de Paris très court et simple pour l'instant.
<span id="The_year_ahead_of_us"></span>
=== L’année à venir ===
Le plan annuel de la Wikimedia Foundation [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027|pour le 1er juillet 2026–30 juin 2027]] est entré en vigueur aujourd’hui. Notre travail en faveur de Abstract Wikipedia fait partie du thème "Approfondir l’engagement", [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027/Product & Technology OKRs#Engage|spécifiquement à]]:
: ''Démontrer la viabilité de Wikipédia abstraite comme moyen évolutif et centré sur l’humain pour créer du contenu encyclopédique multilingue''
Comme nous l’avons déjà évoqué, l’idée de Wikipédia abstraite est de fournir de bons articles multilingues dans de nombreuses langues, que les Wikipédias individuelles peuvent choisir de proposer à leurs lecteurs s’ils n’ont pas encore d’article sur ce sujet. Notre plan actuel est que, d’abord, les Wikipédias pilotes optent pour chaque article si elles en sont satisfaites ; plus tard, nous étendrons cela à plus de Wikipédias, et permettrons aux Wikipédias de choisir par défaut de s’inscrire pour leur article manquant ; Vous pouvez lire davantage de notre réflexion sur [[Special:MyLanguage/Wikifunctions:Status updates/2026-01-29|lorsque nous en avons discuté en janvier]].
Nous prévoyons de travailler avec les communautés de Wikipédia pilotes au cours des prochains mois pour faire des explorations précoces pour savoir si elles peuvent utiliser Abstract Wikipedia pour étendre de manière significative les articles qu'elles mettent à la disposition de leurs lecteurs d'une manière qui satisfait leurs préoccupations de qualité. Pour commencer, nous prévoyons les encourager à écrire et à utiliser des articles abstraits sur les villes. C'est parce qu'ils sont des domaines d'intérêt communs qui ont souvent des thèmes cohérents dans la façon dont ils doivent être décrits, ils ne sont généralement pas l'étendue de la modification importante en guerre, et il y en a beaucoup à documenter, donc Abstract Wikipedia pourrait bien être en mesure de soutenir de nombreux besoins de Wikipedia. Si nous réussissons, plusieurs Wikipédias verront Abstract Wikipedia comme un bon soutien à leur travail dans la création et la maintenance d'articles pour leurs lecteurs sur des sujets, et nous pouvons étendre les langues pilotes et encourager l'utilisation dans d'autres domaines. Si ce n'est pas le cas, nous réévaluerons et verrons ce que nous devrions faire différemment.
Parallèlement à cela, nous travaillerons à améliorer l'expérience utilisateur, la performance et la fiabilité du système, et à ajouter de nouvelles fonctionnalités à mesure que leur besoin augmente, et nos collègues de notre équipe sœur, l'équipe de la plateforme Wikidata, travailleront à migrer et à améliorer le service de requête de Wikidata. Ça semble être une année passionnante !
<span id="Recent_Changes_in_the_software"></span>
=== Changements récents du logiciel ===
Cette semaine, nous avons changé la façon dont Abstract Wikipedia charge l'aperçu de l'article: au lieu de demander fragment par fragment, il charge des sections entières à la fois. Tous les fragments disponibles sont affichés immédiatement, tandis que ceux qui ne sont pas disponibles affichent un bloc "En attente" avec un bouton de réessayer ([[:phab:T425416|T425416]]).
<div lang="en" dir="ltr" class="mw-content-ltr">
We also fixed a logic error in our test runner code that meant broken user-created comparison objects in Tests would give a confusing error ([[:phab:T430082|T430082]]). And we released a correction to last week's red links feature, so that they also work in production the same as on developer machines ([[:phab:T424310|T424310]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Volunteers’ Corner on July 6 ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The next Volunteers’ Corner will be next [https://zonestamp.toolforge.org/1783359000 Monday, 6 July 2026 at 17:30 UTC]. We plan to have the following agenda: there will be time to ask questions and discuss all matters arising. If we have time, we will write a function together. Everyone is welcome to join us on [https://meet.google.com/xuy-njxh-rkw Google Meet].
</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>
* [[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]], et [[User:DVrandecic (WMF)|Denny]] animera "[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Abstract Wikipedia workshop: Créons un article multilingue !]" samedi à 11h00
Si d’autres événements liés sont présents, faites-le nous savoir, nous serons ravis de les ajouter !
<span id="Fresh_Functions_weekly:_76_new_Functions"></span>
=== Nouvelles fonctions hebdomadaires : 76 nouvelles fonctions ===
Cette semaine, nous avons eu 76 nouvelles fonctions. Nous avons franchi 4 600 Fonctions, seulement quelques semaines avant Wikimania. Voici une liste incomplète de fonctions avec implémentations et tests pour avoir un aperçu des fonctions créées. Merci à tous pour vos contributions !
* {{Z|Z36691}}
* {{Z|Z36693}}
* {{Z|Z36697}}
* {{Z|Z36700}}
* {{Z|Z36717}}
* {{Z|Z36723}}
* {{Z|Z36727}}
* {{Z|Z36731}}
* {{Z|Z36733}}
* {{Z|Z36737}}
* {{Z|Z36743}}
* {{Z|Z36747}}
* {{Z|Z36754}}
* {{Z|Z36759}}
* {{Z|Z36762}}
* {{Z|Z36766}}
* {{Z|Z36770}}
* {{Z|Z36778}}
* {{Z|Z36785}}
* {{Z|Z36792}}
* {{Z|Z36798}}
* {{Z|Z36804}}
* {{Z|Z36810}}
* {{Z|Z36816}}
* {{Z|Z36820}}
* {{Z|Z36823}}
* {{Z|Z36827}}
* {{Z|Z36831}}
* {{Z|Z36835}}
* {{Z|Z36839}}
* {{Z|Z36849}}
* {{Z|Z36853}}
* {{Z|Z36857}}
* {{Z|Z36865}}
* {{Z|Z36869}}
* {{Z|Z36873}}
* {{Z|Z36877}}
* {{Z|Z36881}}
* {{Z|Z36883}}
* {{Z|Z36897}}
* {{Z|Z36903}}
* {{Z|Z36909}}
* {{Z|Z36911}}
* {{Z|Z36916}}
* {{Z|Z36925}}
* {{Z|Z36935}}
* {{Z|Z36939}}
* {{Z|Z36944}}
* {{Z|Z36953}}
* {{Z|Z36957}}
* {{Z|Z36959}}
* {{Z|Z36961}}
* {{Z|Z36969}}
* {{Z|Z36972}}
* {{Z|Z36975}}
* {{Z|Z36978}}
* {{Z|Z36983}}
* {{Z|Z36987}}
* {{Z|Z36990}}
* {{Z|Z36993}}
* {{Z|Z36996}}
* {{Z|Z36998}}
* {{Z|Z37004}}
* {{Z|Z37005}}
* {{Z|Z37006}}
* {{Z|Z37008}}
* {{Z|Z37009}}
* {{Z|Z37011}}
* {{Z|Z37022}}
* {{Z|Z37025}}
* {{Z|Z37029}}
* {{Z|Z37033}}
* {{Z|Z37036}}
Une [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest liste complète de toutes les fonctions classées par date de création] est disponible.
[[Category:Status updates{{#translation:}}|2026-07-01]]
nx8efrkei03wcahkt7o90h9j40syey8
288170
288168
2026-07-02T18:18:01Z
Poro26
1521
Created page with "Nous avons également corrigé une erreur logique dans notre code de test runner qui signifiait que les objets de comparaison créés par l'utilisateur dans les tests donneraient une erreur confuse ($1). Et nous avons publié une correction à la fonctionnalité des liens rouges de la semaine dernière, de sorte qu'ils fonctionnent aussi dans la production comme sur les machines de développement ($2)."
288170
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Mise à jour précédente
| prev = 2026-06-26
| nextlabel = Mise à jour suivante
| next =
}}
<span id="Integration_on_test_wiki"></span>
=== Intégration sur test Wiki ===
La "grande chose" sur laquelle nous travaillons dans l’équipe depuis [[Special:MyLanguage/Wikifunctions:Status updates/2026-03-19|Abstract Wikipedia a été lancée]] en mars dernier, fournissant le système permettant d’intégrer des articles sur Wikidéma. Je suis ravi de démontrer maintenant que la toute première version de ceci est disponible sur le [[:testwiki:Main_Page|Test Wikipedia]] (avec quelques réserves).
Je vais donner des exemples ici basés sur Q90, l'article abstrait pour Paris, parce qu'il est très court et simple, et nous prévoyons de l'utiliser comme une démonstration lors de l'atelier [https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Wikimania à Paris] dans trois semaines:
Pour les wikis pilotes (actuellement juste Test Wikipedia), vous pouvez aller sur la nouvelle page spéciale Special :PreviewAbstract pour un article résumé approuvé afin de voir à quoi il ressemble (''par exemple'', est-ce que tous les fragments passent dans votre langue, s’il manque des fonctions ou des lexèmes, l’écriture est-elle idiomatique, ''etc.''):
: [[:testwiki:Special:PreviewAbstract/Q90|Special:PreviewAbstract/Q90]]
: ''Note:'' Test Wikipedia affiche le contenu correct, mais l’étiquette "incorrecte" en haut, car pour le travail des autres équipes, il parle au Test Wikidata, pas au vrai Wikidata, et donc "Q90" est un concept
En tant que sysop, vous pouvez choisir de choisir cet article dans votre wiki:
: [[:testwiki:Special:CommunityConfiguration/AbstractWikiOptedInArticles|Special:CommunityConfiguration/AbstractWikiOptedInArticles]]
: ''Note'': Test Wikipedia a déjà un article sur Paris, [https://test.wikipedia.org/wiki/Paris Paris], donc pour cette démonstration j’ai indiqué le titre "Paris, France" au contenu du test. En tant que sysop, vous pouvez bien sûr supprimer l’article (ou ajouter ou supprimer ses redirections) à tout moment, via la page spéciale.
Visitez maintenant "Paris, France" et consultez l'article abstrait, plutôt que simplement une invitation à créer un nouvel article:
: [[:testwiki:Paris,_France|Paris,_France]]
Cela fonctionne également pour le titre "secondaire" configuré, en tant que redirection d'abord vers "Paris, France":
: [[:testwiki:Paris_is_a_city|Paris_is_a_city]]
L’article existant sur "Paris" n’a absolument pas été affecté :
: [[:testwiki:Paris|Paris]]
C'est notre conception initiale, et nous sommes sûrs qu'il y a des choses que vous pourriez remarquer que nous pourrions faire mieux, ou des choses que nous n'avons pas encore assez réfléchies. S'il vous plaît dites-nous, pour que nous puissions l'améliorer.
Quelques points rapides à noter:
* L'onglet "créer local" vous permet de créer un article de wikitext local, qui "gagnant" et remplace l'article abstrait - c'est une partie clé de la conception, que les communautés locales peuvent toujours remplacer facilement le contenu.
* Les onglets "éditer abstrait" et "historique abstrait" vous mènent à Wikipédia abstraite, l'emplacement des pages d'édition et d'historique. Ceci est similaire à la façon dont les pages de fichiers pour les fichiers multimédias chargés à partir de Commons s'affichent. Les deux onglets sont une expérience très différente des onglets "édition" et "histoire" sur les pages de wikitext, et nous pensons à des moyens d'éviter de confondre les gens.
* Il y a une bannière en bas du contenu expliquant que l'article est de Wikipedia abstraite et quand il a été mis à jour pour la dernière fois, ce qui, nous pensons, pourrait ne pas être nécessaire pour toujours. Il y a aussi une ligne supplémentaire dans le pied de page avec des informations similaires, que nous espérons conserver pour toujours.
* Il existe actuellement un très petit nombre d'articles pour lesquels il est débloqué, uniquement à des fins de test/démonstration (Q319, Q42, Q84, Q52 et Q90, en anglais, en français, en allemand et en espagnol). Cela permet au script de mettre à jour chaque article autorisé dans chaque langue chaque lundi, afin de garder les articles à jour. Nous prévoyons de permettre à la communauté de Wikipédia Abstract de contrôler cette liste très bientôt, sous réserve de certaines préoccupations en matière de performance technique.
* Pour maintenir la démonstration et encourager les gens à écrire de meilleurs articles sur leurs propres villes, il serait utile de garder l'article abstrait de Paris très court et simple pour l'instant.
<span id="The_year_ahead_of_us"></span>
=== L’année à venir ===
Le plan annuel de la Wikimedia Foundation [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027|pour le 1er juillet 2026–30 juin 2027]] est entré en vigueur aujourd’hui. Notre travail en faveur de Abstract Wikipedia fait partie du thème "Approfondir l’engagement", [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027/Product & Technology OKRs#Engage|spécifiquement à]]:
: ''Démontrer la viabilité de Wikipédia abstraite comme moyen évolutif et centré sur l’humain pour créer du contenu encyclopédique multilingue''
Comme nous l’avons déjà évoqué, l’idée de Wikipédia abstraite est de fournir de bons articles multilingues dans de nombreuses langues, que les Wikipédias individuelles peuvent choisir de proposer à leurs lecteurs s’ils n’ont pas encore d’article sur ce sujet. Notre plan actuel est que, d’abord, les Wikipédias pilotes optent pour chaque article si elles en sont satisfaites ; plus tard, nous étendrons cela à plus de Wikipédias, et permettrons aux Wikipédias de choisir par défaut de s’inscrire pour leur article manquant ; Vous pouvez lire davantage de notre réflexion sur [[Special:MyLanguage/Wikifunctions:Status updates/2026-01-29|lorsque nous en avons discuté en janvier]].
Nous prévoyons de travailler avec les communautés de Wikipédia pilotes au cours des prochains mois pour faire des explorations précoces pour savoir si elles peuvent utiliser Abstract Wikipedia pour étendre de manière significative les articles qu'elles mettent à la disposition de leurs lecteurs d'une manière qui satisfait leurs préoccupations de qualité. Pour commencer, nous prévoyons les encourager à écrire et à utiliser des articles abstraits sur les villes. C'est parce qu'ils sont des domaines d'intérêt communs qui ont souvent des thèmes cohérents dans la façon dont ils doivent être décrits, ils ne sont généralement pas l'étendue de la modification importante en guerre, et il y en a beaucoup à documenter, donc Abstract Wikipedia pourrait bien être en mesure de soutenir de nombreux besoins de Wikipedia. Si nous réussissons, plusieurs Wikipédias verront Abstract Wikipedia comme un bon soutien à leur travail dans la création et la maintenance d'articles pour leurs lecteurs sur des sujets, et nous pouvons étendre les langues pilotes et encourager l'utilisation dans d'autres domaines. Si ce n'est pas le cas, nous réévaluerons et verrons ce que nous devrions faire différemment.
Parallèlement à cela, nous travaillerons à améliorer l'expérience utilisateur, la performance et la fiabilité du système, et à ajouter de nouvelles fonctionnalités à mesure que leur besoin augmente, et nos collègues de notre équipe sœur, l'équipe de la plateforme Wikidata, travailleront à migrer et à améliorer le service de requête de Wikidata. Ça semble être une année passionnante !
<span id="Recent_Changes_in_the_software"></span>
=== Changements récents du logiciel ===
Cette semaine, nous avons changé la façon dont Abstract Wikipedia charge l'aperçu de l'article: au lieu de demander fragment par fragment, il charge des sections entières à la fois. Tous les fragments disponibles sont affichés immédiatement, tandis que ceux qui ne sont pas disponibles affichent un bloc "En attente" avec un bouton de réessayer ([[:phab:T425416|T425416]]).
Nous avons également corrigé une erreur logique dans notre code de test runner qui signifiait que les objets de comparaison créés par l'utilisateur dans les tests donneraient une erreur confuse ([[:phab:T430082|T430082]]). Et nous avons publié une correction à la fonctionnalité des liens rouges de la semaine dernière, de sorte qu'ils fonctionnent aussi dans la production comme sur les machines de développement ([[:phab:T424310|T424310]]).
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Volunteers’ Corner on July 6 ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The next Volunteers’ Corner will be next [https://zonestamp.toolforge.org/1783359000 Monday, 6 July 2026 at 17:30 UTC]. We plan to have the following agenda: there will be time to ask questions and discuss all matters arising. If we have time, we will write a function together. Everyone is welcome to join us on [https://meet.google.com/xuy-njxh-rkw Google Meet].
</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>
* [[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]], et [[User:DVrandecic (WMF)|Denny]] animera "[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Abstract Wikipedia workshop: Créons un article multilingue !]" samedi à 11h00
Si d’autres événements liés sont présents, faites-le nous savoir, nous serons ravis de les ajouter !
<span id="Fresh_Functions_weekly:_76_new_Functions"></span>
=== Nouvelles fonctions hebdomadaires : 76 nouvelles fonctions ===
Cette semaine, nous avons eu 76 nouvelles fonctions. Nous avons franchi 4 600 Fonctions, seulement quelques semaines avant Wikimania. Voici une liste incomplète de fonctions avec implémentations et tests pour avoir un aperçu des fonctions créées. Merci à tous pour vos contributions !
* {{Z|Z36691}}
* {{Z|Z36693}}
* {{Z|Z36697}}
* {{Z|Z36700}}
* {{Z|Z36717}}
* {{Z|Z36723}}
* {{Z|Z36727}}
* {{Z|Z36731}}
* {{Z|Z36733}}
* {{Z|Z36737}}
* {{Z|Z36743}}
* {{Z|Z36747}}
* {{Z|Z36754}}
* {{Z|Z36759}}
* {{Z|Z36762}}
* {{Z|Z36766}}
* {{Z|Z36770}}
* {{Z|Z36778}}
* {{Z|Z36785}}
* {{Z|Z36792}}
* {{Z|Z36798}}
* {{Z|Z36804}}
* {{Z|Z36810}}
* {{Z|Z36816}}
* {{Z|Z36820}}
* {{Z|Z36823}}
* {{Z|Z36827}}
* {{Z|Z36831}}
* {{Z|Z36835}}
* {{Z|Z36839}}
* {{Z|Z36849}}
* {{Z|Z36853}}
* {{Z|Z36857}}
* {{Z|Z36865}}
* {{Z|Z36869}}
* {{Z|Z36873}}
* {{Z|Z36877}}
* {{Z|Z36881}}
* {{Z|Z36883}}
* {{Z|Z36897}}
* {{Z|Z36903}}
* {{Z|Z36909}}
* {{Z|Z36911}}
* {{Z|Z36916}}
* {{Z|Z36925}}
* {{Z|Z36935}}
* {{Z|Z36939}}
* {{Z|Z36944}}
* {{Z|Z36953}}
* {{Z|Z36957}}
* {{Z|Z36959}}
* {{Z|Z36961}}
* {{Z|Z36969}}
* {{Z|Z36972}}
* {{Z|Z36975}}
* {{Z|Z36978}}
* {{Z|Z36983}}
* {{Z|Z36987}}
* {{Z|Z36990}}
* {{Z|Z36993}}
* {{Z|Z36996}}
* {{Z|Z36998}}
* {{Z|Z37004}}
* {{Z|Z37005}}
* {{Z|Z37006}}
* {{Z|Z37008}}
* {{Z|Z37009}}
* {{Z|Z37011}}
* {{Z|Z37022}}
* {{Z|Z37025}}
* {{Z|Z37029}}
* {{Z|Z37033}}
* {{Z|Z37036}}
Une [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest liste complète de toutes les fonctions classées par date de création] est disponible.
[[Category:Status updates{{#translation:}}|2026-07-01]]
el1jx20ywq1t7c8bvugxqo5igehepej
288172
288170
2026-07-02T18:18:10Z
Poro26
1521
Created page with "=== Coin des bénévoles le 6 juillet ==="
288172
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Mise à jour précédente
| prev = 2026-06-26
| nextlabel = Mise à jour suivante
| next =
}}
<span id="Integration_on_test_wiki"></span>
=== Intégration sur test Wiki ===
La "grande chose" sur laquelle nous travaillons dans l’équipe depuis [[Special:MyLanguage/Wikifunctions:Status updates/2026-03-19|Abstract Wikipedia a été lancée]] en mars dernier, fournissant le système permettant d’intégrer des articles sur Wikidéma. Je suis ravi de démontrer maintenant que la toute première version de ceci est disponible sur le [[:testwiki:Main_Page|Test Wikipedia]] (avec quelques réserves).
Je vais donner des exemples ici basés sur Q90, l'article abstrait pour Paris, parce qu'il est très court et simple, et nous prévoyons de l'utiliser comme une démonstration lors de l'atelier [https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Wikimania à Paris] dans trois semaines:
Pour les wikis pilotes (actuellement juste Test Wikipedia), vous pouvez aller sur la nouvelle page spéciale Special :PreviewAbstract pour un article résumé approuvé afin de voir à quoi il ressemble (''par exemple'', est-ce que tous les fragments passent dans votre langue, s’il manque des fonctions ou des lexèmes, l’écriture est-elle idiomatique, ''etc.''):
: [[:testwiki:Special:PreviewAbstract/Q90|Special:PreviewAbstract/Q90]]
: ''Note:'' Test Wikipedia affiche le contenu correct, mais l’étiquette "incorrecte" en haut, car pour le travail des autres équipes, il parle au Test Wikidata, pas au vrai Wikidata, et donc "Q90" est un concept
En tant que sysop, vous pouvez choisir de choisir cet article dans votre wiki:
: [[:testwiki:Special:CommunityConfiguration/AbstractWikiOptedInArticles|Special:CommunityConfiguration/AbstractWikiOptedInArticles]]
: ''Note'': Test Wikipedia a déjà un article sur Paris, [https://test.wikipedia.org/wiki/Paris Paris], donc pour cette démonstration j’ai indiqué le titre "Paris, France" au contenu du test. En tant que sysop, vous pouvez bien sûr supprimer l’article (ou ajouter ou supprimer ses redirections) à tout moment, via la page spéciale.
Visitez maintenant "Paris, France" et consultez l'article abstrait, plutôt que simplement une invitation à créer un nouvel article:
: [[:testwiki:Paris,_France|Paris,_France]]
Cela fonctionne également pour le titre "secondaire" configuré, en tant que redirection d'abord vers "Paris, France":
: [[:testwiki:Paris_is_a_city|Paris_is_a_city]]
L’article existant sur "Paris" n’a absolument pas été affecté :
: [[:testwiki:Paris|Paris]]
C'est notre conception initiale, et nous sommes sûrs qu'il y a des choses que vous pourriez remarquer que nous pourrions faire mieux, ou des choses que nous n'avons pas encore assez réfléchies. S'il vous plaît dites-nous, pour que nous puissions l'améliorer.
Quelques points rapides à noter:
* L'onglet "créer local" vous permet de créer un article de wikitext local, qui "gagnant" et remplace l'article abstrait - c'est une partie clé de la conception, que les communautés locales peuvent toujours remplacer facilement le contenu.
* Les onglets "éditer abstrait" et "historique abstrait" vous mènent à Wikipédia abstraite, l'emplacement des pages d'édition et d'historique. Ceci est similaire à la façon dont les pages de fichiers pour les fichiers multimédias chargés à partir de Commons s'affichent. Les deux onglets sont une expérience très différente des onglets "édition" et "histoire" sur les pages de wikitext, et nous pensons à des moyens d'éviter de confondre les gens.
* Il y a une bannière en bas du contenu expliquant que l'article est de Wikipedia abstraite et quand il a été mis à jour pour la dernière fois, ce qui, nous pensons, pourrait ne pas être nécessaire pour toujours. Il y a aussi une ligne supplémentaire dans le pied de page avec des informations similaires, que nous espérons conserver pour toujours.
* Il existe actuellement un très petit nombre d'articles pour lesquels il est débloqué, uniquement à des fins de test/démonstration (Q319, Q42, Q84, Q52 et Q90, en anglais, en français, en allemand et en espagnol). Cela permet au script de mettre à jour chaque article autorisé dans chaque langue chaque lundi, afin de garder les articles à jour. Nous prévoyons de permettre à la communauté de Wikipédia Abstract de contrôler cette liste très bientôt, sous réserve de certaines préoccupations en matière de performance technique.
* Pour maintenir la démonstration et encourager les gens à écrire de meilleurs articles sur leurs propres villes, il serait utile de garder l'article abstrait de Paris très court et simple pour l'instant.
<span id="The_year_ahead_of_us"></span>
=== L’année à venir ===
Le plan annuel de la Wikimedia Foundation [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027|pour le 1er juillet 2026–30 juin 2027]] est entré en vigueur aujourd’hui. Notre travail en faveur de Abstract Wikipedia fait partie du thème "Approfondir l’engagement", [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027/Product & Technology OKRs#Engage|spécifiquement à]]:
: ''Démontrer la viabilité de Wikipédia abstraite comme moyen évolutif et centré sur l’humain pour créer du contenu encyclopédique multilingue''
Comme nous l’avons déjà évoqué, l’idée de Wikipédia abstraite est de fournir de bons articles multilingues dans de nombreuses langues, que les Wikipédias individuelles peuvent choisir de proposer à leurs lecteurs s’ils n’ont pas encore d’article sur ce sujet. Notre plan actuel est que, d’abord, les Wikipédias pilotes optent pour chaque article si elles en sont satisfaites ; plus tard, nous étendrons cela à plus de Wikipédias, et permettrons aux Wikipédias de choisir par défaut de s’inscrire pour leur article manquant ; Vous pouvez lire davantage de notre réflexion sur [[Special:MyLanguage/Wikifunctions:Status updates/2026-01-29|lorsque nous en avons discuté en janvier]].
Nous prévoyons de travailler avec les communautés de Wikipédia pilotes au cours des prochains mois pour faire des explorations précoces pour savoir si elles peuvent utiliser Abstract Wikipedia pour étendre de manière significative les articles qu'elles mettent à la disposition de leurs lecteurs d'une manière qui satisfait leurs préoccupations de qualité. Pour commencer, nous prévoyons les encourager à écrire et à utiliser des articles abstraits sur les villes. C'est parce qu'ils sont des domaines d'intérêt communs qui ont souvent des thèmes cohérents dans la façon dont ils doivent être décrits, ils ne sont généralement pas l'étendue de la modification importante en guerre, et il y en a beaucoup à documenter, donc Abstract Wikipedia pourrait bien être en mesure de soutenir de nombreux besoins de Wikipedia. Si nous réussissons, plusieurs Wikipédias verront Abstract Wikipedia comme un bon soutien à leur travail dans la création et la maintenance d'articles pour leurs lecteurs sur des sujets, et nous pouvons étendre les langues pilotes et encourager l'utilisation dans d'autres domaines. Si ce n'est pas le cas, nous réévaluerons et verrons ce que nous devrions faire différemment.
Parallèlement à cela, nous travaillerons à améliorer l'expérience utilisateur, la performance et la fiabilité du système, et à ajouter de nouvelles fonctionnalités à mesure que leur besoin augmente, et nos collègues de notre équipe sœur, l'équipe de la plateforme Wikidata, travailleront à migrer et à améliorer le service de requête de Wikidata. Ça semble être une année passionnante !
<span id="Recent_Changes_in_the_software"></span>
=== Changements récents du logiciel ===
Cette semaine, nous avons changé la façon dont Abstract Wikipedia charge l'aperçu de l'article: au lieu de demander fragment par fragment, il charge des sections entières à la fois. Tous les fragments disponibles sont affichés immédiatement, tandis que ceux qui ne sont pas disponibles affichent un bloc "En attente" avec un bouton de réessayer ([[:phab:T425416|T425416]]).
Nous avons également corrigé une erreur logique dans notre code de test runner qui signifiait que les objets de comparaison créés par l'utilisateur dans les tests donneraient une erreur confuse ([[:phab:T430082|T430082]]). Et nous avons publié une correction à la fonctionnalité des liens rouges de la semaine dernière, de sorte qu'ils fonctionnent aussi dans la production comme sur les machines de développement ([[:phab:T424310|T424310]]).
<span id="Volunteers’_Corner_on_July_6"></span>
=== Coin des bénévoles le 6 juillet ===
<div lang="en" dir="ltr" class="mw-content-ltr">
The next Volunteers’ Corner will be next [https://zonestamp.toolforge.org/1783359000 Monday, 6 July 2026 at 17:30 UTC]. We plan to have the following agenda: there will be time to ask questions and discuss all matters arising. If we have time, we will write a function together. Everyone is welcome to join us on [https://meet.google.com/xuy-njxh-rkw Google Meet].
</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>
* [[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]], et [[User:DVrandecic (WMF)|Denny]] animera "[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Abstract Wikipedia workshop: Créons un article multilingue !]" samedi à 11h00
Si d’autres événements liés sont présents, faites-le nous savoir, nous serons ravis de les ajouter !
<span id="Fresh_Functions_weekly:_76_new_Functions"></span>
=== Nouvelles fonctions hebdomadaires : 76 nouvelles fonctions ===
Cette semaine, nous avons eu 76 nouvelles fonctions. Nous avons franchi 4 600 Fonctions, seulement quelques semaines avant Wikimania. Voici une liste incomplète de fonctions avec implémentations et tests pour avoir un aperçu des fonctions créées. Merci à tous pour vos contributions !
* {{Z|Z36691}}
* {{Z|Z36693}}
* {{Z|Z36697}}
* {{Z|Z36700}}
* {{Z|Z36717}}
* {{Z|Z36723}}
* {{Z|Z36727}}
* {{Z|Z36731}}
* {{Z|Z36733}}
* {{Z|Z36737}}
* {{Z|Z36743}}
* {{Z|Z36747}}
* {{Z|Z36754}}
* {{Z|Z36759}}
* {{Z|Z36762}}
* {{Z|Z36766}}
* {{Z|Z36770}}
* {{Z|Z36778}}
* {{Z|Z36785}}
* {{Z|Z36792}}
* {{Z|Z36798}}
* {{Z|Z36804}}
* {{Z|Z36810}}
* {{Z|Z36816}}
* {{Z|Z36820}}
* {{Z|Z36823}}
* {{Z|Z36827}}
* {{Z|Z36831}}
* {{Z|Z36835}}
* {{Z|Z36839}}
* {{Z|Z36849}}
* {{Z|Z36853}}
* {{Z|Z36857}}
* {{Z|Z36865}}
* {{Z|Z36869}}
* {{Z|Z36873}}
* {{Z|Z36877}}
* {{Z|Z36881}}
* {{Z|Z36883}}
* {{Z|Z36897}}
* {{Z|Z36903}}
* {{Z|Z36909}}
* {{Z|Z36911}}
* {{Z|Z36916}}
* {{Z|Z36925}}
* {{Z|Z36935}}
* {{Z|Z36939}}
* {{Z|Z36944}}
* {{Z|Z36953}}
* {{Z|Z36957}}
* {{Z|Z36959}}
* {{Z|Z36961}}
* {{Z|Z36969}}
* {{Z|Z36972}}
* {{Z|Z36975}}
* {{Z|Z36978}}
* {{Z|Z36983}}
* {{Z|Z36987}}
* {{Z|Z36990}}
* {{Z|Z36993}}
* {{Z|Z36996}}
* {{Z|Z36998}}
* {{Z|Z37004}}
* {{Z|Z37005}}
* {{Z|Z37006}}
* {{Z|Z37008}}
* {{Z|Z37009}}
* {{Z|Z37011}}
* {{Z|Z37022}}
* {{Z|Z37025}}
* {{Z|Z37029}}
* {{Z|Z37033}}
* {{Z|Z37036}}
Une [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest liste complète de toutes les fonctions classées par date de création] est disponible.
[[Category:Status updates{{#translation:}}|2026-07-01]]
mp6jdu2vvanrczsyig8fctx8v2gien5
288174
288172
2026-07-02T18:18:44Z
Poro26
1521
Created page with "Le prochain coin des Volontaires sera le suivant [$1 lundi 6 juillet 2026 à 17h30 UTC]. Nous prévoyons d'avoir l'ordre du jour suivant: il y aura du temps pour poser des questions et discuter de toutes les questions qui se posent. Si nous avons le temps, nous écrirons une fonction ensemble. Tout le monde est le bienvenu à nous rejoindre sur [$2 Google Meet]."
288174
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Mise à jour précédente
| prev = 2026-06-26
| nextlabel = Mise à jour suivante
| next =
}}
<span id="Integration_on_test_wiki"></span>
=== Intégration sur test Wiki ===
La "grande chose" sur laquelle nous travaillons dans l’équipe depuis [[Special:MyLanguage/Wikifunctions:Status updates/2026-03-19|Abstract Wikipedia a été lancée]] en mars dernier, fournissant le système permettant d’intégrer des articles sur Wikidéma. Je suis ravi de démontrer maintenant que la toute première version de ceci est disponible sur le [[:testwiki:Main_Page|Test Wikipedia]] (avec quelques réserves).
Je vais donner des exemples ici basés sur Q90, l'article abstrait pour Paris, parce qu'il est très court et simple, et nous prévoyons de l'utiliser comme une démonstration lors de l'atelier [https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Wikimania à Paris] dans trois semaines:
Pour les wikis pilotes (actuellement juste Test Wikipedia), vous pouvez aller sur la nouvelle page spéciale Special :PreviewAbstract pour un article résumé approuvé afin de voir à quoi il ressemble (''par exemple'', est-ce que tous les fragments passent dans votre langue, s’il manque des fonctions ou des lexèmes, l’écriture est-elle idiomatique, ''etc.''):
: [[:testwiki:Special:PreviewAbstract/Q90|Special:PreviewAbstract/Q90]]
: ''Note:'' Test Wikipedia affiche le contenu correct, mais l’étiquette "incorrecte" en haut, car pour le travail des autres équipes, il parle au Test Wikidata, pas au vrai Wikidata, et donc "Q90" est un concept
En tant que sysop, vous pouvez choisir de choisir cet article dans votre wiki:
: [[:testwiki:Special:CommunityConfiguration/AbstractWikiOptedInArticles|Special:CommunityConfiguration/AbstractWikiOptedInArticles]]
: ''Note'': Test Wikipedia a déjà un article sur Paris, [https://test.wikipedia.org/wiki/Paris Paris], donc pour cette démonstration j’ai indiqué le titre "Paris, France" au contenu du test. En tant que sysop, vous pouvez bien sûr supprimer l’article (ou ajouter ou supprimer ses redirections) à tout moment, via la page spéciale.
Visitez maintenant "Paris, France" et consultez l'article abstrait, plutôt que simplement une invitation à créer un nouvel article:
: [[:testwiki:Paris,_France|Paris,_France]]
Cela fonctionne également pour le titre "secondaire" configuré, en tant que redirection d'abord vers "Paris, France":
: [[:testwiki:Paris_is_a_city|Paris_is_a_city]]
L’article existant sur "Paris" n’a absolument pas été affecté :
: [[:testwiki:Paris|Paris]]
C'est notre conception initiale, et nous sommes sûrs qu'il y a des choses que vous pourriez remarquer que nous pourrions faire mieux, ou des choses que nous n'avons pas encore assez réfléchies. S'il vous plaît dites-nous, pour que nous puissions l'améliorer.
Quelques points rapides à noter:
* L'onglet "créer local" vous permet de créer un article de wikitext local, qui "gagnant" et remplace l'article abstrait - c'est une partie clé de la conception, que les communautés locales peuvent toujours remplacer facilement le contenu.
* Les onglets "éditer abstrait" et "historique abstrait" vous mènent à Wikipédia abstraite, l'emplacement des pages d'édition et d'historique. Ceci est similaire à la façon dont les pages de fichiers pour les fichiers multimédias chargés à partir de Commons s'affichent. Les deux onglets sont une expérience très différente des onglets "édition" et "histoire" sur les pages de wikitext, et nous pensons à des moyens d'éviter de confondre les gens.
* Il y a une bannière en bas du contenu expliquant que l'article est de Wikipedia abstraite et quand il a été mis à jour pour la dernière fois, ce qui, nous pensons, pourrait ne pas être nécessaire pour toujours. Il y a aussi une ligne supplémentaire dans le pied de page avec des informations similaires, que nous espérons conserver pour toujours.
* Il existe actuellement un très petit nombre d'articles pour lesquels il est débloqué, uniquement à des fins de test/démonstration (Q319, Q42, Q84, Q52 et Q90, en anglais, en français, en allemand et en espagnol). Cela permet au script de mettre à jour chaque article autorisé dans chaque langue chaque lundi, afin de garder les articles à jour. Nous prévoyons de permettre à la communauté de Wikipédia Abstract de contrôler cette liste très bientôt, sous réserve de certaines préoccupations en matière de performance technique.
* Pour maintenir la démonstration et encourager les gens à écrire de meilleurs articles sur leurs propres villes, il serait utile de garder l'article abstrait de Paris très court et simple pour l'instant.
<span id="The_year_ahead_of_us"></span>
=== L’année à venir ===
Le plan annuel de la Wikimedia Foundation [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027|pour le 1er juillet 2026–30 juin 2027]] est entré en vigueur aujourd’hui. Notre travail en faveur de Abstract Wikipedia fait partie du thème "Approfondir l’engagement", [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027/Product & Technology OKRs#Engage|spécifiquement à]]:
: ''Démontrer la viabilité de Wikipédia abstraite comme moyen évolutif et centré sur l’humain pour créer du contenu encyclopédique multilingue''
Comme nous l’avons déjà évoqué, l’idée de Wikipédia abstraite est de fournir de bons articles multilingues dans de nombreuses langues, que les Wikipédias individuelles peuvent choisir de proposer à leurs lecteurs s’ils n’ont pas encore d’article sur ce sujet. Notre plan actuel est que, d’abord, les Wikipédias pilotes optent pour chaque article si elles en sont satisfaites ; plus tard, nous étendrons cela à plus de Wikipédias, et permettrons aux Wikipédias de choisir par défaut de s’inscrire pour leur article manquant ; Vous pouvez lire davantage de notre réflexion sur [[Special:MyLanguage/Wikifunctions:Status updates/2026-01-29|lorsque nous en avons discuté en janvier]].
Nous prévoyons de travailler avec les communautés de Wikipédia pilotes au cours des prochains mois pour faire des explorations précoces pour savoir si elles peuvent utiliser Abstract Wikipedia pour étendre de manière significative les articles qu'elles mettent à la disposition de leurs lecteurs d'une manière qui satisfait leurs préoccupations de qualité. Pour commencer, nous prévoyons les encourager à écrire et à utiliser des articles abstraits sur les villes. C'est parce qu'ils sont des domaines d'intérêt communs qui ont souvent des thèmes cohérents dans la façon dont ils doivent être décrits, ils ne sont généralement pas l'étendue de la modification importante en guerre, et il y en a beaucoup à documenter, donc Abstract Wikipedia pourrait bien être en mesure de soutenir de nombreux besoins de Wikipedia. Si nous réussissons, plusieurs Wikipédias verront Abstract Wikipedia comme un bon soutien à leur travail dans la création et la maintenance d'articles pour leurs lecteurs sur des sujets, et nous pouvons étendre les langues pilotes et encourager l'utilisation dans d'autres domaines. Si ce n'est pas le cas, nous réévaluerons et verrons ce que nous devrions faire différemment.
Parallèlement à cela, nous travaillerons à améliorer l'expérience utilisateur, la performance et la fiabilité du système, et à ajouter de nouvelles fonctionnalités à mesure que leur besoin augmente, et nos collègues de notre équipe sœur, l'équipe de la plateforme Wikidata, travailleront à migrer et à améliorer le service de requête de Wikidata. Ça semble être une année passionnante !
<span id="Recent_Changes_in_the_software"></span>
=== Changements récents du logiciel ===
Cette semaine, nous avons changé la façon dont Abstract Wikipedia charge l'aperçu de l'article: au lieu de demander fragment par fragment, il charge des sections entières à la fois. Tous les fragments disponibles sont affichés immédiatement, tandis que ceux qui ne sont pas disponibles affichent un bloc "En attente" avec un bouton de réessayer ([[:phab:T425416|T425416]]).
Nous avons également corrigé une erreur logique dans notre code de test runner qui signifiait que les objets de comparaison créés par l'utilisateur dans les tests donneraient une erreur confuse ([[:phab:T430082|T430082]]). Et nous avons publié une correction à la fonctionnalité des liens rouges de la semaine dernière, de sorte qu'ils fonctionnent aussi dans la production comme sur les machines de développement ([[:phab:T424310|T424310]]).
<span id="Volunteers’_Corner_on_July_6"></span>
=== Coin des bénévoles le 6 juillet ===
Le prochain coin des Volontaires sera le suivant [https://zonestamp.toolforge.org/1783359000 lundi 6 juillet 2026 à 17h30 UTC]. Nous prévoyons d'avoir l'ordre du jour suivant: il y aura du temps pour poser des questions et discuter de toutes les questions qui se posent. Si nous avons le temps, nous écrirons une fonction ensemble. Tout le monde est le bienvenu à nous rejoindre sur [https://meet.google.com/xuy-njxh-rkw Google Meet].
<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>
* [[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]], et [[User:DVrandecic (WMF)|Denny]] animera "[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Abstract Wikipedia workshop: Créons un article multilingue !]" samedi à 11h00
Si d’autres événements liés sont présents, faites-le nous savoir, nous serons ravis de les ajouter !
<span id="Fresh_Functions_weekly:_76_new_Functions"></span>
=== Nouvelles fonctions hebdomadaires : 76 nouvelles fonctions ===
Cette semaine, nous avons eu 76 nouvelles fonctions. Nous avons franchi 4 600 Fonctions, seulement quelques semaines avant Wikimania. Voici une liste incomplète de fonctions avec implémentations et tests pour avoir un aperçu des fonctions créées. Merci à tous pour vos contributions !
* {{Z|Z36691}}
* {{Z|Z36693}}
* {{Z|Z36697}}
* {{Z|Z36700}}
* {{Z|Z36717}}
* {{Z|Z36723}}
* {{Z|Z36727}}
* {{Z|Z36731}}
* {{Z|Z36733}}
* {{Z|Z36737}}
* {{Z|Z36743}}
* {{Z|Z36747}}
* {{Z|Z36754}}
* {{Z|Z36759}}
* {{Z|Z36762}}
* {{Z|Z36766}}
* {{Z|Z36770}}
* {{Z|Z36778}}
* {{Z|Z36785}}
* {{Z|Z36792}}
* {{Z|Z36798}}
* {{Z|Z36804}}
* {{Z|Z36810}}
* {{Z|Z36816}}
* {{Z|Z36820}}
* {{Z|Z36823}}
* {{Z|Z36827}}
* {{Z|Z36831}}
* {{Z|Z36835}}
* {{Z|Z36839}}
* {{Z|Z36849}}
* {{Z|Z36853}}
* {{Z|Z36857}}
* {{Z|Z36865}}
* {{Z|Z36869}}
* {{Z|Z36873}}
* {{Z|Z36877}}
* {{Z|Z36881}}
* {{Z|Z36883}}
* {{Z|Z36897}}
* {{Z|Z36903}}
* {{Z|Z36909}}
* {{Z|Z36911}}
* {{Z|Z36916}}
* {{Z|Z36925}}
* {{Z|Z36935}}
* {{Z|Z36939}}
* {{Z|Z36944}}
* {{Z|Z36953}}
* {{Z|Z36957}}
* {{Z|Z36959}}
* {{Z|Z36961}}
* {{Z|Z36969}}
* {{Z|Z36972}}
* {{Z|Z36975}}
* {{Z|Z36978}}
* {{Z|Z36983}}
* {{Z|Z36987}}
* {{Z|Z36990}}
* {{Z|Z36993}}
* {{Z|Z36996}}
* {{Z|Z36998}}
* {{Z|Z37004}}
* {{Z|Z37005}}
* {{Z|Z37006}}
* {{Z|Z37008}}
* {{Z|Z37009}}
* {{Z|Z37011}}
* {{Z|Z37022}}
* {{Z|Z37025}}
* {{Z|Z37029}}
* {{Z|Z37033}}
* {{Z|Z37036}}
Une [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest liste complète de toutes les fonctions classées par date de création] est disponible.
[[Category:Status updates{{#translation:}}|2026-07-01]]
e7x4l4x1ymzai4vbyjhur49cr7o3p5r
288176
288174
2026-07-02T18:18:52Z
Poro26
1521
Created page with "=== Wikifonctions et résumé Wikipédia à Wikimania 2026 ==="
288176
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Mise à jour précédente
| prev = 2026-06-26
| nextlabel = Mise à jour suivante
| next =
}}
<span id="Integration_on_test_wiki"></span>
=== Intégration sur test Wiki ===
La "grande chose" sur laquelle nous travaillons dans l’équipe depuis [[Special:MyLanguage/Wikifunctions:Status updates/2026-03-19|Abstract Wikipedia a été lancée]] en mars dernier, fournissant le système permettant d’intégrer des articles sur Wikidéma. Je suis ravi de démontrer maintenant que la toute première version de ceci est disponible sur le [[:testwiki:Main_Page|Test Wikipedia]] (avec quelques réserves).
Je vais donner des exemples ici basés sur Q90, l'article abstrait pour Paris, parce qu'il est très court et simple, et nous prévoyons de l'utiliser comme une démonstration lors de l'atelier [https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Wikimania à Paris] dans trois semaines:
Pour les wikis pilotes (actuellement juste Test Wikipedia), vous pouvez aller sur la nouvelle page spéciale Special :PreviewAbstract pour un article résumé approuvé afin de voir à quoi il ressemble (''par exemple'', est-ce que tous les fragments passent dans votre langue, s’il manque des fonctions ou des lexèmes, l’écriture est-elle idiomatique, ''etc.''):
: [[:testwiki:Special:PreviewAbstract/Q90|Special:PreviewAbstract/Q90]]
: ''Note:'' Test Wikipedia affiche le contenu correct, mais l’étiquette "incorrecte" en haut, car pour le travail des autres équipes, il parle au Test Wikidata, pas au vrai Wikidata, et donc "Q90" est un concept
En tant que sysop, vous pouvez choisir de choisir cet article dans votre wiki:
: [[:testwiki:Special:CommunityConfiguration/AbstractWikiOptedInArticles|Special:CommunityConfiguration/AbstractWikiOptedInArticles]]
: ''Note'': Test Wikipedia a déjà un article sur Paris, [https://test.wikipedia.org/wiki/Paris Paris], donc pour cette démonstration j’ai indiqué le titre "Paris, France" au contenu du test. En tant que sysop, vous pouvez bien sûr supprimer l’article (ou ajouter ou supprimer ses redirections) à tout moment, via la page spéciale.
Visitez maintenant "Paris, France" et consultez l'article abstrait, plutôt que simplement une invitation à créer un nouvel article:
: [[:testwiki:Paris,_France|Paris,_France]]
Cela fonctionne également pour le titre "secondaire" configuré, en tant que redirection d'abord vers "Paris, France":
: [[:testwiki:Paris_is_a_city|Paris_is_a_city]]
L’article existant sur "Paris" n’a absolument pas été affecté :
: [[:testwiki:Paris|Paris]]
C'est notre conception initiale, et nous sommes sûrs qu'il y a des choses que vous pourriez remarquer que nous pourrions faire mieux, ou des choses que nous n'avons pas encore assez réfléchies. S'il vous plaît dites-nous, pour que nous puissions l'améliorer.
Quelques points rapides à noter:
* L'onglet "créer local" vous permet de créer un article de wikitext local, qui "gagnant" et remplace l'article abstrait - c'est une partie clé de la conception, que les communautés locales peuvent toujours remplacer facilement le contenu.
* Les onglets "éditer abstrait" et "historique abstrait" vous mènent à Wikipédia abstraite, l'emplacement des pages d'édition et d'historique. Ceci est similaire à la façon dont les pages de fichiers pour les fichiers multimédias chargés à partir de Commons s'affichent. Les deux onglets sont une expérience très différente des onglets "édition" et "histoire" sur les pages de wikitext, et nous pensons à des moyens d'éviter de confondre les gens.
* Il y a une bannière en bas du contenu expliquant que l'article est de Wikipedia abstraite et quand il a été mis à jour pour la dernière fois, ce qui, nous pensons, pourrait ne pas être nécessaire pour toujours. Il y a aussi une ligne supplémentaire dans le pied de page avec des informations similaires, que nous espérons conserver pour toujours.
* Il existe actuellement un très petit nombre d'articles pour lesquels il est débloqué, uniquement à des fins de test/démonstration (Q319, Q42, Q84, Q52 et Q90, en anglais, en français, en allemand et en espagnol). Cela permet au script de mettre à jour chaque article autorisé dans chaque langue chaque lundi, afin de garder les articles à jour. Nous prévoyons de permettre à la communauté de Wikipédia Abstract de contrôler cette liste très bientôt, sous réserve de certaines préoccupations en matière de performance technique.
* Pour maintenir la démonstration et encourager les gens à écrire de meilleurs articles sur leurs propres villes, il serait utile de garder l'article abstrait de Paris très court et simple pour l'instant.
<span id="The_year_ahead_of_us"></span>
=== L’année à venir ===
Le plan annuel de la Wikimedia Foundation [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027|pour le 1er juillet 2026–30 juin 2027]] est entré en vigueur aujourd’hui. Notre travail en faveur de Abstract Wikipedia fait partie du thème "Approfondir l’engagement", [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027/Product & Technology OKRs#Engage|spécifiquement à]]:
: ''Démontrer la viabilité de Wikipédia abstraite comme moyen évolutif et centré sur l’humain pour créer du contenu encyclopédique multilingue''
Comme nous l’avons déjà évoqué, l’idée de Wikipédia abstraite est de fournir de bons articles multilingues dans de nombreuses langues, que les Wikipédias individuelles peuvent choisir de proposer à leurs lecteurs s’ils n’ont pas encore d’article sur ce sujet. Notre plan actuel est que, d’abord, les Wikipédias pilotes optent pour chaque article si elles en sont satisfaites ; plus tard, nous étendrons cela à plus de Wikipédias, et permettrons aux Wikipédias de choisir par défaut de s’inscrire pour leur article manquant ; Vous pouvez lire davantage de notre réflexion sur [[Special:MyLanguage/Wikifunctions:Status updates/2026-01-29|lorsque nous en avons discuté en janvier]].
Nous prévoyons de travailler avec les communautés de Wikipédia pilotes au cours des prochains mois pour faire des explorations précoces pour savoir si elles peuvent utiliser Abstract Wikipedia pour étendre de manière significative les articles qu'elles mettent à la disposition de leurs lecteurs d'une manière qui satisfait leurs préoccupations de qualité. Pour commencer, nous prévoyons les encourager à écrire et à utiliser des articles abstraits sur les villes. C'est parce qu'ils sont des domaines d'intérêt communs qui ont souvent des thèmes cohérents dans la façon dont ils doivent être décrits, ils ne sont généralement pas l'étendue de la modification importante en guerre, et il y en a beaucoup à documenter, donc Abstract Wikipedia pourrait bien être en mesure de soutenir de nombreux besoins de Wikipedia. Si nous réussissons, plusieurs Wikipédias verront Abstract Wikipedia comme un bon soutien à leur travail dans la création et la maintenance d'articles pour leurs lecteurs sur des sujets, et nous pouvons étendre les langues pilotes et encourager l'utilisation dans d'autres domaines. Si ce n'est pas le cas, nous réévaluerons et verrons ce que nous devrions faire différemment.
Parallèlement à cela, nous travaillerons à améliorer l'expérience utilisateur, la performance et la fiabilité du système, et à ajouter de nouvelles fonctionnalités à mesure que leur besoin augmente, et nos collègues de notre équipe sœur, l'équipe de la plateforme Wikidata, travailleront à migrer et à améliorer le service de requête de Wikidata. Ça semble être une année passionnante !
<span id="Recent_Changes_in_the_software"></span>
=== Changements récents du logiciel ===
Cette semaine, nous avons changé la façon dont Abstract Wikipedia charge l'aperçu de l'article: au lieu de demander fragment par fragment, il charge des sections entières à la fois. Tous les fragments disponibles sont affichés immédiatement, tandis que ceux qui ne sont pas disponibles affichent un bloc "En attente" avec un bouton de réessayer ([[:phab:T425416|T425416]]).
Nous avons également corrigé une erreur logique dans notre code de test runner qui signifiait que les objets de comparaison créés par l'utilisateur dans les tests donneraient une erreur confuse ([[:phab:T430082|T430082]]). Et nous avons publié une correction à la fonctionnalité des liens rouges de la semaine dernière, de sorte qu'ils fonctionnent aussi dans la production comme sur les machines de développement ([[:phab:T424310|T424310]]).
<span id="Volunteers’_Corner_on_July_6"></span>
=== Coin des bénévoles le 6 juillet ===
Le prochain coin des Volontaires sera le suivant [https://zonestamp.toolforge.org/1783359000 lundi 6 juillet 2026 à 17h30 UTC]. Nous prévoyons d'avoir l'ordre du jour suivant: il y aura du temps pour poser des questions et discuter de toutes les questions qui se posent. Si nous avons le temps, nous écrirons une fonction ensemble. Tout le monde est le bienvenu à nous rejoindre sur [https://meet.google.com/xuy-njxh-rkw Google Meet].
<span id="Wikifunctions_and_Abstract_Wikipedia_at_Wikimania_2026"></span>
=== Wikifonctions et résumé Wikipédia à 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>
* [[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]], et [[User:DVrandecic (WMF)|Denny]] animera "[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Abstract Wikipedia workshop: Créons un article multilingue !]" samedi à 11h00
Si d’autres événements liés sont présents, faites-le nous savoir, nous serons ravis de les ajouter !
<span id="Fresh_Functions_weekly:_76_new_Functions"></span>
=== Nouvelles fonctions hebdomadaires : 76 nouvelles fonctions ===
Cette semaine, nous avons eu 76 nouvelles fonctions. Nous avons franchi 4 600 Fonctions, seulement quelques semaines avant Wikimania. Voici une liste incomplète de fonctions avec implémentations et tests pour avoir un aperçu des fonctions créées. Merci à tous pour vos contributions !
* {{Z|Z36691}}
* {{Z|Z36693}}
* {{Z|Z36697}}
* {{Z|Z36700}}
* {{Z|Z36717}}
* {{Z|Z36723}}
* {{Z|Z36727}}
* {{Z|Z36731}}
* {{Z|Z36733}}
* {{Z|Z36737}}
* {{Z|Z36743}}
* {{Z|Z36747}}
* {{Z|Z36754}}
* {{Z|Z36759}}
* {{Z|Z36762}}
* {{Z|Z36766}}
* {{Z|Z36770}}
* {{Z|Z36778}}
* {{Z|Z36785}}
* {{Z|Z36792}}
* {{Z|Z36798}}
* {{Z|Z36804}}
* {{Z|Z36810}}
* {{Z|Z36816}}
* {{Z|Z36820}}
* {{Z|Z36823}}
* {{Z|Z36827}}
* {{Z|Z36831}}
* {{Z|Z36835}}
* {{Z|Z36839}}
* {{Z|Z36849}}
* {{Z|Z36853}}
* {{Z|Z36857}}
* {{Z|Z36865}}
* {{Z|Z36869}}
* {{Z|Z36873}}
* {{Z|Z36877}}
* {{Z|Z36881}}
* {{Z|Z36883}}
* {{Z|Z36897}}
* {{Z|Z36903}}
* {{Z|Z36909}}
* {{Z|Z36911}}
* {{Z|Z36916}}
* {{Z|Z36925}}
* {{Z|Z36935}}
* {{Z|Z36939}}
* {{Z|Z36944}}
* {{Z|Z36953}}
* {{Z|Z36957}}
* {{Z|Z36959}}
* {{Z|Z36961}}
* {{Z|Z36969}}
* {{Z|Z36972}}
* {{Z|Z36975}}
* {{Z|Z36978}}
* {{Z|Z36983}}
* {{Z|Z36987}}
* {{Z|Z36990}}
* {{Z|Z36993}}
* {{Z|Z36996}}
* {{Z|Z36998}}
* {{Z|Z37004}}
* {{Z|Z37005}}
* {{Z|Z37006}}
* {{Z|Z37008}}
* {{Z|Z37009}}
* {{Z|Z37011}}
* {{Z|Z37022}}
* {{Z|Z37025}}
* {{Z|Z37029}}
* {{Z|Z37033}}
* {{Z|Z37036}}
Une [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest liste complète de toutes les fonctions classées par date de création] est disponible.
[[Category:Status updates{{#translation:}}|2026-07-01]]
tu91qewjb0kmfvzk6xa213j3wwi4v6l
288178
288176
2026-07-02T18:30:57Z
Poro26
1521
Created page with "[[$1|Wikimania 2026]], la conférence annuelle principale consacrée à tout ce qui concerne Wikimedia, se tiendra à Paris, France, du 21 au 25 juillet cette année. Il y aura plusieurs événements concernant Abstract Wikipedia et Wikifunctions (tous les horaires locaux):"
288178
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Mise à jour précédente
| prev = 2026-06-26
| nextlabel = Mise à jour suivante
| next =
}}
<span id="Integration_on_test_wiki"></span>
=== Intégration sur test Wiki ===
La "grande chose" sur laquelle nous travaillons dans l’équipe depuis [[Special:MyLanguage/Wikifunctions:Status updates/2026-03-19|Abstract Wikipedia a été lancée]] en mars dernier, fournissant le système permettant d’intégrer des articles sur Wikidéma. Je suis ravi de démontrer maintenant que la toute première version de ceci est disponible sur le [[:testwiki:Main_Page|Test Wikipedia]] (avec quelques réserves).
Je vais donner des exemples ici basés sur Q90, l'article abstrait pour Paris, parce qu'il est très court et simple, et nous prévoyons de l'utiliser comme une démonstration lors de l'atelier [https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Wikimania à Paris] dans trois semaines:
Pour les wikis pilotes (actuellement juste Test Wikipedia), vous pouvez aller sur la nouvelle page spéciale Special :PreviewAbstract pour un article résumé approuvé afin de voir à quoi il ressemble (''par exemple'', est-ce que tous les fragments passent dans votre langue, s’il manque des fonctions ou des lexèmes, l’écriture est-elle idiomatique, ''etc.''):
: [[:testwiki:Special:PreviewAbstract/Q90|Special:PreviewAbstract/Q90]]
: ''Note:'' Test Wikipedia affiche le contenu correct, mais l’étiquette "incorrecte" en haut, car pour le travail des autres équipes, il parle au Test Wikidata, pas au vrai Wikidata, et donc "Q90" est un concept
En tant que sysop, vous pouvez choisir de choisir cet article dans votre wiki:
: [[:testwiki:Special:CommunityConfiguration/AbstractWikiOptedInArticles|Special:CommunityConfiguration/AbstractWikiOptedInArticles]]
: ''Note'': Test Wikipedia a déjà un article sur Paris, [https://test.wikipedia.org/wiki/Paris Paris], donc pour cette démonstration j’ai indiqué le titre "Paris, France" au contenu du test. En tant que sysop, vous pouvez bien sûr supprimer l’article (ou ajouter ou supprimer ses redirections) à tout moment, via la page spéciale.
Visitez maintenant "Paris, France" et consultez l'article abstrait, plutôt que simplement une invitation à créer un nouvel article:
: [[:testwiki:Paris,_France|Paris,_France]]
Cela fonctionne également pour le titre "secondaire" configuré, en tant que redirection d'abord vers "Paris, France":
: [[:testwiki:Paris_is_a_city|Paris_is_a_city]]
L’article existant sur "Paris" n’a absolument pas été affecté :
: [[:testwiki:Paris|Paris]]
C'est notre conception initiale, et nous sommes sûrs qu'il y a des choses que vous pourriez remarquer que nous pourrions faire mieux, ou des choses que nous n'avons pas encore assez réfléchies. S'il vous plaît dites-nous, pour que nous puissions l'améliorer.
Quelques points rapides à noter:
* L'onglet "créer local" vous permet de créer un article de wikitext local, qui "gagnant" et remplace l'article abstrait - c'est une partie clé de la conception, que les communautés locales peuvent toujours remplacer facilement le contenu.
* Les onglets "éditer abstrait" et "historique abstrait" vous mènent à Wikipédia abstraite, l'emplacement des pages d'édition et d'historique. Ceci est similaire à la façon dont les pages de fichiers pour les fichiers multimédias chargés à partir de Commons s'affichent. Les deux onglets sont une expérience très différente des onglets "édition" et "histoire" sur les pages de wikitext, et nous pensons à des moyens d'éviter de confondre les gens.
* Il y a une bannière en bas du contenu expliquant que l'article est de Wikipedia abstraite et quand il a été mis à jour pour la dernière fois, ce qui, nous pensons, pourrait ne pas être nécessaire pour toujours. Il y a aussi une ligne supplémentaire dans le pied de page avec des informations similaires, que nous espérons conserver pour toujours.
* Il existe actuellement un très petit nombre d'articles pour lesquels il est débloqué, uniquement à des fins de test/démonstration (Q319, Q42, Q84, Q52 et Q90, en anglais, en français, en allemand et en espagnol). Cela permet au script de mettre à jour chaque article autorisé dans chaque langue chaque lundi, afin de garder les articles à jour. Nous prévoyons de permettre à la communauté de Wikipédia Abstract de contrôler cette liste très bientôt, sous réserve de certaines préoccupations en matière de performance technique.
* Pour maintenir la démonstration et encourager les gens à écrire de meilleurs articles sur leurs propres villes, il serait utile de garder l'article abstrait de Paris très court et simple pour l'instant.
<span id="The_year_ahead_of_us"></span>
=== L’année à venir ===
Le plan annuel de la Wikimedia Foundation [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027|pour le 1er juillet 2026–30 juin 2027]] est entré en vigueur aujourd’hui. Notre travail en faveur de Abstract Wikipedia fait partie du thème "Approfondir l’engagement", [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027/Product & Technology OKRs#Engage|spécifiquement à]]:
: ''Démontrer la viabilité de Wikipédia abstraite comme moyen évolutif et centré sur l’humain pour créer du contenu encyclopédique multilingue''
Comme nous l’avons déjà évoqué, l’idée de Wikipédia abstraite est de fournir de bons articles multilingues dans de nombreuses langues, que les Wikipédias individuelles peuvent choisir de proposer à leurs lecteurs s’ils n’ont pas encore d’article sur ce sujet. Notre plan actuel est que, d’abord, les Wikipédias pilotes optent pour chaque article si elles en sont satisfaites ; plus tard, nous étendrons cela à plus de Wikipédias, et permettrons aux Wikipédias de choisir par défaut de s’inscrire pour leur article manquant ; Vous pouvez lire davantage de notre réflexion sur [[Special:MyLanguage/Wikifunctions:Status updates/2026-01-29|lorsque nous en avons discuté en janvier]].
Nous prévoyons de travailler avec les communautés de Wikipédia pilotes au cours des prochains mois pour faire des explorations précoces pour savoir si elles peuvent utiliser Abstract Wikipedia pour étendre de manière significative les articles qu'elles mettent à la disposition de leurs lecteurs d'une manière qui satisfait leurs préoccupations de qualité. Pour commencer, nous prévoyons les encourager à écrire et à utiliser des articles abstraits sur les villes. C'est parce qu'ils sont des domaines d'intérêt communs qui ont souvent des thèmes cohérents dans la façon dont ils doivent être décrits, ils ne sont généralement pas l'étendue de la modification importante en guerre, et il y en a beaucoup à documenter, donc Abstract Wikipedia pourrait bien être en mesure de soutenir de nombreux besoins de Wikipedia. Si nous réussissons, plusieurs Wikipédias verront Abstract Wikipedia comme un bon soutien à leur travail dans la création et la maintenance d'articles pour leurs lecteurs sur des sujets, et nous pouvons étendre les langues pilotes et encourager l'utilisation dans d'autres domaines. Si ce n'est pas le cas, nous réévaluerons et verrons ce que nous devrions faire différemment.
Parallèlement à cela, nous travaillerons à améliorer l'expérience utilisateur, la performance et la fiabilité du système, et à ajouter de nouvelles fonctionnalités à mesure que leur besoin augmente, et nos collègues de notre équipe sœur, l'équipe de la plateforme Wikidata, travailleront à migrer et à améliorer le service de requête de Wikidata. Ça semble être une année passionnante !
<span id="Recent_Changes_in_the_software"></span>
=== Changements récents du logiciel ===
Cette semaine, nous avons changé la façon dont Abstract Wikipedia charge l'aperçu de l'article: au lieu de demander fragment par fragment, il charge des sections entières à la fois. Tous les fragments disponibles sont affichés immédiatement, tandis que ceux qui ne sont pas disponibles affichent un bloc "En attente" avec un bouton de réessayer ([[:phab:T425416|T425416]]).
Nous avons également corrigé une erreur logique dans notre code de test runner qui signifiait que les objets de comparaison créés par l'utilisateur dans les tests donneraient une erreur confuse ([[:phab:T430082|T430082]]). Et nous avons publié une correction à la fonctionnalité des liens rouges de la semaine dernière, de sorte qu'ils fonctionnent aussi dans la production comme sur les machines de développement ([[:phab:T424310|T424310]]).
<span id="Volunteers’_Corner_on_July_6"></span>
=== Coin des bénévoles le 6 juillet ===
Le prochain coin des Volontaires sera le suivant [https://zonestamp.toolforge.org/1783359000 lundi 6 juillet 2026 à 17h30 UTC]. Nous prévoyons d'avoir l'ordre du jour suivant: il y aura du temps pour poser des questions et discuter de toutes les questions qui se posent. Si nous avons le temps, nous écrirons une fonction ensemble. Tout le monde est le bienvenu à nous rejoindre sur [https://meet.google.com/xuy-njxh-rkw Google Meet].
<span id="Wikifunctions_and_Abstract_Wikipedia_at_Wikimania_2026"></span>
=== Wikifonctions et résumé Wikipédia à Wikimania 2026 ===
[[:wikimania:Special:MyLanguage/2026:Wikimania|Wikimania 2026]], la conférence annuelle principale consacrée à tout ce qui concerne Wikimedia, se tiendra à Paris, France, du 21 au 25 juillet cette année. Il y aura plusieurs événements concernant Abstract Wikipedia et Wikifunctions (tous les horaires locaux):
* <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>
* [[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]], et [[User:DVrandecic (WMF)|Denny]] animera "[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Abstract Wikipedia workshop: Créons un article multilingue !]" samedi à 11h00
Si d’autres événements liés sont présents, faites-le nous savoir, nous serons ravis de les ajouter !
<span id="Fresh_Functions_weekly:_76_new_Functions"></span>
=== Nouvelles fonctions hebdomadaires : 76 nouvelles fonctions ===
Cette semaine, nous avons eu 76 nouvelles fonctions. Nous avons franchi 4 600 Fonctions, seulement quelques semaines avant Wikimania. Voici une liste incomplète de fonctions avec implémentations et tests pour avoir un aperçu des fonctions créées. Merci à tous pour vos contributions !
* {{Z|Z36691}}
* {{Z|Z36693}}
* {{Z|Z36697}}
* {{Z|Z36700}}
* {{Z|Z36717}}
* {{Z|Z36723}}
* {{Z|Z36727}}
* {{Z|Z36731}}
* {{Z|Z36733}}
* {{Z|Z36737}}
* {{Z|Z36743}}
* {{Z|Z36747}}
* {{Z|Z36754}}
* {{Z|Z36759}}
* {{Z|Z36762}}
* {{Z|Z36766}}
* {{Z|Z36770}}
* {{Z|Z36778}}
* {{Z|Z36785}}
* {{Z|Z36792}}
* {{Z|Z36798}}
* {{Z|Z36804}}
* {{Z|Z36810}}
* {{Z|Z36816}}
* {{Z|Z36820}}
* {{Z|Z36823}}
* {{Z|Z36827}}
* {{Z|Z36831}}
* {{Z|Z36835}}
* {{Z|Z36839}}
* {{Z|Z36849}}
* {{Z|Z36853}}
* {{Z|Z36857}}
* {{Z|Z36865}}
* {{Z|Z36869}}
* {{Z|Z36873}}
* {{Z|Z36877}}
* {{Z|Z36881}}
* {{Z|Z36883}}
* {{Z|Z36897}}
* {{Z|Z36903}}
* {{Z|Z36909}}
* {{Z|Z36911}}
* {{Z|Z36916}}
* {{Z|Z36925}}
* {{Z|Z36935}}
* {{Z|Z36939}}
* {{Z|Z36944}}
* {{Z|Z36953}}
* {{Z|Z36957}}
* {{Z|Z36959}}
* {{Z|Z36961}}
* {{Z|Z36969}}
* {{Z|Z36972}}
* {{Z|Z36975}}
* {{Z|Z36978}}
* {{Z|Z36983}}
* {{Z|Z36987}}
* {{Z|Z36990}}
* {{Z|Z36993}}
* {{Z|Z36996}}
* {{Z|Z36998}}
* {{Z|Z37004}}
* {{Z|Z37005}}
* {{Z|Z37006}}
* {{Z|Z37008}}
* {{Z|Z37009}}
* {{Z|Z37011}}
* {{Z|Z37022}}
* {{Z|Z37025}}
* {{Z|Z37029}}
* {{Z|Z37033}}
* {{Z|Z37036}}
Une [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest liste complète de toutes les fonctions classées par date de création] est disponible.
[[Category:Status updates{{#translation:}}|2026-07-01]]
kmqeh28xxxpxva0edd44mt3s482yihi
288180
288178
2026-07-02T18:33:28Z
Poro26
1521
Created page with "[[$1|Dnshitobu]] a la session "[$2 Préparer les langues indigènes pour Wikifunctions]" le vendredi à 14h30"
288180
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Mise à jour précédente
| prev = 2026-06-26
| nextlabel = Mise à jour suivante
| next =
}}
<span id="Integration_on_test_wiki"></span>
=== Intégration sur test Wiki ===
La "grande chose" sur laquelle nous travaillons dans l’équipe depuis [[Special:MyLanguage/Wikifunctions:Status updates/2026-03-19|Abstract Wikipedia a été lancée]] en mars dernier, fournissant le système permettant d’intégrer des articles sur Wikidéma. Je suis ravi de démontrer maintenant que la toute première version de ceci est disponible sur le [[:testwiki:Main_Page|Test Wikipedia]] (avec quelques réserves).
Je vais donner des exemples ici basés sur Q90, l'article abstrait pour Paris, parce qu'il est très court et simple, et nous prévoyons de l'utiliser comme une démonstration lors de l'atelier [https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Wikimania à Paris] dans trois semaines:
Pour les wikis pilotes (actuellement juste Test Wikipedia), vous pouvez aller sur la nouvelle page spéciale Special :PreviewAbstract pour un article résumé approuvé afin de voir à quoi il ressemble (''par exemple'', est-ce que tous les fragments passent dans votre langue, s’il manque des fonctions ou des lexèmes, l’écriture est-elle idiomatique, ''etc.''):
: [[:testwiki:Special:PreviewAbstract/Q90|Special:PreviewAbstract/Q90]]
: ''Note:'' Test Wikipedia affiche le contenu correct, mais l’étiquette "incorrecte" en haut, car pour le travail des autres équipes, il parle au Test Wikidata, pas au vrai Wikidata, et donc "Q90" est un concept
En tant que sysop, vous pouvez choisir de choisir cet article dans votre wiki:
: [[:testwiki:Special:CommunityConfiguration/AbstractWikiOptedInArticles|Special:CommunityConfiguration/AbstractWikiOptedInArticles]]
: ''Note'': Test Wikipedia a déjà un article sur Paris, [https://test.wikipedia.org/wiki/Paris Paris], donc pour cette démonstration j’ai indiqué le titre "Paris, France" au contenu du test. En tant que sysop, vous pouvez bien sûr supprimer l’article (ou ajouter ou supprimer ses redirections) à tout moment, via la page spéciale.
Visitez maintenant "Paris, France" et consultez l'article abstrait, plutôt que simplement une invitation à créer un nouvel article:
: [[:testwiki:Paris,_France|Paris,_France]]
Cela fonctionne également pour le titre "secondaire" configuré, en tant que redirection d'abord vers "Paris, France":
: [[:testwiki:Paris_is_a_city|Paris_is_a_city]]
L’article existant sur "Paris" n’a absolument pas été affecté :
: [[:testwiki:Paris|Paris]]
C'est notre conception initiale, et nous sommes sûrs qu'il y a des choses que vous pourriez remarquer que nous pourrions faire mieux, ou des choses que nous n'avons pas encore assez réfléchies. S'il vous plaît dites-nous, pour que nous puissions l'améliorer.
Quelques points rapides à noter:
* L'onglet "créer local" vous permet de créer un article de wikitext local, qui "gagnant" et remplace l'article abstrait - c'est une partie clé de la conception, que les communautés locales peuvent toujours remplacer facilement le contenu.
* Les onglets "éditer abstrait" et "historique abstrait" vous mènent à Wikipédia abstraite, l'emplacement des pages d'édition et d'historique. Ceci est similaire à la façon dont les pages de fichiers pour les fichiers multimédias chargés à partir de Commons s'affichent. Les deux onglets sont une expérience très différente des onglets "édition" et "histoire" sur les pages de wikitext, et nous pensons à des moyens d'éviter de confondre les gens.
* Il y a une bannière en bas du contenu expliquant que l'article est de Wikipedia abstraite et quand il a été mis à jour pour la dernière fois, ce qui, nous pensons, pourrait ne pas être nécessaire pour toujours. Il y a aussi une ligne supplémentaire dans le pied de page avec des informations similaires, que nous espérons conserver pour toujours.
* Il existe actuellement un très petit nombre d'articles pour lesquels il est débloqué, uniquement à des fins de test/démonstration (Q319, Q42, Q84, Q52 et Q90, en anglais, en français, en allemand et en espagnol). Cela permet au script de mettre à jour chaque article autorisé dans chaque langue chaque lundi, afin de garder les articles à jour. Nous prévoyons de permettre à la communauté de Wikipédia Abstract de contrôler cette liste très bientôt, sous réserve de certaines préoccupations en matière de performance technique.
* Pour maintenir la démonstration et encourager les gens à écrire de meilleurs articles sur leurs propres villes, il serait utile de garder l'article abstrait de Paris très court et simple pour l'instant.
<span id="The_year_ahead_of_us"></span>
=== L’année à venir ===
Le plan annuel de la Wikimedia Foundation [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027|pour le 1er juillet 2026–30 juin 2027]] est entré en vigueur aujourd’hui. Notre travail en faveur de Abstract Wikipedia fait partie du thème "Approfondir l’engagement", [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027/Product & Technology OKRs#Engage|spécifiquement à]]:
: ''Démontrer la viabilité de Wikipédia abstraite comme moyen évolutif et centré sur l’humain pour créer du contenu encyclopédique multilingue''
Comme nous l’avons déjà évoqué, l’idée de Wikipédia abstraite est de fournir de bons articles multilingues dans de nombreuses langues, que les Wikipédias individuelles peuvent choisir de proposer à leurs lecteurs s’ils n’ont pas encore d’article sur ce sujet. Notre plan actuel est que, d’abord, les Wikipédias pilotes optent pour chaque article si elles en sont satisfaites ; plus tard, nous étendrons cela à plus de Wikipédias, et permettrons aux Wikipédias de choisir par défaut de s’inscrire pour leur article manquant ; Vous pouvez lire davantage de notre réflexion sur [[Special:MyLanguage/Wikifunctions:Status updates/2026-01-29|lorsque nous en avons discuté en janvier]].
Nous prévoyons de travailler avec les communautés de Wikipédia pilotes au cours des prochains mois pour faire des explorations précoces pour savoir si elles peuvent utiliser Abstract Wikipedia pour étendre de manière significative les articles qu'elles mettent à la disposition de leurs lecteurs d'une manière qui satisfait leurs préoccupations de qualité. Pour commencer, nous prévoyons les encourager à écrire et à utiliser des articles abstraits sur les villes. C'est parce qu'ils sont des domaines d'intérêt communs qui ont souvent des thèmes cohérents dans la façon dont ils doivent être décrits, ils ne sont généralement pas l'étendue de la modification importante en guerre, et il y en a beaucoup à documenter, donc Abstract Wikipedia pourrait bien être en mesure de soutenir de nombreux besoins de Wikipedia. Si nous réussissons, plusieurs Wikipédias verront Abstract Wikipedia comme un bon soutien à leur travail dans la création et la maintenance d'articles pour leurs lecteurs sur des sujets, et nous pouvons étendre les langues pilotes et encourager l'utilisation dans d'autres domaines. Si ce n'est pas le cas, nous réévaluerons et verrons ce que nous devrions faire différemment.
Parallèlement à cela, nous travaillerons à améliorer l'expérience utilisateur, la performance et la fiabilité du système, et à ajouter de nouvelles fonctionnalités à mesure que leur besoin augmente, et nos collègues de notre équipe sœur, l'équipe de la plateforme Wikidata, travailleront à migrer et à améliorer le service de requête de Wikidata. Ça semble être une année passionnante !
<span id="Recent_Changes_in_the_software"></span>
=== Changements récents du logiciel ===
Cette semaine, nous avons changé la façon dont Abstract Wikipedia charge l'aperçu de l'article: au lieu de demander fragment par fragment, il charge des sections entières à la fois. Tous les fragments disponibles sont affichés immédiatement, tandis que ceux qui ne sont pas disponibles affichent un bloc "En attente" avec un bouton de réessayer ([[:phab:T425416|T425416]]).
Nous avons également corrigé une erreur logique dans notre code de test runner qui signifiait que les objets de comparaison créés par l'utilisateur dans les tests donneraient une erreur confuse ([[:phab:T430082|T430082]]). Et nous avons publié une correction à la fonctionnalité des liens rouges de la semaine dernière, de sorte qu'ils fonctionnent aussi dans la production comme sur les machines de développement ([[:phab:T424310|T424310]]).
<span id="Volunteers’_Corner_on_July_6"></span>
=== Coin des bénévoles le 6 juillet ===
Le prochain coin des Volontaires sera le suivant [https://zonestamp.toolforge.org/1783359000 lundi 6 juillet 2026 à 17h30 UTC]. Nous prévoyons d'avoir l'ordre du jour suivant: il y aura du temps pour poser des questions et discuter de toutes les questions qui se posent. Si nous avons le temps, nous écrirons une fonction ensemble. Tout le monde est le bienvenu à nous rejoindre sur [https://meet.google.com/xuy-njxh-rkw Google Meet].
<span id="Wikifunctions_and_Abstract_Wikipedia_at_Wikimania_2026"></span>
=== Wikifonctions et résumé Wikipédia à Wikimania 2026 ===
[[:wikimania:Special:MyLanguage/2026:Wikimania|Wikimania 2026]], la conférence annuelle principale consacrée à tout ce qui concerne Wikimedia, se tiendra à Paris, France, du 21 au 25 juillet cette année. Il y aura plusieurs événements concernant Abstract Wikipedia et Wikifunctions (tous les horaires locaux):
* [[User:Dnshitobu|Dnshitobu]] a la session "[https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/ Préparer les langues indigènes pour Wikifunctions]" le vendredi à 14h30
* <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>
* [[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]], et [[User:DVrandecic (WMF)|Denny]] animera "[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Abstract Wikipedia workshop: Créons un article multilingue !]" samedi à 11h00
Si d’autres événements liés sont présents, faites-le nous savoir, nous serons ravis de les ajouter !
<span id="Fresh_Functions_weekly:_76_new_Functions"></span>
=== Nouvelles fonctions hebdomadaires : 76 nouvelles fonctions ===
Cette semaine, nous avons eu 76 nouvelles fonctions. Nous avons franchi 4 600 Fonctions, seulement quelques semaines avant Wikimania. Voici une liste incomplète de fonctions avec implémentations et tests pour avoir un aperçu des fonctions créées. Merci à tous pour vos contributions !
* {{Z|Z36691}}
* {{Z|Z36693}}
* {{Z|Z36697}}
* {{Z|Z36700}}
* {{Z|Z36717}}
* {{Z|Z36723}}
* {{Z|Z36727}}
* {{Z|Z36731}}
* {{Z|Z36733}}
* {{Z|Z36737}}
* {{Z|Z36743}}
* {{Z|Z36747}}
* {{Z|Z36754}}
* {{Z|Z36759}}
* {{Z|Z36762}}
* {{Z|Z36766}}
* {{Z|Z36770}}
* {{Z|Z36778}}
* {{Z|Z36785}}
* {{Z|Z36792}}
* {{Z|Z36798}}
* {{Z|Z36804}}
* {{Z|Z36810}}
* {{Z|Z36816}}
* {{Z|Z36820}}
* {{Z|Z36823}}
* {{Z|Z36827}}
* {{Z|Z36831}}
* {{Z|Z36835}}
* {{Z|Z36839}}
* {{Z|Z36849}}
* {{Z|Z36853}}
* {{Z|Z36857}}
* {{Z|Z36865}}
* {{Z|Z36869}}
* {{Z|Z36873}}
* {{Z|Z36877}}
* {{Z|Z36881}}
* {{Z|Z36883}}
* {{Z|Z36897}}
* {{Z|Z36903}}
* {{Z|Z36909}}
* {{Z|Z36911}}
* {{Z|Z36916}}
* {{Z|Z36925}}
* {{Z|Z36935}}
* {{Z|Z36939}}
* {{Z|Z36944}}
* {{Z|Z36953}}
* {{Z|Z36957}}
* {{Z|Z36959}}
* {{Z|Z36961}}
* {{Z|Z36969}}
* {{Z|Z36972}}
* {{Z|Z36975}}
* {{Z|Z36978}}
* {{Z|Z36983}}
* {{Z|Z36987}}
* {{Z|Z36990}}
* {{Z|Z36993}}
* {{Z|Z36996}}
* {{Z|Z36998}}
* {{Z|Z37004}}
* {{Z|Z37005}}
* {{Z|Z37006}}
* {{Z|Z37008}}
* {{Z|Z37009}}
* {{Z|Z37011}}
* {{Z|Z37022}}
* {{Z|Z37025}}
* {{Z|Z37029}}
* {{Z|Z37033}}
* {{Z|Z37036}}
Une [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest liste complète de toutes les fonctions classées par date de création] est disponible.
[[Category:Status updates{{#translation:}}|2026-07-01]]
9d4pc6goj48knpqe95jfrkvfhd5iqrk
288182
288180
2026-07-02T18:43:53Z
Poro26
1521
Created page with "[[$1|Mahir256]] organisera un atelier "[$2 De contenu abstrait à texte concret avec les lexèmes Wikidata]" le vendredi à 16h00"
288182
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Mise à jour précédente
| prev = 2026-06-26
| nextlabel = Mise à jour suivante
| next =
}}
<span id="Integration_on_test_wiki"></span>
=== Intégration sur test Wiki ===
La "grande chose" sur laquelle nous travaillons dans l’équipe depuis [[Special:MyLanguage/Wikifunctions:Status updates/2026-03-19|Abstract Wikipedia a été lancée]] en mars dernier, fournissant le système permettant d’intégrer des articles sur Wikidéma. Je suis ravi de démontrer maintenant que la toute première version de ceci est disponible sur le [[:testwiki:Main_Page|Test Wikipedia]] (avec quelques réserves).
Je vais donner des exemples ici basés sur Q90, l'article abstrait pour Paris, parce qu'il est très court et simple, et nous prévoyons de l'utiliser comme une démonstration lors de l'atelier [https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Wikimania à Paris] dans trois semaines:
Pour les wikis pilotes (actuellement juste Test Wikipedia), vous pouvez aller sur la nouvelle page spéciale Special :PreviewAbstract pour un article résumé approuvé afin de voir à quoi il ressemble (''par exemple'', est-ce que tous les fragments passent dans votre langue, s’il manque des fonctions ou des lexèmes, l’écriture est-elle idiomatique, ''etc.''):
: [[:testwiki:Special:PreviewAbstract/Q90|Special:PreviewAbstract/Q90]]
: ''Note:'' Test Wikipedia affiche le contenu correct, mais l’étiquette "incorrecte" en haut, car pour le travail des autres équipes, il parle au Test Wikidata, pas au vrai Wikidata, et donc "Q90" est un concept
En tant que sysop, vous pouvez choisir de choisir cet article dans votre wiki:
: [[:testwiki:Special:CommunityConfiguration/AbstractWikiOptedInArticles|Special:CommunityConfiguration/AbstractWikiOptedInArticles]]
: ''Note'': Test Wikipedia a déjà un article sur Paris, [https://test.wikipedia.org/wiki/Paris Paris], donc pour cette démonstration j’ai indiqué le titre "Paris, France" au contenu du test. En tant que sysop, vous pouvez bien sûr supprimer l’article (ou ajouter ou supprimer ses redirections) à tout moment, via la page spéciale.
Visitez maintenant "Paris, France" et consultez l'article abstrait, plutôt que simplement une invitation à créer un nouvel article:
: [[:testwiki:Paris,_France|Paris,_France]]
Cela fonctionne également pour le titre "secondaire" configuré, en tant que redirection d'abord vers "Paris, France":
: [[:testwiki:Paris_is_a_city|Paris_is_a_city]]
L’article existant sur "Paris" n’a absolument pas été affecté :
: [[:testwiki:Paris|Paris]]
C'est notre conception initiale, et nous sommes sûrs qu'il y a des choses que vous pourriez remarquer que nous pourrions faire mieux, ou des choses que nous n'avons pas encore assez réfléchies. S'il vous plaît dites-nous, pour que nous puissions l'améliorer.
Quelques points rapides à noter:
* L'onglet "créer local" vous permet de créer un article de wikitext local, qui "gagnant" et remplace l'article abstrait - c'est une partie clé de la conception, que les communautés locales peuvent toujours remplacer facilement le contenu.
* Les onglets "éditer abstrait" et "historique abstrait" vous mènent à Wikipédia abstraite, l'emplacement des pages d'édition et d'historique. Ceci est similaire à la façon dont les pages de fichiers pour les fichiers multimédias chargés à partir de Commons s'affichent. Les deux onglets sont une expérience très différente des onglets "édition" et "histoire" sur les pages de wikitext, et nous pensons à des moyens d'éviter de confondre les gens.
* Il y a une bannière en bas du contenu expliquant que l'article est de Wikipedia abstraite et quand il a été mis à jour pour la dernière fois, ce qui, nous pensons, pourrait ne pas être nécessaire pour toujours. Il y a aussi une ligne supplémentaire dans le pied de page avec des informations similaires, que nous espérons conserver pour toujours.
* Il existe actuellement un très petit nombre d'articles pour lesquels il est débloqué, uniquement à des fins de test/démonstration (Q319, Q42, Q84, Q52 et Q90, en anglais, en français, en allemand et en espagnol). Cela permet au script de mettre à jour chaque article autorisé dans chaque langue chaque lundi, afin de garder les articles à jour. Nous prévoyons de permettre à la communauté de Wikipédia Abstract de contrôler cette liste très bientôt, sous réserve de certaines préoccupations en matière de performance technique.
* Pour maintenir la démonstration et encourager les gens à écrire de meilleurs articles sur leurs propres villes, il serait utile de garder l'article abstrait de Paris très court et simple pour l'instant.
<span id="The_year_ahead_of_us"></span>
=== L’année à venir ===
Le plan annuel de la Wikimedia Foundation [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027|pour le 1er juillet 2026–30 juin 2027]] est entré en vigueur aujourd’hui. Notre travail en faveur de Abstract Wikipedia fait partie du thème "Approfondir l’engagement", [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027/Product & Technology OKRs#Engage|spécifiquement à]]:
: ''Démontrer la viabilité de Wikipédia abstraite comme moyen évolutif et centré sur l’humain pour créer du contenu encyclopédique multilingue''
Comme nous l’avons déjà évoqué, l’idée de Wikipédia abstraite est de fournir de bons articles multilingues dans de nombreuses langues, que les Wikipédias individuelles peuvent choisir de proposer à leurs lecteurs s’ils n’ont pas encore d’article sur ce sujet. Notre plan actuel est que, d’abord, les Wikipédias pilotes optent pour chaque article si elles en sont satisfaites ; plus tard, nous étendrons cela à plus de Wikipédias, et permettrons aux Wikipédias de choisir par défaut de s’inscrire pour leur article manquant ; Vous pouvez lire davantage de notre réflexion sur [[Special:MyLanguage/Wikifunctions:Status updates/2026-01-29|lorsque nous en avons discuté en janvier]].
Nous prévoyons de travailler avec les communautés de Wikipédia pilotes au cours des prochains mois pour faire des explorations précoces pour savoir si elles peuvent utiliser Abstract Wikipedia pour étendre de manière significative les articles qu'elles mettent à la disposition de leurs lecteurs d'une manière qui satisfait leurs préoccupations de qualité. Pour commencer, nous prévoyons les encourager à écrire et à utiliser des articles abstraits sur les villes. C'est parce qu'ils sont des domaines d'intérêt communs qui ont souvent des thèmes cohérents dans la façon dont ils doivent être décrits, ils ne sont généralement pas l'étendue de la modification importante en guerre, et il y en a beaucoup à documenter, donc Abstract Wikipedia pourrait bien être en mesure de soutenir de nombreux besoins de Wikipedia. Si nous réussissons, plusieurs Wikipédias verront Abstract Wikipedia comme un bon soutien à leur travail dans la création et la maintenance d'articles pour leurs lecteurs sur des sujets, et nous pouvons étendre les langues pilotes et encourager l'utilisation dans d'autres domaines. Si ce n'est pas le cas, nous réévaluerons et verrons ce que nous devrions faire différemment.
Parallèlement à cela, nous travaillerons à améliorer l'expérience utilisateur, la performance et la fiabilité du système, et à ajouter de nouvelles fonctionnalités à mesure que leur besoin augmente, et nos collègues de notre équipe sœur, l'équipe de la plateforme Wikidata, travailleront à migrer et à améliorer le service de requête de Wikidata. Ça semble être une année passionnante !
<span id="Recent_Changes_in_the_software"></span>
=== Changements récents du logiciel ===
Cette semaine, nous avons changé la façon dont Abstract Wikipedia charge l'aperçu de l'article: au lieu de demander fragment par fragment, il charge des sections entières à la fois. Tous les fragments disponibles sont affichés immédiatement, tandis que ceux qui ne sont pas disponibles affichent un bloc "En attente" avec un bouton de réessayer ([[:phab:T425416|T425416]]).
Nous avons également corrigé une erreur logique dans notre code de test runner qui signifiait que les objets de comparaison créés par l'utilisateur dans les tests donneraient une erreur confuse ([[:phab:T430082|T430082]]). Et nous avons publié une correction à la fonctionnalité des liens rouges de la semaine dernière, de sorte qu'ils fonctionnent aussi dans la production comme sur les machines de développement ([[:phab:T424310|T424310]]).
<span id="Volunteers’_Corner_on_July_6"></span>
=== Coin des bénévoles le 6 juillet ===
Le prochain coin des Volontaires sera le suivant [https://zonestamp.toolforge.org/1783359000 lundi 6 juillet 2026 à 17h30 UTC]. Nous prévoyons d'avoir l'ordre du jour suivant: il y aura du temps pour poser des questions et discuter de toutes les questions qui se posent. Si nous avons le temps, nous écrirons une fonction ensemble. Tout le monde est le bienvenu à nous rejoindre sur [https://meet.google.com/xuy-njxh-rkw Google Meet].
<span id="Wikifunctions_and_Abstract_Wikipedia_at_Wikimania_2026"></span>
=== Wikifonctions et résumé Wikipédia à Wikimania 2026 ===
[[:wikimania:Special:MyLanguage/2026:Wikimania|Wikimania 2026]], la conférence annuelle principale consacrée à tout ce qui concerne Wikimedia, se tiendra à Paris, France, du 21 au 25 juillet cette année. Il y aura plusieurs événements concernant Abstract Wikipedia et Wikifunctions (tous les horaires locaux):
* [[User:Dnshitobu|Dnshitobu]] a la session "[https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/ Préparer les langues indigènes pour Wikifunctions]" le vendredi à 14h30
* [[User:Mahir256|Mahir256]] organisera un atelier "[https://wikimedia.eventyay.com/wm/wikimania2026/talk/HYTQBF/ De contenu abstrait à texte concret avec les lexèmes Wikidata]" le vendredi à 16h00
* [[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]], et [[User:DVrandecic (WMF)|Denny]] animera "[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Abstract Wikipedia workshop: Créons un article multilingue !]" samedi à 11h00
Si d’autres événements liés sont présents, faites-le nous savoir, nous serons ravis de les ajouter !
<span id="Fresh_Functions_weekly:_76_new_Functions"></span>
=== Nouvelles fonctions hebdomadaires : 76 nouvelles fonctions ===
Cette semaine, nous avons eu 76 nouvelles fonctions. Nous avons franchi 4 600 Fonctions, seulement quelques semaines avant Wikimania. Voici une liste incomplète de fonctions avec implémentations et tests pour avoir un aperçu des fonctions créées. Merci à tous pour vos contributions !
* {{Z|Z36691}}
* {{Z|Z36693}}
* {{Z|Z36697}}
* {{Z|Z36700}}
* {{Z|Z36717}}
* {{Z|Z36723}}
* {{Z|Z36727}}
* {{Z|Z36731}}
* {{Z|Z36733}}
* {{Z|Z36737}}
* {{Z|Z36743}}
* {{Z|Z36747}}
* {{Z|Z36754}}
* {{Z|Z36759}}
* {{Z|Z36762}}
* {{Z|Z36766}}
* {{Z|Z36770}}
* {{Z|Z36778}}
* {{Z|Z36785}}
* {{Z|Z36792}}
* {{Z|Z36798}}
* {{Z|Z36804}}
* {{Z|Z36810}}
* {{Z|Z36816}}
* {{Z|Z36820}}
* {{Z|Z36823}}
* {{Z|Z36827}}
* {{Z|Z36831}}
* {{Z|Z36835}}
* {{Z|Z36839}}
* {{Z|Z36849}}
* {{Z|Z36853}}
* {{Z|Z36857}}
* {{Z|Z36865}}
* {{Z|Z36869}}
* {{Z|Z36873}}
* {{Z|Z36877}}
* {{Z|Z36881}}
* {{Z|Z36883}}
* {{Z|Z36897}}
* {{Z|Z36903}}
* {{Z|Z36909}}
* {{Z|Z36911}}
* {{Z|Z36916}}
* {{Z|Z36925}}
* {{Z|Z36935}}
* {{Z|Z36939}}
* {{Z|Z36944}}
* {{Z|Z36953}}
* {{Z|Z36957}}
* {{Z|Z36959}}
* {{Z|Z36961}}
* {{Z|Z36969}}
* {{Z|Z36972}}
* {{Z|Z36975}}
* {{Z|Z36978}}
* {{Z|Z36983}}
* {{Z|Z36987}}
* {{Z|Z36990}}
* {{Z|Z36993}}
* {{Z|Z36996}}
* {{Z|Z36998}}
* {{Z|Z37004}}
* {{Z|Z37005}}
* {{Z|Z37006}}
* {{Z|Z37008}}
* {{Z|Z37009}}
* {{Z|Z37011}}
* {{Z|Z37022}}
* {{Z|Z37025}}
* {{Z|Z37029}}
* {{Z|Z37033}}
* {{Z|Z37036}}
Une [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest liste complète de toutes les fonctions classées par date de création] est disponible.
[[Category:Status updates{{#translation:}}|2026-07-01]]
sj6o7kagggx0ttzq2jrymr9fvgbsajo
288380
288182
2026-07-03T07:52:03Z
FuzzyBot
207
Updating to match new version of source page
288380
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Mise à jour précédente
| prev = 2026-06-26
| nextlabel = Mise à jour suivante
| next =
}}
<span id="Integration_on_test_wiki"></span>
=== Intégration sur test Wiki ===
La "grande chose" sur laquelle nous travaillons dans l’équipe depuis [[Special:MyLanguage/Wikifunctions:Status updates/2026-03-19|Abstract Wikipedia a été lancée]] en mars dernier, fournissant le système permettant d’intégrer des articles sur Wikidéma. Je suis ravi de démontrer maintenant que la toute première version de ceci est disponible sur le [[:testwiki:Main_Page|Test Wikipedia]] (avec quelques réserves).
Je vais donner des exemples ici basés sur Q90, l'article abstrait pour Paris, parce qu'il est très court et simple, et nous prévoyons de l'utiliser comme une démonstration lors de l'atelier [https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Wikimania à Paris] dans trois semaines:
Pour les wikis pilotes (actuellement juste Test Wikipedia), vous pouvez aller sur la nouvelle page spéciale Special :PreviewAbstract pour un article résumé approuvé afin de voir à quoi il ressemble (''par exemple'', est-ce que tous les fragments passent dans votre langue, s’il manque des fonctions ou des lexèmes, l’écriture est-elle idiomatique, ''etc.''):
: [[:testwiki:Special:PreviewAbstract/Q90|Special:PreviewAbstract/Q90]]
: ''Note:'' Test Wikipedia affiche le contenu correct, mais l’étiquette "incorrecte" en haut, car pour le travail des autres équipes, il parle au Test Wikidata, pas au vrai Wikidata, et donc "Q90" est un concept
En tant que sysop, vous pouvez choisir de choisir cet article dans votre wiki:
: [[:testwiki:Special:CommunityConfiguration/AbstractWikiOptedInArticles|Special:CommunityConfiguration/AbstractWikiOptedInArticles]]
: <span class="mw-translate-fuzzy">''Note'': Test Wikipedia a déjà un article sur Paris, [:testwiki:Paris Paris], donc pour cette démonstration j’ai indiqué le titre "Paris, France" au contenu du test. En tant que sysop, vous pouvez bien sûr supprimer l’article (ou ajouter ou supprimer ses redirections) à tout moment, via la page spéciale.</span>
Visitez maintenant "Paris, France" et consultez l'article abstrait, plutôt que simplement une invitation à créer un nouvel article:
: [[:testwiki:Paris,_France|Paris,_France]]
Cela fonctionne également pour le titre "secondaire" configuré, en tant que redirection d'abord vers "Paris, France":
: [[:testwiki:Paris_is_a_city|Paris_is_a_city]]
L’article existant sur "Paris" n’a absolument pas été affecté :
: [[:testwiki:Paris|Paris]]
C'est notre conception initiale, et nous sommes sûrs qu'il y a des choses que vous pourriez remarquer que nous pourrions faire mieux, ou des choses que nous n'avons pas encore assez réfléchies. S'il vous plaît dites-nous, pour que nous puissions l'améliorer.
Quelques points rapides à noter:
* L'onglet "créer local" vous permet de créer un article de wikitext local, qui "gagnant" et remplace l'article abstrait - c'est une partie clé de la conception, que les communautés locales peuvent toujours remplacer facilement le contenu.
* Les onglets "éditer abstrait" et "historique abstrait" vous mènent à Wikipédia abstraite, l'emplacement des pages d'édition et d'historique. Ceci est similaire à la façon dont les pages de fichiers pour les fichiers multimédias chargés à partir de Commons s'affichent. Les deux onglets sont une expérience très différente des onglets "édition" et "histoire" sur les pages de wikitext, et nous pensons à des moyens d'éviter de confondre les gens.
* Il y a une bannière en bas du contenu expliquant que l'article est de Wikipedia abstraite et quand il a été mis à jour pour la dernière fois, ce qui, nous pensons, pourrait ne pas être nécessaire pour toujours. Il y a aussi une ligne supplémentaire dans le pied de page avec des informations similaires, que nous espérons conserver pour toujours.
* Il existe actuellement un très petit nombre d'articles pour lesquels il est débloqué, uniquement à des fins de test/démonstration (Q319, Q42, Q84, Q52 et Q90, en anglais, en français, en allemand et en espagnol). Cela permet au script de mettre à jour chaque article autorisé dans chaque langue chaque lundi, afin de garder les articles à jour. Nous prévoyons de permettre à la communauté de Wikipédia Abstract de contrôler cette liste très bientôt, sous réserve de certaines préoccupations en matière de performance technique.
* Pour maintenir la démonstration et encourager les gens à écrire de meilleurs articles sur leurs propres villes, il serait utile de garder l'article abstrait de Paris très court et simple pour l'instant.
<span id="The_year_ahead_of_us"></span>
=== L’année à venir ===
Le plan annuel de la Wikimedia Foundation [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027|pour le 1er juillet 2026–30 juin 2027]] est entré en vigueur aujourd’hui. Notre travail en faveur de Abstract Wikipedia fait partie du thème "Approfondir l’engagement", [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027/Product & Technology OKRs#Engage|spécifiquement à]]:
: ''Démontrer la viabilité de Wikipédia abstraite comme moyen évolutif et centré sur l’humain pour créer du contenu encyclopédique multilingue''
Comme nous l’avons déjà évoqué, l’idée de Wikipédia abstraite est de fournir de bons articles multilingues dans de nombreuses langues, que les Wikipédias individuelles peuvent choisir de proposer à leurs lecteurs s’ils n’ont pas encore d’article sur ce sujet. Notre plan actuel est que, d’abord, les Wikipédias pilotes optent pour chaque article si elles en sont satisfaites ; plus tard, nous étendrons cela à plus de Wikipédias, et permettrons aux Wikipédias de choisir par défaut de s’inscrire pour leur article manquant ; Vous pouvez lire davantage de notre réflexion sur [[Special:MyLanguage/Wikifunctions:Status updates/2026-01-29|lorsque nous en avons discuté en janvier]].
Nous prévoyons de travailler avec les communautés de Wikipédia pilotes au cours des prochains mois pour faire des explorations précoces pour savoir si elles peuvent utiliser Abstract Wikipedia pour étendre de manière significative les articles qu'elles mettent à la disposition de leurs lecteurs d'une manière qui satisfait leurs préoccupations de qualité. Pour commencer, nous prévoyons les encourager à écrire et à utiliser des articles abstraits sur les villes. C'est parce qu'ils sont des domaines d'intérêt communs qui ont souvent des thèmes cohérents dans la façon dont ils doivent être décrits, ils ne sont généralement pas l'étendue de la modification importante en guerre, et il y en a beaucoup à documenter, donc Abstract Wikipedia pourrait bien être en mesure de soutenir de nombreux besoins de Wikipedia. Si nous réussissons, plusieurs Wikipédias verront Abstract Wikipedia comme un bon soutien à leur travail dans la création et la maintenance d'articles pour leurs lecteurs sur des sujets, et nous pouvons étendre les langues pilotes et encourager l'utilisation dans d'autres domaines. Si ce n'est pas le cas, nous réévaluerons et verrons ce que nous devrions faire différemment.
Parallèlement à cela, nous travaillerons à améliorer l'expérience utilisateur, la performance et la fiabilité du système, et à ajouter de nouvelles fonctionnalités à mesure que leur besoin augmente, et nos collègues de notre équipe sœur, l'équipe de la plateforme Wikidata, travailleront à migrer et à améliorer le service de requête de Wikidata. Ça semble être une année passionnante !
<span id="Recent_Changes_in_the_software"></span>
=== Changements récents du logiciel ===
Cette semaine, nous avons changé la façon dont Abstract Wikipedia charge l'aperçu de l'article: au lieu de demander fragment par fragment, il charge des sections entières à la fois. Tous les fragments disponibles sont affichés immédiatement, tandis que ceux qui ne sont pas disponibles affichent un bloc "En attente" avec un bouton de réessayer ([[:phab:T425416|T425416]]).
Nous avons également corrigé une erreur logique dans notre code de test runner qui signifiait que les objets de comparaison créés par l'utilisateur dans les tests donneraient une erreur confuse ([[:phab:T430082|T430082]]). Et nous avons publié une correction à la fonctionnalité des liens rouges de la semaine dernière, de sorte qu'ils fonctionnent aussi dans la production comme sur les machines de développement ([[:phab:T424310|T424310]]).
<span id="Volunteers’_Corner_on_July_6"></span>
=== Coin des bénévoles le 6 juillet ===
Le prochain coin des Volontaires sera le suivant [https://zonestamp.toolforge.org/1783359000 lundi 6 juillet 2026 à 17h30 UTC]. Nous prévoyons d'avoir l'ordre du jour suivant: il y aura du temps pour poser des questions et discuter de toutes les questions qui se posent. Si nous avons le temps, nous écrirons une fonction ensemble. Tout le monde est le bienvenu à nous rejoindre sur [https://meet.google.com/xuy-njxh-rkw Google Meet].
<span id="Wikifunctions_and_Abstract_Wikipedia_at_Wikimania_2026"></span>
=== Wikifonctions et résumé Wikipédia à Wikimania 2026 ===
[[:wikimania:Special:MyLanguage/2026:Wikimania|Wikimania 2026]], la conférence annuelle principale consacrée à tout ce qui concerne Wikimedia, se tiendra à Paris, France, du 21 au 25 juillet cette année. Il y aura plusieurs événements concernant Abstract Wikipedia et Wikifunctions (tous les horaires locaux):
* [[User:Dnshitobu|Dnshitobu]] a la session "[https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/ Préparer les langues indigènes pour Wikifunctions]" le vendredi à 14h30
* [[User:Mahir256|Mahir256]] organisera un atelier "[https://wikimedia.eventyay.com/wm/wikimania2026/talk/HYTQBF/ De contenu abstrait à texte concret avec les lexèmes Wikidata]" le vendredi à 16h00
* [[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]], et [[User:DVrandecic (WMF)|Denny]] animera "[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Abstract Wikipedia workshop: Créons un article multilingue !]" samedi à 11h00
Si d’autres événements liés sont présents, faites-le nous savoir, nous serons ravis de les ajouter !
<span id="Fresh_Functions_weekly:_76_new_Functions"></span>
=== Nouvelles fonctions hebdomadaires : 76 nouvelles fonctions ===
Cette semaine, nous avons eu 76 nouvelles fonctions. Nous avons franchi 4 600 Fonctions, seulement quelques semaines avant Wikimania. Voici une liste incomplète de fonctions avec implémentations et tests pour avoir un aperçu des fonctions créées. Merci à tous pour vos contributions !
* {{Z|Z36691}}
* {{Z|Z36693}}
* {{Z|Z36697}}
* {{Z|Z36700}}
* {{Z|Z36717}}
* {{Z|Z36723}}
* {{Z|Z36727}}
* {{Z|Z36731}}
* {{Z|Z36733}}
* {{Z|Z36737}}
* {{Z|Z36743}}
* {{Z|Z36747}}
* {{Z|Z36754}}
* {{Z|Z36759}}
* {{Z|Z36762}}
* {{Z|Z36766}}
* {{Z|Z36770}}
* {{Z|Z36778}}
* {{Z|Z36785}}
* {{Z|Z36792}}
* {{Z|Z36798}}
* {{Z|Z36804}}
* {{Z|Z36810}}
* {{Z|Z36816}}
* {{Z|Z36820}}
* {{Z|Z36823}}
* {{Z|Z36827}}
* {{Z|Z36831}}
* {{Z|Z36835}}
* {{Z|Z36839}}
* {{Z|Z36849}}
* {{Z|Z36853}}
* {{Z|Z36857}}
* {{Z|Z36865}}
* {{Z|Z36869}}
* {{Z|Z36873}}
* {{Z|Z36877}}
* {{Z|Z36881}}
* {{Z|Z36883}}
* {{Z|Z36897}}
* {{Z|Z36903}}
* {{Z|Z36909}}
* {{Z|Z36911}}
* {{Z|Z36916}}
* {{Z|Z36925}}
* {{Z|Z36935}}
* {{Z|Z36939}}
* {{Z|Z36944}}
* {{Z|Z36953}}
* {{Z|Z36957}}
* {{Z|Z36959}}
* {{Z|Z36961}}
* {{Z|Z36969}}
* {{Z|Z36972}}
* {{Z|Z36975}}
* {{Z|Z36978}}
* {{Z|Z36983}}
* {{Z|Z36987}}
* {{Z|Z36990}}
* {{Z|Z36993}}
* {{Z|Z36996}}
* {{Z|Z36998}}
* {{Z|Z37004}}
* {{Z|Z37005}}
* {{Z|Z37006}}
* {{Z|Z37008}}
* {{Z|Z37009}}
* {{Z|Z37011}}
* {{Z|Z37022}}
* {{Z|Z37025}}
* {{Z|Z37029}}
* {{Z|Z37033}}
* {{Z|Z37036}}
Une [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest liste complète de toutes les fonctions classées par date de création] est disponible.
[[Category:Status updates{{#translation:}}|2026-07-01]]
6v8clv0gg3vzgydxc2q4k9npdo5jie2
288384
288380
2026-07-03T07:52:24Z
Ameisenigel
44
288384
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Mise à jour précédente
| prev = 2026-06-26
| nextlabel = Mise à jour suivante
| next =
}}
<span id="Integration_on_test_wiki"></span>
=== Intégration sur test Wiki ===
La "grande chose" sur laquelle nous travaillons dans l’équipe depuis [[Special:MyLanguage/Wikifunctions:Status updates/2026-03-19|Abstract Wikipedia a été lancée]] en mars dernier, fournissant le système permettant d’intégrer des articles sur Wikidéma. Je suis ravi de démontrer maintenant que la toute première version de ceci est disponible sur le [[:testwiki:Main_Page|Test Wikipedia]] (avec quelques réserves).
Je vais donner des exemples ici basés sur Q90, l'article abstrait pour Paris, parce qu'il est très court et simple, et nous prévoyons de l'utiliser comme une démonstration lors de l'atelier [https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Wikimania à Paris] dans trois semaines:
Pour les wikis pilotes (actuellement juste Test Wikipedia), vous pouvez aller sur la nouvelle page spéciale Special :PreviewAbstract pour un article résumé approuvé afin de voir à quoi il ressemble (''par exemple'', est-ce que tous les fragments passent dans votre langue, s’il manque des fonctions ou des lexèmes, l’écriture est-elle idiomatique, ''etc.''):
: [[:testwiki:Special:PreviewAbstract/Q90|Special:PreviewAbstract/Q90]]
: ''Note:'' Test Wikipedia affiche le contenu correct, mais l’étiquette "incorrecte" en haut, car pour le travail des autres équipes, il parle au Test Wikidata, pas au vrai Wikidata, et donc "Q90" est un concept
En tant que sysop, vous pouvez choisir de choisir cet article dans votre wiki:
: [[:testwiki:Special:CommunityConfiguration/AbstractWikiOptedInArticles|Special:CommunityConfiguration/AbstractWikiOptedInArticles]]
: ''Note'': Test Wikipedia a déjà un article sur Paris, [[:testwiki:Paris|Paris]], donc pour cette démonstration j’ai indiqué le titre "Paris, France" au contenu du test. En tant que sysop, vous pouvez bien sûr supprimer l’article (ou ajouter ou supprimer ses redirections) à tout moment, via la page spéciale.
Visitez maintenant "Paris, France" et consultez l'article abstrait, plutôt que simplement une invitation à créer un nouvel article:
: [[:testwiki:Paris,_France|Paris,_France]]
Cela fonctionne également pour le titre "secondaire" configuré, en tant que redirection d'abord vers "Paris, France":
: [[:testwiki:Paris_is_a_city|Paris_is_a_city]]
L’article existant sur "Paris" n’a absolument pas été affecté :
: [[:testwiki:Paris|Paris]]
C'est notre conception initiale, et nous sommes sûrs qu'il y a des choses que vous pourriez remarquer que nous pourrions faire mieux, ou des choses que nous n'avons pas encore assez réfléchies. S'il vous plaît dites-nous, pour que nous puissions l'améliorer.
Quelques points rapides à noter:
* L'onglet "créer local" vous permet de créer un article de wikitext local, qui "gagnant" et remplace l'article abstrait - c'est une partie clé de la conception, que les communautés locales peuvent toujours remplacer facilement le contenu.
* Les onglets "éditer abstrait" et "historique abstrait" vous mènent à Wikipédia abstraite, l'emplacement des pages d'édition et d'historique. Ceci est similaire à la façon dont les pages de fichiers pour les fichiers multimédias chargés à partir de Commons s'affichent. Les deux onglets sont une expérience très différente des onglets "édition" et "histoire" sur les pages de wikitext, et nous pensons à des moyens d'éviter de confondre les gens.
* Il y a une bannière en bas du contenu expliquant que l'article est de Wikipedia abstraite et quand il a été mis à jour pour la dernière fois, ce qui, nous pensons, pourrait ne pas être nécessaire pour toujours. Il y a aussi une ligne supplémentaire dans le pied de page avec des informations similaires, que nous espérons conserver pour toujours.
* Il existe actuellement un très petit nombre d'articles pour lesquels il est débloqué, uniquement à des fins de test/démonstration (Q319, Q42, Q84, Q52 et Q90, en anglais, en français, en allemand et en espagnol). Cela permet au script de mettre à jour chaque article autorisé dans chaque langue chaque lundi, afin de garder les articles à jour. Nous prévoyons de permettre à la communauté de Wikipédia Abstract de contrôler cette liste très bientôt, sous réserve de certaines préoccupations en matière de performance technique.
* Pour maintenir la démonstration et encourager les gens à écrire de meilleurs articles sur leurs propres villes, il serait utile de garder l'article abstrait de Paris très court et simple pour l'instant.
<span id="The_year_ahead_of_us"></span>
=== L’année à venir ===
Le plan annuel de la Wikimedia Foundation [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027|pour le 1er juillet 2026–30 juin 2027]] est entré en vigueur aujourd’hui. Notre travail en faveur de Abstract Wikipedia fait partie du thème "Approfondir l’engagement", [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027/Product & Technology OKRs#Engage|spécifiquement à]]:
: ''Démontrer la viabilité de Wikipédia abstraite comme moyen évolutif et centré sur l’humain pour créer du contenu encyclopédique multilingue''
Comme nous l’avons déjà évoqué, l’idée de Wikipédia abstraite est de fournir de bons articles multilingues dans de nombreuses langues, que les Wikipédias individuelles peuvent choisir de proposer à leurs lecteurs s’ils n’ont pas encore d’article sur ce sujet. Notre plan actuel est que, d’abord, les Wikipédias pilotes optent pour chaque article si elles en sont satisfaites ; plus tard, nous étendrons cela à plus de Wikipédias, et permettrons aux Wikipédias de choisir par défaut de s’inscrire pour leur article manquant ; Vous pouvez lire davantage de notre réflexion sur [[Special:MyLanguage/Wikifunctions:Status updates/2026-01-29|lorsque nous en avons discuté en janvier]].
Nous prévoyons de travailler avec les communautés de Wikipédia pilotes au cours des prochains mois pour faire des explorations précoces pour savoir si elles peuvent utiliser Abstract Wikipedia pour étendre de manière significative les articles qu'elles mettent à la disposition de leurs lecteurs d'une manière qui satisfait leurs préoccupations de qualité. Pour commencer, nous prévoyons les encourager à écrire et à utiliser des articles abstraits sur les villes. C'est parce qu'ils sont des domaines d'intérêt communs qui ont souvent des thèmes cohérents dans la façon dont ils doivent être décrits, ils ne sont généralement pas l'étendue de la modification importante en guerre, et il y en a beaucoup à documenter, donc Abstract Wikipedia pourrait bien être en mesure de soutenir de nombreux besoins de Wikipedia. Si nous réussissons, plusieurs Wikipédias verront Abstract Wikipedia comme un bon soutien à leur travail dans la création et la maintenance d'articles pour leurs lecteurs sur des sujets, et nous pouvons étendre les langues pilotes et encourager l'utilisation dans d'autres domaines. Si ce n'est pas le cas, nous réévaluerons et verrons ce que nous devrions faire différemment.
Parallèlement à cela, nous travaillerons à améliorer l'expérience utilisateur, la performance et la fiabilité du système, et à ajouter de nouvelles fonctionnalités à mesure que leur besoin augmente, et nos collègues de notre équipe sœur, l'équipe de la plateforme Wikidata, travailleront à migrer et à améliorer le service de requête de Wikidata. Ça semble être une année passionnante !
<span id="Recent_Changes_in_the_software"></span>
=== Changements récents du logiciel ===
Cette semaine, nous avons changé la façon dont Abstract Wikipedia charge l'aperçu de l'article: au lieu de demander fragment par fragment, il charge des sections entières à la fois. Tous les fragments disponibles sont affichés immédiatement, tandis que ceux qui ne sont pas disponibles affichent un bloc "En attente" avec un bouton de réessayer ([[:phab:T425416|T425416]]).
Nous avons également corrigé une erreur logique dans notre code de test runner qui signifiait que les objets de comparaison créés par l'utilisateur dans les tests donneraient une erreur confuse ([[:phab:T430082|T430082]]). Et nous avons publié une correction à la fonctionnalité des liens rouges de la semaine dernière, de sorte qu'ils fonctionnent aussi dans la production comme sur les machines de développement ([[:phab:T424310|T424310]]).
<span id="Volunteers’_Corner_on_July_6"></span>
=== Coin des bénévoles le 6 juillet ===
Le prochain coin des Volontaires sera le suivant [https://zonestamp.toolforge.org/1783359000 lundi 6 juillet 2026 à 17h30 UTC]. Nous prévoyons d'avoir l'ordre du jour suivant: il y aura du temps pour poser des questions et discuter de toutes les questions qui se posent. Si nous avons le temps, nous écrirons une fonction ensemble. Tout le monde est le bienvenu à nous rejoindre sur [https://meet.google.com/xuy-njxh-rkw Google Meet].
<span id="Wikifunctions_and_Abstract_Wikipedia_at_Wikimania_2026"></span>
=== Wikifonctions et résumé Wikipédia à Wikimania 2026 ===
[[:wikimania:Special:MyLanguage/2026:Wikimania|Wikimania 2026]], la conférence annuelle principale consacrée à tout ce qui concerne Wikimedia, se tiendra à Paris, France, du 21 au 25 juillet cette année. Il y aura plusieurs événements concernant Abstract Wikipedia et Wikifunctions (tous les horaires locaux):
* [[User:Dnshitobu|Dnshitobu]] a la session "[https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/ Préparer les langues indigènes pour Wikifunctions]" le vendredi à 14h30
* [[User:Mahir256|Mahir256]] organisera un atelier "[https://wikimedia.eventyay.com/wm/wikimania2026/talk/HYTQBF/ De contenu abstrait à texte concret avec les lexèmes Wikidata]" le vendredi à 16h00
* [[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]], et [[User:DVrandecic (WMF)|Denny]] animera "[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Abstract Wikipedia workshop: Créons un article multilingue !]" samedi à 11h00
Si d’autres événements liés sont présents, faites-le nous savoir, nous serons ravis de les ajouter !
<span id="Fresh_Functions_weekly:_76_new_Functions"></span>
=== Nouvelles fonctions hebdomadaires : 76 nouvelles fonctions ===
Cette semaine, nous avons eu 76 nouvelles fonctions. Nous avons franchi 4 600 Fonctions, seulement quelques semaines avant Wikimania. Voici une liste incomplète de fonctions avec implémentations et tests pour avoir un aperçu des fonctions créées. Merci à tous pour vos contributions !
* {{Z|Z36691}}
* {{Z|Z36693}}
* {{Z|Z36697}}
* {{Z|Z36700}}
* {{Z|Z36717}}
* {{Z|Z36723}}
* {{Z|Z36727}}
* {{Z|Z36731}}
* {{Z|Z36733}}
* {{Z|Z36737}}
* {{Z|Z36743}}
* {{Z|Z36747}}
* {{Z|Z36754}}
* {{Z|Z36759}}
* {{Z|Z36762}}
* {{Z|Z36766}}
* {{Z|Z36770}}
* {{Z|Z36778}}
* {{Z|Z36785}}
* {{Z|Z36792}}
* {{Z|Z36798}}
* {{Z|Z36804}}
* {{Z|Z36810}}
* {{Z|Z36816}}
* {{Z|Z36820}}
* {{Z|Z36823}}
* {{Z|Z36827}}
* {{Z|Z36831}}
* {{Z|Z36835}}
* {{Z|Z36839}}
* {{Z|Z36849}}
* {{Z|Z36853}}
* {{Z|Z36857}}
* {{Z|Z36865}}
* {{Z|Z36869}}
* {{Z|Z36873}}
* {{Z|Z36877}}
* {{Z|Z36881}}
* {{Z|Z36883}}
* {{Z|Z36897}}
* {{Z|Z36903}}
* {{Z|Z36909}}
* {{Z|Z36911}}
* {{Z|Z36916}}
* {{Z|Z36925}}
* {{Z|Z36935}}
* {{Z|Z36939}}
* {{Z|Z36944}}
* {{Z|Z36953}}
* {{Z|Z36957}}
* {{Z|Z36959}}
* {{Z|Z36961}}
* {{Z|Z36969}}
* {{Z|Z36972}}
* {{Z|Z36975}}
* {{Z|Z36978}}
* {{Z|Z36983}}
* {{Z|Z36987}}
* {{Z|Z36990}}
* {{Z|Z36993}}
* {{Z|Z36996}}
* {{Z|Z36998}}
* {{Z|Z37004}}
* {{Z|Z37005}}
* {{Z|Z37006}}
* {{Z|Z37008}}
* {{Z|Z37009}}
* {{Z|Z37011}}
* {{Z|Z37022}}
* {{Z|Z37025}}
* {{Z|Z37029}}
* {{Z|Z37033}}
* {{Z|Z37036}}
Une [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest liste complète de toutes les fonctions classées par date de création] est disponible.
[[Category:Status updates{{#translation:}}|2026-07-01]]
3lyw18tx1hace6thrfxe1k6meawclyb
Z37197
0
86985
287981
287924
2026-07-02T12:01:31Z
Autom
448
Added Z37214 to the approved list of implementations
287981
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37197"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6001",
"Z17K2": "Z37197K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "objekt"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6003",
"Z17K2": "Z37197K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "statement"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "uttalande"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z37197K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "språk"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14",
"Z37214"
],
"Z8K5": "Z37197"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "årtalsspecifik mening på svenska från Wd-uttalande"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "year-specific sentence from statement, in Swedish"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
azk3nhmrvngemkbhuorpowczpf73gzy
Z37201
0
86990
288343
287955
2026-07-03T05:30:27Z
YoshiRulz
10156
Added Z37266 to the approved list of implementations
288343
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37201"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z13518"
},
"Z17K2": "Z37201K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "upper bound values"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z1"
},
"Z17K2": "Z37201K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "result options"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z13518",
"Z17K2": "Z37201K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "needle value"
}
]
}
}
],
"Z8K2": "Z1",
"Z8K3": [
"Z20",
"Z37204",
"Z37205",
"Z37206",
"Z37207"
],
"Z8K4": [
"Z14",
"Z37202",
"Z37203",
"Z37266"
],
"Z8K5": "Z37201"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "binary search (mapped value, Natural numbers)"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"select by Natural number buckets",
"grouped switch on Natural number"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "returns the option corresponding to the bounds list entry right before the first one higher than the given number (equivalently, the \"bucket\" it falls into); the bounds list must be sorted low-to-high"
}
]
}
}
rgtmik8nlozgtkftmyzagntlxjba0b3
Z37209
0
86998
287983
287974
2026-07-02T12:03:01Z
Denny
81
Added Z37213 to the approved list of implementations
287983
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37209"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z36462",
"Z17K2": "Z37209K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "determiner"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z36462",
"Z17K2": "Z37209K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "noun"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z37209K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z36462",
"Z8K3": [
"Z20",
"Z37210",
"Z37211",
"Z37212"
],
"Z8K4": [
"Z14",
"Z37213"
],
"Z8K5": "Z37209"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "German noun phrase from determiner and noun"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Merges a Syntactic table for a determiner with the Syntactic table for a noun to result in a Syntactic table for a noun phrase"
}
]
}
}
hah67r736mufipm7a5ptdq396d0j51w
Z37210
0
86999
287978
287968
2026-07-02T12:00:19Z
Denny
81
287978
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37210"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z37209",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z37209",
"Z37209K1": "Z37198",
"Z37209K2": {
"Z1K1": "Z7",
"Z7K1": "Z37157",
"Z37157K1": {
"Z1K1": "Z7",
"Z7K1": "Z6825",
"Z6825K1": {
"Z1K1": "Z6095",
"Z6095K1": "L755479"
}
}
},
"Z37209K3": "Z1430"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z36717",
"Z36717K2": {
"Z1K1": "Z36462",
"Z36462K1": "Z1430",
"Z36462K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q1401131"
},
"Z36462K3": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q1775415"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q110786"
}
],
"Z36462K4": [
"Z36463",
{
"Z1K1": "Z36463",
"Z36463K1": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q131105"
}
],
"Z36463K2": [
"Z89",
{
"Z1K1": "Z89",
"Z89K1": "eine Quasselstrippe"
}
]
},
{
"Z1K1": "Z36463",
"Z36463K1": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q146233"
}
],
"Z36463K2": [
"Z89",
{
"Z1K1": "Z89",
"Z89K1": "einer Quasselstrippe"
}
]
},
{
"Z1K1": "Z36463",
"Z36463K1": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q145599"
}
],
"Z36463K2": [
"Z89",
{
"Z1K1": "Z89",
"Z89K1": "einer Quasselstrippe"
}
]
},
{
"Z1K1": "Z36463",
"Z36463K1": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q146078"
}
],
"Z36463K2": [
"Z89",
{
"Z1K1": "Z89",
"Z89K1": "eine Quasselstrippe"
}
]
}
]
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "eine Quasselstrippe"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
chhk1kjebv0vwchmduxkw7gor1ukkg0
Z37211
0
87000
287979
287971
2026-07-02T12:00:48Z
Denny
81
287979
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37211"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z37209",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z37209",
"Z37209K1": "Z37200",
"Z37209K2": {
"Z1K1": "Z7",
"Z7K1": "Z37157",
"Z37157K1": {
"Z1K1": "Z7",
"Z7K1": "Z6825",
"Z6825K1": {
"Z1K1": "Z6095",
"Z6095K1": "L591187"
}
}
},
"Z37209K3": "Z1430"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z36717",
"Z36717K2": {
"Z1K1": "Z36462",
"Z36462K1": "Z1430",
"Z36462K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q1401131"
},
"Z36462K3": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q499327"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q110786"
}
],
"Z36462K4": [
"Z36463",
{
"Z1K1": "Z36463",
"Z36463K1": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q131105"
}
],
"Z36463K2": [
"Z89",
{
"Z1K1": "Z89",
"Z89K1": "der Nadelbaum"
}
]
},
{
"Z1K1": "Z36463",
"Z36463K1": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q146233"
}
],
"Z36463K2": [
"Z89",
{
"Z1K1": "Z89",
"Z89K1": "des Nadelbaums"
}
]
},
{
"Z1K1": "Z36463",
"Z36463K1": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q145599"
}
],
"Z36463K2": [
"Z89",
{
"Z1K1": "Z89",
"Z89K1": "dem Nadelbaums"
}
]
},
{
"Z1K1": "Z36463",
"Z36463K1": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q146078"
}
],
"Z36463K2": [
"Z89",
{
"Z1K1": "Z89",
"Z89K1": "den Nadelbaum"
}
]
}
]
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "der Nadelbaum"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
4ibmh7gzf5ogab5jowg6qui5657zbt4
287982
287979
2026-07-02T12:02:42Z
Denny
81
287982
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37211"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z37209",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z37209",
"Z37209K1": "Z37200",
"Z37209K2": {
"Z1K1": "Z7",
"Z7K1": "Z37157",
"Z37157K1": {
"Z1K1": "Z7",
"Z7K1": "Z6825",
"Z6825K1": {
"Z1K1": "Z6095",
"Z6095K1": "L591187"
}
}
},
"Z37209K3": "Z1430"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z36717",
"Z36717K2": {
"Z1K1": "Z36462",
"Z36462K1": "Z1430",
"Z36462K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q1401131"
},
"Z36462K3": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q499327"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q110786"
}
],
"Z36462K4": [
"Z36463",
{
"Z1K1": "Z36463",
"Z36463K1": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q131105"
}
],
"Z36463K2": [
"Z89",
{
"Z1K1": "Z89",
"Z89K1": "der Nadelbaum"
}
]
},
{
"Z1K1": "Z36463",
"Z36463K1": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q146233"
}
],
"Z36463K2": [
"Z89",
{
"Z1K1": "Z89",
"Z89K1": "des Nadelbaumes"
}
]
},
{
"Z1K1": "Z36463",
"Z36463K1": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q145599"
}
],
"Z36463K2": [
"Z89",
{
"Z1K1": "Z89",
"Z89K1": "dem Nadelbaum"
}
]
},
{
"Z1K1": "Z36463",
"Z36463K1": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q146078"
}
],
"Z36463K2": [
"Z89",
{
"Z1K1": "Z89",
"Z89K1": "den Nadelbaum"
}
]
}
]
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "der Nadelbaum"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
9orllva21gwdr3k0791gzh0s41pfxx3
Z37214
0
87003
287980
2026-07-02T12:01:14Z
Autom
448
slightly modified from Z36362
287980
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37214"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z37197",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z32234",
"Z32234K1": [
"Z1",
{
"Z1K1": "Z7",
"Z7K1": "Z10771",
"Z10771K1": {
"Z1K1": "Z7",
"Z7K1": "Z18020",
"Z18020K1": {
"Z1K1": "Z7",
"Z7K1": "Z36270",
"Z36270K1": {
"Z1K1": "Z7",
"Z7K1": "Z23756",
"Z23756K1": {
"Z1K1": "Z18",
"Z18K1": "Z37197K1"
}
},
"Z36270K2": {
"Z1K1": "Z18",
"Z18K1": "Z37197K3"
}
}
}
},
" ",
{
"Z1K1": "Z7",
"Z7K1": "Z29825",
"Z29825K1": {
"Z1K1": "Z18",
"Z18K1": "Z37197K3"
},
"Z29825K2": {
"Z1K1": "Z7",
"Z7K1": "Z19306",
"Z19306K1": {
"Z1K1": "Z18",
"Z18K1": "Z37197K2"
}
}
},
" var ",
{
"Z1K1": "Z7",
"Z7K1": "Z25326",
"Z25326K1": {
"Z1K1": "Z7",
"Z7K1": "Z19308",
"Z19308K1": {
"Z1K1": "Z18",
"Z18K1": "Z37197K2"
}
},
"Z25326K2": {
"Z1K1": "Z18",
"Z18K1": "Z37197K3"
}
},
" år ",
{
"Z1K1": "Z7",
"Z7K1": "Z20241",
"Z20241K1": {
"Z1K1": "Z7",
"Z7K1": "Z803",
"Z803K1": {
"Z1K1": "Z39",
"Z39K1": "Z6061K1"
},
"Z803K2": {
"Z1K1": "Z7",
"Z7K1": "Z803",
"Z803K1": {
"Z1K1": "Z39",
"Z39K1": "Z6064K1"
},
"Z803K2": {
"Z1K1": "Z7",
"Z7K1": "Z811",
"Z811K1": {
"Z1K1": "Z7",
"Z7K1": "Z28321",
"Z28321K1": {
"Z1K1": "Z18",
"Z18K1": "Z37197K2"
},
"Z28321K2": {
"Z1K1": "Z6092",
"Z6092K1": "P585"
}
}
}
}
},
"Z20241K2": {
"Z1K1": "Z18",
"Z18K1": "Z37197K3"
}
},
"."
]
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
i880hfvpdrggk0ntia7f5lq4gte87gm
287987
287980
2026-07-02T12:13:53Z
Autom
448
forgot to copy one function
287987
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37214"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z37197",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z32234",
"Z32234K1": [
"Z1",
{
"Z1K1": "Z7",
"Z7K1": "Z10771",
"Z10771K1": {
"Z1K1": "Z7",
"Z7K1": "Z18020",
"Z18020K1": {
"Z1K1": "Z7",
"Z7K1": "Z36270",
"Z36270K1": {
"Z1K1": "Z7",
"Z7K1": "Z23756",
"Z23756K1": {
"Z1K1": "Z18",
"Z18K1": "Z37197K1"
}
},
"Z36270K2": {
"Z1K1": "Z18",
"Z18K1": "Z37197K3"
}
}
}
},
" ",
{
"Z1K1": "Z7",
"Z7K1": "Z29825",
"Z29825K1": {
"Z1K1": "Z18",
"Z18K1": "Z37197K3"
},
"Z29825K2": {
"Z1K1": "Z7",
"Z7K1": "Z19306",
"Z19306K1": {
"Z1K1": "Z18",
"Z18K1": "Z37197K2"
}
}
},
" var ",
{
"Z1K1": "Z7",
"Z7K1": "Z25326",
"Z25326K1": {
"Z1K1": "Z7",
"Z7K1": "Z19308",
"Z19308K1": {
"Z1K1": "Z18",
"Z18K1": "Z37197K2"
}
},
"Z25326K2": {
"Z1K1": "Z18",
"Z18K1": "Z37197K3"
}
},
" år ",
{
"Z1K1": "Z7",
"Z7K1": "Z20241",
"Z20241K1": {
"Z1K1": "Z7",
"Z7K1": "Z24948",
"Z24948K1": {
"Z1K1": "Z7",
"Z7K1": "Z803",
"Z803K1": {
"Z1K1": "Z39",
"Z39K1": "Z6061K1"
},
"Z803K2": {
"Z1K1": "Z7",
"Z7K1": "Z803",
"Z803K1": {
"Z1K1": "Z39",
"Z39K1": "Z6064K1"
},
"Z803K2": {
"Z1K1": "Z7",
"Z7K1": "Z811",
"Z811K1": {
"Z1K1": "Z7",
"Z7K1": "Z28321",
"Z28321K1": {
"Z1K1": "Z18",
"Z18K1": "Z37197K2"
},
"Z28321K2": {
"Z1K1": "Z6092",
"Z6092K1": "P585"
}
}
}
}
}
},
"Z20241K2": {
"Z1K1": "Z18",
"Z18K1": "Z37197K3"
}
},
"."
]
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
7816frzls4rlfgjsyan2s68yyulgn8a
Z37215
0
87004
287989
2026-07-02T12:30:20Z
Redmin
52094
+
287989
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37215"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z37188",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z37188",
"Z37188K1": {
"Z1K1": "Z7",
"Z7K1": "Z6825",
"Z6825K1": {
"Z1K1": "Z6095",
"Z6095K1": "L1429"
}
},
"Z37188K2": "Z1002"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z877",
"Z877K2": {
"Z1K1": "Z89",
"Z89K1": "\u003Ctable class=\"wikitable\"\u003E\u003Ctr\u003E\u003Cth\u003EGenitive\u003C/th\u003E\u003Ctd\u003Eഫലത്തിന്റെ\u003C/td\u003E\u003Ctd\u003Eഫലങ്ങളുടെ\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Cth\u003EAccusative\u003C/th\u003E\u003Ctd\u003Eഫലത്തിനെ\u003C/td\u003E\u003Ctd\u003Eഫലങ്ങളെ\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Cth\u003ELocative\u003C/th\u003E\u003Ctd\u003Eഫലത്തിങ്കൽ\u003C/td\u003E\u003Ctd\u003Eഫലങ്ങളിങ്കൽ\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Cth\u003EDative\u003C/th\u003E\u003Ctd\u003Eഫലത്തിനു്\u003C/td\u003E\u003Ctd\u003Eഫലങ്ങൾക്കു്\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Cth\u003EVocative\u003C/th\u003E\u003Ctd\u003Eഫലമേ\u003C/td\u003E\u003Ctd\u003E\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Cth\u003EInstrumental case\u003C/th\u003E\u003Ctd\u003Eഫലംകൊണ്ട്\u003C/td\u003E\u003Ctd\u003Eഫലങ്ങളാൽ\u003C/td\u003E\u003C/tr\u003E\u003C/table\u003E"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Table for L1429 in English"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
rrq9khkc0673lb78g9v3wa6b1lwxn4n
Z37216
0
87005
287990
2026-07-02T12:30:42Z
Denny
81
287990
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37216"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z26070",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z27854",
"Z27854K1": {
"Z1K1": "Z7",
"Z7K1": "Z36816",
"Z36816K1": {
"Z1K1": "Z7",
"Z7K1": "Z36820",
"Z36820K1": {
"Z1K1": "Z7",
"Z7K1": "Z37209",
"Z37209K1": "Z37198",
"Z37209K2": {
"Z1K1": "Z7",
"Z7K1": "Z37157",
"Z37157K1": {
"Z1K1": "Z18",
"Z18K1": "Z26070K1"
}
},
"Z37209K3": "Z1430"
},
"Z36820K2": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q131105"
}
]
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "text from nom merge indef sg det with lexeme"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
rnsx769c5r1qvpy63gulc2vanp9iap2
Z37217
0
87006
287999
2026-07-02T12:49:34Z
Redmin
52094
+
287999
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37217"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6005",
"Z17K2": "Z37217K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Wikidata lexeme"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z37217"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Malayalam lexeme inflection table"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
czmqk5w0tm9w3xoc39ek2wyvmaz84rm
288001
287999
2026-07-02T12:53:24Z
Redmin
52094
+
288001
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37217"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6005",
"Z17K2": "Z37217K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Wikidata lexeme"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z37217K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Output language"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z37217"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Malayalam lexeme inflection table"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
2w0ic8pzbnq8n25zoew3u91s2tgcyxp
288003
288001
2026-07-02T12:54:43Z
Redmin
52094
Added Z37218 to the approved list of implementations
288003
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37217"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6005",
"Z17K2": "Z37217K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Wikidata lexeme"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z37217K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Output language"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14",
"Z37218"
],
"Z8K5": "Z37217"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Malayalam lexeme inflection table"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
51arsabdboh9p3dqrtmzohf81qzqn7f
Z37218
0
87007
288000
2026-07-02T12:52:34Z
Redmin
52094
+
288000
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37218"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z37217",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z19316",
"Z19316K1": {
"Z1K1": "Z7",
"Z7K1": "Z19298",
"Z19298K1": {
"Z1K1": "Z18",
"Z18K1": "Z37217K1"
}
},
"Z19316K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q1084"
}
},
"Z802K2": {
"Z1K1": "Z7",
"Z7K1": "Z37188",
"Z37188K1": {
"Z1K1": "Z18",
"Z18K1": "Z37217K1"
},
"Z37188K2": {
"Z1K1": "Z18",
"Z18K1": "Z37217K1"
}
},
"Z802K3": {
"Z1K1": "Z7",
"Z7K1": "Z851",
"Z851K1": "Z36391",
"Z851K2": [
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z20041",
"Z20041K1": {
"Z1K1": "Z7",
"Z7K1": "Z19298",
"Z19298K1": {
"Z1K1": "Z18",
"Z18K1": "Z37217K1"
}
}
},
"ml",
{
"Z1K1": "Z7",
"Z7K1": "Z19310",
"Z19310K1": {
"Z1K1": "Z7",
"Z7K1": "Z19285",
"Z19285K1": {
"Z1K1": "Z18",
"Z18K1": "Z37217K1"
}
}
}
]
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
butyj2gbe9x7vxvfzjr25xb5n97o9y1
288002
288000
2026-07-02T12:53:57Z
Redmin
52094
288002
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37218"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z37217",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z19316",
"Z19316K1": {
"Z1K1": "Z7",
"Z7K1": "Z19298",
"Z19298K1": {
"Z1K1": "Z18",
"Z18K1": "Z37217K1"
}
},
"Z19316K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q1084"
}
},
"Z802K2": {
"Z1K1": "Z7",
"Z7K1": "Z37188",
"Z37188K1": {
"Z1K1": "Z18",
"Z18K1": "Z37217K1"
},
"Z37188K2": {
"Z1K1": "Z18",
"Z18K1": "Z37217K2"
}
},
"Z802K3": {
"Z1K1": "Z7",
"Z7K1": "Z851",
"Z851K1": "Z36391",
"Z851K2": [
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z20041",
"Z20041K1": {
"Z1K1": "Z7",
"Z7K1": "Z19298",
"Z19298K1": {
"Z1K1": "Z18",
"Z18K1": "Z37217K1"
}
}
},
"ml",
{
"Z1K1": "Z7",
"Z7K1": "Z19310",
"Z19310K1": {
"Z1K1": "Z7",
"Z7K1": "Z19285",
"Z19285K1": {
"Z1K1": "Z18",
"Z18K1": "Z37217K1"
}
}
}
]
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
5owxmnwbsuhp72s0k4em4nhvnntdmol
Z37219
0
87008
288006
2026-07-02T13:09:51Z
Redmin
52094
+
288006
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37219"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6005",
"Z17K2": "Z37219K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Wikidata lexeme"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z37219K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Output language"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z37219"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Assamese noun declension table"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
r9zxxc99xysbu9skkt3two10dhb7fyi
288021
288006
2026-07-02T13:46:25Z
Redmin
52094
Added Z37226 to the approved list of implementations
288021
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37219"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6005",
"Z17K2": "Z37219K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Wikidata lexeme"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z37219K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Output language"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14",
"Z37226"
],
"Z8K5": "Z37219"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Assamese noun declension table"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
ncakdbzy003zrdr7g8xmg09spcbbsqx
288025
288021
2026-07-02T13:52:43Z
Redmin
52094
Added Z37227 to the approved list of test cases
288025
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37219"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6005",
"Z17K2": "Z37219K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Wikidata lexeme"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z37219K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Output language"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z37227"
],
"Z8K4": [
"Z14",
"Z37226"
],
"Z8K5": "Z37219"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Assamese noun declension table"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
lbs23bte7b9bxkxyc1xslno69ke2sm7
Z37220
0
87009
288007
2026-07-02T13:11:04Z
Denny
81
288007
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37220"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z37220K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item reference"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z37220K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z36462",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z37220"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "German noun phrase for named item"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "given a Wikidata item, it returns the noun phrase Syntactic table referring to it by name. E.g. \"Paris\", \"die Seine\", \"Frankreich\", \"der Eiffelturm\", \"der Juni\", etc."
}
]
}
}
nyjpxk6medd5kpzs1ee58byckjd28bg
288009
288007
2026-07-02T13:14:29Z
Denny
81
Added Z37221 to the approved list of test cases
288009
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37220"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z37220K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item reference"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z37220K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z36462",
"Z8K3": [
"Z20",
"Z37221"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z37220"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "German noun phrase for named item"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "given a Wikidata item, it returns the noun phrase Syntactic table referring to it by name. E.g. \"Paris\", \"die Seine\", \"Frankreich\", \"der Eiffelturm\", \"der Juni\", etc."
}
]
}
}
9fmpk1dv34kcksnvjn61pt8gbtmr1f9
288011
288009
2026-07-02T13:16:34Z
Denny
81
Added Z37222 to the approved list of test cases
288011
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37220"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z37220K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item reference"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z37220K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z36462",
"Z8K3": [
"Z20",
"Z37221",
"Z37222"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z37220"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "German noun phrase for named item"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "given a Wikidata item, it returns the noun phrase Syntactic table referring to it by name. E.g. \"Paris\", \"die Seine\", \"Frankreich\", \"der Eiffelturm\", \"der Juni\", etc."
}
]
}
}
awwgzc7dlhkc4vth811hgxgwliuqug1
288013
288011
2026-07-02T13:18:05Z
Denny
81
Added Z37223 to the approved list of test cases
288013
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37220"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z37220K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item reference"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z37220K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z36462",
"Z8K3": [
"Z20",
"Z37221",
"Z37222",
"Z37223"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z37220"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "German noun phrase for named item"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "given a Wikidata item, it returns the noun phrase Syntactic table referring to it by name. E.g. \"Paris\", \"die Seine\", \"Frankreich\", \"der Eiffelturm\", \"der Juni\", etc."
}
]
}
}
8i0lah306tjkai75elbse2ujha08vk4
288015
288013
2026-07-02T13:19:29Z
Denny
81
Added Z37224 to the approved list of test cases
288015
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37220"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z37220K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item reference"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z37220K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z36462",
"Z8K3": [
"Z20",
"Z37221",
"Z37222",
"Z37223",
"Z37224"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z37220"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "German noun phrase for named item"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "given a Wikidata item, it returns the noun phrase Syntactic table referring to it by name. E.g. \"Paris\", \"die Seine\", \"Frankreich\", \"der Eiffelturm\", \"der Juni\", etc."
}
]
}
}
gl5p2sse0krgj0quab8xl8nw9jomxwo
288057
288015
2026-07-02T15:16:12Z
Denny
81
Added Z37231 to the approved list of implementations
288057
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37220"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z37220K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item reference"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z37220K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z36462",
"Z8K3": [
"Z20",
"Z37221",
"Z37222",
"Z37223",
"Z37224"
],
"Z8K4": [
"Z14",
"Z37231"
],
"Z8K5": "Z37220"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "German noun phrase for named item"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "given a Wikidata item, it returns the noun phrase Syntactic table referring to it by name. E.g. \"Paris\", \"die Seine\", \"Frankreich\", \"der Eiffelturm\", \"der Juni\", etc."
}
]
}
}
fijgtm9vbcg1zu07sh9jh00zjrbenp1
Z37221
0
87010
288008
2026-07-02T13:14:20Z
Denny
81
288008
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37221"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z37220",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z37220",
"Z37220K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q90"
},
"Z37220K2": "Z1430"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z36717",
"Z36717K2": {
"Z1K1": "Z36462",
"Z36462K1": "Z1430",
"Z36462K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q1401131"
},
"Z36462K3": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q1775461"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q110786"
}
],
"Z36462K4": [
"Z36463",
{
"Z1K1": "Z36463",
"Z36463K1": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q131105"
}
],
"Z36463K2": [
"Z89",
{
"Z1K1": "Z89",
"Z89K1": "Paris"
}
]
},
{
"Z1K1": "Z36463",
"Z36463K1": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q146233"
}
],
"Z36463K2": [
"Z89",
{
"Z1K1": "Z89",
"Z89K1": "Paris'"
}
]
},
{
"Z1K1": "Z36463",
"Z36463K1": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q145599"
}
],
"Z36463K2": [
"Z89",
{
"Z1K1": "Z89",
"Z89K1": "Paris"
}
]
},
{
"Z1K1": "Z36463",
"Z36463K1": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q146078"
}
],
"Z36463K2": [
"Z89",
{
"Z1K1": "Z89",
"Z89K1": "Paris"
}
]
}
]
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "\"Paris\" (de)"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
g8aohahhgmq5bajdudvs8n0iouccw2d
288056
288008
2026-07-02T15:15:41Z
Denny
81
288056
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37221"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z37220",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z37220",
"Z37220K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q90"
},
"Z37220K2": "Z1430"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z36717",
"Z36717K2": {
"Z1K1": "Z36462",
"Z36462K1": "Z1430",
"Z36462K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q1401131"
},
"Z36462K3": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q1775461"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q110786"
}
],
"Z36462K4": [
"Z36463",
{
"Z1K1": "Z36463",
"Z36463K1": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q131105"
}
],
"Z36463K2": [
"Z89",
{
"Z1K1": "Z89",
"Z89K1": "Paris"
}
]
},
{
"Z1K1": "Z36463",
"Z36463K1": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q146233"
}
],
"Z36463K2": [
"Z89",
{
"Z1K1": "Z89",
"Z89K1": "Paris\u0026apos;"
}
]
},
{
"Z1K1": "Z36463",
"Z36463K1": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q145599"
}
],
"Z36463K2": [
"Z89",
{
"Z1K1": "Z89",
"Z89K1": "Paris"
}
]
},
{
"Z1K1": "Z36463",
"Z36463K1": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q146078"
}
],
"Z36463K2": [
"Z89",
{
"Z1K1": "Z89",
"Z89K1": "Paris"
}
]
}
]
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "\"Paris\" (de)"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
gtldqc325nt95me4j726g05q64nfb6m
Z37222
0
87011
288010
2026-07-02T13:16:23Z
Denny
81
288010
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37222"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z37220",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z37220",
"Z37220K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q142"
},
"Z37220K2": "Z1430"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z36717",
"Z36717K2": {
"Z1K1": "Z36462",
"Z36462K1": "Z1430",
"Z36462K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q1401131"
},
"Z36462K3": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q1775461"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q110786"
}
],
"Z36462K4": [
"Z36463",
{
"Z1K1": "Z36463",
"Z36463K1": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q131105"
}
],
"Z36463K2": [
"Z89",
{
"Z1K1": "Z89",
"Z89K1": "Frankreich"
}
]
},
{
"Z1K1": "Z36463",
"Z36463K1": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q146233"
}
],
"Z36463K2": [
"Z89",
{
"Z1K1": "Z89",
"Z89K1": "Frankreichs"
}
]
},
{
"Z1K1": "Z36463",
"Z36463K1": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q145599"
}
],
"Z36463K2": [
"Z89",
{
"Z1K1": "Z89",
"Z89K1": "Frankreich"
}
]
},
{
"Z1K1": "Z36463",
"Z36463K1": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q146078"
}
],
"Z36463K2": [
"Z89",
{
"Z1K1": "Z89",
"Z89K1": "Frankreich"
}
]
}
]
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Frankreich (de)"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
53q6u8ljfl0l90n1g0puwhesesggw1u
Z37223
0
87012
288012
2026-07-02T13:17:55Z
Denny
81
288012
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37223"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z37220",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z37220",
"Z37220K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q121"
},
"Z37220K2": "Z1430"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z36717",
"Z36717K2": {
"Z1K1": "Z36462",
"Z36462K1": "Z1430",
"Z36462K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q1401131"
},
"Z36462K3": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q499327"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q110786"
}
],
"Z36462K4": [
"Z36463",
{
"Z1K1": "Z36463",
"Z36463K1": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q131105"
}
],
"Z36463K2": [
"Z89",
{
"Z1K1": "Z89",
"Z89K1": "der Juli"
}
]
},
{
"Z1K1": "Z36463",
"Z36463K1": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q146233"
}
],
"Z36463K2": [
"Z89",
{
"Z1K1": "Z89",
"Z89K1": "des Juli"
}
]
},
{
"Z1K1": "Z36463",
"Z36463K1": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q145599"
}
],
"Z36463K2": [
"Z89",
{
"Z1K1": "Z89",
"Z89K1": "dem Juli"
}
]
},
{
"Z1K1": "Z36463",
"Z36463K1": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q146078"
}
],
"Z36463K2": [
"Z89",
{
"Z1K1": "Z89",
"Z89K1": "den Juli"
}
]
}
]
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "der Juli"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
68hjrcfgbor8sizs5m9271wbq29r8ny
Z37224
0
87013
288014
2026-07-02T13:19:16Z
Denny
81
288014
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37224"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z37220",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z37220",
"Z37220K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q1471"
},
"Z37220K2": "Z1430"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z36717",
"Z36717K2": {
"Z1K1": "Z36462",
"Z36462K1": "Z1430",
"Z36462K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q1401131"
},
"Z36462K3": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q1775415"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q110786"
}
],
"Z36462K4": [
"Z36463",
{
"Z1K1": "Z36463",
"Z36463K1": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q131105"
}
],
"Z36463K2": [
"Z89",
{
"Z1K1": "Z89",
"Z89K1": "die Seine"
}
]
},
{
"Z1K1": "Z36463",
"Z36463K1": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q146233"
}
],
"Z36463K2": [
"Z89",
{
"Z1K1": "Z89",
"Z89K1": "der Seine"
}
]
},
{
"Z1K1": "Z36463",
"Z36463K1": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q145599"
}
],
"Z36463K2": [
"Z89",
{
"Z1K1": "Z89",
"Z89K1": "der Seine"
}
]
},
{
"Z1K1": "Z36463",
"Z36463K1": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q146078"
}
],
"Z36463K2": [
"Z89",
{
"Z1K1": "Z89",
"Z89K1": "die Seine"
}
]
}
]
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "die Seine"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
ecw7bxzo5pndmea12dzmqvnjj5yhikf
Z37225
0
87014
288018
2026-07-02T13:26:04Z
Higa4
889
create ja
288018
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37225"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z37225K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "subject reference"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6092",
"Z17K2": "Z37225K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "property reference"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z1",
"Z17K2": "Z37225K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "value (string, quantity, monolingual text, QID...)"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z37225K4",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z37225"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "specific property of subject is value, Ja comp"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
emskc7196i7cdfbda9244tqybqa1iap
288019
288018
2026-07-02T13:32:05Z
Higa4
889
upd label
288019
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37225"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z37225K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "subject reference"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6092",
"Z17K2": "Z37225K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "property reference"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z1",
"Z17K2": "Z37225K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "value (string, quantity, monolingual text, QID...)"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z37225K4",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z37225"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "specific property of subject is value, Japanese"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
dx05kwnygklw2qwm392htxs72c79t6r
288028
288019
2026-07-02T13:57:31Z
Higa4
889
Added Z37228 to the approved list of implementations
288028
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37225"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z37225K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "subject reference"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6092",
"Z17K2": "Z37225K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "property reference"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z1",
"Z17K2": "Z37225K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "value (string, quantity, monolingual text, QID...)"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z37225K4",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14",
"Z37228"
],
"Z8K5": "Z37225"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "specific property of subject is value, Japanese"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
riwa8bfd2vl2220z1jmy0blu4mfsdr0
288037
288028
2026-07-02T14:10:12Z
Higa4
889
Added Z37230 to the approved list of test cases
288037
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37225"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z37225K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "subject reference"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6092",
"Z17K2": "Z37225K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "property reference"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z1",
"Z17K2": "Z37225K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "value (string, quantity, monolingual text, QID...)"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z37225K4",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z37230"
],
"Z8K4": [
"Z14",
"Z37228"
],
"Z8K5": "Z37225"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "specific property of subject is value, Japanese"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
poj7flcocwg3oimnzhnx0jnsjd17rh5
288292
288037
2026-07-03T01:41:10Z
99of9
1622
288292
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37225"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z37225K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "subject reference"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6092",
"Z17K2": "Z37225K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "property reference"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z1",
"Z17K2": "Z37225K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "value (string, quantity, monolingual text, QID...)"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z37225K4",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z37230"
],
"Z8K4": [
"Z14",
"Z37228"
],
"Z8K5": "Z37225"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "specific property of subject is value, Japanese"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "specific property of subject is value, Japanese"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
6y67dz5t5yk9uc6r5l2uovra0tspxzo
Z37226
0
87015
288020
2026-07-02T13:45:59Z
Redmin
52094
+
288020
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37226"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z37219",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z36341",
"Z36341K1": {
"Z1K1": "Z7",
"Z7K1": "Z27878",
"Z27878K1": {
"Z1K1": "Z89",
"Z89K1": ""
},
"Z27878K2": [
"Z6"
],
"Z27878K3": [
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z27885",
"Z27885K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q332734"
},
"Z27885K2": {
"Z1K1": "Z18",
"Z18K1": "Z37219K2"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z27885",
"Z27885K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q146233"
},
"Z27885K2": {
"Z1K1": "Z18",
"Z18K1": "Z37219K2"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z27885",
"Z27885K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q146078"
},
"Z27885K2": {
"Z1K1": "Z18",
"Z18K1": "Z37219K2"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z27885",
"Z27885K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q202142"
},
"Z27885K2": {
"Z1K1": "Z18",
"Z18K1": "Z37219K2"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z27885",
"Z27885K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q145599"
},
"Z27885K2": {
"Z1K1": "Z18",
"Z18K1": "Z37219K2"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z27885",
"Z27885K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q192997"
},
"Z27885K2": {
"Z1K1": "Z18",
"Z18K1": "Z37219K2"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z27885",
"Z27885K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q324305"
},
"Z27885K2": {
"Z1K1": "Z18",
"Z18K1": "Z37219K2"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z27885",
"Z27885K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q747019"
},
"Z27885K2": {
"Z1K1": "Z18",
"Z18K1": "Z37219K2"
}
}
],
"Z27878K4": {
"Z1K1": "Z7",
"Z7K1": "Z15142",
"Z15142K1": [
{
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z6"
}
},
[
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z850",
"Z850K1": {
"Z1K1": "Z7",
"Z7K1": "Z19241",
"Z19241K1": {
"Z1K1": "Z18",
"Z18K1": "Z37219K1"
},
"Z19241K2": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q332734"
}
]
},
"Z850K2": "Z28290",
"Z850K3": ""
}
],
[
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z850",
"Z850K1": {
"Z1K1": "Z7",
"Z7K1": "Z19241",
"Z19241K1": {
"Z1K1": "Z18",
"Z18K1": "Z37219K1"
},
"Z19241K2": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q146233"
}
]
},
"Z850K2": "Z28290",
"Z850K3": ""
}
],
[
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z850",
"Z850K1": {
"Z1K1": "Z7",
"Z7K1": "Z19241",
"Z19241K1": {
"Z1K1": "Z18",
"Z18K1": "Z37219K1"
},
"Z19241K2": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q146078"
}
]
},
"Z850K2": "Z28290",
"Z850K3": ""
}
],
[
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z850",
"Z850K1": {
"Z1K1": "Z7",
"Z7K1": "Z19241",
"Z19241K1": {
"Z1K1": "Z18",
"Z18K1": "Z37219K1"
},
"Z19241K2": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q202142"
}
]
},
"Z850K2": "Z28290",
"Z850K3": ""
}
],
[
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z850",
"Z850K1": {
"Z1K1": "Z7",
"Z7K1": "Z19241",
"Z19241K1": {
"Z1K1": "Z18",
"Z18K1": "Z37219K1"
},
"Z19241K2": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q145599"
}
]
},
"Z850K2": "Z28290",
"Z850K3": ""
}
],
[
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z850",
"Z850K1": {
"Z1K1": "Z7",
"Z7K1": "Z19241",
"Z19241K1": {
"Z1K1": "Z18",
"Z18K1": "Z37219K1"
},
"Z19241K2": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q192997"
}
]
},
"Z850K2": "Z28290",
"Z850K3": ""
}
],
[
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z850",
"Z850K1": {
"Z1K1": "Z7",
"Z7K1": "Z19241",
"Z19241K1": {
"Z1K1": "Z18",
"Z18K1": "Z37219K1"
},
"Z19241K2": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q324305"
}
]
},
"Z850K2": "Z28290",
"Z850K3": ""
}
],
[
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z850",
"Z850K1": {
"Z1K1": "Z7",
"Z7K1": "Z19241",
"Z19241K1": {
"Z1K1": "Z18",
"Z18K1": "Z37219K1"
},
"Z19241K2": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q747019"
}
]
},
"Z850K2": "Z28290",
"Z850K3": ""
}
]
]
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
cm6sgwwwud5q9ammz8r0t0yjlhgbf7e
288106
288020
2026-07-02T17:04:06Z
Redmin
52094
+en label
288106
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37226"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z37219",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z36341",
"Z36341K1": {
"Z1K1": "Z7",
"Z7K1": "Z27878",
"Z27878K1": {
"Z1K1": "Z89",
"Z89K1": ""
},
"Z27878K2": [
"Z6"
],
"Z27878K3": [
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z27885",
"Z27885K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q332734"
},
"Z27885K2": {
"Z1K1": "Z18",
"Z18K1": "Z37219K2"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z27885",
"Z27885K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q146233"
},
"Z27885K2": {
"Z1K1": "Z18",
"Z18K1": "Z37219K2"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z27885",
"Z27885K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q146078"
},
"Z27885K2": {
"Z1K1": "Z18",
"Z18K1": "Z37219K2"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z27885",
"Z27885K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q202142"
},
"Z27885K2": {
"Z1K1": "Z18",
"Z18K1": "Z37219K2"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z27885",
"Z27885K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q145599"
},
"Z27885K2": {
"Z1K1": "Z18",
"Z18K1": "Z37219K2"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z27885",
"Z27885K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q192997"
},
"Z27885K2": {
"Z1K1": "Z18",
"Z18K1": "Z37219K2"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z27885",
"Z27885K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q324305"
},
"Z27885K2": {
"Z1K1": "Z18",
"Z18K1": "Z37219K2"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z27885",
"Z27885K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q747019"
},
"Z27885K2": {
"Z1K1": "Z18",
"Z18K1": "Z37219K2"
}
}
],
"Z27878K4": {
"Z1K1": "Z7",
"Z7K1": "Z15142",
"Z15142K1": [
{
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z6"
}
},
[
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z850",
"Z850K1": {
"Z1K1": "Z7",
"Z7K1": "Z19241",
"Z19241K1": {
"Z1K1": "Z18",
"Z18K1": "Z37219K1"
},
"Z19241K2": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q332734"
}
]
},
"Z850K2": "Z28290",
"Z850K3": ""
}
],
[
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z850",
"Z850K1": {
"Z1K1": "Z7",
"Z7K1": "Z19241",
"Z19241K1": {
"Z1K1": "Z18",
"Z18K1": "Z37219K1"
},
"Z19241K2": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q146233"
}
]
},
"Z850K2": "Z28290",
"Z850K3": ""
}
],
[
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z850",
"Z850K1": {
"Z1K1": "Z7",
"Z7K1": "Z19241",
"Z19241K1": {
"Z1K1": "Z18",
"Z18K1": "Z37219K1"
},
"Z19241K2": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q146078"
}
]
},
"Z850K2": "Z28290",
"Z850K3": ""
}
],
[
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z850",
"Z850K1": {
"Z1K1": "Z7",
"Z7K1": "Z19241",
"Z19241K1": {
"Z1K1": "Z18",
"Z18K1": "Z37219K1"
},
"Z19241K2": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q202142"
}
]
},
"Z850K2": "Z28290",
"Z850K3": ""
}
],
[
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z850",
"Z850K1": {
"Z1K1": "Z7",
"Z7K1": "Z19241",
"Z19241K1": {
"Z1K1": "Z18",
"Z18K1": "Z37219K1"
},
"Z19241K2": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q145599"
}
]
},
"Z850K2": "Z28290",
"Z850K3": ""
}
],
[
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z850",
"Z850K1": {
"Z1K1": "Z7",
"Z7K1": "Z19241",
"Z19241K1": {
"Z1K1": "Z18",
"Z18K1": "Z37219K1"
},
"Z19241K2": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q192997"
}
]
},
"Z850K2": "Z28290",
"Z850K3": ""
}
],
[
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z850",
"Z850K1": {
"Z1K1": "Z7",
"Z7K1": "Z19241",
"Z19241K1": {
"Z1K1": "Z18",
"Z18K1": "Z37219K1"
},
"Z19241K2": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q324305"
}
]
},
"Z850K2": "Z28290",
"Z850K3": ""
}
],
[
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z850",
"Z850K1": {
"Z1K1": "Z7",
"Z7K1": "Z19241",
"Z19241K1": {
"Z1K1": "Z18",
"Z18K1": "Z37219K1"
},
"Z19241K2": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q747019"
}
]
},
"Z850K2": "Z28290",
"Z850K3": ""
}
]
]
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Assamese noun declension table, composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
96l5ne671gkqnpgy2pigzkek52pekj7
Z37227
0
87016
288022
2026-07-02T13:51:31Z
Redmin
52094
+
288022
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37227"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z37219",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z37219",
"Z37219K1": {
"Z1K1": "Z7",
"Z7K1": "Z6825",
"Z6825K1": {
"Z1K1": "Z6095",
"Z6095K1": "L8231"
}
},
"Z37219K2": "Z1002"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z877",
"Z877K2": {
"Z1K1": "Z89",
"Z89K1": "\u003Ctable class=\"wikitable\"\u003E\u003Ctr\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Cth\u003EAbsolutive\u003C/th\u003E\u003Ctd\u003Eপানী\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Cth\u003EGenitive\u003C/th\u003E\u003Ctd\u003Eপানীৰ\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Cth\u003EAccusative\u003C/th\u003E\u003Ctd\u003Eপানীক\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Cth\u003ELocative\u003C/th\u003E\u003Ctd\u003Eপানীত\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Cth\u003EDative\u003C/th\u003E\u003Ctd\u003Eপানীলৈ\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Cth\u003EInstrumental case\u003C/th\u003E\u003Ctd\u003Eপানীৰে\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Cth\u003EErgative case\u003C/th\u003E\u003Ctd\u003Eপানীয়ে\u003C/td\u003E\u003C/tr\u003E\u003C/table\u003E"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
gbzow76ujislqk2ezklotuwmyuy01ut
288023
288022
2026-07-02T13:51:58Z
Redmin
52094
288023
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37227"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z37219",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z37219",
"Z37219K1": {
"Z1K1": "Z7",
"Z7K1": "Z6825",
"Z6825K1": {
"Z1K1": "Z6095",
"Z6095K1": "L8231"
}
},
"Z37219K2": "Z1002"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z877",
"Z877K2": {
"Z1K1": "Z89",
"Z89K1": "\u003Ctable class=\"wikitable\"\u003E\u003Ctr\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Cth\u003EAbsolutive\u003C/th\u003E\u003Ctd\u003Eপানী\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Cth\u003EGenitive\u003C/th\u003E\u003Ctd\u003Eপানীৰ\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Cth\u003EAccusative\u003C/th\u003E\u003Ctd\u003Eপানীক\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Cth\u003ELocative\u003C/th\u003E\u003Ctd\u003Eপানীত\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Cth\u003EDative\u003C/th\u003E\u003Ctd\u003Eপানীলৈ\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Cth\u003EInstrumental case\u003C/th\u003E\u003Ctd\u003Eপানীৰে\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Cth\u003EErgative case\u003C/th\u003E\u003Ctd\u003Eপানীয়ে\u003C/td\u003E\u003C/tr\u003E\u003C/table\u003E"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Table for L8231in English"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
bdgxhgjk5egfq7tmr4cejp8r0uo5vof
288024
288023
2026-07-02T13:52:14Z
Redmin
52094
288024
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37227"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z37219",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z37219",
"Z37219K1": {
"Z1K1": "Z7",
"Z7K1": "Z6825",
"Z6825K1": {
"Z1K1": "Z6095",
"Z6095K1": "L8231"
}
},
"Z37219K2": "Z1002"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z877",
"Z877K2": {
"Z1K1": "Z89",
"Z89K1": "\u003Ctable class=\"wikitable\"\u003E\u003Ctr\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Cth\u003EAbsolutive\u003C/th\u003E\u003Ctd\u003Eপানী\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Cth\u003EGenitive\u003C/th\u003E\u003Ctd\u003Eপানীৰ\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Cth\u003EAccusative\u003C/th\u003E\u003Ctd\u003Eপানীক\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Cth\u003ELocative\u003C/th\u003E\u003Ctd\u003Eপানীত\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Cth\u003EDative\u003C/th\u003E\u003Ctd\u003Eপানীলৈ\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Cth\u003EInstrumental case\u003C/th\u003E\u003Ctd\u003Eপানীৰে\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Cth\u003EErgative case\u003C/th\u003E\u003Ctd\u003Eপানীয়ে\u003C/td\u003E\u003C/tr\u003E\u003C/table\u003E"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Table for L8231 in English"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
q8653wcbteykuj3iucyj110lx6s9por
Z37228
0
87017
288026
2026-07-02T13:52:59Z
Higa4
889
create ja
288026
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37228"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z37225",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z32234",
"Z32234K1": [
"Z1",
{
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z22131",
"Z22131K1": {
"Z1K1": "Z7",
"Z7K1": "Z32645",
"Z32645K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z18",
"Z18K1": "Z37225K1"
},
"Z30120K2": [
"Z6030",
"Z6033",
"Z6035",
"Z6036"
],
"Z30120K3": "Z33034",
"Z30120K4": [
"Z6092",
{
"Z1K1": "Z6092",
"Z6092K1": "P31"
},
{
"Z1K1": "Z6092",
"Z6092K1": "P279"
}
]
}
}
},
"Z802K2": "the ",
"Z802K3": ""
},
{
"Z1K1": "Z7",
"Z7K1": "Z24766",
"Z24766K1": {
"Z1K1": "Z18",
"Z18K1": "Z37225K1"
},
"Z24766K2": {
"Z1K1": "Z18",
"Z18K1": "Z37225K4"
}
},
"の",
{
"Z1K1": "Z7",
"Z7K1": "Z32556",
"Z32556K1": {
"Z1K1": "Z7",
"Z7K1": "Z24766",
"Z24766K1": {
"Z1K1": "Z7",
"Z7K1": "Z35364",
"Z35364K1": {
"Z1K1": "Z7",
"Z7K1": "Z35036",
"Z35036K1": {
"Z1K1": "Z18",
"Z18K1": "Z37225K2"
},
"Z35036K2": [
"Z6030",
"Z6036"
],
"Z35036K3": [
"Z60"
],
"Z35036K4": [
"Z6092",
{
"Z1K1": "Z6092",
"Z6092K1": "P1629"
}
]
}
},
"Z24766K2": {
"Z1K1": "Z18",
"Z18K1": "Z37225K4"
}
},
"Z32556K2": {
"Z1K1": "Z7",
"Z7K1": "Z14396",
"Z14396K1": {
"Z1K1": "Z7",
"Z7K1": "Z29825",
"Z29825K1": {
"Z1K1": "Z18",
"Z18K1": "Z37225K4"
},
"Z29825K2": {
"Z1K1": "Z18",
"Z18K1": "Z37225K2"
}
}
}
},
"は",
{
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z19352",
"Z19352K1": {
"Z1K1": "Z18",
"Z18K1": "Z37225K3"
},
"Z19352K2": "Z6091"
},
"Z802K2": {
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z22131",
"Z22131K1": {
"Z1K1": "Z7",
"Z7K1": "Z32645",
"Z32645K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z18",
"Z18K1": "Z37225K1"
},
"Z30120K2": [
"Z6030",
"Z6033",
"Z6035",
"Z6036"
],
"Z30120K3": "Z33034",
"Z30120K4": [
"Z6092",
{
"Z1K1": "Z6092",
"Z6092K1": "P31"
},
{
"Z1K1": "Z6092",
"Z6092K1": "P279"
}
]
}
}
},
"Z802K2": "the ",
"Z802K3": ""
},
"Z802K3": ""
},
{
"Z1K1": "Z7",
"Z7K1": "Z36209",
"Z36209K1": {
"Z1K1": "Z18",
"Z18K1": "Z37225K3"
},
"Z36209K2": {
"Z1K1": "Z18",
"Z18K1": "Z37225K4"
}
},
"である。"
]
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "specific property of subject is value, Ja comp"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
45fy8875tonoq3hd92wa9xu8ki5hair
Z37229
0
87018
288027
2026-07-02T13:56:28Z
Redmin
52094
+
288027
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37229"
},
"Z2K2": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Conjugation of “$1”"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1011",
"Z11K2": "“$1”-এর শব্দ রূপ"
}
]
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "conjugation table caption"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
mxinmrfuu7plhmw649b9eck5pgkchym
Translations:Wikifunctions:Status updates/2026-07-01/33/fr
1198
87019
288029
2026-07-02T14:02:50Z
Poro26
1521
Created page with "Une [$1 liste complète de toutes les fonctions classées par date de création] est disponible."
288029
wikitext
text/x-wiki
Une [$1 liste complète de toutes les fonctions classées par date de création] est disponible.
6hkp917yl0e4ebopey0f2t2c8h6e59h
Translations:Wikifunctions:Status updates/2026-07-01/39/fr
1198
87020
288031
2026-07-02T14:03:08Z
Poro26
1521
Created page with "Cette semaine, nous avons eu 76 nouvelles fonctions. Nous avons franchi 4 600 Fonctions, seulement quelques semaines avant Wikimania. Voici une liste incomplète de fonctions avec implémentations et tests pour avoir un aperçu des fonctions créées. Merci à tous pour vos contributions !"
288031
wikitext
text/x-wiki
Cette semaine, nous avons eu 76 nouvelles fonctions. Nous avons franchi 4 600 Fonctions, seulement quelques semaines avant Wikimania. Voici une liste incomplète de fonctions avec implémentations et tests pour avoir un aperçu des fonctions créées. Merci à tous pour vos contributions !
ci7z3jz44ywo9n0vt43o5az7l0q4bfd
Z37230
0
87021
288033
2026-07-02T14:03:39Z
Higa4
889
add ja
288033
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37230"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z37225",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z37225",
"Z37225K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q320943"
},
"Z37225K2": {
"Z1K1": "Z6092",
"Z6092K1": "P6"
},
"Z37225K3": "松戸隆政",
"Z37225K4": "Z1830"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z877",
"Z877K2": {
"Z1K1": "Z89",
"Z89K1": "松戸市の政府の長は松戸隆正である。"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
aul5tl6c7oq35aawsdxydg0b289o4fb
288034
288033
2026-07-02T14:05:14Z
Higa4
889
add ja
288034
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37230"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z37225",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z37225",
"Z37225K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q320943"
},
"Z37225K2": {
"Z1K1": "Z6092",
"Z6092K1": "P6"
},
"Z37225K3": "松戸隆政",
"Z37225K4": "Z1830"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z877",
"Z877K2": {
"Z1K1": "Z89",
"Z89K1": "松戸市の政府の長は松戸隆正である。"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "松戸市の政府の長は松戸隆政である。"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
1b8z4u5opdbbz9u610cxns5t7zvwczi
288036
288034
2026-07-02T14:09:42Z
Higa4
889
add ja
288036
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37230"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z37225",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z37225",
"Z37225K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q320943"
},
"Z37225K2": {
"Z1K1": "Z6092",
"Z6092K1": "P6"
},
"Z37225K3": "松戸隆政",
"Z37225K4": "Z1830"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z877",
"Z877K2": {
"Z1K1": "Z89",
"Z89K1": "松戸市の政府の長は松戸隆政である。"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "松戸市の政府の長は松戸隆政である。"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
r8qhhb7fm5ojherotulkdssfhrlrnxf
288293
288036
2026-07-03T01:42:11Z
99of9
1622
288293
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37230"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z37225",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z37225",
"Z37225K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q320943"
},
"Z37225K2": {
"Z1K1": "Z6092",
"Z6092K1": "P6"
},
"Z37225K3": "松戸隆政",
"Z37225K4": "Z1830"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z877",
"Z877K2": {
"Z1K1": "Z89",
"Z89K1": "松戸市の政府の長は松戸隆政である。"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "松戸市の政府の長は松戸隆政である。"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "The head of government of Matsudo is 松戸隆政."
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
lnokvyc2fpimodnws8fv8nreonsauy0
Z37231
0
87022
288035
2026-07-02T14:07:20Z
Denny
81
288035
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37231"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z37220",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z40",
"Z40K1": "Z42"
},
"Z802K2": {
"Z1K1": "Z7",
"Z7K1": "Z37209",
"Z37209K1": "Z37200",
"Z37209K2": {
"Z1K1": "Z7",
"Z7K1": "Z37163",
"Z37163K1": {
"Z1K1": "Z18",
"Z18K1": "Z37220K1"
},
"Z37163K2": {
"Z1K1": "Z18",
"Z18K1": "Z37220K2"
}
},
"Z37209K3": {
"Z1K1": "Z18",
"Z18K1": "Z37220K2"
}
},
"Z802K3": {
"Z1K1": "Z36462",
"Z36462K1": {
"Z1K1": "Z18",
"Z18K1": "Z37220K2"
},
"Z36462K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q1401131"
},
"Z36462K3": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q499327"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q110786"
}
],
"Z36462K4": [
"Z36463"
]
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "!if item requires article then def+noun else noun "
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
9f1dhp0k2fg7ka34dgfc14tgeqhdmqy
288055
288035
2026-07-02T15:13:56Z
Denny
81
288055
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37231"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z37220",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z40",
"Z40K1": "Z42"
},
"Z802K2": {
"Z1K1": "Z7",
"Z7K1": "Z37209",
"Z37209K1": "Z37200",
"Z37209K2": {
"Z1K1": "Z7",
"Z7K1": "Z37163",
"Z37163K1": {
"Z1K1": "Z18",
"Z18K1": "Z37220K1"
},
"Z37163K2": {
"Z1K1": "Z18",
"Z18K1": "Z37220K2"
}
},
"Z37209K3": {
"Z1K1": "Z18",
"Z18K1": "Z37220K2"
}
},
"Z802K3": {
"Z1K1": "Z7",
"Z7K1": "Z37232",
"Z37232K1": {
"Z1K1": "Z7",
"Z7K1": "Z37163",
"Z37163K1": {
"Z1K1": "Z18",
"Z18K1": "Z37220K1"
},
"Z37163K2": {
"Z1K1": "Z18",
"Z18K1": "Z37220K2"
}
},
"Z37232K2": {
"Z1K1": "Z26934",
"Z26934K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q110786"
}
},
"Z37232K3": {
"Z1K1": "Z18",
"Z18K1": "Z37220K2"
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "!if item requires article then def+noun else noun "
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
bhbfuc17uyoj2galjp9mziz76jksn6z
288058
288055
2026-07-02T15:16:57Z
Denny
81
288058
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37231"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z37220",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z40",
"Z40K1": "Z42"
},
"Z802K2": {
"Z1K1": "Z7",
"Z7K1": "Z37209",
"Z37209K1": "Z37200",
"Z37209K2": {
"Z1K1": "Z7",
"Z7K1": "Z37163",
"Z37163K1": {
"Z1K1": "Z18",
"Z18K1": "Z37220K1"
},
"Z37163K2": {
"Z1K1": "Z18",
"Z18K1": "Z37220K2"
}
},
"Z37209K3": {
"Z1K1": "Z18",
"Z18K1": "Z37220K2"
}
},
"Z802K3": {
"Z1K1": "Z7",
"Z7K1": "Z37232",
"Z37232K1": {
"Z1K1": "Z7",
"Z7K1": "Z37163",
"Z37163K1": {
"Z1K1": "Z18",
"Z18K1": "Z37220K1"
},
"Z37163K2": {
"Z1K1": "Z18",
"Z18K1": "Z37220K2"
}
},
"Z37232K2": {
"Z1K1": "Z26934",
"Z26934K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q110786"
}
},
"Z37232K3": {
"Z1K1": "Z18",
"Z18K1": "Z37220K2"
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "if item requires article then def+noun else noun "
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
mtaj1cj02yf6wlqtyg2qopv1in0kut3
288083
288058
2026-07-02T15:57:10Z
Denny
81
288083
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37231"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z37220",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z37235",
"Z37235K1": {
"Z1K1": "Z18",
"Z18K1": "Z37220K1"
}
},
"Z802K2": {
"Z1K1": "Z7",
"Z7K1": "Z37209",
"Z37209K1": "Z37200",
"Z37209K2": {
"Z1K1": "Z7",
"Z7K1": "Z37163",
"Z37163K1": {
"Z1K1": "Z18",
"Z18K1": "Z37220K1"
},
"Z37163K2": {
"Z1K1": "Z18",
"Z18K1": "Z37220K2"
}
},
"Z37209K3": {
"Z1K1": "Z18",
"Z18K1": "Z37220K2"
}
},
"Z802K3": {
"Z1K1": "Z7",
"Z7K1": "Z37232",
"Z37232K1": {
"Z1K1": "Z7",
"Z7K1": "Z37163",
"Z37163K1": {
"Z1K1": "Z18",
"Z18K1": "Z37220K1"
},
"Z37163K2": {
"Z1K1": "Z18",
"Z18K1": "Z37220K2"
}
},
"Z37232K2": {
"Z1K1": "Z26934",
"Z26934K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q110786"
}
},
"Z37232K3": {
"Z1K1": "Z18",
"Z18K1": "Z37220K2"
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "if item requires article then def+noun else noun "
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
gjttpch27fwhcr7prlp2fsv3d9afrgn
Translations:Wikifunctions:Status updates/2026-07-01/32/fr
1198
87023
288042
2026-07-02T14:23:53Z
Poro26
1521
Created page with "=== Nouvelles fonctions hebdomadaires : 76 nouvelles fonctions ==="
288042
wikitext
text/x-wiki
=== Nouvelles fonctions hebdomadaires : 76 nouvelles fonctions ===
8ny6cpus4g5pklfegegpatds1ygp4ms
Z37232
0
87024
288047
2026-07-02T14:42:42Z
Denny
81
288047
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37232"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z36462",
"Z17K2": "Z37232K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "noun"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z26934",
"Z17K2": "Z37232K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "number"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z37232K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z36462",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z37232"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "German noun phrase from noun w/o determiner"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"np from n",
"n to np"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Take a German noun Syntactic table and returns a German noun phrase Syntactic table without adding an article or determiner"
}
]
}
}
qaugvv0z20wzvqn6rh5n9t4p07rzmvs
288049
288047
2026-07-02T14:45:37Z
Denny
81
Added Z37233 to the approved list of test cases
288049
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37232"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z36462",
"Z17K2": "Z37232K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "noun"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z26934",
"Z17K2": "Z37232K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "number"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z37232K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z36462",
"Z8K3": [
"Z20",
"Z37233"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z37232"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "German noun phrase from noun w/o determiner"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"np from n",
"n to np"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Take a German noun Syntactic table and returns a German noun phrase Syntactic table without adding an article or determiner"
}
]
}
}
4xopqh5k99q65ykegup0a94ly09k2dl
288050
288049
2026-07-02T14:45:54Z
Denny
81
288050
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37232"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z36462",
"Z17K2": "Z37232K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "noun"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z26934",
"Z17K2": "Z37232K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "number"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z37232K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z36462",
"Z8K3": [
"Z20",
"Z37233"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z37232"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "German noun phrase from noun w/o article"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"np from n",
"n to np"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Take a German noun Syntactic table and returns a German noun phrase Syntactic table without adding an article or determiner"
}
]
}
}
mds7bb9xv6ouibgrs1emtmuo2g4e316
288052
288050
2026-07-02T15:04:02Z
Denny
81
Added Z37234 to the approved list of implementations
288052
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37232"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z36462",
"Z17K2": "Z37232K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "noun"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z26934",
"Z17K2": "Z37232K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "number"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z37232K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z36462",
"Z8K3": [
"Z20",
"Z37233"
],
"Z8K4": [
"Z14",
"Z37234"
],
"Z8K5": "Z37232"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "German noun phrase from noun w/o article"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"np from n",
"n to np"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Take a German noun Syntactic table and returns a German noun phrase Syntactic table without adding an article or determiner"
}
]
}
}
1vf31mddo28st3rwnwco56tnwzc0tox
Z37233
0
87025
288048
2026-07-02T14:45:24Z
Denny
81
288048
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37233"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z37232",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z37232",
"Z37232K1": {
"Z1K1": "Z7",
"Z7K1": "Z37163",
"Z37163K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q84"
},
"Z37163K2": "Z1430"
},
"Z37232K2": {
"Z1K1": "Z26934",
"Z26934K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q110786"
}
},
"Z37232K3": "Z1430"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z36717",
"Z36717K2": {
"Z1K1": "Z36462",
"Z36462K1": "Z1430",
"Z36462K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q1401131"
},
"Z36462K3": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q1775461"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q110786"
}
],
"Z36462K4": [
"Z36463",
{
"Z1K1": "Z36463",
"Z36463K1": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q131105"
}
],
"Z36463K2": [
"Z89",
{
"Z1K1": "Z89",
"Z89K1": "London"
}
]
},
{
"Z1K1": "Z36463",
"Z36463K1": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q146233"
}
],
"Z36463K2": [
"Z89",
{
"Z1K1": "Z89",
"Z89K1": "Londons"
}
]
},
{
"Z1K1": "Z36463",
"Z36463K1": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q145599"
}
],
"Z36463K2": [
"Z89",
{
"Z1K1": "Z89",
"Z89K1": "London"
}
]
},
{
"Z1K1": "Z36463",
"Z36463K1": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q146078"
}
],
"Z36463K2": [
"Z89",
{
"Z1K1": "Z89",
"Z89K1": "London"
}
]
}
]
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "London (de) (np from n)"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
m5yumarvsgifxx4phiroazjuqrk5v4u
Z37234
0
87026
288051
2026-07-02T15:03:50Z
Denny
81
288051
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37234"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z37232",
"Z14K2": {
"Z1K1": "Z36462",
"Z36462K1": {
"Z1K1": "Z18",
"Z18K1": "Z37232K3"
},
"Z36462K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q1401131"
},
"Z36462K3": [
"Z6091",
{
"Z1K1": "Z7",
"Z7K1": "Z811",
"Z811K1": {
"Z1K1": "Z7",
"Z7K1": "Z36644",
"Z36644K1": {
"Z1K1": "Z18",
"Z18K1": "Z37232K1"
}
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z6895",
"Z6895K1": {
"Z1K1": "Z18",
"Z18K1": "Z37232K2"
}
}
],
"Z36462K4": [
"Z36463",
{
"Z1K1": "Z36463",
"Z36463K1": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q131105"
}
],
"Z36463K2": {
"Z1K1": "Z7",
"Z7K1": "Z36827",
"Z36827K1": {
"Z1K1": "Z18",
"Z18K1": "Z37232K1"
},
"Z36827K2": [
"Z6091",
{
"Z1K1": "Z7",
"Z7K1": "Z6895",
"Z6895K1": {
"Z1K1": "Z18",
"Z18K1": "Z37232K2"
}
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q131105"
}
]
}
},
{
"Z1K1": "Z36463",
"Z36463K1": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q146233"
}
],
"Z36463K2": {
"Z1K1": "Z7",
"Z7K1": "Z36827",
"Z36827K1": {
"Z1K1": "Z18",
"Z18K1": "Z37232K1"
},
"Z36827K2": [
"Z6091",
{
"Z1K1": "Z7",
"Z7K1": "Z6895",
"Z6895K1": {
"Z1K1": "Z18",
"Z18K1": "Z37232K2"
}
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q146233"
}
]
}
},
{
"Z1K1": "Z36463",
"Z36463K1": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q145599"
}
],
"Z36463K2": {
"Z1K1": "Z7",
"Z7K1": "Z36827",
"Z36827K1": {
"Z1K1": "Z18",
"Z18K1": "Z37232K1"
},
"Z36827K2": [
"Z6091",
{
"Z1K1": "Z7",
"Z7K1": "Z6895",
"Z6895K1": {
"Z1K1": "Z18",
"Z18K1": "Z37232K2"
}
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q145599"
}
]
}
},
{
"Z1K1": "Z36463",
"Z36463K1": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q146078"
}
],
"Z36463K2": {
"Z1K1": "Z7",
"Z7K1": "Z36827",
"Z36827K1": {
"Z1K1": "Z18",
"Z18K1": "Z37232K1"
},
"Z36827K2": [
"Z6091",
{
"Z1K1": "Z7",
"Z7K1": "Z6895",
"Z6895K1": {
"Z1K1": "Z18",
"Z18K1": "Z37232K2"
}
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q146078"
}
]
}
}
]
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "pull the options with the given number"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
st2qaepus6dcfdz40mgnqgepss0ic2w
Z37235
0
87027
288061
2026-07-02T15:41:01Z
Denny
81
288061
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37235"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z37235K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item reference"
}
]
}
}
],
"Z8K2": "Z40",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z37235"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "does item need an article in German?"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "returns true if the item needs an article in German, i.e. whether it is like \"der Juli\" than \"Paris\""
}
]
}
}
nx5nott7g4jrl67xihdm09kmbgpksd0
288063
288061
2026-07-02T15:41:51Z
Denny
81
288063
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37235"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z37235K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item reference"
}
]
}
}
],
"Z8K2": "Z40",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z37235"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "does named item need an article in German?"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "returns true if the item needs an article in German, i.e. whether it is like \"der Juli\" than \"Paris\""
}
]
}
}
l7utnyc76khwqtgw6olzbjvga00nn1h
288064
288063
2026-07-02T15:41:55Z
Denny
81
Added Z37236 to the approved list of test cases
288064
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37235"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z37235K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item reference"
}
]
}
}
],
"Z8K2": "Z40",
"Z8K3": [
"Z20",
"Z37236"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z37235"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "does named item need an article in German?"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "returns true if the item needs an article in German, i.e. whether it is like \"der Juli\" than \"Paris\""
}
]
}
}
2zchsml1vgqvy9ehctmdpf2it44fsqh
288066
288064
2026-07-02T15:42:33Z
Denny
81
Added Z37237 to the approved list of test cases
288066
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37235"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z37235K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item reference"
}
]
}
}
],
"Z8K2": "Z40",
"Z8K3": [
"Z20",
"Z37236",
"Z37237"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z37235"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "does named item need an article in German?"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "returns true if the item needs an article in German, i.e. whether it is like \"der Juli\" than \"Paris\""
}
]
}
}
ehbyfouqvubt40q8gfhvc75bobopzbq
288068
288066
2026-07-02T15:43:13Z
Denny
81
Added Z37238 to the approved list of test cases
288068
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37235"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z37235K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item reference"
}
]
}
}
],
"Z8K2": "Z40",
"Z8K3": [
"Z20",
"Z37236",
"Z37237",
"Z37238"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z37235"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "does named item need an article in German?"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "returns true if the item needs an article in German, i.e. whether it is like \"der Juli\" than \"Paris\""
}
]
}
}
bjwqfdq2em1kl6ocuzl6j1x4ch59yi5
288070
288068
2026-07-02T15:44:13Z
Denny
81
Added Z37239 to the approved list of test cases
288070
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37235"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z37235K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item reference"
}
]
}
}
],
"Z8K2": "Z40",
"Z8K3": [
"Z20",
"Z37236",
"Z37237",
"Z37238",
"Z37239"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z37235"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "does named item need an article in German?"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "returns true if the item needs an article in German, i.e. whether it is like \"der Juli\" than \"Paris\""
}
]
}
}
ezdptmklsa4cjcnkaa9zlcww59nnnqd
288077
288070
2026-07-02T15:50:19Z
Denny
81
Added Z37240 to the approved list of implementations
288077
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37235"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z37235K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item reference"
}
]
}
}
],
"Z8K2": "Z40",
"Z8K3": [
"Z20",
"Z37236",
"Z37237",
"Z37238",
"Z37239"
],
"Z8K4": [
"Z14",
"Z37240"
],
"Z8K5": "Z37235"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "does named item need an article in German?"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "returns true if the item needs an article in German, i.e. whether it is like \"der Juli\" than \"Paris\""
}
]
}
}
43i61qb9ii4nksdsghf1z6g3mi9meuy
Z37236
0
87028
288062
2026-07-02T15:41:36Z
Denny
81
288062
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37236"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z37235",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z37235",
"Z37235K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q19686"
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z844",
"Z844K2": {
"Z1K1": "Z40",
"Z40K1": "Z41"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "die Themse"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
9z52ipifr3215mhif0x2o0gd55ww1b5
Z37237
0
87029
288065
2026-07-02T15:42:24Z
Denny
81
288065
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37237"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z37235",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z37235",
"Z37235K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q120"
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z844",
"Z844K2": {
"Z1K1": "Z40",
"Z40K1": "Z41"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "der Juni"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
2dp59w7ukosrglj8tiuq6ofnfr1v55t
Z37238
0
87030
288067
2026-07-02T15:42:59Z
Denny
81
288067
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37238"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z37235",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z37235",
"Z37235K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q1435"
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z844",
"Z844K2": {
"Z1K1": "Z40",
"Z40K1": "Z42"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Zagreb"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
cmuapp5600pktxnsu1jmhdi9npq291e
Z37239
0
87031
288069
2026-07-02T15:44:02Z
Denny
81
288069
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37239"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z37235",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z37235",
"Z37235K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q34389"
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z844",
"Z844K2": {
"Z1K1": "Z40",
"Z40K1": "Z42"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Whitney Houston"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
e497is1ced4ilrfacwd6p90w8evft61
Z37240
0
87035
288075
2026-07-02T15:49:22Z
Denny
81
288075
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37240"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z37235",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z13752",
"Z13752K1": {
"Z1K1": "Z7",
"Z7K1": "Z23543",
"Z23543K1": {
"Z1K1": "Z7",
"Z7K1": "Z6821",
"Z6821K1": {
"Z1K1": "Z18",
"Z18K1": "Z37235K1"
}
}
},
"Z13752K2": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q8502"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q47018901"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q4022"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q46831"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q4989906"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q9430"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q23397"
}
]
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "common elements in instances and hard-coded list"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
d5lv0293afcdnw8d4c5bi4vg48u7l1s
User:SimpleObjects-9ei
2
87036
288090
2026-07-02T16:18:35Z
SimpleObjects-9ei
48566
that's pretty much it
288090
wikitext
text/x-wiki
<big>Hello.</big>
This is me, and there's only one reason I chased the wind: [[Talk:Pocket Option Invite Code KBP120]] (July 2, 2026 at 16:15). Hillarious.
Thanks.
== More Info ==
Go check out my [[Special:CentralAuth/SimpleObjects-9ei|other accounts]] or go to [[:en:wikipedia:User:SimpleObjects-9ei|my main account]] on the English Wikipedia for more.
== The Contribs ==
{{Special:Contributions/SimpleObjects-9ei|limit=50}}
bmbdzny5zvj20bu9dz9lddxt1weal8d
Z37241
0
87037
288091
2026-07-02T16:20:31Z
Denny
81
288091
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37241"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z36462",
"Z17K2": "Z37241K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "subject as noun phrase"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z36462",
"Z17K2": "Z37241K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "class as noun phrase"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z37241K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z36462",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z37241"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "German instantiate present from 2 noun phrases"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "creates an instantiating sentence in the present tense from two noun phrases, e.g. \"Paris ist eine Stadt.\", \"Ein Tiger ist ein Säugetier.\", \"Brač ist eine schöne Insel.\", etc."
}
]
}
}
5gp97eufcbqggtly7fnbx2f87m5bpui
288094
288091
2026-07-02T16:24:29Z
Denny
81
Added Z37242 to the approved list of test cases
288094
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37241"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z36462",
"Z17K2": "Z37241K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "subject as noun phrase"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z36462",
"Z17K2": "Z37241K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "class as noun phrase"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z37241K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z36462",
"Z8K3": [
"Z20",
"Z37242"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z37241"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "German instantiate present from 2 noun phrases"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "creates an instantiating sentence in the present tense from two noun phrases, e.g. \"Paris ist eine Stadt.\", \"Ein Tiger ist ein Säugetier.\", \"Brač ist eine schöne Insel.\", etc."
}
]
}
}
fpcwmfd9y1zvmpw35v1rxqzuafu8em5
288098
288094
2026-07-02T16:48:25Z
Denny
81
Added Z37243 to the approved list of test cases
288098
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37241"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z36462",
"Z17K2": "Z37241K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "subject as noun phrase"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z36462",
"Z17K2": "Z37241K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "class as noun phrase"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z37241K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z36462",
"Z8K3": [
"Z20",
"Z37242",
"Z37243"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z37241"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "German instantiate present from 2 noun phrases"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "creates an instantiating sentence in the present tense from two noun phrases, e.g. \"Paris ist eine Stadt.\", \"Ein Tiger ist ein Säugetier.\", \"Brač ist eine schöne Insel.\", etc."
}
]
}
}
qevxbgy1psffy5vouwlnrzgeire00wo
288101
288098
2026-07-02T16:53:48Z
Denny
81
Added Z37244 to the approved list of implementations
288101
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37241"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z36462",
"Z17K2": "Z37241K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "subject as noun phrase"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z36462",
"Z17K2": "Z37241K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "class as noun phrase"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z37241K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z36462",
"Z8K3": [
"Z20",
"Z37242",
"Z37243"
],
"Z8K4": [
"Z14",
"Z37244"
],
"Z8K5": "Z37241"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "German instantiate present from 2 noun phrases"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "creates an instantiating sentence in the present tense from two noun phrases, e.g. \"Paris ist eine Stadt.\", \"Ein Tiger ist ein Säugetier.\", \"Brač ist eine schöne Insel.\", etc."
}
]
}
}
jjsljpy5cx1uds4dlp5kj7xmgz30i3t
Z37242
0
87038
288093
2026-07-02T16:24:05Z
Denny
81
288093
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37242"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z37241",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z37241",
"Z37241K1": {
"Z1K1": "Z7",
"Z7K1": "Z37209",
"Z37209K1": "Z37208",
"Z37209K2": {
"Z1K1": "Z7",
"Z7K1": "Z37157",
"Z37157K1": {
"Z1K1": "Z7",
"Z7K1": "Z6825",
"Z6825K1": {
"Z1K1": "Z6095",
"Z6095K1": "L7109"
}
}
},
"Z37209K3": "Z1430"
},
"Z37241K2": {
"Z1K1": "Z7",
"Z7K1": "Z37209",
"Z37209K1": "Z37200",
"Z37209K2": {
"Z1K1": "Z7",
"Z7K1": "Z37157",
"Z37157K1": {
"Z1K1": "Z7",
"Z7K1": "Z6825",
"Z6825K1": {
"Z1K1": "Z6095",
"Z6095K1": "L893126"
}
}
},
"Z37209K3": "Z1430"
},
"Z37241K3": "Z1430"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z36717",
"Z36717K2": {
"Z1K1": "Z36462",
"Z36462K1": "Z1430",
"Z36462K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q41796"
},
"Z36462K3": [
"Z6091"
],
"Z36462K4": [
"Z36463",
{
"Z1K1": "Z36463",
"Z36463K1": [
"Z6091"
],
"Z36463K2": [
"Z89",
{
"Z1K1": "Z89",
"Z89K1": "Die Preise sind der Knüller."
}
]
}
]
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Die Preise sind der Knüller."
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
3l42y46xqcvcv0l6qwi00l5nfrfpqm9
Z37243
0
87039
288097
2026-07-02T16:48:11Z
Denny
81
288097
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37243"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z37241",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z37241",
"Z37241K1": {
"Z1K1": "Z7",
"Z7K1": "Z37220",
"Z37220K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q1794"
},
"Z37220K2": "Z1430"
},
"Z37241K2": {
"Z1K1": "Z7",
"Z7K1": "Z37209",
"Z37209K1": "Z37198",
"Z37209K2": {
"Z1K1": "Z7",
"Z7K1": "Z37157",
"Z37157K1": {
"Z1K1": "Z7",
"Z7K1": "Z6825",
"Z6825K1": {
"Z1K1": "Z6095",
"Z6095K1": "L11539"
}
}
},
"Z37209K3": "Z1430"
},
"Z37241K3": "Z1430"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z36717",
"Z36717K2": {
"Z1K1": "Z36462",
"Z36462K1": "Z1430",
"Z36462K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q41796"
},
"Z36462K3": [
"Z6091"
],
"Z36462K4": [
"Z36463",
{
"Z1K1": "Z36463",
"Z36463K1": [
"Z6091"
],
"Z36463K2": [
"Z89",
{
"Z1K1": "Z89",
"Z89K1": "Frankfurt ist eine Stadt."
}
]
}
]
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Frankfurt ist eine Stadt."
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
rbetrmu4q53y653s0auolm34u9s2f6f
288100
288097
2026-07-02T16:53:30Z
Denny
81
288100
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37243"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z37241",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z37241",
"Z37241K1": {
"Z1K1": "Z7",
"Z7K1": "Z37220",
"Z37220K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q270"
},
"Z37220K2": "Z1430"
},
"Z37241K2": {
"Z1K1": "Z7",
"Z7K1": "Z37209",
"Z37209K1": "Z37198",
"Z37209K2": {
"Z1K1": "Z7",
"Z7K1": "Z37157",
"Z37157K1": {
"Z1K1": "Z7",
"Z7K1": "Z6825",
"Z6825K1": {
"Z1K1": "Z6095",
"Z6095K1": "L11539"
}
}
},
"Z37209K3": "Z1430"
},
"Z37241K3": "Z1430"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z36717",
"Z36717K2": {
"Z1K1": "Z36462",
"Z36462K1": "Z1430",
"Z36462K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q41796"
},
"Z36462K3": [
"Z6091"
],
"Z36462K4": [
"Z36463",
{
"Z1K1": "Z36463",
"Z36463K1": [
"Z6091"
],
"Z36463K2": [
"Z89",
{
"Z1K1": "Z89",
"Z89K1": "Warschau ist eine Stadt."
}
]
}
]
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Warschau ist eine Stadt."
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
p894c39jvelcu669rusw8v6x80rq28v
Z37244
0
87040
288099
2026-07-02T16:52:21Z
Denny
81
288099
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37244"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z37241",
"Z14K2": {
"Z1K1": "Z36462",
"Z36462K1": {
"Z1K1": "Z18",
"Z18K1": "Z37241K3"
},
"Z36462K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q41796"
},
"Z36462K3": [
"Z6091"
],
"Z36462K4": [
"Z36463",
{
"Z1K1": "Z36463",
"Z36463K1": [
"Z6091"
],
"Z36463K2": [
"Z89",
{
"Z1K1": "Z7",
"Z7K1": "Z35766",
"Z35766K1": [
"Z89",
{
"Z1K1": "Z7",
"Z7K1": "Z36944",
"Z36944K1": {
"Z1K1": "Z7",
"Z7K1": "Z36816",
"Z36816K1": {
"Z1K1": "Z7",
"Z7K1": "Z36820",
"Z36820K1": {
"Z1K1": "Z18",
"Z18K1": "Z37241K1"
},
"Z36820K2": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q131105"
}
]
}
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z36723",
"Z36723K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q110786"
},
"Z36723K2": {
"Z1K1": "Z18",
"Z18K1": "Z37241K1"
}
},
"Z802K2": {
"Z1K1": "Z89",
"Z89K1": "ist"
},
"Z802K3": {
"Z1K1": "Z89",
"Z89K1": "sind"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z27849",
"Z27849K1": {
"Z1K1": "Z7",
"Z7K1": "Z36816",
"Z36816K1": {
"Z1K1": "Z7",
"Z7K1": "Z36820",
"Z36820K1": {
"Z1K1": "Z18",
"Z18K1": "Z37241K2"
},
"Z36820K2": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q131105"
}
]
}
},
"Z27849K2": {
"Z1K1": "Z89",
"Z89K1": "."
}
}
],
"Z35766K2": {
"Z1K1": "Z89",
"Z89K1": " "
}
}
]
}
]
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "subj.nom ++ ist/sind.{subj.nr) ++ compl.nom"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
e31kgo7lkikls8q2vq798my0fry95r7
Z37245
0
87041
288104
2026-07-02T16:57:14Z
Autom
448
sv
288104
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37245"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z20159",
"Z17K2": "Z37245K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "årtal"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z37245"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "gregorianskt årtal som textsträng på svenska"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "gregorian year as string (Swedish)"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
r4hcre6mi9xietaowf3dkflz9ba5jz8
288185
288104
2026-07-02T20:12:55Z
Autom
448
description of behaviour (editorial choise, please use discussion page)
288185
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37245"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z20159",
"Z17K2": "Z37245K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "årtal"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z37245"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "gregorianskt årtal som textsträng på svenska"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "gregorian year as string (Swedish)"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "funktionen använder alltid f.Kr. och e.Kr. för alla årtal före år 500"
}
]
}
}
1zx7652fn6gk06v5igtk414id070zrb
288190
288185
2026-07-02T20:34:24Z
Autom
448
Added Z37249 to the approved list of implementations
288190
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37245"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z20159",
"Z17K2": "Z37245K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "årtal"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14",
"Z37249"
],
"Z8K5": "Z37245"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "gregorianskt årtal som textsträng på svenska"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "gregorian year as string (Swedish)"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "funktionen använder alltid f.Kr. och e.Kr. för alla årtal före år 500"
}
]
}
}
syltk0xkupxxkryksxej087rvq1m4ox
288196
288190
2026-07-02T20:40:03Z
Autom
448
Added Z37250, Z37251, Z37252 och Z37253 to the approved list of test cases
288196
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37245"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z20159",
"Z17K2": "Z37245K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "årtal"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20",
"Z37250",
"Z37251",
"Z37252",
"Z37253"
],
"Z8K4": [
"Z14",
"Z37249"
],
"Z8K5": "Z37245"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "gregorianskt årtal som textsträng på svenska"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "gregorian year as string (Swedish)"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "funktionen använder alltid f.Kr. och e.Kr. för alla årtal före år 500"
}
]
}
}
6zk3dd5gzcjuhfdvbfypv326imtzk6s
Z37246
0
87042
288105
2026-07-02T16:57:38Z
Denny
81
288105
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37246"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z36462",
"Z17K2": "Z37246K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "subject as noun phrase"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z36462",
"Z17K2": "Z37246K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "class as noun"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z37246K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z36462",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z37246"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "German instantiate present a noun phrase as noun"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Given a noun phrase NP and a noun N, this creates a sentence that says that NP is an N"
}
]
}
}
eov82o8dqwe1s405xmwf8pwltgbvlkr
288108
288105
2026-07-02T17:05:10Z
Denny
81
Added Z37247 to the approved list of test cases
288108
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37246"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z36462",
"Z17K2": "Z37246K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "subject as noun phrase"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z36462",
"Z17K2": "Z37246K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "class as noun"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z37246K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z36462",
"Z8K3": [
"Z20",
"Z37247"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z37246"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "German instantiate present a noun phrase as noun"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Given a noun phrase NP and a noun N, this creates a sentence that says that NP is an N"
}
]
}
}
8sjg14vmvj5v6fqlq2xddfdxc1r05j5
288110
288108
2026-07-02T17:06:55Z
Denny
81
Added Z37248 to the approved list of implementations
288110
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37246"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z36462",
"Z17K2": "Z37246K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "subject as noun phrase"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z36462",
"Z17K2": "Z37246K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "class as noun"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z37246K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z36462",
"Z8K3": [
"Z20",
"Z37247"
],
"Z8K4": [
"Z14",
"Z37248"
],
"Z8K5": "Z37246"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "German instantiate present a noun phrase as noun"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Given a noun phrase NP and a noun N, this creates a sentence that says that NP is an N"
}
]
}
}
izobe39ui1z9r7amzl9gwjdegufyd8t
Z37247
0
87043
288107
2026-07-02T17:04:45Z
Denny
81
288107
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37247"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z37246",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z37246",
"Z37246K1": {
"Z1K1": "Z7",
"Z7K1": "Z37220",
"Z37220K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q1055"
},
"Z37220K2": "Z1430"
},
"Z37246K2": {
"Z1K1": "Z7",
"Z7K1": "Z37163",
"Z37163K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q707813"
},
"Z37163K2": "Z1430"
},
"Z37246K3": "Z1430"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z36717",
"Z36717K2": {
"Z1K1": "Z36462",
"Z36462K1": "Z1430",
"Z36462K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q41796"
},
"Z36462K3": [
"Z6091"
],
"Z36462K4": [
"Z36463",
{
"Z1K1": "Z36463",
"Z36463K1": [
"Z6091"
],
"Z36463K2": [
"Z89",
{
"Z1K1": "Z89",
"Z89K1": "Hamburg ist eine Hansestadt."
}
]
}
]
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Hamburg ist eine Hansestadt."
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
jagxl8rlfs8cl3rc1iw6fccpl0c0565
Z37248
0
87044
288109
2026-07-02T17:06:42Z
Denny
81
288109
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37248"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z37246",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z37241",
"Z37241K1": {
"Z1K1": "Z18",
"Z18K1": "Z37246K1"
},
"Z37241K2": {
"Z1K1": "Z7",
"Z7K1": "Z37209",
"Z37209K1": "Z37198",
"Z37209K2": {
"Z1K1": "Z18",
"Z18K1": "Z37246K2"
},
"Z37209K3": "Z1430"
},
"Z37241K3": "Z1430"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "instantiate present from np and \"eine\"+n"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
8cueldyuw8b87b64spdr056ru8avn2t
Translations:Wikifunctions:Status updates/2026-07-01/31/fr
1198
87045
288117
2026-07-02T17:59:22Z
Poro26
1521
Created page with "Si d’autres événements liés sont présents, faites-le nous savoir, nous serons ravis de les ajouter !"
288117
wikitext
text/x-wiki
Si d’autres événements liés sont présents, faites-le nous savoir, nous serons ravis de les ajouter !
pxrri71jc1ylrxwgus9ei7slxbl5ne3
Translations:Wikifunctions:Status updates/2026-07-01/30/fr
1198
87046
288119
2026-07-02T18:00:33Z
Poro26
1521
Created page with "[[$1|James]], [[$2|Luca]], et [[$3|Denny]] animera "[$4 Abstract Wikipedia workshop: Créons un article multilingue !]" samedi à 11h00"
288119
wikitext
text/x-wiki
[[$1|James]], [[$2|Luca]], et [[$3|Denny]] animera "[$4 Abstract Wikipedia workshop: Créons un article multilingue !]" samedi à 11h00
bh7p3ipjdr1dgypf7cz7welkflb0295
Translations:Wikifunctions:Status updates/2026-07-01/4/fr
1198
87047
288121
2026-07-02T18:10:23Z
Poro26
1521
Created page with "Je vais donner des exemples ici basés sur Q90, l'article abstrait pour Paris, parce qu'il est très court et simple, et nous prévoyons de l'utiliser comme une démonstration lors de l'atelier [$1 Wikimania à Paris] dans trois semaines:"
288121
wikitext
text/x-wiki
Je vais donner des exemples ici basés sur Q90, l'article abstrait pour Paris, parce qu'il est très court et simple, et nous prévoyons de l'utiliser comme une démonstration lors de l'atelier [$1 Wikimania à Paris] dans trois semaines:
j7aleo7ivszwrq5ipixr5vx42yepwe2
Translations:Wikifunctions:Status updates/2026-07-01/5/fr
1198
87048
288123
2026-07-02T18:11:04Z
Poro26
1521
Created page with "Pour les wikis pilotes (actuellement juste Test Wikipedia), vous pouvez aller sur la nouvelle page spéciale Special :PreviewAbstract pour un article résumé approuvé afin de voir à quoi il ressemble ("par exemple", est-ce que tous les fragments passent dans votre langue, s’il manque des fonctions ou des lexèmes, l’écriture est-elle idiomatique, "etc."):"
288123
wikitext
text/x-wiki
Pour les wikis pilotes (actuellement juste Test Wikipedia), vous pouvez aller sur la nouvelle page spéciale Special :PreviewAbstract pour un article résumé approuvé afin de voir à quoi il ressemble ("par exemple", est-ce que tous les fragments passent dans votre langue, s’il manque des fonctions ou des lexèmes, l’écriture est-elle idiomatique, "etc."):
5xnfxvocu244ks0h6hsa8h0rpdaj9um
288125
288123
2026-07-02T18:12:05Z
Poro26
1521
288125
wikitext
text/x-wiki
Pour les wikis pilotes (actuellement juste Test Wikipedia), vous pouvez aller sur la nouvelle page spéciale Special :PreviewAbstract pour un article résumé approuvé afin de voir à quoi il ressemble (''par exemple'', est-ce que tous les fragments passent dans votre langue, s’il manque des fonctions ou des lexèmes, l’écriture est-elle idiomatique, ''etc.''):
svviz7naoq7s7ri1co275hq0ee1aqcu
Translations:Wikifunctions:Status updates/2026-07-01/6/fr
1198
87049
288127
2026-07-02T18:13:38Z
Poro26
1521
Created page with "''Note:'' Test Wikipedia affiche le contenu correct, mais l’étiquette "incorrecte" en haut, car pour le travail des autres équipes, il parle au Test Wikidata, pas au vrai Wikidata, et donc "Q90" est un concept"
288127
wikitext
text/x-wiki
''Note:'' Test Wikipedia affiche le contenu correct, mais l’étiquette "incorrecte" en haut, car pour le travail des autres équipes, il parle au Test Wikidata, pas au vrai Wikidata, et donc "Q90" est un concept
kewqed25gxtdnkxgnvak7b5v9ujkxhh
Translations:Wikifunctions:Status updates/2026-07-01/7/fr
1198
87050
288129
2026-07-02T18:13:45Z
Poro26
1521
Created page with "En tant que sysop, vous pouvez choisir de choisir cet article dans votre wiki:"
288129
wikitext
text/x-wiki
En tant que sysop, vous pouvez choisir de choisir cet article dans votre wiki:
tbu47h7ed0zx18oyawxz0mhxce6a48x
Translations:Wikifunctions:Status updates/2026-07-01/8/fr
1198
87051
288131
2026-07-02T18:14:30Z
Poro26
1521
Created page with "''Note'': Test Wikipedia a déjà un article sur Paris, [$1 Paris], donc pour cette démonstration j’ai indiqué le titre "Paris, France" au contenu du test. En tant que sysop, vous pouvez bien sûr supprimer l’article (ou ajouter ou supprimer ses redirections) à tout moment, via la page spéciale."
288131
wikitext
text/x-wiki
''Note'': Test Wikipedia a déjà un article sur Paris, [$1 Paris], donc pour cette démonstration j’ai indiqué le titre "Paris, France" au contenu du test. En tant que sysop, vous pouvez bien sûr supprimer l’article (ou ajouter ou supprimer ses redirections) à tout moment, via la page spéciale.
8h3ev7zbx5dnknun1wa2glpusevlias
288383
288131
2026-07-03T07:52:23Z
Ameisenigel
44
288383
wikitext
text/x-wiki
''Note'': Test Wikipedia a déjà un article sur Paris, [[$1|Paris]], donc pour cette démonstration j’ai indiqué le titre "Paris, France" au contenu du test. En tant que sysop, vous pouvez bien sûr supprimer l’article (ou ajouter ou supprimer ses redirections) à tout moment, via la page spéciale.
bplrcvqxytifa0lqorwjypwctx420zl
Translations:Wikifunctions:Status updates/2026-07-01/9/fr
1198
87052
288133
2026-07-02T18:14:38Z
Poro26
1521
Created page with "Visitez maintenant "Paris, France" et consultez l'article abstrait, plutôt que simplement une invitation à créer un nouvel article:"
288133
wikitext
text/x-wiki
Visitez maintenant "Paris, France" et consultez l'article abstrait, plutôt que simplement une invitation à créer un nouvel article:
qjs61eqksg1krcfiz7a8h07ptvwr567
Translations:Wikifunctions:Status updates/2026-07-01/10/fr
1198
87053
288135
2026-07-02T18:14:47Z
Poro26
1521
Created page with "Cela fonctionne également pour le titre "secondaire" configuré, en tant que redirection d'abord vers "Paris, France":"
288135
wikitext
text/x-wiki
Cela fonctionne également pour le titre "secondaire" configuré, en tant que redirection d'abord vers "Paris, France":
882kwbagbfuw08h2t12o72h4p1s2ty4
Translations:Wikifunctions:Status updates/2026-07-01/11/fr
1198
87054
288137
2026-07-02T18:15:11Z
Poro26
1521
Created page with "L’article existant sur "Paris" n’a absolument pas été affecté :"
288137
wikitext
text/x-wiki
L’article existant sur "Paris" n’a absolument pas été affecté :
rda309w3b671ownkz3o9nwt7fxwnrap
Translations:Wikifunctions:Status updates/2026-07-01/12/fr
1198
87055
288139
2026-07-02T18:15:16Z
Poro26
1521
Created page with "C'est notre conception initiale, et nous sommes sûrs qu'il y a des choses que vous pourriez remarquer que nous pourrions faire mieux, ou des choses que nous n'avons pas encore assez réfléchies. S'il vous plaît dites-nous, pour que nous puissions l'améliorer."
288139
wikitext
text/x-wiki
C'est notre conception initiale, et nous sommes sûrs qu'il y a des choses que vous pourriez remarquer que nous pourrions faire mieux, ou des choses que nous n'avons pas encore assez réfléchies. S'il vous plaît dites-nous, pour que nous puissions l'améliorer.
h7c2lnqc5vpo2yx4w8x3s6csdue6mi8
Translations:Wikifunctions:Status updates/2026-07-01/13/fr
1198
87056
288141
2026-07-02T18:15:28Z
Poro26
1521
Created page with "Quelques points rapides à noter:"
288141
wikitext
text/x-wiki
Quelques points rapides à noter:
7b3h76ljryakj0hoci5but9aiesz2co
Translations:Wikifunctions:Status updates/2026-07-01/14/fr
1198
87057
288143
2026-07-02T18:15:39Z
Poro26
1521
Created page with "L'onglet "créer local" vous permet de créer un article de wikitext local, qui "gagnant" et remplace l'article abstrait - c'est une partie clé de la conception, que les communautés locales peuvent toujours remplacer facilement le contenu."
288143
wikitext
text/x-wiki
L'onglet "créer local" vous permet de créer un article de wikitext local, qui "gagnant" et remplace l'article abstrait - c'est une partie clé de la conception, que les communautés locales peuvent toujours remplacer facilement le contenu.
csqubxfzjiuf243za0fxr1ndh6wxqnq
Translations:Wikifunctions:Status updates/2026-07-01/15/fr
1198
87058
288145
2026-07-02T18:15:46Z
Poro26
1521
Created page with "Les onglets "éditer abstrait" et "historique abstrait" vous mènent à Wikipédia abstraite, l'emplacement des pages d'édition et d'historique. Ceci est similaire à la façon dont les pages de fichiers pour les fichiers multimédias chargés à partir de Commons s'affichent. Les deux onglets sont une expérience très différente des onglets "édition" et "histoire" sur les pages de wikitext, et nous pensons à des moyens d'éviter de confondre les gens."
288145
wikitext
text/x-wiki
Les onglets "éditer abstrait" et "historique abstrait" vous mènent à Wikipédia abstraite, l'emplacement des pages d'édition et d'historique. Ceci est similaire à la façon dont les pages de fichiers pour les fichiers multimédias chargés à partir de Commons s'affichent. Les deux onglets sont une expérience très différente des onglets "édition" et "histoire" sur les pages de wikitext, et nous pensons à des moyens d'éviter de confondre les gens.
a9hx4yc0k9a2zch1d0p7azg7m2fs5js
Translations:Wikifunctions:Status updates/2026-07-01/16/fr
1198
87059
288147
2026-07-02T18:15:55Z
Poro26
1521
Created page with "Il y a une bannière en bas du contenu expliquant que l'article est de Wikipedia abstraite et quand il a été mis à jour pour la dernière fois, ce qui, nous pensons, pourrait ne pas être nécessaire pour toujours. Il y a aussi une ligne supplémentaire dans le pied de page avec des informations similaires, que nous espérons conserver pour toujours."
288147
wikitext
text/x-wiki
Il y a une bannière en bas du contenu expliquant que l'article est de Wikipedia abstraite et quand il a été mis à jour pour la dernière fois, ce qui, nous pensons, pourrait ne pas être nécessaire pour toujours. Il y a aussi une ligne supplémentaire dans le pied de page avec des informations similaires, que nous espérons conserver pour toujours.
pivskb1uhr126iw1s4j2bdevayxjhcq
Translations:Wikifunctions:Status updates/2026-07-01/17/fr
1198
87060
288149
2026-07-02T18:16:02Z
Poro26
1521
Created page with "Il existe actuellement un très petit nombre d'articles pour lesquels il est débloqué, uniquement à des fins de test/démonstration (Q319, Q42, Q84, Q52 et Q90, en anglais, en français, en allemand et en espagnol). Cela permet au script de mettre à jour chaque article autorisé dans chaque langue chaque lundi, afin de garder les articles à jour. Nous prévoyons de permettre à la communauté de Wikipédia Abstract de contrôler cette liste très bientôt, sous rés..."
288149
wikitext
text/x-wiki
Il existe actuellement un très petit nombre d'articles pour lesquels il est débloqué, uniquement à des fins de test/démonstration (Q319, Q42, Q84, Q52 et Q90, en anglais, en français, en allemand et en espagnol). Cela permet au script de mettre à jour chaque article autorisé dans chaque langue chaque lundi, afin de garder les articles à jour. Nous prévoyons de permettre à la communauté de Wikipédia Abstract de contrôler cette liste très bientôt, sous réserve de certaines préoccupations en matière de performance technique.
ilblq2n1wfc8lfrik04zn3djurpeefp
Translations:Wikifunctions:Status updates/2026-07-01/18/fr
1198
87061
288151
2026-07-02T18:16:06Z
Poro26
1521
Created page with "Pour maintenir la démonstration et encourager les gens à écrire de meilleurs articles sur leurs propres villes, il serait utile de garder l'article abstrait de Paris très court et simple pour l'instant."
288151
wikitext
text/x-wiki
Pour maintenir la démonstration et encourager les gens à écrire de meilleurs articles sur leurs propres villes, il serait utile de garder l'article abstrait de Paris très court et simple pour l'instant.
tmxym8fid9yrr047gj0hehcwe4dczil
Translations:Wikifunctions:Status updates/2026-07-01/19/fr
1198
87062
288153
2026-07-02T18:16:14Z
Poro26
1521
Created page with "=== L’année à venir ==="
288153
wikitext
text/x-wiki
=== L’année à venir ===
7v690zk8nzj0ec7pkfh2zz6o3bhnwg2
Translations:Wikifunctions:Status updates/2026-07-01/35/fr
1198
87063
288155
2026-07-02T18:16:47Z
Poro26
1521
Created page with "Le plan annuel de la Wikimedia Foundation [[$1|pour le 1er juillet 2026–30 juin 2027]] est entré en vigueur aujourd’hui. Notre travail en faveur de Abstract Wikipedia fait partie du thème "Approfondir l’engagement", [[$2|spécifiquement à]]:"
288155
wikitext
text/x-wiki
Le plan annuel de la Wikimedia Foundation [[$1|pour le 1er juillet 2026–30 juin 2027]] est entré en vigueur aujourd’hui. Notre travail en faveur de Abstract Wikipedia fait partie du thème "Approfondir l’engagement", [[$2|spécifiquement à]]:
hmuifbqf6x9qifu6juz6thg6bsicw5i
Translations:Wikifunctions:Status updates/2026-07-01/20/fr
1198
87064
288157
2026-07-02T18:17:05Z
Poro26
1521
Created page with "''Démontrer la viabilité de Wikipédia abstraite comme moyen évolutif et centré sur l’humain pour créer du contenu encyclopédique multilingue''"
288157
wikitext
text/x-wiki
''Démontrer la viabilité de Wikipédia abstraite comme moyen évolutif et centré sur l’humain pour créer du contenu encyclopédique multilingue''
sdvaek060wu4412qmn3qvtbbpj1atsh
Translations:Wikifunctions:Status updates/2026-07-01/21/fr
1198
87065
288159
2026-07-02T18:17:18Z
Poro26
1521
Created page with "Comme nous l’avons déjà évoqué, l’idée de Wikipédia abstraite est de fournir de bons articles multilingues dans de nombreuses langues, que les Wikipédias individuelles peuvent choisir de proposer à leurs lecteurs s’ils n’ont pas encore d’article sur ce sujet. Notre plan actuel est que, d’abord, les Wikipédias pilotes optent pour chaque article si elles en sont satisfaites ; plus tard, nous étendrons cela à plus de Wikipédias, et permettrons aux Wi..."
288159
wikitext
text/x-wiki
Comme nous l’avons déjà évoqué, l’idée de Wikipédia abstraite est de fournir de bons articles multilingues dans de nombreuses langues, que les Wikipédias individuelles peuvent choisir de proposer à leurs lecteurs s’ils n’ont pas encore d’article sur ce sujet. Notre plan actuel est que, d’abord, les Wikipédias pilotes optent pour chaque article si elles en sont satisfaites ; plus tard, nous étendrons cela à plus de Wikipédias, et permettrons aux Wikipédias de choisir par défaut de s’inscrire pour leur article manquant ; Vous pouvez lire davantage de notre réflexion sur [[$1|lorsque nous en avons discuté en janvier]].
klei6mk2fs98xvyd6vmwg7dx0z7uyvo
Translations:Wikifunctions:Status updates/2026-07-01/22/fr
1198
87066
288161
2026-07-02T18:17:25Z
Poro26
1521
Created page with "Nous prévoyons de travailler avec les communautés de Wikipédia pilotes au cours des prochains mois pour faire des explorations précoces pour savoir si elles peuvent utiliser Abstract Wikipedia pour étendre de manière significative les articles qu'elles mettent à la disposition de leurs lecteurs d'une manière qui satisfait leurs préoccupations de qualité. Pour commencer, nous prévoyons les encourager à écrire et à utiliser des articles abstraits sur les vill..."
288161
wikitext
text/x-wiki
Nous prévoyons de travailler avec les communautés de Wikipédia pilotes au cours des prochains mois pour faire des explorations précoces pour savoir si elles peuvent utiliser Abstract Wikipedia pour étendre de manière significative les articles qu'elles mettent à la disposition de leurs lecteurs d'une manière qui satisfait leurs préoccupations de qualité. Pour commencer, nous prévoyons les encourager à écrire et à utiliser des articles abstraits sur les villes. C'est parce qu'ils sont des domaines d'intérêt communs qui ont souvent des thèmes cohérents dans la façon dont ils doivent être décrits, ils ne sont généralement pas l'étendue de la modification importante en guerre, et il y en a beaucoup à documenter, donc Abstract Wikipedia pourrait bien être en mesure de soutenir de nombreux besoins de Wikipedia. Si nous réussissons, plusieurs Wikipédias verront Abstract Wikipedia comme un bon soutien à leur travail dans la création et la maintenance d'articles pour leurs lecteurs sur des sujets, et nous pouvons étendre les langues pilotes et encourager l'utilisation dans d'autres domaines. Si ce n'est pas le cas, nous réévaluerons et verrons ce que nous devrions faire différemment.
19xxet4hti4t42g32vfpnx4aikfodrm
Translations:Wikifunctions:Status updates/2026-07-01/23/fr
1198
87067
288163
2026-07-02T18:17:31Z
Poro26
1521
Created page with "Parallèlement à cela, nous travaillerons à améliorer l'expérience utilisateur, la performance et la fiabilité du système, et à ajouter de nouvelles fonctionnalités à mesure que leur besoin augmente, et nos collègues de notre équipe sœur, l'équipe de la plateforme Wikidata, travailleront à migrer et à améliorer le service de requête de Wikidata. Ça semble être une année passionnante !"
288163
wikitext
text/x-wiki
Parallèlement à cela, nous travaillerons à améliorer l'expérience utilisateur, la performance et la fiabilité du système, et à ajouter de nouvelles fonctionnalités à mesure que leur besoin augmente, et nos collègues de notre équipe sœur, l'équipe de la plateforme Wikidata, travailleront à migrer et à améliorer le service de requête de Wikidata. Ça semble être une année passionnante !
k0u3giadq1e27ql5fmnx9yicahtvpc6
Translations:Wikifunctions:Status updates/2026-07-01/24/fr
1198
87068
288165
2026-07-02T18:17:37Z
Poro26
1521
Created page with "=== Changements récents du logiciel ==="
288165
wikitext
text/x-wiki
=== Changements récents du logiciel ===
8uacku0h1x36xksywrtoc8r77ebslza
Translations:Wikifunctions:Status updates/2026-07-01/36/fr
1198
87069
288167
2026-07-02T18:17:48Z
Poro26
1521
Created page with "Cette semaine, nous avons changé la façon dont Abstract Wikipedia charge l'aperçu de l'article: au lieu de demander fragment par fragment, il charge des sections entières à la fois. Tous les fragments disponibles sont affichés immédiatement, tandis que ceux qui ne sont pas disponibles affichent un bloc "En attente" avec un bouton de réessayer ($1)."
288167
wikitext
text/x-wiki
Cette semaine, nous avons changé la façon dont Abstract Wikipedia charge l'aperçu de l'article: au lieu de demander fragment par fragment, il charge des sections entières à la fois. Tous les fragments disponibles sont affichés immédiatement, tandis que ceux qui ne sont pas disponibles affichent un bloc "En attente" avec un bouton de réessayer ($1).
ke6utwmzpa0bvcpaxw04krsyx5e7bfg
Translations:Wikifunctions:Status updates/2026-07-01/25/fr
1198
87070
288169
2026-07-02T18:18:00Z
Poro26
1521
Created page with "Nous avons également corrigé une erreur logique dans notre code de test runner qui signifiait que les objets de comparaison créés par l'utilisateur dans les tests donneraient une erreur confuse ($1). Et nous avons publié une correction à la fonctionnalité des liens rouges de la semaine dernière, de sorte qu'ils fonctionnent aussi dans la production comme sur les machines de développement ($2)."
288169
wikitext
text/x-wiki
Nous avons également corrigé une erreur logique dans notre code de test runner qui signifiait que les objets de comparaison créés par l'utilisateur dans les tests donneraient une erreur confuse ($1). Et nous avons publié une correction à la fonctionnalité des liens rouges de la semaine dernière, de sorte qu'ils fonctionnent aussi dans la production comme sur les machines de développement ($2).
ajknmahp5gcake1qmy7zio16cnhee5u
Translations:Wikifunctions:Status updates/2026-07-01/26/fr
1198
87071
288171
2026-07-02T18:18:09Z
Poro26
1521
Created page with "=== Coin des bénévoles le 6 juillet ==="
288171
wikitext
text/x-wiki
=== Coin des bénévoles le 6 juillet ===
ewxy4jofpidvxzm11ml4bnh9isao2ru
Translations:Wikifunctions:Status updates/2026-07-01/37/fr
1198
87072
288173
2026-07-02T18:18:44Z
Poro26
1521
Created page with "Le prochain coin des Volontaires sera le suivant [$1 lundi 6 juillet 2026 à 17h30 UTC]. Nous prévoyons d'avoir l'ordre du jour suivant: il y aura du temps pour poser des questions et discuter de toutes les questions qui se posent. Si nous avons le temps, nous écrirons une fonction ensemble. Tout le monde est le bienvenu à nous rejoindre sur [$2 Google Meet]."
288173
wikitext
text/x-wiki
Le prochain coin des Volontaires sera le suivant [$1 lundi 6 juillet 2026 à 17h30 UTC]. Nous prévoyons d'avoir l'ordre du jour suivant: il y aura du temps pour poser des questions et discuter de toutes les questions qui se posent. Si nous avons le temps, nous écrirons une fonction ensemble. Tout le monde est le bienvenu à nous rejoindre sur [$2 Google Meet].
k2178sm4vys2dm6h4p50a8l2xupjegu
Translations:Wikifunctions:Status updates/2026-07-01/27/fr
1198
87073
288175
2026-07-02T18:18:51Z
Poro26
1521
Created page with "=== Wikifonctions et résumé Wikipédia à Wikimania 2026 ==="
288175
wikitext
text/x-wiki
=== Wikifonctions et résumé Wikipédia à Wikimania 2026 ===
4sgt5i7l8rdgsientkaizjznn8u2koi
Translations:Wikifunctions:Status updates/2026-07-01/38/fr
1198
87074
288177
2026-07-02T18:30:57Z
Poro26
1521
Created page with "[[$1|Wikimania 2026]], la conférence annuelle principale consacrée à tout ce qui concerne Wikimedia, se tiendra à Paris, France, du 21 au 25 juillet cette année. Il y aura plusieurs événements concernant Abstract Wikipedia et Wikifunctions (tous les horaires locaux):"
288177
wikitext
text/x-wiki
[[$1|Wikimania 2026]], la conférence annuelle principale consacrée à tout ce qui concerne Wikimedia, se tiendra à Paris, France, du 21 au 25 juillet cette année. Il y aura plusieurs événements concernant Abstract Wikipedia et Wikifunctions (tous les horaires locaux):
c1r9tfepqutpw3ymf5bstoogmgzyeec
Translations:Wikifunctions:Status updates/2026-07-01/28/fr
1198
87075
288179
2026-07-02T18:33:27Z
Poro26
1521
Created page with "[[$1|Dnshitobu]] a la session "[$2 Préparer les langues indigènes pour Wikifunctions]" le vendredi à 14h30"
288179
wikitext
text/x-wiki
[[$1|Dnshitobu]] a la session "[$2 Préparer les langues indigènes pour Wikifunctions]" le vendredi à 14h30
bq3h99i2ijzt0s0g5yy1jhva6ed6qjq
Translations:Wikifunctions:Status updates/2026-07-01/29/fr
1198
87076
288181
2026-07-02T18:43:53Z
Poro26
1521
Created page with "[[$1|Mahir256]] organisera un atelier "[$2 De contenu abstrait à texte concret avec les lexèmes Wikidata]" le vendredi à 16h00"
288181
wikitext
text/x-wiki
[[$1|Mahir256]] organisera un atelier "[$2 De contenu abstrait à texte concret avec les lexèmes Wikidata]" le vendredi à 16h00
8o7zbbvk5h9s0pzkzoq7eqxcnbtebak
Talk:Z37245
1
87077
288186
2026-07-02T20:18:43Z
Autom
448
/* Vår tideräkning eller Kristi födelse? */ new section
288186
wikitext
text/x-wiki
== Vår tideräkning eller Kristi födelse? ==
När jag skapade funktionen valde jag att använda f.Kr. och e.Kr. Detta är plockat direkt från hur vi oftast skriver på svenskspråkiga Wikipedia. Jag valde även att visa e.Kr. fram till år 500, detta gjorde jag utan någon ordentlig grund.
Både dessa val kan diskuteras och ändras.
Vänligen, [[User:Autom|Autom]] ([[User talk:Autom|talk]]) 20:18, 2 July 2026 (UTC)
gxsn89ud40x3tngixr4wv3a20o7tl4i
Z37249
0
87078
288189
2026-07-02T20:34:15Z
Autom
448
Swedish implementation
288189
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37249"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z37245",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z10000",
"Z10000K1": {
"Z1K1": "Z7",
"Z7K1": "Z13713",
"Z13713K1": {
"Z1K1": "Z7",
"Z7K1": "Z20160",
"Z20160K1": {
"Z1K1": "Z18",
"Z18K1": "Z37245K1"
}
}
},
"Z10000K2": {
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z17817",
"Z17817K1": {
"Z1K1": "Z7",
"Z7K1": "Z20185",
"Z20185K1": {
"Z1K1": "Z18",
"Z18K1": "Z37245K1"
}
},
"Z17817K2": "Z17815"
},
"Z802K2": " f.Kr.",
"Z802K3": {
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z13689",
"Z13689K1": {
"Z1K1": "Z7",
"Z7K1": "Z20160",
"Z20160K1": {
"Z1K1": "Z18",
"Z18K1": "Z37245K1"
}
},
"Z13689K2": {
"Z1K1": "Z13518",
"Z13518K1": "500"
}
},
"Z802K2": " e.Kr.",
"Z802K3": ""
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
2acd82zqtx38aj4g7phb7u6aek4ooi1
Z37250
0
87079
288192
2026-07-02T20:36:49Z
Autom
448
288192
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37250"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z37245",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z37245",
"Z37245K1": {
"Z1K1": "Z20159",
"Z20159K1": {
"Z1K1": "Z17813",
"Z17813K1": "Z17815"
},
"Z20159K2": {
"Z1K1": "Z13518",
"Z13518K1": "500"
}
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "500 f.Kr."
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "500 f.Kr."
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
k3hnt6pphmclmfdbqvv45zv81047zda
Z37251
0
87080
288193
2026-07-02T20:38:01Z
Autom
448
288193
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37251"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z37245",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z37245",
"Z37245K1": {
"Z1K1": "Z20159",
"Z20159K1": {
"Z1K1": "Z17813",
"Z17813K1": "Z17815"
},
"Z20159K2": {
"Z1K1": "Z13518",
"Z13518K1": "499"
}
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "499 f.Kr."
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "499 f.Kr."
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
b7c1nin942z3tq1syf7u6gtwbivpc2a
Z37252
0
87081
288194
2026-07-02T20:39:18Z
Autom
448
288194
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37252"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z37245",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z37245",
"Z37245K1": {
"Z1K1": "Z20159",
"Z20159K1": "Z17814",
"Z20159K2": {
"Z1K1": "Z13518",
"Z13518K1": "499"
}
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "499 e.Kr."
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "499 e.Kr."
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
2hhbqpz333x3iccgfy7272e1ygsmghv
Z37253
0
87082
288195
2026-07-02T20:39:54Z
Autom
448
288195
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37253"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z37245",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z37245",
"Z37245K1": {
"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": "Z1592",
"Z11K2": "500"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
sc5ctv5jozy9uq2pl0o4zaw6szil3l9
Translations:Template:Main page/News/1/sv
1198
87083
288203
2026-07-02T20:58:29Z
Autom
448
Created page with "Volontärshörnan"
288203
wikitext
text/x-wiki
Volontärshörnan
su1ymb5s2kn0b8427mc7f514qjpfhzw
Template:Main page/News/sv
10
87084
288204
2026-07-02T20:58:29Z
Autom
448
Created page with "Volontärshörnan"
288204
wikitext
text/x-wiki
<noinclude><languages /></noinclude>
; Volontärshörnan
* <span lang="en" dir="ltr" class="mw-content-ltr">The next Volunteers' Corner will be at <bdi lang="en" dir="ltr">[https://zonestamp.toolforge.org/1783359000 17:30 UTC on 2026-07-06]</bdi> on <bdi lang="en" dir="ltr">Google Meet</bdi> at <bdi lang="en" dir="ltr">[https://meet.google.com/xuy-njxh-rkw meet.google.com/xuy-njxh-rkw]</bdi>.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">The [[:c:File:Abstract Wikipedia Volunteer Corner 2026-06.webm|most recent Volunteer's Corner]] is available on Commons</span>
; <span lang="en" dir="ltr" class="mw-content-ltr">Recent status updates about Wikifunctions</span>
<!--Keep this to the most recent 5 entries-->
* <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>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-12}}: Improved loading and display of Test results</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-05}}: The illustrated encyclopaedia</span>
[[Special:MyLanguage/Wikifunctions:Status updates|<span class="mw-ui-button mw-ui-constructive mw-ui-small"><span lang="en" dir="ltr" class="mw-content-ltr">More news</span></span>]]
shp8ehgt38ptx82hg9gunba3hu9i7yu
288206
288204
2026-07-02T20:58:49Z
Autom
448
Created page with "Nästa volontärshörna kommer hållas på $platform $date-and-time, på $link."
288206
wikitext
text/x-wiki
<noinclude><languages /></noinclude>
; Volontärshörnan
* Nästa volontärshörna kommer hållas på <bdi lang="en" dir="ltr">Google Meet</bdi> <bdi lang="en" dir="ltr">[https://zonestamp.toolforge.org/1783359000 17:30 UTC on 2026-07-06]</bdi>, på <bdi lang="en" dir="ltr">[https://meet.google.com/xuy-njxh-rkw meet.google.com/xuy-njxh-rkw]</bdi>.
* <span lang="en" dir="ltr" class="mw-content-ltr">The [[:c:File:Abstract Wikipedia Volunteer Corner 2026-06.webm|most recent Volunteer's Corner]] is available on Commons</span>
; <span lang="en" dir="ltr" class="mw-content-ltr">Recent status updates about Wikifunctions</span>
<!--Keep this to the most recent 5 entries-->
* <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>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-12}}: Improved loading and display of Test results</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-05}}: The illustrated encyclopaedia</span>
[[Special:MyLanguage/Wikifunctions:Status updates|<span class="mw-ui-button mw-ui-constructive mw-ui-small"><span lang="en" dir="ltr" class="mw-content-ltr">More news</span></span>]]
0xfqlnecxkgzbr9cjj2dyeb3zhq9wh3
288208
288206
2026-07-02T20:59:07Z
Autom
448
Created page with "Den [[$1|förra volontärshörnan]] finns att se på Commons"
288208
wikitext
text/x-wiki
<noinclude><languages /></noinclude>
; Volontärshörnan
* Nästa volontärshörna kommer hållas på <bdi lang="en" dir="ltr">Google Meet</bdi> <bdi lang="en" dir="ltr">[https://zonestamp.toolforge.org/1783359000 17:30 UTC on 2026-07-06]</bdi>, på <bdi lang="en" dir="ltr">[https://meet.google.com/xuy-njxh-rkw meet.google.com/xuy-njxh-rkw]</bdi>.
* Den [[:c:File:Abstract Wikipedia Volunteer Corner 2026-06.webm|förra volontärshörnan]] finns att se på Commons
; <span lang="en" dir="ltr" class="mw-content-ltr">Recent status updates about Wikifunctions</span>
<!--Keep this to the most recent 5 entries-->
* <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>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-12}}: Improved loading and display of Test results</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-05}}: The illustrated encyclopaedia</span>
[[Special:MyLanguage/Wikifunctions:Status updates|<span class="mw-ui-button mw-ui-constructive mw-ui-small"><span lang="en" dir="ltr" class="mw-content-ltr">More news</span></span>]]
dri24j3e9q0cqc49lvd9cxegzk8lr7a
288210
288208
2026-07-02T20:59:12Z
Autom
448
Created page with "Senaste nytt om Wikifunctions"
288210
wikitext
text/x-wiki
<noinclude><languages /></noinclude>
; Volontärshörnan
* Nästa volontärshörna kommer hållas på <bdi lang="en" dir="ltr">Google Meet</bdi> <bdi lang="en" dir="ltr">[https://zonestamp.toolforge.org/1783359000 17:30 UTC on 2026-07-06]</bdi>, på <bdi lang="en" dir="ltr">[https://meet.google.com/xuy-njxh-rkw meet.google.com/xuy-njxh-rkw]</bdi>.
* Den [[:c:File:Abstract Wikipedia Volunteer Corner 2026-06.webm|förra volontärshörnan]] finns att se på Commons
; Senaste nytt om Wikifunctions
<!--Keep this to the most recent 5 entries-->
* <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>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-12}}: Improved loading and display of Test results</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-05}}: The illustrated encyclopaedia</span>
[[Special:MyLanguage/Wikifunctions:Status updates|<span class="mw-ui-button mw-ui-constructive mw-ui-small"><span lang="en" dir="ltr" class="mw-content-ltr">More news</span></span>]]
q821a8lrnhie0otbcxj18iuewoivn0d
288212
288210
2026-07-02T20:59:21Z
Autom
448
Created page with "$1: Integrering på testwikin och årsplan"
288212
wikitext
text/x-wiki
<noinclude><languages /></noinclude>
; Volontärshörnan
* Nästa volontärshörna kommer hållas på <bdi lang="en" dir="ltr">Google Meet</bdi> <bdi lang="en" dir="ltr">[https://zonestamp.toolforge.org/1783359000 17:30 UTC on 2026-07-06]</bdi>, på <bdi lang="en" dir="ltr">[https://meet.google.com/xuy-njxh-rkw meet.google.com/xuy-njxh-rkw]</bdi>.
* Den [[:c:File:Abstract Wikipedia Volunteer Corner 2026-06.webm|förra volontärshörnan]] finns att se på Commons
; Senaste nytt om Wikifunctions
<!--Keep this to the most recent 5 entries-->
* {{Status updates|2026-07-01}}: Integrering på testwikin och årsplan
* <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>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-12}}: Improved loading and display of Test results</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-05}}: The illustrated encyclopaedia</span>
[[Special:MyLanguage/Wikifunctions:Status updates|<span class="mw-ui-button mw-ui-constructive mw-ui-small"><span lang="en" dir="ltr" class="mw-content-ltr">More news</span></span>]]
16q1slwvy7fz9b1evtukri41erm4ymv
288214
288212
2026-07-02T20:59:37Z
Autom
448
Created page with "$1: Vi arbetar på Funktioner tillsammans"
288214
wikitext
text/x-wiki
<noinclude><languages /></noinclude>
; Volontärshörnan
* Nästa volontärshörna kommer hållas på <bdi lang="en" dir="ltr">Google Meet</bdi> <bdi lang="en" dir="ltr">[https://zonestamp.toolforge.org/1783359000 17:30 UTC on 2026-07-06]</bdi>, på <bdi lang="en" dir="ltr">[https://meet.google.com/xuy-njxh-rkw meet.google.com/xuy-njxh-rkw]</bdi>.
* Den [[:c:File:Abstract Wikipedia Volunteer Corner 2026-06.webm|förra volontärshörnan]] finns att se på Commons
; Senaste nytt om Wikifunctions
<!--Keep this to the most recent 5 entries-->
* {{Status updates|2026-07-01}}: Integrering på testwikin och årsplan
* {{Status updates|2026-06-26}}: Vi arbetar på Funktioner tillsammans
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-19}}: The or not the, this is (the?) question</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-12}}: Improved loading and display of Test results</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-05}}: The illustrated encyclopaedia</span>
[[Special:MyLanguage/Wikifunctions:Status updates|<span class="mw-ui-button mw-ui-constructive mw-ui-small"><span lang="en" dir="ltr" class="mw-content-ltr">More news</span></span>]]
1pkpvxvjos2czthz93r9r48ezeakaoe
288216
288214
2026-07-02T21:01:52Z
Autom
448
samma form som Carl August Hagbergs översättning av Hamlet
288216
wikitext
text/x-wiki
<noinclude><languages /></noinclude>
; Volontärshörnan
* Nästa volontärshörna kommer hållas på <bdi lang="en" dir="ltr">Google Meet</bdi> <bdi lang="en" dir="ltr">[https://zonestamp.toolforge.org/1783359000 17:30 UTC on 2026-07-06]</bdi>, på <bdi lang="en" dir="ltr">[https://meet.google.com/xuy-njxh-rkw meet.google.com/xuy-njxh-rkw]</bdi>.
* Den [[:c:File:Abstract Wikipedia Volunteer Corner 2026-06.webm|förra volontärshörnan]] finns att se på Commons
; Senaste nytt om Wikifunctions
<!--Keep this to the most recent 5 entries-->
* {{Status updates|2026-07-01}}: Integrering på testwikin och årsplan
* {{Status updates|2026-06-26}}: Vi arbetar på Funktioner tillsammans
* {{Status updates|2026-06-19}}: Den eller icke den, det är frågan
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-12}}: Improved loading and display of Test results</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-05}}: The illustrated encyclopaedia</span>
[[Special:MyLanguage/Wikifunctions:Status updates|<span class="mw-ui-button mw-ui-constructive mw-ui-small"><span lang="en" dir="ltr" class="mw-content-ltr">More news</span></span>]]
dpt7th46a09xthxierqrbl9f4widlxy
288218
288216
2026-07-02T21:01:58Z
Autom
448
Created page with "$1: Förbättrad laddning och visning av testresultat"
288218
wikitext
text/x-wiki
<noinclude><languages /></noinclude>
; Volontärshörnan
* Nästa volontärshörna kommer hållas på <bdi lang="en" dir="ltr">Google Meet</bdi> <bdi lang="en" dir="ltr">[https://zonestamp.toolforge.org/1783359000 17:30 UTC on 2026-07-06]</bdi>, på <bdi lang="en" dir="ltr">[https://meet.google.com/xuy-njxh-rkw meet.google.com/xuy-njxh-rkw]</bdi>.
* Den [[:c:File:Abstract Wikipedia Volunteer Corner 2026-06.webm|förra volontärshörnan]] finns att se på Commons
; Senaste nytt om Wikifunctions
<!--Keep this to the most recent 5 entries-->
* {{Status updates|2026-07-01}}: Integrering på testwikin och årsplan
* {{Status updates|2026-06-26}}: Vi arbetar på Funktioner tillsammans
* {{Status updates|2026-06-19}}: Den eller icke den, det är frågan
* {{Status updates|2026-06-12}}: Förbättrad laddning och visning av testresultat
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-05}}: The illustrated encyclopaedia</span>
[[Special:MyLanguage/Wikifunctions:Status updates|<span class="mw-ui-button mw-ui-constructive mw-ui-small"><span lang="en" dir="ltr" class="mw-content-ltr">More news</span></span>]]
kxrlu9p2tgua7mzxpmbcc7kr7iri4it
288220
288218
2026-07-02T21:02:15Z
Autom
448
Created page with "$1: Den illustrerade encyklopedin"
288220
wikitext
text/x-wiki
<noinclude><languages /></noinclude>
; Volontärshörnan
* Nästa volontärshörna kommer hållas på <bdi lang="en" dir="ltr">Google Meet</bdi> <bdi lang="en" dir="ltr">[https://zonestamp.toolforge.org/1783359000 17:30 UTC on 2026-07-06]</bdi>, på <bdi lang="en" dir="ltr">[https://meet.google.com/xuy-njxh-rkw meet.google.com/xuy-njxh-rkw]</bdi>.
* Den [[:c:File:Abstract Wikipedia Volunteer Corner 2026-06.webm|förra volontärshörnan]] finns att se på Commons
; Senaste nytt om Wikifunctions
<!--Keep this to the most recent 5 entries-->
* {{Status updates|2026-07-01}}: Integrering på testwikin och årsplan
* {{Status updates|2026-06-26}}: Vi arbetar på Funktioner tillsammans
* {{Status updates|2026-06-19}}: Den eller icke den, det är frågan
* {{Status updates|2026-06-12}}: Förbättrad laddning och visning av testresultat
* {{Status updates|2026-06-05}}: Den illustrerade encyklopedin
[[Special:MyLanguage/Wikifunctions:Status updates|<span class="mw-ui-button mw-ui-constructive mw-ui-small"><span lang="en" dir="ltr" class="mw-content-ltr">More news</span></span>]]
r9118cos1iwwutbe8bsi2ky1zlxfwux
288222
288220
2026-07-02T21:02:19Z
Autom
448
Created page with "Fler nyheter"
288222
wikitext
text/x-wiki
<noinclude><languages /></noinclude>
; Volontärshörnan
* Nästa volontärshörna kommer hållas på <bdi lang="en" dir="ltr">Google Meet</bdi> <bdi lang="en" dir="ltr">[https://zonestamp.toolforge.org/1783359000 17:30 UTC on 2026-07-06]</bdi>, på <bdi lang="en" dir="ltr">[https://meet.google.com/xuy-njxh-rkw meet.google.com/xuy-njxh-rkw]</bdi>.
* Den [[:c:File:Abstract Wikipedia Volunteer Corner 2026-06.webm|förra volontärshörnan]] finns att se på Commons
; Senaste nytt om Wikifunctions
<!--Keep this to the most recent 5 entries-->
* {{Status updates|2026-07-01}}: Integrering på testwikin och årsplan
* {{Status updates|2026-06-26}}: Vi arbetar på Funktioner tillsammans
* {{Status updates|2026-06-19}}: Den eller icke den, det är frågan
* {{Status updates|2026-06-12}}: Förbättrad laddning och visning av testresultat
* {{Status updates|2026-06-05}}: Den illustrerade encyklopedin
[[Special:MyLanguage/Wikifunctions:Status updates|<span class="mw-ui-button mw-ui-constructive mw-ui-small">Fler nyheter</span>]]
fw8101dfa51v0nbacj5shp5ut9nzpb8
Translations:Template:Main page/News/2/sv
1198
87085
288205
2026-07-02T20:58:48Z
Autom
448
Created page with "Nästa volontärshörna kommer hållas på $platform $date-and-time, på $link."
288205
wikitext
text/x-wiki
Nästa volontärshörna kommer hållas på $platform $date-and-time, på $link.
m64dxnwn9x4m01q7azqnjifevhd74b4
Translations:Template:Main page/News/3/sv
1198
87086
288207
2026-07-02T20:59:07Z
Autom
448
Created page with "Den [[$1|förra volontärshörnan]] finns att se på Commons"
288207
wikitext
text/x-wiki
Den [[$1|förra volontärshörnan]] finns att se på Commons
p4r2w63agw3ine6sm7ic6vwgnqyckk9
Translations:Template:Main page/News/4/sv
1198
87087
288209
2026-07-02T20:59:12Z
Autom
448
Created page with "Senaste nytt om Wikifunctions"
288209
wikitext
text/x-wiki
Senaste nytt om Wikifunctions
louu0pke029yfphesmr9zpj0vy9rkxk
Translations:Template:Main page/News/37/sv
1198
87088
288211
2026-07-02T20:59:21Z
Autom
448
Created page with "$1: Integrering på testwikin och årsplan"
288211
wikitext
text/x-wiki
$1: Integrering på testwikin och årsplan
4rt0e9nzql7o2t8lme0bzxquqlcl71z
Translations:Template:Main page/News/38/sv
1198
87089
288213
2026-07-02T20:59:36Z
Autom
448
Created page with "$1: Vi arbetar på Funktioner tillsammans"
288213
wikitext
text/x-wiki
$1: Vi arbetar på Funktioner tillsammans
qbgc16au8wasfhjfdj53t9tx6ae9gx0
Translations:Template:Main page/News/36/sv
1198
87090
288215
2026-07-02T21:01:51Z
Autom
448
samma form som Carl August Hagbergs översättning av Hamlet
288215
wikitext
text/x-wiki
$1: Den eller icke den, det är frågan
0vztagwg5mqqe27h2crw6dooh86pujb
Translations:Template:Main page/News/35/sv
1198
87091
288217
2026-07-02T21:01:58Z
Autom
448
Created page with "$1: Förbättrad laddning och visning av testresultat"
288217
wikitext
text/x-wiki
$1: Förbättrad laddning och visning av testresultat
8660qpk4epx5qw68pys9hv27ti9agyw
Translations:Template:Main page/News/34/sv
1198
87092
288219
2026-07-02T21:02:14Z
Autom
448
Created page with "$1: Den illustrerade encyklopedin"
288219
wikitext
text/x-wiki
$1: Den illustrerade encyklopedin
poxt4vrsaegiv5frgwjaios6yeiq0jc
Translations:Template:Main page/News/10/sv
1198
87093
288221
2026-07-02T21:02:18Z
Autom
448
Created page with "Fler nyheter"
288221
wikitext
text/x-wiki
Fler nyheter
5fjcjw1gguftuhxed2p5tedd26a8v5k
Translations:Category:Deprecated functions/Page display title/sv
1198
87094
288223
2026-07-02T21:03:12Z
Autom
448
Created page with "Kategori:Funktioner att undvika"
288223
wikitext
text/x-wiki
Kategori:Funktioner att undvika
spnx6x5yqja23r4ynrmlyxreaw4yngb
Category:Deprecated functions/sv
14
87095
288224
2026-07-02T21:03:13Z
Autom
448
Created page with "Kategori:Funktioner att undvika"
288224
wikitext
text/x-wiki
<languages/>
<div lang="en" dir="ltr" class="mw-content-ltr">
This category tracks (talk pages of) deprecated functions. These functions are kept (e.g. for historical reasons), not deleted, but they should generally not be used. The talk page may include more details, such as reasons the function is deprecated, or suggested replacements.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The category is populated by {{tl|Deprecated function}}.
</div>
[[Category:Functions]]
2eky3d3hm8oaji6swh5tfbikhmfa4ur
288226
288224
2026-07-02T21:05:04Z
Autom
448
Created page with "Denna kategori spårar (diskussions för) funktioner vars användande bör undvikas. Dessa funktioner behålls (t.ex. av historiska skäl) och raderas inte, men bör i allmänhet inte användas. Diskussionssidan kan möjligen ge mer information som skälen till denna avrådan eller förslag på ersättare."
288226
wikitext
text/x-wiki
<languages/>
Denna kategori spårar (diskussions för) funktioner vars användande bör undvikas. Dessa funktioner behålls (t.ex. av historiska skäl) och raderas inte, men bör i allmänhet inte användas. Diskussionssidan kan möjligen ge mer information som skälen till denna avrådan eller förslag på ersättare.
<div lang="en" dir="ltr" class="mw-content-ltr">
The category is populated by {{tl|Deprecated function}}.
</div>
[[Category:Functions]]
s68rw9z197dfii08qk9m3od2x8efk9z
288228
288226
2026-07-02T21:05:41Z
Autom
448
Created page with "Den här kategorin läggs till av $template."
288228
wikitext
text/x-wiki
<languages/>
Denna kategori spårar (diskussions för) funktioner vars användande bör undvikas. Dessa funktioner behålls (t.ex. av historiska skäl) och raderas inte, men bör i allmänhet inte användas. Diskussionssidan kan möjligen ge mer information som skälen till denna avrådan eller förslag på ersättare.
Den här kategorin läggs till av {{tl|Deprecated function}}.
[[Category:Functions]]
pe3fmj99dgo83rkilnymw0ojl2g2qnq
Translations:Category:Deprecated functions/1/sv
1198
87096
288225
2026-07-02T21:05:03Z
Autom
448
Created page with "Denna kategori spårar (diskussions för) funktioner vars användande bör undvikas. Dessa funktioner behålls (t.ex. av historiska skäl) och raderas inte, men bör i allmänhet inte användas. Diskussionssidan kan möjligen ge mer information som skälen till denna avrådan eller förslag på ersättare."
288225
wikitext
text/x-wiki
Denna kategori spårar (diskussions för) funktioner vars användande bör undvikas. Dessa funktioner behålls (t.ex. av historiska skäl) och raderas inte, men bör i allmänhet inte användas. Diskussionssidan kan möjligen ge mer information som skälen till denna avrådan eller förslag på ersättare.
jxf2hg3oliaeug9c4kh2xmxgwedv1i0
Translations:Category:Deprecated functions/2/sv
1198
87097
288227
2026-07-02T21:05:40Z
Autom
448
Created page with "Den här kategorin läggs till av $template."
288227
wikitext
text/x-wiki
Den här kategorin läggs till av $template.
l2rk274kr9334zqw3bb10v0s74qntpc
Translations:Category:Status updates/Page display title/sv
1198
87098
288229
2026-07-02T21:05:48Z
Autom
448
Created page with "Kategori:Statusuppdateringar"
288229
wikitext
text/x-wiki
Kategori:Statusuppdateringar
9ksj93y1uq3qd4368239nmbl1hnh0qy
Category:Status updates/sv
14
87099
288230
2026-07-02T21:05:48Z
Autom
448
Created page with "Kategori:Statusuppdateringar"
288230
wikitext
text/x-wiki
<languages/>
{{see also|meta:category:Abstract Wikipedia/Updates}}
[[category:contents{{#translation:}}]]
0vwl2bamomh86d4e9roysjskmljmizo
Translations:Category:Translatable user pages/Page display title/sv
1198
87100
288231
2026-07-02T21:06:14Z
Autom
448
Created page with "Kategori:Användarsidor som kan översättas"
288231
wikitext
text/x-wiki
Kategori:Användarsidor som kan översättas
jptzfjmkgxyilkfghgtvkc6wbuiie26
Category:Translatable user pages/sv
14
87101
288232
2026-07-02T21:06:14Z
Autom
448
Created page with "Kategori:Användarsidor som kan översättas"
288232
wikitext
text/x-wiki
<languages/>
<div lang="en" dir="ltr" class="mw-content-ltr">
This category should only contain userpages of automated MediaWiki accounts. Your personal userpage <mark>'''should not'''</mark> be translated.
</div>
[[Category:Users{{#translation:}}]]
7u3ssuv352pmznhhj9cdzt0u9edwqba
288234
288232
2026-07-02T21:07:54Z
Autom
448
Created page with "Den här kategorin får bara innehålla användarsidor tillhörande automatiserade MediaWiki-konton. Din personliga användarsida <mark>'''får inte'''</mark> översättas."
288234
wikitext
text/x-wiki
<languages/>
Den här kategorin får bara innehålla användarsidor tillhörande automatiserade MediaWiki-konton. Din personliga användarsida <mark>'''får inte'''</mark> översättas.
[[Category:Users{{#translation:}}]]
1h0glsaek0sqxkfv6ru6uh071mr14jv
Translations:Category:Translatable user pages/1/sv
1198
87102
288233
2026-07-02T21:07:53Z
Autom
448
Created page with "Den här kategorin får bara innehålla användarsidor tillhörande automatiserade MediaWiki-konton. Din personliga användarsida <mark>'''får inte'''</mark> översättas."
288233
wikitext
text/x-wiki
Den här kategorin får bara innehålla användarsidor tillhörande automatiserade MediaWiki-konton. Din personliga användarsida <mark>'''får inte'''</mark> översättas.
0zza21tqqf55m7cmye9rd5efmppr3nd
Category:Bangla
14
87103
288251
2026-07-02T21:44:17Z
HenkvD
1290
Created page with "[[Category:Natural languages]]"
288251
wikitext
text/x-wiki
[[Category:Natural languages]]
omstyg6fkw8043y5r4eysnn1h33gcfc
Translations:Wikifunctions:Cardinal numbers/7/sv
1198
87104
288269
2026-07-03T00:28:26Z
Autom
448
Created page with "Språk"
288269
wikitext
text/x-wiki
Språk
9nvzntr49aop8kxp4ddzrzdtlp3gxds
Wikifunctions:Cardinal numbers/sv
4
87105
288270
2026-07-03T00:28:27Z
Autom
448
Created page with "Språk"
288270
wikitext
text/x-wiki
<languages/>
{{Move|Wikifunctions:Catalogue/Natural language operations/Cardinal numbers|reason=This page is a list of functions, but is outside the catalogue}}
<div lang="en" dir="ltr" class="mw-content-ltr">
We are looking to have functions to create the names of numbers in many different languages. The [[Special:MyLanguage/Wikifunctions:Status updates/2024-05-15|newsletter from 15 May 2024]] made a Call for Functions!
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
On this page, we collect and list the existing functions and related objects in order to coordinate the work.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The functions take as input a [[Z13518|natural number]] and return a [[Z6|string]]. There can be more than one function per language.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Languages covered ==
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
There are {{FORMATNUM:27}} so far.
</div>
{| class="wikitable sortable"
|+ <span lang="en" dir="ltr" class="mw-content-ltr">functions by [[Special:ListObjectsByType/Z60|language]]</span>
|-
! Språk !! <span lang="en" dir="ltr" class="mw-content-ltr">Function</span> !! <span lang="en" dir="ltr" class="mw-content-ltr">Tested</span> !! <span lang="en" dir="ltr" class="mw-content-ltr">Implemented</span> !! <span lang="en" dir="ltr" class="mw-content-ltr">Planning</span>
|-
| {{z|Z1002}} || {{z|Z13587}} || ✅ || ✅ || [[WF:human languages/Z1002#natural number|WF:HL]]
|-
| {{z|Z1004}} || {{z|Z16093}} || ✅ || ✅ || [[WF:human languages/Z1004#natural number|WF:HL]]
|-
| {{z|Z1011}} || {{z|Z16150}} || ✅ || ✅ || [[WF:human languages/Z1011#natural number|WF:HL]]
|-
| {{z|Z1014}} || {{z|Z16053}} || ✅ || ✅ || [[WF:human languages/Z1014#natural number|WF:HL]]
|-
| {{z|Z1025}} || {{z|Z15965}} || ✅ || ✅ || [[WF:human languages/Z1025#natural number|WF:HL]]
|-
| {{z|Z1045}} || {{z|Z16172}} || ✅ || ✅ || [[WF:human languages/Z1045#natural number|WF:HL]]
|-
| {{z|Z1062}} || {{z|Z32780}} || ✅ || ⛓️💥 || [[WF:human languages/Z1062#natural number|WF:HL]]
|-
| {{z|Z1146}} || {{z|Z16163}} || ✅ || ✅ || [[WF:human languages/Z1146#natural number|WF:HL]]
|-
| {{z|Z1272}} || {{z|Z16085}} || ✅ || ✅ || [[WF:human languages/Z1272#natural number|WF:HL]]
|-
| {{z|Z1332}} || {{z|Z15953}} || ✅ || ✅ || [[WF:human languages/Z1332#natural number|WF:HL]]
|-
| {{z|Z1430}} || {{z|Z15963}} || ✅ || ✅ || [[WF:human languages/Z1430#natural number|WF:HL]]
|-
| {{z|Z1531}} || {{z|Z15567}} || ✅ || ✅ || [[WF:human languages/Z1531#natural number|WF:HL]]
|-
| {{z|Z1534}} || {{z|Z16185}} || ✅ || ✅ || [[WF:human languages/Z1534#natural number|WF:HL]]
|-
| {{z|Z1592}} || {{z|Z16008}} || ❌ || ✅ || [[WF:human languages/Z1592#natural number|WF:HL]]
|-
| {{z|Z1624}} || {{z|Z16184}} || ✅ || ✅ || [[WF:human languages/Z1624#natural number|WF:HL]]
|-
| {{z|Z1882}} || {{z|Z16313}} || ✅ || ❌ || [[WF:human languages/Z1882#natural number|WF:HL]]
|-
| {{z|Z1381}} || {{z|Z16398}} || ❌ || ❌ || [[WF:human languages/Z1381#natural number|WF:HL]]
|-
| {{z|Z1003}} || {{z|Z16431}} || ✅ || ✅ || [[WF:human languages/Z1003#natural number|WF:HL]]
|-
| {{z|Z1472}} || {{z|Z16443}} || ✅ || ✅ || [[WF:human languages/Z1003#natural number|WF:HL]]
|-
| {{z|Z1099}} || {{z|Z16409}} || ✅ || ✅ || [[WF:human languages/Z1099#natural number|WF:HL]]
|-
| {{z|Z1282}} || {{z|Z16608}} || ✅ || ✅ || [[WF:human languages/Z1381#natural number|WF:HL]]
|-
| {{Z|Z1820}} || {{Z|Z19334}} || ✅ || ✅ || [[WF:human languages/Z1820#natural number|WF:HL]]
|-
| {{z|Z1012}} || {{z|Z19484}} || ✅ || ✅ || [[WF:human languages/Z1012#natural number|WF:HL]]
|-
| {{Z|Z1787}} || {{Z|Z23003}} || ✅ || ✅ || [[WF:human languages/Z1787#natural number|WF:HL]]
|-
| {{Z|Z1158}} || {{Z|Z24618}} || ✅ || ✅ || [[WF:human languages/Z1158#natural number|WF:HL]]
|-
| {{Z|Z1078}} || {{Z|Z18546}} || ✅ || ✅ || [[WF:human languages/Z1078#natural number|WF:HL]]
|-
| {{Z|Z1762}} || {{Z|Z22455}} || ✅ || ✅ || [[WF:human languages/Z1762#natural number|WF:HL]]
|}
<div lang="en" dir="ltr" class="mw-content-ltr">
== See also ==
</div>
* {{Z|Z16435}}
* {{Z+|Z16437}}
* {{Z|Z14526}}
3ofj1pltkhkrsv1l7tgk5oxeuvdvqfv
288272
288270
2026-07-03T00:28:29Z
Autom
448
Created page with "Funktion"
288272
wikitext
text/x-wiki
<languages/>
{{Move|Wikifunctions:Catalogue/Natural language operations/Cardinal numbers|reason=This page is a list of functions, but is outside the catalogue}}
<div lang="en" dir="ltr" class="mw-content-ltr">
We are looking to have functions to create the names of numbers in many different languages. The [[Special:MyLanguage/Wikifunctions:Status updates/2024-05-15|newsletter from 15 May 2024]] made a Call for Functions!
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
On this page, we collect and list the existing functions and related objects in order to coordinate the work.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The functions take as input a [[Z13518|natural number]] and return a [[Z6|string]]. There can be more than one function per language.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Languages covered ==
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
There are {{FORMATNUM:27}} so far.
</div>
{| class="wikitable sortable"
|+ <span lang="en" dir="ltr" class="mw-content-ltr">functions by [[Special:ListObjectsByType/Z60|language]]</span>
|-
! Språk !! Funktion !! <span lang="en" dir="ltr" class="mw-content-ltr">Tested</span> !! <span lang="en" dir="ltr" class="mw-content-ltr">Implemented</span> !! <span lang="en" dir="ltr" class="mw-content-ltr">Planning</span>
|-
| {{z|Z1002}} || {{z|Z13587}} || ✅ || ✅ || [[WF:human languages/Z1002#natural number|WF:HL]]
|-
| {{z|Z1004}} || {{z|Z16093}} || ✅ || ✅ || [[WF:human languages/Z1004#natural number|WF:HL]]
|-
| {{z|Z1011}} || {{z|Z16150}} || ✅ || ✅ || [[WF:human languages/Z1011#natural number|WF:HL]]
|-
| {{z|Z1014}} || {{z|Z16053}} || ✅ || ✅ || [[WF:human languages/Z1014#natural number|WF:HL]]
|-
| {{z|Z1025}} || {{z|Z15965}} || ✅ || ✅ || [[WF:human languages/Z1025#natural number|WF:HL]]
|-
| {{z|Z1045}} || {{z|Z16172}} || ✅ || ✅ || [[WF:human languages/Z1045#natural number|WF:HL]]
|-
| {{z|Z1062}} || {{z|Z32780}} || ✅ || ⛓️💥 || [[WF:human languages/Z1062#natural number|WF:HL]]
|-
| {{z|Z1146}} || {{z|Z16163}} || ✅ || ✅ || [[WF:human languages/Z1146#natural number|WF:HL]]
|-
| {{z|Z1272}} || {{z|Z16085}} || ✅ || ✅ || [[WF:human languages/Z1272#natural number|WF:HL]]
|-
| {{z|Z1332}} || {{z|Z15953}} || ✅ || ✅ || [[WF:human languages/Z1332#natural number|WF:HL]]
|-
| {{z|Z1430}} || {{z|Z15963}} || ✅ || ✅ || [[WF:human languages/Z1430#natural number|WF:HL]]
|-
| {{z|Z1531}} || {{z|Z15567}} || ✅ || ✅ || [[WF:human languages/Z1531#natural number|WF:HL]]
|-
| {{z|Z1534}} || {{z|Z16185}} || ✅ || ✅ || [[WF:human languages/Z1534#natural number|WF:HL]]
|-
| {{z|Z1592}} || {{z|Z16008}} || ❌ || ✅ || [[WF:human languages/Z1592#natural number|WF:HL]]
|-
| {{z|Z1624}} || {{z|Z16184}} || ✅ || ✅ || [[WF:human languages/Z1624#natural number|WF:HL]]
|-
| {{z|Z1882}} || {{z|Z16313}} || ✅ || ❌ || [[WF:human languages/Z1882#natural number|WF:HL]]
|-
| {{z|Z1381}} || {{z|Z16398}} || ❌ || ❌ || [[WF:human languages/Z1381#natural number|WF:HL]]
|-
| {{z|Z1003}} || {{z|Z16431}} || ✅ || ✅ || [[WF:human languages/Z1003#natural number|WF:HL]]
|-
| {{z|Z1472}} || {{z|Z16443}} || ✅ || ✅ || [[WF:human languages/Z1003#natural number|WF:HL]]
|-
| {{z|Z1099}} || {{z|Z16409}} || ✅ || ✅ || [[WF:human languages/Z1099#natural number|WF:HL]]
|-
| {{z|Z1282}} || {{z|Z16608}} || ✅ || ✅ || [[WF:human languages/Z1381#natural number|WF:HL]]
|-
| {{Z|Z1820}} || {{Z|Z19334}} || ✅ || ✅ || [[WF:human languages/Z1820#natural number|WF:HL]]
|-
| {{z|Z1012}} || {{z|Z19484}} || ✅ || ✅ || [[WF:human languages/Z1012#natural number|WF:HL]]
|-
| {{Z|Z1787}} || {{Z|Z23003}} || ✅ || ✅ || [[WF:human languages/Z1787#natural number|WF:HL]]
|-
| {{Z|Z1158}} || {{Z|Z24618}} || ✅ || ✅ || [[WF:human languages/Z1158#natural number|WF:HL]]
|-
| {{Z|Z1078}} || {{Z|Z18546}} || ✅ || ✅ || [[WF:human languages/Z1078#natural number|WF:HL]]
|-
| {{Z|Z1762}} || {{Z|Z22455}} || ✅ || ✅ || [[WF:human languages/Z1762#natural number|WF:HL]]
|}
<div lang="en" dir="ltr" class="mw-content-ltr">
== See also ==
</div>
* {{Z|Z16435}}
* {{Z+|Z16437}}
* {{Z|Z14526}}
bfn6208v04umayq6sih6tvjxhi9u2wg
288274
288272
2026-07-03T00:28:36Z
Autom
448
Created page with "Testad"
288274
wikitext
text/x-wiki
<languages/>
{{Move|Wikifunctions:Catalogue/Natural language operations/Cardinal numbers|reason=This page is a list of functions, but is outside the catalogue}}
<div lang="en" dir="ltr" class="mw-content-ltr">
We are looking to have functions to create the names of numbers in many different languages. The [[Special:MyLanguage/Wikifunctions:Status updates/2024-05-15|newsletter from 15 May 2024]] made a Call for Functions!
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
On this page, we collect and list the existing functions and related objects in order to coordinate the work.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The functions take as input a [[Z13518|natural number]] and return a [[Z6|string]]. There can be more than one function per language.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Languages covered ==
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
There are {{FORMATNUM:27}} so far.
</div>
{| class="wikitable sortable"
|+ <span lang="en" dir="ltr" class="mw-content-ltr">functions by [[Special:ListObjectsByType/Z60|language]]</span>
|-
! Språk !! Funktion !! Testad !! <span lang="en" dir="ltr" class="mw-content-ltr">Implemented</span> !! <span lang="en" dir="ltr" class="mw-content-ltr">Planning</span>
|-
| {{z|Z1002}} || {{z|Z13587}} || ✅ || ✅ || [[WF:human languages/Z1002#natural number|WF:HL]]
|-
| {{z|Z1004}} || {{z|Z16093}} || ✅ || ✅ || [[WF:human languages/Z1004#natural number|WF:HL]]
|-
| {{z|Z1011}} || {{z|Z16150}} || ✅ || ✅ || [[WF:human languages/Z1011#natural number|WF:HL]]
|-
| {{z|Z1014}} || {{z|Z16053}} || ✅ || ✅ || [[WF:human languages/Z1014#natural number|WF:HL]]
|-
| {{z|Z1025}} || {{z|Z15965}} || ✅ || ✅ || [[WF:human languages/Z1025#natural number|WF:HL]]
|-
| {{z|Z1045}} || {{z|Z16172}} || ✅ || ✅ || [[WF:human languages/Z1045#natural number|WF:HL]]
|-
| {{z|Z1062}} || {{z|Z32780}} || ✅ || ⛓️💥 || [[WF:human languages/Z1062#natural number|WF:HL]]
|-
| {{z|Z1146}} || {{z|Z16163}} || ✅ || ✅ || [[WF:human languages/Z1146#natural number|WF:HL]]
|-
| {{z|Z1272}} || {{z|Z16085}} || ✅ || ✅ || [[WF:human languages/Z1272#natural number|WF:HL]]
|-
| {{z|Z1332}} || {{z|Z15953}} || ✅ || ✅ || [[WF:human languages/Z1332#natural number|WF:HL]]
|-
| {{z|Z1430}} || {{z|Z15963}} || ✅ || ✅ || [[WF:human languages/Z1430#natural number|WF:HL]]
|-
| {{z|Z1531}} || {{z|Z15567}} || ✅ || ✅ || [[WF:human languages/Z1531#natural number|WF:HL]]
|-
| {{z|Z1534}} || {{z|Z16185}} || ✅ || ✅ || [[WF:human languages/Z1534#natural number|WF:HL]]
|-
| {{z|Z1592}} || {{z|Z16008}} || ❌ || ✅ || [[WF:human languages/Z1592#natural number|WF:HL]]
|-
| {{z|Z1624}} || {{z|Z16184}} || ✅ || ✅ || [[WF:human languages/Z1624#natural number|WF:HL]]
|-
| {{z|Z1882}} || {{z|Z16313}} || ✅ || ❌ || [[WF:human languages/Z1882#natural number|WF:HL]]
|-
| {{z|Z1381}} || {{z|Z16398}} || ❌ || ❌ || [[WF:human languages/Z1381#natural number|WF:HL]]
|-
| {{z|Z1003}} || {{z|Z16431}} || ✅ || ✅ || [[WF:human languages/Z1003#natural number|WF:HL]]
|-
| {{z|Z1472}} || {{z|Z16443}} || ✅ || ✅ || [[WF:human languages/Z1003#natural number|WF:HL]]
|-
| {{z|Z1099}} || {{z|Z16409}} || ✅ || ✅ || [[WF:human languages/Z1099#natural number|WF:HL]]
|-
| {{z|Z1282}} || {{z|Z16608}} || ✅ || ✅ || [[WF:human languages/Z1381#natural number|WF:HL]]
|-
| {{Z|Z1820}} || {{Z|Z19334}} || ✅ || ✅ || [[WF:human languages/Z1820#natural number|WF:HL]]
|-
| {{z|Z1012}} || {{z|Z19484}} || ✅ || ✅ || [[WF:human languages/Z1012#natural number|WF:HL]]
|-
| {{Z|Z1787}} || {{Z|Z23003}} || ✅ || ✅ || [[WF:human languages/Z1787#natural number|WF:HL]]
|-
| {{Z|Z1158}} || {{Z|Z24618}} || ✅ || ✅ || [[WF:human languages/Z1158#natural number|WF:HL]]
|-
| {{Z|Z1078}} || {{Z|Z18546}} || ✅ || ✅ || [[WF:human languages/Z1078#natural number|WF:HL]]
|-
| {{Z|Z1762}} || {{Z|Z22455}} || ✅ || ✅ || [[WF:human languages/Z1762#natural number|WF:HL]]
|}
<div lang="en" dir="ltr" class="mw-content-ltr">
== See also ==
</div>
* {{Z|Z16435}}
* {{Z+|Z16437}}
* {{Z|Z14526}}
piika48tzf4l714j0ylw9ew10rfgy0e
288276
288274
2026-07-03T00:28:41Z
Autom
448
Created page with "Implementerad"
288276
wikitext
text/x-wiki
<languages/>
{{Move|Wikifunctions:Catalogue/Natural language operations/Cardinal numbers|reason=This page is a list of functions, but is outside the catalogue}}
<div lang="en" dir="ltr" class="mw-content-ltr">
We are looking to have functions to create the names of numbers in many different languages. The [[Special:MyLanguage/Wikifunctions:Status updates/2024-05-15|newsletter from 15 May 2024]] made a Call for Functions!
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
On this page, we collect and list the existing functions and related objects in order to coordinate the work.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The functions take as input a [[Z13518|natural number]] and return a [[Z6|string]]. There can be more than one function per language.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Languages covered ==
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
There are {{FORMATNUM:27}} so far.
</div>
{| class="wikitable sortable"
|+ <span lang="en" dir="ltr" class="mw-content-ltr">functions by [[Special:ListObjectsByType/Z60|language]]</span>
|-
! Språk !! Funktion !! Testad !! Implementerad !! <span lang="en" dir="ltr" class="mw-content-ltr">Planning</span>
|-
| {{z|Z1002}} || {{z|Z13587}} || ✅ || ✅ || [[WF:human languages/Z1002#natural number|WF:HL]]
|-
| {{z|Z1004}} || {{z|Z16093}} || ✅ || ✅ || [[WF:human languages/Z1004#natural number|WF:HL]]
|-
| {{z|Z1011}} || {{z|Z16150}} || ✅ || ✅ || [[WF:human languages/Z1011#natural number|WF:HL]]
|-
| {{z|Z1014}} || {{z|Z16053}} || ✅ || ✅ || [[WF:human languages/Z1014#natural number|WF:HL]]
|-
| {{z|Z1025}} || {{z|Z15965}} || ✅ || ✅ || [[WF:human languages/Z1025#natural number|WF:HL]]
|-
| {{z|Z1045}} || {{z|Z16172}} || ✅ || ✅ || [[WF:human languages/Z1045#natural number|WF:HL]]
|-
| {{z|Z1062}} || {{z|Z32780}} || ✅ || ⛓️💥 || [[WF:human languages/Z1062#natural number|WF:HL]]
|-
| {{z|Z1146}} || {{z|Z16163}} || ✅ || ✅ || [[WF:human languages/Z1146#natural number|WF:HL]]
|-
| {{z|Z1272}} || {{z|Z16085}} || ✅ || ✅ || [[WF:human languages/Z1272#natural number|WF:HL]]
|-
| {{z|Z1332}} || {{z|Z15953}} || ✅ || ✅ || [[WF:human languages/Z1332#natural number|WF:HL]]
|-
| {{z|Z1430}} || {{z|Z15963}} || ✅ || ✅ || [[WF:human languages/Z1430#natural number|WF:HL]]
|-
| {{z|Z1531}} || {{z|Z15567}} || ✅ || ✅ || [[WF:human languages/Z1531#natural number|WF:HL]]
|-
| {{z|Z1534}} || {{z|Z16185}} || ✅ || ✅ || [[WF:human languages/Z1534#natural number|WF:HL]]
|-
| {{z|Z1592}} || {{z|Z16008}} || ❌ || ✅ || [[WF:human languages/Z1592#natural number|WF:HL]]
|-
| {{z|Z1624}} || {{z|Z16184}} || ✅ || ✅ || [[WF:human languages/Z1624#natural number|WF:HL]]
|-
| {{z|Z1882}} || {{z|Z16313}} || ✅ || ❌ || [[WF:human languages/Z1882#natural number|WF:HL]]
|-
| {{z|Z1381}} || {{z|Z16398}} || ❌ || ❌ || [[WF:human languages/Z1381#natural number|WF:HL]]
|-
| {{z|Z1003}} || {{z|Z16431}} || ✅ || ✅ || [[WF:human languages/Z1003#natural number|WF:HL]]
|-
| {{z|Z1472}} || {{z|Z16443}} || ✅ || ✅ || [[WF:human languages/Z1003#natural number|WF:HL]]
|-
| {{z|Z1099}} || {{z|Z16409}} || ✅ || ✅ || [[WF:human languages/Z1099#natural number|WF:HL]]
|-
| {{z|Z1282}} || {{z|Z16608}} || ✅ || ✅ || [[WF:human languages/Z1381#natural number|WF:HL]]
|-
| {{Z|Z1820}} || {{Z|Z19334}} || ✅ || ✅ || [[WF:human languages/Z1820#natural number|WF:HL]]
|-
| {{z|Z1012}} || {{z|Z19484}} || ✅ || ✅ || [[WF:human languages/Z1012#natural number|WF:HL]]
|-
| {{Z|Z1787}} || {{Z|Z23003}} || ✅ || ✅ || [[WF:human languages/Z1787#natural number|WF:HL]]
|-
| {{Z|Z1158}} || {{Z|Z24618}} || ✅ || ✅ || [[WF:human languages/Z1158#natural number|WF:HL]]
|-
| {{Z|Z1078}} || {{Z|Z18546}} || ✅ || ✅ || [[WF:human languages/Z1078#natural number|WF:HL]]
|-
| {{Z|Z1762}} || {{Z|Z22455}} || ✅ || ✅ || [[WF:human languages/Z1762#natural number|WF:HL]]
|}
<div lang="en" dir="ltr" class="mw-content-ltr">
== See also ==
</div>
* {{Z|Z16435}}
* {{Z+|Z16437}}
* {{Z|Z14526}}
sb4oeegyn6qrao01dzhy6kumudeo29f
288280
288276
2026-07-03T00:37:49Z
Autom
448
Created page with "Planering"
288280
wikitext
text/x-wiki
<languages/>
{{Move|Wikifunctions:Catalogue/Natural language operations/Cardinal numbers|reason=This page is a list of functions, but is outside the catalogue}}
<div lang="en" dir="ltr" class="mw-content-ltr">
We are looking to have functions to create the names of numbers in many different languages. The [[Special:MyLanguage/Wikifunctions:Status updates/2024-05-15|newsletter from 15 May 2024]] made a Call for Functions!
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
On this page, we collect and list the existing functions and related objects in order to coordinate the work.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The functions take as input a [[Z13518|natural number]] and return a [[Z6|string]]. There can be more than one function per language.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Languages covered ==
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
There are {{FORMATNUM:27}} so far.
</div>
{| class="wikitable sortable"
|+ <span lang="en" dir="ltr" class="mw-content-ltr">functions by [[Special:ListObjectsByType/Z60|language]]</span>
|-
! Språk !! Funktion !! Testad !! Implementerad !! Planering
|-
| {{z|Z1002}} || {{z|Z13587}} || ✅ || ✅ || [[WF:human languages/Z1002#natural number|WF:HL]]
|-
| {{z|Z1004}} || {{z|Z16093}} || ✅ || ✅ || [[WF:human languages/Z1004#natural number|WF:HL]]
|-
| {{z|Z1011}} || {{z|Z16150}} || ✅ || ✅ || [[WF:human languages/Z1011#natural number|WF:HL]]
|-
| {{z|Z1014}} || {{z|Z16053}} || ✅ || ✅ || [[WF:human languages/Z1014#natural number|WF:HL]]
|-
| {{z|Z1025}} || {{z|Z15965}} || ✅ || ✅ || [[WF:human languages/Z1025#natural number|WF:HL]]
|-
| {{z|Z1045}} || {{z|Z16172}} || ✅ || ✅ || [[WF:human languages/Z1045#natural number|WF:HL]]
|-
| {{z|Z1062}} || {{z|Z32780}} || ✅ || ⛓️💥 || [[WF:human languages/Z1062#natural number|WF:HL]]
|-
| {{z|Z1146}} || {{z|Z16163}} || ✅ || ✅ || [[WF:human languages/Z1146#natural number|WF:HL]]
|-
| {{z|Z1272}} || {{z|Z16085}} || ✅ || ✅ || [[WF:human languages/Z1272#natural number|WF:HL]]
|-
| {{z|Z1332}} || {{z|Z15953}} || ✅ || ✅ || [[WF:human languages/Z1332#natural number|WF:HL]]
|-
| {{z|Z1430}} || {{z|Z15963}} || ✅ || ✅ || [[WF:human languages/Z1430#natural number|WF:HL]]
|-
| {{z|Z1531}} || {{z|Z15567}} || ✅ || ✅ || [[WF:human languages/Z1531#natural number|WF:HL]]
|-
| {{z|Z1534}} || {{z|Z16185}} || ✅ || ✅ || [[WF:human languages/Z1534#natural number|WF:HL]]
|-
| {{z|Z1592}} || {{z|Z16008}} || ❌ || ✅ || [[WF:human languages/Z1592#natural number|WF:HL]]
|-
| {{z|Z1624}} || {{z|Z16184}} || ✅ || ✅ || [[WF:human languages/Z1624#natural number|WF:HL]]
|-
| {{z|Z1882}} || {{z|Z16313}} || ✅ || ❌ || [[WF:human languages/Z1882#natural number|WF:HL]]
|-
| {{z|Z1381}} || {{z|Z16398}} || ❌ || ❌ || [[WF:human languages/Z1381#natural number|WF:HL]]
|-
| {{z|Z1003}} || {{z|Z16431}} || ✅ || ✅ || [[WF:human languages/Z1003#natural number|WF:HL]]
|-
| {{z|Z1472}} || {{z|Z16443}} || ✅ || ✅ || [[WF:human languages/Z1003#natural number|WF:HL]]
|-
| {{z|Z1099}} || {{z|Z16409}} || ✅ || ✅ || [[WF:human languages/Z1099#natural number|WF:HL]]
|-
| {{z|Z1282}} || {{z|Z16608}} || ✅ || ✅ || [[WF:human languages/Z1381#natural number|WF:HL]]
|-
| {{Z|Z1820}} || {{Z|Z19334}} || ✅ || ✅ || [[WF:human languages/Z1820#natural number|WF:HL]]
|-
| {{z|Z1012}} || {{z|Z19484}} || ✅ || ✅ || [[WF:human languages/Z1012#natural number|WF:HL]]
|-
| {{Z|Z1787}} || {{Z|Z23003}} || ✅ || ✅ || [[WF:human languages/Z1787#natural number|WF:HL]]
|-
| {{Z|Z1158}} || {{Z|Z24618}} || ✅ || ✅ || [[WF:human languages/Z1158#natural number|WF:HL]]
|-
| {{Z|Z1078}} || {{Z|Z18546}} || ✅ || ✅ || [[WF:human languages/Z1078#natural number|WF:HL]]
|-
| {{Z|Z1762}} || {{Z|Z22455}} || ✅ || ✅ || [[WF:human languages/Z1762#natural number|WF:HL]]
|}
<div lang="en" dir="ltr" class="mw-content-ltr">
== See also ==
</div>
* {{Z|Z16435}}
* {{Z+|Z16437}}
* {{Z|Z14526}}
bkt5eih1mhgz4cni3aw95roomibvnpy
288282
288280
2026-07-03T00:37:52Z
Autom
448
Created page with "== Se även =="
288282
wikitext
text/x-wiki
<languages/>
{{Move|Wikifunctions:Catalogue/Natural language operations/Cardinal numbers|reason=This page is a list of functions, but is outside the catalogue}}
<div lang="en" dir="ltr" class="mw-content-ltr">
We are looking to have functions to create the names of numbers in many different languages. The [[Special:MyLanguage/Wikifunctions:Status updates/2024-05-15|newsletter from 15 May 2024]] made a Call for Functions!
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
On this page, we collect and list the existing functions and related objects in order to coordinate the work.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The functions take as input a [[Z13518|natural number]] and return a [[Z6|string]]. There can be more than one function per language.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Languages covered ==
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
There are {{FORMATNUM:27}} so far.
</div>
{| class="wikitable sortable"
|+ <span lang="en" dir="ltr" class="mw-content-ltr">functions by [[Special:ListObjectsByType/Z60|language]]</span>
|-
! Språk !! Funktion !! Testad !! Implementerad !! Planering
|-
| {{z|Z1002}} || {{z|Z13587}} || ✅ || ✅ || [[WF:human languages/Z1002#natural number|WF:HL]]
|-
| {{z|Z1004}} || {{z|Z16093}} || ✅ || ✅ || [[WF:human languages/Z1004#natural number|WF:HL]]
|-
| {{z|Z1011}} || {{z|Z16150}} || ✅ || ✅ || [[WF:human languages/Z1011#natural number|WF:HL]]
|-
| {{z|Z1014}} || {{z|Z16053}} || ✅ || ✅ || [[WF:human languages/Z1014#natural number|WF:HL]]
|-
| {{z|Z1025}} || {{z|Z15965}} || ✅ || ✅ || [[WF:human languages/Z1025#natural number|WF:HL]]
|-
| {{z|Z1045}} || {{z|Z16172}} || ✅ || ✅ || [[WF:human languages/Z1045#natural number|WF:HL]]
|-
| {{z|Z1062}} || {{z|Z32780}} || ✅ || ⛓️💥 || [[WF:human languages/Z1062#natural number|WF:HL]]
|-
| {{z|Z1146}} || {{z|Z16163}} || ✅ || ✅ || [[WF:human languages/Z1146#natural number|WF:HL]]
|-
| {{z|Z1272}} || {{z|Z16085}} || ✅ || ✅ || [[WF:human languages/Z1272#natural number|WF:HL]]
|-
| {{z|Z1332}} || {{z|Z15953}} || ✅ || ✅ || [[WF:human languages/Z1332#natural number|WF:HL]]
|-
| {{z|Z1430}} || {{z|Z15963}} || ✅ || ✅ || [[WF:human languages/Z1430#natural number|WF:HL]]
|-
| {{z|Z1531}} || {{z|Z15567}} || ✅ || ✅ || [[WF:human languages/Z1531#natural number|WF:HL]]
|-
| {{z|Z1534}} || {{z|Z16185}} || ✅ || ✅ || [[WF:human languages/Z1534#natural number|WF:HL]]
|-
| {{z|Z1592}} || {{z|Z16008}} || ❌ || ✅ || [[WF:human languages/Z1592#natural number|WF:HL]]
|-
| {{z|Z1624}} || {{z|Z16184}} || ✅ || ✅ || [[WF:human languages/Z1624#natural number|WF:HL]]
|-
| {{z|Z1882}} || {{z|Z16313}} || ✅ || ❌ || [[WF:human languages/Z1882#natural number|WF:HL]]
|-
| {{z|Z1381}} || {{z|Z16398}} || ❌ || ❌ || [[WF:human languages/Z1381#natural number|WF:HL]]
|-
| {{z|Z1003}} || {{z|Z16431}} || ✅ || ✅ || [[WF:human languages/Z1003#natural number|WF:HL]]
|-
| {{z|Z1472}} || {{z|Z16443}} || ✅ || ✅ || [[WF:human languages/Z1003#natural number|WF:HL]]
|-
| {{z|Z1099}} || {{z|Z16409}} || ✅ || ✅ || [[WF:human languages/Z1099#natural number|WF:HL]]
|-
| {{z|Z1282}} || {{z|Z16608}} || ✅ || ✅ || [[WF:human languages/Z1381#natural number|WF:HL]]
|-
| {{Z|Z1820}} || {{Z|Z19334}} || ✅ || ✅ || [[WF:human languages/Z1820#natural number|WF:HL]]
|-
| {{z|Z1012}} || {{z|Z19484}} || ✅ || ✅ || [[WF:human languages/Z1012#natural number|WF:HL]]
|-
| {{Z|Z1787}} || {{Z|Z23003}} || ✅ || ✅ || [[WF:human languages/Z1787#natural number|WF:HL]]
|-
| {{Z|Z1158}} || {{Z|Z24618}} || ✅ || ✅ || [[WF:human languages/Z1158#natural number|WF:HL]]
|-
| {{Z|Z1078}} || {{Z|Z18546}} || ✅ || ✅ || [[WF:human languages/Z1078#natural number|WF:HL]]
|-
| {{Z|Z1762}} || {{Z|Z22455}} || ✅ || ✅ || [[WF:human languages/Z1762#natural number|WF:HL]]
|}
<span id="See_also"></span>
== Se även ==
* {{Z|Z16435}}
* {{Z+|Z16437}}
* {{Z|Z14526}}
ao7cu2n1g96jnenxmbip6x9jj23byzy
Translations:Wikifunctions:Cardinal numbers/8/sv
1198
87106
288271
2026-07-03T00:28:29Z
Autom
448
Created page with "Funktion"
288271
wikitext
text/x-wiki
Funktion
8q8khvlp2atmeazfsck98qf7fracf1b
Translations:Wikifunctions:Cardinal numbers/9/sv
1198
87107
288273
2026-07-03T00:28:35Z
Autom
448
Created page with "Testad"
288273
wikitext
text/x-wiki
Testad
ngwqojykoz8mrpr9nb6gygvizdwnbq0
Translations:Wikifunctions:Cardinal numbers/10/sv
1198
87108
288275
2026-07-03T00:28:41Z
Autom
448
Created page with "Implementerad"
288275
wikitext
text/x-wiki
Implementerad
at0ktpsgl2gf3qlr5jstctfs4x613a7
Translations:Wikifunctions:Cardinal numbers/Page display title/sv
1198
87109
288277
2026-07-03T00:29:36Z
Autom
448
Created page with "Wikifunctions:Räknetal"
288277
wikitext
text/x-wiki
Wikifunctions:Räknetal
ozanogsvbk7344fnz5aeetrkjwee43p
Translations:Wikifunctions:Cardinal numbers/11/sv
1198
87110
288279
2026-07-03T00:37:48Z
Autom
448
Created page with "Planering"
288279
wikitext
text/x-wiki
Planering
ovbt2ccdjvyel5s7rqbfo85g2khtfd6
Translations:Wikifunctions:Cardinal numbers/12/sv
1198
87111
288281
2026-07-03T00:37:51Z
Autom
448
Created page with "== Se även =="
288281
wikitext
text/x-wiki
== Se även ==
i0jwh3ya9jxi74vqf1pj0o2xtxvewd6
Translations:Wikifunctions:Excel functions/Page display title/sv
1198
87112
288283
2026-07-03T00:38:05Z
Autom
448
Created page with "Wikifunctions:Excel-funktioner"
288283
wikitext
text/x-wiki
Wikifunctions:Excel-funktioner
pabmmu3dl4882egsxbirreyyap1k0j6
Wikifunctions:Excel functions/sv
4
87113
288284
2026-07-03T00:38:06Z
Autom
448
Created page with "Wikifunctions:Excel-funktioner"
288284
wikitext
text/x-wiki
<languages/>
<div lang="en" dir="ltr" class="mw-content-ltr">
{{w|Microsoft Excel}} functions include the following categories.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This page lists Excel functions if they have a corresponding [[Special:MyLanguage/Wikifunctions:Function model|WikiFunctions function]].
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Add-in and automation ==
</div>
{| class="wikitable collapsible sortable"
|+<span lang="en" dir="ltr" class="mw-content-ltr">List of add-in and automation Excel functions</span>
!scope="col"| <span lang="en" dir="ltr" class="mw-content-ltr">Function name</span>
!scope="col"| <span lang="en" dir="ltr" class="mw-content-ltr">Description</span>
!scope="col"| <span lang="en" dir="ltr" class="mw-content-ltr">ZID</span>
!scope="col"| <span lang="en" dir="ltr" class="mw-content-ltr">Note</span>
|-
!scope="row"|CALL
| <span lang="en" dir="ltr" class="mw-content-ltr">Calls a procedure in a dynamic link library or code resource</span> || ||
|-
!scope="row"|EUROCONVERT
| <span lang="en" dir="ltr" class="mw-content-ltr">Converts a number to euros, converts a number from euros to a euro member currency, or converts a number from one euro member currency to another by using the euro as an intermediary (triangulation).</span> || ||
|-
!scope="row"|REGISTER.ID
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the register ID of the specified dynamic link library (DLL) or code resource that has been previously registered</span> || ||
|}
<div lang="en" dir="ltr" class="mw-content-ltr">
== Compatibility ==
</div>
{| class="wikitable collapsible sortable"
|+<span lang="en" dir="ltr" class="mw-content-ltr">List of compatibility Excel functions</span>
!scope="col"| <span lang="en" dir="ltr" class="mw-content-ltr">Function name</span>
!scope="col"| <span lang="en" dir="ltr" class="mw-content-ltr">Description</span>
!scope="col"| <span lang="en" dir="ltr" class="mw-content-ltr">ZID</span>
!scope="col"| <span lang="en" dir="ltr" class="mw-content-ltr">Note</span>
|-
!scope="row"|BETADIST
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the beta cumulative distribution function</span> || ||
|-
!scope="row"|BETAINV
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the cumulative distribution function for a specified beta distribution</span> || ||
|-
!scope="row"|BINOMDIST
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the individual term binomial distribution probability</span> || ||
|-
!scope="row"|CEILING
| <span lang="en" dir="ltr" class="mw-content-ltr">Rounds a number to the nearest integer or to the nearest multiple of significance</span> || ||
|-
!scope="row"|CHIDIST
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the one-tailed probability of the chi-squared distribution</span> || ||
|-
!scope="row"|CHIINV
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the one-tailed probability of the chi-squared distribution</span> || ||
|-
!scope="row"|CHITEST
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the test for independence</span> || ||
|-
!scope="row"|CONFIDENCE
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the confidence interval for a population mean</span> || ||
|-
!scope="row"|COVAR
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns covariance, the average of the products of paired deviations</span> || ||
|-
!scope="row"|CRITBINOM
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the smallest value for which the cumulative binomial distribution is less than or equal to a criterion value</span> || ||
|-
!scope="row"|EXPONDIST
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the exponential distribution</span> || ||
|-
!scope="row"|FDIST
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the F probability distribution</span> || ||
|-
!scope="row"|FINV
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the F probability distribution</span> || ||
|-
!scope="row"|FLOOR
| <span lang="en" dir="ltr" class="mw-content-ltr">Rounds a number down, toward zero</span> || {{Z+|Z20032}}
{{Z+|Z20841}}
|
|-
!scope="row"|FTEST
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the result of an F-test</span> || ||
|-
!scope="row"|GAMMADIST
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the gamma distribution</span> || ||
|-
!scope="row"|GAMMAINV
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the gamma cumulative distribution</span> || ||
|-
!scope="row"|HYPGEOMDIST
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the hypergeometric distribution</span> || ||
|-
!scope="row"|LOGINV
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the lognormal cumulative distribution</span> || ||
|-
!scope="row"|LOGNORMDIST
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the cumulative lognormal distribution</span> || ||
|-
!scope="row"|MODE
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the most common value in a data set</span> || {{Z+|Z21851}} ||
|-
!scope="row"|NEGBINOMDIST
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the negative binomial distribution</span> || ||
|-
!scope="row"|NORMDIST
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the normal cumulative distribution</span> || ||
|-
!scope="row"|NORM.INV
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the normal cumulative distribution</span> || ||
|-
!scope="row"|NORMSDIST
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the standard normal cumulative distribution</span> || ||
|-
!scope="row"|NORMSINV
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the standard normal cumulative distribution</span> || ||
|-
!scope="row"|PERCENTILE
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th percentile of values in a range</span> || ||
|-
!scope="row"|PERCENTRANK
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the percentage rank of a value in a data set</span> || ||
|-
!scope="row"|POISSON
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Poisson distribution</span> || ||
|-
!scope="row"|QUARTILE
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the quartile of a data set</span> || ||
|-
!scope="row"|RANK
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rank of a number in a list of numbers</span> || ||
|-
!scope="row"|STDEV
| <span lang="en" dir="ltr" class="mw-content-ltr">Estimates standard deviation based on a sample</span> || ||
|-
!scope="row"|STDEVP
| <span lang="en" dir="ltr" class="mw-content-ltr">Calculates standard deviation based on the entire population</span> || ||
|-
!scope="row"|TDIST
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Student's t-distribution</span> || ||
|-
!scope="row"|TINV
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the Student's t-distribution</span> || ||
|-
!scope="row"|TTEST
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the probability associated with a Student's t-test</span> || ||
|-
!scope="row"|VAR
| <span lang="en" dir="ltr" class="mw-content-ltr">Estimates variance based on a sample</span> || ||
|-
!scope="row"|VARP
| <span lang="en" dir="ltr" class="mw-content-ltr">Calculates variance based on the entire population</span> || ||
|-
!scope="row"|WEIBULL
| <span lang="en" dir="ltr" class="mw-content-ltr">Calculates variance based on the entire population, including numbers, text, and logical values</span> || ||
|-
!scope="row"|ZTEST
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the one-tailed probability-value of a z-test</span> || ||
|}
<div lang="en" dir="ltr" class="mw-content-ltr">
== Cube ==
</div>
{| class="wikitable collapsible sortable"
|+<span lang="en" dir="ltr" class="mw-content-ltr">List of cube Excel functions</span>
!scope="col"| <span lang="en" dir="ltr" class="mw-content-ltr">Function name</span>
!scope="col"| <span lang="en" dir="ltr" class="mw-content-ltr">Description</span>
!scope="col"| <span lang="en" dir="ltr" class="mw-content-ltr">ZID</span>
!scope="col"| <span lang="en" dir="ltr" class="mw-content-ltr">Note</span>
|-
!scope="row"|CUBEKPIMEMBER
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns a key performance indicator (KPI) name, property, and measure, and displays the name and property in the cell. A KPI is a quantifiable measurement, such as monthly gross profit or quarterly employee turnover, used to monitor an organization's performance.</span> || ||
|-
!scope="row"|CUBEMEMBER
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns a member or tuple in a cube hierarchy. Use to validate that the member or tuple exists in the cube.</span> || ||
|-
!scope="row"|CUBEMEMBERPROPERTY
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the value of a member property in the cube. Use to validate that a member name exists within the cube and to return the specified property for this member.</span> || ||
|-
!scope="row"|CUBERANKEDMEMBER
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the nth, or ranked, member in a set. Use to return one or more elements in a set, such as the top sales performer or top 10 students.</span> || ||
|-
!scope="row"|CUBESET
| <span lang="en" dir="ltr" class="mw-content-ltr">Defines a calculated set of members or tuples by sending a set expression to the cube on the server, which creates the set, and then returns that set to Microsoft Office Excel.</span> || ||
|-
!scope="row"|CUBESETCOUNT
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of items in a set.</span> || ||
|-
!scope="row"|CUBEVALUE
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns an aggregated value from a cube.</span> || ||
|}
<div lang="en" dir="ltr" class="mw-content-ltr">
== Database ==
</div>
{| class="wikitable collapsible sortable"
|+<span lang="en" dir="ltr" class="mw-content-ltr">List of database Excel functions</span>
!scope="col"| <span lang="en" dir="ltr" class="mw-content-ltr">Function name</span>
!scope="col"| <span lang="en" dir="ltr" class="mw-content-ltr">Description</span>
!scope="col"| <span lang="en" dir="ltr" class="mw-content-ltr">ZID</span>
!scope="col"| <span lang="en" dir="ltr" class="mw-content-ltr">Note</span>
|-
!scope="row"|DAVERAGE
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average of selected database entries</span> || ||
|-
!scope="row"|DCOUNT
| <span lang="en" dir="ltr" class="mw-content-ltr">Counts the cells that contain numbers in a database</span> || ||
|-
!scope="row"|DCOUNTA
| <span lang="en" dir="ltr" class="mw-content-ltr">Counts nonblank cells in a database</span> || ||
|-
!scope="row"|DGET
| <span lang="en" dir="ltr" class="mw-content-ltr">Extracts from a database a single record that matches the specified criteria</span> || ||
|-
!scope="row"|DMAX
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the maximum value from selected database entries</span> || ||
|-
!scope="row"|DMIN
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the minimum value from selected database entries</span> || ||
|-
!scope="row"|DPRODUCT
| <span lang="en" dir="ltr" class="mw-content-ltr">Multiplies the values in a particular field of records that match the criteria in a database</span> || ||
|-
!scope="row"|DSTDEV
| <span lang="en" dir="ltr" class="mw-content-ltr">Estimates the standard deviation based on a sample of selected database entries</span> || ||
|-
!scope="row"|DSTDEVP
| <span lang="en" dir="ltr" class="mw-content-ltr">Calculates the standard deviation based on the entire population of selected database entries</span> || ||
|-
!scope="row"|DSUM
| <span lang="en" dir="ltr" class="mw-content-ltr">Adds the numbers in the field column of records in the database that match the criteria</span> || ||
|-
!scope="row"|DVAR
| <span lang="en" dir="ltr" class="mw-content-ltr">Estimates variance based on a sample from selected database entries</span> || ||
|-
!scope="row"|DVARP
| <span lang="en" dir="ltr" class="mw-content-ltr">Calculates variance based on the entire population of selected database entries</span> || ||
|}
<div lang="en" dir="ltr" class="mw-content-ltr">
== Date and time ==
</div>
{| class="wikitable collapsible sortable"
|+<span lang="en" dir="ltr" class="mw-content-ltr">List of date and time Excel functions</span>
!scope="col"| <span lang="en" dir="ltr" class="mw-content-ltr">Function name</span>
!scope="col"| <span lang="en" dir="ltr" class="mw-content-ltr">Description</span>
!scope="col"| <span lang="en" dir="ltr" class="mw-content-ltr">ZID</span>
!scope="col"| <span lang="en" dir="ltr" class="mw-content-ltr">Note</span>
|-
!scope="row"|DATE
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the serial number of a particular date</span> || ||
|-
!scope="row"|DATEDIF
| <span lang="en" dir="ltr" class="mw-content-ltr">Calculates the number of days, months, or years between two dates. This function is useful in formulas where you need to calculate an age.</span> || ||
|-
!scope="row"|DATEVALUE
| <span lang="en" dir="ltr" class="mw-content-ltr">Converts a date in the form of text to a serial number</span> || ||
|-
!scope="row"|DAY
| <span lang="en" dir="ltr" class="mw-content-ltr">Converts a serial number to a day of the month</span> || ||
|-
!scope="row"|DAYS
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of days between two dates</span> || ||
|-
!scope="row"|DAYS360
| <span lang="en" dir="ltr" class="mw-content-ltr">Calculates the number of days between two dates based on a 360-day year</span> || ||
|-
!scope="row"|EDATE
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the serial number of the date that is the indicated number of months before or after the start date</span> || ||
|-
!scope="row"|EOMONTH
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the serial number of the last day of the month before or after a specified number of months</span> || ||
|-
!scope="row"|HOUR
| <span lang="en" dir="ltr" class="mw-content-ltr">Converts a serial number to an hour</span> || ||
|-
!scope="row"|ISOWEEKNUM
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of the ISO week number of the year for a given date</span> || ||
|-
!scope="row"|MINUTE
| <span lang="en" dir="ltr" class="mw-content-ltr">Converts a serial number to a minute</span> || ||
|-
!scope="row"|MONTH
| <span lang="en" dir="ltr" class="mw-content-ltr">Converts a serial number to a month</span> || ||
|-
!scope="row"|NETWORKDAYS
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of whole workdays between two dates</span> || ||
|-
!scope="row"|NETWORKDAYS.INTL
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of whole workdays between two dates using parameters to indicate which and how many days are weekend days</span> || ||
|-
!scope="row"|NOW
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the serial number of the current date and time</span> || ||
|-
!scope="row"|SECOND
| <span lang="en" dir="ltr" class="mw-content-ltr">Converts a serial number to a second</span> || ||
|-
!scope="row"|TIME
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the serial number of a particular time</span> || ||
|-
!scope="row"|TIMEVALUE
| <span lang="en" dir="ltr" class="mw-content-ltr">Converts a time in the form of text to a serial number</span> || ||
|-
!scope="row"|TODAY
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the serial number of today's date</span> || ||
|-
!scope="row"|WEEKDAY
| <span lang="en" dir="ltr" class="mw-content-ltr">Converts a serial number to a day of the week</span> || {{Z+|Z17540}} || <span lang="en" dir="ltr" class="mw-content-ltr">Needs Day, Month and Year instead of a serial number</span>
|-
!scope="row"|WEEKNUM
| <span lang="en" dir="ltr" class="mw-content-ltr">Converts a serial number to a number representing where the week falls numerically with a year</span> || ||
|-
!scope="row"|WORKDAY
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the serial number of the date before or after a specified number of workdays</span> || ||
|-
!scope="row"|WORKDAY.INTL
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the serial number of the date before or after a specified number of workdays using parameters to indicate which and how many days are weekend days</span> || ||
|-
!scope="row"|YEAR
| <span lang="en" dir="ltr" class="mw-content-ltr">Converts a serial number to a year</span> || ||
|-
!scope="row"|YEARFRAC
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the year fraction representing the number of whole days between start_date and end_date</span> || ||
|}
<div lang="en" dir="ltr" class="mw-content-ltr">
== Engineering ==
</div>
{| class="wikitable collapsible sortable"
|+<span lang="en" dir="ltr" class="mw-content-ltr">List of engineering Excel functions</span>
!scope="col"| <span lang="en" dir="ltr" class="mw-content-ltr">Function name</span>
!scope="col"| <span lang="en" dir="ltr" class="mw-content-ltr">Description</span>
!scope="col"| <span lang="en" dir="ltr" class="mw-content-ltr">ZID</span>
!scope="col"| <span lang="en" dir="ltr" class="mw-content-ltr">Note</span>
|-
!scope="row"|BESSELI
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the modified Bessel function In(x)</span> || ||
|-
!scope="row"|BESSELJ
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Bessel function Jn(x)</span> || ||
|-
!scope="row"|BESSELK
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the modified Bessel function Kn(x)</span> || ||
|-
!scope="row"|BESSELY
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Bessel function Yn(x)</span> || ||
|-
!scope="row"|BIN2DEC
| <span lang="en" dir="ltr" class="mw-content-ltr">Converts a binary number to decimal</span> || ||
|-
!scope="row"|BIN2HEX
| <span lang="en" dir="ltr" class="mw-content-ltr">Converts a binary number to hexadecimal</span> || ||
|-
!scope="row"|BIN2OCT
| <span lang="en" dir="ltr" class="mw-content-ltr">Converts a binary number to octal</span> || ||
|-
!scope="row"|BITAND
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns a 'Bitwise And' of two numbers</span> || ||
|-
!scope="row"|BITLSHIFT
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns a value number shifted left by shift_amount bits</span> || ||
|-
!scope="row"|BITOR
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns a bitwise OR of 2 numbers</span> || ||
|-
!scope="row"|BITRSHIFT
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns a value number shifted right by shift_amount bits</span> || ||
|-
!scope="row"|BITXOR
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns a bitwise 'Exclusive Or' of two numbers</span> || ||
|-
!scope="row"|COMPLEX
| <span lang="en" dir="ltr" class="mw-content-ltr">Converts real and imaginary coefficients into a complex number</span> || ||
|-
!scope="row"|CONVERT
| <span lang="en" dir="ltr" class="mw-content-ltr">Converts a number from one measurement system to another</span> || ||
|-
!scope="row"|DEC2BIN
| <span lang="en" dir="ltr" class="mw-content-ltr">Converts a decimal number to binary</span> || ||
|-
!scope="row"|DEC2HEX
| <span lang="en" dir="ltr" class="mw-content-ltr">Converts a decimal number to hexadecimal</span> || ||
|-
!scope="row"|DEC2OCT
| <span lang="en" dir="ltr" class="mw-content-ltr">Converts a decimal number to octal</span> || ||
|-
!scope="row"|DELTA
| <span lang="en" dir="ltr" class="mw-content-ltr">Tests whether two values are equal</span> || ||
|-
!scope="row"|ERF
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the error function</span> || ||
|-
!scope="row"|ERF.PRECISE
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the error function</span> || ||
|-
!scope="row"|ERFC
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the complementary error function</span> || ||
|-
!scope="row"|ERFC.PRECISE
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the complementary ERF function integrated between x and infinity</span> || ||
|-
!scope="row"|GESTEP
| <span lang="en" dir="ltr" class="mw-content-ltr">Tests whether a number is greater than a threshold value</span> || ||
|-
!scope="row"|HEX2BIN
| <span lang="en" dir="ltr" class="mw-content-ltr">Converts a hexadecimal number to binary</span> || ||
|-
!scope="row"|HEX2DEC
| <span lang="en" dir="ltr" class="mw-content-ltr">Converts a hexadecimal number to decimal</span> || ||
|-
!scope="row"|HEX2OCT
| <span lang="en" dir="ltr" class="mw-content-ltr">Converts a hexadecimal number to octal</span> || ||
|-
!scope="row"|IMABS
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the absolute value (modulus) of a complex number</span> || ||
|-
!scope="row"|IMAGINARY
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the imaginary coefficient of a complex number</span> || ||
|-
!scope="row"|IMARGUMENT
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the argument theta, an angle expressed in radians</span> || ||
|-
!scope="row"|IMCONJUGATE
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the complex conjugate of a complex number</span> || ||
|-
!scope="row"|IMCOS
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the cosine of a complex number</span> || ||
|-
!scope="row"|IMCOSH
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the hyperbolic cosine of a complex number</span> || ||
|-
!scope="row"|IMCOT
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the cotangent of a complex number</span> || ||
|-
!scope="row"|IMCSC
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the cosecant of a complex number</span> || ||
|-
!scope="row"|IMCSCH
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the hyperbolic cosecant of a complex number</span> || ||
|-
!scope="row"|IMDIV
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the quotient of two complex numbers</span> || ||
|-
!scope="row"|IMEXP
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the exponential of a complex number</span> || ||
|-
!scope="row"|IMLN
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the natural logarithm of a complex number</span> || ||
|-
!scope="row"|IMLOG10
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the base-10 logarithm of a complex number</span> || ||
|-
!scope="row"|IMLOG2
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the base-2 logarithm of a complex number</span> || ||
|-
!scope="row"|IMPOWER
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns a complex number raised to an integer power</span> || ||
|-
!scope="row"|IMPRODUCT
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the product of complex numbers</span> || ||
|-
!scope="row"|IMREAL
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the real coefficient of a complex number</span> || ||
|-
!scope="row"|IMSEC
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the secant of a complex number</span> || ||
|-
!scope="row"|IMSECH
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the hyperbolic secant of a complex number</span> || ||
|-
!scope="row"|IMSIN
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sine of a complex number</span> || ||
|-
!scope="row"|IMSINH
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the hyperbolic sine of a complex number</span> || ||
|-
!scope="row"|IMSQRT
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the square root of a complex number</span> || ||
|-
!scope="row"|IMSUB
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the difference between two complex numbers</span> || ||
|-
!scope="row"|IMSUM
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of complex numbers</span> || ||
|-
!scope="row"|IMTAN
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the tangent of a complex number</span> || ||
|-
!scope="row"|OCT2BIN
| <span lang="en" dir="ltr" class="mw-content-ltr">Converts an octal number to binary</span> || ||
|-
!scope="row"|OCT2DEC
| <span lang="en" dir="ltr" class="mw-content-ltr">Converts an octal number to decimal</span> || ||
|-
!scope="row"|OCT2HEX
| <span lang="en" dir="ltr" class="mw-content-ltr">Converts an octal number to hexadecimal</span> || ||
|}
<div lang="en" dir="ltr" class="mw-content-ltr">
== Financial ==
</div>
{| class="wikitable collapsible sortable"
|+<span lang="en" dir="ltr" class="mw-content-ltr">List of financial Excel functions</span>
!scope="col"| <span lang="en" dir="ltr" class="mw-content-ltr">Function name</span>
!scope="col"| <span lang="en" dir="ltr" class="mw-content-ltr">Description</span>
!scope="col"| <span lang="en" dir="ltr" class="mw-content-ltr">ZID</span>
!scope="col"| <span lang="en" dir="ltr" class="mw-content-ltr">Note</span>
|-
!scope="row"|ACCRINT
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the accrued interest for a security that pays periodic interest</span> || ||
|-
!scope="row"|ACCRINTM
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the accrued interest for a security that pays interest at maturity</span> || ||
|-
!scope="row"|AMORDEGRC
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the depreciation for each accounting period by using a depreciation coefficient</span> || ||
|-
!scope="row"|AMORLINC
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the depreciation for each accounting period</span> || ||
|-
!scope="row"|COUPDAYBS
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of days from the beginning of the coupon period to the settlement date</span> || ||
|-
!scope="row"|COUPDAYS
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of days in the coupon period that contains the settlement date</span> || ||
|-
!scope="row"|COUPDAYSNC
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of days from the settlement date to the next coupon date</span> || ||
|-
!scope="row"|COUPNCD
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the next coupon date after the settlement date</span> || ||
|-
!scope="row"|COUPNUM
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of coupons payable between the settlement date and maturity date</span> || ||
|-
!scope="row"|COUPPCD
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the previous coupon date before the settlement date</span> || ||
|-
!scope="row"|CUMIPMT
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the cumulative interest paid between two periods</span> || ||
|-
!scope="row"|CUMPRINC
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the cumulative principal paid on a loan between two periods</span> || ||
|-
!scope="row"|DB
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the depreciation of an asset for a specified period by using the fixed-declining balance method</span> || ||
|-
!scope="row"|DDB
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the depreciation of an asset for a specified period by using the double-declining balance method or some other method that you specify</span> || ||
|-
!scope="row"|DISC
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the discount rate for a security</span> || ||
|-
!scope="row"|DOLLARDE
| <span lang="en" dir="ltr" class="mw-content-ltr">Converts a dollar price, expressed as a fraction, into a dollar price, expressed as a decimal number</span> || ||
|-
!scope="row"|DOLLARFR
| <span lang="en" dir="ltr" class="mw-content-ltr">Converts a dollar price, expressed as a decimal number, into a dollar price, expressed as a fraction</span> || ||
|-
!scope="row"|DURATION
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the annual duration of a security with periodic interest payments</span> || ||
|-
!scope="row"|EFFECT
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the effective annual interest rate</span> || ||
|-
!scope="row"|FV
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the future value of an investment</span> || ||
|-
!scope="row"|FVSCHEDULE
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the future value of an initial principal after applying a series of compound interest rates</span> || ||
|-
!scope="row"|INTRATE
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the interest rate for a fully invested security</span> || ||
|-
!scope="row"|IPMT
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the interest payment for an investment for a given period</span> || ||
|-
!scope="row"|IRR
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the internal rate of return for a series of cash flows</span> || ||
|-
!scope="row"|ISPMT
| <span lang="en" dir="ltr" class="mw-content-ltr">Calculates the interest paid during a specific period of an investment</span> || ||
|-
!scope="row"|MDURATION
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Macauley modified duration for a security with an assumed par value of $100</span> || ||
|-
!scope="row"|MIRR
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the internal rate of return where positive and negative cash flows are financed at different rates</span> || ||
|-
!scope="row"|NOMINAL
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the annual nominal interest rate</span> || ||
|-
!scope="row"|NPER
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of periods for an investment</span> || ||
|-
!scope="row"|NPV
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the net present value of an investment based on a series of periodic cash flows and a discount rate</span> || ||
|-
!scope="row"|ODDFPRICE
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the price per $100 face value of a security with an odd first period</span> || ||
|-
!scope="row"|ODDFYIELD
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the yield of a security with an odd first period</span> || ||
|-
!scope="row"|ODDLPRICE
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the price per $100 face value of a security with an odd last period</span> || ||
|-
!scope="row"|ODDLYIELD
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the yield of a security with an odd last period</span> || ||
|-
!scope="row"|PDURATION
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of periods required by an investment to reach a specified value</span> || ||
|-
!scope="row"|PMT
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the periodic payment for an annuity</span> || ||
|-
!scope="row"|PPMT
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the payment on the principal for an investment for a given period</span> || ||
|-
!scope="row"|PRICE
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the price per $100 face value of a security that pays periodic interest</span> || ||
|-
!scope="row"|PRICEDISC
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the price per $100 face value of a discounted security</span> || ||
|-
!scope="row"|PRICEMAT
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the price per $100 face value of a security that pays interest at maturity</span> || ||
|-
!scope="row"|PV
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the present value of an investment</span> || ||
|-
!scope="row"|RATE
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the interest rate per period of an annuity</span> || ||
|-
!scope="row"|RECEIVED
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the amount received at maturity for a fully invested security</span> || ||
|-
!scope="row"|RRI
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns an equivalent interest rate for the growth of an investment</span> || ||
|-
!scope="row"|SLN
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the straight-line depreciation of an asset for one period</span> || ||
|-
!scope="row"|STOCKHISTORY
| <span lang="en" dir="ltr" class="mw-content-ltr">Retrieves historical data about a financial instrument</span> || ||
|-
!scope="row"|SYD
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum-of-years' digits depreciation of an asset for a specified period</span> || ||
|-
!scope="row"|TBILLEQ
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the bond-equivalent yield for a Treasury bill</span> || ||
|-
!scope="row"|TBILLPRICE
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the price per $100 face value for a Treasury bill</span> || ||
|-
!scope="row"|TBILLYIELD
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the yield for a Treasury bill</span> || ||
|-
!scope="row"|VDB
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the depreciation of an asset for a specified or partial period by using a declining balance method</span> || ||
|-
!scope="row"|XIRR
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the internal rate of return for a schedule of cash flows that is not necessarily periodic</span> || ||
|-
!scope="row"|XNPV
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the net present value for a schedule of cash flows that is not necessarily periodic</span> || ||
|-
!scope="row"|YIELD
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the yield on a security that pays periodic interest</span> || ||
|-
!scope="row"|YIELDDISC
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the annual yield for a discounted security; for example, a Treasury bill</span> || ||
|-
!scope="row"|YIELDMAT
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the annual yield of a security that pays interest at maturity</span> || ||
|}
<div lang="en" dir="ltr" class="mw-content-ltr">
== Information ==
</div>
{| class="wikitable collapsible sortable"
|+<span lang="en" dir="ltr" class="mw-content-ltr">List of information Excel functions</span>
!scope="col"| <span lang="en" dir="ltr" class="mw-content-ltr">Function name</span>
!scope="col"| <span lang="en" dir="ltr" class="mw-content-ltr">Description</span>
!scope="col"| <span lang="en" dir="ltr" class="mw-content-ltr">ZID</span>
!scope="col"| <span lang="en" dir="ltr" class="mw-content-ltr">Note</span>
|-
!scope="row"|CELL
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns information about the formatting, location, or contents of a cell</span> || ||
|-
!scope="row"|ERROR.TYPE
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns a number corresponding to an error type</span> || ||
|-
!scope="row"|INFO
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns information about the current operating environment</span> || ||
|-
!scope="row"|ISBLANK
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns TRUE if the value is blank</span> || {{Z+|Z10008}} ||
|-
!scope="row"|ISERR
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns TRUE if the value is any error value except #N/A</span> || ||
|-
!scope="row"|ISERROR
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns TRUE if the value is any error value</span> || {{Z+|Z20107}} ||
|-
!scope="row"|ISEVEN
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns TRUE if the number is even</span> || {{Z+|Z12480}} ||
|-
!scope="row"|ISFORMULA
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns TRUE if there is a reference to a cell that contains a formula</span> || ||
|-
!scope="row"|ISLOGICAL
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns TRUE if the value is a logical value</span> || ||
|-
!scope="row"|ISNA
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns TRUE if the value is the #N/A error value</span> || ||
|-
!scope="row"|ISNONTEXT
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns TRUE if the value is not text</span> || ||
|-
!scope="row"|ISNUMBER
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns TRUE if the value is a number</span> || {{Z+|Z10715}} ||
|-
!scope="row"|ISODD
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns TRUE if the number is odd</span> || {{Z+|Z12429}} ||
|-
!scope="row"|ISOMITTED
| <span lang="en" dir="ltr" class="mw-content-ltr">Checks whether the value in a LAMBDA is missing and returns TRUE or FALSE</span> || ||
|-
!scope="row"|ISREF
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns TRUE if the value is a reference</span> || ||
|-
!scope="row"|ISTEXT
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns TRUE if the value is text</span> || ||
|-
!scope="row"|N
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns a value converted to a number</span> || ||
|-
!scope="row"|NA
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the error value #N/A</span> || ||
|-
!scope="row"|SHEET
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sheet number of the referenced sheet</span> || ||
|-
!scope="row"|SHEETS
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of sheets in a reference</span> || ||
|-
!scope="row"|TYPE
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns a number indicating the data type of a value</span> || ||
|}
<div lang="en" dir="ltr" class="mw-content-ltr">
== Logical ==
</div>
{| class="wikitable collapsible sortable"
|+<span lang="en" dir="ltr" class="mw-content-ltr">List of logical Excel functions</span>
!scope="col"| <span lang="en" dir="ltr" class="mw-content-ltr">Function name</span>
!scope="col"| <span lang="en" dir="ltr" class="mw-content-ltr">Description</span>
!scope="col"| <span lang="en" dir="ltr" class="mw-content-ltr">ZID</span>
!scope="col"| <span lang="en" dir="ltr" class="mw-content-ltr">Note</span>
|-
!scope="row"|AND
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns TRUE if all of its arguments are TRUE</span> || {{Z+|Z10174}} ||
|-
!scope="row"|BYCOL
| <span lang="en" dir="ltr" class="mw-content-ltr">Applies a LAMBDA to each column and returns an array of the results</span> || || <span lang="en" dir="ltr" class="mw-content-ltr">Believed to be not possible currently</span>
|-
!scope="row"|BYROW
| <span lang="en" dir="ltr" class="mw-content-ltr">Applies a LAMBDA to each row and returns an array of the results</span> || || <span lang="en" dir="ltr" class="mw-content-ltr">Believed to be not possible currently</span>
|-
!scope="row"|FALSE
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the logical value FALSE</span> || {{Z+|Z10206}} ||
|-
!scope="row"|IF
| <span lang="en" dir="ltr" class="mw-content-ltr">Specifies a logical test to perform</span> || {{Z+|Z802}}, {{Z+|Z11542}} ||
|-
!scope="row"|IFERROR
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns a value you specify if a formula evaluates to an error; otherwise, returns the result of the formula</span> || || <span lang="en" dir="ltr" class="mw-content-ltr">Believed to be not possible currently</span>
|-
!scope="row"|IFNA
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the value you specify if the expression resolves to #N/A, otherwise returns the result of the expression</span> || ||
|-
!scope="row"|IFS
| <span lang="en" dir="ltr" class="mw-content-ltr">Checks whether one or more conditions are met and returns a value that corresponds to the first TRUE condition.</span> || {{Z+|Z19601}} ||
|-
!scope="row"|LAMBDA
| <span lang="en" dir="ltr" class="mw-content-ltr">Create custom, reusable functions and call them by a friendly name</span> || {{Z+|Z8}} ||
|-
!scope="row"|LET
| <span lang="en" dir="ltr" class="mw-content-ltr">Assigns names to calculation results</span> || ||
|-
!scope="row"|MAKEARRAY
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns a calculated array of a specified row and column size, by applying a LAMBDA</span> || || <span lang="en" dir="ltr" class="mw-content-ltr">Believed to be not possible currently</span>
|-
!scope="row"|MAP
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns an array formed by mapping each value in the array(s) to a new value by applying a LAMBDA to create a new value</span> || {{Z+|Z873}} ||
|-
!scope="row"|NOT
| <span lang="en" dir="ltr" class="mw-content-ltr">Reverses the logic of its argument</span> || {{Z+|Z10216}} ||
|-
!scope="row"|OR
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns TRUE if any argument is TRUE</span> || {{Z+|Z10184}} ||
|-
!scope="row"|REDUCE
| <span lang="en" dir="ltr" class="mw-content-ltr">Reduces an array to an accumulated value by applying a LAMBDA to each value and returning the total value in the accumulator</span> || || <span lang="en" dir="ltr" class="mw-content-ltr">Believed to be not possible currently</span>
|-
!scope="row"|SCAN
| <span lang="en" dir="ltr" class="mw-content-ltr">Scans an array by applying a LAMBDA to each value and returns an array that has each intermediate value</span> || || <span lang="en" dir="ltr" class="mw-content-ltr">Believed to be not possible currently</span>
|-
!scope="row"|SWITCH
| <span lang="en" dir="ltr" class="mw-content-ltr">Evaluates an expression against a list of values and returns the result corresponding to the first matching value. If there is no match, an optional default value may be returned.</span> || ||
|-
!scope="row"|TRUE
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the logical value TRUE</span> || {{Z+|Z10210}} ||
|-
!scope="row"|XOR
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns a logical exclusive OR of all arguments</span> || {{Z+|Z10237}} ||
|}
<div lang="en" dir="ltr" class="mw-content-ltr">
== Lookup and reference ==
</div>
{| class="wikitable collapsible sortable"
|+<span lang="en" dir="ltr" class="mw-content-ltr">List of lookup and reference Excel functions</span>
!scope="col"| <span lang="en" dir="ltr" class="mw-content-ltr">Function name</span>
!scope="col"| <span lang="en" dir="ltr" class="mw-content-ltr">Description</span>
!scope="col"| <span lang="en" dir="ltr" class="mw-content-ltr">ZID</span>
!scope="col"| <span lang="en" dir="ltr" class="mw-content-ltr">Note</span>
|-
!scope="row"|VSTACK
| <span lang="en" dir="ltr" class="mw-content-ltr">Appends arrays vertically and in sequence to return a larger array</span> || ||
|-
!scope="row"|WRAPCOLS
| <span lang="en" dir="ltr" class="mw-content-ltr">Wraps the provided row or column of values by columns after a specified number of elements</span> || ||
|-
!scope="row"|WRAPROWS
| <span lang="en" dir="ltr" class="mw-content-ltr">Wraps the provided row or column of values by rows after a specified number of elements</span> || ||
|-
!scope="row"|ADDRESS
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns a reference as text to a single cell in a worksheet</span> || ||
|-
!scope="row"|AREAS
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of areas in a reference</span> || ||
|-
!scope="row"|CHOOSE
| <span lang="en" dir="ltr" class="mw-content-ltr">Chooses a value from a list of values</span> || ||
|-
!scope="row"|CHOOSECOLS
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the specified columns from an array</span> || ||
|-
!scope="row"|CHOOSEROWS
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the specified rows from an array</span> || ||
|-
!scope="row"|COLUMN
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the column number of a reference</span> || ||
|-
!scope="row"|COLUMNS
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of columns in a reference</span> || ||
|-
!scope="row"|DROP
| <span lang="en" dir="ltr" class="mw-content-ltr">Excludes a specified number of rows or columns from the start or end of an array</span> || ||
|-
!scope="row"|EXPAND
| <span lang="en" dir="ltr" class="mw-content-ltr">Expands or pads an array to specified row and column dimensions</span> || ||
|-
!scope="row"|FILTER
| <span lang="en" dir="ltr" class="mw-content-ltr">Filters a range of data based on criteria you define</span> || ||
|-
!scope="row"|FORMULATEXT
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the formula at the given reference as text</span> || ||
|-
!scope="row"|GETPIVOTDATA
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns data stored in a PivotTable report</span> || ||
|-
!scope="row"|HLOOKUP
| <span lang="en" dir="ltr" class="mw-content-ltr">Looks in the top row of an array and returns the value of the indicated cell</span> || ||
|-
!scope="row"|HSTACK
| <span lang="en" dir="ltr" class="mw-content-ltr">Appends arrays horizontally and in sequence to return a larger array</span> || ||
|-
!scope="row"|HYPERLINK
| <span lang="en" dir="ltr" class="mw-content-ltr">Creates a shortcut or jump that opens a document stored on a network server, an intranet, or the Internet</span> || ||
|-
!scope="row"|IMAGE
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns an image from a given source</span> || ||
|-
!scope="row"|INDEX
| <span lang="en" dir="ltr" class="mw-content-ltr">Uses an index to choose a value from a reference or array</span> || {{Z+|Z13397}} || <span lang="en" dir="ltr" class="mw-content-ltr">Check Indexbase</span>
|-
!scope="row"|INDIRECT
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns a reference indicated by a text value</span> || ||
|-
!scope="row"|LOOKUP
| <span lang="en" dir="ltr" class="mw-content-ltr">Looks up values in a vector or array</span> || {{Z+|Z13708}} || <span lang="en" dir="ltr" class="mw-content-ltr">Check if it is possible in multiple column arrays</span>
|-
!scope="row"|MATCH
| <span lang="en" dir="ltr" class="mw-content-ltr">Looks up values in a reference or array</span> || ||
|-
!scope="row"|OFFSET
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns a reference offset from a given reference</span> || ||
|-
!scope="row"|ROW
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the row number of a reference</span> || ||
|-
!scope="row"|ROWS
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of rows in a reference</span> || ||
|-
!scope="row"|RTD
| <span lang="en" dir="ltr" class="mw-content-ltr">Retrieves real-time data from a program that supports COM automation</span> || ||
|-
!scope="row"|SORT
| <span lang="en" dir="ltr" class="mw-content-ltr">Sorts the contents of a range or array</span> || ||
|-
!scope="row"|SORTBY
| <span lang="en" dir="ltr" class="mw-content-ltr">Sorts the contents of a range or array based on the values in a corresponding range or array</span> || ||
|-
!scope="row"|TAKE
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns a specified number of contiguous rows or columns from the start or end of an array</span> || ||
|-
!scope="row"|TOCOL
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the array in a single column</span> || ||
|-
!scope="row"|TOROW
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the array in a single row</span> || ||
|-
!scope="row"|TRANSPOSE
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the transpose of an array</span> || ||
|-
!scope="row"|UNIQUE
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns a list of unique values in a list or range</span> || ||
|-
!scope="row"|VLOOKUP
| <span lang="en" dir="ltr" class="mw-content-ltr">Looks in the first column of an array and moves across the row to return the value of a cell</span> || ||
|-
!scope="row"|XLOOKUP
| <span lang="en" dir="ltr" class="mw-content-ltr">Searches a range or an array, and returns an item corresponding to the first match it finds. If a match doesn't exist, then XLOOKUP can return the closest (approximate) match.</span> || ||
|-
!scope="row"|XMATCH
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the relative position of an item in an array or range of cells.</span> || ||
|}
<div lang="en" dir="ltr" class="mw-content-ltr">
== Math and trigonometry ==
</div>
{| class="wikitable collapsible sortable"
|+<span lang="en" dir="ltr" class="mw-content-ltr">List of math and trigonometry Excel functions</span>
!scope="col"| <span lang="en" dir="ltr" class="mw-content-ltr">Function name</span>
!scope="col"| <span lang="en" dir="ltr" class="mw-content-ltr">Description</span>
!scope="col"| <span lang="en" dir="ltr" class="mw-content-ltr">ZID</span>
!scope="col"| <span lang="en" dir="ltr" class="mw-content-ltr">Note</span>
|-
!scope="row"|ABS
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the absolute value of a number</span> || {{Z+|Z11235}} ||
|-
!scope="row"|ACOS
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the arccosine of a number</span> || {{Z+|Z12497}} ||
|-
!scope="row"|ACOSH
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse hyperbolic cosine of a number</span> || {{Z+|Z12500}} ||
|-
!scope="row"|ACOT
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the arccotangent of a number</span> || ||
|-
!scope="row"|ACOTH
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the hyperbolic arccotangent of a number</span> || ||
|-
!scope="row"|AGGREGATE
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns an aggregate in a list or database</span> || ||
|-
!scope="row"|ARABIC
| <span lang="en" dir="ltr" class="mw-content-ltr">Converts a Roman number to Arabic, as a number</span> || {{Z+|Z11023}} ||
|-
!scope="row"|ASIN
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the arcsine of a number</span> || {{Z+|Z12505}} ||
|-
!scope="row"|ASINH
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse hyperbolic sine of a number</span> || {{Z+|Z12509}} ||
|-
!scope="row"|ATAN
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the arctangent of a number</span> || ||
|-
!scope="row"|ATAN2
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the arctangent from x- and y-coordinates</span> || ||
|-
!scope="row"|ATANH
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse hyperbolic tangent of a number</span> || ||
|-
!scope="row"|BASE
| <span lang="en" dir="ltr" class="mw-content-ltr">Converts a number into a text representation with the given radix (base)</span> || ||
|-
!scope="row"|CEILING.MATH
| <span lang="en" dir="ltr" class="mw-content-ltr">Rounds a number up, to the nearest integer or to the nearest multiple of significance</span> || ||
|-
!scope="row"|CEILING.PRECISE
| <span lang="en" dir="ltr" class="mw-content-ltr">Rounds a number the nearest integer or to the nearest multiple of significance. Regardless of the sign of the number, the number is rounded up.</span> || ||
|-
!scope="row"|COMBIN
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of combinations for a given number of objects</span> || ||
|-
!scope="row"|COMBINA
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of combinations (with repetitions) for a given number of items</span> || ||
|-
!scope="row"|COS
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the cosine of a number</span> || {{Z+|Z12473}}
|
|-
!scope="row"|COSH
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the hyperbolic cosine of a number</span> || ||
|-
!scope="row"|COT
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the hyperbolic cosine of a number</span> || ||
|-
!scope="row"|COTH
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the cotangent of an angle</span> || ||
|-
!scope="row"|CSC
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the cosecant of an angle</span> || ||
|-
!scope="row"|CSCH
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the hyperbolic cosecant of an angle</span> || ||
|-
!scope="row"|DECIMAL
| <span lang="en" dir="ltr" class="mw-content-ltr">Converts a text representation of a number in a given base into a decimal number</span> || ||
|-
!scope="row"|DEGREES
| <span lang="en" dir="ltr" class="mw-content-ltr">Converts radians to degrees</span> || ||
|-
!scope="row"|EVEN
| <span lang="en" dir="ltr" class="mw-content-ltr">Rounds a number up to the nearest even integer</span> || ||
|-
!scope="row"|EXP
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns e raised to the power of a given number</span> || ||
|-
!scope="row"|FACT
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the factorial of a number</span> || ||
|-
!scope="row"|FACTDOUBLE
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the double factorial of a number</span> || ||
|-
!scope="row"|FLOOR.MATH
| <span lang="en" dir="ltr" class="mw-content-ltr">Rounds a number down, to the nearest integer or to the nearest multiple of significance</span> || ||
|-
!scope="row"|FLOOR.PRECISE
| <span lang="en" dir="ltr" class="mw-content-ltr">Rounds a number the nearest integer or to the nearest multiple of significance. Regardless of the sign of the number, the number is rounded up.</span> || ||
|-
!scope="row"|GCD
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the greatest common divisor</span> || ||
|-
!scope="row"|INT
| <span lang="en" dir="ltr" class="mw-content-ltr">Rounds a number down to the nearest integer</span> || ||
|-
!scope="row"|ISO.CEILING
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns a number that is rounded up to the nearest integer or to the nearest multiple of significance</span> || ||
|-
!scope="row"|LCM
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the least common multiple</span> || ||
|-
!scope="row"|LN
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the natural logarithm of a number</span> || ||
|-
!scope="row"|LOG
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the logarithm of a number to a specified base</span> || ||
|-
!scope="row"|LOG10
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the base-10 logarithm of a number</span> || ||
|-
!scope="row"|MDETERM
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the matrix determinant of an array</span> || ||
|-
!scope="row"|MINVERSE
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the matrix inverse of an array</span> || ||
|-
!scope="row"|MMULT
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the matrix product of two arrays</span> || ||
|-
!scope="row"|MOD
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the remainder from division</span> || {{Z+|Z12476}} ||
|-
!scope="row"|MROUND
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns a number rounded to the desired multiple</span> || ||
|-
!scope="row"|MULTINOMIAL
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the multinomial of a set of numbers</span> || ||
|-
!scope="row"|MUNIT
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the unit matrix for the specified dimension</span> || ||
|-
!scope="row"|ODD
| <span lang="en" dir="ltr" class="mw-content-ltr">Rounds a number up to the nearest odd integer</span> || ||
|-
!scope="row"|PI
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the value of pi</span> || {{Z+|Z20862}} ||
|-
!scope="row"|POWER
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the result of a number raised to a power</span> || {{Z+|Z13647}} ||
|-
!scope="row"|PRODUCT
| <span lang="en" dir="ltr" class="mw-content-ltr">Multiplies its arguments</span> || {{Z+|Z10862}} ||
|-
!scope="row"|QUOTIENT
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the integer portion of a division</span> || {{Z+|Z12522}} ||
|-
!scope="row"|RADIANS
| <span lang="en" dir="ltr" class="mw-content-ltr">Converts degrees to radians</span> || ||
|-
!scope="row"|RAND
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns a random number between 0 and 1</span> || ||
|-
!scope="row"|RANDARRAY
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns an array of random numbers between 0 and 1. However, you can specify the number of rows and columns to fill, minimum and maximum values, and whether to return whole numbers or decimal values.</span> || ||
|-
!scope="row"|RANDBETWEEN
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns a random number between the numbers you specify</span> || ||
|-
!scope="row"|ROMAN
| <span lang="en" dir="ltr" class="mw-content-ltr">Converts an arabic numeral to roman, as text</span> || {{Z+|Z11022}} ||
|-
!scope="row"|ROUND
| <span lang="en" dir="ltr" class="mw-content-ltr">Rounds a number to a specified number of digits</span> || ||
|-
!scope="row"|ROUNDDOWN
| <span lang="en" dir="ltr" class="mw-content-ltr">Rounds a number down, toward zero</span> || ||
|-
!scope="row"|ROUNDUP
| <span lang="en" dir="ltr" class="mw-content-ltr">Rounds a number up, away from zero</span> || ||
|-
!scope="row"|SEC
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the secant of an angle</span> || ||
|-
!scope="row"|SECH
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the hyperbolic secant of an angle</span> || ||
|-
!scope="row"|SEQUENCE
| <span lang="en" dir="ltr" class="mw-content-ltr">Generates a list of sequential numbers in an array, such as 1, 2, 3, 4</span> || ||
|-
!scope="row"|SERIESSUM
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of a power series based on the formula</span> || ||
|-
!scope="row"|SIGN
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sign of a number</span> || ||
|-
!scope="row"|SIN
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sine of the given angle</span> || ||
|-
!scope="row"|SINH
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the hyperbolic sine of a number</span> || ||
|-
!scope="row"|SQRT
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns a positive square root</span> || ||
|-
!scope="row"|SQRTPI
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the square root of (number * pi)</span> || ||
|-
!scope="row"|SUBTOTAL
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns a subtotal in a list or database</span> || ||
|-
!scope="row"|SUM
| <span lang="en" dir="ltr" class="mw-content-ltr">Adds its arguments</span> || {{Z+|Z12720}} ||
|-
!scope="row"|SUMIF
| <span lang="en" dir="ltr" class="mw-content-ltr">Adds the cells specified by a given criteria</span> || ||
|-
!scope="row"|SUMIFS
| <span lang="en" dir="ltr" class="mw-content-ltr">Adds the cells in a range that meet multiple criteria</span> || ||
|-
!scope="row"|SUMPRODUCT
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of the products of corresponding array components</span> || ||
|-
!scope="row"|SUMSQ
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of the squares of the arguments</span> || ||
|-
!scope="row"|SUMX2MY2
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of the difference of squares of corresponding values in two arrays</span> || ||
|-
!scope="row"|SUMX2PY2
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of the sum of squares of corresponding values in two arrays</span> || ||
|-
!scope="row"|SUMXMY2
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of squares of differences of corresponding values in two arrays</span> || ||
|-
!scope="row"|TAN
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the tangent of a number</span> || ||
|-
!scope="row"|TANH
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the hyperbolic tangent of a number</span> || ||
|-
!scope="row"|TRUNC
| <span lang="en" dir="ltr" class="mw-content-ltr">Truncates a number to an integer</span> || ||
|}
<div lang="en" dir="ltr" class="mw-content-ltr">
== Statistical ==
</div>
{| class="wikitable collapsible sortable"
|+<span lang="en" dir="ltr" class="mw-content-ltr">List of statistical Excel functions</span>
!scope="col"| <span lang="en" dir="ltr" class="mw-content-ltr">Function name</span>
!scope="col"| <span lang="en" dir="ltr" class="mw-content-ltr">Description</span>
!scope="col"| <span lang="en" dir="ltr" class="mw-content-ltr">ZID</span>
!scope="col"| <span lang="en" dir="ltr" class="mw-content-ltr">Note</span>
|-
!scope="row"|AVEDEV
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average of the absolute deviations of data points from their mean</span> || ||
|-
!scope="row"|AVERAGE
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average of its arguments</span> || ||
|-
!scope="row"|AVERAGEA
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average of its arguments, including numbers, text, and logical values</span> || ||
|-
!scope="row"|AVERAGEIF
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average (arithmetic mean) of all the cells in a range that meet a given criteria</span> || ||
|-
!scope="row"|AVERAGEIFS
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average (arithmetic mean) of all cells that meet multiple criteria.</span> || ||
|-
!scope="row"|BETA.DIST
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the beta cumulative distribution function</span> || ||
|-
!scope="row"|BETA.INV
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the cumulative distribution function for a specified beta distribution</span> || ||
|-
!scope="row"|BINOM.DIST
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the individual term binomial distribution probability</span> || ||
|-
!scope="row"|BINOM.DIST.RANGE
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the probability of a trial result using a binomial distribution</span> || ||
|-
!scope="row"|BINOM.INV
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the smallest value for which the cumulative binomial distribution is less than or equal to a criterion value</span> || ||
|-
!scope="row"|CHISQ.DIST
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the cumulative beta probability density function</span> || ||
|-
!scope="row"|CHISQ.DIST.RT
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the one-tailed probability of the chi-squared distribution</span> || ||
|-
!scope="row"|CHISQ.INV
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the cumulative beta probability density function</span> || ||
|-
!scope="row"|CHISQ.INV.RT
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the one-tailed probability of the chi-squared distribution</span> || ||
|-
!scope="row"|CHISQ.TEST
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the test for independence</span> || ||
|-
!scope="row"|CONFIDENCE.NORM
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the confidence interval for a population mean</span> || ||
|-
!scope="row"|CONFIDENCE.T
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the confidence interval for a population mean, using a Student's t distribution</span> || ||
|-
!scope="row"|CORREL
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the correlation coefficient between two data sets</span> || ||
|-
!scope="row"|COUNT
| <span lang="en" dir="ltr" class="mw-content-ltr">Counts how many numbers are in the list of arguments</span> || ||
|-
!scope="row"|COUNTA
| <span lang="en" dir="ltr" class="mw-content-ltr">Counts how many values are in the list of arguments</span> || ||
|-
!scope="row"|COUNTBLANK
| <span lang="en" dir="ltr" class="mw-content-ltr">Counts the number of blank cells within a range</span> || ||
|-
!scope="row"|COUNTIF
| <span lang="en" dir="ltr" class="mw-content-ltr">Counts the number of cells within a range that meet the given criteria</span> || ||
|-
!scope="row"|COUNTIFS
| <span lang="en" dir="ltr" class="mw-content-ltr">Counts the number of cells within a range that meet multiple criteria</span> || ||
|-
!scope="row"|COVARIANCE.P
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns covariance, the average of the products of paired deviations</span> || ||
|-
!scope="row"|COVARIANCE.S
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sample covariance, the average of the products deviations for each data point pair in two data sets</span> || ||
|-
!scope="row"|DEVSQ
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of squares of deviations</span> || ||
|-
!scope="row"|EXPON.DIST
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the exponential distribution</span> || ||
|-
!scope="row"|F.DIST
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the F probability distribution</span> || ||
|-
!scope="row"|F.DIST.RT
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the F probability distribution</span> || ||
|-
!scope="row"|F.INV
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the F probability distribution</span> || ||
|-
!scope="row"|F.INV.RT
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the F probability distribution</span> || ||
|-
!scope="row"|FISHER
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Fisher transformation</span> || ||
|-
!scope="row"|FISHERINV
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the Fisher transformation</span> || ||
|-
!scope="row"|FORECAST
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns a value along a linear trend</span> || ||
|-
!scope="row"|FORECAST.ETS
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns a future value based on existing (historical) values by using the AAA version of the Exponential Smoothing (ETS) algorithm</span> || ||
|-
!scope="row"|FORECAST.ETS.CONFINT
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns a confidence interval for the forecast value at the specified target date</span> || ||
|-
!scope="row"|FORECAST.ETS.SEASONALITY
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the length of the repetitive pattern Excel detects for the specified time series</span> || ||
|-
!scope="row"|FORECAST.ETS.STAT
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns a statistical value as a result of time series forecasting</span> || ||
|-
!scope="row"|FORECAST.LINEAR
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns a future value based on existing values</span> || ||
|-
!scope="row"|FREQUENCY
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns a frequency distribution as a vertical array</span> || ||
|-
!scope="row"|F.TEST
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the result of an F-test</span> || ||
|-
!scope="row"|GAMMA
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Gamma function value</span> || ||
|-
!scope="row"|GAMMA.DIST
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the gamma distribution</span> || ||
|-
!scope="row"|GAMMA.INV
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the gamma cumulative distribution</span> || ||
|-
!scope="row"|GAMMALN
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the natural logarithm of the gamma function, Γ(x)</span> || ||
|-
!scope="row"|GAMMALN.PRECISE
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the natural logarithm of the gamma function, Γ(x)</span> || ||
|-
!scope="row"|GAUSS
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns 0.5 less than the standard normal cumulative distribution</span> || ||
|-
!scope="row"|GEOMEAN
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the geometric mean</span> || ||
|-
!scope="row"|GROWTH
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns values along an exponential trend</span> || ||
|-
!scope="row"|HARMEAN
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the harmonic mean</span> || ||
|-
!scope="row"|HYPGEOM.DIST
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the hypergeometric distribution</span> || ||
|-
!scope="row"|INTERCEPT
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the intercept of the linear regression line</span> || ||
|-
!scope="row"|KURT
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the kurtosis of a data set</span> || ||
|-
!scope="row"|LARGE
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th largest value in a data set</span> || ||
|-
!scope="row"|LINEST
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the parameters of a linear trend</span> || ||
|-
!scope="row"|LOGEST
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the parameters of an exponential trend</span> || ||
|-
!scope="row"|LOGNORM.DIST
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the cumulative lognormal distribution</span> || ||
|-
!scope="row"|LOGNORM.INV
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the lognormal cumulative distribution</span> || ||
|-
!scope="row"|MAX
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the maximum value in a list of arguments</span> || ||
|-
!scope="row"|MAXA
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the maximum value in a list of arguments, including numbers, text, and logical values</span> || ||
|-
!scope="row"|MAXIFS
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the maximum value among cells specified by a given set of conditions or criteria</span> || ||
|-
!scope="row"|MEDIAN
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the median of the given numbers</span> || ||
|-
!scope="row"|MIN
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the minimum value in a list of arguments</span> ||
* {{z+|Z19509}}
* {{Z+|Z21341}}
||
|-
!scope="row"|MINIFS
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the minimum value among cells specified by a given set of conditions or criteria.</span> || ||
|-
!scope="row"|MINA
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the smallest value in a list of arguments, including numbers, text, and logical values</span> || ||
|-
!scope="row"|MODE.MULT
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns a vertical array of the most frequently occurring, or repetitive values in an array or range of data</span> || ||
|-
!scope="row"|MODE.SNGL
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the most common value in a data set</span> || ||
|-
!scope="row"|NEGBINOM.DIST
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the negative binomial distribution</span> || ||
|-
!scope="row"|NORM.DIST
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the normal cumulative distribution</span> || ||
|-
!scope="row"|NORMINV
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the normal cumulative distribution</span> || ||
|-
!scope="row"|NORM.S.DIST
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the standard normal cumulative distribution</span> || ||
|-
!scope="row"|NORM.S.INV
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the standard normal cumulative distribution</span> || ||
|-
!scope="row"|PEARSON
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Pearson product moment correlation coefficient</span> || ||
|-
!scope="row"|PERCENTILE.EXC
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th percentile of values in a range, where k is in the range 0..1, exclusive</span> || ||
|-
!scope="row"|PERCENTILE.INC
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th percentile of values in a range</span> || ||
|-
!scope="row"|PERCENTRANK.EXC
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rank of a value in a data set as a percentage (0..1, exclusive) of the data set</span> || ||
|-
!scope="row"|PERCENTRANK.INC
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the percentage rank of a value in a data set</span> || ||
|-
!scope="row"|PERMUT
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of permutations for a given number of objects</span> || ||
|-
!scope="row"|PERMUTATIONA
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of permutations for a given number of objects (with repetitions) that can be selected from the total objects</span> || ||
|-
!scope="row"|PHI
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the value of the density function for a standard normal distribution</span> || ||
|-
!scope="row"|POISSON.DIST
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Poisson distribution</span> || ||
|-
!scope="row"|PROB
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the probability that values in a range are between two limits</span> || ||
|-
!scope="row"|QUARTILE.EXC
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the quartile of the data set, based on percentile values from 0..1, exclusive</span> || ||
|-
!scope="row"|QUARTILE.INC
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the quartile of a data set</span> || ||
|-
!scope="row"|RANK.AVG
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rank of a number in a list of numbers; duplicate values receive the average rank</span> || ||
|-
!scope="row"|RANK.EQ
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rank of a number in a list of numbers; duplicate values receive the same rank</span> || ||
|-
!scope="row"|RSQ
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the square of the Pearson product moment correlation coefficient</span> || ||
|-
!scope="row"|SKEW
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the skewness of a distribution</span> || ||
|-
!scope="row"|SKEW.P
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the skewness of a distribution based on a population: a characterization of the degree of asymmetry of a distribution around its mean</span> || ||
|-
!scope="row"|SLOPE
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the slope of the linear regression line</span> || ||
|-
!scope="row"|SMALL
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th smallest value in a data set</span> || ||
|-
!scope="row"|STANDARDIZE
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns a normalized value</span> || ||
|-
!scope="row"|STDEV.P
| <span lang="en" dir="ltr" class="mw-content-ltr">Calculates standard deviation based on the entire population</span> || ||
|-
!scope="row"|STDEV.S
| <span lang="en" dir="ltr" class="mw-content-ltr">Estimates standard deviation based on a sample</span> || ||
|-
!scope="row"|STDEVA
| <span lang="en" dir="ltr" class="mw-content-ltr">Estimates standard deviation based on a sample, including numbers, text, and logical values</span> || ||
|-
!scope="row"|STDEVPA
| <span lang="en" dir="ltr" class="mw-content-ltr">Calculates standard deviation based on the entire population, including numbers, text, and logical values</span> || ||
|-
!scope="row"|STEYX
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the standard error of the predicted y-value for each x in the regression</span> || ||
|-
!scope="row"|T.DIST
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Percentage Points (probability) for the Student t-distribution</span> || ||
|-
!scope="row"|T.DIST.2T
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Percentage Points (probability) for the Student t-distribution</span> || ||
|-
!scope="row"|T.DIST.RT
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Student's t-distribution</span> || ||
|-
!scope="row"|T.INV
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the t-value of the Student's t-distribution as a function of the probability and the degrees of freedom</span> || ||
|-
!scope="row"|T.INV.2T
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the Student's t-distribution</span> || ||
|-
!scope="row"|TREND
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns values along a linear trend</span> || ||
|-
!scope="row"|TRIMMEAN
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the mean of the interior of a data set</span> || ||
|-
!scope="row"|T.TEST
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the probability associated with a Student's t-test</span> || ||
|-
!scope="row"|VAR.P
| <span lang="en" dir="ltr" class="mw-content-ltr">Calculates variance based on the entire population</span> || ||
|-
!scope="row"|VAR.S
| <span lang="en" dir="ltr" class="mw-content-ltr">Estimates variance based on a sample</span> || ||
|-
!scope="row"|VARA
| <span lang="en" dir="ltr" class="mw-content-ltr">Estimates variance based on a sample, including numbers, text, and logical values</span> || ||
|-
!scope="row"|VARPA
| <span lang="en" dir="ltr" class="mw-content-ltr">Calculates variance based on the entire population, including numbers, text, and logical values</span> || ||
|-
!scope="row"|WEIBULL.DIST
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Weibull distribution</span> || ||
|-
!scope="row"|Z.TEST
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the one-tailed probability-value of a z-test</span> || ||
|}
<div lang="en" dir="ltr" class="mw-content-ltr">
== Text ==
</div>
{| class="wikitable collapsible sortable"
|+<span lang="en" dir="ltr" class="mw-content-ltr">List of text Excel functions</span>
!scope="col"| <span lang="en" dir="ltr" class="mw-content-ltr">Function name</span>
!scope="col"| <span lang="en" dir="ltr" class="mw-content-ltr">Description</span>
!scope="col"| <span lang="en" dir="ltr" class="mw-content-ltr">ZID</span>
!scope="col"| <span lang="en" dir="ltr" class="mw-content-ltr">Note</span>
|-
!scope="row"|ARRAYTOTEXT
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns an array of text values from any specified range</span> || ||
|-
!scope="row"|ASC
| <span lang="en" dir="ltr" class="mw-content-ltr">Changes full-width (double-byte) English letters or katakana within a character string to half-width (single-byte) characters</span> || ||
|-
!scope="row"|BAHTTEXT
| <span lang="en" dir="ltr" class="mw-content-ltr">Converts a number to text, using the ß (baht) currency format</span> || ||
|-
!scope="row"|CHAR
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the character specified by the code number</span> || ||
|-
!scope="row"|CLEAN
| <span lang="en" dir="ltr" class="mw-content-ltr">Removes all nonprintable characters from text</span> || ||
|-
!scope="row"|CODE
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns a numeric code for the first character in a text string</span> || ||
|-
!scope="row"|CONCAT
| <span lang="en" dir="ltr" class="mw-content-ltr">Combines the text from multiple ranges and/or strings, but it doesn't provide the delimiter or IgnoreEmpty arguments.</span> || {{Z+|Z10000}} || <span lang="en" dir="ltr" class="mw-content-ltr">WF only takes two strings</span>
|-
!scope="row"|CONCATENATE
| <span lang="en" dir="ltr" class="mw-content-ltr">Joins several text items into one text item</span> || {{Z+|Z10000}} ||
|-
!scope="row"|DBCS
| <span lang="en" dir="ltr" class="mw-content-ltr">Changes half-width (single-byte) English letters or katakana within a character string to full-width (double-byte) characters</span> || ||
|-
!scope="row"|DOLLAR
| <span lang="en" dir="ltr" class="mw-content-ltr">Converts a number to text, using the $ (dollar) currency format</span> || ||
|-
!scope="row"|EXACT
| <span lang="en" dir="ltr" class="mw-content-ltr">Checks to see if two text values are identical</span> || {{Z+|Z866}} ||
|-
!scope="row"|FIND, FINDBs
| <span lang="en" dir="ltr" class="mw-content-ltr">Finds one text value within another (case-sensitive)</span> || ||
|-
!scope="row"|FIXED
| <span lang="en" dir="ltr" class="mw-content-ltr">Formats a number as text with a fixed number of decimals</span> || ||
|-
!scope="row"|JIS
| <span lang="en" dir="ltr" class="mw-content-ltr">Changes half-width (single-byte) characters within a string to full-width (double-byte) characters</span> || ||
|-
!scope="row"|LEFT, LEFTBs
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the leftmost characters from a text value</span> || ||
|-
!scope="row"|LEN, LENBs
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of characters in a text string</span> || {{Z+|Z11040}} ||
|-
!scope="row"|LOWER
| <span lang="en" dir="ltr" class="mw-content-ltr">Converts text to lowercase</span> || {{Z+|Z10047}} ||
|-
!scope="row"|MID, MIDBs
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns a specific number of characters from a text string starting at the position you specify</span> || ||
|-
!scope="row"|NUMBERVALUE
| <span lang="en" dir="ltr" class="mw-content-ltr">Converts text to number in a locale-independent manner</span> || ||
|-
!scope="row"|PHONETIC
| <span lang="en" dir="ltr" class="mw-content-ltr">Extracts the phonetic (furigana) characters from a text string</span> || ||
|-
!scope="row"|PROPER
| <span lang="en" dir="ltr" class="mw-content-ltr">Capitalizes the first letter in each word of a text value</span> || {{Z+|Z10251}} ||
|-
!scope="row"|REPLACE, REPLACEBs
| <span lang="en" dir="ltr" class="mw-content-ltr">Replaces characters within text</span> || ||
|-
!scope="row"|REPT
| <span lang="en" dir="ltr" class="mw-content-ltr">Repeats text a given number of times</span> || {{Z+|Z10911}} ||
|-
!scope="row"|RIGHT, RIGHTBs
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rightmost characters from a text value</span> || ||
|-
!scope="row"|SEARCH, SEARCHBs
| <span lang="en" dir="ltr" class="mw-content-ltr">Finds one text value within another (not case-sensitive)</span> || ||
|-
!scope="row"|SUBSTITUTE
| <span lang="en" dir="ltr" class="mw-content-ltr">Substitutes new text for old text in a text string</span> || {{Z+|Z10075}} ||
|-
!scope="row"|T
| <span lang="en" dir="ltr" class="mw-content-ltr">Converts its arguments to text</span> || ||
|-
!scope="row"|TEXT
| <span lang="en" dir="ltr" class="mw-content-ltr">Formats a number and converts it to text</span> || {{Z+|Z13713}} ||
|-
!scope="row"|TEXTAFTER
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns text that occurs after given character or string</span> || {{Z+|Z11412}} {{Z+|Z11416}} || <span lang="en" dir="ltr" class="mw-content-ltr">Excel has parameters to choose last (or Nth)</span>
|-
!scope="row"|TEXTBEFORE
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns text that occurs before a given character or string</span> || {{Z+|Z11418}} {{Z+|Z11422}} || <span lang="en" dir="ltr" class="mw-content-ltr">Excel has parameters to choose last (or Nth)</span>
|-
!scope="row"|TEXTJOIN
| <span lang="en" dir="ltr" class="mw-content-ltr">Combines the text from multiple ranges and/or strings</span> || ||
|-
!scope="row"|TEXTSPLIT
| <span lang="en" dir="ltr" class="mw-content-ltr">Splits text strings by using column and row delimiters</span> || ||
|-
!scope="row"|TRIM
| <span lang="en" dir="ltr" class="mw-content-ltr">Removes spaces from text</span> || {{Z+|Z10079}} ||
|-
!scope="row"|UNICHAR
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Unicode character that is references by the given numeric value</span> || {{Z+|Z11534}} ||
|-
!scope="row"|UNICODE
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number (code point) that corresponds to the first character of the text</span> || {{Z+|Z11515}} ||
|-
!scope="row"|UPPER
| <span lang="en" dir="ltr" class="mw-content-ltr">Converts text to uppercase</span> || {{Z+|Z10018}} ||
|-
!scope="row"|VALUE
| <span lang="en" dir="ltr" class="mw-content-ltr">Converts a text argument to a number</span> || ||
|-
!scope="row"|VALUETOTEXT
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns text from any specified value</span> || ||
|-
!scope="row"|ENCODEURL
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns a URL-encoded string</span> || {{Z+|Z10761}} ||
|-
!scope="row"|FILTERXML
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns specific data from the XML content by using the specified XPath</span> || ||
|-
!scope="row"|WEBSERVICE
| <span lang="en" dir="ltr" class="mw-content-ltr">Returns data from a web service.</span>
|
|
|}
[[Category:Lists of functions]]
7q7geq8tsqkxzaid3z8wlmjouh82irq
Z37254
0
87114
288286
2026-07-03T01:33:37Z
99of9
1622
288286
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37254"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z37127",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z25054",
"Z25054K1": {
"Z1K1": "Z18",
"Z18K1": "Z37127K3"
},
"Z25054K2": {
"Z1K1": "Z18",
"Z18K1": "Z37127K1"
}
},
"Z802K2": {
"Z1K1": "Z89",
"Z89K1": "✅"
},
"Z802K3": {
"Z1K1": "Z89",
"Z89K1": "❌"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "report just tick or cross (no link)"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
7598wj1yxunf56ezpcji7dycy9r1yfs
Z37255
0
87115
288295
2026-07-03T01:53:16Z
99of9
1622
288295
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37255"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z32299",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z32299",
"Z32299K1": "Z1113"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "\" and \""
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "en-au: \" and \""
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
9z02t02yukamevyd7f2okhjx4ulpr6h
288297
288295
2026-07-03T01:54:13Z
99of9
1622
288297
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37255"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z32299",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z32299",
"Z32299K1": "Z1113"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": " and "
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "en-au: \" and \""
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
citjcpw6b7uoh2jv1x5c44oya1e5e3p
Z37256
0
87116
288303
2026-07-03T02:03:58Z
99of9
1622
288303
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37256"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z32277",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z32277",
"Z32277K1": "Z1113"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": ", "
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "en-au: \", \""
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
0x8ax59frfwtonn7nxw0h6so6llk0b4
Z37257
0
87117
288310
2026-07-03T02:08:11Z
99of9
1622
288310
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37257"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z32276",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z32276",
"Z32276K1": "Z1002"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": ", "
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "en: \", \""
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
hbwh6ppz4qly7ozw7s9etk07zjg3d4z
Z37258
0
87118
288316
2026-07-03T02:51:51Z
99of9
1622
288316
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37258"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z32625",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z32625",
"Z32625K1": [
"Z6",
"Epping",
"New South Wales",
"Australia"
],
"Z32625K2": "Z1113"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "Epping, New South Wales, Australia"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "\"Epping, New South Wales, Australia\""
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
1yfzs73mdbyk3k6v6i0tsdsm7cxqmj2
288317
288316
2026-07-03T02:52:31Z
99of9
1622
288317
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37258"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z32625",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z32625",
"Z32625K1": [
"Z6",
"North Epping",
"New South Wales",
"Australia"
],
"Z32625K2": "Z1113"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "North Epping, New South Wales, Australia"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "\"North Epping, New South Wales, Australia\""
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
oc1es0zgk054b64ija2r4129fxxhi9s
Z37259
0
87119
288326
2026-07-03T04:29:02Z
YoshiRulz
10156
Create function
288326
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37259"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z8",
"Z17K2": "Z37259K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "less than function"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z1"
},
"Z17K2": "Z37259K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "upper bound values"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z1",
"Z17K2": "Z37259K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "needle value"
}
]
}
}
],
"Z8K2": "Z13518",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z37259"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "binary search (index, generic)"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "returns the index (0..=N) of the list entry right before the first one higher than the given value (equivalently, the index of the \"bucket\" it falls into); the list must be sorted low-to-high"
}
]
}
}
a31dfjsus7k7mi44omot0inhatzpcn1
288331
288326
2026-07-03T04:40:35Z
YoshiRulz
10156
Added Z37260 to the approved list of test cases
288331
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37259"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z8",
"Z17K2": "Z37259K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "less than function"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z1"
},
"Z17K2": "Z37259K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "upper bound values"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z1",
"Z17K2": "Z37259K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "needle value"
}
]
}
}
],
"Z8K2": "Z13518",
"Z8K3": [
"Z20",
"Z37260"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z37259"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "binary search (index, generic)"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "returns the index (0..=N) of the list entry right before the first one higher than the given value (equivalently, the index of the \"bucket\" it falls into); the list must be sorted low-to-high"
}
]
}
}
5kitdsg9j5uawd62x44nzpxzu9vsaie
288332
288331
2026-07-03T04:40:36Z
YoshiRulz
10156
Added Z37193 and Z37195 to the approved list of implementations
288332
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37259"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z8",
"Z17K2": "Z37259K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "less than function"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z1"
},
"Z17K2": "Z37259K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "upper bound values"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z1",
"Z17K2": "Z37259K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "needle value"
}
]
}
}
],
"Z8K2": "Z13518",
"Z8K3": [
"Z20",
"Z37260"
],
"Z8K4": [
"Z14",
"Z37193",
"Z37195"
],
"Z8K5": "Z37259"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "binary search (index, generic)"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "returns the index (0..=N) of the list entry right before the first one higher than the given value (equivalently, the index of the \"bucket\" it falls into); the list must be sorted low-to-high"
}
]
}
}
tudrze3rk1wtj3kbq2qmjg1a2ffiuut
288336
288332
2026-07-03T04:47:07Z
YoshiRulz
10156
Added Z37262 to the approved list of test cases
288336
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37259"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z8",
"Z17K2": "Z37259K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "less than function"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z1"
},
"Z17K2": "Z37259K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "upper bound values"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z1",
"Z17K2": "Z37259K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "needle value"
}
]
}
}
],
"Z8K2": "Z13518",
"Z8K3": [
"Z20",
"Z37260",
"Z37262"
],
"Z8K4": [
"Z14",
"Z37193",
"Z37195"
],
"Z8K5": "Z37259"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "binary search (index, generic)"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "returns the index (0..=N) of the list entry right before the first one higher than the given value (equivalently, the index of the \"bucket\" it falls into); the list must be sorted low-to-high"
}
]
}
}
5g3ft5jdefrwmln3epohc0rylblib67
Z37260
0
87120
288330
2026-07-03T04:39:57Z
YoshiRulz
10156
Create test
288330
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37260"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z37259",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z37259",
"Z37259K1": "Z13689",
"Z37259K2": [
"Z13518",
{
"Z1K1": "Z13518",
"Z13518K1": "8"
},
{
"Z1K1": "Z13518",
"Z13518K1": "16"
},
{
"Z1K1": "Z13518",
"Z13518K1": "32"
}
],
"Z37259K3": {
"Z1K1": "Z13518",
"Z13518K1": "15"
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z13522",
"Z13522K2": {
"Z1K1": "Z13518",
"Z13518K1": "1"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "(lessThan, [ 8, 16, 32 ], 15) -\u003E 1"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
85s6g7cascc3wtfw762fszmrmw28wme
Z37261
0
87121
288333
2026-07-03T04:42:40Z
YoshiRulz
10156
Create implementation
288333
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37261"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z37174",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z37259",
"Z37259K1": "Z13689",
"Z37259K2": {
"Z1K1": "Z18",
"Z18K1": "Z37174K1"
},
"Z37259K3": {
"Z1K1": "Z18",
"Z18K1": "Z37174K2"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "binary search (index, ℕ), via-generic composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
j8mp2od6ic3gjfk07x1zkfmliql616h
Z37262
0
87122
288335
2026-07-03T04:46:52Z
YoshiRulz
10156
Create test
288335
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37262"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z37259",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z37259",
"Z37259K1": "Z13324",
"Z37259K2": [
"Z6",
"any",
"a"
],
"Z37259K3": "be"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z13522",
"Z13522K2": {
"Z1K1": "Z13518",
"Z13518K1": "1"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "(notShorterThan, [ \"any\", \"a\" ], \"be\") -\u003E 1"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
5kai3u4p1sekiyily5thwde939v3ayq
Z37263
0
87123
288337
2026-07-03T04:59:01Z
YoshiRulz
10156
Create function
288337
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37263"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z8",
"Z17K2": "Z37263K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "less than function"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z1"
},
"Z17K2": "Z37263K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "upper bound values"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z1"
},
"Z17K2": "Z37263K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "result options"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z1",
"Z17K2": "Z37263K4",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "needle value"
}
]
}
}
],
"Z8K2": "Z1",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z37263"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "binary search (mapped value, generic)"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "returns the option corresponding to the bounds list entry right before the first one higher than the given value (equivalently, the \"bucket\" it falls into); the bounds list must be sorted low-to-high"
}
]
}
}
qo2k0phy35hcfezo6ujov3684erzftp
288339
288337
2026-07-03T05:28:03Z
YoshiRulz
10156
Added Z37264 to the approved list of test cases
288339
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37263"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z8",
"Z17K2": "Z37263K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "less than function"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z1"
},
"Z17K2": "Z37263K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "upper bound values"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z1"
},
"Z17K2": "Z37263K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "result options"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z1",
"Z17K2": "Z37263K4",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "needle value"
}
]
}
}
],
"Z8K2": "Z1",
"Z8K3": [
"Z20",
"Z37264"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z37263"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "binary search (mapped value, generic)"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "returns the option corresponding to the bounds list entry right before the first one higher than the given value (equivalently, the \"bucket\" it falls into); the bounds list must be sorted low-to-high"
}
]
}
}
mj2no9wyux8j54ayxbf5mdqcg5pk97u
288341
288339
2026-07-03T05:29:13Z
YoshiRulz
10156
Added Z37265 to the approved list of implementations
288341
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37263"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z8",
"Z17K2": "Z37263K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "less than function"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z1"
},
"Z17K2": "Z37263K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "upper bound values"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z1"
},
"Z17K2": "Z37263K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "result options"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z1",
"Z17K2": "Z37263K4",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "needle value"
}
]
}
}
],
"Z8K2": "Z1",
"Z8K3": [
"Z20",
"Z37264"
],
"Z8K4": [
"Z14",
"Z37265"
],
"Z8K5": "Z37263"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "binary search (mapped value, generic)"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "returns the option corresponding to the bounds list entry right before the first one higher than the given value (equivalently, the \"bucket\" it falls into); the bounds list must be sorted low-to-high"
}
]
}
}
a2h8rht6dsd5li18rlzrna9j8g0ra35
288345
288341
2026-07-03T05:33:36Z
YoshiRulz
10156
Added Z37267 to the approved list of implementations
288345
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37263"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z8",
"Z17K2": "Z37263K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "less than function"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z1"
},
"Z17K2": "Z37263K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "upper bound values"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z1"
},
"Z17K2": "Z37263K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "result options"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z1",
"Z17K2": "Z37263K4",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "needle value"
}
]
}
}
],
"Z8K2": "Z1",
"Z8K3": [
"Z20",
"Z37264"
],
"Z8K4": [
"Z14",
"Z37265",
"Z37267"
],
"Z8K5": "Z37263"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "binary search (mapped value, generic)"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "returns the option corresponding to the bounds list entry right before the first one higher than the given value (equivalently, the \"bucket\" it falls into); the bounds list must be sorted low-to-high"
}
]
}
}
gg1912f1a10rw849368oal24rlh3rg8
288346
288345
2026-07-03T05:45:16Z
WikiLambda system
3
Updated the implementation list (see [[Help:Wikifunctions/Implementation_ordering_and_choosing|About implementation selection]])
288346
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37263"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z8",
"Z17K2": "Z37263K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "less than function"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z1"
},
"Z17K2": "Z37263K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "upper bound values"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z1"
},
"Z17K2": "Z37263K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "result options"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z1",
"Z17K2": "Z37263K4",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "needle value"
}
]
}
}
],
"Z8K2": "Z1",
"Z8K3": [
"Z20",
"Z37264"
],
"Z8K4": [
"Z14",
"Z37267",
"Z37265"
],
"Z8K5": "Z37263"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "binary search (mapped value, generic)"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "returns the option corresponding to the bounds list entry right before the first one higher than the given value (equivalently, the \"bucket\" it falls into); the bounds list must be sorted low-to-high"
}
]
}
}
ba2v08z3wvonsqxfj8duzj7jviat6w1
Z37264
0
87124
288338
2026-07-03T05:27:52Z
YoshiRulz
10156
Create test
288338
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37264"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z37263",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z37263",
"Z37263K1": "Z13689",
"Z37263K2": [
"Z13518",
{
"Z1K1": "Z13518",
"Z13518K1": "8"
},
{
"Z1K1": "Z13518",
"Z13518K1": "16"
},
{
"Z1K1": "Z13518",
"Z13518K1": "32"
}
],
"Z37263K3": [
"Z6",
"A",
"B",
"C",
"D"
],
"Z37263K4": {
"Z1K1": "Z13518",
"Z13518K1": "15"
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "B"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "(lt, [8, 16, 32], [\"A\", \"B\", \"C\", \"D\"], 15) -\u003E \"B\""
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
2l48v46m9na8mziawka0dx2arr9cr1q
Z37265
0
87125
288340
2026-07-03T05:28:59Z
YoshiRulz
10156
Create implementation
288340
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37265"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z37263",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z13397",
"Z13397K1": {
"Z1K1": "Z18",
"Z18K1": "Z37263K3"
},
"Z13397K2": {
"Z1K1": "Z7",
"Z7K1": "Z13578",
"Z13578K1": {
"Z1K1": "Z7",
"Z7K1": "Z37259",
"Z37259K1": {
"Z1K1": "Z18",
"Z18K1": "Z37263K1"
},
"Z37259K2": {
"Z1K1": "Z18",
"Z18K1": "Z37263K2"
},
"Z37259K3": {
"Z1K1": "Z18",
"Z18K1": "Z37263K4"
}
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "binary search (values, generic), index composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
a8xs3grl5g9d38oo6nvqjd8wtw03nsn
Z37266
0
87126
288342
2026-07-03T05:30:04Z
YoshiRulz
10156
Create implementation
288342
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37266"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z37201",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z37263",
"Z37263K1": "Z13689",
"Z37263K2": {
"Z1K1": "Z18",
"Z18K1": "Z37201K1"
},
"Z37263K3": {
"Z1K1": "Z18",
"Z18K1": "Z37201K2"
},
"Z37263K4": {
"Z1K1": "Z18",
"Z18K1": "Z37201K3"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "binary search (values, ℕ), via-generic composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
afjklmg5hmmngmls15jxbyrh07ulvvi
Z37267
0
87127
288344
2026-07-03T05:33:23Z
YoshiRulz
10156
Create implementation
288344
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37267"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z37263",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z19601",
"Z19601K1": {
"Z1K1": "Z7",
"Z7K1": "Z36132",
"Z36132K1": {
"Z1K1": "Z7",
"Z7K1": "Z13464",
"Z13464K1": {
"Z1K1": "Z18",
"Z18K1": "Z37263K1"
},
"Z13464K2": {
"Z1K1": "Z18",
"Z18K1": "Z37263K2"
},
"Z13464K3": {
"Z1K1": "Z18",
"Z18K1": "Z37263K4"
}
}
},
"Z19601K2": {
"Z1K1": "Z18",
"Z18K1": "Z37263K3"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "binary search (value, generic), switch composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
rlmlljcersle999vpisff0z9snsi6x9
Z37268
0
87128
288348
2026-07-03T06:13:35Z
YoshiRulz
10156
Create implementation
288348
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37268"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z26830",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z37201",
"Z37201K1": [
"Z13518",
{
"Z1K1": "Z13518",
"Z13518K1": "34"
},
{
"Z1K1": "Z13518",
"Z13518K1": "64"
},
{
"Z1K1": "Z13518",
"Z13518K1": "83"
},
{
"Z1K1": "Z13518",
"Z13518K1": "96"
},
{
"Z1K1": "Z13518",
"Z13518K1": "113"
},
{
"Z1K1": "Z13518",
"Z13518K1": "137"
}
],
"Z37201K2": [
"Z6",
"depression",
"storm",
"category 1",
"category 2",
"category 3",
"category 4",
"category 5"
],
"Z37201K3": {
"Z1K1": "Z18",
"Z18K1": "Z26830K1"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "SSHWS category (en) from windspeed, composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
cmsxoexuhf6xkgryacfyybh4uu02hey
288352
288348
2026-07-03T06:16:20Z
YoshiRulz
10156
Fix off-by-one
288352
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37268"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z26830",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z37201",
"Z37201K1": [
"Z13518",
{
"Z1K1": "Z13518",
"Z13518K1": "33"
},
{
"Z1K1": "Z13518",
"Z13518K1": "63"
},
{
"Z1K1": "Z13518",
"Z13518K1": "82"
},
{
"Z1K1": "Z13518",
"Z13518K1": "95"
},
{
"Z1K1": "Z13518",
"Z13518K1": "112"
},
{
"Z1K1": "Z13518",
"Z13518K1": "136"
}
],
"Z37201K2": [
"Z6",
"depression",
"storm",
"category 1",
"category 2",
"category 3",
"category 4",
"category 5"
],
"Z37201K3": {
"Z1K1": "Z18",
"Z18K1": "Z26830K1"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "SSHWS category (en) from windspeed, composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
7nrzcwxnh9a295r73gqqsp3pz19kry8
Z37269
0
87129
288349
2026-07-03T06:15:22Z
YoshiRulz
10156
Create test
288349
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37269"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z26830",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z26830",
"Z26830K1": {
"Z1K1": "Z13518",
"Z13518K1": "83"
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "category 2"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "83 -\u003E \"category 2\""
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
7awajl4c0e68j5dr5x007ckk1b1uzx1
Z37270
0
87130
288355
2026-07-03T06:20:08Z
YoshiRulz
10156
Create implementation
288355
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37270"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z35797",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z37201",
"Z37201K1": [
"Z13518",
{
"Z1K1": "Z13518",
"Z13518K1": "64"
},
{
"Z1K1": "Z13518",
"Z13518K1": "85"
},
{
"Z1K1": "Z13518",
"Z13518K1": "110"
},
{
"Z1K1": "Z13518",
"Z13518K1": "135"
},
{
"Z1K1": "Z13518",
"Z13518K1": "165"
},
{
"Z1K1": "Z13518",
"Z13518K1": "200"
}
],
"Z37201K2": [
"Z6",
"EFU",
"EF0",
"EF1",
"EF2",
"EF3",
"EF4",
"EF5"
],
"Z37201K3": {
"Z1K1": "Z18",
"Z18K1": "Z35797K1"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "EF rating (en) from est max windspeed, composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
37ij9ykhqk9b21pawtud9g72wbr84dl
Translations:Wikifunctions:Status updates/2026-07-01/Page display title/de
1198
87131
288360
2026-07-03T07:42:02Z
Ameisenigel
44
Created page with "Wikifunctions:Status-Updates/2026-07-01"
288360
wikitext
text/x-wiki
Wikifunctions:Status-Updates/2026-07-01
hxoogi1ubcazm3qi3c9d5zemzo432f3
Wikifunctions:Status updates/2026-07-01/de
4
87132
288361
2026-07-03T07:42:03Z
Ameisenigel
44
Created page with "Wikifunctions:Status-Updates/2026-07-01"
288361
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = <span lang="en" dir="ltr" class="mw-content-ltr">Previous update</span>
| prev = 2026-06-26
| nextlabel = <span lang="en" dir="ltr" class="mw-content-ltr">Next update</span>
| next =
}}
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Integration on test wiki ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The "big thing" we've been working on in the team since [[Special:MyLanguage/Wikifunctions:Status updates/2026-03-19|Abstract Wikipedia was launched]] back in March was providing the system to integrate articles onto Wikipedias. I'm delighted to now demonstrate that the very first version of this is live on the [[:testwiki:Main_Page|Test Wikipedia]] (with some caveats).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
I'll give examples here based on Q90, the abstract article for Paris, because it's very short and simple, and we're planning to use it as a demonstration during the [https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Wikimania workshop in Paris] in three weeks' time:
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
For pilot wikis (currently just Test Wikipedia), you can go to the new special page Special:PreviewAbstract for an approved abstract article to see what it looks like (''e.g.'', do all the fragments come through in your language, are there any missing Functions or lexemes, is the writing idiomatic, ''etc.''):
</div>
: [[:testwiki:Special:PreviewAbstract/Q90|Special:PreviewAbstract/Q90]]
: <span lang="en" dir="ltr" class="mw-content-ltr">''Note:'' Test Wikipedia is showing the correct content, but the "wrong" label at the top, because for other teams' work it talks to the Test Wikidata, not the real Wikidata, and so "Q90" is a different concept; this won't affect real community wikis.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
As a sysop, you can choose to opt that article in to your wiki:
</div>
: [[:testwiki:Special:CommunityConfiguration/AbstractWikiOptedInArticles|Special:CommunityConfiguration/AbstractWikiOptedInArticles]]
: <span lang="en" dir="ltr" class="mw-content-ltr">''Note'': Test Wikipedia already has an article about Paris, [https://test.wikipedia.org/wiki/Paris Paris], so for this demonstration I pointed the title "Paris, France" at the test content. As a sysop, you can of course remove the article (or add or remove any of its redirects) at any time, through the special page.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
Now visit "Paris, France", and see the abstract article, rather than just a prompt to create a new article:
</div>
: [[:testwiki:Paris,_France|Paris,_France]]
<div lang="en" dir="ltr" class="mw-content-ltr">
This also works for the configured "secondary" title, as a redirect first to "Paris, France":
</div>
: [[:testwiki:Paris_is_a_city|Paris_is_a_city]]
<div lang="en" dir="ltr" class="mw-content-ltr">
The existing "Paris" article is entirely unaffected:
</div>
: [[:testwiki:Paris|Paris]]
<div lang="en" dir="ltr" class="mw-content-ltr">
This is our initial design, and we're sure that there are things you might spot that we could do better, or things which we haven't yet thought through sufficiently. Please tell us, so we can improve it.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Some quick things to note:
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">The "create local" tab allows you to create a local wikitext article, which will always "win" and replace the abstract article — it's a key part of the design, that local communities can always replace content easily.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">The "edit abstract" and "abstract history" tabs take you to Abstract Wikipedia, the location of the editing and history pages. This is similar to how File pages for media files loaded from Commons show up. The two tabs are a very different experience to the "edit" and "history" tabs on wikitext pages, and we're thinking about ways to avoid confusing people.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">There is a banner at the bottom of the content explaining that the article is from Abstract Wikipedia and when it was last updated, which we expect might not be needed forever. There is also an extra line in the footer with similar information, which we expect to retain for good.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">There is currently a very small number of articles for which this is unlocked, just for test/demonstration purposes (Q319, Q42, Q84, Q52, and Q90, in English, French, German, and Spanish). This powers the script that refreshes each allowed article in each language every Monday, to keep articles up-to-date. We plan to make it possible for the Abstract Wikipedia community to control this list very soon, subject to some engineering performance concerns.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">To maintain the demonstration and encourage people to write better articles about their own cities, it might be helpful to keep the Paris abstract article very short and simple for now.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== The year ahead of us ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The Wikimedia Foundation's [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027|annual plan for 1 July 2026–30 June 2027]] has gone into effect today. Our work supporting Abstract Wikipedia is part of the "Deepen Engagement" theme, [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027/Product & Technology OKRs#Engage|specifically to]]:
</div>
: <span lang="en" dir="ltr" class="mw-content-ltr">''Demonstrate Abstract Wikipedia's viability as a scalable, human-centered way to create multi-lingual encyclopedic content''</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
As we've discussed before, the idea of Abstract Wikipedia is to provide good, multi-lingual articles in many languages that individual Wikipedias can opt into providing to their readers if they don't yet have any article about that subject. Our current plan is that, first, pilot Wikipedias will opt in on a per-article basis if they're happy with it; later, we'll expand this to more Wikipedias, and allow Wikipedias to choose to opt-in by default for their missing article; you can read more of our thinking from [[Special:MyLanguage/Wikifunctions:Status updates/2026-01-29|when we discussed this back in January]].
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We plan to work with pilot Wikipedia communities over the next few months to make early explorations of whether they can use Abstract Wikipedia to meaningfully extend the articles they make available to their readers in a way that satisfies their quality concerns. As a starting point, we're planning to encourage them to write about and use abstract articles about cities. This is because they are common areas of interest that often have consistent themes in how they need to be described, they're generally not the scope of significant edit warring, and there are very many of them to document, so Abstract Wikipedia might well be able to support many Wikipedia's needs. If we're successful, multiple Wikipedias will see Abstract Wikipedia as a good support for their work in creating and maintaining articles for their readers on topics, and we can expand the pilot languages and encourage use in other areas. If we're not, we'll re-assess and see what we should do differently.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
In parallel to this, we'll be working on improving the user experience, the performance and reliability of the system, and adding new features as their need increases, and our colleagues in our sibling team, the Wikidata Platform team, will be working on migrating and improving the Wikidata Query Service. It looks to be an exciting year!
</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 changed how Abstract Wikipedia loads the article preview: instead of requesting fragment by fragment, it loads whole sections at once. All available fragments are shown immediately, while unavailable ones show a "Pending" block with a retry button ([[:phab:T425416|T425416]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We also fixed a logic error in our test runner code that meant broken user-created comparison objects in Tests would give a confusing error ([[:phab:T430082|T430082]]). And we released a correction to last week's red links feature, so that they also work in production the same as on developer machines ([[:phab:T424310|T424310]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Volunteers’ Corner on July 6 ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The next Volunteers’ Corner will be next [https://zonestamp.toolforge.org/1783359000 Monday, 6 July 2026 at 17:30 UTC]. We plan to have the following agenda: there will be time to ask questions and discuss all matters arising. If we have time, we will write a function together. Everyone is welcome to join us on [https://meet.google.com/xuy-njxh-rkw Google Meet].
</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: 76 new Functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we had 76 new functions. We have crossed 4,600 Functions, just a few weeks before Wikimania. Here is an incomplete list of functions with implementations and tests to get a taste of what functions have been created. Thanks everybody for contributing!
</div>
* {{Z|Z36691}}
* {{Z|Z36693}}
* {{Z|Z36697}}
* {{Z|Z36700}}
* {{Z|Z36717}}
* {{Z|Z36723}}
* {{Z|Z36727}}
* {{Z|Z36731}}
* {{Z|Z36733}}
* {{Z|Z36737}}
* {{Z|Z36743}}
* {{Z|Z36747}}
* {{Z|Z36754}}
* {{Z|Z36759}}
* {{Z|Z36762}}
* {{Z|Z36766}}
* {{Z|Z36770}}
* {{Z|Z36778}}
* {{Z|Z36785}}
* {{Z|Z36792}}
* {{Z|Z36798}}
* {{Z|Z36804}}
* {{Z|Z36810}}
* {{Z|Z36816}}
* {{Z|Z36820}}
* {{Z|Z36823}}
* {{Z|Z36827}}
* {{Z|Z36831}}
* {{Z|Z36835}}
* {{Z|Z36839}}
* {{Z|Z36849}}
* {{Z|Z36853}}
* {{Z|Z36857}}
* {{Z|Z36865}}
* {{Z|Z36869}}
* {{Z|Z36873}}
* {{Z|Z36877}}
* {{Z|Z36881}}
* {{Z|Z36883}}
* {{Z|Z36897}}
* {{Z|Z36903}}
* {{Z|Z36909}}
* {{Z|Z36911}}
* {{Z|Z36916}}
* {{Z|Z36925}}
* {{Z|Z36935}}
* {{Z|Z36939}}
* {{Z|Z36944}}
* {{Z|Z36953}}
* {{Z|Z36957}}
* {{Z|Z36959}}
* {{Z|Z36961}}
* {{Z|Z36969}}
* {{Z|Z36972}}
* {{Z|Z36975}}
* {{Z|Z36978}}
* {{Z|Z36983}}
* {{Z|Z36987}}
* {{Z|Z36990}}
* {{Z|Z36993}}
* {{Z|Z36996}}
* {{Z|Z36998}}
* {{Z|Z37004}}
* {{Z|Z37005}}
* {{Z|Z37006}}
* {{Z|Z37008}}
* {{Z|Z37009}}
* {{Z|Z37011}}
* {{Z|Z37022}}
* {{Z|Z37025}}
* {{Z|Z37029}}
* {{Z|Z37033}}
* {{Z|Z37036}}
<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-01]]
qlb9pn6kbqt1b8obqi4d0u2jcjfn1hs
288363
288361
2026-07-03T07:42:08Z
Ameisenigel
44
Created page with "Nächstes Update"
288363
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = <span lang="en" dir="ltr" class="mw-content-ltr">Previous update</span>
| prev = 2026-06-26
| nextlabel = Nächstes Update
| next =
}}
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Integration on test wiki ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The "big thing" we've been working on in the team since [[Special:MyLanguage/Wikifunctions:Status updates/2026-03-19|Abstract Wikipedia was launched]] back in March was providing the system to integrate articles onto Wikipedias. I'm delighted to now demonstrate that the very first version of this is live on the [[:testwiki:Main_Page|Test Wikipedia]] (with some caveats).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
I'll give examples here based on Q90, the abstract article for Paris, because it's very short and simple, and we're planning to use it as a demonstration during the [https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Wikimania workshop in Paris] in three weeks' time:
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
For pilot wikis (currently just Test Wikipedia), you can go to the new special page Special:PreviewAbstract for an approved abstract article to see what it looks like (''e.g.'', do all the fragments come through in your language, are there any missing Functions or lexemes, is the writing idiomatic, ''etc.''):
</div>
: [[:testwiki:Special:PreviewAbstract/Q90|Special:PreviewAbstract/Q90]]
: <span lang="en" dir="ltr" class="mw-content-ltr">''Note:'' Test Wikipedia is showing the correct content, but the "wrong" label at the top, because for other teams' work it talks to the Test Wikidata, not the real Wikidata, and so "Q90" is a different concept; this won't affect real community wikis.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
As a sysop, you can choose to opt that article in to your wiki:
</div>
: [[:testwiki:Special:CommunityConfiguration/AbstractWikiOptedInArticles|Special:CommunityConfiguration/AbstractWikiOptedInArticles]]
: <span lang="en" dir="ltr" class="mw-content-ltr">''Note'': Test Wikipedia already has an article about Paris, [https://test.wikipedia.org/wiki/Paris Paris], so for this demonstration I pointed the title "Paris, France" at the test content. As a sysop, you can of course remove the article (or add or remove any of its redirects) at any time, through the special page.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
Now visit "Paris, France", and see the abstract article, rather than just a prompt to create a new article:
</div>
: [[:testwiki:Paris,_France|Paris,_France]]
<div lang="en" dir="ltr" class="mw-content-ltr">
This also works for the configured "secondary" title, as a redirect first to "Paris, France":
</div>
: [[:testwiki:Paris_is_a_city|Paris_is_a_city]]
<div lang="en" dir="ltr" class="mw-content-ltr">
The existing "Paris" article is entirely unaffected:
</div>
: [[:testwiki:Paris|Paris]]
<div lang="en" dir="ltr" class="mw-content-ltr">
This is our initial design, and we're sure that there are things you might spot that we could do better, or things which we haven't yet thought through sufficiently. Please tell us, so we can improve it.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Some quick things to note:
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">The "create local" tab allows you to create a local wikitext article, which will always "win" and replace the abstract article — it's a key part of the design, that local communities can always replace content easily.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">The "edit abstract" and "abstract history" tabs take you to Abstract Wikipedia, the location of the editing and history pages. This is similar to how File pages for media files loaded from Commons show up. The two tabs are a very different experience to the "edit" and "history" tabs on wikitext pages, and we're thinking about ways to avoid confusing people.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">There is a banner at the bottom of the content explaining that the article is from Abstract Wikipedia and when it was last updated, which we expect might not be needed forever. There is also an extra line in the footer with similar information, which we expect to retain for good.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">There is currently a very small number of articles for which this is unlocked, just for test/demonstration purposes (Q319, Q42, Q84, Q52, and Q90, in English, French, German, and Spanish). This powers the script that refreshes each allowed article in each language every Monday, to keep articles up-to-date. We plan to make it possible for the Abstract Wikipedia community to control this list very soon, subject to some engineering performance concerns.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">To maintain the demonstration and encourage people to write better articles about their own cities, it might be helpful to keep the Paris abstract article very short and simple for now.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== The year ahead of us ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The Wikimedia Foundation's [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027|annual plan for 1 July 2026–30 June 2027]] has gone into effect today. Our work supporting Abstract Wikipedia is part of the "Deepen Engagement" theme, [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027/Product & Technology OKRs#Engage|specifically to]]:
</div>
: <span lang="en" dir="ltr" class="mw-content-ltr">''Demonstrate Abstract Wikipedia's viability as a scalable, human-centered way to create multi-lingual encyclopedic content''</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
As we've discussed before, the idea of Abstract Wikipedia is to provide good, multi-lingual articles in many languages that individual Wikipedias can opt into providing to their readers if they don't yet have any article about that subject. Our current plan is that, first, pilot Wikipedias will opt in on a per-article basis if they're happy with it; later, we'll expand this to more Wikipedias, and allow Wikipedias to choose to opt-in by default for their missing article; you can read more of our thinking from [[Special:MyLanguage/Wikifunctions:Status updates/2026-01-29|when we discussed this back in January]].
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We plan to work with pilot Wikipedia communities over the next few months to make early explorations of whether they can use Abstract Wikipedia to meaningfully extend the articles they make available to their readers in a way that satisfies their quality concerns. As a starting point, we're planning to encourage them to write about and use abstract articles about cities. This is because they are common areas of interest that often have consistent themes in how they need to be described, they're generally not the scope of significant edit warring, and there are very many of them to document, so Abstract Wikipedia might well be able to support many Wikipedia's needs. If we're successful, multiple Wikipedias will see Abstract Wikipedia as a good support for their work in creating and maintaining articles for their readers on topics, and we can expand the pilot languages and encourage use in other areas. If we're not, we'll re-assess and see what we should do differently.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
In parallel to this, we'll be working on improving the user experience, the performance and reliability of the system, and adding new features as their need increases, and our colleagues in our sibling team, the Wikidata Platform team, will be working on migrating and improving the Wikidata Query Service. It looks to be an exciting year!
</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 changed how Abstract Wikipedia loads the article preview: instead of requesting fragment by fragment, it loads whole sections at once. All available fragments are shown immediately, while unavailable ones show a "Pending" block with a retry button ([[:phab:T425416|T425416]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We also fixed a logic error in our test runner code that meant broken user-created comparison objects in Tests would give a confusing error ([[:phab:T430082|T430082]]). And we released a correction to last week's red links feature, so that they also work in production the same as on developer machines ([[:phab:T424310|T424310]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Volunteers’ Corner on July 6 ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The next Volunteers’ Corner will be next [https://zonestamp.toolforge.org/1783359000 Monday, 6 July 2026 at 17:30 UTC]. We plan to have the following agenda: there will be time to ask questions and discuss all matters arising. If we have time, we will write a function together. Everyone is welcome to join us on [https://meet.google.com/xuy-njxh-rkw Google Meet].
</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: 76 new Functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we had 76 new functions. We have crossed 4,600 Functions, just a few weeks before Wikimania. Here is an incomplete list of functions with implementations and tests to get a taste of what functions have been created. Thanks everybody for contributing!
</div>
* {{Z|Z36691}}
* {{Z|Z36693}}
* {{Z|Z36697}}
* {{Z|Z36700}}
* {{Z|Z36717}}
* {{Z|Z36723}}
* {{Z|Z36727}}
* {{Z|Z36731}}
* {{Z|Z36733}}
* {{Z|Z36737}}
* {{Z|Z36743}}
* {{Z|Z36747}}
* {{Z|Z36754}}
* {{Z|Z36759}}
* {{Z|Z36762}}
* {{Z|Z36766}}
* {{Z|Z36770}}
* {{Z|Z36778}}
* {{Z|Z36785}}
* {{Z|Z36792}}
* {{Z|Z36798}}
* {{Z|Z36804}}
* {{Z|Z36810}}
* {{Z|Z36816}}
* {{Z|Z36820}}
* {{Z|Z36823}}
* {{Z|Z36827}}
* {{Z|Z36831}}
* {{Z|Z36835}}
* {{Z|Z36839}}
* {{Z|Z36849}}
* {{Z|Z36853}}
* {{Z|Z36857}}
* {{Z|Z36865}}
* {{Z|Z36869}}
* {{Z|Z36873}}
* {{Z|Z36877}}
* {{Z|Z36881}}
* {{Z|Z36883}}
* {{Z|Z36897}}
* {{Z|Z36903}}
* {{Z|Z36909}}
* {{Z|Z36911}}
* {{Z|Z36916}}
* {{Z|Z36925}}
* {{Z|Z36935}}
* {{Z|Z36939}}
* {{Z|Z36944}}
* {{Z|Z36953}}
* {{Z|Z36957}}
* {{Z|Z36959}}
* {{Z|Z36961}}
* {{Z|Z36969}}
* {{Z|Z36972}}
* {{Z|Z36975}}
* {{Z|Z36978}}
* {{Z|Z36983}}
* {{Z|Z36987}}
* {{Z|Z36990}}
* {{Z|Z36993}}
* {{Z|Z36996}}
* {{Z|Z36998}}
* {{Z|Z37004}}
* {{Z|Z37005}}
* {{Z|Z37006}}
* {{Z|Z37008}}
* {{Z|Z37009}}
* {{Z|Z37011}}
* {{Z|Z37022}}
* {{Z|Z37025}}
* {{Z|Z37029}}
* {{Z|Z37033}}
* {{Z|Z37036}}
<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-01]]
hfyvutoyfgxgh7i98xaj4c5y454gpir
288365
288363
2026-07-03T07:42:24Z
Ameisenigel
44
Created page with "=== Integration im Test-Wiki ==="
288365
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = <span lang="en" dir="ltr" class="mw-content-ltr">Previous update</span>
| prev = 2026-06-26
| nextlabel = Nächstes Update
| next =
}}
<span id="Integration_on_test_wiki"></span>
=== Integration im Test-Wiki ===
<div lang="en" dir="ltr" class="mw-content-ltr">
The "big thing" we've been working on in the team since [[Special:MyLanguage/Wikifunctions:Status updates/2026-03-19|Abstract Wikipedia was launched]] back in March was providing the system to integrate articles onto Wikipedias. I'm delighted to now demonstrate that the very first version of this is live on the [[:testwiki:Main_Page|Test Wikipedia]] (with some caveats).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
I'll give examples here based on Q90, the abstract article for Paris, because it's very short and simple, and we're planning to use it as a demonstration during the [https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Wikimania workshop in Paris] in three weeks' time:
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
For pilot wikis (currently just Test Wikipedia), you can go to the new special page Special:PreviewAbstract for an approved abstract article to see what it looks like (''e.g.'', do all the fragments come through in your language, are there any missing Functions or lexemes, is the writing idiomatic, ''etc.''):
</div>
: [[:testwiki:Special:PreviewAbstract/Q90|Special:PreviewAbstract/Q90]]
: <span lang="en" dir="ltr" class="mw-content-ltr">''Note:'' Test Wikipedia is showing the correct content, but the "wrong" label at the top, because for other teams' work it talks to the Test Wikidata, not the real Wikidata, and so "Q90" is a different concept; this won't affect real community wikis.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
As a sysop, you can choose to opt that article in to your wiki:
</div>
: [[:testwiki:Special:CommunityConfiguration/AbstractWikiOptedInArticles|Special:CommunityConfiguration/AbstractWikiOptedInArticles]]
: <span lang="en" dir="ltr" class="mw-content-ltr">''Note'': Test Wikipedia already has an article about Paris, [https://test.wikipedia.org/wiki/Paris Paris], so for this demonstration I pointed the title "Paris, France" at the test content. As a sysop, you can of course remove the article (or add or remove any of its redirects) at any time, through the special page.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
Now visit "Paris, France", and see the abstract article, rather than just a prompt to create a new article:
</div>
: [[:testwiki:Paris,_France|Paris,_France]]
<div lang="en" dir="ltr" class="mw-content-ltr">
This also works for the configured "secondary" title, as a redirect first to "Paris, France":
</div>
: [[:testwiki:Paris_is_a_city|Paris_is_a_city]]
<div lang="en" dir="ltr" class="mw-content-ltr">
The existing "Paris" article is entirely unaffected:
</div>
: [[:testwiki:Paris|Paris]]
<div lang="en" dir="ltr" class="mw-content-ltr">
This is our initial design, and we're sure that there are things you might spot that we could do better, or things which we haven't yet thought through sufficiently. Please tell us, so we can improve it.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Some quick things to note:
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">The "create local" tab allows you to create a local wikitext article, which will always "win" and replace the abstract article — it's a key part of the design, that local communities can always replace content easily.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">The "edit abstract" and "abstract history" tabs take you to Abstract Wikipedia, the location of the editing and history pages. This is similar to how File pages for media files loaded from Commons show up. The two tabs are a very different experience to the "edit" and "history" tabs on wikitext pages, and we're thinking about ways to avoid confusing people.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">There is a banner at the bottom of the content explaining that the article is from Abstract Wikipedia and when it was last updated, which we expect might not be needed forever. There is also an extra line in the footer with similar information, which we expect to retain for good.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">There is currently a very small number of articles for which this is unlocked, just for test/demonstration purposes (Q319, Q42, Q84, Q52, and Q90, in English, French, German, and Spanish). This powers the script that refreshes each allowed article in each language every Monday, to keep articles up-to-date. We plan to make it possible for the Abstract Wikipedia community to control this list very soon, subject to some engineering performance concerns.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">To maintain the demonstration and encourage people to write better articles about their own cities, it might be helpful to keep the Paris abstract article very short and simple for now.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== The year ahead of us ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The Wikimedia Foundation's [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027|annual plan for 1 July 2026–30 June 2027]] has gone into effect today. Our work supporting Abstract Wikipedia is part of the "Deepen Engagement" theme, [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027/Product & Technology OKRs#Engage|specifically to]]:
</div>
: <span lang="en" dir="ltr" class="mw-content-ltr">''Demonstrate Abstract Wikipedia's viability as a scalable, human-centered way to create multi-lingual encyclopedic content''</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
As we've discussed before, the idea of Abstract Wikipedia is to provide good, multi-lingual articles in many languages that individual Wikipedias can opt into providing to their readers if they don't yet have any article about that subject. Our current plan is that, first, pilot Wikipedias will opt in on a per-article basis if they're happy with it; later, we'll expand this to more Wikipedias, and allow Wikipedias to choose to opt-in by default for their missing article; you can read more of our thinking from [[Special:MyLanguage/Wikifunctions:Status updates/2026-01-29|when we discussed this back in January]].
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We plan to work with pilot Wikipedia communities over the next few months to make early explorations of whether they can use Abstract Wikipedia to meaningfully extend the articles they make available to their readers in a way that satisfies their quality concerns. As a starting point, we're planning to encourage them to write about and use abstract articles about cities. This is because they are common areas of interest that often have consistent themes in how they need to be described, they're generally not the scope of significant edit warring, and there are very many of them to document, so Abstract Wikipedia might well be able to support many Wikipedia's needs. If we're successful, multiple Wikipedias will see Abstract Wikipedia as a good support for their work in creating and maintaining articles for their readers on topics, and we can expand the pilot languages and encourage use in other areas. If we're not, we'll re-assess and see what we should do differently.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
In parallel to this, we'll be working on improving the user experience, the performance and reliability of the system, and adding new features as their need increases, and our colleagues in our sibling team, the Wikidata Platform team, will be working on migrating and improving the Wikidata Query Service. It looks to be an exciting year!
</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 changed how Abstract Wikipedia loads the article preview: instead of requesting fragment by fragment, it loads whole sections at once. All available fragments are shown immediately, while unavailable ones show a "Pending" block with a retry button ([[:phab:T425416|T425416]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We also fixed a logic error in our test runner code that meant broken user-created comparison objects in Tests would give a confusing error ([[:phab:T430082|T430082]]). And we released a correction to last week's red links feature, so that they also work in production the same as on developer machines ([[:phab:T424310|T424310]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Volunteers’ Corner on July 6 ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The next Volunteers’ Corner will be next [https://zonestamp.toolforge.org/1783359000 Monday, 6 July 2026 at 17:30 UTC]. We plan to have the following agenda: there will be time to ask questions and discuss all matters arising. If we have time, we will write a function together. Everyone is welcome to join us on [https://meet.google.com/xuy-njxh-rkw Google Meet].
</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: 76 new Functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we had 76 new functions. We have crossed 4,600 Functions, just a few weeks before Wikimania. Here is an incomplete list of functions with implementations and tests to get a taste of what functions have been created. Thanks everybody for contributing!
</div>
* {{Z|Z36691}}
* {{Z|Z36693}}
* {{Z|Z36697}}
* {{Z|Z36700}}
* {{Z|Z36717}}
* {{Z|Z36723}}
* {{Z|Z36727}}
* {{Z|Z36731}}
* {{Z|Z36733}}
* {{Z|Z36737}}
* {{Z|Z36743}}
* {{Z|Z36747}}
* {{Z|Z36754}}
* {{Z|Z36759}}
* {{Z|Z36762}}
* {{Z|Z36766}}
* {{Z|Z36770}}
* {{Z|Z36778}}
* {{Z|Z36785}}
* {{Z|Z36792}}
* {{Z|Z36798}}
* {{Z|Z36804}}
* {{Z|Z36810}}
* {{Z|Z36816}}
* {{Z|Z36820}}
* {{Z|Z36823}}
* {{Z|Z36827}}
* {{Z|Z36831}}
* {{Z|Z36835}}
* {{Z|Z36839}}
* {{Z|Z36849}}
* {{Z|Z36853}}
* {{Z|Z36857}}
* {{Z|Z36865}}
* {{Z|Z36869}}
* {{Z|Z36873}}
* {{Z|Z36877}}
* {{Z|Z36881}}
* {{Z|Z36883}}
* {{Z|Z36897}}
* {{Z|Z36903}}
* {{Z|Z36909}}
* {{Z|Z36911}}
* {{Z|Z36916}}
* {{Z|Z36925}}
* {{Z|Z36935}}
* {{Z|Z36939}}
* {{Z|Z36944}}
* {{Z|Z36953}}
* {{Z|Z36957}}
* {{Z|Z36959}}
* {{Z|Z36961}}
* {{Z|Z36969}}
* {{Z|Z36972}}
* {{Z|Z36975}}
* {{Z|Z36978}}
* {{Z|Z36983}}
* {{Z|Z36987}}
* {{Z|Z36990}}
* {{Z|Z36993}}
* {{Z|Z36996}}
* {{Z|Z36998}}
* {{Z|Z37004}}
* {{Z|Z37005}}
* {{Z|Z37006}}
* {{Z|Z37008}}
* {{Z|Z37009}}
* {{Z|Z37011}}
* {{Z|Z37022}}
* {{Z|Z37025}}
* {{Z|Z37029}}
* {{Z|Z37033}}
* {{Z|Z37036}}
<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-01]]
hjv917gunss4n91ge3jvxfp84u7q06t
288367
288365
2026-07-03T07:42:37Z
Ameisenigel
44
Created page with "Vorheriges Update"
288367
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Vorheriges Update
| prev = 2026-06-26
| nextlabel = Nächstes Update
| next =
}}
<span id="Integration_on_test_wiki"></span>
=== Integration im Test-Wiki ===
<div lang="en" dir="ltr" class="mw-content-ltr">
The "big thing" we've been working on in the team since [[Special:MyLanguage/Wikifunctions:Status updates/2026-03-19|Abstract Wikipedia was launched]] back in March was providing the system to integrate articles onto Wikipedias. I'm delighted to now demonstrate that the very first version of this is live on the [[:testwiki:Main_Page|Test Wikipedia]] (with some caveats).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
I'll give examples here based on Q90, the abstract article for Paris, because it's very short and simple, and we're planning to use it as a demonstration during the [https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Wikimania workshop in Paris] in three weeks' time:
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
For pilot wikis (currently just Test Wikipedia), you can go to the new special page Special:PreviewAbstract for an approved abstract article to see what it looks like (''e.g.'', do all the fragments come through in your language, are there any missing Functions or lexemes, is the writing idiomatic, ''etc.''):
</div>
: [[:testwiki:Special:PreviewAbstract/Q90|Special:PreviewAbstract/Q90]]
: <span lang="en" dir="ltr" class="mw-content-ltr">''Note:'' Test Wikipedia is showing the correct content, but the "wrong" label at the top, because for other teams' work it talks to the Test Wikidata, not the real Wikidata, and so "Q90" is a different concept; this won't affect real community wikis.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
As a sysop, you can choose to opt that article in to your wiki:
</div>
: [[:testwiki:Special:CommunityConfiguration/AbstractWikiOptedInArticles|Special:CommunityConfiguration/AbstractWikiOptedInArticles]]
: <span lang="en" dir="ltr" class="mw-content-ltr">''Note'': Test Wikipedia already has an article about Paris, [https://test.wikipedia.org/wiki/Paris Paris], so for this demonstration I pointed the title "Paris, France" at the test content. As a sysop, you can of course remove the article (or add or remove any of its redirects) at any time, through the special page.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
Now visit "Paris, France", and see the abstract article, rather than just a prompt to create a new article:
</div>
: [[:testwiki:Paris,_France|Paris,_France]]
<div lang="en" dir="ltr" class="mw-content-ltr">
This also works for the configured "secondary" title, as a redirect first to "Paris, France":
</div>
: [[:testwiki:Paris_is_a_city|Paris_is_a_city]]
<div lang="en" dir="ltr" class="mw-content-ltr">
The existing "Paris" article is entirely unaffected:
</div>
: [[:testwiki:Paris|Paris]]
<div lang="en" dir="ltr" class="mw-content-ltr">
This is our initial design, and we're sure that there are things you might spot that we could do better, or things which we haven't yet thought through sufficiently. Please tell us, so we can improve it.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Some quick things to note:
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">The "create local" tab allows you to create a local wikitext article, which will always "win" and replace the abstract article — it's a key part of the design, that local communities can always replace content easily.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">The "edit abstract" and "abstract history" tabs take you to Abstract Wikipedia, the location of the editing and history pages. This is similar to how File pages for media files loaded from Commons show up. The two tabs are a very different experience to the "edit" and "history" tabs on wikitext pages, and we're thinking about ways to avoid confusing people.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">There is a banner at the bottom of the content explaining that the article is from Abstract Wikipedia and when it was last updated, which we expect might not be needed forever. There is also an extra line in the footer with similar information, which we expect to retain for good.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">There is currently a very small number of articles for which this is unlocked, just for test/demonstration purposes (Q319, Q42, Q84, Q52, and Q90, in English, French, German, and Spanish). This powers the script that refreshes each allowed article in each language every Monday, to keep articles up-to-date. We plan to make it possible for the Abstract Wikipedia community to control this list very soon, subject to some engineering performance concerns.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">To maintain the demonstration and encourage people to write better articles about their own cities, it might be helpful to keep the Paris abstract article very short and simple for now.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== The year ahead of us ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The Wikimedia Foundation's [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027|annual plan for 1 July 2026–30 June 2027]] has gone into effect today. Our work supporting Abstract Wikipedia is part of the "Deepen Engagement" theme, [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027/Product & Technology OKRs#Engage|specifically to]]:
</div>
: <span lang="en" dir="ltr" class="mw-content-ltr">''Demonstrate Abstract Wikipedia's viability as a scalable, human-centered way to create multi-lingual encyclopedic content''</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
As we've discussed before, the idea of Abstract Wikipedia is to provide good, multi-lingual articles in many languages that individual Wikipedias can opt into providing to their readers if they don't yet have any article about that subject. Our current plan is that, first, pilot Wikipedias will opt in on a per-article basis if they're happy with it; later, we'll expand this to more Wikipedias, and allow Wikipedias to choose to opt-in by default for their missing article; you can read more of our thinking from [[Special:MyLanguage/Wikifunctions:Status updates/2026-01-29|when we discussed this back in January]].
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We plan to work with pilot Wikipedia communities over the next few months to make early explorations of whether they can use Abstract Wikipedia to meaningfully extend the articles they make available to their readers in a way that satisfies their quality concerns. As a starting point, we're planning to encourage them to write about and use abstract articles about cities. This is because they are common areas of interest that often have consistent themes in how they need to be described, they're generally not the scope of significant edit warring, and there are very many of them to document, so Abstract Wikipedia might well be able to support many Wikipedia's needs. If we're successful, multiple Wikipedias will see Abstract Wikipedia as a good support for their work in creating and maintaining articles for their readers on topics, and we can expand the pilot languages and encourage use in other areas. If we're not, we'll re-assess and see what we should do differently.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
In parallel to this, we'll be working on improving the user experience, the performance and reliability of the system, and adding new features as their need increases, and our colleagues in our sibling team, the Wikidata Platform team, will be working on migrating and improving the Wikidata Query Service. It looks to be an exciting year!
</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 changed how Abstract Wikipedia loads the article preview: instead of requesting fragment by fragment, it loads whole sections at once. All available fragments are shown immediately, while unavailable ones show a "Pending" block with a retry button ([[:phab:T425416|T425416]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We also fixed a logic error in our test runner code that meant broken user-created comparison objects in Tests would give a confusing error ([[:phab:T430082|T430082]]). And we released a correction to last week's red links feature, so that they also work in production the same as on developer machines ([[:phab:T424310|T424310]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Volunteers’ Corner on July 6 ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The next Volunteers’ Corner will be next [https://zonestamp.toolforge.org/1783359000 Monday, 6 July 2026 at 17:30 UTC]. We plan to have the following agenda: there will be time to ask questions and discuss all matters arising. If we have time, we will write a function together. Everyone is welcome to join us on [https://meet.google.com/xuy-njxh-rkw Google Meet].
</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: 76 new Functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we had 76 new functions. We have crossed 4,600 Functions, just a few weeks before Wikimania. Here is an incomplete list of functions with implementations and tests to get a taste of what functions have been created. Thanks everybody for contributing!
</div>
* {{Z|Z36691}}
* {{Z|Z36693}}
* {{Z|Z36697}}
* {{Z|Z36700}}
* {{Z|Z36717}}
* {{Z|Z36723}}
* {{Z|Z36727}}
* {{Z|Z36731}}
* {{Z|Z36733}}
* {{Z|Z36737}}
* {{Z|Z36743}}
* {{Z|Z36747}}
* {{Z|Z36754}}
* {{Z|Z36759}}
* {{Z|Z36762}}
* {{Z|Z36766}}
* {{Z|Z36770}}
* {{Z|Z36778}}
* {{Z|Z36785}}
* {{Z|Z36792}}
* {{Z|Z36798}}
* {{Z|Z36804}}
* {{Z|Z36810}}
* {{Z|Z36816}}
* {{Z|Z36820}}
* {{Z|Z36823}}
* {{Z|Z36827}}
* {{Z|Z36831}}
* {{Z|Z36835}}
* {{Z|Z36839}}
* {{Z|Z36849}}
* {{Z|Z36853}}
* {{Z|Z36857}}
* {{Z|Z36865}}
* {{Z|Z36869}}
* {{Z|Z36873}}
* {{Z|Z36877}}
* {{Z|Z36881}}
* {{Z|Z36883}}
* {{Z|Z36897}}
* {{Z|Z36903}}
* {{Z|Z36909}}
* {{Z|Z36911}}
* {{Z|Z36916}}
* {{Z|Z36925}}
* {{Z|Z36935}}
* {{Z|Z36939}}
* {{Z|Z36944}}
* {{Z|Z36953}}
* {{Z|Z36957}}
* {{Z|Z36959}}
* {{Z|Z36961}}
* {{Z|Z36969}}
* {{Z|Z36972}}
* {{Z|Z36975}}
* {{Z|Z36978}}
* {{Z|Z36983}}
* {{Z|Z36987}}
* {{Z|Z36990}}
* {{Z|Z36993}}
* {{Z|Z36996}}
* {{Z|Z36998}}
* {{Z|Z37004}}
* {{Z|Z37005}}
* {{Z|Z37006}}
* {{Z|Z37008}}
* {{Z|Z37009}}
* {{Z|Z37011}}
* {{Z|Z37022}}
* {{Z|Z37025}}
* {{Z|Z37029}}
* {{Z|Z37033}}
* {{Z|Z37036}}
<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-01]]
3claktxejpw9j1elnxj1dzwof53emg8
288369
288367
2026-07-03T07:44:48Z
Ameisenigel
44
Created page with "Die "große Sache", an dem unser Team seit dem [[$1|Start der Abstrakten Wikipedia]] im März gearbeitet hat, war die Entwicklung eines Systems zur Einbindung von Artikeln in Wikipedias. Ich freue mich sehr, nun zeigen zu können, dass die allererste Version davon (mit gewissen Einschränkungen) in der [[$2|Test-Wikipedia]] live ist."
288369
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Vorheriges Update
| prev = 2026-06-26
| nextlabel = Nächstes Update
| next =
}}
<span id="Integration_on_test_wiki"></span>
=== Integration im Test-Wiki ===
Die "große Sache", an dem unser Team seit dem [[Special:MyLanguage/Wikifunctions:Status updates/2026-03-19|Start der Abstrakten Wikipedia]] im März gearbeitet hat, war die Entwicklung eines Systems zur Einbindung von Artikeln in Wikipedias. Ich freue mich sehr, nun zeigen zu können, dass die allererste Version davon (mit gewissen Einschränkungen) in der [[:testwiki:Main_Page|Test-Wikipedia]] live ist.
<div lang="en" dir="ltr" class="mw-content-ltr">
I'll give examples here based on Q90, the abstract article for Paris, because it's very short and simple, and we're planning to use it as a demonstration during the [https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Wikimania workshop in Paris] in three weeks' time:
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
For pilot wikis (currently just Test Wikipedia), you can go to the new special page Special:PreviewAbstract for an approved abstract article to see what it looks like (''e.g.'', do all the fragments come through in your language, are there any missing Functions or lexemes, is the writing idiomatic, ''etc.''):
</div>
: [[:testwiki:Special:PreviewAbstract/Q90|Special:PreviewAbstract/Q90]]
: <span lang="en" dir="ltr" class="mw-content-ltr">''Note:'' Test Wikipedia is showing the correct content, but the "wrong" label at the top, because for other teams' work it talks to the Test Wikidata, not the real Wikidata, and so "Q90" is a different concept; this won't affect real community wikis.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
As a sysop, you can choose to opt that article in to your wiki:
</div>
: [[:testwiki:Special:CommunityConfiguration/AbstractWikiOptedInArticles|Special:CommunityConfiguration/AbstractWikiOptedInArticles]]
: <span lang="en" dir="ltr" class="mw-content-ltr">''Note'': Test Wikipedia already has an article about Paris, [https://test.wikipedia.org/wiki/Paris Paris], so for this demonstration I pointed the title "Paris, France" at the test content. As a sysop, you can of course remove the article (or add or remove any of its redirects) at any time, through the special page.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
Now visit "Paris, France", and see the abstract article, rather than just a prompt to create a new article:
</div>
: [[:testwiki:Paris,_France|Paris,_France]]
<div lang="en" dir="ltr" class="mw-content-ltr">
This also works for the configured "secondary" title, as a redirect first to "Paris, France":
</div>
: [[:testwiki:Paris_is_a_city|Paris_is_a_city]]
<div lang="en" dir="ltr" class="mw-content-ltr">
The existing "Paris" article is entirely unaffected:
</div>
: [[:testwiki:Paris|Paris]]
<div lang="en" dir="ltr" class="mw-content-ltr">
This is our initial design, and we're sure that there are things you might spot that we could do better, or things which we haven't yet thought through sufficiently. Please tell us, so we can improve it.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Some quick things to note:
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">The "create local" tab allows you to create a local wikitext article, which will always "win" and replace the abstract article — it's a key part of the design, that local communities can always replace content easily.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">The "edit abstract" and "abstract history" tabs take you to Abstract Wikipedia, the location of the editing and history pages. This is similar to how File pages for media files loaded from Commons show up. The two tabs are a very different experience to the "edit" and "history" tabs on wikitext pages, and we're thinking about ways to avoid confusing people.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">There is a banner at the bottom of the content explaining that the article is from Abstract Wikipedia and when it was last updated, which we expect might not be needed forever. There is also an extra line in the footer with similar information, which we expect to retain for good.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">There is currently a very small number of articles for which this is unlocked, just for test/demonstration purposes (Q319, Q42, Q84, Q52, and Q90, in English, French, German, and Spanish). This powers the script that refreshes each allowed article in each language every Monday, to keep articles up-to-date. We plan to make it possible for the Abstract Wikipedia community to control this list very soon, subject to some engineering performance concerns.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">To maintain the demonstration and encourage people to write better articles about their own cities, it might be helpful to keep the Paris abstract article very short and simple for now.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== The year ahead of us ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The Wikimedia Foundation's [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027|annual plan for 1 July 2026–30 June 2027]] has gone into effect today. Our work supporting Abstract Wikipedia is part of the "Deepen Engagement" theme, [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027/Product & Technology OKRs#Engage|specifically to]]:
</div>
: <span lang="en" dir="ltr" class="mw-content-ltr">''Demonstrate Abstract Wikipedia's viability as a scalable, human-centered way to create multi-lingual encyclopedic content''</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
As we've discussed before, the idea of Abstract Wikipedia is to provide good, multi-lingual articles in many languages that individual Wikipedias can opt into providing to their readers if they don't yet have any article about that subject. Our current plan is that, first, pilot Wikipedias will opt in on a per-article basis if they're happy with it; later, we'll expand this to more Wikipedias, and allow Wikipedias to choose to opt-in by default for their missing article; you can read more of our thinking from [[Special:MyLanguage/Wikifunctions:Status updates/2026-01-29|when we discussed this back in January]].
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We plan to work with pilot Wikipedia communities over the next few months to make early explorations of whether they can use Abstract Wikipedia to meaningfully extend the articles they make available to their readers in a way that satisfies their quality concerns. As a starting point, we're planning to encourage them to write about and use abstract articles about cities. This is because they are common areas of interest that often have consistent themes in how they need to be described, they're generally not the scope of significant edit warring, and there are very many of them to document, so Abstract Wikipedia might well be able to support many Wikipedia's needs. If we're successful, multiple Wikipedias will see Abstract Wikipedia as a good support for their work in creating and maintaining articles for their readers on topics, and we can expand the pilot languages and encourage use in other areas. If we're not, we'll re-assess and see what we should do differently.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
In parallel to this, we'll be working on improving the user experience, the performance and reliability of the system, and adding new features as their need increases, and our colleagues in our sibling team, the Wikidata Platform team, will be working on migrating and improving the Wikidata Query Service. It looks to be an exciting year!
</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 changed how Abstract Wikipedia loads the article preview: instead of requesting fragment by fragment, it loads whole sections at once. All available fragments are shown immediately, while unavailable ones show a "Pending" block with a retry button ([[:phab:T425416|T425416]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We also fixed a logic error in our test runner code that meant broken user-created comparison objects in Tests would give a confusing error ([[:phab:T430082|T430082]]). And we released a correction to last week's red links feature, so that they also work in production the same as on developer machines ([[:phab:T424310|T424310]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Volunteers’ Corner on July 6 ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The next Volunteers’ Corner will be next [https://zonestamp.toolforge.org/1783359000 Monday, 6 July 2026 at 17:30 UTC]. We plan to have the following agenda: there will be time to ask questions and discuss all matters arising. If we have time, we will write a function together. Everyone is welcome to join us on [https://meet.google.com/xuy-njxh-rkw Google Meet].
</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: 76 new Functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we had 76 new functions. We have crossed 4,600 Functions, just a few weeks before Wikimania. Here is an incomplete list of functions with implementations and tests to get a taste of what functions have been created. Thanks everybody for contributing!
</div>
* {{Z|Z36691}}
* {{Z|Z36693}}
* {{Z|Z36697}}
* {{Z|Z36700}}
* {{Z|Z36717}}
* {{Z|Z36723}}
* {{Z|Z36727}}
* {{Z|Z36731}}
* {{Z|Z36733}}
* {{Z|Z36737}}
* {{Z|Z36743}}
* {{Z|Z36747}}
* {{Z|Z36754}}
* {{Z|Z36759}}
* {{Z|Z36762}}
* {{Z|Z36766}}
* {{Z|Z36770}}
* {{Z|Z36778}}
* {{Z|Z36785}}
* {{Z|Z36792}}
* {{Z|Z36798}}
* {{Z|Z36804}}
* {{Z|Z36810}}
* {{Z|Z36816}}
* {{Z|Z36820}}
* {{Z|Z36823}}
* {{Z|Z36827}}
* {{Z|Z36831}}
* {{Z|Z36835}}
* {{Z|Z36839}}
* {{Z|Z36849}}
* {{Z|Z36853}}
* {{Z|Z36857}}
* {{Z|Z36865}}
* {{Z|Z36869}}
* {{Z|Z36873}}
* {{Z|Z36877}}
* {{Z|Z36881}}
* {{Z|Z36883}}
* {{Z|Z36897}}
* {{Z|Z36903}}
* {{Z|Z36909}}
* {{Z|Z36911}}
* {{Z|Z36916}}
* {{Z|Z36925}}
* {{Z|Z36935}}
* {{Z|Z36939}}
* {{Z|Z36944}}
* {{Z|Z36953}}
* {{Z|Z36957}}
* {{Z|Z36959}}
* {{Z|Z36961}}
* {{Z|Z36969}}
* {{Z|Z36972}}
* {{Z|Z36975}}
* {{Z|Z36978}}
* {{Z|Z36983}}
* {{Z|Z36987}}
* {{Z|Z36990}}
* {{Z|Z36993}}
* {{Z|Z36996}}
* {{Z|Z36998}}
* {{Z|Z37004}}
* {{Z|Z37005}}
* {{Z|Z37006}}
* {{Z|Z37008}}
* {{Z|Z37009}}
* {{Z|Z37011}}
* {{Z|Z37022}}
* {{Z|Z37025}}
* {{Z|Z37029}}
* {{Z|Z37033}}
* {{Z|Z37036}}
<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-01]]
9n0rqo0gzwes5e0442hlgof6t4obl6k
288371
288369
2026-07-03T07:45:54Z
Ameisenigel
44
Created page with "Ich werde hier Beispiele auf der Grundlage von Q90 anführen, dem abstrakten Artikel für Paris, da dieser sehr kurz und einfach ist und wir ihn in drei Wochen als Demonstrationsbeispiel für den [$1 Wikimania-Workshop in Paris] verwenden wollen:"
288371
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Vorheriges Update
| prev = 2026-06-26
| nextlabel = Nächstes Update
| next =
}}
<span id="Integration_on_test_wiki"></span>
=== Integration im Test-Wiki ===
Die "große Sache", an dem unser Team seit dem [[Special:MyLanguage/Wikifunctions:Status updates/2026-03-19|Start der Abstrakten Wikipedia]] im März gearbeitet hat, war die Entwicklung eines Systems zur Einbindung von Artikeln in Wikipedias. Ich freue mich sehr, nun zeigen zu können, dass die allererste Version davon (mit gewissen Einschränkungen) in der [[:testwiki:Main_Page|Test-Wikipedia]] live ist.
Ich werde hier Beispiele auf der Grundlage von Q90 anführen, dem abstrakten Artikel für Paris, da dieser sehr kurz und einfach ist und wir ihn in drei Wochen als Demonstrationsbeispiel für den [https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Wikimania-Workshop in Paris] verwenden wollen:
<div lang="en" dir="ltr" class="mw-content-ltr">
For pilot wikis (currently just Test Wikipedia), you can go to the new special page Special:PreviewAbstract for an approved abstract article to see what it looks like (''e.g.'', do all the fragments come through in your language, are there any missing Functions or lexemes, is the writing idiomatic, ''etc.''):
</div>
: [[:testwiki:Special:PreviewAbstract/Q90|Special:PreviewAbstract/Q90]]
: <span lang="en" dir="ltr" class="mw-content-ltr">''Note:'' Test Wikipedia is showing the correct content, but the "wrong" label at the top, because for other teams' work it talks to the Test Wikidata, not the real Wikidata, and so "Q90" is a different concept; this won't affect real community wikis.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
As a sysop, you can choose to opt that article in to your wiki:
</div>
: [[:testwiki:Special:CommunityConfiguration/AbstractWikiOptedInArticles|Special:CommunityConfiguration/AbstractWikiOptedInArticles]]
: <span lang="en" dir="ltr" class="mw-content-ltr">''Note'': Test Wikipedia already has an article about Paris, [https://test.wikipedia.org/wiki/Paris Paris], so for this demonstration I pointed the title "Paris, France" at the test content. As a sysop, you can of course remove the article (or add or remove any of its redirects) at any time, through the special page.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
Now visit "Paris, France", and see the abstract article, rather than just a prompt to create a new article:
</div>
: [[:testwiki:Paris,_France|Paris,_France]]
<div lang="en" dir="ltr" class="mw-content-ltr">
This also works for the configured "secondary" title, as a redirect first to "Paris, France":
</div>
: [[:testwiki:Paris_is_a_city|Paris_is_a_city]]
<div lang="en" dir="ltr" class="mw-content-ltr">
The existing "Paris" article is entirely unaffected:
</div>
: [[:testwiki:Paris|Paris]]
<div lang="en" dir="ltr" class="mw-content-ltr">
This is our initial design, and we're sure that there are things you might spot that we could do better, or things which we haven't yet thought through sufficiently. Please tell us, so we can improve it.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Some quick things to note:
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">The "create local" tab allows you to create a local wikitext article, which will always "win" and replace the abstract article — it's a key part of the design, that local communities can always replace content easily.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">The "edit abstract" and "abstract history" tabs take you to Abstract Wikipedia, the location of the editing and history pages. This is similar to how File pages for media files loaded from Commons show up. The two tabs are a very different experience to the "edit" and "history" tabs on wikitext pages, and we're thinking about ways to avoid confusing people.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">There is a banner at the bottom of the content explaining that the article is from Abstract Wikipedia and when it was last updated, which we expect might not be needed forever. There is also an extra line in the footer with similar information, which we expect to retain for good.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">There is currently a very small number of articles for which this is unlocked, just for test/demonstration purposes (Q319, Q42, Q84, Q52, and Q90, in English, French, German, and Spanish). This powers the script that refreshes each allowed article in each language every Monday, to keep articles up-to-date. We plan to make it possible for the Abstract Wikipedia community to control this list very soon, subject to some engineering performance concerns.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">To maintain the demonstration and encourage people to write better articles about their own cities, it might be helpful to keep the Paris abstract article very short and simple for now.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== The year ahead of us ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The Wikimedia Foundation's [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027|annual plan for 1 July 2026–30 June 2027]] has gone into effect today. Our work supporting Abstract Wikipedia is part of the "Deepen Engagement" theme, [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027/Product & Technology OKRs#Engage|specifically to]]:
</div>
: <span lang="en" dir="ltr" class="mw-content-ltr">''Demonstrate Abstract Wikipedia's viability as a scalable, human-centered way to create multi-lingual encyclopedic content''</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
As we've discussed before, the idea of Abstract Wikipedia is to provide good, multi-lingual articles in many languages that individual Wikipedias can opt into providing to their readers if they don't yet have any article about that subject. Our current plan is that, first, pilot Wikipedias will opt in on a per-article basis if they're happy with it; later, we'll expand this to more Wikipedias, and allow Wikipedias to choose to opt-in by default for their missing article; you can read more of our thinking from [[Special:MyLanguage/Wikifunctions:Status updates/2026-01-29|when we discussed this back in January]].
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We plan to work with pilot Wikipedia communities over the next few months to make early explorations of whether they can use Abstract Wikipedia to meaningfully extend the articles they make available to their readers in a way that satisfies their quality concerns. As a starting point, we're planning to encourage them to write about and use abstract articles about cities. This is because they are common areas of interest that often have consistent themes in how they need to be described, they're generally not the scope of significant edit warring, and there are very many of them to document, so Abstract Wikipedia might well be able to support many Wikipedia's needs. If we're successful, multiple Wikipedias will see Abstract Wikipedia as a good support for their work in creating and maintaining articles for their readers on topics, and we can expand the pilot languages and encourage use in other areas. If we're not, we'll re-assess and see what we should do differently.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
In parallel to this, we'll be working on improving the user experience, the performance and reliability of the system, and adding new features as their need increases, and our colleagues in our sibling team, the Wikidata Platform team, will be working on migrating and improving the Wikidata Query Service. It looks to be an exciting year!
</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 changed how Abstract Wikipedia loads the article preview: instead of requesting fragment by fragment, it loads whole sections at once. All available fragments are shown immediately, while unavailable ones show a "Pending" block with a retry button ([[:phab:T425416|T425416]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We also fixed a logic error in our test runner code that meant broken user-created comparison objects in Tests would give a confusing error ([[:phab:T430082|T430082]]). And we released a correction to last week's red links feature, so that they also work in production the same as on developer machines ([[:phab:T424310|T424310]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Volunteers’ Corner on July 6 ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The next Volunteers’ Corner will be next [https://zonestamp.toolforge.org/1783359000 Monday, 6 July 2026 at 17:30 UTC]. We plan to have the following agenda: there will be time to ask questions and discuss all matters arising. If we have time, we will write a function together. Everyone is welcome to join us on [https://meet.google.com/xuy-njxh-rkw Google Meet].
</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: 76 new Functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we had 76 new functions. We have crossed 4,600 Functions, just a few weeks before Wikimania. Here is an incomplete list of functions with implementations and tests to get a taste of what functions have been created. Thanks everybody for contributing!
</div>
* {{Z|Z36691}}
* {{Z|Z36693}}
* {{Z|Z36697}}
* {{Z|Z36700}}
* {{Z|Z36717}}
* {{Z|Z36723}}
* {{Z|Z36727}}
* {{Z|Z36731}}
* {{Z|Z36733}}
* {{Z|Z36737}}
* {{Z|Z36743}}
* {{Z|Z36747}}
* {{Z|Z36754}}
* {{Z|Z36759}}
* {{Z|Z36762}}
* {{Z|Z36766}}
* {{Z|Z36770}}
* {{Z|Z36778}}
* {{Z|Z36785}}
* {{Z|Z36792}}
* {{Z|Z36798}}
* {{Z|Z36804}}
* {{Z|Z36810}}
* {{Z|Z36816}}
* {{Z|Z36820}}
* {{Z|Z36823}}
* {{Z|Z36827}}
* {{Z|Z36831}}
* {{Z|Z36835}}
* {{Z|Z36839}}
* {{Z|Z36849}}
* {{Z|Z36853}}
* {{Z|Z36857}}
* {{Z|Z36865}}
* {{Z|Z36869}}
* {{Z|Z36873}}
* {{Z|Z36877}}
* {{Z|Z36881}}
* {{Z|Z36883}}
* {{Z|Z36897}}
* {{Z|Z36903}}
* {{Z|Z36909}}
* {{Z|Z36911}}
* {{Z|Z36916}}
* {{Z|Z36925}}
* {{Z|Z36935}}
* {{Z|Z36939}}
* {{Z|Z36944}}
* {{Z|Z36953}}
* {{Z|Z36957}}
* {{Z|Z36959}}
* {{Z|Z36961}}
* {{Z|Z36969}}
* {{Z|Z36972}}
* {{Z|Z36975}}
* {{Z|Z36978}}
* {{Z|Z36983}}
* {{Z|Z36987}}
* {{Z|Z36990}}
* {{Z|Z36993}}
* {{Z|Z36996}}
* {{Z|Z36998}}
* {{Z|Z37004}}
* {{Z|Z37005}}
* {{Z|Z37006}}
* {{Z|Z37008}}
* {{Z|Z37009}}
* {{Z|Z37011}}
* {{Z|Z37022}}
* {{Z|Z37025}}
* {{Z|Z37029}}
* {{Z|Z37033}}
* {{Z|Z37036}}
<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-01]]
8myqkbh1063walcr9lsza3wzao4hawg
288373
288371
2026-07-03T07:48:00Z
Ameisenigel
44
Created page with "Für Pilot-Wikis (derzeit nur Test-Wikipedia) kannst du für einen bereits genehmigten abstrakten Artikel die neue Spezialseite Special:PreviewAbstract aufrufen, um zu sehen, wie er dargestellt wird (''z. B.'': Werden alle Fragmente in deiner Sprache korrekt wiedergegeben? Fehlen Funktionen oder Lexeme? Ist die Ausdrucksweise idiomatisch? ''usw.''):"
288373
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Vorheriges Update
| prev = 2026-06-26
| nextlabel = Nächstes Update
| next =
}}
<span id="Integration_on_test_wiki"></span>
=== Integration im Test-Wiki ===
Die "große Sache", an dem unser Team seit dem [[Special:MyLanguage/Wikifunctions:Status updates/2026-03-19|Start der Abstrakten Wikipedia]] im März gearbeitet hat, war die Entwicklung eines Systems zur Einbindung von Artikeln in Wikipedias. Ich freue mich sehr, nun zeigen zu können, dass die allererste Version davon (mit gewissen Einschränkungen) in der [[:testwiki:Main_Page|Test-Wikipedia]] live ist.
Ich werde hier Beispiele auf der Grundlage von Q90 anführen, dem abstrakten Artikel für Paris, da dieser sehr kurz und einfach ist und wir ihn in drei Wochen als Demonstrationsbeispiel für den [https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Wikimania-Workshop in Paris] verwenden wollen:
Für Pilot-Wikis (derzeit nur Test-Wikipedia) kannst du für einen bereits genehmigten abstrakten Artikel die neue Spezialseite Special:PreviewAbstract aufrufen, um zu sehen, wie er dargestellt wird (''z. B.'': Werden alle Fragmente in deiner Sprache korrekt wiedergegeben? Fehlen Funktionen oder Lexeme? Ist die Ausdrucksweise idiomatisch? ''usw.''):
: [[:testwiki:Special:PreviewAbstract/Q90|Special:PreviewAbstract/Q90]]
: <span lang="en" dir="ltr" class="mw-content-ltr">''Note:'' Test Wikipedia is showing the correct content, but the "wrong" label at the top, because for other teams' work it talks to the Test Wikidata, not the real Wikidata, and so "Q90" is a different concept; this won't affect real community wikis.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
As a sysop, you can choose to opt that article in to your wiki:
</div>
: [[:testwiki:Special:CommunityConfiguration/AbstractWikiOptedInArticles|Special:CommunityConfiguration/AbstractWikiOptedInArticles]]
: <span lang="en" dir="ltr" class="mw-content-ltr">''Note'': Test Wikipedia already has an article about Paris, [https://test.wikipedia.org/wiki/Paris Paris], so for this demonstration I pointed the title "Paris, France" at the test content. As a sysop, you can of course remove the article (or add or remove any of its redirects) at any time, through the special page.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
Now visit "Paris, France", and see the abstract article, rather than just a prompt to create a new article:
</div>
: [[:testwiki:Paris,_France|Paris,_France]]
<div lang="en" dir="ltr" class="mw-content-ltr">
This also works for the configured "secondary" title, as a redirect first to "Paris, France":
</div>
: [[:testwiki:Paris_is_a_city|Paris_is_a_city]]
<div lang="en" dir="ltr" class="mw-content-ltr">
The existing "Paris" article is entirely unaffected:
</div>
: [[:testwiki:Paris|Paris]]
<div lang="en" dir="ltr" class="mw-content-ltr">
This is our initial design, and we're sure that there are things you might spot that we could do better, or things which we haven't yet thought through sufficiently. Please tell us, so we can improve it.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Some quick things to note:
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">The "create local" tab allows you to create a local wikitext article, which will always "win" and replace the abstract article — it's a key part of the design, that local communities can always replace content easily.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">The "edit abstract" and "abstract history" tabs take you to Abstract Wikipedia, the location of the editing and history pages. This is similar to how File pages for media files loaded from Commons show up. The two tabs are a very different experience to the "edit" and "history" tabs on wikitext pages, and we're thinking about ways to avoid confusing people.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">There is a banner at the bottom of the content explaining that the article is from Abstract Wikipedia and when it was last updated, which we expect might not be needed forever. There is also an extra line in the footer with similar information, which we expect to retain for good.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">There is currently a very small number of articles for which this is unlocked, just for test/demonstration purposes (Q319, Q42, Q84, Q52, and Q90, in English, French, German, and Spanish). This powers the script that refreshes each allowed article in each language every Monday, to keep articles up-to-date. We plan to make it possible for the Abstract Wikipedia community to control this list very soon, subject to some engineering performance concerns.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">To maintain the demonstration and encourage people to write better articles about their own cities, it might be helpful to keep the Paris abstract article very short and simple for now.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== The year ahead of us ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The Wikimedia Foundation's [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027|annual plan for 1 July 2026–30 June 2027]] has gone into effect today. Our work supporting Abstract Wikipedia is part of the "Deepen Engagement" theme, [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027/Product & Technology OKRs#Engage|specifically to]]:
</div>
: <span lang="en" dir="ltr" class="mw-content-ltr">''Demonstrate Abstract Wikipedia's viability as a scalable, human-centered way to create multi-lingual encyclopedic content''</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
As we've discussed before, the idea of Abstract Wikipedia is to provide good, multi-lingual articles in many languages that individual Wikipedias can opt into providing to their readers if they don't yet have any article about that subject. Our current plan is that, first, pilot Wikipedias will opt in on a per-article basis if they're happy with it; later, we'll expand this to more Wikipedias, and allow Wikipedias to choose to opt-in by default for their missing article; you can read more of our thinking from [[Special:MyLanguage/Wikifunctions:Status updates/2026-01-29|when we discussed this back in January]].
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We plan to work with pilot Wikipedia communities over the next few months to make early explorations of whether they can use Abstract Wikipedia to meaningfully extend the articles they make available to their readers in a way that satisfies their quality concerns. As a starting point, we're planning to encourage them to write about and use abstract articles about cities. This is because they are common areas of interest that often have consistent themes in how they need to be described, they're generally not the scope of significant edit warring, and there are very many of them to document, so Abstract Wikipedia might well be able to support many Wikipedia's needs. If we're successful, multiple Wikipedias will see Abstract Wikipedia as a good support for their work in creating and maintaining articles for their readers on topics, and we can expand the pilot languages and encourage use in other areas. If we're not, we'll re-assess and see what we should do differently.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
In parallel to this, we'll be working on improving the user experience, the performance and reliability of the system, and adding new features as their need increases, and our colleagues in our sibling team, the Wikidata Platform team, will be working on migrating and improving the Wikidata Query Service. It looks to be an exciting year!
</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 changed how Abstract Wikipedia loads the article preview: instead of requesting fragment by fragment, it loads whole sections at once. All available fragments are shown immediately, while unavailable ones show a "Pending" block with a retry button ([[:phab:T425416|T425416]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We also fixed a logic error in our test runner code that meant broken user-created comparison objects in Tests would give a confusing error ([[:phab:T430082|T430082]]). And we released a correction to last week's red links feature, so that they also work in production the same as on developer machines ([[:phab:T424310|T424310]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Volunteers’ Corner on July 6 ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The next Volunteers’ Corner will be next [https://zonestamp.toolforge.org/1783359000 Monday, 6 July 2026 at 17:30 UTC]. We plan to have the following agenda: there will be time to ask questions and discuss all matters arising. If we have time, we will write a function together. Everyone is welcome to join us on [https://meet.google.com/xuy-njxh-rkw Google Meet].
</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: 76 new Functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we had 76 new functions. We have crossed 4,600 Functions, just a few weeks before Wikimania. Here is an incomplete list of functions with implementations and tests to get a taste of what functions have been created. Thanks everybody for contributing!
</div>
* {{Z|Z36691}}
* {{Z|Z36693}}
* {{Z|Z36697}}
* {{Z|Z36700}}
* {{Z|Z36717}}
* {{Z|Z36723}}
* {{Z|Z36727}}
* {{Z|Z36731}}
* {{Z|Z36733}}
* {{Z|Z36737}}
* {{Z|Z36743}}
* {{Z|Z36747}}
* {{Z|Z36754}}
* {{Z|Z36759}}
* {{Z|Z36762}}
* {{Z|Z36766}}
* {{Z|Z36770}}
* {{Z|Z36778}}
* {{Z|Z36785}}
* {{Z|Z36792}}
* {{Z|Z36798}}
* {{Z|Z36804}}
* {{Z|Z36810}}
* {{Z|Z36816}}
* {{Z|Z36820}}
* {{Z|Z36823}}
* {{Z|Z36827}}
* {{Z|Z36831}}
* {{Z|Z36835}}
* {{Z|Z36839}}
* {{Z|Z36849}}
* {{Z|Z36853}}
* {{Z|Z36857}}
* {{Z|Z36865}}
* {{Z|Z36869}}
* {{Z|Z36873}}
* {{Z|Z36877}}
* {{Z|Z36881}}
* {{Z|Z36883}}
* {{Z|Z36897}}
* {{Z|Z36903}}
* {{Z|Z36909}}
* {{Z|Z36911}}
* {{Z|Z36916}}
* {{Z|Z36925}}
* {{Z|Z36935}}
* {{Z|Z36939}}
* {{Z|Z36944}}
* {{Z|Z36953}}
* {{Z|Z36957}}
* {{Z|Z36959}}
* {{Z|Z36961}}
* {{Z|Z36969}}
* {{Z|Z36972}}
* {{Z|Z36975}}
* {{Z|Z36978}}
* {{Z|Z36983}}
* {{Z|Z36987}}
* {{Z|Z36990}}
* {{Z|Z36993}}
* {{Z|Z36996}}
* {{Z|Z36998}}
* {{Z|Z37004}}
* {{Z|Z37005}}
* {{Z|Z37006}}
* {{Z|Z37008}}
* {{Z|Z37009}}
* {{Z|Z37011}}
* {{Z|Z37022}}
* {{Z|Z37025}}
* {{Z|Z37029}}
* {{Z|Z37033}}
* {{Z|Z37036}}
<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-01]]
04odunt98ovwkfhji6x43yusx6v4zb5
288375
288373
2026-07-03T07:50:01Z
Ameisenigel
44
Created page with "''Hinweis:'' Die Test-Wikipedia zeigt zwar die korrekten Inhalte an, aber oben die "falsche" Bezeichnung, was daran liegt, dass sie für die Arbeit anderer Teams auf Test-Wikidata zugreift und nicht auf das echte Wikidata, weshalb "Q90" dort für ein anderes Konzept steht. Auf echte Community-Wikis hat dies keine Auswirkungen."
288375
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Vorheriges Update
| prev = 2026-06-26
| nextlabel = Nächstes Update
| next =
}}
<span id="Integration_on_test_wiki"></span>
=== Integration im Test-Wiki ===
Die "große Sache", an dem unser Team seit dem [[Special:MyLanguage/Wikifunctions:Status updates/2026-03-19|Start der Abstrakten Wikipedia]] im März gearbeitet hat, war die Entwicklung eines Systems zur Einbindung von Artikeln in Wikipedias. Ich freue mich sehr, nun zeigen zu können, dass die allererste Version davon (mit gewissen Einschränkungen) in der [[:testwiki:Main_Page|Test-Wikipedia]] live ist.
Ich werde hier Beispiele auf der Grundlage von Q90 anführen, dem abstrakten Artikel für Paris, da dieser sehr kurz und einfach ist und wir ihn in drei Wochen als Demonstrationsbeispiel für den [https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Wikimania-Workshop in Paris] verwenden wollen:
Für Pilot-Wikis (derzeit nur Test-Wikipedia) kannst du für einen bereits genehmigten abstrakten Artikel die neue Spezialseite Special:PreviewAbstract aufrufen, um zu sehen, wie er dargestellt wird (''z. B.'': Werden alle Fragmente in deiner Sprache korrekt wiedergegeben? Fehlen Funktionen oder Lexeme? Ist die Ausdrucksweise idiomatisch? ''usw.''):
: [[:testwiki:Special:PreviewAbstract/Q90|Special:PreviewAbstract/Q90]]
: ''Hinweis:'' Die Test-Wikipedia zeigt zwar die korrekten Inhalte an, aber oben die "falsche" Bezeichnung, was daran liegt, dass sie für die Arbeit anderer Teams auf Test-Wikidata zugreift und nicht auf das echte Wikidata, weshalb "Q90" dort für ein anderes Konzept steht. Auf echte Community-Wikis hat dies keine Auswirkungen.
<div lang="en" dir="ltr" class="mw-content-ltr">
As a sysop, you can choose to opt that article in to your wiki:
</div>
: [[:testwiki:Special:CommunityConfiguration/AbstractWikiOptedInArticles|Special:CommunityConfiguration/AbstractWikiOptedInArticles]]
: <span lang="en" dir="ltr" class="mw-content-ltr">''Note'': Test Wikipedia already has an article about Paris, [https://test.wikipedia.org/wiki/Paris Paris], so for this demonstration I pointed the title "Paris, France" at the test content. As a sysop, you can of course remove the article (or add or remove any of its redirects) at any time, through the special page.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
Now visit "Paris, France", and see the abstract article, rather than just a prompt to create a new article:
</div>
: [[:testwiki:Paris,_France|Paris,_France]]
<div lang="en" dir="ltr" class="mw-content-ltr">
This also works for the configured "secondary" title, as a redirect first to "Paris, France":
</div>
: [[:testwiki:Paris_is_a_city|Paris_is_a_city]]
<div lang="en" dir="ltr" class="mw-content-ltr">
The existing "Paris" article is entirely unaffected:
</div>
: [[:testwiki:Paris|Paris]]
<div lang="en" dir="ltr" class="mw-content-ltr">
This is our initial design, and we're sure that there are things you might spot that we could do better, or things which we haven't yet thought through sufficiently. Please tell us, so we can improve it.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Some quick things to note:
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">The "create local" tab allows you to create a local wikitext article, which will always "win" and replace the abstract article — it's a key part of the design, that local communities can always replace content easily.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">The "edit abstract" and "abstract history" tabs take you to Abstract Wikipedia, the location of the editing and history pages. This is similar to how File pages for media files loaded from Commons show up. The two tabs are a very different experience to the "edit" and "history" tabs on wikitext pages, and we're thinking about ways to avoid confusing people.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">There is a banner at the bottom of the content explaining that the article is from Abstract Wikipedia and when it was last updated, which we expect might not be needed forever. There is also an extra line in the footer with similar information, which we expect to retain for good.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">There is currently a very small number of articles for which this is unlocked, just for test/demonstration purposes (Q319, Q42, Q84, Q52, and Q90, in English, French, German, and Spanish). This powers the script that refreshes each allowed article in each language every Monday, to keep articles up-to-date. We plan to make it possible for the Abstract Wikipedia community to control this list very soon, subject to some engineering performance concerns.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">To maintain the demonstration and encourage people to write better articles about their own cities, it might be helpful to keep the Paris abstract article very short and simple for now.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== The year ahead of us ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The Wikimedia Foundation's [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027|annual plan for 1 July 2026–30 June 2027]] has gone into effect today. Our work supporting Abstract Wikipedia is part of the "Deepen Engagement" theme, [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027/Product & Technology OKRs#Engage|specifically to]]:
</div>
: <span lang="en" dir="ltr" class="mw-content-ltr">''Demonstrate Abstract Wikipedia's viability as a scalable, human-centered way to create multi-lingual encyclopedic content''</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
As we've discussed before, the idea of Abstract Wikipedia is to provide good, multi-lingual articles in many languages that individual Wikipedias can opt into providing to their readers if they don't yet have any article about that subject. Our current plan is that, first, pilot Wikipedias will opt in on a per-article basis if they're happy with it; later, we'll expand this to more Wikipedias, and allow Wikipedias to choose to opt-in by default for their missing article; you can read more of our thinking from [[Special:MyLanguage/Wikifunctions:Status updates/2026-01-29|when we discussed this back in January]].
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We plan to work with pilot Wikipedia communities over the next few months to make early explorations of whether they can use Abstract Wikipedia to meaningfully extend the articles they make available to their readers in a way that satisfies their quality concerns. As a starting point, we're planning to encourage them to write about and use abstract articles about cities. This is because they are common areas of interest that often have consistent themes in how they need to be described, they're generally not the scope of significant edit warring, and there are very many of them to document, so Abstract Wikipedia might well be able to support many Wikipedia's needs. If we're successful, multiple Wikipedias will see Abstract Wikipedia as a good support for their work in creating and maintaining articles for their readers on topics, and we can expand the pilot languages and encourage use in other areas. If we're not, we'll re-assess and see what we should do differently.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
In parallel to this, we'll be working on improving the user experience, the performance and reliability of the system, and adding new features as their need increases, and our colleagues in our sibling team, the Wikidata Platform team, will be working on migrating and improving the Wikidata Query Service. It looks to be an exciting year!
</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 changed how Abstract Wikipedia loads the article preview: instead of requesting fragment by fragment, it loads whole sections at once. All available fragments are shown immediately, while unavailable ones show a "Pending" block with a retry button ([[:phab:T425416|T425416]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We also fixed a logic error in our test runner code that meant broken user-created comparison objects in Tests would give a confusing error ([[:phab:T430082|T430082]]). And we released a correction to last week's red links feature, so that they also work in production the same as on developer machines ([[:phab:T424310|T424310]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Volunteers’ Corner on July 6 ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The next Volunteers’ Corner will be next [https://zonestamp.toolforge.org/1783359000 Monday, 6 July 2026 at 17:30 UTC]. We plan to have the following agenda: there will be time to ask questions and discuss all matters arising. If we have time, we will write a function together. Everyone is welcome to join us on [https://meet.google.com/xuy-njxh-rkw Google Meet].
</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: 76 new Functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we had 76 new functions. We have crossed 4,600 Functions, just a few weeks before Wikimania. Here is an incomplete list of functions with implementations and tests to get a taste of what functions have been created. Thanks everybody for contributing!
</div>
* {{Z|Z36691}}
* {{Z|Z36693}}
* {{Z|Z36697}}
* {{Z|Z36700}}
* {{Z|Z36717}}
* {{Z|Z36723}}
* {{Z|Z36727}}
* {{Z|Z36731}}
* {{Z|Z36733}}
* {{Z|Z36737}}
* {{Z|Z36743}}
* {{Z|Z36747}}
* {{Z|Z36754}}
* {{Z|Z36759}}
* {{Z|Z36762}}
* {{Z|Z36766}}
* {{Z|Z36770}}
* {{Z|Z36778}}
* {{Z|Z36785}}
* {{Z|Z36792}}
* {{Z|Z36798}}
* {{Z|Z36804}}
* {{Z|Z36810}}
* {{Z|Z36816}}
* {{Z|Z36820}}
* {{Z|Z36823}}
* {{Z|Z36827}}
* {{Z|Z36831}}
* {{Z|Z36835}}
* {{Z|Z36839}}
* {{Z|Z36849}}
* {{Z|Z36853}}
* {{Z|Z36857}}
* {{Z|Z36865}}
* {{Z|Z36869}}
* {{Z|Z36873}}
* {{Z|Z36877}}
* {{Z|Z36881}}
* {{Z|Z36883}}
* {{Z|Z36897}}
* {{Z|Z36903}}
* {{Z|Z36909}}
* {{Z|Z36911}}
* {{Z|Z36916}}
* {{Z|Z36925}}
* {{Z|Z36935}}
* {{Z|Z36939}}
* {{Z|Z36944}}
* {{Z|Z36953}}
* {{Z|Z36957}}
* {{Z|Z36959}}
* {{Z|Z36961}}
* {{Z|Z36969}}
* {{Z|Z36972}}
* {{Z|Z36975}}
* {{Z|Z36978}}
* {{Z|Z36983}}
* {{Z|Z36987}}
* {{Z|Z36990}}
* {{Z|Z36993}}
* {{Z|Z36996}}
* {{Z|Z36998}}
* {{Z|Z37004}}
* {{Z|Z37005}}
* {{Z|Z37006}}
* {{Z|Z37008}}
* {{Z|Z37009}}
* {{Z|Z37011}}
* {{Z|Z37022}}
* {{Z|Z37025}}
* {{Z|Z37029}}
* {{Z|Z37033}}
* {{Z|Z37036}}
<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-01]]
hm0xk99z4js3yqdsjs2w4eo89zconxt
288377
288375
2026-07-03T07:51:09Z
Ameisenigel
44
Created page with "Als Administrator kannst du diesen Artikel für dein Wiki auswählen:"
288377
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Vorheriges Update
| prev = 2026-06-26
| nextlabel = Nächstes Update
| next =
}}
<span id="Integration_on_test_wiki"></span>
=== Integration im Test-Wiki ===
Die "große Sache", an dem unser Team seit dem [[Special:MyLanguage/Wikifunctions:Status updates/2026-03-19|Start der Abstrakten Wikipedia]] im März gearbeitet hat, war die Entwicklung eines Systems zur Einbindung von Artikeln in Wikipedias. Ich freue mich sehr, nun zeigen zu können, dass die allererste Version davon (mit gewissen Einschränkungen) in der [[:testwiki:Main_Page|Test-Wikipedia]] live ist.
Ich werde hier Beispiele auf der Grundlage von Q90 anführen, dem abstrakten Artikel für Paris, da dieser sehr kurz und einfach ist und wir ihn in drei Wochen als Demonstrationsbeispiel für den [https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Wikimania-Workshop in Paris] verwenden wollen:
Für Pilot-Wikis (derzeit nur Test-Wikipedia) kannst du für einen bereits genehmigten abstrakten Artikel die neue Spezialseite Special:PreviewAbstract aufrufen, um zu sehen, wie er dargestellt wird (''z. B.'': Werden alle Fragmente in deiner Sprache korrekt wiedergegeben? Fehlen Funktionen oder Lexeme? Ist die Ausdrucksweise idiomatisch? ''usw.''):
: [[:testwiki:Special:PreviewAbstract/Q90|Special:PreviewAbstract/Q90]]
: ''Hinweis:'' Die Test-Wikipedia zeigt zwar die korrekten Inhalte an, aber oben die "falsche" Bezeichnung, was daran liegt, dass sie für die Arbeit anderer Teams auf Test-Wikidata zugreift und nicht auf das echte Wikidata, weshalb "Q90" dort für ein anderes Konzept steht. Auf echte Community-Wikis hat dies keine Auswirkungen.
Als Administrator kannst du diesen Artikel für dein Wiki auswählen:
: [[:testwiki:Special:CommunityConfiguration/AbstractWikiOptedInArticles|Special:CommunityConfiguration/AbstractWikiOptedInArticles]]
: <span lang="en" dir="ltr" class="mw-content-ltr">''Note'': Test Wikipedia already has an article about Paris, [https://test.wikipedia.org/wiki/Paris Paris], so for this demonstration I pointed the title "Paris, France" at the test content. As a sysop, you can of course remove the article (or add or remove any of its redirects) at any time, through the special page.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
Now visit "Paris, France", and see the abstract article, rather than just a prompt to create a new article:
</div>
: [[:testwiki:Paris,_France|Paris,_France]]
<div lang="en" dir="ltr" class="mw-content-ltr">
This also works for the configured "secondary" title, as a redirect first to "Paris, France":
</div>
: [[:testwiki:Paris_is_a_city|Paris_is_a_city]]
<div lang="en" dir="ltr" class="mw-content-ltr">
The existing "Paris" article is entirely unaffected:
</div>
: [[:testwiki:Paris|Paris]]
<div lang="en" dir="ltr" class="mw-content-ltr">
This is our initial design, and we're sure that there are things you might spot that we could do better, or things which we haven't yet thought through sufficiently. Please tell us, so we can improve it.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Some quick things to note:
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">The "create local" tab allows you to create a local wikitext article, which will always "win" and replace the abstract article — it's a key part of the design, that local communities can always replace content easily.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">The "edit abstract" and "abstract history" tabs take you to Abstract Wikipedia, the location of the editing and history pages. This is similar to how File pages for media files loaded from Commons show up. The two tabs are a very different experience to the "edit" and "history" tabs on wikitext pages, and we're thinking about ways to avoid confusing people.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">There is a banner at the bottom of the content explaining that the article is from Abstract Wikipedia and when it was last updated, which we expect might not be needed forever. There is also an extra line in the footer with similar information, which we expect to retain for good.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">There is currently a very small number of articles for which this is unlocked, just for test/demonstration purposes (Q319, Q42, Q84, Q52, and Q90, in English, French, German, and Spanish). This powers the script that refreshes each allowed article in each language every Monday, to keep articles up-to-date. We plan to make it possible for the Abstract Wikipedia community to control this list very soon, subject to some engineering performance concerns.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">To maintain the demonstration and encourage people to write better articles about their own cities, it might be helpful to keep the Paris abstract article very short and simple for now.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== The year ahead of us ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The Wikimedia Foundation's [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027|annual plan for 1 July 2026–30 June 2027]] has gone into effect today. Our work supporting Abstract Wikipedia is part of the "Deepen Engagement" theme, [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027/Product & Technology OKRs#Engage|specifically to]]:
</div>
: <span lang="en" dir="ltr" class="mw-content-ltr">''Demonstrate Abstract Wikipedia's viability as a scalable, human-centered way to create multi-lingual encyclopedic content''</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
As we've discussed before, the idea of Abstract Wikipedia is to provide good, multi-lingual articles in many languages that individual Wikipedias can opt into providing to their readers if they don't yet have any article about that subject. Our current plan is that, first, pilot Wikipedias will opt in on a per-article basis if they're happy with it; later, we'll expand this to more Wikipedias, and allow Wikipedias to choose to opt-in by default for their missing article; you can read more of our thinking from [[Special:MyLanguage/Wikifunctions:Status updates/2026-01-29|when we discussed this back in January]].
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We plan to work with pilot Wikipedia communities over the next few months to make early explorations of whether they can use Abstract Wikipedia to meaningfully extend the articles they make available to their readers in a way that satisfies their quality concerns. As a starting point, we're planning to encourage them to write about and use abstract articles about cities. This is because they are common areas of interest that often have consistent themes in how they need to be described, they're generally not the scope of significant edit warring, and there are very many of them to document, so Abstract Wikipedia might well be able to support many Wikipedia's needs. If we're successful, multiple Wikipedias will see Abstract Wikipedia as a good support for their work in creating and maintaining articles for their readers on topics, and we can expand the pilot languages and encourage use in other areas. If we're not, we'll re-assess and see what we should do differently.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
In parallel to this, we'll be working on improving the user experience, the performance and reliability of the system, and adding new features as their need increases, and our colleagues in our sibling team, the Wikidata Platform team, will be working on migrating and improving the Wikidata Query Service. It looks to be an exciting year!
</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 changed how Abstract Wikipedia loads the article preview: instead of requesting fragment by fragment, it loads whole sections at once. All available fragments are shown immediately, while unavailable ones show a "Pending" block with a retry button ([[:phab:T425416|T425416]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We also fixed a logic error in our test runner code that meant broken user-created comparison objects in Tests would give a confusing error ([[:phab:T430082|T430082]]). And we released a correction to last week's red links feature, so that they also work in production the same as on developer machines ([[:phab:T424310|T424310]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Volunteers’ Corner on July 6 ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The next Volunteers’ Corner will be next [https://zonestamp.toolforge.org/1783359000 Monday, 6 July 2026 at 17:30 UTC]. We plan to have the following agenda: there will be time to ask questions and discuss all matters arising. If we have time, we will write a function together. Everyone is welcome to join us on [https://meet.google.com/xuy-njxh-rkw Google Meet].
</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: 76 new Functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we had 76 new functions. We have crossed 4,600 Functions, just a few weeks before Wikimania. Here is an incomplete list of functions with implementations and tests to get a taste of what functions have been created. Thanks everybody for contributing!
</div>
* {{Z|Z36691}}
* {{Z|Z36693}}
* {{Z|Z36697}}
* {{Z|Z36700}}
* {{Z|Z36717}}
* {{Z|Z36723}}
* {{Z|Z36727}}
* {{Z|Z36731}}
* {{Z|Z36733}}
* {{Z|Z36737}}
* {{Z|Z36743}}
* {{Z|Z36747}}
* {{Z|Z36754}}
* {{Z|Z36759}}
* {{Z|Z36762}}
* {{Z|Z36766}}
* {{Z|Z36770}}
* {{Z|Z36778}}
* {{Z|Z36785}}
* {{Z|Z36792}}
* {{Z|Z36798}}
* {{Z|Z36804}}
* {{Z|Z36810}}
* {{Z|Z36816}}
* {{Z|Z36820}}
* {{Z|Z36823}}
* {{Z|Z36827}}
* {{Z|Z36831}}
* {{Z|Z36835}}
* {{Z|Z36839}}
* {{Z|Z36849}}
* {{Z|Z36853}}
* {{Z|Z36857}}
* {{Z|Z36865}}
* {{Z|Z36869}}
* {{Z|Z36873}}
* {{Z|Z36877}}
* {{Z|Z36881}}
* {{Z|Z36883}}
* {{Z|Z36897}}
* {{Z|Z36903}}
* {{Z|Z36909}}
* {{Z|Z36911}}
* {{Z|Z36916}}
* {{Z|Z36925}}
* {{Z|Z36935}}
* {{Z|Z36939}}
* {{Z|Z36944}}
* {{Z|Z36953}}
* {{Z|Z36957}}
* {{Z|Z36959}}
* {{Z|Z36961}}
* {{Z|Z36969}}
* {{Z|Z36972}}
* {{Z|Z36975}}
* {{Z|Z36978}}
* {{Z|Z36983}}
* {{Z|Z36987}}
* {{Z|Z36990}}
* {{Z|Z36993}}
* {{Z|Z36996}}
* {{Z|Z36998}}
* {{Z|Z37004}}
* {{Z|Z37005}}
* {{Z|Z37006}}
* {{Z|Z37008}}
* {{Z|Z37009}}
* {{Z|Z37011}}
* {{Z|Z37022}}
* {{Z|Z37025}}
* {{Z|Z37029}}
* {{Z|Z37033}}
* {{Z|Z37036}}
<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-01]]
g79ur4cytgqciefycfykn3c2o5lc724
288382
288377
2026-07-03T07:52:03Z
FuzzyBot
207
Updating to match new version of source page
288382
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Vorheriges Update
| prev = 2026-06-26
| nextlabel = Nächstes Update
| next =
}}
<span id="Integration_on_test_wiki"></span>
=== Integration im Test-Wiki ===
Die "große Sache", an dem unser Team seit dem [[Special:MyLanguage/Wikifunctions:Status updates/2026-03-19|Start der Abstrakten Wikipedia]] im März gearbeitet hat, war die Entwicklung eines Systems zur Einbindung von Artikeln in Wikipedias. Ich freue mich sehr, nun zeigen zu können, dass die allererste Version davon (mit gewissen Einschränkungen) in der [[:testwiki:Main_Page|Test-Wikipedia]] live ist.
Ich werde hier Beispiele auf der Grundlage von Q90 anführen, dem abstrakten Artikel für Paris, da dieser sehr kurz und einfach ist und wir ihn in drei Wochen als Demonstrationsbeispiel für den [https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Wikimania-Workshop in Paris] verwenden wollen:
Für Pilot-Wikis (derzeit nur Test-Wikipedia) kannst du für einen bereits genehmigten abstrakten Artikel die neue Spezialseite Special:PreviewAbstract aufrufen, um zu sehen, wie er dargestellt wird (''z. B.'': Werden alle Fragmente in deiner Sprache korrekt wiedergegeben? Fehlen Funktionen oder Lexeme? Ist die Ausdrucksweise idiomatisch? ''usw.''):
: [[:testwiki:Special:PreviewAbstract/Q90|Special:PreviewAbstract/Q90]]
: ''Hinweis:'' Die Test-Wikipedia zeigt zwar die korrekten Inhalte an, aber oben die "falsche" Bezeichnung, was daran liegt, dass sie für die Arbeit anderer Teams auf Test-Wikidata zugreift und nicht auf das echte Wikidata, weshalb "Q90" dort für ein anderes Konzept steht. Auf echte Community-Wikis hat dies keine Auswirkungen.
Als Administrator kannst du diesen Artikel für dein Wiki auswählen:
: [[:testwiki:Special:CommunityConfiguration/AbstractWikiOptedInArticles|Special:CommunityConfiguration/AbstractWikiOptedInArticles]]
: <span lang="en" dir="ltr" class="mw-content-ltr">''Note'': Test Wikipedia already has an article about Paris, [[:testwiki:Paris|Paris]], so for this demonstration I pointed the title "Paris, France" at the test content. As a sysop, you can of course remove the article (or add or remove any of its redirects) at any time, through the special page.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
Now visit "Paris, France", and see the abstract article, rather than just a prompt to create a new article:
</div>
: [[:testwiki:Paris,_France|Paris,_France]]
<div lang="en" dir="ltr" class="mw-content-ltr">
This also works for the configured "secondary" title, as a redirect first to "Paris, France":
</div>
: [[:testwiki:Paris_is_a_city|Paris_is_a_city]]
<div lang="en" dir="ltr" class="mw-content-ltr">
The existing "Paris" article is entirely unaffected:
</div>
: [[:testwiki:Paris|Paris]]
<div lang="en" dir="ltr" class="mw-content-ltr">
This is our initial design, and we're sure that there are things you might spot that we could do better, or things which we haven't yet thought through sufficiently. Please tell us, so we can improve it.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Some quick things to note:
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">The "create local" tab allows you to create a local wikitext article, which will always "win" and replace the abstract article — it's a key part of the design, that local communities can always replace content easily.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">The "edit abstract" and "abstract history" tabs take you to Abstract Wikipedia, the location of the editing and history pages. This is similar to how File pages for media files loaded from Commons show up. The two tabs are a very different experience to the "edit" and "history" tabs on wikitext pages, and we're thinking about ways to avoid confusing people.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">There is a banner at the bottom of the content explaining that the article is from Abstract Wikipedia and when it was last updated, which we expect might not be needed forever. There is also an extra line in the footer with similar information, which we expect to retain for good.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">There is currently a very small number of articles for which this is unlocked, just for test/demonstration purposes (Q319, Q42, Q84, Q52, and Q90, in English, French, German, and Spanish). This powers the script that refreshes each allowed article in each language every Monday, to keep articles up-to-date. We plan to make it possible for the Abstract Wikipedia community to control this list very soon, subject to some engineering performance concerns.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">To maintain the demonstration and encourage people to write better articles about their own cities, it might be helpful to keep the Paris abstract article very short and simple for now.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== The year ahead of us ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The Wikimedia Foundation's [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027|annual plan for 1 July 2026–30 June 2027]] has gone into effect today. Our work supporting Abstract Wikipedia is part of the "Deepen Engagement" theme, [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027/Product & Technology OKRs#Engage|specifically to]]:
</div>
: <span lang="en" dir="ltr" class="mw-content-ltr">''Demonstrate Abstract Wikipedia's viability as a scalable, human-centered way to create multi-lingual encyclopedic content''</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
As we've discussed before, the idea of Abstract Wikipedia is to provide good, multi-lingual articles in many languages that individual Wikipedias can opt into providing to their readers if they don't yet have any article about that subject. Our current plan is that, first, pilot Wikipedias will opt in on a per-article basis if they're happy with it; later, we'll expand this to more Wikipedias, and allow Wikipedias to choose to opt-in by default for their missing article; you can read more of our thinking from [[Special:MyLanguage/Wikifunctions:Status updates/2026-01-29|when we discussed this back in January]].
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We plan to work with pilot Wikipedia communities over the next few months to make early explorations of whether they can use Abstract Wikipedia to meaningfully extend the articles they make available to their readers in a way that satisfies their quality concerns. As a starting point, we're planning to encourage them to write about and use abstract articles about cities. This is because they are common areas of interest that often have consistent themes in how they need to be described, they're generally not the scope of significant edit warring, and there are very many of them to document, so Abstract Wikipedia might well be able to support many Wikipedia's needs. If we're successful, multiple Wikipedias will see Abstract Wikipedia as a good support for their work in creating and maintaining articles for their readers on topics, and we can expand the pilot languages and encourage use in other areas. If we're not, we'll re-assess and see what we should do differently.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
In parallel to this, we'll be working on improving the user experience, the performance and reliability of the system, and adding new features as their need increases, and our colleagues in our sibling team, the Wikidata Platform team, will be working on migrating and improving the Wikidata Query Service. It looks to be an exciting year!
</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 changed how Abstract Wikipedia loads the article preview: instead of requesting fragment by fragment, it loads whole sections at once. All available fragments are shown immediately, while unavailable ones show a "Pending" block with a retry button ([[:phab:T425416|T425416]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We also fixed a logic error in our test runner code that meant broken user-created comparison objects in Tests would give a confusing error ([[:phab:T430082|T430082]]). And we released a correction to last week's red links feature, so that they also work in production the same as on developer machines ([[:phab:T424310|T424310]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Volunteers’ Corner on July 6 ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The next Volunteers’ Corner will be next [https://zonestamp.toolforge.org/1783359000 Monday, 6 July 2026 at 17:30 UTC]. We plan to have the following agenda: there will be time to ask questions and discuss all matters arising. If we have time, we will write a function together. Everyone is welcome to join us on [https://meet.google.com/xuy-njxh-rkw Google Meet].
</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: 76 new Functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we had 76 new functions. We have crossed 4,600 Functions, just a few weeks before Wikimania. Here is an incomplete list of functions with implementations and tests to get a taste of what functions have been created. Thanks everybody for contributing!
</div>
* {{Z|Z36691}}
* {{Z|Z36693}}
* {{Z|Z36697}}
* {{Z|Z36700}}
* {{Z|Z36717}}
* {{Z|Z36723}}
* {{Z|Z36727}}
* {{Z|Z36731}}
* {{Z|Z36733}}
* {{Z|Z36737}}
* {{Z|Z36743}}
* {{Z|Z36747}}
* {{Z|Z36754}}
* {{Z|Z36759}}
* {{Z|Z36762}}
* {{Z|Z36766}}
* {{Z|Z36770}}
* {{Z|Z36778}}
* {{Z|Z36785}}
* {{Z|Z36792}}
* {{Z|Z36798}}
* {{Z|Z36804}}
* {{Z|Z36810}}
* {{Z|Z36816}}
* {{Z|Z36820}}
* {{Z|Z36823}}
* {{Z|Z36827}}
* {{Z|Z36831}}
* {{Z|Z36835}}
* {{Z|Z36839}}
* {{Z|Z36849}}
* {{Z|Z36853}}
* {{Z|Z36857}}
* {{Z|Z36865}}
* {{Z|Z36869}}
* {{Z|Z36873}}
* {{Z|Z36877}}
* {{Z|Z36881}}
* {{Z|Z36883}}
* {{Z|Z36897}}
* {{Z|Z36903}}
* {{Z|Z36909}}
* {{Z|Z36911}}
* {{Z|Z36916}}
* {{Z|Z36925}}
* {{Z|Z36935}}
* {{Z|Z36939}}
* {{Z|Z36944}}
* {{Z|Z36953}}
* {{Z|Z36957}}
* {{Z|Z36959}}
* {{Z|Z36961}}
* {{Z|Z36969}}
* {{Z|Z36972}}
* {{Z|Z36975}}
* {{Z|Z36978}}
* {{Z|Z36983}}
* {{Z|Z36987}}
* {{Z|Z36990}}
* {{Z|Z36993}}
* {{Z|Z36996}}
* {{Z|Z36998}}
* {{Z|Z37004}}
* {{Z|Z37005}}
* {{Z|Z37006}}
* {{Z|Z37008}}
* {{Z|Z37009}}
* {{Z|Z37011}}
* {{Z|Z37022}}
* {{Z|Z37025}}
* {{Z|Z37029}}
* {{Z|Z37033}}
* {{Z|Z37036}}
<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-01]]
mxfzygdqn8dq0ppygf5jd6qbsthlequ
288386
288382
2026-07-03T07:54:47Z
Ameisenigel
44
Created page with "''Hinweis'': Die Test-Wikipedia hat bereits einen Artikel über Paris, [[$1|Paris]], daher habe ich für diese Demonstration den Titel "Paris, France" auf den Testinhalt verwiesen. Als Administrator kannst du den Artikel (oder dessen Weiterleitungen) natürlich jederzeit über die Spezialseite entfernen (oder Weiterleitungen hinzufügen)."
288386
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Vorheriges Update
| prev = 2026-06-26
| nextlabel = Nächstes Update
| next =
}}
<span id="Integration_on_test_wiki"></span>
=== Integration im Test-Wiki ===
Die "große Sache", an dem unser Team seit dem [[Special:MyLanguage/Wikifunctions:Status updates/2026-03-19|Start der Abstrakten Wikipedia]] im März gearbeitet hat, war die Entwicklung eines Systems zur Einbindung von Artikeln in Wikipedias. Ich freue mich sehr, nun zeigen zu können, dass die allererste Version davon (mit gewissen Einschränkungen) in der [[:testwiki:Main_Page|Test-Wikipedia]] live ist.
Ich werde hier Beispiele auf der Grundlage von Q90 anführen, dem abstrakten Artikel für Paris, da dieser sehr kurz und einfach ist und wir ihn in drei Wochen als Demonstrationsbeispiel für den [https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Wikimania-Workshop in Paris] verwenden wollen:
Für Pilot-Wikis (derzeit nur Test-Wikipedia) kannst du für einen bereits genehmigten abstrakten Artikel die neue Spezialseite Special:PreviewAbstract aufrufen, um zu sehen, wie er dargestellt wird (''z. B.'': Werden alle Fragmente in deiner Sprache korrekt wiedergegeben? Fehlen Funktionen oder Lexeme? Ist die Ausdrucksweise idiomatisch? ''usw.''):
: [[:testwiki:Special:PreviewAbstract/Q90|Special:PreviewAbstract/Q90]]
: ''Hinweis:'' Die Test-Wikipedia zeigt zwar die korrekten Inhalte an, aber oben die "falsche" Bezeichnung, was daran liegt, dass sie für die Arbeit anderer Teams auf Test-Wikidata zugreift und nicht auf das echte Wikidata, weshalb "Q90" dort für ein anderes Konzept steht. Auf echte Community-Wikis hat dies keine Auswirkungen.
Als Administrator kannst du diesen Artikel für dein Wiki auswählen:
: [[:testwiki:Special:CommunityConfiguration/AbstractWikiOptedInArticles|Special:CommunityConfiguration/AbstractWikiOptedInArticles]]
: ''Hinweis'': Die Test-Wikipedia hat bereits einen Artikel über Paris, [[:testwiki:Paris|Paris]], daher habe ich für diese Demonstration den Titel "Paris, France" auf den Testinhalt verwiesen. Als Administrator kannst du den Artikel (oder dessen Weiterleitungen) natürlich jederzeit über die Spezialseite entfernen (oder Weiterleitungen hinzufügen).
<div lang="en" dir="ltr" class="mw-content-ltr">
Now visit "Paris, France", and see the abstract article, rather than just a prompt to create a new article:
</div>
: [[:testwiki:Paris,_France|Paris,_France]]
<div lang="en" dir="ltr" class="mw-content-ltr">
This also works for the configured "secondary" title, as a redirect first to "Paris, France":
</div>
: [[:testwiki:Paris_is_a_city|Paris_is_a_city]]
<div lang="en" dir="ltr" class="mw-content-ltr">
The existing "Paris" article is entirely unaffected:
</div>
: [[:testwiki:Paris|Paris]]
<div lang="en" dir="ltr" class="mw-content-ltr">
This is our initial design, and we're sure that there are things you might spot that we could do better, or things which we haven't yet thought through sufficiently. Please tell us, so we can improve it.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Some quick things to note:
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">The "create local" tab allows you to create a local wikitext article, which will always "win" and replace the abstract article — it's a key part of the design, that local communities can always replace content easily.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">The "edit abstract" and "abstract history" tabs take you to Abstract Wikipedia, the location of the editing and history pages. This is similar to how File pages for media files loaded from Commons show up. The two tabs are a very different experience to the "edit" and "history" tabs on wikitext pages, and we're thinking about ways to avoid confusing people.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">There is a banner at the bottom of the content explaining that the article is from Abstract Wikipedia and when it was last updated, which we expect might not be needed forever. There is also an extra line in the footer with similar information, which we expect to retain for good.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">There is currently a very small number of articles for which this is unlocked, just for test/demonstration purposes (Q319, Q42, Q84, Q52, and Q90, in English, French, German, and Spanish). This powers the script that refreshes each allowed article in each language every Monday, to keep articles up-to-date. We plan to make it possible for the Abstract Wikipedia community to control this list very soon, subject to some engineering performance concerns.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">To maintain the demonstration and encourage people to write better articles about their own cities, it might be helpful to keep the Paris abstract article very short and simple for now.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== The year ahead of us ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The Wikimedia Foundation's [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027|annual plan for 1 July 2026–30 June 2027]] has gone into effect today. Our work supporting Abstract Wikipedia is part of the "Deepen Engagement" theme, [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027/Product & Technology OKRs#Engage|specifically to]]:
</div>
: <span lang="en" dir="ltr" class="mw-content-ltr">''Demonstrate Abstract Wikipedia's viability as a scalable, human-centered way to create multi-lingual encyclopedic content''</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
As we've discussed before, the idea of Abstract Wikipedia is to provide good, multi-lingual articles in many languages that individual Wikipedias can opt into providing to their readers if they don't yet have any article about that subject. Our current plan is that, first, pilot Wikipedias will opt in on a per-article basis if they're happy with it; later, we'll expand this to more Wikipedias, and allow Wikipedias to choose to opt-in by default for their missing article; you can read more of our thinking from [[Special:MyLanguage/Wikifunctions:Status updates/2026-01-29|when we discussed this back in January]].
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We plan to work with pilot Wikipedia communities over the next few months to make early explorations of whether they can use Abstract Wikipedia to meaningfully extend the articles they make available to their readers in a way that satisfies their quality concerns. As a starting point, we're planning to encourage them to write about and use abstract articles about cities. This is because they are common areas of interest that often have consistent themes in how they need to be described, they're generally not the scope of significant edit warring, and there are very many of them to document, so Abstract Wikipedia might well be able to support many Wikipedia's needs. If we're successful, multiple Wikipedias will see Abstract Wikipedia as a good support for their work in creating and maintaining articles for their readers on topics, and we can expand the pilot languages and encourage use in other areas. If we're not, we'll re-assess and see what we should do differently.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
In parallel to this, we'll be working on improving the user experience, the performance and reliability of the system, and adding new features as their need increases, and our colleagues in our sibling team, the Wikidata Platform team, will be working on migrating and improving the Wikidata Query Service. It looks to be an exciting year!
</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 changed how Abstract Wikipedia loads the article preview: instead of requesting fragment by fragment, it loads whole sections at once. All available fragments are shown immediately, while unavailable ones show a "Pending" block with a retry button ([[:phab:T425416|T425416]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We also fixed a logic error in our test runner code that meant broken user-created comparison objects in Tests would give a confusing error ([[:phab:T430082|T430082]]). And we released a correction to last week's red links feature, so that they also work in production the same as on developer machines ([[:phab:T424310|T424310]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Volunteers’ Corner on July 6 ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The next Volunteers’ Corner will be next [https://zonestamp.toolforge.org/1783359000 Monday, 6 July 2026 at 17:30 UTC]. We plan to have the following agenda: there will be time to ask questions and discuss all matters arising. If we have time, we will write a function together. Everyone is welcome to join us on [https://meet.google.com/xuy-njxh-rkw Google Meet].
</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: 76 new Functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we had 76 new functions. We have crossed 4,600 Functions, just a few weeks before Wikimania. Here is an incomplete list of functions with implementations and tests to get a taste of what functions have been created. Thanks everybody for contributing!
</div>
* {{Z|Z36691}}
* {{Z|Z36693}}
* {{Z|Z36697}}
* {{Z|Z36700}}
* {{Z|Z36717}}
* {{Z|Z36723}}
* {{Z|Z36727}}
* {{Z|Z36731}}
* {{Z|Z36733}}
* {{Z|Z36737}}
* {{Z|Z36743}}
* {{Z|Z36747}}
* {{Z|Z36754}}
* {{Z|Z36759}}
* {{Z|Z36762}}
* {{Z|Z36766}}
* {{Z|Z36770}}
* {{Z|Z36778}}
* {{Z|Z36785}}
* {{Z|Z36792}}
* {{Z|Z36798}}
* {{Z|Z36804}}
* {{Z|Z36810}}
* {{Z|Z36816}}
* {{Z|Z36820}}
* {{Z|Z36823}}
* {{Z|Z36827}}
* {{Z|Z36831}}
* {{Z|Z36835}}
* {{Z|Z36839}}
* {{Z|Z36849}}
* {{Z|Z36853}}
* {{Z|Z36857}}
* {{Z|Z36865}}
* {{Z|Z36869}}
* {{Z|Z36873}}
* {{Z|Z36877}}
* {{Z|Z36881}}
* {{Z|Z36883}}
* {{Z|Z36897}}
* {{Z|Z36903}}
* {{Z|Z36909}}
* {{Z|Z36911}}
* {{Z|Z36916}}
* {{Z|Z36925}}
* {{Z|Z36935}}
* {{Z|Z36939}}
* {{Z|Z36944}}
* {{Z|Z36953}}
* {{Z|Z36957}}
* {{Z|Z36959}}
* {{Z|Z36961}}
* {{Z|Z36969}}
* {{Z|Z36972}}
* {{Z|Z36975}}
* {{Z|Z36978}}
* {{Z|Z36983}}
* {{Z|Z36987}}
* {{Z|Z36990}}
* {{Z|Z36993}}
* {{Z|Z36996}}
* {{Z|Z36998}}
* {{Z|Z37004}}
* {{Z|Z37005}}
* {{Z|Z37006}}
* {{Z|Z37008}}
* {{Z|Z37009}}
* {{Z|Z37011}}
* {{Z|Z37022}}
* {{Z|Z37025}}
* {{Z|Z37029}}
* {{Z|Z37033}}
* {{Z|Z37036}}
<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-01]]
jdn1rmo2gj8inrsgbpgco7iobcigghj
288389
288386
2026-07-03T07:55:52Z
Ameisenigel
44
Created page with "Besuche nun "Paris, France" und sieh dir den abstrakten Artikel an, anstatt nur die Aufforderung zur Erstellung eines neuen Artikels zu erhalten:"
288389
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Vorheriges Update
| prev = 2026-06-26
| nextlabel = Nächstes Update
| next =
}}
<span id="Integration_on_test_wiki"></span>
=== Integration im Test-Wiki ===
Die "große Sache", an dem unser Team seit dem [[Special:MyLanguage/Wikifunctions:Status updates/2026-03-19|Start der Abstrakten Wikipedia]] im März gearbeitet hat, war die Entwicklung eines Systems zur Einbindung von Artikeln in Wikipedias. Ich freue mich sehr, nun zeigen zu können, dass die allererste Version davon (mit gewissen Einschränkungen) in der [[:testwiki:Main_Page|Test-Wikipedia]] live ist.
Ich werde hier Beispiele auf der Grundlage von Q90 anführen, dem abstrakten Artikel für Paris, da dieser sehr kurz und einfach ist und wir ihn in drei Wochen als Demonstrationsbeispiel für den [https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Wikimania-Workshop in Paris] verwenden wollen:
Für Pilot-Wikis (derzeit nur Test-Wikipedia) kannst du für einen bereits genehmigten abstrakten Artikel die neue Spezialseite Special:PreviewAbstract aufrufen, um zu sehen, wie er dargestellt wird (''z. B.'': Werden alle Fragmente in deiner Sprache korrekt wiedergegeben? Fehlen Funktionen oder Lexeme? Ist die Ausdrucksweise idiomatisch? ''usw.''):
: [[:testwiki:Special:PreviewAbstract/Q90|Special:PreviewAbstract/Q90]]
: ''Hinweis:'' Die Test-Wikipedia zeigt zwar die korrekten Inhalte an, aber oben die "falsche" Bezeichnung, was daran liegt, dass sie für die Arbeit anderer Teams auf Test-Wikidata zugreift und nicht auf das echte Wikidata, weshalb "Q90" dort für ein anderes Konzept steht. Auf echte Community-Wikis hat dies keine Auswirkungen.
Als Administrator kannst du diesen Artikel für dein Wiki auswählen:
: [[:testwiki:Special:CommunityConfiguration/AbstractWikiOptedInArticles|Special:CommunityConfiguration/AbstractWikiOptedInArticles]]
: ''Hinweis'': Die Test-Wikipedia hat bereits einen Artikel über Paris, [[:testwiki:Paris|Paris]], daher habe ich für diese Demonstration den Titel "Paris, France" auf den Testinhalt verwiesen. Als Administrator kannst du den Artikel (oder dessen Weiterleitungen) natürlich jederzeit über die Spezialseite entfernen (oder Weiterleitungen hinzufügen).
Besuche nun "Paris, France" und sieh dir den abstrakten Artikel an, anstatt nur die Aufforderung zur Erstellung eines neuen Artikels zu erhalten:
: [[:testwiki:Paris,_France|Paris,_France]]
<div lang="en" dir="ltr" class="mw-content-ltr">
This also works for the configured "secondary" title, as a redirect first to "Paris, France":
</div>
: [[:testwiki:Paris_is_a_city|Paris_is_a_city]]
<div lang="en" dir="ltr" class="mw-content-ltr">
The existing "Paris" article is entirely unaffected:
</div>
: [[:testwiki:Paris|Paris]]
<div lang="en" dir="ltr" class="mw-content-ltr">
This is our initial design, and we're sure that there are things you might spot that we could do better, or things which we haven't yet thought through sufficiently. Please tell us, so we can improve it.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Some quick things to note:
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">The "create local" tab allows you to create a local wikitext article, which will always "win" and replace the abstract article — it's a key part of the design, that local communities can always replace content easily.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">The "edit abstract" and "abstract history" tabs take you to Abstract Wikipedia, the location of the editing and history pages. This is similar to how File pages for media files loaded from Commons show up. The two tabs are a very different experience to the "edit" and "history" tabs on wikitext pages, and we're thinking about ways to avoid confusing people.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">There is a banner at the bottom of the content explaining that the article is from Abstract Wikipedia and when it was last updated, which we expect might not be needed forever. There is also an extra line in the footer with similar information, which we expect to retain for good.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">There is currently a very small number of articles for which this is unlocked, just for test/demonstration purposes (Q319, Q42, Q84, Q52, and Q90, in English, French, German, and Spanish). This powers the script that refreshes each allowed article in each language every Monday, to keep articles up-to-date. We plan to make it possible for the Abstract Wikipedia community to control this list very soon, subject to some engineering performance concerns.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">To maintain the demonstration and encourage people to write better articles about their own cities, it might be helpful to keep the Paris abstract article very short and simple for now.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== The year ahead of us ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The Wikimedia Foundation's [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027|annual plan for 1 July 2026–30 June 2027]] has gone into effect today. Our work supporting Abstract Wikipedia is part of the "Deepen Engagement" theme, [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027/Product & Technology OKRs#Engage|specifically to]]:
</div>
: <span lang="en" dir="ltr" class="mw-content-ltr">''Demonstrate Abstract Wikipedia's viability as a scalable, human-centered way to create multi-lingual encyclopedic content''</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
As we've discussed before, the idea of Abstract Wikipedia is to provide good, multi-lingual articles in many languages that individual Wikipedias can opt into providing to their readers if they don't yet have any article about that subject. Our current plan is that, first, pilot Wikipedias will opt in on a per-article basis if they're happy with it; later, we'll expand this to more Wikipedias, and allow Wikipedias to choose to opt-in by default for their missing article; you can read more of our thinking from [[Special:MyLanguage/Wikifunctions:Status updates/2026-01-29|when we discussed this back in January]].
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We plan to work with pilot Wikipedia communities over the next few months to make early explorations of whether they can use Abstract Wikipedia to meaningfully extend the articles they make available to their readers in a way that satisfies their quality concerns. As a starting point, we're planning to encourage them to write about and use abstract articles about cities. This is because they are common areas of interest that often have consistent themes in how they need to be described, they're generally not the scope of significant edit warring, and there are very many of them to document, so Abstract Wikipedia might well be able to support many Wikipedia's needs. If we're successful, multiple Wikipedias will see Abstract Wikipedia as a good support for their work in creating and maintaining articles for their readers on topics, and we can expand the pilot languages and encourage use in other areas. If we're not, we'll re-assess and see what we should do differently.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
In parallel to this, we'll be working on improving the user experience, the performance and reliability of the system, and adding new features as their need increases, and our colleagues in our sibling team, the Wikidata Platform team, will be working on migrating and improving the Wikidata Query Service. It looks to be an exciting year!
</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 changed how Abstract Wikipedia loads the article preview: instead of requesting fragment by fragment, it loads whole sections at once. All available fragments are shown immediately, while unavailable ones show a "Pending" block with a retry button ([[:phab:T425416|T425416]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We also fixed a logic error in our test runner code that meant broken user-created comparison objects in Tests would give a confusing error ([[:phab:T430082|T430082]]). And we released a correction to last week's red links feature, so that they also work in production the same as on developer machines ([[:phab:T424310|T424310]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Volunteers’ Corner on July 6 ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The next Volunteers’ Corner will be next [https://zonestamp.toolforge.org/1783359000 Monday, 6 July 2026 at 17:30 UTC]. We plan to have the following agenda: there will be time to ask questions and discuss all matters arising. If we have time, we will write a function together. Everyone is welcome to join us on [https://meet.google.com/xuy-njxh-rkw Google Meet].
</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: 76 new Functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we had 76 new functions. We have crossed 4,600 Functions, just a few weeks before Wikimania. Here is an incomplete list of functions with implementations and tests to get a taste of what functions have been created. Thanks everybody for contributing!
</div>
* {{Z|Z36691}}
* {{Z|Z36693}}
* {{Z|Z36697}}
* {{Z|Z36700}}
* {{Z|Z36717}}
* {{Z|Z36723}}
* {{Z|Z36727}}
* {{Z|Z36731}}
* {{Z|Z36733}}
* {{Z|Z36737}}
* {{Z|Z36743}}
* {{Z|Z36747}}
* {{Z|Z36754}}
* {{Z|Z36759}}
* {{Z|Z36762}}
* {{Z|Z36766}}
* {{Z|Z36770}}
* {{Z|Z36778}}
* {{Z|Z36785}}
* {{Z|Z36792}}
* {{Z|Z36798}}
* {{Z|Z36804}}
* {{Z|Z36810}}
* {{Z|Z36816}}
* {{Z|Z36820}}
* {{Z|Z36823}}
* {{Z|Z36827}}
* {{Z|Z36831}}
* {{Z|Z36835}}
* {{Z|Z36839}}
* {{Z|Z36849}}
* {{Z|Z36853}}
* {{Z|Z36857}}
* {{Z|Z36865}}
* {{Z|Z36869}}
* {{Z|Z36873}}
* {{Z|Z36877}}
* {{Z|Z36881}}
* {{Z|Z36883}}
* {{Z|Z36897}}
* {{Z|Z36903}}
* {{Z|Z36909}}
* {{Z|Z36911}}
* {{Z|Z36916}}
* {{Z|Z36925}}
* {{Z|Z36935}}
* {{Z|Z36939}}
* {{Z|Z36944}}
* {{Z|Z36953}}
* {{Z|Z36957}}
* {{Z|Z36959}}
* {{Z|Z36961}}
* {{Z|Z36969}}
* {{Z|Z36972}}
* {{Z|Z36975}}
* {{Z|Z36978}}
* {{Z|Z36983}}
* {{Z|Z36987}}
* {{Z|Z36990}}
* {{Z|Z36993}}
* {{Z|Z36996}}
* {{Z|Z36998}}
* {{Z|Z37004}}
* {{Z|Z37005}}
* {{Z|Z37006}}
* {{Z|Z37008}}
* {{Z|Z37009}}
* {{Z|Z37011}}
* {{Z|Z37022}}
* {{Z|Z37025}}
* {{Z|Z37029}}
* {{Z|Z37033}}
* {{Z|Z37036}}
<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-01]]
i0x45f44gu2hzcv78fve8auoxjkkph4
288391
288389
2026-07-03T07:56:56Z
Ameisenigel
44
Created page with "Dies funktioniert auch für den konfigurierten "sekundären" Titel, etwa bei einer Weiterleitung zunächst auf "Paris, France":"
288391
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Vorheriges Update
| prev = 2026-06-26
| nextlabel = Nächstes Update
| next =
}}
<span id="Integration_on_test_wiki"></span>
=== Integration im Test-Wiki ===
Die "große Sache", an dem unser Team seit dem [[Special:MyLanguage/Wikifunctions:Status updates/2026-03-19|Start der Abstrakten Wikipedia]] im März gearbeitet hat, war die Entwicklung eines Systems zur Einbindung von Artikeln in Wikipedias. Ich freue mich sehr, nun zeigen zu können, dass die allererste Version davon (mit gewissen Einschränkungen) in der [[:testwiki:Main_Page|Test-Wikipedia]] live ist.
Ich werde hier Beispiele auf der Grundlage von Q90 anführen, dem abstrakten Artikel für Paris, da dieser sehr kurz und einfach ist und wir ihn in drei Wochen als Demonstrationsbeispiel für den [https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Wikimania-Workshop in Paris] verwenden wollen:
Für Pilot-Wikis (derzeit nur Test-Wikipedia) kannst du für einen bereits genehmigten abstrakten Artikel die neue Spezialseite Special:PreviewAbstract aufrufen, um zu sehen, wie er dargestellt wird (''z. B.'': Werden alle Fragmente in deiner Sprache korrekt wiedergegeben? Fehlen Funktionen oder Lexeme? Ist die Ausdrucksweise idiomatisch? ''usw.''):
: [[:testwiki:Special:PreviewAbstract/Q90|Special:PreviewAbstract/Q90]]
: ''Hinweis:'' Die Test-Wikipedia zeigt zwar die korrekten Inhalte an, aber oben die "falsche" Bezeichnung, was daran liegt, dass sie für die Arbeit anderer Teams auf Test-Wikidata zugreift und nicht auf das echte Wikidata, weshalb "Q90" dort für ein anderes Konzept steht. Auf echte Community-Wikis hat dies keine Auswirkungen.
Als Administrator kannst du diesen Artikel für dein Wiki auswählen:
: [[:testwiki:Special:CommunityConfiguration/AbstractWikiOptedInArticles|Special:CommunityConfiguration/AbstractWikiOptedInArticles]]
: ''Hinweis'': Die Test-Wikipedia hat bereits einen Artikel über Paris, [[:testwiki:Paris|Paris]], daher habe ich für diese Demonstration den Titel "Paris, France" auf den Testinhalt verwiesen. Als Administrator kannst du den Artikel (oder dessen Weiterleitungen) natürlich jederzeit über die Spezialseite entfernen (oder Weiterleitungen hinzufügen).
Besuche nun "Paris, France" und sieh dir den abstrakten Artikel an, anstatt nur die Aufforderung zur Erstellung eines neuen Artikels zu erhalten:
: [[:testwiki:Paris,_France|Paris,_France]]
Dies funktioniert auch für den konfigurierten "sekundären" Titel, etwa bei einer Weiterleitung zunächst auf "Paris, France":
: [[:testwiki:Paris_is_a_city|Paris_is_a_city]]
<div lang="en" dir="ltr" class="mw-content-ltr">
The existing "Paris" article is entirely unaffected:
</div>
: [[:testwiki:Paris|Paris]]
<div lang="en" dir="ltr" class="mw-content-ltr">
This is our initial design, and we're sure that there are things you might spot that we could do better, or things which we haven't yet thought through sufficiently. Please tell us, so we can improve it.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Some quick things to note:
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">The "create local" tab allows you to create a local wikitext article, which will always "win" and replace the abstract article — it's a key part of the design, that local communities can always replace content easily.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">The "edit abstract" and "abstract history" tabs take you to Abstract Wikipedia, the location of the editing and history pages. This is similar to how File pages for media files loaded from Commons show up. The two tabs are a very different experience to the "edit" and "history" tabs on wikitext pages, and we're thinking about ways to avoid confusing people.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">There is a banner at the bottom of the content explaining that the article is from Abstract Wikipedia and when it was last updated, which we expect might not be needed forever. There is also an extra line in the footer with similar information, which we expect to retain for good.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">There is currently a very small number of articles for which this is unlocked, just for test/demonstration purposes (Q319, Q42, Q84, Q52, and Q90, in English, French, German, and Spanish). This powers the script that refreshes each allowed article in each language every Monday, to keep articles up-to-date. We plan to make it possible for the Abstract Wikipedia community to control this list very soon, subject to some engineering performance concerns.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">To maintain the demonstration and encourage people to write better articles about their own cities, it might be helpful to keep the Paris abstract article very short and simple for now.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== The year ahead of us ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The Wikimedia Foundation's [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027|annual plan for 1 July 2026–30 June 2027]] has gone into effect today. Our work supporting Abstract Wikipedia is part of the "Deepen Engagement" theme, [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027/Product & Technology OKRs#Engage|specifically to]]:
</div>
: <span lang="en" dir="ltr" class="mw-content-ltr">''Demonstrate Abstract Wikipedia's viability as a scalable, human-centered way to create multi-lingual encyclopedic content''</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
As we've discussed before, the idea of Abstract Wikipedia is to provide good, multi-lingual articles in many languages that individual Wikipedias can opt into providing to their readers if they don't yet have any article about that subject. Our current plan is that, first, pilot Wikipedias will opt in on a per-article basis if they're happy with it; later, we'll expand this to more Wikipedias, and allow Wikipedias to choose to opt-in by default for their missing article; you can read more of our thinking from [[Special:MyLanguage/Wikifunctions:Status updates/2026-01-29|when we discussed this back in January]].
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We plan to work with pilot Wikipedia communities over the next few months to make early explorations of whether they can use Abstract Wikipedia to meaningfully extend the articles they make available to their readers in a way that satisfies their quality concerns. As a starting point, we're planning to encourage them to write about and use abstract articles about cities. This is because they are common areas of interest that often have consistent themes in how they need to be described, they're generally not the scope of significant edit warring, and there are very many of them to document, so Abstract Wikipedia might well be able to support many Wikipedia's needs. If we're successful, multiple Wikipedias will see Abstract Wikipedia as a good support for their work in creating and maintaining articles for their readers on topics, and we can expand the pilot languages and encourage use in other areas. If we're not, we'll re-assess and see what we should do differently.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
In parallel to this, we'll be working on improving the user experience, the performance and reliability of the system, and adding new features as their need increases, and our colleagues in our sibling team, the Wikidata Platform team, will be working on migrating and improving the Wikidata Query Service. It looks to be an exciting year!
</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 changed how Abstract Wikipedia loads the article preview: instead of requesting fragment by fragment, it loads whole sections at once. All available fragments are shown immediately, while unavailable ones show a "Pending" block with a retry button ([[:phab:T425416|T425416]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We also fixed a logic error in our test runner code that meant broken user-created comparison objects in Tests would give a confusing error ([[:phab:T430082|T430082]]). And we released a correction to last week's red links feature, so that they also work in production the same as on developer machines ([[:phab:T424310|T424310]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Volunteers’ Corner on July 6 ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The next Volunteers’ Corner will be next [https://zonestamp.toolforge.org/1783359000 Monday, 6 July 2026 at 17:30 UTC]. We plan to have the following agenda: there will be time to ask questions and discuss all matters arising. If we have time, we will write a function together. Everyone is welcome to join us on [https://meet.google.com/xuy-njxh-rkw Google Meet].
</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: 76 new Functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we had 76 new functions. We have crossed 4,600 Functions, just a few weeks before Wikimania. Here is an incomplete list of functions with implementations and tests to get a taste of what functions have been created. Thanks everybody for contributing!
</div>
* {{Z|Z36691}}
* {{Z|Z36693}}
* {{Z|Z36697}}
* {{Z|Z36700}}
* {{Z|Z36717}}
* {{Z|Z36723}}
* {{Z|Z36727}}
* {{Z|Z36731}}
* {{Z|Z36733}}
* {{Z|Z36737}}
* {{Z|Z36743}}
* {{Z|Z36747}}
* {{Z|Z36754}}
* {{Z|Z36759}}
* {{Z|Z36762}}
* {{Z|Z36766}}
* {{Z|Z36770}}
* {{Z|Z36778}}
* {{Z|Z36785}}
* {{Z|Z36792}}
* {{Z|Z36798}}
* {{Z|Z36804}}
* {{Z|Z36810}}
* {{Z|Z36816}}
* {{Z|Z36820}}
* {{Z|Z36823}}
* {{Z|Z36827}}
* {{Z|Z36831}}
* {{Z|Z36835}}
* {{Z|Z36839}}
* {{Z|Z36849}}
* {{Z|Z36853}}
* {{Z|Z36857}}
* {{Z|Z36865}}
* {{Z|Z36869}}
* {{Z|Z36873}}
* {{Z|Z36877}}
* {{Z|Z36881}}
* {{Z|Z36883}}
* {{Z|Z36897}}
* {{Z|Z36903}}
* {{Z|Z36909}}
* {{Z|Z36911}}
* {{Z|Z36916}}
* {{Z|Z36925}}
* {{Z|Z36935}}
* {{Z|Z36939}}
* {{Z|Z36944}}
* {{Z|Z36953}}
* {{Z|Z36957}}
* {{Z|Z36959}}
* {{Z|Z36961}}
* {{Z|Z36969}}
* {{Z|Z36972}}
* {{Z|Z36975}}
* {{Z|Z36978}}
* {{Z|Z36983}}
* {{Z|Z36987}}
* {{Z|Z36990}}
* {{Z|Z36993}}
* {{Z|Z36996}}
* {{Z|Z36998}}
* {{Z|Z37004}}
* {{Z|Z37005}}
* {{Z|Z37006}}
* {{Z|Z37008}}
* {{Z|Z37009}}
* {{Z|Z37011}}
* {{Z|Z37022}}
* {{Z|Z37025}}
* {{Z|Z37029}}
* {{Z|Z37033}}
* {{Z|Z37036}}
<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-01]]
84jlwwtx8cwtg7c1uzua17lj4mbjnnx
288393
288391
2026-07-03T07:57:14Z
Ameisenigel
44
Created page with "Der bestehende Artikel "Paris" ist davon überhaupt nicht betroffen:"
288393
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Vorheriges Update
| prev = 2026-06-26
| nextlabel = Nächstes Update
| next =
}}
<span id="Integration_on_test_wiki"></span>
=== Integration im Test-Wiki ===
Die "große Sache", an dem unser Team seit dem [[Special:MyLanguage/Wikifunctions:Status updates/2026-03-19|Start der Abstrakten Wikipedia]] im März gearbeitet hat, war die Entwicklung eines Systems zur Einbindung von Artikeln in Wikipedias. Ich freue mich sehr, nun zeigen zu können, dass die allererste Version davon (mit gewissen Einschränkungen) in der [[:testwiki:Main_Page|Test-Wikipedia]] live ist.
Ich werde hier Beispiele auf der Grundlage von Q90 anführen, dem abstrakten Artikel für Paris, da dieser sehr kurz und einfach ist und wir ihn in drei Wochen als Demonstrationsbeispiel für den [https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Wikimania-Workshop in Paris] verwenden wollen:
Für Pilot-Wikis (derzeit nur Test-Wikipedia) kannst du für einen bereits genehmigten abstrakten Artikel die neue Spezialseite Special:PreviewAbstract aufrufen, um zu sehen, wie er dargestellt wird (''z. B.'': Werden alle Fragmente in deiner Sprache korrekt wiedergegeben? Fehlen Funktionen oder Lexeme? Ist die Ausdrucksweise idiomatisch? ''usw.''):
: [[:testwiki:Special:PreviewAbstract/Q90|Special:PreviewAbstract/Q90]]
: ''Hinweis:'' Die Test-Wikipedia zeigt zwar die korrekten Inhalte an, aber oben die "falsche" Bezeichnung, was daran liegt, dass sie für die Arbeit anderer Teams auf Test-Wikidata zugreift und nicht auf das echte Wikidata, weshalb "Q90" dort für ein anderes Konzept steht. Auf echte Community-Wikis hat dies keine Auswirkungen.
Als Administrator kannst du diesen Artikel für dein Wiki auswählen:
: [[:testwiki:Special:CommunityConfiguration/AbstractWikiOptedInArticles|Special:CommunityConfiguration/AbstractWikiOptedInArticles]]
: ''Hinweis'': Die Test-Wikipedia hat bereits einen Artikel über Paris, [[:testwiki:Paris|Paris]], daher habe ich für diese Demonstration den Titel "Paris, France" auf den Testinhalt verwiesen. Als Administrator kannst du den Artikel (oder dessen Weiterleitungen) natürlich jederzeit über die Spezialseite entfernen (oder Weiterleitungen hinzufügen).
Besuche nun "Paris, France" und sieh dir den abstrakten Artikel an, anstatt nur die Aufforderung zur Erstellung eines neuen Artikels zu erhalten:
: [[:testwiki:Paris,_France|Paris,_France]]
Dies funktioniert auch für den konfigurierten "sekundären" Titel, etwa bei einer Weiterleitung zunächst auf "Paris, France":
: [[:testwiki:Paris_is_a_city|Paris_is_a_city]]
Der bestehende Artikel "Paris" ist davon überhaupt nicht betroffen:
: [[:testwiki:Paris|Paris]]
<div lang="en" dir="ltr" class="mw-content-ltr">
This is our initial design, and we're sure that there are things you might spot that we could do better, or things which we haven't yet thought through sufficiently. Please tell us, so we can improve it.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Some quick things to note:
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">The "create local" tab allows you to create a local wikitext article, which will always "win" and replace the abstract article — it's a key part of the design, that local communities can always replace content easily.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">The "edit abstract" and "abstract history" tabs take you to Abstract Wikipedia, the location of the editing and history pages. This is similar to how File pages for media files loaded from Commons show up. The two tabs are a very different experience to the "edit" and "history" tabs on wikitext pages, and we're thinking about ways to avoid confusing people.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">There is a banner at the bottom of the content explaining that the article is from Abstract Wikipedia and when it was last updated, which we expect might not be needed forever. There is also an extra line in the footer with similar information, which we expect to retain for good.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">There is currently a very small number of articles for which this is unlocked, just for test/demonstration purposes (Q319, Q42, Q84, Q52, and Q90, in English, French, German, and Spanish). This powers the script that refreshes each allowed article in each language every Monday, to keep articles up-to-date. We plan to make it possible for the Abstract Wikipedia community to control this list very soon, subject to some engineering performance concerns.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">To maintain the demonstration and encourage people to write better articles about their own cities, it might be helpful to keep the Paris abstract article very short and simple for now.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== The year ahead of us ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The Wikimedia Foundation's [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027|annual plan for 1 July 2026–30 June 2027]] has gone into effect today. Our work supporting Abstract Wikipedia is part of the "Deepen Engagement" theme, [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027/Product & Technology OKRs#Engage|specifically to]]:
</div>
: <span lang="en" dir="ltr" class="mw-content-ltr">''Demonstrate Abstract Wikipedia's viability as a scalable, human-centered way to create multi-lingual encyclopedic content''</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
As we've discussed before, the idea of Abstract Wikipedia is to provide good, multi-lingual articles in many languages that individual Wikipedias can opt into providing to their readers if they don't yet have any article about that subject. Our current plan is that, first, pilot Wikipedias will opt in on a per-article basis if they're happy with it; later, we'll expand this to more Wikipedias, and allow Wikipedias to choose to opt-in by default for their missing article; you can read more of our thinking from [[Special:MyLanguage/Wikifunctions:Status updates/2026-01-29|when we discussed this back in January]].
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We plan to work with pilot Wikipedia communities over the next few months to make early explorations of whether they can use Abstract Wikipedia to meaningfully extend the articles they make available to their readers in a way that satisfies their quality concerns. As a starting point, we're planning to encourage them to write about and use abstract articles about cities. This is because they are common areas of interest that often have consistent themes in how they need to be described, they're generally not the scope of significant edit warring, and there are very many of them to document, so Abstract Wikipedia might well be able to support many Wikipedia's needs. If we're successful, multiple Wikipedias will see Abstract Wikipedia as a good support for their work in creating and maintaining articles for their readers on topics, and we can expand the pilot languages and encourage use in other areas. If we're not, we'll re-assess and see what we should do differently.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
In parallel to this, we'll be working on improving the user experience, the performance and reliability of the system, and adding new features as their need increases, and our colleagues in our sibling team, the Wikidata Platform team, will be working on migrating and improving the Wikidata Query Service. It looks to be an exciting year!
</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 changed how Abstract Wikipedia loads the article preview: instead of requesting fragment by fragment, it loads whole sections at once. All available fragments are shown immediately, while unavailable ones show a "Pending" block with a retry button ([[:phab:T425416|T425416]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We also fixed a logic error in our test runner code that meant broken user-created comparison objects in Tests would give a confusing error ([[:phab:T430082|T430082]]). And we released a correction to last week's red links feature, so that they also work in production the same as on developer machines ([[:phab:T424310|T424310]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Volunteers’ Corner on July 6 ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The next Volunteers’ Corner will be next [https://zonestamp.toolforge.org/1783359000 Monday, 6 July 2026 at 17:30 UTC]. We plan to have the following agenda: there will be time to ask questions and discuss all matters arising. If we have time, we will write a function together. Everyone is welcome to join us on [https://meet.google.com/xuy-njxh-rkw Google Meet].
</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: 76 new Functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we had 76 new functions. We have crossed 4,600 Functions, just a few weeks before Wikimania. Here is an incomplete list of functions with implementations and tests to get a taste of what functions have been created. Thanks everybody for contributing!
</div>
* {{Z|Z36691}}
* {{Z|Z36693}}
* {{Z|Z36697}}
* {{Z|Z36700}}
* {{Z|Z36717}}
* {{Z|Z36723}}
* {{Z|Z36727}}
* {{Z|Z36731}}
* {{Z|Z36733}}
* {{Z|Z36737}}
* {{Z|Z36743}}
* {{Z|Z36747}}
* {{Z|Z36754}}
* {{Z|Z36759}}
* {{Z|Z36762}}
* {{Z|Z36766}}
* {{Z|Z36770}}
* {{Z|Z36778}}
* {{Z|Z36785}}
* {{Z|Z36792}}
* {{Z|Z36798}}
* {{Z|Z36804}}
* {{Z|Z36810}}
* {{Z|Z36816}}
* {{Z|Z36820}}
* {{Z|Z36823}}
* {{Z|Z36827}}
* {{Z|Z36831}}
* {{Z|Z36835}}
* {{Z|Z36839}}
* {{Z|Z36849}}
* {{Z|Z36853}}
* {{Z|Z36857}}
* {{Z|Z36865}}
* {{Z|Z36869}}
* {{Z|Z36873}}
* {{Z|Z36877}}
* {{Z|Z36881}}
* {{Z|Z36883}}
* {{Z|Z36897}}
* {{Z|Z36903}}
* {{Z|Z36909}}
* {{Z|Z36911}}
* {{Z|Z36916}}
* {{Z|Z36925}}
* {{Z|Z36935}}
* {{Z|Z36939}}
* {{Z|Z36944}}
* {{Z|Z36953}}
* {{Z|Z36957}}
* {{Z|Z36959}}
* {{Z|Z36961}}
* {{Z|Z36969}}
* {{Z|Z36972}}
* {{Z|Z36975}}
* {{Z|Z36978}}
* {{Z|Z36983}}
* {{Z|Z36987}}
* {{Z|Z36990}}
* {{Z|Z36993}}
* {{Z|Z36996}}
* {{Z|Z36998}}
* {{Z|Z37004}}
* {{Z|Z37005}}
* {{Z|Z37006}}
* {{Z|Z37008}}
* {{Z|Z37009}}
* {{Z|Z37011}}
* {{Z|Z37022}}
* {{Z|Z37025}}
* {{Z|Z37029}}
* {{Z|Z37033}}
* {{Z|Z37036}}
<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-01]]
8jkmyzoy5jkeg3f6i3u4z3wk1x48r47
288395
288393
2026-07-03T07:58:48Z
Ameisenigel
44
Created page with "Dies ist unser erstes Design. Wir sind sicher, dass dir Dinge auffallen könnten, die wir besser machen können, oder Aspekte, die wir noch nicht ausreichend durchdacht haben. Bitte teile uns dies mit, damit wir das Design verbessern können."
288395
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Vorheriges Update
| prev = 2026-06-26
| nextlabel = Nächstes Update
| next =
}}
<span id="Integration_on_test_wiki"></span>
=== Integration im Test-Wiki ===
Die "große Sache", an dem unser Team seit dem [[Special:MyLanguage/Wikifunctions:Status updates/2026-03-19|Start der Abstrakten Wikipedia]] im März gearbeitet hat, war die Entwicklung eines Systems zur Einbindung von Artikeln in Wikipedias. Ich freue mich sehr, nun zeigen zu können, dass die allererste Version davon (mit gewissen Einschränkungen) in der [[:testwiki:Main_Page|Test-Wikipedia]] live ist.
Ich werde hier Beispiele auf der Grundlage von Q90 anführen, dem abstrakten Artikel für Paris, da dieser sehr kurz und einfach ist und wir ihn in drei Wochen als Demonstrationsbeispiel für den [https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Wikimania-Workshop in Paris] verwenden wollen:
Für Pilot-Wikis (derzeit nur Test-Wikipedia) kannst du für einen bereits genehmigten abstrakten Artikel die neue Spezialseite Special:PreviewAbstract aufrufen, um zu sehen, wie er dargestellt wird (''z. B.'': Werden alle Fragmente in deiner Sprache korrekt wiedergegeben? Fehlen Funktionen oder Lexeme? Ist die Ausdrucksweise idiomatisch? ''usw.''):
: [[:testwiki:Special:PreviewAbstract/Q90|Special:PreviewAbstract/Q90]]
: ''Hinweis:'' Die Test-Wikipedia zeigt zwar die korrekten Inhalte an, aber oben die "falsche" Bezeichnung, was daran liegt, dass sie für die Arbeit anderer Teams auf Test-Wikidata zugreift und nicht auf das echte Wikidata, weshalb "Q90" dort für ein anderes Konzept steht. Auf echte Community-Wikis hat dies keine Auswirkungen.
Als Administrator kannst du diesen Artikel für dein Wiki auswählen:
: [[:testwiki:Special:CommunityConfiguration/AbstractWikiOptedInArticles|Special:CommunityConfiguration/AbstractWikiOptedInArticles]]
: ''Hinweis'': Die Test-Wikipedia hat bereits einen Artikel über Paris, [[:testwiki:Paris|Paris]], daher habe ich für diese Demonstration den Titel "Paris, France" auf den Testinhalt verwiesen. Als Administrator kannst du den Artikel (oder dessen Weiterleitungen) natürlich jederzeit über die Spezialseite entfernen (oder Weiterleitungen hinzufügen).
Besuche nun "Paris, France" und sieh dir den abstrakten Artikel an, anstatt nur die Aufforderung zur Erstellung eines neuen Artikels zu erhalten:
: [[:testwiki:Paris,_France|Paris,_France]]
Dies funktioniert auch für den konfigurierten "sekundären" Titel, etwa bei einer Weiterleitung zunächst auf "Paris, France":
: [[:testwiki:Paris_is_a_city|Paris_is_a_city]]
Der bestehende Artikel "Paris" ist davon überhaupt nicht betroffen:
: [[:testwiki:Paris|Paris]]
Dies ist unser erstes Design. Wir sind sicher, dass dir Dinge auffallen könnten, die wir besser machen können, oder Aspekte, die wir noch nicht ausreichend durchdacht haben. Bitte teile uns dies mit, damit wir das Design verbessern können.
<div lang="en" dir="ltr" class="mw-content-ltr">
Some quick things to note:
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">The "create local" tab allows you to create a local wikitext article, which will always "win" and replace the abstract article — it's a key part of the design, that local communities can always replace content easily.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">The "edit abstract" and "abstract history" tabs take you to Abstract Wikipedia, the location of the editing and history pages. This is similar to how File pages for media files loaded from Commons show up. The two tabs are a very different experience to the "edit" and "history" tabs on wikitext pages, and we're thinking about ways to avoid confusing people.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">There is a banner at the bottom of the content explaining that the article is from Abstract Wikipedia and when it was last updated, which we expect might not be needed forever. There is also an extra line in the footer with similar information, which we expect to retain for good.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">There is currently a very small number of articles for which this is unlocked, just for test/demonstration purposes (Q319, Q42, Q84, Q52, and Q90, in English, French, German, and Spanish). This powers the script that refreshes each allowed article in each language every Monday, to keep articles up-to-date. We plan to make it possible for the Abstract Wikipedia community to control this list very soon, subject to some engineering performance concerns.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">To maintain the demonstration and encourage people to write better articles about their own cities, it might be helpful to keep the Paris abstract article very short and simple for now.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== The year ahead of us ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The Wikimedia Foundation's [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027|annual plan for 1 July 2026–30 June 2027]] has gone into effect today. Our work supporting Abstract Wikipedia is part of the "Deepen Engagement" theme, [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027/Product & Technology OKRs#Engage|specifically to]]:
</div>
: <span lang="en" dir="ltr" class="mw-content-ltr">''Demonstrate Abstract Wikipedia's viability as a scalable, human-centered way to create multi-lingual encyclopedic content''</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
As we've discussed before, the idea of Abstract Wikipedia is to provide good, multi-lingual articles in many languages that individual Wikipedias can opt into providing to their readers if they don't yet have any article about that subject. Our current plan is that, first, pilot Wikipedias will opt in on a per-article basis if they're happy with it; later, we'll expand this to more Wikipedias, and allow Wikipedias to choose to opt-in by default for their missing article; you can read more of our thinking from [[Special:MyLanguage/Wikifunctions:Status updates/2026-01-29|when we discussed this back in January]].
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We plan to work with pilot Wikipedia communities over the next few months to make early explorations of whether they can use Abstract Wikipedia to meaningfully extend the articles they make available to their readers in a way that satisfies their quality concerns. As a starting point, we're planning to encourage them to write about and use abstract articles about cities. This is because they are common areas of interest that often have consistent themes in how they need to be described, they're generally not the scope of significant edit warring, and there are very many of them to document, so Abstract Wikipedia might well be able to support many Wikipedia's needs. If we're successful, multiple Wikipedias will see Abstract Wikipedia as a good support for their work in creating and maintaining articles for their readers on topics, and we can expand the pilot languages and encourage use in other areas. If we're not, we'll re-assess and see what we should do differently.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
In parallel to this, we'll be working on improving the user experience, the performance and reliability of the system, and adding new features as their need increases, and our colleagues in our sibling team, the Wikidata Platform team, will be working on migrating and improving the Wikidata Query Service. It looks to be an exciting year!
</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 changed how Abstract Wikipedia loads the article preview: instead of requesting fragment by fragment, it loads whole sections at once. All available fragments are shown immediately, while unavailable ones show a "Pending" block with a retry button ([[:phab:T425416|T425416]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We also fixed a logic error in our test runner code that meant broken user-created comparison objects in Tests would give a confusing error ([[:phab:T430082|T430082]]). And we released a correction to last week's red links feature, so that they also work in production the same as on developer machines ([[:phab:T424310|T424310]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Volunteers’ Corner on July 6 ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The next Volunteers’ Corner will be next [https://zonestamp.toolforge.org/1783359000 Monday, 6 July 2026 at 17:30 UTC]. We plan to have the following agenda: there will be time to ask questions and discuss all matters arising. If we have time, we will write a function together. Everyone is welcome to join us on [https://meet.google.com/xuy-njxh-rkw Google Meet].
</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: 76 new Functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we had 76 new functions. We have crossed 4,600 Functions, just a few weeks before Wikimania. Here is an incomplete list of functions with implementations and tests to get a taste of what functions have been created. Thanks everybody for contributing!
</div>
* {{Z|Z36691}}
* {{Z|Z36693}}
* {{Z|Z36697}}
* {{Z|Z36700}}
* {{Z|Z36717}}
* {{Z|Z36723}}
* {{Z|Z36727}}
* {{Z|Z36731}}
* {{Z|Z36733}}
* {{Z|Z36737}}
* {{Z|Z36743}}
* {{Z|Z36747}}
* {{Z|Z36754}}
* {{Z|Z36759}}
* {{Z|Z36762}}
* {{Z|Z36766}}
* {{Z|Z36770}}
* {{Z|Z36778}}
* {{Z|Z36785}}
* {{Z|Z36792}}
* {{Z|Z36798}}
* {{Z|Z36804}}
* {{Z|Z36810}}
* {{Z|Z36816}}
* {{Z|Z36820}}
* {{Z|Z36823}}
* {{Z|Z36827}}
* {{Z|Z36831}}
* {{Z|Z36835}}
* {{Z|Z36839}}
* {{Z|Z36849}}
* {{Z|Z36853}}
* {{Z|Z36857}}
* {{Z|Z36865}}
* {{Z|Z36869}}
* {{Z|Z36873}}
* {{Z|Z36877}}
* {{Z|Z36881}}
* {{Z|Z36883}}
* {{Z|Z36897}}
* {{Z|Z36903}}
* {{Z|Z36909}}
* {{Z|Z36911}}
* {{Z|Z36916}}
* {{Z|Z36925}}
* {{Z|Z36935}}
* {{Z|Z36939}}
* {{Z|Z36944}}
* {{Z|Z36953}}
* {{Z|Z36957}}
* {{Z|Z36959}}
* {{Z|Z36961}}
* {{Z|Z36969}}
* {{Z|Z36972}}
* {{Z|Z36975}}
* {{Z|Z36978}}
* {{Z|Z36983}}
* {{Z|Z36987}}
* {{Z|Z36990}}
* {{Z|Z36993}}
* {{Z|Z36996}}
* {{Z|Z36998}}
* {{Z|Z37004}}
* {{Z|Z37005}}
* {{Z|Z37006}}
* {{Z|Z37008}}
* {{Z|Z37009}}
* {{Z|Z37011}}
* {{Z|Z37022}}
* {{Z|Z37025}}
* {{Z|Z37029}}
* {{Z|Z37033}}
* {{Z|Z37036}}
<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-01]]
2xlrfe7gjg0ryol67a0oef2rrqtzzjh
288397
288395
2026-07-03T07:59:21Z
Ameisenigel
44
Created page with "Ein paar kurze Hinweise:"
288397
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Vorheriges Update
| prev = 2026-06-26
| nextlabel = Nächstes Update
| next =
}}
<span id="Integration_on_test_wiki"></span>
=== Integration im Test-Wiki ===
Die "große Sache", an dem unser Team seit dem [[Special:MyLanguage/Wikifunctions:Status updates/2026-03-19|Start der Abstrakten Wikipedia]] im März gearbeitet hat, war die Entwicklung eines Systems zur Einbindung von Artikeln in Wikipedias. Ich freue mich sehr, nun zeigen zu können, dass die allererste Version davon (mit gewissen Einschränkungen) in der [[:testwiki:Main_Page|Test-Wikipedia]] live ist.
Ich werde hier Beispiele auf der Grundlage von Q90 anführen, dem abstrakten Artikel für Paris, da dieser sehr kurz und einfach ist und wir ihn in drei Wochen als Demonstrationsbeispiel für den [https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Wikimania-Workshop in Paris] verwenden wollen:
Für Pilot-Wikis (derzeit nur Test-Wikipedia) kannst du für einen bereits genehmigten abstrakten Artikel die neue Spezialseite Special:PreviewAbstract aufrufen, um zu sehen, wie er dargestellt wird (''z. B.'': Werden alle Fragmente in deiner Sprache korrekt wiedergegeben? Fehlen Funktionen oder Lexeme? Ist die Ausdrucksweise idiomatisch? ''usw.''):
: [[:testwiki:Special:PreviewAbstract/Q90|Special:PreviewAbstract/Q90]]
: ''Hinweis:'' Die Test-Wikipedia zeigt zwar die korrekten Inhalte an, aber oben die "falsche" Bezeichnung, was daran liegt, dass sie für die Arbeit anderer Teams auf Test-Wikidata zugreift und nicht auf das echte Wikidata, weshalb "Q90" dort für ein anderes Konzept steht. Auf echte Community-Wikis hat dies keine Auswirkungen.
Als Administrator kannst du diesen Artikel für dein Wiki auswählen:
: [[:testwiki:Special:CommunityConfiguration/AbstractWikiOptedInArticles|Special:CommunityConfiguration/AbstractWikiOptedInArticles]]
: ''Hinweis'': Die Test-Wikipedia hat bereits einen Artikel über Paris, [[:testwiki:Paris|Paris]], daher habe ich für diese Demonstration den Titel "Paris, France" auf den Testinhalt verwiesen. Als Administrator kannst du den Artikel (oder dessen Weiterleitungen) natürlich jederzeit über die Spezialseite entfernen (oder Weiterleitungen hinzufügen).
Besuche nun "Paris, France" und sieh dir den abstrakten Artikel an, anstatt nur die Aufforderung zur Erstellung eines neuen Artikels zu erhalten:
: [[:testwiki:Paris,_France|Paris,_France]]
Dies funktioniert auch für den konfigurierten "sekundären" Titel, etwa bei einer Weiterleitung zunächst auf "Paris, France":
: [[:testwiki:Paris_is_a_city|Paris_is_a_city]]
Der bestehende Artikel "Paris" ist davon überhaupt nicht betroffen:
: [[:testwiki:Paris|Paris]]
Dies ist unser erstes Design. Wir sind sicher, dass dir Dinge auffallen könnten, die wir besser machen können, oder Aspekte, die wir noch nicht ausreichend durchdacht haben. Bitte teile uns dies mit, damit wir das Design verbessern können.
Ein paar kurze Hinweise:
* <span lang="en" dir="ltr" class="mw-content-ltr">The "create local" tab allows you to create a local wikitext article, which will always "win" and replace the abstract article — it's a key part of the design, that local communities can always replace content easily.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">The "edit abstract" and "abstract history" tabs take you to Abstract Wikipedia, the location of the editing and history pages. This is similar to how File pages for media files loaded from Commons show up. The two tabs are a very different experience to the "edit" and "history" tabs on wikitext pages, and we're thinking about ways to avoid confusing people.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">There is a banner at the bottom of the content explaining that the article is from Abstract Wikipedia and when it was last updated, which we expect might not be needed forever. There is also an extra line in the footer with similar information, which we expect to retain for good.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">There is currently a very small number of articles for which this is unlocked, just for test/demonstration purposes (Q319, Q42, Q84, Q52, and Q90, in English, French, German, and Spanish). This powers the script that refreshes each allowed article in each language every Monday, to keep articles up-to-date. We plan to make it possible for the Abstract Wikipedia community to control this list very soon, subject to some engineering performance concerns.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">To maintain the demonstration and encourage people to write better articles about their own cities, it might be helpful to keep the Paris abstract article very short and simple for now.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== The year ahead of us ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The Wikimedia Foundation's [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027|annual plan for 1 July 2026–30 June 2027]] has gone into effect today. Our work supporting Abstract Wikipedia is part of the "Deepen Engagement" theme, [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027/Product & Technology OKRs#Engage|specifically to]]:
</div>
: <span lang="en" dir="ltr" class="mw-content-ltr">''Demonstrate Abstract Wikipedia's viability as a scalable, human-centered way to create multi-lingual encyclopedic content''</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
As we've discussed before, the idea of Abstract Wikipedia is to provide good, multi-lingual articles in many languages that individual Wikipedias can opt into providing to their readers if they don't yet have any article about that subject. Our current plan is that, first, pilot Wikipedias will opt in on a per-article basis if they're happy with it; later, we'll expand this to more Wikipedias, and allow Wikipedias to choose to opt-in by default for their missing article; you can read more of our thinking from [[Special:MyLanguage/Wikifunctions:Status updates/2026-01-29|when we discussed this back in January]].
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We plan to work with pilot Wikipedia communities over the next few months to make early explorations of whether they can use Abstract Wikipedia to meaningfully extend the articles they make available to their readers in a way that satisfies their quality concerns. As a starting point, we're planning to encourage them to write about and use abstract articles about cities. This is because they are common areas of interest that often have consistent themes in how they need to be described, they're generally not the scope of significant edit warring, and there are very many of them to document, so Abstract Wikipedia might well be able to support many Wikipedia's needs. If we're successful, multiple Wikipedias will see Abstract Wikipedia as a good support for their work in creating and maintaining articles for their readers on topics, and we can expand the pilot languages and encourage use in other areas. If we're not, we'll re-assess and see what we should do differently.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
In parallel to this, we'll be working on improving the user experience, the performance and reliability of the system, and adding new features as their need increases, and our colleagues in our sibling team, the Wikidata Platform team, will be working on migrating and improving the Wikidata Query Service. It looks to be an exciting year!
</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 changed how Abstract Wikipedia loads the article preview: instead of requesting fragment by fragment, it loads whole sections at once. All available fragments are shown immediately, while unavailable ones show a "Pending" block with a retry button ([[:phab:T425416|T425416]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We also fixed a logic error in our test runner code that meant broken user-created comparison objects in Tests would give a confusing error ([[:phab:T430082|T430082]]). And we released a correction to last week's red links feature, so that they also work in production the same as on developer machines ([[:phab:T424310|T424310]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Volunteers’ Corner on July 6 ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The next Volunteers’ Corner will be next [https://zonestamp.toolforge.org/1783359000 Monday, 6 July 2026 at 17:30 UTC]. We plan to have the following agenda: there will be time to ask questions and discuss all matters arising. If we have time, we will write a function together. Everyone is welcome to join us on [https://meet.google.com/xuy-njxh-rkw Google Meet].
</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: 76 new Functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we had 76 new functions. We have crossed 4,600 Functions, just a few weeks before Wikimania. Here is an incomplete list of functions with implementations and tests to get a taste of what functions have been created. Thanks everybody for contributing!
</div>
* {{Z|Z36691}}
* {{Z|Z36693}}
* {{Z|Z36697}}
* {{Z|Z36700}}
* {{Z|Z36717}}
* {{Z|Z36723}}
* {{Z|Z36727}}
* {{Z|Z36731}}
* {{Z|Z36733}}
* {{Z|Z36737}}
* {{Z|Z36743}}
* {{Z|Z36747}}
* {{Z|Z36754}}
* {{Z|Z36759}}
* {{Z|Z36762}}
* {{Z|Z36766}}
* {{Z|Z36770}}
* {{Z|Z36778}}
* {{Z|Z36785}}
* {{Z|Z36792}}
* {{Z|Z36798}}
* {{Z|Z36804}}
* {{Z|Z36810}}
* {{Z|Z36816}}
* {{Z|Z36820}}
* {{Z|Z36823}}
* {{Z|Z36827}}
* {{Z|Z36831}}
* {{Z|Z36835}}
* {{Z|Z36839}}
* {{Z|Z36849}}
* {{Z|Z36853}}
* {{Z|Z36857}}
* {{Z|Z36865}}
* {{Z|Z36869}}
* {{Z|Z36873}}
* {{Z|Z36877}}
* {{Z|Z36881}}
* {{Z|Z36883}}
* {{Z|Z36897}}
* {{Z|Z36903}}
* {{Z|Z36909}}
* {{Z|Z36911}}
* {{Z|Z36916}}
* {{Z|Z36925}}
* {{Z|Z36935}}
* {{Z|Z36939}}
* {{Z|Z36944}}
* {{Z|Z36953}}
* {{Z|Z36957}}
* {{Z|Z36959}}
* {{Z|Z36961}}
* {{Z|Z36969}}
* {{Z|Z36972}}
* {{Z|Z36975}}
* {{Z|Z36978}}
* {{Z|Z36983}}
* {{Z|Z36987}}
* {{Z|Z36990}}
* {{Z|Z36993}}
* {{Z|Z36996}}
* {{Z|Z36998}}
* {{Z|Z37004}}
* {{Z|Z37005}}
* {{Z|Z37006}}
* {{Z|Z37008}}
* {{Z|Z37009}}
* {{Z|Z37011}}
* {{Z|Z37022}}
* {{Z|Z37025}}
* {{Z|Z37029}}
* {{Z|Z37033}}
* {{Z|Z37036}}
<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-01]]
ampaksj1wy1cibwteh3iyt1y5wzb6xt
288399
288397
2026-07-03T08:02:27Z
Ameisenigel
44
Created page with "Der Reiter "Lokalen Artikel erstellen" ermöglicht es dir, einen lokalen Artikel im Wikitext-Format zu erstellen, dieser "gewinnt" stets und ersetzt den abstrakten Artikel — es ist ein wesentlicher Bestandteil des Konzepts, dass lokale Communitys Inhalte jederzeit problemlos ersetzen können."
288399
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Vorheriges Update
| prev = 2026-06-26
| nextlabel = Nächstes Update
| next =
}}
<span id="Integration_on_test_wiki"></span>
=== Integration im Test-Wiki ===
Die "große Sache", an dem unser Team seit dem [[Special:MyLanguage/Wikifunctions:Status updates/2026-03-19|Start der Abstrakten Wikipedia]] im März gearbeitet hat, war die Entwicklung eines Systems zur Einbindung von Artikeln in Wikipedias. Ich freue mich sehr, nun zeigen zu können, dass die allererste Version davon (mit gewissen Einschränkungen) in der [[:testwiki:Main_Page|Test-Wikipedia]] live ist.
Ich werde hier Beispiele auf der Grundlage von Q90 anführen, dem abstrakten Artikel für Paris, da dieser sehr kurz und einfach ist und wir ihn in drei Wochen als Demonstrationsbeispiel für den [https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Wikimania-Workshop in Paris] verwenden wollen:
Für Pilot-Wikis (derzeit nur Test-Wikipedia) kannst du für einen bereits genehmigten abstrakten Artikel die neue Spezialseite Special:PreviewAbstract aufrufen, um zu sehen, wie er dargestellt wird (''z. B.'': Werden alle Fragmente in deiner Sprache korrekt wiedergegeben? Fehlen Funktionen oder Lexeme? Ist die Ausdrucksweise idiomatisch? ''usw.''):
: [[:testwiki:Special:PreviewAbstract/Q90|Special:PreviewAbstract/Q90]]
: ''Hinweis:'' Die Test-Wikipedia zeigt zwar die korrekten Inhalte an, aber oben die "falsche" Bezeichnung, was daran liegt, dass sie für die Arbeit anderer Teams auf Test-Wikidata zugreift und nicht auf das echte Wikidata, weshalb "Q90" dort für ein anderes Konzept steht. Auf echte Community-Wikis hat dies keine Auswirkungen.
Als Administrator kannst du diesen Artikel für dein Wiki auswählen:
: [[:testwiki:Special:CommunityConfiguration/AbstractWikiOptedInArticles|Special:CommunityConfiguration/AbstractWikiOptedInArticles]]
: ''Hinweis'': Die Test-Wikipedia hat bereits einen Artikel über Paris, [[:testwiki:Paris|Paris]], daher habe ich für diese Demonstration den Titel "Paris, France" auf den Testinhalt verwiesen. Als Administrator kannst du den Artikel (oder dessen Weiterleitungen) natürlich jederzeit über die Spezialseite entfernen (oder Weiterleitungen hinzufügen).
Besuche nun "Paris, France" und sieh dir den abstrakten Artikel an, anstatt nur die Aufforderung zur Erstellung eines neuen Artikels zu erhalten:
: [[:testwiki:Paris,_France|Paris,_France]]
Dies funktioniert auch für den konfigurierten "sekundären" Titel, etwa bei einer Weiterleitung zunächst auf "Paris, France":
: [[:testwiki:Paris_is_a_city|Paris_is_a_city]]
Der bestehende Artikel "Paris" ist davon überhaupt nicht betroffen:
: [[:testwiki:Paris|Paris]]
Dies ist unser erstes Design. Wir sind sicher, dass dir Dinge auffallen könnten, die wir besser machen können, oder Aspekte, die wir noch nicht ausreichend durchdacht haben. Bitte teile uns dies mit, damit wir das Design verbessern können.
Ein paar kurze Hinweise:
* Der Reiter "Lokalen Artikel erstellen" ermöglicht es dir, einen lokalen Artikel im Wikitext-Format zu erstellen, dieser "gewinnt" stets und ersetzt den abstrakten Artikel — es ist ein wesentlicher Bestandteil des Konzepts, dass lokale Communitys Inhalte jederzeit problemlos ersetzen können.
* <span lang="en" dir="ltr" class="mw-content-ltr">The "edit abstract" and "abstract history" tabs take you to Abstract Wikipedia, the location of the editing and history pages. This is similar to how File pages for media files loaded from Commons show up. The two tabs are a very different experience to the "edit" and "history" tabs on wikitext pages, and we're thinking about ways to avoid confusing people.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">There is a banner at the bottom of the content explaining that the article is from Abstract Wikipedia and when it was last updated, which we expect might not be needed forever. There is also an extra line in the footer with similar information, which we expect to retain for good.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">There is currently a very small number of articles for which this is unlocked, just for test/demonstration purposes (Q319, Q42, Q84, Q52, and Q90, in English, French, German, and Spanish). This powers the script that refreshes each allowed article in each language every Monday, to keep articles up-to-date. We plan to make it possible for the Abstract Wikipedia community to control this list very soon, subject to some engineering performance concerns.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">To maintain the demonstration and encourage people to write better articles about their own cities, it might be helpful to keep the Paris abstract article very short and simple for now.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== The year ahead of us ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The Wikimedia Foundation's [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027|annual plan for 1 July 2026–30 June 2027]] has gone into effect today. Our work supporting Abstract Wikipedia is part of the "Deepen Engagement" theme, [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027/Product & Technology OKRs#Engage|specifically to]]:
</div>
: <span lang="en" dir="ltr" class="mw-content-ltr">''Demonstrate Abstract Wikipedia's viability as a scalable, human-centered way to create multi-lingual encyclopedic content''</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
As we've discussed before, the idea of Abstract Wikipedia is to provide good, multi-lingual articles in many languages that individual Wikipedias can opt into providing to their readers if they don't yet have any article about that subject. Our current plan is that, first, pilot Wikipedias will opt in on a per-article basis if they're happy with it; later, we'll expand this to more Wikipedias, and allow Wikipedias to choose to opt-in by default for their missing article; you can read more of our thinking from [[Special:MyLanguage/Wikifunctions:Status updates/2026-01-29|when we discussed this back in January]].
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We plan to work with pilot Wikipedia communities over the next few months to make early explorations of whether they can use Abstract Wikipedia to meaningfully extend the articles they make available to their readers in a way that satisfies their quality concerns. As a starting point, we're planning to encourage them to write about and use abstract articles about cities. This is because they are common areas of interest that often have consistent themes in how they need to be described, they're generally not the scope of significant edit warring, and there are very many of them to document, so Abstract Wikipedia might well be able to support many Wikipedia's needs. If we're successful, multiple Wikipedias will see Abstract Wikipedia as a good support for their work in creating and maintaining articles for their readers on topics, and we can expand the pilot languages and encourage use in other areas. If we're not, we'll re-assess and see what we should do differently.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
In parallel to this, we'll be working on improving the user experience, the performance and reliability of the system, and adding new features as their need increases, and our colleagues in our sibling team, the Wikidata Platform team, will be working on migrating and improving the Wikidata Query Service. It looks to be an exciting year!
</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 changed how Abstract Wikipedia loads the article preview: instead of requesting fragment by fragment, it loads whole sections at once. All available fragments are shown immediately, while unavailable ones show a "Pending" block with a retry button ([[:phab:T425416|T425416]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We also fixed a logic error in our test runner code that meant broken user-created comparison objects in Tests would give a confusing error ([[:phab:T430082|T430082]]). And we released a correction to last week's red links feature, so that they also work in production the same as on developer machines ([[:phab:T424310|T424310]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Volunteers’ Corner on July 6 ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The next Volunteers’ Corner will be next [https://zonestamp.toolforge.org/1783359000 Monday, 6 July 2026 at 17:30 UTC]. We plan to have the following agenda: there will be time to ask questions and discuss all matters arising. If we have time, we will write a function together. Everyone is welcome to join us on [https://meet.google.com/xuy-njxh-rkw Google Meet].
</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: 76 new Functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we had 76 new functions. We have crossed 4,600 Functions, just a few weeks before Wikimania. Here is an incomplete list of functions with implementations and tests to get a taste of what functions have been created. Thanks everybody for contributing!
</div>
* {{Z|Z36691}}
* {{Z|Z36693}}
* {{Z|Z36697}}
* {{Z|Z36700}}
* {{Z|Z36717}}
* {{Z|Z36723}}
* {{Z|Z36727}}
* {{Z|Z36731}}
* {{Z|Z36733}}
* {{Z|Z36737}}
* {{Z|Z36743}}
* {{Z|Z36747}}
* {{Z|Z36754}}
* {{Z|Z36759}}
* {{Z|Z36762}}
* {{Z|Z36766}}
* {{Z|Z36770}}
* {{Z|Z36778}}
* {{Z|Z36785}}
* {{Z|Z36792}}
* {{Z|Z36798}}
* {{Z|Z36804}}
* {{Z|Z36810}}
* {{Z|Z36816}}
* {{Z|Z36820}}
* {{Z|Z36823}}
* {{Z|Z36827}}
* {{Z|Z36831}}
* {{Z|Z36835}}
* {{Z|Z36839}}
* {{Z|Z36849}}
* {{Z|Z36853}}
* {{Z|Z36857}}
* {{Z|Z36865}}
* {{Z|Z36869}}
* {{Z|Z36873}}
* {{Z|Z36877}}
* {{Z|Z36881}}
* {{Z|Z36883}}
* {{Z|Z36897}}
* {{Z|Z36903}}
* {{Z|Z36909}}
* {{Z|Z36911}}
* {{Z|Z36916}}
* {{Z|Z36925}}
* {{Z|Z36935}}
* {{Z|Z36939}}
* {{Z|Z36944}}
* {{Z|Z36953}}
* {{Z|Z36957}}
* {{Z|Z36959}}
* {{Z|Z36961}}
* {{Z|Z36969}}
* {{Z|Z36972}}
* {{Z|Z36975}}
* {{Z|Z36978}}
* {{Z|Z36983}}
* {{Z|Z36987}}
* {{Z|Z36990}}
* {{Z|Z36993}}
* {{Z|Z36996}}
* {{Z|Z36998}}
* {{Z|Z37004}}
* {{Z|Z37005}}
* {{Z|Z37006}}
* {{Z|Z37008}}
* {{Z|Z37009}}
* {{Z|Z37011}}
* {{Z|Z37022}}
* {{Z|Z37025}}
* {{Z|Z37029}}
* {{Z|Z37033}}
* {{Z|Z37036}}
<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-01]]
7bn13zuvbib0dfy3n2dq0vaflkeru4d
288401
288399
2026-07-03T08:05:03Z
Ameisenigel
44
Created page with "Über die Reiter "Abstrakten Artikel bearbeiten" und "Versionsgeschichte des abstrakten Artikels" gelangst du zur Abstrakten Wikipedia, wo sich die Bearbeitungs- und Versionsgeschichtenseiten befinden. Dies ähnelt der Darstellung von Dateiseiten für Medien, die von Commons eingebunden sind. Die Funktionsweise dieser beiden Reiter unterscheidet sich erheblich von der der Reiter "Bearbeiten" und "Versionsgeschichte" bei Wikitext-Seiten, daher überlegen wir, wie sich Ver..."
288401
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Vorheriges Update
| prev = 2026-06-26
| nextlabel = Nächstes Update
| next =
}}
<span id="Integration_on_test_wiki"></span>
=== Integration im Test-Wiki ===
Die "große Sache", an dem unser Team seit dem [[Special:MyLanguage/Wikifunctions:Status updates/2026-03-19|Start der Abstrakten Wikipedia]] im März gearbeitet hat, war die Entwicklung eines Systems zur Einbindung von Artikeln in Wikipedias. Ich freue mich sehr, nun zeigen zu können, dass die allererste Version davon (mit gewissen Einschränkungen) in der [[:testwiki:Main_Page|Test-Wikipedia]] live ist.
Ich werde hier Beispiele auf der Grundlage von Q90 anführen, dem abstrakten Artikel für Paris, da dieser sehr kurz und einfach ist und wir ihn in drei Wochen als Demonstrationsbeispiel für den [https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Wikimania-Workshop in Paris] verwenden wollen:
Für Pilot-Wikis (derzeit nur Test-Wikipedia) kannst du für einen bereits genehmigten abstrakten Artikel die neue Spezialseite Special:PreviewAbstract aufrufen, um zu sehen, wie er dargestellt wird (''z. B.'': Werden alle Fragmente in deiner Sprache korrekt wiedergegeben? Fehlen Funktionen oder Lexeme? Ist die Ausdrucksweise idiomatisch? ''usw.''):
: [[:testwiki:Special:PreviewAbstract/Q90|Special:PreviewAbstract/Q90]]
: ''Hinweis:'' Die Test-Wikipedia zeigt zwar die korrekten Inhalte an, aber oben die "falsche" Bezeichnung, was daran liegt, dass sie für die Arbeit anderer Teams auf Test-Wikidata zugreift und nicht auf das echte Wikidata, weshalb "Q90" dort für ein anderes Konzept steht. Auf echte Community-Wikis hat dies keine Auswirkungen.
Als Administrator kannst du diesen Artikel für dein Wiki auswählen:
: [[:testwiki:Special:CommunityConfiguration/AbstractWikiOptedInArticles|Special:CommunityConfiguration/AbstractWikiOptedInArticles]]
: ''Hinweis'': Die Test-Wikipedia hat bereits einen Artikel über Paris, [[:testwiki:Paris|Paris]], daher habe ich für diese Demonstration den Titel "Paris, France" auf den Testinhalt verwiesen. Als Administrator kannst du den Artikel (oder dessen Weiterleitungen) natürlich jederzeit über die Spezialseite entfernen (oder Weiterleitungen hinzufügen).
Besuche nun "Paris, France" und sieh dir den abstrakten Artikel an, anstatt nur die Aufforderung zur Erstellung eines neuen Artikels zu erhalten:
: [[:testwiki:Paris,_France|Paris,_France]]
Dies funktioniert auch für den konfigurierten "sekundären" Titel, etwa bei einer Weiterleitung zunächst auf "Paris, France":
: [[:testwiki:Paris_is_a_city|Paris_is_a_city]]
Der bestehende Artikel "Paris" ist davon überhaupt nicht betroffen:
: [[:testwiki:Paris|Paris]]
Dies ist unser erstes Design. Wir sind sicher, dass dir Dinge auffallen könnten, die wir besser machen können, oder Aspekte, die wir noch nicht ausreichend durchdacht haben. Bitte teile uns dies mit, damit wir das Design verbessern können.
Ein paar kurze Hinweise:
* Der Reiter "Lokalen Artikel erstellen" ermöglicht es dir, einen lokalen Artikel im Wikitext-Format zu erstellen, dieser "gewinnt" stets und ersetzt den abstrakten Artikel — es ist ein wesentlicher Bestandteil des Konzepts, dass lokale Communitys Inhalte jederzeit problemlos ersetzen können.
* Über die Reiter "Abstrakten Artikel bearbeiten" und "Versionsgeschichte des abstrakten Artikels" gelangst du zur Abstrakten Wikipedia, wo sich die Bearbeitungs- und Versionsgeschichtenseiten befinden. Dies ähnelt der Darstellung von Dateiseiten für Medien, die von Commons eingebunden sind. Die Funktionsweise dieser beiden Reiter unterscheidet sich erheblich von der der Reiter "Bearbeiten" und "Versionsgeschichte" bei Wikitext-Seiten, daher überlegen wir, wie sich Verwirrung bei den Nutzern vermeiden lässt.
* <span lang="en" dir="ltr" class="mw-content-ltr">There is a banner at the bottom of the content explaining that the article is from Abstract Wikipedia and when it was last updated, which we expect might not be needed forever. There is also an extra line in the footer with similar information, which we expect to retain for good.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">There is currently a very small number of articles for which this is unlocked, just for test/demonstration purposes (Q319, Q42, Q84, Q52, and Q90, in English, French, German, and Spanish). This powers the script that refreshes each allowed article in each language every Monday, to keep articles up-to-date. We plan to make it possible for the Abstract Wikipedia community to control this list very soon, subject to some engineering performance concerns.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">To maintain the demonstration and encourage people to write better articles about their own cities, it might be helpful to keep the Paris abstract article very short and simple for now.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== The year ahead of us ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The Wikimedia Foundation's [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027|annual plan for 1 July 2026–30 June 2027]] has gone into effect today. Our work supporting Abstract Wikipedia is part of the "Deepen Engagement" theme, [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027/Product & Technology OKRs#Engage|specifically to]]:
</div>
: <span lang="en" dir="ltr" class="mw-content-ltr">''Demonstrate Abstract Wikipedia's viability as a scalable, human-centered way to create multi-lingual encyclopedic content''</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
As we've discussed before, the idea of Abstract Wikipedia is to provide good, multi-lingual articles in many languages that individual Wikipedias can opt into providing to their readers if they don't yet have any article about that subject. Our current plan is that, first, pilot Wikipedias will opt in on a per-article basis if they're happy with it; later, we'll expand this to more Wikipedias, and allow Wikipedias to choose to opt-in by default for their missing article; you can read more of our thinking from [[Special:MyLanguage/Wikifunctions:Status updates/2026-01-29|when we discussed this back in January]].
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We plan to work with pilot Wikipedia communities over the next few months to make early explorations of whether they can use Abstract Wikipedia to meaningfully extend the articles they make available to their readers in a way that satisfies their quality concerns. As a starting point, we're planning to encourage them to write about and use abstract articles about cities. This is because they are common areas of interest that often have consistent themes in how they need to be described, they're generally not the scope of significant edit warring, and there are very many of them to document, so Abstract Wikipedia might well be able to support many Wikipedia's needs. If we're successful, multiple Wikipedias will see Abstract Wikipedia as a good support for their work in creating and maintaining articles for their readers on topics, and we can expand the pilot languages and encourage use in other areas. If we're not, we'll re-assess and see what we should do differently.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
In parallel to this, we'll be working on improving the user experience, the performance and reliability of the system, and adding new features as their need increases, and our colleagues in our sibling team, the Wikidata Platform team, will be working on migrating and improving the Wikidata Query Service. It looks to be an exciting year!
</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 changed how Abstract Wikipedia loads the article preview: instead of requesting fragment by fragment, it loads whole sections at once. All available fragments are shown immediately, while unavailable ones show a "Pending" block with a retry button ([[:phab:T425416|T425416]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We also fixed a logic error in our test runner code that meant broken user-created comparison objects in Tests would give a confusing error ([[:phab:T430082|T430082]]). And we released a correction to last week's red links feature, so that they also work in production the same as on developer machines ([[:phab:T424310|T424310]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Volunteers’ Corner on July 6 ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The next Volunteers’ Corner will be next [https://zonestamp.toolforge.org/1783359000 Monday, 6 July 2026 at 17:30 UTC]. We plan to have the following agenda: there will be time to ask questions and discuss all matters arising. If we have time, we will write a function together. Everyone is welcome to join us on [https://meet.google.com/xuy-njxh-rkw Google Meet].
</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: 76 new Functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we had 76 new functions. We have crossed 4,600 Functions, just a few weeks before Wikimania. Here is an incomplete list of functions with implementations and tests to get a taste of what functions have been created. Thanks everybody for contributing!
</div>
* {{Z|Z36691}}
* {{Z|Z36693}}
* {{Z|Z36697}}
* {{Z|Z36700}}
* {{Z|Z36717}}
* {{Z|Z36723}}
* {{Z|Z36727}}
* {{Z|Z36731}}
* {{Z|Z36733}}
* {{Z|Z36737}}
* {{Z|Z36743}}
* {{Z|Z36747}}
* {{Z|Z36754}}
* {{Z|Z36759}}
* {{Z|Z36762}}
* {{Z|Z36766}}
* {{Z|Z36770}}
* {{Z|Z36778}}
* {{Z|Z36785}}
* {{Z|Z36792}}
* {{Z|Z36798}}
* {{Z|Z36804}}
* {{Z|Z36810}}
* {{Z|Z36816}}
* {{Z|Z36820}}
* {{Z|Z36823}}
* {{Z|Z36827}}
* {{Z|Z36831}}
* {{Z|Z36835}}
* {{Z|Z36839}}
* {{Z|Z36849}}
* {{Z|Z36853}}
* {{Z|Z36857}}
* {{Z|Z36865}}
* {{Z|Z36869}}
* {{Z|Z36873}}
* {{Z|Z36877}}
* {{Z|Z36881}}
* {{Z|Z36883}}
* {{Z|Z36897}}
* {{Z|Z36903}}
* {{Z|Z36909}}
* {{Z|Z36911}}
* {{Z|Z36916}}
* {{Z|Z36925}}
* {{Z|Z36935}}
* {{Z|Z36939}}
* {{Z|Z36944}}
* {{Z|Z36953}}
* {{Z|Z36957}}
* {{Z|Z36959}}
* {{Z|Z36961}}
* {{Z|Z36969}}
* {{Z|Z36972}}
* {{Z|Z36975}}
* {{Z|Z36978}}
* {{Z|Z36983}}
* {{Z|Z36987}}
* {{Z|Z36990}}
* {{Z|Z36993}}
* {{Z|Z36996}}
* {{Z|Z36998}}
* {{Z|Z37004}}
* {{Z|Z37005}}
* {{Z|Z37006}}
* {{Z|Z37008}}
* {{Z|Z37009}}
* {{Z|Z37011}}
* {{Z|Z37022}}
* {{Z|Z37025}}
* {{Z|Z37029}}
* {{Z|Z37033}}
* {{Z|Z37036}}
<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-01]]
mtzkyr0r3muy9i386vhq7qownppufyi
288403
288401
2026-07-03T08:07:30Z
Ameisenigel
44
Created page with "Am unteren Ende des Inhalts befindet sich ein Banner, das darauf hinweist, dass der Artikel aus der Abstrakten Wikipedia stammt und wann er zuletzt aktualisiert wurde, wir gehen davon aus, dass dieses Banner nicht dauerhaft erforderlich sein wird. Zudem gibt es in der Fußzeile eine zusätzliche Zeile mit ähnlichen Informationen, die voraussichtlich dauerhaft beibehalten wird."
288403
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Vorheriges Update
| prev = 2026-06-26
| nextlabel = Nächstes Update
| next =
}}
<span id="Integration_on_test_wiki"></span>
=== Integration im Test-Wiki ===
Die "große Sache", an dem unser Team seit dem [[Special:MyLanguage/Wikifunctions:Status updates/2026-03-19|Start der Abstrakten Wikipedia]] im März gearbeitet hat, war die Entwicklung eines Systems zur Einbindung von Artikeln in Wikipedias. Ich freue mich sehr, nun zeigen zu können, dass die allererste Version davon (mit gewissen Einschränkungen) in der [[:testwiki:Main_Page|Test-Wikipedia]] live ist.
Ich werde hier Beispiele auf der Grundlage von Q90 anführen, dem abstrakten Artikel für Paris, da dieser sehr kurz und einfach ist und wir ihn in drei Wochen als Demonstrationsbeispiel für den [https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Wikimania-Workshop in Paris] verwenden wollen:
Für Pilot-Wikis (derzeit nur Test-Wikipedia) kannst du für einen bereits genehmigten abstrakten Artikel die neue Spezialseite Special:PreviewAbstract aufrufen, um zu sehen, wie er dargestellt wird (''z. B.'': Werden alle Fragmente in deiner Sprache korrekt wiedergegeben? Fehlen Funktionen oder Lexeme? Ist die Ausdrucksweise idiomatisch? ''usw.''):
: [[:testwiki:Special:PreviewAbstract/Q90|Special:PreviewAbstract/Q90]]
: ''Hinweis:'' Die Test-Wikipedia zeigt zwar die korrekten Inhalte an, aber oben die "falsche" Bezeichnung, was daran liegt, dass sie für die Arbeit anderer Teams auf Test-Wikidata zugreift und nicht auf das echte Wikidata, weshalb "Q90" dort für ein anderes Konzept steht. Auf echte Community-Wikis hat dies keine Auswirkungen.
Als Administrator kannst du diesen Artikel für dein Wiki auswählen:
: [[:testwiki:Special:CommunityConfiguration/AbstractWikiOptedInArticles|Special:CommunityConfiguration/AbstractWikiOptedInArticles]]
: ''Hinweis'': Die Test-Wikipedia hat bereits einen Artikel über Paris, [[:testwiki:Paris|Paris]], daher habe ich für diese Demonstration den Titel "Paris, France" auf den Testinhalt verwiesen. Als Administrator kannst du den Artikel (oder dessen Weiterleitungen) natürlich jederzeit über die Spezialseite entfernen (oder Weiterleitungen hinzufügen).
Besuche nun "Paris, France" und sieh dir den abstrakten Artikel an, anstatt nur die Aufforderung zur Erstellung eines neuen Artikels zu erhalten:
: [[:testwiki:Paris,_France|Paris,_France]]
Dies funktioniert auch für den konfigurierten "sekundären" Titel, etwa bei einer Weiterleitung zunächst auf "Paris, France":
: [[:testwiki:Paris_is_a_city|Paris_is_a_city]]
Der bestehende Artikel "Paris" ist davon überhaupt nicht betroffen:
: [[:testwiki:Paris|Paris]]
Dies ist unser erstes Design. Wir sind sicher, dass dir Dinge auffallen könnten, die wir besser machen können, oder Aspekte, die wir noch nicht ausreichend durchdacht haben. Bitte teile uns dies mit, damit wir das Design verbessern können.
Ein paar kurze Hinweise:
* Der Reiter "Lokalen Artikel erstellen" ermöglicht es dir, einen lokalen Artikel im Wikitext-Format zu erstellen, dieser "gewinnt" stets und ersetzt den abstrakten Artikel — es ist ein wesentlicher Bestandteil des Konzepts, dass lokale Communitys Inhalte jederzeit problemlos ersetzen können.
* Über die Reiter "Abstrakten Artikel bearbeiten" und "Versionsgeschichte des abstrakten Artikels" gelangst du zur Abstrakten Wikipedia, wo sich die Bearbeitungs- und Versionsgeschichtenseiten befinden. Dies ähnelt der Darstellung von Dateiseiten für Medien, die von Commons eingebunden sind. Die Funktionsweise dieser beiden Reiter unterscheidet sich erheblich von der der Reiter "Bearbeiten" und "Versionsgeschichte" bei Wikitext-Seiten, daher überlegen wir, wie sich Verwirrung bei den Nutzern vermeiden lässt.
* Am unteren Ende des Inhalts befindet sich ein Banner, das darauf hinweist, dass der Artikel aus der Abstrakten Wikipedia stammt und wann er zuletzt aktualisiert wurde, wir gehen davon aus, dass dieses Banner nicht dauerhaft erforderlich sein wird. Zudem gibt es in der Fußzeile eine zusätzliche Zeile mit ähnlichen Informationen, die voraussichtlich dauerhaft beibehalten wird.
* <span lang="en" dir="ltr" class="mw-content-ltr">There is currently a very small number of articles for which this is unlocked, just for test/demonstration purposes (Q319, Q42, Q84, Q52, and Q90, in English, French, German, and Spanish). This powers the script that refreshes each allowed article in each language every Monday, to keep articles up-to-date. We plan to make it possible for the Abstract Wikipedia community to control this list very soon, subject to some engineering performance concerns.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">To maintain the demonstration and encourage people to write better articles about their own cities, it might be helpful to keep the Paris abstract article very short and simple for now.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== The year ahead of us ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The Wikimedia Foundation's [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027|annual plan for 1 July 2026–30 June 2027]] has gone into effect today. Our work supporting Abstract Wikipedia is part of the "Deepen Engagement" theme, [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027/Product & Technology OKRs#Engage|specifically to]]:
</div>
: <span lang="en" dir="ltr" class="mw-content-ltr">''Demonstrate Abstract Wikipedia's viability as a scalable, human-centered way to create multi-lingual encyclopedic content''</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
As we've discussed before, the idea of Abstract Wikipedia is to provide good, multi-lingual articles in many languages that individual Wikipedias can opt into providing to their readers if they don't yet have any article about that subject. Our current plan is that, first, pilot Wikipedias will opt in on a per-article basis if they're happy with it; later, we'll expand this to more Wikipedias, and allow Wikipedias to choose to opt-in by default for their missing article; you can read more of our thinking from [[Special:MyLanguage/Wikifunctions:Status updates/2026-01-29|when we discussed this back in January]].
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We plan to work with pilot Wikipedia communities over the next few months to make early explorations of whether they can use Abstract Wikipedia to meaningfully extend the articles they make available to their readers in a way that satisfies their quality concerns. As a starting point, we're planning to encourage them to write about and use abstract articles about cities. This is because they are common areas of interest that often have consistent themes in how they need to be described, they're generally not the scope of significant edit warring, and there are very many of them to document, so Abstract Wikipedia might well be able to support many Wikipedia's needs. If we're successful, multiple Wikipedias will see Abstract Wikipedia as a good support for their work in creating and maintaining articles for their readers on topics, and we can expand the pilot languages and encourage use in other areas. If we're not, we'll re-assess and see what we should do differently.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
In parallel to this, we'll be working on improving the user experience, the performance and reliability of the system, and adding new features as their need increases, and our colleagues in our sibling team, the Wikidata Platform team, will be working on migrating and improving the Wikidata Query Service. It looks to be an exciting year!
</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 changed how Abstract Wikipedia loads the article preview: instead of requesting fragment by fragment, it loads whole sections at once. All available fragments are shown immediately, while unavailable ones show a "Pending" block with a retry button ([[:phab:T425416|T425416]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We also fixed a logic error in our test runner code that meant broken user-created comparison objects in Tests would give a confusing error ([[:phab:T430082|T430082]]). And we released a correction to last week's red links feature, so that they also work in production the same as on developer machines ([[:phab:T424310|T424310]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Volunteers’ Corner on July 6 ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The next Volunteers’ Corner will be next [https://zonestamp.toolforge.org/1783359000 Monday, 6 July 2026 at 17:30 UTC]. We plan to have the following agenda: there will be time to ask questions and discuss all matters arising. If we have time, we will write a function together. Everyone is welcome to join us on [https://meet.google.com/xuy-njxh-rkw Google Meet].
</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: 76 new Functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we had 76 new functions. We have crossed 4,600 Functions, just a few weeks before Wikimania. Here is an incomplete list of functions with implementations and tests to get a taste of what functions have been created. Thanks everybody for contributing!
</div>
* {{Z|Z36691}}
* {{Z|Z36693}}
* {{Z|Z36697}}
* {{Z|Z36700}}
* {{Z|Z36717}}
* {{Z|Z36723}}
* {{Z|Z36727}}
* {{Z|Z36731}}
* {{Z|Z36733}}
* {{Z|Z36737}}
* {{Z|Z36743}}
* {{Z|Z36747}}
* {{Z|Z36754}}
* {{Z|Z36759}}
* {{Z|Z36762}}
* {{Z|Z36766}}
* {{Z|Z36770}}
* {{Z|Z36778}}
* {{Z|Z36785}}
* {{Z|Z36792}}
* {{Z|Z36798}}
* {{Z|Z36804}}
* {{Z|Z36810}}
* {{Z|Z36816}}
* {{Z|Z36820}}
* {{Z|Z36823}}
* {{Z|Z36827}}
* {{Z|Z36831}}
* {{Z|Z36835}}
* {{Z|Z36839}}
* {{Z|Z36849}}
* {{Z|Z36853}}
* {{Z|Z36857}}
* {{Z|Z36865}}
* {{Z|Z36869}}
* {{Z|Z36873}}
* {{Z|Z36877}}
* {{Z|Z36881}}
* {{Z|Z36883}}
* {{Z|Z36897}}
* {{Z|Z36903}}
* {{Z|Z36909}}
* {{Z|Z36911}}
* {{Z|Z36916}}
* {{Z|Z36925}}
* {{Z|Z36935}}
* {{Z|Z36939}}
* {{Z|Z36944}}
* {{Z|Z36953}}
* {{Z|Z36957}}
* {{Z|Z36959}}
* {{Z|Z36961}}
* {{Z|Z36969}}
* {{Z|Z36972}}
* {{Z|Z36975}}
* {{Z|Z36978}}
* {{Z|Z36983}}
* {{Z|Z36987}}
* {{Z|Z36990}}
* {{Z|Z36993}}
* {{Z|Z36996}}
* {{Z|Z36998}}
* {{Z|Z37004}}
* {{Z|Z37005}}
* {{Z|Z37006}}
* {{Z|Z37008}}
* {{Z|Z37009}}
* {{Z|Z37011}}
* {{Z|Z37022}}
* {{Z|Z37025}}
* {{Z|Z37029}}
* {{Z|Z37033}}
* {{Z|Z37036}}
<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-01]]
cmke9yu2yi4iaqcg4w3v4riw2o0p1xy
288405
288403
2026-07-03T08:08:28Z
Ameisenigel
44
Created page with "Derzeit ist diese Funktion nur für eine sehr kleine Anzahl von Artikeln freigeschaltet, ausschließlich zu Test- und Demonstrationszwecken (Q319, Q42, Q84, Q52 und Q90 in den Sprachen Englisch, Französisch, Deutsch und Spanisch). Dies bildet die Grundlage für das Skript, das jeden dieser freigegebenen Artikel in allen jeweiligen Sprachen jeden Montag aktualisiert, um sie auf dem neuesten Stand zu halten. Wir planen, der Community der Abstrakten Wikipedia schon bald di..."
288405
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Vorheriges Update
| prev = 2026-06-26
| nextlabel = Nächstes Update
| next =
}}
<span id="Integration_on_test_wiki"></span>
=== Integration im Test-Wiki ===
Die "große Sache", an dem unser Team seit dem [[Special:MyLanguage/Wikifunctions:Status updates/2026-03-19|Start der Abstrakten Wikipedia]] im März gearbeitet hat, war die Entwicklung eines Systems zur Einbindung von Artikeln in Wikipedias. Ich freue mich sehr, nun zeigen zu können, dass die allererste Version davon (mit gewissen Einschränkungen) in der [[:testwiki:Main_Page|Test-Wikipedia]] live ist.
Ich werde hier Beispiele auf der Grundlage von Q90 anführen, dem abstrakten Artikel für Paris, da dieser sehr kurz und einfach ist und wir ihn in drei Wochen als Demonstrationsbeispiel für den [https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Wikimania-Workshop in Paris] verwenden wollen:
Für Pilot-Wikis (derzeit nur Test-Wikipedia) kannst du für einen bereits genehmigten abstrakten Artikel die neue Spezialseite Special:PreviewAbstract aufrufen, um zu sehen, wie er dargestellt wird (''z. B.'': Werden alle Fragmente in deiner Sprache korrekt wiedergegeben? Fehlen Funktionen oder Lexeme? Ist die Ausdrucksweise idiomatisch? ''usw.''):
: [[:testwiki:Special:PreviewAbstract/Q90|Special:PreviewAbstract/Q90]]
: ''Hinweis:'' Die Test-Wikipedia zeigt zwar die korrekten Inhalte an, aber oben die "falsche" Bezeichnung, was daran liegt, dass sie für die Arbeit anderer Teams auf Test-Wikidata zugreift und nicht auf das echte Wikidata, weshalb "Q90" dort für ein anderes Konzept steht. Auf echte Community-Wikis hat dies keine Auswirkungen.
Als Administrator kannst du diesen Artikel für dein Wiki auswählen:
: [[:testwiki:Special:CommunityConfiguration/AbstractWikiOptedInArticles|Special:CommunityConfiguration/AbstractWikiOptedInArticles]]
: ''Hinweis'': Die Test-Wikipedia hat bereits einen Artikel über Paris, [[:testwiki:Paris|Paris]], daher habe ich für diese Demonstration den Titel "Paris, France" auf den Testinhalt verwiesen. Als Administrator kannst du den Artikel (oder dessen Weiterleitungen) natürlich jederzeit über die Spezialseite entfernen (oder Weiterleitungen hinzufügen).
Besuche nun "Paris, France" und sieh dir den abstrakten Artikel an, anstatt nur die Aufforderung zur Erstellung eines neuen Artikels zu erhalten:
: [[:testwiki:Paris,_France|Paris,_France]]
Dies funktioniert auch für den konfigurierten "sekundären" Titel, etwa bei einer Weiterleitung zunächst auf "Paris, France":
: [[:testwiki:Paris_is_a_city|Paris_is_a_city]]
Der bestehende Artikel "Paris" ist davon überhaupt nicht betroffen:
: [[:testwiki:Paris|Paris]]
Dies ist unser erstes Design. Wir sind sicher, dass dir Dinge auffallen könnten, die wir besser machen können, oder Aspekte, die wir noch nicht ausreichend durchdacht haben. Bitte teile uns dies mit, damit wir das Design verbessern können.
Ein paar kurze Hinweise:
* Der Reiter "Lokalen Artikel erstellen" ermöglicht es dir, einen lokalen Artikel im Wikitext-Format zu erstellen, dieser "gewinnt" stets und ersetzt den abstrakten Artikel — es ist ein wesentlicher Bestandteil des Konzepts, dass lokale Communitys Inhalte jederzeit problemlos ersetzen können.
* Über die Reiter "Abstrakten Artikel bearbeiten" und "Versionsgeschichte des abstrakten Artikels" gelangst du zur Abstrakten Wikipedia, wo sich die Bearbeitungs- und Versionsgeschichtenseiten befinden. Dies ähnelt der Darstellung von Dateiseiten für Medien, die von Commons eingebunden sind. Die Funktionsweise dieser beiden Reiter unterscheidet sich erheblich von der der Reiter "Bearbeiten" und "Versionsgeschichte" bei Wikitext-Seiten, daher überlegen wir, wie sich Verwirrung bei den Nutzern vermeiden lässt.
* Am unteren Ende des Inhalts befindet sich ein Banner, das darauf hinweist, dass der Artikel aus der Abstrakten Wikipedia stammt und wann er zuletzt aktualisiert wurde, wir gehen davon aus, dass dieses Banner nicht dauerhaft erforderlich sein wird. Zudem gibt es in der Fußzeile eine zusätzliche Zeile mit ähnlichen Informationen, die voraussichtlich dauerhaft beibehalten wird.
* Derzeit ist diese Funktion nur für eine sehr kleine Anzahl von Artikeln freigeschaltet, ausschließlich zu Test- und Demonstrationszwecken (Q319, Q42, Q84, Q52 und Q90 in den Sprachen Englisch, Französisch, Deutsch und Spanisch). Dies bildet die Grundlage für das Skript, das jeden dieser freigegebenen Artikel in allen jeweiligen Sprachen jeden Montag aktualisiert, um sie auf dem neuesten Stand zu halten. Wir planen, der Community der Abstrakten Wikipedia schon bald die Möglichkeit zu geben, diese Liste selbst zu verwalten, vorbehaltlich technischer Aspekte hinsichtlich der Systemleistung.
* <span lang="en" dir="ltr" class="mw-content-ltr">To maintain the demonstration and encourage people to write better articles about their own cities, it might be helpful to keep the Paris abstract article very short and simple for now.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== The year ahead of us ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The Wikimedia Foundation's [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027|annual plan for 1 July 2026–30 June 2027]] has gone into effect today. Our work supporting Abstract Wikipedia is part of the "Deepen Engagement" theme, [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027/Product & Technology OKRs#Engage|specifically to]]:
</div>
: <span lang="en" dir="ltr" class="mw-content-ltr">''Demonstrate Abstract Wikipedia's viability as a scalable, human-centered way to create multi-lingual encyclopedic content''</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
As we've discussed before, the idea of Abstract Wikipedia is to provide good, multi-lingual articles in many languages that individual Wikipedias can opt into providing to their readers if they don't yet have any article about that subject. Our current plan is that, first, pilot Wikipedias will opt in on a per-article basis if they're happy with it; later, we'll expand this to more Wikipedias, and allow Wikipedias to choose to opt-in by default for their missing article; you can read more of our thinking from [[Special:MyLanguage/Wikifunctions:Status updates/2026-01-29|when we discussed this back in January]].
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We plan to work with pilot Wikipedia communities over the next few months to make early explorations of whether they can use Abstract Wikipedia to meaningfully extend the articles they make available to their readers in a way that satisfies their quality concerns. As a starting point, we're planning to encourage them to write about and use abstract articles about cities. This is because they are common areas of interest that often have consistent themes in how they need to be described, they're generally not the scope of significant edit warring, and there are very many of them to document, so Abstract Wikipedia might well be able to support many Wikipedia's needs. If we're successful, multiple Wikipedias will see Abstract Wikipedia as a good support for their work in creating and maintaining articles for their readers on topics, and we can expand the pilot languages and encourage use in other areas. If we're not, we'll re-assess and see what we should do differently.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
In parallel to this, we'll be working on improving the user experience, the performance and reliability of the system, and adding new features as their need increases, and our colleagues in our sibling team, the Wikidata Platform team, will be working on migrating and improving the Wikidata Query Service. It looks to be an exciting year!
</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 changed how Abstract Wikipedia loads the article preview: instead of requesting fragment by fragment, it loads whole sections at once. All available fragments are shown immediately, while unavailable ones show a "Pending" block with a retry button ([[:phab:T425416|T425416]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We also fixed a logic error in our test runner code that meant broken user-created comparison objects in Tests would give a confusing error ([[:phab:T430082|T430082]]). And we released a correction to last week's red links feature, so that they also work in production the same as on developer machines ([[:phab:T424310|T424310]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Volunteers’ Corner on July 6 ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The next Volunteers’ Corner will be next [https://zonestamp.toolforge.org/1783359000 Monday, 6 July 2026 at 17:30 UTC]. We plan to have the following agenda: there will be time to ask questions and discuss all matters arising. If we have time, we will write a function together. Everyone is welcome to join us on [https://meet.google.com/xuy-njxh-rkw Google Meet].
</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: 76 new Functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we had 76 new functions. We have crossed 4,600 Functions, just a few weeks before Wikimania. Here is an incomplete list of functions with implementations and tests to get a taste of what functions have been created. Thanks everybody for contributing!
</div>
* {{Z|Z36691}}
* {{Z|Z36693}}
* {{Z|Z36697}}
* {{Z|Z36700}}
* {{Z|Z36717}}
* {{Z|Z36723}}
* {{Z|Z36727}}
* {{Z|Z36731}}
* {{Z|Z36733}}
* {{Z|Z36737}}
* {{Z|Z36743}}
* {{Z|Z36747}}
* {{Z|Z36754}}
* {{Z|Z36759}}
* {{Z|Z36762}}
* {{Z|Z36766}}
* {{Z|Z36770}}
* {{Z|Z36778}}
* {{Z|Z36785}}
* {{Z|Z36792}}
* {{Z|Z36798}}
* {{Z|Z36804}}
* {{Z|Z36810}}
* {{Z|Z36816}}
* {{Z|Z36820}}
* {{Z|Z36823}}
* {{Z|Z36827}}
* {{Z|Z36831}}
* {{Z|Z36835}}
* {{Z|Z36839}}
* {{Z|Z36849}}
* {{Z|Z36853}}
* {{Z|Z36857}}
* {{Z|Z36865}}
* {{Z|Z36869}}
* {{Z|Z36873}}
* {{Z|Z36877}}
* {{Z|Z36881}}
* {{Z|Z36883}}
* {{Z|Z36897}}
* {{Z|Z36903}}
* {{Z|Z36909}}
* {{Z|Z36911}}
* {{Z|Z36916}}
* {{Z|Z36925}}
* {{Z|Z36935}}
* {{Z|Z36939}}
* {{Z|Z36944}}
* {{Z|Z36953}}
* {{Z|Z36957}}
* {{Z|Z36959}}
* {{Z|Z36961}}
* {{Z|Z36969}}
* {{Z|Z36972}}
* {{Z|Z36975}}
* {{Z|Z36978}}
* {{Z|Z36983}}
* {{Z|Z36987}}
* {{Z|Z36990}}
* {{Z|Z36993}}
* {{Z|Z36996}}
* {{Z|Z36998}}
* {{Z|Z37004}}
* {{Z|Z37005}}
* {{Z|Z37006}}
* {{Z|Z37008}}
* {{Z|Z37009}}
* {{Z|Z37011}}
* {{Z|Z37022}}
* {{Z|Z37025}}
* {{Z|Z37029}}
* {{Z|Z37033}}
* {{Z|Z37036}}
<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-01]]
t0d8moirgiylqqxd8l0n7c0olfd5aie
288407
288405
2026-07-03T08:08:53Z
Ameisenigel
44
Created page with "Um das Demonstrationsbeispiel aufrechtzuerhalten und die Leute dazu zu ermutigen, bessere Artikel über ihre eigenen Städte zu schreiben, könnte es hilfreich sein, den abstrakten Artikel über Paris vorerst sehr kurz und einfach zu halten."
288407
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Vorheriges Update
| prev = 2026-06-26
| nextlabel = Nächstes Update
| next =
}}
<span id="Integration_on_test_wiki"></span>
=== Integration im Test-Wiki ===
Die "große Sache", an dem unser Team seit dem [[Special:MyLanguage/Wikifunctions:Status updates/2026-03-19|Start der Abstrakten Wikipedia]] im März gearbeitet hat, war die Entwicklung eines Systems zur Einbindung von Artikeln in Wikipedias. Ich freue mich sehr, nun zeigen zu können, dass die allererste Version davon (mit gewissen Einschränkungen) in der [[:testwiki:Main_Page|Test-Wikipedia]] live ist.
Ich werde hier Beispiele auf der Grundlage von Q90 anführen, dem abstrakten Artikel für Paris, da dieser sehr kurz und einfach ist und wir ihn in drei Wochen als Demonstrationsbeispiel für den [https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Wikimania-Workshop in Paris] verwenden wollen:
Für Pilot-Wikis (derzeit nur Test-Wikipedia) kannst du für einen bereits genehmigten abstrakten Artikel die neue Spezialseite Special:PreviewAbstract aufrufen, um zu sehen, wie er dargestellt wird (''z. B.'': Werden alle Fragmente in deiner Sprache korrekt wiedergegeben? Fehlen Funktionen oder Lexeme? Ist die Ausdrucksweise idiomatisch? ''usw.''):
: [[:testwiki:Special:PreviewAbstract/Q90|Special:PreviewAbstract/Q90]]
: ''Hinweis:'' Die Test-Wikipedia zeigt zwar die korrekten Inhalte an, aber oben die "falsche" Bezeichnung, was daran liegt, dass sie für die Arbeit anderer Teams auf Test-Wikidata zugreift und nicht auf das echte Wikidata, weshalb "Q90" dort für ein anderes Konzept steht. Auf echte Community-Wikis hat dies keine Auswirkungen.
Als Administrator kannst du diesen Artikel für dein Wiki auswählen:
: [[:testwiki:Special:CommunityConfiguration/AbstractWikiOptedInArticles|Special:CommunityConfiguration/AbstractWikiOptedInArticles]]
: ''Hinweis'': Die Test-Wikipedia hat bereits einen Artikel über Paris, [[:testwiki:Paris|Paris]], daher habe ich für diese Demonstration den Titel "Paris, France" auf den Testinhalt verwiesen. Als Administrator kannst du den Artikel (oder dessen Weiterleitungen) natürlich jederzeit über die Spezialseite entfernen (oder Weiterleitungen hinzufügen).
Besuche nun "Paris, France" und sieh dir den abstrakten Artikel an, anstatt nur die Aufforderung zur Erstellung eines neuen Artikels zu erhalten:
: [[:testwiki:Paris,_France|Paris,_France]]
Dies funktioniert auch für den konfigurierten "sekundären" Titel, etwa bei einer Weiterleitung zunächst auf "Paris, France":
: [[:testwiki:Paris_is_a_city|Paris_is_a_city]]
Der bestehende Artikel "Paris" ist davon überhaupt nicht betroffen:
: [[:testwiki:Paris|Paris]]
Dies ist unser erstes Design. Wir sind sicher, dass dir Dinge auffallen könnten, die wir besser machen können, oder Aspekte, die wir noch nicht ausreichend durchdacht haben. Bitte teile uns dies mit, damit wir das Design verbessern können.
Ein paar kurze Hinweise:
* Der Reiter "Lokalen Artikel erstellen" ermöglicht es dir, einen lokalen Artikel im Wikitext-Format zu erstellen, dieser "gewinnt" stets und ersetzt den abstrakten Artikel — es ist ein wesentlicher Bestandteil des Konzepts, dass lokale Communitys Inhalte jederzeit problemlos ersetzen können.
* Über die Reiter "Abstrakten Artikel bearbeiten" und "Versionsgeschichte des abstrakten Artikels" gelangst du zur Abstrakten Wikipedia, wo sich die Bearbeitungs- und Versionsgeschichtenseiten befinden. Dies ähnelt der Darstellung von Dateiseiten für Medien, die von Commons eingebunden sind. Die Funktionsweise dieser beiden Reiter unterscheidet sich erheblich von der der Reiter "Bearbeiten" und "Versionsgeschichte" bei Wikitext-Seiten, daher überlegen wir, wie sich Verwirrung bei den Nutzern vermeiden lässt.
* Am unteren Ende des Inhalts befindet sich ein Banner, das darauf hinweist, dass der Artikel aus der Abstrakten Wikipedia stammt und wann er zuletzt aktualisiert wurde, wir gehen davon aus, dass dieses Banner nicht dauerhaft erforderlich sein wird. Zudem gibt es in der Fußzeile eine zusätzliche Zeile mit ähnlichen Informationen, die voraussichtlich dauerhaft beibehalten wird.
* Derzeit ist diese Funktion nur für eine sehr kleine Anzahl von Artikeln freigeschaltet, ausschließlich zu Test- und Demonstrationszwecken (Q319, Q42, Q84, Q52 und Q90 in den Sprachen Englisch, Französisch, Deutsch und Spanisch). Dies bildet die Grundlage für das Skript, das jeden dieser freigegebenen Artikel in allen jeweiligen Sprachen jeden Montag aktualisiert, um sie auf dem neuesten Stand zu halten. Wir planen, der Community der Abstrakten Wikipedia schon bald die Möglichkeit zu geben, diese Liste selbst zu verwalten, vorbehaltlich technischer Aspekte hinsichtlich der Systemleistung.
* Um das Demonstrationsbeispiel aufrechtzuerhalten und die Leute dazu zu ermutigen, bessere Artikel über ihre eigenen Städte zu schreiben, könnte es hilfreich sein, den abstrakten Artikel über Paris vorerst sehr kurz und einfach zu halten.
<div lang="en" dir="ltr" class="mw-content-ltr">
=== The year ahead of us ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The Wikimedia Foundation's [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027|annual plan for 1 July 2026–30 June 2027]] has gone into effect today. Our work supporting Abstract Wikipedia is part of the "Deepen Engagement" theme, [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027/Product & Technology OKRs#Engage|specifically to]]:
</div>
: <span lang="en" dir="ltr" class="mw-content-ltr">''Demonstrate Abstract Wikipedia's viability as a scalable, human-centered way to create multi-lingual encyclopedic content''</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
As we've discussed before, the idea of Abstract Wikipedia is to provide good, multi-lingual articles in many languages that individual Wikipedias can opt into providing to their readers if they don't yet have any article about that subject. Our current plan is that, first, pilot Wikipedias will opt in on a per-article basis if they're happy with it; later, we'll expand this to more Wikipedias, and allow Wikipedias to choose to opt-in by default for their missing article; you can read more of our thinking from [[Special:MyLanguage/Wikifunctions:Status updates/2026-01-29|when we discussed this back in January]].
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We plan to work with pilot Wikipedia communities over the next few months to make early explorations of whether they can use Abstract Wikipedia to meaningfully extend the articles they make available to their readers in a way that satisfies their quality concerns. As a starting point, we're planning to encourage them to write about and use abstract articles about cities. This is because they are common areas of interest that often have consistent themes in how they need to be described, they're generally not the scope of significant edit warring, and there are very many of them to document, so Abstract Wikipedia might well be able to support many Wikipedia's needs. If we're successful, multiple Wikipedias will see Abstract Wikipedia as a good support for their work in creating and maintaining articles for their readers on topics, and we can expand the pilot languages and encourage use in other areas. If we're not, we'll re-assess and see what we should do differently.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
In parallel to this, we'll be working on improving the user experience, the performance and reliability of the system, and adding new features as their need increases, and our colleagues in our sibling team, the Wikidata Platform team, will be working on migrating and improving the Wikidata Query Service. It looks to be an exciting year!
</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 changed how Abstract Wikipedia loads the article preview: instead of requesting fragment by fragment, it loads whole sections at once. All available fragments are shown immediately, while unavailable ones show a "Pending" block with a retry button ([[:phab:T425416|T425416]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We also fixed a logic error in our test runner code that meant broken user-created comparison objects in Tests would give a confusing error ([[:phab:T430082|T430082]]). And we released a correction to last week's red links feature, so that they also work in production the same as on developer machines ([[:phab:T424310|T424310]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Volunteers’ Corner on July 6 ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The next Volunteers’ Corner will be next [https://zonestamp.toolforge.org/1783359000 Monday, 6 July 2026 at 17:30 UTC]. We plan to have the following agenda: there will be time to ask questions and discuss all matters arising. If we have time, we will write a function together. Everyone is welcome to join us on [https://meet.google.com/xuy-njxh-rkw Google Meet].
</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: 76 new Functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we had 76 new functions. We have crossed 4,600 Functions, just a few weeks before Wikimania. Here is an incomplete list of functions with implementations and tests to get a taste of what functions have been created. Thanks everybody for contributing!
</div>
* {{Z|Z36691}}
* {{Z|Z36693}}
* {{Z|Z36697}}
* {{Z|Z36700}}
* {{Z|Z36717}}
* {{Z|Z36723}}
* {{Z|Z36727}}
* {{Z|Z36731}}
* {{Z|Z36733}}
* {{Z|Z36737}}
* {{Z|Z36743}}
* {{Z|Z36747}}
* {{Z|Z36754}}
* {{Z|Z36759}}
* {{Z|Z36762}}
* {{Z|Z36766}}
* {{Z|Z36770}}
* {{Z|Z36778}}
* {{Z|Z36785}}
* {{Z|Z36792}}
* {{Z|Z36798}}
* {{Z|Z36804}}
* {{Z|Z36810}}
* {{Z|Z36816}}
* {{Z|Z36820}}
* {{Z|Z36823}}
* {{Z|Z36827}}
* {{Z|Z36831}}
* {{Z|Z36835}}
* {{Z|Z36839}}
* {{Z|Z36849}}
* {{Z|Z36853}}
* {{Z|Z36857}}
* {{Z|Z36865}}
* {{Z|Z36869}}
* {{Z|Z36873}}
* {{Z|Z36877}}
* {{Z|Z36881}}
* {{Z|Z36883}}
* {{Z|Z36897}}
* {{Z|Z36903}}
* {{Z|Z36909}}
* {{Z|Z36911}}
* {{Z|Z36916}}
* {{Z|Z36925}}
* {{Z|Z36935}}
* {{Z|Z36939}}
* {{Z|Z36944}}
* {{Z|Z36953}}
* {{Z|Z36957}}
* {{Z|Z36959}}
* {{Z|Z36961}}
* {{Z|Z36969}}
* {{Z|Z36972}}
* {{Z|Z36975}}
* {{Z|Z36978}}
* {{Z|Z36983}}
* {{Z|Z36987}}
* {{Z|Z36990}}
* {{Z|Z36993}}
* {{Z|Z36996}}
* {{Z|Z36998}}
* {{Z|Z37004}}
* {{Z|Z37005}}
* {{Z|Z37006}}
* {{Z|Z37008}}
* {{Z|Z37009}}
* {{Z|Z37011}}
* {{Z|Z37022}}
* {{Z|Z37025}}
* {{Z|Z37029}}
* {{Z|Z37033}}
* {{Z|Z37036}}
<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-01]]
1po2ua3zxw9b26jg94ih682bg1dkekv
Translations:Wikifunctions:Status updates/2026-07-01/2/de
1198
87133
288362
2026-07-03T07:42:08Z
Ameisenigel
44
Created page with "Nächstes Update"
288362
wikitext
text/x-wiki
Nächstes Update
srj2pwwjkwr7a3zol9puxaaqvo0drwd
Translations:Wikifunctions:Status updates/2026-07-01/3/de
1198
87134
288364
2026-07-03T07:42:24Z
Ameisenigel
44
Created page with "=== Integration im Test-Wiki ==="
288364
wikitext
text/x-wiki
=== Integration im Test-Wiki ===
dxingzvflxs7e4if4oppj0b80uzgdcr
Translations:Wikifunctions:Status updates/2026-07-01/1/de
1198
87135
288366
2026-07-03T07:42:36Z
Ameisenigel
44
Created page with "Vorheriges Update"
288366
wikitext
text/x-wiki
Vorheriges Update
gip3hi7u0wf8jv7dena73ndlrx52ohv
Translations:Wikifunctions:Status updates/2026-07-01/34/de
1198
87136
288368
2026-07-03T07:44:48Z
Ameisenigel
44
Created page with "Die "große Sache", an dem unser Team seit dem [[$1|Start der Abstrakten Wikipedia]] im März gearbeitet hat, war die Entwicklung eines Systems zur Einbindung von Artikeln in Wikipedias. Ich freue mich sehr, nun zeigen zu können, dass die allererste Version davon (mit gewissen Einschränkungen) in der [[$2|Test-Wikipedia]] live ist."
288368
wikitext
text/x-wiki
Die "große Sache", an dem unser Team seit dem [[$1|Start der Abstrakten Wikipedia]] im März gearbeitet hat, war die Entwicklung eines Systems zur Einbindung von Artikeln in Wikipedias. Ich freue mich sehr, nun zeigen zu können, dass die allererste Version davon (mit gewissen Einschränkungen) in der [[$2|Test-Wikipedia]] live ist.
m6ifc6mrr8gq697id6v7ask9nhlg2qj
Translations:Wikifunctions:Status updates/2026-07-01/4/de
1198
87137
288370
2026-07-03T07:45:53Z
Ameisenigel
44
Created page with "Ich werde hier Beispiele auf der Grundlage von Q90 anführen, dem abstrakten Artikel für Paris, da dieser sehr kurz und einfach ist und wir ihn in drei Wochen als Demonstrationsbeispiel für den [$1 Wikimania-Workshop in Paris] verwenden wollen:"
288370
wikitext
text/x-wiki
Ich werde hier Beispiele auf der Grundlage von Q90 anführen, dem abstrakten Artikel für Paris, da dieser sehr kurz und einfach ist und wir ihn in drei Wochen als Demonstrationsbeispiel für den [$1 Wikimania-Workshop in Paris] verwenden wollen:
hxjdk93sc7q3axzb6ld3ef4s4vncytp
Translations:Wikifunctions:Status updates/2026-07-01/5/de
1198
87138
288372
2026-07-03T07:47:59Z
Ameisenigel
44
Created page with "Für Pilot-Wikis (derzeit nur Test-Wikipedia) kannst du für einen bereits genehmigten abstrakten Artikel die neue Spezialseite Special:PreviewAbstract aufrufen, um zu sehen, wie er dargestellt wird (''z. B.'': Werden alle Fragmente in deiner Sprache korrekt wiedergegeben? Fehlen Funktionen oder Lexeme? Ist die Ausdrucksweise idiomatisch? ''usw.''):"
288372
wikitext
text/x-wiki
Für Pilot-Wikis (derzeit nur Test-Wikipedia) kannst du für einen bereits genehmigten abstrakten Artikel die neue Spezialseite Special:PreviewAbstract aufrufen, um zu sehen, wie er dargestellt wird (''z. B.'': Werden alle Fragmente in deiner Sprache korrekt wiedergegeben? Fehlen Funktionen oder Lexeme? Ist die Ausdrucksweise idiomatisch? ''usw.''):
anedbljlmqqiu5jddi28y6ncn9zyiwb
Translations:Wikifunctions:Status updates/2026-07-01/6/de
1198
87139
288374
2026-07-03T07:50:01Z
Ameisenigel
44
Created page with "''Hinweis:'' Die Test-Wikipedia zeigt zwar die korrekten Inhalte an, aber oben die "falsche" Bezeichnung, was daran liegt, dass sie für die Arbeit anderer Teams auf Test-Wikidata zugreift und nicht auf das echte Wikidata, weshalb "Q90" dort für ein anderes Konzept steht. Auf echte Community-Wikis hat dies keine Auswirkungen."
288374
wikitext
text/x-wiki
''Hinweis:'' Die Test-Wikipedia zeigt zwar die korrekten Inhalte an, aber oben die "falsche" Bezeichnung, was daran liegt, dass sie für die Arbeit anderer Teams auf Test-Wikidata zugreift und nicht auf das echte Wikidata, weshalb "Q90" dort für ein anderes Konzept steht. Auf echte Community-Wikis hat dies keine Auswirkungen.
dqiz2bkrm4lwxxko9vx4z3dj67aebsk
Translations:Wikifunctions:Status updates/2026-07-01/7/de
1198
87140
288376
2026-07-03T07:51:08Z
Ameisenigel
44
Created page with "Als Administrator kannst du diesen Artikel für dein Wiki auswählen:"
288376
wikitext
text/x-wiki
Als Administrator kannst du diesen Artikel für dein Wiki auswählen:
hykbge9zc6t0f7zya8y0n8yq09cqsjb
Translations:Wikifunctions:Status updates/2026-07-01/8/de
1198
87141
288385
2026-07-03T07:54:47Z
Ameisenigel
44
Created page with "''Hinweis'': Die Test-Wikipedia hat bereits einen Artikel über Paris, [[$1|Paris]], daher habe ich für diese Demonstration den Titel "Paris, France" auf den Testinhalt verwiesen. Als Administrator kannst du den Artikel (oder dessen Weiterleitungen) natürlich jederzeit über die Spezialseite entfernen (oder Weiterleitungen hinzufügen)."
288385
wikitext
text/x-wiki
''Hinweis'': Die Test-Wikipedia hat bereits einen Artikel über Paris, [[$1|Paris]], daher habe ich für diese Demonstration den Titel "Paris, France" auf den Testinhalt verwiesen. Als Administrator kannst du den Artikel (oder dessen Weiterleitungen) natürlich jederzeit über die Spezialseite entfernen (oder Weiterleitungen hinzufügen).
dl6sqfwwr7kjibrer4gjd05tv206bk9
Translations:Wikifunctions:Status updates/2026-07-01/9/de
1198
87142
288388
2026-07-03T07:55:52Z
Ameisenigel
44
Created page with "Besuche nun "Paris, France" und sieh dir den abstrakten Artikel an, anstatt nur die Aufforderung zur Erstellung eines neuen Artikels zu erhalten:"
288388
wikitext
text/x-wiki
Besuche nun "Paris, France" und sieh dir den abstrakten Artikel an, anstatt nur die Aufforderung zur Erstellung eines neuen Artikels zu erhalten:
9yypzj41tqgkcevpd7lazxbhyji2zet
Translations:Wikifunctions:Status updates/2026-07-01/10/de
1198
87143
288390
2026-07-03T07:56:56Z
Ameisenigel
44
Created page with "Dies funktioniert auch für den konfigurierten "sekundären" Titel, etwa bei einer Weiterleitung zunächst auf "Paris, France":"
288390
wikitext
text/x-wiki
Dies funktioniert auch für den konfigurierten "sekundären" Titel, etwa bei einer Weiterleitung zunächst auf "Paris, France":
t74axlubwof175cuhs1hkdvnbvgn9yf
Translations:Wikifunctions:Status updates/2026-07-01/11/de
1198
87144
288392
2026-07-03T07:57:13Z
Ameisenigel
44
Created page with "Der bestehende Artikel "Paris" ist davon überhaupt nicht betroffen:"
288392
wikitext
text/x-wiki
Der bestehende Artikel "Paris" ist davon überhaupt nicht betroffen:
2ocbbj2qh1k24p4y5a0yq7xt8xr5yx3
Translations:Wikifunctions:Status updates/2026-07-01/12/de
1198
87145
288394
2026-07-03T07:58:48Z
Ameisenigel
44
Created page with "Dies ist unser erstes Design. Wir sind sicher, dass dir Dinge auffallen könnten, die wir besser machen können, oder Aspekte, die wir noch nicht ausreichend durchdacht haben. Bitte teile uns dies mit, damit wir das Design verbessern können."
288394
wikitext
text/x-wiki
Dies ist unser erstes Design. Wir sind sicher, dass dir Dinge auffallen könnten, die wir besser machen können, oder Aspekte, die wir noch nicht ausreichend durchdacht haben. Bitte teile uns dies mit, damit wir das Design verbessern können.
6dpf7qlwd2kcn60ru7yyuulotym76xc
Translations:Wikifunctions:Status updates/2026-07-01/13/de
1198
87146
288396
2026-07-03T07:59:21Z
Ameisenigel
44
Created page with "Ein paar kurze Hinweise:"
288396
wikitext
text/x-wiki
Ein paar kurze Hinweise:
lrsrwwymy0v1bkwvecuwif09ozx4c7q
Translations:Wikifunctions:Status updates/2026-07-01/14/de
1198
87147
288398
2026-07-03T08:02:27Z
Ameisenigel
44
Created page with "Der Reiter "Lokalen Artikel erstellen" ermöglicht es dir, einen lokalen Artikel im Wikitext-Format zu erstellen, dieser "gewinnt" stets und ersetzt den abstrakten Artikel — es ist ein wesentlicher Bestandteil des Konzepts, dass lokale Communitys Inhalte jederzeit problemlos ersetzen können."
288398
wikitext
text/x-wiki
Der Reiter "Lokalen Artikel erstellen" ermöglicht es dir, einen lokalen Artikel im Wikitext-Format zu erstellen, dieser "gewinnt" stets und ersetzt den abstrakten Artikel — es ist ein wesentlicher Bestandteil des Konzepts, dass lokale Communitys Inhalte jederzeit problemlos ersetzen können.
94a5dg5ue862b8t19yibmsagnh3rkq4
Translations:Wikifunctions:Status updates/2026-07-01/15/de
1198
87148
288400
2026-07-03T08:05:02Z
Ameisenigel
44
Created page with "Über die Reiter "Abstrakten Artikel bearbeiten" und "Versionsgeschichte des abstrakten Artikels" gelangst du zur Abstrakten Wikipedia, wo sich die Bearbeitungs- und Versionsgeschichtenseiten befinden. Dies ähnelt der Darstellung von Dateiseiten für Medien, die von Commons eingebunden sind. Die Funktionsweise dieser beiden Reiter unterscheidet sich erheblich von der der Reiter "Bearbeiten" und "Versionsgeschichte" bei Wikitext-Seiten, daher überlegen wir, wie sich Ver..."
288400
wikitext
text/x-wiki
Über die Reiter "Abstrakten Artikel bearbeiten" und "Versionsgeschichte des abstrakten Artikels" gelangst du zur Abstrakten Wikipedia, wo sich die Bearbeitungs- und Versionsgeschichtenseiten befinden. Dies ähnelt der Darstellung von Dateiseiten für Medien, die von Commons eingebunden sind. Die Funktionsweise dieser beiden Reiter unterscheidet sich erheblich von der der Reiter "Bearbeiten" und "Versionsgeschichte" bei Wikitext-Seiten, daher überlegen wir, wie sich Verwirrung bei den Nutzern vermeiden lässt.
hulzk4bwfftg5djhtnptrp9mh8t2927
Translations:Wikifunctions:Status updates/2026-07-01/16/de
1198
87149
288402
2026-07-03T08:07:29Z
Ameisenigel
44
Created page with "Am unteren Ende des Inhalts befindet sich ein Banner, das darauf hinweist, dass der Artikel aus der Abstrakten Wikipedia stammt und wann er zuletzt aktualisiert wurde, wir gehen davon aus, dass dieses Banner nicht dauerhaft erforderlich sein wird. Zudem gibt es in der Fußzeile eine zusätzliche Zeile mit ähnlichen Informationen, die voraussichtlich dauerhaft beibehalten wird."
288402
wikitext
text/x-wiki
Am unteren Ende des Inhalts befindet sich ein Banner, das darauf hinweist, dass der Artikel aus der Abstrakten Wikipedia stammt und wann er zuletzt aktualisiert wurde, wir gehen davon aus, dass dieses Banner nicht dauerhaft erforderlich sein wird. Zudem gibt es in der Fußzeile eine zusätzliche Zeile mit ähnlichen Informationen, die voraussichtlich dauerhaft beibehalten wird.
5ng8s45cv9ce5j7cuxjtgk40cfowoor
Translations:Wikifunctions:Status updates/2026-07-01/17/de
1198
87150
288404
2026-07-03T08:08:28Z
Ameisenigel
44
Created page with "Derzeit ist diese Funktion nur für eine sehr kleine Anzahl von Artikeln freigeschaltet, ausschließlich zu Test- und Demonstrationszwecken (Q319, Q42, Q84, Q52 und Q90 in den Sprachen Englisch, Französisch, Deutsch und Spanisch). Dies bildet die Grundlage für das Skript, das jeden dieser freigegebenen Artikel in allen jeweiligen Sprachen jeden Montag aktualisiert, um sie auf dem neuesten Stand zu halten. Wir planen, der Community der Abstrakten Wikipedia schon bald di..."
288404
wikitext
text/x-wiki
Derzeit ist diese Funktion nur für eine sehr kleine Anzahl von Artikeln freigeschaltet, ausschließlich zu Test- und Demonstrationszwecken (Q319, Q42, Q84, Q52 und Q90 in den Sprachen Englisch, Französisch, Deutsch und Spanisch). Dies bildet die Grundlage für das Skript, das jeden dieser freigegebenen Artikel in allen jeweiligen Sprachen jeden Montag aktualisiert, um sie auf dem neuesten Stand zu halten. Wir planen, der Community der Abstrakten Wikipedia schon bald die Möglichkeit zu geben, diese Liste selbst zu verwalten, vorbehaltlich technischer Aspekte hinsichtlich der Systemleistung.
t7oz5gyn24ifdvmz1wlukb8p208etkc
Translations:Wikifunctions:Status updates/2026-07-01/18/de
1198
87151
288406
2026-07-03T08:08:53Z
Ameisenigel
44
Created page with "Um das Demonstrationsbeispiel aufrechtzuerhalten und die Leute dazu zu ermutigen, bessere Artikel über ihre eigenen Städte zu schreiben, könnte es hilfreich sein, den abstrakten Artikel über Paris vorerst sehr kurz und einfach zu halten."
288406
wikitext
text/x-wiki
Um das Demonstrationsbeispiel aufrechtzuerhalten und die Leute dazu zu ermutigen, bessere Artikel über ihre eigenen Städte zu schreiben, könnte es hilfreich sein, den abstrakten Artikel über Paris vorerst sehr kurz und einfach zu halten.
55zojvss4lh6v9o9r6pvcb3mafqwk8k
Z37271
0
87152
288408
2026-07-03T09:00:28Z
Autom
448
288408
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37271"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z37271K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "location"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "plats"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z37271K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "body of water"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "vatten"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z37271K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "språk"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z37271"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "plats ligger vid vattendrag eller vattensamling"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "place is located by body of water"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "sentence for the property Q105646109 (located in or next to body of water)"
}
]
}
}
qzq70o0ub45q65n480lxgw2fv0n1aq9
Z37272
0
87153
288409
2026-07-03T09:05:40Z
Autom
448
288409
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37272"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z37272K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "location"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z37272K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "body of water"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z37272K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z37272"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "place is located by body of water, default comp"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
7b3tu8joxnu3l1rzvpo3uhkbsh1nlts
Z37273
0
87154
288410
2026-07-03T09:08:00Z
Autom
448
configuration object
288410
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37273"
},
"Z2K2": {
"Z1K1": "Z14294",
"Z14294K1": [
"Z14293"
],
"Z14294K2": "Z37272"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "config for place is located by body of water"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
tuhcqu5fnl3yguhh0gf5fl1wdwb1627
Z37274
0
87155
288411
2026-07-03T09:09:51Z
Autom
448
288411
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37274"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z37271",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z14310",
"Z14310K1": "Z37273",
"Z14310K2": {
"Z1K1": "Z18",
"Z18K1": "Z37271K3"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "configuration based comp for location by water"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
4qe9qhjqcdlxj0a28nv8c43haemo6d5
Template:LanguageConfigurations
10
87156
288412
2026-07-03T09:42:18Z
HenkvD
1290
Created page with "Shows whether each configuration has a {{{Language}}}-connected option. In some cases no language option is necessary for this language, because the default function is already the most appropriate function. This can be noted after the relevant item. The list of all configurations is from [https://www.wikifunctions.org/wiki/Special:ListObjectsByType/Z14294?type=Z14294&orderby=oldest here]. Status for language: '''{{{Language}}}''' *{{#function:Z37127|Z14302|Z14302|{{{L..."
288412
wikitext
text/x-wiki
Shows whether each configuration has a {{{Language}}}-connected option. In some cases no language option is necessary for this language, because the default function is already the most appropriate function. This can be noted after the relevant item.
The list of all configurations is from [https://www.wikifunctions.org/wiki/Special:ListObjectsByType/Z14294?type=Z14294&orderby=oldest here].
Status for language: '''{{{Language}}}'''
*{{#function:Z37127|Z14302|Z14302|{{{Language}}} }} {{Z|Z14302}}
*{{#function:Z37127|Z14303|Z14303|{{{Language}}} }} {{Z|Z14303}}
*{{#function:Z37127|Z14401|Z14401|{{{Language}}} }} {{Z|Z14401}}
*{{#function:Z37127|Z16435|Z16435|{{{Language}}} }} {{Z|Z16435}}
*{{#function:Z37127|Z18930|Z18930|{{{Language}}} }} {{Z|Z18930}}
*{{#function:Z37127|Z20240|Z20240|{{{Language}}} }} {{Z|Z20240}}
*{{#function:Z37127|Z20779|Z20779|{{{Language}}} }} {{Z|Z20779}}
*{{#function:Z37127|Z20896|Z20896|{{{Language}}} }} {{Z|Z20896}}
*{{#function:Z37127|Z21733|Z21733|{{{Language}}} }} {{Z|Z21733}}
*{{#function:Z37127|Z21795|Z21795|{{{Language}}} }} {{Z|Z21795}}
*{{#function:Z37127|Z21999|Z21999|{{{Language}}} }} {{Z|Z21999}}
*{{#function:Z37127|Z22940|Z22940|{{{Language}}} }} {{Z|Z22940}}
*{{#function:Z37127|Z23981|Z23981|{{{Language}}} }} {{Z|Z23981}}
*{{#function:Z37127|Z25030|Z25030|{{{Language}}} }} {{Z|Z25030}}
*{{#function:Z37127|Z25116|Z25116|{{{Language}}} }} {{Z|Z25116}}
*{{#function:Z37127|Z25440|Z25440|{{{Language}}} }} {{Z|Z25440}}
*{{#function:Z37127|Z25634|Z25634|{{{Language}}} }} {{Z|Z25634}}
*{{#function:Z37127|Z25662|Z25662|{{{Language}}} }} {{Z|Z25662}}
*{{#function:Z37127|Z25737|Z25737|{{{Language}}} }} {{Z|Z25737}}
*{{#function:Z37127|Z26009|Z26009|{{{Language}}} }} {{Z|Z26009}}
*{{#function:Z37127|Z26043|Z26043|{{{Language}}} }} {{Z|Z26043}}
*{{#function:Z37127|Z26096|Z26096|{{{Language}}} }} {{Z|Z26096}}
*{{#function:Z37127|Z27126|Z27126|{{{Language}}} }} {{Z|Z27126}}
*{{#function:Z37127|Z27129|Z27129|{{{Language}}} }} {{Z|Z27129}}
*{{#function:Z37127|Z27952|Z27952|{{{Language}}} }} {{Z|Z27952}}
*{{#function:Z37127|Z28020|Z28020|{{{Language}}} }} {{Z|Z28020}}
*{{#function:Z37127|Z28435|Z28435|{{{Language}}} }} {{Z|Z28435}}
*{{#function:Z37127|Z28806|Z28806|{{{Language}}} }} {{Z|Z28806}}
*{{#function:Z37127|Z29317|Z29317|{{{Language}}} }} {{Z|Z29317}}
*{{#function:Z37127|Z29597|Z29597|{{{Language}}} }} {{Z|Z29597}}
*{{#function:Z37127|Z29628|Z29628|{{{Language}}} }} {{Z|Z29628}}
*{{#function:Z37127|Z29813|Z29813|{{{Language}}} }} {{Z|Z29813}}
*{{#function:Z37127|Z29841|Z29841|{{{Language}}} }} {{Z|Z29841}}
*{{#function:Z37127|Z29843|Z29843|{{{Language}}} }} {{Z|Z29843}}
*{{#function:Z37127|Z29844|Z29844|{{{Language}}} }} {{Z|Z29844}}
*{{#function:Z37127|Z30442|Z30442|{{{Language}}} }} {{Z|Z30442}}
*{{#function:Z37127|Z30790|Z30790|{{{Language}}} }} {{Z|Z30790}}
*{{#function:Z37127|Z31407|Z31407|{{{Language}}} }} {{Z|Z31407}}
*{{#function:Z37127|Z32207|Z32207|{{{Language}}} }} {{Z|Z32207}}
*{{#function:Z37127|Z32255|Z32255|{{{Language}}} }} {{Z|Z32255}}
*{{#function:Z37127|Z32279|Z32279|{{{Language}}} }} {{Z|Z32279}}
*{{#function:Z37127|Z32298|Z32298|{{{Language}}} }} {{Z|Z32298}}
*{{#function:Z37127|Z32323|Z32323|{{{Language}}} }} {{Z|Z32323}}
*{{#function:Z37127|Z32402|Z32402|{{{Language}}} }} {{Z|Z32402}}
*{{#function:Z37127|Z32467|Z32467|{{{Language}}} }} {{Z|Z32467}}
*{{#function:Z37127|Z32530|Z32530|{{{Language}}} }} {{Z|Z32530}}
*{{#function:Z37127|Z32534|Z32534|{{{Language}}} }} {{Z|Z32534}}
*{{#function:Z37127|Z32629|Z32629|{{{Language}}} }} {{Z|Z32629}}
*{{#function:Z37127|Z32660|Z32660|{{{Language}}} }} {{Z|Z32660}}
*{{#function:Z37127|Z32823|Z32823|{{{Language}}} }} {{Z|Z32823}}
*{{#function:Z37127|Z32826|Z32826|{{{Language}}} }} {{Z|Z32826}}
*{{#function:Z37127|Z32842|Z32842|{{{Language}}} }} {{Z|Z32842}}
*{{#function:Z37127|Z32896|Z32896|{{{Language}}} }} {{Z|Z32896}}
*{{#function:Z37127|Z32981|Z32981|{{{Language}}} }} {{Z|Z32981}}
*{{#function:Z37127|Z33184|Z33184|{{{Language}}} }} {{Z|Z33184}}
*{{#function:Z37127|Z33441|Z33441|{{{Language}}} }} {{Z|Z33441}}
*{{#function:Z37127|Z33464|Z33464|{{{Language}}} }} {{Z|Z33464}}
*{{#function:Z37127|Z33855|Z33855|{{{Language}}} }} {{Z|Z33855}}
*{{#function:Z37127|Z33981|Z33981|{{{Language}}} }} {{Z|Z33981}}
*{{#function:Z37127|Z34134|Z34134|{{{Language}}} }} {{Z|Z34134}}
*{{#function:Z37127|Z34225|Z34225|{{{Language}}} }} {{Z|Z34225}}
*{{#function:Z37127|Z34255|Z34255|{{{Language}}} }} {{Z|Z34255}}
*{{#function:Z37127|Z34281|Z34281|{{{Language}}} }} {{Z|Z34281}}
*{{#function:Z37127|Z34682|Z34682|{{{Language}}} }} {{Z|Z34682}}
*{{#function:Z37127|Z34818|Z34818|{{{Language}}} }} {{Z|Z34818}}
*{{#function:Z37127|Z35026|Z35026|{{{Language}}} }} {{Z|Z35026}}
*{{#function:Z37127|Z35336|Z35336|{{{Language}}} }} {{Z|Z35336}}
*{{#function:Z37127|Z35676|Z35676|{{{Language}}} }} {{Z|Z35676}}
*{{#function:Z37127|Z36148|Z36148|{{{Language}}} }} {{Z|Z36148}}
*{{#function:Z37127|Z36155|Z36155|{{{Language}}} }} {{Z|Z36155}}
*{{#function:Z37127|Z36194|Z36194|{{{Language}}} }} {{Z|Z36194}}
*{{#function:Z37127|Z36219|Z36219|{{{Language}}} }} {{Z|Z36219}}
*{{#function:Z37127|Z36394|Z36394|{{{Language}}} }} {{Z|Z36394}}
*{{#function:Z37127|Z36633|Z36633|{{{Language}}} }} {{Z|Z36633}}
*{{#function:Z37127|Z37017|Z37017|{{{Language}}} }} {{Z|Z37017}}
*{{#function:Z37127|Z37091|Z37091|{{{Language}}} }} {{Z|Z37091}}
*{{#function:Z37127|Z37106|Z37106|{{{Language}}} }} {{Z|Z37106}}
*{{#function:Z37127|Z37118|Z37118|{{{Language}}} }} {{Z|Z37118}}
*{{#function:Z37127|Z37122|Z37122|{{{Language}}} }} {{Z|Z37122}}
qu7xe0fkyyv14grneezipsczvmvookn
Z37275
0
87157
288450
2026-07-03T10:37:10Z
Redmin
52094
+
288450
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37275"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6005",
"Z17K2": "Z37275K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Wikidata lexeme"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z37275K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Output language"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z37275"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Assamese lexeme inflection table"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
qoscyhri3bitpxrh9qqa43p4jn05y1g
288454
288450
2026-07-03T10:41:19Z
Redmin
52094
Added Z37276 to the approved list of implementations
288454
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37275"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6005",
"Z17K2": "Z37275K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Wikidata lexeme"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z37275K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Output language"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14",
"Z37276"
],
"Z8K5": "Z37275"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Assamese lexeme inflection table"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
oeztofhlh7nuwyvcxyd0p48mz8s9mru
Z37276
0
87158
288452
2026-07-03T10:39:27Z
Redmin
52094
+
288452
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37276"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z37275",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z19316",
"Z19316K1": {
"Z1K1": "Z7",
"Z7K1": "Z19298",
"Z19298K1": {
"Z1K1": "Z18",
"Z18K1": "Z37275K1"
}
},
"Z19316K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q1084"
}
},
"Z802K2": {
"Z1K1": "Z7",
"Z7K1": "Z37219",
"Z37219K1": {
"Z1K1": "Z18",
"Z18K1": "Z37275K1"
},
"Z37219K2": {
"Z1K1": "Z18",
"Z18K1": "Z37275K2"
}
},
"Z802K3": {
"Z1K1": "Z7",
"Z7K1": "Z851",
"Z851K1": "Z36391",
"Z851K2": [
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z20041",
"Z20041K1": {
"Z1K1": "Z7",
"Z7K1": "Z19298",
"Z19298K1": {
"Z1K1": "Z18",
"Z18K1": "Z37275K1"
}
}
},
"bn",
{
"Z1K1": "Z7",
"Z7K1": "Z19310",
"Z19310K1": {
"Z1K1": "Z7",
"Z7K1": "Z19285",
"Z19285K1": {
"Z1K1": "Z18",
"Z18K1": "Z37275K1"
}
}
}
]
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
o3mn8zwvekhn0qto9lhykyjrs4oia0r
288453
288452
2026-07-03T10:40:10Z
Redmin
52094
+en label
288453
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37276"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z37275",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z19316",
"Z19316K1": {
"Z1K1": "Z7",
"Z7K1": "Z19298",
"Z19298K1": {
"Z1K1": "Z18",
"Z18K1": "Z37275K1"
}
},
"Z19316K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q1084"
}
},
"Z802K2": {
"Z1K1": "Z7",
"Z7K1": "Z37219",
"Z37219K1": {
"Z1K1": "Z18",
"Z18K1": "Z37275K1"
},
"Z37219K2": {
"Z1K1": "Z18",
"Z18K1": "Z37275K2"
}
},
"Z802K3": {
"Z1K1": "Z7",
"Z7K1": "Z851",
"Z851K1": "Z36391",
"Z851K2": [
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z20041",
"Z20041K1": {
"Z1K1": "Z7",
"Z7K1": "Z19298",
"Z19298K1": {
"Z1K1": "Z18",
"Z18K1": "Z37275K1"
}
}
},
"bn",
{
"Z1K1": "Z7",
"Z7K1": "Z19310",
"Z19310K1": {
"Z1K1": "Z7",
"Z7K1": "Z19285",
"Z19285K1": {
"Z1K1": "Z18",
"Z18K1": "Z37275K1"
}
}
}
]
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Assamese lexeme inflection table, composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
g17eh1g3u0vd3fzua9emw7k3xdg8mlv
Wikifunctions:Catalogue/Natural language operations/Afrikaans
4
87159
288480
2026-07-03T11:49:28Z
HenkvD
1290
Created page with "==Configurations== {{LanguageConfigurations|Language=af}} [[Category:Lists of functions]] [[Category:Afrikaans]]"
288480
wikitext
text/x-wiki
==Configurations==
{{LanguageConfigurations|Language=af}}
[[Category:Lists of functions]]
[[Category:Afrikaans]]
e0jhozsjfgrwlpn7r89fu76i5x6xpun
Wikifunctions:Catalogue/Natural language operations/Bavarian
4
87160
288481
2026-07-03T11:50:30Z
HenkvD
1290
Created page with "==Configurations== {{LanguageConfigurations|Language=bar}} [[Category:Lists of functions]] [[Category:Bavarian]]"
288481
wikitext
text/x-wiki
==Configurations==
{{LanguageConfigurations|Language=bar}}
[[Category:Lists of functions]]
[[Category:Bavarian]]
jeyi31cupeynqnr65o903f7x7i61hl7
Wikifunctions:Catalogue/Natural language operations/Bosnian
4
87161
288482
2026-07-03T11:52:04Z
HenkvD
1290
Created page with "==Configurations== {{LanguageConfigurations|Language=bs}} [[Category:Lists of functions]] [[Category:Bosnian]]"
288482
wikitext
text/x-wiki
==Configurations==
{{LanguageConfigurations|Language=bs}}
[[Category:Lists of functions]]
[[Category:Bosnian]]
1vwg1fa5jxrd29y45p0hyzs76vl7nkd
Wikifunctions:Catalogue/Natural language operations/Icelandic
4
87162
288483
2026-07-03T11:52:47Z
HenkvD
1290
Created page with "==Configurations== {{LanguageConfigurations|Language=is}} [[Category:Lists of functions]] [[Category:Icelandic]]"
288483
wikitext
text/x-wiki
==Configurations==
{{LanguageConfigurations|Language=is}}
[[Category:Lists of functions]]
[[Category:Icelandic]]
pew0y04v0kwrbjj2ec1xl7r169c5ysy
Wikifunctions:Catalogue/Natural language operations/Macedonian
4
87163
288484
2026-07-03T11:53:31Z
HenkvD
1290
Created page with "==Configurations== {{LanguageConfigurations|Language=mk}} [[Category:Lists of functions]] [[Category:Macedonian]]"
288484
wikitext
text/x-wiki
==Configurations==
{{LanguageConfigurations|Language=mk}}
[[Category:Lists of functions]]
[[Category:Macedonian]]
apvvu8t5f321y0dx2a96qmkne097b3j
Wikifunctions:Catalogue/Natural language operations/Northern Frisian
4
87164
288485
2026-07-03T11:54:59Z
HenkvD
1290
Created page with "==Configurations== {{LanguageConfigurations|Language=frr}} [[Category:Lists of functions]] [[Category:Northern Frisian]]"
288485
wikitext
text/x-wiki
==Configurations==
{{LanguageConfigurations|Language=frr}}
[[Category:Lists of functions]]
[[Category:Northern Frisian]]
hgbsxze37pe8bliswt0i4gwcdqzrvow
Wikifunctions:Catalogue/Natural language operations/Ossetic
4
87165
288486
2026-07-03T11:55:36Z
HenkvD
1290
Created page with "==Configurations== {{LanguageConfigurations|Language=os}} [[Category:Lists of functions]] [[Category:Ossetic]]"
288486
wikitext
text/x-wiki
==Configurations==
{{LanguageConfigurations|Language=os}}
[[Category:Lists of functions]]
[[Category:Ossetic]]
lwca42obbalmmsixk0x5avz0v1ue7h4
Wikifunctions:Catalogue/Natural language operations/Papiamento
4
87166
288487
2026-07-03T11:56:17Z
HenkvD
1290
Created page with "==Configurations== {{LanguageConfigurations|Language=pap}} [[Category:Lists of functions]] [[Category:Papiamento]]"
288487
wikitext
text/x-wiki
==Configurations==
{{LanguageConfigurations|Language=pap}}
[[Category:Lists of functions]]
[[Category:Papiamento]]
patwsqf0cjwpsj8k4jtftoz9tdy5qsr
Wikifunctions:Catalogue/Natural language operations/Upper Sorbian
4
87167
288488
2026-07-03T11:57:10Z
HenkvD
1290
Created page with "==Configurations== {{LanguageConfigurations|Language=hsb}} [[Category:Lists of functions]] [[Category:Upper Sorbian]]"
288488
wikitext
text/x-wiki
==Configurations==
{{LanguageConfigurations|Language=hsb}}
[[Category:Lists of functions]]
[[Category:Upper Sorbian]]
noum29tfdqwdngwyah64ghovwcylp9u
Wikifunctions:Catalogue/Natural language operations/Western Frisian
4
87168
288489
2026-07-03T11:58:34Z
HenkvD
1290
Created page with "==Configurations== {{LanguageConfigurations|Language=fy}} [[Category:Lists of functions]] [[Category:Western Frisian]]"
288489
wikitext
text/x-wiki
==Configurations==
{{LanguageConfigurations|Language=fy}}
[[Category:Lists of functions]]
[[Category:Western Frisian]]
9nlxec8vk2ohrn9fkix03xgc3486ml1