Wikifunctions wikifunctionswiki https://www.wikifunctions.org/wiki/Wikifunctions:Main_Page MediaWiki 1.47.0-wmf.8 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 Z881 0 192 286762 283709 2026-06-27T20:33:41Z Autom 448 +sv 286762 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z881" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z4", "Z17K2": "Z881K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "item type" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "পদের ধরন" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "typ položky" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "סוג הפריט" }, { "Z1K1": "Z11", "Z11K1": "Z1025", "Z11K2": "typ elementu" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "tipe elemen" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "itemtype" }, { "Z1K1": "Z11", "Z11K1": "Z1645", "Z11K2": "项类型" }, { "Z1K1": "Z11", "Z11K1": "Z1672", "Z11K2": "項目類型" }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "ชนิดของไอเทม" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "objekttyp" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "ụdị ihe:Ụdị" }, { "Z1K1": "Z11", "Z11K1": "Z1381", "Z11K2": "tipo de item" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Objekttyp" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "tipo de elemento" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "type d'élément" }, { "Z1K1": "Z11", "Z11K1": "Z1664", "Z11K2": "tip element" }, { "Z1K1": "Z11", "Z11K1": "Z1005", "Z11K2": "тип элемента" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Tipo degli elementi" }, { "Z1K1": "Z11", "Z11K1": "Z1820", "Z11K2": "आयटम का प्रकार" }, { "Z1K1": "Z11", "Z11K1": "Z1860", "Z11K2": "Tipe item" } ] } } ], "Z8K2": "Z4", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14", "Z981" ], "Z8K5": "Z881" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Typed list" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "ধরনযুক্ত তালিকা" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "Typovaný seznam" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "typisierte Liste" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "型付きリスト" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "getypte lijst" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "liste typée" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "רשימה מסווגת" }, { "Z1K1": "Z11", "Z11K1": "Z1381", "Z11K2": "Lista tipada" }, { "Z1K1": "Z11", "Z11K1": "Z1025", "Z11K2": "Typowana lista" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Daftar bertipe" }, { "Z1K1": "Z11", "Z11K1": "Z1645", "Z11K2": "类型化列表" }, { "Z1K1": "Z11", "Z11K1": "Z1672", "Z11K2": "類型化串列" }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "รายการระบุชนิด" }, { "Z1K1": "Z11", "Z11K1": "Z1013", "Z11K2": "Jerin da aka buga" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Edepụtara ndepụta" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "Lista tipada" }, { "Z1K1": "Z11", "Z11K1": "Z1005", "Z11K2": "Типизированный список" }, { "Z1K1": "Z11", "Z11K1": "Z1664", "Z11K2": "Listă tipizată" }, { "Z1K1": "Z11", "Z11K1": "Z1001", "Z11K2": "قائمة نوع" }, { "Z1K1": "Z11", "Z11K1": "Z1332", "Z11K2": "Типізований список" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Lista tipizzata" }, { "Z1K1": "Z11", "Z11K1": "Z1820", "Z11K2": "प्रकारयुक्त सूची" }, { "Z1K1": "Z11", "Z11K1": "Z1207", "Z11K2": "рӯйхати навъӣ" }, { "Z1K1": "Z11", "Z11K1": "Z1762", "Z11K2": "ijo mute" }, { "Z1K1": "Z11", "Z11K1": "Z1860", "Z11K2": "Daftar tipe" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "Typbestämd lista" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1672", "Z31K2": [ "Z6", "類型化清單" ] }, { "Z1K1": "Z31", "Z31K1": "Z1851", "Z31K2": [ "Z6", "ไทปต์ลิสต์", "ลิสต์ระบุชนิด" ] }, { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "list", "array", "np.array" ] }, { "Z1K1": "Z31", "Z31K1": "Z1186", "Z31K2": [ "Z6", "רשימת טיפוס", "רשימה" ] }, { "Z1K1": "Z31", "Z31K1": "Z1381", "Z31K2": [ "Z6", "lista" ] }, { "Z1K1": "Z31", "Z31K1": "Z1003", "Z31K2": [ "Z6", "lista" ] }, { "Z1K1": "Z31", "Z31K1": "Z1664", "Z31K2": [ "Z6", "listă" ] }, { "Z1K1": "Z31", "Z31K1": "Z1005", "Z31K2": [ "Z6", "Список с типом" ] }, { "Z1K1": "Z31", "Z31K1": "Z1787", "Z31K2": [ "Z6", "lista" ] }, { "Z1K1": "Z31", "Z31K1": "Z1062", "Z31K2": [ "Z6", "seznam", "pole" ] }, { "Z1K1": "Z31", "Z31K1": "Z1860", "Z31K2": [ "Z6", "daftar" ] }, { "Z1K1": "Z31", "Z31K1": "Z1592", "Z31K2": [ "Z6", "Lista med typ" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "একটি তালিকা যার মধ্যে সকল পদের ধরন একই" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "רשימה שכל איבריה הם מאותו הסוג" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "A list containing items of the same type" }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "รายการของไอเทมที่มีชนิดเดียวกัน" }, { "Z1K1": "Z11", "Z11K1": "Z1332", "Z11K2": "Список, що містить елементи одного типу" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "en lista med objekt av samma typ" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Ndepụta nwere ihe ndị nwere otu ụdị" }, { "Z1K1": "Z11", "Z11K1": "Z1381", "Z11K2": "Uma lista contendo itens do mesmo tipo" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Liste enthält Objekte des gleichen Typs" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "Una lista que contiene elementos del mismo tipo" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "une liste qui contient des éléments du même type" }, { "Z1K1": "Z11", "Z11K1": "Z1005", "Z11K2": "Список, содержащий элементы одного типа" }, { "Z1K1": "Z11", "Z11K1": "Z1664", "Z11K2": "O listă care conține elemente de același tip" }, { "Z1K1": "Z11", "Z11K1": "Z1001", "Z11K2": "قائمة تحتوي عناصر من نفس النوع" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Una lista contenente elementi dello stesso tipo" }, { "Z1K1": "Z11", "Z11K1": "Z1820", "Z11K2": "एक ही प्रकार के आयटमों वाली एक सूची" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "Seznam obsahující položky stejného typu" }, { "Z1K1": "Z11", "Z11K1": "Z1645", "Z11K2": "含同类项的一个列表" }, { "Z1K1": "Z11", "Z11K1": "Z1860", "Z11K2": "Daftar nan barisi item-item jo tipe na samo." } ] } } j06o4cgkhho7qjpszquhhppk6omut7s Wikifunctions:Suggest a function 4 1176 286754 286156 2026-06-27T20:04:08Z YoshiRulz 10156 /* Drafted functions */ Squish whitespace 286754 wikitext text/x-wiki {{Shortcut|[[WF:SAF]]|[[WF:RF]]}} Do you have an idea for a new function? Suggest it here! It may help to refer to [[Wikifunctions:Glossary|our glossary]]. There is currently '''a limited set of types to choose from''' for functions' inputs and outputs. These include text, numbers, lists, and of course Wikidata entities. For the full list, see [[WF:Type]]. * If you know the exact input and output types in advance, '''you can [https://www.wikifunctions.org/wiki/Special:CreateZObject?zid=Z8 create the function] right away''' instead of commenting here.<!-- --> Then create test cases to specify the expected behaviour for the function. (This means that even if you can't make an implementation, someone else might be able to.)<!-- --><br>Once created, consider adding new Functions to [[Wikifunctions:Catalogue|the catalogue]]. * If a function requires a new type, consider [[WF:TP|proposing that type]] before adding suggestions here. [[Category:Maintenance]] == Drafted functions == {| class="mw-collapsible mw-collapsed wikitable" style="margin: 0.25em 0; width: 100%;" ! Functions with connected test cases and disconnected implementations |- | {{#tag:div| Taken from [[quarry:query/105111]], last updated {{#formatdate:2026-04-30}}. * {{Z+|Z10225}} * {{Z+|Z18418}} * {{Z+|Z24400}} * {{Z+|Z24442}} * {{Z+|Z25052}} * {{Z+|Z26871}} * {{Z+|Z26922}} * {{Z+|Z27610}} * {{Z+|Z30573}} * {{Z+|Z30931}} * {{Z+|Z31575}} * {{Z+|Z31583}} * {{Z+|Z32807}} * {{Z+|Z33304}} ==== Cryptography and encodings ==== * {{Z+|Z15575}} * {{Z+|Z15581}} * {{Z+|Z22030}} * {{Z+|Z24602}} * {{Z+|Z31965}} * {{Z+|Z24460}} ==== Datetime ==== * {{Z+|Z20628}} * {{Z+|Z25917}} * {{Z+|Z28738}} * {{Z+|Z31694}} ==== NLG ==== * {{Z+|Z12451}} * {{Z+|Z14537}} * {{Z+|Z16313}} * {{Z+|Z16398}} * {{Z+|Z17073}} * {{Z+|Z17970}} * {{Z+|Z18166}} * {{Z+|Z19512}} * {{Z+|Z20471}} * {{Z+|Z20473}} * {{Z+|Z20475}} * {{Z+|Z20495}} * {{Z+|Z21240}} * {{Z+|Z22018}} * {{Z+|Z26049}} * {{Z+|Z26121}} * {{Z+|Z26955}} * {{Z+|Z27245}} * {{Z+|Z29144}} * {{Z+|Z29568}} * {{Z+|Z29784}} * {{Z+|Z29953}} * {{Z+|Z30232}} * {{Z+|Z30410}} * {{Z+|Z30635}} * {{Z+|Z31335}} * {{Z+|Z32238}} * {{Z+|Z32270}} * {{Z+|Z32822}} * {{Z+|Z32825}} * {{Z+|Z33057}} * {{Z+|Z33138}} * {{Z+|Z33762}} * {{Z+|Z33995}} * {{Z+|Z34088}} * {{Z+|Z34165}} * {{Z+|Z34209}} }} |} {| class="mw-collapsible mw-collapsed wikitable" style="margin: 0.25em 0; width: 100%;" ! Functions with connected test cases but no partial implementations |- | {{#tag:div| Taken from [[quarry:query/105112]], last updated {{#formatdate:2026-04-30}}. * <del>{{Z+|Z22836}}</del> * <del>{{Z+|Z24608}}</del> * <del>{{Z+|Z25065}}</del> * <del>{{Z+|Z28180}}</del> * {{Z+|Z28420}} * {{Z+|Z30853}} * <del>{{Z+|Z31682}}</del> * {{Z+|Z31840}} * {{Z+|Z31842}} * {{Z+|Z34560}} ==== Cryptography and encodings ==== * <del>{{Z+|Z10135}}</del> * <del>{{Z+|Z10136}}</del> * {{Z+|Z11670}} * {{Z+|Z11674}} * {{Z+|Z15867}} * {{Z+|Z31890}} ==== Datetime ==== * <del>{{Z+|Z20277}}</del> * <del>{{Z+|Z33163}}</del> ==== NLG ==== * {{Z+|Z10658}} * {{Z+|Z10708}} * {{Z+|Z12014}} * {{Z+|Z12121}} * {{Z+|Z12801}} * {{Z+|Z20476}} * {{Z+|Z20480}} * {{Z+|Z20512}} * {{Z+|Z20692}} * {{Z+|Z20715}} * {{Z+|Z22620}} * {{Z+|Z27268}} * {{Z+|Z27600}} * {{Z+|Z29036}} * {{Z+|Z29085}} * {{Z+|Z30463}} * {{Z+|Z30623}} * <del>{{Z+|Z30847}}</del> * <del>{{Z+|Z30848}}</del> * <del>{{Z+|Z32958}}</del> * {{Z+|Z33451}} * {{Z+|Z34092}} * {{Z+|Z34149}} * {{Z+|Z34150}} * {{Z+|Z34274}} * {{Z+|Z34479}} * {{Z+|Z34623}} }} |} {| class="mw-collapsible mw-collapsed wikitable" style="margin: 0.25em 0; width: 100%;" ! Functions with disconnected test cases and no implementations |- | {{#tag:div| Taken from [[quarry:query/105163]], last updated {{#formatdate:2026-04-30}}. * {{Z+|Z30708}} * {{Z+|Z32060}} * {{Z+|Z33024}} ==== Datetime ==== * {{Z+|Z30323}} ==== NLG ==== * {{Z+|Z10670}} * {{Z+|Z19132}} * {{Z+|Z20484}} * {{Z+|Z20530}} * {{Z+|Z23182}} * {{Z+|Z30647}} * {{Z+|Z30883}} * {{Z+|Z32728}} * {{Z+|Z33031}} * {{Z+|Z33094}} * {{Z+|Z34432}} }} |} {| class="mw-collapsible mw-collapsed wikitable" style="margin: 0.25em 0; width: 100%;" ! Functions with no test cases nor implementations |- | {{#tag:div| Taken from [[quarry:query/103406]], last updated {{#formatdate:2026-04-30}}. * {{Z+|Z10596}} * {{Z+|Z12710}} * {{Z+|Z15836}} * {{Z+|Z18026}} * {{Z+|Z18218}} * {{Z+|Z19535}} * {{Z+|Z19611}} * {{Z+|Z22226}} * {{Z+|Z22227}} * {{Z+|Z22806}} * {{Z+|Z25596}} * {{Z+|Z30711}} * {{Z+|Z31313}} * {{Z+|Z32062}} * {{Z+|Z32313}} * {{Z+|Z33117}} * {{Z+|Z33252}} * {{Z+|Z33288}} * {{Z+|Z33923}} * {{Z+|Z33946}} * {{Z+|Z34138}} * {{Z+|Z34270}} * {{Z+|Z34541}} * {{Z+|Z34542}} ==== Cryptography and encodings ==== * {{Z+|Z10138}} * {{Z+|Z10139}} * {{Z+|Z10475}} ==== Datetime ==== * {{Z+|Z14626}} * {{Z+|Z24639}} * {{Z+|Z25575}} * {{Z+|Z31315}} ==== NLG ==== * {{Z+|Z10033}} * {{Z+|Z10953}} * {{Z+|Z17963}} * {{Z+|Z19607}} * {{Z+|Z20610}} * {{Z+|Z21131}} * {{Z+|Z24879}} * {{Z+|Z27188}} * {{Z+|Z28734}} * {{Z+|Z29596}} * {{Z+|Z29812}} * {{Z+|Z30649}} * {{Z+|Z31204}} * {{Z+|Z31261}} * {{Z+|Z31887}} * {{Z+|Z32218}} * {{Z+|Z32487}} * {{Z+|Z32706}} * {{Z+|Z33072}} * {{Z+|Z33102}} * {{Z+|Z33118}} * {{Z+|Z33132}} * {{Z+|Z33162}} * {{Z+|Z33437}} * {{Z+|Z33438}} }} |} == Requests from Abstract Wikipedia editors == {{main|abstract:Project:Suggested functions}} {{see also|toolforge:abstract-data/functions}} === Infobox === I'm thinking we can adapt [[w:module:infobox]] to create infobox HTML in abstract articles. Maybe it can even use info from Wikidata to populate it, like it already does on some wikis. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 06:34, 28 April 2026 (UTC) :[https://www.wikifunctions.org/view/en/Z27873?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27873%22%2C%22Z27873K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27926%22%2C%22Z27926K1%22%3A%5B%22Z89%22%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27873%22%2C%22Z27873K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27926%22%2C%22Z27926K1%22%3A%5B%22Z89%22%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z35017%22%2C%22Z35017K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z33457%22%2C%22Z33457K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z34953%22%2C%22Z34953K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z22853%22%2C%22Z22853K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z30120%22%2C%22Z30120K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q3130%22%7D%2C%22Z30120K2%22%3A%5B%22Z6030%22%2C%22Z6033%22%2C%22Z6036%22%5D%2C%22Z30120K3%22%3A%5B%22Z60%22%5D%2C%22Z30120K4%22%3A%5B%22Z6092%22%2C%7B%22Z1K1%22%3A%22Z6092%22%2C%22Z6092K1%22%3A%22P625%22%7D%2C%7B%22Z1K1%22%3A%22Z6092%22%2C%22Z6092K1%22%3A%22P571%22%7D%2C%7B%22Z1K1%22%3A%22Z6092%22%2C%22Z6092K1%22%3A%22P1082%22%7D%2C%7B%22Z1K1%22%3A%22Z6092%22%2C%22Z6092K1%22%3A%22P421%22%7D%2C%7B%22Z1K1%22%3A%22Z6092%22%2C%22Z6092K1%22%3A%22P2564%22%7D%5D%7D%7D%2C%22Z34953K2%22%3A%22Z1002%22%7D%7D%2C%22Z35017K2%22%3A%7B%22Z1K1%22%3A%22Z40%22%2C%22Z40K1%22%3A%22Z41%22%7D%2C%22Z35017K3%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%222%22%7D%2C%22Z35017K4%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%221%22%7D%2C%22Z35017K5%22%3A%7B%22Z1K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z883%22%2C%22Z883K1%22%3A%22Z6%22%2C%22Z883K2%22%3A%22Z6%22%7D%2C%22K1%22%3A%5B%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z882%22%2C%22Z882K1%22%3A%22Z6%22%2C%22Z882K2%22%3A%22Z6%22%7D%5D%7D%7D%5D%7D%2C%22Z27873K2%22%3A%22tr%22%2C%22Z27873K3%22%3A%5B%22Z6%22%5D%2C%22Z27873K4%22%3A%5B%22Z6%22%5D%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z35034%22%2C%22Z35034K1%22%3A%22Z1002%22%2C%22Z35034K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z23451%22%2C%22Z23451K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z30120%22%2C%22Z30120K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q3130%22%7D%2C%22Z30120K2%22%3A%5B%22Z6030%22%2C%22Z6033%22%2C%22Z6036%22%5D%2C%22Z30120K3%22%3A%5B%22Z60%22%5D%2C%22Z30120K4%22%3A%5B%22Z6092%22%2C%7B%22Z1K1%22%3A%22Z6092%22%2C%22Z6092K1%22%3A%22P625%22%7D%2C%7B%22Z1K1%22%3A%22Z6092%22%2C%22Z6092K1%22%3A%22P571%22%7D%2C%7B%22Z1K1%22%3A%22Z6092%22%2C%22Z6092K1%22%3A%22P1082%22%7D%2C%7B%22Z1K1%22%3A%22Z6092%22%2C%22Z6092K1%22%3A%22P421%22%7D%2C%7B%22Z1K1%22%3A%22Z6092%22%2C%22Z6092K1%22%3A%22P2564%22%7D%5D%7D%2C%22Z23451K2%22%3A%7B%22Z1K1%22%3A%22Z6092%22%2C%22Z6092K1%22%3A%22P625%22%7D%7D%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z35034%22%2C%22Z35034K1%22%3A%22Z1002%22%2C%22Z35034K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z23451%22%2C%22Z23451K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z30120%22%2C%22Z30120K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q3130%22%7D%2C%22Z30120K2%22%3A%5B%22Z6030%22%2C%22Z6033%22%2C%22Z6036%22%5D%2C%22Z30120K3%22%3A%5B%22Z60%22%5D%2C%22Z30120K4%22%3A%5B%22Z6092%22%2C%7B%22Z1K1%22%3A%22Z6092%22%2C%22Z6092K1%22%3A%22P625%22%7D%2C%7B%22Z1K1%22%3A%22Z6092%22%2C%22Z6092K1%22%3A%22P571%22%7D%2C%7B%22Z1K1%22%3A%22Z6092%22%2C%22Z6092K1%22%3A%22P1082%22%7D%2C%7B%22Z1K1%22%3A%22Z6092%22%2C%22Z6092K1%22%3A%22P421%22%7D%2C%7B%22Z1K1%22%3A%22Z6092%22%2C%22Z6092K1%22%3A%22P2564%22%7D%5D%7D%2C%22Z23451K2%22%3A%7B%22Z1K1%22%3A%22Z6092%22%2C%22Z6092K1%22%3A%22P571%22%7D%7D%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z35034%22%2C%22Z35034K1%22%3A%22Z1002%22%2C%22Z35034K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z23451%22%2C%22Z23451K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z30120%22%2C%22Z30120K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q3130%22%7D%2C%22Z30120K2%22%3A%5B%22Z6030%22%2C%22Z6033%22%2C%22Z6036%22%5D%2C%22Z30120K3%22%3A%5B%22Z60%22%5D%2C%22Z30120K4%22%3A%5B%22Z6092%22%2C%7B%22Z1K1%22%3A%22Z6092%22%2C%22Z6092K1%22%3A%22P625%22%7D%2C%7B%22Z1K1%22%3A%22Z6092%22%2C%22Z6092K1%22%3A%22P571%22%7D%2C%7B%22Z1K1%22%3A%22Z6092%22%2C%22Z6092K1%22%3A%22P1082%22%7D%2C%7B%22Z1K1%22%3A%22Z6092%22%2C%22Z6092K1%22%3A%22P421%22%7D%2C%7B%22Z1K1%22%3A%22Z6092%22%2C%22Z6092K1%22%3A%22P2564%22%7D%5D%7D%2C%22Z23451K2%22%3A%7B%22Z1K1%22%3A%22Z6092%22%2C%22Z6092K1%22%3A%22P1082%22%7D%7D%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z35034%22%2C%22Z35034K1%22%3A%22Z1002%22%2C%22Z35034K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z23451%22%2C%22Z23451K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z30120%22%2C%22Z30120K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q3130%22%7D%2C%22Z30120K2%22%3A%5B%22Z6030%22%2C%22Z6033%22%2C%22Z6036%22%5D%2C%22Z30120K3%22%3A%5B%22Z60%22%5D%2C%22Z30120K4%22%3A%5B%22Z6092%22%2C%7B%22Z1K1%22%3A%22Z6092%22%2C%22Z6092K1%22%3A%22P625%22%7D%2C%7B%22Z1K1%22%3A%22Z6092%22%2C%22Z6092K1%22%3A%22P571%22%7D%2C%7B%22Z1K1%22%3A%22Z6092%22%2C%22Z6092K1%22%3A%22P1082%22%7D%2C%7B%22Z1K1%22%3A%22Z6092%22%2C%22Z6092K1%22%3A%22P421%22%7D%2C%7B%22Z1K1%22%3A%22Z6092%22%2C%22Z6092K1%22%3A%22P2564%22%7D%5D%7D%2C%22Z23451K2%22%3A%7B%22Z1K1%22%3A%22Z6092%22%2C%22Z6092K1%22%3A%22P421%22%7D%7D%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z35034%22%2C%22Z35034K1%22%3A%22Z1002%22%2C%22Z35034K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z23451%22%2C%22Z23451K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z30120%22%2C%22Z30120K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q3130%22%7D%2C%22Z30120K2%22%3A%5B%22Z6030%22%2C%22Z6033%22%2C%22Z6036%22%5D%2C%22Z30120K3%22%3A%5B%22Z60%22%5D%2C%22Z30120K4%22%3A%5B%22Z6092%22%2C%7B%22Z1K1%22%3A%22Z6092%22%2C%22Z6092K1%22%3A%22P625%22%7D%2C%7B%22Z1K1%22%3A%22Z6092%22%2C%22Z6092K1%22%3A%22P571%22%7D%2C%7B%22Z1K1%22%3A%22Z6092%22%2C%22Z6092K1%22%3A%22P1082%22%7D%2C%7B%22Z1K1%22%3A%22Z6092%22%2C%22Z6092K1%22%3A%22P421%22%7D%2C%7B%22Z1K1%22%3A%22Z6092%22%2C%22Z6092K1%22%3A%22P2564%22%7D%5D%7D%2C%22Z23451K2%22%3A%7B%22Z1K1%22%3A%22Z6092%22%2C%22Z6092K1%22%3A%22P2564%22%7D%7D%7D%5D%7D%2C%22Z27873K2%22%3A%22table%22%2C%22Z27873K3%22%3A%5B%22Z6%22%2C%22class%22%2C%22float%22%5D%2C%22Z27873K4%22%3A%5B%22Z6%22%2C%22wikitable%22%2C%22inline-end%22%5D%7D I tried...] The timeouts are too much for this still. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:48, 10 May 2026 (UTC) == Proposed functions requiring only available types == === String === ==== String character discard functions ==== ==== String character replacement functions ==== Add the word 'the' to the start of a function. e.g United Kingdom - the United Kingdom. [[User:FantasticWikiUser|FantasticWikiUser]] ([[User talk:FantasticWikiUser|talk]]) 11:27, 25 March 2026 (UTC) :Yes… simple enough to do but not entirely clear when it is required. We’ve been [https://t.me/Wikifunctions/29989 discussing it on Telegram]. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 12:10, 25 March 2026 (UTC) ::This was an issue I found on [[abstract:Q21]] when I couldn't add it there. [[User:FantasticWikiUser|FantasticWikiUser]] ([[User talk:FantasticWikiUser|talk]]) 12:16, 25 March 2026 (UTC) :I worked on {{z|Z33138}} today. I'm not sure it covers all corner cases, feel free to try it out and add more tests :) [[User:So9q|So9q]] ([[User talk:So9q|talk]]) 20:32, 5 April 2026 (UTC) ==== String search functions ==== ==== String escaping and unescaping functions ==== ==== String encoding and decoding functions ==== * Unicode normalising functions (there are several types of normalisation) * [https://html.spec.whatwg.org/#named-character-references HTML named character encode] * [[wikidata:Q47466379|Punycode encode]] - {{z+|Z10178}} (part only, not whole url); see also {{z+|Z10185}} * [[:en:Unified_English_Braille|Unified English Braille encode]] (discarding invalid characters?) *[https://braille-autoriteit.org/standaarden/achtpuntsbraille/ Dutch eight-dot Braille] encode [[User:JhowieNitnek|JhowieNitnek]] ([[User talk:JhowieNitnek|talk]]) 21:38, 17 January 2026 (UTC) *[https://braille-autoriteit.org/standaarden/achtpuntsbraille/ Dutch eight-dot Braille] decode [[User:JhowieNitnek|JhowieNitnek]] ([[User talk:JhowieNitnek|talk]]) 21:38, 17 January 2026 (UTC) *[https://braille-autoriteit.org/versie-2019-van-zespunts-standaard/ Dutch six-dot Braille] encode [[User:JhowieNitnek|JhowieNitnek]] ([[User talk:JhowieNitnek|talk]]) 21:38, 17 January 2026 (UTC) *[https://braille-autoriteit.org/versie-2019-van-zespunts-standaard/ Dutch six-dot Braille] decode [[User:JhowieNitnek|JhowieNitnek]] ([[User talk:JhowieNitnek|talk]]) 21:38, 17 January 2026 (UTC) *[[google:ipa+braille&oq=IPA+Braille&gs_lcrp=EgZjaHJvbWUqDAgAECMYJxiABBiKBTIMCAAQIxgnGIAEGIoFMg0IARAAGIYDGIAEGIoFMg0IAhAAGIYDGIAEGIoFMgoIAxAAGIAEGKIEMgoIBBAAGIAEGKIEMgYIBRBFGDwyBggGEEUYPTIGCAcQRRg90gEHMjMyajBqN6gCALACAA&sourceid=chrome&ie=UTF-8|IPA Braille]] encode (IPA --> IPA Braille) [[User:JhowieNitnek|JhowieNitnek]] ([[User talk:JhowieNitnek|talk]]) 11:42, 18 January 2026 (UTC) *[[google:ipa+braille&oq=IPA+Braille&gs_lcrp=EgZjaHJvbWUqDAgAECMYJxiABBiKBTIMCAAQIxgnGIAEGIoFMg0IARAAGIYDGIAEGIoFMg0IAhAAGIYDGIAEGIoFMgoIAxAAGIAEGKIEMgoIBBAAGIAEGKIEMgYIBRBFGDwyBggGEEUYPTIGCAcQRRg90gEHMjMyajBqN6gCALACAA&sourceid=chrome&ie=UTF-8|IPA Braille]] decode (IPA Braille --> IPA) [[User:JhowieNitnek|JhowieNitnek]] ([[User talk:JhowieNitnek|talk]]) 11:42, 18 January 2026 (UTC) ==== String presentation functions ==== * add [[:en:Quotation_mark|locale-specific quotation marks]] to string ** Shouldn't the output depend on the locale? See [[mw:Extension:Scribunto/Lua_reference_manual#mw.language:formatNum|mw.language:formatNum]]. —[[User:Dexxor|Dexxor]] ([[User talk:Dexxor|talk]]) 17:15, 4 September 2023 (UTC) ==== String colour notation functions ==== * Hue of color (since we already have [[Z13017]], [[Z18263]] and [[Z18268]]) ==== String notation validation checks ==== * check if string is an [[:en:International_Chemical_Identifier]] ** {{Partly done}} see {{z+|Z21539}}. Supports the verification of the chemical formula and the stereochemical layer. There are 13 testcaes that I've written, all of which are passed by my JavaScript implementation. Note that a python implementation is not possible as the regex module is not available in Wikifunctions. [[User:MolecularPilot|MolecularPilot]] ([[User talk:MolecularPilot|talk]]) 03:09, 11 January 2025 (UTC) ** To do: *** Needs to verify the hydrogen and connection sections of the main layer *** Support the charge layer *** Support the isotopic layer **[[User:MolecularPilot|MolecularPilot]] ([[User talk:MolecularPilot|talk]]) 03:09, 11 January 2025 (UTC) ***{{ping|MolecularPilot}} A python impl. is infact possible. I created a basic direct translation at {{z+|Z22823}}. Some tests are failing as the regex needs a bit of sorting out, out of scope for me, but you can give it a try! Keep in mind that you need to escape any \ with a \\ just before saving per [[Wikifunctions:Python_implementations#Known_limitations_as_of_October_2024]]. <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:&lt;[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]&gt;</span> 06:14, 26 February 2025 (UTC) * check if string is a [[:en:SMILES_arbitrary_target_specification|SMILES arbitrary target specification (SMARTS) notation]] * check if string is an [[:en:ABC_notation|ABC notation]] * check if string is a [[:en:LilyPond|LilyPond notation]] * check if string is a [[:en:UIC_classification_of_locomotive_axle_arrangements|UIC classification of locomotive axle arrangements notation]] * check if a string is a valid [[:en:Digital_object_identifier|DOI]] ** Something about implementation difficulties: https://stackoverflow.com/questions/27910/finding-a-doi-in-a-document-or-page [[User:Alexander-Mart-Earth|Alexander-Mart-Earth]] ([[User talk:Alexander-Mart-Earth|talk]]) 14:28, 21 December 2023 (UTC) ** {{done}} compose [[Z24331]]({{Z|36883}}) [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 00:24, 25 June 2026 (UTC) ==== String validation checks ==== * check if string is a valid ISO 3166 country code * check if string is a valid [[:en:ISO_8601#EDTF|EDTF]] date/time ====String analysis functions==== ==== Monolingual text ==== ==== String Wikitext operations ==== ... === Natural number === === Integer=== === Byte === See [[Wikifunctions:Catalogue/Boolean operations#Byte functions|existing Byte functions]] in catalogue. * next byte without overflow: byte → byte * previous byte without overflow: byte → byte * next byte by Gray code: byte → byte * previous byte by Gray code: byte → byte * all bits set: byte → boolean * no bits set: byte → boolean * add bytes without overflow: byte, byte → byte * subtract bytes without overflow: byte, byte → byte * multiply bytes without overflow: byte, byte → byte * add bytes with overflow: byte, byte → byte * subtract bytes with overflow: byte, byte → byte * multiply bytes with overflow: byte, byte → byte * modulo bytes: byte, byte → byte * byte division: byte, byte → byte * right shift: byte → byte * left shift: byte → byte * right shift by n: byte, natural number → byte * left shift by n: byte, natural number → byte * right shift as ring: byte → byte * left shift as ring: byte → byte * right shift by n as ring: byte, natural number → byte * left shift by n as ring: byte, natural number → byte === Unicode code point === See [[Wikifunctions:Catalogue/Character operations#Unicode code points|existing code point functions in catalogue]]. * Codepoint to list of bytes for UTF-8 * Codepoint to list of bytes for UTF-16 * Codepoint to list of bytes for UTF-32 ===Object=== === List === ==== Basic list/iterable functions ==== ==== Complex list functions ==== ==== CSV list operations ==== === Functions with functions as arguments === * test whether certain functions have specific properties of [[:w:Homogeneous_relation|homogeneous relations]] for particular lists/sets === Gregorian calendar date === See [[Wikifunctions:Catalogue/Date operations#Gregorian calendar dates|catalogue of calendar date functions]] for existing functions. * Create a reading function for Dagbani that handles all the possible formats (both the English-linke and the traditional ones, both the Gregorian and the Hijra calendars). [https://docs.google.com/document/d/1u7-ZeY7NHt75JICUPAYky3-7KgkvauD_W3fBjmvpFO0/edit?tab=t.0#heading=h.gf6hp9o3gi0j] [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 15:43, 31 May 2025 (UTC) * same day of the year: date, date → boolean * same day of the week: date, date → boolean * within a year: date, date → boolean * within a week: date, date → boolean * within n days: date, date → boolean * months between: date, date → natural number * weeks between: date, date → natural number * n days later: date, natural number → date * n days earlier: date, natural number → date * n weeks earlier: date, natural number → date * n months later: date, natural number → date * n months earlier: date, natural number → date * n years later: date, natural number → date * n years earlier: date, natural number → date * Julian day number to date: integer → date * how many leap days passed between two dates: date, date → natural number * how many weekdays between two dates: date, date, day of the week → natural number * within JavaScript's date implementation: date → boolean * next time a day of the month is on a specific weekday: date, natural number, day of the week → date * next Friday the 13th: date → date * nth weekday of the month: date, day of the week, natural number → date * nth working days after: date, list of wikidata item references (list of holidays), wikidata item reference (place) → date === Gregorian year === See [[Wikifunctions:Catalogue/Date operations#Gregorian year|catalogue of year functions]] for existing functions. == Morphological functions == {{main|WF:HL}} == Proposed functions requiring future types == '''Note these functions cannot be implemented properly until the needed types are requested and approved.''' If one wishes to nevertheless attempt to define and implement them, * the functions and implementations should indicate prominently in their labels that their input/output types must be adjusted once support for the appropriate replacement types become available; ''and'' * the functions should ''not'' be used in the implementations of any other functions, as the later adjustment of input/output types to appropriate replacements will break those implementations. === String manipulation functions === === String analysis functions === * count distance between two letters in given alphabet (default to 26-charcater western alphabet. case insensitive. e.g. "a" & "A" ⇒ 0; "K" & "N" ⇒ 3) === String encoding and decoding functions === (would be better with types representing a stream of bytes) * [[wikidata:Q113486941|BASE45 encode]] * [[wikidata:Q113486941|BASE45 decode]] * Hexadecimal UTF-8 encode ("ABC ₤" ⇒ "41 42 43 20 E2 82 A4") * Hexadecimal UTF-8 decode ("41 42 43 20 E2 82 A4" ⇒ "ABC ₤") * Decimal UTF-8 encode ("ABC ₤" ⇒ "65 66 67 32 226 130 164") * Decimal UTF-8 decode ("65 66 67 32 226 130 164" ⇒ "ABC ₤") * Octal UTF-8 encode ("ABC ₤" ⇒ "101 102 103 40 342 202 244") * Octal UTF-8 decode ("101 102 103 40 342 202 244" ⇒ "ABC ₤") * Binary UTF-8 encode ("ABC ₤" ⇒ "01000001 01000010 01000011 00100000 11100010 10000010 10100100") * Binary UTF-8 decode ("01000001 01000010 01000011 00100000 11100010 10000010 10100100" ⇒ "ABC ₤") * Unicode code point encode ("ABC ₤" ⇒ "41 42 43 20 20A4") - {{z+|Z10785}} * Unicode code point decode ("41 42 43 20 20A4" ⇒ "ABC ₤") * Create regular expression object/string (i.e: "test" & "i" to /test/i) === Natural language functions === * Choose singular or plural based on number (e.g. singularOrPlural("person",6") -> "people") ** Note that there are also dual and other [[:w:grammatical number|grammatical number]]s in other languages. [[User:魔琴|魔琴]] ([[User talk:魔琴|talk]]) 18:54, 26 October 2023 (UTC) ** relevant interwiki link: [[d:WD:property proposal/plural forms]] [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 04:15, 9 February 2024 (UTC) **:Was rejected. **:The similar proposal {{P|13986}} was accepted, but per the comments on your proposal, just having that set (and [[Z30455|mapping it to one of our enums]]) isn't sufficient since a language might have exceptions to its conjugation rules, or handle rational/real numbers in different ways. **:Being able to make use of CLDR data might still be desirable to avoid hardcoding rules and exceptions into Functions. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 02:16, 18 December 2025 (UTC) ** This is duplicated with a suggestion above. There's some work done already: [[Z15977]]. We also have lightweight enums like {{Z|28215}} now. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 21:11, 30 November 2025 (UTC) === Cryptographic functions === (would be better with types representing a stream of bytes) * {{todo}} [[wikidata:Q47477417|MD2]] - {{z+|Z10135}} * {{todo}} [[wikidata:Q47462255|MD4]] - {{z+|Z10136}} * {{todo}} [[wikidata:Q27036232|MD5]] - {{z+|Z10137}} * {{todo}} [[wikidata:Q47208127|RIPEMD-128]] - {{z+|Z10138}} * {{todo}} [[wikidata:Q47208127|RIPEMD-160]] - {{z+|Z10139}} * {{todo}} [[wikidata:Q47463469|BLAKE2b-160]] - {{z+|Z10140}} * {{todo}} [[wikidata:Q47463469|BLAKE2b-256]] - {{z+|Z10141}} * {{todo}} [[wikidata:Q47463469|BLAKE2b-384]] - {{z+|Z10142}} * {{todo}} [[wikidata:Q47463469|BLAKE2b-512]] - {{z+|Z10143}} * {{todo}} [[wikidata:Q47463469|BLAKE2s-128]] - {{z+|Z10144}} * {{todo}} [[wikidata:Q47463469|BLAKE2s-160]] - {{z+|Z10145}} * {{todo}} [[wikidata:Q47463469|BLAKE2s-224]] - {{z+|Z10146}} * {{todo}} [[wikidata:Q47463469|BLAKE2s-256]] - {{z+|Z10147}} * {{todo}} [[wikidata:Q47465971|SHA-224]] - {{z+|Z10149}} * {{todo}} [[wikidata:Q47465971|HMAC-SHA-256]] * {{todo}} [[wikidata:Q87486893|SHAKE-128]] - {{z+|Z10150}} * {{todo}} [[wikidata:Q87486893|SHAKE-256]] - {{z+|Z10151}} * {{todo}} [[wikidata:Q56099240|ChaCha20]] - {{z+|Z25376}} * {{todo}} [[wikidata:Q56099436|X25519]] - {{z+|Z25393}} * {{todo}} [[wikidata:Q1190947|Keccak-f[1600]]] - {{z+|Z25399}} === Date, time, and calendric functions === See also: * Discussion of types at [[WF:type#Calendar types]] * {{q|139667974}} Lua module ==== Earth focus ==== [[file:Axial and apsidal precession.png|thumb|alt=diagram|orbit of Earth]] ===== Bengali calendar ===== {{z+|Z12926}} ===== Chinese calendar ===== ===== French Republican Calendar ===== decimalises and secularises the Gregorian * day names: {{z+|Z13006}}{{not done}} '''yet''' ===== Gregorian ===== widely used calendar derived from the Julian, basis for [[xkcd:1179|ISO 8601]] * date to ISO week number {{q|2110154}} * string to date * date to ISO 8601 string *: {{done}}, see {{z+|Z21842}}. --[[User:Sbb1413|Sbb1413]] ([[User talk:Sbb1413|talk]]) 18:47, 21 January 2025 (UTC) * date to year (yyyy) * date to month of the year (1-12) * date to month name (January-December) * date to day of the month (1-31) * date to hour of the day (0-23) * date to minutes (0-59) * date to seconds (0-59) Named Day from Date or day of year ; Input type : Date ; Output Type : String. ; The initial use case was automated population of On The Day, based on various collections of Holidays, festival days and observances. ? [[User:ShakespeareFan00|ShakespeareFan00]] ([[User talk:ShakespeareFan00|talk]]) 19:35, 26 March 2025 (UTC) : So If you gave it 2025-05-01 It said "All Fools Day" etc.. Possibly an additional input of enumrated type to indicate which data set to pull holidays, fesitvals and observances from. [[User:ShakespeareFan00|ShakespeareFan00]] ([[User talk:ShakespeareFan00|talk]]) 19:35, 26 March 2025 (UTC) Diary/calander Header function - Using the above and other date functions, generates a data set from a given date. Hence if you give it 2003-05-01 you get back a JOSN set contianing the {Day of week:String, Day in the Month, Observances} etc. [[User:ShakespeareFan00|ShakespeareFan00]] ([[User talk:ShakespeareFan00|talk]]) 19:35, 26 March 2025 (UTC) ===== Holocene calendar ===== * [[w:en:Holocene calendar#Conversion]] *: {{done}}, see {{z+|Z21913}}. --[[User:Sbb1413|Sbb1413]] ([[User talk:Sbb1413|talk]]) 13:30, 25 January 2025 (UTC) ===== Indian national calendar ===== ===== Islamic ===== a Lunar calendar, also called Hijri ===== Julian ===== mostly used by astronomers, some historians, and some Orthodox Christian denominations ===== Mesoamerican calendars ===== including civil and clerical forms ===== Persian ===== also called Jalali ===== Thai calendar ===== ===== Hebrew calendar ===== ==== Mars focus ==== [[file:Lowell - Mars (1894) - Diagram of the Orbits of Mars and the Earth.jpg|thumb|alt=diagram|orbit of Mars]] [https://simia.net/wiki/Time_on_Mars blog post] ===== Asgardian calendar ===== Proposed time-keeping system for Mars; base on the [https://asgardia.space/en/calendar online converter]; see [[w:Asgardia|Asgardia]] for context ===== Darian calendar ===== Proposed time-keeping system for Mars, requires Julian Date/Time to calculate and a month enumeration: [[WF:type proposals#Something to think about]] ===== Lukashian calendars ===== Proposed simple perpetual calendar system designed to be extensible to other reference frames (for example a Mars-centric one). Eschews leap-units. * [https://lukashian.org/download Java] reference implementation * [https://github.com/The-Lukashian-Calendar/lukashian GitHub] === Basic numerical functions === * round up ("1.289" & "2" ⇒ "1.29"; "5678" & "2" ⇒ "5700") *: So if the number is floating point, round to n decimal places, and if not, round to n significant figures. Is that right? [[User:BrightSunMan|BrightSunMan]] ([[User talk:BrightSunMan|talk]]) 19:36, 24 December 2023 (UTC) *: {{done}} {{Z|20053}}/{{Z|21043}} and {{Z|27705}}/{{Z|21047}} * round down ** {{done}} {{Z|20032}}/{{Z|20841}} * return integer value (5678.678 ⇒ 5678) ** {{done}} {{Z|19841}}/{{Z|26315}} * {{z+|Z13587}} (23 ⇒ "twenty-three") * Convert money from US$ to anything else ** requires source of conversion rates, which is a hole in function-likeness * Arabic numeral to Etruscan numeral * Etruscan numeral to Arabic numeral === Data serialization functions === * parse a string as [[:en:JSON|JSON]] * extract string from JSON object based on [[:d:Q121208951|JSONPath]] (<code>{"name":"Alice"}</code>, "$.name" ⇒ "Alice") *:Why not first convert a JSON string to an object, and then have a function that extracts fields based on JSONPath? Doing Stringly-typed things like this proposal as defined isn't a good idea. [[User:0xDeadbeef|0xDeadbeef]] ([[User talk:0xDeadbeef|talk]]) 16:16, 5 August 2023 (UTC) *::This seems to be a good idea, thanks! I moved and splitted the proposal accordingly. --[[User:1-Byte|1-Byte]] ([[User talk:1-Byte|talk]]) 09:51, 6 August 2023 (UTC) *:: is it okay to go ahead to create this 'extract string from JSON object based on JSONPath' as a function ? [[User:Dolphyb|Dolphyb]] ([[User talk:Dolphyb|talk]]) 16:14, 15 February 2024 (UTC) === Basic list/iterable functions requiring numeric types === * [[w:en:Lehmer random number generator#Sample C99 code]] * Sum the elements of a numeric list - {{z+|Z14038}} * Product of the elements of a numeric list ** {{done}} {{Z|23909}}/{{Z|13558}} * {{z+|Z12676}} * Slice of list elements: for the supplied list, return a list of elements that are at indexes between a supplied range n:m ** Zero indexing is used (first element is index 0)? ** n and m are are included in the range? ** What happens if n and/or m are invalid indexes? ** {{done}} {{Z+|Z26556}} * Remove slice of elements from list: return the supplied list with elements between a supplied range of indexes removed ** Zero indexing is used (first element is index 0)? ** n and m are are included in the range? ** What happens if n and/or m are invalid indexes? * Every nth element of list: returns every nth element of the supplied list ** {{done}} {{Z+|Z28735}} * Remove every nth element of list: removes every nth element of the supplied list - * sample n objects from list (return up to n [[Wikifunctions:Determinism|random]] objects from the list) * Jaccard similarity coefficient (see https://en.wikipedia.org/wiki/Jaccard_index) * Weighted average. Supply a list of values, and a second list of the same length of their weights. Returns a weighted average ** Example Input: <code>values = [10, 20, 30]</code>, <code>weights = [1, 2, 3]</code> ** Output: <code>23.33</code> ** {{done}} {{Z+|Z28066}} === Geodetics functions === [[w:en:planetary coordinate system]], [[w:en:well-known text representation of coordinate reference systems]] * generate antipodal coords ==== Earth ==== * convert coordinates outside of the ranges (-180, 180) for longitude and (-90, 90) for latitude to a canonical form * [https://plus.codes Plus Codes] to/from geocoordinates ** functions should match the semantics of the [https://github.com/google/open-location-code/blob/main/Documentation/Specification/specification.md#api-requirements expected API]: <code>is valid Plus Code?</code>, <code>is shortened Plus Code?</code>, <code>is full Plus Code?</code>, {{z+|Z25963}}, <code>co-ordinates from Plus Code</code> ([https://github.com/google/open-location-code/blob/main/Documentation/Specification/specification.md#decoding SW corner]), <code>shorten Plus Code</code>, <code>recover nearest Plus Code</code> ** implementations for JS and Python are provided, Apache 2.0 licenced, not sure how self-contained they are ** most of the functions could also be implemented by composition ** sample data is provided for testing (it's ~500 cases for each of encode/decode and ~50 cases for each of the others, but they're grouped nicely so maybe take 1 from each) * "[https://geohashing.site/geohashing/the_Algorithm the Algorithm]" ([[xkcd:426]], uses {{z+|Z10137}}) ==== Mars ==== [[w:en:areography#Cartography and geodesy]] * convert coordinates outside of the ranges [0, 360) for longitude and (-90, 90) for latitude to a canonical form ==== Moon ==== [[w:en:selenography#Lunar cartography and toponymy]] === Unit conversion functions === * {{z+|Z15560}} ::The function has two implementations now. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 20:32, 20 February 2026 (UTC) === Conversion function : 2D Cartesian to 2D Polar === Input : matrix [x,y] Output: matrix [θ,r] Short text : Polar conversion of x,y to a polar space centred at 0,0 in the Cartesian. Constraints: x,y,r are reals (float64), θ lies in the range -π<0<π (Sign determined in relation to standards used in STEM applications. [[User:ShakespeareFan00|ShakespeareFan00]] ([[User talk:ShakespeareFan00|talk]]) 14:30, 26 March 2025 (UTC) :The companion could also be provided. As I never did Geodetic functions, I am not sure how Lat, Long to map projection would work , but useful. [[User:ShakespeareFan00|ShakespeareFan00]] ([[User talk:ShakespeareFan00|talk]]) 14:30, 26 March 2025 (UTC) :See also [[WF:Type proposals/complex128]]. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 10:17, 1 December 2025 (UTC) === Trigonometric functions === * {{Z|Z16463}}, {{Z|Z12473}}, *: Input : float64 Angle in radians. *: Output : float64 desired trignometric value [[User:ShakespeareFan00|ShakespeareFan00]] ([[User talk:ShakespeareFan00|talk]]) 19:40, 26 March 2025 (UTC) * {{Z|Z29125}} *:Inputs: 2D Point (float64s, Reals, or perhaps [[WF:Type_proposals/complex128|a single complex number]]), angle (float64 or Real) *:Output: 2D Point (matching the input type) *:Not necessarily one single function; one can be created for each input type [[User:WrenFalcon|WrenFalcon]] ([[User talk:WrenFalcon|talk]]) 22:05, 31 July 2025 (UTC) ==== Function proposal : Decimalise angle of the form ('1:x' or '1 in x') to % (in 100) or ‰ (in 1000) ==== *Suggested name: gardient_decimal. *Input type: Integer ( The 1 is implied.). Lower Bound +1: Upper Bound: 1000 (for most practical situations?) *Output type: Real/float 64. Proposer: [[User:ShakespeareFan00|ShakespeareFan00]] ([[User talk:ShakespeareFan00|talk]]) 19:05, 28 March 2025 (UTC) ===Color Functions=== ==== Colorspace Conversion ==== x,y,Y to sRGB (Illuminant D65). Input : 3tuple of float64, Output: 3 tuple of integer, where 0>=r<=255, 0>=g<=255 0>=b<=255. Convert a color specfied as 3 float64 values, from x,y,Y colorspace to sRGB or raise an "Out of Gaumt" exception. [[User:ShakespeareFan00|ShakespeareFan00]] ([[User talk:ShakespeareFan00|talk]]) 19:09, 7 April 2025 (UTC) ==== Spectral Approximate from sRGB or XYZ values. ==== I'd like to see the techniques detailed here: http://scottburns.us/reflectance-curves-from-srgb/ implemented in Wikifunctions as the provided spreadhseet later in the paper doesn't appear to work with Libre Office. [[User:ShakespeareFan00|ShakespeareFan00]] ([[User talk:ShakespeareFan00|talk]]) 19:32, 2 June 2025 (UTC) ==== Subtractive color mix (Pigment style) ==== Implement the mixing function from Spectral.js (https://github.com/rvanwijnen/spectral.js/blob/3.0.0/spectral.js )(MIT license), to allow 2 or more sRGB triplets to be mixed like pigment colors. This is different from the subtract colors function implemented previously. === Music Functions === It would be nice to have '''12 equal temperament pitch class''' and '''12 equal temperament pitch''' types, as they would be useful for calculating harmonies and melodies. The pitch classes could be stored as natural numbers from 0 to 11, and represented with symbols C, C♯, D, ..., B. The pitches could be stored as integers with -1 being B3, 0 being C4, 1 being C♯4, etc. Over time, we could expand the pitch class and pitch types to other temperaments and just intonation. As I'm new to Wikifunctions and my coding skills are next to zero, this is just a suggestion to the community. (edited) [[User:CaffeineP|CaffeineP]] ([[User talk:CaffeineP|talk]]) 14:48, 9 April 2025 (UTC) :Yes… There are some notational challenges because of enharmonics as well as naming conventions varying by language/culture, so English A♯ is equivalent to German B and English B♭, for example. Ideally, I would want the (English) pitch class that is five semitones higher than G♭ to be displayed as C♭ rather than B. :Also, given some reference pitch like A4 = 440 Hz, we should be able to return the frequency in hertz of a given pitch and, conversely, the nearest pitch for a given frequency and its offset in cents (or whatever). The computation is a lot simpler than representing the result (or capturing how the result should be represented)! [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 20:08, 9 April 2025 (UTC) :If you use the cardinal values for the pitches from the MIDI standard (or an extension to such, since they're limited to 0..<128) then you could make some of these functions already, no [[WF:Type_proposals|type proposal]] needed. Granted a lot of them would just be addition/subtraction. And if you semi-arbitrarily map A = 0, A# = 1, etc. then you could do all of them. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 10:33, 1 December 2025 (UTC) * '''12-ET Pitch Class of a Pitch''': Return the 12 equal temperament pitch class of a given 12 equal temperament pitch. For example, C4 returns C. * '''12-ET Pitch based on Pitch Class''': Return a 12 equal temperament pitch based on a given 12 equal temperament pitch class and a given integer. For example, C and 4 return C4. * '''Interval between 12-ET Pitch Classes in Semitones''': Get the interval in semitones between two 12 equal temperament pitch classes, always assuming that the first is lower than (or the same as) the second, and the interval is less than an octave. For example, C and B return 11, while B and C return 1. * '''Interval between 12-ET Pitches in Semitones''': Get the interval in semitones between two 12 equal temperament pitches. For example, C4 and B3 return -1, while C3 and B4 return 23. ** {{Z+|Z25219}} * '''Raise 12-ET Pitch Class by Semitones''': Get a new 12 equal temperament pitch class through raising a given pitch class by the provided number of semitones. For example, raising B by 1 semitone returns C. ** {{Z+|Z25407}} * '''Lower 12-ET Pitch Class by Semitones''': Same as above, but lower the pitch class instead of raising it. ** {{Z+|Z25407}} * '''Raise 12-ET Pitch by Semitones''': Get a new 12 equal temperament pitch through raising a given pitch by the provided number of semitones. For example, raising B3 by 1 semitone returns C4. * '''Lower 12-ET Pitch by Semitones''': Same as above, but lower the pitch instead of raising it. * '''Frequency of a 12-ET Pitch''': Return a float64 frequency in Hz based on the provided 12 equal temperament pitch (and possibly a reference pitch with its frequency; if not provided, take default A4 = 440 Hz). ** {{Z+|Z25217}} * '''Approximate 12-ET Pitch Class based on Frequency''': Return a 12 equal temperament pitch class approximately based on the provided frequency in Hz. * '''Approximate 12-ET Pitch based on Frequency''': Return a 12 equal temperament pitch approximately based on the provided frequency in Hz. === SVG Functions === I would be nice to generate SVG (a XML-based vector image format which is basically a long string), it could allow to replace a lot of images on Commons or templates/tools. Here some examples: * create simple forms, * create graphs (line graph/bar graph for population or for production, elections diagrams like [[:File:1900Hawaii.svg]], etc.), * create more complex visualisation like genealogical trees, * create coat of arms (?), * etc. Cheers, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 10:47, 23 April 2025 (UTC) :@[[User:VIGNERON|VIGNERON]]: Eventually that is something we might support, but there'll be nothing any time soon. It has a number of complex security and scalability concerns, sadly. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 13:21, 23 April 2025 (UTC) ::{{ping|Jdforrester (WMF)}} thanks. I talked about it for the last Corner but I wanted to leave a record here, if we have time, maybe I'll use that time to write some things to prepare (like listing templates and tools on the Wikimedia projects that generate SVG or visualisations). Cheers, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 15:28, 23 April 2025 (UTC) :::Of course! I've explicitly added a section on this here: [[Wikifunctions:Embedded function calls#Non-text output]] — hope that helps assure you that we're thinking about it. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 21:40, 23 April 2025 (UTC) :An intermediate step could be replicating some of the [https://w3.org/TR/SVG11/filters.html functions] contained within {{Q|1518348}} [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 06:22, 5 May 2026 (UTC) === Biology === ==== Taxon functions ==== A taxon type could be useful, as could a taxon rank enum ({{Q|P31}} {{Q|Q427626}}). --[[User:WrenFalcon|WrenFalcon]] ([[User talk:WrenFalcon|talk]]) 16:49, 22 September 2025 (UTC) * Wikidata item representing taxon rank ({{Q|P31}} {{Q|Q427626}}) is at genus level or below ** Should(?) be possible with the current Wikidata functionality, from what I understand. See [[:Wikifunctions:Project chat#Taxon rank function(s)]] for a more detailed explanation. --[[User:WrenFalcon|WrenFalcon]] ([[User talk:WrenFalcon|talk]]) 23:27, 16 May 2025 (UTC) * compare taxon ranks ** Cases: a < b, a == b, a > b, undetermined/incomparable (if a or b are clades, this should be returned/used) * get taxon code of nomenclature ({{Q|P944}}) * is parent taxon of / is child taxon of ** <code>is parent taxon of(Taxon a, Taxon b) => b.parent == a OR is parent taxon of(a, b.parent)</code> * format taxon name (according to relevant rules of nomenclature) ** Include author and year citation? Maybe page too, if present? == Object / type / function functions == == External function lists == * [[WF:importing]] 9d5byoj52guubcwy4smi6rl2184nva2 Module:Documentation/config 828 1506 286873 281054 2026-06-28T02:36:29Z YoshiRulz 10156 Don't set class mw-editsection-like on navbar container 286873 Scribunto text/plain ---------------------------------------------------------------------------------------------------- -- -- Configuration for Module:Documentation -- -- Here you can set the values of the parameters and messages used in Module:Documentation to -- localise it to your wiki and your language. Unless specified otherwise, values given here -- should be string values. ---------------------------------------------------------------------------------------------------- local _format = require('Module:TNT').format local function format(id) return _format('I18n/Documentation', id) end local cfg = {} -- Do not edit this line. cfg['templatestyles-scr'] = 'Module:Documentation/styles.css' ---------------------------------------------------------------------------------------------------- -- Protection template configuration ---------------------------------------------------------------------------------------------------- -- cfg['protection-template'] -- The name of the template that displays the protection icon (a padlock on enwiki). cfg['protection-template'] = 'PP-template' -- cfg['protection-reason-edit'] -- The protection reason for edit-protected templates to pass to -- [[Module:Protection banner]]. cfg['protection-reason-edit'] = 'template' --[[ -- cfg['protection-template-args'] -- Any arguments to send to the protection template. This should be a Lua table. -- For example, if the protection template is "pp-template", and the wikitext template invocation -- looks like "{{pp-template|docusage=yes}}", then this table should look like "{docusage = 'yes'}". --]] cfg['protection-template-args'] = {docusage = 'yes'} --[[ ---------------------------------------------------------------------------------------------------- -- Sandbox notice configuration -- -- On sandbox pages the module can display a template notifying users that the current page is a -- sandbox, and the location of test cases pages, etc. The module decides whether the page is a -- sandbox or not based on the value of cfg['sandbox-subpage']. The following settings configure the -- messages that the notices contains. ---------------------------------------------------------------------------------------------------- --]] -- cfg['sandbox-notice-image'] -- The image displayed in the sandbox notice. cfg['sandbox-notice-image'] = '[[Image:Edit In Sandbox Icon - Color.svg|40px|alt=|link=]]' --[[ -- cfg['sandbox-notice-pagetype-template'] -- cfg['sandbox-notice-pagetype-module'] -- cfg['sandbox-notice-pagetype-other'] -- The page type of the sandbox page. The message that is displayed depends on the current subject -- namespace. This message is used in either cfg['sandbox-notice-blurb'] or -- cfg['sandbox-notice-diff-blurb']. --]] cfg['sandbox-notice-pagetype-template'] = format('sandbox-notice-pagetype-template') cfg['sandbox-notice-pagetype-module'] = format('sandbox-notice-pagetype-module') cfg['sandbox-notice-pagetype-other'] = format('sandbox-notice-pagetype-other') --[[ -- cfg['sandbox-notice-blurb'] -- cfg['sandbox-notice-diff-blurb'] -- cfg['sandbox-notice-diff-display'] -- Either cfg['sandbox-notice-blurb'] or cfg['sandbox-notice-diff-blurb'] is the opening sentence -- of the sandbox notice. The latter has a diff link, but the former does not. $1 is the page -- type, which is either cfg['sandbox-notice-pagetype-template'], -- cfg['sandbox-notice-pagetype-module'] or cfg['sandbox-notice-pagetype-other'] depending what -- namespace we are in. $2 is a link to the main template page, and $3 is a diff link between -- the sandbox and the main template. The display value of the diff link is set by -- cfg['sandbox-notice-compare-link-display']. --]] cfg['sandbox-notice-blurb'] = format('sandbox-notice-blurb') cfg['sandbox-notice-diff-blurb'] = format('sandbox-notice-diff-blurb') cfg['sandbox-notice-compare-link-display'] = format('sandbox-notice-compare-link-display') --[[ -- cfg['sandbox-notice-testcases-blurb'] -- cfg['sandbox-notice-testcases-link-display'] -- cfg['sandbox-notice-testcases-run-blurb'] -- cfg['sandbox-notice-testcases-run-link-display'] -- cfg['sandbox-notice-testcases-blurb'] is a sentence notifying the user that there is a test cases page -- corresponding to this sandbox that they can edit. $1 is a link to the test cases page. -- cfg['sandbox-notice-testcases-link-display'] is the display value for that link. -- cfg['sandbox-notice-testcases-run-blurb'] is a sentence notifying the user that there is a test cases page -- corresponding to this sandbox that they can edit, along with a link to run it. $1 is a link to the test -- cases page, and $2 is a link to the page to run it. -- cfg['sandbox-notice-testcases-run-link-display'] is the display value for the link to run the test -- cases. --]] cfg['sandbox-notice-testcases-blurb'] = format('sandbox-notice-testcases-blurb') cfg['sandbox-notice-testcases-link-display'] = format('sandbox-notice-testcases-link-display') cfg['sandbox-notice-testcases-run-blurb'] = format('sandbox-notice-testcases-run-blurb') cfg['sandbox-notice-testcases-run-link-display'] = format('sandbox-notice-testcases-run-link-display') -- cfg['sandbox-category'] -- A category to add to all template sandboxes. cfg['sandbox-category'] = 'Template sandboxes' ---------------------------------------------------------------------------------------------------- -- Start box configuration ---------------------------------------------------------------------------------------------------- -- cfg['documentation-icon-wikitext'] -- The wikitext for the icon shown at the top of the template. cfg['documentation-icon-wikitext'] = '[[File:Test Template Info-Icon - Version (2).svg|50px|link=|alt=Documentation icon]]' ---------------------------------------------------------------------------------------------------- -- Link box (end box) configuration ---------------------------------------------------------------------------------------------------- -- cfg['transcluded-from-blurb'] -- Notice displayed when the docs are transcluded from another page. $1 is a wikilink to that page. cfg['transcluded-from-blurb'] = format('transcluded-from-blurb') --[[ -- cfg['create-module-doc-blurb'] -- Notice displayed in the module namespace when the documentation subpage does not exist. -- $1 is a link to create the documentation page with the preload cfg['module-preload'] and the -- display cfg['create-link-display']. --]] cfg['create-module-doc-blurb'] = format('create-module-doc-blurb') ---------------------------------------------------------------------------------------------------- -- Experiment blurb configuration ---------------------------------------------------------------------------------------------------- --[[ -- cfg['experiment-blurb-template'] -- cfg['experiment-blurb-module'] -- The experiment blurb is the text inviting editors to experiment in sandbox and test cases pages. -- It is only shown in the template and module namespaces. With the default English settings, it -- might look like this: -- -- Editors can experiment in this template's sandbox (edit | diff) and testcases (edit) pages. -- -- In this example, "sandbox", "edit", "diff", "testcases", and "edit" would all be links. -- -- There are two versions, cfg['experiment-blurb-template'] and cfg['experiment-blurb-module'], depending -- on what namespace we are in. -- -- Parameters: -- -- $1 is a link to the sandbox page. If the sandbox exists, it is in the following format: -- -- cfg['sandbox-link-display'] (cfg['sandbox-edit-link-display'] | cfg['compare-link-display']) -- -- If the sandbox doesn't exist, it is in the format: -- -- cfg['sandbox-link-display'] (cfg['sandbox-create-link-display'] | cfg['mirror-link-display']) -- -- The link for cfg['sandbox-create-link-display'] link preloads the page with cfg['template-sandbox-preload'] -- or cfg['module-sandbox-preload'], depending on the current namespace. The link for cfg['mirror-link-display'] -- loads a default edit summary of cfg['mirror-edit-summary']. -- -- $2 is a link to the test cases page. If the test cases page exists, it is in the following format: -- -- cfg['testcases-link-display'] (cfg['testcases-edit-link-display']) -- -- If the test cases page doesn't exist, it is in the format: -- -- cfg['testcases-link-display'] (cfg['testcases-create-link-display']) -- -- If the test cases page doesn't exist, the link for cfg['testcases-create-link-display'] preloads the -- page with cfg['template-testcases-preload'] or cfg['module-testcases-preload'], depending on the current -- namespace. --]] cfg['experiment-blurb-template'] = format('experiment-blurb-template') cfg['experiment-blurb-module'] = format('experiment-blurb-module') ---------------------------------------------------------------------------------------------------- -- Sandbox link configuration ---------------------------------------------------------------------------------------------------- -- cfg['sandbox-subpage'] -- The name of the template subpage typically used for sandboxes. cfg['sandbox-subpage'] = 'sandbox' -- cfg['template-sandbox-preload'] -- Preload file for template sandbox pages. cfg['template-sandbox-preload'] = 'Template:Documentation/preload-sandbox' -- cfg['module-sandbox-preload'] -- Preload file for Lua module sandbox pages. cfg['module-sandbox-preload'] = 'Template:Documentation/preload-module-sandbox' -- cfg['sandbox-link-display'] -- The text to display for "sandbox" links. cfg['sandbox-link-display'] = format('sandbox-link-display') -- cfg['sandbox-edit-link-display'] -- The text to display for sandbox "edit" links. cfg['sandbox-edit-link-display'] = format('sandbox-edit-link-display') -- cfg['sandbox-create-link-display'] -- The text to display for sandbox "create" links. cfg['sandbox-create-link-display'] = format('sandbox-create-link-display') -- cfg['compare-link-display'] -- The text to display for "compare" links. cfg['compare-link-display'] = format('compare-link-display') -- cfg['mirror-edit-summary'] -- The default edit summary to use when a user clicks the "mirror" link. $1 is a wikilink to the -- template page. cfg['mirror-edit-summary'] = 'Create sandbox version of $1' -- cfg['mirror-link-display'] -- The text to display for "mirror" links. cfg['mirror-link-display'] = format('mirror-link-display') -- cfg['mirror-link-preload'] -- The page to preload when a user clicks the "mirror" link. cfg['mirror-link-preload'] = 'Template:Documentation/mirror' ---------------------------------------------------------------------------------------------------- -- Test cases link configuration ---------------------------------------------------------------------------------------------------- -- cfg['testcases-subpage'] -- The name of the template subpage typically used for test cases. cfg['testcases-subpage'] = 'testcases' -- cfg['template-testcases-preload'] -- Preload file for template test cases pages. cfg['template-testcases-preload'] = 'Template:Documentation/preload-testcases' -- cfg['module-testcases-preload'] -- Preload file for Lua module test cases pages. cfg['module-testcases-preload'] = 'Template:Documentation/preload-module-testcases' -- cfg['testcases-link-display'] -- The text to display for "testcases" links. cfg['testcases-link-display'] = format('testcases-link-display') -- cfg['testcases-edit-link-display'] -- The text to display for test cases "edit" links. cfg['testcases-edit-link-display'] = format('testcases-edit-link-display') -- cfg['testcases-create-link-display'] -- The text to display for test cases "create" links. cfg['testcases-create-link-display'] = format('testcases-create-link-display') ---------------------------------------------------------------------------------------------------- -- Add categories blurb configuration ---------------------------------------------------------------------------------------------------- --[[ -- cfg['add-categories-blurb'] -- Text to direct users to add categories to the /doc subpage. Not used if the "content" or -- "docname fed" arguments are set, as then it is not clear where to add the categories. $1 is a -- link to the /doc subpage with a display value of cfg['doc-link-display']. --]] cfg['add-categories-blurb'] = format('add-categories-blurb') -- cfg['doc-link-display'] -- The text to display when linking to the /doc subpage. cfg['doc-link-display'] = '/doc' ---------------------------------------------------------------------------------------------------- -- Subpages link configuration ---------------------------------------------------------------------------------------------------- --[[ -- cfg['subpages-blurb'] -- The "Subpages of this template" blurb. $1 is a link to the main template's subpages with a -- display value of cfg['subpages-link-display']. In the English version this blurb is simply -- the link followed by a period, and the link display provides the actual text. --]] cfg['subpages-blurb'] = format('subpages-blurb') --[[ -- cfg['subpages-link-display'] -- The text to display for the "subpages of this page" link. $1 is cfg['template-pagetype'], -- cfg['module-pagetype'] or cfg['default-pagetype'], depending on whether the current page is in -- the template namespace, the module namespace, or another namespace. --]] cfg['subpages-link-display'] = format('subpages-link-display') -- cfg['template-pagetype'] -- The pagetype to display for template pages. cfg['template-pagetype'] = format('template-pagetype') -- cfg['module-pagetype'] -- The pagetype to display for Lua module pages. cfg['module-pagetype'] = format('module-pagetype') -- cfg['default-pagetype'] -- The pagetype to display for pages other than templates or Lua modules. cfg['default-pagetype'] = format('default-pagetype') ---------------------------------------------------------------------------------------------------- -- Doc link configuration ---------------------------------------------------------------------------------------------------- -- cfg['doc-subpage'] -- The name of the subpage typically used for documentation pages. cfg['doc-subpage'] = 'doc' -- cfg['file-docpage-preload'] -- Preload file for documentation page in the file namespace. cfg['file-docpage-preload'] = 'Template:Documentation/preload-filespace' -- cfg['docpage-preload'] -- Preload file for template documentation pages in all namespaces. cfg['docpage-preload'] = 'Template:Documentation/preload' -- cfg['module-preload'] -- Preload file for Lua module documentation pages. cfg['module-preload'] = 'Template:Documentation/preload-module-doc' ---------------------------------------------------------------------------------------------------- -- Print version configuration ---------------------------------------------------------------------------------------------------- -- cfg['print-subpage'] -- The name of the template subpage used for print versions. cfg['print-subpage'] = 'Print' -- cfg['print-link-display'] -- The text to display when linking to the /Print subpage. cfg['print-link-display'] = '/Print' -- cfg['print-blurb'] -- Text to display if a /Print subpage exists. $1 is a link to the subpage with a display value of cfg['print-link-display']. cfg['print-blurb'] = format('print-blurb') -- cfg['display-print-category'] -- Set to true to enable output of cfg['print-category'] if a /Print subpage exists. -- This should be a boolean value (either true or false). cfg['display-print-category'] = true -- cfg['print-category'] -- Category to output if cfg['display-print-category'] is set to true, and a /Print subpage exists. cfg['print-category'] = 'Templates with print versions' ---------------------------------------------------------------------------------------------------- -- HTML and CSS configuration ---------------------------------------------------------------------------------------------------- -- cfg['main-div-id'] -- The "id" attribute of the main HTML "div" tag. cfg['main-div-id'] = 'template-documentation' -- cfg['main-div-classes'] -- The CSS classes added to the main HTML "div" tag. cfg['main-div-class'] = 'ts-doc-doc' cfg['header-div-class'] = 'ts-doc-header' cfg['heading-div-class'] = 'ts-doc-heading' cfg['content-div-class'] = 'ts-doc-content' cfg['footer-div-class'] = 'ts-doc-footer plainlinks' cfg['sandbox-class'] = 'ts-doc-sandbox' -- cfg['start-box-linkclasses'] -- The CSS classes used for the [view][edit][history] or [create] links in the start box. cfg['start-box-linkclasses'] = --[['ts-tlinks-tlinks mw-editsection-like plainlinks'--]]'ts-tlinks-tlinks plainlinks' -- cfg['start-box-link-id'] -- The HTML "id" attribute for the links in the start box. cfg['start-box-link-id'] = 'doc_editlinks' ---------------------------------------------------------------------------------------------------- -- Tracking category configuration ---------------------------------------------------------------------------------------------------- -- cfg['display-strange-usage-category'] -- Set to true to enable output of cfg['strange-usage-category'] if the module is used on a /doc subpage -- or a /testcases subpage. This should be a boolean value (either true or false). cfg['display-strange-usage-category'] = true -- cfg['strange-usage-category'] -- Category to output if cfg['display-strange-usage-category'] is set to true and the module is used on a -- /doc subpage or a /testcases subpage. cfg['strange-usage-category'] = 'Pages with strange documentation template usage' --[[ ---------------------------------------------------------------------------------------------------- -- End configuration -- -- Don't edit anything below this line. ---------------------------------------------------------------------------------------------------- --]] return cfg pidleapgwd3a7ld7fw1ijuerhf7iyue Wikifunctions talk:Main Page 5 3346 286875 284825 2026-06-28T03:08:04Z SpBot 978 archive 1 section: 1 to [[Wikifunctions talk:Main Page/Archive/2026/05]] (after section [[Wikifunctions talk:Main Page/Archive/2026/05#Wikinews_removal_request|Wikinews_removal_request]]) - previous edit: [[:User:Hogü-456|Hogü-456]], 2026-06-20 21:27 286875 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) gemmdksg181b9dnvor2vu2otk0z9mf0 Talk:Z6 1 3656 286800 274742 2026-06-28T01:16:28Z YoshiRulz 10156 Suppress type proposal link 286800 wikitext text/x-wiki {{type documentation|Z6|String |proposal=<!--N/A--> }} == Detailed definition of a String needed == The following should be described: * What encoding is used for String? e.g. [[:en:UTF-8|UTF-8]]? * Is there a maximum length for String? * Are [[:en:Unicode_control_characters|all control characters/codepoints]] permitted to be used? e.g. CRLF, bidirectional text overrides? [[User:Dhx1|Dhx1]] ([[User talk:Dhx1|talk]]) 01:45, 4 August 2023 (UTC) : {{ping|User:Dhx1}} The [[Wikifunctions:Function model|function model]] says: : <code>String := "Character*" // to be specific, as in JSON / ECMA-404</code> : The [https://www.ecma-international.org/publications-and-standards/standards/ecma-404/ ECMA-404 standard] says (p. 4) "A string is a sequence of Unicode code points..." and then talks about escapes in their representation for special characters. : To answer your specific questions: :* What encoding is used for String? e.g. UTF-8? :: A string is a list of Unicode codepoints. Whether it is UTF-8 or UTF-16 depends on the used encoding, i.e. some programming languages require specific encodings and then the string would be encoded accordingly. From the point of view of Wikifunctions, a string is defined to be a compact representation of a "list of codepoints", i.e. <code>Z881(Z86)</code>. :* Is there a maximum length for String? :: Only practically. We did not limit the length. Our APIs might have limits in the length of inputs. If you want to try it out to see where it breaks, please use the [https://wikifunctions.beta.wmflabs.org/wiki/Wikifunctions:Main_Page Betacluster installation]. :* Are all control characters/codepoints permitted to be used? e.g. CRLF, bidirectional text overrides? :: All code points are currently permitted. This might change if we discover that some cause issues. We expect that the UI will not graciously deal with some of them. If you want to try it out to see where it breaks, please use the [https://wikifunctions.beta.wmflabs.org/wiki/Wikifunctions:Main_Page Betacluster installation]. : Hope that helps! --[[User:DVrandecic (WMF)|DVrandecic (WMF)]] ([[User talk:DVrandecic (WMF)|talk]]) 19:29, 8 August 2023 (UTC) ::Please note currently API require strings in requests to be normalized to Unicode NFC form. To use a string that is not in NFC form, see [[Z10373]]. [[User:GZWDer|GZWDer]] ([[User talk:GZWDer|talk]]) 19:33, 8 August 2023 (UTC) :Thanks @[[User:DVrandecic (WMF)|DVrandecic (WMF)]] for the link to the function model. Is it possible to narrow the definition of Z6/String to only ever be UTF-8 encoded per requirement in [https://datatracker.ietf.org/doc/html/rfc8259#section-8.1 RFC8259]? [[Z86]] also has a alias "UTF-8 code point" so I wonder whether this definition of UTF-8 only is already in effect? Detection of whether a string is UTF-8 or UTF-16 encoded is non-deterministic and error prone, e.g. 0x2020 is two spaces in UTF-8 and a [[:en:Dagger_(mark)|dagger]] in UTF-16. [https://datatracker.ietf.org/doc/html/rfc8259#section-8.1 RFC8259] also allows JSON implementations to ignore byte-order marks that would have otherwise explicitly allowed an implementation to know whether a number of bytes is a UTF-8 or UTF-16 encoded string. :Additionally it appears that [https://www.ecma-international.org/wp-content/uploads/ECMA-404_2nd_edition_december_2017.pdf ECMA-404]/[https://datatracker.ietf.org/doc/html/rfc8259#section-7 RFC8259] requiring escaping of some control codes, quotation marks, etc is not a restriction either other than APIs needing to escape these characters before Z6/String is used in a JSON response? [[User:Dhx1|Dhx1]] ([[User talk:Dhx1|talk]]) 02:30, 9 August 2023 (UTC) ::JavaScript encodes strings as UTF16, and much of our code is running on JavaScript. By requiring UTF8, we might be introducing unnecessary specificity that might make everyone's life harder. Right now it feels to me like it is easier to allow each programming language to do what it wants as long as the sequence of code points is NFC equivalent. But I keep myself the right to change my mind on this as we learn more about the system (and having this discussion and the material you collected here is exactly the right place to find it should we need to revisit this decision). ::In short: it feels to me premature to commit to UTF8. --[[User:DVrandecic (WMF)|DVrandecic (WMF)]] ([[User talk:DVrandecic (WMF)|talk]]) 05:22, 9 August 2023 (UTC) 0nve6tkcakoy4unm7953i1wwa3kb4so Wikifunctions:Requests for user groups 4 3790 286766 284683 2026-06-27T21:21:39Z Ameisenigel 44 Mark section resolved ([[User:Bunnypranav/sectionResolved.js|sectionResolved]]) 286766 wikitext text/x-wiki {{shortcut|[[WF:RFG]]|[[WF:PERM]]|[[WF:RFUG]]}} This is the place to request specific user groups: {{ombox | image = [[File:Echo user-rights icon.svg|60x60px|alt=|link=]] | text = '''How to make a request''' # Edit the section for the user group you wish to request # Copy the following and ''append'' it to the text-area: ## Requests without required discussion: <code><nowiki>{{subst:rfg|1={{subst:REVISIONUSER}}|2=reason ~~~~}}</nowiki></code> ## Functioneer requests (required 48-hour discussion): <code><nowiki>{{subst:rfg|3=1|length=2 days|1={{subst:REVISIONUSER}}|2=reason ~~~~}}</nowiki></code> ## Requests with required 1-week discussion: <code><nowiki>{{subst:rfg|3=1|1={{subst:REVISIONUSER}}|2=reason ~~~~}}</nowiki></code> # Replace <code>reason</code> with a rationale based on the guidelines specified for the user group }} : ''Archived requests can be found at [[Wikifunctions:Requests for user groups/Archive]]'' {{Autoarchive resolved section | age = 1 | archive = ((FULLPAGENAME))/Archive/((year))/((month:##)) | level = 3 }} == Functioneer == {{see also|Wikifunctions:Functioneers}} === Poro26 === :{{UL2.0|1=Poro26|contributions=1|deletedcontributions=1|editcount=1|blocklog=1|rightslog=1|crosswiki=1}} :''Discussion open until: 14:33, 19 June 2026 (UTC)'' :I would like to obtain the Functioneer status in order to contribute to the creation, implementation, and testing of functions on Wikifunctions, and to actively participate in the development of reusable functions for Wikimedia projects, particularly [https://abstract.wikipedia.org/wiki/Abstract_Wikipedia:Main_page Abstract Wikipedia]. I also wish to connect and test functions created during [https://diff.wikimedia.org/fr/2026/06/04/introduction-a-wikifunctions-dix-fonctions-creees-par-des-wikimediens-ivoiriens/ technical workshops in Côte d’Ivoire], as well as correct, when necessary, certain Python and JavaScript implementations of existing functions whenever errors are identified in the code. [[User:Poro26|Poro26]] ([[User talk:Poro26|talk]]) 14:33, 17 June 2026 (UTC) ::{{S}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 15:54, 17 June 2026 (UTC) ::{{s}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 17:36, 17 June 2026 (UTC) :{{done}} [[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 21:21, 27 June 2026 (UTC) {{Section resolved|1=[[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 21:21, 27 June 2026 (UTC)}} == Autopatroller == {{See also|Wikifunctions:Autopatrollers}} == Administrator == {{see also|Wikifunctions:Administrators}} == Interface administrator == {{see also|Wikifunctions:Interface administrators}} == Translation administrator == {{see also|Wikifunctions:Translation administrators}} == Bureaucrat == {{see also|Wikifunctions:Bureaucrats}} == Miscellaneous requests == == See also == * [[Wikifunctions:User groups]] ** [[mw:Help:Wikifunctions/User rights]] for additional context about functioneers, maintainers, sysops, and bureaucrats [[Category:User groups|*]] 0ulzqz5zjapi1gqh0uj4z4y0eg8b0hc Wikifunctions:Glossary/ko 4 5798 286711 278543 2026-06-27T13:57:36Z Tensama0415 73696 Created page with "구상 문서" 286711 wikitext text/x-wiki <noinclude><languages/> <!--<nowiki>(nowiki tags are so that the translate extension doesn't try to translate the TERM and DEFINITION in this boilerplate). Use this boilerplate for a new term: ; {{anchor|term|Term}} <translate>term</translate> {{English term|term}} : ''Definition verification needed'' : <translate>definition</translate> Notes: 1. Omit the "Definition verification" if you're sure that your definition is correct. 2. You can add several values for anchor, if it has spelling or capitalization variants; see the documentation for Template:Anchor and examples in other terms. </nowiki>--></noinclude> {{see also|wikt:en:Appendix:Glossary}} [[Wikifunctions talk:Glossary|토론 페이지]]에서 용어를 요청하거나 더 많은 용어를 추가하고 정의를 개선하세요. {|class="toccolours" style="margin:.2em auto;padding:.2em .5em;text-align:center" dir="ltr" lang="en" |- |style="padding:0;width:100%"|{{CompactTOC}} |} == A == ; {{anchor|abstract|Abstract}} 추상 {{English term|abstract}} : [[#natural_language|특정한 자연어]]가 아니라 그로부터의 추상화; 자연어 텍스트, 문장 또는 구의 의미에 대한 표기법을 제공하는 것을 목표로합니다. [[#concrete|구상]]의 반대. ; {{anchor|abstracttext|AbstractText}} AbstractText {{English term|AbstractText}} : [[#Wikifunctions|위키함수]] 아이디어의 프로토 타입 [https://github.com/google/abstracttext 구현]. ; {{anchor|abstract_article}} 추상 문서 {{English term|abstract article}} : <span lang="en" dir="ltr" class="mw-content-ltr">A page in the main namespace of [[#abstract_Wikipedia|Abstract Wikipedia]]; a page that is similar to a Wikipedia article, but that is [[#abstract|abstract]]. The opposite of [[#concrete_article|concrete article]]. ("Abstract" is an adjective here; it ''doesn't'' mean "a summary of an article".)</span> ; {{anchor|abstract_content}} 추상 콘텐츠 {{English term|abstract content}} : [[#Content|콘텐츠]] 참조. ; {{anchor|abstract_Wikipedia|Abstract_Wikipedia}} 추상 위키백과 {{English term|Abstract Wikipedia}} : [[#local_Wikipedia|로컬 위키백과]]에서 [[#natural_language|자연어]]로 [[#article|문서]]를 [[#Renderer|렌더링]]하는 데 사용할 수 있는 모든 [[#Content|콘텐츠]]의 예비 이름; 현재 해당 [[#Item|항목]] 옆에 [[#Wikidata|위키데이터]]에 존재하도록 제안되었지만 [[#development_project|개발 프로젝트]]의 [[#Part_P2|Part P2]] 이전에 논의될 것입니다. ; {{anchor|alias}} 별칭 {{English term|alias}} : 객체를 찾는 데 가장 먼저 사용되는 객체의 대체 레이블입니다. ; {{anchor|argument}} 인수 {{English term|argument}} : <span lang="en" dir="ltr" class="mw-content-ltr">an input given to a [[#function call|function call]].</span> ; {{anchor|argument reference}} <span lang="en" dir="ltr" class="mw-content-ltr">argument reference</span> {{English term|argument reference}} : <span lang="en" dir="ltr" class="mw-content-ltr">a [[#reference|reference]] to one of the supplied arguments within a [[#composition|composition]].</span> ; {{anchor|array}} 배열 {{English term|array}} : <span lang="en" dir="ltr" class="mw-content-ltr">Many programming languages have an "array" type. The counterparts in Wikifunctions are [[#list|list]] and [[#typed list|typed list]]. See also [[#Benjamin array|Benjamin array]].</span> ; {{anchor|article|Article}} 문서 {{English term|article}} : <span class="mw-translate-fuzzy">일반적으로 [[#Wikipedia|위키백과]]의 한 항목을 나타내는 위키백과의 기본 이름공간에 있는 문서.</span> == B == ; {{anchor|Benjamin array}} <span lang="en" dir="ltr" class="mw-content-ltr">Benjamin array</span> {{English term|Benjamin array}} : <span lang="en" dir="ltr" class="mw-content-ltr">a way to denote [[#typed list|typed list]] proposed by Benjamin Degenhart, where a typed list is stored as a JSON list whose first element denotes the type. This is in contrast with the previous proposed schema, which uses LISP-style singly-linked lists, in which the type must be stored once in each node.</span> ; {{anchor|boolean|Boolean}} 불리언 {{English term|boolean}} : <span lang="en" dir="ltr" class="mw-content-ltr">a value that can have 2 states, usually denoted true and false.</span> ; {{anchor|built-in|builtin}} 내장된 {{English term|built-in}} : 평가자가 제공하고 위키 인터페이스를 통해 편집할 수없는 함수의 기본 구현. == C == ; {{anchor|call}} 호출 {{English term|call}} : [[#function call|함수 호출]] 참조. 영어에서는 [[#invoke|인보크(invoke) 또는 인보케이션(invocation)]]이라는 용어도 사용할 수 있습니다. ; {{anchor|canonical|canonicalized|canonicalised}} 표준형의 {{English term|canonical, canonicalized, canonicalised}} : 구체적이고 덜 장황하며 따라서 [[#JSON|JSON]]으로 [[#ZObject|Z객체]]를 표현하는 더 읽기 쉬운 방법입니다. Z객체는 위키함수에 저장되는 일반적인 표현입니다. 이것은 [[#normal|정규형]]과 반대입니다. ; {{anchor|character}} 문자 {{English term|character}} : 문자열의 구성 요소인 유니 코드로 정의된 문자; 문자는 여러 바이트(또는 8진수)로 구성 될 수 있습니다. ; {{anchor|claim|Claim}} 주장 {{English term|claim}} : <span lang="en" dir="ltr" class="mw-content-ltr">In the [[:d:Special:MyLanguage/Wikidata:Glossary#Claim|Wikibase data model]], a claim is a main snak plus optional qualifiers, expressing an assertion about an entity (without references or rank).</span> : <span lang="en" dir="ltr" class="mw-content-ltr">Example: Entity: Albert Einstein</span> :* <span lang="en" dir="ltr" class="mw-content-ltr">Claim: Spouse = Mileva Marić, starting in 1903</span> :* <span lang="en" dir="ltr" class="mw-content-ltr">Main snak: P26 (spouse) → Q937 (Mileva Marić)</span> :* <span lang="en" dir="ltr" class="mw-content-ltr">Qualifier snak: P580 (start time) → 1903</span> : <span lang="en" dir="ltr" class="mw-content-ltr">→ “Albert Einstein’s spouse was Mileva Marić, starting in 1903.”</span> : <span lang="en" dir="ltr" class="mw-content-ltr">The claim can later be turned into a statement by adding a reference and rank.</span> ; {{anchor|composition}} 컴포지션 {{English term|composition}} : 다른 함수의 조합에 의해 구현이 제공되는 함수의 구현 형태; [[Special:MyLanguage/Wikifunctions:Function model#Composition|함수 모델]] 참조. ; {{anchor|composition notation}} 컴포지션 표기법 {{English term|composition notation}} : 컴포지션(composition)에 관한 읽기 쉬운 표기법; [[Special:MyLanguage/Wikifunctions:Function model#Composition|함수 모델]] 참조. ; {{anchor|concrete|Concrete}} 구상 {{English term|concrete}} : [[#natural_language|특정 자연어]]에서. [[#abstract|추상]]의 반대. ; {{anchor|concrete_article}} 구상 문서 {{English term|concrete article}} : <span lang="en" dir="ltr" class="mw-content-ltr">See [[#article|article]]. The opposite of [[#abstract_article|Abstract Article]].</span> ; {{anchor|cons}} 단점 {{English term|cons}} : 상단에 요소를 추가하여 새로운 리스트를 생성하는 함수; [[phab:T261474]]을 참조. 위키백과의 [[w:cons|단점]]을 참조하세요. ; {{anchor|constructor|Constructor}} 생성자 {{English term|constructor}} : <span class="mw-translate-fuzzy">[[#Content|콘텐츠]]의 [[#abstract|추상]] 빌딩 블록; 생성자는 단일 구문 또는 문장 구조의 의미를 포착하는 것을 목표로 하며 종종 다른 생성자를 취할 수있는 슬롯을 가지고 있으며 다른 생성자의 슬롯을 채우는 값으로 자체적으로 사용될 수 있습니다.</span> ; {{anchor|Content}}<!--do not add |content to the anchor, it is used by MediaWiki--> 콘텐츠, 추상 콘텐츠 {{English term|content, abstract content}} : [[#Constructor|생성자]]에서 조립된 텍스트 또는 텍스트 조각의 추상 표현. 기술적으로는 인스턴스화 된 생성자. 최상위 생성자는 전체 [[#article|문서]]를 나타내는 데 사용되며 [[#Abstract_Wikipedia|추상 위키백과]]에 저장되지만 내용은 문장이나 구에 대한 것일 수도 있습니다. 추상 콘텐츠라고도 합니다. ; {{anchor|converter_from_code}} <span class="mw-translate-fuzzy">역직렬화</span> {{English term|converter from code}} : <span class="mw-translate-fuzzy">[[$serialization|직렬화]]의 반대.</span> ; {{anchor|converter_to_code}} <span class="mw-translate-fuzzy">직렬화</span> {{English term|converter to code}} : [[#JSON|JSON]]에서 Z객체를 표현하는 방법; [[#canonical|표준형]], [[#normal|정규형]]도 참조. ; {{anchor|curry}} curried, curry, currying {{English term|curried, curry, currying}} : 커리 함수는 여러 인수를 각각 단일 인수가 있는 일련의 함수로 변환한 함수입니다. 이 기술은 미국 수학자 [[:w:en:Haskell하스켈 카레]]의 이름을 따서 명명되었습니다. 위키백과의 [[:w:en:Currying|커링]]을 참조하세요. == D == ; {{anchor|development_project|Development_project}} 개발 프로젝트 {{English term|development project}} : [[#Wikifunctions|위키함수]] 및 [[#Abstract_Wikipedia|추상 위키백과]] 개발 프로젝트; [[:m:Special:MyLanguage/Abstract Wikipedia/Plan|추상 위키백과 계획]] 참조. ; {{anchor|display function}} <span lang="en" dir="ltr" class="mw-content-ltr">display function</span> {{English term|display function}} : <span lang="en" dir="ltr" class="mw-content-ltr">a synonym of [[#renderer|renderer]]. For example, a function that converts a [[#type|type]] into a string that users can understand, such as converting a Number 123456 to "123,456" in (International) English, "1,23,456" in Indian English, "123.456" in French, etc., or converting the Date '2024','03','12' to '2024-03-12', and so on.</span> ; {{anchor|documentation}} 문서화 {{English term|documentation}} : 사람이 읽을 수 있는 객체를 설명하는 텍스트. == E == ; {{anchor|eney|eneyjj}} eneyj {{English term|eneyj}} :# [[#Wikifunctions|위키함수]]의 프로토타입 모델; :# [[#abstracttext|abstracttext]]에 제공된 해당 모델의 [[#evaluator|평가자]]에 대한 자바 스크립트 구현. ; {{anchor|error|Error}} 에러 {{English term|error}} : <span class="mw-translate-fuzzy">인스턴스가 평가 또는 검증의 문제를 나타내는 유형; [[Special:MyLanguage/Wikifunctions:Function model#Z5/Errors|함수 모델]] 참조.</span> ; {{anchor|evaluation|Evaluation}} <span lang="en" dir="ltr" class="mw-content-ltr">evaluation</span> {{English term|evaluation}} : <span lang="en" dir="ltr" class="mw-content-ltr">The action performed by the [[#evaluator|evaluator]].</span> ; {{anchor|evaluator|Evaluator}} 평가자 {{English term|evaluator}} : [[#ZObject|Z객체]]를 가져와 평가하는 소프트웨어, 즉 [[#Function|함수]]를 실행하고 결과를 반환하는 소프트웨어. 우리는 여러 평가자의 개발을 계획합니다. 평가자는 브라우저와 [[#Wikimedia_Foundation|위키미디어 재단]]의 서버, 클라우드, 모바일 장치의 앱 또는 기타 장소에서 구현 및 실행할 수 있습니다. [[#executor|실행자]] 및 [[#orchestrator|오케스트레이터]]와 비교합니다. ; {{anchor|execution|Execution}} <span lang="en" dir="ltr" class="mw-content-ltr">execution</span> {{English term|execution}} : <span lang="en" dir="ltr" class="mw-content-ltr">The action performed by the [[#executor|executor]].</span> ; {{anchor|executor|Executor|executors|Executors}} 실행자 {{English term|executor}} : 대중에게 노출되지 않는 일련의 내부 서비스 중 하나. [[#Orchestrator|오케스트레이터]]에 의해서만 호출 될 수 있습니다. 특정 프로그래밍 언어로 네이티브 코드를 실행합니다. 루아에 대한 하나의 실행 프로그램, 자바 스크립트에 대한 실행 프로그램, 파이썬에 대한 실행 프로그램 등이 있습니다. [https://gitlab.wikimedia.org/repos/abstract-wiki/wikifunctions/function-evaluator#executors 서비스 문서]를 참조. [[#evaluator|평가자]] 및 [[#orchestrator|오케스트레이터]]와 비교합니다. == F == ; {{anchor|function|Function}} 함수 {{English term|function}} : 일부 입력을 받아 출력을 반환하는 계산에 관한 사양; 위키백과의 [[w:ko:함수 (프로그래밍)|함수 (프로그래밍)]] 참조. ; {{anchor|function call|Function call}} 함수 호출 {{English term|function call}} : 함수 호출은 함수와 함수에 필요한 인수로 구성된 Z객체이며 다른 Z객체로 평가 될 수 있습니다. 영어에서는 "인보크(invoke)"라는 용어도 사용할 수 있습니다. ; {{anchor|function evaluator}} <span lang="en" dir="ltr" class="mw-content-ltr">function evaluator</span> {{English term|function evaluator}} : <span lang="en" dir="ltr" class="mw-content-ltr">See [[#evaluator|evaluator]].</span> ; {{anchor|function executor}} <span lang="en" dir="ltr" class="mw-content-ltr">function executor</span> {{English term|function executor}} : <span lang="en" dir="ltr" class="mw-content-ltr">See [[#executor|executor]].</span> ; {{anchor|function model}} 함수 모델 {{English term|function model}} : [[Special:MyLanguage/Wikifunctions:Function model|함수 모델]] 참조. ; {{anchor|function orchestrator}} <span lang="en" dir="ltr" class="mw-content-ltr">function orchestrator</span> {{English term|function orchestrator}} : <span lang="en" dir="ltr" class="mw-content-ltr">See [[#orchestrator|orchestrator]].</span> ; {{anchor|function schemata}} <span lang="en" dir="ltr" class="mw-content-ltr">function schemata</span> {{English term|function schemata}} : <span lang="en" dir="ltr" class="mw-content-ltr">a set of pre-defined ZObjects used in [[#orchestrator|orchestrator]] and [[#evaluator|evaluator]]. The [[#WikiLambda system|WikiLambda system account]] also populates pre-defined ZObjects on-wiki from function schemata.</span> ; {{anchor|functional}} 함수형 {{English term|functional}} : "순수 함수형"의 줄임말로, 그러한 함수의 [[#evaluation|평가]]는 부작용이 없고 결정론적입니다. 즉, 항상 동일합니다; 위키백과의 [[w:en:Purely functional programming|순수 함수형 프로그래밍]] 참조; [[Special:MyLanguage/Wikifunctions:Function model#non-functional|함수 모델]] 참조. == G == ; {{anchor|generic type}} 제네릭 유형 {{English term|generic type}} : 함수 호출의 [[#evaluation|평가]]에 의해 생성 된 유형. == I == ; {{anchor|identity|Identity}} 식별 {{English term|identity}} : 유형의 식별은 유형으로 평가되는 (특정) 함수의 인스턴스입니다. 단순 유형의 경우, 유형 자체에 대한 참조입니다. ; {{anchor|implementation|Implementation}} 구현 {{English term|implementation}} : [[#function|함수]]를 실행하는 특별한 방법. 구현은 특정 프로그래밍 언어로 된 코드 조각일 수도 있고 [[#evaluator|평가자]]에 "내장 된" 기능을 참조하거나 다른 함수에 대한 호출을 결합할 수도 있습니다. 함수에는 많은 [[#composition|구현]]이 있을 수 있으며 모두 동일해야 합니다. "[[#ZFunction|Z함수]] 구현"의 약자입니다. ; {{anchor|instance}} 인스턴스 {{English term|instance}} : 모든 Z객체는 해당 유형의 인스턴스입니다. ; {{anchor|invoke}} 인보크 {{English term|invoke}} : 영어로 [[#call|호출]]의 동의어. [[#function call|함수 호출]]을 참조하세요. ; {{anchor|item|Item}} 항목 {{English term|item}} : [[#Wikidata|위키데이터]]의 지식 기반에 있는 항목; 위키데이터 용어집의 [[:d:Wikidata:Glossary#Item|항목]] 참조. == J == ; {{anchor|JSON}} JSON {{English term|JSON}} : 널리 사용되는 데이터 전송 형식; 위키백과의 [[w:en:JSON|JSON]]을 참조. == K == ; {{anchor|key|Key}} 키 {{English term|key}} : 문자 K와 자연수로 끝나고 선택적으로 앞에 [[#ZID|ZID]]가 오는 문자열. 키는 일반적으로 [[#Type|유형]] 또는 [[#Function|함수]]에 대한 [[#Wikifunctions|위키함수]]에서 정의되며 [[#ZObject|Z객체]]를 강화하는 데 사용됩니다. == L == ; {{anchor|label}} 레이블 {{English term|label}} : Z객체를 식별하기 위해 주어지는 이름. 일반 텍스트만 가능. ; {{anchor|lexeme|Lexeme}} 어휘소 {{English term|lexeme}} : 대략적인 단어에 대한 사전 지식을 저장하는 [[#Wikidata|위키데이터]]의 항목; 위키데이터 용어집의 [[d:Wikidata:Glossary#Lexeme|어휘소]] 항목 참조. ; {{anchor|linearizer|Linearizer}} linearizer {{English term|linearizer}} : <span class="mw-translate-fuzzy">Z객체를 문자열로 변환하는 함수. [[$parser|파서]]의 반대입니다.</span> ; {{anchor|list|List}} 리스트 {{English term|list}} : 정렬된 엔티티에서 임의의 수의 인스턴스를 그룹화하는 데이터 유형; 위키백과의 [[w:en:List (abstract data type)|리스트 (추상 데이터 유형)]]을 참조하세요. ; {{anchor|literal}} 리터럴 {{English term|literal}} : Z객체가 아닌 값. 현재 유일하게 허용되는 리터럴은 문자열입니다. ; {{anchor|local_Wikipedia|Local_Wikipedia}} 로컬 위키백과 {{English term|local Wikipedia}} : 히브리어 위키백과, 일본어 위키백과 또는 이탈리아어 위키백과와 같은 특정 언어로 된 [[#Wikipedia|위키백과]]. == M == ; {{anchor|Multlingual_Wikipedia|multilingual_Wikipedia}} 다국어 위키백과 {{English term|multilingual Wikipedia}} : [[#local_Wikipedia|로컬 위키백과]]가 [[#Abstract_Wikipedia|추상 위키백과]]의 [[#Content|콘텐츠]]를 [[#Renderer|렌더링]]하여 자신의 언어로 더 포괄적이고 최신이며 알맞은 위키백과를 가질 수 있도록하는 구조; [[:m:Special:MyLanguage/Abstract Wikipedia/Architecture|추상 위키백과 구조]] 참조. == N == ; {{anchor|natural_language|Natural_language}} 자연어 {{English term|natural language}} : 영어와 타갈로그어 또는 스와힐리어와 같은 넓은 의미의 특정 자연어; 위키백과의 [[w:en:Natural language|자연어]]를 참조하세요. ; {{anchor|normal|Normal|normalized|Normalized|normalised}} 정규형의, 정규형 {{English term|normal}} : [[#JSON|JSON]]으로 [[#ZObject|Z객체]]를 표현하는 확장되고 쉽게 처리 가능하며 매우 균일한 방법입니다. 이것은 [[#canonical|표준형]]과 반대입니다. ; {{anchor|nothing|Nothing}} nothing {{English term|nothing}} : 인스턴스를 가질 수 없는 데이터 유형; 위키백과의 [[w:en:Bottom type|바닥 유형]] 참조. == O == ; {{anchor|object|Object}} 객체 {{English term|object}} :# 자바 스크립트 또는 JSON에서 객체는 기본적으로 연관 배열입니다. 위키백과의 [[w:ko:연관 배열|연관 배열]]을 참조하세요. :# <span lang="en" dir="ltr" class="mw-content-ltr">In Wikifunctions, synonym of [[#ZObject|ZObject]].</span> ; {{anchor|orchestration|Orchestration}} <span lang="en" dir="ltr" class="mw-content-ltr">orchestration</span> {{English term|orchestration}} :<span lang="en" dir="ltr" class="mw-content-ltr">The action performed by the [[#orchestrator|orchestrator]].</span> ; {{anchor|orchestrator|Orchestrator}} 오케스트레이터 {{English term|orchestrator}} : <span class="mw-translate-fuzzy">[[#ZObject|Z객체]]를 가져와 [[#Evaluator|평가]]된 버전을 반환하는 서비스입니다. 이를 위해 필요한 다른 Z객체, 일부 함수 호출을 평가하기위한 [[#Executor|실행자]] 및 [[#Wikidata|위키데이터]]와 같은 기타 서비스에 대한 위키를 호출합니다. [https://gitlab.wikimedia.org/repos/abstract-wiki/wikifunctions/function-orchestrator#wikifunctions-function-orchestrator 서비스 문서]를 참조하세요. [[#evaluator|평가자]] 및 [[#executor|실행자]]와 비교합니다.</span> == P == ; {{anchor|page|Page}} 문서 {{English term|page}} : <span class="mw-translate-fuzzy">[[#wiki|위키]]는 독립적으로 편집할 수 있는 여러 개별 페이지로 구성됩니다.</span> ; {{anchor|parser|Parser}} 파서 {{English term|parser}} : <span class="mw-translate-fuzzy">문자열을 Z객체로 변환하는 함수. [[$linearizer|linearizer]]의 반대.</span> ; {{anchor|pair|Pair}} 짝 {{English term|pair}} : 특정 (임의의) 유형의 두 Z객체를 포함하는 복합 Z객체. ; {{anchor|part_P1|Part_P1}} 파트 P1 {{English term|Part P1}} : [[#Wikifunctions|위키함수]] 생성을 다루는 [[#development_project|개발 프로젝트]]의 일부입니다. 그것은 프로젝트의 시작 부분에서 시작하여 평생 동안 계속됩니다. [[:m:Special:MyLanguage/Abstract Wikipedia/Tasks#Part P1: Wikifunctions|파트 P1: 위키함수]]를 참조하세요. ; {{anchor|part_P2|Part_P2}} 파트 P2 {{English term|Part P2}} : [[#Abstract_Wikipedia|추상 위키백과]] 생성을 다루는 [[#development_project|개발 프로젝트]]의 일부입니다. 프로젝트에서 약 1년 후에 시작되어 이 기간의 후반기 동안 계속됩니다. [[:m:Special:MyLanguage/Abstract Wikipedia/Tasks#Part P2: Abstract Wikipedia|파트 P2: 추상 위키백과]] 참조. ; {{anchor|persistent|Persistent}} 영속적, 영속 {{English term|persistent}} : [[#ZID|ZID]]가 있고 위키의 자체 페이지가 있는 [[#ZObject|Z객체]] 대부분의 영속 Z객체에는 ZID가 없는 Z객체인 [[#value|값]]이 포함되어 있으므로 영속적이지 않습니다. ; {{anchor|property|Property}} 속성 {{English term|property}} : [[#Wikidata|위키데이터]]의 지식 기반에서 [[#Item|항목]]에 대해 [[#Statement|서술]]하는 데 사용됩니다. 위키데이터 용어집에서 [[:d:Wikidata:Glossary#Property|속성]] 참조. == Q == ; {{anchor|quote|Quote}} 인용 {{English term|quote}} : 평가되지는 않지만 그대로 유지되는 데이터 구조. ; {{anchor|QID}} QID {{English term|QID}} : [[#Wikidata|위키데이터]] 항목의 식별자로, 문자 "Q" 뒤에 정수가 오는 것으로 구성됩니다. == R == ; {{anchor|reading function}} <span lang="en" dir="ltr" class="mw-content-ltr">reading function</span> {{English term|reading function}} : <span lang="en" dir="ltr" class="mw-content-ltr">a synonym of [[#parser|parser]]. A function that converts user text input from a string into a given Type. For example, converting the String "123456" to the Number '123456', or the string "2024-03-12" to the Date '2024', '03', '12'.</span> ; {{anchor|reference|Reference}} 참조 {{English term|reference}} : 기본 객체를 나타내는 ID입니다. 예를 들어, 문자열 "Z11"은 유형 Z11/단어 언어 텍스트를 나타냅니다. : {{TakeNote}}이 용어는 위키데이터와는 완전히 다른 의미를 가지고 있습니다. 위키백과의 [[w:en:Reference (computer science)|참조 (컴퓨터 과학)]] 참조. ; {{anchor|renderer|Renderer}} 렌더러 {{English term|renderer}} (1) : <span lang="en" dir="ltr" class="mw-content-ltr">a function to convert a ZObject to a string. The opposite of [[#parser|parser]]. (formerly called "linearizer")</span> ; <span lang="en" dir="ltr" class="mw-content-ltr">renderer</span> {{English term|renderer}} (2) : [[#natural_language|자연어]]에 대한 [[#Content|콘텐츠]]와 식별자를 입력으로 가져오고 해당 자연어의 텍스트를 출력으로 반환하고, [[#Lexeme|어휘소]]의 지식을 사용하여 콘텐츠를 구체적인 텍스트로 나타내는 [[#Function|함수]]입니다. : {{TakeNote}}<span lang="en" dir="ltr" class="mw-content-ltr">This is a future feature, and the meaning of the term "renderer" in the {{Pg|:m:Abstract Wikipedia/Historic proposal|original proposal}}; this term collides with the current usage of "renderer", so it may be renamed in the future.</span> ; {{anchor|reify}} 구체화 {{English term|reify}} : 객체를 구성 부분으로 분해하여 부분에 개별적으로 접근할 수 있도록 하는 함수; 위키백과에서 [[w:en:Reification (computer science)|구체화]] 참조; [[phab:T261474]] 참조. ; {{anchor|REPL}} REPL {{English term|REPL}} : Read / Eval / Print - Loop, 입력을 받아 평가하고 결과를 표시하는 명령 줄 인터페이스; 위키백과의 [[w:ko:REPL|REPL]] 참조; [[Special:MyLanguage/Wikifunctions:Function model#REPL|함수 모델]] 참조. == S == ; {{anchor|schemata}} <span lang="en" dir="ltr" class="mw-content-ltr">schemata</span> {{English term|schemata}} : <span lang="en" dir="ltr" class="mw-content-ltr">See [[#function schemata|function schemata]].</span> ; {{anchor|snak|Snak}}<span lang="en" dir="ltr" class="mw-content-ltr">snak</span> {{English term|snak}} : <span lang="en" dir="ltr" class="mw-content-ltr">In the [[:mw:Special:MyLanguage/Wikibase/DataModel|Wikibase data model]], a snak is the smallest unit of a statement, linking a property to either a value, “no value”, or “some value.”</span> : <span lang="en" dir="ltr" class="mw-content-ltr">Example [[#statement|statement]] for {{Q|Q937}} with 3 snaks:</span> : <span lang="en" dir="ltr" class="mw-content-ltr">Main snak:</span> :  <span lang="en" dir="ltr" class="mw-content-ltr">Property: {{Q|P26}} → Value: {{Q|Q76346}}</span> : <span lang="en" dir="ltr" class="mw-content-ltr">Qualifier snak (adds context):</span> :  <span lang="en" dir="ltr" class="mw-content-ltr">Property: {{Q|P580}} → Value: 1903</span> : <span lang="en" dir="ltr" class="mw-content-ltr">Reference snak (supports the claim):</span> :  <span lang="en" dir="ltr" class="mw-content-ltr">Property: {{Q|P248}} → Value: {{Q|Q23833686}}</span> : <span lang="en" dir="ltr" class="mw-content-ltr">Resulting statement (in words): “Albert Einstein’s spouse was Mileva Marić, starting in 1903, as stated in the Catalog of the German National Library.”</span> ; {{anchor|statement|Statement}} 서술 {{English term|statement}} : <span class="mw-translate-fuzzy">[[#Wikidata|위키데이터]]의 지식 기반에서 [[#Item|항목]]에 대한 지식을 제공하는 데 사용됩니다. 위키데이터 용어집의 [[:d:Special:MyLanguage/Wikidata:Glossary#Statement|서술]] 참조.</span> ; {{anchor|string}} 문자열 {{English term|string}} : 일련의 문자. ; {{anchor|sum type|Sum type}} 합계 유형 {{English term|sum type}} : 구성 유형의 인스턴스를 가질 수 있는 유형; 위키백과의 [[w:en:Sum type|집계 유형]] 참조. [[Special:MyLanguage/Wikifunctions:Function model#Zx/Sum_types|함수 모델]] 참조. == T == ; {{anchor|template}} 틀 {{English term|template}} : <span class="mw-translate-fuzzy">[[#renderer|렌더러]]를 자리 표시자가 산재된 텍스트 또는 "슬롯"으로 지정하는 방법은 [[#constructor|생성자]]의 데이터, 함수 계산 또는 다른 틀의 내용으로 채울 수 있습니다. 틀 구문에 대한 자세한 내용은 [[:m:Special:MyLanguage/Abstract Wikipedia/Template Language for Wikifunctions|위키함수용 틀 언어]] 문서를 참조하세요.</span> ; {{anchor|tester|Tester}} 테스터 {{English term|tester}} : 주어진 [[#ZFunction|Z함수]]가 정확하게 일을 하고 있는지 자동으로 결정하는 방법. [[#function|함수]]에는 일반적으로 여러 테스터가 있으며, 각 테스터는 함수에 대한 일부 입력을 지정하고 주어진 입력에 대한 출력이 충족되어야합니다. 예를 들어, "케이스 제목(title case)" 함수의 테스터에는 다음이 포함될 수 있습니다: "abc"는 "Abc"가 되어야합니다; "war and peace"는 "War and Peace"가 되어야합니다; "война и мир"는 "Война и мир"가 되어야합니다; "123"은 "123"으로 유지되어야합니다. ; {{anchor|transient|Transient}} 일시적 {{English term|transient}} : [[#persistent|영속적]]의 반대. ; {{anchor|type|Type}} 유형 {{English term|type}} : 객체의 유형은 주어진 객체를 해석하고 이해하는 방법과 객체로 수행할 수 있는 작업을 알려줍니다. 예를 들어 값이 "2023"인 객체가 있는 경우 유형이 정수인지, 연도인지 또는 문자열인지에 따라 해당 객체를 다르게 이해합니다. 모든 객체는 "실제 세계에 있는 것"을 나타냅니다. 정수 2023은 2023년과 다릅니다. 유형은 주어진 객체를 해석하는 방법을 알려주므로 실제 세계에서 어떤 것을 참조하는지 알 수 있습니다. 기술적으로는 해당 유형의 객체가 구성되는 방식과 해당 유형의 유효한 객체가 되기 위해 충족해야 하는 조건을 정의합니다. 유형은 Z객체의 유효성을 검사하는 [[#Function|함수]]를 제공하여 [[#ZObject|Z객체]]가 이 유형의 유효한 인스턴스가 되는 조건을 정의합니다. 유형은 Z객체 자체이므로 [[#Wikifunctions|위키함수]]의 기여자는 새로운 유형을 만들 수 있습니다. ; {{anchor|type converter}} <span lang="en" dir="ltr" class="mw-content-ltr">type converter</span> {{English term|type converter}} : <span lang="en" dir="ltr" class="mw-content-ltr">A script written in some programming language (such as JavaScript), taking a native object (such as BigInt), and returning a JSON object representing the corresponding ZObject; or ''vice versa''.</span> ; {{anchor|typed list|Typed List}} <span lang="en" dir="ltr" class="mw-content-ltr">typed list</span> {{English term|typed list}} : <span lang="en" dir="ltr" class="mw-content-ltr">A typed list is a [[#list|list]] in which all members of the list are of a specific, predefined [[#type|type]]. For example, a typed list of [[#string|strings]] is a list in which all members of the list are strings. A typed list takes one argument: the type that all the members of the list have to be an instance of. Typed lists are probably the most widely used [[#generic type|generic type]].</span> == V == ; {{anchor|value}} 값 {{English term|value}} : 다른 Z객체의 [[#key|키]]와 연관된 문자열 또는 [[#ZObject|Z객체]]. ; {{anchor|validation|Validation}} <span lang="en" dir="ltr" class="mw-content-ltr">validation</span> {{English term|validation}} : <span lang="en" dir="ltr" class="mw-content-ltr">The action performed by the [[#validator|validator]].</span> ; {{anchor|validator|Validator}} 검증자 {{English term|validator}} : <span class="mw-translate-fuzzy">Z객체를 인수로 사용하고 발견된 오류 목록을 반환하는 함수.</span> == W == ; {{anchor|wiki|Wiki}} 위키 {{English term|wiki}} : [[#page|페이지]]를 쉽고 공동으로 편집 할 수 있는 웹 사이트. ; {{anchor|Wikidata}} 위키데이터 {{English term|Wikidata}} : 공동으로 편집된 자유 지식 기반인 [[#Wikimedia_Foundation|위키미디어 재단]]의 프로젝트; [[:m:Special:MyLanguage/Wikidata|위키데이터]] 참조. ; {{anchor|Wikifunctions}}{{anchor|Wikilambda}} 위키함수 {{English term|Wikifunctions}} : [[#Wikimedia_Foundation|위키미디어 재단]]의 새로운 프로젝트; 무료이고 공동으로 개발하며 유지 관리하는 [[#Function|함수]] 카탈로그. {{Pg|:m:Abstract Wikipedia/Historic proposal|원래 제안}}에서 처음에는 위키람다로 알려졌습니다(이 이름은 현재 위키람다 확장에 사용됨). ; {{anchor|WikiLambda}} 위키람다 {{English term|WikiLambda}} : 프로젝트를 구동하는 데 사용되는 소프트웨어, [[mw:Special:MyLanguage/Extension:WikiLambda|확장:위키람다]]. ; {{anchor|WikiLambda system}} 위키람다 시스템 {{English term|WikiLambda system}} : <span lang="en" dir="ltr" class="mw-content-ltr">an automated system account that is a key part of the WikiLambda extension. See [[User:WikiLambda system]] for its current function.</span> ; {{anchor|WMF|Wikimedia_Foundation}} 위키미디어 재단 {{English term|Wikimedia Foundation}} : 위키미디어 운동을 지원하는 조직; [[:m:Special:MyLanguage/Wikimedia Foundation|위키미디어 재단]] 참조. ; {{anchor|Wikipedia}} 위키백과 {{English term|Wikipedia}} : [[#Wikimedia_Foundation|위키미디어 재단]]의 프로젝트, 공동으로 편집하는 자유 백과사전, [[:m:Special:MyLanguage/Wikipedia|위키백과]] 참조. ; 위키백과, 추상 {{English term|Wikipedia, Abstract}} : [[#Abstract_Wikipedia|추상 위키백과]] 참조. ; 위키백과, 다국어 {{English term|Wikipedia, multilingual}} : [[#multilingual_Wikipedia|다국어 위키백과]] 참조. == Z == ; {{anchor|ZID|ZIDs}} ZID {{English term|ZID}} : 문자 Z로 시작하고 뒤에 자연수가 오는 ID. [[#persistent|영구]] [[#ZObject|Z객체]]를 식별하는 데 사용됩니다. ; {{anchor|zfunction|ZFunction}} Z함수 {{English term|ZFunction}} : [[#evaluator|평가자]]를 통해 사용할 수 있는 특정 [[#function|함수]]를 설명하는 [[#Wikifunctions|위키함수]]의 위키 문서입니다. 각 Z함수는 하나 이상의 [[#implementation|구현]]에 의해 코드에서 실현 될 수 있으며, 상기 구현은 하나 이상의 [[#tester|테스터]] Z함수에 의해 올바른 것으로 검증될 수 있습니다. ; {{anchor|ZKey}} Z키 {{English term|ZKey}} : 특정 [[#type |유형]]에 대한 [[#key|키]]를 정의하는 [[#ZObject|Z객체]]. ; {{anchor|ZList}} Z리스트 {{English term|ZList}} : 다른 Z객체의 순서가 지정된 시퀀스에 대한 [[#ZObject|Z객체]]. ; {{anchor|ZObject}} Z객체 {{English term|ZObject}} : [[#Wikifunctions|위키함수]]의 모든 항목은 Z객체입니다. 위키함수에 저장된 Z객체는 [[#ZID|ZID]]를 가지며 [[#Constructor|생성자]]와 [[#Function|함수]], [[#Type|유형]] 등과 같은 다양한 유형이 될 수 있습니다. Z객체는 [[#Key|키]]/[[#Value|값]] 쌍 집합으로 구성되며 각 키는 Z객체 당 한 번만 나타나고 값은 Z객체입니다. ; {{anchor|ZUnit}} ZUnit {{English term|ZUnit}} : [[:w:en:Unit type|단위 유형]]을 나타내는 [[#ZObject|ZObject]]입니다. [[Category:Glossary| {{#translation:}}]] p4pcedgkmob0bru8ope0ywcjc0sa6er 286713 286711 2026-06-27T13:58:13Z Tensama0415 73696 Created page with "함수 스키마타" 286713 wikitext text/x-wiki <noinclude><languages/> <!--<nowiki>(nowiki tags are so that the translate extension doesn't try to translate the TERM and DEFINITION in this boilerplate). Use this boilerplate for a new term: ; {{anchor|term|Term}} <translate>term</translate> {{English term|term}} : ''Definition verification needed'' : <translate>definition</translate> Notes: 1. Omit the "Definition verification" if you're sure that your definition is correct. 2. You can add several values for anchor, if it has spelling or capitalization variants; see the documentation for Template:Anchor and examples in other terms. </nowiki>--></noinclude> {{see also|wikt:en:Appendix:Glossary}} [[Wikifunctions talk:Glossary|토론 페이지]]에서 용어를 요청하거나 더 많은 용어를 추가하고 정의를 개선하세요. {|class="toccolours" style="margin:.2em auto;padding:.2em .5em;text-align:center" dir="ltr" lang="en" |- |style="padding:0;width:100%"|{{CompactTOC}} |} == A == ; {{anchor|abstract|Abstract}} 추상 {{English term|abstract}} : [[#natural_language|특정한 자연어]]가 아니라 그로부터의 추상화; 자연어 텍스트, 문장 또는 구의 의미에 대한 표기법을 제공하는 것을 목표로합니다. [[#concrete|구상]]의 반대. ; {{anchor|abstracttext|AbstractText}} AbstractText {{English term|AbstractText}} : [[#Wikifunctions|위키함수]] 아이디어의 프로토 타입 [https://github.com/google/abstracttext 구현]. ; {{anchor|abstract_article}} 추상 문서 {{English term|abstract article}} : <span lang="en" dir="ltr" class="mw-content-ltr">A page in the main namespace of [[#abstract_Wikipedia|Abstract Wikipedia]]; a page that is similar to a Wikipedia article, but that is [[#abstract|abstract]]. The opposite of [[#concrete_article|concrete article]]. ("Abstract" is an adjective here; it ''doesn't'' mean "a summary of an article".)</span> ; {{anchor|abstract_content}} 추상 콘텐츠 {{English term|abstract content}} : [[#Content|콘텐츠]] 참조. ; {{anchor|abstract_Wikipedia|Abstract_Wikipedia}} 추상 위키백과 {{English term|Abstract Wikipedia}} : [[#local_Wikipedia|로컬 위키백과]]에서 [[#natural_language|자연어]]로 [[#article|문서]]를 [[#Renderer|렌더링]]하는 데 사용할 수 있는 모든 [[#Content|콘텐츠]]의 예비 이름; 현재 해당 [[#Item|항목]] 옆에 [[#Wikidata|위키데이터]]에 존재하도록 제안되었지만 [[#development_project|개발 프로젝트]]의 [[#Part_P2|Part P2]] 이전에 논의될 것입니다. ; {{anchor|alias}} 별칭 {{English term|alias}} : 객체를 찾는 데 가장 먼저 사용되는 객체의 대체 레이블입니다. ; {{anchor|argument}} 인수 {{English term|argument}} : <span lang="en" dir="ltr" class="mw-content-ltr">an input given to a [[#function call|function call]].</span> ; {{anchor|argument reference}} <span lang="en" dir="ltr" class="mw-content-ltr">argument reference</span> {{English term|argument reference}} : <span lang="en" dir="ltr" class="mw-content-ltr">a [[#reference|reference]] to one of the supplied arguments within a [[#composition|composition]].</span> ; {{anchor|array}} 배열 {{English term|array}} : <span lang="en" dir="ltr" class="mw-content-ltr">Many programming languages have an "array" type. The counterparts in Wikifunctions are [[#list|list]] and [[#typed list|typed list]]. See also [[#Benjamin array|Benjamin array]].</span> ; {{anchor|article|Article}} 문서 {{English term|article}} : <span class="mw-translate-fuzzy">일반적으로 [[#Wikipedia|위키백과]]의 한 항목을 나타내는 위키백과의 기본 이름공간에 있는 문서.</span> == B == ; {{anchor|Benjamin array}} <span lang="en" dir="ltr" class="mw-content-ltr">Benjamin array</span> {{English term|Benjamin array}} : <span lang="en" dir="ltr" class="mw-content-ltr">a way to denote [[#typed list|typed list]] proposed by Benjamin Degenhart, where a typed list is stored as a JSON list whose first element denotes the type. This is in contrast with the previous proposed schema, which uses LISP-style singly-linked lists, in which the type must be stored once in each node.</span> ; {{anchor|boolean|Boolean}} 불리언 {{English term|boolean}} : <span lang="en" dir="ltr" class="mw-content-ltr">a value that can have 2 states, usually denoted true and false.</span> ; {{anchor|built-in|builtin}} 내장된 {{English term|built-in}} : 평가자가 제공하고 위키 인터페이스를 통해 편집할 수없는 함수의 기본 구현. == C == ; {{anchor|call}} 호출 {{English term|call}} : [[#function call|함수 호출]] 참조. 영어에서는 [[#invoke|인보크(invoke) 또는 인보케이션(invocation)]]이라는 용어도 사용할 수 있습니다. ; {{anchor|canonical|canonicalized|canonicalised}} 표준형의 {{English term|canonical, canonicalized, canonicalised}} : 구체적이고 덜 장황하며 따라서 [[#JSON|JSON]]으로 [[#ZObject|Z객체]]를 표현하는 더 읽기 쉬운 방법입니다. Z객체는 위키함수에 저장되는 일반적인 표현입니다. 이것은 [[#normal|정규형]]과 반대입니다. ; {{anchor|character}} 문자 {{English term|character}} : 문자열의 구성 요소인 유니 코드로 정의된 문자; 문자는 여러 바이트(또는 8진수)로 구성 될 수 있습니다. ; {{anchor|claim|Claim}} 주장 {{English term|claim}} : <span lang="en" dir="ltr" class="mw-content-ltr">In the [[:d:Special:MyLanguage/Wikidata:Glossary#Claim|Wikibase data model]], a claim is a main snak plus optional qualifiers, expressing an assertion about an entity (without references or rank).</span> : <span lang="en" dir="ltr" class="mw-content-ltr">Example: Entity: Albert Einstein</span> :* <span lang="en" dir="ltr" class="mw-content-ltr">Claim: Spouse = Mileva Marić, starting in 1903</span> :* <span lang="en" dir="ltr" class="mw-content-ltr">Main snak: P26 (spouse) → Q937 (Mileva Marić)</span> :* <span lang="en" dir="ltr" class="mw-content-ltr">Qualifier snak: P580 (start time) → 1903</span> : <span lang="en" dir="ltr" class="mw-content-ltr">→ “Albert Einstein’s spouse was Mileva Marić, starting in 1903.”</span> : <span lang="en" dir="ltr" class="mw-content-ltr">The claim can later be turned into a statement by adding a reference and rank.</span> ; {{anchor|composition}} 컴포지션 {{English term|composition}} : 다른 함수의 조합에 의해 구현이 제공되는 함수의 구현 형태; [[Special:MyLanguage/Wikifunctions:Function model#Composition|함수 모델]] 참조. ; {{anchor|composition notation}} 컴포지션 표기법 {{English term|composition notation}} : 컴포지션(composition)에 관한 읽기 쉬운 표기법; [[Special:MyLanguage/Wikifunctions:Function model#Composition|함수 모델]] 참조. ; {{anchor|concrete|Concrete}} 구상 {{English term|concrete}} : [[#natural_language|특정 자연어]]에서. [[#abstract|추상]]의 반대. ; {{anchor|concrete_article}} 구상 문서 {{English term|concrete article}} : <span lang="en" dir="ltr" class="mw-content-ltr">See [[#article|article]]. The opposite of [[#abstract_article|Abstract Article]].</span> ; {{anchor|cons}} 단점 {{English term|cons}} : 상단에 요소를 추가하여 새로운 리스트를 생성하는 함수; [[phab:T261474]]을 참조. 위키백과의 [[w:cons|단점]]을 참조하세요. ; {{anchor|constructor|Constructor}} 생성자 {{English term|constructor}} : <span class="mw-translate-fuzzy">[[#Content|콘텐츠]]의 [[#abstract|추상]] 빌딩 블록; 생성자는 단일 구문 또는 문장 구조의 의미를 포착하는 것을 목표로 하며 종종 다른 생성자를 취할 수있는 슬롯을 가지고 있으며 다른 생성자의 슬롯을 채우는 값으로 자체적으로 사용될 수 있습니다.</span> ; {{anchor|Content}}<!--do not add |content to the anchor, it is used by MediaWiki--> 콘텐츠, 추상 콘텐츠 {{English term|content, abstract content}} : [[#Constructor|생성자]]에서 조립된 텍스트 또는 텍스트 조각의 추상 표현. 기술적으로는 인스턴스화 된 생성자. 최상위 생성자는 전체 [[#article|문서]]를 나타내는 데 사용되며 [[#Abstract_Wikipedia|추상 위키백과]]에 저장되지만 내용은 문장이나 구에 대한 것일 수도 있습니다. 추상 콘텐츠라고도 합니다. ; {{anchor|converter_from_code}} <span class="mw-translate-fuzzy">역직렬화</span> {{English term|converter from code}} : <span class="mw-translate-fuzzy">[[$serialization|직렬화]]의 반대.</span> ; {{anchor|converter_to_code}} <span class="mw-translate-fuzzy">직렬화</span> {{English term|converter to code}} : [[#JSON|JSON]]에서 Z객체를 표현하는 방법; [[#canonical|표준형]], [[#normal|정규형]]도 참조. ; {{anchor|curry}} curried, curry, currying {{English term|curried, curry, currying}} : 커리 함수는 여러 인수를 각각 단일 인수가 있는 일련의 함수로 변환한 함수입니다. 이 기술은 미국 수학자 [[:w:en:Haskell하스켈 카레]]의 이름을 따서 명명되었습니다. 위키백과의 [[:w:en:Currying|커링]]을 참조하세요. == D == ; {{anchor|development_project|Development_project}} 개발 프로젝트 {{English term|development project}} : [[#Wikifunctions|위키함수]] 및 [[#Abstract_Wikipedia|추상 위키백과]] 개발 프로젝트; [[:m:Special:MyLanguage/Abstract Wikipedia/Plan|추상 위키백과 계획]] 참조. ; {{anchor|display function}} <span lang="en" dir="ltr" class="mw-content-ltr">display function</span> {{English term|display function}} : <span lang="en" dir="ltr" class="mw-content-ltr">a synonym of [[#renderer|renderer]]. For example, a function that converts a [[#type|type]] into a string that users can understand, such as converting a Number 123456 to "123,456" in (International) English, "1,23,456" in Indian English, "123.456" in French, etc., or converting the Date '2024','03','12' to '2024-03-12', and so on.</span> ; {{anchor|documentation}} 문서화 {{English term|documentation}} : 사람이 읽을 수 있는 객체를 설명하는 텍스트. == E == ; {{anchor|eney|eneyjj}} eneyj {{English term|eneyj}} :# [[#Wikifunctions|위키함수]]의 프로토타입 모델; :# [[#abstracttext|abstracttext]]에 제공된 해당 모델의 [[#evaluator|평가자]]에 대한 자바 스크립트 구현. ; {{anchor|error|Error}} 에러 {{English term|error}} : <span class="mw-translate-fuzzy">인스턴스가 평가 또는 검증의 문제를 나타내는 유형; [[Special:MyLanguage/Wikifunctions:Function model#Z5/Errors|함수 모델]] 참조.</span> ; {{anchor|evaluation|Evaluation}} <span lang="en" dir="ltr" class="mw-content-ltr">evaluation</span> {{English term|evaluation}} : <span lang="en" dir="ltr" class="mw-content-ltr">The action performed by the [[#evaluator|evaluator]].</span> ; {{anchor|evaluator|Evaluator}} 평가자 {{English term|evaluator}} : [[#ZObject|Z객체]]를 가져와 평가하는 소프트웨어, 즉 [[#Function|함수]]를 실행하고 결과를 반환하는 소프트웨어. 우리는 여러 평가자의 개발을 계획합니다. 평가자는 브라우저와 [[#Wikimedia_Foundation|위키미디어 재단]]의 서버, 클라우드, 모바일 장치의 앱 또는 기타 장소에서 구현 및 실행할 수 있습니다. [[#executor|실행자]] 및 [[#orchestrator|오케스트레이터]]와 비교합니다. ; {{anchor|execution|Execution}} <span lang="en" dir="ltr" class="mw-content-ltr">execution</span> {{English term|execution}} : <span lang="en" dir="ltr" class="mw-content-ltr">The action performed by the [[#executor|executor]].</span> ; {{anchor|executor|Executor|executors|Executors}} 실행자 {{English term|executor}} : 대중에게 노출되지 않는 일련의 내부 서비스 중 하나. [[#Orchestrator|오케스트레이터]]에 의해서만 호출 될 수 있습니다. 특정 프로그래밍 언어로 네이티브 코드를 실행합니다. 루아에 대한 하나의 실행 프로그램, 자바 스크립트에 대한 실행 프로그램, 파이썬에 대한 실행 프로그램 등이 있습니다. [https://gitlab.wikimedia.org/repos/abstract-wiki/wikifunctions/function-evaluator#executors 서비스 문서]를 참조. [[#evaluator|평가자]] 및 [[#orchestrator|오케스트레이터]]와 비교합니다. == F == ; {{anchor|function|Function}} 함수 {{English term|function}} : 일부 입력을 받아 출력을 반환하는 계산에 관한 사양; 위키백과의 [[w:ko:함수 (프로그래밍)|함수 (프로그래밍)]] 참조. ; {{anchor|function call|Function call}} 함수 호출 {{English term|function call}} : 함수 호출은 함수와 함수에 필요한 인수로 구성된 Z객체이며 다른 Z객체로 평가 될 수 있습니다. 영어에서는 "인보크(invoke)"라는 용어도 사용할 수 있습니다. ; {{anchor|function evaluator}} <span lang="en" dir="ltr" class="mw-content-ltr">function evaluator</span> {{English term|function evaluator}} : <span lang="en" dir="ltr" class="mw-content-ltr">See [[#evaluator|evaluator]].</span> ; {{anchor|function executor}} <span lang="en" dir="ltr" class="mw-content-ltr">function executor</span> {{English term|function executor}} : <span lang="en" dir="ltr" class="mw-content-ltr">See [[#executor|executor]].</span> ; {{anchor|function model}} 함수 모델 {{English term|function model}} : [[Special:MyLanguage/Wikifunctions:Function model|함수 모델]] 참조. ; {{anchor|function orchestrator}} <span lang="en" dir="ltr" class="mw-content-ltr">function orchestrator</span> {{English term|function orchestrator}} : <span lang="en" dir="ltr" class="mw-content-ltr">See [[#orchestrator|orchestrator]].</span> ; {{anchor|function schemata}} 함수 스키마타 {{English term|function schemata}} : <span lang="en" dir="ltr" class="mw-content-ltr">a set of pre-defined ZObjects used in [[#orchestrator|orchestrator]] and [[#evaluator|evaluator]]. The [[#WikiLambda system|WikiLambda system account]] also populates pre-defined ZObjects on-wiki from function schemata.</span> ; {{anchor|functional}} 함수형 {{English term|functional}} : "순수 함수형"의 줄임말로, 그러한 함수의 [[#evaluation|평가]]는 부작용이 없고 결정론적입니다. 즉, 항상 동일합니다; 위키백과의 [[w:en:Purely functional programming|순수 함수형 프로그래밍]] 참조; [[Special:MyLanguage/Wikifunctions:Function model#non-functional|함수 모델]] 참조. == G == ; {{anchor|generic type}} 제네릭 유형 {{English term|generic type}} : 함수 호출의 [[#evaluation|평가]]에 의해 생성 된 유형. == I == ; {{anchor|identity|Identity}} 식별 {{English term|identity}} : 유형의 식별은 유형으로 평가되는 (특정) 함수의 인스턴스입니다. 단순 유형의 경우, 유형 자체에 대한 참조입니다. ; {{anchor|implementation|Implementation}} 구현 {{English term|implementation}} : [[#function|함수]]를 실행하는 특별한 방법. 구현은 특정 프로그래밍 언어로 된 코드 조각일 수도 있고 [[#evaluator|평가자]]에 "내장 된" 기능을 참조하거나 다른 함수에 대한 호출을 결합할 수도 있습니다. 함수에는 많은 [[#composition|구현]]이 있을 수 있으며 모두 동일해야 합니다. "[[#ZFunction|Z함수]] 구현"의 약자입니다. ; {{anchor|instance}} 인스턴스 {{English term|instance}} : 모든 Z객체는 해당 유형의 인스턴스입니다. ; {{anchor|invoke}} 인보크 {{English term|invoke}} : 영어로 [[#call|호출]]의 동의어. [[#function call|함수 호출]]을 참조하세요. ; {{anchor|item|Item}} 항목 {{English term|item}} : [[#Wikidata|위키데이터]]의 지식 기반에 있는 항목; 위키데이터 용어집의 [[:d:Wikidata:Glossary#Item|항목]] 참조. == J == ; {{anchor|JSON}} JSON {{English term|JSON}} : 널리 사용되는 데이터 전송 형식; 위키백과의 [[w:en:JSON|JSON]]을 참조. == K == ; {{anchor|key|Key}} 키 {{English term|key}} : 문자 K와 자연수로 끝나고 선택적으로 앞에 [[#ZID|ZID]]가 오는 문자열. 키는 일반적으로 [[#Type|유형]] 또는 [[#Function|함수]]에 대한 [[#Wikifunctions|위키함수]]에서 정의되며 [[#ZObject|Z객체]]를 강화하는 데 사용됩니다. == L == ; {{anchor|label}} 레이블 {{English term|label}} : Z객체를 식별하기 위해 주어지는 이름. 일반 텍스트만 가능. ; {{anchor|lexeme|Lexeme}} 어휘소 {{English term|lexeme}} : 대략적인 단어에 대한 사전 지식을 저장하는 [[#Wikidata|위키데이터]]의 항목; 위키데이터 용어집의 [[d:Wikidata:Glossary#Lexeme|어휘소]] 항목 참조. ; {{anchor|linearizer|Linearizer}} linearizer {{English term|linearizer}} : <span class="mw-translate-fuzzy">Z객체를 문자열로 변환하는 함수. [[$parser|파서]]의 반대입니다.</span> ; {{anchor|list|List}} 리스트 {{English term|list}} : 정렬된 엔티티에서 임의의 수의 인스턴스를 그룹화하는 데이터 유형; 위키백과의 [[w:en:List (abstract data type)|리스트 (추상 데이터 유형)]]을 참조하세요. ; {{anchor|literal}} 리터럴 {{English term|literal}} : Z객체가 아닌 값. 현재 유일하게 허용되는 리터럴은 문자열입니다. ; {{anchor|local_Wikipedia|Local_Wikipedia}} 로컬 위키백과 {{English term|local Wikipedia}} : 히브리어 위키백과, 일본어 위키백과 또는 이탈리아어 위키백과와 같은 특정 언어로 된 [[#Wikipedia|위키백과]]. == M == ; {{anchor|Multlingual_Wikipedia|multilingual_Wikipedia}} 다국어 위키백과 {{English term|multilingual Wikipedia}} : [[#local_Wikipedia|로컬 위키백과]]가 [[#Abstract_Wikipedia|추상 위키백과]]의 [[#Content|콘텐츠]]를 [[#Renderer|렌더링]]하여 자신의 언어로 더 포괄적이고 최신이며 알맞은 위키백과를 가질 수 있도록하는 구조; [[:m:Special:MyLanguage/Abstract Wikipedia/Architecture|추상 위키백과 구조]] 참조. == N == ; {{anchor|natural_language|Natural_language}} 자연어 {{English term|natural language}} : 영어와 타갈로그어 또는 스와힐리어와 같은 넓은 의미의 특정 자연어; 위키백과의 [[w:en:Natural language|자연어]]를 참조하세요. ; {{anchor|normal|Normal|normalized|Normalized|normalised}} 정규형의, 정규형 {{English term|normal}} : [[#JSON|JSON]]으로 [[#ZObject|Z객체]]를 표현하는 확장되고 쉽게 처리 가능하며 매우 균일한 방법입니다. 이것은 [[#canonical|표준형]]과 반대입니다. ; {{anchor|nothing|Nothing}} nothing {{English term|nothing}} : 인스턴스를 가질 수 없는 데이터 유형; 위키백과의 [[w:en:Bottom type|바닥 유형]] 참조. == O == ; {{anchor|object|Object}} 객체 {{English term|object}} :# 자바 스크립트 또는 JSON에서 객체는 기본적으로 연관 배열입니다. 위키백과의 [[w:ko:연관 배열|연관 배열]]을 참조하세요. :# <span lang="en" dir="ltr" class="mw-content-ltr">In Wikifunctions, synonym of [[#ZObject|ZObject]].</span> ; {{anchor|orchestration|Orchestration}} <span lang="en" dir="ltr" class="mw-content-ltr">orchestration</span> {{English term|orchestration}} :<span lang="en" dir="ltr" class="mw-content-ltr">The action performed by the [[#orchestrator|orchestrator]].</span> ; {{anchor|orchestrator|Orchestrator}} 오케스트레이터 {{English term|orchestrator}} : <span class="mw-translate-fuzzy">[[#ZObject|Z객체]]를 가져와 [[#Evaluator|평가]]된 버전을 반환하는 서비스입니다. 이를 위해 필요한 다른 Z객체, 일부 함수 호출을 평가하기위한 [[#Executor|실행자]] 및 [[#Wikidata|위키데이터]]와 같은 기타 서비스에 대한 위키를 호출합니다. [https://gitlab.wikimedia.org/repos/abstract-wiki/wikifunctions/function-orchestrator#wikifunctions-function-orchestrator 서비스 문서]를 참조하세요. [[#evaluator|평가자]] 및 [[#executor|실행자]]와 비교합니다.</span> == P == ; {{anchor|page|Page}} 문서 {{English term|page}} : <span class="mw-translate-fuzzy">[[#wiki|위키]]는 독립적으로 편집할 수 있는 여러 개별 페이지로 구성됩니다.</span> ; {{anchor|parser|Parser}} 파서 {{English term|parser}} : <span class="mw-translate-fuzzy">문자열을 Z객체로 변환하는 함수. [[$linearizer|linearizer]]의 반대.</span> ; {{anchor|pair|Pair}} 짝 {{English term|pair}} : 특정 (임의의) 유형의 두 Z객체를 포함하는 복합 Z객체. ; {{anchor|part_P1|Part_P1}} 파트 P1 {{English term|Part P1}} : [[#Wikifunctions|위키함수]] 생성을 다루는 [[#development_project|개발 프로젝트]]의 일부입니다. 그것은 프로젝트의 시작 부분에서 시작하여 평생 동안 계속됩니다. [[:m:Special:MyLanguage/Abstract Wikipedia/Tasks#Part P1: Wikifunctions|파트 P1: 위키함수]]를 참조하세요. ; {{anchor|part_P2|Part_P2}} 파트 P2 {{English term|Part P2}} : [[#Abstract_Wikipedia|추상 위키백과]] 생성을 다루는 [[#development_project|개발 프로젝트]]의 일부입니다. 프로젝트에서 약 1년 후에 시작되어 이 기간의 후반기 동안 계속됩니다. [[:m:Special:MyLanguage/Abstract Wikipedia/Tasks#Part P2: Abstract Wikipedia|파트 P2: 추상 위키백과]] 참조. ; {{anchor|persistent|Persistent}} 영속적, 영속 {{English term|persistent}} : [[#ZID|ZID]]가 있고 위키의 자체 페이지가 있는 [[#ZObject|Z객체]] 대부분의 영속 Z객체에는 ZID가 없는 Z객체인 [[#value|값]]이 포함되어 있으므로 영속적이지 않습니다. ; {{anchor|property|Property}} 속성 {{English term|property}} : [[#Wikidata|위키데이터]]의 지식 기반에서 [[#Item|항목]]에 대해 [[#Statement|서술]]하는 데 사용됩니다. 위키데이터 용어집에서 [[:d:Wikidata:Glossary#Property|속성]] 참조. == Q == ; {{anchor|quote|Quote}} 인용 {{English term|quote}} : 평가되지는 않지만 그대로 유지되는 데이터 구조. ; {{anchor|QID}} QID {{English term|QID}} : [[#Wikidata|위키데이터]] 항목의 식별자로, 문자 "Q" 뒤에 정수가 오는 것으로 구성됩니다. == R == ; {{anchor|reading function}} <span lang="en" dir="ltr" class="mw-content-ltr">reading function</span> {{English term|reading function}} : <span lang="en" dir="ltr" class="mw-content-ltr">a synonym of [[#parser|parser]]. A function that converts user text input from a string into a given Type. For example, converting the String "123456" to the Number '123456', or the string "2024-03-12" to the Date '2024', '03', '12'.</span> ; {{anchor|reference|Reference}} 참조 {{English term|reference}} : 기본 객체를 나타내는 ID입니다. 예를 들어, 문자열 "Z11"은 유형 Z11/단어 언어 텍스트를 나타냅니다. : {{TakeNote}}이 용어는 위키데이터와는 완전히 다른 의미를 가지고 있습니다. 위키백과의 [[w:en:Reference (computer science)|참조 (컴퓨터 과학)]] 참조. ; {{anchor|renderer|Renderer}} 렌더러 {{English term|renderer}} (1) : <span lang="en" dir="ltr" class="mw-content-ltr">a function to convert a ZObject to a string. The opposite of [[#parser|parser]]. (formerly called "linearizer")</span> ; <span lang="en" dir="ltr" class="mw-content-ltr">renderer</span> {{English term|renderer}} (2) : [[#natural_language|자연어]]에 대한 [[#Content|콘텐츠]]와 식별자를 입력으로 가져오고 해당 자연어의 텍스트를 출력으로 반환하고, [[#Lexeme|어휘소]]의 지식을 사용하여 콘텐츠를 구체적인 텍스트로 나타내는 [[#Function|함수]]입니다. : {{TakeNote}}<span lang="en" dir="ltr" class="mw-content-ltr">This is a future feature, and the meaning of the term "renderer" in the {{Pg|:m:Abstract Wikipedia/Historic proposal|original proposal}}; this term collides with the current usage of "renderer", so it may be renamed in the future.</span> ; {{anchor|reify}} 구체화 {{English term|reify}} : 객체를 구성 부분으로 분해하여 부분에 개별적으로 접근할 수 있도록 하는 함수; 위키백과에서 [[w:en:Reification (computer science)|구체화]] 참조; [[phab:T261474]] 참조. ; {{anchor|REPL}} REPL {{English term|REPL}} : Read / Eval / Print - Loop, 입력을 받아 평가하고 결과를 표시하는 명령 줄 인터페이스; 위키백과의 [[w:ko:REPL|REPL]] 참조; [[Special:MyLanguage/Wikifunctions:Function model#REPL|함수 모델]] 참조. == S == ; {{anchor|schemata}} <span lang="en" dir="ltr" class="mw-content-ltr">schemata</span> {{English term|schemata}} : <span lang="en" dir="ltr" class="mw-content-ltr">See [[#function schemata|function schemata]].</span> ; {{anchor|snak|Snak}}<span lang="en" dir="ltr" class="mw-content-ltr">snak</span> {{English term|snak}} : <span lang="en" dir="ltr" class="mw-content-ltr">In the [[:mw:Special:MyLanguage/Wikibase/DataModel|Wikibase data model]], a snak is the smallest unit of a statement, linking a property to either a value, “no value”, or “some value.”</span> : <span lang="en" dir="ltr" class="mw-content-ltr">Example [[#statement|statement]] for {{Q|Q937}} with 3 snaks:</span> : <span lang="en" dir="ltr" class="mw-content-ltr">Main snak:</span> :  <span lang="en" dir="ltr" class="mw-content-ltr">Property: {{Q|P26}} → Value: {{Q|Q76346}}</span> : <span lang="en" dir="ltr" class="mw-content-ltr">Qualifier snak (adds context):</span> :  <span lang="en" dir="ltr" class="mw-content-ltr">Property: {{Q|P580}} → Value: 1903</span> : <span lang="en" dir="ltr" class="mw-content-ltr">Reference snak (supports the claim):</span> :  <span lang="en" dir="ltr" class="mw-content-ltr">Property: {{Q|P248}} → Value: {{Q|Q23833686}}</span> : <span lang="en" dir="ltr" class="mw-content-ltr">Resulting statement (in words): “Albert Einstein’s spouse was Mileva Marić, starting in 1903, as stated in the Catalog of the German National Library.”</span> ; {{anchor|statement|Statement}} 서술 {{English term|statement}} : <span class="mw-translate-fuzzy">[[#Wikidata|위키데이터]]의 지식 기반에서 [[#Item|항목]]에 대한 지식을 제공하는 데 사용됩니다. 위키데이터 용어집의 [[:d:Special:MyLanguage/Wikidata:Glossary#Statement|서술]] 참조.</span> ; {{anchor|string}} 문자열 {{English term|string}} : 일련의 문자. ; {{anchor|sum type|Sum type}} 합계 유형 {{English term|sum type}} : 구성 유형의 인스턴스를 가질 수 있는 유형; 위키백과의 [[w:en:Sum type|집계 유형]] 참조. [[Special:MyLanguage/Wikifunctions:Function model#Zx/Sum_types|함수 모델]] 참조. == T == ; {{anchor|template}} 틀 {{English term|template}} : <span class="mw-translate-fuzzy">[[#renderer|렌더러]]를 자리 표시자가 산재된 텍스트 또는 "슬롯"으로 지정하는 방법은 [[#constructor|생성자]]의 데이터, 함수 계산 또는 다른 틀의 내용으로 채울 수 있습니다. 틀 구문에 대한 자세한 내용은 [[:m:Special:MyLanguage/Abstract Wikipedia/Template Language for Wikifunctions|위키함수용 틀 언어]] 문서를 참조하세요.</span> ; {{anchor|tester|Tester}} 테스터 {{English term|tester}} : 주어진 [[#ZFunction|Z함수]]가 정확하게 일을 하고 있는지 자동으로 결정하는 방법. [[#function|함수]]에는 일반적으로 여러 테스터가 있으며, 각 테스터는 함수에 대한 일부 입력을 지정하고 주어진 입력에 대한 출력이 충족되어야합니다. 예를 들어, "케이스 제목(title case)" 함수의 테스터에는 다음이 포함될 수 있습니다: "abc"는 "Abc"가 되어야합니다; "war and peace"는 "War and Peace"가 되어야합니다; "война и мир"는 "Война и мир"가 되어야합니다; "123"은 "123"으로 유지되어야합니다. ; {{anchor|transient|Transient}} 일시적 {{English term|transient}} : [[#persistent|영속적]]의 반대. ; {{anchor|type|Type}} 유형 {{English term|type}} : 객체의 유형은 주어진 객체를 해석하고 이해하는 방법과 객체로 수행할 수 있는 작업을 알려줍니다. 예를 들어 값이 "2023"인 객체가 있는 경우 유형이 정수인지, 연도인지 또는 문자열인지에 따라 해당 객체를 다르게 이해합니다. 모든 객체는 "실제 세계에 있는 것"을 나타냅니다. 정수 2023은 2023년과 다릅니다. 유형은 주어진 객체를 해석하는 방법을 알려주므로 실제 세계에서 어떤 것을 참조하는지 알 수 있습니다. 기술적으로는 해당 유형의 객체가 구성되는 방식과 해당 유형의 유효한 객체가 되기 위해 충족해야 하는 조건을 정의합니다. 유형은 Z객체의 유효성을 검사하는 [[#Function|함수]]를 제공하여 [[#ZObject|Z객체]]가 이 유형의 유효한 인스턴스가 되는 조건을 정의합니다. 유형은 Z객체 자체이므로 [[#Wikifunctions|위키함수]]의 기여자는 새로운 유형을 만들 수 있습니다. ; {{anchor|type converter}} <span lang="en" dir="ltr" class="mw-content-ltr">type converter</span> {{English term|type converter}} : <span lang="en" dir="ltr" class="mw-content-ltr">A script written in some programming language (such as JavaScript), taking a native object (such as BigInt), and returning a JSON object representing the corresponding ZObject; or ''vice versa''.</span> ; {{anchor|typed list|Typed List}} <span lang="en" dir="ltr" class="mw-content-ltr">typed list</span> {{English term|typed list}} : <span lang="en" dir="ltr" class="mw-content-ltr">A typed list is a [[#list|list]] in which all members of the list are of a specific, predefined [[#type|type]]. For example, a typed list of [[#string|strings]] is a list in which all members of the list are strings. A typed list takes one argument: the type that all the members of the list have to be an instance of. Typed lists are probably the most widely used [[#generic type|generic type]].</span> == V == ; {{anchor|value}} 값 {{English term|value}} : 다른 Z객체의 [[#key|키]]와 연관된 문자열 또는 [[#ZObject|Z객체]]. ; {{anchor|validation|Validation}} <span lang="en" dir="ltr" class="mw-content-ltr">validation</span> {{English term|validation}} : <span lang="en" dir="ltr" class="mw-content-ltr">The action performed by the [[#validator|validator]].</span> ; {{anchor|validator|Validator}} 검증자 {{English term|validator}} : <span class="mw-translate-fuzzy">Z객체를 인수로 사용하고 발견된 오류 목록을 반환하는 함수.</span> == W == ; {{anchor|wiki|Wiki}} 위키 {{English term|wiki}} : [[#page|페이지]]를 쉽고 공동으로 편집 할 수 있는 웹 사이트. ; {{anchor|Wikidata}} 위키데이터 {{English term|Wikidata}} : 공동으로 편집된 자유 지식 기반인 [[#Wikimedia_Foundation|위키미디어 재단]]의 프로젝트; [[:m:Special:MyLanguage/Wikidata|위키데이터]] 참조. ; {{anchor|Wikifunctions}}{{anchor|Wikilambda}} 위키함수 {{English term|Wikifunctions}} : [[#Wikimedia_Foundation|위키미디어 재단]]의 새로운 프로젝트; 무료이고 공동으로 개발하며 유지 관리하는 [[#Function|함수]] 카탈로그. {{Pg|:m:Abstract Wikipedia/Historic proposal|원래 제안}}에서 처음에는 위키람다로 알려졌습니다(이 이름은 현재 위키람다 확장에 사용됨). ; {{anchor|WikiLambda}} 위키람다 {{English term|WikiLambda}} : 프로젝트를 구동하는 데 사용되는 소프트웨어, [[mw:Special:MyLanguage/Extension:WikiLambda|확장:위키람다]]. ; {{anchor|WikiLambda system}} 위키람다 시스템 {{English term|WikiLambda system}} : <span lang="en" dir="ltr" class="mw-content-ltr">an automated system account that is a key part of the WikiLambda extension. See [[User:WikiLambda system]] for its current function.</span> ; {{anchor|WMF|Wikimedia_Foundation}} 위키미디어 재단 {{English term|Wikimedia Foundation}} : 위키미디어 운동을 지원하는 조직; [[:m:Special:MyLanguage/Wikimedia Foundation|위키미디어 재단]] 참조. ; {{anchor|Wikipedia}} 위키백과 {{English term|Wikipedia}} : [[#Wikimedia_Foundation|위키미디어 재단]]의 프로젝트, 공동으로 편집하는 자유 백과사전, [[:m:Special:MyLanguage/Wikipedia|위키백과]] 참조. ; 위키백과, 추상 {{English term|Wikipedia, Abstract}} : [[#Abstract_Wikipedia|추상 위키백과]] 참조. ; 위키백과, 다국어 {{English term|Wikipedia, multilingual}} : [[#multilingual_Wikipedia|다국어 위키백과]] 참조. == Z == ; {{anchor|ZID|ZIDs}} ZID {{English term|ZID}} : 문자 Z로 시작하고 뒤에 자연수가 오는 ID. [[#persistent|영구]] [[#ZObject|Z객체]]를 식별하는 데 사용됩니다. ; {{anchor|zfunction|ZFunction}} Z함수 {{English term|ZFunction}} : [[#evaluator|평가자]]를 통해 사용할 수 있는 특정 [[#function|함수]]를 설명하는 [[#Wikifunctions|위키함수]]의 위키 문서입니다. 각 Z함수는 하나 이상의 [[#implementation|구현]]에 의해 코드에서 실현 될 수 있으며, 상기 구현은 하나 이상의 [[#tester|테스터]] Z함수에 의해 올바른 것으로 검증될 수 있습니다. ; {{anchor|ZKey}} Z키 {{English term|ZKey}} : 특정 [[#type |유형]]에 대한 [[#key|키]]를 정의하는 [[#ZObject|Z객체]]. ; {{anchor|ZList}} Z리스트 {{English term|ZList}} : 다른 Z객체의 순서가 지정된 시퀀스에 대한 [[#ZObject|Z객체]]. ; {{anchor|ZObject}} Z객체 {{English term|ZObject}} : [[#Wikifunctions|위키함수]]의 모든 항목은 Z객체입니다. 위키함수에 저장된 Z객체는 [[#ZID|ZID]]를 가지며 [[#Constructor|생성자]]와 [[#Function|함수]], [[#Type|유형]] 등과 같은 다양한 유형이 될 수 있습니다. Z객체는 [[#Key|키]]/[[#Value|값]] 쌍 집합으로 구성되며 각 키는 Z객체 당 한 번만 나타나고 값은 Z객체입니다. ; {{anchor|ZUnit}} ZUnit {{English term|ZUnit}} : [[:w:en:Unit type|단위 유형]]을 나타내는 [[#ZObject|ZObject]]입니다. [[Category:Glossary| {{#translation:}}]] h6z85ht8d2bg9s724bctv25kjhbi2hc 286715 286713 2026-06-27T13:58:47Z Tensama0415 73696 Created page with "스키마타" 286715 wikitext text/x-wiki <noinclude><languages/> <!--<nowiki>(nowiki tags are so that the translate extension doesn't try to translate the TERM and DEFINITION in this boilerplate). Use this boilerplate for a new term: ; {{anchor|term|Term}} <translate>term</translate> {{English term|term}} : ''Definition verification needed'' : <translate>definition</translate> Notes: 1. Omit the "Definition verification" if you're sure that your definition is correct. 2. You can add several values for anchor, if it has spelling or capitalization variants; see the documentation for Template:Anchor and examples in other terms. </nowiki>--></noinclude> {{see also|wikt:en:Appendix:Glossary}} [[Wikifunctions talk:Glossary|토론 페이지]]에서 용어를 요청하거나 더 많은 용어를 추가하고 정의를 개선하세요. {|class="toccolours" style="margin:.2em auto;padding:.2em .5em;text-align:center" dir="ltr" lang="en" |- |style="padding:0;width:100%"|{{CompactTOC}} |} == A == ; {{anchor|abstract|Abstract}} 추상 {{English term|abstract}} : [[#natural_language|특정한 자연어]]가 아니라 그로부터의 추상화; 자연어 텍스트, 문장 또는 구의 의미에 대한 표기법을 제공하는 것을 목표로합니다. [[#concrete|구상]]의 반대. ; {{anchor|abstracttext|AbstractText}} AbstractText {{English term|AbstractText}} : [[#Wikifunctions|위키함수]] 아이디어의 프로토 타입 [https://github.com/google/abstracttext 구현]. ; {{anchor|abstract_article}} 추상 문서 {{English term|abstract article}} : <span lang="en" dir="ltr" class="mw-content-ltr">A page in the main namespace of [[#abstract_Wikipedia|Abstract Wikipedia]]; a page that is similar to a Wikipedia article, but that is [[#abstract|abstract]]. The opposite of [[#concrete_article|concrete article]]. ("Abstract" is an adjective here; it ''doesn't'' mean "a summary of an article".)</span> ; {{anchor|abstract_content}} 추상 콘텐츠 {{English term|abstract content}} : [[#Content|콘텐츠]] 참조. ; {{anchor|abstract_Wikipedia|Abstract_Wikipedia}} 추상 위키백과 {{English term|Abstract Wikipedia}} : [[#local_Wikipedia|로컬 위키백과]]에서 [[#natural_language|자연어]]로 [[#article|문서]]를 [[#Renderer|렌더링]]하는 데 사용할 수 있는 모든 [[#Content|콘텐츠]]의 예비 이름; 현재 해당 [[#Item|항목]] 옆에 [[#Wikidata|위키데이터]]에 존재하도록 제안되었지만 [[#development_project|개발 프로젝트]]의 [[#Part_P2|Part P2]] 이전에 논의될 것입니다. ; {{anchor|alias}} 별칭 {{English term|alias}} : 객체를 찾는 데 가장 먼저 사용되는 객체의 대체 레이블입니다. ; {{anchor|argument}} 인수 {{English term|argument}} : <span lang="en" dir="ltr" class="mw-content-ltr">an input given to a [[#function call|function call]].</span> ; {{anchor|argument reference}} <span lang="en" dir="ltr" class="mw-content-ltr">argument reference</span> {{English term|argument reference}} : <span lang="en" dir="ltr" class="mw-content-ltr">a [[#reference|reference]] to one of the supplied arguments within a [[#composition|composition]].</span> ; {{anchor|array}} 배열 {{English term|array}} : <span lang="en" dir="ltr" class="mw-content-ltr">Many programming languages have an "array" type. The counterparts in Wikifunctions are [[#list|list]] and [[#typed list|typed list]]. See also [[#Benjamin array|Benjamin array]].</span> ; {{anchor|article|Article}} 문서 {{English term|article}} : <span class="mw-translate-fuzzy">일반적으로 [[#Wikipedia|위키백과]]의 한 항목을 나타내는 위키백과의 기본 이름공간에 있는 문서.</span> == B == ; {{anchor|Benjamin array}} <span lang="en" dir="ltr" class="mw-content-ltr">Benjamin array</span> {{English term|Benjamin array}} : <span lang="en" dir="ltr" class="mw-content-ltr">a way to denote [[#typed list|typed list]] proposed by Benjamin Degenhart, where a typed list is stored as a JSON list whose first element denotes the type. This is in contrast with the previous proposed schema, which uses LISP-style singly-linked lists, in which the type must be stored once in each node.</span> ; {{anchor|boolean|Boolean}} 불리언 {{English term|boolean}} : <span lang="en" dir="ltr" class="mw-content-ltr">a value that can have 2 states, usually denoted true and false.</span> ; {{anchor|built-in|builtin}} 내장된 {{English term|built-in}} : 평가자가 제공하고 위키 인터페이스를 통해 편집할 수없는 함수의 기본 구현. == C == ; {{anchor|call}} 호출 {{English term|call}} : [[#function call|함수 호출]] 참조. 영어에서는 [[#invoke|인보크(invoke) 또는 인보케이션(invocation)]]이라는 용어도 사용할 수 있습니다. ; {{anchor|canonical|canonicalized|canonicalised}} 표준형의 {{English term|canonical, canonicalized, canonicalised}} : 구체적이고 덜 장황하며 따라서 [[#JSON|JSON]]으로 [[#ZObject|Z객체]]를 표현하는 더 읽기 쉬운 방법입니다. Z객체는 위키함수에 저장되는 일반적인 표현입니다. 이것은 [[#normal|정규형]]과 반대입니다. ; {{anchor|character}} 문자 {{English term|character}} : 문자열의 구성 요소인 유니 코드로 정의된 문자; 문자는 여러 바이트(또는 8진수)로 구성 될 수 있습니다. ; {{anchor|claim|Claim}} 주장 {{English term|claim}} : <span lang="en" dir="ltr" class="mw-content-ltr">In the [[:d:Special:MyLanguage/Wikidata:Glossary#Claim|Wikibase data model]], a claim is a main snak plus optional qualifiers, expressing an assertion about an entity (without references or rank).</span> : <span lang="en" dir="ltr" class="mw-content-ltr">Example: Entity: Albert Einstein</span> :* <span lang="en" dir="ltr" class="mw-content-ltr">Claim: Spouse = Mileva Marić, starting in 1903</span> :* <span lang="en" dir="ltr" class="mw-content-ltr">Main snak: P26 (spouse) → Q937 (Mileva Marić)</span> :* <span lang="en" dir="ltr" class="mw-content-ltr">Qualifier snak: P580 (start time) → 1903</span> : <span lang="en" dir="ltr" class="mw-content-ltr">→ “Albert Einstein’s spouse was Mileva Marić, starting in 1903.”</span> : <span lang="en" dir="ltr" class="mw-content-ltr">The claim can later be turned into a statement by adding a reference and rank.</span> ; {{anchor|composition}} 컴포지션 {{English term|composition}} : 다른 함수의 조합에 의해 구현이 제공되는 함수의 구현 형태; [[Special:MyLanguage/Wikifunctions:Function model#Composition|함수 모델]] 참조. ; {{anchor|composition notation}} 컴포지션 표기법 {{English term|composition notation}} : 컴포지션(composition)에 관한 읽기 쉬운 표기법; [[Special:MyLanguage/Wikifunctions:Function model#Composition|함수 모델]] 참조. ; {{anchor|concrete|Concrete}} 구상 {{English term|concrete}} : [[#natural_language|특정 자연어]]에서. [[#abstract|추상]]의 반대. ; {{anchor|concrete_article}} 구상 문서 {{English term|concrete article}} : <span lang="en" dir="ltr" class="mw-content-ltr">See [[#article|article]]. The opposite of [[#abstract_article|Abstract Article]].</span> ; {{anchor|cons}} 단점 {{English term|cons}} : 상단에 요소를 추가하여 새로운 리스트를 생성하는 함수; [[phab:T261474]]을 참조. 위키백과의 [[w:cons|단점]]을 참조하세요. ; {{anchor|constructor|Constructor}} 생성자 {{English term|constructor}} : <span class="mw-translate-fuzzy">[[#Content|콘텐츠]]의 [[#abstract|추상]] 빌딩 블록; 생성자는 단일 구문 또는 문장 구조의 의미를 포착하는 것을 목표로 하며 종종 다른 생성자를 취할 수있는 슬롯을 가지고 있으며 다른 생성자의 슬롯을 채우는 값으로 자체적으로 사용될 수 있습니다.</span> ; {{anchor|Content}}<!--do not add |content to the anchor, it is used by MediaWiki--> 콘텐츠, 추상 콘텐츠 {{English term|content, abstract content}} : [[#Constructor|생성자]]에서 조립된 텍스트 또는 텍스트 조각의 추상 표현. 기술적으로는 인스턴스화 된 생성자. 최상위 생성자는 전체 [[#article|문서]]를 나타내는 데 사용되며 [[#Abstract_Wikipedia|추상 위키백과]]에 저장되지만 내용은 문장이나 구에 대한 것일 수도 있습니다. 추상 콘텐츠라고도 합니다. ; {{anchor|converter_from_code}} <span class="mw-translate-fuzzy">역직렬화</span> {{English term|converter from code}} : <span class="mw-translate-fuzzy">[[$serialization|직렬화]]의 반대.</span> ; {{anchor|converter_to_code}} <span class="mw-translate-fuzzy">직렬화</span> {{English term|converter to code}} : [[#JSON|JSON]]에서 Z객체를 표현하는 방법; [[#canonical|표준형]], [[#normal|정규형]]도 참조. ; {{anchor|curry}} curried, curry, currying {{English term|curried, curry, currying}} : 커리 함수는 여러 인수를 각각 단일 인수가 있는 일련의 함수로 변환한 함수입니다. 이 기술은 미국 수학자 [[:w:en:Haskell하스켈 카레]]의 이름을 따서 명명되었습니다. 위키백과의 [[:w:en:Currying|커링]]을 참조하세요. == D == ; {{anchor|development_project|Development_project}} 개발 프로젝트 {{English term|development project}} : [[#Wikifunctions|위키함수]] 및 [[#Abstract_Wikipedia|추상 위키백과]] 개발 프로젝트; [[:m:Special:MyLanguage/Abstract Wikipedia/Plan|추상 위키백과 계획]] 참조. ; {{anchor|display function}} <span lang="en" dir="ltr" class="mw-content-ltr">display function</span> {{English term|display function}} : <span lang="en" dir="ltr" class="mw-content-ltr">a synonym of [[#renderer|renderer]]. For example, a function that converts a [[#type|type]] into a string that users can understand, such as converting a Number 123456 to "123,456" in (International) English, "1,23,456" in Indian English, "123.456" in French, etc., or converting the Date '2024','03','12' to '2024-03-12', and so on.</span> ; {{anchor|documentation}} 문서화 {{English term|documentation}} : 사람이 읽을 수 있는 객체를 설명하는 텍스트. == E == ; {{anchor|eney|eneyjj}} eneyj {{English term|eneyj}} :# [[#Wikifunctions|위키함수]]의 프로토타입 모델; :# [[#abstracttext|abstracttext]]에 제공된 해당 모델의 [[#evaluator|평가자]]에 대한 자바 스크립트 구현. ; {{anchor|error|Error}} 에러 {{English term|error}} : <span class="mw-translate-fuzzy">인스턴스가 평가 또는 검증의 문제를 나타내는 유형; [[Special:MyLanguage/Wikifunctions:Function model#Z5/Errors|함수 모델]] 참조.</span> ; {{anchor|evaluation|Evaluation}} <span lang="en" dir="ltr" class="mw-content-ltr">evaluation</span> {{English term|evaluation}} : <span lang="en" dir="ltr" class="mw-content-ltr">The action performed by the [[#evaluator|evaluator]].</span> ; {{anchor|evaluator|Evaluator}} 평가자 {{English term|evaluator}} : [[#ZObject|Z객체]]를 가져와 평가하는 소프트웨어, 즉 [[#Function|함수]]를 실행하고 결과를 반환하는 소프트웨어. 우리는 여러 평가자의 개발을 계획합니다. 평가자는 브라우저와 [[#Wikimedia_Foundation|위키미디어 재단]]의 서버, 클라우드, 모바일 장치의 앱 또는 기타 장소에서 구현 및 실행할 수 있습니다. [[#executor|실행자]] 및 [[#orchestrator|오케스트레이터]]와 비교합니다. ; {{anchor|execution|Execution}} <span lang="en" dir="ltr" class="mw-content-ltr">execution</span> {{English term|execution}} : <span lang="en" dir="ltr" class="mw-content-ltr">The action performed by the [[#executor|executor]].</span> ; {{anchor|executor|Executor|executors|Executors}} 실행자 {{English term|executor}} : 대중에게 노출되지 않는 일련의 내부 서비스 중 하나. [[#Orchestrator|오케스트레이터]]에 의해서만 호출 될 수 있습니다. 특정 프로그래밍 언어로 네이티브 코드를 실행합니다. 루아에 대한 하나의 실행 프로그램, 자바 스크립트에 대한 실행 프로그램, 파이썬에 대한 실행 프로그램 등이 있습니다. [https://gitlab.wikimedia.org/repos/abstract-wiki/wikifunctions/function-evaluator#executors 서비스 문서]를 참조. [[#evaluator|평가자]] 및 [[#orchestrator|오케스트레이터]]와 비교합니다. == F == ; {{anchor|function|Function}} 함수 {{English term|function}} : 일부 입력을 받아 출력을 반환하는 계산에 관한 사양; 위키백과의 [[w:ko:함수 (프로그래밍)|함수 (프로그래밍)]] 참조. ; {{anchor|function call|Function call}} 함수 호출 {{English term|function call}} : 함수 호출은 함수와 함수에 필요한 인수로 구성된 Z객체이며 다른 Z객체로 평가 될 수 있습니다. 영어에서는 "인보크(invoke)"라는 용어도 사용할 수 있습니다. ; {{anchor|function evaluator}} <span lang="en" dir="ltr" class="mw-content-ltr">function evaluator</span> {{English term|function evaluator}} : <span lang="en" dir="ltr" class="mw-content-ltr">See [[#evaluator|evaluator]].</span> ; {{anchor|function executor}} <span lang="en" dir="ltr" class="mw-content-ltr">function executor</span> {{English term|function executor}} : <span lang="en" dir="ltr" class="mw-content-ltr">See [[#executor|executor]].</span> ; {{anchor|function model}} 함수 모델 {{English term|function model}} : [[Special:MyLanguage/Wikifunctions:Function model|함수 모델]] 참조. ; {{anchor|function orchestrator}} <span lang="en" dir="ltr" class="mw-content-ltr">function orchestrator</span> {{English term|function orchestrator}} : <span lang="en" dir="ltr" class="mw-content-ltr">See [[#orchestrator|orchestrator]].</span> ; {{anchor|function schemata}} 함수 스키마타 {{English term|function schemata}} : <span lang="en" dir="ltr" class="mw-content-ltr">a set of pre-defined ZObjects used in [[#orchestrator|orchestrator]] and [[#evaluator|evaluator]]. The [[#WikiLambda system|WikiLambda system account]] also populates pre-defined ZObjects on-wiki from function schemata.</span> ; {{anchor|functional}} 함수형 {{English term|functional}} : "순수 함수형"의 줄임말로, 그러한 함수의 [[#evaluation|평가]]는 부작용이 없고 결정론적입니다. 즉, 항상 동일합니다; 위키백과의 [[w:en:Purely functional programming|순수 함수형 프로그래밍]] 참조; [[Special:MyLanguage/Wikifunctions:Function model#non-functional|함수 모델]] 참조. == G == ; {{anchor|generic type}} 제네릭 유형 {{English term|generic type}} : 함수 호출의 [[#evaluation|평가]]에 의해 생성 된 유형. == I == ; {{anchor|identity|Identity}} 식별 {{English term|identity}} : 유형의 식별은 유형으로 평가되는 (특정) 함수의 인스턴스입니다. 단순 유형의 경우, 유형 자체에 대한 참조입니다. ; {{anchor|implementation|Implementation}} 구현 {{English term|implementation}} : [[#function|함수]]를 실행하는 특별한 방법. 구현은 특정 프로그래밍 언어로 된 코드 조각일 수도 있고 [[#evaluator|평가자]]에 "내장 된" 기능을 참조하거나 다른 함수에 대한 호출을 결합할 수도 있습니다. 함수에는 많은 [[#composition|구현]]이 있을 수 있으며 모두 동일해야 합니다. "[[#ZFunction|Z함수]] 구현"의 약자입니다. ; {{anchor|instance}} 인스턴스 {{English term|instance}} : 모든 Z객체는 해당 유형의 인스턴스입니다. ; {{anchor|invoke}} 인보크 {{English term|invoke}} : 영어로 [[#call|호출]]의 동의어. [[#function call|함수 호출]]을 참조하세요. ; {{anchor|item|Item}} 항목 {{English term|item}} : [[#Wikidata|위키데이터]]의 지식 기반에 있는 항목; 위키데이터 용어집의 [[:d:Wikidata:Glossary#Item|항목]] 참조. == J == ; {{anchor|JSON}} JSON {{English term|JSON}} : 널리 사용되는 데이터 전송 형식; 위키백과의 [[w:en:JSON|JSON]]을 참조. == K == ; {{anchor|key|Key}} 키 {{English term|key}} : 문자 K와 자연수로 끝나고 선택적으로 앞에 [[#ZID|ZID]]가 오는 문자열. 키는 일반적으로 [[#Type|유형]] 또는 [[#Function|함수]]에 대한 [[#Wikifunctions|위키함수]]에서 정의되며 [[#ZObject|Z객체]]를 강화하는 데 사용됩니다. == L == ; {{anchor|label}} 레이블 {{English term|label}} : Z객체를 식별하기 위해 주어지는 이름. 일반 텍스트만 가능. ; {{anchor|lexeme|Lexeme}} 어휘소 {{English term|lexeme}} : 대략적인 단어에 대한 사전 지식을 저장하는 [[#Wikidata|위키데이터]]의 항목; 위키데이터 용어집의 [[d:Wikidata:Glossary#Lexeme|어휘소]] 항목 참조. ; {{anchor|linearizer|Linearizer}} linearizer {{English term|linearizer}} : <span class="mw-translate-fuzzy">Z객체를 문자열로 변환하는 함수. [[$parser|파서]]의 반대입니다.</span> ; {{anchor|list|List}} 리스트 {{English term|list}} : 정렬된 엔티티에서 임의의 수의 인스턴스를 그룹화하는 데이터 유형; 위키백과의 [[w:en:List (abstract data type)|리스트 (추상 데이터 유형)]]을 참조하세요. ; {{anchor|literal}} 리터럴 {{English term|literal}} : Z객체가 아닌 값. 현재 유일하게 허용되는 리터럴은 문자열입니다. ; {{anchor|local_Wikipedia|Local_Wikipedia}} 로컬 위키백과 {{English term|local Wikipedia}} : 히브리어 위키백과, 일본어 위키백과 또는 이탈리아어 위키백과와 같은 특정 언어로 된 [[#Wikipedia|위키백과]]. == M == ; {{anchor|Multlingual_Wikipedia|multilingual_Wikipedia}} 다국어 위키백과 {{English term|multilingual Wikipedia}} : [[#local_Wikipedia|로컬 위키백과]]가 [[#Abstract_Wikipedia|추상 위키백과]]의 [[#Content|콘텐츠]]를 [[#Renderer|렌더링]]하여 자신의 언어로 더 포괄적이고 최신이며 알맞은 위키백과를 가질 수 있도록하는 구조; [[:m:Special:MyLanguage/Abstract Wikipedia/Architecture|추상 위키백과 구조]] 참조. == N == ; {{anchor|natural_language|Natural_language}} 자연어 {{English term|natural language}} : 영어와 타갈로그어 또는 스와힐리어와 같은 넓은 의미의 특정 자연어; 위키백과의 [[w:en:Natural language|자연어]]를 참조하세요. ; {{anchor|normal|Normal|normalized|Normalized|normalised}} 정규형의, 정규형 {{English term|normal}} : [[#JSON|JSON]]으로 [[#ZObject|Z객체]]를 표현하는 확장되고 쉽게 처리 가능하며 매우 균일한 방법입니다. 이것은 [[#canonical|표준형]]과 반대입니다. ; {{anchor|nothing|Nothing}} nothing {{English term|nothing}} : 인스턴스를 가질 수 없는 데이터 유형; 위키백과의 [[w:en:Bottom type|바닥 유형]] 참조. == O == ; {{anchor|object|Object}} 객체 {{English term|object}} :# 자바 스크립트 또는 JSON에서 객체는 기본적으로 연관 배열입니다. 위키백과의 [[w:ko:연관 배열|연관 배열]]을 참조하세요. :# <span lang="en" dir="ltr" class="mw-content-ltr">In Wikifunctions, synonym of [[#ZObject|ZObject]].</span> ; {{anchor|orchestration|Orchestration}} <span lang="en" dir="ltr" class="mw-content-ltr">orchestration</span> {{English term|orchestration}} :<span lang="en" dir="ltr" class="mw-content-ltr">The action performed by the [[#orchestrator|orchestrator]].</span> ; {{anchor|orchestrator|Orchestrator}} 오케스트레이터 {{English term|orchestrator}} : <span class="mw-translate-fuzzy">[[#ZObject|Z객체]]를 가져와 [[#Evaluator|평가]]된 버전을 반환하는 서비스입니다. 이를 위해 필요한 다른 Z객체, 일부 함수 호출을 평가하기위한 [[#Executor|실행자]] 및 [[#Wikidata|위키데이터]]와 같은 기타 서비스에 대한 위키를 호출합니다. [https://gitlab.wikimedia.org/repos/abstract-wiki/wikifunctions/function-orchestrator#wikifunctions-function-orchestrator 서비스 문서]를 참조하세요. [[#evaluator|평가자]] 및 [[#executor|실행자]]와 비교합니다.</span> == P == ; {{anchor|page|Page}} 문서 {{English term|page}} : <span class="mw-translate-fuzzy">[[#wiki|위키]]는 독립적으로 편집할 수 있는 여러 개별 페이지로 구성됩니다.</span> ; {{anchor|parser|Parser}} 파서 {{English term|parser}} : <span class="mw-translate-fuzzy">문자열을 Z객체로 변환하는 함수. [[$linearizer|linearizer]]의 반대.</span> ; {{anchor|pair|Pair}} 짝 {{English term|pair}} : 특정 (임의의) 유형의 두 Z객체를 포함하는 복합 Z객체. ; {{anchor|part_P1|Part_P1}} 파트 P1 {{English term|Part P1}} : [[#Wikifunctions|위키함수]] 생성을 다루는 [[#development_project|개발 프로젝트]]의 일부입니다. 그것은 프로젝트의 시작 부분에서 시작하여 평생 동안 계속됩니다. [[:m:Special:MyLanguage/Abstract Wikipedia/Tasks#Part P1: Wikifunctions|파트 P1: 위키함수]]를 참조하세요. ; {{anchor|part_P2|Part_P2}} 파트 P2 {{English term|Part P2}} : [[#Abstract_Wikipedia|추상 위키백과]] 생성을 다루는 [[#development_project|개발 프로젝트]]의 일부입니다. 프로젝트에서 약 1년 후에 시작되어 이 기간의 후반기 동안 계속됩니다. [[:m:Special:MyLanguage/Abstract Wikipedia/Tasks#Part P2: Abstract Wikipedia|파트 P2: 추상 위키백과]] 참조. ; {{anchor|persistent|Persistent}} 영속적, 영속 {{English term|persistent}} : [[#ZID|ZID]]가 있고 위키의 자체 페이지가 있는 [[#ZObject|Z객체]] 대부분의 영속 Z객체에는 ZID가 없는 Z객체인 [[#value|값]]이 포함되어 있으므로 영속적이지 않습니다. ; {{anchor|property|Property}} 속성 {{English term|property}} : [[#Wikidata|위키데이터]]의 지식 기반에서 [[#Item|항목]]에 대해 [[#Statement|서술]]하는 데 사용됩니다. 위키데이터 용어집에서 [[:d:Wikidata:Glossary#Property|속성]] 참조. == Q == ; {{anchor|quote|Quote}} 인용 {{English term|quote}} : 평가되지는 않지만 그대로 유지되는 데이터 구조. ; {{anchor|QID}} QID {{English term|QID}} : [[#Wikidata|위키데이터]] 항목의 식별자로, 문자 "Q" 뒤에 정수가 오는 것으로 구성됩니다. == R == ; {{anchor|reading function}} <span lang="en" dir="ltr" class="mw-content-ltr">reading function</span> {{English term|reading function}} : <span lang="en" dir="ltr" class="mw-content-ltr">a synonym of [[#parser|parser]]. A function that converts user text input from a string into a given Type. For example, converting the String "123456" to the Number '123456', or the string "2024-03-12" to the Date '2024', '03', '12'.</span> ; {{anchor|reference|Reference}} 참조 {{English term|reference}} : 기본 객체를 나타내는 ID입니다. 예를 들어, 문자열 "Z11"은 유형 Z11/단어 언어 텍스트를 나타냅니다. : {{TakeNote}}이 용어는 위키데이터와는 완전히 다른 의미를 가지고 있습니다. 위키백과의 [[w:en:Reference (computer science)|참조 (컴퓨터 과학)]] 참조. ; {{anchor|renderer|Renderer}} 렌더러 {{English term|renderer}} (1) : <span lang="en" dir="ltr" class="mw-content-ltr">a function to convert a ZObject to a string. The opposite of [[#parser|parser]]. (formerly called "linearizer")</span> ; <span lang="en" dir="ltr" class="mw-content-ltr">renderer</span> {{English term|renderer}} (2) : [[#natural_language|자연어]]에 대한 [[#Content|콘텐츠]]와 식별자를 입력으로 가져오고 해당 자연어의 텍스트를 출력으로 반환하고, [[#Lexeme|어휘소]]의 지식을 사용하여 콘텐츠를 구체적인 텍스트로 나타내는 [[#Function|함수]]입니다. : {{TakeNote}}<span lang="en" dir="ltr" class="mw-content-ltr">This is a future feature, and the meaning of the term "renderer" in the {{Pg|:m:Abstract Wikipedia/Historic proposal|original proposal}}; this term collides with the current usage of "renderer", so it may be renamed in the future.</span> ; {{anchor|reify}} 구체화 {{English term|reify}} : 객체를 구성 부분으로 분해하여 부분에 개별적으로 접근할 수 있도록 하는 함수; 위키백과에서 [[w:en:Reification (computer science)|구체화]] 참조; [[phab:T261474]] 참조. ; {{anchor|REPL}} REPL {{English term|REPL}} : Read / Eval / Print - Loop, 입력을 받아 평가하고 결과를 표시하는 명령 줄 인터페이스; 위키백과의 [[w:ko:REPL|REPL]] 참조; [[Special:MyLanguage/Wikifunctions:Function model#REPL|함수 모델]] 참조. == S == ; {{anchor|schemata}} 스키마타 {{English term|schemata}} : <span lang="en" dir="ltr" class="mw-content-ltr">See [[#function schemata|function schemata]].</span> ; {{anchor|snak|Snak}}<span lang="en" dir="ltr" class="mw-content-ltr">snak</span> {{English term|snak}} : <span lang="en" dir="ltr" class="mw-content-ltr">In the [[:mw:Special:MyLanguage/Wikibase/DataModel|Wikibase data model]], a snak is the smallest unit of a statement, linking a property to either a value, “no value”, or “some value.”</span> : <span lang="en" dir="ltr" class="mw-content-ltr">Example [[#statement|statement]] for {{Q|Q937}} with 3 snaks:</span> : <span lang="en" dir="ltr" class="mw-content-ltr">Main snak:</span> :  <span lang="en" dir="ltr" class="mw-content-ltr">Property: {{Q|P26}} → Value: {{Q|Q76346}}</span> : <span lang="en" dir="ltr" class="mw-content-ltr">Qualifier snak (adds context):</span> :  <span lang="en" dir="ltr" class="mw-content-ltr">Property: {{Q|P580}} → Value: 1903</span> : <span lang="en" dir="ltr" class="mw-content-ltr">Reference snak (supports the claim):</span> :  <span lang="en" dir="ltr" class="mw-content-ltr">Property: {{Q|P248}} → Value: {{Q|Q23833686}}</span> : <span lang="en" dir="ltr" class="mw-content-ltr">Resulting statement (in words): “Albert Einstein’s spouse was Mileva Marić, starting in 1903, as stated in the Catalog of the German National Library.”</span> ; {{anchor|statement|Statement}} 서술 {{English term|statement}} : <span class="mw-translate-fuzzy">[[#Wikidata|위키데이터]]의 지식 기반에서 [[#Item|항목]]에 대한 지식을 제공하는 데 사용됩니다. 위키데이터 용어집의 [[:d:Special:MyLanguage/Wikidata:Glossary#Statement|서술]] 참조.</span> ; {{anchor|string}} 문자열 {{English term|string}} : 일련의 문자. ; {{anchor|sum type|Sum type}} 합계 유형 {{English term|sum type}} : 구성 유형의 인스턴스를 가질 수 있는 유형; 위키백과의 [[w:en:Sum type|집계 유형]] 참조. [[Special:MyLanguage/Wikifunctions:Function model#Zx/Sum_types|함수 모델]] 참조. == T == ; {{anchor|template}} 틀 {{English term|template}} : <span class="mw-translate-fuzzy">[[#renderer|렌더러]]를 자리 표시자가 산재된 텍스트 또는 "슬롯"으로 지정하는 방법은 [[#constructor|생성자]]의 데이터, 함수 계산 또는 다른 틀의 내용으로 채울 수 있습니다. 틀 구문에 대한 자세한 내용은 [[:m:Special:MyLanguage/Abstract Wikipedia/Template Language for Wikifunctions|위키함수용 틀 언어]] 문서를 참조하세요.</span> ; {{anchor|tester|Tester}} 테스터 {{English term|tester}} : 주어진 [[#ZFunction|Z함수]]가 정확하게 일을 하고 있는지 자동으로 결정하는 방법. [[#function|함수]]에는 일반적으로 여러 테스터가 있으며, 각 테스터는 함수에 대한 일부 입력을 지정하고 주어진 입력에 대한 출력이 충족되어야합니다. 예를 들어, "케이스 제목(title case)" 함수의 테스터에는 다음이 포함될 수 있습니다: "abc"는 "Abc"가 되어야합니다; "war and peace"는 "War and Peace"가 되어야합니다; "война и мир"는 "Война и мир"가 되어야합니다; "123"은 "123"으로 유지되어야합니다. ; {{anchor|transient|Transient}} 일시적 {{English term|transient}} : [[#persistent|영속적]]의 반대. ; {{anchor|type|Type}} 유형 {{English term|type}} : 객체의 유형은 주어진 객체를 해석하고 이해하는 방법과 객체로 수행할 수 있는 작업을 알려줍니다. 예를 들어 값이 "2023"인 객체가 있는 경우 유형이 정수인지, 연도인지 또는 문자열인지에 따라 해당 객체를 다르게 이해합니다. 모든 객체는 "실제 세계에 있는 것"을 나타냅니다. 정수 2023은 2023년과 다릅니다. 유형은 주어진 객체를 해석하는 방법을 알려주므로 실제 세계에서 어떤 것을 참조하는지 알 수 있습니다. 기술적으로는 해당 유형의 객체가 구성되는 방식과 해당 유형의 유효한 객체가 되기 위해 충족해야 하는 조건을 정의합니다. 유형은 Z객체의 유효성을 검사하는 [[#Function|함수]]를 제공하여 [[#ZObject|Z객체]]가 이 유형의 유효한 인스턴스가 되는 조건을 정의합니다. 유형은 Z객체 자체이므로 [[#Wikifunctions|위키함수]]의 기여자는 새로운 유형을 만들 수 있습니다. ; {{anchor|type converter}} <span lang="en" dir="ltr" class="mw-content-ltr">type converter</span> {{English term|type converter}} : <span lang="en" dir="ltr" class="mw-content-ltr">A script written in some programming language (such as JavaScript), taking a native object (such as BigInt), and returning a JSON object representing the corresponding ZObject; or ''vice versa''.</span> ; {{anchor|typed list|Typed List}} <span lang="en" dir="ltr" class="mw-content-ltr">typed list</span> {{English term|typed list}} : <span lang="en" dir="ltr" class="mw-content-ltr">A typed list is a [[#list|list]] in which all members of the list are of a specific, predefined [[#type|type]]. For example, a typed list of [[#string|strings]] is a list in which all members of the list are strings. A typed list takes one argument: the type that all the members of the list have to be an instance of. Typed lists are probably the most widely used [[#generic type|generic type]].</span> == V == ; {{anchor|value}} 값 {{English term|value}} : 다른 Z객체의 [[#key|키]]와 연관된 문자열 또는 [[#ZObject|Z객체]]. ; {{anchor|validation|Validation}} <span lang="en" dir="ltr" class="mw-content-ltr">validation</span> {{English term|validation}} : <span lang="en" dir="ltr" class="mw-content-ltr">The action performed by the [[#validator|validator]].</span> ; {{anchor|validator|Validator}} 검증자 {{English term|validator}} : <span class="mw-translate-fuzzy">Z객체를 인수로 사용하고 발견된 오류 목록을 반환하는 함수.</span> == W == ; {{anchor|wiki|Wiki}} 위키 {{English term|wiki}} : [[#page|페이지]]를 쉽고 공동으로 편집 할 수 있는 웹 사이트. ; {{anchor|Wikidata}} 위키데이터 {{English term|Wikidata}} : 공동으로 편집된 자유 지식 기반인 [[#Wikimedia_Foundation|위키미디어 재단]]의 프로젝트; [[:m:Special:MyLanguage/Wikidata|위키데이터]] 참조. ; {{anchor|Wikifunctions}}{{anchor|Wikilambda}} 위키함수 {{English term|Wikifunctions}} : [[#Wikimedia_Foundation|위키미디어 재단]]의 새로운 프로젝트; 무료이고 공동으로 개발하며 유지 관리하는 [[#Function|함수]] 카탈로그. {{Pg|:m:Abstract Wikipedia/Historic proposal|원래 제안}}에서 처음에는 위키람다로 알려졌습니다(이 이름은 현재 위키람다 확장에 사용됨). ; {{anchor|WikiLambda}} 위키람다 {{English term|WikiLambda}} : 프로젝트를 구동하는 데 사용되는 소프트웨어, [[mw:Special:MyLanguage/Extension:WikiLambda|확장:위키람다]]. ; {{anchor|WikiLambda system}} 위키람다 시스템 {{English term|WikiLambda system}} : <span lang="en" dir="ltr" class="mw-content-ltr">an automated system account that is a key part of the WikiLambda extension. See [[User:WikiLambda system]] for its current function.</span> ; {{anchor|WMF|Wikimedia_Foundation}} 위키미디어 재단 {{English term|Wikimedia Foundation}} : 위키미디어 운동을 지원하는 조직; [[:m:Special:MyLanguage/Wikimedia Foundation|위키미디어 재단]] 참조. ; {{anchor|Wikipedia}} 위키백과 {{English term|Wikipedia}} : [[#Wikimedia_Foundation|위키미디어 재단]]의 프로젝트, 공동으로 편집하는 자유 백과사전, [[:m:Special:MyLanguage/Wikipedia|위키백과]] 참조. ; 위키백과, 추상 {{English term|Wikipedia, Abstract}} : [[#Abstract_Wikipedia|추상 위키백과]] 참조. ; 위키백과, 다국어 {{English term|Wikipedia, multilingual}} : [[#multilingual_Wikipedia|다국어 위키백과]] 참조. == Z == ; {{anchor|ZID|ZIDs}} ZID {{English term|ZID}} : 문자 Z로 시작하고 뒤에 자연수가 오는 ID. [[#persistent|영구]] [[#ZObject|Z객체]]를 식별하는 데 사용됩니다. ; {{anchor|zfunction|ZFunction}} Z함수 {{English term|ZFunction}} : [[#evaluator|평가자]]를 통해 사용할 수 있는 특정 [[#function|함수]]를 설명하는 [[#Wikifunctions|위키함수]]의 위키 문서입니다. 각 Z함수는 하나 이상의 [[#implementation|구현]]에 의해 코드에서 실현 될 수 있으며, 상기 구현은 하나 이상의 [[#tester|테스터]] Z함수에 의해 올바른 것으로 검증될 수 있습니다. ; {{anchor|ZKey}} Z키 {{English term|ZKey}} : 특정 [[#type |유형]]에 대한 [[#key|키]]를 정의하는 [[#ZObject|Z객체]]. ; {{anchor|ZList}} Z리스트 {{English term|ZList}} : 다른 Z객체의 순서가 지정된 시퀀스에 대한 [[#ZObject|Z객체]]. ; {{anchor|ZObject}} Z객체 {{English term|ZObject}} : [[#Wikifunctions|위키함수]]의 모든 항목은 Z객체입니다. 위키함수에 저장된 Z객체는 [[#ZID|ZID]]를 가지며 [[#Constructor|생성자]]와 [[#Function|함수]], [[#Type|유형]] 등과 같은 다양한 유형이 될 수 있습니다. Z객체는 [[#Key|키]]/[[#Value|값]] 쌍 집합으로 구성되며 각 키는 Z객체 당 한 번만 나타나고 값은 Z객체입니다. ; {{anchor|ZUnit}} ZUnit {{English term|ZUnit}} : [[:w:en:Unit type|단위 유형]]을 나타내는 [[#ZObject|ZObject]]입니다. [[Category:Glossary| {{#translation:}}]] ovy4n7hgnisgc5zeckf0r9u0wm1zobg Template:Main page/fr 10 10071 286730 278853 2026-06-27T16:15:28Z VIGNERON 96 286730 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">Bienvenue sur Wikifonctions</p> <p>la bibliothèque [[foundation:Special:MyLanguage/Policy:Terms_of_Use|libre]] de {{formatnum:{{NUMBEROFFUNCTIONS}}}} [[:fr:Sous-programme|fonctions]] que chacun peut modifier.</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>Bienvenue !</span></h3> <div id="mainpage-welcome" title="Welcome" class="items"> '''Wikifonctions''' est un projet Wikimédia permettant à [[foundation:Special:MyLanguage/Policy:Terms_of_Use|chacun de créer et de maintenir collaborativement]] une bibliothèque de fonctions de code pour soutenir les projets Wikimédia et au-delà, dans les [[:fr:Langage|langues naturelles]] et les [[:fr:Langage de programmation|langages de programmation]] du monde entier. <div id="bottom-paragraphs"><!--this is hidden on mobile devices because of limited screen real estate--> Une « [[:fr:wikt:fonction|fonction]] » est une séquence d’instructions de programmation faisant un [[:fr:Calcul (mathématiques)|calcul]] basé sur les [[:fr:Donnée|données]] que vous renseignez. Les fonctions peuvent trouver les réponses à des questions, telles que combien de jours se sont écoulés entre deux dates, ou bien quelle est la distance séparant deux villes. <!--this should be the current primary focus of Wikifunctions. Ideally links to documentation by the Abstract Wikipedia team if available. --> Nous nous concentrons actuellement principalement sur les [[Special:MyLanguage/Wikifunctions:Support for Wikidata content|fonctions liées aux lexèmes Wikidata]]. Les données lexicographiques de Wikidata et les fonctions permettant de les traiter sont essentielles à l'objectif d'une Wikipédia abstraite. [[Special:MyLanguage/Wikifunctions:Working with Wikidata content|Un tutoriel sur la façon dont les fonctions Wiki peuvent être utilisées avec Wikidata dès maintenant]] est disponible. </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>Débuter</span></h3> <div id="mainpage-start" title="Get started" class="items"> [[File:Wikifunctions in 7 minutes.webm|thumbtime=0:01|thumb|center|400px|Wikifonctions en 7 minutes]] * [[Special:RunFunction|Exécuter une fonction]] * [[Wikifunctions:Project chat|Page de discussion du projet]] * [[Special:MyLanguage/Wikifunctions:Community portal|Portail communautaire]] * [[Special:MyLanguage/Wikifunctions:Suggest a function|Suggérer une fonction]] * [[Special:MyLanguage/Wikifunctions:Catalogue|Catalogue des fonctions disponibles]] </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>Fonctions à essayer</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|''... voir le catalogue des fonctions.'']] </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>Apprendre et contribuer</span></h3> <div id=mainpage-help-contribute" title="Support and Contributing" class="items"> ; En savoir plus sur Wikifonctions * [[Special:MyLanguage/Wikifunctions:About|À propos de Wikifonctions]] * [[Special:MyLanguage/Wikifunctions:Introduction|Introduction à Wikifonctions]] * [[Special:MyLanguage/Wikifunctions:FAQ|FAQ]] * [[Special:MyLanguage/Wikifunctions:Glossary|Glossaire]] ; Contribuer à Wikifunctions * [[Special:CreateObject|Créer un objet]] * [[Special:MyLanguage/Help:Multilingual|Participer en tant que traducteur]] ; Obtenir de l’aide avec Wikifunctions * Des questions ? Demandez dans la [[Wikifunctions:Project chat|Discussion du projet]] ou sur notre [[Special:MyLanguage/Wikifunctions:Report a technical problem#Discuss with others|canal Telegram/IRC]] ! * [[Special:MyLanguage/Wikifunctions:Report a technical problem|Signaler un problème technique]] ** La page du [[Wikifunctions:Status|statut]] répertorie les principaux problèmes connus. </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>Actualités</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;">Wikifonctions fait partie de la famille Wikimedia de contenus libres, multilingues et gratuits.</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>Encyclopédie</div> *[[File:Wikidata-logo.svg|40x40px|link=d:|alt=]]<div><span>[[d:|{{int:Wikibase-otherprojects-wikidata}}]]</span><br>Base de connaissances</div> *[[File:Commons-logo.svg|40x40px|link=c:|alt=]]<div><span>[[c:|{{int:Wikibase-otherprojects-commons}}]]</span><br>Bibliothèque de médias</div> *[[File:Wiktionary-logo.svg|40x40px|link=wikt:{{int:lang}}:|alt=]]<div><span>[[wikt:{{int:lang}}:|{{int:Wikibase-otherprojects-wiktionary}}]]</span><br>Dictionnaire et thésaurus</div> *[[File:Wikibooks-logo.svg|40x40px|link=b:{{int:lang}}:|alt=]]<div><span>[[b:{{int:lang}}:|{{int:Wikibase-otherprojects-wikibooks}}]]</span><br>Manuels et livres pédagogiques</div> *[[File:Wikiquote-logo.svg|40x40px|link=q:{{int:lang}}:|alt=]]<div><span>[[q:{{int:lang}}:|{{int:Wikibase-otherprojects-wikiquote}}]]</span><br>Recueil de citations</div> *[[File:Wikisource-logo.svg|40x40px|link=s:{{int:lang}}:|alt=]]<div><span>[[s:{{int:lang}}:|{{int:Wikibase-otherprojects-wikisource}}]]</span><br>Bibliothèque</div> *[[File:Wikiversity logo 2017.svg|40x40px|link=v:{{int:lang}}:|alt=]]<div><span>[[v:{{int:lang}}:|{{int:Wikibase-otherprojects-wikiversity}}]]</span><br>Ressources d’apprentissage</div> *[[File:Wikivoyage-Logo-v3-icon.svg|40x40px|link=voy:{{int:lang}}:|alt=]]<div><span>[[voy:{{int:lang}}:|{{int:Wikibase-otherprojects-wikivoyage}}]]</span><br>Guide de voyage</div> *[[File:Wikispecies-logo.svg|40x40px|link=species:|alt=]]<div><span>[[species:|{{int:Wikibase-otherprojects-species}}]]</span><br>Répertoire des espèces</div> *[[File:Incubator-logo.svg|40x40px|link=incubator:|alt=]]<div><span>[[incubator:|Incubateur]]</span><br>Nouvelles versions linguistiques</div> *[[File:Wikimedia Community Logo.svg|40x40px|link=m:|alt=]]<div><span>[[m:|{{int:Project-localized-name-metawiki}}]]</span><br>Coordination des projets</div> *[[File:MediaWiki-2020-icon.svg|40x40px|link=mw:|alt=]]<div><span>[[mw:|{{int:Project-localized-name-mediawikiwiki}}]]</span><br>Développement de MediaWiki</div> *[[File:Wikimania.svg|40x40px|link=wikimania:|alt=]]<div><span>[[wikimania:|{{int:Project-localized-name-wikimaniawiki}}]]</span><br>Coordination des événements</div> </div> </div> </div> </div> </div> __NOEDITSECTION__ __NOTOC__<languages /><noinclude> </noinclude> 6amenbfurjrf2mjuupbjfze326vnlyt Translations:Template:Main page/4/fr 1198 12085 286729 278012 2026-06-27T16:15:28Z VIGNERON 96 286729 wikitext text/x-wiki '''Wikifonctions''' est un projet Wikimédia permettant à [[$1|chacun de créer et de maintenir collaborativement]] une bibliothèque de fonctions de code pour soutenir les projets Wikimédia et au-delà, dans les [[:fr:Langage|langues naturelles]] et les [[:fr:Langage de programmation|langages de programmation]] du monde entier. 0wjjt8sr5t40z8vrn7egblt8semidht Talk:Z20 1 18413 286846 279984 2026-06-28T01:50:13Z YoshiRulz 10156 Suppress type proposal link 286846 wikitext text/x-wiki {{type documentation|Z20|Test case |cardinality=Type admits: arbitrarily many <br>Persistent: {{formatnum:{{NUMBEROFTESTCASES}}}} |proposal=<!--N/A--> }} == Labels missing language == @[[User:Jagwar|Jagwar]] Hello, I have removed the labels "antso" and "fanekem-baliny" labels from this object since they had no language object attached, and I am unsure if they were meant to be Malagasy/MG. Please feel free to readd them if they are supposed to be in this language. [[User:Terasail|<span style="color:#088; font-weight:750;">Terasail</span>]][[User talk:Terasail|<sup><span style="color:#000;">'''[✉️]'''</span></sup>]] 18:10, 2 December 2023 (UTC) :Hello, they were indeed in Malagasy, but the language labels got omitted somehow, not sure why. I put them back, this time with the correct langauge labels. [[User:Jagwar|Jagwar]] ([[User talk:Jagwar|talk]]) 19:49, 2 December 2023 (UTC) == Cannot edit == I'm trying to fix a spelling error in the Hebrew labels of inputs. I can open the page for editing. I change the values. I push "Publish". And I get: "User does not have permission to edit" (I see it in English; my user interface language is Hebrew, and everything appears in Hebrew, but this error message appears in English.) The page <nowiki>https://www.wikifunctions.org/w/index.php?title=Z20&action=info</nowiki> says that it's protected to users with the permission wikilambda-edit, wikilambda-create. My user groups are "Translation administrators (until 19:54, 29 December 2024), Autoconfirmed users, Users". The group's users seem to have wikilambda-edit, wikilambda-create. So what's wrong? Am I missing something? [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 22:31, 29 July 2024 (UTC) 8umjfodah8nfwrzxhyzmd8dfq85ig80 Wikifunctions:Type proposals 4 24480 286752 275885 2026-06-27T19:57:33Z YoshiRulz 10156 /* Types that have already been Implemented */ Link to live types 286752 wikitext text/x-wiki {{see also|d:Special:ListDatatypes}} {{shortcut|[[WF:TP]]}} This page is to discuss and decide on proposals for new [[WF:types|Types]], and for changing existing ones. Before proposing, you should familiarize yourself with the [[WF:Function model|Function model]]. Types are currently being created by Wikifunctions staff. Over time these rights will be handed over to the community. == Proposals for new types to be created == === In discussion === * [[WF:type proposals/SI units|SI units]] * [[WF:type proposals/Unit of measurement|Unit of measurement]] * [[WF:type proposals/Moment in time|Moment in time]] * [[WF:type proposals/Julian calendar date|Julian calendar date]] * [[WF:type proposals/Grapheme|Grapheme]] * [[WF:type proposals/Wikifunctions object reference|Wikifunctions object reference]] * [[WF:type proposals/Value with error|Value with error]] * [[WF:type proposals/configuration of functions for given types|configuration of functions for given types]] * [[WF:type proposals/Geometrical point|Geometrical point]] * [[WF:type proposals/Currency|Currency]] ==== Representing abstract content ==== * [[WF:type proposal/Syntactic table|Syntactic table]] * [[WF:type proposals/Semantic unit|Semantic unit]] ([[WF:type proposals/Syntactic unit|Syntactic unit]] is a section of this proposal) ==== Lightweight Wikidata enumerations ==== * [[WF:type proposals/French tenses|French tenses]] * [[WF:type proposals/French subjects|French subjects]] * [[WF:type proposals/Italian auxiliary verb|Italian auxiliary verb]] * [[WF:type proposals/Italian simple preposition|Italian simple preposition]] * [[WF:type proposals/Italian tense|Italian tense]] * [[WF:type proposals/Unicode General Category|Unicode General Category]] * [[WF:type proposals/Taxon rank|Taxon rank]] * [[WF:Type_proposals/IPA_phone_base_glyph|IPA phone]] * [[WF:Type_proposals/Zodiac sign|Zodiac sign]] * [[WF:Type_proposals/Simple temporal entity|Simple temporal entity]] * [[WF:Type_proposals/Japanese verb conjugation class|Japanese verb conjugation class]] * [[WF:Type_proposals/Topic-comment|Topic-comment]] * [[WF:Type_proposals/Grammatical specificity|Grammatical specificity]] === Being prepared === * [[WF:type proposals/HTML fragment structure |HTML fragment structure]] * [[WF:type proposals/Time of action|Time of action]] === Stalled === * [[WF:type proposals/Typed string|Typed string]] * [[WF:type proposals/Wikidata value|Wikidata value]] * [[WF:type proposals/Wikidata string-based value|Wikidata string-based value]] * [[WF:type proposals/bytes|bytes]] * [[WF:type proposals/Percentage|Percentage]] * [[WF:type proposals/Timezone|Timezone]] * [[WF:type proposals/Named parameters list|Named parameters list]] * [[WF:type proposals/Abstract sentence|Abstract sentence]] === Something to think about === * Symbol and expression (as in a [[w:computer algebra system|computer algebra system]]) - currently no idea yet * [[WF:type proposals/Alphabet|Alphabet]] * [[WF:type proposals/Context|Context]] * [[WF:type proposals/Imperial Units|Imperial Units]] * months in calendars ** [[WF:type proposals/Bengali month|Bengali month]] ** [[WF:type proposals/Darian month|Darian month]] ** [[WF:type proposals/Hebrew month|Hebrew month]] ** [[WF:type proposals/Hindu month|Hindu month]] ** [[WF:type proposals/Nepali month|Nepali month]] ** [[WF:type proposals/Sindhi month|Sindhi month]] ** [[WF:type proposals/Tamil month|Tamil month]] * [[WF:type proposals/Multilingual gloss|Multilingual gloss]] * [[WF:type proposals/Position on Earth|Position on Earth]] * [[WF:type proposals/URL|URL]] ==== Wikidata integration ==== (These are just the types we will need that are not listed somewhere else) * Wikidata qualifier * Wikidata Data type * Wikidata sitelink * Unknown value * Entity schema ==== "Heavy" data ==== Heavy data is those that can be more than 1.5MB (where medium data are between 60KB and 1.5MB). This includes most real-world files (jpg, mp3, pdf, zip, exe) and raw forms of data containing in such files (e.g. 1024*768 RGB image has 2359296 bytes in raw form). Wikifunctions currently have limited support for medium data and little support for heavy data (and neither support file uploading for computation). See [[WF:type proposals/bytes#Uses|bytes § Uses]] for more information. * Image (raster): basically, a 2D or 3D array of number (though we ''do'' need a type to represent both the array and image mode) * Audio and signal: basically, one number (sampling rate) and one or more (1D) arrays of number, one per channel (though we ''do'' need a type to represent all of them) * Video: audio plus series of image === Unclear necessity / probably unnecessary === * Multidimensional array: can be represented as list of lists, but a dedicated edit interface would be nice (and way to enforce an array not to be jagged) * Typed tuple: can be represented as nested [[Z882]] * Set: use list instead * Multiset: use list instead * Multimap: use list of [[Z882]] instead (see also simple map [[Z883]]) * [[WF:type proposals/Syntactic type|Syntactic type]] == Types that have already been Implemented == {{main|WF:type}} * [[WF:Type_proposals/Season|Season]] as {{Z|33827}} * [[WF:type proposals/Word order|Word order]] as {{Z|33568}} * [[WF:type proposals/complex128|complex128]] as {{Z|33198}} * [[WF:type proposals/Grammatical voice (a/m/p)|Grammatical voice (a/m/p)]] as {{Z|32789}} * [[WF:type proposals/Grammatical voice (a/mp)|Grammatical voice (a/mp)]] as {{Z|32792}} * [[WF:type proposals/RGBA color|RGBA color]] as {{Z|28579}} * [[WF:type proposals/Grammatical number (singular/paucal/multal)|Grammatical number (singular/paucal/multal)]] as {{Z|28515}} * [[WF:type proposals/Grammatical definiteness|Grammatical definiteness]] as {{Z|28516}} * [[WF:type proposals/Grammatical voice (a/p)|Grammatical voice (a/p)]] as {{Z|28517}} * [[WF:type proposals/Grammatical affirmation and negation|Grammatical affirmation and negation]] as {{Z|28518}} * [[WF:type proposals/Grammatical cases (n/g/d/a)|Grammatical cases (n/g/d/a)]] as {{Z|28519}} * [[WF:type proposals/Grammatical degree of comparison (p/c/s)|Grammatical degree of comparison (p/c/s)]] as {{Z|28520}} * [[WF:type proposals/Chemical element|Chemical element]] as {{Z|27951}} * [[WF:type proposals/Wikidata based types|Wikidata based types]] as {{Z|Z6001}}, {{Z|Z6002}}, {{Z|Z6003}}, {{Z|Z6004}}, {{Z|Z6005}} ** [[WF:type proposals/Wikidata lexeme senses|Wikidata lexeme senses]] as {{Z|Z6006}} ** [[WF:type proposals/Wikidata time|Wikidata time]] as {{Z|Z6064}} ** [[WF:type proposals/Wikidata quantity|Wikidata quantity]] as {{Z|Z6010}} ** [[WF:type proposals/Wikidata geocoordinates|Wikidata geocoordinates]] as {{Z|Z6011}} * [[WF:type proposals/Grammatical number (singular/dual/plural)|Grammatical number (singular/dual/plural)]] as {{Z|Z28215}} * [[WF:type proposals/Breton mutation|Breton mutation]] as {{Z|Z27971}} * [[WF:type proposals/Grammatical person (1/2/3)|Grammatical person (1/2/3)]] as {{Z|Z27970}} * [[WF:type proposals/Grammatical gender (a/i)|Grammatical gender (a/i)]] as {{Z|Z26935}} * [[WF:type proposals/Grammatical number (s/p)|Grammatical number (s/p)]] as {{Z|Z26934}} * [[WF:type proposals/Hijri calendar month|Hijri calendar month]] as {{Z|Z26582}} * [[WF:type proposals/Grammatical gender (m/f)|Grammatical gender (m/f)]] as {{Z|Z25340}} * [[WF:type proposals/Grammatical gender (m/f/n)|Grammatical gender (m/f/n)]] as {{Z|Z25501}} * [[WF:type proposals/Grammatical gender (c/n)|Grammatical gender (c/n)]] as {{Z|Z25502}} * [[WF:type proposals/Natural number|Natural number]] as {{Z|Z13518}} * [[WF:type_proposals/Gregorian calendar month|Gregorian calendar month]] as {{Z|Z16098}} * [[WF:type proposals/Sign|Sign]] as {{Z|Z16659}} * [[WF:type proposals/Igbo calendar month|Igbo calendar month]] as {{Z|Z16927}} * [[WF:type proposals/Integer|Integer]] as {{Z|Z16683}} * [[WF:type proposals/Day of the week|Day of the week]] as {{Z|Z17402}} * [[WF:type proposals/Gregorian era|Gregorian era]] as {{Z|Z17813}} * [[WF:type proposals/Rational number|Rational number]] as {{Z|Z19677}} * [[WF:type proposals/Gregorian year|Gregorian year]] as {{Z|Z20159}} * [[WF:type proposals/Day of Roman year|Day of Roman year]] as {{Z|Z20342}} * [[WF:type proposals/Gregorian calendar date|Gregorian calendar date]] as {{Z|Z20420}} * [[WF:type proposals/float64|float64]] as {{Z|Z20838}} * [[WF:type proposals/Kleenean|Kleenean]] as {{Z|Z22112}} * [[WF:type proposals/Byte|Byte]] as {{Z|Z80}} * [[WF:type proposals/Unicode codepoint|Unicode codepoint]] as {{Z|Z86}} == Proposals for changing existing types == === Changes to existing types === * ... == Templates == * [[WF:type proposals/(unnamed – new Type)|unnamed – new Type]] * [[WF:type proposals/(unnamed – new lightweight Wikidata enumeration)|unnamed – new lightweight Wikidata enumeration]] * [[WF:type proposals/(unnamed – modification of an existing Type)|unnamed – modification of an existing Type]] [[category:project concept]] bq8fvd1t33gclc85ar7or9mxz2f3cnr 286756 286752 2026-06-27T20:06:29Z YoshiRulz 10156 /* Templates */ Link to PrefixIndex 286756 wikitext text/x-wiki {{see also|d:Special:ListDatatypes}} {{shortcut|[[WF:TP]]}} This page is to discuss and decide on proposals for new [[WF:types|Types]], and for changing existing ones. Before proposing, you should familiarize yourself with the [[WF:Function model|Function model]]. Types are currently being created by Wikifunctions staff. Over time these rights will be handed over to the community. == Proposals for new types to be created == === In discussion === * [[WF:type proposals/SI units|SI units]] * [[WF:type proposals/Unit of measurement|Unit of measurement]] * [[WF:type proposals/Moment in time|Moment in time]] * [[WF:type proposals/Julian calendar date|Julian calendar date]] * [[WF:type proposals/Grapheme|Grapheme]] * [[WF:type proposals/Wikifunctions object reference|Wikifunctions object reference]] * [[WF:type proposals/Value with error|Value with error]] * [[WF:type proposals/configuration of functions for given types|configuration of functions for given types]] * [[WF:type proposals/Geometrical point|Geometrical point]] * [[WF:type proposals/Currency|Currency]] ==== Representing abstract content ==== * [[WF:type proposal/Syntactic table|Syntactic table]] * [[WF:type proposals/Semantic unit|Semantic unit]] ([[WF:type proposals/Syntactic unit|Syntactic unit]] is a section of this proposal) ==== Lightweight Wikidata enumerations ==== * [[WF:type proposals/French tenses|French tenses]] * [[WF:type proposals/French subjects|French subjects]] * [[WF:type proposals/Italian auxiliary verb|Italian auxiliary verb]] * [[WF:type proposals/Italian simple preposition|Italian simple preposition]] * [[WF:type proposals/Italian tense|Italian tense]] * [[WF:type proposals/Unicode General Category|Unicode General Category]] * [[WF:type proposals/Taxon rank|Taxon rank]] * [[WF:Type_proposals/IPA_phone_base_glyph|IPA phone]] * [[WF:Type_proposals/Zodiac sign|Zodiac sign]] * [[WF:Type_proposals/Simple temporal entity|Simple temporal entity]] * [[WF:Type_proposals/Japanese verb conjugation class|Japanese verb conjugation class]] * [[WF:Type_proposals/Topic-comment|Topic-comment]] * [[WF:Type_proposals/Grammatical specificity|Grammatical specificity]] === Being prepared === * [[WF:type proposals/HTML fragment structure |HTML fragment structure]] * [[WF:type proposals/Time of action|Time of action]] === Stalled === * [[WF:type proposals/Typed string|Typed string]] * [[WF:type proposals/Wikidata value|Wikidata value]] * [[WF:type proposals/Wikidata string-based value|Wikidata string-based value]] * [[WF:type proposals/bytes|bytes]] * [[WF:type proposals/Percentage|Percentage]] * [[WF:type proposals/Timezone|Timezone]] * [[WF:type proposals/Named parameters list|Named parameters list]] * [[WF:type proposals/Abstract sentence|Abstract sentence]] === Something to think about === * Symbol and expression (as in a [[w:computer algebra system|computer algebra system]]) - currently no idea yet * [[WF:type proposals/Alphabet|Alphabet]] * [[WF:type proposals/Context|Context]] * [[WF:type proposals/Imperial Units|Imperial Units]] * months in calendars ** [[WF:type proposals/Bengali month|Bengali month]] ** [[WF:type proposals/Darian month|Darian month]] ** [[WF:type proposals/Hebrew month|Hebrew month]] ** [[WF:type proposals/Hindu month|Hindu month]] ** [[WF:type proposals/Nepali month|Nepali month]] ** [[WF:type proposals/Sindhi month|Sindhi month]] ** [[WF:type proposals/Tamil month|Tamil month]] * [[WF:type proposals/Multilingual gloss|Multilingual gloss]] * [[WF:type proposals/Position on Earth|Position on Earth]] * [[WF:type proposals/URL|URL]] ==== Wikidata integration ==== (These are just the types we will need that are not listed somewhere else) * Wikidata qualifier * Wikidata Data type * Wikidata sitelink * Unknown value * Entity schema ==== "Heavy" data ==== Heavy data is those that can be more than 1.5MB (where medium data are between 60KB and 1.5MB). This includes most real-world files (jpg, mp3, pdf, zip, exe) and raw forms of data containing in such files (e.g. 1024*768 RGB image has 2359296 bytes in raw form). Wikifunctions currently have limited support for medium data and little support for heavy data (and neither support file uploading for computation). See [[WF:type proposals/bytes#Uses|bytes § Uses]] for more information. * Image (raster): basically, a 2D or 3D array of number (though we ''do'' need a type to represent both the array and image mode) * Audio and signal: basically, one number (sampling rate) and one or more (1D) arrays of number, one per channel (though we ''do'' need a type to represent all of them) * Video: audio plus series of image === Unclear necessity / probably unnecessary === * Multidimensional array: can be represented as list of lists, but a dedicated edit interface would be nice (and way to enforce an array not to be jagged) * Typed tuple: can be represented as nested [[Z882]] * Set: use list instead * Multiset: use list instead * Multimap: use list of [[Z882]] instead (see also simple map [[Z883]]) * [[WF:type proposals/Syntactic type|Syntactic type]] == Types that have already been Implemented == {{main|WF:type}} * [[WF:Type_proposals/Season|Season]] as {{Z|33827}} * [[WF:type proposals/Word order|Word order]] as {{Z|33568}} * [[WF:type proposals/complex128|complex128]] as {{Z|33198}} * [[WF:type proposals/Grammatical voice (a/m/p)|Grammatical voice (a/m/p)]] as {{Z|32789}} * [[WF:type proposals/Grammatical voice (a/mp)|Grammatical voice (a/mp)]] as {{Z|32792}} * [[WF:type proposals/RGBA color|RGBA color]] as {{Z|28579}} * [[WF:type proposals/Grammatical number (singular/paucal/multal)|Grammatical number (singular/paucal/multal)]] as {{Z|28515}} * [[WF:type proposals/Grammatical definiteness|Grammatical definiteness]] as {{Z|28516}} * [[WF:type proposals/Grammatical voice (a/p)|Grammatical voice (a/p)]] as {{Z|28517}} * [[WF:type proposals/Grammatical affirmation and negation|Grammatical affirmation and negation]] as {{Z|28518}} * [[WF:type proposals/Grammatical cases (n/g/d/a)|Grammatical cases (n/g/d/a)]] as {{Z|28519}} * [[WF:type proposals/Grammatical degree of comparison (p/c/s)|Grammatical degree of comparison (p/c/s)]] as {{Z|28520}} * [[WF:type proposals/Chemical element|Chemical element]] as {{Z|27951}} * [[WF:type proposals/Wikidata based types|Wikidata based types]] as {{Z|Z6001}}, {{Z|Z6002}}, {{Z|Z6003}}, {{Z|Z6004}}, {{Z|Z6005}} ** [[WF:type proposals/Wikidata lexeme senses|Wikidata lexeme senses]] as {{Z|Z6006}} ** [[WF:type proposals/Wikidata time|Wikidata time]] as {{Z|Z6064}} ** [[WF:type proposals/Wikidata quantity|Wikidata quantity]] as {{Z|Z6010}} ** [[WF:type proposals/Wikidata geocoordinates|Wikidata geocoordinates]] as {{Z|Z6011}} * [[WF:type proposals/Grammatical number (singular/dual/plural)|Grammatical number (singular/dual/plural)]] as {{Z|Z28215}} * [[WF:type proposals/Breton mutation|Breton mutation]] as {{Z|Z27971}} * [[WF:type proposals/Grammatical person (1/2/3)|Grammatical person (1/2/3)]] as {{Z|Z27970}} * [[WF:type proposals/Grammatical gender (a/i)|Grammatical gender (a/i)]] as {{Z|Z26935}} * [[WF:type proposals/Grammatical number (s/p)|Grammatical number (s/p)]] as {{Z|Z26934}} * [[WF:type proposals/Hijri calendar month|Hijri calendar month]] as {{Z|Z26582}} * [[WF:type proposals/Grammatical gender (m/f)|Grammatical gender (m/f)]] as {{Z|Z25340}} * [[WF:type proposals/Grammatical gender (m/f/n)|Grammatical gender (m/f/n)]] as {{Z|Z25501}} * [[WF:type proposals/Grammatical gender (c/n)|Grammatical gender (c/n)]] as {{Z|Z25502}} * [[WF:type proposals/Natural number|Natural number]] as {{Z|Z13518}} * [[WF:type_proposals/Gregorian calendar month|Gregorian calendar month]] as {{Z|Z16098}} * [[WF:type proposals/Sign|Sign]] as {{Z|Z16659}} * [[WF:type proposals/Igbo calendar month|Igbo calendar month]] as {{Z|Z16927}} * [[WF:type proposals/Integer|Integer]] as {{Z|Z16683}} * [[WF:type proposals/Day of the week|Day of the week]] as {{Z|Z17402}} * [[WF:type proposals/Gregorian era|Gregorian era]] as {{Z|Z17813}} * [[WF:type proposals/Rational number|Rational number]] as {{Z|Z19677}} * [[WF:type proposals/Gregorian year|Gregorian year]] as {{Z|Z20159}} * [[WF:type proposals/Day of Roman year|Day of Roman year]] as {{Z|Z20342}} * [[WF:type proposals/Gregorian calendar date|Gregorian calendar date]] as {{Z|Z20420}} * [[WF:type proposals/float64|float64]] as {{Z|Z20838}} * [[WF:type proposals/Kleenean|Kleenean]] as {{Z|Z22112}} * [[WF:type proposals/Byte|Byte]] as {{Z|Z80}} * [[WF:type proposals/Unicode codepoint|Unicode codepoint]] as {{Z|Z86}} == Proposals for changing existing types == === Changes to existing types === * ... == Templates == * [[WF:type proposals/(unnamed – new Type)|unnamed – new Type]] * [[WF:type proposals/(unnamed – new lightweight Wikidata enumeration)|unnamed – new lightweight Wikidata enumeration]] * [[WF:type proposals/(unnamed – modification of an existing Type)|unnamed – modification of an existing Type]] [[Special:PrefixIndex/Wikifunctions:Type_proposals/|List of all current and past proposals]] [[category:project concept]] kobdix6h7159h278j1ndjpm8uu3ciip 286781 286756 2026-06-27T21:52:02Z YoshiRulz 10156 /* Templates */ Use InputBox forms 286781 wikitext text/x-wiki {{see also|d:Special:ListDatatypes}} {{shortcut|[[WF:TP]]}} This page is to discuss and decide on proposals for new [[WF:types|Types]], and for changing existing ones. Before proposing, you should familiarize yourself with the [[WF:Function model|Function model]]. Types are currently being created by Wikifunctions staff. Over time these rights will be handed over to the community. == Proposals for new types to be created == === In discussion === * [[WF:type proposals/SI units|SI units]] * [[WF:type proposals/Unit of measurement|Unit of measurement]] * [[WF:type proposals/Moment in time|Moment in time]] * [[WF:type proposals/Julian calendar date|Julian calendar date]] * [[WF:type proposals/Grapheme|Grapheme]] * [[WF:type proposals/Wikifunctions object reference|Wikifunctions object reference]] * [[WF:type proposals/Value with error|Value with error]] * [[WF:type proposals/configuration of functions for given types|configuration of functions for given types]] * [[WF:type proposals/Geometrical point|Geometrical point]] * [[WF:type proposals/Currency|Currency]] ==== Representing abstract content ==== * [[WF:type proposal/Syntactic table|Syntactic table]] * [[WF:type proposals/Semantic unit|Semantic unit]] ([[WF:type proposals/Syntactic unit|Syntactic unit]] is a section of this proposal) ==== Lightweight Wikidata enumerations ==== * [[WF:type proposals/French tenses|French tenses]] * [[WF:type proposals/French subjects|French subjects]] * [[WF:type proposals/Italian auxiliary verb|Italian auxiliary verb]] * [[WF:type proposals/Italian simple preposition|Italian simple preposition]] * [[WF:type proposals/Italian tense|Italian tense]] * [[WF:type proposals/Unicode General Category|Unicode General Category]] * [[WF:type proposals/Taxon rank|Taxon rank]] * [[WF:Type_proposals/IPA_phone_base_glyph|IPA phone]] * [[WF:Type_proposals/Zodiac sign|Zodiac sign]] * [[WF:Type_proposals/Simple temporal entity|Simple temporal entity]] * [[WF:Type_proposals/Japanese verb conjugation class|Japanese verb conjugation class]] * [[WF:Type_proposals/Topic-comment|Topic-comment]] * [[WF:Type_proposals/Grammatical specificity|Grammatical specificity]] === Being prepared === * [[WF:type proposals/HTML fragment structure |HTML fragment structure]] * [[WF:type proposals/Time of action|Time of action]] === Stalled === * [[WF:type proposals/Typed string|Typed string]] * [[WF:type proposals/Wikidata value|Wikidata value]] * [[WF:type proposals/Wikidata string-based value|Wikidata string-based value]] * [[WF:type proposals/bytes|bytes]] * [[WF:type proposals/Percentage|Percentage]] * [[WF:type proposals/Timezone|Timezone]] * [[WF:type proposals/Named parameters list|Named parameters list]] * [[WF:type proposals/Abstract sentence|Abstract sentence]] === Something to think about === * Symbol and expression (as in a [[w:computer algebra system|computer algebra system]]) - currently no idea yet * [[WF:type proposals/Alphabet|Alphabet]] * [[WF:type proposals/Context|Context]] * [[WF:type proposals/Imperial Units|Imperial Units]] * months in calendars ** [[WF:type proposals/Bengali month|Bengali month]] ** [[WF:type proposals/Darian month|Darian month]] ** [[WF:type proposals/Hebrew month|Hebrew month]] ** [[WF:type proposals/Hindu month|Hindu month]] ** [[WF:type proposals/Nepali month|Nepali month]] ** [[WF:type proposals/Sindhi month|Sindhi month]] ** [[WF:type proposals/Tamil month|Tamil month]] * [[WF:type proposals/Multilingual gloss|Multilingual gloss]] * [[WF:type proposals/Position on Earth|Position on Earth]] * [[WF:type proposals/URL|URL]] ==== Wikidata integration ==== (These are just the types we will need that are not listed somewhere else) * Wikidata qualifier * Wikidata Data type * Wikidata sitelink * Unknown value * Entity schema ==== "Heavy" data ==== Heavy data is those that can be more than 1.5MB (where medium data are between 60KB and 1.5MB). This includes most real-world files (jpg, mp3, pdf, zip, exe) and raw forms of data containing in such files (e.g. 1024*768 RGB image has 2359296 bytes in raw form). Wikifunctions currently have limited support for medium data and little support for heavy data (and neither support file uploading for computation). See [[WF:type proposals/bytes#Uses|bytes § Uses]] for more information. * Image (raster): basically, a 2D or 3D array of number (though we ''do'' need a type to represent both the array and image mode) * Audio and signal: basically, one number (sampling rate) and one or more (1D) arrays of number, one per channel (though we ''do'' need a type to represent all of them) * Video: audio plus series of image === Unclear necessity / probably unnecessary === * Multidimensional array: can be represented as list of lists, but a dedicated edit interface would be nice (and way to enforce an array not to be jagged) * Typed tuple: can be represented as nested [[Z882]] * Set: use list instead * Multiset: use list instead * Multimap: use list of [[Z882]] instead (see also simple map [[Z883]]) * [[WF:type proposals/Syntactic type|Syntactic type]] == Types that have already been Implemented == {{main|WF:type}} * [[WF:Type_proposals/Season|Season]] as {{Z|33827}} * [[WF:type proposals/Word order|Word order]] as {{Z|33568}} * [[WF:type proposals/complex128|complex128]] as {{Z|33198}} * [[WF:type proposals/Grammatical voice (a/m/p)|Grammatical voice (a/m/p)]] as {{Z|32789}} * [[WF:type proposals/Grammatical voice (a/mp)|Grammatical voice (a/mp)]] as {{Z|32792}} * [[WF:type proposals/RGBA color|RGBA color]] as {{Z|28579}} * [[WF:type proposals/Grammatical number (singular/paucal/multal)|Grammatical number (singular/paucal/multal)]] as {{Z|28515}} * [[WF:type proposals/Grammatical definiteness|Grammatical definiteness]] as {{Z|28516}} * [[WF:type proposals/Grammatical voice (a/p)|Grammatical voice (a/p)]] as {{Z|28517}} * [[WF:type proposals/Grammatical affirmation and negation|Grammatical affirmation and negation]] as {{Z|28518}} * [[WF:type proposals/Grammatical cases (n/g/d/a)|Grammatical cases (n/g/d/a)]] as {{Z|28519}} * [[WF:type proposals/Grammatical degree of comparison (p/c/s)|Grammatical degree of comparison (p/c/s)]] as {{Z|28520}} * [[WF:type proposals/Chemical element|Chemical element]] as {{Z|27951}} * [[WF:type proposals/Wikidata based types|Wikidata based types]] as {{Z|Z6001}}, {{Z|Z6002}}, {{Z|Z6003}}, {{Z|Z6004}}, {{Z|Z6005}} ** [[WF:type proposals/Wikidata lexeme senses|Wikidata lexeme senses]] as {{Z|Z6006}} ** [[WF:type proposals/Wikidata time|Wikidata time]] as {{Z|Z6064}} ** [[WF:type proposals/Wikidata quantity|Wikidata quantity]] as {{Z|Z6010}} ** [[WF:type proposals/Wikidata geocoordinates|Wikidata geocoordinates]] as {{Z|Z6011}} * [[WF:type proposals/Grammatical number (singular/dual/plural)|Grammatical number (singular/dual/plural)]] as {{Z|Z28215}} * [[WF:type proposals/Breton mutation|Breton mutation]] as {{Z|Z27971}} * [[WF:type proposals/Grammatical person (1/2/3)|Grammatical person (1/2/3)]] as {{Z|Z27970}} * [[WF:type proposals/Grammatical gender (a/i)|Grammatical gender (a/i)]] as {{Z|Z26935}} * [[WF:type proposals/Grammatical number (s/p)|Grammatical number (s/p)]] as {{Z|Z26934}} * [[WF:type proposals/Hijri calendar month|Hijri calendar month]] as {{Z|Z26582}} * [[WF:type proposals/Grammatical gender (m/f)|Grammatical gender (m/f)]] as {{Z|Z25340}} * [[WF:type proposals/Grammatical gender (m/f/n)|Grammatical gender (m/f/n)]] as {{Z|Z25501}} * [[WF:type proposals/Grammatical gender (c/n)|Grammatical gender (c/n)]] as {{Z|Z25502}} * [[WF:type proposals/Natural number|Natural number]] as {{Z|Z13518}} * [[WF:type_proposals/Gregorian calendar month|Gregorian calendar month]] as {{Z|Z16098}} * [[WF:type proposals/Sign|Sign]] as {{Z|Z16659}} * [[WF:type proposals/Igbo calendar month|Igbo calendar month]] as {{Z|Z16927}} * [[WF:type proposals/Integer|Integer]] as {{Z|Z16683}} * [[WF:type proposals/Day of the week|Day of the week]] as {{Z|Z17402}} * [[WF:type proposals/Gregorian era|Gregorian era]] as {{Z|Z17813}} * [[WF:type proposals/Rational number|Rational number]] as {{Z|Z19677}} * [[WF:type proposals/Gregorian year|Gregorian year]] as {{Z|Z20159}} * [[WF:type proposals/Day of Roman year|Day of Roman year]] as {{Z|Z20342}} * [[WF:type proposals/Gregorian calendar date|Gregorian calendar date]] as {{Z|Z20420}} * [[WF:type proposals/float64|float64]] as {{Z|Z20838}} * [[WF:type proposals/Kleenean|Kleenean]] as {{Z|Z22112}} * [[WF:type proposals/Byte|Byte]] as {{Z|Z80}} * [[WF:type proposals/Unicode codepoint|Unicode codepoint]] as {{Z|Z86}} == Proposals for changing existing types == === Changes to existing types === * ... == Templates == General '''new Type''' (uses [[WF:type proposals/(unnamed – new Type)|this layout]] as a template): <inputbox> type=create preload=WF:Type proposals/(unnamed – new Type) break=no prefix=WF:Type proposals/ buttonlabel=Draft type proposal </inputbox> '''New lightweight enum''' (uses [[WF:type proposals/(unnamed – new lightweight Wikidata enumeration)|this layout]] as a template): <inputbox> type=create preload=WF:Type proposals/(unnamed – new lightweight Wikidata enumeration) break=no prefix=WF:Type proposals/ buttonlabel=Draft enum proposal </inputbox> Modify/amend an '''existing Type''' (uses [[WF:type proposals/(unnamed – modification of an existing Type)|this layout]] as a template): <inputbox> type=create preload=WF:Type proposals/(unnamed – modification of an existing Type) break=no prefix=WF:Type proposals/ placeholder=Amend <type> with <change> buttonlabel=Draft proposal for modification </inputbox> [[Special:PrefixIndex/Wikifunctions:Type_proposals/|List of all current and past proposals]] [[category:project concept]] 7tkcwd591z1nfr06pmc3jh5kh0r96nw Talk:Z2 1 25862 286842 275307 2026-06-28T01:50:07Z YoshiRulz 10156 Suppress type proposal link 286842 wikitext text/x-wiki {{type documentation|Z2|Persistent object |proposal=<!--N/A--> }} == "labels" and "short descriptions" == As far as I can understand, an object can have one label and one description. The Englsih strings here, however, say "labels" and "short descriptions". Why is it written in plural? Can "labels" be changed to "label"? And can "short descriptions" be changed to "short description" or, even better, just "description"? [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 23:51, 10 March 2024 (UTC) :I guess it’s really a question for @[[User:DVrandecic (WMF)|DVrandecic (WMF)]]. The object may contain many labels and many descriptions but only one of each for any given language. I agree it looks odd in the overwhelming majority of cases when you can only see or enter one value in the field. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 00:19, 11 March 2024 (UTC) ::@[[User:GrounderUK|GrounderUK]], @[[User:Amire80|Amire80]]/@[[User:Aaharoni-WMF|AAharoni-WMF]]: Yes, there's on-going (slow!) discussion of this at [[phab:T335583|T335583]] on Phabricator. Input welcome! [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 15:15, 14 March 2024 (UTC) kuxjjiwj6sem2v8tojkp5u67sijhhqw Z89 0 30033 286882 277088 2026-06-28T07:52:52Z Autom 448 +sv 286882 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z89" }, "Z2K2": { "Z1K1": "Z4", "Z4K1": "Z89", "Z4K2": [ "Z3", { "Z1K1": "Z3", "Z3K1": "Z6", "Z3K2": "Z89K1", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "value" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Wert" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "valeur" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "মান" }, { "Z1K1": "Z11", "Z11K1": "Z1005", "Z11K2": "значение" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "valore" }, { "Z1K1": "Z11", "Z11K1": "Z1181", "Z11K2": "вредност" }, { "Z1K1": "Z11", "Z11K1": "Z1820", "Z11K2": "वैल्यू" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "nilai" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "hodnota" }, { "Z1K1": "Z11", "Z11K1": "Z1823", "Z11K2": "стойност" } ] }, "Z3K4": { "Z1K1": "Z40", "Z40K1": "Z42" } } ], "Z4K3": "Z189", "Z4K4": "Z877", "Z4K7": [ "Z46" ], "Z4K8": [ "Z64" ] }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "HTML fragment" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "HTML-Fragment" }, { "Z1K1": "Z11", "Z11K1": "Z1709", "Z11K2": "HTML fragments" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Fragmen HTML" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "מקטע HTML" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "fragment HTML" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "এইচটিএমএল অংশ" }, { "Z1K1": "Z11", "Z11K1": "Z1005", "Z11K2": "Фрагмент HTML" }, { "Z1K1": "Z11", "Z11K1": "Z1820", "Z11K2": "HTML का टुकड़ा" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Frammento HTML" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "fragmento HTML" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "Fragment HTML" }, { "Z1K1": "Z11", "Z11K1": "Z1645", "Z11K2": "HTML片段" }, { "Z1K1": "Z11", "Z11K1": "Z1823", "Z11K2": "Фрагмент от HTML" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "HTML-fragment" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "HTML", "rich text" ] }, { "Z1K1": "Z31", "Z31K1": "Z1078", "Z31K2": [ "Z6", "HTML" ] }, { "Z1K1": "Z31", "Z31K1": "Z1004", "Z31K2": [ "Z6", "HTML" ] }, { "Z1K1": "Z31", "Z31K1": "Z1011", "Z31K2": [ "Z6", "এইচটিএমএল " ] }, { "Z1K1": "Z31", "Z31K1": "Z1787", "Z31K2": [ "Z6", "HTML", "codice HTML" ] }, { "Z1K1": "Z31", "Z31K1": "Z1062", "Z31K2": [ "Z6", "HTML", "HTML fragment" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "represents strings of (limited) HTML markup, to be displayed as rich text in Abstract Wikipedia and sister projects; see docs on talk page and [[WF:Embedded function calls]]" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "sträng med begränsad uppsättning HTML-taggar, avsedd för att visas som rik text på Abstrakta Wikipedia och dess systerprojekt, dokumentation finns på diskussionssidan och [[WF:Embedded function calls]" } ] } } pf9yvfvhn7jwuyiul6fwoj0anm0w5bl 286883 286882 2026-06-28T07:53:37Z Autom 448 too long, ending bracket was cut off 286883 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z89" }, "Z2K2": { "Z1K1": "Z4", "Z4K1": "Z89", "Z4K2": [ "Z3", { "Z1K1": "Z3", "Z3K1": "Z6", "Z3K2": "Z89K1", "Z3K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "value" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Wert" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "valeur" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "মান" }, { "Z1K1": "Z11", "Z11K1": "Z1005", "Z11K2": "значение" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "valore" }, { "Z1K1": "Z11", "Z11K1": "Z1181", "Z11K2": "вредност" }, { "Z1K1": "Z11", "Z11K1": "Z1820", "Z11K2": "वैल्यू" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "nilai" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "hodnota" }, { "Z1K1": "Z11", "Z11K1": "Z1823", "Z11K2": "стойност" } ] }, "Z3K4": { "Z1K1": "Z40", "Z40K1": "Z42" } } ], "Z4K3": "Z189", "Z4K4": "Z877", "Z4K7": [ "Z46" ], "Z4K8": [ "Z64" ] }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "HTML fragment" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "HTML-Fragment" }, { "Z1K1": "Z11", "Z11K1": "Z1709", "Z11K2": "HTML fragments" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Fragmen HTML" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "מקטע HTML" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "fragment HTML" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "এইচটিএমএল অংশ" }, { "Z1K1": "Z11", "Z11K1": "Z1005", "Z11K2": "Фрагмент HTML" }, { "Z1K1": "Z11", "Z11K1": "Z1820", "Z11K2": "HTML का टुकड़ा" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Frammento HTML" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "fragmento HTML" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "Fragment HTML" }, { "Z1K1": "Z11", "Z11K1": "Z1645", "Z11K2": "HTML片段" }, { "Z1K1": "Z11", "Z11K1": "Z1823", "Z11K2": "Фрагмент от HTML" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "HTML-fragment" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "HTML", "rich text" ] }, { "Z1K1": "Z31", "Z31K1": "Z1078", "Z31K2": [ "Z6", "HTML" ] }, { "Z1K1": "Z31", "Z31K1": "Z1004", "Z31K2": [ "Z6", "HTML" ] }, { "Z1K1": "Z31", "Z31K1": "Z1011", "Z31K2": [ "Z6", "এইচটিএমএল " ] }, { "Z1K1": "Z31", "Z31K1": "Z1787", "Z31K2": [ "Z6", "HTML", "codice HTML" ] }, { "Z1K1": "Z31", "Z31K1": "Z1062", "Z31K2": [ "Z6", "HTML", "HTML fragment" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "represents strings of (limited) HTML markup, to be displayed as rich text in Abstract Wikipedia and sister projects; see docs on talk page and [[WF:Embedded function calls]]" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "sträng med begränsad uppsättning HTML-taggar, avsedd för att visas som rik text på Abstrakta Wikipedia och dess systerprojekt, dokumentation på diskussionssidan och [[WF:Embedded function calls]]" } ] } } 1mpmucrov72uw5vf4slf0jrm8qusw16 User:Jsamwrites 2 39114 286751 286679 2026-06-27T19:13:41Z Jsamwrites 938 /* Sentences */ 286751 wikitext text/x-wiki == Introduction == This is the Wikifunctions user page of John Samuel. For more information, refer page on [[:d:User:Jsamwrites|Wikidata User:Jsamwrites]]. == Phrases == List of objects: * {{Z|Z18928}} * {{Z|Z18929}} * {{Z|Z18979}} == Function application == * {{Z|Z873}} == Configuration == * {{Z|Z14294}} == Types == * [[Special:ListObjectsByType|All supported types]] == Wikidata == * {{Z|Z22220}} * {{Z|Z22222}} == Sentences == {| class="wikitable" |+ !No. !Function !Configuration !Example |- |1. |{{Z|Z34282}} |{{Z|Z34281}} |Lyon is a commune of France |- |2. |{{Z|Z32581}} |{{Z|Z32534}} |Mona Lisa is a painting by Leonardo da Vinci |- |3. |{{Z|Z34637}} |{{Z|Z34682}} |Sunday is part of the weekend |- |4. |{{Z|Z36141}} |{{Z|Z36148}} |Space Needle was built in 1961. |- |5. |{{Z|Z36151}} |{{Z|Z36155}} |Eiffel Tower was built between 1887 and 1889. |- |6. |{{Z|Z37005}} |{{Z|Z37017}} |Earth-Moon system consists of Earth and Moon. |} == Infoboxes == Check [[User:Jsamwrites/Infoboxes]] == Useful functions == * {{Z|Z36303}} * {{Z|Z34943}} * {{Z|Z36083}} * {{Z|Z36218}} * {{Z|Z36200}} * {{Z|Z32179}} * {{Z|Z32428}} * {{Z|Z27243}} * {{Z|Z31917}} * {{Z|Z33690}} * {{Z|Z28016}} * {{Z|Z36193}} * {{Z|Z29749}} * {{Z|Z36038}} * {{Z|Z36993}} === References === * {{Z|Z31921}} == Catalogue == * [[Wikifunctions:Catalogue|Catalogue of important functions]] * [[Wikifunctions:Catalogue/Natural language operations/Global language functions|Global language functions]] == Documentation == * [[Wikifunctions:Catalogue/Wikidata operations|Wikidata operations]] 6ah5a24zsobo05r2tcpqad7vm7prt4k 286879 286751 2026-06-28T06:41:24Z Jsamwrites 938 /* Sentences */ Add potential functions 286879 wikitext text/x-wiki == Introduction == This is the Wikifunctions user page of John Samuel. For more information, refer page on [[:d:User:Jsamwrites|Wikidata User:Jsamwrites]]. == Phrases == List of objects: * {{Z|Z18928}} * {{Z|Z18929}} * {{Z|Z18979}} == Function application == * {{Z|Z873}} == Configuration == * {{Z|Z14294}} == Types == * [[Special:ListObjectsByType|All supported types]] == Wikidata == * {{Z|Z22220}} * {{Z|Z22222}} == Sentences == {| class="wikitable" |+ !No. !Function !Configuration !Example |- |1. |{{Z|Z34282}} |{{Z|Z34281}} |Lyon is a commune of France |- |2. |{{Z|Z32581}} |{{Z|Z32534}} |Mona Lisa is a painting by Leonardo da Vinci |- |3. |{{Z|Z34637}} |{{Z|Z34682}} |Sunday is part of the weekend |- |4. |{{Z|Z36141}} |{{Z|Z36148}} |Space Needle was built in 1961. |- |5. |{{Z|Z36151}} |{{Z|Z36155}} |Eiffel Tower was built between 1887 and 1889. |- |6. |{{Z|Z37005}} |{{Z|Z37017}} |Earth-Moon system consists of Earth and Moon. |- |7. |main subject | |The main subject(s) of a painting is/are. |7. |depicts | |The painting depicts |} == Infoboxes == Check [[User:Jsamwrites/Infoboxes]] == Useful functions == * {{Z|Z36303}} * {{Z|Z34943}} * {{Z|Z36083}} * {{Z|Z36218}} * {{Z|Z36200}} * {{Z|Z32179}} * {{Z|Z32428}} * {{Z|Z27243}} * {{Z|Z31917}} * {{Z|Z33690}} * {{Z|Z28016}} * {{Z|Z36193}} * {{Z|Z29749}} * {{Z|Z36038}} * {{Z|Z36993}} === References === * {{Z|Z31921}} == Catalogue == * [[Wikifunctions:Catalogue|Catalogue of important functions]] * [[Wikifunctions:Catalogue/Natural language operations/Global language functions|Global language functions]] == Documentation == * [[Wikifunctions:Catalogue/Wikidata operations|Wikidata operations]] 99p21kqtjaqcma40fe6p6k0v5x4cv05 286880 286879 2026-06-28T06:41:51Z Jsamwrites 938 /* Sentences */ 286880 wikitext text/x-wiki == Introduction == This is the Wikifunctions user page of John Samuel. For more information, refer page on [[:d:User:Jsamwrites|Wikidata User:Jsamwrites]]. == Phrases == List of objects: * {{Z|Z18928}} * {{Z|Z18929}} * {{Z|Z18979}} == Function application == * {{Z|Z873}} == Configuration == * {{Z|Z14294}} == Types == * [[Special:ListObjectsByType|All supported types]] == Wikidata == * {{Z|Z22220}} * {{Z|Z22222}} == Sentences == {| class="wikitable" |+ !No. !Function !Configuration !Example |- |1. |{{Z|Z34282}} |{{Z|Z34281}} |Lyon is a commune of France |- |2. |{{Z|Z32581}} |{{Z|Z32534}} |Mona Lisa is a painting by Leonardo da Vinci |- |3. |{{Z|Z34637}} |{{Z|Z34682}} |Sunday is part of the weekend |- |4. |{{Z|Z36141}} |{{Z|Z36148}} |Space Needle was built in 1961. |- |5. |{{Z|Z36151}} |{{Z|Z36155}} |Eiffel Tower was built between 1887 and 1889. |- |6. |{{Z|Z37005}} |{{Z|Z37017}} |Earth-Moon system consists of Earth and Moon. |- |7. |main subject | |The main subject(s) of a painting is/are. |- |8. |depicts | |The painting depicts |} == Infoboxes == Check [[User:Jsamwrites/Infoboxes]] == Useful functions == * {{Z|Z36303}} * {{Z|Z34943}} * {{Z|Z36083}} * {{Z|Z36218}} * {{Z|Z36200}} * {{Z|Z32179}} * {{Z|Z32428}} * {{Z|Z27243}} * {{Z|Z31917}} * {{Z|Z33690}} * {{Z|Z28016}} * {{Z|Z36193}} * {{Z|Z29749}} * {{Z|Z36038}} * {{Z|Z36993}} === References === * {{Z|Z31921}} == Catalogue == * [[Wikifunctions:Catalogue|Catalogue of important functions]] * [[Wikifunctions:Catalogue/Natural language operations/Global language functions|Global language functions]] == Documentation == * [[Wikifunctions:Catalogue/Wikidata operations|Wikidata operations]] 5hpd8fmljh7x5q347od9429w5evbghc Talk:Z6091 1 41399 286858 280028 2026-06-28T01:52:54Z YoshiRulz 10156 Suppress type proposal link 286858 wikitext text/x-wiki {{type documentation|Z6091|Wikidata item reference |related types= * {{Z+|Z6001}} * {{Z+|Z6092}} * {{Z+|Z6095}} |cardinality=Valid: about {{formatnum:140000000}} <br>Type admits: arbitrarily high |proposal=<!--N/A--> }} == Type converters for code is missing == See https://phabricator.wikimedia.org/T377801 [[User:So9q|So9q]] ([[User talk:So9q|talk]]) 08:42, 22 October 2024 (UTC) t6cxkp22dlqs07zityk8mcf5dg6ru3x Talk:Z6003 1 43310 286809 274762 2026-06-28T01:25:58Z YoshiRulz 10156 Link to type proposal 286809 wikitext text/x-wiki {{type documentation|Z6003|Wikidata statement |proposal=WF:Type proposals/Wikidata based types }} == Impact of adding Z6003K4 == * https://www.wikifunctions.org/wiki/Special:WhatLinksHere?limit=50&namespace=0&target=Z6003 * https://www.wikifunctions.org/w/index.php?fulltext=1&ns0=1&profile=advanced&search=Z6003&title=Special%3ASearch Objects with possible impacts (16): * [[Z12441]]: {{done}} by @[[User:Unite together|Unite together]] * [[Z12446]]: {{done}} by @[[User:Unite together|Unite together]] * [[Z12491]]: {{done}} by @[[User:Unite together|Unite together]] * [[Z6004]]: {{done}} in development (if any impact) * [[Z6803]]: {{done}} in development (if any impact) * [[Z6003]]: {{done}} by @[[User:DVrandecic (WMF)| DVrandecic (WMF)]]. (Subsequently updated by WikiLambda system; no impact observed or expected.) * [[Z6005]]: {{done}} in development (if any impact) * [[Z6006]]: link added after this impact assessment when adding Z6006K3 (no impact identified see [[Talk:Z6006]]) * [[Z19300]]: no impact apart from [[Z19321]] * [[Z19304]]: no impact identified --[[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 12:52, 21 November 2024 (UTC) * [[Z19306]]: no impact identified --[[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 12:52, 21 November 2024 (UTC) * [[Z19308]]: no impact identified --[[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 12:52, 21 November 2024 (UTC) * [[Z19321]]: {{done}} by @[[User:99of9|99of9]] * [[Z20206]]: {{done}} by @[[User:Feeglgeef|Feeglgeef]] before the change (so no testing here) * [[Z20212]]: no impact identified --[[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 19:13, 21 November 2024 (UTC) * [[Z20217]]: {{done}} by [[User:GrounderUK|GrounderUK]] but is not a valid [[Z20]] (see [[Z20235]]) * [[Z20218]]: {{done}} (created after the change and since deleted as a duplicate of [[Z12441]] by [[User:99of9|99of9]] [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 12:28, 21 November 2024 (UTC) Thanks everyone for this great work and housekeeping! Sorry for the extra chore. We'll try to avoid it in the future, but it might still happen for the ongoing types. --[[User:DVrandecic (WMF)|DVrandecic (WMF)]] ([[User talk:DVrandecic (WMF)|talk]]) 15:46, 21 November 2024 (UTC) 4sd5xl817xn58vq8gv5are8yvsriwq2 Talk:Z6006 1 43337 286866 274767 2026-06-28T01:54:09Z YoshiRulz 10156 Link to type proposal 286866 wikitext text/x-wiki {{type documentation|Z6006|Wikidata lexeme sense |proposal=WF:Type proposals/Wikidata lexeme senses }} == Impact of adding Z6006K2 and Z6006K3 == * https://www.wikifunctions.org/w/index.php?fulltext=1&ns0=1&ns4=1&search=Z6006&title=Special%3ASearch * https://www.wikifunctions.org/wiki/Special:WhatLinksHere?namespace=0&target=Z6006 Displaying 5 items. * <bdi>[https://www.wikifunctions.org/view/en/Z6806 same Wikidata lexeme sense (Z6806)]</bdi>  ([https://www.wikifunctions.org/w/index.php?title=Special:WhatLinksHere&target=Z6806 ← links]) * <bdi>[https://www.wikifunctions.org/view/en/Z6826 Fetch Wikidata lexeme sense (Z6826)]</bdi>  ([https://www.wikifunctions.org/w/index.php?title=Special:WhatLinksHere&target=Z6826 ← links]) * <bdi>[https://www.wikifunctions.org/view/en/Z6005 Wikidata lexeme (Z6005)]</bdi>  ([https://www.wikifunctions.org/w/index.php?title=Special:WhatLinksHere&target=Z6005 ← links]) * <bdi>[https://www.wikifunctions.org/view/en/Z6006 Wikidata lexeme sense (Z6006)]</bdi>  ([https://www.wikifunctions.org/w/index.php?title=Special:WhatLinksHere&target=Z6006 ← links]) * <bdi>[https://www.wikifunctions.org/view/en/Z19282 list of lexeme senses from lexeme (Z19282)]</bdi>  ([https://www.wikifunctions.org/w/index.php?title=Special:WhatLinksHere&target=Z19282 ← links]): no impact identified —[[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 20:13, 21 November 2024 (UTC) f893q6xu9mcxf3e0fnugqzfx2djqie8 Talk:Z39 1 50059 286850 275291 2026-06-28T01:50:21Z YoshiRulz 10156 Suppress type proposal link 286850 wikitext text/x-wiki {{type documentation|Z39|Key reference |proposal=<!--N/A--> }} == Functions == * Functions [[Special:Search/: "Z8K2 Z39"|returning an explicit Z39]] ** [[Special:Search/: "Z8K2 Z1K1 Z7 Z7K1 Z881 Z881K1 Z39|or a list of them]] * Functions [[Special:Search/: "Z17K1 Z39"|expecting an explicit Z39]] ** [[Special:Search/: "Z17K1 Z1K1 Z7 Z7K1 Z881 Z881K1 Z39|or a list of them]] * Equality function: {{Z|Z22499}} * Constructor: {{Z|Z22549}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:58, 17 February 2025 (UTC) :Should we add [[Z22499]] to the type? :[[Z22549]] might serve as the read function, at least until [[:phab:T360580]] is fixed. @[[User:DVrandecic (WMF)|DVrandecic (WMF)]] [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 12:14, 17 February 2025 (UTC) ::[[Z22499]] added {{done}} by [[User:DMartin (WMF)|DMartin (WMF)]] [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 08:52, 16 March 2025 (UTC) 4jycnb9th6dj9w08kzhnbkcfekx4g6h Talk:Z20420 1 55860 286816 280020 2026-06-28T01:33:08Z YoshiRulz 10156 Link to type proposal 286816 wikitext text/x-wiki {{type documentation|Z20420|Gregorian date |cardinality=arbitrarily high |proposal=WF:Type proposals/Gregorian calendar date }} == Wikifunction challenges in Dagbani Wikipedia == I have been trying to add age using Wikifunction to an article but is not working. I have tried all the parameters including the one i used on the research day. Even on the research day it was only this format (30-04-2025) that was working and it will have be good if all forms of entering a date could have be workable. Thank you [[User:Kalakpagh|Kalakpagh]] ([[User talk:Kalakpagh|talk]]) 16:47, 30 April 2025 (UTC) :@[[User:Kalakpagh|Kalakpagh]] Hi, thanks for your report! The [[Z20808|read function]] has been updated since (particularly [[Z23990|here]]). Can you check whether it works now? If not, please let us know. --[[User:DVrandecic (WMF)|DVrandecic (WMF)]] ([[User talk:DVrandecic (WMF)|talk]]) 10:42, 4 June 2025 (UTC) ::@[[User:Kalakpagh|Kalakpagh]] Note that Hijrah form inputs are still not supported (mainly because we don't know how to convert them to Gregorian dates. If you have any knowledge in this question it would be very useful) [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 13:58, 4 June 2025 (UTC) hk4thwt7hhytby00xhv9c2dr8ok2w83 Talk:Z6060 1 58456 286819 280006 2026-06-28T01:34:17Z YoshiRulz 10156 Link to type proposal 286819 wikitext text/x-wiki {{type documentation|Z6060|Time of day |cardinality=Valid: &le; {{formatnum:{{#expr:24 * 60 * 61}}}} (= 24&times;60&times;61) <br>Type admits: arbitrarily many |proposal=WF:Type proposals/Wikidata time }} == Why "Wikidata" Time of day == Is it possible to use this type to represent a time of day also outside of Wikidata-related function? [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 07:30, 12 June 2025 (UTC) :I agree with you and was going to make the change to delete Wikidata from the name. I think it is there because this is a required component of the overall Wikidata type. So we shouldn't change the structure of this type, but IMO we should certainly use it for times that come from other sources, including setting up a reader function that lets users enter it directly, even when not a component of a Wikidata value. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 07:56, 12 June 2025 (UTC) owxrsgs0k56f4u0inngdb0g0azacnfy Z27243 0 63223 286878 286212 2026-06-28T04:22:59Z HenkvD 1290 in/on/at 286878 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z27243" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z27243K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "entité" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "entita" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z27243K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "adjective" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "adjectif" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "adjektivum" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z27243K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "class" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "classe" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "třída" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z27243K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "location" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "localisation" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "místo" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z27243K5", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "langue" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "jazyk" } ] } } ], "Z8K2": "Z11", "Z8K3": [ "Z20", "Z27248", "Z27256", "Z32233", "Z33264", "Z35771" ], "Z8K4": [ "Z14", "Z29842" ], "Z8K5": "Z27243" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "superlative definition" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "définition d'un superlatif" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "definice superlativem" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1062", "Z31K2": [ "Z6", "superlativní definice" ] }, { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "X is the Cest Y in Z", "biggest", "item is extreme in class", "most" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Topic definition in the form of \"\u003CX\u003E is the \u003CCest\u003E \u003CY\u003E in/on/at \u003CZ\u003E.\"" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "définition d'un sujet sous la forme « \u003CX\u003E est le \u003CY\u003E le plus \u003CC\u003E de \u003CZ\u003E. »" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "sestaví větu definující téma superlativem ve formě „\u003Centita\u003E je \u003Csuperlativum\u003E \u003Ctřída\u003E v \u003Cmísto\u003E.“" } ] } } hnnbv4583tj881g52qgaqjd6r3mg434 Z29010 0 67357 286877 286217 2026-06-28T04:22:22Z HenkvD 1290 286877 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z29010" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z29010K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "entité" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z29010K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "adjective" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "adjectif" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z29010K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "class" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "classe" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z29010K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "location" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "localisation" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z29010K5", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "variant of English" } ] } } ], "Z8K2": "Z11", "Z8K3": [ "Z20", "Z29011", "Z31316", "Z32368", "Z36583", "Z36908" ], "Z8K4": [ "Z14", "Z36603", "Z29012" ], "Z8K5": "Z29010" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Superlative definition, in English" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "définition superlative, en anglais" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "English superlative definition", "X is the most C Y in Z" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Topic definition in the form of \"\u003CX\u003E is the \u003CCest\u003E \u003CY\u003E in/on/at \u003CZ\u003E, english implementation" } ] } } mc2tmh7qz543du6e5h9z7ce4iv53alf Talk:Z882 1 69716 286868 275630 2026-06-28T01:57:03Z YoshiRulz 10156 Suppress type proposal link 286868 wikitext text/x-wiki {{type documentation|Z882|Typed pair |proposal=<!--N/A--> }} == Problems making use of this Type == These use cases are blocked by [[Z882]]-related issues: * {{Z|17534}} all tests failing * {{Z|21356}} ([[Z21358|implementation]] calls [[Z17534]]) * {{Z|21350}} (returns list of pairs; [[Z21355|implementation]] calls [[Z17534]]) * {{Z|24665}} single test failing * [[Talk:Z15796#Testing_constraints|Apparently]] writing tests for {{Z|805}} * Possibly {{Z|29094}}, not sure what's going on there However, these use cases seem to work just fine: * {{Z|19586}}, all tests passing * {{Z|821}}/{{Z|822}}, former has weird tests, but latter is thoroughly tested and passes all ** Presumably {{Z|21347}} would be implemented as <code>sortBy(Z821, pairs)</code> * {{Z|27915}} single test passing * {{Z|24649}} single test passing * {{Z|24606}} single test passing <hr> {{phab|T384104}} The ticket linked here is requesting a custom UI component for pairs. That might unblock some of the above cases by circumventing {{Z|17534}}, though judging by [[Z24666]] which doesn't use it, that's not the problem. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 16:31, 2 December 2025 (UTC) :There are still problems with {{Z|Z17534}}, it is true, but the main problem is that the only available implementation is in Python, and [[:phab:T406848#11419629|Python is broken]]. I think any code implementations will need to be wrapped in a composition, because we need a Reference to be de-referenced in order to extract its type. Currently (when it works at all), returning a Reference in a ZPair will set the corresponding Type to Reference, which is not generally appropriate. I don’t think we can simply implement as a composition, however, because the function calls to extract the Types are simply incorporated into the pair specification without being evaluated first. The objects should also be quoted to avoid conversion (because a converted object loses its specific typing) and there are [[:phab:T409229|issues with that too]]. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 16:44, 3 December 2025 (UTC) :Meanwhile… I’ve implemented a [[Z30388|JavaScript version]] of {{Z|Z17534}}, and the Python implementation is now succeeding. Objects with custom conversion need to be quoted, and [[:phab:T409229]] relates to issues there. The workaround is to use {{Z|Z16575}}. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:34, 9 December 2025 (UTC) ::I’ve now wrapped [[Z17534]] and [[Z24665]] as implementations of {{Z|Z30414}}, with {{Z|Z30396}} as a new implementation of Z24665. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 22:36, 9 December 2025 (UTC) ::Thank you so much! Is it possible to convert [[Z21809]] to using pairs now? Is {{Z|19586}} a suitable replacement for [[Z889]] in the tests? [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 05:20, 10 December 2025 (UTC) :::Yes, but you might be better off making a new function, as changing the return type invalidates all the test cases. Z19586 works for pairs of lists but (unlike Z889) the typing of corresponding lists has to be the same, if custom conversion applies, as otherwise {{Z|Z29294}} will fail to match converted objects (in a properly typed list) with unconverted objects (in an untyped list). In theory, you can just use [[Z29294]] instead, like {{Z|Z30457}}, but I’d like to see some more complex tests before connecting that. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 10:13, 10 December 2025 (UTC) t99a8vfitstogtbbqyj6wuew7ud7czr Talk:Z21 1 70853 286802 275259 2026-06-28T01:17:26Z YoshiRulz 10156 Suppress type proposal link 286802 wikitext text/x-wiki {{type documentation|Z21|Unit |proposal=<!--N/A--> }} == No way to differentiate between different unit type == Unit type does not have identity or something like that that would allow to differentiate different kind of Unit object between them. Z30601 show that any unit is considered a void. Or maybe that’s just the function that is mis-named and should be named "void type"? (I’m used to Rust. Here, there are not really void, as it prefer to uses an enum with two value, one without the value, and one with the value, and the enum need to be deconstructed in some way, guaranteing you can’t access that absent value if it isn’t present) (It does have unit type, thought. But they are type, not value. Of course, you can then instantiate a unit type. They are called zero-sized, due to fact they don’t need to allocate memory. And they are mostly usefull for certain specific complicated stuff with types and generics. Such as using typed Map to a typed Set, which is just a Map with a Zero-sized value, which can be turned into no-op) (that is different than empty types, which can’t be allocated, and so can never exist. Usefull if you are forced to provide an error by the API, but your code is unfaillible. Not that it matter much when an empty type can implement pretty much all interfaces that doesn’t implement a function that create this type, and so the "!" type is used most of the time in those case.) (that said. Rust is strongly typed. Unlike wikifunctions. As evidenced by the presence of reify and abstract that allow to create arbritrary invalid structure) [[User:Marius851000|Marius851000]] ([[User talk:Marius851000|talk]]) 08:30, 15 December 2025 (UTC) :Wikifunctions supports only a single object whose {{Z|Z4}} is set to [[Z21]]. This follows from the fact that no keys are defined for that [[Z4|Type]] beyond the mandatory Z1K1 that identifies the object’s Type. There is therefore no notion of a “different kind of Unit object”, and no meaningful differentiation is possible. :It is not quite accurate to say that “any unit is considered a void”; rather, any valid representation of the Unit instance is necessarily void by definition, and all such representations are equivalent. In both theory and practice, “is void” and “object’s Type is Unit” are the same function, and this should be reflected in its aliases [to-do]. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:51, 15 December 2025 (UTC) 0ybeeeeuynschmvilta4l1xyo3zi7dc Z31441 0 75387 286705 249903 2026-06-27T13:40:29Z Strobilomyces 193 changed to logical implementation label, put "Wikipedia started" in description 286705 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z31441" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z31417", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z26107", "Z26107K1": "Z1002", "Z26107K2": { "Z1K1": "Z7", "Z7K1": "Z15175", "Z15175K1": { "Z1K1": "Z7", "Z7K1": "Z23753", "Z23753K1": { "Z1K1": "Z18", "Z18K1": "Z31417K1" }, "Z23753K2": "Z1002" }, "Z15175K2": "started", "Z15175K3": " " } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Start fragment in English, composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Example: Wikipedia started" } ] } } mb8ygn8qecxmcn4jdvhd1nntx8fkolu Category talk:Functions with only code implementations 15 77040 286757 286604 2026-06-27T20:08:35Z YoshiRulz 10156 /* Surveying all Z8s */ 286757 wikitext text/x-wiki == Surveying all Z8s == I've checked <code>[[Z10000]]</code>&ndash;<code>[[Z37011]]</code>. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:46, 21 March 2026 (UTC) nbk9x0z3izpvuur2jc1sx1d2385kb71 Z32145 0 78278 286764 282089 2026-06-27T20:35:14Z Autom 448 +sv label 286764 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z32145" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z32145K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "item" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z32145K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "requested language" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z32147", "Z33841", "Z36269" ], "Z8K4": [ "Z14", "Z32146" ], "Z8K5": "Z32145" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "section title from Wikidata item reference" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "sektionsrubrik från Wikidata-referens" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "h2 section from QID with fallback ", "h2 section singular with fallback ", "sentence case section title fr WD label w/fallback", "h2 from QID ", "h2", "sentence case section title from Wikidata label with fallback", "section title from Wikidata label in sentence case" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Provides a sentence case HTML fragment from an item reference (qid) using its label in the specified language or a fallback. H2 level heading. For H3 use Z33690." } ] } } 1tsdeiceaa0cr6lckrjdo5sguyvd6e9 Z32179 0 78338 286765 282438 2026-06-27T20:37:41Z Autom 448 +sv 286765 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z32179" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z89" }, "Z17K2": "Z32179K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "list of items" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "lista över objekt" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z32186" ], "Z8K4": [ "Z14", "Z32184" ], "Z8K5": "Z32179" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "unordered list with item tagging" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "punktlista med taggade objekt" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "HTML unordered list with item tagging" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "takes a list of the contents of HTML fragment list items, wraps each in \u003Cli\u003E\u003C/li\u003E, then creates an HTML unordered \"bullet\" list" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "tar en lista med HTML-fragment och sätter samman dem som en punktlista" } ] } } m58hgmkzfmlch1n45kcy13fle5x94wc Z32428 0 78671 286758 284184 2026-06-27T20:28:47Z Autom 448 +sv label 286758 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z32428" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z32428K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "article" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z32428K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z32429", "Z32595", "Z33772", "Z36309" ], "Z8K4": [ "Z14", "Z36493", "Z32597", "Z33771", "Z32594", "Z32430" ], "Z8K5": "Z32428" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "abstract wikilink" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "abstrakt wikilänk" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "link", "Abstract Wikipedia article hyperlink" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Returns a link to an Abstract Wikipedia article with a label in the preferred language or the first available fallback. Edit pencil if QID. Use Z33848 for sentence case." } ] } } s2ffp3nmaodn3f158pykrvewshwoj5a 286759 286758 2026-06-27T20:29:48Z Autom 448 +sv 286759 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z32428" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z32428K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "article" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "artikel" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z32428K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "språk" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z32429", "Z32595", "Z33772", "Z36309" ], "Z8K4": [ "Z14", "Z36493", "Z32597", "Z33771", "Z32594", "Z32430" ], "Z8K5": "Z32428" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "abstract wikilink" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "abstrakt wikilänk" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "link", "Abstract Wikipedia article hyperlink" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Returns a link to an Abstract Wikipedia article with a label in the preferred language or the first available fallback. Edit pencil if QID. Use Z33848 for sentence case." } ] } } 3qzz45adjd3cr6fgva1mdgxuuoxexpm Z32965 0 79488 286727 262231 2026-06-27T15:44:26Z HenkvD 1290 Added Z37015 to the approved list of test cases 286727 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z32965" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z32965K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "class" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z32965K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "super-class" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z32965K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z37015" ], "Z8K4": [ "Z14" ], "Z8K5": "Z32965" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Article-ful instantiating fragment, HTML" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "E.g. \"An antelope is a mammal.\", \"A frog is an amphibian.\"." } ] } } 9ex8lon2x6j2x7vx8sf8yknvy67wst7 Z32970 0 79493 286876 262271 2026-06-28T04:17:02Z HenkvD 1290 superlative definition, in German 286876 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z32970" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z32906", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z26107", "Z26107K1": "Z1430", "Z26107K2": { "Z1K1": "Z7", "Z7K1": "Z22511", "Z22511K1": { "Z1K1": "Z7", "Z7K1": "Z22504", "Z22504K1": [ "Z6", { "Z1K1": "Z7", "Z7K1": "Z23753", "Z23753K1": { "Z1K1": "Z18", "Z18K1": "Z32906K1" }, "Z23753K2": "Z1430" }, "ist", { "Z1K1": "Z7", "Z7K1": "Z28670", "Z28670K1": { "Z1K1": "Z28516", "Z28516K1": { "Z1K1": "Z6091", "Z6091K1": "Q53997851" } }, "Z28670K2": { "Z1K1": "Z7", "Z7K1": "Z28089", "Z28089K1": { "Z1K1": "Z7", "Z7K1": "Z27327", "Z27327K1": { "Z1K1": "Z18", "Z18K1": "Z32906K3" }, "Z27327K2": { "Z1K1": "Z6092", "Z6092K1": "P5137" }, "Z27327K3": "Z1430" } }, "Z28670K3": { "Z1K1": "Z26934", "Z26934K1": { "Z1K1": "Z6091", "Z6091K1": "Q110786" } }, "Z28670K4": { "Z1K1": "Z28519", "Z28519K1": { "Z1K1": "Z6091", "Z6091K1": "Q131105" } } }, { "Z1K1": "Z7", "Z7K1": "Z11879", "Z11879K1": { "Z1K1": "Z7", "Z7K1": "Z19241", "Z19241K1": { "Z1K1": "Z7", "Z7K1": "Z27327", "Z27327K1": { "Z1K1": "Z18", "Z18K1": "Z32906K2" }, "Z27327K2": { "Z1K1": "Z6092", "Z6092K1": "P5137" }, "Z27327K3": "Z1430" }, "Z19241K2": [ "Z6091", { "Z1K1": "Z6091", "Z6091K1": "Q1817208" } ] } }, { "Z1K1": "Z7", "Z7K1": "Z23753", "Z23753K1": { "Z1K1": "Z18", "Z18K1": "Z32906K3" }, "Z23753K2": "Z1430" }, { "Z1K1": "Z7", "Z7K1": "Z811", "Z811K1": { "Z1K1": "Z7", "Z7K1": "Z12689", "Z12689K1": { "Z1K1": "Z7", "Z7K1": "Z23753", "Z23753K1": { "Z1K1": "Z18", "Z18K1": "Z32906K4" }, "Z23753K2": "Z1430" } } } ] } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "superlative definition, German composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } q0e6kpk5wu0cdhdldqv588s7oxy2ayc Z33068 0 79620 286760 285901 2026-06-27T20:31:09Z Autom 448 +sv 286760 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z33068" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z1" }, "Z17K2": "Z33068K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "sentences" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "phrases" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Sätze" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "věty" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "meningar" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z33068K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "langue" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Sprache" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "jazyk" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "språk" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z33966", "Z33967", "Z35098" ], "Z8K4": [ "Z14", "Z35097" ], "Z8K5": "Z33068" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "paragraph from sentences" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "paragraphe à partir de phrases" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Absatz aus Sätzen" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "odstavec z vět" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "stycke från meningar" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Takes a list of sentences and creates a paragraph" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "prend une liste de phrases et créé un paragraphe" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "wandelt eine Liste von Sätzen in einen Absatz um" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "Ze zadaného seznamu vět vytvoří odstavec." }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "tar en lista med meningar och sammanfogar dem till ett stycke" } ] } } o164vztnnl2m22abwh5t3m51vitsal7 Z33811 0 80814 286728 285993 2026-06-27T15:56:20Z HenkvD 1290 MLG Default text *(a) A (is a) B. 286728 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z33811" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z33808", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z26107", "Z26107K1": { "Z1K1": "Z18", "Z18K1": "Z33808K3" }, "Z26107K2": { "Z1K1": "Z7", "Z7K1": "Z21394", "Z21394K1": [ "Z6", { "Z1K1": "Z7", "Z7K1": "Z35921", "Z35921K1": "(a) " }, { "Z1K1": "Z7", "Z7K1": "Z24766", "Z24766K1": { "Z1K1": "Z18", "Z18K1": "Z33808K1" }, "Z24766K2": { "Z1K1": "Z18", "Z18K1": "Z33808K3" } }, { "Z1K1": "Z7", "Z7K1": "Z35921", "Z35921K1": " (is a)" }, { "Z1K1": "Z7", "Z7K1": "Z24766", "Z24766K1": { "Z1K1": "Z18", "Z18K1": "Z33808K2" }, "Z24766K2": { "Z1K1": "Z18", "Z18K1": "Z33808K3" } }, "." ] } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "soggetto è tipo di, fallback, comp." }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "subject is type of, fallback composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } mocrhb1tocarinakuu6y0n9ivf4557w Z34677 0 82212 286753 273239 2026-06-27T20:03:51Z Jsamwrites 938 286753 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34677" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z34638", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z34669", "Z34669K1": [ "Z11", { "Z1K1": "Z7", "Z7K1": "Z34669", "Z34669K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": { "Z1K1": "Z7", "Z7K1": "Z10771", "Z10771K1": { "Z1K1": "Z7", "Z7K1": "Z24766", "Z24766K1": { "Z1K1": "Z18", "Z18K1": "" }, "Z24766K2": { "Z1K1": "Z18", "Z18K1": "" } } } }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "is part of the" }, { "Z1K1": "Z7", "Z7K1": "Z34644", "Z34644K1": { "Z1K1": "Z7", "Z7K1": "Z33024", "Z33024K1": { "Z1K1": "Z7", "Z7K1": "Z34641", "Z34641K1": { "Z1K1": "Z7", "Z7K1": "Z6821", "Z6821K1": { "Z1K1": "Z18", "Z18K1": "Z34638K1" } } }, "Z33024K2": { "Z1K1": "Z18", "Z18K1": "Z34638K2" } } } ], "Z34669K2": { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": " " } }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "." } ], "Z34669K2": { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "part-of sentence in English, impl" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 7hryxdnjaaweajw6oncb7v64bjs64g8 286755 286753 2026-06-27T20:04:22Z Jsamwrites 938 286755 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34677" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z34638", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z34669", "Z34669K1": [ "Z11", { "Z1K1": "Z7", "Z7K1": "Z34669", "Z34669K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": { "Z1K1": "Z7", "Z7K1": "Z10771", "Z10771K1": { "Z1K1": "Z7", "Z7K1": "Z24766", "Z24766K1": { "Z1K1": "Z18", "Z18K1": "Z34638K1" }, "Z24766K2": { "Z1K1": "Z18", "Z18K1": "Z34638K2" } } } }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "is part of the" }, { "Z1K1": "Z7", "Z7K1": "Z34644", "Z34644K1": { "Z1K1": "Z7", "Z7K1": "Z33024", "Z33024K1": { "Z1K1": "Z7", "Z7K1": "Z34641", "Z34641K1": { "Z1K1": "Z7", "Z7K1": "Z6821", "Z6821K1": { "Z1K1": "Z18", "Z18K1": "Z34638K1" } } }, "Z33024K2": { "Z1K1": "Z18", "Z18K1": "Z34638K2" } } } ], "Z34669K2": { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": " " } }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "." } ], "Z34669K2": { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "part-of sentence in English, impl" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 8qp3310e6ps4itqgqy0k4ai2chv72c1 User:YoshiRulz/Type documentation 2 83367 286788 280035 2026-06-27T23:25:53Z YoshiRulz 10156 Link to type proposal 286788 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>]] &sub; [[Talk:Z13518|&Nopf;]] &sub; [[Talk:Z16683|&Zopf;]] &sub; [[Talk:Z19677|&Qopf;]] &sub; &Ropf;;<!-- --> [[Talk:Z20838|f64]] &approx; &Ropf;; [[Talk:Z33198|f64&times;f64]] &approx; &Copf; }}<!-- -->{{#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}}}}} |{{clear}}'''Explanations''' [<nowiki/>[[Special:MyLanguage/Help:{{{1|{{PAGENAME}}}}}|{{int:edit}}]]<nowiki/>] {{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}} }} {{ {{FULLPAGENAME}}|Z16659|Sign |related types= * {{Z+|Z16683}} * {{Z+|Z19677}} }} 08r85u7akxpvobr2p1yxyg4we945ln2 286871 286788 2026-06-28T01:59:08Z YoshiRulz 10156 Fix redlink in Time of day example 286871 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>]] &sub; [[Talk:Z13518|&Nopf;]] &sub; [[Talk:Z16683|&Zopf;]] &sub; [[Talk:Z19677|&Qopf;]] &sub; &Ropf;;<!-- --> [[Talk:Z20838|f64]] &approx; &Ropf;; [[Talk:Z33198|f64&times;f64]] &approx; &Copf; }}<!-- -->{{#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}}}}} |{{clear}}'''Explanations''' [<nowiki/>[[Special:MyLanguage/Help:{{{1|{{PAGENAME}}}}}|{{int:edit}}]]<nowiki/>] {{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}} }} 0l31x1losab7sl5lojm2jlbc6iqbg4w User:YoshiRulz/Type documentation/doc 2 83368 286814 280034 2026-06-28T01:27:43Z YoshiRulz 10156 Document proposal parameter 286814 wikitext text/x-wiki Used on a Type's talk page to provide links to related Functions in a standard<!-- and translatable--> layout, and optionally including long-form documentation. <br>It will also put the containing Talk page into [[:Category:Types]] or one of its subcategories. Usage example: <syntaxhighlight lang="wikitext"> {{type documentation|Z6060|Time of day |related types= * {{Z+|Z6061}} * {{Z+|Z20420}} }} </syntaxhighlight> This and a couple other examples are shown rendered at the bottom of [[Template:Type_documentation#Documentation|the template page]]. Compare [[Special:EditPage/User:YoshiRulz/Type_documentation|their Wikitext source]] (though it's mostly empty because everything is automatic). == Parameters == All parameters are optional. Unless specified, all parameters are Wikitext, and you can pass a bullet-point list when this Type relates to multiple Functions in the same way. The template will display data in the below order regardless of the order arguments are given in. === <code>related types</code> === <syntaxhighlight lang="wikitext"> {{function documentation |related types= * {{Z+|Z6061}} * {{Z+|Z20420}} }} </syntaxhighlight> The value for this parameter should be a link to a persistent {{Z|4}}. A Type which is used for similar purposes as this one, or which is the counterpart to this one. <br>There's no need to list the Types which are components (Keys) of this one, since you can make a [[Help:Type deconstruction table]] to be included below the main table. === <code>cardinality</code> === <syntaxhighlight lang="wikitext"> {{function documentation |cardinality={{formatnum:65536}} (=2<sup>16</sup>) }} </syntaxhighlight> The value for this parameter should be a number or phrase representing a number. The size (count) of the set of possible values of this Type (its 'representations'). <br>If this Type is built from 2 or more components (a '[[d:Q7247800|product type]]'), but not all combinations of their Types' values are valid values for this Type, include both the valid and admitted counts. See [[Talk:Z8]] and [[Talk:Z9]] for examples. === <code>proposal</code> === <syntaxhighlight lang="wikitext"> {{function documentation |proposal=WF:Type proposals/Natural number }} </syntaxhighlight> The value for this parameter should be a page title. [[Special:PrefixIndex/Wikifunctions:Type_proposals/|Here's the raw list of proposals]]. <br>Pass <code>proposal=</code> to hide (for when a Type was added without going through the proposal process). == Tables of related functions == Below the main table, the relevant subpage of [[Help:Type deconstruction table]] will be shown, if it exists, followed by the relevant subpages of [[Help:Fetching function table]], [[Help:Comparison function table]], [[Help:Type conversion table]], and [[Help:Rounding function table]]. 28gu050ue1u548retptljzroaxxg81w 286815 286814 2026-06-28T01:28:16Z YoshiRulz 10156 /* proposal */ 286815 wikitext text/x-wiki Used on a Type's talk page to provide links to related Functions in a standard<!-- and translatable--> layout, and optionally including long-form documentation. <br>It will also put the containing Talk page into [[:Category:Types]] or one of its subcategories. Usage example: <syntaxhighlight lang="wikitext"> {{type documentation|Z6060|Time of day |related types= * {{Z+|Z6061}} * {{Z+|Z20420}} }} </syntaxhighlight> This and a couple other examples are shown rendered at the bottom of [[Template:Type_documentation#Documentation|the template page]]. Compare [[Special:EditPage/User:YoshiRulz/Type_documentation|their Wikitext source]] (though it's mostly empty because everything is automatic). == Parameters == All parameters are optional. Unless specified, all parameters are Wikitext, and you can pass a bullet-point list when this Type relates to multiple Functions in the same way. The template will display data in the below order regardless of the order arguments are given in. === <code>related types</code> === <syntaxhighlight lang="wikitext"> {{function documentation |related types= * {{Z+|Z6061}} * {{Z+|Z20420}} }} </syntaxhighlight> The value for this parameter should be a link to a persistent {{Z|4}}. A Type which is used for similar purposes as this one, or which is the counterpart to this one. <br>There's no need to list the Types which are components (Keys) of this one, since you can make a [[Help:Type deconstruction table]] to be included below the main table. === <code>cardinality</code> === <syntaxhighlight lang="wikitext"> {{function documentation |cardinality={{formatnum:65536}} (=2<sup>16</sup>) }} </syntaxhighlight> The value for this parameter should be a number or phrase representing a number. The size (count) of the set of possible values of this Type (its 'representations'). <br>If this Type is built from 2 or more components (a '[[d:Q7247800|product type]]'), but not all combinations of their Types' values are valid values for this Type, include both the valid and admitted counts. See [[Talk:Z8]] and [[Talk:Z9]] for examples. === <code>proposal</code> === <syntaxhighlight lang="wikitext"> {{function documentation |proposal=WF:Type proposals/Natural number }} </syntaxhighlight> The value for this parameter should be a page title. [[Special:PrefixIndex/Wikifunctions:Type_proposals/|Here's the raw list of proposals]]. <br>Pass <code><nowiki>|proposal=<!--N/A--></nowiki></code> to hide (for when a Type was added without going through the proposal process). == Tables of related functions == Below the main table, the relevant subpage of [[Help:Type deconstruction table]] will be shown, if it exists, followed by the relevant subpages of [[Help:Fetching function table]], [[Help:Comparison function table]], [[Help:Type conversion table]], and [[Help:Rounding function table]]. 8kba4mhsu8g6fud2wzow2wqvqc12ae1 Talk:Z13518 1 83374 286797 279989 2026-06-28T01:15:20Z YoshiRulz 10156 Link to type proposal 286797 wikitext text/x-wiki {{type documentation|Z13518|Natural |cardinality=arbitrarily high |proposal=WF:Type proposals/Natural number }} 4bhr1my6ykjg6rh7rspb40jtclwcyej Talk:Z19677 1 83375 286798 279991 2026-06-28T01:15:43Z YoshiRulz 10156 Link to type proposal 286798 wikitext text/x-wiki {{type documentation|Z19677|Rational |cardinality=arbitrarily high |proposal=WF:Type proposals/Rational number }} oajmb5jr94b60k13xdqs6gsca2umecu Talk:Z86 1 83378 286790 279995 2026-06-28T01:08:01Z YoshiRulz 10156 Link to type proposal 286790 wikitext text/x-wiki {{type documentation|Z86|Codepoint |cardinality=Valid: {{formatnum:{{#expr:17 * 2^16}}}} (= 17&times;2<sup>16</sup>)<sup>[CHECKME]</sup> <br>Type admits: arbitrarily high |proposal=WF:Type proposals/Unicode codepoint }} g5cxkhwr77eenzvyupiys83slgq2pyv Talk:Z11 1 83379 286853 275928 2026-06-28T01:51:37Z YoshiRulz 10156 Suppress type proposal link 286853 wikitext text/x-wiki {{type documentation|Z11|Monolingual text |related types= * {{Z+|Z12}} * {{Z+|Z6}} * {{Z+|Z31}} * {{Z+|Z32}} |proposal=<!--N/A--> }} 0iommu1c29nvlhikokghvh2132hmtou Talk:Z89 1 83380 286795 274744 2026-06-28T01:13:29Z YoshiRulz 10156 Link to type proposal 286795 wikitext text/x-wiki {{type documentation|Z89|HTML fragment |proposal=WF:Type proposals/HTML fragment structure }} brhw2u868p4hdchquz9xqfn840b8whi Talk:Z60 1 83381 286796 281626 2026-06-28T01:14:12Z YoshiRulz 10156 Suppress type proposal link 286796 wikitext text/x-wiki {{type documentation|Z60|Natural language |cardinality=Valid: on the order of {{formatnum:100000}}, counting every meaningful combination of language tags and subtags assigned by IANA<br>Type admits: arbitrarily many<br>Persistent: {{formatnum:{{NUMBEROFLANGUAGES}}}} |proposal=<!--N/A--> }} il9ew4okkhxwlwgb7j9l6b142y3lils Talk:Z40 1 83382 286789 274746 2026-06-28T01:07:06Z YoshiRulz 10156 Suppress type proposal link 286789 wikitext text/x-wiki {{type documentation|Z40|Boolean |proposal= }} da3uskx2zlu7o6e6t0yet575msp6ar3 286811 286789 2026-06-28T01:27:11Z YoshiRulz 10156 Leave a comment 286811 wikitext text/x-wiki {{type documentation|Z40|Boolean |proposal=<!--N/A--> }} 30zd8af2vkji4pul2nyvbzyhkreqlxo Talk:Z16098 1 83387 286817 274751 2026-06-28T01:33:22Z YoshiRulz 10156 Link to type proposal 286817 wikitext text/x-wiki {{type documentation|Z16098|Gregorian month |proposal=WF:Type proposals/Gregorian calendar month }} po9lqdtc5e60pihp2a1pjtxhjqo42f6 Talk:Z4 1 83389 286801 279980 2026-06-28T01:16:52Z YoshiRulz 10156 Suppress type proposal link 286801 wikitext text/x-wiki {{type documentation|Z4|Type |cardinality=Type admits: arbitrarily many (product types) <br>Persistent: [[WF:Type|around {{formatnum:100}}]], not including [[:Category:Parameterised_types|parameterised types]] |proposal=<!--N/A--> }} jv6u57vdtlkfk85u0ie6b86tsf7z6jv Talk:Z8 1 83390 286794 279981 2026-06-28T01:13:05Z YoshiRulz 10156 Suppress type proposal link 286794 wikitext text/x-wiki {{type documentation|Z8|Function |related types= * {{Z+|Z7}} * {{Z+|Z4}} * {{Z+|Z14}} |cardinality=Type admits: arbitrarily many <br>Persistent: {{formatnum:{{NUMBEROFFUNCTIONS}}}} |proposal=<!--N/A--> }} 5or5b2dnid1ro53pdddejhh1luwq3j9 Talk:Z14294 1 83391 286856 274757 2026-06-28T01:51:46Z YoshiRulz 10156 Suppress type proposal link 286856 wikitext text/x-wiki {{type documentation|Z14294|Per lang config |proposal=<!--N/A--> }} lcwmf10amtsba8yrhipa5myxmnhak8g Talk:Z6002 1 83393 286863 274760 2026-06-28T01:54:05Z YoshiRulz 10156 Link to type proposal 286863 wikitext text/x-wiki {{type documentation|Z6002|Wikidata property |proposal=WF:Type proposals/Wikidata based types }} nna5h634n2f0x058sm0wbgpczca46im Talk:Z6092 1 83394 286859 280029 2026-06-28T01:53:04Z YoshiRulz 10156 Suppress type proposal link 286859 wikitext text/x-wiki {{type documentation|Z6092|Wikidata property reference |related types= * {{Z+|Z6002}} * {{Z+|Z6091}} * {{Z+|Z6095}} * {{Z+|Z6007}} * {{Z+|Z6003}} |cardinality=Valid: about {{formatnum:14000}} <br>Type admits: arbitrarily high |proposal=<!--N/A--> }} 4oxr09pu5n77bskdce5rqzdgjyw2314 Talk:Z6004 1 83395 286865 274763 2026-06-28T01:54:08Z YoshiRulz 10156 Link to type proposal 286865 wikitext text/x-wiki {{type documentation|Z6004|Wikidata lexeme form |proposal=WF:Type proposals/Wikidata based types }} d0rr7eqhvvbrtmzpgj7stsw4ydtjkxy Talk:Z6094 1 83396 286860 280032 2026-06-28T01:53:19Z YoshiRulz 10156 Suppress type proposal link 286860 wikitext text/x-wiki {{type documentation|Z6094|Wikidata lexeme form reference |related types= * {{Z+|Z6004}} * {{Z+|Z6095}} * {{Z+|Z6096}} |cardinality=Valid: about {{formatnum:150000000}} <br>Type admits: arbitrarily high |proposal=<!--N/A--> }} k7g9yg57u53cusf2717sd70kx69gtqa Talk:Z6005 1 83397 286864 274765 2026-06-28T01:54:06Z YoshiRulz 10156 Link to type proposal 286864 wikitext text/x-wiki {{type documentation|Z6005|Wikidata lexeme |proposal=WF:Type proposals/Wikidata based types }} evy76eue5bs12dn5x0jucayvgj5oqbf Talk:Z6095 1 83398 286861 280030 2026-06-28T01:53:21Z YoshiRulz 10156 Suppress type proposal link 286861 wikitext text/x-wiki {{type documentation|Z6095|Wikidata lexeme reference |related types= * {{Z+|Z6005}} * {{Z+|Z6094}} * {{Z+|Z6096}} * {{Z+|Z6091}} * {{Z+|Z6092}} |cardinality=Valid: about {{formatnum:1500000}} <br>Type admits: arbitrarily high |proposal=<!--N/A--> }} qp9jp2zelwqd0dkc8ur3b8gobruxjmx Talk:Z6096 1 83399 286862 280031 2026-06-28T01:53:24Z YoshiRulz 10156 Suppress type proposal link 286862 wikitext text/x-wiki {{type documentation|Z6096|Wikidata lexeme sense reference |related types= * {{Z+|Z6006}} * {{Z+|Z6095}} * {{Z+|Z6094}} |cardinality=Valid: about {{formatnum:15000000}} <br>Type admits: arbitrarily high |proposal=<!--N/A--> }} oa65ee0gxahvgmtkhjr8m5088s4fqyf Talk:Z6007 1 83400 286806 274769 2026-06-28T01:23:01Z YoshiRulz 10156 Suppress type proposal link 286806 wikitext text/x-wiki {{type documentation|Z6007|Wikidata property claim |proposal=<!--N/A--> }} 46xmr38c57ank7zb0z4bpvlvqkvddul Talk:Z6011 1 83402 286805 275856 2026-06-28T01:22:09Z YoshiRulz 10156 Link to type proposal 286805 wikitext text/x-wiki {{type documentation|Z6011|Wikidata geo-coordinate |related types= * {{Z|6064}} * {{Z|6010}} * {{Z|6003}} * {{Z|6007}} |proposal=WF:Type proposals/Wikidata geocoordinates }} 504ds5n1h42mibaum4h4vid88pa0bfn Talk:Z6039 1 83426 286808 274833 2026-06-28T01:25:39Z YoshiRulz 10156 Suppress type proposal link 286808 wikitext text/x-wiki {{type documentation|Z6039|Wikidata sitelink |proposal=<!--N/A--> }} tqox3ikt1bxe98g8v2ou9xyyj8fuyma Talk:Z6030 1 83555 286804 275850 2026-06-28T01:21:46Z YoshiRulz 10156 Suppress type proposal link 286804 wikitext text/x-wiki {{type documentation|Z6030|Wikidata entity part |related types= * {{Z+|Z6001}} * {{Z+|Z6002}} * {{Z+|Z6005}} * {{Z+|Z6006}} * {{Z+|Z6004}} |proposal=<!--N/A--> }} q559u60o87hjh1pfpsxy9d35wha3wfv Talk:Z6020 1 83556 286803 275256 2026-06-28T01:21:39Z YoshiRulz 10156 Suppress type proposal link 286803 wikitext text/x-wiki {{type documentation|Z6020|Wikidata claim subtype |proposal=<!--N/A--> }} qjpv7biy5wjr6gl0x8t7bp2ali4n198 Talk:Z6040 1 83557 286810 275257 2026-06-28T01:26:26Z YoshiRulz 10156 Suppress type proposal link 286810 wikitext text/x-wiki {{type documentation|Z6040|Wikidata statement rank |proposal=<!--N/A--> }} dykjcxjn9fvfxtrzq6gdy0kn3e67w08 Talk:Z6008 1 83558 286807 275258 2026-06-28T01:25:10Z YoshiRulz 10156 Suppress type proposal link 286807 wikitext text/x-wiki {{type documentation|Z6008|Wikidata reference |proposal=<!--N/A--> }} 81219p6e65du5zolvfz3ufn87215899 Talk:Z61 1 83559 286843 281624 2026-06-28T01:50:08Z YoshiRulz 10156 Suppress type proposal link 286843 wikitext text/x-wiki {{type documentation|Z61|Programming language |cardinality=Valid: {{formatnum:2}} (the rest are unused)<br>Type admits: arbitrarily many<br>Persistent: around {{formatnum:20}} |proposal=<!--N/A--> }} gcmlwo1epk89c3ipf3cab91uhoyxbnj Talk:Z6062 1 83560 286820 275261 2026-06-28T01:34:20Z YoshiRulz 10156 Link to type proposal 286820 wikitext text/x-wiki {{type documentation|Z6062|Wikidata time precision |proposal=WF:Type proposals/Wikidata time }} o3h3p5rsojmf5pgvu3oas57raen2zgm Talk:Z6063 1 83561 286821 275262 2026-06-28T01:34:25Z YoshiRulz 10156 Link to type proposal 286821 wikitext text/x-wiki {{type documentation|Z6063|Wikidata calendar model |proposal=WF:Type proposals/Wikidata time }} cwwzs54wlo12mocq6bv2pnsoetgvw9s Talk:Z20825 1 83562 286793 275264 2026-06-28T01:12:14Z YoshiRulz 10156 Link to type proposal 286793 wikitext text/x-wiki {{type documentation|Z20825|Floating point special value |proposal=WF:Type proposals/float64 }} j7rh8h22c1iq6umipqjyvs67vdz2m8s Talk:Z26934 1 83566 286831 275614 2026-06-28T01:47:25Z YoshiRulz 10156 Link to type proposal 286831 wikitext text/x-wiki {{type documentation|Z26934|Grammatical number (sing./pl.) |related types={{type documentation/related types/grammatical feature enums}} |proposal=WF:Type proposals/Grammatical number (s/p) }} 69jv589yam3txkwdug8qpw4a05qwhat Talk:Z26935 1 83567 286826 275605 2026-06-28T01:45:30Z YoshiRulz 10156 Link to type proposal 286826 wikitext text/x-wiki {{type documentation|Z26935|Grammatical animacy (animate/inanimate) |related types={{type documentation/related types/grammatical feature enums}} |proposal=WF:Type proposals/Grammatical gender (a/i) }} j94n0gvv3osvye7fwaludjdefndm04j Talk:Z27970 1 83569 286832 275615 2026-06-28T01:47:41Z YoshiRulz 10156 Link to type proposal 286832 wikitext text/x-wiki {{type documentation|Z27970|Grammatical person (3) |related types={{type documentation/related types/grammatical feature enums}} |proposal=WF:Type proposals/Grammatical person (1/2/3) }} 3zg30y1aomhy5oqie8mhth3yx4ecr35 Talk:Z27971 1 83570 286825 275604 2026-06-28T01:36:12Z YoshiRulz 10156 Link to type proposal 286825 wikitext text/x-wiki {{type documentation|Z27971|Celtic mutation |related types={{type documentation/related types/grammatical feature enums}} |proposal=WF:Type proposals/Breton mutation }} ei4k21ochx6iyk9xgs6e34e0ngfg6on Talk:Z28215 1 83571 286829 275612 2026-06-28T01:46:28Z YoshiRulz 10156 Link to type proposal 286829 wikitext text/x-wiki {{type documentation|Z28215|Grammatical number (sing./dual/pl.) |related types={{type documentation/related types/grammatical feature enums}} |proposal=WF:Type proposals/Grammatical number (singular/dual/plural) }} jyz5m13etyju32xe0p1jo6rrzc59hzw Talk:Z28515 1 83572 286830 275613 2026-06-28T01:46:43Z YoshiRulz 10156 Link to type proposal 286830 wikitext text/x-wiki {{type documentation|Z28515|Grammatical number (sing./paucal/multal) |related types={{type documentation/related types/grammatical feature enums}} |proposal=WF:Type proposals/Grammatical number (singular/paucal/multal) }} 6pxkc808abxqrdul2vlvhabvd653yr9 Talk:Z28517 1 83574 286836 275619 2026-06-28T01:48:35Z YoshiRulz 10156 Link to type proposal 286836 wikitext text/x-wiki {{type documentation|Z28517|Grammatical voice (active/passive) |related types={{type documentation/related types/grammatical feature enums}} |proposal=WF:Type proposals/Grammatical voice (a/p) }} e00c5pjvoler34ebiuikfygkvjnxtzr Talk:Z28518 1 83575 286833 275616 2026-06-28T01:47:59Z YoshiRulz 10156 Link to type proposal 286833 wikitext text/x-wiki {{type documentation|Z28518|Grammatical polarity (affirmative/negation) |related types={{type documentation/related types/grammatical feature enums}} |proposal=WF:Type proposals/Grammatical affirmation and negation }} myyoe3gpehfffu2y0m9cmiacg29c92p Talk:Z28519 1 83576 286827 275606 2026-06-28T01:45:52Z YoshiRulz 10156 Link to type proposal 286827 wikitext text/x-wiki {{type documentation|Z28519|Grammatical case (Nom/Gen/Dat/Acc) |related types={{type documentation/related types/grammatical feature enums}} |proposal=WF:Type proposals/Grammatical cases (n/g/d/a) }} 6yrhp58x9gyzbwfnt4dyjmtc721noo4 Talk:Z28520 1 83577 286828 275608 2026-06-28T01:46:10Z YoshiRulz 10156 Link to type proposal 286828 wikitext text/x-wiki {{type documentation|Z28520|Grammatical degree of comparison (pos/comp/super) |related types={{type documentation/related types/grammatical feature enums}} |proposal=WF:Type proposals/Grammatical degree of comparison (p/c/s) }} ks7ul9t1s820nvajry7lz4ldw40xl20 Talk:Z32789 1 83578 286835 275618 2026-06-28T01:48:32Z YoshiRulz 10156 Link to type proposal 286835 wikitext text/x-wiki {{type documentation|Z32789|Grammatical voice (active/middle/passive) |related types={{type documentation/related types/grammatical feature enums}} |proposal=WF:Type proposals/Grammatical voice (a/m/p) }} 4ctp1njfl5bk9ejnwv5f707csqbhgix Talk:Z6061 1 83581 286818 275285 2026-06-28T01:34:07Z YoshiRulz 10156 Link to type proposal 286818 wikitext text/x-wiki {{type documentation|Z6061|Wikidata datetime |proposal=WF:Type proposals/Wikidata time }} 90ikscoa9mm2k7vzh3oit4qd31nf1ie Talk:Z28579 1 83582 286799 281693 2026-06-28T01:16:07Z YoshiRulz 10156 Link to type proposal 286799 wikitext text/x-wiki {{type documentation|Z28579|RGBA colour |cardinality=arbitrarily many |proposal=WF:Type proposals/RGBA color }} == Mismatching JS code representation == The Type converters to/from code use a different representation for the 4 components of this Type compared to the converters for {{Z|19677}}. This is at best confusing, and we should probably fix it now while there aren't many Functions using this Type. * Disconnect the Implementations [[Z28592]], [[Z28594]], and [[Z34743]]. I've just done so, but they may have been reconnected by the time you're reading this. * In [[Z28591]]: Replace <code>[ sign * numerator, denominator ]</code> with <code>{ "K1": sign * numerator, "K2": denominator }</code>. * In [[Z28593]]: Only <code>_Z19677</code> should need changing, replace <code>rat[0]</code> with <code>rat.K1</code> and <code>rat[1]</code> with <code>rat.K2</code>. * Fix and reconnect the aforementioned Implementations (can be left to me or other editors). ** [[Z28592]] shouldn't need changing. ** In [[Z28594]]: Replace <code>[1, 1]</code> with <code>{ K1: 1, K2: 1 }</code>. ** In [[Z34743]]: Replace <code></code> with <code></code>. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 17:36, 5 June 2026 (UTC) :@[[User:YoshiRulz|YoshiRulz]]: I've made the requested changes (note that you listed [[Z34743]] but didn't specify any changes; FWICS, it works as-is). However, Z28592 is failing one test now. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 16:38, 8 June 2026 (UTC) 8b9kbbojvlfr0fhvdxyvx370um3huqz Talk:Z14293 1 83583 286857 275287 2026-06-28T01:51:49Z YoshiRulz 10156 Suppress type proposal link 286857 wikitext text/x-wiki {{type documentation|Z14293|Per lang config branch |proposal=<!--N/A--> }} 1yholshsol6p35sfg2dversut5ea7ig Talk:Z64 1 83584 286847 275288 2026-06-28T01:50:15Z YoshiRulz 10156 Suppress type proposal link 286847 wikitext text/x-wiki {{type documentation|Z64|Type converter from code |proposal=<!--N/A--> }} 8f28igz91s1rvfkzwi1ban0ia0qngvv Talk:Z46 1 83585 286848 275289 2026-06-28T01:50:16Z YoshiRulz 10156 Suppress type proposal link 286848 wikitext text/x-wiki {{type documentation|Z46|Type converter to code |proposal=<!--N/A--> }} kfm1x0557qz4bmla0edzn1qvv48daiv Talk:Z99 1 83586 286844 275290 2026-06-28T01:50:10Z YoshiRulz 10156 Suppress type proposal link 286844 wikitext text/x-wiki {{type documentation|Z99|Quote |proposal=<!--N/A--> }} 6zwmfoe6vzrm0mpyr9t77w4ar2mbuzl Talk:Z32 1 83587 286854 276087 2026-06-28T01:51:40Z YoshiRulz 10156 Suppress type proposal link 286854 wikitext text/x-wiki {{type documentation|Z32|Multilingual stringset |related types= * {{Z+|Z60}} * {{Z+|Z31}} * {{Z+|Z12}} * {{Z+|Z11}} |proposal=<!--N/A--> }} 2ir020k34h01pwa8b3bcrkewzcitg2s Talk:Z31 1 83588 286852 276089 2026-06-28T01:51:34Z YoshiRulz 10156 Suppress type proposal link 286852 wikitext text/x-wiki {{type documentation|Z31|Monolingual stringset |related types= * {{Z+|Z32}} * {{Z+|Z11}} * {{Z+|Z12}} |proposal=<!--N/A--> }} b8883ksuwoa1dzop7fnke0dh1su7hz2 Talk:Z23 1 83589 286841 279985 2026-06-28T01:50:04Z YoshiRulz 10156 Suppress type proposal link 286841 wikitext text/x-wiki {{type documentation|Z23|Nothing |related types= * {{Z+|Z22}} * {{Z+|Z5}} * {{Z+|Z21}} |cardinality=Valid: {{formatnum:0}} <br>Type admits: {{formatnum:1}} |proposal=<!--N/A--> }} == English label == I've just fixed a handful of cases where someone had tried to insert a literal Z23 in a composition, presumably by entering <q>nothing</q> into the Type field. If we swapped out its label for one of its aliases, like <q>Unreachable</q>, that should prevent further mistakes. (It would also free up the term <q>nothing</q> in case [[WT:Naming_conventions#Void_is_meaningless|we want to use that for Z24's label]].) [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 06:27, 26 May 2026 (UTC) :@[[User:YoshiRulz|YoshiRulz]]: This is not "unreachable", though, and it's intentionally distinct from Z24 in the type system. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 16:59, 1 June 2026 (UTC) ir8egrcah395tseoqexv4c478llxnev Talk:Z22 1 83590 286823 275295 2026-06-28T01:35:21Z YoshiRulz 10156 Suppress type proposal link 286823 wikitext text/x-wiki {{type documentation|Z22|Evaluation result |proposal=<!--N/A--> }} dh02wvunyefq453c5uuld3pqmgokzod Talk:Z18 1 83591 286838 275297 2026-06-28T01:49:59Z YoshiRulz 10156 Suppress type proposal link 286838 wikitext text/x-wiki {{type documentation|Z18|Argument reference |proposal=<!--N/A--> }} tvpqcn69hj6cbhxdmuc4k8zf8fnbodh Talk:Z17 1 83592 286837 275298 2026-06-28T01:49:57Z YoshiRulz 10156 Suppress type proposal link 286837 wikitext text/x-wiki {{type documentation|Z17|Argument declaration |proposal=<!--N/A--> }} tj3xrrh9bt75l88xy77472xg5r3dx6c Talk:Z14 1 83593 286840 279983 2026-06-28T01:50:02Z YoshiRulz 10156 Suppress type proposal link 286840 wikitext text/x-wiki {{type documentation|Z14|Implementation |cardinality=Type admits: arbitrarily many <br>Persistent: {{formatnum:{{NUMBEROFIMPLEMENTATIONS}}}} |proposal=<!--N/A--> }} 4f0zqwwq91x1ez3w4gd2pelaxu7rkvf Talk:Z16 1 83594 286839 275300 2026-06-28T01:50:00Z YoshiRulz 10156 Suppress type proposal link 286839 wikitext text/x-wiki {{type documentation|Z16|Code |proposal=<!--N/A--> }} mk7g3um1bjoni2btnivg3nm9opui5r3 Talk:Z12 1 83595 286855 276085 2026-06-28T01:51:43Z YoshiRulz 10156 Suppress type proposal link 286855 wikitext text/x-wiki {{type documentation|Z12|Multilingual text |related types= * {{Z+|Z60}} * {{Z+|Z11}} * {{Z+|Z32}} * {{Z+|Z31}} |proposal=<!--N/A--> }} jztvpnql3mhjrg26bo20l5p5nkf6gr0 Talk:Z9 1 83596 286845 279982 2026-06-28T01:50:11Z YoshiRulz 10156 Suppress type proposal link 286845 wikitext text/x-wiki {{type documentation|Z9|Reference |cardinality=Valid: {{formatnum:{{NUMBEROFOBJECTS}}}} <br>Type admits: arbitrarily high |proposal=<!--N/A--> }} j2003oyzw4x3jymd3l3gbfweqfpu6nf Talk:Z7 1 83597 286824 275303 2026-06-28T01:35:26Z YoshiRulz 10156 Suppress type proposal link 286824 wikitext text/x-wiki {{type documentation|Z7|Function call |proposal=<!--N/A--> }} 265g5o2vbjduu803gi96zq3170pce5o Talk:Z5 1 83598 286822 275304 2026-06-28T01:35:16Z YoshiRulz 10156 Suppress type proposal link 286822 wikitext text/x-wiki {{type documentation|Z5|Error |proposal=<!--N/A--> }} oe8ioybc4sqxicqhxpyo4uppiwm3go7 Talk:Z50 1 83599 286792 275305 2026-06-28T01:09:07Z YoshiRulz 10156 Suppress type proposal link 286792 wikitext text/x-wiki {{type documentation|Z50|Error type |proposal= }} mqkrnxsbdawl8otv0j9o1odrgbntrqh 286813 286792 2026-06-28T01:27:18Z YoshiRulz 10156 Leave a comment 286813 wikitext text/x-wiki {{type documentation|Z50|Error type |proposal=<!--N/A--> }} k2rpx7ajvc6ud84425h8z0ekaovk3bj Talk:Z3 1 83600 286849 275306 2026-06-28T01:50:18Z YoshiRulz 10156 Suppress type proposal link 286849 wikitext text/x-wiki {{type documentation|Z3|Key |proposal=<!--N/A--> }} ftwdsw3idd5rdovoft6zannciytznck Talk:Z1 1 83601 286851 275308 2026-06-28T01:50:27Z YoshiRulz 10156 Suppress type proposal link 286851 wikitext text/x-wiki {{type documentation|Z1|Object |proposal=<!--N/A--> }} rtkrjio4nbs929hxmie6utzpa77m6vt Talk:Z32792 1 83602 286834 275617 2026-06-28T01:48:22Z YoshiRulz 10156 Link to type proposal 286834 wikitext text/x-wiki {{type documentation|Z32792|Grammatical voice (active/mediopassive) |related types={{type documentation/related types/grammatical feature enums}} |proposal=WF:Type proposals/Grammatical voice (a/mp) }} qnuztgapduv6ewou032qrogobwfgyvu Talk:Z881 1 83676 286867 275628 2026-06-28T01:57:01Z YoshiRulz 10156 Suppress type proposal link 286867 wikitext text/x-wiki {{type documentation|Z881|Typed list |proposal=<!--N/A--> }} iqnic89mal64z6xrfqrv2qhk84ulij2 Talk:Z883 1 83677 286869 275631 2026-06-28T01:57:05Z YoshiRulz 10156 Suppress type proposal link 286869 wikitext text/x-wiki {{type documentation|Z883|Typed map |proposal=<!--N/A--> }} 7itmiia2yvf3u06mc234bmaufbnawt9 Talk:Z6884 1 83678 286870 275632 2026-06-28T01:57:08Z YoshiRulz 10156 Suppress type proposal link 286870 wikitext text/x-wiki {{type documentation|Z6884|Typed enum of Wikidata references |proposal=<!--N/A--> }} duou2d69rdslxbqe10tvqlvtdzozyuq Wikifunctions talk:Main Page/Archive/2026/05 5 84250 286874 278018 2026-06-28T03:08:04Z SpBot 978 archiving 1 section from [[Wikifunctions talk:Main Page]] (after section [[Wikifunctions talk:Main Page/Archive/2026/05#Wikinews_removal_request|Wikinews_removal_request]]) 286874 wikitext text/x-wiki {{Talkarchive}} == Unnecessary tvar == Latest changes, for your information: {{Ping|Ameisenigel|Sannita (WMF)}} Hello, Some tvars should be removed. This way, some links will point to projects in the correct language during translation. Otherwise, the translation is only half finished. Example for translation unit 4: "<nowiki>…in the world's [[w:Language|natural]] and [[w:Programming language|programming languages]].</nowiki>" I intentionally created a different translation in [[Translations:Template:Main_page/4/fr]] to show the correct links. '''A completely corrected "main page" can be found on [[User:Eihel/Draft]]''' as a replacement for this template. Regards. —[[User:Eihel|Eihel]] ([[User talk:Eihel|talk]]) 09:05, 25 May 2026 (UTC) :Thanks for pointing this out. I have made the required changes to the template. --[[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 09:23, 25 May 2026 (UTC) == Wikinews removal request == Hi @[[User:99of9|99of9]], could you please remove the Wikinews link from the sister projects section at the bottom of the page? Since [[n:Wikimedia Foundation closes Wikinews after 21 years|Wikinews has officially closed]], it is archived, no longer active and is in read-only mode. I noticed that [[w:special:diff/1347438875|English Wikipedia has already replaced it with Wikifunctions]]. [[User:Aram|Aram]] ([[User talk:Aram|talk]]) 08:27, 28 May 2026 (UTC) :Okay, I've edited the template, so if I've done it right, it should show up soon. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 14:13, 28 May 2026 (UTC) ::@[[User:99of9|99of9]] Thanks! And I think we should remove it from [[Template:Main page/en]] as well. [[User:Aram|Aram]] ([[User talk:Aram|talk]]) 15:05, 28 May 2026 (UTC) :::Done via [https://www.wikifunctions.org/w/index.php?title=Special:Log&logid=217750]. --[[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 18:00, 28 May 2026 (UTC) ow3348vb2f4re4k6w3442sp3bnpr1z5 Z35911 0 84770 286786 280873 2026-06-27T22:16:22Z YoshiRulz 10156 Added Z37021 to the approved list of test cases 286786 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z35911" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z35911K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "hours" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z35911K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "minutes" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z35911K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "seconds" } ] } } ], "Z8K2": "Z6060", "Z8K3": [ "Z20", "Z36112", "Z37021" ], "Z8K4": [ "Z14", "Z35912" ], "Z8K5": "Z35911" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Time of day from components" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } i75vzlbkg934ni2kxtmfc5tg44vjpu8 286787 286786 2026-06-27T22:16:23Z YoshiRulz 10156 Added Z37020 to the approved list of implementations 286787 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z35911" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z35911K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "hours" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z35911K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "minutes" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z35911K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "seconds" } ] } } ], "Z8K2": "Z6060", "Z8K3": [ "Z20", "Z36112", "Z37021" ], "Z8K4": [ "Z14", "Z35912", "Z37020" ], "Z8K5": "Z35911" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Time of day from components" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } m8nwj41endnoa8o2j587ezprewcujdj Talk:Z310 1 85107 286791 285151 2026-06-28T01:08:31Z YoshiRulz 10156 Suppress type proposal link 286791 wikitext text/x-wiki {{type documentation|Z310|Commons image reference |related types= * {{Z+|Z6091}} * {{Z+|Z6039}} |cardinality=Valid: about {{formatnum:190000000}} <br>Type admits: arbitrarily high |proposal= }} == Commons image reference from string == I am currently working on obtaining the logo image from a Wikidata item. Reference : {{Z|Z36631}}, but we only get strings while using Wikifunctions for querying Wikidata property - {{P|P154}}. Is there a way or is to possible to add a builtin-function for obtaining the Media id or Commons item reference from Wikidata? Thanks in advance. [[User:Jsamwrites|John Samuel]] 15:19, 21 June 2026 (UTC) mc0h32z3v2buws0fxkzc7gm77tx5vnw 286812 286791 2026-06-28T01:27:15Z YoshiRulz 10156 Leave a comment 286812 wikitext text/x-wiki {{type documentation|Z310|Commons image reference |related types= * {{Z+|Z6091}} * {{Z+|Z6039}} |cardinality=Valid: about {{formatnum:190000000}} <br>Type admits: arbitrarily high |proposal=<!--N/A--> }} == Commons image reference from string == I am currently working on obtaining the logo image from a Wikidata item. Reference : {{Z|Z36631}}, but we only get strings while using Wikifunctions for querying Wikidata property - {{P|P154}}. Is there a way or is to possible to add a builtin-function for obtaining the Media id or Commons item reference from Wikidata? Thanks in advance. [[User:Jsamwrites|John Samuel]] 15:19, 21 June 2026 (UTC) 2lymxxks7w4w096c3nm15im0a6w5g0i Wikifunctions talk:Type proposals/Semantic unit 5 85515 286701 286694 2026-06-27T12:00:36Z Dv103 11127 /* Some questions about the desiderata */ Reply 286701 wikitext text/x-wiki == Other possible types and objects == The following are lists of other entities defined in Ninai for the handling of Constructors. They were first assembled with the outputs of various <code>git grep</code> commands on the [https://gitlab.com/mahir256/ninai/ Ninai repository], and notes are provided below each about the nature of that declaration. Equivalents of many of these will be necessary, but levels of requirement will be marked as the notes below are filled in. === Classes === * ninai/base/constructor.py: class Constructor(NamedTuple): ** The "semantic unit" type is intended to be equivalent to this class. * ninai/base/constructorzipper.py: class ArgumentLevel(NamedTuple): * ninai/base/constructorzipper.py: class ConstructorZipper(NamedTuple): ** [https://gitlab.com/mahir256/ninai/-/blob/main/ninai/base/constructorzipper.py#L26 "Due to the Wikifunctions requirement that all functions be pure functions, (the ConstructorZipper) has been introduced in order to assist the manipulation of (semantic units)."] A similar class was introduced in Udiron for the manipulation of syntactic units. As a result, it should be possible ** ❓ to either return modified inputs cheaply, or [[:w:en:Zipper (data structure)|to create modified versions of persistent data structures cheaply]] and return those. <ref>Returning modified input is as cheap as every function call in Wikifunctions. If the modification is done through composition, using only builtin functions, it can become very cheap (in the order of some milliseconds). This is because in Wikifunctions, object are "immutable" in the sense that they are always copied when passed to functions, and the functions always return another copy. A function that returns a slightly modified version of the input is no different from a function that returns a completely different value. For the zipper, if necessary, a list could be used.</ref> * ninai/base/interfaces.py: class ArgumentFilter(Protocol): ** Functions satisfying this protocol should produce semantic units (representing different kinds of meaning) as output. * ninai/base/argumentfilters.py: class ArgumentFilterOptions(NamedTuple): ** Since performance considerations <small>e.g. "any argument after the fourth is kept on the stack instead of moved into a register"</small> and various coding style guides discourage having large numbers of arguments when defining a function, this class exists to hold those when defining a new semantic unit. [https://gitlab.com/mahir256/ninai/-/blob/main/ninai/base/argumentfilters.py#L138 The members of that class are mostly assigned to other objects]. (See also the Wikifunctions requirement that all functions be pure functions.) As a result, it should be possible ** ✅ to cheaply handle large numbers of arguments provided to a function.<ref>Wikifunctions already has [[Z23619|functions with a high number of arguments]], and there are no particular issues with them.</ref> * ninai/base/rendererarguments.py: class RendererArguments(NamedTuple): ** The desideratum in the previous sub-bullet point also applies here, although this object is passed around and manipulated versions returned across ''lots'' of different rendering steps (both in the base system and in user-defined functions), so it's worth repeating that it should be possible ** ❓ to '''''cheaply''''' handle large numbers of arguments provided to a function.<ref>Again, in Wikifunctions there shouldn't be too much advantage to group many arguments in a single container. If the function is implemented as a composition, there are instead various optimizations that would make it more efficient to scorporate the arguments. Bad performances are still a huge problem for Wikifunctions, for other reasons.</ref> * ninai/base/interfaces.py: class ArgumentFilterBasis(Protocol): ** This represents one of the arguments of an ArgumentFilterOptions: the function that produces a given type of semantic unit may be wholly tailored to that unit or simply be some other base function (like the [https://gitlab.com/mahir256/ninai/-/blob/main/ninai/base/argumentfilters.py#L23 "default"] and [https://gitlab.com/mahir256/ninai/-/blob/main/ninai/base/argumentfilters.py#L153 "passthrough"] functions). It is actually a partial function application that is stored and called when a semantic unit is provided arguments. As a result, it should be possible ** ❓ to store partial function calls in a semantic unit type-function mapping and use those.<ref>[[Z8|Functions]] are objects like any other on Wikifunctions, and functions like {{Z|Z13036}} and {{Z|Z22074}} do exist. There is currently no standard way to store a partial function call, but with an appropriate convention it should be possible to do.</ref> * ninai/base/constructormainrenderer.py: class ConstructorMainRenderer(NamedTuple): * ninai/base/constructorrenderer.py: class ConstructorRenderer(NamedTuple): * ninai/base/coreargumentprocessor.py: class CoreArgumentProcessor(NamedTuple): * ninai/base/coreargumentsrenderer.py: class CoreArgumentsRenderer(NamedTuple): * ninai/base/scopeargumentsrenderer.py: class ScopeArgumentsRenderer(NamedTuple): ** These classes encapsulate each of the steps that are actually run by the base Ninai system during semantic unit rendering, as described in [https://journals.sagepub.com/doi/full/10.3233/SW-243564 §5.1 of my paper]). As a result, it should be possible ** ❌ (🛑?) to run the functions defined by the base system for the rendering process without (in the case where all functions involved are written in Python) having to deal with overhead of serializing/deserializing objects at function call boundaries.<ref>In Wikifunctions, functions are abstract concepts that only define the input and ouput parameters (and all the multilingual labels). Implementations are written in a specific language. One of the core principles of Wikifunctions is that, from the outside, the function should behave the same independently on which implementation is actually running. This means that a function can only pass parameters when calling another function with types than can be serialized and deserializes into Wikifunctions objects. This optimization is not impossible, but it should still be invisible to conform to the core Wikifunctions philosophy.</ref> * ninai/base/context.py: class ContextEntry(NamedTuple): * ninai/base/context.py: class Context(NamedTuple): ** [https://journals.sagepub.com/doi/full/10.3233/SW-243564 §4.1.2.: “Contexts” are lists representing where and how deep into a tree of Constructors a particular rendering step is occurring (effectively functioning like a stack trace).] As a result, it should be possible ** ✅ to expand and contract lists of tuples cheaply.<ref>{{Z|Z810}}, {{Z|Z811}}, {{Z|Z812}}, {{Z|Z12961}}, {{Z|Z12964}}, {{Z|Z12967}}</ref> * ninai/base/framing.py: class MethodKey(NamedTuple): * ninai/base/framing.py: class FramingKey(NamedTuple): ** These are used for indexing into Framings (see below), with the idea that the value returned from such an indexing is either a function or another Framing object entirely. * ninai/base/framing.py: class FramingDict(NamedTuple): * ninai/base/framing.py: class Framing(NamedTuple): ** [https://journals.sagepub.com/doi/full/10.3233/SW-243564 §4.1.2.: “Framings” hold information provided at the start of the Constructor rendering process to control the behavior of named individual Constructor types, named individual Constructors, individual languages, or some combination of all three.] ** The current implementation is largely inspired by the idea of [https://developer.mozilla.org/en-US/docs/Web/CSS/Reference/Selectors CSS selectors]; the same sorts of symbols that denote certain features to select for (e.g. ".", "#", ":") may be used in a Framing selector as well. ** To satisfy Python type checkers, and to mitigate the inability to distinguish between e.g. "dict[str]" and "dict[int]" using a Python isinstance() check, keys into Framings (such as MethodKey and FramingKey listed above, along with EntityKey and StrKey from Udiron) distinguish between the possible types of the objects returned. Indexing into a Framing with an EntityKey will yield one of [https://gitlab.com/mahir256/udiron/-/blob/main/udiron/base/functionconfig.py#L158 several possible types] that ''can'' be distinguished by an isinstance() check; likewise with a StrKey yielding a string. As a result, it should be possible ** ✅ to check the types of values returned from arbitrary mappings cheaply.<ref>{{Z|Z16829}} exists and is very efficient.</ref> * ninai/base/interfaces.py: class PreHook(Protocol): * ninai/base/interfaces.py: class Renderer(Protocol): * ninai/base/interfaces.py: class PostHook(Protocol): * ninai/base/interfaces.py: class ArgPreHook(Protocol): * ninai/base/interfaces.py: class ArgPostHook(Protocol): ** Functions satisfying these protocols perform each of the steps of the semantic unit rendering process (as described in [https://journals.sagepub.com/doi/full/10.3233/SW-243564 §5.1 of my paper]). As a result, it should be possible ** ✅ to verify that a function in a particular (language, semantic unit type)-to-function mapping has the appropriate function signature.<ref>It is possible to [[Z21177|retrieve the signature of a function]].</ref> * ninai/base/interfaces.py: class SyntacticRoleFunction(Protocol): * ninai/base/interfaces.py: class InitialCatenaProcessor(Protocol): * ninai/base/interfaces.py: class ThematicInflectionAddition(Protocol): * ninai/base/interfaces.py: class InflectionFunction(Protocol): * ninai/base/interfaces.py: class ScopeOutputProcessor(Protocol): * ninai/base/interfaces.py: class ThematicRelationlessProcessor(Protocol): ** The notes in the previous sub-bullet point apply here too; functions matching these protocols perform steps of the process of rendering arbitrary predicates. * ninai/constructors/contexts/refcontext.py: class RefContextRenderer(NamedTuple): ** The notes in the sub-bullet point two before this one apply here as well. Given that this is created by a specific semantic unit's main renderer, rather than it being part of the base system (it does not live in the 'ninai/base' directory, after all), it should be possible ** ❌ to allow renderers to instantiate encapsulations of the state needed for their execution. * ninai/base/interfaces.py: class NinaiError(Exception): ** While this is not currently used much yet, it is intended to be saveable/serializable in the event the rendering process needs to be suspended (see "PausedRendererSupply" below), so that the specific source and cause of an error may be introspected. As a result, it should be possible ** ✅ to define arbitrary types of errors/exceptions to be thrown by code implementations.<ref>[[Wikifunctions:How_to_create_implementations#Wikifunctions_error_handling|User-defined errors]] exist on Wikifunctions, and function calls can throw them.</ref> * ninai/base/interfaces.py: class RenderingPhase(IntEnum): * ninai/base/interfaces.py: class CoreArgumentProcessingPhase(IntEnum): ** These enumerations were created to keep track of the current state of a type of process (and to indicate from where a suspended version of that process should resume from; see "PausedRendererSupply" below). As a result, it should be possible ** ❌ to keep track of the particular level of a rendering process being executed and to save that tracking information. * ninai/graph/__init__.py: class FallbackRunner: ** This is instantiated whenever a direct sense link cannot be found and starts the process of running fallback steps specified per language (see "SenseFindingFallback" ff. below). * ninai/graph/server.py: class GraphServer: * ninai/graph/server.py: class ServerThread(threading.Thread): * ninai/graph/server.py: class GraphServerRepl(cmd.Cmd): ** These classes serve as scaffolding for threads that handle remote procedure calls for (NetworkX, but also graph-tool in the past) graph traversals from a starting item/lexeme/sense and return the results of those traversals (https://elemwala-backend.toolforge.org merely runs such threads). While the specific Python implementation need not exist in the same fashion as written, it should still be possible ** ❌ to traverse the full graph of connections between Wikidata entities having certain property links (for instance, to go from one sense to another three "synonym" statements away, or to go from one lexeme to another three "etymology" statements away); the current functions which simply run "haswbstatement:P5137" full-text searches are not sufficient.<ref>[[phab:T424328]]</ref> * ninai/base/interfaces.py: class CandidatePathNode(TypedDict): # due to XMLRPC serialization, must remain a TypedDict ** This holds two things: (1) a particular entity ID (item/lexeme/sense), and (2) a list of two-item tuples representing the links between the source entity of a traversal and that particular entity ID. If L789-S1 was three "translation" links away from L123-S1, and a traversal is run with L123-S1 as the starting point, then the CandidatePathNode for L789-S1 would have as its second element a list of three two-item tuples (for each of the three links). As a result, it should be possible ** ❌ to return not only entities linked to a given entity, but the (shortest) path between a source entity and that given entity, as part of a traversal. * ninai/base/interfaces.py: class SenseRefinement(Protocol): ** Functions satisfying this Protocol simply take a list of candidate senses (with paths from a source concept to those senses) and then return a version of that list according to some criterion (possibly based on configuration options provided). * ninai/graph/client.py: class CandidateProcessor: ** This class actually goes through a list of candidate senses for a given concept and iteratively yields lexemes based on those senses. (It is not used if there are no candidate senses for that concept and fallback functions must be run instead.) * ninai/base/pausedrenderersupply.py: class PausedRendererSupply(NamedTuple): ** This class was added to assist in something Maria Keet had asked for once: if a particular grammatical feature is not known at a point in the rendering process, and there isn't a clear way to proceed without knowing it, this should cause the rendering process to be ''paused'' and the user should be allowed to ''supply'' the missing information to the ''renderer'' and resume that process. As a result, it should be possible ** 🛑 to return some state representation, in the event of an error within rendering, that can be resumed with appropriate information provided.<ref>Not possible, since Wikifunctions does not support standard input/output or any user interaction after the function call. In these cases, the function should instead raise an error that describes the issue and prompts the user to integrate the information on Wikidata, if no fallback is possible</ref> * ninai/base/interfaces.py: class PreHookOperator(NamedTuple): * ninai/base/interfaces.py: class MainRendererOperator(NamedTuple): * ninai/base/interfaces.py: class PostHookOperator(NamedTuple): ** These exist merely to define a [[:w:en:Tagged union]] of possible types of functions usable by Ninai during certain rendering steps (see the note for PreHook, Renderer, PostHook above). Following from the previous bullet point, if a particular step is not defined for a language-semantic unit type combination, this should cause the rendering process to be ''paused'' and the user should be allowed to ''supply'' the missing function to the ''renderer'' and resume that process. * ninai/base/interfaces.py: class CatenaYieldingIterator(Protocol): ** Iterator classes matching this protocol, which otherwise could be reduced to individual functions, exist for a couple of reasons: **# Because Wikifunctions is based on principles exemplified by Haskell (which is not an implementation language, which has proper tail call optimization, but which does not have 'for' loops), and because Ninai/Udiron is written in Python (which is an implementation language, which does not optimize tail calls<ref>https://neopythonic.blogspot.com/2009/04/tail-recursion-elimination.html</ref>, but which has 'for' loops), such iterators return, in addition to the object they generate, a new iterator starting from the point at which that object was generated. **# Generators (and thus iterators) are not automatically serializable (indeed, even more comprehensive Python libraries than pickle cannot do so<ref>https://pypi.org/project/dill/</ref>), so these objects manually implement Python's iterator protocol. ** As a result of both of these things, it should be possible ** ❌ to serialize and deserialize the current state of a given sense finding process. * ninai/graph/client.py: class SenseFindingIterator: ** This represents the main starting point of the sense finding process, and is serializable for the reasons above. * ninai/base/interfaces.py: class SenseFindingFallback(CatenaYieldingIterator, Protocol): * ninai/graph/calque.py: class CalqueIterator: # finding equivalents for parts of a complex lexeme in a source language, and reassembling the equivalents in a target language * ninai/graph/calque.py: class VerboNominalSyntagmaCalque: # in the situation where a verb consists of e.g. (a noun) + "to do" * ninai/graph/calque.py: class EndocentricCompoundCalque: # in the situation where a noun consists of two other nouns, or an adjective attached to a noun * ninai/graph/calque.py: class DerivationCalque: # in the situation where a lexeme consists of another lexeme with a derivational affix * ninai/graph/fallbacks.py: class CatenaZipperListIterator: # returning choices from only a specific list of lexemes * ninai/graph/cognate.py: class CognateIterator: # returning lexemes in a target language that, via "derived from lexeme" statements, are etymologically related to a lexeme in a source language * ninai/graph/transcribe.py: class TranscribeIterator: # returning pseudo-lexemes that consist of another lexeme in a source language with its (phonetic/orthographic) representation converted to a target language * ninai/graph/__init__.py: class CatenaFromItemIdIterator: # simply produces a pseudo-lexeme whose lemma is the item label ** In addition to the notes about "CatenaYieldingIterator" above, these iterators perform fallback steps of different kinds, mainly involving finding parts/equivalents of other lexemes outside the target language. * ninai/base/interfaces.py: class Constructorify(Protocol): # not used yet, but will be reintroduced soon * ninai/base/interfaces.py: class Transcribe(Protocol): # actually performs the conversion of a (phonetic/orthographic) representation into a target language * ninai/base/interfaces.py: class BinominalCompoundCalque(Protocol): # actually reassembles the equivalents of two nouns (or an adjective and a noun) * ninai/base/interfaces.py: class DerivationalCalqueFunction(Protocol): # actually reassembles the equivalents of a lexeme and an attached affix ** Functions satisfying these protocols perform the steps in the target language of assembling a candidate word or phrase from any found equivalents. * ninai/renderers/mul.py: class FinalPunctuationFunction(Protocol): ** This simply represents a function that adds some punctuation to a phrase/clause. === Type aliases === (May be initially incomplete, since not all type aliases may have been marked with the "TypeAlias" type annotation. * ninai/base/constructorrenderer.py:RenderingPhaseEncapsulator: "TypeAlias" = Union[ConstructorMainRenderer, CoreArgumentsRenderer, ScopeArgumentsRenderer] ** This is the type of the member of a ConstructorRenderer class instance that holds a paused execution state of a rendering phase (see 'PausedRendererSupply' above). * ninai/base/interfaces.py:ChildIdentifiersMapping: "TypeAlias" = Dict[str, Tuple[Tuple[str, ...], str]] ** This is the type of the 'child identifiers' mapping listed in the box entitled "Excluded from structure above per comments below" on the proposal page. * ninai/base/interfaces.py:CoreArguments: "TypeAlias" = Dict[str, "Constructor"] ** This is the type of the '''[c]ore arguments''' mapping on the proposal page. * ninai/base/interfaces.py:ScopeArguments: "TypeAlias" = List["Constructor"] ** This is the type of the '''[s]cope arguments''' mapping on the proposal page. * ninai/base/interfaces.py:ThematicRelationSpec: "TypeAlias" = Dict[str, Statement] ** Essentially this holds the {{P|9971}} statements on a verb sense as values, with the item IDs of the semantic arguments themselves as keys. * ninai/base/interfaces.py:NonConstructorTypeArguments: "TypeAlias" = Union[ ** The members of this union type are [[Z6001]], [[Z6005]], [[Z6004]], [[Z6006]], FunctionConfig and "ItemList" (see [[Wikifunctions talk:Type proposals/Syntactic unit]] for more on those), and "Framing", "NinaiError", and "PausedRendererSupply" (see above). * ninai/base/interfaces.py:ConstructorArgument: "TypeAlias" = Union["Constructor", NonConstructorTypeArguments] ** A distinction is made in semantic unit processing between arguments that are themselves semantic units and those which are not (as noted by the existence of mappings for scope arguments and "other" arguments). * ninai/base/interfaces.py:ConstructorArguments: "TypeAlias" = Sequence[ConstructorArgument] ** This is a list of objects each of which is one of the types listed in the above bullet point. * ninai/graph/server.py:EntityGraph: TypeAlias = "nx.MultiDiGraph[str]" ** This is the type of the actual sense graph that is built up as more concepts are requested during the rendering process. Individual nodes of the graph do not get refreshed on each request; usually a connected component is deleted only after a certain configurable amount of time has passed. === Other objects === Some rough equivalents for the types named in the annotations below: * Dict = [[Z883]] * Set = (no equivalent, maybe [[Z883]] with [[Z1]] keys and [[Z41]] as the only value?) * List = [[Z881]] * Language = [[Z60]] (May be initially incomplete, since this is basically a list of entities not falling into any of the above types.) * ninai/base/constructorinterfaces.py:__constructor_argument_filters__: Dict[str, "ArgumentFilter"] = {} ** This is the "[m]apping from '''Constructor types''' to '''argument filter functions'''" listed on the proposal page. * ninai/base/constructorinterfaces.py:__constructor_core_arguments__: Dict[str, List[str]] = {} ** This is the "[m]apping from '''Constructor types''' to '''lists of names''' for core arguments" listed on the proposal page. * ninai/base/constructorinterfaces.py:__constructor_type_hierarchy__: Dict[str, List[str]] = {} ** This is the "[m]apping from '''Constructor types''' to any parent '''Constructor types'''" listed on the proposal page. * ninai/base/constructorinterfaces.py:__constructor_docstrings__: Dict[str, str] = {} ** (Ideally this mapping will not be necessary, since there should be ways of adding extended structured documentation to functions.) * ninai/base/constructorinterfaces.py:__config_insulators__: Set[str] = set() * ninai/base/constructorinterfaces.py:__config_setters__: Set[str] = set() * ninai/base/constructorinterfaces.py:__unfiltered_framing_constructors__: Set[str] = set() ** These are lists of semantic unit types that have particular behaviors during the execution of certain rendering functions. Ideally anyone should be able to define and fill in more of these mappings and refer to them during various rendering function steps. * ninai/graph/__init__.py:__fallback_chains__: DefaultDict[Language, DefaultDict[str, List[str]]] = defaultdict(lambda: defaultdict(list)) ** This maps a language and a sense type (currently "substantive", "predicate", or "demonym" depending on the properties used when traversing the sense network) to the sorts of fallback functions that should be tried if a lexeme with that sense type is not available for a concept. For instance, French may be fine transcribing other languages' lexemes when finding a substantive (so that 'transcribe' is in French's "substantive" fallback chain), but it may not be fine doing so for predicates (so that 'transcribe' wouldn't be in French's "predicate" fallback chain). * ninai/graph/__init__.py:__fallback_chain_types__: Dict[str, Type[i.SenseFindingFallback]] = {...} ** This is a mapping from string names of fallback functions to the fallback functions themselves. (It is these string names that are stored in __fallback_chains__.) * ninai/graph/client.py:__language_range__: Dict[Language, Tuple[tfsli.Qid, ...]] = {} ** This is a list of languages whose lexemes, prior to any fallback steps, should be considered when selecting a sense to use from a list of candidate senses. By default the value for any arbitrary language is its fallback chain used in other circumstances (like choosing rendering functions: see [[Wikifunctions talk:Type proposals/Syntactic unit]] for more on __language_fallbacks__), but of course a language may decide that it can use lexemes from another language without also using functions defined for that language. * ninai/renderers/__mappings__.py:__renderers__: DefaultDict[str, Dict["Language", "Renderer"]] = defaultdict(dict) ** This is the "[m]apping from '''Constructor type-language pairs''' to '''rendering functions'''" listed on the proposal page. * ninai/renderers/__mappings__.py:__arg_pre_hooks__: DefaultDict[str, DefaultDict[str, Dict["Language", "ArgPreHook"]]] = defaultdict(lambda: defaultdict(dict)) * ninai/renderers/__mappings__.py:__arg_post_hooks__: DefaultDict[str, DefaultDict[str, Dict["Language", "ArgPostHook"]]] = defaultdict(lambda: defaultdict(dict)) * ninai/renderers/__mappings__.py:__pre_hooks__: DefaultDict[str, Dict["Language", "PreHook"]] = defaultdict(dict) * ninai/renderers/__mappings__.py:__post_hooks__: DefaultDict[str, Dict["Language", "PostHook"]] = defaultdict(dict) ** These are the "few more global mappings that could be listed here" noted on the proposal page. (See above sections for what ArgPreHook, ArgPostHook, PreHook, and PostHook do.) * ninai/renderers/__mappings__.py:__sense_refines__: Dict["Language", "SenseRefinement"] = {} ** This maps languages to functions that take lists of candidate senses and filter them. * ninai/renderers/__mappings__.py:__syntactic_role_functions__: DefaultDict[str, Dict["Language", "SyntacticRoleFunction"]] = defaultdict(dict) * ninai/renderers/__mappings__.py:__initial_catena_processors__: Dict["Language", "InitialCatenaProcessor"] = {} * ninai/renderers/__mappings__.py:__thematic_inflection_additions__: Dict["Language", "ThematicInflectionAddition"] = {} * ninai/renderers/__mappings__.py:__inflection_functions__: Dict["Language", "InflectionFunction"] = {} * ninai/renderers/__mappings__.py:__scope_output_processors__: Dict["Language", "ScopeOutputProcessor"] = {} * ninai/renderers/__mappings__.py:__thematic_relationless_processors__: Dict["Language", "ThematicRelationlessProcessor"] = {} ** These mappings are used by the renderer of the {{Q|179080}} semantic unit type for various steps. * ninai/renderers/__mappings__.py:__constructorifies__: Dict["Language", "Constructorify"] = {} * ninai/renderers/__mappings__.py:__transcribes__: Dict["Language", "Transcribe"] = {} * ninai/renderers/__mappings__.py:__binominal_calques__: Dict["Language", "BinominalCompoundCalque"] = {} * ninai/renderers/__mappings__.py:__derivation_calques__: Dict["Language", "DerivationalCalqueFunction"] = {} ** These hold mappings from languages to individual fallback functions. * ninai/renderers/mul.py:__full_stop_overrides__: Dict[Language, FinalPunctuationFunction] = {} ** This holds mappings from languages to functions that add punctuation in them. <references/> == Missing Wikifunctions features for this type == @[[User:Mahir256|Mahir256]] What are the currently missing features of Wikifunctions that are necessary to actually implement this type? Which of these are fundamental, and which are just useful to port the code directly from Ninai? It could be useful to have them all listed in one place. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 17:36, 16 June 2026 (UTC) *{{re|Dv103|Denny|DVrandecic (WMF)}} I have started assembling those above, where explanations are given for different classes' existence, and particular desiderata for implementation are given with a ❌ (any of which you're welcome to change to a ✅ if there is evidence that the thing described is possible). I leave it to you to decide which are 'fundamental' versus 'just useful'. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 22:58, 22 June 2026 (UTC) *:A thing about sets: what is the issue in using {{Z|Z881}} to encode them? Wikifunctions already contains lists that are treated as sets. We already have functions to treat typed list as if they were sets (i.e., ignoring the order). Also consider that, under the hood, {{Z|Z883}} is just a wrapper for a {{Z|Z881}} of {{Z|Z882}}. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 07:54, 23 June 2026 (UTC) *::{{re|Dv103}} That definition of Z883 sounds like lots of operations involving maps would be inefficient; maps are not generally ordered except as an implementation detail, and if the typed lists in question ''are'' ordered then operations like lookup, insertion, and comparison take longer on average. Recasting a list so that operations independent of order may be performed should not be the responsibility of an ''individual function'' if the ''type'' itself can be kept inherently unordered in the first place. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 22:18, 26 June 2026 (UTC) *:::We should at first separate two concepts: inside a code implementation, the implementation is free to use whatever type is available in the given programming language for internal calculations (and in the case of Python, all the standard library is also available), so in this case the problem doesn't present. For communication between Wikifunctions functions, object are instead passed around through [[Wikifunctions:Function model|JSON Zobject representations]]. This means that it is not possible to actually pass around actual "maps" or "sets" in your sense, since the JSON object representation does not support them; the best we can do with maps is to encode them as a list of pairs, since lists are instead supported in JSON. Functions like {{Z|Z12696}}, {{Z|Z810}}, {{Z|Z12856}}, that allow to handle lists as if they were sets, already exist. *:::Wikifunctions is very inefficient. Here a functions that requires less that 50 ms are very efficient (and only builtin implementations can achieve this), and typical functions require hundreds of milliseconds to execute. Much of this execution time is structural, due to how function execution works. What you are asking is nanoseconds optimizations, which are completely irrelevant in the context of Wikifunctions. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 07:28, 27 June 2026 (UTC) == Some questions about the desiderata == @[[User:Mahir256|Mahir256]] I am trying to categorize all the desiderata (I also added two symbols: ❓ means that the possibility is doubt, and 🛑 means that the features is not necessary/should not be implemented). I have a copule of questions: # What does "expand and contract lists of tuples" mean? What is an expansion/contraction? # In the expression "to allow renderers to instantiate encapsulations of the state needed for their execution", what sort of encapsulation? For what purpose? # For the "CatenaYieldingIterator" class: is it actually necessary to use yields/iterators? These constructions are very idiomatic to Python, and do not fit well with the logic that usually Wikifunctions implementation follow. Is it possible to rewrite the code using a more straightforward if-else tree? [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 15:29, 23 June 2026 (UTC) :{{re|Dv103}} :# Push/pop, append/pop, push_back/pop_back, you name it: simply adding to and removing from the end of the list of tuples. :# In a class like [https://gitlab.com/mahir256/ninai/-/blob/main/ninai/base/constructormainrenderer.py#L23 ConstructorMainRenderer], there are pieces of information that are retained across [https://gitlab.com/mahir256/ninai/-/blob/main/ninai/base/constructorrenderer.py#L252 calls to its methods] (these pieces of information being, according to that link, the actual semantic unit being rendered, the arguments to the main rendering function, the choice of rendering function, the output from that rendering function, and--if execution should stop for some reason--the particular reason that caused execution to stop). Passing these around as arguments everywhere can cause code to become unwieldy, no matter how many tools you have in place to check that they're all provided in the right place. :# If-else is meant as a [[:w:en:Conditional (computer programming)|conditional statement]]; for loops (and indeed tail recursion) are meant for [[:w:en:Loop_(statement)|iteration]]. How should looking through a list of senses for an equivalent be done if the system cannot always determine what the initial list is or what processing steps are to be performed on it? The first of the reasons given for CatenaYieldingIterator's existence is the more important of the two. To my knowledge, iteration constructs akin to for loops or even Common Lisp's loop macro don't exist in composition implementations, and since code implementations can't yet call other functions with code implementations, simply moving any iterative construct into code won't work either. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 22:11, 26 June 2026 (UTC) ::# Ok thanks. ::# What would it be used for? If I understand correctly, in Ninai, the specific example you pointed me is to allow to resume the execution of the rederer after pausing. In Wikifunctions, functions cannot be paused and then resumed. ::# Wikifunctions compositions support recursion, meaning that they are Turing-complete, and thus it can technically execute whatever operation is currently handled in Python through iterators. My actual question is: are iterators so fundamental that rewriting the code without their use would be so inelegant and convoluted, or is it possible to rewrite the code in another fashon in a reasonable manner? No matter what, the implementation of the iterator logic in Wikifunctions, albeit technically possible (due to the Turing-completeness and the presence of types like {{Z|Z881}} and {{Z|Z883}} that could in theory be used to encode arbitrary data) would always be conterintuitive and very inelegant. ::[[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 12:00, 27 June 2026 (UTC) 5hmo3rztsbhj03ansuxhgymo84xwfcj Z36339 0 85674 286716 286254 2026-06-27T14:54:46Z HenkvD 1290 NLG Default text 286716 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z36339" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z36337", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z861", "Z861K1": { "Z1K1": "Z7", "Z7K1": "Z21394", "Z21394K1": [ "Z6", { "Z1K1": "Z7", "Z7K1": "Z24766", "Z24766K1": { "Z1K1": "Z18", "Z18K1": "Z36337K1" }, "Z24766K2": { "Z1K1": "Z18", "Z18K1": "Z36337K4" } }, " ", { "Z1K1": "Z7", "Z7K1": "Z36625", "Z36625K1": { "Z1K1": "Z18", "Z18K1": "Z36337K4" } }, { "Z1K1": "Z7", "Z7K1": "Z36610", "Z36610K1": { "Z1K1": "Z18", "Z18K1": "Z36337K4" } }, { "Z1K1": "Z7", "Z7K1": "Z24766", "Z24766K1": { "Z1K1": "Z18", "Z18K1": "Z36337K2" }, "Z24766K2": { "Z1K1": "Z18", "Z18K1": "Z36337K4" } }, { "Z1K1": "Z7", "Z7K1": "Z22193", "Z22193K1": { "Z1K1": "Z18", "Z18K1": "Z36337K4" }, "Z22193K2": [ "Z60", "Z1532", "Z1576", "Z1137", "Z1402", "Z1062", "Z1078" ], "Z22193K3": [ "Z6", " van ", " de ", " di ", " на ", " z ", " dari ", { "Z1K1": "Z7", "Z7K1": "Z35921", "Z35921K1": " (of) " } ] }, { "Z1K1": "Z7", "Z7K1": "Z24766", "Z24766K1": { "Z1K1": "Z18", "Z18K1": "Z36337K3" }, "Z24766K2": { "Z1K1": "Z18", "Z18K1": "Z36337K4" } }, "." ] }, "Z861K2": { "Z1K1": "Z18", "Z18K1": "Z36337K4" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "defining role sentence, Simple, comp" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } btmi8b01ztkjf8b18tjfzx1ipavx4ht Z36360 0 85764 286881 283115 2026-06-28T07:50:30Z Autom 448 +sv 286881 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z36360" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z36360K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "språk" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14", "Z36361" ], "Z8K5": "Z36360" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "infobox for units of information - bits" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "infobox om informationsenheter (bitar)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 7oyyr2s621umo657ck6syg8ko8rqxta Z37005 0 86677 286702 2026-06-27T12:57:10Z Jsamwrites 938 286702 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37005" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37005K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z37005K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z37005" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity has part-of sentence" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "entity consists-of sentence" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } fvthw7x7riatpcpyhe9vkttsutup5v4 286743 286702 2026-06-27T17:26:12Z Jsamwrites 938 Added Z37018 to the approved list of implementations 286743 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37005" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37005K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z37005K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14", "Z37018" ], "Z8K5": "Z37005" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity has part-of sentence" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "entity consists-of sentence" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 9biqbxiolytx5ypgsfbxha88zducx7b 286744 286743 2026-06-27T17:41:04Z Jsamwrites 938 Removed Z37018 from the approved list of implementations 286744 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37005" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37005K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z37005K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z37005" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity has part-of sentence" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "entity consists-of sentence" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } fvthw7x7riatpcpyhe9vkttsutup5v4 286745 286744 2026-06-27T17:41:21Z Jsamwrites 938 286745 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37005" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37005K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z37005K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z11", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z37005" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity has part-of sentence" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "entity consists-of sentence" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } fjxp43conisd3b2dsgkq1cs6pfi0kre 286746 286745 2026-06-27T17:41:27Z Jsamwrites 938 Added Z37018 to the approved list of implementations 286746 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37005" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37005K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z37005K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z11", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14", "Z37018" ], "Z8K5": "Z37005" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity has part-of sentence" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "entity consists-of sentence" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } so48lug3snlsawex8u0ir4ttad8imu3 286750 286746 2026-06-27T19:12:38Z Jsamwrites 938 Added Z37019 to the approved list of test cases 286750 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37005" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37005K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z37005K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z11", "Z8K3": [ "Z20", "Z37019" ], "Z8K4": [ "Z14", "Z37018" ], "Z8K5": "Z37005" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity has part-of sentence" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "entity consists-of sentence" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 29002pct1dgnojyc0uri5ty1lgidds2 Z37006 0 86678 286703 2026-06-27T12:58:44Z Jsamwrites 938 286703 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37006" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37006K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z37006K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z37006" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "has parts-sentence in English" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } lyya2hub858ah909ct5f6dc9lpd6vro 286706 286703 2026-06-27T13:47:07Z Jsamwrites 938 Added Z37007 to the approved list of implementations 286706 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37006" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37006K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z37006K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14", "Z37007" ], "Z8K5": "Z37006" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "has parts-sentence in English" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } ee8u2oi9a4i2aa5cnxwh7lsxg81xigu 286735 286706 2026-06-27T17:19:27Z Jsamwrites 938 Removed Z37007 from the approved list of implementations 286735 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37006" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37006K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z37006K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z37006" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "has parts-sentence in English" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } lyya2hub858ah909ct5f6dc9lpd6vro 286736 286735 2026-06-27T17:19:43Z Jsamwrites 938 286736 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37006" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37006K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z37006K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z11", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z37006" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "has parts-sentence in English" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 6b2yp35iqbxvgg4rxb2s1vtfpg7rmm8 286737 286736 2026-06-27T17:19:50Z Jsamwrites 938 Added Z37007 to the approved list of implementations 286737 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37006" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37006K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z37006K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z11", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14", "Z37007" ], "Z8K5": "Z37006" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "has parts-sentence in English" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 68ji6hw8ambvrlagu87fe0oroc3xfps 286740 286737 2026-06-27T17:21:56Z Jsamwrites 938 Added Z37016 to the approved list of test cases 286740 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37006" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37006K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z37006K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z11", "Z8K3": [ "Z20", "Z37016" ], "Z8K4": [ "Z14", "Z37007" ], "Z8K5": "Z37006" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "has parts-sentence in English" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } cpprhf9vy3qjq2yxt2h546kojq4c5ow Z37007 0 86679 286704 2026-06-27T13:00:37Z Jsamwrites 938 286704 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37007" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z37006", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z34669", "Z34669K1": [ "Z11", { "Z1K1": "Z7", "Z7K1": "Z34669", "Z34669K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": { "Z1K1": "Z7", "Z7K1": "Z24766", "Z24766K1": { "Z1K1": "Z18", "Z18K1": "Z37006K1" }, "Z24766K2": { "Z1K1": "Z18", "Z18K1": "Z37006K2" } } }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "consists of" }, { "Z1K1": "Z7", "Z7K1": "Z34644", "Z34644K1": { "Z1K1": "Z7", "Z7K1": "Z33024", "Z33024K1": { "Z1K1": "Z7", "Z7K1": "Z34641", "Z34641K1": { "Z1K1": "Z7", "Z7K1": "Z6821", "Z6821K1": { "Z1K1": "Z18", "Z18K1": "Z37006K1" } } }, "Z33024K2": { "Z1K1": "Z18", "Z18K1": "Z37006K1" } } } ], "Z34669K2": { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": " " } }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "." } ], "Z34669K2": { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "has parts-sentence in English, impl" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 0p0389qjroxua76f8fw4s35u07t2q1d 286731 286704 2026-06-27T17:08:59Z Jsamwrites 938 286731 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37007" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z37006", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z34669", "Z34669K1": [ "Z11", { "Z1K1": "Z7", "Z7K1": "Z34669", "Z34669K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": { "Z1K1": "Z7", "Z7K1": "Z24766", "Z24766K1": { "Z1K1": "Z18", "Z18K1": "Z37006K1" }, "Z24766K2": { "Z1K1": "Z18", "Z18K1": "Z37006K2" } } }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "consists of" }, { "Z1K1": "Z7", "Z7K1": "Z34644", "Z34644K1": { "Z1K1": "Z7", "Z7K1": "Z33024", "Z33024K1": { "Z1K1": "Z7", "Z7K1": "Z37008", "Z37008K1": { "Z1K1": "Z7", "Z7K1": "Z6821", "Z6821K1": { "Z1K1": "Z18", "Z18K1": "Z37006K1" } } }, "Z33024K2": { "Z1K1": "Z18", "Z18K1": "Z37006K2" } } } ], "Z34669K2": { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": " " } }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "." } ], "Z34669K2": { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "has parts-sentence in English, impl" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } plnbxyzsmshqvp5y7wy0n3xmr84z8hg 286748 286731 2026-06-27T18:03:40Z Jsamwrites 938 286748 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37007" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z37006", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z34669", "Z34669K1": [ "Z11", { "Z1K1": "Z7", "Z7K1": "Z34669", "Z34669K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": { "Z1K1": "Z7", "Z7K1": "Z10771", "Z10771K1": { "Z1K1": "Z7", "Z7K1": "Z24766", "Z24766K1": { "Z1K1": "Z18", "Z18K1": "Z37006K1" }, "Z24766K2": { "Z1K1": "Z18", "Z18K1": "Z37006K2" } } } }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "consists of" }, { "Z1K1": "Z7", "Z7K1": "Z34644", "Z34644K1": { "Z1K1": "Z7", "Z7K1": "Z33024", "Z33024K1": { "Z1K1": "Z7", "Z7K1": "Z37008", "Z37008K1": { "Z1K1": "Z7", "Z7K1": "Z6821", "Z6821K1": { "Z1K1": "Z18", "Z18K1": "Z37006K1" } } }, "Z33024K2": { "Z1K1": "Z18", "Z18K1": "Z37006K2" } } } ], "Z34669K2": { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": " " } }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "." } ], "Z34669K2": { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "has parts-sentence in English, impl" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 17w877d8mwvdnmbi256by2gqllo7o4i Z37008 0 86680 286707 2026-06-27T13:50:00Z Jsamwrites 938 286707 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37008" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6001", "Z17K2": "Z37008K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity" } ] } } ], "Z8K2": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z6091" }, "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z37008" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "item has parts" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 6bmkql739vp6ta15d2f668ps7idozcw 286725 286707 2026-06-27T15:39:18Z Jsamwrites 938 Added Z37014 to the approved list of implementations 286725 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37008" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6001", "Z17K2": "Z37008K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity" } ] } } ], "Z8K2": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z6091" }, "Z8K3": [ "Z20" ], "Z8K4": [ "Z14", "Z37014" ], "Z8K5": "Z37008" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "item has parts" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } dmt572p44txwiuzuze16b0kpgzivaug Z37009 0 86681 286708 2026-06-27T13:52:31Z Jsamwrites 938 286708 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37009" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6003", "Z17K2": "Z37009K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "statement" } ] } } ], "Z8K2": "Z40", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z37009" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "predicate is P527" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } pfl2am997mgus6r4hmgrtim3wmbuqs8 286723 286708 2026-06-27T15:38:29Z Jsamwrites 938 Added Z37010 to the approved list of implementations 286723 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37009" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6003", "Z17K2": "Z37009K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "statement" } ] } } ], "Z8K2": "Z40", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14", "Z37010" ], "Z8K5": "Z37009" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "predicate is P527" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } dhlmsx1h0faekmojvmuo3rfptroz7an Z37010 0 86682 286709 2026-06-27T13:53:18Z Jsamwrites 938 286709 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37010" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z37009", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z20212", "Z20212K1": { "Z1K1": "Z18", "Z18K1": "Z37009K1" }, "Z20212K2": { "Z1K1": "Z6092", "Z6092K1": "P527" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "predicate is P527, impl" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } oxnwcchu26qbn157if6qxmy0azwpufv Translations:Wikifunctions:Glossary/248/ko 1198 86683 286710 2026-06-27T13:57:35Z Tensama0415 73696 Created page with "구상 문서" 286710 wikitext text/x-wiki 구상 문서 n4t19foizzbqfbb2j46f1p7n3ljcvta Translations:Wikifunctions:Glossary/207/ko 1198 86684 286712 2026-06-27T13:58:12Z Tensama0415 73696 Created page with "함수 스키마타" 286712 wikitext text/x-wiki 함수 스키마타 6b5kahupspy2lwwof055w24c01n8fuj Translations:Wikifunctions:Glossary/209/ko 1198 86685 286714 2026-06-27T13:58:46Z Tensama0415 73696 Created page with "스키마타" 286714 wikitext text/x-wiki 스키마타 ip7217gmr53rj6aoly2m1g7eo4owq27 Z37011 0 86686 286717 2026-06-27T15:09:44Z HenkvD 1290 HTML version of defining role sentence (monolingual) [[Z28016]] 286717 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37011" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37011K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "subject" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37011K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "role" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37011K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "dependency" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z37011K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z37011" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "defining role sentence (HTML)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "is the", "is the of", "of", "defining role sentence", "X is the Y of Z", "is the one and only" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Sentences of the type \"Paris is the capital of France.\" or \"Elisabeth II is the mother of Charles III.\" (with a definite article, like \"the\")" } ] } } 1jk8jqm66k76mglijolgsq1n2cygweg 286718 286717 2026-06-27T15:20:34Z HenkvD 1290 Labels, descriptions, aliases as monolingual version 286718 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37011" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37011K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "subject" }, { "Z1K1": "Z11", "Z11K1": "Z1576", "Z11K2": "subjekto" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "sujet" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Subjekt" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37011K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "role" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "subjekt" }, { "Z1K1": "Z11", "Z11K1": "Z1576", "Z11K2": "rolo" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "rôle" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Rolle" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37011K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "dependency" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "role" }, { "Z1K1": "Z11", "Z11K1": "Z1576", "Z11K2": "de kio" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "dépendance" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Abhängigkeit" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z37011K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "kontext" }, { "Z1K1": "Z11", "Z11K1": "Z1576", "Z11K2": "lingvo" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "langue" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Sprache" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z37011" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "defining role sentence (HTML)" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "věta definiční role " }, { "Z1K1": "Z11", "Z11K1": "Z1576", "Z11K2": "frazo pri rolo " }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "phrase de définition de rôle " }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Satz, um etwas mit einer Rolle zu definieren " }, { "Z1K1": "Z11", "Z11K1": "Z1402", "Z11K2": "A e B на C. " } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "is the", "is the of", "of", "defining role sentence", "X is the Y of Z", "is the one and only" ] }, { "Z1K1": "Z31", "Z31K1": "Z1062", "Z31K2": [ "Z6", "[X] je [Y] [Z]" ] }, { "Z1K1": "Z31", "Z31K1": "Z1576", "Z31K2": [ "Z6", "[X] estas la [Y] de [Z]", "estas la" ] }, { "Z1K1": "Z31", "Z31K1": "Z1004", "Z31K2": [ "Z6", "est le", "est la de", "est le, est le de, de, X est le Y de Z", "X est la Y de Z" ] }, { "Z1K1": "Z31", "Z31K1": "Z1430", "Z31K2": [ "Z6", "X ist das Y von Z" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Sentences of the type \"Paris is the capital of France.\" or \"Elisabeth II is the mother of Charles III.\" (with a definite article, like \"the\")" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "Sestaví větu definující konkrétní entitu pomocí její role, např. „Paříž je hlavní město Francie.“ nebo „Alžběta II. je matka Karla III.“" }, { "Z1K1": "Z11", "Z11K1": "Z1576", "Z11K2": "Por krei frazojn kiel \"Parizo estas la ĉefurbo de Francujo\" aŭ \"Elizabeto la 2-a estas la patrino de Karlo la 3-a\"" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "Phrases du type \"Paris est la capitale de la France.\" ou \"Elisabeth II est la mère de Charles III.\"" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Sätze wie „Berlin ist die Hauptstadt von Deutschland“" } ] } } rvtv70ttsnxhjcs4gm6wrwz559obi40 286720 286718 2026-06-27T15:22:32Z HenkvD 1290 Added Z37012 to the approved list of test cases 286720 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37011" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37011K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "subject" }, { "Z1K1": "Z11", "Z11K1": "Z1576", "Z11K2": "subjekto" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "sujet" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Subjekt" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37011K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "role" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "subjekt" }, { "Z1K1": "Z11", "Z11K1": "Z1576", "Z11K2": "rolo" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "rôle" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Rolle" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37011K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "dependency" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "role" }, { "Z1K1": "Z11", "Z11K1": "Z1576", "Z11K2": "de kio" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "dépendance" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Abhängigkeit" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z37011K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "kontext" }, { "Z1K1": "Z11", "Z11K1": "Z1576", "Z11K2": "lingvo" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "langue" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Sprache" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z37012" ], "Z8K4": [ "Z14" ], "Z8K5": "Z37011" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "defining role sentence (HTML)" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "věta definiční role " }, { "Z1K1": "Z11", "Z11K1": "Z1576", "Z11K2": "frazo pri rolo " }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "phrase de définition de rôle " }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Satz, um etwas mit einer Rolle zu definieren " }, { "Z1K1": "Z11", "Z11K1": "Z1402", "Z11K2": "A e B на C. " } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "is the", "is the of", "of", "defining role sentence", "X is the Y of Z", "is the one and only" ] }, { "Z1K1": "Z31", "Z31K1": "Z1062", "Z31K2": [ "Z6", "[X] je [Y] [Z]" ] }, { "Z1K1": "Z31", "Z31K1": "Z1576", "Z31K2": [ "Z6", "[X] estas la [Y] de [Z]", "estas la" ] }, { "Z1K1": "Z31", "Z31K1": "Z1004", "Z31K2": [ "Z6", "est le", "est la de", "est le, est le de, de, X est le Y de Z", "X est la Y de Z" ] }, { "Z1K1": "Z31", "Z31K1": "Z1430", "Z31K2": [ "Z6", "X ist das Y von Z" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Sentences of the type \"Paris is the capital of France.\" or \"Elisabeth II is the mother of Charles III.\" (with a definite article, like \"the\")" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "Sestaví větu definující konkrétní entitu pomocí její role, např. „Paříž je hlavní město Francie.“ nebo „Alžběta II. je matka Karla III.“" }, { "Z1K1": "Z11", "Z11K1": "Z1576", "Z11K2": "Por krei frazojn kiel \"Parizo estas la ĉefurbo de Francujo\" aŭ \"Elizabeto la 2-a estas la patrino de Karlo la 3-a\"" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "Phrases du type \"Paris est la capitale de la France.\" ou \"Elisabeth II est la mère de Charles III.\"" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Sätze wie „Berlin ist die Hauptstadt von Deutschland“" } ] } } mqua243b904zzd9r0ljc1qyam1y1os7 286722 286720 2026-06-27T15:26:53Z HenkvD 1290 Added Z37013 to the approved list of implementations 286722 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37011" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37011K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "subject" }, { "Z1K1": "Z11", "Z11K1": "Z1576", "Z11K2": "subjekto" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "sujet" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Subjekt" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37011K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "role" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "subjekt" }, { "Z1K1": "Z11", "Z11K1": "Z1576", "Z11K2": "rolo" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "rôle" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Rolle" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37011K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "dependency" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "role" }, { "Z1K1": "Z11", "Z11K1": "Z1576", "Z11K2": "de kio" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "dépendance" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Abhängigkeit" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z37011K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "kontext" }, { "Z1K1": "Z11", "Z11K1": "Z1576", "Z11K2": "lingvo" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "langue" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Sprache" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z37012" ], "Z8K4": [ "Z14", "Z37013" ], "Z8K5": "Z37011" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "defining role sentence (HTML)" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "věta definiční role " }, { "Z1K1": "Z11", "Z11K1": "Z1576", "Z11K2": "frazo pri rolo " }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "phrase de définition de rôle " }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Satz, um etwas mit einer Rolle zu definieren " }, { "Z1K1": "Z11", "Z11K1": "Z1402", "Z11K2": "A e B на C. " } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "is the", "is the of", "of", "defining role sentence", "X is the Y of Z", "is the one and only" ] }, { "Z1K1": "Z31", "Z31K1": "Z1062", "Z31K2": [ "Z6", "[X] je [Y] [Z]" ] }, { "Z1K1": "Z31", "Z31K1": "Z1576", "Z31K2": [ "Z6", "[X] estas la [Y] de [Z]", "estas la" ] }, { "Z1K1": "Z31", "Z31K1": "Z1004", "Z31K2": [ "Z6", "est le", "est la de", "est le, est le de, de, X est le Y de Z", "X est la Y de Z" ] }, { "Z1K1": "Z31", "Z31K1": "Z1430", "Z31K2": [ "Z6", "X ist das Y von Z" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Sentences of the type \"Paris is the capital of France.\" or \"Elisabeth II is the mother of Charles III.\" (with a definite article, like \"the\")" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "Sestaví větu definující konkrétní entitu pomocí její role, např. „Paříž je hlavní město Francie.“ nebo „Alžběta II. je matka Karla III.“" }, { "Z1K1": "Z11", "Z11K1": "Z1576", "Z11K2": "Por krei frazojn kiel \"Parizo estas la ĉefurbo de Francujo\" aŭ \"Elizabeto la 2-a estas la patrino de Karlo la 3-a\"" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "Phrases du type \"Paris est la capitale de la France.\" ou \"Elisabeth II est la mère de Charles III.\"" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Sätze wie „Berlin ist die Hauptstadt von Deutschland“" } ] } } pg5tuvkoq02wee9ttfmh5an5349j936 Z37012 0 86687 286719 2026-06-27T15:22:02Z HenkvD 1290 (en) Nairobi is the capital city of Kenya. 286719 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37012" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37011", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37011", "Z37011K1": { "Z1K1": "Z6091", "Z6091K1": "Q3870" }, "Z37011K2": { "Z1K1": "Z6091", "Z6091K1": "Q5119" }, "Z37011K3": { "Z1K1": "Z6091", "Z6091K1": "Q114" }, "Z37011K4": "Z1002" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z877", "Z877K2": { "Z1K1": "Z89", "Z89K1": "Nairobi is the capital city of Kenya." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "(en) Nairobi is the capital city of Kenya. " } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } c7x9j8u3qf5lla67ydyp43pdqqt1fyi Z37013 0 86688 286721 2026-06-27T15:26:06Z HenkvD 1290 defining role sentence (HTML) Wrapper 286721 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37013" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z37011", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z27861", "Z27861K1": { "Z1K1": "Z7", "Z7K1": "Z14396", "Z14396K1": { "Z1K1": "Z7", "Z7K1": "Z28016", "Z28016K1": { "Z1K1": "Z18", "Z18K1": "Z37011K1" }, "Z28016K2": { "Z1K1": "Z18", "Z18K1": "Z37011K2" }, "Z28016K3": { "Z1K1": "Z18", "Z18K1": "Z37011K3" }, "Z28016K4": { "Z1K1": "Z18", "Z18K1": "Z37011K4" } } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "defining role sentence (HTML) Wrapper" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } mfkeotq0omglnot4lewwwslk91gvka4 Z37014 0 86689 286724 2026-06-27T15:38:56Z Jsamwrites 938 286724 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37014" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z37008", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z873", "Z873K1": "Z19308", "Z873K2": { "Z1K1": "Z7", "Z7K1": "Z872", "Z872K1": "Z37009", "Z872K2": { "Z1K1": "Z7", "Z7K1": "Z29691", "Z29691K1": { "Z1K1": "Z18", "Z18K1": "Z37008K1" }, "Z29691K2": { "Z1K1": "Z6092", "Z6092K1": "P527" } } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "item has parts, comp" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } t7t2msmuyi167687ccfapp7pf61ex8y Z37015 0 86690 286726 2026-06-27T15:43:44Z HenkvD 1290 A frog is an amphibian 286726 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37015" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z32965", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z32965", "Z32965K1": { "Z1K1": "Z6091", "Z6091K1": "Q3116510" }, "Z32965K2": { "Z1K1": "Z6091", "Z6091K1": "Q10908" }, "Z32965K3": "Z1002" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z877", "Z877K2": { "Z1K1": "Z89", "Z89K1": "A frog is an amphibian" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "A frog is an amphibian" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } g70dksuvh5v7pyracswzwhepogn23xq Z37016 0 86691 286732 2026-06-27T17:12:47Z Jsamwrites 938 286732 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37016" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37006", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37006", "Z37006K1": { "Z1K1": "Z6091", "Z6091K1": "Q18589965" }, "Z37006K2": "Z1002" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z877", "Z877K2": { "Z1K1": "Z89", "Z89K1": "" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Earth-moon system has parts" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } c3v0wzw8pm1br88wjzqfwn71ruqes4t 286733 286732 2026-06-27T17:13:14Z Jsamwrites 938 286733 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37016" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37006", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37006", "Z37006K1": { "Z1K1": "Z6091", "Z6091K1": "Q18589965" }, "Z37006K2": "Z1002" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z877", "Z877K2": { "Z1K1": "Z89", "Z89K1": "Earth-Moon system consists of Earth and Moon." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Earth-moon system has parts" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } h7wiao5nzuuo80oacb6o0i9ruox8qht 286734 286733 2026-06-27T17:15:51Z Jsamwrites 938 286734 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37016" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37006", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37006", "Z37006K1": { "Z1K1": "Z6091", "Z6091K1": "Q18589965" }, "Z37006K2": "Z1002" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": { "Z1K1": "Z7", "Z7K1": "Z14396", "Z14396K1": { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Earth-moon system consists of Earth and Moon." } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Earth-moon system has parts" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 8ne77i5mt5xkowvoe5js7kt56yq40rf 286738 286734 2026-06-27T17:21:17Z Jsamwrites 938 286738 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37016" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37006", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z14396", "Z14396K1": { "Z1K1": "Z7", "Z7K1": "Z37006", "Z37006K1": { "Z1K1": "Z6091", "Z6091K1": "Q18589965" }, "Z37006K2": "Z1002" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "Earth-moon system consists of Earth and Moon." } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Earth-moon system has parts" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } std96ml6k6oeab43m05zacr760wzj9b 286739 286738 2026-06-27T17:21:41Z Jsamwrites 938 286739 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37016" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37006", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z14396", "Z14396K1": { "Z1K1": "Z7", "Z7K1": "Z37006", "Z37006K1": { "Z1K1": "Z6091", "Z6091K1": "Q18589965" }, "Z37006K2": "Z1002" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "Earth-Moon system consists of Earth and Moon." } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Earth-moon system has parts" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } q6cl086tznmyml87nst588mq7dcq5ma Z37017 0 86692 286741 2026-06-27T17:24:03Z Jsamwrites 938 286741 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37017" }, "Z2K2": { "Z1K1": "Z14294", "Z14294K1": [ "Z14293", { "Z1K1": "Z14293", "Z14293K1": "Z37006", "Z14293K2": [ "Z60", "Z1002" ] } ], "Z14294K2": "Z37006" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "config for entity has part-of sentence" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } p6i1k5k1lqoxpv3nztssnd6hl8721vy Z37018 0 86693 286742 2026-06-27T17:26:00Z Jsamwrites 938 286742 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37018" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z37005", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z31684", "Z31684K1": { "Z1K1": "Z7", "Z7K1": "Z14310", "Z14310K1": "Z37017", "Z14310K2": { "Z1K1": "Z18", "Z18K1": "Z37005K2" } }, "Z31684K2": { "Z1K1": "Z18", "Z18K1": "Z37005K1" }, "Z31684K3": { "Z1K1": "Z18", "Z18K1": "Z37005K2" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity has part-of sentence, comp" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 74nqmr22gbihpf2honnagx5p0qput5v Z37019 0 86694 286747 2026-06-27T17:42:15Z Jsamwrites 938 286747 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37019" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37005", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z14396", "Z14396K1": { "Z1K1": "Z7", "Z7K1": "Z37005", "Z37005K1": { "Z1K1": "Z6091", "Z6091K1": "Q211391" }, "Z37005K2": "Z1002" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "weekend consists of Saturday and Sunday." } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "weekend consists of" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } qeqi6v63emvdh00hicv6kv4rf6vlq2v 286749 286747 2026-06-27T18:05:03Z Jsamwrites 938 286749 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37019" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37005", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z14396", "Z14396K1": { "Z1K1": "Z7", "Z7K1": "Z37005", "Z37005K1": { "Z1K1": "Z6091", "Z6091K1": "Q211391" }, "Z37005K2": "Z1002" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "Weekend consists of Saturday and Sunday." } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "weekend consists of" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } haytgq5xm6mtqpjljtkt3w7ia7jsh4m Z37020 0 86695 286761 2026-06-27T20:32:01Z Davcomo 91902 Added python implementation for the "Time of day from components" function 286761 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37020" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z35911", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z35911(Z35911K1, Z35911K2, Z35911K3):\n\treturn {\n \"K1\": Z35911K1,\n \"K2\": Z35911K2,\n \"K3\": Z35911K3\n }" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Time of day from components, python" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } r87ffbv742wmwx4zwgu5qx0ueemi5cf Z37021 0 86696 286763 2026-06-27T20:33:57Z Davcomo 91902 Added another validation test for "Time of day from components" function 286763 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37021" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z35911", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z35911", "Z35911K1": { "Z1K1": "Z13518", "Z13518K1": "8" }, "Z35911K2": { "Z1K1": "Z13518", "Z13518K1": "4" }, "Z35911K3": { "Z1K1": "Z13518", "Z13518K1": "0" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z25098", "Z25098K2": { "Z1K1": "Z6060", "Z6060K1": { "Z1K1": "Z13518", "Z13518K1": "8" }, "Z6060K2": { "Z1K1": "Z13518", "Z13518K1": "4" }, "Z6060K3": { "Z1K1": "Z13518", "Z13518K1": "0" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "(8, 4, 0) -\u003E 08:04:00" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } chs2lo9fzhywve3rwvhji4723fs3493 Translations:Wikifunctions:Status updates/2026-06-26/Page display title/de 1198 86697 286767 2026-06-27T21:31:47Z Ameisenigel 44 Created page with "Wikifunctions:Status-Updates/2026-06-26" 286767 wikitext text/x-wiki Wikifunctions:Status-Updates/2026-06-26 cw1aqa0anyc7h8syde0k1u8pyk8ljop Wikifunctions:Status updates/2026-06-26/de 4 86698 286768 2026-06-27T21:31:48Z Ameisenigel 44 Created page with "Wikifunctions:Status-Updates/2026-06-26" 286768 wikitext text/x-wiki <languages/> {{Wikifunctions updates | prevlabel = <span lang="en" dir="ltr" class="mw-content-ltr">Previous update</span> | prev = 2026-06-19 | nextlabel = <span lang="en" dir="ltr" class="mw-content-ltr">Next update</span> | next = }} <div lang="en" dir="ltr" class="mw-content-ltr"> === Working on Functions, together === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> One of the interesting things whilst working on Wikifunctions is to see new collaborative patterns emerge. In the last week, I have started working on [[Wikifunctions:Type proposals/Syntactic table|Syntactic tables]], setting up the basic Functions to work with them, and trying them out to see how they work. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> I am very happy to say that working on Wikifunctions is considerably more fun today than it used to be. Thanks to features such as direct links to Function call results, copy and paste, better performance, fewer errors, and more access to Wikidata, I was able to [[Wikifunctions:Catalogue/Natural language operations/Global language functions#Syntactic tables (experimental)|create the Functions I imagined]], and it was mostly a breeze. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> But the best thing really was when I ran into an issue, and then stepped away from the computer for a bit to do some other stuff – and then I came back a few hours later and saw that [https://www.wikifunctions.org/wiki/Z36677?uselang=en&diff=prev&oldid=285196 a community member had solved my issue]! I had used the wrong Function for what I was trying to do. Thanks to [[User:Virinas-code|Virinas-code]] for noticing I was stuck, understanding what I was trying to do, and fixing my composition by using the right Function! And apropos the right Function: it was such a blessing to be able to pick up from so many available functions, be it for English morphology, number representation, functions to deal with sets, HTML fragments, and so much more! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> The first English merge Function for Syntactic tables is now on wiki, allowing you to [[:en:Merge (linguistics)|merge]] a [[:en:Determiner|determiner]] and a [[:en:Noun|noun]] into a [[:en:Noun phrase|noun phrase]]: {{Z|Z36798}}. As usual, the Tests on that Function show a few examples of how the Function can be used, to create noun phrases such as ''“three books”'', ''“some cities”'', or ''“the tower”''. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> So far, syntactic tables are no more powerful than simple string manipulation. The interesting capabilities will start to become apparent when we start to add adjectives, use conjunctions, or apply formatting. The type proposal sketches that out, and I hope that by this time next week we will see that working for English. The further plan is to then try it out for another language, German, and then try to set up the abstract Functions that can be extended to handle any language. Following that, I would love to work together with one volunteer to work with them in their language – please message me with the language you know, and we’ll figure it out together. </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’s recent changes include a few smaller improvements to article links, visual consistency, and language support. Links on Abstract Wikipedia’s Recent Changes to abstract articles that do not exist yet will now show up as red links, such as when they are mentioned in a comment ([[:phab:T424310|T424310]]). We also tweaked the output of images so they adapt better to the reader’s [[mw:Special:MyLanguage/Help:Skins|UI skin]] and flow more consistently with the surrounding page. And as part of wider MediaWiki language support work, we've added [[Z2049]] (<code>tsw</code>, [[:phab:T428848|T428848]]) and [[Z2050]] (<code>sd-sind</code>, [[:phab:T428126|T428126]]) as new [[Z60|Languages]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === News in Types === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We invite you all to create new and discuss the existing [[Wikifunctions:Type proposals|Type proposals]] so we can keep on creating new Types. Thanks to all the community members contributing to the discussion and writing proposals, making it possible to extend the Wikifunctions to new domains! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We wrote about the progress on Syntactic tables above. The type is still experimental, as things may change or not work out. Meanwhile, Mahir is collecting the missing conditions for the [[Wikifunctions talk:Type proposals/Semantic unit|Syntactic unit]] and [[Wikifunctions talk:Type proposals/Semantic unit|Semantic unit]] type, and welcomes collaboration as well. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Volunteers' Corner on 6 July === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> The next Volunteers’ Corner will be on [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: 71 new Functions === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This week we had 71 new functions. Here is an incomplete list of functions with implementations to get a taste of what functions have been created. Thanks everybody for contributing! </div> * {{Z|Z36389}} * {{Z|Z36390}} * {{Z|Z36395}} * {{Z|Z36403}} * {{Z|Z36407}} * {{Z|Z36417}} * {{Z|Z36418}} * {{Z|Z36421}} * {{Z|Z36425}} * {{Z|Z36425}} * {{Z|Z36432}} * {{Z|Z36435}} * {{Z|Z36437}} * {{Z|Z36443}} * {{Z|Z36447}} * {{Z|Z36450}} * {{Z|Z36456}} * {{Z|Z36457}} * {{Z|Z36458}} * {{Z|Z36466}} * {{Z|Z36470}} * {{Z|Z36478}} * {{Z|Z36485}} * {{Z|Z36489}} * {{Z|Z36494}} * {{Z|Z36517}} * {{Z|Z36522}} * {{Z|Z36526}} * {{Z|Z36530}} * {{Z|Z36536}} * {{Z|Z36540}} * {{Z|Z36542}} * {{Z|Z36548}} * {{Z|Z36554}} * {{Z|Z36556}} * {{Z|Z36561}} * {{Z|Z36562}} * {{Z|Z36572}} * {{Z|Z36587}} * {{Z|Z36595}} * {{Z|Z36605}} * {{Z|Z36607}} * {{Z|Z36608}} * {{Z|Z36610}} * {{Z|Z36613}} * {{Z|Z36616}} * {{Z|Z36622}} * {{Z|Z36625}} * {{Z|Z36631}} * {{Z|Z36632}} * {{Z|Z36634}} * {{Z|Z36636}} * {{Z|Z36639}} * {{Z|Z36644}} * {{Z|Z36650}} * {{Z|Z36652}} * {{Z|Z36656}} * {{Z|Z36658}} * {{Z|Z36660}} * {{Z|Z36662}} * {{Z|Z36666}} * {{Z|Z36670}} * {{Z|Z36678}} * {{Z|Z36682}} <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:}}|2016-06-26]] ifhv5hdpln868dmzikmdlk94eqrqvk9 286770 286768 2026-06-27T21:31:53Z Ameisenigel 44 Created page with "Vorheriges Update" 286770 wikitext text/x-wiki <languages/> {{Wikifunctions updates | prevlabel = Vorheriges Update | prev = 2026-06-19 | nextlabel = <span lang="en" dir="ltr" class="mw-content-ltr">Next update</span> | next = }} <div lang="en" dir="ltr" class="mw-content-ltr"> === Working on Functions, together === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> One of the interesting things whilst working on Wikifunctions is to see new collaborative patterns emerge. In the last week, I have started working on [[Wikifunctions:Type proposals/Syntactic table|Syntactic tables]], setting up the basic Functions to work with them, and trying them out to see how they work. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> I am very happy to say that working on Wikifunctions is considerably more fun today than it used to be. Thanks to features such as direct links to Function call results, copy and paste, better performance, fewer errors, and more access to Wikidata, I was able to [[Wikifunctions:Catalogue/Natural language operations/Global language functions#Syntactic tables (experimental)|create the Functions I imagined]], and it was mostly a breeze. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> But the best thing really was when I ran into an issue, and then stepped away from the computer for a bit to do some other stuff – and then I came back a few hours later and saw that [https://www.wikifunctions.org/wiki/Z36677?uselang=en&diff=prev&oldid=285196 a community member had solved my issue]! I had used the wrong Function for what I was trying to do. Thanks to [[User:Virinas-code|Virinas-code]] for noticing I was stuck, understanding what I was trying to do, and fixing my composition by using the right Function! And apropos the right Function: it was such a blessing to be able to pick up from so many available functions, be it for English morphology, number representation, functions to deal with sets, HTML fragments, and so much more! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> The first English merge Function for Syntactic tables is now on wiki, allowing you to [[:en:Merge (linguistics)|merge]] a [[:en:Determiner|determiner]] and a [[:en:Noun|noun]] into a [[:en:Noun phrase|noun phrase]]: {{Z|Z36798}}. As usual, the Tests on that Function show a few examples of how the Function can be used, to create noun phrases such as ''“three books”'', ''“some cities”'', or ''“the tower”''. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> So far, syntactic tables are no more powerful than simple string manipulation. The interesting capabilities will start to become apparent when we start to add adjectives, use conjunctions, or apply formatting. The type proposal sketches that out, and I hope that by this time next week we will see that working for English. The further plan is to then try it out for another language, German, and then try to set up the abstract Functions that can be extended to handle any language. Following that, I would love to work together with one volunteer to work with them in their language – please message me with the language you know, and we’ll figure it out together. </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’s recent changes include a few smaller improvements to article links, visual consistency, and language support. Links on Abstract Wikipedia’s Recent Changes to abstract articles that do not exist yet will now show up as red links, such as when they are mentioned in a comment ([[:phab:T424310|T424310]]). We also tweaked the output of images so they adapt better to the reader’s [[mw:Special:MyLanguage/Help:Skins|UI skin]] and flow more consistently with the surrounding page. And as part of wider MediaWiki language support work, we've added [[Z2049]] (<code>tsw</code>, [[:phab:T428848|T428848]]) and [[Z2050]] (<code>sd-sind</code>, [[:phab:T428126|T428126]]) as new [[Z60|Languages]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === News in Types === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We invite you all to create new and discuss the existing [[Wikifunctions:Type proposals|Type proposals]] so we can keep on creating new Types. Thanks to all the community members contributing to the discussion and writing proposals, making it possible to extend the Wikifunctions to new domains! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We wrote about the progress on Syntactic tables above. The type is still experimental, as things may change or not work out. Meanwhile, Mahir is collecting the missing conditions for the [[Wikifunctions talk:Type proposals/Semantic unit|Syntactic unit]] and [[Wikifunctions talk:Type proposals/Semantic unit|Semantic unit]] type, and welcomes collaboration as well. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Volunteers' Corner on 6 July === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> The next Volunteers’ Corner will be on [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: 71 new Functions === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This week we had 71 new functions. Here is an incomplete list of functions with implementations to get a taste of what functions have been created. Thanks everybody for contributing! </div> * {{Z|Z36389}} * {{Z|Z36390}} * {{Z|Z36395}} * {{Z|Z36403}} * {{Z|Z36407}} * {{Z|Z36417}} * {{Z|Z36418}} * {{Z|Z36421}} * {{Z|Z36425}} * {{Z|Z36425}} * {{Z|Z36432}} * {{Z|Z36435}} * {{Z|Z36437}} * {{Z|Z36443}} * {{Z|Z36447}} * {{Z|Z36450}} * {{Z|Z36456}} * {{Z|Z36457}} * {{Z|Z36458}} * {{Z|Z36466}} * {{Z|Z36470}} * {{Z|Z36478}} * {{Z|Z36485}} * {{Z|Z36489}} * {{Z|Z36494}} * {{Z|Z36517}} * {{Z|Z36522}} * {{Z|Z36526}} * {{Z|Z36530}} * {{Z|Z36536}} * {{Z|Z36540}} * {{Z|Z36542}} * {{Z|Z36548}} * {{Z|Z36554}} * {{Z|Z36556}} * {{Z|Z36561}} * {{Z|Z36562}} * {{Z|Z36572}} * {{Z|Z36587}} * {{Z|Z36595}} * {{Z|Z36605}} * {{Z|Z36607}} * {{Z|Z36608}} * {{Z|Z36610}} * {{Z|Z36613}} * {{Z|Z36616}} * {{Z|Z36622}} * {{Z|Z36625}} * {{Z|Z36631}} * {{Z|Z36632}} * {{Z|Z36634}} * {{Z|Z36636}} * {{Z|Z36639}} * {{Z|Z36644}} * {{Z|Z36650}} * {{Z|Z36652}} * {{Z|Z36656}} * {{Z|Z36658}} * {{Z|Z36660}} * {{Z|Z36662}} * {{Z|Z36666}} * {{Z|Z36670}} * {{Z|Z36678}} * {{Z|Z36682}} <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:}}|2016-06-26]] 896etyvrb1w1a0fe7f5lzgjmm3g5hv6 286772 286770 2026-06-27T21:31:56Z Ameisenigel 44 Created page with "Nächstes Update" 286772 wikitext text/x-wiki <languages/> {{Wikifunctions updates | prevlabel = Vorheriges Update | prev = 2026-06-19 | nextlabel = Nächstes Update | next = }} <div lang="en" dir="ltr" class="mw-content-ltr"> === Working on Functions, together === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> One of the interesting things whilst working on Wikifunctions is to see new collaborative patterns emerge. In the last week, I have started working on [[Wikifunctions:Type proposals/Syntactic table|Syntactic tables]], setting up the basic Functions to work with them, and trying them out to see how they work. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> I am very happy to say that working on Wikifunctions is considerably more fun today than it used to be. Thanks to features such as direct links to Function call results, copy and paste, better performance, fewer errors, and more access to Wikidata, I was able to [[Wikifunctions:Catalogue/Natural language operations/Global language functions#Syntactic tables (experimental)|create the Functions I imagined]], and it was mostly a breeze. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> But the best thing really was when I ran into an issue, and then stepped away from the computer for a bit to do some other stuff – and then I came back a few hours later and saw that [https://www.wikifunctions.org/wiki/Z36677?uselang=en&diff=prev&oldid=285196 a community member had solved my issue]! I had used the wrong Function for what I was trying to do. Thanks to [[User:Virinas-code|Virinas-code]] for noticing I was stuck, understanding what I was trying to do, and fixing my composition by using the right Function! And apropos the right Function: it was such a blessing to be able to pick up from so many available functions, be it for English morphology, number representation, functions to deal with sets, HTML fragments, and so much more! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> The first English merge Function for Syntactic tables is now on wiki, allowing you to [[:en:Merge (linguistics)|merge]] a [[:en:Determiner|determiner]] and a [[:en:Noun|noun]] into a [[:en:Noun phrase|noun phrase]]: {{Z|Z36798}}. As usual, the Tests on that Function show a few examples of how the Function can be used, to create noun phrases such as ''“three books”'', ''“some cities”'', or ''“the tower”''. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> So far, syntactic tables are no more powerful than simple string manipulation. The interesting capabilities will start to become apparent when we start to add adjectives, use conjunctions, or apply formatting. The type proposal sketches that out, and I hope that by this time next week we will see that working for English. The further plan is to then try it out for another language, German, and then try to set up the abstract Functions that can be extended to handle any language. Following that, I would love to work together with one volunteer to work with them in their language – please message me with the language you know, and we’ll figure it out together. </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’s recent changes include a few smaller improvements to article links, visual consistency, and language support. Links on Abstract Wikipedia’s Recent Changes to abstract articles that do not exist yet will now show up as red links, such as when they are mentioned in a comment ([[:phab:T424310|T424310]]). We also tweaked the output of images so they adapt better to the reader’s [[mw:Special:MyLanguage/Help:Skins|UI skin]] and flow more consistently with the surrounding page. And as part of wider MediaWiki language support work, we've added [[Z2049]] (<code>tsw</code>, [[:phab:T428848|T428848]]) and [[Z2050]] (<code>sd-sind</code>, [[:phab:T428126|T428126]]) as new [[Z60|Languages]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === News in Types === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We invite you all to create new and discuss the existing [[Wikifunctions:Type proposals|Type proposals]] so we can keep on creating new Types. Thanks to all the community members contributing to the discussion and writing proposals, making it possible to extend the Wikifunctions to new domains! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We wrote about the progress on Syntactic tables above. The type is still experimental, as things may change or not work out. Meanwhile, Mahir is collecting the missing conditions for the [[Wikifunctions talk:Type proposals/Semantic unit|Syntactic unit]] and [[Wikifunctions talk:Type proposals/Semantic unit|Semantic unit]] type, and welcomes collaboration as well. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Volunteers' Corner on 6 July === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> The next Volunteers’ Corner will be on [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: 71 new Functions === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This week we had 71 new functions. Here is an incomplete list of functions with implementations to get a taste of what functions have been created. Thanks everybody for contributing! </div> * {{Z|Z36389}} * {{Z|Z36390}} * {{Z|Z36395}} * {{Z|Z36403}} * {{Z|Z36407}} * {{Z|Z36417}} * {{Z|Z36418}} * {{Z|Z36421}} * {{Z|Z36425}} * {{Z|Z36425}} * {{Z|Z36432}} * {{Z|Z36435}} * {{Z|Z36437}} * {{Z|Z36443}} * {{Z|Z36447}} * {{Z|Z36450}} * {{Z|Z36456}} * {{Z|Z36457}} * {{Z|Z36458}} * {{Z|Z36466}} * {{Z|Z36470}} * {{Z|Z36478}} * {{Z|Z36485}} * {{Z|Z36489}} * {{Z|Z36494}} * {{Z|Z36517}} * {{Z|Z36522}} * {{Z|Z36526}} * {{Z|Z36530}} * {{Z|Z36536}} * {{Z|Z36540}} * {{Z|Z36542}} * {{Z|Z36548}} * {{Z|Z36554}} * {{Z|Z36556}} * {{Z|Z36561}} * {{Z|Z36562}} * {{Z|Z36572}} * {{Z|Z36587}} * {{Z|Z36595}} * {{Z|Z36605}} * {{Z|Z36607}} * {{Z|Z36608}} * {{Z|Z36610}} * {{Z|Z36613}} * {{Z|Z36616}} * {{Z|Z36622}} * {{Z|Z36625}} * {{Z|Z36631}} * {{Z|Z36632}} * {{Z|Z36634}} * {{Z|Z36636}} * {{Z|Z36639}} * {{Z|Z36644}} * {{Z|Z36650}} * {{Z|Z36652}} * {{Z|Z36656}} * {{Z|Z36658}} * {{Z|Z36660}} * {{Z|Z36662}} * {{Z|Z36666}} * {{Z|Z36670}} * {{Z|Z36678}} * {{Z|Z36682}} <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:}}|2016-06-26]] jkhxshf6vsoc16512l2qsgzdk0brtmb 286774 286772 2026-06-27T21:32:22Z Ameisenigel 44 Created page with "=== Arbeit an Funktionen, gemeinsam ===" 286774 wikitext text/x-wiki <languages/> {{Wikifunctions updates | prevlabel = Vorheriges Update | prev = 2026-06-19 | nextlabel = Nächstes Update | next = }} <span id="Working_on_Functions,_together"></span> === Arbeit an Funktionen, gemeinsam === <div lang="en" dir="ltr" class="mw-content-ltr"> One of the interesting things whilst working on Wikifunctions is to see new collaborative patterns emerge. In the last week, I have started working on [[Wikifunctions:Type proposals/Syntactic table|Syntactic tables]], setting up the basic Functions to work with them, and trying them out to see how they work. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> I am very happy to say that working on Wikifunctions is considerably more fun today than it used to be. Thanks to features such as direct links to Function call results, copy and paste, better performance, fewer errors, and more access to Wikidata, I was able to [[Wikifunctions:Catalogue/Natural language operations/Global language functions#Syntactic tables (experimental)|create the Functions I imagined]], and it was mostly a breeze. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> But the best thing really was when I ran into an issue, and then stepped away from the computer for a bit to do some other stuff – and then I came back a few hours later and saw that [https://www.wikifunctions.org/wiki/Z36677?uselang=en&diff=prev&oldid=285196 a community member had solved my issue]! I had used the wrong Function for what I was trying to do. Thanks to [[User:Virinas-code|Virinas-code]] for noticing I was stuck, understanding what I was trying to do, and fixing my composition by using the right Function! And apropos the right Function: it was such a blessing to be able to pick up from so many available functions, be it for English morphology, number representation, functions to deal with sets, HTML fragments, and so much more! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> The first English merge Function for Syntactic tables is now on wiki, allowing you to [[:en:Merge (linguistics)|merge]] a [[:en:Determiner|determiner]] and a [[:en:Noun|noun]] into a [[:en:Noun phrase|noun phrase]]: {{Z|Z36798}}. As usual, the Tests on that Function show a few examples of how the Function can be used, to create noun phrases such as ''“three books”'', ''“some cities”'', or ''“the tower”''. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> So far, syntactic tables are no more powerful than simple string manipulation. The interesting capabilities will start to become apparent when we start to add adjectives, use conjunctions, or apply formatting. The type proposal sketches that out, and I hope that by this time next week we will see that working for English. The further plan is to then try it out for another language, German, and then try to set up the abstract Functions that can be extended to handle any language. Following that, I would love to work together with one volunteer to work with them in their language – please message me with the language you know, and we’ll figure it out together. </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’s recent changes include a few smaller improvements to article links, visual consistency, and language support. Links on Abstract Wikipedia’s Recent Changes to abstract articles that do not exist yet will now show up as red links, such as when they are mentioned in a comment ([[:phab:T424310|T424310]]). We also tweaked the output of images so they adapt better to the reader’s [[mw:Special:MyLanguage/Help:Skins|UI skin]] and flow more consistently with the surrounding page. And as part of wider MediaWiki language support work, we've added [[Z2049]] (<code>tsw</code>, [[:phab:T428848|T428848]]) and [[Z2050]] (<code>sd-sind</code>, [[:phab:T428126|T428126]]) as new [[Z60|Languages]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === News in Types === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We invite you all to create new and discuss the existing [[Wikifunctions:Type proposals|Type proposals]] so we can keep on creating new Types. Thanks to all the community members contributing to the discussion and writing proposals, making it possible to extend the Wikifunctions to new domains! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We wrote about the progress on Syntactic tables above. The type is still experimental, as things may change or not work out. Meanwhile, Mahir is collecting the missing conditions for the [[Wikifunctions talk:Type proposals/Semantic unit|Syntactic unit]] and [[Wikifunctions talk:Type proposals/Semantic unit|Semantic unit]] type, and welcomes collaboration as well. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Volunteers' Corner on 6 July === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> The next Volunteers’ Corner will be on [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: 71 new Functions === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This week we had 71 new functions. Here is an incomplete list of functions with implementations to get a taste of what functions have been created. Thanks everybody for contributing! </div> * {{Z|Z36389}} * {{Z|Z36390}} * {{Z|Z36395}} * {{Z|Z36403}} * {{Z|Z36407}} * {{Z|Z36417}} * {{Z|Z36418}} * {{Z|Z36421}} * {{Z|Z36425}} * {{Z|Z36425}} * {{Z|Z36432}} * {{Z|Z36435}} * {{Z|Z36437}} * {{Z|Z36443}} * {{Z|Z36447}} * {{Z|Z36450}} * {{Z|Z36456}} * {{Z|Z36457}} * {{Z|Z36458}} * {{Z|Z36466}} * {{Z|Z36470}} * {{Z|Z36478}} * {{Z|Z36485}} * {{Z|Z36489}} * {{Z|Z36494}} * {{Z|Z36517}} * {{Z|Z36522}} * {{Z|Z36526}} * {{Z|Z36530}} * {{Z|Z36536}} * {{Z|Z36540}} * {{Z|Z36542}} * {{Z|Z36548}} * {{Z|Z36554}} * {{Z|Z36556}} * {{Z|Z36561}} * {{Z|Z36562}} * {{Z|Z36572}} * {{Z|Z36587}} * {{Z|Z36595}} * {{Z|Z36605}} * {{Z|Z36607}} * {{Z|Z36608}} * {{Z|Z36610}} * {{Z|Z36613}} * {{Z|Z36616}} * {{Z|Z36622}} * {{Z|Z36625}} * {{Z|Z36631}} * {{Z|Z36632}} * {{Z|Z36634}} * {{Z|Z36636}} * {{Z|Z36639}} * {{Z|Z36644}} * {{Z|Z36650}} * {{Z|Z36652}} * {{Z|Z36656}} * {{Z|Z36658}} * {{Z|Z36660}} * {{Z|Z36662}} * {{Z|Z36666}} * {{Z|Z36670}} * {{Z|Z36678}} * {{Z|Z36682}} <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:}}|2016-06-26]] 8kttgz56lply8o68y9ud3exoyajneg8 286776 286774 2026-06-27T21:33:31Z Ameisenigel 44 Created page with "Einer der interessanten Aspekte bei der Arbeit auf Wikifunctions ist es, das Entstehen neuer Muster der Zusammenarbeit zu beobachten. In der letzten Woche habe ich begonnen, mich mit [[$1|Syntaktischen Tabellen]] zu befassen, die grundlegenden Funktionen für deren Nutzung einzurichten und sie auszuprobieren, um zu sehen, wie sie funktionieren." 286776 wikitext text/x-wiki <languages/> {{Wikifunctions updates | prevlabel = Vorheriges Update | prev = 2026-06-19 | nextlabel = Nächstes Update | next = }} <span id="Working_on_Functions,_together"></span> === Arbeit an Funktionen, gemeinsam === Einer der interessanten Aspekte bei der Arbeit auf Wikifunctions ist es, das Entstehen neuer Muster der Zusammenarbeit zu beobachten. In der letzten Woche habe ich begonnen, mich mit [[Wikifunctions:Type proposals/Syntactic table|Syntaktischen Tabellen]] zu befassen, die grundlegenden Funktionen für deren Nutzung einzurichten und sie auszuprobieren, um zu sehen, wie sie funktionieren. <div lang="en" dir="ltr" class="mw-content-ltr"> I am very happy to say that working on Wikifunctions is considerably more fun today than it used to be. Thanks to features such as direct links to Function call results, copy and paste, better performance, fewer errors, and more access to Wikidata, I was able to [[Wikifunctions:Catalogue/Natural language operations/Global language functions#Syntactic tables (experimental)|create the Functions I imagined]], and it was mostly a breeze. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> But the best thing really was when I ran into an issue, and then stepped away from the computer for a bit to do some other stuff – and then I came back a few hours later and saw that [https://www.wikifunctions.org/wiki/Z36677?uselang=en&diff=prev&oldid=285196 a community member had solved my issue]! I had used the wrong Function for what I was trying to do. Thanks to [[User:Virinas-code|Virinas-code]] for noticing I was stuck, understanding what I was trying to do, and fixing my composition by using the right Function! And apropos the right Function: it was such a blessing to be able to pick up from so many available functions, be it for English morphology, number representation, functions to deal with sets, HTML fragments, and so much more! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> The first English merge Function for Syntactic tables is now on wiki, allowing you to [[:en:Merge (linguistics)|merge]] a [[:en:Determiner|determiner]] and a [[:en:Noun|noun]] into a [[:en:Noun phrase|noun phrase]]: {{Z|Z36798}}. As usual, the Tests on that Function show a few examples of how the Function can be used, to create noun phrases such as ''“three books”'', ''“some cities”'', or ''“the tower”''. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> So far, syntactic tables are no more powerful than simple string manipulation. The interesting capabilities will start to become apparent when we start to add adjectives, use conjunctions, or apply formatting. The type proposal sketches that out, and I hope that by this time next week we will see that working for English. The further plan is to then try it out for another language, German, and then try to set up the abstract Functions that can be extended to handle any language. Following that, I would love to work together with one volunteer to work with them in their language – please message me with the language you know, and we’ll figure it out together. </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’s recent changes include a few smaller improvements to article links, visual consistency, and language support. Links on Abstract Wikipedia’s Recent Changes to abstract articles that do not exist yet will now show up as red links, such as when they are mentioned in a comment ([[:phab:T424310|T424310]]). We also tweaked the output of images so they adapt better to the reader’s [[mw:Special:MyLanguage/Help:Skins|UI skin]] and flow more consistently with the surrounding page. And as part of wider MediaWiki language support work, we've added [[Z2049]] (<code>tsw</code>, [[:phab:T428848|T428848]]) and [[Z2050]] (<code>sd-sind</code>, [[:phab:T428126|T428126]]) as new [[Z60|Languages]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === News in Types === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We invite you all to create new and discuss the existing [[Wikifunctions:Type proposals|Type proposals]] so we can keep on creating new Types. Thanks to all the community members contributing to the discussion and writing proposals, making it possible to extend the Wikifunctions to new domains! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We wrote about the progress on Syntactic tables above. The type is still experimental, as things may change or not work out. Meanwhile, Mahir is collecting the missing conditions for the [[Wikifunctions talk:Type proposals/Semantic unit|Syntactic unit]] and [[Wikifunctions talk:Type proposals/Semantic unit|Semantic unit]] type, and welcomes collaboration as well. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Volunteers' Corner on 6 July === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> The next Volunteers’ Corner will be on [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: 71 new Functions === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This week we had 71 new functions. Here is an incomplete list of functions with implementations to get a taste of what functions have been created. Thanks everybody for contributing! </div> * {{Z|Z36389}} * {{Z|Z36390}} * {{Z|Z36395}} * {{Z|Z36403}} * {{Z|Z36407}} * {{Z|Z36417}} * {{Z|Z36418}} * {{Z|Z36421}} * {{Z|Z36425}} * {{Z|Z36425}} * {{Z|Z36432}} * {{Z|Z36435}} * {{Z|Z36437}} * {{Z|Z36443}} * {{Z|Z36447}} * {{Z|Z36450}} * {{Z|Z36456}} * {{Z|Z36457}} * {{Z|Z36458}} * {{Z|Z36466}} * {{Z|Z36470}} * {{Z|Z36478}} * {{Z|Z36485}} * {{Z|Z36489}} * {{Z|Z36494}} * {{Z|Z36517}} * {{Z|Z36522}} * {{Z|Z36526}} * {{Z|Z36530}} * {{Z|Z36536}} * {{Z|Z36540}} * {{Z|Z36542}} * {{Z|Z36548}} * {{Z|Z36554}} * {{Z|Z36556}} * {{Z|Z36561}} * {{Z|Z36562}} * {{Z|Z36572}} * {{Z|Z36587}} * {{Z|Z36595}} * {{Z|Z36605}} * {{Z|Z36607}} * {{Z|Z36608}} * {{Z|Z36610}} * {{Z|Z36613}} * {{Z|Z36616}} * {{Z|Z36622}} * {{Z|Z36625}} * {{Z|Z36631}} * {{Z|Z36632}} * {{Z|Z36634}} * {{Z|Z36636}} * {{Z|Z36639}} * {{Z|Z36644}} * {{Z|Z36650}} * {{Z|Z36652}} * {{Z|Z36656}} * {{Z|Z36658}} * {{Z|Z36660}} * {{Z|Z36662}} * {{Z|Z36666}} * {{Z|Z36670}} * {{Z|Z36678}} * {{Z|Z36682}} <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:}}|2016-06-26]] 6vzni7g1etavfkaawkmvumpbf7gdmjv 286778 286776 2026-06-27T21:34:16Z Ameisenigel 44 Created page with "Ich freue mich sehr sagen zu können, dass die Arbeit auf Wikifunctions heute deutlich mehr Spaß macht als früher. Dank Funktionen wie Direktlinks zu Ergebnissen von Funktionsaufrufen, Kopieren und Einfügen, besserer Leistung, weniger Fehlern und einem erweiterten Zugriff auf Wikidata konnte ich [[$1|die Funktionen erstellen, die ich mir vorgestellt hatte]], und das ging größtenteils spielend einfach." 286778 wikitext text/x-wiki <languages/> {{Wikifunctions updates | prevlabel = Vorheriges Update | prev = 2026-06-19 | nextlabel = Nächstes Update | next = }} <span id="Working_on_Functions,_together"></span> === Arbeit an Funktionen, gemeinsam === Einer der interessanten Aspekte bei der Arbeit auf Wikifunctions ist es, das Entstehen neuer Muster der Zusammenarbeit zu beobachten. In der letzten Woche habe ich begonnen, mich mit [[Wikifunctions:Type proposals/Syntactic table|Syntaktischen Tabellen]] zu befassen, die grundlegenden Funktionen für deren Nutzung einzurichten und sie auszuprobieren, um zu sehen, wie sie funktionieren. Ich freue mich sehr sagen zu können, dass die Arbeit auf Wikifunctions heute deutlich mehr Spaß macht als früher. Dank Funktionen wie Direktlinks zu Ergebnissen von Funktionsaufrufen, Kopieren und Einfügen, besserer Leistung, weniger Fehlern und einem erweiterten Zugriff auf Wikidata konnte ich [[Wikifunctions:Catalogue/Natural language operations/Global language functions#Syntactic tables (experimental)|die Funktionen erstellen, die ich mir vorgestellt hatte]], und das ging größtenteils spielend einfach. <div lang="en" dir="ltr" class="mw-content-ltr"> But the best thing really was when I ran into an issue, and then stepped away from the computer for a bit to do some other stuff – and then I came back a few hours later and saw that [https://www.wikifunctions.org/wiki/Z36677?uselang=en&diff=prev&oldid=285196 a community member had solved my issue]! I had used the wrong Function for what I was trying to do. Thanks to [[User:Virinas-code|Virinas-code]] for noticing I was stuck, understanding what I was trying to do, and fixing my composition by using the right Function! And apropos the right Function: it was such a blessing to be able to pick up from so many available functions, be it for English morphology, number representation, functions to deal with sets, HTML fragments, and so much more! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> The first English merge Function for Syntactic tables is now on wiki, allowing you to [[:en:Merge (linguistics)|merge]] a [[:en:Determiner|determiner]] and a [[:en:Noun|noun]] into a [[:en:Noun phrase|noun phrase]]: {{Z|Z36798}}. As usual, the Tests on that Function show a few examples of how the Function can be used, to create noun phrases such as ''“three books”'', ''“some cities”'', or ''“the tower”''. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> So far, syntactic tables are no more powerful than simple string manipulation. The interesting capabilities will start to become apparent when we start to add adjectives, use conjunctions, or apply formatting. The type proposal sketches that out, and I hope that by this time next week we will see that working for English. The further plan is to then try it out for another language, German, and then try to set up the abstract Functions that can be extended to handle any language. Following that, I would love to work together with one volunteer to work with them in their language – please message me with the language you know, and we’ll figure it out together. </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’s recent changes include a few smaller improvements to article links, visual consistency, and language support. Links on Abstract Wikipedia’s Recent Changes to abstract articles that do not exist yet will now show up as red links, such as when they are mentioned in a comment ([[:phab:T424310|T424310]]). We also tweaked the output of images so they adapt better to the reader’s [[mw:Special:MyLanguage/Help:Skins|UI skin]] and flow more consistently with the surrounding page. And as part of wider MediaWiki language support work, we've added [[Z2049]] (<code>tsw</code>, [[:phab:T428848|T428848]]) and [[Z2050]] (<code>sd-sind</code>, [[:phab:T428126|T428126]]) as new [[Z60|Languages]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === News in Types === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We invite you all to create new and discuss the existing [[Wikifunctions:Type proposals|Type proposals]] so we can keep on creating new Types. Thanks to all the community members contributing to the discussion and writing proposals, making it possible to extend the Wikifunctions to new domains! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We wrote about the progress on Syntactic tables above. The type is still experimental, as things may change or not work out. Meanwhile, Mahir is collecting the missing conditions for the [[Wikifunctions talk:Type proposals/Semantic unit|Syntactic unit]] and [[Wikifunctions talk:Type proposals/Semantic unit|Semantic unit]] type, and welcomes collaboration as well. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Volunteers' Corner on 6 July === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> The next Volunteers’ Corner will be on [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: 71 new Functions === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This week we had 71 new functions. Here is an incomplete list of functions with implementations to get a taste of what functions have been created. Thanks everybody for contributing! </div> * {{Z|Z36389}} * {{Z|Z36390}} * {{Z|Z36395}} * {{Z|Z36403}} * {{Z|Z36407}} * {{Z|Z36417}} * {{Z|Z36418}} * {{Z|Z36421}} * {{Z|Z36425}} * {{Z|Z36425}} * {{Z|Z36432}} * {{Z|Z36435}} * {{Z|Z36437}} * {{Z|Z36443}} * {{Z|Z36447}} * {{Z|Z36450}} * {{Z|Z36456}} * {{Z|Z36457}} * {{Z|Z36458}} * {{Z|Z36466}} * {{Z|Z36470}} * {{Z|Z36478}} * {{Z|Z36485}} * {{Z|Z36489}} * {{Z|Z36494}} * {{Z|Z36517}} * {{Z|Z36522}} * {{Z|Z36526}} * {{Z|Z36530}} * {{Z|Z36536}} * {{Z|Z36540}} * {{Z|Z36542}} * {{Z|Z36548}} * {{Z|Z36554}} * {{Z|Z36556}} * {{Z|Z36561}} * {{Z|Z36562}} * {{Z|Z36572}} * {{Z|Z36587}} * {{Z|Z36595}} * {{Z|Z36605}} * {{Z|Z36607}} * {{Z|Z36608}} * {{Z|Z36610}} * {{Z|Z36613}} * {{Z|Z36616}} * {{Z|Z36622}} * {{Z|Z36625}} * {{Z|Z36631}} * {{Z|Z36632}} * {{Z|Z36634}} * {{Z|Z36636}} * {{Z|Z36639}} * {{Z|Z36644}} * {{Z|Z36650}} * {{Z|Z36652}} * {{Z|Z36656}} * {{Z|Z36658}} * {{Z|Z36660}} * {{Z|Z36662}} * {{Z|Z36666}} * {{Z|Z36670}} * {{Z|Z36678}} * {{Z|Z36682}} <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:}}|2016-06-26]] c634nzizcldqdp5enx5u3puxxvtgpli 286780 286778 2026-06-27T21:49:26Z Ameisenigel 44 Created page with "Das Beste war aber eigentlich, als ich auf ein Problem stieß, mich kurz vom Computer entfernte, um andere Dinge zu erledigen – und dann, einige Stunden später, sah, dass [$1 ein Community-Mitglied mein Problem gelöst hatte]! Ich hatte für mein Vorhaben die falsche Funktion verwendet. Vielen Dank an $2, der bemerkte, dass ich nicht weiterkam, verstand, was ich erreichen wollte, und meine Komposition durch die Verwendung der richtigen Funktion korrigierte! Und apropo..." 286780 wikitext text/x-wiki <languages/> {{Wikifunctions updates | prevlabel = Vorheriges Update | prev = 2026-06-19 | nextlabel = Nächstes Update | next = }} <span id="Working_on_Functions,_together"></span> === Arbeit an Funktionen, gemeinsam === Einer der interessanten Aspekte bei der Arbeit auf Wikifunctions ist es, das Entstehen neuer Muster der Zusammenarbeit zu beobachten. In der letzten Woche habe ich begonnen, mich mit [[Wikifunctions:Type proposals/Syntactic table|Syntaktischen Tabellen]] zu befassen, die grundlegenden Funktionen für deren Nutzung einzurichten und sie auszuprobieren, um zu sehen, wie sie funktionieren. Ich freue mich sehr sagen zu können, dass die Arbeit auf Wikifunctions heute deutlich mehr Spaß macht als früher. Dank Funktionen wie Direktlinks zu Ergebnissen von Funktionsaufrufen, Kopieren und Einfügen, besserer Leistung, weniger Fehlern und einem erweiterten Zugriff auf Wikidata konnte ich [[Wikifunctions:Catalogue/Natural language operations/Global language functions#Syntactic tables (experimental)|die Funktionen erstellen, die ich mir vorgestellt hatte]], und das ging größtenteils spielend einfach. Das Beste war aber eigentlich, als ich auf ein Problem stieß, mich kurz vom Computer entfernte, um andere Dinge zu erledigen – und dann, einige Stunden später, sah, dass [https://www.wikifunctions.org/wiki/Z36677?uselang=en&diff=prev&oldid=285196 ein Community-Mitglied mein Problem gelöst hatte]! Ich hatte für mein Vorhaben die falsche Funktion verwendet. Vielen Dank an [[User:Virinas-code|Virinas-code]], der bemerkte, dass ich nicht weiterkam, verstand, was ich erreichen wollte, und meine Komposition durch die Verwendung der richtigen Funktion korrigierte! Und apropos richtige Funktion: Es war ein Segen, auf so viele verfügbare Funktionen zurückgreifen zu können, sei es für englische Morphologie, Zahlendarstellung, Funktionen für den Umgang mit Mengen, HTML-Fragmente und vieles mehr! <div lang="en" dir="ltr" class="mw-content-ltr"> The first English merge Function for Syntactic tables is now on wiki, allowing you to [[:en:Merge (linguistics)|merge]] a [[:en:Determiner|determiner]] and a [[:en:Noun|noun]] into a [[:en:Noun phrase|noun phrase]]: {{Z|Z36798}}. As usual, the Tests on that Function show a few examples of how the Function can be used, to create noun phrases such as ''“three books”'', ''“some cities”'', or ''“the tower”''. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> So far, syntactic tables are no more powerful than simple string manipulation. The interesting capabilities will start to become apparent when we start to add adjectives, use conjunctions, or apply formatting. The type proposal sketches that out, and I hope that by this time next week we will see that working for English. The further plan is to then try it out for another language, German, and then try to set up the abstract Functions that can be extended to handle any language. Following that, I would love to work together with one volunteer to work with them in their language – please message me with the language you know, and we’ll figure it out together. </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’s recent changes include a few smaller improvements to article links, visual consistency, and language support. Links on Abstract Wikipedia’s Recent Changes to abstract articles that do not exist yet will now show up as red links, such as when they are mentioned in a comment ([[:phab:T424310|T424310]]). We also tweaked the output of images so they adapt better to the reader’s [[mw:Special:MyLanguage/Help:Skins|UI skin]] and flow more consistently with the surrounding page. And as part of wider MediaWiki language support work, we've added [[Z2049]] (<code>tsw</code>, [[:phab:T428848|T428848]]) and [[Z2050]] (<code>sd-sind</code>, [[:phab:T428126|T428126]]) as new [[Z60|Languages]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === News in Types === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We invite you all to create new and discuss the existing [[Wikifunctions:Type proposals|Type proposals]] so we can keep on creating new Types. Thanks to all the community members contributing to the discussion and writing proposals, making it possible to extend the Wikifunctions to new domains! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We wrote about the progress on Syntactic tables above. The type is still experimental, as things may change or not work out. Meanwhile, Mahir is collecting the missing conditions for the [[Wikifunctions talk:Type proposals/Semantic unit|Syntactic unit]] and [[Wikifunctions talk:Type proposals/Semantic unit|Semantic unit]] type, and welcomes collaboration as well. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Volunteers' Corner on 6 July === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> The next Volunteers’ Corner will be on [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: 71 new Functions === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This week we had 71 new functions. Here is an incomplete list of functions with implementations to get a taste of what functions have been created. Thanks everybody for contributing! </div> * {{Z|Z36389}} * {{Z|Z36390}} * {{Z|Z36395}} * {{Z|Z36403}} * {{Z|Z36407}} * {{Z|Z36417}} * {{Z|Z36418}} * {{Z|Z36421}} * {{Z|Z36425}} * {{Z|Z36425}} * {{Z|Z36432}} * {{Z|Z36435}} * {{Z|Z36437}} * {{Z|Z36443}} * {{Z|Z36447}} * {{Z|Z36450}} * {{Z|Z36456}} * {{Z|Z36457}} * {{Z|Z36458}} * {{Z|Z36466}} * {{Z|Z36470}} * {{Z|Z36478}} * {{Z|Z36485}} * {{Z|Z36489}} * {{Z|Z36494}} * {{Z|Z36517}} * {{Z|Z36522}} * {{Z|Z36526}} * {{Z|Z36530}} * {{Z|Z36536}} * {{Z|Z36540}} * {{Z|Z36542}} * {{Z|Z36548}} * {{Z|Z36554}} * {{Z|Z36556}} * {{Z|Z36561}} * {{Z|Z36562}} * {{Z|Z36572}} * {{Z|Z36587}} * {{Z|Z36595}} * {{Z|Z36605}} * {{Z|Z36607}} * {{Z|Z36608}} * {{Z|Z36610}} * {{Z|Z36613}} * {{Z|Z36616}} * {{Z|Z36622}} * {{Z|Z36625}} * {{Z|Z36631}} * {{Z|Z36632}} * {{Z|Z36634}} * {{Z|Z36636}} * {{Z|Z36639}} * {{Z|Z36644}} * {{Z|Z36650}} * {{Z|Z36652}} * {{Z|Z36656}} * {{Z|Z36658}} * {{Z|Z36660}} * {{Z|Z36662}} * {{Z|Z36666}} * {{Z|Z36670}} * {{Z|Z36678}} * {{Z|Z36682}} <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:}}|2016-06-26]] 1rwy6y2ahr2vpwm78xbuvp4rpklti3b 286783 286780 2026-06-27T21:52:10Z Ameisenigel 44 Created page with "Die erste englische Zusammenführungsfunktion für Syntaktische Tabellen ist jetzt im Wiki verfügbar, sie ermöglicht es, einen [[:de:Determinativ (Wortart)|Determinativ]] und ein [[:de:Substantiv|Substantiv]] zu einer [[:de:Nominalphrase|Nominalphrase]] [[:de:Merge (Linguistik)|zusammenzuführen]]: $1. Wie üblich zeigen die Tests zu dieser Funktion einige Beispiele für deren Anwendung, um Nominalphrasen wie $2, $3 oder $4 zu bilden." 286783 wikitext text/x-wiki <languages/> {{Wikifunctions updates | prevlabel = Vorheriges Update | prev = 2026-06-19 | nextlabel = Nächstes Update | next = }} <span id="Working_on_Functions,_together"></span> === Arbeit an Funktionen, gemeinsam === Einer der interessanten Aspekte bei der Arbeit auf Wikifunctions ist es, das Entstehen neuer Muster der Zusammenarbeit zu beobachten. In der letzten Woche habe ich begonnen, mich mit [[Wikifunctions:Type proposals/Syntactic table|Syntaktischen Tabellen]] zu befassen, die grundlegenden Funktionen für deren Nutzung einzurichten und sie auszuprobieren, um zu sehen, wie sie funktionieren. Ich freue mich sehr sagen zu können, dass die Arbeit auf Wikifunctions heute deutlich mehr Spaß macht als früher. Dank Funktionen wie Direktlinks zu Ergebnissen von Funktionsaufrufen, Kopieren und Einfügen, besserer Leistung, weniger Fehlern und einem erweiterten Zugriff auf Wikidata konnte ich [[Wikifunctions:Catalogue/Natural language operations/Global language functions#Syntactic tables (experimental)|die Funktionen erstellen, die ich mir vorgestellt hatte]], und das ging größtenteils spielend einfach. Das Beste war aber eigentlich, als ich auf ein Problem stieß, mich kurz vom Computer entfernte, um andere Dinge zu erledigen – und dann, einige Stunden später, sah, dass [https://www.wikifunctions.org/wiki/Z36677?uselang=en&diff=prev&oldid=285196 ein Community-Mitglied mein Problem gelöst hatte]! Ich hatte für mein Vorhaben die falsche Funktion verwendet. Vielen Dank an [[User:Virinas-code|Virinas-code]], der bemerkte, dass ich nicht weiterkam, verstand, was ich erreichen wollte, und meine Komposition durch die Verwendung der richtigen Funktion korrigierte! Und apropos richtige Funktion: Es war ein Segen, auf so viele verfügbare Funktionen zurückgreifen zu können, sei es für englische Morphologie, Zahlendarstellung, Funktionen für den Umgang mit Mengen, HTML-Fragmente und vieles mehr! Die erste englische Zusammenführungsfunktion für Syntaktische Tabellen ist jetzt im Wiki verfügbar, sie ermöglicht es, einen [[:de:Determinativ (Wortart)|Determinativ]] und ein [[:de:Substantiv|Substantiv]] zu einer [[:de:Nominalphrase|Nominalphrase]] [[:de:Merge (Linguistik)|zusammenzuführen]]: {{Z|Z36798}}. Wie üblich zeigen die Tests zu dieser Funktion einige Beispiele für deren Anwendung, um Nominalphrasen wie ''“three books”'', ''“some cities”'' oder ''“the tower”'' zu bilden. <div lang="en" dir="ltr" class="mw-content-ltr"> So far, syntactic tables are no more powerful than simple string manipulation. The interesting capabilities will start to become apparent when we start to add adjectives, use conjunctions, or apply formatting. The type proposal sketches that out, and I hope that by this time next week we will see that working for English. The further plan is to then try it out for another language, German, and then try to set up the abstract Functions that can be extended to handle any language. Following that, I would love to work together with one volunteer to work with them in their language – please message me with the language you know, and we’ll figure it out together. </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’s recent changes include a few smaller improvements to article links, visual consistency, and language support. Links on Abstract Wikipedia’s Recent Changes to abstract articles that do not exist yet will now show up as red links, such as when they are mentioned in a comment ([[:phab:T424310|T424310]]). We also tweaked the output of images so they adapt better to the reader’s [[mw:Special:MyLanguage/Help:Skins|UI skin]] and flow more consistently with the surrounding page. And as part of wider MediaWiki language support work, we've added [[Z2049]] (<code>tsw</code>, [[:phab:T428848|T428848]]) and [[Z2050]] (<code>sd-sind</code>, [[:phab:T428126|T428126]]) as new [[Z60|Languages]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === News in Types === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We invite you all to create new and discuss the existing [[Wikifunctions:Type proposals|Type proposals]] so we can keep on creating new Types. Thanks to all the community members contributing to the discussion and writing proposals, making it possible to extend the Wikifunctions to new domains! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We wrote about the progress on Syntactic tables above. The type is still experimental, as things may change or not work out. Meanwhile, Mahir is collecting the missing conditions for the [[Wikifunctions talk:Type proposals/Semantic unit|Syntactic unit]] and [[Wikifunctions talk:Type proposals/Semantic unit|Semantic unit]] type, and welcomes collaboration as well. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Volunteers' Corner on 6 July === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> The next Volunteers’ Corner will be on [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: 71 new Functions === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This week we had 71 new functions. Here is an incomplete list of functions with implementations to get a taste of what functions have been created. Thanks everybody for contributing! </div> * {{Z|Z36389}} * {{Z|Z36390}} * {{Z|Z36395}} * {{Z|Z36403}} * {{Z|Z36407}} * {{Z|Z36417}} * {{Z|Z36418}} * {{Z|Z36421}} * {{Z|Z36425}} * {{Z|Z36425}} * {{Z|Z36432}} * {{Z|Z36435}} * {{Z|Z36437}} * {{Z|Z36443}} * {{Z|Z36447}} * {{Z|Z36450}} * {{Z|Z36456}} * {{Z|Z36457}} * {{Z|Z36458}} * {{Z|Z36466}} * {{Z|Z36470}} * {{Z|Z36478}} * {{Z|Z36485}} * {{Z|Z36489}} * {{Z|Z36494}} * {{Z|Z36517}} * {{Z|Z36522}} * {{Z|Z36526}} * {{Z|Z36530}} * {{Z|Z36536}} * {{Z|Z36540}} * {{Z|Z36542}} * {{Z|Z36548}} * {{Z|Z36554}} * {{Z|Z36556}} * {{Z|Z36561}} * {{Z|Z36562}} * {{Z|Z36572}} * {{Z|Z36587}} * {{Z|Z36595}} * {{Z|Z36605}} * {{Z|Z36607}} * {{Z|Z36608}} * {{Z|Z36610}} * {{Z|Z36613}} * {{Z|Z36616}} * {{Z|Z36622}} * {{Z|Z36625}} * {{Z|Z36631}} * {{Z|Z36632}} * {{Z|Z36634}} * {{Z|Z36636}} * {{Z|Z36639}} * {{Z|Z36644}} * {{Z|Z36650}} * {{Z|Z36652}} * {{Z|Z36656}} * {{Z|Z36658}} * {{Z|Z36660}} * {{Z|Z36662}} * {{Z|Z36666}} * {{Z|Z36670}} * {{Z|Z36678}} * {{Z|Z36682}} <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:}}|2016-06-26]] oj6be5u54xrb52nj2o4t2ovz46q8n6c 286785 286783 2026-06-27T21:53:54Z Ameisenigel 44 Created page with "=== Letzte Änderungen an der Software ===" 286785 wikitext text/x-wiki <languages/> {{Wikifunctions updates | prevlabel = Vorheriges Update | prev = 2026-06-19 | nextlabel = Nächstes Update | next = }} <span id="Working_on_Functions,_together"></span> === Arbeit an Funktionen, gemeinsam === Einer der interessanten Aspekte bei der Arbeit auf Wikifunctions ist es, das Entstehen neuer Muster der Zusammenarbeit zu beobachten. In der letzten Woche habe ich begonnen, mich mit [[Wikifunctions:Type proposals/Syntactic table|Syntaktischen Tabellen]] zu befassen, die grundlegenden Funktionen für deren Nutzung einzurichten und sie auszuprobieren, um zu sehen, wie sie funktionieren. Ich freue mich sehr sagen zu können, dass die Arbeit auf Wikifunctions heute deutlich mehr Spaß macht als früher. Dank Funktionen wie Direktlinks zu Ergebnissen von Funktionsaufrufen, Kopieren und Einfügen, besserer Leistung, weniger Fehlern und einem erweiterten Zugriff auf Wikidata konnte ich [[Wikifunctions:Catalogue/Natural language operations/Global language functions#Syntactic tables (experimental)|die Funktionen erstellen, die ich mir vorgestellt hatte]], und das ging größtenteils spielend einfach. Das Beste war aber eigentlich, als ich auf ein Problem stieß, mich kurz vom Computer entfernte, um andere Dinge zu erledigen – und dann, einige Stunden später, sah, dass [https://www.wikifunctions.org/wiki/Z36677?uselang=en&diff=prev&oldid=285196 ein Community-Mitglied mein Problem gelöst hatte]! Ich hatte für mein Vorhaben die falsche Funktion verwendet. Vielen Dank an [[User:Virinas-code|Virinas-code]], der bemerkte, dass ich nicht weiterkam, verstand, was ich erreichen wollte, und meine Komposition durch die Verwendung der richtigen Funktion korrigierte! Und apropos richtige Funktion: Es war ein Segen, auf so viele verfügbare Funktionen zurückgreifen zu können, sei es für englische Morphologie, Zahlendarstellung, Funktionen für den Umgang mit Mengen, HTML-Fragmente und vieles mehr! Die erste englische Zusammenführungsfunktion für Syntaktische Tabellen ist jetzt im Wiki verfügbar, sie ermöglicht es, einen [[:de:Determinativ (Wortart)|Determinativ]] und ein [[:de:Substantiv|Substantiv]] zu einer [[:de:Nominalphrase|Nominalphrase]] [[:de:Merge (Linguistik)|zusammenzuführen]]: {{Z|Z36798}}. Wie üblich zeigen die Tests zu dieser Funktion einige Beispiele für deren Anwendung, um Nominalphrasen wie ''“three books”'', ''“some cities”'' oder ''“the tower”'' zu bilden. <div lang="en" dir="ltr" class="mw-content-ltr"> So far, syntactic tables are no more powerful than simple string manipulation. The interesting capabilities will start to become apparent when we start to add adjectives, use conjunctions, or apply formatting. The type proposal sketches that out, and I hope that by this time next week we will see that working for English. The further plan is to then try it out for another language, German, and then try to set up the abstract Functions that can be extended to handle any language. Following that, I would love to work together with one volunteer to work with them in their language – please message me with the language you know, and we’ll figure it out together. </div> <span id="Recent_Changes_in_the_software"></span> === Letzte Änderungen an der Software === <div lang="en" dir="ltr" class="mw-content-ltr"> This week’s recent changes include a few smaller improvements to article links, visual consistency, and language support. Links on Abstract Wikipedia’s Recent Changes to abstract articles that do not exist yet will now show up as red links, such as when they are mentioned in a comment ([[:phab:T424310|T424310]]). We also tweaked the output of images so they adapt better to the reader’s [[mw:Special:MyLanguage/Help:Skins|UI skin]] and flow more consistently with the surrounding page. And as part of wider MediaWiki language support work, we've added [[Z2049]] (<code>tsw</code>, [[:phab:T428848|T428848]]) and [[Z2050]] (<code>sd-sind</code>, [[:phab:T428126|T428126]]) as new [[Z60|Languages]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === News in Types === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We invite you all to create new and discuss the existing [[Wikifunctions:Type proposals|Type proposals]] so we can keep on creating new Types. Thanks to all the community members contributing to the discussion and writing proposals, making it possible to extend the Wikifunctions to new domains! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We wrote about the progress on Syntactic tables above. The type is still experimental, as things may change or not work out. Meanwhile, Mahir is collecting the missing conditions for the [[Wikifunctions talk:Type proposals/Semantic unit|Syntactic unit]] and [[Wikifunctions talk:Type proposals/Semantic unit|Semantic unit]] type, and welcomes collaboration as well. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Volunteers' Corner on 6 July === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> The next Volunteers’ Corner will be on [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: 71 new Functions === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This week we had 71 new functions. Here is an incomplete list of functions with implementations to get a taste of what functions have been created. Thanks everybody for contributing! </div> * {{Z|Z36389}} * {{Z|Z36390}} * {{Z|Z36395}} * {{Z|Z36403}} * {{Z|Z36407}} * {{Z|Z36417}} * {{Z|Z36418}} * {{Z|Z36421}} * {{Z|Z36425}} * {{Z|Z36425}} * {{Z|Z36432}} * {{Z|Z36435}} * {{Z|Z36437}} * {{Z|Z36443}} * {{Z|Z36447}} * {{Z|Z36450}} * {{Z|Z36456}} * {{Z|Z36457}} * {{Z|Z36458}} * {{Z|Z36466}} * {{Z|Z36470}} * {{Z|Z36478}} * {{Z|Z36485}} * {{Z|Z36489}} * {{Z|Z36494}} * {{Z|Z36517}} * {{Z|Z36522}} * {{Z|Z36526}} * {{Z|Z36530}} * {{Z|Z36536}} * {{Z|Z36540}} * {{Z|Z36542}} * {{Z|Z36548}} * {{Z|Z36554}} * {{Z|Z36556}} * {{Z|Z36561}} * {{Z|Z36562}} * {{Z|Z36572}} * {{Z|Z36587}} * {{Z|Z36595}} * {{Z|Z36605}} * {{Z|Z36607}} * {{Z|Z36608}} * {{Z|Z36610}} * {{Z|Z36613}} * {{Z|Z36616}} * {{Z|Z36622}} * {{Z|Z36625}} * {{Z|Z36631}} * {{Z|Z36632}} * {{Z|Z36634}} * {{Z|Z36636}} * {{Z|Z36639}} * {{Z|Z36644}} * {{Z|Z36650}} * {{Z|Z36652}} * {{Z|Z36656}} * {{Z|Z36658}} * {{Z|Z36660}} * {{Z|Z36662}} * {{Z|Z36666}} * {{Z|Z36670}} * {{Z|Z36678}} * {{Z|Z36682}} <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:}}|2016-06-26]] rsvapm13rm1gbx7swyji7wb7qx0tvtv Translations:Wikifunctions:Status updates/2026-06-26/1/de 1198 86699 286769 2026-06-27T21:31:52Z Ameisenigel 44 Created page with "Vorheriges Update" 286769 wikitext text/x-wiki Vorheriges Update gip3hi7u0wf8jv7dena73ndlrx52ohv Translations:Wikifunctions:Status updates/2026-06-26/2/de 1198 86700 286771 2026-06-27T21:31:55Z Ameisenigel 44 Created page with "Nächstes Update" 286771 wikitext text/x-wiki Nächstes Update srj2pwwjkwr7a3zol9puxaaqvo0drwd Translations:Wikifunctions:Status updates/2026-06-26/3/de 1198 86701 286773 2026-06-27T21:32:21Z Ameisenigel 44 Created page with "=== Arbeit an Funktionen, gemeinsam ===" 286773 wikitext text/x-wiki === Arbeit an Funktionen, gemeinsam === d6tatytnq9n0q82r70v3ca3sawq5sgk Translations:Wikifunctions:Status updates/2026-06-26/4/de 1198 86702 286775 2026-06-27T21:33:30Z Ameisenigel 44 Created page with "Einer der interessanten Aspekte bei der Arbeit auf Wikifunctions ist es, das Entstehen neuer Muster der Zusammenarbeit zu beobachten. In der letzten Woche habe ich begonnen, mich mit [[$1|Syntaktischen Tabellen]] zu befassen, die grundlegenden Funktionen für deren Nutzung einzurichten und sie auszuprobieren, um zu sehen, wie sie funktionieren." 286775 wikitext text/x-wiki Einer der interessanten Aspekte bei der Arbeit auf Wikifunctions ist es, das Entstehen neuer Muster der Zusammenarbeit zu beobachten. In der letzten Woche habe ich begonnen, mich mit [[$1|Syntaktischen Tabellen]] zu befassen, die grundlegenden Funktionen für deren Nutzung einzurichten und sie auszuprobieren, um zu sehen, wie sie funktionieren. fq8fesmb4312u1olkpvg2qtfap1ftrq Translations:Wikifunctions:Status updates/2026-06-26/5/de 1198 86703 286777 2026-06-27T21:34:16Z Ameisenigel 44 Created page with "Ich freue mich sehr sagen zu können, dass die Arbeit auf Wikifunctions heute deutlich mehr Spaß macht als früher. Dank Funktionen wie Direktlinks zu Ergebnissen von Funktionsaufrufen, Kopieren und Einfügen, besserer Leistung, weniger Fehlern und einem erweiterten Zugriff auf Wikidata konnte ich [[$1|die Funktionen erstellen, die ich mir vorgestellt hatte]], und das ging größtenteils spielend einfach." 286777 wikitext text/x-wiki Ich freue mich sehr sagen zu können, dass die Arbeit auf Wikifunctions heute deutlich mehr Spaß macht als früher. Dank Funktionen wie Direktlinks zu Ergebnissen von Funktionsaufrufen, Kopieren und Einfügen, besserer Leistung, weniger Fehlern und einem erweiterten Zugriff auf Wikidata konnte ich [[$1|die Funktionen erstellen, die ich mir vorgestellt hatte]], und das ging größtenteils spielend einfach. llk0tgta7gy9g9q6cvw5vvfxo6vrayd Translations:Wikifunctions:Status updates/2026-06-26/6/de 1198 86704 286779 2026-06-27T21:49:26Z Ameisenigel 44 Created page with "Das Beste war aber eigentlich, als ich auf ein Problem stieß, mich kurz vom Computer entfernte, um andere Dinge zu erledigen – und dann, einige Stunden später, sah, dass [$1 ein Community-Mitglied mein Problem gelöst hatte]! Ich hatte für mein Vorhaben die falsche Funktion verwendet. Vielen Dank an $2, der bemerkte, dass ich nicht weiterkam, verstand, was ich erreichen wollte, und meine Komposition durch die Verwendung der richtigen Funktion korrigierte! Und apropo..." 286779 wikitext text/x-wiki Das Beste war aber eigentlich, als ich auf ein Problem stieß, mich kurz vom Computer entfernte, um andere Dinge zu erledigen – und dann, einige Stunden später, sah, dass [$1 ein Community-Mitglied mein Problem gelöst hatte]! Ich hatte für mein Vorhaben die falsche Funktion verwendet. Vielen Dank an $2, der bemerkte, dass ich nicht weiterkam, verstand, was ich erreichen wollte, und meine Komposition durch die Verwendung der richtigen Funktion korrigierte! Und apropos richtige Funktion: Es war ein Segen, auf so viele verfügbare Funktionen zurückgreifen zu können, sei es für englische Morphologie, Zahlendarstellung, Funktionen für den Umgang mit Mengen, HTML-Fragmente und vieles mehr! 30gm55taloke1ron023f3pgtsxjqfyb Translations:Wikifunctions:Status updates/2026-06-26/7/de 1198 86705 286782 2026-06-27T21:52:10Z Ameisenigel 44 Created page with "Die erste englische Zusammenführungsfunktion für Syntaktische Tabellen ist jetzt im Wiki verfügbar, sie ermöglicht es, einen [[:de:Determinativ (Wortart)|Determinativ]] und ein [[:de:Substantiv|Substantiv]] zu einer [[:de:Nominalphrase|Nominalphrase]] [[:de:Merge (Linguistik)|zusammenzuführen]]: $1. Wie üblich zeigen die Tests zu dieser Funktion einige Beispiele für deren Anwendung, um Nominalphrasen wie $2, $3 oder $4 zu bilden." 286782 wikitext text/x-wiki Die erste englische Zusammenführungsfunktion für Syntaktische Tabellen ist jetzt im Wiki verfügbar, sie ermöglicht es, einen [[:de:Determinativ (Wortart)|Determinativ]] und ein [[:de:Substantiv|Substantiv]] zu einer [[:de:Nominalphrase|Nominalphrase]] [[:de:Merge (Linguistik)|zusammenzuführen]]: $1. Wie üblich zeigen die Tests zu dieser Funktion einige Beispiele für deren Anwendung, um Nominalphrasen wie $2, $3 oder $4 zu bilden. f89pmpr86wtgbtyplexjqopbseyconj Translations:Wikifunctions:Status updates/2026-06-26/9/de 1198 86706 286784 2026-06-27T21:53:54Z Ameisenigel 44 Created page with "=== Letzte Änderungen an der Software ===" 286784 wikitext text/x-wiki === Letzte Änderungen an der Software === owrlw2m6o36leoohdu60use5kie2fbo Template:Documentation/doc 10 86707 286872 2026-06-28T02:13:11Z YoshiRulz 10156 Link to docs 286872 wikitext text/x-wiki {{Lua|Module:Documentation}} See [[d:Template:Documentation]]. mllvdj85j6aqnooh5xkfpbm1f4snjxu