Wikifunctions wikifunctionswiki https://www.wikifunctions.org/wiki/Wikifunctions:Main_Page MediaWiki 1.47.0-wmf.12 first-letter Media Special Talk User User talk Wikifunctions Wikifunctions talk File File talk MediaWiki MediaWiki talk Template Template talk Help Help talk Category Category talk TimedText TimedText talk Module Module talk Translations Translations talk Event Event talk Wikifunctions:Requests for deletions 4 1696 294243 294076 2026-07-26T19:52:22Z Ameisenigel 44 /* Z13148 */ new section 294243 wikitext text/x-wiki <noinclude>__NEWSECTIONLINK__ __FORCETOC__</noinclude> Functions or implementations or tests which do not work properly, do not meet notability criteria or are duplicates of another object can be deleted. Please nominate items for deletions under the "Requests for deletion" section below. If it is obvious vandalism, just report it in [[Wikifunctions:Report vandalism]], or ping an [[Special:ListAdmins|administrator]]. Contact can also be made with an administrator on [https://t.me/Wikifunctions Telegram] or IRC [irc://irc.libera.chat/wikipedia-abstract #wikipedia-abstract]. If it is a predefined object (its ZID is less than 10000), please see [[Wikifunctions:Report a technical problem]]. {{Autoarchive resolved section |age = 1 |archive = ((FULLPAGENAME))/Archive/((year))/((month:##)) |level = 2 }} {{Archives|{{Special:PrefixIndex/Wikifunctions:Requests for deletions/Archive/|stripprefix=1}}}} = Requests for deletion = == Z38204 and Z38211 == I created Z38204 and Z38211, before noticing that {{Z|Z32290}} already exists, so they can be deleted. Sorry for the inconvenience. --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 20:42, 25 July 2026 (UTC) :{{done}} <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:&lt;[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]&gt;</span> 06:55, 26 July 2026 (UTC) {{Section resolved|1=<span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:&lt;[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]&gt;</span> 06:55, 26 July 2026 (UTC)}} == Z38309 == Same deal as above, I created a duplicate of an existing function [[Z30043]]. [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 07:30, 26 July 2026 (UTC) :{{done}} <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:&lt;[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]&gt;</span> 08:04, 26 July 2026 (UTC) {{Section resolved|1=<span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:&lt;[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]&gt;</span> 08:04, 26 July 2026 (UTC)}} == [[Z13148]] == Can we delete this one, now that we have [[Z19460]]? --[[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 19:52, 26 July 2026 (UTC) n8utyxh3rat4frlix2wlex1zd7vj1h1 294350 294243 2026-07-27T08:40:01Z Jdforrester (WMF) 4 /* Z13148 */ Reply 294350 wikitext text/x-wiki <noinclude>__NEWSECTIONLINK__ __FORCETOC__</noinclude> Functions or implementations or tests which do not work properly, do not meet notability criteria or are duplicates of another object can be deleted. Please nominate items for deletions under the "Requests for deletion" section below. If it is obvious vandalism, just report it in [[Wikifunctions:Report vandalism]], or ping an [[Special:ListAdmins|administrator]]. Contact can also be made with an administrator on [https://t.me/Wikifunctions Telegram] or IRC [irc://irc.libera.chat/wikipedia-abstract #wikipedia-abstract]. If it is a predefined object (its ZID is less than 10000), please see [[Wikifunctions:Report a technical problem]]. {{Autoarchive resolved section |age = 1 |archive = ((FULLPAGENAME))/Archive/((year))/((month:##)) |level = 2 }} {{Archives|{{Special:PrefixIndex/Wikifunctions:Requests for deletions/Archive/|stripprefix=1}}}} = Requests for deletion = == Z38204 and Z38211 == I created Z38204 and Z38211, before noticing that {{Z|Z32290}} already exists, so they can be deleted. Sorry for the inconvenience. --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 20:42, 25 July 2026 (UTC) :{{done}} <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:&lt;[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]&gt;</span> 06:55, 26 July 2026 (UTC) {{Section resolved|1=<span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:&lt;[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]&gt;</span> 06:55, 26 July 2026 (UTC)}} == Z38309 == Same deal as above, I created a duplicate of an existing function [[Z30043]]. [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 07:30, 26 July 2026 (UTC) :{{done}} <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:&lt;[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]&gt;</span> 08:04, 26 July 2026 (UTC) {{Section resolved|1=<span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:&lt;[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]&gt;</span> 08:04, 26 July 2026 (UTC)}} == [[Z13148]] == Can we delete this one, now that we have [[Z19460]]? --[[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 19:52, 26 July 2026 (UTC) :@[[User:Ameisenigel|Ameisenigel]]: They're for different Types, and the latter is collared. @[[User:FenrisAureus|FenrisAureus]] created it, and @[[User:99of9|99of9]] [https://www.wikifunctions.org/wiki/Z13148?diff=prev&oldid=108053 added "(!)"] presumably to tell people not to use it, both in 2024; perhaps they might have views. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 08:40, 27 July 2026 (UTC) h9ytqd3hcfiqx29fqgzufbi97sbmsrd Wikifunctions talk:Main Page 5 3346 294198 293477 2026-07-26T15:03:33Z YoshiRulz 10156 /* Promotion of multilingual functions */ Reply 294198 wikitext text/x-wiki *''This is the place where you can discuss the Main Page.'' ** ''The Main Page can be translated at [[Template:Main page]].'' ** ''The Main Page News can be translated at [[Template:Main page/News]].'' *'''''General project discussion takes place at [[Wikifunctions:Project chat]].''''' {{Autoarchive resolved section |age = 1 |archive = ((FULLPAGENAME))/Archive/((year))/((month:##)) |timeout=30 }} {{Archives|{{Flatlist|{{Special:PrefixIndex/Wikifunctions talk:Main Page/Archive/|stripprefix=1}} }} }} ;Sandbox links: Use the sandboxes for complex edit suggestions. * [[Template:Main page/sandbox]] and [[Template:Main page/sandbox/styles.css]] == Language specific Delimiter == I see the , als Delimiter of the number of functions at the Mainpage and when I look at the language specific main page template for [[Template:Main page/de|German]] I see a . as the Delimiter. Do you know what is the reason for this behaviour. The number of functions in the Template is higher than the one I see at the Main page. It is not easy to find the right delimiter as it can differ within a language. It depends on the country and there sometimes on the region what is the most common delimiter for numbers. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 21:27, 20 June 2026 (UTC) :The language code is already passed from the including page to the template using <nowiki>{{int:lang}}</nowiki>, so passing that along to formatnum as argument two should resolve the issue of the main page always showing a comma (the template page itself is defaulting to English). [[User:Autom|Autom]] ([[User talk:Autom|talk]]) 21:36, 2 July 2026 (UTC) == Promotion of multilingual functions == Could we replace the following? * {{Z|13587}} with {{Z|16437}} * {{Z|19514}} seems to only work for English despite taking Lexemes as input [[User:Autom|Autom]] ([[User talk:Autom|talk]]) 15:32, 22 July 2026 (UTC) :{{s}} do you have a suggestion for the second replacement? [[User:99of9|99of9]] ([[User talk:99of9|talk]]) 00:46, 23 July 2026 (UTC) ::No, I couldn't find a function that performs a similar task. It would be great to showcase a function that works with lexemes in the spirit of Z19514 (useful but not overly complicated). [[User:Autom|Autom]] ([[User talk:Autom|talk]]) 08:13, 24 July 2026 (UTC) ::The generalisation of [[Z19514]] would be {{Z|19241}}. See also the several other times this topic has been raised here in the archives. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:03, 26 July 2026 (UTC) 1xl8bfntl5su5aaltmr5i88lbvfbnvn 294199 294198 2026-07-26T15:04:45Z YoshiRulz 10156 /* Promotion of multilingual functions */ 294199 wikitext text/x-wiki *''This is the place where you can discuss the Main Page.'' ** ''The Main Page can be translated at [[Template:Main page]].'' ** ''The Main Page News can be translated at [[Template:Main page/News]].'' *'''''General project discussion takes place at [[Wikifunctions:Project chat]].''''' {{Autoarchive resolved section |age = 1 |archive = ((FULLPAGENAME))/Archive/((year))/((month:##)) |timeout=30 }} {{Archives|{{Flatlist|{{Special:PrefixIndex/Wikifunctions talk:Main Page/Archive/|stripprefix=1}} }} }} ;Sandbox links: Use the sandboxes for complex edit suggestions. * [[Template:Main page/sandbox]] and [[Template:Main page/sandbox/styles.css]] == Language specific Delimiter == I see the , als Delimiter of the number of functions at the Mainpage and when I look at the language specific main page template for [[Template:Main page/de|German]] I see a . as the Delimiter. Do you know what is the reason for this behaviour. The number of functions in the Template is higher than the one I see at the Main page. It is not easy to find the right delimiter as it can differ within a language. It depends on the country and there sometimes on the region what is the most common delimiter for numbers. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 21:27, 20 June 2026 (UTC) :The language code is already passed from the including page to the template using <nowiki>{{int:lang}}</nowiki>, so passing that along to formatnum as argument two should resolve the issue of the main page always showing a comma (the template page itself is defaulting to English). [[User:Autom|Autom]] ([[User talk:Autom|talk]]) 21:36, 2 July 2026 (UTC) == Promotion of multilingual functions == Could we replace the following? * {{Z|13587}} with {{Z|16437}} * {{Z|19514}} seems to only work for English despite taking Lexemes as input [[User:Autom|Autom]] ([[User talk:Autom|talk]]) 15:32, 22 July 2026 (UTC) :{{s}} do you have a suggestion for the second replacement? [[User:99of9|99of9]] ([[User talk:99of9|talk]]) 00:46, 23 July 2026 (UTC) ::No, I couldn't find a function that performs a similar task. It would be great to showcase a function that works with lexemes in the spirit of Z19514 (useful but not overly complicated). [[User:Autom|Autom]] ([[User talk:Autom|talk]]) 08:13, 24 July 2026 (UTC) ::The generalisation of [[Z19514]] would be {{Z|19530}}. See also the several other times this topic has been raised here in the archives. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:03, 26 July 2026 (UTC) qnp4ifcb3o44grkvi8vh9s9yw5tuxn8 Z14732 0 27829 294226 265205 2026-07-26T18:47:41Z TheAhasan 91253 294226 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z14732" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z14732K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "rank n" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "ọkwa n: Nọmba eke" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Rang n" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z14732K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "base a" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "isi a: Nọmba eke" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Basis a" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z14732K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "exponent b" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "onye okwu b: Nọmba eke" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Exponent b" } ] } } ], "Z8K2": "Z13518", "Z8K3": [ "Z20", "Z14734", "Z14735", "Z14736", "Z14737", "Z14738", "Z14739", "Z14741", "Z33414" ], "Z8K4": [ "Z14", "Z14740", "Z33413" ], "Z8K5": "Z14732" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "hyperoperation" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "hyperoperation" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Hyperoperation" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "হাইপারঅপারেশন" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "hyperoperator", "a[n]b" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "H_n(a,b) = a[n]b" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "H_n (a,b) = a[n] b" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "hyper n (a, b)" } ] } } rmc76znqeu1bp646l849xbmhsvao4ob Z17556 0 33157 294232 271389 2026-07-26T19:05:40Z TheAhasan 91253 294232 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z17556" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z17402", "Z17K2": "Z17556K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "select day" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "יום (בשבוע)" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "ụbọchị nhọrọ: Ụbọchị nke izu" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Wochentag" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z17556K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "year" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "שנה" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "afọ: Nọmba eke" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Jahr" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z16098", "Z17K2": "Z17556K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "month" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "חודש" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "ọnwa: Ọnwa kalenda Gregorian" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Monat" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z17556K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "day" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "יום (מספר בחודש)" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "ụbọchị: Nọmba eke" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Tag" } ] } } ], "Z8K2": "Z40", "Z8K3": [ "Z20", "Z17558", "Z17559", "Z17560" ], "Z8K4": [ "Z14", "Z17557", "Z23190", "Z34635" ], "Z8K5": "Z17556" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "is date on day" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "האם תאריך הוא יום בשבוע" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "bụ ụbọchị na ụbọchị" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "ist Datum an Wochentag" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "তারিখটি কি উল্লিখিত দিনে পড়ে" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "return true if the given date fall on the given day otherwise false." }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "בהינתן תאריך, בדיקה האם היום בשבוע בו חל הוא היום בשבוע הנתון" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "laghachi ezi ma ọ bụrụ na ụbọchị enyere dabara n'ụbọchị enyere ma ọ bụghị ụgha." }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "gibt wahr aus, wenn das angegebene Datum auf den angegebenen Wochentag fällt, sonst falsch" } ] } } 6ig6y8rz62jw55lk3liz7tnxqs1ca6v Z17794 0 34039 294222 271437 2026-07-26T18:29:05Z TheAhasan 91253 translate 294222 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z17794" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z16683", "Z17K2": "Z17794K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "input" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Eingabe" } ] } } ], "Z8K2": "Z16683", "Z8K3": [ "Z20", "Z17796", "Z17797" ], "Z8K4": [ "Z14", "Z17795", "Z19414", "Z34651" ], "Z8K5": "Z17794" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "signed bitwise not" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "bitweises nicht" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "স্বাক্ষরযুক্ত বিটভিত্তিক পরিপূরক" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "ones' complement" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "performs a bitwise not on an integer, which is equivalent to -x-1" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "führt ein bitweises nicht an einer Ganzzahl aus" } ] } } qg0qom3ng2vwdgwnt3y6ghpum13e4w1 Z19453 0 41741 294236 174049 2026-07-26T19:42:47Z Ameisenigel 44 de 294236 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z19453" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z19295", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z600", "Z16K2": "function Z19295( Z19295K1 ) {\n return Z19295K1.Z6005K3\n}" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language of lexeme, Javascript" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "লেক্সিমের ভাষা, জাভাস্ক্রিপ্ট" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "langue du lexème, en JavaScript" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Sprache von Lexem in JavaScript" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } er519bsno6egvvivmg003791v4dojoa Z19454 0 41742 294237 174048 2026-07-26T19:43:10Z Ameisenigel 44 de 294237 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z19454" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z19295", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z19295(Z19295K1):\n\treturn Z19295K1.Z6005K3" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Language of lexeme, python" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "লেক্সিমের ভাষা, পাইথন" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "langue du lexème, en Python" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Sprache von Lexem in Python" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } s8qka60lsv5ymagm7gd4sp8c780mnve Z19455 0 41743 294238 211755 2026-07-26T19:43:29Z Ameisenigel 44 de 294238 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z19455" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z11178", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z600", "Z16K2": "function Z11178( Z11178K1, Z11178K2, Z11178K3 ) {\n if (Z11178K1.endsWith(Z11178K2)) {\n \treturn Z11178K1.substring(0,Z11178K1.length-Z11178K2.length)+Z11178K3;\n } else {\n \treturn Z11178K1;\n }\n}" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "replace at end, javascript" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "remplacer à la fin, en JavaScript" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "ersetze am Ende in JavaScript" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 5f9hqdapkhksals5id9ditpm3yfs8mq Z19456 0 41744 294239 135007 2026-07-26T19:44:24Z Ameisenigel 44 de 294239 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z19456" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z10897", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z10897", "Z10897K1": "aVeryLongTextWithLotsOfWords" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z844", "Z844K2": { "Z1K1": "Z40", "Z40K1": "Z41" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "\"aVeryLongTextWithLotsOfWords\" is camel case" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "\"aVeryLongTextWithLotsOfWords\" hat Binnenmajuskel" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } sdnsxik72feb1k8oe29bgnijq7bf3ml Z19458 0 41764 294240 140789 2026-07-26T19:45:15Z Ameisenigel 44 de 294240 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z19458" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z19295", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z19295", "Z19295K1": { "Z1K1": "Z7", "Z7K1": "Z6825", "Z6825K1": { "Z1K1": "Z6095", "Z6095K1": "L610505" } } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z14326", "Z14326K2": "Z1014" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1199", "Z11K2": "language of L-ig \"mkpụrụokwu\" is Igbo" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "লে-ইগ \"mkpụrụokwu\" এর ভাষা হল ইগবো" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Sprache von mkpụrụokwu ist Igbo" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 1i8jwo9qcugpirk9wuwkot5r2tbdftj Z19459 0 41765 294241 135075 2026-07-26T19:46:44Z Ameisenigel 44 de 294241 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z19459" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z11328", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z11328", "Z11328K1": "wikifunctions", "Z11328K2": "wikimedia" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z16688", "Z16688K2": { "Z1K1": "Z16683", "Z16683K1": { "Z1K1": "Z16659", "Z16659K1": "Z16662" }, "Z16683K2": { "Z1K1": "Z13518", "Z13518K1": "1" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Different length strings result in -1" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Hamming-Abstand von wikifunctions und wikimedia" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } m4yaudv95tafd220jybkdb04leynhbl Z19460 0 41767 294242 135093 2026-07-26T19:51:10Z Ameisenigel 44 de 294242 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z19460" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z16683", "Z17K2": "Z19460K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "seed" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Seed" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z16683", "Z17K2": "Z19460K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "min" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Min" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z16683", "Z17K2": "Z19460K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "max" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Max" } ] } } ], "Z8K2": "Z16683", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14", "Z19461" ], "Z8K5": "Z19460" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Xorshift" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Xorshift" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "PRNG" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Pseudozufallszahlengenerator" } ] } } 1go52670zusum9puyzs7r128g2n8ifv 294356 294242 2026-07-27T09:11:59Z 99of9 1622 Added Z22736 to the approved list of test cases 294356 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z19460" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z16683", "Z17K2": "Z19460K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "seed" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Seed" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z16683", "Z17K2": "Z19460K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "min" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Min" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z16683", "Z17K2": "Z19460K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "max" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Max" } ] } } ], "Z8K2": "Z16683", "Z8K3": [ "Z20", "Z22736" ], "Z8K4": [ "Z14", "Z19461" ], "Z8K5": "Z19460" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Xorshift" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Xorshift" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "PRNG" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Pseudozufallszahlengenerator" } ] } } fh6esu4ny945omh8jy6dnxbuprz9hjg Wikifunctions:Catalogue/Wikidata operations 4 41959 294195 293320 2026-07-26T14:58:44Z YoshiRulz 10156 /* Subpages */ Split to separate headings 294195 wikitext text/x-wiki == Wikidata properties == {{main|WF:Catalogue/Wikidata operations/Property}} == Wikidata items == {{main|WF:Catalogue/Wikidata operations/Item}} == Wikidata lexemes == {{main|WF:Catalogue/Wikidata operations/Lexeme}} == Wikidata statements == {{main|WF:Catalogue/Wikidata operations/Statement}} == Wikidata property claims / qualifiers == {{Help:Type deconstruction table/Wikidata property claim}} * {{Z+|Z6807}} * {{Z+|Z28294}} ** {{Z+|Z28308}} ** {{Z+|Z30175}} ** {{Z+|Z32097}} ** {{Z+|Z28312}} * {{Z+|Z28297}} * {{Z+|Z28300}} ** {{Z+|Z28304}} ===Wikidata claim types=== * {{Z+|Z29718}} ==Wikidata time== {{see also|WF:Catalogue/Date operations}} {{Help:Type deconstruction table/Wikidata time}} * {{Z+|Z25726}} ** {{Z+|Z28133}} ==Wikidata sitelink== {{Help:Type deconstruction table/Wikidata sitelink}} * {{Z|Z31988}} * {{Z|Z6839}} * {{Z|Z31931}} * {{Z|Z31934}} * {{Z|Z31703}} * {{Z|Z31973}} * {{Z|Z31976}} == Real life information retrieved using Wikidata == * {{Z+|Z33006}} * {{Z+|Z23543}} ** {{Z+|Z32663}} ** {{Z+|Z36556}} ** {{Z+|Z33895}} * {{Z+|Z37008}} ** {{Z+|Z34641}} === People === * {{Z+|Z27758}} * {{Z+|Z37361}} * {{Z+|Z30916}} === Places === * {{Z+|Z29835}} * {{Z+|Z30916}} === Music === * {{Z+|Z28803}} === Sports === * {{Z+|Z28217}} === Chemical properties === {{main|WF:Catalogue/Scientific functions#Chemistry}} [[Category:Lists of functions]] [[Category:Wikidata]] g3gz74b6dm6xzefnas4zp2l0vfk7qkv Talk:Z21802 1 48240 294192 159510 2026-07-26T13:17:15Z 99of9 1622 /* Function signature */ new section 294192 wikitext text/x-wiki [[Category:Multiple language NLG functions]] == Function signature == I don't think "sign" is a good data type for gender. I propose we change the function. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 13:17, 26 July 2026 (UTC) p52nedlgx288s59ch8gr5ccx75542j5 Z23410 0 52684 294247 287018 2026-07-27T03:41:45Z 99of9 1622 Added Z38332 to the approved list of test cases 294247 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z23410" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z23410K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "instance" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z23410K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "type" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z23410K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "English variant" } ] } } ], "Z8K2": "Z11", "Z8K3": [ "Z20", "Z23411", "Z23413", "Z26093", "Z26094", "Z26521", "Z34168", "Z35626", "Z35635", "Z26520", "Z33826", "Z38332" ], "Z8K4": [ "Z14", "Z35631", "Z23414", "Z23752" ], "Z8K5": "Z23410" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "subject is a kind of, English sentence" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "article-ful instanciating sentence, English", "an X is a Y", "a X is a Y", "P279" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "E.g. \"An aircraft carrier is a ship.\" or \"A tiger is a mammal.\"" } ] } } nl20r0jp9c4vy5jzgprperol7nfcehg Talk:Z26039 1 61728 294255 215092 2026-07-27T04:17:19Z 99of9 1622 /* Allowed entities */ Reply 294255 wikitext text/x-wiki == Question about the name of this function == What should mean 'article-less' in the context of this function? I think it's a very confusing name, considering that in many languages (for example in Italian) the output of this function should contain the article, without considering languages that don't have any articles. If I understand correctly, even in English "The violin is an instrument." sould be a valid output of this function. Am I wrong? [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 18:27, 24 July 2025 (UTC) :Yes, the architecture is unclear. Somehow, it’s the language and the item that determine the appropriate form. For example, “water” requires no article in English but would need a definite article in Italian or French. I think musical instruments are a bit unusual in using the definite article rather than the indefinite, and (in English, at least) we tend to do the same for species but use indefinite singulars or plurals for collections of species. I don’t think this can be directly inferred from Wikidata, currently. But, given that it varies by language (and perhaps also just by editorial style), it’s not clear how it would be represented in abstract content. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 19:27, 27 July 2025 (UTC) ::For now I've interpreted this function as having the entity in a definite form, while {{Z|Z26095}} having the entity in an indefinite form. I've tried to implement this function for Italian, trying a couple of heuristics to guess whether the definite article is definite or not (but the [[Z26513|function]] doesn't work and I don't know why). ::If this is the correct meaning of this function, we should rename it to something like "Definite entity instantiating fragment". In all cases, I think the current name is very misleading. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 09:23, 28 July 2025 (UTC) == Allowed entities == I think we should limit the tipologies of allowed entities, for example not allowing people (because usually languages treat people very differently from other things). [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 21:45, 4 September 2025 (UTC) :I think you’re right but I’m not sure what categories we might use. Perhaps we want to distinguish between named subjects with or without natural and/or grammatical gender and/or number (not to mention his/her/its/their current state). In other words, whatever tends to drive any inflection of the subject and the copula across a range of languages. This is possibly where [[Wikifunctions:Project chat#Decision tables for natural language generation]] is coming from (or heading towards)? @[[User:Hogü-456|Hogü-456]] [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 23:12, 4 September 2025 (UTC) ::I have not thinked about this before and so it is good you mentioned it. I think it is better to extend the function and implement the rules to give the correct output when it is about living beings. At least in German sometimes also animals are treated like humans when talking about them. In the decision table I showed how to derive the undefined article ein or eine. It depends on the gender of the second variable part. There is then an additional rule to apply before to derive the relevant form of the second variable from the gender of the first input. I have not added this rule to the decision table. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 17:57, 5 September 2025 (UTC) :::Another way of dealing with it would be to make a subfunction specific to named subjects / persons. Usually editors should use the most specific appropriate function. But we could also test for the type here and call the subfunction where necessary. Similar issues will surely occur for functions like [[Z36218]] which try to deal with an omnibus of properties, but many properties will need special handling (in that case different languages may split to subfunctions differently). --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 04:17, 27 July 2026 (UTC) 3ulzhqaeb4rle7shyg3ked0ovbx5onq 294256 294255 2026-07-27T04:21:26Z 99of9 1622 /* Applicable to past tense? */ new section 294256 wikitext text/x-wiki == Question about the name of this function == What should mean 'article-less' in the context of this function? I think it's a very confusing name, considering that in many languages (for example in Italian) the output of this function should contain the article, without considering languages that don't have any articles. If I understand correctly, even in English "The violin is an instrument." sould be a valid output of this function. Am I wrong? [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 18:27, 24 July 2025 (UTC) :Yes, the architecture is unclear. Somehow, it’s the language and the item that determine the appropriate form. For example, “water” requires no article in English but would need a definite article in Italian or French. I think musical instruments are a bit unusual in using the definite article rather than the indefinite, and (in English, at least) we tend to do the same for species but use indefinite singulars or plurals for collections of species. I don’t think this can be directly inferred from Wikidata, currently. But, given that it varies by language (and perhaps also just by editorial style), it’s not clear how it would be represented in abstract content. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 19:27, 27 July 2025 (UTC) ::For now I've interpreted this function as having the entity in a definite form, while {{Z|Z26095}} having the entity in an indefinite form. I've tried to implement this function for Italian, trying a couple of heuristics to guess whether the definite article is definite or not (but the [[Z26513|function]] doesn't work and I don't know why). ::If this is the correct meaning of this function, we should rename it to something like "Definite entity instantiating fragment". In all cases, I think the current name is very misleading. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 09:23, 28 July 2025 (UTC) == Allowed entities == I think we should limit the tipologies of allowed entities, for example not allowing people (because usually languages treat people very differently from other things). [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 21:45, 4 September 2025 (UTC) :I think you’re right but I’m not sure what categories we might use. Perhaps we want to distinguish between named subjects with or without natural and/or grammatical gender and/or number (not to mention his/her/its/their current state). In other words, whatever tends to drive any inflection of the subject and the copula across a range of languages. This is possibly where [[Wikifunctions:Project chat#Decision tables for natural language generation]] is coming from (or heading towards)? @[[User:Hogü-456|Hogü-456]] [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 23:12, 4 September 2025 (UTC) ::I have not thinked about this before and so it is good you mentioned it. I think it is better to extend the function and implement the rules to give the correct output when it is about living beings. At least in German sometimes also animals are treated like humans when talking about them. In the decision table I showed how to derive the undefined article ein or eine. It depends on the gender of the second variable part. There is then an additional rule to apply before to derive the relevant form of the second variable from the gender of the first input. I have not added this rule to the decision table. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 17:57, 5 September 2025 (UTC) :::Another way of dealing with it would be to make a subfunction specific to named subjects / persons. Usually editors should use the most specific appropriate function. But we could also test for the type here and call the subfunction where necessary. Similar issues will surely occur for functions like [[Z36218]] which try to deal with an omnibus of properties, but many properties will need special handling (in that case different languages may split to subfunctions differently). --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 04:17, 27 July 2026 (UTC) == Applicable to past tense? == Similar to the section above, my question is whether this is supposed to handle former entities? We do not currently have any test cases like this. For example Z26039(Aristotle, philosopher, En) should give "Aristotle was a philosopher." Or should that be handled by a different function? I favour carving it off, with a fallback back to this to simplify for any languages that don't distinguish. I'm happy to go with another plan though, as long as we are clear. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 04:21, 27 July 2026 (UTC) 5a0u780iozqajg9799jhyshxc1mg91u Z27218 0 63134 294244 209296 2026-07-27T03:37:33Z 99of9 1622 British English returned 294244 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z27218" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z26095", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z26095", "Z26095K1": { "Z1K1": "Z6091", "Z6091K1": "Q140" }, "Z26095K2": { "Z1K1": "Z6091", "Z6091K1": "Q25265" }, "Z26095K3": "Z1199" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z14392", "Z14392K2": { "Z1K1": "Z11", "Z11K1": "Z1199", "Z11K2": "A lion is a cat." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "a lion is a cat " } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 4ioodredy7a2khpcsn0pe228sle06jc 294245 294244 2026-07-27T03:38:43Z 99of9 1622 oh, maybe you want to note the fallback? 294245 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z27218" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z26095", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z26095", "Z26095K1": { "Z1K1": "Z6091", "Z6091K1": "Q140" }, "Z26095K2": { "Z1K1": "Z6091", "Z6091K1": "Q25265" }, "Z26095K3": "Z1199" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z14392", "Z14392K2": { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "A lion is a cat." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "a lion is a cat " } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } t9dv04uuotu0xhhb7evrc77koj7oebr Z27885 0 64553 294334 276272 2026-07-27T08:01:20Z Dv103 11127 Added Z38344 to the approved list of test cases 294334 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z27885" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z27885K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "concetto" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "concept" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z27885K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "lingua" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z27886", "Z27887", "Z27890", "Z27904", "Z29314", "Z30183", "Z30184", "Z30187", "Z31939", "Z35386", "Z38344" ], "Z8K4": [ "Z14", "Z30182", "Z30226", "Z30185", "Z29320" ], "Z8K5": "Z27885" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "nome per titolo di tabella" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "name for table header" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Given an item, returns the name of the item in a form suitable to be inserted in a table as a header" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Dato un elemento, restituisce il nome dell'elemento in una forma adatta ad essere inserita in una tabella come titolo (di una riga o colonna)." } ] } } 5bceuv74kdtnh4hgadw5ho7q90sepg5 294345 294334 2026-07-27T08:16:13Z WikiLambda system 3 Updated the implementation list (see [[Help:Wikifunctions/Implementation_ordering_and_choosing|About implementation selection]]) 294345 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z27885" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z27885K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "concetto" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "concept" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z27885K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "lingua" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z27886", "Z27887", "Z27890", "Z27904", "Z29314", "Z30183", "Z30184", "Z30187", "Z31939", "Z35386", "Z38344" ], "Z8K4": [ "Z14", "Z30185", "Z30182", "Z29320", "Z30226" ], "Z8K5": "Z27885" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "nome per titolo di tabella" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "name for table header" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Given an item, returns the name of the item in a form suitable to be inserted in a table as a header" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Dato un elemento, restituisce il nome dell'elemento in una forma adatta ad essere inserita in una tabella come titolo (di una riga o colonna)." } ] } } 0hr7h4ihjteonwuryt07kxc92hs3dvb 294347 294345 2026-07-27T08:19:27Z WikiLambda system 3 Updated the implementation list (see [[Help:Wikifunctions/Implementation_ordering_and_choosing|About implementation selection]]) 294347 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z27885" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z27885K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "concetto" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "concept" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z27885K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "lingua" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z27886", "Z27887", "Z27890", "Z27904", "Z29314", "Z30183", "Z30184", "Z30187", "Z31939", "Z35386", "Z38344" ], "Z8K4": [ "Z14", "Z30182", "Z30185", "Z29320", "Z30226" ], "Z8K5": "Z27885" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "nome per titolo di tabella" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "name for table header" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Given an item, returns the name of the item in a form suitable to be inserted in a table as a header" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Dato un elemento, restituisce il nome dell'elemento in una forma adatta ad essere inserita in una tabella come titolo (di una riga o colonna)." } ] } } 3bblvjtxyiwpgxjpr128lrcp3hty3p6 294348 294347 2026-07-27T08:19:49Z Dv103 11127 Removed Z29320 e Z30226 from the approved list of implementations 294348 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z27885" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z27885K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "concetto" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "concept" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z27885K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "lingua" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z27886", "Z27887", "Z27890", "Z27904", "Z29314", "Z30183", "Z30184", "Z30187", "Z31939", "Z35386", "Z38344" ], "Z8K4": [ "Z14", "Z30185", "Z30182" ], "Z8K5": "Z27885" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "nome per titolo di tabella" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "name for table header" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Given an item, returns the name of the item in a form suitable to be inserted in a table as a header" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Dato un elemento, restituisce il nome dell'elemento in una forma adatta ad essere inserita in una tabella come titolo (di una riga o colonna)." } ] } } 7hmwq1fgwf8avjfp5w6740352cyn0r7 Wikifunctions:Catalogue/Error handling 4 65302 294336 293541 2026-07-27T08:07:36Z Dv103 11127 294336 wikitext text/x-wiki {{see also|WF:How to create implementations#Wikifunctions error handling}} * {{Z+|Z851}} * {{Z+|Z850}} * {{Z+|Z852}} * {{Z+|Z28676}} * {{Z+|Z853}} * {{Z+|Z30928}} * {{Z+|Z20107}} * {{Z+|Z30824}} * {{Z+|Z885}} * {{Z+|Z28159}} * {{Z+|Z28249}} ** {{Z+|Z36395}} * {{Z+|Z38345}} == Errors == This list may be incomplete; see [[Special:ListObjectsByType/Z50]] for every defined {{Z|50}}. === Mathematical errors === * {{Z+|Z28194}} === String errors === * {{Z+|Z37622}} === Type reading function errors === * {{Z+|Z28131}} * {{Z+|Z28153}} === List errors === * {{Z+|Z28170}} * {{Z+|Z28171}} === Typed map errors === * {{Z+|Z36590}} === Wikidata element errors === * {{Z+|Z28158}} ** {{Z+|Z37463}} * {{Z+|Z28281}} * {{Z+|Z28248}} ** {{Z+|Z38196}} * {{Z+|Z28258}} * {{Z+|Z28259}} * {{Z+|Z28290}} === Wiktionary related errors === * {{Z+|Z36391}} * {{Z+|Z36399}} === Multilingual text errors === * {{Z+|Z34950}} === Errors in function arguments === * {{Z+|Z28230}} * {{Z+|Z31089}} === Chemistry errors === * {{Z+|Z28192}} * {{Z+|Z28216}} === Other === * {{Z+|Z28307}} * {{Z+|Z35566}} * {{Z+|Z36589}} djtoi1rf0hyb4drh3hdbspd9rk9g139 Z28435 0 65933 294216 287984 2026-07-26T16:19:34Z Seudo 13071 + French 294216 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z28435" }, "Z2K2": { "Z1K1": "Z14294", "Z14294K1": [ "Z14293", { "Z1K1": "Z14293", "Z14293K1": "Z28432", "Z14293K2": [ "Z60", "Z1002", "Z1113", "Z1689", "Z1199", "Z1437", "Z1966", "Z1124" ] }, { "Z1K1": "Z14293", "Z14293K1": "Z35018", "Z14293K2": [ "Z60", "Z1011" ] }, { "Z1K1": "Z14293", "Z14293K1": "Z37197", "Z14293K2": [ "Z60", "Z1592" ] }, { "Z1K1": "Z14293", "Z14293K1": "Z29568", "Z14293K2": [ "Z60", "Z1004" ] } ], "Z14294K2": "Z28432" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "config for year-specific sentence from statement" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 2xp7pmt79fc0fhkg257snkdd30ywi4b 294217 294216 2026-07-26T16:24:04Z Seudo 13071 remove the french config since it has no connected implementation 294217 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z28435" }, "Z2K2": { "Z1K1": "Z14294", "Z14294K1": [ "Z14293", { "Z1K1": "Z14293", "Z14293K1": "Z28432", "Z14293K2": [ "Z60", "Z1002", "Z1113", "Z1689", "Z1199", "Z1437", "Z1966", "Z1124" ] }, { "Z1K1": "Z14293", "Z14293K1": "Z35018", "Z14293K2": [ "Z60", "Z1011" ] }, { "Z1K1": "Z14293", "Z14293K1": "Z37197", "Z14293K2": [ "Z60", "Z1592" ] } ], "Z14294K2": "Z28432" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "config for year-specific sentence from statement" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 7j4vo7alpz4dq1vps0i694olrds6euf Z29890 0 69392 294223 231874 2026-07-26T18:30:38Z TheAhasan 91253 transate into bangla 294223 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z29890" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z29890K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "initial string" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z29890K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "pattern" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z29890K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "replacement" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z29890K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "index of match to replace (n \u003E=1)" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z29891", "Z29901" ], "Z8K4": [ "Z14", "Z29892" ], "Z8K5": "Z29890" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "replace nth regex match" }, { "Z1K1": "Z11", "Z11K1": "Z1381", "Z11K2": "trocar correspondência regex de número X" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "রেজেক্সের n-তম মিল প্রতিস্থাপন" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "replace second regex match" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 6sfjhlijlje30x9arp9e0kwk5x37zrr Z30182 0 69890 294346 268555 2026-07-27T08:19:18Z Dv103 11127 added blacklist 294346 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z30182" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z27885", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z34096", "Z34096K1": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z813", "Z813K1": { "Z1K1": "Z7", "Z7K1": "Z6830", "Z6830K1": { "Z1K1": "Z18", "Z18K1": "Z27885K1" }, "Z6830K2": { "Z1K1": "Z6092", "Z6092K1": "P5137" }, "Z6830K3": { "Z1K1": "Z18", "Z18K1": "Z27885K2" } } }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z27899", "Z27899K1": { "Z1K1": "Z7", "Z7K1": "Z30120", "Z30120K1": { "Z1K1": "Z18", "Z18K1": "Z27885K1" }, "Z30120K2": [ "Z6030", "Z6033" ], "Z30120K3": { "Z1K1": "Z7", "Z7K1": "Z24144", "Z24144K1": { "Z1K1": "Z18", "Z18K1": "Z27885K2" }, "Z24144K2": { "Z1K1": "Z40", "Z40K1": "Z41" }, "Z24144K3": { "Z1K1": "Z40", "Z40K1": "Z41" } }, "Z30120K4": [ "Z6092" ] }, "Z27899K2": { "Z1K1": "Z18", "Z18K1": "Z27885K2" } }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z12696", "Z12696K1": "Z38349", "Z12696K2": { "Z1K1": "Z7", "Z7K1": "Z27327", "Z27327K1": { "Z1K1": "Z18", "Z18K1": "Z27885K1" }, "Z27327K2": { "Z1K1": "Z6092", "Z6092K1": "P5137" }, "Z27327K3": { "Z1K1": "Z18", "Z18K1": "Z27885K2" } } }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z27899", "Z27899K1": { "Z1K1": "Z7", "Z7K1": "Z30120", "Z30120K1": { "Z1K1": "Z18", "Z18K1": "Z27885K1" }, "Z30120K2": [ "Z6030", "Z6033" ], "Z30120K3": { "Z1K1": "Z7", "Z7K1": "Z24144", "Z24144K1": { "Z1K1": "Z18", "Z18K1": "Z27885K2" }, "Z24144K2": { "Z1K1": "Z40", "Z40K1": "Z41" }, "Z24144K3": { "Z1K1": "Z40", "Z40K1": "Z41" } }, "Z30120K4": [ "Z6092" ] }, "Z27899K2": { "Z1K1": "Z18", "Z18K1": "Z27885K2" } }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z29315", "Z29315K1": { "Z1K1": "Z7", "Z7K1": "Z27327", "Z27327K1": { "Z1K1": "Z18", "Z18K1": "Z27885K1" }, "Z27327K2": { "Z1K1": "Z6092", "Z6092K1": "P5137" }, "Z27327K3": { "Z1K1": "Z18", "Z18K1": "Z27885K2" } }, "Z29315K2": { "Z1K1": "Z18", "Z18K1": "Z27885K2" } } } }, "Z34096K2": { "Z1K1": "Z18", "Z18K1": "Z27885K2" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "nome per titolo di tabella, ottimizzato" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "name for table header, optimized" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } qe3gw0w44735uxm44vqurneedjhuhof Z30185 0 69893 294344 268557 2026-07-27T08:16:05Z Dv103 11127 implemented lexeme blacklist 294344 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z30185" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z27885", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z34096", "Z34096K1": { "Z1K1": "Z7", "Z7K1": "Z850", "Z850K1": { "Z1K1": "Z7", "Z7K1": "Z29315", "Z29315K1": { "Z1K1": "Z7", "Z7K1": "Z38345", "Z38345K1": { "Z1K1": "Z7", "Z7K1": "Z27327", "Z27327K1": { "Z1K1": "Z18", "Z18K1": "Z27885K1" }, "Z27327K2": { "Z1K1": "Z6092", "Z6092K1": "P5137" }, "Z27327K3": { "Z1K1": "Z18", "Z18K1": "Z27885K2" } }, "Z38345K2": "Z38349", "Z38345K3": "Z28248", "Z38345K4": [ "Z1" ] }, "Z29315K2": { "Z1K1": "Z18", "Z18K1": "Z27885K2" } }, "Z850K2": "Z28248", "Z850K3": { "Z1K1": "Z7", "Z7K1": "Z27899", "Z27899K1": { "Z1K1": "Z7", "Z7K1": "Z30120", "Z30120K1": { "Z1K1": "Z18", "Z18K1": "Z27885K1" }, "Z30120K2": [ "Z6030", "Z6033" ], "Z30120K3": { "Z1K1": "Z7", "Z7K1": "Z24144", "Z24144K1": { "Z1K1": "Z18", "Z18K1": "Z27885K2" }, "Z24144K2": { "Z1K1": "Z40", "Z40K1": "Z41" }, "Z24144K3": { "Z1K1": "Z40", "Z40K1": "Z41" } }, "Z30120K4": [ "Z6092" ] }, "Z27899K2": { "Z1K1": "Z18", "Z18K1": "Z27885K2" } } }, "Z34096K2": { "Z1K1": "Z18", "Z18K1": "Z27885K2" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "nome per titolo di tabella, con catch" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "name for table header, with try/catch" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } szuv6pktdrl9c5x7uhaz45zw8z327nx Wikifunctions:Catalogue/Wikidata operations/Item 4 70154 294193 293568 2026-07-26T14:00:25Z Seudo 13071 /* Information from items */ + date of death 294193 wikitext text/x-wiki {{Help:Fetching function table/Wikidata item reference}} {{Help:Type deconstruction table/Wikidata item}} == Comparison and evaluation == * {{Z+|Z6801}} * {{Z+|Z27506}} * {{Z+|Z33006}} ==Labels and aliases== * {{Z+|Z22853}} ** {{Z+|Z23753}} ** {{Z+|Z24102}} ** {{Z+|Z24139}} ** {{Z+|Z24114}} ** {{Z+|Z27899}} ** {{Z+|Z23468}} * {{Z+|Z23080}} ==Statements, properties, and values== * {{Z+|Z22220}} * {{Z+|Z29691}} ** {{Z+|Z29694}} * {{Z+|Z30025}} ** {{Z+|Z29728}} ** {{Z+|Z29724}} * {{Z+|Z22978}} ** {{Z+|Z32290}} * {{Z+|Z28787}} ===Specific statements=== * {{Z+|Z23543}} ** {{Z+|Z29623}} ** {{Z+|Z36572}} * {{Z+|Z29620}} ** {{Z+|Z36561}} * {{Z+|Z37008}} ==Items linked to lexemes== * {{Z+|Z6830}} ** {{Z+|Z23471}} ** {{Z+|Z27327}} *** {{Z+|Z33071}} *** {{Z+|Z33823}} *** {{Z+|Z38197}} * {{Z+|Z22696}} * {{Z+|Z23610}} ** {{Z+|Z23604}} ** {{Z+|Z23082}} ==Information from items== * {{Z+|Z21580}} * {{Z+|Z23136}} ** {{Z+|Z25792}} * {{Z+|Z25601}} * {{Z+|Z28620}} * {{Z+|Z28777}} ==Citations== * {{Z+|Z29057}} ==Item references== {{Help:Type deconstruction table/Wikidata item reference}} * {{Z+|Z19316}} * {{Z+|Z20041}} * {{Z+|Z23756}} ** {{Z+|Z22246}} * {{Z+|Z6821}} ** {{Z+|Z6820}} ** {{Z+|Z30120}} ==Other== * {{Z+|Z23737}} ==Search for== * [[Special:Search/: "Z8K2 Z6001" OR "Z8K2 Z6091"|Functions returning an explicit Wikidata item object or reference]] ** [[Special:Search/: "Z8K2 Z1K1 Z7 Z7K1 Z881 Z881K1 Z6001" OR "Z8K2 Z1K1 Z7 Z7K1 Z881 Z881K1 Z6091"| or a list of them]] ** [[Special:Search/: "Z8K2 Z6001"OR "Z8K2 Z1K1 Z7 Z7K1 Z881 Z881K1 Z6001|or just a Wikidata item object or a list of them]] ** [[Special:Search/: "Z8K2 Z6091"|or just a Wikidata item reference]] *** [[Special:Search/: "Z8K2 Z1K1 Z7 Z7K1 Z881 Z881K1 Z6091|or a list of them]] * [[Special:Search/: "Z17K1 Z6001" OR "Z17K1 Z1K1 Z7 Z7K1 Z881 Z881K1 Z6001|Functions expecting an explicit Wikidata item object or a list of them]] * [[Special:Search/: "Z17K1 Z6091"|Functions expecting an explicit Wikidata item reference]] ** [[Special:Search/: "Z17K1 Z1K1 Z7 Z7K1 Z881 Z881K1 Z6091|or a list of them]] [[Category:Lists of functions]] [[Category:Wikidata]] a2ohne84mumrydvldx160o6gq2tzxvs Z31999 0 77933 294354 294014 2026-07-27T09:10:49Z WikiLambda system 3 Updated the implementation list (see [[Help:Wikifunctions/Implementation_ordering_and_choosing|About implementation selection]]) 294354 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z31999" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z22112", "Z17K2": "Z31999K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "input" } ] } } ], "Z8K2": "Z22112", "Z8K3": [ "Z20", "Z32001", "Z32002", "Z32003" ], "Z8K4": [ "Z14", "Z38302", "Z32000" ], "Z8K5": "Z31999" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "lean false (Kleenean)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "T → T\nM → F\nF → F" } ] } } byh3ju0rzolrrvov74aqo17z8pmtjvg Z32319 0 78515 294248 277818 2026-07-27T04:04:58Z 99of9 1622 Added Z36919 to the approved list of implementations 294248 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z32319" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z32319K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "text" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z35629", "Z35630", "Z35632", "Z35633" ], "Z8K4": [ "Z14", "Z32320", "Z35628", "Z36919" ], "Z8K5": "Z32319" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "add indefinite article in English" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "prepend \"a\" or \"an \", English", "prepend indefinite article" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "prepends an indefinite article to a word or string" } ] } } dwyk4vcw4z9ej5qhmrwlbq0uhjrocrj Z34943 0 82704 294272 282419 2026-07-27T06:20:56Z 99of9 1622 Added Z38337 to the approved list of test cases 294272 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34943" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6005", "Z17K2": "Z34943K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "lessema" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "lexeme" } ] } }, { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z6091" }, "Z17K2": "Z34943K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "caratteristiche grammaticali" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "grammatical features" } ] } } ], "Z8K2": "Z12", "Z8K3": [ "Z20", "Z34944", "Z35639", "Z38337" ], "Z8K4": [ "Z14", "Z34945" ], "Z8K5": "Z34943" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "miglior testo multilingue di rappr. di lessema" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "better matching multilingual text form from lexeme" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1787", "Z31K2": [ "Z6", "miglior stringa di rappresentazione di lessema compatibile in lingua", "miglior stringa di rappr. di lessema multilingue" ] }, { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "multilingual text from lexeme", "multilingual text from lexeme and grammar", "lexeme and grammar to multilingual text" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Come Z27410, ma restituendo tutte le rappresentazioni della forma." }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Like Z27410, but returning the entire multilingual text" } ] } } m2g66anjza2gzxxzbgm4yx005wnuuhh 294285 294272 2026-07-27T06:36:08Z 99of9 1622 nudge 294285 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34943" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6005", "Z17K2": "Z34943K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "lessema" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "lexeme" } ] } }, { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z6091" }, "Z17K2": "Z34943K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "caratteristiche grammaticali" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "grammatical features" } ] } } ], "Z8K2": "Z12", "Z8K3": [ "Z20", "Z34944", "Z35639", "Z38337" ], "Z8K4": [ "Z14", "Z34945" ], "Z8K5": "Z34943" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "miglior testo multilingue di rappr. di lessema" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "better matching multilingual text form from lexeme" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1787", "Z31K2": [ "Z6", "miglior stringa di rappresentazione di lessema compatibile in lingua", "miglior stringa di rappr. di lessema multilingue" ] }, { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "multilingual text from lexeme", "multilingual text from lexeme and grammar", "lexeme and grammar to multilingual text", "better matching lexeme form representations" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Come Z27410, ma restituendo tutte le rappresentazioni della forma." }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Like Z27410, but returning the entire multilingual text" } ] } } 0w5xtpvaym3a1jnhithu50bm7uh4622 294332 294285 2026-07-27T07:55:22Z Dv103 11127 Added Z38340 to the approved list of implementations 294332 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34943" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6005", "Z17K2": "Z34943K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "lessema" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "lexeme" } ] } }, { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z6091" }, "Z17K2": "Z34943K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "caratteristiche grammaticali" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "grammatical features" } ] } } ], "Z8K2": "Z12", "Z8K3": [ "Z20", "Z34944", "Z35639", "Z38337" ], "Z8K4": [ "Z14", "Z34945", "Z38340" ], "Z8K5": "Z34943" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "miglior testo multilingue di rappr. di lessema" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "better matching multilingual text form from lexeme" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1787", "Z31K2": [ "Z6", "miglior stringa di rappresentazione di lessema compatibile in lingua", "miglior stringa di rappr. di lessema multilingue" ] }, { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "multilingual text from lexeme", "multilingual text from lexeme and grammar", "lexeme and grammar to multilingual text", "better matching lexeme form representations" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Come Z27410, ma restituendo tutte le rappresentazioni della forma." }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Like Z27410, but returning the entire multilingual text" } ] } } 32jwq2w1uia3ynbrqkyshsxg7cinnox Z36393 0 85843 294191 289659 2026-07-26T12:20:01Z HenkvD 1290 English label 294191 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z36393" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z36390", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z10184", "Z10184K1": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z7", "Z7K1": "Z19298", "Z19298K1": { "Z1K1": "Z18", "Z18K1": "Z36390K1" } }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q1084" } }, "Z10184K2": { "Z1K1": "Z7", "Z7K1": "Z10184", "Z10184K1": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z7", "Z7K1": "Z19298", "Z19298K1": { "Z1K1": "Z18", "Z18K1": "Z36390K1" } }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q36224" } }, "Z10184K2": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z7", "Z7K1": "Z19298", "Z19298K1": { "Z1K1": "Z18", "Z18K1": "Z36390K1" } }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q147276" } } } }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z33243", "Z33243K1": { "Z1K1": "Z7", "Z7K1": "Z19285", "Z19285K1": { "Z1K1": "Z18", "Z18K1": "Z36390K1" } }, "Z33243K2": { "Z1K1": "Z18", "Z18K1": "Z36390K2" } }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z851", "Z851K1": "Z36391", "Z851K2": [ "Z6", { "Z1K1": "Z7", "Z7K1": "Z20041", "Z20041K1": { "Z1K1": "Z7", "Z7K1": "Z19298", "Z19298K1": { "Z1K1": "Z18", "Z18K1": "Z36390K1" } } }, "bn", { "Z1K1": "Z7", "Z7K1": "Z19310", "Z19310K1": { "Z1K1": "Z7", "Z7K1": "Z19285", "Z19285K1": { "Z1K1": "Z18", "Z18K1": "Z36390K1" } } } ] } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "tabella di coniugazione di lessema bangladese,comp" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Bengali lexeme conjugation table Composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } rvrdf2zn4la7vuvf9habimjm170yjhm Z36398 0 85848 294190 283413 2026-07-26T12:19:00Z HenkvD 1290 English label 294190 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z36398" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z36395", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z14562", "Z14562K1": { "Z1K1": "Z18", "Z18K1": "Z36395K1" }, "Z14562K2": "Z851" }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z851", "Z851K1": { "Z1K1": "Z18", "Z18K1": "Z36395K4" }, "Z851K2": { "Z1K1": "Z18", "Z18K1": "Z36395K5" } }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z13318", "Z13318K1": { "Z1K1": "Z18", "Z18K1": "Z36395K1" }, "Z13318K2": { "Z1K1": "Z18", "Z18K1": "Z36395K2" }, "Z13318K3": { "Z1K1": "Z18", "Z18K1": "Z36395K3" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "applica 2 argomenti se non crea errore, comp" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "apply 2 arguments if not throw error Composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 8xi5sozms4rpwpiwzu36s2akf0qdgrr Z36400 0 85850 294189 283423 2026-07-26T12:18:11Z HenkvD 1290 English label 294189 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z36400" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z36389", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z36395", "Z36395K1": { "Z1K1": "Z7", "Z7K1": "Z14310", "Z14310K1": "Z36394", "Z14310K2": { "Z1K1": "Z7", "Z7K1": "Z19295", "Z19295K1": { "Z1K1": "Z18", "Z18K1": "Z36389K1" } } }, "Z36395K2": { "Z1K1": "Z18", "Z18K1": "Z36389K1" }, "Z36395K3": { "Z1K1": "Z18", "Z18K1": "Z36389K2" }, "Z36395K4": "Z36399", "Z36395K5": [ "Z1", { "Z1K1": "Z7", "Z7K1": "Z14329", "Z14329K1": { "Z1K1": "Z7", "Z7K1": "Z19295", "Z19295K1": { "Z1K1": "Z18", "Z18K1": "Z36389K1" } } }, { "Z1K1": "Z7", "Z7K1": "Z19310", "Z19310K1": { "Z1K1": "Z7", "Z7K1": "Z19285", "Z19285K1": { "Z1K1": "Z18", "Z18K1": "Z36389K1" } } } ] } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "tabella di coniugazione di lessema, comp" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "conjugation table of lexeme Composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 25jxvlc0at787ttfmag5fo4jm8d4akg Z36406 0 85857 294188 289412 2026-07-26T12:16:44Z HenkvD 1290 English label 294188 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z36406" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z36403", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z7", "Z7K1": "Z19298", "Z19298K1": { "Z1K1": "Z18", "Z18K1": "Z36403K1" } }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q34698" } }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z36407", "Z36407K1": { "Z1K1": "Z18", "Z18K1": "Z36403K1" }, "Z36407K2": { "Z1K1": "Z18", "Z18K1": "Z36403K2" } }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z7", "Z7K1": "Z19298", "Z19298K1": { "Z1K1": "Z18", "Z18K1": "Z36403K1" } }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q1084" } }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z36458", "Z36458K1": { "Z1K1": "Z18", "Z18K1": "Z36403K1" }, "Z36458K2": { "Z1K1": "Z18", "Z18K1": "Z36403K2" } }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z7", "Z7K1": "Z19298", "Z19298K1": { "Z1K1": "Z18", "Z18K1": "Z36403K1" } }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q2865743" } }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z36466", "Z36466K1": { "Z1K1": "Z18", "Z18K1": "Z36403K2" } }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z7", "Z7K1": "Z19298", "Z19298K1": { "Z1K1": "Z18", "Z18K1": "Z36403K1" } }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q3813849" } }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z37419", "Z37419K1": { "Z1K1": "Z18", "Z18K1": "Z36403K2" } }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z7", "Z7K1": "Z19298", "Z19298K1": { "Z1K1": "Z18", "Z18K1": "Z36403K1" } }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q576670" } }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z37426", "Z37426K1": { "Z1K1": "Z18", "Z18K1": "Z36403K2" } }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z851", "Z851K1": "Z36391", "Z851K2": [ "Z6", { "Z1K1": "Z7", "Z7K1": "Z20041", "Z20041K1": { "Z1K1": "Z7", "Z7K1": "Z19298", "Z19298K1": { "Z1K1": "Z18", "Z18K1": "Z36403K1" } } }, "it", { "Z1K1": "Z7", "Z7K1": "Z19310", "Z19310K1": { "Z1K1": "Z7", "Z7K1": "Z19285", "Z19285K1": { "Z1K1": "Z18", "Z18K1": "Z36403K1" } } } ] } } } } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "tabella di coniugazione di lessema italiano, comp." }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "cojugation table of Italian lexeme Composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } rcvh3mwo2839vzmbp244r4kzlm3y7gz Z36409 0 85860 294187 283468 2026-07-26T12:15:24Z HenkvD 1290 English label 294187 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z36409" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z30463", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z600", "Z16K2": "function Z30463( Z30463K1, Z30463K2, Z30463K3, Z30463K4, Z30463K5, Z30463K6, Z30463K7, Z30463K8, Z30463K9 ) {\n\tfunction cleanString( Z27868K1 ) {\n\t\tlet s = Z27868K1.replaceAll('\u0026', \"\u0026amp;\");\n\t\ts = s.replaceAll('\"', \"\u0026quot;\");\n\t\ts = s.replaceAll(\"'\", \"\u0026apos;\");\n\t\ts = s.replaceAll('\u003C', \"\u0026lt;\");\n\t\ts = s.replaceAll('\u003E', \"\u0026gt;\");\n\t\treturn s;\n\t}\n\tfunction sameLanguage( Z14326K1, Z14326K2 ) {\n\t\treturn Z14326K1.Z60K1 == Z14326K2.Z60K1;\n\t}\n\tfunction tipoDiZobject(v){\n\t\tif (typeof(v.Z1K1) === \"string\"){\n\t\t\treturn v.Z1K1;\n\t\t}\n\t\treturn v.Z1K1.Z9K1;\n\t}\n\tfunction valToTitolo(val){\n\t\tif (typeof(val)===\"string\"){\n\t\t\treturn cleanString(val);\n\t\t}\n\t\tif (tipoDiZobject(val)===\"Z89\"){\n\t\t\treturn val.Z89K1;\n\t\t}\n\t\t\n\t\tif (tipoDiZobject(val)===\"Z11\"){\n\t\t\tif (sameLanguage(val.Z11K1,Z30463K4) || !val.Z11K1?.Z60K1){\n\t\t\t\treturn cleanString(val.Z11K2);\n\t\t\t}\n\t\t\treturn '\u003Cspan lang=\"'+ val.Z11K1.Z60K1 + '\"\u003E'+ cleanString(val.Z11K2) + '\u003C/span\u003E';\n\t\t}\n\t\t\n\t\tif (tipoDiZobject(val)===\"Z6091\"){\n\t\t\treturn cleanString(Z30463K9.get(val.Z6091K1));\n\t\t}\n\t}\n\tfunction valToElemento(val){\n\t\tif (typeof(val)===\"string\"){\n\t\t\tif (!Z30463K4?.Z60K1){\n\t\t\t\tif (val===Z30463K3) return cleanString(val);\n\t\t\t\treturn '\u003Ca href=\"/wiki/' + cleanString(val) + '#'+ Z30463K8 + '\" title=\"' + cleanString(val) + '\"\u003E' + cleanString(val) + '\u003C/a\u003E';\n\t\t\t}\n\t\t\tif (val===Z30463K3) {\n\t\t\t\treturn '\u003Cspan lang=\"'+ Z30463K4.Z60K1 + '\"\u003E'+ cleanString(val) + '\u003C/span\u003E'\n\t\t\t}\n\t\t\treturn '\u003Cspan lang=\"'+ Z30463K4.Z60K1 + '\"\u003E'+ '\u003Ca href=\"/wiki/' + cleanString(val) + '#'+ Z30463K8 + '\" title=\"' + cleanString(val) + '\"\u003E' + cleanString(val) + '\u003C/a\u003E' + '\u003C/span\u003E';\n\t\t}\n\t\tif (tipoDiZobject(val)===\"Z89\"){\n\t\t\treturn val.Z89K1;\n\t\t}\n\t\t\n\t\tif (tipoDiZobject(val)===\"Z11\"){\n\t\t\tif (sameLanguage(val.Z11K1,Z30463K4) || !val.Z11K1?.Z60K1){\n\t\t\t\treturn '\u003Ca href=\"/wiki/' + cleanString(val.Z11K2) + '#'+ Z30463K8 + '\" title=\"' + cleanString(val.Z11K2) + '\"\u003E' + cleanString(val.Z11K2) + '\u003C/a\u003E';\n\t\t\t}\n\t\t\treturn '\u003Cspan lang=\"'+ val.Z11K1.Z60K1 + '\"\u003E'+ '\u003Ca href=\"/wiki/' + cleanString(val.Z11K2) + '\" title=\"' + cleanString(val.Z11K2) + '\"\u003E' + cleanString(val.Z11K2) + '\u003C/a\u003E' + '\u003C/span\u003E';\n\t\t}\n\t\t\n\t\tif (tipoDiZobject(val)===\"Z6091\"){\n\t\t\tif (!Z30463K4?.Z60K1){\n\t\t\t\treturn '\u003Ca href=\"/wiki/' + cleanString(Z30463K9.get(val.Z6091K1)) + '#'+ Z30463K8 + '\" title=\"' + cleanString(Z30463K9.get(val.Z6091K1)) + '\"\u003E' + cleanString(Z30463K9.get(val.Z6091K1)) + '\u003C/a\u003E';\n\t\t\t}\n\t\t\treturn '\u003Cspan lang=\"'+ Z30463K4.Z60K1 + '\"\u003E'+ '\u003Ca href=\"/wiki/' + cleanString(Z30463K9.get(val.Z6091K1)) + '#'+ Z30463K8 + '\" title=\"' + cleanString(Z30463K9.get(val.Z6091K1)) + '\"\u003E' + cleanString(Z30463K9.get(val.Z6091K1)) + '\u003C/a\u003E' + '\u003C/span\u003E';\n\t\t}\n\t}\n\t\n\tlet vAtt=Z30463K2;\n\twhile (typeof(vAtt[0])===\"object\" \u0026\u0026 (0 in vAtt[0])){\n\t\tvAtt=vAtt[0];\n\t}\n\tconst nColonne=vAtt.length+1;\n\t\n\tfunction faiRicorsione(valori, titoli){\n\t\tlet ret='';\n\t\tif (titoli.length\u003E3 || (titoli.length===3 \u0026\u0026 titoli[2].length===nColonne)){\n\t\t\tfor(let i=0; i\u003Ctitoli[0].length; ++i){\n\t\t\t\tWikifunctions.Debug(\"ret = \"+ret);\n\t\t\t\tret+=`\u003Ctr\u003E\u003Cth rowspan=\"${nColonne}\"\u003E${valToTitolo(titoli[0][i])}\u003C/th\u003E\u003C/tr\u003E`;\n\t\t\t\tret+=faiRicorsione(valori[i],titoli.slice(1));\n\t\t\t}\n\t\t\treturn ret;\n\t\t}\n\t\tif (titoli.length===3 \u0026\u0026 titoli[0].length\u003E1){\n\t\t\tret='';\n\t\t\tfor (let i=0; i\u003Ctitoli[0].length; ++i){\n\t\t\t\tret+= faiRicorsione(valori[i], [[titoli[0][i]], ...titoli.slice(1)]);\n\t\t\t}\n\t\t\treturn ret;\n\t\t}\n\t\t\n\t\tret += '\u003Ctr\u003E';\n\t\tif (titoli.length===2 \u0026\u0026 titoli[1].length\u003CnColonne) ret += '\u003Ctd\u003E\u003C/td\u003E';\n\t\telse if (titoli.length===3){\n\t\t\tret+= `\u003Cth\u003E${valToTitolo(titoli[0][0])}\u003C/th\u003E`;\n\t\t\ttitoli=titoli.slice(1);\n\t\t}\n\t\t\n\t\t\n\t\tfor (let tAtt of titoli[1]) {\n\t\t\tret += `\u003Cth\u003E${valToTitolo(tAtt)}\u003C/th\u003E`;\n\t\t}\n\t\tret += '\u003C/tr\u003E';\n\t\n\t\tfor (let iRiga = 0; iRiga \u003C titoli[0].length; iRiga++) {\n\t\t\tret += `\u003Ctr\u003E\u003Cth\u003E${valToTitolo(titoli[0][iRiga])}\u003C/th\u003E`;\n\t\t\tfor (let tAtt of valori[iRiga]) {\n\t\t\t\tret += `\u003Ctd\u003E${valToElemento(tAtt)}\u003C/td\u003E`;\n\t\t\t}\n\t\t\tret += '\u003C/tr\u003E';\n\t\t}\n\t\treturn ret;\n\t}\n\n\tlet ret='';\n\tif (Z30463K7.Z89K1 !== \"\") ret += `\u003Ccaption\u003E${Z30463K7.Z89K1}\u003C/caption\u003E`;\n\tret+= faiRicorsione(Z30463K2,Z30463K1);\n\n\treturn { Z1K1: { Z1K1: \"Z9\", Z9K1: \"Z89\" }, Z89K1: `\u003Ctable class=\"wikitable\"\u003E${ret}\u003C/table\u003E` };\n}" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "helper di Wikitable di per Wiktionary regolare,js" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "helper for regular Wikitable in WiktionaryJS" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 5hsdkhi07wsf1izjrqd5xux8px7rok3 Z36410 0 85861 294186 283714 2026-07-26T12:14:20Z HenkvD 1290 English label 294186 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z36410" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z36407", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z30232", "Z30232K1": [ { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z6091" }, [ "Z6091", { "Z1K1": "Z6091", "Z6091K1": "Q3482678" }, { "Z1K1": "Z6091", "Z6091K1": "Q1817208" } ], [ "Z6091", { "Z1K1": "Z6091", "Z6091K1": "Q499327" }, { "Z1K1": "Z6091", "Z6091K1": "Q1775415" } ], [ "Z6091", { "Z1K1": "Z6091", "Z6091K1": "Q110786" }, { "Z1K1": "Z6091", "Z6091K1": "Q146786" } ] ], "Z30232K2": [ { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z6" } }, [ { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z6" }, [ "Z6", { "Z1K1": "Z7", "Z7K1": "Z22997", "Z22997K1": { "Z1K1": "Z18", "Z18K1": "Z36407K1" }, "Z22997K2": { "Z1K1": "Z25340", "Z25340K1": { "Z1K1": "Z6091", "Z6091K1": "Q499327" } }, "Z22997K3": { "Z1K1": "Z26934", "Z26934K1": { "Z1K1": "Z6091", "Z6091K1": "Q110786" } } }, { "Z1K1": "Z7", "Z7K1": "Z22997", "Z22997K1": { "Z1K1": "Z18", "Z18K1": "Z36407K1" }, "Z22997K2": { "Z1K1": "Z25340", "Z25340K1": { "Z1K1": "Z6091", "Z6091K1": "Q499327" } }, "Z22997K3": { "Z1K1": "Z26934", "Z26934K1": { "Z1K1": "Z6091", "Z6091K1": "Q146786" } } } ], [ "Z6", { "Z1K1": "Z7", "Z7K1": "Z22997", "Z22997K1": { "Z1K1": "Z18", "Z18K1": "Z36407K1" }, "Z22997K2": { "Z1K1": "Z25340", "Z25340K1": { "Z1K1": "Z6091", "Z6091K1": "Q1775415" } }, "Z22997K3": { "Z1K1": "Z26934", "Z26934K1": { "Z1K1": "Z6091", "Z6091K1": "Q110786" } } }, { "Z1K1": "Z7", "Z7K1": "Z22997", "Z22997K1": { "Z1K1": "Z18", "Z18K1": "Z36407K1" }, "Z22997K2": { "Z1K1": "Z25340", "Z25340K1": { "Z1K1": "Z6091", "Z6091K1": "Q1775415" } }, "Z22997K3": { "Z1K1": "Z26934", "Z26934K1": { "Z1K1": "Z6091", "Z6091K1": "Q146786" } } } ] ], [ { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z6" }, [ "Z6", { "Z1K1": "Z7", "Z7K1": "Z36443", "Z36443K1": { "Z1K1": "Z18", "Z18K1": "Z36407K1" }, "Z36443K2": { "Z1K1": "Z25340", "Z25340K1": { "Z1K1": "Z6091", "Z6091K1": "Q499327" } }, "Z36443K3": { "Z1K1": "Z26934", "Z26934K1": { "Z1K1": "Z6091", "Z6091K1": "Q110786" } } }, { "Z1K1": "Z7", "Z7K1": "Z36443", "Z36443K1": { "Z1K1": "Z18", "Z18K1": "Z36407K1" }, "Z36443K2": { "Z1K1": "Z25340", "Z25340K1": { "Z1K1": "Z6091", "Z6091K1": "Q499327" } }, "Z36443K3": { "Z1K1": "Z26934", "Z26934K1": { "Z1K1": "Z6091", "Z6091K1": "Q146786" } } } ], [ "Z6", { "Z1K1": "Z7", "Z7K1": "Z36443", "Z36443K1": { "Z1K1": "Z18", "Z18K1": "Z36407K1" }, "Z36443K2": { "Z1K1": "Z25340", "Z25340K1": { "Z1K1": "Z6091", "Z6091K1": "Q1775415" } }, "Z36443K3": { "Z1K1": "Z26934", "Z26934K1": { "Z1K1": "Z6091", "Z6091K1": "Q110786" } } }, { "Z1K1": "Z7", "Z7K1": "Z36443", "Z36443K1": { "Z1K1": "Z18", "Z18K1": "Z36407K1" }, "Z36443K2": { "Z1K1": "Z25340", "Z25340K1": { "Z1K1": "Z6091", "Z6091K1": "Q1775415" } }, "Z36443K3": { "Z1K1": "Z26934", "Z26934K1": { "Z1K1": "Z6091", "Z6091K1": "Q146786" } } } ] ] ], "Z30232K3": { "Z1K1": "Z7", "Z7K1": "Z27423", "Z27423K1": { "Z1K1": "Z18", "Z18K1": "Z36407K1" } }, "Z30232K4": { "Z1K1": "Z18", "Z18K1": "Z36407K2" }, "Z30232K5": "Z1787", "Z30232K6": { "Z1K1": "Z40", "Z40K1": "Z41" }, "Z30232K7": { "Z1K1": "Z89", "Z89K1": "" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "tabella di coniugazione di aggettivo italiano,comp" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Italian adjective conjugation table Comp" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 9jfjwgauxuqls81ahk8u9bx3vc4z86p Z36453 0 85915 294185 283701 2026-07-26T12:10:17Z HenkvD 1290 English label 294185 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z36453" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z36450", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z23120", "Z23120K1": { "Z1K1": "Z7", "Z7K1": "Z34899", "Z34899K1": { "Z1K1": "Z18", "Z18K1": "Z36450K1" }, "Z34899K2": { "Z1K1": "Z18", "Z18K1": "Z36450K2" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "lessema ha forme, comp" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "lexeme has forms with given grammatical feat? Comp" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "lexeme has forms with given grammatical features? Composition" } ] } } beuwcqdr6yt9dhihohkwiz77urwc0fj Z36454 0 85916 294184 283708 2026-07-26T12:09:15Z HenkvD 1290 English label 294184 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z36454" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z36443", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z36450", "Z36450K1": { "Z1K1": "Z18", "Z18K1": "Z36443K1" }, "Z36450K2": [ "Z6091", { "Z1K1": "Z6091", "Z6091K1": "Q1817208" }, { "Z1K1": "Z7", "Z7K1": "Z6895", "Z6895K1": { "Z1K1": "Z18", "Z18K1": "Z36443K2" } }, { "Z1K1": "Z7", "Z7K1": "Z6895", "Z6895K1": { "Z1K1": "Z18", "Z18K1": "Z36443K3" } } ] }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z27410", "Z27410K1": { "Z1K1": "Z18", "Z18K1": "Z36443K1" }, "Z27410K2": [ "Z6091", { "Z1K1": "Z6091", "Z6091K1": "Q1817208" }, { "Z1K1": "Z7", "Z7K1": "Z6895", "Z6895K1": { "Z1K1": "Z18", "Z18K1": "Z36443K2" } }, { "Z1K1": "Z7", "Z7K1": "Z6895", "Z6895K1": { "Z1K1": "Z18", "Z18K1": "Z36443K3" } } ] }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z36447", "Z36447K1": { "Z1K1": "Z7", "Z7K1": "Z27423", "Z27423K1": { "Z1K1": "Z18", "Z18K1": "Z36443K1" } }, "Z36447K2": { "Z1K1": "Z18", "Z18K1": "Z36443K2" }, "Z36447K3": { "Z1K1": "Z18", "Z18K1": "Z36443K3" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "coniuga aggettivo superlativo italiano, comp." }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "conjugate Italian superlative adjective Comp" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } mmmeo5hc0krkxoav7cjhot29qip2m9i Z36455 0 85917 294183 283710 2026-07-26T12:08:36Z HenkvD 1290 English label 294183 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z36455" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z36450", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z600", "Z16K2": "function Z36450( Z36450K1, Z36450K2 ) {\n const forms = Z36450K1.Z6005K7;\n const filtered = [];\n\n for (const form of forms) {\n const features = form.Z6004K4;\n let matchedItemRefs = 0;\n \n for (const itemRef of Z36450K2) {\n for (const feature of features) {\n if (feature.Z6091K1 === itemRef.Z6091K1) {\n matchedItemRefs++;\n break;\n }\n }\n }\n\n if (matchedItemRefs === Z36450K2.length) {\n return true;\n }\n }\n\n return false;\n}" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "lessema ha forme, js" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "exeme has forms with given grammatical feat? JS" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "exeme has forms with given grammatical features? Javascript" } ] } } 9g3f0rcujx0okgluzw9p1g2fddzqw6l Z36460 0 85922 294179 289669 2026-07-26T12:02:53Z HenkvD 1290 English label 294179 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z36460" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z36458", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z30232", "Z30232K1": [ { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z6091" }, [ "Z6091", { "Z1K1": "Z6091", "Z6091K1": "Q110786" }, { "Z1K1": "Z6091", "Z6091K1": "Q146786" } ] ], "Z30232K2": [ "Z6", { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z36450", "Z36450K1": { "Z1K1": "Z18", "Z18K1": "Z36458K1" }, "Z36450K2": [ "Z6091", { "Z1K1": "Z6091", "Z6091K1": "Q110786" } ] }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z27410", "Z27410K1": { "Z1K1": "Z18", "Z18K1": "Z36458K1" }, "Z27410K2": [ "Z6091", { "Z1K1": "Z6091", "Z6091K1": "Q110786" } ] }, "Z802K3": "Z24" }, { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z36450", "Z36450K1": { "Z1K1": "Z18", "Z18K1": "Z36458K1" }, "Z36450K2": [ "Z6091", { "Z1K1": "Z6091", "Z6091K1": "Q146786" } ] }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z27410", "Z27410K1": { "Z1K1": "Z18", "Z18K1": "Z36458K1" }, "Z27410K2": [ "Z6091", { "Z1K1": "Z6091", "Z6091K1": "Q146786" } ] }, "Z802K3": "Z24" } ], "Z30232K3": { "Z1K1": "Z7", "Z7K1": "Z27423", "Z27423K1": { "Z1K1": "Z18", "Z18K1": "Z36458K1" } }, "Z30232K4": { "Z1K1": "Z18", "Z18K1": "Z36458K2" }, "Z30232K5": { "Z1K1": "Z7", "Z7K1": "Z19295", "Z19295K1": { "Z1K1": "Z18", "Z18K1": "Z36458K1" } }, "Z30232K6": { "Z1K1": "Z40", "Z40K1": "Z42" }, "Z30232K7": { "Z1K1": "Z89", "Z89K1": "" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "tabella di coniugazione con solo sing/plur, comp" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "conjugation table with just singular/plural Comp" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } jb0rlv7madnpdcto4jum7d2rdiatgnt Z36678 0 86219 294322 290199 2026-07-27T07:08:05Z 99of9 1622 generalise name 294322 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z36678" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z36678K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z36678K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z37550" ], "Z8K4": [ "Z14", "Z36679" ], "Z8K5": "Z36678" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "infobox for populated place" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "infobox for city" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 9wt3kflfcxgy1cc0p7v4z2xzxhfb47w User:EatingCarBatteries 2 87461 294249 293461 2026-07-27T04:05:26Z EatingCarBatteries 61191 294249 wikitext text/x-wiki {{#babel:en-N|es-1}} {{#switch: |= {{ombox |style = width:50%; margin:0 auto 1em; margin-left: 0; margin-right: auto; |image = [[File:Wikimedia-logo-meta.svg|50px|link=]] |text = <div>This page can be found at '''[[:en:User:EatingCarBatteries|en:User:EatingCarBatteries]]'''.</div> <div style="font-style:italic;">This is an [[m:Special:MyLanguage/Soft redirect|interwiki redirect]].</div> }} |#default= {{#invoke:Template translation|renderTranslatedTemplate|template=Template:Interwiki redirect|uselang={{#ifeq:{{ARTICLESPACE}}|User|{{int:lang}}|{{PAGELANGUAGE}} }}|noshift=1}} }} Hello! I come here from the English Wikipedia - you can find more of me there. While I'm not so much of a linguist, I'm here to contribute to the parts that don't require NLG, such as those that would be normally covered by templates.<br /> I've thus far focused on taxonomy-related articles, not because I am taxonomist or biologist (I am studying Cybersecurity!), but because I predict Abstract Wikipedia hosting hundreds of thousands of species articles, similar to the articles in the Cebuano and Swedish wikis made by Lsjbot. This, along with geography-related articles (natural features + human settlements), are by far the most easily mass-created and numerous articles that all wikis can benefit from. <br /> '''Functions I've contributed to:''' * Taxonomy ** {{Z|Z37791}} ** {{Z|Z37808}} ** {{Z|Z37441}} ** {{Z|Z37821}} ** {{Z|Z37833}} ** {{Z|Z37725}} ** {{Z|Z37836}} ** {{Z|Z37927}} ** {{Z|Z37939}} (''todo'') * Utility ** {{Z|Z32839}} ** {{Z|Z37843}} ** {{Z|Z37925}} ** {{Z|Z38086}} (''hyperlinks are disabled in non-references (meaning when they aren't in <nowiki><sup></sup></nowiki>) for some reason. I intend to make this into a general hyperlinked infobox row function when this is eventually disabled) ** {{Z|Z38103}} ed73mc5o1n9fvdtmr6yq8l7btmvrb29 294250 294249 2026-07-27T04:05:42Z EatingCarBatteries 61191 294250 wikitext text/x-wiki {{#babel:en-N|es-1}} {{#switch: |= {{ombox |style = width:50%; margin:0 auto 1em; margin-left: 0; margin-right: auto; |image = [[File:Wikimedia-logo-meta.svg|50px|link=]] |text = <div>This page can be found at '''[[:en:User:EatingCarBatteries|en:User:EatingCarBatteries]]'''.</div> <div style="font-style:italic;">This is an [[m:Special:MyLanguage/Soft redirect|interwiki redirect]].</div> }} |#default= {{#invoke:Template translation|renderTranslatedTemplate|template=Template:Interwiki redirect|uselang={{#ifeq:{{ARTICLESPACE}}|User|{{int:lang}}|{{PAGELANGUAGE}} }}|noshift=1}} }} Hello! I come here from the English Wikipedia - you can find more of me there. While I'm not so much of a linguist, I'm here to contribute to the parts that don't require NLG, such as those that would be normally covered by templates.<br /> I've thus far focused on taxonomy-related articles, not because I am taxonomist or biologist, but because I predict Abstract Wikipedia hosting hundreds of thousands of species articles, similar to the articles in the Cebuano and Swedish wikis made by Lsjbot. This, along with geography-related articles (natural features + human settlements), are by far the most easily mass-created and numerous articles that all wikis can benefit from. <br /> '''Functions I've contributed to:''' * Taxonomy ** {{Z|Z37791}} ** {{Z|Z37808}} ** {{Z|Z37441}} ** {{Z|Z37821}} ** {{Z|Z37833}} ** {{Z|Z37725}} ** {{Z|Z37836}} ** {{Z|Z37927}} ** {{Z|Z37939}} (''todo'') * Utility ** {{Z|Z32839}} ** {{Z|Z37843}} ** {{Z|Z37925}} ** {{Z|Z38086}} (''hyperlinks are disabled in non-references (meaning when they aren't in <nowiki><sup></sup></nowiki>) for some reason. I intend to make this into a general hyperlinked infobox row function when this is eventually disabled) ** {{Z|Z38103}} 4rddns53p8no3ocjciq28d7hjb161hn Z37470 0 87462 294177 289833 2026-07-26T11:59:59Z HenkvD 1290 English label 294177 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37470" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z30463", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z600", "Z16K2": "function Z30463( Z30463K1, Z30463K2, Z30463K3, Z30463K4, Z30463K5, Z30463K6, Z30463K7, Z30463K8, Z30463K9 ) {\n\tfunction cleanString( Z27868K1 ) {\n\t\tlet s = Z27868K1.replaceAll('\u0026', \"\u0026amp;\");\n\t\ts = s.replaceAll('\"', \"\u0026quot;\");\n\t\ts = s.replaceAll(\"'\", \"\u0026apos;\");\n\t\ts = s.replaceAll('\u003C', \"\u0026lt;\");\n\t\ts = s.replaceAll('\u003E', \"\u0026gt;\");\n\t\ts = s.replaceAll('\\n', \"\u003Cbr\u003E\");\n\t\treturn s;\n\t}\n\tfunction isEmpty(v){\n\t\treturn v==null || v?.Z9K1===\"Z24\";\n\t}\n\tfunction sameLanguage( Z14326K1, Z14326K2 ) {\n\t\treturn Z14326K1.Z60K1 == Z14326K2.Z60K1;\n\t}\n\tfunction tipoDiZobject(v){\n\t\tif (typeof(v.Z1K1) === \"string\"){\n\t\t\treturn v.Z1K1;\n\t\t}\n\t\treturn v.Z1K1.Z9K1;\n\t}\n\tfunction valToTitolo(val){\n\t\tif (isEmpty(val)){\n\t\t\treturn \"\u0026mdash;\";\n\t\t}\n\t\tif (typeof(val)===\"string\"){\n\t\t\treturn cleanString(val);\n\t\t}\n\t\tif (tipoDiZobject(val)===\"Z89\"){\n\t\t\treturn val.Z89K1;\n\t\t}\n\t\t\n\t\tif (tipoDiZobject(val)===\"Z11\"){\n\t\t\tif (sameLanguage(val.Z11K1,Z30463K4) || !val.Z11K1?.Z60K1){\n\t\t\t\treturn cleanString(val.Z11K2);\n\t\t\t}\n\t\t\treturn '\u003Cspan lang=\"'+ val.Z11K1.Z60K1 + '\"\u003E'+ cleanString(val.Z11K2) + '\u003C/span\u003E';\n\t\t}\n\t\t\n\t\tif (tipoDiZobject(val)===\"Z6091\"){\n\t\t\treturn cleanString(Z30463K9.get(val.Z6091K1));\n\t\t}\n\t}\n\tfunction valToElemento(val){\n\t\tif (isEmpty(val)){\n\t\t\treturn \"\u0026mdash;\";\n\t\t}\n\t\tif (typeof(val)===\"string\"){\n\t\t\tif (!Z30463K5?.Z60K1 || sameLanguage(Z30463K5,Z30463K4)){\n\t\t\t\treturn cleanString(val) ;\n\t\t\t}\n\t\t\treturn '\u003Cspan lang=\"'+ Z30463K5.Z60K1 + '\"\u003E' + cleanString(val) + '\u003C/span\u003E';\n\t\t}\n\t\tif (tipoDiZobject(val)===\"Z89\"){\n\t\t\treturn val.Z89K1;\n\t\t}\n\t\t\n\t\tif (tipoDiZobject(val)===\"Z11\"){\n\t\t\tif (sameLanguage(val.Z11K1,Z30463K4) || !val.Z11K1?.Z60K1){\n\t\t\t\treturn cleanString(val.Z11K2) ;\n\t\t\t}\n\t\t\treturn '\u003Cspan lang=\"'+ val.Z11K1.Z60K1 + '\"\u003E'+ cleanString(val.Z11K2) + '\u003C/span\u003E';\n\t\t}\n\t\t\n\t\tif (tipoDiZobject(val)===\"Z6091\"){\n\t\t\tif (!Z30463K4?.Z60K1){\n\t\t\t\treturn cleanString(Z30463K9.get(val.Z6091K1)) ;\n\t\t\t}\n\t\t\treturn '\u003Cspan lang=\"'+ Z30463K4.Z60K1 + '\"\u003E' + cleanString(Z30463K9.get(val.Z6091K1)) + '\u003C/span\u003E';\n\t\t}\n\t}\n\t\n\t\n\tlet vAtt=Z30463K2;\n\twhile (typeof(vAtt[0])===\"object\" \u0026\u0026 (0 in vAtt[0])){\n\t\tvAtt=vAtt[0];\n\t}\n\tconst nColonne=vAtt.length+1;\n\t\n\tfunction filtra(_valori,_titoli){\n\t\tlet valori=[..._valori];\n\t\tlet titoli=[..._titoli];\n\t\t\n\t\t\n\t\tif (titoli.length===3){\n\t\t\tlet tit0=titoli[0];\n\t\t\t[valori,titoli]= filtra(valori,titoli.slice(1));\n\t\t\treturn [valori,[tit0, ...titoli]];\n\t\t}\n\t\t\n\t\tif (titoli.length===1){\n\t\t\tlet rowsToDelete=[];\n\t\t\tfor (let i=0; i\u003Ctitoli[0].length; ++i){\n\t\t\t\tif (isEmpty(titoli[0][i]) || isEmpty(valori[i])){\n\t\t\t\t\trowsToDelete.push(i);\n\t\t\t\t}\n\t\t\t}\n\t\t\treturn [valori.filter((a,b)=\u003E(rowsToDelete.indexOf(b)===-1)),\n\t\t\t\t\t[titoli[0].filter((a,b)=\u003E(rowsToDelete.indexOf(b)===-1))]];\n\t\t}\n\t\t\n\t\tif (titoli[1].length===nColonne){\n\t\t\tlet tit0=titoli[1][0];\n\t\t\t[valori,titoli]=filtra(valori, [titoli[0],titoli[1].slice(1)]);\n\t\t\treturn [valori, [titoli[0], [tit0, ...titoli[1]]]];\n\t\t}\n\t\t\n\t\t// TODO: filter away empty rows/columns for 2x2 tables\n\t\tlet rowsToDelete=[];\n\t\tlet colsToDelete=[];\n\t\t\n\t\tfor (let i=0; i\u003Ctitoli[0].length; ++i){\n\t\t\tif (isEmpty(titoli[0][i])){\n\t\t\t\trowsToDelete.push(i);\n\t\t\t\tcontinue;\n\t\t\t}\n\t\t\tlet allEmpty=true;\n\t\t\tfor (let j=0; j\u003Ctitoli[1].length; ++j){\n\t\t\t\tif(!isEmpty(valori[i][j])){\n\t\t\t\t\tallEmpty=false;\n\t\t\t\t\tbreak;\n\t\t\t\t}\n\t\t\t}\n\t\t\tif (allEmpty){\n\t\t\t\trowsToDelete.push(i);\n\t\t\t}\n\t\t}\n\t\t\n\t\ttitoli[0]=titoli[0].filter((a,b)=\u003E(rowsToDelete.indexOf(b)===-1));\n\t\tvalori=valori.filter((a,b)=\u003E(rowsToDelete.indexOf(b)===-1));\n\t\t\n\t\tfor (let j=0; j\u003Ctitoli[1].length; ++j){\n\t\t\tif (isEmpty(titoli[1][j])){\n\t\t\t\tcolsToDelete.push(j);\n\t\t\t\tcontinue;\n\t\t\t}\n\t\t\tlet allEmpty=true;\n\t\t\tfor (let i=0; i\u003Ctitoli[0].length; ++i){\n\t\t\t\tif(!isEmpty(valori[i][j])){\n\t\t\t\t\tallEmpty=false;\n\t\t\t\t\tbreak;\n\t\t\t\t}\n\t\t\t}\n\t\t\tif (allEmpty){\n\t\t\t\tcolsToDelete.push(j);\n\t\t\t}\n\t\t}\n\t\t\n\t\ttitoli[1]=titoli[1].filter((a,b)=\u003E(colsToDelete.indexOf(b)===-1));\n\t\tfor (let i=0; i\u003Ctitoli[0].length; ++i){\n\t\t\tvalori[i]=valori[i].filter((a,b)=\u003E(colsToDelete.indexOf(b)===-1));\n\t\t}\n\t\t\n\t\t\n\t\treturn [valori,titoli];\n\t}\n\t\n\tfunction faiRicorsione(valori, titoli){\n\t\tconst versioneOrizz= (titoli.length===1 \u0026\u0026 titoli[0].length\u003C4);\n\t\tlet ret='';\n\t\tif (titoli.length\u003E3 || (titoli.length===3 \u0026\u0026 titoli[2].length===nColonne)){\n\t\t\tfor(let i=0; i\u003Ctitoli[0].length; ++i){\n\t\t\t\tret+=`\u003Ctr\u003E\u003Cth colspan=\"${nColonne}\"\u003E${valToTitolo(titoli[0][i])}\u003C/th\u003E\u003C/tr\u003E`;\n\t\t\t\tret+=faiRicorsione(valori[i],titoli.slice(1));\n\t\t\t}\n\t\t\treturn ret;\n\t\t}\n\t\tif (titoli.length===3 \u0026\u0026 titoli[0].length\u003E1){\n\t\t\tret='';\n\t\t\tfor (let i=0; i\u003Ctitoli[0].length; ++i){\n\t\t\t\tif (isEmpty(titoli[0][i])) continue;\n\t\t\t\tret+= faiRicorsione(valori[i], [[titoli[0][i]], ...titoli.slice(1)]);\n\t\t\t}\n\t\t\treturn ret;\n\t\t}\n\t\t\n\t\t//Wikifunctions.Debug(\"titoli pre: \"+JSON.stringify(titoli))\n\t\t[valori,titoli]=filtra(valori,titoli);\n\t\t//Wikifunctions.Debug(\"titoli post: \"+JSON.stringify(titoli))\n\t\t\n\t\tif (titoli.length\u003E=2 || versioneOrizz){\n\t\t\t// First intestation row\n\t\t\tret += '\u003Ctr\u003E';\n\t\t\t//Wikifunctions.Debug(\"titoli.length = \"+titoli.length+\"; titoli[1].length = \"+titoli[1].length)\n\t\t\tif (titoli.length===2 \u0026\u0026 titoli[1].length\u003CnColonne) ret += '\u003Cth\u003E\u003C/th\u003E';\n\t\t\telse if (titoli.length===3){\n\t\t\t\tret+= `\u003Cth\u003E${valToTitolo(titoli[0][0])}\u003C/th\u003E`;\n\t\t\t\ttitoli=titoli.slice(1);\n\t\t\t}\n\t\t\t\n\t\t\t\n\t\t\tfor (let tAtt of titoli[1] ?? titoli[0]) {\n\t\t\t\tret += `\u003Cth\u003E${valToTitolo(tAtt)}\u003C/th\u003E`;\n\t\t\t}\n\t\t\tret += '\u003C/tr\u003E';\n\t\t}\n\t\t\n\t\tlet corpoTabella=[];\n\t\tlet dimCella=[];\n\t\t\n\t\tfor (let iRiga = 0; iRiga \u003C (versioneOrizz ? 1 : titoli[0].length); iRiga++){\n\t\t\tcorpoTabella.push([]);\n\t\t\tdimCella.push([]);\n\t\t\tfor (let tAtt of titoli.length===1 ? (versioneOrizz ? valori : [valori[iRiga]]) : valori[iRiga]) {\n\t\t\t\tcorpoTabella[corpoTabella.length-1].push(valToElemento(tAtt));\n\t\t\t\tdimCella[dimCella.length-1].push(true);\n\t\t\t}\n\t\t}\n\t\t\n\t\t\n\t\tif (Z30463K6){\n\t\t\tfor(let i=0; i\u003CcorpoTabella.length; ++i){\n\t\t\t\tfor (let j=0; j\u003CcorpoTabella[i].length; ++j){\n\t\t\t\t\tif (dimCella[i][j]===false){\n\t\t\t\t\t\tcontinue;\n\t\t\t\t\t}\n\t\t\t\t\tlet i1,j1;\n\t\t\t\t\tfor (j1=j; j1+1\u003CcorpoTabella[i].length \u0026\u0026 corpoTabella[i][j1+1]===corpoTabella[i][j] \u0026\u0026 dimCella[i][j1+1]===true; ++j1);\n\t\t\t\t\tfor (i1=i+1; i1\u003CcorpoTabella.length; ++i1){\n\t\t\t\t\t\tlet ok=true;\n\t\t\t\t\t\tfor (let j2=j; j2\u003C=j1; ++j2){\n\t\t\t\t\t\t\tif (corpoTabella[i1][j2]!== corpoTabella[i][j] || dimCella[i1][j2] !== true){\n\t\t\t\t\t\t\t\tok=false;\n\t\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t\tif (!ok){\n\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t\ti1--;\n\t\t\t\t\t\n\t\t\t\t\tfor (let i2=i; i2\u003C=i1; ++i2){\n\t\t\t\t\t\tfor (let j2=j; j2\u003C=j1; ++j2){\n\t\t\t\t\t\t\tdimCella[i2][j2]=false;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t\tdimCella[i][j]= (i1===i \u0026\u0026 j1===j ? true : {w:j1-j+1, h:i1-i+1});\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\t\n\t\t\n\t\n\t\tfor (let i = 0; i \u003C corpoTabella.length; i++) {\n\t\t\tif (!versioneOrizz)\n\t\t\t\tret += `\u003Ctr\u003E\u003Cth\u003E${valToTitolo(titoli[0][i])}\u003C/th\u003E`;\n\t\t\telse\n\t\t\t\tret += \"\u003Ctr\u003E\";\n\t\t\t\n\t\t\t\n\t\t\tfor (let j =0; j\u003CcorpoTabella[0].length; ++j) {\n\t\t\t\tif (dimCella[i][j]===false) continue;\n\t\t\t\tif (dimCella[i][j]===true){\n\t\t\t\t\tret+='\u003Ctd\u003E'+corpoTabella[i][j]+'\u003C/td\u003E';\n\t\t\t\t} else {\n\t\t\t\t\tret+=`\u003Ctd rowspan=\"${dimCella[i][j].h}\" colspan=\"${dimCella[i][j].w}\"\u003E`+corpoTabella[i][j]+'\u003C/td\u003E';\n\t\t\t\t}\n\t\t\t}\n\t\t\tret += '\u003C/tr\u003E';\n\t\t}\n\t\treturn ret;\n\t}\n\n\tlet ret='';\n\tif (Z30463K7.Z89K1 !== \"\") ret += `\u003Ccaption\u003E${Z30463K7.Z89K1}\u003C/caption\u003E`;\n\tret+= faiRicorsione(Z30463K2,Z30463K1);\n\n\treturn { Z1K1: { Z1K1: \"Z9\", Z9K1: \"Z89\" }, Z89K1: `\u003Ctable class=\"wikitable\"\u003E${ret}\u003C/table\u003E` };\n}" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "wikitable senza link con rimozione celle, js" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "helper for regular Wikitable in Wiktionary JS" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } bbllic68xyu8y7ubnog7gmn30wl2lsa Z37525 0 87570 294178 290063 2026-07-26T12:01:20Z HenkvD 1290 Englishlabel 294178 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37525" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z27327", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z37518", "Z37518K1": { "Z1K1": "Z7", "Z7K1": "Z6820", "Z6820K1": { "Z1K1": "Z7", "Z7K1": "Z17895", "Z17895K1": { "Z1K1": "Z7", "Z7K1": "Z32599", "Z32599K1": { "Z1K1": "Z18", "Z18K1": "Z27327K1" }, "Z32599K2": { "Z1K1": "Z18", "Z18K1": "Z27327K2" }, "Z32599K3": { "Z1K1": "Z18", "Z18K1": "Z27327K3" } } }, "Z6820K2": [ "Z6030" ], "Z6820K3": [ "Z60" ], "Z6820K4": [ "Z6092" ] }, "Z37518K2": { "Z1K1": "Z7", "Z7K1": "Z30120", "Z30120K1": { "Z1K1": "Z18", "Z18K1": "Z27327K1" }, "Z30120K2": [ "Z6030", "Z6033" ], "Z30120K3": { "Z1K1": "Z7", "Z7K1": "Z24144", "Z24144K1": { "Z1K1": "Z18", "Z18K1": "Z27327K3" }, "Z24144K2": { "Z1K1": "Z40", "Z40K1": "Z41" }, "Z24144K3": { "Z1K1": "Z40", "Z40K1": "Z41" } }, "Z30120K4": [ "Z6092" ] }, "Z37518K3": { "Z1K1": "Z7", "Z7K1": "Z24144", "Z24144K1": { "Z1K1": "Z18", "Z18K1": "Z27327K3" }, "Z24144K2": { "Z1K1": "Z40", "Z40K1": "Z41" }, "Z24144K3": { "Z1K1": "Z40", "Z40K1": "Z41" } }, "Z37518K4": { "Z1K1": "Z7", "Z7K1": "Z850", "Z850K1": { "Z1K1": "Z7", "Z7K1": "Z873", "Z873K1": "Z29649", "Z873K2": { "Z1K1": "Z7", "Z7K1": "Z24144", "Z24144K1": { "Z1K1": "Z18", "Z18K1": "Z27327K3" }, "Z24144K2": { "Z1K1": "Z40", "Z40K1": "Z42" }, "Z24144K3": { "Z1K1": "Z40", "Z40K1": "Z41" } } }, "Z850K2": "Z36589", "Z850K3": [ "Z6091" ] }, "Z37518K5": [ "Z6091" ], "Z37518K6": { "Z1K1": "Z40", "Z40K1": "Z42" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "miglior lessema per elemento, con 0 categorie less" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "best lexeme for Wikidata item, Composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } n7o8ts1kdjl6xyatsci3vdxdejgt3ay Z37526 0 87571 294180 290065 2026-07-26T12:03:40Z HenkvD 1290 English label 294180 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37526" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z33071", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z37518", "Z37518K1": { "Z1K1": "Z7", "Z7K1": "Z6820", "Z6820K1": { "Z1K1": "Z7", "Z7K1": "Z17895", "Z17895K1": { "Z1K1": "Z7", "Z7K1": "Z32599", "Z32599K1": { "Z1K1": "Z18", "Z18K1": "Z33071K2" }, "Z32599K2": { "Z1K1": "Z18", "Z18K1": "Z33071K3" }, "Z32599K3": { "Z1K1": "Z18", "Z18K1": "Z33071K4" } } }, "Z6820K2": [ "Z6030" ], "Z6820K3": [ "Z60" ], "Z6820K4": [ "Z6092" ] }, "Z37518K2": { "Z1K1": "Z7", "Z7K1": "Z30120", "Z30120K1": { "Z1K1": "Z18", "Z18K1": "Z33071K2" }, "Z30120K2": [ "Z6030", "Z6033" ], "Z30120K3": { "Z1K1": "Z7", "Z7K1": "Z24144", "Z24144K1": { "Z1K1": "Z18", "Z18K1": "Z33071K4" }, "Z24144K2": { "Z1K1": "Z40", "Z40K1": "Z41" }, "Z24144K3": { "Z1K1": "Z40", "Z40K1": "Z41" } }, "Z30120K4": [ "Z6092" ] }, "Z37518K3": { "Z1K1": "Z7", "Z7K1": "Z24144", "Z24144K1": { "Z1K1": "Z18", "Z18K1": "Z33071K4" }, "Z24144K2": { "Z1K1": "Z40", "Z40K1": "Z41" }, "Z24144K3": { "Z1K1": "Z40", "Z40K1": "Z41" } }, "Z37518K4": { "Z1K1": "Z7", "Z7K1": "Z850", "Z850K1": { "Z1K1": "Z7", "Z7K1": "Z873", "Z873K1": "Z29649", "Z873K2": { "Z1K1": "Z7", "Z7K1": "Z24144", "Z24144K1": { "Z1K1": "Z18", "Z18K1": "Z33071K4" }, "Z24144K2": { "Z1K1": "Z40", "Z40K1": "Z42" }, "Z24144K3": { "Z1K1": "Z40", "Z40K1": "Z41" } } }, "Z850K2": "Z36589", "Z850K3": [ "Z6091" ] }, "Z37518K5": [ "Z6091", { "Z1K1": "Z18", "Z18K1": "Z33071K1" } ], "Z37518K6": { "Z1K1": "Z40", "Z40K1": "Z41" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "miglior lessema con categoria da elemento, diretto" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "best lexeme with category from Wikidata item Comp" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } jww8ihq0sihi7sqoi0rrxlx1yhglgef Z37627 0 87684 294181 290360 2026-07-26T12:04:20Z HenkvD 1290 labell 294181 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37627" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z27249", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z27249", "Z27249K1": { "Z1K1": "Z6091", "Z6091K1": "Q89" }, "Z27249K2": { "Z1K1": "Z6091", "Z6091K1": "Q1364" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z14392", "Z14392K2": { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Ein Apfel ist eine Frucht." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Ein Apfel ist eine Frucht." }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "(de) Ein Apfel ist eine Frucht." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 7qqvnqwllvcxqbp27pr4jti95txj4pc Z37629 0 87686 294182 290368 2026-07-26T12:05:13Z HenkvD 1290 label 294182 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37629" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z27283", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z27283", "Z27283K1": { "Z1K1": "Z6091", "Z6091K1": "Q107635" }, "Z27283K2": { "Z1K1": "Z6091", "Z6091K1": "Q8502" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "백두산은 산이다" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Baitou, montagna -\u003E \"백두산은 산이다\"" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "[ko] 백두산은 산이다" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } icginhmtz9pci55707gkbesvn7eu68d Wikifunctions:Type proposals/Words with many forms 4 87959 294224 291467 2026-07-26T18:36:03Z Ameisenigel 44 /* Discussion */ re 294224 wikitext text/x-wiki = What is the problem? = A word (lexeme) often has several forms, and the right form needs to be selected for a given sentence. For example, in English, the following two sentences use two different forms of the word “''[[d:Lexeme:L536|book]]''”: # He read a ''book'' this month. # He read seven ''books'' this month. English nouns are usually modelled as having two forms, so that is rather simple and small. With [[Wikifunctions:Type proposals/Syntactic table|syntactic tables]] we model it with a table with two options, one singular and one plural (example for the noun “''[[Z36617|goose]]''”). Now, for lexemes with two forms this leads to a table with two options. That’s not very problematic. But in other languages, some parts of speech can have many different forms. And I just came to German adjectives. German adjectives have three comparison levels (positive, comparative, superlative), two numbers (singular and plural), three genders (feminine, masculine, and neuter), four cases (nominative, dative, genitive, and accusative), and three inflections (strong, weak, and mixed). That’s [https://www.wikifunctions.org/view/en/Z13558?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z13558%22%2C%22Z13558K1%22%3A%5B%22Z13518%22%2C%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%223%22%7D%2C%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%222%22%7D%2C%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%223%22%7D%2C%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%224%22%7D%2C%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%223%22%7D%5D%7D 3x2x3x4x3=216] forms. And three predicative forms. To see how this can look like, here’s the adjective “''[[d:Lexeme:L343955|braun]]''” (brown) with 147 forms and here’s the page on German Wiktionary that shows all forms for the adjective "''[[:de:wikt:Flexion:schön|schön]]"'' (beautiful). Yeah, German Wiktionary moved it to its own page because it would have been so unwieldy on the page of the word itself. I tried to rebuild a German adjective on Wikifunctions, here’s “''[[Z37431|hoch]]''” (high). It “only” has 129 options, as some of the plural forms collapse along the genders and even the cases sometimes, and thus we can save on these if the functions were careful. But trying to use that in functions lead to trouble with the system ([[phab:T431734|T431734]]). And that’s just the first kind of lexeme language and part of speech that happened to be a bit bigger. One question is, can Wikifunctions scale to such big Syntactic tables with hundreds of options? Or do we need another solution? In the discussion about the [[Wikifunctions:Type proposals/Syntactic type|Syntactic type proposal]], which was the predecessor to the Syntactic table proposal, the community did raise the point that the current proposal will lead to a lot of unnecessary computation. This argument turned out to be correct in practice. This proposal tries to remedy that issue. = Possible approaches = == A. Large tables == We have built a full table with 129 forms for the German adjective “[[Z37431|''hoch'']]”. This worked, but using them in functions did not ([[phab:T431734|T431734]]). For now it is unclear whether that is a substantial problem or just a minor bug. And even 129 forms is not the end of it: [[:en:wikt:açmak|this Turkish verb on the English Wiktionary]] has more than 300 forms, and [[:tr:wikt:açmak|the same one on the Turkish Wiktionary]] has even more, over 400 forms. In reality, these Lexemes have thousands of forms, and the tables on Wiktionary are woefully incomplete. Lists with so many elements will likely run into recursion limits, as well as being very hard for most users to understand let alone correct. '''Formatting tables''': formatting content works by formatting every option, as they are all HTML fragments. (This is how the system works right now.) '''Compatibility to Syntactic tables''': no issue, since they are still just tables. '''Scalability''': we need to always evaluate every single option, no matter if we need it or not. If a table has a few hundred options, and we bold these, we need to bold a few hundred HTML fragments, and yet in the end we throw all but one out, wasting resources and slowing things down. '''Plausibility of implementation''': can be done without changes to the backend, but won’t scale in the current system. Making this scale would be quite an effort. === Replacing materialized options with function calls === Now, one general rule in linguistics (which, as is often true, has plenty of exceptions) is that the more forms a kind of word has, the more regular they are. That’s why the forms in the German Wiktionary are all created from three or four inputs, not from hundreds. Same for the Turkish verbs mentioned above, they even have a single input only. So instead of having to materialize all the options beforehand, ''i.e.'' making the whole inflection table available with all the individual options, we could collapse some or all of the table options into functions. Here, to visualize it with a small, artificial example in a made-up language: {| class="wikitable" |'''Gender \ Number''' |'''Singular''' |'''Plural''' |- |'''Masculine''' |blond |blonds |- |'''Feminine''' |blonde |blondes |} Any such regular table can always be replaced by a function ''form from stem(“blond”, gender, number)'' One example can be seen with [[Z37477|this function implementation for German adjectives]], which takes four base forms (the stems of the positive, comparative, and superlative as well as the positive predicative) and creates all the other functions through function calls. One interesting question becomes, how do we use these function calls in Wikifunctions? If we evaluate them all beforehand, we create tons of computation that is never used (in fact, of the hundreds of options we know that only one will be used!). So we have two questions: how do we represent these function calls, and how do we integrate them in an NLG system that allows us to merge the individual tables / lexemes into larger sentence fragments and eventually sentences? == B. Encode them as text in the fragments == Instead of having all options materialized, we materialize some, if any of the dimensions of the table, and we string encode the function calls for the remaining dimensions in the fragment. So instead of having the four options for the four forms for the made up language above, we have one function, e.g. <code>Z7133</code>, and placeholders for the two arguments, the number and the gender. As the tables get merged, and we figure out with which specific gender and number the table has to agree with, the placeholders for the arguments get replaced with the respective values, until the arguments are all given and then the function can be evaluated and the correct form replaces the function call. So the single option for the table above could look like this as a fragment: <code>※λZ7133blondQQλ※</code> Say, we now learn that the form has to agree with a feminine noun. Now we replace one of the placeholder arguments and it becomes: <code>※λZ7133blondQ1775415Qλ※</code> Once we know that the form has to be singular, the second Q also gets replaced with the respective value. Now we can evaluate the represented function call and just replace it with “blonde”. The exact syntax of how to store the embedded function calls as strings has plenty of room for bikeshedding. Note that, rather intentionally, in order to keep things reasonably simple, we only have a single level of function calls and do not embed these. Also the argument types are strictly limited to a single string followed by Wikidata item references. Both of these restrictions can be lifted with a smarter syntax. (B2.) One alternative would be to reuse the syntax of embedded functions we already have instead of introducing a new one. So it would look like this: <code><nowiki>{{#function:Z7133|blond|Q1775415|Q}}</nowiki></code> This would have the advantage of having a more powerful syntax (we have a larger selection of arguments and combinations of arguments). It would have the disadvantage of bringing a syntax designed for wikitext into HTML fragments, which might be confusing expectations, users, and implementation. '''Formatting tables''': since these are HTML fragments, they can be formatted the same way as the current HTML fragments. '''Compatibility with Syntactic tables''': merge functions need to be aware of this shift. They need to know when to augment the argument list instead of using options, and when to replace the encoded function call with the actual text. But they are compatible otherwise. '''Plausibility of implementation''': can be done with the system as is. == C. A new Type for quoted and partial function calls == Instead of using text-encoded function calls in unsuspecting HTML fragments, we introduce a new type for essentially the same behaviour, so a real type representing a quoted, potentially partial function call. We would have a type that looks a lot like a Z7, but is a different type (e.g. a Z77). This type is basically a [[:en:Closure_(computer_programming)|closure]], if I understand it correctly. Unlike a Z7 it does not get evaluated. It also can have missing arguments. Some core functions for this new type are: * Does the function have all arguments set? * Set a given argument to a given value * Evaluate the function call These functions would be needed in Option B as well, but there they would work on the string syntax. A list of quoted, partial function calls would then be part of every Syntactic Option, on a new key. The HTML fragments themselves would have placeholders where the results of the function calls would be inserted. Note that a quoted and partial function call will be a useful type also outside of this particular use case. '''Formatting tables''': Since we retain the HTML fragments, we can continue to use the current approach for formatting. Boldening a table means we will still create the HTML fragment that bolds the placeholder, and once the function calls are resolved, the placeholder is replaced with the text. '''Compatibility with Syntactic tables''': We need to add one key to each option, holding a list of quoted and partial function calls. The merge functions need to know about these, add the appropriate arguments, resolve function calls at the right time, and replace placeholders with the result. '''Plausibility of implementation''': I think that the backend would require some small changes, but the frontend would need quite a bit of fiddly work. == D. A new type enveloping a lispy representation of function calls == This and the next approach assume we are composing the whole text fragment as a function call. This avoids having any placeholders in the HTML fragment. Once the function call is fully specified, it can be evaluated and the result becomes the HTML fragment. Here we propose to introduce a very simple new type: [[:en:Anonymous_function|anonymous functions]] (also known as lambdas). It is quite similar to a Z8, but we drop the identity key, we drop the tests, and we allow for only one single composition as the implementation, represented by an untyped list as described below. So the structure is: * K1: typed list of anonymous argument declarations * K2: type of the return value * K3: untyped list An anonymous argument declaration also has three keys: * K1: string for the identifier * K2: type of the argument * K3: Wikidata item reference for the meaning of the argument A very simple representation for anonymous functions is to have an untyped list of objects, where the first object is the function to be called and the following are the argument values. (Basically, [[:en:Lisp_(programming_language)|LISP syntax]]. This is also inspired by [[Wikifunctions:Type proposals/Semantic unit|Mahir’s proposal for semantic units]].) if an argument is a function call itself, it is represented by a new list. Values that are not given yet are represented by a Z18/argument reference. A list that does not start with a function but has a different type as the first value instead evaluates to itself. Note that anonymous functions are a useful type outside of this particular use case too. They also cover in their entirety all the use cases for quoted and partial function calls suggested in approach C and are strictly more powerful than these. '''Formatting tables''':Formatting happens by wrapping the existing function call with the new call, e.g. in order to make a word bold, we take the function creating the word, [ Z711, “blond”, Q1775415, K1 ] and turn it into [ Z36961, [ Z711, “blond”, Q1775415, K1 ] ] '''Compatibility with Syntactic tables''': there are at least three possible ways on how to use this representation: D1. We keep the existing structure, and extend syntactic options with a new key that takes a list of anonymous functions. Both the existing key for the list of HTML fragments and this new key may have empty lists. Merge functions would need to know how to use the fragments and the functions correctly. In the end, it should always boil down to just having options with HTML fragments. D2. On Syntactic options, we replace the existing key with a list of HTML fragments with a list of anonymous functions. Note that a list with HTML fragments evaluates to itself, that means that existing HTML fragments just continue the same way (but would need to be wrapped with the new type). D3. We entirely replace Syntactic options with an anonymous function call (and drop Syntactic options altogether). All features of options become arguments for the anonymous function call. In that case it would probably also make sense to rename the Syntactic table type, since it's not really a table anymore. '''Plausibility of implementation''': can be done with the system as is, I think. == E. A new Type for anonymous functions == This approach is basically the same as approach D, but has a more useful internal representation for anonymous function calls. Instead of an untyped list, we use a composition. The argument declarations are the unbound arguments. We can either make a call to an anonymous function and provide the missing arguments ([[:en:Function_application|application]]), or we can replace one of the arguments with a value, leading to a new anonymous function that has one less argument ([[:en:Partial_application|currying]]). Once the anonymous function has no arguments left, it can be evaluated any time. '''Formatting tables''': we envelop the implementation with the formatting function. '''Compatibility with Syntactic tables''': E1, E2 or E3, as with D1, D2, D3 respectively. '''Plausibility of implementation''': the backend should be able to deal with this pretty much as is, if I understand it correctly. The frontend would need some fiddly work, but that should be roughly comparable to approach C. = Discussion = {| class="wikitable" | |A |B |C |D |E |- |Can be implemented right away |<nowiki>++</nowiki> |<nowiki>++</nowiki> |<nowiki>-</nowiki> |<nowiki>++</nowiki> |<nowiki>-</nowiki> |- |Decent UX with a bit of effort |<nowiki>+</nowiki> |<nowiki>- -</nowiki> |<nowiki>+</nowiki> |<nowiki>-</nowiki> |<nowiki>+</nowiki> |- |Speed and scalability? |<nowiki>-</nowiki> |<nowiki>+</nowiki> |<nowiki>+</nowiki> |<nowiki>+</nowiki> |<nowiki>+</nowiki> |- |Allows for composition |<nowiki>+</nowiki> |<nowiki>- -</nowiki> |<nowiki>- -</nowiki> |<nowiki>++</nowiki> |<nowiki>++</nowiki> |- |How does it fit with the existing table type? |<nowiki>++</nowiki> |<nowiki>++</nowiki> |<nowiki>+</nowiki> |<nowiki>-</nowiki> |<nowiki>-</nowiki> |- |Does it allow formatting content? |<nowiki>++</nowiki> |<nowiki>++</nowiki> |<nowiki>++</nowiki> |<nowiki>++</nowiki> |<nowiki>++</nowiki> |} '''Denny’s recommendation''': while writing up the problem, although I initially wasn’t clear about how to proceed, I am now in favor of eventually moving to approach E but starting with approach D. Semantically, the lispy representation from D can be transformed automatically into an E, once the system supports anonymous functions in its UX, and until then, we can use the lispy representation. The lispy representation is not great from an UX perspective, but the goal is to replace it with something better. But we wouldn’t be blocked on that better UX in order to proceed. Out of inertia, I would prefer D1, but maybe D3 is the better solution as it is simpler. * Honestly, I find it difficult to understand the difference between D and E. However, I agree that these two options might be the best one. Looking at 1/2/3 I would have considered 2 the best because we would not have to worry about merge functions and we could also keep the syntactic tables. Just my two cents, --[[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 18:35, 26 July 2026 (UTC) * (Add your comments here) moe9p678e8wzlbkej9im92kebgpp51h Z37840 0 87984 294194 294010 2026-07-26T14:22:08Z Joseph 866 +tr 294194 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37840" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z6091" }, "Z17K2": "Z37840K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "list of QIDs" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z37840K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z37842" ], "Z8K4": [ "Z14", "Z37841" ], "Z8K5": "Z37840" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "list of Abstract Wikilinks" }, { "Z1K1": "Z11", "Z11K1": "Z1237", "Z11K2": "Soyut Vikibağlantılar listesi" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Creates a bulleted list with each bullet pointing to a QID provided in the typed list" }, { "Z1K1": "Z11", "Z11K1": "Z1237", "Z11K2": "Her biri türlü listedeki sağlanan QID'ye bağlantı veren bir maddeli liste oluşturur" } ] } } qhprkxl3hzgpnlf76wdckc817055yk0 Z38197 0 88461 294292 293567 2026-07-27T06:43:32Z 99of9 1622 294292 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38197" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z38197K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "elemento Wikidata" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "item" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6092", "Z17K2": "Z38197K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "predicato" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "predicate" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z38197K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "lingua" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } }, { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z6091" }, "Z17K2": "Z38197K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "categorie lessicali preferite" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "preferred lexical categories" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z40", "Z17K2": "Z38197K5", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "forza categorie lessicali" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "force lexical categories" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z38197K6", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "stringa di riferimento" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "reference string" } ] } } ], "Z8K2": "Z6005", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14", "Z38202" ], "Z8K5": "Z38197" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "miglior lessema con stringa di riferimento" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "best lexeme with reference string" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1787", "Z31K2": [ "Z6", "miglior lessema per elemento Wikidata con stringa di riferimento" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } rm2pthxq7lqv0rafkk4sypfajgbvywr Wikifunctions:Status updates/2026-07-16/de 4 88589 294219 293944 2026-07-26T18:03:17Z Ameisenigel 44 Created page with "In den letzten Wochen haben einige Freiwillige und ich mit [[$1|dem Vorschlag für syntaktische Tabellen]] experimentiert. Die Community hat uns bereits früh gewarnt, dass dieser Ansatz wahrscheinlich nicht für morphologisch reiche Sprachen, wie etwa Türkisch oder Finnisch, skalierbar wäre, da Wörter dort Hunderte, wenn nicht gar Tausende von Formen haben könnten." 294219 wikitext text/x-wiki <languages/> {{Wikifunctions updates | prevlabel = Vorheriges Update | prev = 2026-07-08 | nextlabel = Nächstes Update | next = }} Willkommen bei Newsletter #257, der [https://www.wikifunctions.org/view/en/Z14629?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z14629%22%2C%22Z14629K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%223%22%7D%7D dritten Fermat-Zahl]! <span id="Beyond_syntactic_tables"></span> === Über syntaktische Tabellen hinaus === In den letzten Wochen haben einige Freiwillige und ich mit [[Wikifunctions:Type proposals/Syntactic table|dem Vorschlag für syntaktische Tabellen]] experimentiert. Die Community hat uns bereits früh gewarnt, dass dieser Ansatz wahrscheinlich nicht für morphologisch reiche Sprachen, wie etwa Türkisch oder Finnisch, skalierbar wäre, da Wörter dort Hunderte, wenn nicht gar Tausende von Formen haben könnten. <div lang="en" dir="ltr" class="mw-content-ltr"> And indeed, we ran into issues. Not as fast as I expected, fortunately, but soon enough. And maybe they are just temporarily for the things we want to do right now, but it is expected that eventually they will be overwhelming as our ambitions expand. Because of that, I think we need to improve on Syntactic tables as they are. I wrote [[Wikifunctions:Type proposals/Words with many forms|a document discussing possible approaches]], and want to invite the community to discuss and leave thoughts. I would like to implement the result of the discussion in the week after Wikimania, unless there is dissent, and see where that takes us. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === John Samuel: This Pride Month, I Am Focusing on Abstract Wikipedia === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> [[User:Jsamwrites|John Samuel]] wrote a blog post describing his thoughts and hopes for Abstract Wikipedia: [https://jsamwrites.medium.com/this-pride-month-i-am-focusing-on-abstract-wikipedia-287bbae593c8 jsamwrites.medium.com/this-pride-month-i-am-focusing-on-abstract-wikipedia-287bbae593c8] </div> <div lang="en" dir="ltr" class="mw-content-ltr"> I quote John: </div> <blockquote><span lang="en" dir="ltr" class="mw-content-ltr">''“Research on multilingual Wikipedia has shown that different language communities develop their own perspectives, priorities, and cultural contexts. Knowledge is not merely translated; it is shaped by communities.''</span> <span lang="en" dir="ltr" class="mw-content-ltr">''Abstract Wikipedia will not replace those communities. Instead, it offers an opportunity to share certain forms of knowledge more broadly while preserving linguistic diversity.”''</span></blockquote> <div lang="en" dir="ltr" class="mw-content-ltr"> Particularly noteworthy are [[:commons:File:Wikicafe-JohnSAMUEL.pdf|his presentation slides which he presented in Lyon last month]] (in French). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Jens Ohlig: Calling Wikifunctions for der, die, das === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> [[User:Jens Ohlig|Jens Ohlig]] wrote a blog post on the implementation of the der, die, das tool that we have pointed to last week: [https://blog.johl.io/calling-wikifunctions-for-der-die-das/ blog.johl.io/calling-wikifunctions-for-der-die-das] </div> <div lang="en" dir="ltr" class="mw-content-ltr"> It offers a great write-up into one way Wikifunctions can be used, and how it connects to Wikidata. I quote Jens: </div> <blockquote><span lang="en" dir="ltr" class="mw-content-ltr">''“To extract the information on the grammatical gender, we use Wikifunctions. Wikifunctions is a Wikimedia project that aims to create a collaboratively maintained library of functions. A function is a procedure that takes one or more inputs and produces an output. Examples include converting units, transforming singular words into plural forms, or carrying out simple calculations. Wikifunctions is intended to support the reuse of such functions across Wikimedia projects and other software environments. It’s also the foundation of Abstract Wikipedia. And, last, but not least, we can use these functions in remote calls from the command line.”''</span></blockquote> <div lang="en" dir="ltr" class="mw-content-ltr"> Thank you, Jens! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Recent Changes in the software === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This week, we fixed a bug that meant that moving complex items up and down in a list would show the wrong expanded "view" ([[:phab:T431714|T431714]]). And to make it easier to recognise what you're searching for, we now show a Function icon or Language icon in the search field, like we do for Wikidata items. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> As part of wider work to support new languages in MediaWiki, we created Z2051/kix "Khiamniungan Naga" ([[:phab:T428856|T428856]]) and Z2052/uzs "Southern Uzbek" ([[:phab:T423735|T423735]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Wikifunctions and Abstract Wikipedia at Wikimania 2026 === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Next week is [[:wikimania:Special:MyLanguage/2026:Wikimania|Wikimania 2026]], the annual main conference for all things Wikimedia. Wikimania will be in Paris, France from 21–25 July. We hope to see many of you there. There will be a number of events about Abstract Wikipedia and Wikifunctions (all times local): </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Dnshitobu|Dnshitobu]] has session “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/ Making indigenous languages ready for Wikifunctions]” on Friday, 14:30</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Mahir256|Mahir256]] will organize a workshop “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/HYTQBF/ From Abstract Content to Concrete Text with Wikidata Lexemes]” on Friday, 16:00</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]], and [[User:DVrandecic (WMF)|Denny]] will be running “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Abstract Wikipedia workshop: Let's create a multi-lingual article!]” on Saturday, 11:00</span> <div lang="en" dir="ltr" class="mw-content-ltr"> If there are any further related events, let us know, and we are happy to tell folks about them! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Due to Wikimania next week, we are skipping the newsletter. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === News in Types: Thoughts on Wikifunctions Object References === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We invite you all to create new and discuss the existing [[Wikifunctions:Type proposals|Type proposals]] so we can keep on creating new Types. Thanks to all the community members contributing to the discussion and writing proposals, making it possible to extend the Wikifunctions to new domains! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We have been particularly discussing the proposal for [[Wikifunctions:Type proposals/Wikifunctions object reference|Wikifunctions Object References]] in the team and like it. The only thing we are considering to change is to make it a generic type, stating the object’s type. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Furthermore, we are discussing [[Wikifunctions:Type proposals/Words with many forms|an evolution]] of the (experimental) [[Wikifunctions:Type proposals/Syntactic table|Syntactic tables]], as you can see in the top news above. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Fresh Functions weekly: 45 new Functions === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This week we had 45 new functions. Here is an incomplete list of functions with implementations and passing tests to get a taste of what functions have been created. We crossed 4700 functions, and are just one week shy of Wikimania – maybe we can get to a round number during Wikimania? Thanks everybody for contributing! </div> * {{Z|Z37348}} * {{Z|Z37353}} * {{Z|Z37354}} * {{Z|Z37357}} * {{Z|Z37361}} * {{Z|Z37367}} * {{Z|Z37375}} * {{Z|Z37387}} * {{Z|Z37389}} * {{Z|Z37391}} * {{Z|Z37393}} * {{Z|Z37395}} * {{Z|Z37403}} * {{Z|Z37415}} * {{Z|Z37419}} * {{Z|Z37422}} * {{Z|Z37424}} * {{Z|Z37426}} * {{Z|Z37436}} * {{Z|Z37441}} * {{Z|Z37447}} * {{Z|Z37450}} * {{Z|Z37454}} * {{Z|Z37459}} * {{Z|Z37464}} * {{Z|Z37465}} * {{Z|Z37473}} * {{Z|Z37481}} * {{Z|Z37482}} * {{Z|Z37493}} * {{Z|Z37507}} * {{Z|Z37510}} * {{Z|Z37512}} * {{Z|Z37518}} * {{Z|Z37533}} * {{Z|Z37541}} * {{Z|Z37551}} * {{Z|Z37609}} * {{Z|Z37623}} * {{Z|Z37633}} * {{Z|Z37640}} * {{Z|Z37644}} * {{Z|Z37647}} * {{Z|Z37655}} <div lang="en" dir="ltr" class="mw-content-ltr"> A [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest complete list of all functions sorted by when they were created] is available. </div> [[Category:Status updates{{#translation:}}|2026-07-16]] ecj8vccijfhzw8kuxmc12n9v3sqek7q 294221 294219 2026-07-26T18:04:21Z Ameisenigel 44 Created page with "Und tatsächlich sind wir auf Probleme gestoßen. Glücklicherweise nicht so schnell wie erwartet, aber doch recht bald. Vielleicht sind diese Schwierigkeiten nur vorübergehender Natur und betreffen lediglich unsere aktuellen Vorhaben, es ist jedoch zu erwarten, dass sie uns mit wachsenden Ambitionen irgendwann überfordern werden. Daher bin ich der Meinung, dass wir die derzeitigen syntaktischen Tabellen verbessern müssen. Ich habe $1|ein Dokument zu möglichen Lös..." 294221 wikitext text/x-wiki <languages/> {{Wikifunctions updates | prevlabel = Vorheriges Update | prev = 2026-07-08 | nextlabel = Nächstes Update | next = }} Willkommen bei Newsletter #257, der [https://www.wikifunctions.org/view/en/Z14629?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z14629%22%2C%22Z14629K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%223%22%7D%7D dritten Fermat-Zahl]! <span id="Beyond_syntactic_tables"></span> === Über syntaktische Tabellen hinaus === In den letzten Wochen haben einige Freiwillige und ich mit [[Wikifunctions:Type proposals/Syntactic table|dem Vorschlag für syntaktische Tabellen]] experimentiert. Die Community hat uns bereits früh gewarnt, dass dieser Ansatz wahrscheinlich nicht für morphologisch reiche Sprachen, wie etwa Türkisch oder Finnisch, skalierbar wäre, da Wörter dort Hunderte, wenn nicht gar Tausende von Formen haben könnten. Und tatsächlich sind wir auf Probleme gestoßen. Glücklicherweise nicht so schnell wie erwartet, aber doch recht bald. Vielleicht sind diese Schwierigkeiten nur vorübergehender Natur und betreffen lediglich unsere aktuellen Vorhaben, es ist jedoch zu erwarten, dass sie uns mit wachsenden Ambitionen irgendwann überfordern werden. Daher bin ich der Meinung, dass wir die derzeitigen syntaktischen Tabellen verbessern müssen. Ich habe [[Wikifunctions:Type proposals/Words with many forms|ein Dokument zu möglichen Lösungsansätzen]] verfasst und möchte die Community dazu einladen, darüber zu diskutieren und ihre Gedanken zu äußern. Sofern keine Einwände bestehen, würde ich die Ergebnisse dieser Diskussion gerne in der Woche nach der Wikimania umsetzen und sehen, wohin uns das führt. <div lang="en" dir="ltr" class="mw-content-ltr"> === John Samuel: This Pride Month, I Am Focusing on Abstract Wikipedia === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> [[User:Jsamwrites|John Samuel]] wrote a blog post describing his thoughts and hopes for Abstract Wikipedia: [https://jsamwrites.medium.com/this-pride-month-i-am-focusing-on-abstract-wikipedia-287bbae593c8 jsamwrites.medium.com/this-pride-month-i-am-focusing-on-abstract-wikipedia-287bbae593c8] </div> <div lang="en" dir="ltr" class="mw-content-ltr"> I quote John: </div> <blockquote><span lang="en" dir="ltr" class="mw-content-ltr">''“Research on multilingual Wikipedia has shown that different language communities develop their own perspectives, priorities, and cultural contexts. Knowledge is not merely translated; it is shaped by communities.''</span> <span lang="en" dir="ltr" class="mw-content-ltr">''Abstract Wikipedia will not replace those communities. Instead, it offers an opportunity to share certain forms of knowledge more broadly while preserving linguistic diversity.”''</span></blockquote> <div lang="en" dir="ltr" class="mw-content-ltr"> Particularly noteworthy are [[:commons:File:Wikicafe-JohnSAMUEL.pdf|his presentation slides which he presented in Lyon last month]] (in French). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Jens Ohlig: Calling Wikifunctions for der, die, das === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> [[User:Jens Ohlig|Jens Ohlig]] wrote a blog post on the implementation of the der, die, das tool that we have pointed to last week: [https://blog.johl.io/calling-wikifunctions-for-der-die-das/ blog.johl.io/calling-wikifunctions-for-der-die-das] </div> <div lang="en" dir="ltr" class="mw-content-ltr"> It offers a great write-up into one way Wikifunctions can be used, and how it connects to Wikidata. I quote Jens: </div> <blockquote><span lang="en" dir="ltr" class="mw-content-ltr">''“To extract the information on the grammatical gender, we use Wikifunctions. Wikifunctions is a Wikimedia project that aims to create a collaboratively maintained library of functions. A function is a procedure that takes one or more inputs and produces an output. Examples include converting units, transforming singular words into plural forms, or carrying out simple calculations. Wikifunctions is intended to support the reuse of such functions across Wikimedia projects and other software environments. It’s also the foundation of Abstract Wikipedia. And, last, but not least, we can use these functions in remote calls from the command line.”''</span></blockquote> <div lang="en" dir="ltr" class="mw-content-ltr"> Thank you, Jens! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Recent Changes in the software === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This week, we fixed a bug that meant that moving complex items up and down in a list would show the wrong expanded "view" ([[:phab:T431714|T431714]]). And to make it easier to recognise what you're searching for, we now show a Function icon or Language icon in the search field, like we do for Wikidata items. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> As part of wider work to support new languages in MediaWiki, we created Z2051/kix "Khiamniungan Naga" ([[:phab:T428856|T428856]]) and Z2052/uzs "Southern Uzbek" ([[:phab:T423735|T423735]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Wikifunctions and Abstract Wikipedia at Wikimania 2026 === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Next week is [[:wikimania:Special:MyLanguage/2026:Wikimania|Wikimania 2026]], the annual main conference for all things Wikimedia. Wikimania will be in Paris, France from 21–25 July. We hope to see many of you there. There will be a number of events about Abstract Wikipedia and Wikifunctions (all times local): </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Dnshitobu|Dnshitobu]] has session “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/ Making indigenous languages ready for Wikifunctions]” on Friday, 14:30</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Mahir256|Mahir256]] will organize a workshop “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/HYTQBF/ From Abstract Content to Concrete Text with Wikidata Lexemes]” on Friday, 16:00</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]], and [[User:DVrandecic (WMF)|Denny]] will be running “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Abstract Wikipedia workshop: Let's create a multi-lingual article!]” on Saturday, 11:00</span> <div lang="en" dir="ltr" class="mw-content-ltr"> If there are any further related events, let us know, and we are happy to tell folks about them! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Due to Wikimania next week, we are skipping the newsletter. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === News in Types: Thoughts on Wikifunctions Object References === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We invite you all to create new and discuss the existing [[Wikifunctions:Type proposals|Type proposals]] so we can keep on creating new Types. Thanks to all the community members contributing to the discussion and writing proposals, making it possible to extend the Wikifunctions to new domains! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We have been particularly discussing the proposal for [[Wikifunctions:Type proposals/Wikifunctions object reference|Wikifunctions Object References]] in the team and like it. The only thing we are considering to change is to make it a generic type, stating the object’s type. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Furthermore, we are discussing [[Wikifunctions:Type proposals/Words with many forms|an evolution]] of the (experimental) [[Wikifunctions:Type proposals/Syntactic table|Syntactic tables]], as you can see in the top news above. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Fresh Functions weekly: 45 new Functions === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This week we had 45 new functions. Here is an incomplete list of functions with implementations and passing tests to get a taste of what functions have been created. We crossed 4700 functions, and are just one week shy of Wikimania – maybe we can get to a round number during Wikimania? Thanks everybody for contributing! </div> * {{Z|Z37348}} * {{Z|Z37353}} * {{Z|Z37354}} * {{Z|Z37357}} * {{Z|Z37361}} * {{Z|Z37367}} * {{Z|Z37375}} * {{Z|Z37387}} * {{Z|Z37389}} * {{Z|Z37391}} * {{Z|Z37393}} * {{Z|Z37395}} * {{Z|Z37403}} * {{Z|Z37415}} * {{Z|Z37419}} * {{Z|Z37422}} * {{Z|Z37424}} * {{Z|Z37426}} * {{Z|Z37436}} * {{Z|Z37441}} * {{Z|Z37447}} * {{Z|Z37450}} * {{Z|Z37454}} * {{Z|Z37459}} * {{Z|Z37464}} * {{Z|Z37465}} * {{Z|Z37473}} * {{Z|Z37481}} * {{Z|Z37482}} * {{Z|Z37493}} * {{Z|Z37507}} * {{Z|Z37510}} * {{Z|Z37512}} * {{Z|Z37518}} * {{Z|Z37533}} * {{Z|Z37541}} * {{Z|Z37551}} * {{Z|Z37609}} * {{Z|Z37623}} * {{Z|Z37633}} * {{Z|Z37640}} * {{Z|Z37644}} * {{Z|Z37647}} * {{Z|Z37655}} <div lang="en" dir="ltr" class="mw-content-ltr"> A [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest complete list of all functions sorted by when they were created] is available. </div> [[Category:Status updates{{#translation:}}|2026-07-16]] stnodwczcksx3dsif2im8dfee2uqzod Z38323 0 88643 294196 2026-07-26T14:59:48Z Jsamwrites 938 294196 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38323" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z38323K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "table title" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z11", "Z17K2": "Z38323K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "alphabet string" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z38323K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z38323" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "table for alphabet" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 3ukl5vdv9ntegm57a6cig6lhuq0y7zv 294197 294196 2026-07-26T15:00:01Z Jsamwrites 938 294197 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38323" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z38323K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "table title" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z11", "Z17K2": "Z38323K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "alphabet string" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z38323K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z38323" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "HTML table for alphabet" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 56xya00zgxx1sey9b5ze9oso02hbo4y 294201 294197 2026-07-26T15:06:50Z Jsamwrites 938 294201 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38323" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z38323K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "table title" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z38323K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "alphabet string" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z38323K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z38323" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "HTML table for alphabet" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 2tk1jvqrfccfxi98n2vf0jkjrrq01ph 294202 294201 2026-07-26T15:07:07Z Jsamwrites 938 Added Z38324 to the approved list of implementations 294202 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38323" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z38323K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "table title" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z38323K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "alphabet string" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z38323K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14", "Z38324" ], "Z8K5": "Z38323" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "HTML table for alphabet" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } kxa67qepo38jjy6xjjmag2eiq2pdnhb 294324 294202 2026-07-27T07:10:26Z Jsamwrites 938 Added Z38328 to the approved list of test cases 294324 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38323" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z38323K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "table title" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z38323K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "alphabet string" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z38323K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z38328" ], "Z8K4": [ "Z14", "Z38324" ], "Z8K5": "Z38323" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "HTML table for alphabet" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } fr8lnlikl47sn42hkfhzgqc4udkq3mv 294328 294324 2026-07-27T07:17:24Z Jsamwrites 938 Added Z38342 to the approved list of test cases 294328 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38323" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z38323K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "table title" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z38323K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "alphabet string" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z38323K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z38328", "Z38342" ], "Z8K4": [ "Z14", "Z38324" ], "Z8K5": "Z38323" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "HTML table for alphabet" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } h1gna0w6wqnj202wjnr6yl2vpnc8c0v Z38324 0 88644 294200 2026-07-26T15:06:17Z Jsamwrites 938 294200 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38324" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38323", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z33328", "Z33328K1": { "Z1K1": "Z89", "Z89K1": "" }, "Z33328K2": { "Z1K1": "Z89", "Z89K1": "" }, "Z33328K3": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z37644", "Z37644K1": { "Z1K1": "Z18", "Z18K1": "Z38323K1" }, "Z37644K2": "default", "Z37644K3": { "Z1K1": "Z18", "Z18K1": "Z38323K3" } }, { "Z1K1": "Z7", "Z7K1": "Z33319", "Z33319K1": { "Z1K1": "Z7", "Z7K1": "Z873", "Z873K1": "Z33315", "Z873K2": { "Z1K1": "Z7", "Z7K1": "Z25578", "Z25578K1": { "Z1K1": "Z18", "Z18K1": "Z38323K2" } } } } ] } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "HTML table for alphabet, comp" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } az34yam5qug887mvdua4ds1ons9vhf0 294203 294200 2026-07-26T15:10:52Z Jsamwrites 938 294203 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38324" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38323", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z33328", "Z33328K1": { "Z1K1": "Z89", "Z89K1": "" }, "Z33328K2": { "Z1K1": "Z89", "Z89K1": "" }, "Z33328K3": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z33319", "Z33319K1": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z33322", "Z33322K1": { "Z1K1": "Z7", "Z7K1": "Z24766", "Z24766K1": { "Z1K1": "Z18", "Z18K1": "Z38323K1" }, "Z24766K2": { "Z1K1": "Z18", "Z18K1": "Z38323K3" } } } ] }, { "Z1K1": "Z7", "Z7K1": "Z33319", "Z33319K1": { "Z1K1": "Z7", "Z7K1": "Z873", "Z873K1": "Z33315", "Z873K2": { "Z1K1": "Z7", "Z7K1": "Z25578", "Z25578K1": { "Z1K1": "Z18", "Z18K1": "Z38323K2" } } } } ] } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "HTML table for alphabet, comp" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } e1h4ja80nnvqb7u0qeygkivyy12sb3l 294204 294203 2026-07-26T15:17:50Z Jsamwrites 938 294204 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38324" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38323", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z33328", "Z33328K1": { "Z1K1": "Z7", "Z7K1": "Z27868", "Z27868K1": { "Z1K1": "Z7", "Z7K1": "Z24766", "Z24766K1": { "Z1K1": "Z18", "Z18K1": "Z38323K1" }, "Z24766K2": { "Z1K1": "Z18", "Z18K1": "Z38323K3" } } }, "Z33328K2": { "Z1K1": "Z89", "Z89K1": "" }, "Z33328K3": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z33319", "Z33319K1": { "Z1K1": "Z7", "Z7K1": "Z873", "Z873K1": "Z33315", "Z873K2": { "Z1K1": "Z7", "Z7K1": "Z25578", "Z25578K1": { "Z1K1": "Z18", "Z18K1": "Z38323K2" } } } } ] } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "HTML table for alphabet, comp" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } kuvyx9qj1dg3wh8xux3nadklhr2gnbx 294205 294204 2026-07-26T15:24:24Z Jsamwrites 938 294205 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38324" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38323", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z33328", "Z33328K1": { "Z1K1": "Z89", "Z89K1": "" }, "Z33328K2": { "Z1K1": "Z7", "Z7K1": "Z27868", "Z27868K1": { "Z1K1": "Z7", "Z7K1": "Z21394", "Z21394K1": [ "Z6", "\u003Cthead\u003E\u003C\u003Cth colspan=\"", { "Z1K1": "Z7", "Z7K1": "Z13713", "Z13713K1": { "Z1K1": "Z7", "Z7K1": "Z11040", "Z11040K1": { "Z1K1": "Z18", "Z18K1": "Z38323K2" } } }, "\"\u003E", { "Z1K1": "Z7", "Z7K1": "Z10771", "Z10771K1": { "Z1K1": "Z7", "Z7K1": "Z24766", "Z24766K1": { "Z1K1": "Z18", "Z18K1": "Z38323K1" }, "Z24766K2": { "Z1K1": "Z18", "Z18K1": "Z38323K3" } } }, "\u003C/thead\u003E" ] } }, "Z33328K3": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z33319", "Z33319K1": { "Z1K1": "Z7", "Z7K1": "Z873", "Z873K1": "Z33315", "Z873K2": { "Z1K1": "Z7", "Z7K1": "Z25578", "Z25578K1": { "Z1K1": "Z18", "Z18K1": "Z38323K2" } } } } ] } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "HTML table for alphabet, comp" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } f8d3sn6tzpzzu0axxfo9ub4v5yz56mg 294214 294205 2026-07-26T15:43:09Z Jsamwrites 938 294214 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38324" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38323", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z33328", "Z33328K1": { "Z1K1": "Z89", "Z89K1": "" }, "Z33328K2": { "Z1K1": "Z7", "Z7K1": "Z38325", "Z38325K1": { "Z1K1": "Z7", "Z7K1": "Z10771", "Z10771K1": { "Z1K1": "Z7", "Z7K1": "Z24766", "Z24766K1": { "Z1K1": "Z18", "Z18K1": "Z38323K1" }, "Z24766K2": { "Z1K1": "Z18", "Z18K1": "Z38323K3" } } }, "Z38325K2": { "Z1K1": "Z7", "Z7K1": "Z11040", "Z11040K1": { "Z1K1": "Z18", "Z18K1": "Z38323K2" } } }, "Z33328K3": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z33319", "Z33319K1": { "Z1K1": "Z7", "Z7K1": "Z873", "Z873K1": "Z33315", "Z873K2": { "Z1K1": "Z7", "Z7K1": "Z25578", "Z25578K1": { "Z1K1": "Z18", "Z18K1": "Z38323K2" } } } } ] } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "HTML table for alphabet, comp" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } taqw8j8uf9u4rk1cqeuzisvk1nypd7a 294325 294214 2026-07-27T07:13:35Z Jsamwrites 938 294325 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38324" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38323", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z33328", "Z33328K1": { "Z1K1": "Z89", "Z89K1": "" }, "Z33328K2": { "Z1K1": "Z7", "Z7K1": "Z38325", "Z38325K1": { "Z1K1": "Z7", "Z7K1": "Z10771", "Z10771K1": { "Z1K1": "Z7", "Z7K1": "Z24766", "Z24766K1": { "Z1K1": "Z18", "Z18K1": "Z38323K1" }, "Z24766K2": { "Z1K1": "Z18", "Z18K1": "Z38323K3" } } }, "Z38325K2": { "Z1K1": "Z7", "Z7K1": "Z11040", "Z11040K1": { "Z1K1": "Z18", "Z18K1": "Z38323K2" } } }, "Z33328K3": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z33319", "Z33319K1": { "Z1K1": "Z7", "Z7K1": "Z873", "Z873K1": "Z33315", "Z873K2": { "Z1K1": "Z7", "Z7K1": "Z25578", "Z25578K1": { "Z1K1": "Z18", "Z18K1": "Z38323K2" } } } }, { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z10070", "Z10070K1": { "Z1K1": "Z18", "Z18K1": "Z38323K2" }, "Z10070K2": "," }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z33319", "Z33319K1": { "Z1K1": "Z7", "Z7K1": "Z873", "Z873K1": "Z33315", "Z873K2": { "Z1K1": "Z7", "Z7K1": "Z25614", "Z25614K1": { "Z1K1": "Z18", "Z18K1": "Z38323K2" }, "Z25614K2": "," } } }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z33319", "Z33319K1": { "Z1K1": "Z7", "Z7K1": "Z873", "Z873K1": "Z33315", "Z873K2": { "Z1K1": "Z7", "Z7K1": "Z25578", "Z25578K1": { "Z1K1": "Z18", "Z18K1": "Z38323K2" } } } } } ] } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "HTML table for alphabet, comp" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } cd9vhww64orwkb7ew9ys5nbqqke6rbw 294326 294325 2026-07-27T07:14:02Z Jsamwrites 938 294326 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38324" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38323", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z33328", "Z33328K1": { "Z1K1": "Z89", "Z89K1": "" }, "Z33328K2": { "Z1K1": "Z7", "Z7K1": "Z38325", "Z38325K1": { "Z1K1": "Z7", "Z7K1": "Z10771", "Z10771K1": { "Z1K1": "Z7", "Z7K1": "Z24766", "Z24766K1": { "Z1K1": "Z18", "Z18K1": "Z38323K1" }, "Z24766K2": { "Z1K1": "Z18", "Z18K1": "Z38323K3" } } }, "Z38325K2": { "Z1K1": "Z7", "Z7K1": "Z11040", "Z11040K1": { "Z1K1": "Z18", "Z18K1": "Z38323K2" } } }, "Z33328K3": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z10070", "Z10070K1": { "Z1K1": "Z18", "Z18K1": "Z38323K2" }, "Z10070K2": "," }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z33319", "Z33319K1": { "Z1K1": "Z7", "Z7K1": "Z873", "Z873K1": "Z33315", "Z873K2": { "Z1K1": "Z7", "Z7K1": "Z25614", "Z25614K1": { "Z1K1": "Z18", "Z18K1": "Z38323K2" }, "Z25614K2": "," } } }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z33319", "Z33319K1": { "Z1K1": "Z7", "Z7K1": "Z873", "Z873K1": "Z33315", "Z873K2": { "Z1K1": "Z7", "Z7K1": "Z25578", "Z25578K1": { "Z1K1": "Z18", "Z18K1": "Z38323K2" } } } } } ] } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "HTML table for alphabet, comp" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } qbsmwihpxv1z1qgk2fwxgs0z6h8pyub 294349 294326 2026-07-27T08:22:16Z Dv103 11127 now uses Z27885 (that handles better corner cases) 294349 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38324" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38323", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z33328", "Z33328K1": { "Z1K1": "Z89", "Z89K1": "" }, "Z33328K2": { "Z1K1": "Z7", "Z7K1": "Z38325", "Z38325K1": { "Z1K1": "Z7", "Z7K1": "Z27885", "Z27885K1": { "Z1K1": "Z18", "Z18K1": "Z38323K1" }, "Z27885K2": { "Z1K1": "Z18", "Z18K1": "Z38323K3" } }, "Z38325K2": { "Z1K1": "Z7", "Z7K1": "Z11040", "Z11040K1": { "Z1K1": "Z18", "Z18K1": "Z38323K2" } } }, "Z33328K3": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z10070", "Z10070K1": { "Z1K1": "Z18", "Z18K1": "Z38323K2" }, "Z10070K2": "," }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z33319", "Z33319K1": { "Z1K1": "Z7", "Z7K1": "Z873", "Z873K1": "Z33315", "Z873K2": { "Z1K1": "Z7", "Z7K1": "Z25614", "Z25614K1": { "Z1K1": "Z18", "Z18K1": "Z38323K2" }, "Z25614K2": "," } } }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z33319", "Z33319K1": { "Z1K1": "Z7", "Z7K1": "Z873", "Z873K1": "Z33315", "Z873K2": { "Z1K1": "Z7", "Z7K1": "Z25578", "Z25578K1": { "Z1K1": "Z18", "Z18K1": "Z38323K2" } } } } } ] } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "HTML table for alphabet, comp" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } dvlqrj062z21mnq726dv8ck3fa22kep Z38325 0 88645 294206 2026-07-26T15:30:11Z Jsamwrites 938 294206 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38325" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z38325K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "text" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z38325K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "number of columns" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z38325" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "create HTML th fragment with colspan attr" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 09waefj7c0w1qbcfxgoi1z217263szk 294208 294206 2026-07-26T15:32:22Z Jsamwrites 938 Added Z38326 to the approved list of implementations 294208 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38325" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z38325K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "text" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z38325K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "number of columns" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14", "Z38326" ], "Z8K5": "Z38325" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "create HTML th fragment with colspan attr" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } b1w67tbmdmzsu19i4pjl7wb3e9m8v10 294213 294208 2026-07-26T15:41:33Z Jsamwrites 938 Added Z38327 to the approved list of test cases 294213 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38325" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z38325K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "text" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z38325K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "number of columns" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z38327" ], "Z8K4": [ "Z14", "Z38326" ], "Z8K5": "Z38325" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "create HTML th fragment with colspan attr" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 84h5k63cy4mso8s4e753ajlitqp27f9 Z38326 0 88646 294207 2026-07-26T15:32:09Z Jsamwrites 938 294207 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38326" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38325", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z19405", "Z19405K1": "th", "Z19405K2": [ "Z6", "colspan" ], "Z19405K3": [ "Z6", { "Z1K1": "Z18", "Z18K1": "Z38325K2" } ], "Z19405K4": { "Z1K1": "Z18", "Z18K1": "Z38325K1" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "create HTML th fragment with colspan attr, comp" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 9u3nq2nwlylv2ucbjyt09xnvkwkvgtj 294209 294207 2026-07-26T15:36:16Z Jsamwrites 938 294209 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38326" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38325", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z19405", "Z19405K1": "th", "Z19405K2": [ "Z6", "colspan" ], "Z19405K3": [ "Z6", { "Z1K1": "Z7", "Z7K1": "Z13713", "Z13713K1": { "Z1K1": "Z18", "Z18K1": "Z38325K2" } } ], "Z19405K4": { "Z1K1": "Z18", "Z18K1": "Z38325K1" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "create HTML th fragment with colspan attr, comp" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 1i50yjaifjyyvxcko09yy98bk94ik4c 294210 294209 2026-07-26T15:38:31Z Jsamwrites 938 294210 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38326" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38325", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z27868", "Z27868K1": { "Z1K1": "Z7", "Z7K1": "Z19405", "Z19405K1": "th", "Z19405K2": [ "Z6", "colspan" ], "Z19405K3": [ "Z6", { "Z1K1": "Z7", "Z7K1": "Z13713", "Z13713K1": { "Z1K1": "Z18", "Z18K1": "Z38325K2" } } ], "Z19405K4": { "Z1K1": "Z18", "Z18K1": "Z38325K1" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "create HTML th fragment with colspan attr, comp" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 9vdhtvflr539mnz90dalnzjtnbu23ss 294211 294210 2026-07-26T15:39:51Z Jsamwrites 938 294211 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38326" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38325", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z27861", "Z27861K1": { "Z1K1": "Z7", "Z7K1": "Z19405", "Z19405K1": "th", "Z19405K2": [ "Z6", "colspan" ], "Z19405K3": [ "Z6", { "Z1K1": "Z7", "Z7K1": "Z13713", "Z13713K1": { "Z1K1": "Z18", "Z18K1": "Z38325K2" } } ], "Z19405K4": { "Z1K1": "Z18", "Z18K1": "Z38325K1" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "create HTML th fragment with colspan attr, comp" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } dp0ckfrbz3jqfvr25awivdvwnnyrmgi Z38327 0 88647 294212 2026-07-26T15:41:13Z Jsamwrites 938 294212 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38327" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z38325", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z38325", "Z38325K1": "Title", "Z38325K2": { "Z1K1": "Z13518", "Z13518K1": "3" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z877", "Z877K2": { "Z1K1": "Z89", "Z89K1": "\u003Cth colspan=\"3\"\u003ETitle\u003C/th\u003E" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "HTML th with colspan, test" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } p70d82i1dhhdh5bxocpf4yr95fqg55e Z38328 0 88648 294215 2026-07-26T15:45:17Z Jsamwrites 938 294215 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38328" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z38323", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z38323", "Z38323K1": { "Z1K1": "Z6091", "Z6091K1": "Q754673" }, "Z38323K2": "abc", "Z38323K3": "Z1002" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z877", "Z877K2": { "Z1K1": "Z89", "Z89K1": "\u003Ctable style=\"background-color:var(--background-color-interactive-subtle,#F8F9FA);border:1px solid var(--border-color-base,#A2A9B1);border-spacing:3px;clear:inline-end;float: inline-end;margin:0.5em 0 0.5em 1em;padding:0.2em;width:250px;\"\u003E\u003Cth colspan=\"3\"\u003EEnglish alphabet\u003C/th\u003E\u003Ctr\u003E\u003Ctd\u003Ea\u003C/td\u003E\u003Ctd\u003Eb\u003C/td\u003E\u003Ctd\u003Ec\u003C/td\u003E\u003C/tr\u003E\u003C/table\u003E" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "table for \"abc\" alphabet, test" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } gyyg03r40jtj9vezcutz89tonoq0src Translations:Wikifunctions:Status updates/2026-07-16/28/de 1198 88649 294218 2026-07-26T18:03:16Z Ameisenigel 44 Created page with "In den letzten Wochen haben einige Freiwillige und ich mit [[$1|dem Vorschlag für syntaktische Tabellen]] experimentiert. Die Community hat uns bereits früh gewarnt, dass dieser Ansatz wahrscheinlich nicht für morphologisch reiche Sprachen, wie etwa Türkisch oder Finnisch, skalierbar wäre, da Wörter dort Hunderte, wenn nicht gar Tausende von Formen haben könnten." 294218 wikitext text/x-wiki In den letzten Wochen haben einige Freiwillige und ich mit [[$1|dem Vorschlag für syntaktische Tabellen]] experimentiert. Die Community hat uns bereits früh gewarnt, dass dieser Ansatz wahrscheinlich nicht für morphologisch reiche Sprachen, wie etwa Türkisch oder Finnisch, skalierbar wäre, da Wörter dort Hunderte, wenn nicht gar Tausende von Formen haben könnten. oxb4ibgsmn69lvrtpcq811ihlqm54hz Translations:Wikifunctions:Status updates/2026-07-16/5/de 1198 88650 294220 2026-07-26T18:04:20Z Ameisenigel 44 Created page with "Und tatsächlich sind wir auf Probleme gestoßen. Glücklicherweise nicht so schnell wie erwartet, aber doch recht bald. Vielleicht sind diese Schwierigkeiten nur vorübergehender Natur und betreffen lediglich unsere aktuellen Vorhaben, es ist jedoch zu erwarten, dass sie uns mit wachsenden Ambitionen irgendwann überfordern werden. Daher bin ich der Meinung, dass wir die derzeitigen syntaktischen Tabellen verbessern müssen. Ich habe $1|ein Dokument zu möglichen Lös..." 294220 wikitext text/x-wiki Und tatsächlich sind wir auf Probleme gestoßen. Glücklicherweise nicht so schnell wie erwartet, aber doch recht bald. Vielleicht sind diese Schwierigkeiten nur vorübergehender Natur und betreffen lediglich unsere aktuellen Vorhaben, es ist jedoch zu erwarten, dass sie uns mit wachsenden Ambitionen irgendwann überfordern werden. Daher bin ich der Meinung, dass wir die derzeitigen syntaktischen Tabellen verbessern müssen. Ich habe [[$1|ein Dokument zu möglichen Lösungsansätzen]] verfasst und möchte die Community dazu einladen, darüber zu diskutieren und ihre Gedanken zu äußern. Sofern keine Einwände bestehen, würde ich die Ergebnisse dieser Diskussion gerne in der Woche nach der Wikimania umsetzen und sehen, wohin uns das führt. swdk7djby417pv2psdvef5njivbfmf2 User:TheAhasan/common.js 2 88651 294225 2026-07-26T18:45:35Z TheAhasan 91253 নতুন 294225 javascript text/javascript /* Easy Bengali Label Translator for Wikifunctions */ (function () { 'use strict'; // পেজ সম্পূর্ণ লোড হওয়া পর্যন্ত অপেক্ষা করা $(document).ready(function () { // একটি সুন্দর ইনপুট বক্স ও বাটন তৈরি var $container = $('<div>', { id: 'bn-translator-box', css: { 'position': 'fixed', 'bottom': '20px', 'right': '20px', 'z-index': '9999', 'background': '#ffffff', 'border': '2px solid #36c', 'border-radius': '8px', 'padding': '12px', 'box-shadow': '0 4px 12px rgba(0,0,0,0.15)', 'font-family': 'sans-serif' } }); var $input = $('<input>', { type: 'text', id: 'bn-label-input', placeholder: 'বাংলা অনুবাদ লিখুন...', css: { 'width': '200px', 'padding': '6px 10px', 'border': '1px solid #ccc', 'border-radius': '4px', 'margin-right': '8px', 'outline': 'none' } }); var $button = $('<button>', { text: 'অনুবাদ যুক্ত করুন', css: { 'background': '#36c', 'color': '#fff', 'border': 'none', 'padding': '6px 12px', 'border-radius': '4px', 'cursor': 'pointer', 'font-weight': 'bold' } }); // বাক্সে এলিমেন্টগুলো সাজানো $container.append($input).append($button); $('body').append($container); // বাটনে ক্লিক করলে উইকিফাংশনসের বাংলা ফিল্ড খুঁজে অনুবাদ বসানো $button.on('click', function () { var bnText = $input.val().trim(); if (!bnText) { alert('অনুগ্রহ করে আগে বাংলা অনুবাদটি লিখুন!'); return; } // Wikifunctions UI-এর বাংলা লেবেল ইনপুট ফিল্ড খোজা var $bnInput = $('[lang="bn"] input, [data-language="bn"] input, input[placeholder*="Bengali"]'); if ($bnInput.length > 0) { $bnInput.val(bnText).trigger('input').trigger('change'); $input.val(''); // ইনপুট বক্স খালি করা mw.notify('বাংলা লেবেল সফলভাবে যুক্ত হয়েছে!', { type: 'info' }); } else { alert('এই পেজে কোনো বাংলা (bn) লেবেল দেওয়ার ঘর পাওয়া যায়নি। অনুগ্রহ করে পেজে বাংলা ভাষা অপশন চালু আছে কিনা দেখুন।'); } }); }); })(); ckfxusdd105si317hifl8vyijty13ck 294227 294225 2026-07-26T18:51:31Z TheAhasan 91253 294227 javascript text/javascript /* Easy Bengali Label Translator for Wikifunctions */ (function () { 'use strict'; $(document).ready(function () { // ভাসমান বক্স তৈরি var $container = $('<div>', { id: 'wf-bn-box', css: { 'position': 'fixed', 'bottom': '30px', 'right': '30px', 'z-index': '99999', 'background': '#ffffff', 'border': '2px solid #36c', 'border-radius': '8px', 'padding': '12px', 'box-shadow': '0 4px 15px rgba(0,0,0,0.2)', 'font-family': 'sans-serif' } }); var $input = $('<input>', { type: 'text', placeholder: 'বাংলা লেবেল লিখুন...', css: { 'width': '220px', 'padding': '8px', 'border': '1px solid #aaa', 'border-radius': '4px', 'margin-right': '8px', 'outline': 'none' } }); var $button = $('<button>', { text: 'বাংলা লেবেল সেট করুন', css: { 'background': '#36c', 'color': '#fff', 'border': 'none', 'padding': '8px 12px', 'border-radius': '4px', 'cursor': 'pointer', 'font-weight': 'bold' } }); $container.append($input).append($button); $('body').append($container); // বাটনে ক্লিক করলে কাজ করার যুক্তি $button.on('click', function () { var text = $input.val().trim(); if (!text) { alert('অনুগ্রহ করে অনুবাদ লিখুন!'); return; } // ১. বাংলা লেবেল ইনপুট দেওয়ার ইনপুট বক্স খোঁজা (Z1011 সংক্রান্ত ফিল্ড) var $bnTargetInput = null; // Vue კომპონেন্ট বা Z11K2 ঘর খোঁজা $('input, textarea').each(function () { var $el = $(this); // Z1011 (Bengali) সংক্রান্ত সেকশনে কাজ করছে কিনা চেক করা var parentText = $el.closest('div, section, .ext-wikilambda-app').text(); var placeholder = $el.attr('placeholder') || ''; var dataLang = $el.attr('data-language') || $el.attr('lang') || ''; if (dataLang.includes('bn') || parentText.includes('Z1011') || parentText.includes('Bengali') || placeholder.includes('Bengali')) { $bnTargetInput = $el; return false; // loop থেকে বের হওয়া } }); // যদি নির্দিষ্ট বাংলা ফিল্ড না পাওয়া যায়, তবে সক্রিয় ইনপুট বক্সে দেওয়া if (!$bnTargetInput || $bnTargetInput.length === 0) { $bnTargetInput = $('input:focus'); } if ($bnTargetInput && $bnTargetInput.length > 0) { // ২. Vue.js ডাটা বাইন্ডিং ট্রিগার করা var nativeInputValueSetter = Object.getOwnPropertyDescriptor(window.HTMLInputElement.prototype, "value").set; nativeInputValueSetter.call($bnTargetInput[0], text); // React/Vue ইভেন্ট ট্রিগার var event = new Event('input', { bubbles: true }); $bnTargetInput[0].dispatchEvent(event); var changeEvent = new Event('change', { bubbles: true }); $bnTargetInput[0].dispatchEvent(changeEvent); $input.val(''); mw.notify('বাংলা লেবেল "' + text + '" বসানো হয়েছে!', { type: 'success' }); } else { alert('বাংলা অনুবাদের ঘরটি (Z1011/Z11K2) খুঁজে পাওয়া যায়নি। দয়া করে নিশ্চিত করুন বাংলা ভাষার ফিল্ডটি স্ক্রিনে দৃশ্যমান রয়েছে।'); } }); }); })(); mw.loader.load( '//www.wikifunctions.org/w/index.php?title=User:Feeglgeef/wikilambda_editsource.js&action=raw&ctype=text/javascript' ); 2rpqc5fvzbzpmaxdrd5ysbxiv64md24 294228 294227 2026-07-26T18:53:45Z TheAhasan 91253 বিষয়বস্তু যোগ 294228 javascript text/javascript /* Smart Bengali Label Injector for Wikifunctions */ (function () { 'use strict'; $(document).ready(function () { // ভাসমান উইজেট var $container = $('<div>', { id: 'wf-bn-quick-translator', css: { 'position': 'fixed', 'bottom': '20px', 'right': '20px', 'z-index': '999999', 'background': '#f8f9fa', 'border': '2px solid #36c', 'border-radius': '8px', 'padding': '10px 14px', 'box-shadow': '0 4px 16px rgba(0,0,0,0.2)', 'display': 'flex', 'gap': '8px', 'align-items': 'center' } }); var $input = $('<input>', { type: 'text', placeholder: 'বাংলা অনুবাদ লিখুন...', css: { 'width': '200px', 'padding': '6px 10px', 'border': '1px solid #a2a9b1', 'border-radius': '4px', 'outline': 'none', 'font-size': '14px' } }); var $button = $('<button>', { text: 'বসিয়ে দিন ↵', css: { 'background': '#36c', 'color': '#fff', 'border': 'none', 'padding': '6px 12px', 'border-radius': '4px', 'cursor': 'pointer', 'font-weight': 'bold', 'font-size': '14px' } }); $container.append($input).append($button); $('body').append($container); // Vue.js / Codex Input-এ ডাটা পুশ করার স্পেশাল ফাংশন function setNativeValue(element, value) { var valueSetter = Object.getOwnPropertyDescriptor(element, 'value').set; var prototype = Object.getPrototypeOf(element); var prototypeValueSetter = Object.getOwnPropertyDescriptor(prototype, 'value').set; if (prototypeValueSetter && valueSetter !== prototypeValueSetter) { prototypeValueSetter.call(element, value); } else if (valueSetter) { valueSetter.call(element, value); } else { element.value = value; } // Vue-কে জানানোর জন্য ইভেন্ট ফায়ার element.dispatchEvent(new Event('input', { bubbles: true })); element.dispatchEvent(new Event('change', { bubbles: true })); element.dispatchEvent(new Event('blur', { bubbles: true })); } // বাটন বা Enter চাপলে কাজ করবে function applyTranslation() { var text = $input.val().trim(); if (!text) return; // ১. ব্যবহারকারী যদি কোনো ইনপুট ফিল্ডে কার্সার রেখে থাকেন (Active Input) var $focused = $(':focus').not($input); // ২. কার্সার না থাকলে পেজের যেকোনো Codex বা HTML ইনপুট খোঁজা if (!$focused.length) { $focused = $('.ext-wikilambda-app input[type="text"]:visible, .cdx-text-input__input:visible').first(); } if ($focused.length) { setNativeValue($focused[0], text); $input.val(''); // ইনপুট বক্স খালি করা mw.notify('বাংলা অনুবাদ সেট করা হয়েছে!', { type: 'success', tag: 'wf-bn' }); } else { alert('অনুগ্রহ করে পেজের যে ঘরে অনুবাদটি বসাতে চান (যেমন Label box), সেখানে একবার ক্লিক (Cursor) করে নিন!'); } } $button.on('click', applyTranslation); $input.on('keypress', function (e) { if (e.which === 13) { // Enter Key applyTranslation(); } }); }); })(); mw.loader.load( '//www.wikifunctions.org/w/index.php?title=User:Feeglgeef/wikilambda_editsource.js&action=raw&ctype=text/javascript' ); eyz7i8xwt4s68sjjnld2s1zpngkbv4y 294229 294228 2026-07-26T18:55:06Z TheAhasan 91253 Replaced content with "mw.loader.load( '//www.wikifunctions.org/w/index.php?title=User:Feeglgeef/wikilambda_editsource.js&action=raw&ctype=text/javascript' );" 294229 javascript text/javascript mw.loader.load( '//www.wikifunctions.org/w/index.php?title=User:Feeglgeef/wikilambda_editsource.js&action=raw&ctype=text/javascript' ); htmxnqteso290nke9vbjsavu3xlod6h 294230 294229 2026-07-26T18:57:02Z TheAhasan 91253 বিষয়বস্তু যোগ 294230 javascript text/javascript mw.loader.load( '//www.wikifunctions.org/w/index.php?title=User:Feeglgeef/wikilambda_editsource.js&action=raw&ctype=text/javascript' ); mw.loader.load( '//www.wikifunctions.org/w/index.php?title=User:Feeglgeef/popuphover.js&action=raw&ctype=text/javascript' );mw.loader.load('//en.wikipedia.org/w/index.php?action=raw&ctype=text/javascript&title=User:Terasail/core.js'); mw.loader.load('//en.wikipedia.org/w/index.php?action=raw&ctype=text/javascript&title=User:Terasail/ArticleInfo.js'); mw.loader.load('//en.wikipedia.org/w/index.php?action=raw&ctype=text/javascript&title=User:Terasail/HeaderTextLinks.js'); importScript('User:Terasail/ReadableDiff.js'); $.when( mw.loader.using( 'mediawiki.util' ), $.ready ).then( function () { if (mw.config.get("wgCanonicalNamespace") == "Special" && mw.config.get("wgRelevantArticleId") != 0) { var loadMainspace = mw.util.addPortletLink( 'p-cactions', mw.util.getUrl(mw.config.get("wgRelevantPageName")), 'Load mainspace', 'ca-LoadMainspace', 'Load this object in mainspace (namespace 0)', '','' ); } }); if (mw.config.get("wgCanonicalNamespace") == "Project") { mw.loader.load('//en.wikipedia.org/w/index.php?action=raw&ctype=text/javascript&title=Wikipedia:AutoEd/complete.js'); autoEdTag = "Cleaned up using [[w:en:Wikipedia:AutoEd|AutoEd]]"; autoEdLinkName = "AutoEd"; } 9ltqms7xlqrwoveqn6ui482dtijeg6s Z38329 0 88652 294231 2026-07-26T19:05:13Z Jsamwrites 938 294231 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38329" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z38329K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language entity id" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z38329K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z38329" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "infobox for language" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } lljfi216g0u7ix9cot8pody21knx2c8 294234 294231 2026-07-26T19:08:40Z Jsamwrites 938 Added Z38330 to the approved list of implementations 294234 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38329" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z38329K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language entity id" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z38329K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14", "Z38330" ], "Z8K5": "Z38329" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "infobox for language" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } crkvv65qzh8who9o5trtmzroxt0kejf Z38330 0 88653 294233 2026-07-26T19:08:26Z Jsamwrites 938 294233 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38330" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38329", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z33328", "Z33328K1": { "Z1K1": "Z89", "Z89K1": "" }, "Z33328K2": { "Z1K1": "Z89", "Z89K1": "" }, "Z33328K3": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z37644", "Z37644K1": { "Z1K1": "Z18", "Z18K1": "Z38329K1" }, "Z37644K2": "default", "Z37644K3": { "Z1K1": "Z18", "Z18K1": "Z38329K2" } }, { "Z1K1": "Z7", "Z7K1": "Z38216", "Z38216K1": { "Z1K1": "Z18", "Z18K1": "Z38329K1" }, "Z38216K2": { "Z1K1": "Z6092", "Z6092K1": "P17" }, "Z38216K3": { "Z1K1": "Z18", "Z18K1": "Z38329K2" } }, { "Z1K1": "Z7", "Z7K1": "Z38216", "Z38216K1": { "Z1K1": "Z18", "Z18K1": "Z38329K1" }, "Z38216K2": { "Z1K1": "Z6092", "Z6092K1": "P4132" }, "Z38216K3": { "Z1K1": "Z18", "Z18K1": "Z38329K2" } } ] } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "infobox for language, comp" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } dyq4hltqm9cwe1o4folme81fem7jbat Z38331 0 88654 294235 2026-07-26T19:10:10Z Jsamwrites 938 294235 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38331" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z38329", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z38329", "Z38329K1": { "Z1K1": "Z6091", "Z6091K1": "Q32238" }, "Z38329K2": "Z1002" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z877", "Z877K2": { "Z1K1": "Z89", "Z89K1": "\u003Ctable style=\"background-color:var(--background-color-interactive-subtle,#F8F9FA);border:1px solid var(--border-color-base,#A2A9B1);border-spacing:3px;clear:inline-end;float: inline-end;margin:0.5em 0 0.5em 1em;padding:0.2em;width:250px;\"\u003E\u003Ctr\u003E\u003Ctd colspan=\"2\" align=\"center\" style=\"--infobox-accent-hue:264deg;background-color:oklch(from var(--background-color-success-subtle,#DFF2EB) calc(0.8*l + 0.15) calc(c + 0.05) var(--infobox-accent-hue,264deg));\"\u003EDagbanli\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003ECountry\u003C/td\u003E\u003Ctd\u003EGhana\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003ELinguistic typology\u003C/td\u003E\u003Ctd\u003ESubject–verb–object\u003C/td\u003E\u003C/tr\u003E\u003C/table\u003E" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "infobox for Dagbani, test" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } grcsotnkv64y0e2i6jxd05mks1r5by7 Z38332 0 88655 294246 2026-07-27T03:41:20Z 99of9 1622 294246 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38332" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z23410", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z23410", "Z23410K1": { "Z1K1": "Z6091", "Z6091K1": "Q8047" }, "Z23410K2": { "Z1K1": "Z6091", "Z6091K1": "Q426799" }, "Z23410K3": "Z1002" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z13381", "Z13381K2": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Enzymes are biocatalysts." }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "An enzyme is a biocatalyst." } ] } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "An enzyme is a catalyst | Enzymes are catalysts" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } l434p0thkcmq1fplvpf0dqzuc2rn3it Z38333 0 88656 294251 2026-07-27T04:06:41Z 99of9 1622 294251 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38333" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z32319", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z32319", "Z32319K1": "tests" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "a test" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "when given plural \"tests\", simplify to \"a test\"?" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 8o7bv6f6a6xhy2nph0o8vtsd95itygf Z38334 0 88657 294252 2026-07-27T04:08:59Z EatingCarBatteries 61191 294252 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38334" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z14294", "Z17K2": "Z38334K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Config" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z38334K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Language" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z38334" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Unordered list of languages supported by function" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Mainly for use in documentation. Given a config file of a function, list all of the languages that are in it (excluding regional dialects - ex: Australian English vs English)" } ] } } 0u4z0u1h912wbwdgywev4givavpio2s 294254 294252 2026-07-27T04:10:26Z EatingCarBatteries 61191 Added Z38335 to the approved list of implementations 294254 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38334" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z14294", "Z17K2": "Z38334K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Config" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z38334K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Language" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14", "Z38335" ], "Z8K5": "Z38334" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Unordered list of languages supported by function" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Mainly for use in documentation. Given a config file of a function, list all of the languages that are in it (excluding regional dialects - ex: Australian English vs English)" } ] } } c8ai9pah58o89axk13gq3nszxgkz64b Z38335 0 88658 294253 2026-07-27T04:10:15Z EatingCarBatteries 61191 294253 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38335" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38334", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z31331", "Z31331K1": { "Z1K1": "Z7", "Z7K1": "Z38308", "Z38308K1": { "Z1K1": "Z18", "Z18K1": "Z38334K1" }, "Z38308K2": { "Z1K1": "Z18", "Z18K1": "Z38334K2" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } oy51mmvnwiocchqr4fezoxogkwjst44 294351 294253 2026-07-27T09:08:15Z HenkvD 1290 label 294351 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38335" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38334", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z31331", "Z31331K1": { "Z1K1": "Z7", "Z7K1": "Z38308", "Z38308K1": { "Z1K1": "Z18", "Z18K1": "Z38334K1" }, "Z38308K2": { "Z1K1": "Z18", "Z18K1": "Z38334K2" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Unordered list of lang supported by function Comp" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Unordered list of languages supported by function Composition" } ] } } ea6w4mfiirexm1xq15a7ydpe4bljfxt Z38336 0 88660 294269 2026-07-27T06:18:50Z 99of9 1622 294269 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38336" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z27410", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z27410", "Z27410K1": { "Z1K1": "Z7", "Z7K1": "Z6825", "Z6825K1": { "Z1K1": "Z6095", "Z6095K1": "L4935" } }, "Z27410K2": [ "Z6091" ] }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "scissors" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "scissor without grammar, best \"scissors\"?" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 9roelaxa2gf4hunrh2hqcdmlfgej76f Z38337 0 88661 294271 2026-07-27T06:20:35Z 99of9 1622 294271 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38337" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z34943", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z34943", "Z34943K1": { "Z1K1": "Z7", "Z7K1": "Z6825", "Z6825K1": { "Z1K1": "Z6095", "Z6095K1": "L4935" } }, "Z34943K2": [ "Z6091", { "Z1K1": "Z6091", "Z6091K1": "Q146786" } ] }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z19312", "Z19312K2": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "scissors" } ] } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "scissor [plural]: [en] \"scissors\"" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } bg1jri4t1a7d7s09l8ygalg1z92cakc Z38338 0 88662 294278 2026-07-27T06:29:33Z 99of9 1622 294278 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38338" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6005", "Z17K2": "Z38338K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "lexeme" } ] } }, { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z6091" }, "Z17K2": "Z38338K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "grammatical features" } ] } } ], "Z8K2": "Z6004", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z38338" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "better matching lexeme form from lexeme" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "To return the multilingual text directly, use Z34943. To return the string only, use Z27410." } ] } } fd0grt1lv3nsu1jf90oaqi5y68923fi 294281 294278 2026-07-27T06:30:46Z 99of9 1622 Added Z38339 to the approved list of test cases 294281 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38338" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6005", "Z17K2": "Z38338K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "lexeme" } ] } }, { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z6091" }, "Z17K2": "Z38338K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "grammatical features" } ] } } ], "Z8K2": "Z6004", "Z8K3": [ "Z20", "Z38339" ], "Z8K4": [ "Z14" ], "Z8K5": "Z38338" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "better matching lexeme form from lexeme" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "To return the multilingual text directly, use Z34943. To return the string only, use Z27410." } ] } } ep0b6kghbdxp9ubin7axqr78ccj3i5d 294329 294281 2026-07-27T07:52:33Z Dv103 11127 +it 294329 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38338" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6005", "Z17K2": "Z38338K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "lexeme" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "lessema" } ] } }, { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z6091" }, "Z17K2": "Z38338K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "grammatical features" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "caratteristiche grammaticali" } ] } } ], "Z8K2": "Z6004", "Z8K3": [ "Z20", "Z38339" ], "Z8K4": [ "Z14" ], "Z8K5": "Z38338" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "better matching lexeme form from lexeme" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "miglior forma di lessema compatibile" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "To return the multilingual text directly, use Z34943. To return the string only, use Z27410." }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Per ottenere direttamente il testo multilingue, usa Z34943. Per ottenere solo la stringa, usa Z27410." } ] } } 0wr0cyij5bzc7cpq88phdn9nar5q8oy 294331 294329 2026-07-27T07:55:08Z Dv103 11127 Added Z38343 to the approved list of implementations 294331 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38338" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6005", "Z17K2": "Z38338K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "lexeme" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "lessema" } ] } }, { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z6091" }, "Z17K2": "Z38338K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "grammatical features" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "caratteristiche grammaticali" } ] } } ], "Z8K2": "Z6004", "Z8K3": [ "Z20", "Z38339" ], "Z8K4": [ "Z14", "Z38343" ], "Z8K5": "Z38338" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "better matching lexeme form from lexeme" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "miglior forma di lessema compatibile" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "To return the multilingual text directly, use Z34943. To return the string only, use Z27410." }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Per ottenere direttamente il testo multilingue, usa Z34943. Per ottenere solo la stringa, usa Z27410." } ] } } fi6eeti50idmb0879lhwx8hsbogf9k4 Z38339 0 88663 294279 2026-07-27T06:30:31Z 99of9 1622 294279 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38339" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z38338", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z38338", "Z38338K1": { "Z1K1": "Z7", "Z7K1": "Z6825", "Z6825K1": { "Z1K1": "Z6095", "Z6095K1": "L4935" } }, "Z38338K2": [ "Z6091", { "Z1K1": "Z6091", "Z6091K1": "Q146786" } ] }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z6804", "Z6804K2": { "Z1K1": "Z7", "Z7K1": "Z6824", "Z6824K1": { "Z1K1": "Z6094", "Z6094K1": "L4935-F1" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "L scissor [plural]: LF \"scissors\"" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 1odpksd6my8f8ottdzd8gc63k5tesii Z38340 0 88664 294284 2026-07-27T06:33:10Z 99of9 1622 294284 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38340" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z34943", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z22399", "Z22399K1": { "Z1K1": "Z7", "Z7K1": "Z38338", "Z38338K1": { "Z1K1": "Z18", "Z18K1": "Z34943K1" }, "Z38338K2": { "Z1K1": "Z18", "Z18K1": "Z34943K2" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "compose lexeme form version" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } rf6suvisrut5u8w8n7nw0k0esfuzwi5 Z38341 0 88665 294291 2026-07-27T06:42:33Z 99of9 1622 294291 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38341" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z38197", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z38197", "Z38197K1": { "Z1K1": "Z6091", "Z6091K1": "Q11500" }, "Z38197K2": { "Z1K1": "Z6092", "Z6092K1": "P5137" }, "Z38197K3": "Z1004", "Z38197K4": [ "Z6091" ], "Z38197K5": { "Z1K1": "Z40", "Z40K1": "Z42" }, "Z38197K6": "superficie" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z6805", "Z6805K2": { "Z1K1": "Z7", "Z7K1": "Z6825", "Z6825K1": { "Z1K1": "Z6095", "Z6095K1": "L683474" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "area, fr, \"superficie\" : L-fr superficie" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } ifgsiplczjwa1a7zb0ij71a9nmyg9zz Z38342 0 88666 294327 2026-07-27T07:17:09Z Jsamwrites 938 294327 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38342" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z38323", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z38323", "Z38323K1": { "Z1K1": "Z6091", "Z6091K1": "Q9779" }, "Z38323K2": "a,bc,d", "Z38323K3": "Z1002" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z877", "Z877K2": { "Z1K1": "Z89", "Z89K1": "\u003Ctable style=\"background-color:var(--background-color-interactive-subtle,#F8F9FA);border:1px solid var(--border-color-base,#A2A9B1);border-spacing:3px;clear:inline-end;float: inline-end;margin:0.5em 0 0.5em 1em;padding:0.2em;width:250px;\"\u003E\u003Cth colspan=\"6\"\u003EAlphabet\u003C/th\u003E\u003Ctr\u003E\u003Ctd\u003Ea\u003C/td\u003E\u003Ctd\u003Ebc\u003C/td\u003E\u003Ctd\u003Ed\u003C/td\u003E\u003C/tr\u003E\u003C/table\u003E" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "able for \"a,bc,d\" alphabet, test" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } dxa5pr2ce4fra5vbez4z0wzqkljlcjq Z38343 0 88667 294330 2026-07-27T07:54:58Z Dv103 11127 294330 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38343" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38338", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z600", "Z16K2": "function Z38338( Z38338K1, Z38338K2 ) {\n\tconst Z27410K1=Z38338K1;\n\tconst Z27410K2=Z38338K2;\n\t\n\t\n\tconst instanceOfPIDs=[\"P31\",\"P1552\"];\n\tconst languageStylePIDs=[\"P6191\"];\n\tconst characteristicsRank=[\n\t\t\t//negative characteristics\n\t\t\t\"Q54948374\",\t//depreciative\n\t\t\t\"Q54944750\",\t//potential\n\t\t\t\"Q56161479\",\t//incorrect\n\t\t\t\"Q56247521\",\t//former\n\t\t\t\"Q54943392\",\t//obsolete\n\t\t\t\"Q55094451\",\t//rare\n\t\t\t\"Q101583900\",\t//alternative spelling\n\t\t\t\"Q55228835\",\t//colloquial\n\t\t\t\n\t\t\t//neuter characteristics\n\t\t\t\"Q55082724\",\t//vocalic\n\t\t\t\"Q55082712\",\t//not vocalic\n\t\t\t\"Q55464014\",\t//weak form\n\t\t\t\"Q55464002\",\t//string form\n\t\t\t\n\t\t\t//positive characteristics\n\t\t\t\"Q101583918\",\t//reccomended by Duden\n\t\t\t\"Q54948995\",\t//non-depreciative\n\t\t];\n\t\n\tconst styleRank=[\n\t\t\"Q184439\",\t\t//profanity\n\t\t\"Q1521634\",\t\t//vulgarism\n\t\t\"Q545779\",\t\t//pejorative\n\t\t\"Q83464\",\t\t//euphemism\n\t\t\"Q58233068\",\t//humorous\n\t\t\"Q58157328\",\t//rare\n\t\t\"Q901711\",\t\t//colloqual\n\t\t\"Q181970\",\t\t//archaism\n\t\t\"Q57495609\",\t//outdated\n\t\t\"Q110983878\",\t//idiomatic\n\t\t\"Q130989\",\t\t//neologism\n\t\t];\n\t\t\n\tfunction valuesOfStatementOfForm(s,p){\n\t\t//p is a list\n\t\tlet retList=[]\n\t\tfor (let c of s.Z6004K5){\n\t\t\tif (c.Z6003K4.Z6040K1?.Z9K1 === \"Z6043\"){\n\t\t\t\t//Ignore deprecated rank\n\t\t\t\tcontinue;\n\t\t\t}\n\t\t\tif (p.find((a)=\u003Ea===c.Z6003K2.Z6092K1) != undefined){\n\t\t\t\tretList.push(c.Z6003K3.Z6091K1);\n\t\t\t}\n\t\t}\n\t\treturn retList;\n\t}\n\tfunction compare(a,b){\n\t\tlet gooda=0, goodb=0;\n\t\tlet bada=0,badb=0;\n\t\tfor (let f of a.Z6004K4){\n\t\t\tif (Z27410K2.find((v)=\u003Ev.Z6091K1 === f.Z6091K1)!=undefined){\n\t\t\t\tgooda++;\n\t\t\t} else {\n\t\t\t\tbada++;\n\t\t\t}\n\t\t}\n\t\tfor (let f of b.Z6004K4){\n\t\t\tif (Z27410K2.find((v)=\u003Ev.Z6091K1 === f.Z6091K1)!=undefined){\n\t\t\t\tgoodb++;\n\t\t\t} else {\n\t\t\t\tbadb++;\n\t\t\t}\n\t\t}\n\t\t\n\t\tif (gooda !== goodb){\n\t\t\treturn gooda\u003Cgoodb;\n\t\t}\n\t\tif (bada !== badb){\n\t\t\treturn bada \u003E badb;\n\t\t}\n\t\t\n\t\tconst sa=valuesOfStatementOfForm(a,instanceOfPIDs);\n\t\tconst sb=valuesOfStatementOfForm(b,instanceOfPIDs);\n\t\t\n\t\tconst sav=Math.min(...sa.map((v)=\u003E{\n\t\t\treturn characteristicsRank.findIndex((a)=\u003Ea===v);\n\t\t}));\n\t\tconst sbv=Math.min(...sb.map((v)=\u003E{\n\t\t\treturn characteristicsRank.findIndex((a)=\u003Ea===v);\n\t\t}));\n\t\t\n\t\tif (sav !== sbv){\n\t\t\treturn sav\u003Csbv;\n\t\t}\n\t\t\n\t\t// language style\n\t\tconst lsa=valuesOfStatementOfForm(a,languageStylePIDs);\n\t\tconst lsb=valuesOfStatementOfForm(b,languageStylePIDs);\n\t\tconst lsav=Math.min(...lsa.map((v)=\u003E{\n\t\t\treturn styleRank.findIndex((a)=\u003Ea===v);\n\t\t}));\n\t\tconst lsbv=Math.min(...lsb.map((v)=\u003E{\n\t\t\treturn styleRank.findIndex((a)=\u003Ea===v);\n\t\t}));\n\t\tif (lsbv !== lsav){\n\t\t\treturn lsav\u003Clsbv;\n\t\t}\n\t\treturn false;\n\t}\n\t\n\tlet bestForm=null;\n\t\n\tif (Z27410K1.Z6005K7.length===0){\n\t\tWikifunctions.Error(\"Z28259\",[Z27410K1.Z6005K1.Z6095K1]);\n\t}\n\t\n\tfor (let currForm of Z27410K1.Z6005K7){\n\t\tif (bestForm===null){\n\t\t\tbestForm=currForm;\n\t\t} else if (compare(bestForm,currForm)){\n\t\t\tbestForm=currForm;\n\t\t}\n\t}\n\t\n\treturn bestForm;\n}" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "miglior forma di lessema compatibile, js" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } k9k99i34rbuxon97p8f4l1l57j3opcn 294352 294330 2026-07-27T09:08:51Z HenkvD 1290 English label 294352 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38343" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38338", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z600", "Z16K2": "function Z38338( Z38338K1, Z38338K2 ) {\n\tconst Z27410K1=Z38338K1;\n\tconst Z27410K2=Z38338K2;\n\t\n\t\n\tconst instanceOfPIDs=[\"P31\",\"P1552\"];\n\tconst languageStylePIDs=[\"P6191\"];\n\tconst characteristicsRank=[\n\t\t\t//negative characteristics\n\t\t\t\"Q54948374\",\t//depreciative\n\t\t\t\"Q54944750\",\t//potential\n\t\t\t\"Q56161479\",\t//incorrect\n\t\t\t\"Q56247521\",\t//former\n\t\t\t\"Q54943392\",\t//obsolete\n\t\t\t\"Q55094451\",\t//rare\n\t\t\t\"Q101583900\",\t//alternative spelling\n\t\t\t\"Q55228835\",\t//colloquial\n\t\t\t\n\t\t\t//neuter characteristics\n\t\t\t\"Q55082724\",\t//vocalic\n\t\t\t\"Q55082712\",\t//not vocalic\n\t\t\t\"Q55464014\",\t//weak form\n\t\t\t\"Q55464002\",\t//string form\n\t\t\t\n\t\t\t//positive characteristics\n\t\t\t\"Q101583918\",\t//reccomended by Duden\n\t\t\t\"Q54948995\",\t//non-depreciative\n\t\t];\n\t\n\tconst styleRank=[\n\t\t\"Q184439\",\t\t//profanity\n\t\t\"Q1521634\",\t\t//vulgarism\n\t\t\"Q545779\",\t\t//pejorative\n\t\t\"Q83464\",\t\t//euphemism\n\t\t\"Q58233068\",\t//humorous\n\t\t\"Q58157328\",\t//rare\n\t\t\"Q901711\",\t\t//colloqual\n\t\t\"Q181970\",\t\t//archaism\n\t\t\"Q57495609\",\t//outdated\n\t\t\"Q110983878\",\t//idiomatic\n\t\t\"Q130989\",\t\t//neologism\n\t\t];\n\t\t\n\tfunction valuesOfStatementOfForm(s,p){\n\t\t//p is a list\n\t\tlet retList=[]\n\t\tfor (let c of s.Z6004K5){\n\t\t\tif (c.Z6003K4.Z6040K1?.Z9K1 === \"Z6043\"){\n\t\t\t\t//Ignore deprecated rank\n\t\t\t\tcontinue;\n\t\t\t}\n\t\t\tif (p.find((a)=\u003Ea===c.Z6003K2.Z6092K1) != undefined){\n\t\t\t\tretList.push(c.Z6003K3.Z6091K1);\n\t\t\t}\n\t\t}\n\t\treturn retList;\n\t}\n\tfunction compare(a,b){\n\t\tlet gooda=0, goodb=0;\n\t\tlet bada=0,badb=0;\n\t\tfor (let f of a.Z6004K4){\n\t\t\tif (Z27410K2.find((v)=\u003Ev.Z6091K1 === f.Z6091K1)!=undefined){\n\t\t\t\tgooda++;\n\t\t\t} else {\n\t\t\t\tbada++;\n\t\t\t}\n\t\t}\n\t\tfor (let f of b.Z6004K4){\n\t\t\tif (Z27410K2.find((v)=\u003Ev.Z6091K1 === f.Z6091K1)!=undefined){\n\t\t\t\tgoodb++;\n\t\t\t} else {\n\t\t\t\tbadb++;\n\t\t\t}\n\t\t}\n\t\t\n\t\tif (gooda !== goodb){\n\t\t\treturn gooda\u003Cgoodb;\n\t\t}\n\t\tif (bada !== badb){\n\t\t\treturn bada \u003E badb;\n\t\t}\n\t\t\n\t\tconst sa=valuesOfStatementOfForm(a,instanceOfPIDs);\n\t\tconst sb=valuesOfStatementOfForm(b,instanceOfPIDs);\n\t\t\n\t\tconst sav=Math.min(...sa.map((v)=\u003E{\n\t\t\treturn characteristicsRank.findIndex((a)=\u003Ea===v);\n\t\t}));\n\t\tconst sbv=Math.min(...sb.map((v)=\u003E{\n\t\t\treturn characteristicsRank.findIndex((a)=\u003Ea===v);\n\t\t}));\n\t\t\n\t\tif (sav !== sbv){\n\t\t\treturn sav\u003Csbv;\n\t\t}\n\t\t\n\t\t// language style\n\t\tconst lsa=valuesOfStatementOfForm(a,languageStylePIDs);\n\t\tconst lsb=valuesOfStatementOfForm(b,languageStylePIDs);\n\t\tconst lsav=Math.min(...lsa.map((v)=\u003E{\n\t\t\treturn styleRank.findIndex((a)=\u003Ea===v);\n\t\t}));\n\t\tconst lsbv=Math.min(...lsb.map((v)=\u003E{\n\t\t\treturn styleRank.findIndex((a)=\u003Ea===v);\n\t\t}));\n\t\tif (lsbv !== lsav){\n\t\t\treturn lsav\u003Clsbv;\n\t\t}\n\t\treturn false;\n\t}\n\t\n\tlet bestForm=null;\n\t\n\tif (Z27410K1.Z6005K7.length===0){\n\t\tWikifunctions.Error(\"Z28259\",[Z27410K1.Z6005K1.Z6095K1]);\n\t}\n\t\n\tfor (let currForm of Z27410K1.Z6005K7){\n\t\tif (bestForm===null){\n\t\t\tbestForm=currForm;\n\t\t} else if (compare(bestForm,currForm)){\n\t\t\tbestForm=currForm;\n\t\t}\n\t}\n\t\n\treturn bestForm;\n}" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "miglior forma di lessema compatibile, js" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "better matching lexeme form from lexeme JS" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 0lewauvsidlmj8xmeayfnyki6sgcsnu Z38344 0 88668 294333 2026-07-27T08:01:06Z Dv103 11127 294333 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38344" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z27885", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z27885", "Z27885K1": { "Z1K1": "Z6091", "Z6091K1": "Q754673" }, "Z27885K2": "Z1002" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "English alphabet" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "alfabeto inglese, en -\u003E English alphabet" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } cdqbcw4cqqx23wyot4emesmkbhbi9qj 294353 294333 2026-07-27T09:09:23Z HenkvD 1290 English label 294353 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38344" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z27885", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z27885", "Z27885K1": { "Z1K1": "Z6091", "Z6091K1": "Q754673" }, "Z27885K2": "Z1002" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "English alphabet" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "alfabeto inglese, en -\u003E English alphabet" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "English alphabet" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 8l178c3ptjhs290qkufb7l4f9nwhd8m Z38345 0 88669 294335 2026-07-27T08:06:55Z Dv103 11127 294335 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38345" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z1", "Z17K2": "Z38345K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "valore" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "value" } ] } }, { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z1" }, "Z17K2": "Z38345K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "lista" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "blacklist" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z50", "Z17K2": "Z38345K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "tipo di errore" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "error type" } ] } }, { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z1" }, "Z17K2": "Z38345K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "parametri dell'errore" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "error parameters" } ] } } ], "Z8K2": "Z1", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z38345" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "se valore in lista, crea errore" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "if value in list, throw error" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 9w4w77gq7wshgu2st494p4fx9j3zuu9 294339 294335 2026-07-27T08:10:30Z Dv103 11127 Added Z38346 e Z38347 to the approved list of test cases 294339 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38345" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z1", "Z17K2": "Z38345K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "valore" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "value" } ] } }, { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z1" }, "Z17K2": "Z38345K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "lista" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "blacklist" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z50", "Z17K2": "Z38345K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "tipo di errore" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "error type" } ] } }, { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z1" }, "Z17K2": "Z38345K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "parametri dell'errore" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "error parameters" } ] } } ], "Z8K2": "Z1", "Z8K3": [ "Z20", "Z38346", "Z38347" ], "Z8K4": [ "Z14" ], "Z8K5": "Z38345" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "se valore in lista, crea errore" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "if value in list, throw error" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } lris0i5yyz9mp1z95ui5tmv24r41z44 294342 294339 2026-07-27T08:12:55Z Dv103 11127 Added Z38348 to the approved list of implementations 294342 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38345" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z1", "Z17K2": "Z38345K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "valore" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "value" } ] } }, { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z1" }, "Z17K2": "Z38345K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "lista" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "blacklist" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z50", "Z17K2": "Z38345K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "tipo di errore" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "error type" } ] } }, { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z1" }, "Z17K2": "Z38345K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "parametri dell'errore" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "error parameters" } ] } } ], "Z8K2": "Z1", "Z8K3": [ "Z20", "Z38346", "Z38347" ], "Z8K4": [ "Z14", "Z38348" ], "Z8K5": "Z38345" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "se valore in lista, crea errore" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "if value in list, throw error" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } jqnl2lp26to9ev18u5ft0wmmrqoogcj Z38346 0 88670 294337 2026-07-27T08:09:12Z Dv103 11127 294337 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38346" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z38345", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z38345", "Z38345K1": "a", "Z38345K2": [ "Z1", "a", "b", "c" ], "Z38345K3": "Z28290", "Z38345K4": [ "Z1" ] }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z28676", "Z28676K2": "Z28290" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "\"a\" è in [a,b,c]: crea errore" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } s2ee1oxlw3wd1221vasei0vpjxggimj 294340 294337 2026-07-27T08:12:26Z Dv103 11127 294340 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38346" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z38345", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z28676", "Z28676K1": { "Z1K1": "Z7", "Z7K1": "Z38345", "Z38345K1": "a", "Z38345K2": [ "Z1", "a", "b", "c" ], "Z38345K3": "Z28290", "Z38345K4": [ "Z1" ] }, "Z28676K2": "Z28290" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z801" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "\"a\" è in [a,b,c]: crea errore" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } fin1rjzowwe8zbhlf0sp5j1m4bgg18d 294355 294340 2026-07-27T09:11:02Z HenkvD 1290 English label 294355 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38346" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z38345", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z28676", "Z28676K1": { "Z1K1": "Z7", "Z7K1": "Z38345", "Z38345K1": "a", "Z38345K2": [ "Z1", "a", "b", "c" ], "Z38345K3": "Z28290", "Z38345K4": [ "Z1" ] }, "Z28676K2": "Z28290" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z801" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "\"a\" è in [a,b,c]: crea errore" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "\"a\" in [a,b,c]: -\u003E error" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } ppjk4jztl0x5wkj7xafoseozf0ezwz7 Z38347 0 88671 294338 2026-07-27T08:10:15Z Dv103 11127 294338 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38347" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z38345", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z38345", "Z38345K1": "a", "Z38345K2": [ "Z1", { "Z1K1": "Z40", "Z40K1": "Z41" }, "b" ], "Z38345K3": "Z542", "Z38345K4": [ "Z1" ] }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "a" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "\"a\" non in [vero,\"b\"]: restituisce \"a\"" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 34rlnsn9gn3h7pxzitv51z2qo3ugbta 294358 294338 2026-07-27T09:13:43Z HenkvD 1290 English label 294358 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38347" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z38345", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z38345", "Z38345K1": "a", "Z38345K2": [ "Z1", { "Z1K1": "Z40", "Z40K1": "Z41" }, "b" ], "Z38345K3": "Z542", "Z38345K4": [ "Z1" ] }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "a" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "\"a\" non in [vero,\"b\"]: restituisce \"a\"" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "\"a\" not in [true,\"b\"]: -\u003E\"a\"" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } ppxzka7t4pexq9frz40kzsezrkfzyjw Z38348 0 88672 294341 2026-07-27T08:12:46Z Dv103 11127 294341 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38348" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38345", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z12696", "Z12696K1": { "Z1K1": "Z18", "Z18K1": "Z38345K2" }, "Z12696K2": { "Z1K1": "Z18", "Z18K1": "Z38345K1" } }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z851", "Z851K1": { "Z1K1": "Z18", "Z18K1": "Z38345K3" }, "Z851K2": { "Z1K1": "Z18", "Z18K1": "Z38345K4" } }, "Z802K3": { "Z1K1": "Z18", "Z18K1": "Z38345K1" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "se valore in lista, crea errore, comp." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } edf68vx06edec7pfzit5pmbljhy4bza 294357 294341 2026-07-27T09:12:03Z HenkvD 1290 English label 294357 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38348" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38345", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z12696", "Z12696K1": { "Z1K1": "Z18", "Z18K1": "Z38345K2" }, "Z12696K2": { "Z1K1": "Z18", "Z18K1": "Z38345K1" } }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z851", "Z851K1": { "Z1K1": "Z18", "Z18K1": "Z38345K3" }, "Z851K2": { "Z1K1": "Z18", "Z18K1": "Z38345K4" } }, "Z802K3": { "Z1K1": "Z18", "Z18K1": "Z38345K1" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "se valore in lista, crea errore, comp." }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "if value in list, throw error Composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } cj8i9293v60jtngwdp2mpaxd3tje0sw Z38349 0 88673 294343 2026-07-27T08:14:40Z Dv103 11127 294343 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38349" }, "Z2K2": [ "Z6005", { "Z1K1": "Z7", "Z7K1": "Z6825", "Z6825K1": { "Z1K1": "Z6095", "Z6095K1": "L727029" } } ], "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "blacklist per nomi di titolo di tabella" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "blacklist for name for table header" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } bj6mcmf1wlj59paufdoh5lyg6uinrss Z38350 0 88674 294359 2026-07-27T09:22:01Z Jsamwrites 938 294359 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38350" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z38350K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z38350K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z38350" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "infobox for Wikimedia project" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } o0tr1whxvd9cwaisqw6wfx89fbgio1a 294362 294359 2026-07-27T09:24:27Z Jsamwrites 938 Added Z38351 to the approved list of implementations 294362 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38350" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z38350K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z38350K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14", "Z38351" ], "Z8K5": "Z38350" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "infobox for Wikimedia project" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 8lgy7pdiq82iz2haxojkz8laqz1cobb Z38351 0 88675 294360 2026-07-27T09:23:51Z Jsamwrites 938 294360 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38351" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38350", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z33328", "Z33328K1": { "Z1K1": "Z89", "Z89K1": "" }, "Z33328K2": { "Z1K1": "Z89", "Z89K1": "" }, "Z33328K3": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z37644", "Z37644K1": { "Z1K1": "Z18", "Z18K1": "Z38350K1" }, "Z37644K2": "default", "Z37644K3": { "Z1K1": "Z18", "Z18K1": "Z38350K2" } }, { "Z1K1": "Z7", "Z7K1": "Z38216", "Z38216K1": { "Z1K1": "Z18", "Z18K1": "Z38350K1" }, "Z38216K2": { "Z1K1": "Z6092", "Z6092K1": "" }, "Z38216K3": { "Z1K1": "Z18", "Z18K1": "Z38350K2" } }, { "Z1K1": "Z7", "Z7K1": "Z37782", "Z37782K1": { "Z1K1": "Z18", "Z18K1": "Z38350K1" }, "Z37782K2": { "Z1K1": "Z6092", "Z6092K1": "P571" }, "Z37782K3": { "Z1K1": "Z18", "Z18K1": "Z38350K2" } } ] } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "infobox for Wikimedia project, comp" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } ehhmfzod19dkf2ffw65bl5iqwvn7xyi 294361 294360 2026-07-27T09:24:13Z Jsamwrites 938 294361 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38351" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38350", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z33328", "Z33328K1": { "Z1K1": "Z89", "Z89K1": "" }, "Z33328K2": { "Z1K1": "Z89", "Z89K1": "" }, "Z33328K3": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z37644", "Z37644K1": { "Z1K1": "Z18", "Z18K1": "Z38350K1" }, "Z37644K2": "default", "Z37644K3": { "Z1K1": "Z18", "Z18K1": "Z38350K2" } }, { "Z1K1": "Z7", "Z7K1": "Z38216", "Z38216K1": { "Z1K1": "Z18", "Z18K1": "Z38350K1" }, "Z38216K2": { "Z1K1": "Z6092", "Z6092K1": "P407" }, "Z38216K3": { "Z1K1": "Z18", "Z18K1": "Z38350K2" } }, { "Z1K1": "Z7", "Z7K1": "Z37782", "Z37782K1": { "Z1K1": "Z18", "Z18K1": "Z38350K1" }, "Z37782K2": { "Z1K1": "Z6092", "Z6092K1": "P571" }, "Z37782K3": { "Z1K1": "Z18", "Z18K1": "Z38350K2" } } ] } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "infobox for Wikimedia project, comp" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 9wmioqcu98rg704qtoj492yof27tb4c 294363 294361 2026-07-27T09:25:56Z Jsamwrites 938 294363 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38351" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38350", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z33328", "Z33328K1": { "Z1K1": "Z89", "Z89K1": "" }, "Z33328K2": { "Z1K1": "Z89", "Z89K1": "" }, "Z33328K3": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z37644", "Z37644K1": { "Z1K1": "Z18", "Z18K1": "Z38350K1" }, "Z37644K2": "default", "Z37644K3": { "Z1K1": "Z18", "Z18K1": "Z38350K2" } }, { "Z1K1": "Z7", "Z7K1": "Z38216", "Z38216K1": { "Z1K1": "Z18", "Z18K1": "Z38350K1" }, "Z38216K2": { "Z1K1": "Z6092", "Z6092K1": "P407" }, "Z38216K3": { "Z1K1": "Z18", "Z18K1": "Z38350K2" } }, { "Z1K1": "Z7", "Z7K1": "Z37782", "Z37782K1": { "Z1K1": "Z18", "Z18K1": "Z38350K1" }, "Z37782K2": { "Z1K1": "Z6092", "Z6092K1": "P571" }, "Z37782K3": { "Z1K1": "Z18", "Z18K1": "Z38350K2" } }, { "Z1K1": "Z7", "Z7K1": "Z37623", "Z37623K1": { "Z1K1": "Z18", "Z18K1": "Z38350K1" }, "Z37623K2": { "Z1K1": "Z6092", "Z6092K1": "P282" }, "Z37623K3": { "Z1K1": "Z18", "Z18K1": "Z38350K2" } } ] } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "infobox for Wikimedia project, comp" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 9cb7j6ulj77t6b3lawd8xs9eytt534s Z38352 0 88676 294364 2026-07-27T09:27:54Z Jsamwrites 938 294364 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38352" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z38350", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z38350", "Z38350K1": { "Z1K1": "Z6091", "Z6091K1": "Q8447" }, "Z38350K2": "Z1002" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z877", "Z877K2": { "Z1K1": "Z89", "Z89K1": "\u003Ctable style=\"background-color:var(--background-color-interactive-subtle,#F8F9FA);border:1px solid var(--border-color-base,#A2A9B1);border-spacing:3px;clear:inline-end;float: inline-end;margin:0.5em 0 0.5em 1em;padding:0.2em;width:250px;\"\u003E\u003Ctr\u003E\u003Ctd colspan=\"2\" align=\"center\" style=\"--infobox-accent-hue:264deg;background-color:oklch(from var(--background-color-success-subtle,#DFF2EB) calc(0.8*l + 0.15) calc(c + 0.05) var(--infobox-accent-hue,264deg));\"\u003EFrench Wikipedia\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003ELanguage\u003C/td\u003E\u003Ctd\u003EFrench\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003EDate of establishment\u003C/td\u003E\u003Ctd\u003E23 March 2001\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003EWriting system\u003C/td\u003E\u003Ctd\u003ELatin script\u003C/td\u003E\u003C/tr\u003E\u003C/table\u003E" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "infobox for French Wikipedia, test" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 050g972hnbsbss3vtdhkwh3lmiysax8