Wikifunctions
wikifunctionswiki
https://www.wikifunctions.org/wiki/Wikifunctions:Main_Page
MediaWiki 1.47.0-wmf.1
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:Project chat
4
1184
273753
273280
2026-05-10T18:16:42Z
DVrandecic (WMF)
7
/* RGBA colour, spelling... */ Reply
273753
wikitext
text/x-wiki
{{shortcut|[[WF:CHAT]]|[[WF:PC]]|[[WF:VP]]}}
__NEWSECTIONLINK__
[[Category:Help]] <!-- please do not remove this line -->
Welcome to the Project chat, a place to discuss any and all aspects of Wikifunctions: the project itself, policy and proposals, individual data items, technical issues, etc.
Other places to find help:
* [[Wikifunctions:Administrators' noticeboard]]
* [[Wikifunctions:Report a technical problem]]
* [[Wikifunctions:FAQ]]
{{Autoarchive resolved section
|age = 1
|archive = ((FULLPAGENAME))/Archive/((year))/((month:##))
|timeout=30
}}
{{Archives|{{#tag:div|<br />{{Flatlist|{{Special:PrefixIndex/WF:Project chat/Archive/|stripprefix=1|hideredirects=1}}
|class=mw-collapsible-content|style=font-size:92%;}}|class="mw-collapsible mw-collapsible-toggle mw-collapsed"}}
|prefix=WF:Project chat/Archive/
}}
== "language" argument for certain functions ==
Hello. I am relatively new to Wikifunctions. Recently, I tried to create functions for Chinese translation of {{Z|Z26570}} and {{Z|Z26095}} (which became [[Z32788]] and [[Z32900]]). During the creation of these functions, I was trying to take {{Z|Z32212}} as reference. And I realized that the defining role sentence function is taking <code>language</code> as an argument (and the test case of the Chinese-language function already contains two varieties of Chinese). This makes it possible to output monolingual text in <code>zh-hant</code>, <code>zh-hans</code>, <code>zh-tw</code>, or any varieties of the language. I think for this reason, it is better to have <code>language</code> as arguments for the implementation of Z26570 and Z26095, and potentially more functions that require {{Z|Z14294}}, since it would output the varieties code instead of just saying <code>zh</code> for <code>zh-hant</code>, <code>zh-hans</code>, <code>zh-tw</code> in the output of type {{Z|Z11}}. I am not sure how the fallback mechanism works if one of the language (varieties) do not have a labels/lexemes, but to me, it is reasonable to have a <code>language</code> argument. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 09:38, 31 March 2026 (UTC)
:The functions you mention do have a language argument. For Wikifunctions, the {{Z|Z60}} can be at a higher or lower level; whether a {{Z|Z11}} is for a language or a variant is determined by the function that constructs it. Please see {{Z|Z26565}} for an example and feel free to add test cases in Chinese. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 17:54, 11 April 2026 (UTC)
::Hello @[[User:GrounderUK|GrounderUK]], thanks for the answer. I understand that whether {{Z|Z11}} is for a language or a variant depends on the function. But that is exactly what I am asking for. It is true that [[Z26570]] and [[Z26095]] takes [[Z60]] as argument, but the language-specific functions in {{Z|Z29843}} and {{Z|Z26096}} don't.
::Let me give you an example: INPUT to [[Z26570]]: <code>entity</code>: Tokyo, <code>class</code>: city, <code>location</code>: Japan, <code>language</code>: zh-cn, the config would select [[Z33030]] (created after my previous comment by elseone) as the implementation, and it would RETURN 东京是日本的一个城市。(zh-hans), which is not zh-cn as requested in the INPUT. It would also be using the term not for the variant (when it is different) because it is hardcoded to use the term in zh-hans. However, if we have the implementation like [[Z32790]] (which was created by me but a natural language argument was added by elseone) or [[Z32213]] (that works in the defining role sentence function because of the extra argument), it could cater for different variant.
::If we don't have the language argument in the language-specific function, the desire for article creation on Abstract Wikipedia would be to create a function for every variant. Is it then better to create functions for every variant? [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 18:18, 11 April 2026 (UTC)
:::I forgot to mention that there are some hardcoding in {{Z|Z32790}} as well, but I cannot fix it because it is a connected function and I am not a functioneer. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 18:31, 11 April 2026 (UTC)
::::Okay, I think it’s safe to disconnect this one as the function is not yet configured for use on Abstract Wikipedia. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 19:04, 11 April 2026 (UTC)
:::Ah, sorry… I misunderstood you. I agree that the called function should be able to accept the original language argument. That is simpler in theory than in practice, because the configured functions all have to have the same argument types, as I understand it. I’m not sure which the best approach is, really, but we probably want to avoid two levels of configuration. That suggests that all language-specific functions would need to accept the additional argument, which is unrewarding work for someone. @[[User:99of9|99of9]], @[[User:Jdforrester (WMF)|Jdforrester (WMF)]], @[[User:DVrandecic (WMF)|DVrandecic (WMF)]] Any thoughts? [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 18:57, 11 April 2026 (UTC)
::::I mean, we would need to modify all the functions in each language, which could take some time. But we are still in an early stage. If we don't fix it now and we want to fix it later, it would be a disaster. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 19:25, 11 April 2026 (UTC)
:::::Agreed. And we probably want them converted to HTML too, with separate language spans for text in different languages. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 19:35, 11 April 2026 (UTC)
::::@[[User:GrounderUK|GrounderUK]]: This sounds like a reasonable change to make. Note that (given these Functions are primarily for use on Abstract Wikipedia), altering/replacing them to return Z89/HTML fragments is already a desired but breaking change, so making a second breaking change at the same time is probably easiest for fixing things swiftly. That said, that's of course a decision for the Abstract Wikipedia and Wikifunctions communities, not me! [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 19:43, 12 April 2026 (UTC)
::::@[[User:GrounderUK|GrounderUK]]@[[User:Sun8908|Sun8908]] to make it a non-breaking change, I've created {{Z|Z34039}} which allows a composition {{Z|Z34043}}. This way you can make functions which either need the specified variant or don't! --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 05:52, 24 April 2026 (UTC)
:I have now created {{Z|Z33465}}, which is an implementation of [[Z26570]]. Maybe we can migrate to use that function when more (language-specific) functions for it are ready? [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 18:19, 14 April 2026 (UTC)
== Help me understand why test passes but running function with same input errors ==
I've been working on a function that I thought I had working correctly: {{Z+|Z31108}}.
It has a test which is passing, but when I enter the same Wikidata item as the test uses (or any other relevant item that it ought to work for), it errors. I can't figure out what's wrong (and the function itself seemed to be working as expected the last time worked on it, a month ago), and I don't know how to interpret the error info.
The error output is:
<code>
Error type: Unspecified error
Error data:
error information: "cannot read property 'Z6003K4' of undefined"
Execution debug logs:
Z12696K2 (find this) ==> ZObject<Z1K1:{'Z1K1': 'Z9', 'Z9K1': 'Z6007'},Z6007K1:ZObject<Z1K1:{'Z1K1': 'Z9', 'Z9K1': 'Z6092'},Z6092K1:P3831>,Z6007K2:ZObject<Z1K1:{'Z1K1': 'Z9', 'Z9K1': 'Z6091'},Z6091K1:Q7380503>,Z6007K3:ZReference<Z6021>>
</code>
-- [[User:Ragesoss|Ragesoss]] ([[User talk:Ragesoss|talk]]) 18:02, 10 April 2026 (UTC)
:Hmm… I’ve had a quick look and found a comparable error with {{Z|Z29937}}, which was passing “4 months ago”. The debug comes from {{Z|Z12863}}, after it fails to find a match. This is probably because Z6007K3 is ZReference("Z6021") rather than a Z6020 object, as it appears in the debug logs for your test “28 days ago”:
:"Z6007K3":{"Z1K1":{"Z1K1":"Z9","Z9K1":"Z6020"},"Z6020K1":{"Z9K1":"Z6021"}}
:This means it’s probably a bug introduced by a recent software change. I’ll take a closer look over the weekend, but the actual error for your test case now is:
:Unspecified error (error information: "cannot read property 'Z6003K4' of undefined")
:I’m guessing that’s from there being no guard against an empty array in {{Z|Z23681}}, but we’ll see. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 23:22, 10 April 2026 (UTC)
:I tracked down the bug to [[Z29869]] and fixed that, but the tests for [[Z31659]] are still failing. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 05:44, 11 April 2026 (UTC)
::Thanks. I’ve re-implemented {{Z|Z23680}} with {{Z|Z33331}} so we at least get a meaningful error in {{Z|Z31108}}. The new implementation explicitly caters for the alternative representation of {{Z|Z6040}} and errors on the empty list it gets from {{Z|Z31659}}.
::I also made a [[Z33332|simple Python implementation]], which seems to work. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 16:29, 11 April 2026 (UTC)
== No place to ask to activate a function? ==
I just discovered the {{Z|Z11390}} function and decided to make an overarching language-selecting function for it. After some fiddling around and studying how {{Z|Z32321}} and its set works, I now have {{Z|Z33439}} which has a config object ({{Z|Z33441}}) that selects between the two preexisting language-specific versions I found (English and Malayalam) and the new one I created for my other native language, {{Z|Z33440}}.
Except I can't get these to work, because, from what I understand, only [[Wikifunctions:Functioneers|functioneers]] can activate newly created functions and implementations?
So where do I apply for the {{Z|Z33439}} and {{Z|Z33440}} functions to be activated? Perhaps we should have a place to ask for it, a la [[w:WP:NPP]] — call it [[Project:New Functions Patrol|New Functions Patrol]] if you will. —[[User:UndueMarmot|<span style="color:#705ccb;">Undue</span><span style="color:#cfdfa3;background-color:#705ccb;">Marmot</span>]] ([[User talk:UndueMarmot|talk]]) 08:58, 14 April 2026 (UTC)
:There's [[Wikifunctions:Community portal]] for this. By the way, {{Z|Z33445}} doesn't work because all the code must be inside the main function in Python code. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 09:19, 14 April 2026 (UTC)
::Huh. How could I have missed that?
::But anyway, I've moved the code in {{Z|Z33445}} into inside the main function block.
::Is there any reason why WF decided not to simply allow anyone to write functions? After all, that's how it works with wikitext templates, and these functions are fundamentally serving the same purposes as templates, just written in a different way. —[[User:UndueMarmot|<span style="color:#705ccb;">Undue</span><span style="color:#cfdfa3;background-color:#705ccb;">Marmot</span>]] <small>([[User talk:UndueMarmot|talk]])</small> 11:25, 14 April 2026 (UTC)
:::I've fixed a couple of technical issues, but tests still fail. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 11:28, 14 April 2026 (UTC)
::::The tests pass now after some more changes to the code: [[Special:Diff/265232/cur]]. —[[User:UndueMarmot|<span style="color:#705ccb;">Undue</span><span style="color:#cfdfa3;background-color:#705ccb;">Marmot</span>]] <small>([[User talk:UndueMarmot|talk]])</small> 12:01, 14 April 2026 (UTC)
:::::{{D|Connected}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 12:02, 14 April 2026 (UTC)
:::I think it's a security issue, since Wikifunctions implementations could teoretically be malicious. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 11:29, 14 April 2026 (UTC)
::::This ^^^. We're very lenient, though, once you've created a few working functions you can apply for the right, per [[WF:Functioneer]]. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 12:26, 14 April 2026 (UTC)
::::That explanation [[phab:T343559#11421293|doesn't add up]]. A reason to limit ''connection powers'' to Functioneers might be to prevent vandalism, considering Functions can be used across wikis. But user-provided code is already being executed even without a Functioneer connecting it. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:01, 16 April 2026 (UTC)
== Actual difference between {{Z|Z26039}} and {{Z|Z26095}} ==
What is the actual difference between these two functions? I ask, since it seems to me that the current distinction is more or less that the first one doesn't use an indefinite article in English, while the second does. Which is not a good distinction in a project that should be language neutral. This doubt emerged from my use of the first one in [[abstract:Q124441]], which @[[User:Hogü-456|Hogü-456]] made me notice that is probably wrong. My question is: why is it wrong? How could we clarify the difference? [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 19:46, 19 April 2026 (UTC)
:I think the difference is if there is an indefinite article like a or an before the subject or not. In German there can be cases where a definite article is necessary before the subject. I looked at the functions and before the object both times an article is mentioned. As it depends on the language and the word what is the correct function to use I hope it will be clarified and it is an example of the necessity to have a human with understanding in a specific language check it. I hope there will be longer functions what generate more content about a specific kind of item. Then it is necessary to write one such function per language and it can be then applied to several items. It still requires checks and so maybe it is better to write down what item category needs what kind of introduction sentence function for what language. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:05, 19 April 2026 (UTC)
::The point of these two functions (and of the entire Abstract Wikipedia project) is that they should be defined in a purely language-independent way, so that the translation to actual language can be done automatically. This is the reason why these functions have been renamed; I think that this attempt was not succesful, since meaning is still unclear. My proposal to clarify them would be to invoke the concept of [[w:specificity (linguistics)|specificity]]: {{Z|Z26039}} should be named "specific subject is instance of (string)", and should be used only when the QID of the subject uniquely identifies a single thing; {{Z|Z26095}} should instead be renamed in "non-specific subject is kind of (Monolingual text)", and should be used when the QID refers to a multitude of real life items, and we are specifying the class that all these item belong to. This clarification would not still be enough, since it doesn't explain how mass nouns are handled (is water a unique thing? Does {{Q|Q7802}} refer to a single piece of bread or to the entirety of bread, like water?). This problem is very tricky, since mass noun are language-specific and blurry the line between these two functions. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 20:58, 19 April 2026 (UTC)
:Simply put, one corresponds to P31 and the other to P279. Paris is an {{Q|P31}} a {{Q|Q1549591}}
:whereas a {{Q|Q1549591}} is a {{Q|P279}} (alias “kind of”) {{Q|Q515}}. Whether the Wikidata knowledge representation will be sufficient to resolve into fluent natural language representations in all languages is, of course, a crucial question. Where it is not, the Abstract Wikipedia knowledge representation will need to supplement the Wikidata content with additional details about the relation between the participants or the participants themselves, and these details should be language-neutral, to the extent that this is practicable. The item {{Q|Q124441}} has no [[:d:Q124441#P31|P31]] statements; it has only [[:d:Q124441#P279|P279]]s, including one relating it to {{Q|Q212920}}, which suggests {{Z|Z26095}} is the appropriate choice here even if the rendering in some languages is the same. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 22:52, 19 April 2026 (UTC)
::Thanks for explaining it. I think that I'll change the implementation of {{Z|Z26095}}, so that in Italian it produces more or less the same output of {{Z|Z26039}} (both with the definite article). [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 11:24, 20 April 2026 (UTC)
== Equivalent of Z6830 for lexemes ==
Is there an equivalent of {{Z|Z6830}} that enables retrieving all lexemes pointing to a particular lexeme using a specific property? [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 21:06, 20 April 2026 (UTC)
:There's {{Z|6831}} but I think that's slightly different again to what you're after. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 12:31, 21 April 2026 (UTC)
::Thanks for sharing that one, I did not know it existed. But you are right, it’s not quite what I am looking for. I want a function that would take a Wikidata property reference (like P5191, which is ‘derived from lexeme’) and a Wikidata lexeme reference, and return a list of lexemes that reference that lexeme using that property. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 13:23, 21 April 2026 (UTC)
== Storing huge datasets ==
It is not a necessity I suppose, but an idea came to me earlier to write a function that would give the corresponding [[en:Shavian alphabet|Shavian alphabet representation]] of an English word written with the Latin alphabet, or perhaps apply that operation to an entire sentence. However, just trying to guess as to what the IPA pronunciation of each word passed into it could be is is both not ideal (pronunciations obviously can and will vary widely between accents) and infeasible <s>(Wikidata lexemes don't really seem to account for pronunciation)</s>. It happens, though, that a comprehensive Shavian dictionary exists named the [https://readlex.pythonanywhere.com/ ''Read Lexicon''], which uses pronunciation and spelling similar to that used by the creator of the alphabet himself. This would be a good dataset to use in performing this translation in the function, but it appears that, all in all, the total size of the dictionary is [https://github.com/Shavian-info/readlex/blob/main/readlex.json ''nearly 26MB''] when formatted as JSON, which would certainly be larger when converted into a typed list.
I am wondering if this will ever be feasible or admissible, or if there is really a way around this if importing such a large set of data is deemed impractical. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 22:30, 20 April 2026 (UTC)
:{{re|Theki}} "Wikidata lexemes don't really seem to account for pronunciation"" is patently untrue; not only does every Bokmål lexeme form have IPA attached to it (thanks to Jon Harald Søby), but there are lots of languages--including English--that have pronunciation information, whether through IPA or otherwise, indicated on their forms. The big issue of course is that adding this data is not always possible to perform efficiently--for instance, I'd love to have Yiddish pronunciation respellings from Paul Abelson's dictionary on as many English forms as possible, but this dictionary not being previously processed makes this difficult. The data set you have brought up, if a suitable reading of [[:m:Wikilegal/Lexicographical_Data]] allows it, could be added as {{P|7243}} statements on various English forms. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 23:20, 20 April 2026 (UTC)
::Well, sorry... I haven't witnessed these pronunciation statements before, I wasn't aware of their existence until you pointed it out. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 15:02, 21 April 2026 (UTC)
:I got 1,900,000 characters into [[Z33875]] before the UI gave up on me. I'm not sure what the limit is. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 15:21, 21 April 2026 (UTC)
== Could not serialize input JS object: Number <small><small>[insert tested number here]</small></small> ==
I'm not one to throw my problems at others, but I have no idea how to fix this. Am implementing {{Z|Z24602}} in JavaScript, which requires returning a typed map. It now works for every type of value except numbers. Tried explicitly converting the numbers to float64, but either way it throws the error above. Would appreciate it if anyone could diagnose or fix the problem, as my knowledge of Wikifunctions is amateur at best. Thank you. [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 00:32, 23 April 2026 (UTC)
:The quick answer is that like some list-related functions, code implementations returning typed maps are not possible unless the type of the objects in the map is specified in the function signature (e.g. if it was a map from Strings to Natural numbers only). So unfortunately, I think you've chosen a function that is not really possible at the moment. There are a few ideas of how we might address this, but for the moment, work on something else. Sorry! --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 13:21, 23 April 2026 (UTC)
:Maybe explicitly using [[Z13518|natural numbers]] would work? I would try using <code>{ "Z1K1": "Z13518", "Z13518K1": "[number]" }</code> to represent numbers, perhaps, and seeing if that works. Of course, you would also probably have to adapt this for other types that cannot be serialized, and I'm not sure how easy that would be to generalize (assuming [[w:Don't repeat yourself|DRYness]] is desired). — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 14:39, 23 April 2026 (UTC)
== Help with creating a function for Abstract Wikipedia ==
Hello! I was inspired by {{Z|Z26570}} to create {{Z|Z33975}}, however I'm not sure how I add specific language implementations here. Can anybody help me? [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 10:41, 23 April 2026 (UTC)
: I think I figured it out, I created a new object with the language config type, added {{Z|Z14310}} to my implementation, and added a new function for English... At least I think that's how it works... [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 13:16, 23 April 2026 (UTC)
::You have the right idea, as far as I know. I went ahead and connected the implementations you created as they appear to work fine for English, and added a test for {{Z|Z33975}} (which passes [[File:Twemoji 1f601.svg|24px]]). I also corrected an error you made on the config object where you appear to have accidentally connected English to {{Z|Z33975}} instead of {{Z|Z33977}}. Thank you for contributing! — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 13:45, 23 April 2026 (UTC)
::: {{re|Theki}} Thank you so much for you help! Could you please kindly also connect the implementations for {{Z|Z33986}} which I just made, which is going to be used for the Hebrew implementation of {{Z|Z33975}}. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 14:11, 23 April 2026 (UTC)
::::You seem to be returning the wrong type in both implementations. Functioneers should not connect implementations that don't work for non-functioneers. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:13, 23 April 2026 (UTC)
::::: {{re|Feeglgeef}} Oh thank you for pointing that out! I am still a bit new to this project and confused, so I need to read up some more about this. How do I return a monolingual text object? [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 14:17, 23 April 2026 (UTC)
::::::I'm trying to fix it for you, the construction of ZObjects in code implementations is a bit difficult right now. Since the State origin using entity and class function will (presumably) be composition, perhaps {{Z|33975}} can be adjusted to return a string, using {{Z|26107}} and {{Z|26107}}? [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:21, 23 April 2026 (UTC)
:::::I did not notice any discrepancies from looking at the functions by themselves, and it seemed to work fine on my end. Is it bad practice for NLG functions to return the monolingual text type? I had assumed it was logical. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 14:24, 23 April 2026 (UTC)
::::::Both implementations are failing all three tests on my end. No consensus has been established as to whether monolingual texts or strings should be used, so it's like the [[w:War of the currents|war of the currents]] but for Wikifunctions. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:27, 23 April 2026 (UTC)
:::::::Oh, you were referring to {{Z|Z33986}}. I assumed you were stating that something was wrong in the earlier English functions that I missed; I apologize for the misunderstanding. Has there been any centralized discussion on this string vs. monolingual text issue? — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 14:31, 23 April 2026 (UTC)
::::::::Not that I'm aware of, I've brought it up on the telegram twice before, though. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:49, 23 April 2026 (UTC)
::::::::The centralised discussion is at [[WT:Abstract Wikipedia/2025 fragment experiments#Proposed recommendation: Fragments should return Z11/monolingual strings]]. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 07:19, 24 April 2026 (UTC)
::::::: {{re|Theki|Feeglgeef}} Can only functioneers test implementations? For me I can't test it at all... [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 14:32, 23 April 2026 (UTC)
::::::::AFAIK, test cases are only immediately testable during editing of a function if they are connected. This is one of my personal pain points with Wikifunctions, iterating on functions without exhaustive connected test cases makes debugging practically impossible for non-functioneers working on newly-created functions... I (or Feeglgeef) can quickly connect the tests you need for you if you want, although if they are not well-formed they may need to be disconnected again afterwards. Additionally, I could temporarily connect the implementation you are writing so that you can test it on the sidebar as you work, but I'm not sure if this is advisable. That functionality is also something that unfortunately only works when not disconnected. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 14:43, 23 April 2026 (UTC)
:::::::::Yup, agree with you on all points, thanks. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:48, 23 April 2026 (UTC)
== Please disconnect implementation ==
I think I've fixed my issue with {{Z|Z33986}}, but I can't edit an actively connected implementations with my rights. I must admit it is an AI-aided fix, I feel very strongly about disclosing that.
Courtesy pinging [[User:Theki]] and [[User:Feeglgeef]]. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 18:51, 23 April 2026 (UTC)
: Additionally, I think the JS might be working. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 18:52, 23 April 2026 (UTC)
: Just to clarify, I mean disconnect the Python implementation please. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 18:53, 23 April 2026 (UTC)
:{{Done}} I've disconnected the Python implementation.
:I've also added a couple of tests. The rule is a bit more complicated than adding a maqaf before every character that is not a Hebrew letter. Unfortunately, I don't think I'll have time to fix the implementations any time soon. [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 19:03, 23 April 2026 (UTC)
:: Thank you!
:: Also, for some reason I thought you put a maqaf before all gershayim, so thanks for correcting me. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 19:09, 23 April 2026 (UTC)
:::No, that's not the rule.
:::The rest of this reply is an [[:wikt:info-dump|infodump]], feel free to ignore it :)
:::In [https://hebrew-academy.org.il/topic/hahlatot/punctuation/ the Academy's punctuation rules], the rule for adding a maqaf is written kind of badly: שמים מקף ברצף שיש בו שני סוגי גופנים, כגון אותיות ומספרים ("maqaf is added in a sequence in which there are two types of fonts, such as letters and numerals"). These are not different types of "fonts", but different types of characters, and I should email them about it. It gives the examples <span lang="he" dir="rtl">ה־12</span> and <span lang="he" dir="rtl">ב־DNA</span>. It doesn't say anything explicitly about quotation marks, but in other places on the same page, you have stuff like <span lang="he" dir="rtl">ב"הארץ"</span>, and from that I deduce that a maqaf is not needed before double quotes if there are Hebrew letters inside the double quotes.
:::That said, a few people do think that there must be a maqaf before double quotes. I have a somewhat surprising example of somebody who always does it: translators of Scientology materials into Hebrew. At least that's what they did last time I looked at them, about ten years ago. Those people are certainly prolific, and they get points from me for consistency, but this not the prevalent standard. (And if I recall correctly, they use the minus and not the proper Hebrew maqaf, and they don't get any points from me for that!)
:::Also, the name of the character is just "double quotes" and not "gershayim". Gershayim are mostly for abbreviations, although most people use the same character for them. I use ״ for gershayim, as do a few other nerds, but we're the minority. [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 19:35, 23 April 2026 (UTC)
:::: {{re|Amire80}} Yeah, "font" is a weird choice of wording here by the Academy...<br> I think I'll follow your guidance and not use a maqaf for quotes beginning with Hebrew letters. <br> I should also add more tests for different types of quotes, like straight (", '), curly (“, ”, ‘, ’), gershayim (״, ׳), including single quotes.<br> P.S. gotta deduct points from Scientology for being a cult but that's neither here nor there [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 20:49, 23 April 2026 (UTC)
:::: {{re|Amire80}} Courtesy ping because I mistyped your username on the last message. Anyways I'm also gonna do that tomorrow because I'm tired now... [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 20:50, 23 April 2026 (UTC)
== Connect implementations ==
Hello!
I'm done with the implementations of {{Z|Z33986}} both in JS and Python, and all tests pass.
Pinging @[[User:Amire80|Amire80]] to check if all the tests I've added are alright. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 15:24, 24 April 2026 (UTC)
:Connected. It's possible that some more changes will be needed, but it looks OK now.
:Another little comment: It should be called "clitic" and not "prefix". [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 15:56, 24 April 2026 (UTC)
: {{re|Amire80}} Thanks for your comment! Luckily labels are easy to edit, so I'll get to it.
: Currently I'm working on Bulgarian {{z|Z34072}} and {{z|Z34084}}, along with other Bulgarian functions. After I'm finished with those I'll take your advice. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 16:01, 24 April 2026 (UTC)
== Please connect my Bulgarian implementations ==
I recently created the following Bulgarian functions:
* {{Z|Z34070}} (currently broken, I think because another function I built it upon is unimplemented)
* {{Z|Z34088}}
* {{Z|Z34105}}
* {{Z|Z34072}}
* {{Z|Z34084}}
Can somebody please connect these functions, and perhaps suggest other functions I could localize? [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 19:03, 24 April 2026 (UTC)
: Specifically, [[Z34070]] is based on [[Z34072]] [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 19:05, 24 April 2026 (UTC)
:{{done}} for everything that passes, [[Z34070]] still does not work after purging WF's cache, though. For future reference, please request on the [[WF:Community portal|community portal]] instead of the project chat. Thank you for your work! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 20:03, 24 April 2026 (UTC)
:: {{re|Feeglgeef}} Thank you for your help! I will keep in mind to go to the [[project: community portal| community portal]] in future instead for this.
:: I still don't understand why {{Z|Z34070}} fails... It's implementation is almost completely identical to [[Z30399]] from {{Z|Z30397}}, unless I messed something up... [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 20:11, 24 April 2026 (UTC)
:::{{done}} No, it was mostly just timing out. It is better to use selective fetches where possible. One case is failing to match the expected results, but at least it is returning something. For all I know, it might even be acceptable! [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 20:35, 24 April 2026 (UTC)
:::: {{re|GrounderUK}} Thank you so much for your help! The one failed case is with a definite article, so I feel like that might be fixed in the future... <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 20:43, 24 April 2026 (UTC)
== Editor experience suggestions ==
I'm a bit frustrated with the editing experience on Wikifunctions, and I have suggestions based on pain points I've had contributing to this project:
* Adding a wizard to create functions, implementations, and tests in one flow, somewhat like Wikimedia Commons' upload wizard
* A sandbox for experimenting without changing mainspace functions, and maybe letting non-functioneers connect implementations ([[Project: Sandbox]] doesn't seem to fit this)
* We could have functions for creation based on the sandbox, like how Wikipedia has articles for creation and edit requests,
* Maybe even another test instance of Wikifunctions, like how Wikidata has [[testwikidata:|Test Wikidata]]
I really like this project and I don't mean to whine, but it certainly has a lot of pain points both for technical and non-technical people. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 20:41, 24 April 2026 (UTC)
: It's also really complicated to localize functions, so maybe we should add another wizard for that, where you can choose a language, and then create the new function with the aforementioned function wizard, and it just automatically adds it to the related language configuration object of the related function. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 20:48, 24 April 2026 (UTC)
:# Sounds good to me.
:# A sandbox available is [[Z10119]], though an extension-provided sandbox that allows you to manipulate the types, code, and tests easily without interfering with the mainspace would be nice.
:# [[WF:Suggest a function|This page]] works to some extent, though it's too messy in my opinion.
:# We used to have a "beta cluster" but it [[phab:rOMWC5f625c5846b5f779473fa32c9a02d87e59215dfa|got shut down]] just over a year ago because it was broken.
:[[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:07, 24 April 2026 (UTC)
== Language parameters in language-specific functions ==
I think that an effort should be made to give the different natural language options corresponding to different English dialects, Chinese scripts, etc. more of a use
(I added the test {{Z|Z34119}} to {{Z|Z26095}} and unsurprisingly it fails). There are two main problems with this approach that I can identify:
* If you ask the majority of these functions to make a sentence in British English, much of the time it will give you an output with missing words, because it does not fallback to English labels in the case of a British English label for that item missing. The same applies for every other English dialect, British English is just an example here.
* Uninformed editors will probably see the presence of a language parameter on these functions, consider it redundant, and remove it. [[Special:Diff/268074|I have made this mistake before]].
In my opinion, in a perfect world, all of these language generation functions would output monolingual text, and if the user asks for American English text, then American English text is what they'll get. If the user asks for Japanese text in hiragana specifically, then that's what they'll get in return. This is not as high-priority as just rendering text in the language plainly in the first place, but it's something that I feel is still worth devoting some effort to.
Right now switching functions to use this paradigm is difficult because, on the one hand, I don't know if consensus tends towards this direction being ideal or advisable, and I don't want to make changes like this without at least notifying the wider community. In addition, all tests break once a parameter is added or removed, and the function editor does not recognize the change in number of parameters and therefore you have to remove the function call, re-add it along with all of its parameters it had previously (which is a tedious cut-and-paste job), and then it will work again. This is something that you can do in five seconds by just adding a few lines of JSON to the test source, but this is not directly editable from the Web browser. This tedium is largely what's preventing me from doing this on a larger scale, besides asking for comments first.
If anyone has any insights or comments on this, then that would be appreciated. If a reference of functions with and without the support for language variants is needed, of course [[WF:NLG]] can be perused, but I've also my own list cataloged at [[User:Theki/functions#language]]...
Of course, this thread has many similarities to [[#"language" argument for certain functions|the one above]], but this concerns me going out and making this consistent across these NLG functions. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 21:09, 24 April 2026 (UTC)
:I've created {{Z|Z34122}} as an extension to {{Z|Z34039}} for larger functions. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 21:34, 24 April 2026 (UTC)
:Just to confirm that I, for one, support a Natural language parameter for all natural-language functions. The concern about getting them all aligned is just that we haven’t finally settled on {{Z|Z11}} being preferred to {{Z|Z89}} or some other type that conserves the text’s provenance, so we risk having to change them all again. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 10:07, 25 April 2026 (UTC)
== “Key not found ()”? ==
What am I doing wrong in {{Z|Z34137}}? [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 00:39, 25 April 2026 (UTC)
:You were passing a [[Z6091]] to {{Z|32290}}, but it takes a [[Z6001]]. Fixed. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 07:10, 26 April 2026 (UTC)
::{{done|Thank you}}! [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 14:13, 26 April 2026 (UTC)
== Why is my test failing? ==
Hello! I recently made {{Z|Z34139}} based on [[wikt:Module:bg-translit]], and the test case {{Z|Z34141}} is failing on both implementations, despite the expected output and actual output being the same as far as I can tell.
I tried looking at the Unicode codepoints of the output, but those are also identical. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 06:21, 25 April 2026 (UTC)
:Yes, it’s a tricky one. I’ve added a normalize step to the result validation in {{Z|Z34141}}, which confirms it is a normalization issue. It looks like it is in the code but I don’t know whether simply normalizing the result is the way to go. Logically, you would normalize both the input and the result. The implementations of {{Z|Z10384}} show you how to do this. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 09:41, 25 April 2026 (UTC)
== Edit request ==
Hello! I have an edit request for {{Z|Z23752}} and {{Z|Z23414}}.
Please replace all the "an/a" logic with <code>Z21739(Argument reference)</code>, both for readability and for more accuracy ("a university is an institution") <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 09:50, 25 April 2026 (UTC)
:{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 12:24, 25 April 2026 (UTC)
== Wikifunctions & Abstract Wikipedia Newsletter #245 is out: The Foundation's search for the perfect language ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-04-25|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we present an academic paper about Abstract Wikipedia, we discuss our latest Type created, and we take a look at the newest created functions.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 09:54, 25 April 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 -->
:@[[User:Sannita (WMF)|Sannita (WMF)]], @[[User:DVrandecic (WMF)|DVrandecic (WMF)]], technical meta-question: the newsletter quotes the article:
::the only way to contest its algorithm is to click 👍 or 👎 (Crawford and Gillespie 2016)
:This quotation sounds sensible, but the article's [https://link.springer.com/article/10.1007/s00146-026-02899-w web version], and the PDF that is downloadable from the same page doesn't actually show the emojis. It rather shows text that looks lacking:
::the only way to contest its algorithm is to click or (Crawford and Gillespie [https://link.springer.com/article/10.1007/s00146-026-02899-w#ref-CR14 2016])
:Where did you get the emojis? Is it your (probably correct) guess or is there a version somewhere that actually shows the emojis? [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 15:16, 25 April 2026 (UTC)
::Scratch that. I've found a version with correct emojis: https://wikihistories.github.io/wikilambda-the-ultimate/ [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 15:37, 25 April 2026 (UTC)
== Requested deletion of test ==
Please delete {{Z|Z34143}}. this was never valid Bulgarian, I messed up. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 10:19, 25 April 2026 (UTC)
:[[WF:RFD]] please. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:40, 25 April 2026 (UTC)
== Request for comment (global AI policy) ==
<bdi lang="en" dir="ltr" class="mw-content-ltr">
A [[:m:Requests for comment/Artificial intelligence policy|request for comment]] is currently being held to decide on a global AI policy. {{int:Feedback-thanks-title}}
[[User:MediaWiki message delivery|MediaWiki message delivery]] ([[User talk:MediaWiki message delivery|talk]]) 00:57, 26 April 2026 (UTC)
</bdi>
<!-- Message sent by User:Codename Noreste@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=30424282 -->
== Is it OK to connect the implementation? ==
Hello!
I recently applied for functioneer on [[WF:RFG]], and I was wondering whether I could connect the implementation for {{Z|Z34165}} despite its dependency {{Z|Z34149}} being currently unimplemented. That is <em>if</em> I get accepted.
I am planning on implementing it based on [[wikt:module:bg-nominal]], but am still having trouble figuring it out for now. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 09:04, 26 April 2026 (UTC)
== Past tense function ==
Is there a function like {{Z|Z26039}}, but for the past tense (e.g. "Leo Tolstoy <em>was</em> a writer.")?
If not, I will create it myself, I just want to make sure there's not a duplicate. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 10:10, 26 April 2026 (UTC)
: {{Done}} with {{Z|Z34224}}, but I have a few kinks to work out with it. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 10:35, 26 April 2026 (UTC)
:: I need to create some other similar functions for the past tense, I have some ideas:
::* {{Z|Z26095}}
::* {{Z|Z32643}}
::* {{Z|Z28016}}
::* {{Z|Z26570}}
::* {{Z|Z33975}}
::* {{Z|Z27243}}
::* <ins>{{Z|Z26627}}</ins>
::* <ins>{{Z|Z27627}}</ins>
::* <ins>{{Z|Z27173}}</ins>
::* <ins>{{Z|Z29591}}</ins>
::
:: Are there any I have missed? <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 10:57, 26 April 2026 (UTC)
:I think that here we are starting to walk on dangerous waters: what does past mean? Is it a recent o a far past? Does it have ripercussions on the present or not? Is it just a thing that happened once, many times or for a continuative period of time?
:Consider that various languages distinguish between many different types of past. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 12:38, 26 April 2026 (UTC)
:: {{re|Dv103}} That is a fair point...
:: How do we go about solving this problem though? I don't think having every sentence on Abstract Wikipedia be "X is a Y" is a very good idea.
:: Maybe we have different functions for all these variations of past you mentioned that just map into "X was a Y." in English? <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 13:31, 26 April 2026 (UTC)
:::To properly solve this problem, we should use a more complete abstract content representation model, like for example the proposal of [[Wikifunctions:Type proposals/Semantic unit|Semantic units]] (look at [[Wikifunctions:Type proposals/Semantic unit/Douglas Adams|the example]] to see how times could be handled). For now, since we're still stuck with single fragment generation functions (that I hope will be slowly replaced with the complete represenation model, when available), we could just restrict your function to a very specific meaning, like "subject was an instance of, for most of its existence" (which means for example that it could be used to say "Douglas Adams was a writer", but not "Abraham Lincoln was a president", since he only was a president for 4 years). Probably my definition is still too vague, and this is why we need to go beyond these fragment generating functions. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 19:47, 26 April 2026 (UTC)
::Nitpick... I don't like that it outputs a string instead of monolingual text. With {{Z|Z26039}} it's used so much that I think it's unfixable in that case beyond deprecating it if people care that much, but {{Z|Z34224}} doesn't even have any connected implementations yet. Consider it, maybe?
::Nitpick 2... {{Z|Z34227}} is missing a language parameter. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 16:08, 26 April 2026 (UTC)
::: I will consider that!
::: I just did that because that's what {{Z|Z26039}} does, so I assumed I should follow suit with it. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 16:48, 26 April 2026 (UTC)
== Legacy functions ==
If and when more robust methods of abstractly representing and generating linguistic content come around, and more efficient ways of creating abstract content are devised and implemented, I suspect that our current methods will require some form of deprecation. This is a significant source of concern for me in relation to WF and AW, questioning how prone our current methods of doing things are and eventually will be prone to obsolescence, and how it will be worked around when it comes. We have over 1 250 articles on AW presently, and these are rather all over the place. I suspect the maintenance burden from keeping these articles up to code will eventually, err, creep up on us, I suppose, and some kind of major refactoring will be necessary. We are definitely in a period of experimentation and whatnot right now but eventually, like with enwiki, some sort of structure and rigor will form and I suspect it will start to become rather boring for me...
I, for one, very much enjoy experimenting with new and better ways to do things here. I don't personally mind changing things to use a new and better paradigm if need be, that sort of thing highly excites me, but of course there will be things that are left behind, and I suspect maybe bots will be employed to deal with this? A lot of Wikipedia sister sites seem to do that, e.g. going and fixing up use of deprecated templates. Considering the nature of Wikifunctions and Abstract Wikipedia I suspect certain maintenance tasks will be made simpler or even trivial by the typical uniformity of our implementations.
I guess I am just concerned if Wikifunctions or Abstract Wikipedia will ever accrue its own kind of "technical debt" with how we are plowing through things presently, and if there is a plan for how we will eventually seek to mitigate that. Maybe too early to ask this question, but I am a notoriously anxious person, so I thought it wouldn't hurt to raise the question regardless... — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 21:30, 26 April 2026 (UTC)
:I very much agree, thank you for expressing my position so well. {{ping|Immanuelle}} has been using an AI-generated tool (well, they haven't edited in a week, perhaps it's a break or perhaps they don't wish to contribute to the project any more) to create a bunch of articles en masse, which I have warned them multiple times is a bad idea (on top of evolving functions, all of the articles are one-sentence-per-paragraph, [[abstract:Q12184|like so]]). That's why I've been avoiding creating articles recently, I'd say I have a good fourth (no data to support, rough guess) of the comments on the wiki, yet less than a percentage of the article count (only three, including the [[abstract:Q319|first article]], though, so perhaps I'm the next [[w:Special:Permalink/908493298|office.bomis.com]]). [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:41, 27 April 2026 (UTC)
:: I feel that the overwhelming presence of these low-quality articles (which I admit I myself am [[abstract:Q1710970|guilty]]/[[abstract:Q7601858|of]]/[[abstract:Q39338|creating]], usually as testbeds) may incur a large maintenance burden. I do expect them to be easy to detect, however, as searching for the presence of "deprecated" NLG functions is trivial, and it is possible that replacing them with their future ''even abstracter™'' counterparts could be done automatically since they all have the same signatures and can be expected to create the same form of sentence. If it needs to be done manually for a while or for certain delinquent instances, my hope is that it will be fun, at least for a while.
:: I just hope that these hypothetical future waves of "this new and versatile way of abstractly representing linguistic content" obsoleting previous methods and requiring refactoring across all articles is only a one-time thing. We should strive to be as robust and flexible as possible from the outset as each brand new paradigm of abstraction is also a brand new maintenance burden for updating old articles. At the end of the day, at least ''some'' of these articles will still render to many different languages even if their methods of creating those sentences of theirs is completely outdated. Ergo, the time it takes for the switchover to be performed across our articles should not be a persistent inconvenience for users (as, of course, they will always still be able to read the content as it was before since these legacy functions aren't being deleted outright), and the increased availability that the new methods will bring about will likely act as motivation for them to join the effort in refactoring (「You're telling me that if I rewrite this article in this cool Lisp-looking stuff then I can probably read it in [[abstract:Q9307|Galician]]?? COOL!」). — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 20:26, 27 April 2026 (UTC)
:::Totally agree. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 02:54, 28 April 2026 (UTC)
:::My vague plan is to implement a default function returning an {{Z|Z89}}, for each language-neutral function. A single function would convert any of these to a {{Z|Z11}}, so that a composition of the two can be implemented as the current default until such time as the language-neutral function is ready to return a [[Z89]]. We can already convert a [[Z11]] to a [[Z89]] so, although there is more to be done in this space, existing language-specific functions could be adapted to return a [[Z89]] quite mechanistically.
:::Although we certainly could deliver parallel Z89 functions for each existing Z11 function, I don’t think we should assume that particular outcome. Provided the Z89 captures a lang attribute from the Z11’s language tag, the two representations should be largely interchangeable, although I am expecting a Z89 to carry additional attributes at the span level that would be lost on conversion to a Z11 (along with any higher-level tags and attributes).
:::When I say there is “more to be done in this space”, I am referring to a new type that would allow HTML fragments to be represented as tractable Wikifunctions objects, but this is currently drafted only in my head! [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:21, 29 April 2026 (UTC)
== Filtering types of objects ==
Hello!
I have tried to comb through my own edit history several times, but it's really hard to search for specifics because there's no differentiation between different types of objects (functions, implementations, tests, etc.) in the logs as far as I can tell.
Am I missing anything? I want it to work sort of like how filtering by namespace works. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 16:48, 27 April 2026 (UTC)
:There is differentiation, it's just rather hard to look through. Since all ZObjects are just JSON data at their core, you can search for instances of <code>{ "Z1K1": "Z[type]"</code>. I haven't tried this so I'm not sure how well it would work and I know MediaWiki search syntax treats quotation marks as a special character, but I have seen Wikifunctions pages link to searches using this before. There is also [[Special:ListObjectsByType]] but it is sitewide rather than specific to your edit history in particular. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 18:59, 27 April 2026 (UTC)
::''[It doesn’t help directly here, but please see [[WF:Find]] for more details of how this works.]'' [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 10:24, 29 April 2026 (UTC)
:See the feature requests [[phab:T399244]]/[[phab:T373735]]. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 06:06, 28 April 2026 (UTC)
:The lack of filtering edits by namespace is exactly the problem that I was trying to solve with the [[User:Amire80/wikifunctionsanalytics]] tool.
:I even kind of succeeded, but it has two major problems:
:# It doesn't have any real frontend, so you have to know some SQL to use it (or ask other people who know SQL).
:# It doesn't get information from the live site, but from the dump, which appears to be updated once a month.
:I've made a [https://quarry.wmcloud.org/query/104794 sample query for you]. Unfortunately, it won't do anything at the moment because of the second problem—your edits started in April 2026, which isn't over yet, so the dump for it hasn't been processed. But I hope that early in May you'll be able to use the same query and see something useful.
:(I plan to add support for recent edits, but I haven't done it yet. Now that I more or less figured out how to process Wikifunctions edits, I'm focused on trying to understand Abstract Wikipedia edits. Processing up-to-date edits from both sites will possibly be the next thing I work on, but if you know some Python and want to try doing it yourself, don't wait for me—[https://gitlab.wikimedia.org/toolforge-repos/wikifunctions-analytics Patches welcome].) [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 18:51, 28 April 2026 (UTC)
::@[[User:QuickQuokka|QuickQuokka]], I've just updated the data until the end of April. Now the query to which I linked above gives some results. You can also try running other queries if you know SQL. (Or try asking for other queries if you don't.) [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 03:26, 3 May 2026 (UTC)
== [[Z34213]] ==
I'm not quite sure why this implementation is failing. Could someone take a look? [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 02:24, 28 April 2026 (UTC)
:I've [https://phabricator.wikimedia.org/T419933#11863997 notified] the team that this is still occurring, the issue was marked as resolved. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 02:52, 28 April 2026 (UTC)
:Some useful tips:
:* create more testcases: sometimes it is a random error, so try to see how consistent it is between testcases
:* your implementation is very inefficient, since it fetches items and lexemes a lot of times. Ideally, each item and each lexeme should be only fetched once in all the execution tree.
:[[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 06:06, 28 April 2026 (UTC)
::Caching (''should?'') means that the lexeme and item data are cached, so the call doesn't actually execute multiple times. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 17:51, 28 April 2026 (UTC)
:::Are lexemes and items actually cached within the same function execution? Even if they are only partially fetched and/or fetched in bulk? [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 17:54, 28 April 2026 (UTC)
::::I don't have any evidence to prove that it works but that's definitely A. what's supposed to happen and B. the ideal behavior. This happens because the Z680X functions can be cached just like any other. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 18:02, 28 April 2026 (UTC)
::::It is unclear. In general, I believe identical branches are resolved only once in orchestration, but there is also independent caching of Wikidata fetches.
::::According to @[[User:DMartin (WMF)|DMartin (WMF)]] ([https://t.me/Wikifunctions/30374 on Telegram]):
::::<blockquote>Well, no. We have caching of Wikidata entities that have been retrieved, but not of the results of nested function calls. There is a proposal for doing this in the context of the V2 composition language, when it's a bit more mature, and it's regarded as a relatively high priority.</blockquote>
::::It’s hard to tell whether fetches in nested calls are, in fact, cached and available for other nested calls in the same call, since it is not generally the actual fetch that consumes the most resources. Rather (I believe), it is construction and transmission of the result object, which is currently repeated afresh in each nested call (unless it is in an identical branch).
::::I hope that’s clear, and I apologise in advance if it happens to be inaccurate! [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 10:16, 29 April 2026 (UTC)
:::::Oh, I should clarify. There is a lot of caching going on, in several different places. Lexemes and items ''are'' cached by the orchestrator within the same function execution, even if they are only partially fetched and/or fetched in bulk. When I said that we don't have caching of the results of nested function calls, I meant that's not happening in general, for all nested function calls in compositions. But fetching of Wikidata entities gets special treatment, so yes, fetched content from Wikidata is cached, regardless if it was fetched by a top-level call or a nested call.
:::::It is also true that the construction of a ZObject from the fetched JSON might happen more than once within the same function execution, depending on how a composition has been structured. However, the construction of the ZObject is actually very fast, compared to the elapsed time of getting the JSON from Wikidata. [[User:DMartin (WMF)|DMartin (WMF)]] ([[User talk:DMartin (WMF)|talk]]) 18:04, 1 May 2026 (UTC)
== Question about cardinal numbers ==
I was about to edit {{Z|Z16435}} to add my function {{Z|Z34308}}, but I noticed that none of the other functions have a gender parameter.
Should I create a new wrapper function "Bulgarian cardinal, neuter", or should I just remove the gender parameter and always return neuter? <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 10:39, 28 April 2026 (UTC)
:The “cardinal” functions should return the words used for “counting” numbers in the abstract.
:We should consider converting them to return a {{Z|Z11}} rather than a {{Z|Z6}}. It may even be appropriate to return a {{Z|Z12}} to cater for language variants. Either way, I think that would be the approach to adopt for inflected forms, unless reference to specific lexeme-forms is required. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 12:52, 28 April 2026 (UTC)
::This. If a native of your language were to count up, which form would they be most likely to use? [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:29, 28 April 2026 (UTC)
::: {{re|GrounderUK|Feeglgeef}} Thanks for both your input!
::: I relabeled the aforementioned function to {{Z|Z34308}}, and created a new wrapper function {{Z|Z34457}}.
::: Should I specify that my old function is a monolingual text in parentheses? <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 16:26, 28 April 2026 (UTC)
::::You don't have to, unless you think that is something that would require distinction when viewing the function in a list of search results &c. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 16:36, 28 April 2026 (UTC)
== Optional/nullable function parameters ==
Hello!
Recently, I was informed that Wikifunctions has no optional/nullable function parameters as of now.
Are there any future plans to support this, and/or workarounds? Maybe create a union type system like "{{Z|6}} or {{Z|23}}". <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 17:53, 28 April 2026 (UTC)
:What I do for this is use an "is empty" function corresponding to the type of the parameter in an If statement. If it isn't empty, the function works as intended. Otherwise, it does something else. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 17:58, 28 April 2026 (UTC)
:Unions are not a thing (yet) on Wikifunctions, but you can always define an argument of type {{Z|Z1}}, which means that all types are allowed (I already did this for {{Z|Z26737}}; note that it is still a ugly workaround, don't use it for high level functions). Also, note that usually on Wikifunctions we use {{Z|Z24}} as the null value. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 18:00, 28 April 2026 (UTC)
:: {{re|JJPMaster|Dv103}} Thanks for your help!
:: @[[User:Dv103|Dv103]] told me a function call with a missing parameter is treated as an invalid function call, so how does the "is empty" function work with that?
:: Also, setting the type to {{Z|1}} seems naive, like setting the type as <code>any</code> in TypeScript...
:: Related question: Are there plans to add default values to parameters (outside of "if empty")? <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 18:19, 28 April 2026 (UTC)
:::Setting the type to {{Z|Z1}} is actually naive, and that's why I advised you to only use it for low-level functions. Currently there is nothing better. Sometimes, type correctness is not actually checked, so it might seem that nullable types are possible. But it is still an hack, and it could broke anytime since it is not intended behavior.
:::I don't think that there are current plans to add default values (but correct me if I'm wrong). The closest thing that comes to my mind is that, if you incorporate Wikifunctions into Wikitext, you can leave empty some fields (only of some specific types) and Parsoid will replace them to their default value. This is done only depending on the type, and not on the functions. For example, {{Z|Z6091}} and {{Z|Z6001}} are assigned the QID associated to the page, and {{Z|Z20420}} is assigned the current date. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 18:56, 28 April 2026 (UTC)
:::@[[User:QuickQuokka|QuickQuokka]]: At the very least, [[Z10008]] accepts a null input. Maybe that feature is unique to the String type—I am not sure. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 19:10, 28 April 2026 (UTC)
::::I think it's just not checked, but it shouldn't be intended. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 19:20, 28 April 2026 (UTC)
::::Strings and typed lists can be “empty” in the sense that their length can be zero. Typed pairs may also be “empty” in a degenerate sense, but such an object will not be returned from a code implementation. A typed map with no entries will also fail to be returned from code, although it is fine in compositions.
::::For a genuinely optional parameter, I prefer a properly typed list, which at least encourages an argument of the correct type. {{Z|Z813}} is also typically faster than {{Z|Z10008}}. Quite a good example of this approach is {{Z|Z23723}}, where it helps to resolve the type union (using [[Z1]]) for both Z6003K1 and Z6003K3. Of course, there’s nothing to prevent more than one element in the list, but additional elements are easily ignored. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 22:55, 28 April 2026 (UTC)
:Pinging {{ping|Jdforrester (WMF)|prefix=|p=}}, I believe there are no current plans. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:02, 28 April 2026 (UTC)
::@[[User:QuickQuokka|QuickQuokka]]: I'm afraid there are no current plans to build out optional params, indeed; we would be happy to review this if a compelling case was made, but it'd be a lot of work to re-build the [[Wikifunctions:Function model|function model]] with that support and ensure we don't break (too many) things. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 19:11, 28 April 2026 (UTC)
== Z6830 for Chinese ==
I was trying to use {{Z|Z6830}} for implementation in the Chinese-language. And turns out most of the Lexeme on Wikidata is using [[d:Q727694]] as the language instead of [[d:Q7850]]. This makes it impossible to use the mentioned function above, since Standard Chinese is not available (or did I miss something?). Is there a way to fetch lexemes with language=[[d:Q727694]] from item? [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 18:20, 30 April 2026 (UTC)
:@[[User:Sun8908|Sun8908]] There is [[Z1006]] for Chinese and it has the language code zh. There is an overview of languages in [[Module:Wikifunctions label]] so you can search there for chinese versions and choose the one you need. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:53, 5 May 2026 (UTC)
::I know that. The problem is when using the function [[Z6830]], it cannot retrieve lexeme with language [[d:Q727694]] (but it is the "Chinese language" with the most current Wikidata lexemes, see [https://ordia.toolforge.org/language/ ordia]). I think it should be a Wikidata problem, I might fix it (possibly by creating the same lexemes with language code zh) on Wikidata. Thanks anyway. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 05:39, 6 May 2026 (UTC)
:Could you provide an example of a Chinese lexeme that has a linked Wikidata item, or a Z6830 function call that fails to find such a lexeme where one exists? [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 07:55, 6 May 2026 (UTC)
::Here: [[d:Lexeme:L846083]]. I think that's a primary reason of me trying to look into this problem, as the label in zh for [[d:Q6256]] (country) is not a single phrase (see its talk page on WD for more information). This makes some Abstract Wikipedia articles very weird in Chinese when {{Z|Z26570}} is used, so lexeme could potentially fix that. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 10:33, 6 May 2026 (UTC)
:::Thank you. It looks as though {{Z|Z6830}} [https://www.wikifunctions.org/view/en/Z6830?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z6830%22%2C%22Z6830K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q6256%22%7D%2C%22Z6830K2%22%3A%7B%22Z1K1%22%3A%22Z6092%22%2C%22Z6092K1%22%3A%22P5137%22%7D%2C%22Z6830K3%22%3A%7B%22Z1K1%22%3A%22Z60%22%2C%22Z60K1%22%3A%22cmn%22%2C%22Z60K2%22%3A%5B%22Z6%22%5D%7D%7D returns that lexeme for language tag "cmn"]. Perhaps that tag should be added into the helpers for {{Z|Z24144}}? If it is widely used for lexemes, perhaps it should have its own {{Z|Z60}}? In any event, improvements might be considered under [[:phab:T390563]] (or otherwise), including amending [[Z6830]] to also consider "cmn" (and "zho", "chi"…?) when requests are made for "zh-hans" or "zho-hant" (or others?) @[[User:Winston Sung|Winston Sung]] @[[User:DMartin (WMF)|DMartin (WMF)]] [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 17:22, 6 May 2026 (UTC)
::::If you go to [[d:Special:NewLexeme]] and put in [[d:Q727694]] as the language, it is going to tell you it has an unrecognized language code. So I believe "cmn" should not be a {{Z|Z60}} by default? I also started [[d:Wikidata:Project_chat#Lexemes_with_language_Standard_Chinese_(Q727694)|a discussion on WD]] regarding this. I guess we can still use it as a fallback language though if possible. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 03:43, 7 May 2026 (UTC)
::::We don't have a separated <code>cmn</code> BCP 47 language subtag in MediaWiki and Wikidata at the moment. <code>zho</code> and <code>chi</code> are ISO 639 language codes but not BCP 47 language subtags.
::::For Modern Standard Mandarin, please use <code>zh-*</code> language tags for now. -- [[User:Winston Sung|Winston Sung]] ([[User talk:Winston Sung|talk]]) 15:26, 8 May 2026 (UTC)
== Key not found error ==
Is there a reason why I am getting key not found error for this [[Z34677|function]] {{Z|Z34677}}? All the underlying functions run and all the test cases work. The debug information does not give more details. Any pointers? Thanks in advance [[User:Jsamwrites|John Samuel]] 19:24, 1 May 2026 (UTC)
:It was passing the [[Z6091]] to {{Z|34641}} when that takes a [[Z6001]]. I've fixed that, but there's some other problem with the logic, so I've left it disconnected. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 19:42, 1 May 2026 (UTC)
::@[[User:YoshiRulz|YoshiRulz]] Thanks a lot. [[User:Jsamwrites|John Samuel]] 20:21, 1 May 2026 (UTC)
== Wikifunctions & Abstract Wikipedia Newsletter #246 is out: Request for input: what should we count for Abstract Wikipedia ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-05-02|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we ask you what would be the relevant metrics for Abstract Wikipedia, we discuss our latest news on Composition Language v2, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 12:21, 2 May 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 -->
== Any formal process for deletion of pages ==
Does a formal process exist for the deletion of functions, implementations, and tests that includes a notification system for creators, analogous to Wikidata’s process, explaining the rationale behind the deletion (or proposal for deletion)? [[User:Jsamwrites|John Samuel]] 12:36, 3 May 2026 (UTC)
:Does [[Wikifunctions:Requests for deletions]] work? [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 13:00, 3 May 2026 (UTC)
:Please see the discussion at [[Wikifunctions talk:Requests for deletions#Should we expect Objects' creators to get pinged on deletion proposals?]].
:As I see it, it is the proposer’s responsibility to consult appropriately before making a request and we expect our administrators to act only when satisfied that appropriate consultation has occurred. In many cases, no consultation is required. Administrators may delete their own contributions without making a request, but this is not a practice I would encourage. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 13:51, 3 May 2026 (UTC)
== Implementation of rational number in JS doesn't match in Z19677 (Rational number) and Z28579 (RGBA colour) ==
In {{Z|19677}} it's
<syntaxhighlight lang=js>
{
"K1": sign * numerator,
"K2": denominator
}
</syntaxhighlight>
but in {{Z|28579}} it's
<syntaxhighlight lang=js>
[ sign * numerator, denominator ]
</syntaxhighlight> '''<span style="font-family:Iosevka,monospace">[[User:沈澄心|<span style="color:#9f3526">dring</span>]][[User talk:沈澄心|<span style="color:#534fa3">sim</span>]]</span>''' 05:15, 4 May 2026 (UTC)
== Nested functions in compositions ==
I wish it will be easier to a add another function about a specific existing function in a function implementation based on a composition. When I write long functions in spreadsheets I usually stat with a small part and then I try to go further and after important steps I test if the output is as expected. I created [[Z34826]] to get the German gender specific occupation lexeme for a specific person based on their gender. I wanted to add a function around the existing one and it was not successful. It is not very easy to implement as it requires the possibily to move a part to another section but I think it can be helpful if it will be implemented. So far I spend more time as expected on the function. Describing it with words what the function needs to do is much easier than implementing it here in Wikifunctions. So I think there needs to be improvement to make Wikifunctions more accessible. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 21:10, 5 May 2026 (UTC)
:Have you tried to use the copy-paste functionality? It is very useful to move parts of composition arounn. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 07:12, 6 May 2026 (UTC)
:I've also found the composition editor to be wholly unsuitable for any expressions more than a few levels deep. (Even with the <code>localStorage</code> clipboard, because of its overzealous type checks.) Compositions naturally grow out from the "leaves", the immediate operations on the inputs, while the interface really wants you to build from the "root". I mostly use the [https://yoshirulz.gitlab.io/WikiLambdaBlockly drag-and-drop block editor] which I made to smooth over some of the site's problems, so if you want to try that out and give me some feedback I'd appreciate it. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:36, 6 May 2026 (UTC)
== Wikifunctions & Abstract Wikipedia Newsletter #247 is out: References from Wikidata now available ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-05-08|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we announce that is now possible to pass references in Wikidata statements, we introduce the [https://abstract-data.toolforge.org/ Abstract Data dashboard], we report you on the presentation about Abstract Wikipedia at WikiCon Australia, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Also, we remind you that if you have questions or ideas to discuss, the next '''Volunteers' Corner''' will be held on '''[https://zonestamp.toolforge.org/1778520600 May 11, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 11:16, 8 May 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 -->
== RGBA colour, spelling... ==
Something that has always irked me a little bit is the spelling of {{Z|Z28579}}. I guess this is not unsurprising for me considering my use of US English but I think there is more to it than preference and I want to try to argue for it being changed to use American spelling. I know that this probably has a snowball's chance in hell of actually garnering any support, so I won't really be miffed if the spelling remains as it is, but I thought it wouldn't hurt to raise this regardless.
The main issue I have with it is the spelling of the original proposal. When infernostars raised the [[Wikifunctions:Type proposals/RGBA color|type proposal]], the spelling was 「RGBA color」. Of the comments that mentioned the word 「colo[u]r」, two used British spelling while six used the American spelling as used in the proposal. The only thing that really pointed to the use of ''colour'' was the fact that the catalog page on color functions used that spelling already. For all intents and purposes, the spelling of the original proposal should have been maintained, but it was not; [[User:DVrandecic (WMF)|DVrandecic]], the eventual creator of the type, used a different spelling.
It should be noted that there was really no reason for this to occur and while it is an undoubtedly minor issue I still believe it should be rolled back and the type should use the spelling of the original proposal and majority of editor comments. In [[abstract:Q936|OpenStreetMap]], there have been keyvalue proposals that have had the finalized spelling that gets put to use be in British English despite the original proposal being in American English; this has usually occurred with proposals relating to 「X center/centre」 tags. This makes sense on the surface, because OpenStreetMap is maintained by a UK organization, and still has close ties to Europe. The Wikimedia Foundation, however, is an ''American'' company. This is often brought up as a fallible argument when debating article spelling on the English Wikipedia, and I don't bring it up to support that 「RGBA color」 should be used for that exact reason, but rather to state that OpenStreetMap's general policy on tag names need not apply here. It appears to me that, at least initially, the majority of 「core contributors」 to Wikifunctions used British English; I can name YoshiRulz, 99of9, GrounderUK, and VIGNERON.<ref group="color">I'm avoiding linking to these folks because I don't think pinging them about this discussion is all too necessary unless they themselves want to be involved; I don't want to clutter their inboxes just to briefly mention them. I pinged Denny because, well, I'm asking him a question directly, but everyone else I would prefer to join this discussion by their own accord... not that I wish for this decision to be confused as me going 「these people use British English so they will probably oppose my idea, I won't invite them to the discussion because of that」...no, I promise you that is not the reason.</ref> I see (or saw) these people ''everywhere'', so it makes sense that British English has prevailed in some sorts on this website, but I don't think that indicates that it should be the ''preferred'' spelling across the website, at least not to the point where a proposal should have its name changed to match such a "consensus".<ref group="color">It could be argued that the front-and-center ''Function catalogue'' using 「catalogue」 is actually indicative of such a "consensus", but ''catalogue'' is in a similar position to the word ''grey'' where I live (that is, the US) in that it is used just as often as its American counterpart. Also, consider Wiktionary's ''Beer parlour'' project chat.</ref>
The unnecessary modification of the original spelling is my main argument for changing it back... but of course, I must obligatorily state that on English Wikipedia, it is [[w:Color|Color]] and [[w:RGBA color model|RGBA color model]]; on Wikidata, it is [[d:Q1075|color]] and [[d:Q2325624|RGBA color space]]; in CSS (which typically uses hexadecimal triplets to specify RGBA values), the properties are <code>color</code>, <code>background-color</code>, etc.; bit of a weak jab, but on Schema.org it is [https://schema.org/color color], [https://schema.org/colorSwatch colorSwatch]; et cetera. {{Z|Z28580}} uses ''color'', so does {{Z|Z28591}} and its Python counterpart.
Mr. Vrandečić, I have to ask, I'm rather confused... you created the color type using British English spelling, but you were also responsible for the creation of the equality function which uses the American English spelling. You also seem to be writing in American English for the status updates, judging by your use of -''ize'' over -''ise'' endings and use of ''program'' over ''programme'' in [[Wikifunctions:Status updates/2026-04-16]]. Is there something I'm missing or have you switched your preferred variant somewhere along the way?
Anyways, do consider this if you wish... again, I don't suppose this will garner much support, it is the ''non-issuest'' of ''non-issues'', but it has irked me to the point where I want to ask about it to get some answers, if nothing else. I am not arguing for every other color function to have its name changed, just the type itself.
<references group="color"></references>
— [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 14:04, 8 May 2026 (UTC)
:This is a multilingual project; the <code>en</code> label is <code>RGBA colour</code> and the <code>en-us</code> label is <code>RGBA color</code>. Though I'm not able to switch to <code>en-us</code> via the language picker so that would need to be fixed.<!--
--><br>edit after reading your whole comment: The same is true of {{Q|1075}}, there are labels specified for multiple English variants. (In {{Q|2325624}} it's only an alias.) I agree that other websites' choices aren't binding on us, but from that, I conclude that the more widespread British/Commonwealth spellings should be used for the generic <code>en</code>. As for myself, I'm Aussie and I will continue to use the BrE spellings ([[w:en:Oxford_spelling#Language_tag_comparison|+ "routing"]], TIL) if only by muscle memory.<!--
--><br>[[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 17:42, 8 May 2026 (UTC)
:Hi @[[User:Theki|rae]]! I have no opinion nor preference on this, and given my background, I am just entirely confused about my spelling preferences myself, as you can tell from my inconsistent usage. I learned British English in school and used that for maybe two decades or so, but moved to the US and lived there for more than a decade, enough to be naturalized, but now I am back in Europe and I am technically a professor at King's College London, soooo.... honestly, I do not know. I don't remember having put too much thought into it at the moment I created it. The good thing is that in Wikifunctions, just as in Wikidata, it is easy to change, without messing things up too much (unlike in Wikipedia), so my suggestion is, just make the change, see if anyone complains, and if they do, discuss it more. I don't know if there is a guideline already in Wikifunctions about the variants. I am happy either way, and honestly, I keep forgetting which variant is which most of the time. --[[User:DVrandecic (WMF)|DVrandecic (WMF)]] ([[User talk:DVrandecic (WMF)|talk]]) 18:16, 10 May 2026 (UTC)
0pfurd7jop8dc5if07a3ljbvlne55vy
Wikifunctions:Requests for deletions
4
1696
274037
273606
2026-05-11T07:38:57Z
DMartin (WMF)
24
/* Requests for deletion */ Added Z35100
274037
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 =
== [[Z18720]] ==
This kind of function is not supported, at least not in the way as it is currently implemented. --[[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 20:24, 27 April 2026 (UTC)
:CC @[[User:Ioaxxere|Ioaxxere]] <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:<[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]></span> 12:27, 28 April 2026 (UTC)
:Why isn't it supported? This function would be useful on Wiktionary itself if we could call it from a template. [[User:Ioaxxere|Ioaxxere]] ([[User talk:Ioaxxere|talk]]) 13:47, 28 April 2026 (UTC)
::Web requests are not technically supported, and the Abstract Wikipedia team has no plans to support it. Functions should be deterministic, which means that they cannot rely on web requests. The proper way to do this would be to use the templates feature, you can do something like <nowiki>{{:hello}}</nowiki> to bring the full page hello a function call. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:53, 28 April 2026 (UTC)
== [[Z18771]] ==
Duplicate of [[Z10251]]. --[[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 12:51, 3 May 2026 (UTC)
:{{s}} deletion, unless {{ping|Jsamwrites}} has a comment to make. This is a relatively old one, but WhatLinksHere shows that nothing uses it. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 15:44, 3 May 2026 (UTC)
:Thanks for pointing this out. However, there are implementations and test cases that cover more interesting use cases. Also added a composition function making use of {{Z|Z10251}} [[User:Jsamwrites|John Samuel]] 17:01, 3 May 2026 (UTC)
::It is possible to move these from the duplicate to the original function. --[[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 17:49, 7 May 2026 (UTC)
== [[Z35100]] ==
Created by mistake (I thought I was creating a function in my local development environment :-). [[User:DMartin (WMF)|DMartin (WMF)]] ([[User talk:DMartin (WMF)|talk]]) 07:38, 11 May 2026 (UTC)
o6xe2e4tf87xwpl58spt4til0hczvb5
274038
274037
2026-05-11T11:45:26Z
Feeglgeef
8776
/* Z35100 */ Reply
274038
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 =
== [[Z18720]] ==
This kind of function is not supported, at least not in the way as it is currently implemented. --[[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 20:24, 27 April 2026 (UTC)
:CC @[[User:Ioaxxere|Ioaxxere]] <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:<[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]></span> 12:27, 28 April 2026 (UTC)
:Why isn't it supported? This function would be useful on Wiktionary itself if we could call it from a template. [[User:Ioaxxere|Ioaxxere]] ([[User talk:Ioaxxere|talk]]) 13:47, 28 April 2026 (UTC)
::Web requests are not technically supported, and the Abstract Wikipedia team has no plans to support it. Functions should be deterministic, which means that they cannot rely on web requests. The proper way to do this would be to use the templates feature, you can do something like <nowiki>{{:hello}}</nowiki> to bring the full page hello a function call. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:53, 28 April 2026 (UTC)
== [[Z18771]] ==
Duplicate of [[Z10251]]. --[[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 12:51, 3 May 2026 (UTC)
:{{s}} deletion, unless {{ping|Jsamwrites}} has a comment to make. This is a relatively old one, but WhatLinksHere shows that nothing uses it. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 15:44, 3 May 2026 (UTC)
:Thanks for pointing this out. However, there are implementations and test cases that cover more interesting use cases. Also added a composition function making use of {{Z|Z10251}} [[User:Jsamwrites|John Samuel]] 17:01, 3 May 2026 (UTC)
::It is possible to move these from the duplicate to the original function. --[[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 17:49, 7 May 2026 (UTC)
== [[Z35100]] ==
Created by mistake (I thought I was creating a function in my local development environment :-). [[User:DMartin (WMF)|DMartin (WMF)]] ([[User talk:DMartin (WMF)|talk]]) 07:38, 11 May 2026 (UTC)
:You have the technical right to grant yourself sysop. I'm not a fan of this, but since it exists you should probably use it for a deletion that nobody could possibly find controversial. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 11:45, 11 May 2026 (UTC)
5icpwu5vu3lr97f946mdem3grkoh40q
Z17973
0
34333
273754
271452
2026-05-10T18:22:55Z
WikiLambda system
3
Updated the implementation list (see [[Help:Wikifunctions/Implementation_ordering_and_choosing|About implementation selection]])
273754
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z17973"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": "Z17973K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "string"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1014",
"Z11K2": "eriri: Ụdọ"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Zeichenkette"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": "Z17973K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "suffix"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1014",
"Z11K2": "Nsonaazu: Ụdọ"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Suffix"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20",
"Z17974",
"Z17975"
],
"Z8K4": [
"Z14",
"Z17976",
"Z22780",
"Z34654"
],
"Z8K5": "Z17973"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "add suffix to string if it does not already end with the suffix"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1014",
"Z11K2": "tinye na eriri ma ọ bụrụ na ọ kwụsịghị na nsonazu"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Suffix hinzufügen, wenn nicht vorhanden"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"add suffix"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "E.g. testing + ing -\u003E testing"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1014",
"Z11K2": "E.g. ule + ing -\u003E nnwale"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "fügt ein Suffix an, wenn dieses nicht bereits vorhanden ist"
}
]
}
}
qi76j5975ugttw1lg8h0o1sitaxwl1x
User:Asked42/common.js
2
34653
273645
266903
2026-05-10T15:09:39Z
Asked42
932
273645
javascript
text/javascript
mw.loader.load('//www.wikifunctions.org/w/index.php?title=User:מקף/wikilambda_editsource.js&action=raw&ctype=text/javascript' );
mw.loader.load('//en.wikipedia.org/w/index.php?title=User:Bradv/Scripts/Notepad.js&action=raw&ctype=text/javascript');
mw.loader.using('mediawiki.util').then(function() {
$(document).ready(function() {
mw.util.addPortletLink(
'p-cactions',
'https://www.wikifunctions.org/wiki/Special:CreateObject?zid=Z8',
'Create Function',
'create-function-link',
'Create a new Function'
);
mw.util.addPortletLink(
'p-cactions',
'https://www.wikifunctions.org/wiki/Wikifunctions:Catalogue/Natural_language_operations/Bangla',
'Bangla Functions',
'bangla-functions-link',
'Bangla functions'
);
});
});
mw.loader.using(['mediawiki.util', 'mediawiki.api']).then(function() {
$(document).ready(function() {
mw.util.addPortletLink(
'p-cactions',
'#',
'Purge',
'purge-cache-link',
'Purge the cache of this page'
);
$('#purge-cache-link').on('click', function(e) {
e.preventDefault();
var api = new mw.Api();
api.post({
action: 'purge',
titles: mw.config.get('wgPageName')
}).done(function() {
location.reload();
}).fail(function() {
alert('Failed to purge the page. Please try again.');
});
});
});
});
pz45swt5g9kebuiazxfd1838xl8wvbj
Wikifunctions:Catalogue/Natural language operations/Bangla
4
41927
273643
273503
2026-05-10T15:05:14Z
Asked42
932
/* Available sentence generation functions */
273643
wikitext
text/x-wiki
== General ==
* {{Z+|Z10587}}
* {{Z+|Z12678}}
* {{Z+|Z12892}}
* {{Z+|Z13151}}
* {{Z+|Z14260}}
* {{Z+|Z16150}}
* {{Z+|Z16904}}
* {{Z+|Z17526}}
* {{Z+|Z17530}}
* {{Z+|Z17563}}
* {{Z+|Z17564}}
* {{Z+|Z17599}}
* {{Z+|Z21572}}
==Grammatical & Morphological==
* {{Z+|Z10591}}
* {{Z+|Z11077}}
* {{Z+|Z12919}}
* {{Z+|Z13156}}
* {{Z+|Z13195}}
* {{Z+|Z13238}}
* {{Z+|Z13270}}
* {{Z+|Z18831}}
* {{Z+|Z18837}}
* {{Z+|Z18881}}
* {{Z+|Z35010}}
== Sentence generating ==
=== Helper functions to create sentence fragments ===
* {{Z+|Z33238}}
* {{Z+|Z33172}}
=== Available sentence generation functions ===
* {{Z+|Z26572}}
* {{Z+|Z26707}}
* {{Z+|Z28049}}
* {{Z+|Z33079}}
* {{Z+|Z27502}}
* {{Z+|Z32973}}
* {{Z+|Z33267}}
* {{Z+|Z34459}}
* {{Z+|Z35018}}
[[Category:Lists of functions]]
qt8az9obdg1gjx89pbvuq05hn9en05t
Wikifunctions:Catalogue/Number operations
4
41957
273941
272324
2026-05-11T00:32:53Z
YoshiRulz
10156
/* Complex numbers */ Add multiply/divide by float functions
273941
wikitext
text/x-wiki
== Numeric Characteristics ==
* {{Z+|Z15818}}
* {{Z+|Z23883}}
* {{Z+|Z12427}}
* {{Z+|Z14953}}
* {{Z+|Z14961}}
* {{Z+|Z15190}}
* {{Z+|Z15276}}
* {{Z+|Z15735}}
* {{Z+|Z15741}}
* {{Z+|Z15251}}
* {{Z+|Z14933}}
* {{Z+|Z14999}}
* {{Z+|Z14980}}
* {{Z+|Z14966}}
* {{Z+|Z15265}}
* {{Z+|Z13726}}
* {{Z+|Z15007}}
* {{Z+|Z12636}}
* {{Z+|Z14683}}
* {{Z+|Z15757}}
* {{Z+|Z14783}}
* {{Z+|Z15617}}
* {{Z+|Z15282}}
* {{Z+|Z14792}}
* {{Z+|Z15201}}
* {{Z+|Z14815}}
* {{Z+|Z14810}}
* {{Z+|Z14976}}
* {{Z+|Z15031}}
* {{Z+|Z14971}}
* {{Z+|Z15151}}
* {{Z+|Z15127}}
* {{Z+|Z14924}}
* {{Z+|Z15443}}
* {{Z+|Z14946}}
* {{Z+|Z14938}}
* {{Z+|Z15018}}
* {{Z+|Z15241}}
* {{Z+|Z15218}}
* {{Z+|Z15013}}
* {{Z+|Z15121}}
* {{Z+|Z15050}}
* {{Z+|Z15055}}
* {{Z+|Z15186}}
* {{Z+|Z15224}}
* {{Z+|Z14958}}
* {{Z+|Z15195}}
* {{Z+|Z15228}}
* {{Z+|Z14991}}
===Comparisons===
* {{Z+|Z13522}}
** {{Z+|Z15849}}
* {{Z+|Z13676}}
* {{Z+|Z13682}}
* {{Z+|Z13689}}
* {{Z+|Z13695}}
* {{Z+|Z16731}}
* {{Z+|Z13701}}
* {{Z+|Z13740}}
* {{Z+|Z20266}}
* {{Z+|Z13555}}
* {{Z+|Z34353}}
* {{Z+|Z16773}}
* {{Z+|Z17628}}
* {{Z+|Z27811}}
** {{Z+|Z27815}}
===Selections===
* {{Z+|Z13630}}
* {{Z+|Z13633}}
* {{Z+|Z19509}}
* {{Z+|Z29429}}
==== Arithmetic Functions ====
* {{Z+|Z12971}}
* {{Z+|Z12975}}
* {{Z+|Z13521}}
* {{Z+|Z13578}}
* {{Z+|Z13539}}
** [[Z15107]]
* {{Z+|Z13546}}
** [[Z15111]]
* {{Z+|Z13551}}
* {{Z+|Z13576}}
* {{Z+|Z13569}}
* {{Z+|Z17315}}
* {{Z+|Z13582}}
* {{Z+|Z13612}}
* {{Z+|Z13660}}
* {{Z+|Z13647}}
** [[Z13663]], [[Z13977]], [[Z13979]], [[Z13809]], [[Z13644]], [[Z13948]], [[Z13963]], [[Z13969]]
* {{Z+|Z15257}}
* {{Z+|Z15256}}
* {{Z+|Z14732}}
* {{Z+|Z13667}}
* {{Z+|Z15143}}
* {{Z+|Z15163}}
* {{Z+|Z13995}}
** {{Z+|Z13997}}
* {{Z+|Z13818}}
* {{Z+|Z13822}}
* {{Z+|Z13848}}
** {{Z+|Z14007}}
* {{Z+|Z13854}}
* {{Z+|Z16762}}
* {{Z+|Z15108}}
* {{Z+|Z14742}}
* {{Z+|Z14860}}
* {{Z+|Z15318}}
* {{Z+|Z14894}}
* {{Z+|Z15341}}
* {{Z+|Z14900}}
* {{Z+|Z14905}}
* {{Z+|Z14847}}
* {{Z+|Z15075}}
* {{Z+|Z15085}}
* {{Z+|Z13831}}
** {{Z+|Z14209}}
==== Natural number sequences and unary natural number functions ====
See [[Wikifunctions:OEIS]]
* {{Z+|Z12636}}
* {{Z+|Z13561}}
* {{Z+|Z14058}}
* {{Z+|Z14066}}
* {{Z+|Z13857}}
* {{Z+|Z15044}}
* {{Z+|Z13957}}
* {{Z+|Z13955}}
* {{Z+|Z15302}}
* {{Z+|Z14629}}
* {{Z+|Z14917}}
* {{Z+|Z15119}}
* {{Z+|Z15232}}
* {{Z+|Z14871}}
* {{Z+|Z15075}}
* {{Z+|Z15085}}
* {{Z+|Z15080}}
* {{Z+|Z15061}}
* {{Z+|Z14876}}
* {{Z+|Z13843}}
* {{Z+|Z15386}}
* {{Z+|Z15047}}
* {{Z+|Z14888}}
* {{Z+|Z14864}}
* {{Z+|Z13989}}
* {{Z+|Z15157}}
* {{Z+|Z13735}}
==== Bitwise Functions ====
* {{Z+|Z13651}}
* {{Z+|Z13652}}
* {{Z+|Z13653}}
* {{Z+|Z13812}}
* {{Z+|Z13813}}
* {{Z+|Z13860}}
* {{Z+|Z13928}}
==== Number conversions ====
===== By base =====
* {{Z+|Z12982}}
* {{Z+|Z12987}}
* {{Z+|Z13779}}
* {{Z+|Z13780}}
* {{Z+|Z13781}}
* {{Z+|Z15671}}
* {{Z+|Z13782}}
* {{Z+|Z13783}}
* {{Z+|Z13784}}
* {{Z+|Z13797}}
* {{Z+|Z13798}}
* {{Z+|Z13799}}
* {{Z+|Z13806}}
* {{Z+|Z31177}}
===== By system =====
* {{Z+|Z17065}}
* {{Z+|Z11022}}
* {{Z+|Z11023}}
* {{Z+|Z18515}}
* {{Z+|Z18489}}
* {{Z+|Z18504}}
* {{Z+|Z14018}}
* {{Z+|Z22294}}
* {{Z+|Z22649}}
* {{Z+|Z22285}}
* {{Z+|Z22288}}
* {{Z+|Z22291}}
== Integer functions ==
* {{Z+|Z16688}}
* {{Z+|Z17249}}
* {{Z+|Z17254}}
* {{Z+|Z17186}}
* {{Z+|Z17153}}
* {{Z+|Z17160}}
* {{Z+|Z16693}}
* {{Z+|Z17111}}
* {{Z+|Z17120}}
* {{Z+|Z15844}}
* {{Z+|Z17105}}
* {{Z+|Z17204}}
* {{Z+|Z17239}}
* {{Z+|Z12480}}
* {{Z+|Z12429}}
* {{Z+|Z17215}}
* {{Z+|Z17229}}
* {{Z+|Z17132}}
* {{Z+|Z17173}}
* {{Z+|Z17140}}
* {{Z+|Z17363}}
* {{Z+|Z16700}}
** {{Z+|Z25073}}
* {{Z+|Z17151}}
* {{Z+|Z17128}}
* {{Z+|Z17101}}
* {{Z+|Z17267}}
* {{Z+|Z17144}}
* {{Z+|Z17167}}
** {{Z+|Z25196}}
** {{Z+|Z26858}}
* {{Z+|Z32261}}
* {{Z+|Z17263}}
* {{Z+|Z17376}}
* {{Z+|Z17380}}
===Integer functions using set-theoretic representation with pairs of natural numbers===
see [[w:Integer#Equivalence classes of ordered pairs]]
* {{Z|Z17307}}
* {{Z|Z17301}}
* {{Z|Z17321}}
* {{Z|Z17326}}
* {{Z|Z17330}}
* {{Z|Z17340}}
* {{Z|Z17469}}
* {{z|Z17345}}
===Integer sequence and unary integer functions===
See [[Wikifunctions:OEIS]]
* {{Z|Z17386}}
* {{z|Z17394}}
* {{Z+|Z31619}}
===Search for===
[[Special:Search/: "Z8K2 Z16683" OR "Z8K2 Z1K1 Z7 Z7K1 Z881 Z881K1 Z16683" OR "Z17K1 Z16683" OR "Z17K1 Z1K1 Z7 Z7K1 Z881 Z881K1 Z16683"|Functions expecting or returning an explicit Integer object, singly or in a list]]
* [[Special:Search/: "Z8K2 Z16683"|Functions returning an explicit Integer object]]
** [[Special:Search/: "Z8K2 Z1K1 Z7 Z7K1 Z881 Z881K1 Z16683"|or a list of them]]
* [[Special:Search/: "Z17K1 Z16683"|Functions expecting an explicit Integer object]]
** [[Special:Search/: "Z17K1 Z1K1 Z7 Z7K1 Z881 Z881K1 Z16683"|or a list of them]]
* [[Special:Search/: "Z8K2 Z16683" "Z17K1 Z16683"|Functions expecting and returning explicit Integer objects (but not in a list)]]
* [[Special:Search/: "Z8K2 Z16683" !"Z17K1 Z16683"|Functions with no Integer object inputs (unless in a list) returning an explicit Integer object (not in a list)]]
==Rational number functions==
=== Comparison ===
* {{Z+|Z19686}}
* {{Z+|Z24506}}
* {{Z+|Z19751}}
* {{Z+|Z19752}}
* {{Z+|Z19753}}
* {{Z+|Z19754}}
* {{Z+|Z24403}}
* {{Z+|Z19806}}
===Properties===
* {{Z+|Z20065}}
* {{Z+|Z21702}}
* {{Z+|Z19922}}
* {{Z+|Z21714}}
* {{Z+|Z21721}}
* {{Z+|Z19583}}
* {{Z+|Z25642}}
** {{Z+|Z25647}}
=== Transformation and conversion ===
* {{Z+|Z19694}}
* {{Z+|Z19711}}
* {{Z+|Z19717}}
* {{Z+|Z19722}}
* {{Z+|Z19733}}
* {{Z+|Z19724}}
* {{Z+|Z19744}}
* {{Z+|Z19848}}
* {{Z+|Z20584}}
* {{Z+|Z27232}}
* {{Z+|Z24382}}
* {{Z+|Z25445}}
* {{Z+|Z25656}}
** {{Z+|Z25636}}
** {{Z+|Z25639}}
** {{Z+|Z29116}}
* {{Z+|Z27737}}
=== Rounding ===
{{Help:Rounding_function_table/Rational}}
=== Operations ===
* {{Z+|Z19679}}
* {{Z+|Z19699}}
* {{Z+|Z19706}}
* {{Z+|Z19708}}
* {{Z+|Z21320}}
* {{Z+|Z24487}}
* {{Z+|Z19682}}
** {{Z+|Z25432}}
* {{Z+|Z20032}}
* {{Z+|Z20053}}
* {{Z+|Z31523}}
** {{Z+|Z19736}}
* {{Z+|Z31522}}
** {{Z+|Z19740}}
* {{Z+|Z19800}}
* {{Z+|Z27705}}
** {{Z+|Z27719}}
** {{Z+|Z19814}}
** {{Z+|Z19841}}
** {{Z+|Z12606}}
* {{Z+|Z19826}}
* {{Z+|Z19833}}
** {{Z+|Z33933}}
* {{Z+|Z20856}}
* {{Z+|Z20863}}
* {{Z+|Z20870}}
* {{Z+|Z20877}}
* {{Z+|Z24081}}
* {{Z+|Z20902}}
* {{Z+|Z21692}}
* {{Z+|Z23899}}
* {{Z+|Z23882}}
* {{Z+|Z24372}}
* {{Z+|Z24374}}
* {{Z+|Z24376}}
==== Operations with custom precision ====
* {{Z+|Z24505}}
* {{Z+|Z24681}}
* {{Z+|Z24698}}
===Probability Operations===
* {{Z+|Z19967}}
* {{Z+|Z20000}}
* {{Z+|Z20226}}
====Probability mass functions====
* {{Z+|Z21294}}
* {{Z+|Z20094}}
* {{Z+|Z21312}}
==Floating point functions==
===Conversions===
*{{Z+|Z21136}}
*{{Z+|Z21139}}
*{{Z+|Z21142}}
*{{Z+|Z21145}}
*{{Z+|Z20854}}
*{{Z+|Z21148}}
*{{Z+|Z20915}}
*{{Z+|Z21642}}
*{{Z+|Z21925}}
*{{Z+|Z21163}}
*{{Z+|Z20844}}
*{{Z+|Z21679}}
*{{Z+|Z20936}}
*{{Z+|Z20937}}
*{{Z+|Z21071}}
*{{Z+|Z21070}}
===Comparisons===
*{{Z+|Z20850}}
*{{Z+|Z20924}}
*{{Z+|Z20940}}
*{{Z+|Z20941}}
*{{Z+|Z20943}}
*{{Z+|Z20944}}
*{{Z+|Z20945}}
===Rounding===
{{Help:Rounding_function_table/float64}}
===Operations===
*{{Z+|Z20849}}
*{{Z+|Z21031}}
*{{Z+|Z21032}}
*{{Z+|Z21033}}
*{{Z+|Z16463}}
*{{Z+|Z12473}}
*{{Z+|Z16475}}
*{{Z+|Z20954}}
*{{Z+|Z20955}}
*{{Z+|Z20956}}
*{{Z+|Z12505}}
*{{Z+|Z12497}}
*{{Z+|Z20959}}
*{{Z+|Z20960}}
*{{Z+|Z20961}}
*{{Z+|Z20962}}
*{{Z+|Z20963}}
*{{Z+|Z20964}}
*{{Z+|Z20965}}
*{{Z+|Z20966}}
*{{Z+|Z20967}}
*{{Z+|Z20968}}
*{{Z+|Z12509}}
*{{Z+|Z12500}}
*{{Z+|Z20971}}
*{{Z+|Z20972}}
*{{Z+|Z20973}}
*{{Z+|Z20974}}
*{{Z+|Z21000}}
*{{Z+|Z21001}}
*{{Z+|Z21003}}
*{{Z+|Z21004}}
*{{Z+|Z21005}}
*{{Z+|Z21005}}
*{{Z+|Z21007}}
*{{Z+|Z21008}}
*{{Z+|Z21009}}
*{{Z+|Z21010}}
*{{Z+|Z21012}}
*{{Z+|Z21013}}
*{{Z+|Z29125}}
*{{Z+|Z21028}}
*{{Z+|Z21037}}
*{{Z+|Z21041}}
*{{Z+|Z34780}}
*{{Z+|Z20841}}
*{{Z+|Z21043}}
*{{Z+|Z21047}}
**{{Z+|Z26304}}
***{{Z+|Z26315}}
*{{Z+|Z21775}}
*{{Z+|Z23902}}
* {{Z+|Z31079}}
=== Search for ===
[[Special:Search/ : "Z8K2 Z20838" OR "Z8K2 Z1K1 Z7 Z7K1 Z881 Z881K1 Z20838" OR "Z17K1 Z20838" OR "Z17K1 Z1K1 Z7 Z7K1 Z881 Z881K1 Z20838"| Functions expecting or returning an explicit Float64 object, singly or in a list]]
* [[Special:Search/ : "Z8K2 Z20838"|Functions returning an explicit Float64 object]]
** [[Special:Search/ : "Z8K2 Z1K1 Z7 Z7K1 Z881 Z881K1 Z20838"|or a list of them]]
* [[Special:Search/ : "Z17K1 Z20838"|Functions expecting an explicit Float64 object]]
** [[Special:Search/ : "Z17K1 Z1K1 Z7 Z7K1 Z881 Z881K1 Z20838"|or a list of them]]
* [[Special:Search/ : "Z8K2 Z20838" "Z17K1 Z20838"| Functions expecting and returning an explicit Float64 object]]
** [[Special:Search/ : "Z8K2 Z1K1 Z7 Z7K1 Z881 Z881K1 Z20838" "Z17K1 Z20838"| or returning a list]]
** [[Special:Search/ : "Z8K2 Z20838" "Z17K1 Z1K1 Z7 Z7K1 Z881 Z881K1 Z20838"|or expecting a list]]
** [[Special:Search/ : "Z8K2 Z1K1 Z7 Z7K1 Z881 Z881K1 Z20838" "Z17K1 Z1K1 Z7 Z7K1 Z881 Z881K1 Z20838"|or expecting and returning a list]]
== Complex numbers ==
Type: {{Z+|Z33198}}
=== Constructor and deconstructors ===
* {{Z+|Z33227}}
* {{Z+|Z33304}}
* {{Z+|Z33214}}
* {{Z+|Z33221}}
* {{Z+|Z33499}}
** {{Z+|Z33713}}
* {{Z+|Z33610}}
=== Comparison ===
* {{Z+|Z33202}}
* {{Z+|Z33506}}
=== Arithmetics ===
* {{Z+|Z33201}}
* {{Z+|Z33366}}
* {{Z+|Z33700}}
** {{Z+|Z35072}}
* {{Z+|Z33708}}
** {{Z+|Z35073}}
* {{Z+|Z33372}}
* {{Z+|Z33679}}
== Number operations requiring type conversion ==
=== Numeric Characteristics ===
* {{Z+|Z10603}}
=== Arithmetic Functions ===
* {{Z+|Z11235}}
* {{Z+|Z12522}}
* {{Z+|Z12476}}
* {{Z+|Z10862}}
* {{Z+|Z12720}}
=== Trigonometric Functions ===
* {{Z+|Z12497}}
* {{Z+|Z12500}}
* {{Z+|Z12505}}
* {{Z+|Z12509}}
* {{Z+|Z12473}}
* {{Z+|Z14446}}
=== Health Functions ===
* {{Z+|Z12526}}
* {{Z+|Z12572}}
=== Geometric Functions ===
* {{Z+|Z13341}}
=== Climate related functions ===
These would benefit from a float type.
* {{Z+|Z18421}}
* {{Z+|Z18391}}
* {{Z+|Z18364}}
* {{Z+|Z18406}}
* {{Z+|Z18409}}
* {{Z+|Z18412}}
* {{Z+|Z18415}}
* {{Z+|Z18418}}
=== Distance functions ===
* {{Z+|Z18428}}
* {{Z+|Z18431}}
* {{Z+|Z18362}}
=== Physics functions ===
* {{Z+|Z12910}}
=== Randomness ===
{{main|Wikifunctions:Determinism}}
''Reminder that Wikifunctions does not support randomness for now. We always expect all functions to return functional, deterministic results, only dependent on the input. This is in order to allow for aggressive caching.'' see [[Wikifunctions:Project_chat/Archive/2023/09#Help_please]].
* {{Z+|Z13148}}
* {{Z+|Z19441}}
* {{Z+|Z19460}}
[[Category:Lists of functions]]
c0dpjlwoyzm53ahtmiyxl5t3xtwilyz
Z20692
0
44392
273633
273630
2026-05-10T12:06:04Z
Sun8908
9804
Added Z35042 and Z35043 to the approved list of test cases
273633
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z20692"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": "Z20692K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "pinyin"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "pinyin"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Pinyin"
}
]
}
}
],
"Z8K2": "Z40",
"Z8K3": [
"Z20",
"Z20693",
"Z20695",
"Z20696",
"Z20697",
"Z20694",
"Z35042",
"Z35043"
],
"Z8K4": [
"Z14",
"Z35041"
],
"Z8K5": "Z20692"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "is valid pinyin"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "est-ce un pinyin valide ?"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "ist gültiges Pinyin"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "tests if a string is valid pinyin"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "teste si une chaîne est un pinyin valide"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "testet, ob eine Zeichenkette gültiges Pinyin ist"
}
]
}
}
ivnm076dn6916vf4hn0htl78dclebt8
Z21013
0
45820
273644
273619
2026-05-10T15:05:26Z
WikiLambda system
3
Updated the implementation list (see [[Help:Wikifunctions/Implementation_ordering_and_choosing|About implementation selection]])
273644
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z21013"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z20838",
"Z17K2": "Z21013K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "degrees"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "x"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "Sudut dalam derajat"
}
]
}
}
],
"Z8K2": "Z20838",
"Z8K3": [
"Z20",
"Z28008",
"Z30494"
],
"Z8K4": [
"Z14",
"Z30135",
"Z30495",
"Z21027",
"Z34767",
"Z30493"
],
"Z8K5": "Z21013"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "degrees to radians (float64)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": " degrés en radians"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "konversi derajat ke radian (float64)"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"degrees to radians",
"angle from degrees to radians",
"angle in radians"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1078",
"Z31K2": [
"Z6",
"derajat ke radian, sudut dalam radian"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "convertir des degrés en radians"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "convert an angle from degrees to radians"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "konversi sudut dalam derajat menjadi radian"
}
]
}
}
gyo3bspazuqglu7h15y70600kgu0be8
274035
273644
2026-05-11T06:11:10Z
WikiLambda system
3
Updated the implementation list (see [[Help:Wikifunctions/Implementation_ordering_and_choosing|About implementation selection]])
274035
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z21013"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z20838",
"Z17K2": "Z21013K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "degrees"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "x"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "Sudut dalam derajat"
}
]
}
}
],
"Z8K2": "Z20838",
"Z8K3": [
"Z20",
"Z28008",
"Z30494"
],
"Z8K4": [
"Z14",
"Z30493",
"Z21027",
"Z30495",
"Z34767",
"Z30135"
],
"Z8K5": "Z21013"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "degrees to radians (float64)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": " degrés en radians"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "konversi derajat ke radian (float64)"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"degrees to radians",
"angle from degrees to radians",
"angle in radians"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1078",
"Z31K2": [
"Z6",
"derajat ke radian, sudut dalam radian"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "convertir des degrés en radians"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "convert an angle from degrees to radians"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "konversi sudut dalam derajat menjadi radian"
}
]
}
}
8uymkur4uwmjoshtkikvvk9keohb7x3
User talk:DSantamaria-WMF
3
47924
273796
273264
2026-05-10T19:32:49Z
Hogü-456
617
/* Lexemes in abstract-data tool */ new section
273796
wikitext
text/x-wiki
{{Welcome/lang|user=DSantamaria-WMF|welcominguser=VIGNERON|1=[[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 18:38, 15 January 2025 (UTC)}}
== abstract-data reporting persistent String as a Function with no Implementation ==
e.g. [[toolforge:abstract-data/zid/Z13128]] (though I have now removed the sole usage from the live site) [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:29, 8 May 2026 (UTC)
== Lexemes in abstract-data tool ==
Hello David, I am interested in your abstract-data tool. At a [https://abstract.wikipedia.org/wiki/User:Hog%C3%BC-456/Missing_Lexemecheck subpage] of my user page in Abstract Wikipedia I described how to find lexemes related to items mentioned in Abstract articles. Does your tool check this too to show if a function does work. I like your tool and I am interested in understanding how it works. So can you please send me a link to the source code of the tool. From my point of view it is necessary to check an abstract article by a human with at least advanced knowledge in the language to say if the article does work. So your tool does only show if the functions generate output in a given language. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 19:32, 10 May 2026 (UTC)
qf5kagaotf23qe18no3fzfrq4tzrdu8
Z23168
0
51881
274009
171630
2026-05-11T02:31:05Z
DMartin (WMF)
24
274009
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z23168"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z873",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z873",
"Z873K1": "Z19308",
"Z873K2": {
"Z1K1": "Z7",
"Z7K1": "Z872",
"Z872K1": "Z23147",
"Z872K2": {
"Z1K1": "Z7",
"Z7K1": "Z22220",
"Z22220K1": {
"Z1K1": "Z7",
"Z7K1": "Z6821",
"Z6821K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q20966455"
}
}
}
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z12846",
"Z12846K2": [
"Z1",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "J/(mol K)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1005",
"Z11K2": "Дж / (моль·К)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1823",
"Z11K2": "J/(mol·K)"
}
]
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "monolingual text values of WD statements "
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
a8w5ksju9rki8jswd6l9swm2s8orf4t
Z24182
0
54973
273819
227902
2026-05-10T20:13:40Z
YoshiRulz
10156
Added Z35064 to the approved list of implementations
273819
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z24182"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z19677"
},
"Z17K2": "Z24182K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "vettore"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "vector"
}
]
}
}
],
"Z8K2": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z19677"
}
},
"Z8K3": [
"Z20",
"Z29312"
],
"Z8K4": [
"Z14",
"Z24183",
"Z35064"
],
"Z8K5": "Z24182"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "vettore in matrice colonna"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "vector in column matrix"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
ge0vn4nwa127e3kfttdgawifmpgjidd
Talk:Z26121
1
61106
273649
202823
2026-05-10T15:34:37Z
YoshiRulz
10156
Add to category
273649
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
[[Category:Serbian]]
f1a0g14r9r15lo3m4v49g4abfuhefi9
Z26254
0
61151
273651
203127
2026-05-10T15:35:53Z
YoshiRulz
10156
Added Z26264 to the approved list of implementations
273651
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z26254"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z20420",
"Z17K2": "Z26254K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "date"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1181",
"Z11K2": "датум"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1394",
"Z11K2": "datum"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "data"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20",
"Z26255",
"Z26256",
"Z26257"
],
"Z8K4": [
"Z14",
"Z26266",
"Z26265",
"Z26264"
],
"Z8K5": "Z26254"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "display date, Serbian (cyrillic)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1181",
"Z11K2": "приказ датума на српској ћирилици"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1394",
"Z11K2": "prikaz datuma na srpskoj ćirilici"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "stampa data, Serbo (cirillico)"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
2xdlp3a39ytkxzeuq8ubw2dbels6xii
273664
273651
2026-05-10T15:40:23Z
WikiLambda system
3
Updated the implementation list (see [[Help:Wikifunctions/Implementation_ordering_and_choosing|About implementation selection]])
273664
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z26254"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z20420",
"Z17K2": "Z26254K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "date"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1181",
"Z11K2": "датум"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1394",
"Z11K2": "datum"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "data"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20",
"Z26255",
"Z26256",
"Z26257"
],
"Z8K4": [
"Z14",
"Z26265",
"Z26266",
"Z26264"
],
"Z8K5": "Z26254"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "display date, Serbian (cyrillic)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1181",
"Z11K2": "приказ датума на српској ћирилици"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1394",
"Z11K2": "prikaz datuma na srpskoj ćirilici"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "stampa data, Serbo (cirillico)"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
5mczwxqvssj2q5xljf6epjfjn1axpew
Z26575
0
61691
273668
218560
2026-05-10T15:55:12Z
YoshiRulz
10156
Added Z35045 to the approved list of implementations
273668
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z26575"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": "Z26575K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "label text"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "etichetta"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "teks label"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6001",
"Z17K2": "Z26575K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Wikidata item"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "elemento Wikidata"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "butir Wikidata"
}
]
}
}
],
"Z8K2": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z60"
},
"Z8K3": [
"Z20",
"Z26576",
"Z26601"
],
"Z8K4": [
"Z14",
"Z26578",
"Z26577",
"Z35045"
],
"Z8K5": "Z26575"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "languages with the same Wikidata label text"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "lingue con la stessa etichetta Wikidata"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "bahasa dengan label Wikidata yang sama"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"shared label",
"label common to languages "
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1787",
"Z31K2": [
"Z6",
"etichetta condivisa",
"etichetta in comune"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1078",
"Z31K2": [
"Z6",
"label sama di bahasa"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "returns a list of languages that have the given text as the label for the given Wikidata item (an empty list if no language has that label text)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "Restituisce una lista di lingue che hanno il testo dagl come etichetta per l'elemento Wikidata dato (restituisce una lista vuota se nessuna lingua ha l'etichetta)."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "Mengembalikan daftar dari bahasa yang memiliki label yang sama pada butir Wikidata dari teks yang diberikan (memberikan daftar kosong jika tidak memiliki label)"
}
]
}
}
mlkyjd2aaidzhumr0vw4jfoswlycd0p
Z26595
0
61712
273682
206343
2026-05-10T16:23:35Z
YoshiRulz
10156
Added Z26765 to the approved list of implementations
273682
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z26595"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": "Z26595K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "text"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "testo"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20",
"Z26596",
"Z26597",
"Z26598",
"Z26755"
],
"Z8K4": [
"Z14",
"Z26784",
"Z26765"
],
"Z8K5": "Z26595"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "abbreviate \"kaj\" in Esperanto"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "abbrevia \"kaj\" in Esperanto"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "applies commonly used abbreviation of \"kaj\" to \"k\""
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "Applica l'abbreviazione comunemente usata di \"kaj\" in \"k\""
}
]
}
}
coiler4n3ju6to3hb6gb9qpuhgln5fe
Z26602
0
61719
273984
208207
2026-05-11T01:39:27Z
YoshiRulz
10156
Added Z35084 to the approved list of implementations
273984
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z26602"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z26602K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Wikidata Item "
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "butir Wikidata"
}
]
}
}
],
"Z8K2": "Z40",
"Z8K3": [
"Z20",
"Z26603",
"Z26605"
],
"Z8K4": [
"Z14",
"Z26604",
"Z35084"
],
"Z8K5": "Z26602"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "is wikidata item instance of human?"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "apakah butir Wikidata adalah manusia?"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
iku2s0vq4gnosinq2zodsm1uy1qt7zj
273985
273984
2026-05-11T01:39:29Z
YoshiRulz
10156
Removed Z26604 from the approved list of implementations
273985
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z26602"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z26602K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Wikidata Item "
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "butir Wikidata"
}
]
}
}
],
"Z8K2": "Z40",
"Z8K3": [
"Z20",
"Z26603",
"Z26605"
],
"Z8K4": [
"Z14",
"Z35084"
],
"Z8K5": "Z26602"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "is wikidata item instance of human?"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "apakah butir Wikidata adalah manusia?"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
dy38tqbgp9dsvqat08pu5svhguu4p5u
273990
273985
2026-05-11T01:42:34Z
YoshiRulz
10156
Added Z32664 to the approved list of implementations
273990
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z26602"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z26602K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Wikidata Item "
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "butir Wikidata"
}
]
}
}
],
"Z8K2": "Z40",
"Z8K3": [
"Z20",
"Z26603",
"Z26605"
],
"Z8K4": [
"Z14",
"Z35084",
"Z32664"
],
"Z8K5": "Z26602"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "is wikidata item instance of human?"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "apakah butir Wikidata adalah manusia?"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
aoarjj48wa67cspbczng3gsk3a3ro9w
Z26604
0
61721
273982
205111
2026-05-11T01:36:58Z
YoshiRulz
10156
Elaborate en label
273982
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z26604"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z26602",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z12696",
"Z12696K1": {
"Z1K1": "Z7",
"Z7K1": "Z23543",
"Z23543K1": {
"Z1K1": "Z7",
"Z7K1": "Z6821",
"Z6821K1": {
"Z1K1": "Z18",
"Z18K1": "Z26602K1"
}
}
},
"Z12696K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q5"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "is Wikidata item an instance of human, composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
hmt8uobb585gtffl0foeqq61inc1aex
273986
273982
2026-05-11T01:40:22Z
YoshiRulz
10156
Move to the function which takes an Item object
273986
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z26604"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z32663",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z12696",
"Z12696K1": {
"Z1K1": "Z7",
"Z7K1": "Z23543",
"Z23543K1": {
"Z1K1": "Z18",
"Z18K1": "Z32663K1"
}
},
"Z12696K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q5"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "is Wikidata item an instance of human, composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
p1lp45jvpxxbr2boq74w0nch853g61w
Z26724
0
62100
273814
206155
2026-05-10T20:02:40Z
Dv103
11127
273814
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z26724"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z26723",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z22511",
"Z22511K1": {
"Z1K1": "Z7",
"Z7K1": "Z21394",
"Z21394K1": [
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z850",
"Z850K1": {
"Z1K1": "Z7",
"Z7K1": "Z27410",
"Z27410K1": {
"Z1K1": "Z7",
"Z7K1": "Z27327",
"Z27327K1": {
"Z1K1": "Z18",
"Z18K1": "Z26723K1"
},
"Z27327K2": {
"Z1K1": "Z6092",
"Z6092K1": "P5137"
},
"Z27327K3": "Z1403"
},
"Z27410K2": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q110786"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q131105"
}
]
},
"Z850K2": "Z28248",
"Z850K3": {
"Z1K1": "Z7",
"Z7K1": "Z24766",
"Z24766K1": {
"Z1K1": "Z18",
"Z18K1": "Z26723K1"
},
"Z24766K2": "Z1403"
}
},
" ",
{
"Z1K1": "Z7",
"Z7K1": "Z850",
"Z850K1": {
"Z1K1": "Z7",
"Z7K1": "Z27410",
"Z27410K1": {
"Z1K1": "Z7",
"Z7K1": "Z27327",
"Z27327K1": {
"Z1K1": "Z18",
"Z18K1": "Z26723K2"
},
"Z27327K2": {
"Z1K1": "Z6092",
"Z6092K1": "P5137"
},
"Z27327K3": "Z1403"
},
"Z27410K2": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q110786"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q131105"
}
]
},
"Z850K2": "Z28248",
"Z850K3": {
"Z1K1": "Z7",
"Z7K1": "Z24766",
"Z24766K1": {
"Z1K1": "Z18",
"Z18K1": "Z26723K2"
},
"Z24766K2": "Z1403"
}
},
" est"
]
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Simple composition for Z26723"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "Composition simple pour Z26723"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"Latin is a",
"Latin entity is a class",
"Latin this is a that",
"Latin QID label is a QID label"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1004",
"Z31K2": [
"Z6",
"Latin est un",
"Latin est une",
"Latin entité est une classe",
"Latin ceci est cela"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "returns a sentence given an entity and a class"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "retourne une phrase étant donnée une entité et une classe"
}
]
}
}
kj08a8wjbzywudtatlldx800z6nv8fr
Z26765
0
62151
273681
206273
2026-05-10T16:22:46Z
YoshiRulz
10156
Use word boundary tokens
273681
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z26765"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z26595",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z12316",
"Z12316K1": "\\bkaj\\b",
"Z12316K2": "k",
"Z12316K3": {
"Z1K1": "Z18",
"Z18K1": "Z26595K1"
},
"Z12316K4": "g"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "abbreviate \"kaj\" in Esperanto (composition)"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
ad5o16lo0a5ylp389iej26asy2gliwp
Z27232
0
63212
273722
209506
2026-05-10T17:53:35Z
YoshiRulz
10156
Added Z27235 to the approved list of implementations
273722
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z27232"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z13518",
"Z17K2": "Z27232K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "numeratore"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "numerator"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z13518",
"Z17K2": "Z27232K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "denominatore"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "denominator"
}
]
}
}
],
"Z8K2": "Z19677",
"Z8K3": [
"Z20",
"Z27233",
"Z27234"
],
"Z8K4": [
"Z14",
"Z27236",
"Z27237",
"Z27235"
],
"Z8K5": "Z27232"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "razionale da due numeri naturali"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "rational from two natural numbers"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1787",
"Z31K2": [
"Z6",
"razionale da due naturali",
"razionale da naturali"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
d0r7qj4txmai8dpt8b2onrauhaapzc7
Talk:Z26432
1
65299
273656
217340
2026-05-10T15:38:37Z
YoshiRulz
10156
Add to category
273656
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
== Error documentation ==
=== Errors that this function can directly throw ===
* {{Z+|Z28131}}
[[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 15:59, 11 September 2025 (UTC)
58hcrdkew2dn48f4gp4ceo2set8zyx8
Z28154
0
65303
273752
237337
2026-05-10T18:11:19Z
YoshiRulz
10156
Added Z29587 to the approved list of implementations
273752
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z28154"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": "Z28154K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "errore"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "error"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Fehler"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z6"
},
"Z17K2": "Z28154K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "parametri"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "parameters"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Parameter"
}
]
}
}
],
"Z8K2": "Z21",
"Z8K3": [
"Z20",
"Z28155"
],
"Z8K4": [
"Z14",
"Z28156",
"Z28157",
"Z29587"
],
"Z8K5": "Z28154"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "(!) crea errore"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "(!) throw error"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Fehler anzeigen"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "lempar kesalahan"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1787",
"Z31K2": [
"Z6",
"lancia errore"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "Deprecato"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Deprecated"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "lempar kesalahan"
}
]
}
}
i720fqrqxn5fs6wi3pn6dy7xpa7x6du
Z28188
0
65395
273757
254759
2026-05-10T18:35:54Z
YoshiRulz
10156
Added Z35056 to the approved list of test cases
273757
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z28188"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": "Z28188K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "chemical symbol"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "simbolo"
}
]
}
}
],
"Z8K2": "Z27951",
"Z8K3": [
"Z20",
"Z28189",
"Z28195",
"Z28196",
"Z35056"
],
"Z8K4": [
"Z14",
"Z28191"
],
"Z8K5": "Z28188"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "chemical element from symbol"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "elemento chimico dal simbolo"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "takes a symbol and returns the Chemical element object for that element"
}
]
}
}
22lx2j602kqjxg9fpe3vh884o3uxt6g
273759
273757
2026-05-10T18:37:16Z
YoshiRulz
10156
Added Z35057 to the approved list of implementations
273759
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z28188"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": "Z28188K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "chemical symbol"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "simbolo"
}
]
}
}
],
"Z8K2": "Z27951",
"Z8K3": [
"Z20",
"Z28189",
"Z28195",
"Z28196",
"Z35056"
],
"Z8K4": [
"Z14",
"Z28191",
"Z35057"
],
"Z8K5": "Z28188"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "chemical element from symbol"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "elemento chimico dal simbolo"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "takes a symbol and returns the Chemical element object for that element"
}
]
}
}
30jhpgwtr6fmtx7cdri4k3xwxdxl5lp
Z28197
0
65411
273761
217780
2026-05-10T18:46:09Z
YoshiRulz
10156
Added Z35058 to the approved list of implementations
273761
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z28197"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z13518",
"Z17K2": "Z28197K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "atomic number"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "numero atomico"
}
]
}
}
],
"Z8K2": "Z27951",
"Z8K3": [
"Z20",
"Z28198",
"Z28199"
],
"Z8K4": [
"Z14",
"Z28200",
"Z35058"
],
"Z8K5": "Z28197"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "chemical element from atomic number"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "elemento chimico da numero atomico"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "returns the chemical element with the specified atomic number"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "Restituisce l'elemento chimico con il numero atomico specificato"
}
]
}
}
ipom99a6e0ef7qa6dznmzhsp2p54sua
Talk:Z27332
1
65520
273726
218090
2026-05-10T18:00:22Z
YoshiRulz
10156
Add to category
273726
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
== Error documentation ==
===Errors that this function can throw directly===
* {{Z+|Z28170}}
* {{Z+|Z28258}}
[[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 16:23, 13 September 2025 (UTC)
l77fl2d6hv88pba3xtqpy4c0ejqgj5j
Talk:Z27292
1
65521
273724
218094
2026-05-10T17:57:18Z
YoshiRulz
10156
Add to category
273724
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
== Error documentation ==
=== Errors that this function can throw directly ===
* {{Z+|Z28258}}
[[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 16:28, 13 September 2025 (UTC)
iwdgapllk4693f50j261meeb4vyxcdk
Z28282
0
65618
273765
218378
2026-05-10T18:53:37Z
YoshiRulz
10156
Added Z35059 to the approved list of implementations
273765
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z28282"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z60"
},
"Z17K2": "Z28282K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "lista di lingue"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "list of languages"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20",
"Z28283",
"Z28285"
],
"Z8K4": [
"Z14",
"Z28284",
"Z35059"
],
"Z8K5": "Z28282"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "lista di lingue in sequenza di codici ISO"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "list of languages to sequence of ISO codes"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "Restituisce una stringa con tutti i codici ISO delle lingue, separate da \";\""
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Given a list of languages, returns the sequence of ISO codes separated by \";\" as a string"
}
]
}
}
kfe1i9bhpc60b9n5g5n0trunqv9sty7
Z28435
0
65933
273642
246980
2026-05-10T15:04:23Z
Asked42
932
273642
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"
]
}
],
"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"
]
}
}
l7i7yufe7xw83mma807fixg3qtp9il8
Z28925
0
67224
273787
225870
2026-05-10T19:21:14Z
YoshiRulz
10156
Added Z28932, Z28927 and Z35060 to the approved list of test cases
273787
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z28925"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z13518",
"Z17K2": "Z28925K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "a"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "a"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "a"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z13518",
"Z17K2": "Z28925K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "b"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "b"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "b"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z13518",
"Z17K2": "Z28925K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "c"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "c"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "c"
}
]
}
}
],
"Z8K2": "Z40",
"Z8K3": [
"Z20",
"Z28932",
"Z28927",
"Z35060"
],
"Z8K4": [
"Z14",
"Z28926"
],
"Z8K5": "Z28925"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "is Pythagorean triple"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "est un triplet pythagoricien"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "ist pythagoreisches Tripel"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "if three positive integers (a, b, c) can be represented as a^2 + b^2 = c^2"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "si trois entiers positifs (a, b, c) peuvent s'écrire sous la forme a^2 + b^2 = c^2"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "ob drei positive ganze Zahlen (a, b, c) die Gleichung a² + b² = c² erfüllen"
}
]
}
}
bk82aohcpyt1vmiygjaw6ozdqsttz7a
273789
273787
2026-05-10T19:23:28Z
YoshiRulz
10156
Added Z35061 to the approved list of implementations
273789
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z28925"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z13518",
"Z17K2": "Z28925K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "a"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "a"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "a"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z13518",
"Z17K2": "Z28925K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "b"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "b"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "b"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z13518",
"Z17K2": "Z28925K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "c"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "c"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "c"
}
]
}
}
],
"Z8K2": "Z40",
"Z8K3": [
"Z20",
"Z28932",
"Z28927",
"Z35060"
],
"Z8K4": [
"Z14",
"Z28926",
"Z35061"
],
"Z8K5": "Z28925"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "is Pythagorean triple"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "est un triplet pythagoricien"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "ist pythagoreisches Tripel"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "if three positive integers (a, b, c) can be represented as a^2 + b^2 = c^2"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "si trois entiers positifs (a, b, c) peuvent s'écrire sous la forme a^2 + b^2 = c^2"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "ob drei positive ganze Zahlen (a, b, c) die Gleichung a² + b² = c² erfüllen"
}
]
}
}
76achmfno6muhofscgu76ee96y00mga
273790
273789
2026-05-10T19:23:31Z
YoshiRulz
10156
Removed Z28926 from the approved list of implementations
273790
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z28925"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z13518",
"Z17K2": "Z28925K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "a"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "a"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "a"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z13518",
"Z17K2": "Z28925K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "b"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "b"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "b"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z13518",
"Z17K2": "Z28925K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "c"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "c"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "c"
}
]
}
}
],
"Z8K2": "Z40",
"Z8K3": [
"Z20",
"Z28932",
"Z28927",
"Z35060"
],
"Z8K4": [
"Z14",
"Z35061"
],
"Z8K5": "Z28925"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "is Pythagorean triple"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "est un triplet pythagoricien"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "ist pythagoreisches Tripel"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "if three positive integers (a, b, c) can be represented as a^2 + b^2 = c^2"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "si trois entiers positifs (a, b, c) peuvent s'écrire sous la forme a^2 + b^2 = c^2"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "ob drei positive ganze Zahlen (a, b, c) die Gleichung a² + b² = c² erfüllen"
}
]
}
}
mlh61s9q70m71yg4qi8uqjoyeqd1961
273792
273790
2026-05-10T19:26:26Z
YoshiRulz
10156
Added Z28926 to the approved list of implementations
273792
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z28925"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z13518",
"Z17K2": "Z28925K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "a"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "a"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "a"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z13518",
"Z17K2": "Z28925K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "b"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "b"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "b"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z13518",
"Z17K2": "Z28925K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "c"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "c"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "c"
}
]
}
}
],
"Z8K2": "Z40",
"Z8K3": [
"Z20",
"Z28932",
"Z28927",
"Z35060"
],
"Z8K4": [
"Z14",
"Z35061",
"Z28926"
],
"Z8K5": "Z28925"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "is Pythagorean triple"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "est un triplet pythagoricien"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "ist pythagoreisches Tripel"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "if three positive integers (a, b, c) can be represented as a^2 + b^2 = c^2"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "si trois entiers positifs (a, b, c) peuvent s'écrire sous la forme a^2 + b^2 = c^2"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "ob drei positive ganze Zahlen (a, b, c) die Gleichung a² + b² = c² erfüllen"
}
]
}
}
35bgug85e3obl77tzgbqht0mikgru21
Z28926
0
67225
273791
224469
2026-05-10T19:26:13Z
YoshiRulz
10156
Handle out-of-order triples
273791
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z28926"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z28925",
"Z14K3": {
"Z1K1": "Z16",
"Z16K1": "Z610",
"Z16K2": "def Z28925(Z28925K1, Z28925K2, Z28925K3):\n\tif((Z28925K1 == 0) or (Z28925K2 == 0) or (Z28925K3 == 0)):\n\t\treturn False\n\tif Z28925K2 \u003C Z28925K1:\n\t\tZ28925K1, Z28925K2 = Z28925K2, Z28925K1\n\tif Z28925K3 \u003C Z28925K2:\n\t\tZ28925K2, Z28925K3 = Z28925K3, Z28925K2\n\treturn ((Z28925K1 ** 2) + (Z28925K2 ** 2) == (Z28925K3 ** 2))"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "a^2 + b^2 = c^2 (python)"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
1pdi6r2nq5mdl39lxoe38fapenbpai3
Z29102
0
67581
273800
258184
2026-05-10T19:36:32Z
YoshiRulz
10156
Added Z32144 to the approved list of implementations
273800
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z29102"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": "Z29102K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "object identifier (ZID)"
}
]
}
}
],
"Z8K2": "Z1",
"Z8K3": [
"Z20",
"Z29104",
"Z29107"
],
"Z8K4": [
"Z14",
"Z29105",
"Z29106",
"Z32144"
],
"Z8K5": "Z29102"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Reference from ZID string"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"reference from persistent object identifier"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "returns a Z9/reference for the persistent object identified by the given string"
}
]
}
}
iw0ihilat47h5abgsvm8lses4mlrbti
Z29144
0
67755
273802
230892
2026-05-10T19:41:05Z
YoshiRulz
10156
Added Z29740 to the approved list of implementations
273802
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z29144"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z13518",
"Z17K2": "Z29144K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "number"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "nombre"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20",
"Z29163",
"Z29162",
"Z29161",
"Z29160",
"Z29159",
"Z29171",
"Z29170",
"Z29172",
"Z29173",
"Z29174",
"Z29175",
"Z29176",
"Z29177",
"Z29178",
"Z29179",
"Z29180",
"Z29181",
"Z29188",
"Z29189",
"Z29190",
"Z29191",
"Z29192",
"Z29193",
"Z29194",
"Z29195",
"Z29196",
"Z29197",
"Z29198",
"Z29199",
"Z29200",
"Z29201",
"Z29202",
"Z29203",
"Z29204",
"Z29205",
"Z29206",
"Z29207",
"Z29208",
"Z29209",
"Z29210",
"Z29211",
"Z29212",
"Z29213",
"Z29214",
"Z29215",
"Z29216",
"Z29217",
"Z29218",
"Z29219",
"Z29220",
"Z29221",
"Z29222",
"Z29223",
"Z29224",
"Z29225",
"Z29226",
"Z29227",
"Z29228",
"Z29229",
"Z29230",
"Z29231",
"Z29232",
"Z29233",
"Z29234",
"Z29235",
"Z29236",
"Z29238",
"Z29239",
"Z29240",
"Z29241",
"Z29242",
"Z29243",
"Z29244",
"Z29245",
"Z29246",
"Z29237",
"Z29247",
"Z29260",
"Z29264",
"Z29261",
"Z29262",
"Z29263"
],
"Z8K4": [
"Z14",
"Z29740"
],
"Z8K5": "Z29144"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Tyap cardinal"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "cardinal en tyap"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1179",
"Z11K2": "Kadi̱nat nTyap"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1282",
"Z11K2": "niver pegementiñ e tyap"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "converts a natural number to string in Tyap"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "convertit un nombre entier naturel en une chaîne en toutes lettres en tyap"
}
]
}
}
8nnvk5ueqwgywkx1xtc8alis7y6c8gg
273803
273802
2026-05-10T19:41:25Z
YoshiRulz
10156
Removed Z29740 from the approved list of implementations
273803
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z29144"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z13518",
"Z17K2": "Z29144K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "number"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "nombre"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20",
"Z29163",
"Z29162",
"Z29161",
"Z29160",
"Z29159",
"Z29171",
"Z29170",
"Z29172",
"Z29173",
"Z29174",
"Z29175",
"Z29176",
"Z29177",
"Z29178",
"Z29179",
"Z29180",
"Z29181",
"Z29188",
"Z29189",
"Z29190",
"Z29191",
"Z29192",
"Z29193",
"Z29194",
"Z29195",
"Z29196",
"Z29197",
"Z29198",
"Z29199",
"Z29200",
"Z29201",
"Z29202",
"Z29203",
"Z29204",
"Z29205",
"Z29206",
"Z29207",
"Z29208",
"Z29209",
"Z29210",
"Z29211",
"Z29212",
"Z29213",
"Z29214",
"Z29215",
"Z29216",
"Z29217",
"Z29218",
"Z29219",
"Z29220",
"Z29221",
"Z29222",
"Z29223",
"Z29224",
"Z29225",
"Z29226",
"Z29227",
"Z29228",
"Z29229",
"Z29230",
"Z29231",
"Z29232",
"Z29233",
"Z29234",
"Z29235",
"Z29236",
"Z29238",
"Z29239",
"Z29240",
"Z29241",
"Z29242",
"Z29243",
"Z29244",
"Z29245",
"Z29246",
"Z29237",
"Z29247",
"Z29260",
"Z29264",
"Z29261",
"Z29262",
"Z29263"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z29144"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Tyap cardinal"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "cardinal en tyap"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1179",
"Z11K2": "Kadi̱nat nTyap"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1282",
"Z11K2": "niver pegementiñ e tyap"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "converts a natural number to string in Tyap"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "convertit un nombre entier naturel en une chaîne en toutes lettres en tyap"
}
]
}
}
87k8p8w7d2lirmgoz9oz0binqbwlkak
Z29290
0
68296
273808
227822
2026-05-10T19:46:01Z
YoshiRulz
10156
Added Z35062 to the approved list of implementations
273808
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z29290"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z1"
},
"Z17K2": "Z29290K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "list"
}
]
}
}
],
"Z8K2": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z1"
},
"Z8K3": [
"Z20",
"Z29291"
],
"Z8K4": [
"Z14",
"Z29293",
"Z29292",
"Z35062"
],
"Z8K5": "Z29290"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "flatten a list completely"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "returns a completely flattened list"
}
]
}
}
4qmzlcptduer9vsi3eue6gll44qf4mi
Z29301
0
68307
273817
227849
2026-05-10T20:10:46Z
YoshiRulz
10156
Added Z35063 to the approved list of implementations
273817
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z29301"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z1"
},
"Z17K2": "Z29301K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "list "
}
]
}
}
],
"Z8K2": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z1"
}
},
"Z8K3": [
"Z20",
"Z29302"
],
"Z8K4": [
"Z14",
"Z29303",
"Z35063"
],
"Z8K5": "Z29301"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "list to singleton-list"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"list of single-element lists from list",
"unflatten list",
"nest elements more deeply",
"increase depth by one"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "returns a list within which each element of the given list is returned as a list containing only that element"
}
]
}
}
r3deucgaimf516yzxxewodox9kjxxqo
Talk:Z29443
1
68626
273821
228950
2026-05-10T20:16:20Z
YoshiRulz
10156
Add to category
273821
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
== What does this function do? ==
I don't understand what this functions is for. From the description, it seems this is just promotional content. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 14:04, 13 November 2025 (UTC)
l60bh8mfji709rwzg31z7n0s5h14h4u
Z29639
0
68880
273824
230329
2026-05-10T20:20:56Z
YoshiRulz
10156
Added Z29824 to the approved list of implementations
273824
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z29639"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": "Z29639K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "sentence"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20",
"Z29640",
"Z29641",
"Z29642",
"Z29643"
],
"Z8K4": [
"Z14",
"Z29644",
"Z29824"
],
"Z8K5": "Z29639"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "terminate sentence with full stop"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Adds a full stop at the end of a sentence unless it already ends in [.!?]"
}
]
}
}
itrl2h4acv8v3e61g2mnwv74xraxt7d
Talk:Z29940
1
69501
273829
242238
2026-05-10T20:27:12Z
YoshiRulz
10156
Add to category
273829
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Wikifunctions:Catalogue/HTML operations
4
69531
273691
265434
2026-05-10T16:37:45Z
Dv103
11127
/* Tag wrapping */
273691
wikitext
text/x-wiki
Functions that are directly related to [[Help:HTML_fragments|HTML fragments]].
==Comparison and evaluation==
* {{Z+|Z877}}
* {{Z+|Z29045}}
* {{Z+|Z29572}}
** {{Z+|Z29576}}
==Conversion==
* {{Z+|Z27854}}
* {{Z+|Z27861}}
* {{Z+|Z33470}}
** {{Z+|Z27868}}
** {{Z+|Z19384}}
==Transformation==
===Concatenation===
* {{Z+|Z27849}}
** {{Z+|Z27926}}
** {{Z+|Z32149}}
*{{Z+|Z32234}}
===Tag wrapping===
* {{Z+|Z27873}}
** {{Z+|Z33470}}
*** {{Z+|Z33457}}
** {{Z+|Z35049}}
* {{Z+|Z30058}}
* {{Z+|Z29582}}
===Text and element styling===
* {{Z+|Z29052}}
* {{Z+|Z28914}}
* {{Z+|Z31729}}
* {{Z+|Z32925}}
===Other===
* {{Z+|Z27932}}
==Page elements==
===Headers and sections===
* {{Z+|Z31465}}
** {{Z+|Z32145}}
===Paragraphs and lists===
*{{Z+|Z32123}}
** {{Z+|Z32163}}
* {{Z+|Z32179}}
* {{Z+|Z32180}}
** {{Z+|Z32215}}
===Links and buttons===
* {{Z+|Z30016}}
* {{Z+|Z31697}}
** {{Z+|Z29588}}
* {{Z+|Z28904}}
* {{Z+|Z30954}}
=== References and citations ===
{{Seealso|Wikifunctions:Catalogue/Wikidata_operations/Item#Citations}}
* {{Z+|Z31906}}
* {{Z+|Z31917}}
* {{Z+|Z31921}}
* {{Z+|Z32053}}
===Tables===
* {{Z+|Z27878}}
* {{Z+|Z23293}}
* {{Z+|Z29580}}
==Linguistic applications==
* {{Z+|Z26333}}
* {{Z+|Z29055}}
* {{Z+|Z28602}}
** {{Z+|Z28928}}
* {{Z+|Z29488}}
**{{Z+|Z29557}}
* {{Z+|Z29186}}
==Sentence and fragment generation==
* {{Z+|Z32962}}
[[Category:Lists of functions]]
5rst0entbxkoeyubqyq8yto8e5xqmbt
Z30177
0
69885
273677
233472
2026-05-10T16:14:50Z
Dv103
11127
Added Z35047 to the approved list of test cases
273677
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z30177"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z6091"
},
"Z17K2": "Z30177K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "lista di elementi"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z883",
"Z883K1": "Z6",
"Z883K2": "Z1"
},
"Z17K2": "Z30177K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "mappa"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z30177K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "lingua"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z60"
},
"Z17K2": "Z30177K4",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "lingue di fallback"
}
]
}
}
],
"Z8K2": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z6"
},
"Z8K3": [
"Z20",
"Z30178",
"Z30179",
"Z30219",
"Z35047"
],
"Z8K4": [
"Z14",
"Z30181"
],
"Z8K5": "Z30177"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "lista di nomi per titolo di tabella da mappa"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "list of names for table header from map"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Helper function for Z30159"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "Funzione di supporto per Z30159."
}
]
}
}
75q502ngjnq5lgcvzyk85ixf4tmyg8g
Z30181
0
69889
273675
265079
2026-05-10T16:11:07Z
Dv103
11127
273675
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z30181"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z30177",
"Z14K3": {
"Z1K1": "Z16",
"Z16K1": "Z600",
"Z16K2": "function Z30177(Z30177K1, Z30177K2, Z30177K3, Z30177K4) {\n\tfunction Z34096( Z34096K1, Z34096K2 ) {\n\t\tif (Z34096K2.Z60K1 === \"tok\") return Z34096K1;\n\t\t\n\t\tif (Z34096K2.Z60K1 === \"tr\" \u0026\u0026 Z34096K1.charAt(0)===\"i\"){\n\t\t\treturn \"İ\"+Z34096K1.slice(1);\n\t\t}\n\t\t\n\t\treturn Z34096K1.charAt(0).toLocaleUpperCase(Z34096K2.Z60K1) + Z34096K1.slice(1);\n\t}\n\n\tfunction tipo(o){\n\t\to=o.Z1K1;\n\t\twhile(o.Z1K1?.Z1K1===\"Z4\"){\n\t\t\to=o.Z1K1.Z4K1;\n\t\t}\n\t\treturn o.Z9K1;\n\t}\n\tconst connItemPIDs=[\"P5137\",\"P9970\", \"P6271\"];\n\tfunction relevantSenses( Z27292K1, QIDs ) {\n\t\tconst linkProperties=connItemPIDs;\n\t\tlet ret=[];\n\t\tfor (let s of Z27292K1.Z6005K6){\n\t\t\tfor (let c of s.Z6006K3){\n\t\t\t\tif (linkProperties.find((a)=\u003Ea===c.Z6003K2.Z6092K1)!=undefined \u0026\u0026 QIDs.findIndex(i=\u003Ei===c.Z6003K3.Z6091K1)!==-1){\n\t\t\t\t\tret.push( [s,QIDs.findIndex(i=\u003Ei===c.Z6003K3.Z6091K1)]);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\treturn ret;\n\t}\n\tfunction etichettaElemento( Z24114K1, Z24114K2 ) {\n\t\tconst Z11s = Z24114K1.Z6001K2.Z12K1;\n\t\tfor (const Z60 of Z24114K2) {\n\t\t\tfor (const Z11 of Z11s) {\n\t\t\t\tif (Z11.Z11K1.Z60K1 == Z60.Z60K1) {\n\t\t\t\t\treturn Z34096(Z11.Z11K2, Z11.Z11K1);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\tfunction etichettaLessema( Z24114K1, Z24114K2 ) {\n\t\tconst Z11s = Z24114K1.Z6005K2.Z12K1;\n\t\tfor (const Z60 of Z24114K2) {\n\t\t\tfor (const Z11 of Z11s) {\n\t\t\t\tif (Z11.Z11K1.Z60K1 == Z60.Z60K1) {\n\t\t\t\t\treturn Z34096(Z11.Z11K2,Z11.Z11K1)\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\tfunction miglioriLessemi( Z27332K1, Z27332K2, nomeItem ) {\n\t\tconst connItemPIDs=[\"P5137\",\"P9970\", \"P6271\"];\n\t\tfunction relevantSense( Z27292K1, Z27292K2 ) {\n\t\t\tconst linkProperties=connItemPIDs;\n\t\t\tfor (let s of Z27292K1.Z6005K6){\n\t\t\t\tfor (let c of s.Z6006K3){\n\t\t\t\t\tif (linkProperties.find((a)=\u003Ea===c.Z6003K2.Z6092K1)!=undefined \u0026\u0026 c.Z6003K3.Z6091K1===Z27292K2.Z6091K1){\n\t\t\t\t\t\treturn [s,c.Z6003K2.Z6092K1];\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t\treturn [null,null];\n\t\t}\n\t\t\n\t\tfor (let i=0; i\u003CZ27332K1.length; ++i){\n\t\t\tif (relevantSense(Z27332K1[i],Z27332K2)[0]===null){\n\t\t\t\tWikifunctions.Error(\"Z28258\", [Z27332K1[i].Z6005K1.Z6095K1, //lexeme LID\n\t\t\t\t\t\t\t\t\"\",Z27332K2.Z6091K1, //item QID\n\t\t\t\t\t\t\t\t\"Z27332K1[\"+(i+1)+\"]\", \"\",\"Z27332K2\"]);\n\t\t\t}\n\t\t}\n\t\t\n\t\tfunction valuesOfStatementOfSense(s,p){\n\t\t\t//p is a list\n\t\t\tlet retList=[]\n\t\t\tfor (let c of s.Z6006K3){\n\t\t\t\tif (p.find((a)=\u003Ea===c.Z6003K2.Z6092K1) != undefined){\n\t\t\t\t\tretList.push(c.Z6003K3.Z6091K1);\n\t\t\t\t}\n\t\t\t}\n\t\t\treturn retList;\n\t\t}\n\t\t\n\t\tfunction rankOfStatementOfSense(s,p){\n\t\t\t//p is a list\n\t\t\tfor (let c of s.Z6006K3){\n\t\t\t\tif (p.find((a)=\u003Ea===c.Z6003K2.Z6092K1) != undefined){\n\t\t\t\t\treturn c.Z6003K4.Z6040K1.Z9K1;\n\t\t\t\t}\n\t\t\t}\n\t\t\treturn null;\n\t\t}\n\t\t\n\t\tconst languageStylePIDs=[\"P6191\"];\n\t\t\n\t\tconst rankRank=[\"Z6043\",\"Z6042\",\"Z6041\"];\n\t\tconst styleRank= [\n\t\t\t\"Q184439\",\t\t//profanity\n\t\t\t\"Q1521634\",\t\t//vulgarism\n\t\t\t\"Q545779\",\t\t//pejorative\n\t\t\t\"Q83464\",\t\t//euphemism\n\t\t\t'Q797886', //baby talk\n\t\t\t\"Q1682708\",\t\t//sardonicism\n\t\t\t\"Q58233068\",\t//humorous\n\t\t\t\"Q8102\",\t\t//slang\n\t\t\t\"Q1615964\",\t\t//endearment\n\t\t\t\"Q901711\",\t\t//colloqual\n\t\t\t\"Q57495609\",\t//outdatedness\n\t\t\t\"Q181970\",\t\t//archaism\n\t\t\t\"Q57495609\",\t//outdated\n\t\t\t\"Q109986704\",\t//desuetude\n\t\t\t\"Q58157328\",\t//rare\n\t\t\t\"Q110983878\",\t//idiomatic\n\t\t\t\"Q130989\",\t\t//neologism\n\t\t\t\"Q6823121\",\t\t//metaphorical\n\t\t\t\"Q10429564\",\t//figurative\n\t\t\t\"Q1097949\",\t\t//literary\n\t\t\t\"Q5897044\",\t\t//honorific\n\t\t\t\"Q113083888\",\t//elevated\n\t\t\t\"Q104597585\",\t//formal\n\t\t\t\"Q113191810\",\t//academic\n\t\t];\n\t\t\n\t\tconst worstLexicalCategoryRank=[\n\t\t\t\"Q201322\",\t\t//prefix\n\t\t\t\"Q102047\",\t\t//suffix\n\t\t\t\"Q134830\",\t\t//prefix\n\t\t\t\"Q62155\",\t\t//affix\n\t\t\t];\n\t\tconst bestLexicalCategoryRank={\n\t\t\t//item for this sense\n\t\t\tP5137:[\"Q380057\",\"Q24905\",\"Q34698\",\"Q147276\",\"Q1084\"],\n\t\t\t//predicate for\n\t\t\tP9970:[\"Q24905\"],\n\t\t\t//denonym of\n\t\t\tP6271:[\"Q147276\",\"Q1084\"],\n\t\t\t};\n\t\t\n\t\tfunction compare(a,b){\n\t\t\tconst [sa,linkingPredicatea]=relevantSense(a,Z27332K2);\n\t\t\tconst [sb,linkingPredicateb]=relevantSense(b,Z27332K2);\n\t\t\t\n\t\t\t//ranks\n\t\t\tconst ra=rankOfStatementOfSense(sa,connItemPIDs);\n\t\t\tconst rb=rankOfStatementOfSense(sb,connItemPIDs);\n\t\t\t\n\t\t\tif (ra!==rb){\n\t\t\t\treturn rankRank.findIndex((a)=\u003Ea===ra) \u003C rankRank.findIndex((a)=\u003Ea===rb) ? 1 : -1;\n\t\t\t}\n\t\t\t\n\t\t\t//language style\n\t\t\tconst lsa=valuesOfStatementOfSense(sa,languageStylePIDs);\n\t\t\tconst lsb=valuesOfStatementOfSense(sb,languageStylePIDs);\n\t\t\t\n\t\t\tconst lsav=Math.min(...lsa.map((v)=\u003E{\n\t\t\t\treturn styleRank.findIndex((a)=\u003Ea===v);\n\t\t\t}));\n\t\t\tconst lsbv=Math.min(...lsb.map((v)=\u003E{\n\t\t\t\treturn styleRank.findIndex((a)=\u003Ea===v);\n\t\t\t}));\n\t\t\t\n\t\t\tif (lsav!==lsbv){\n\t\t\t\treturn lsav\u003Clsbv ? 1 : -1;\n\t\t\t}\n\t\t\t\n\t\t\t//worst lexical category\n\t\t\tconst wlcav=worstLexicalCategoryRank.findIndex((v)=\u003Ev===a.Z6005K4.Z6091K1);\n\t\t\tconst wlcbv=worstLexicalCategoryRank.findIndex((v)=\u003Ev===b.Z6005K4.Z6091K1);\n\t\t\tif (wlcav!==wlcbv){\n\t\t\t\tif (wlcav===-1) return -1;\n\t\t\t\tif (wlcbv===-1) return 1;\n\t\t\t\treturn wlcav\u003Cwlcbv ? 1 : -1;\n\t\t\t}\n\t\t\t\n\t\t\t// Lemma è nomeItem\n\t\t\tif (a.Z6005K2.Z12K1[0].Z11K2.toLocaleLowerCase(a.Z6005K2.Z12K1[0].Z11K1.Z60K1)===nomeItem.toLocaleLowerCase(a.Z6005K2.Z12K1[0].Z11K1.Z60K1)){\n\t\t\t\treturn -1;\n\t\t\t}\n\t\t\tif (b.Z6005K2.Z12K1[0].Z11K2.toLocaleLowerCase(b.Z6005K2.Z12K1[0].Z11K1.Z60K1)===nomeItem.toLocaleLowerCase(b.Z6005K2.Z12K1[0].Z11K1.Z60K1)){\n\t\t\t\treturn 1;\n\t\t\t}\n\t\t\t\n\t\t\t//best lexical category\n\t\t\tconst blcav=bestLexicalCategoryRank[linkingPredicatea].findIndex((v)=\u003Ev===a.Z6005K4.Z6091K1);\n\t\t\tconst blcbv=bestLexicalCategoryRank[linkingPredicateb].findIndex((v)=\u003Ev===b.Z6005K4.Z6091K1);\n\t\t\tif (blcav!==blcbv){\n\t\t\t\treturn blcav\u003Cblcbv ? 1 : -1;\n\t\t\t}\n\t\t\t\n\t\t\t\n\t\t\treturn 0;\n\t\t}\n\t\t\n\t\tconst sorted=Z27332K1.sort(compare);\n\t\treturn sorted;\n\t}\n\tvar QIDs=Z30177K1.map(v=\u003Ev.Z6091K1);\n\tvar elElementi=Array(Z30177K1.length);\n\tvar elLessemi=Array(Z30177K1.length);\n\tvar elMetadatiLessemi=Array(Z30177K1.length);\n\tfor (let i=0; i\u003CZ30177K1.length; ++i){\n\t\telLessemi[i]=[];\n\t\telMetadatiLessemi[i]=[];\n\t}\n\t\n\tfor (const [k,v] of Z30177K2){\n\t\tif (tipo(v)===\"Z6001\"){\n\t\t\telElementi[QIDs.findIndex(i=\u003Ei===v.Z6001K1.Z6091K1)]=v;\n\t\t} else {\n\t\t\t// return [JSON.stringify(v)];\n\t\t\tfor (const [s,i] of relevantSenses(v,QIDs)){\n\t// return [JSON.stringify(s),JSON.stringify(i)]\n\t\t\t\telLessemi[i].push(v);\n\t\t\t\telMetadatiLessemi[i].push({senso:s});\n\t\t\t}\n\t\t}\n\t}\n\tlet ret=[];\n\tfor (let iQID=0; iQID\u003CZ30177K1.length; ++iQID){\n\t\tif (elLessemi[iQID].length===0){\n\t\t// return [\"cio\"]\n\t\t\tret.push(etichettaElemento(elElementi[iQID],Z30177K4));\n\t\t} else {\n\t\t\tconst elLess=miglioriLessemi(elLessemi[iQID],Z30177K1[iQID],etichettaElemento(elElementi[iQID],Z30177K4));\n\t\t\tret.push(etichettaLessema(elLess[0],Z30177K4));\n\t\t\t// ret.push(etichettaElemento(elElementi[iQID],Z30177K4));\n\t\t}\n\t}\n\treturn ret;\n}"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "lista di nomi per titolo di tabella da mappa, js"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
s4c3lrhcm66739xbvi2o4a56fv4glqn
273678
273675
2026-05-10T16:17:21Z
Dv103
11127
273678
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z30181"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z30177",
"Z14K3": {
"Z1K1": "Z16",
"Z16K1": "Z600",
"Z16K2": "function Z30177(Z30177K1, Z30177K2, Z30177K3, Z30177K4) {\n\tfunction Z34096( Z34096K1, Z34096K2 ) {\n\t\tif (Z34096K2.Z60K1 === \"tok\") return Z34096K1;\n\t\t\n\t\tif (Z34096K2.Z60K1 === \"tr\" \u0026\u0026 Z34096K1.charAt(0)===\"i\"){\n\t\t\treturn \"İ\"+Z34096K1.slice(1);\n\t\t}\n\t\t\n\t\treturn Z34096K1.charAt(0).toLocaleUpperCase(Z34096K2.Z60K1) + Z34096K1.slice(1);\n\t}\n\n\tfunction tipo(o){\n\t\to=o.Z1K1;\n\t\twhile(o.Z1K1?.Z1K1===\"Z4\"){\n\t\t\to=o.Z1K1.Z4K1;\n\t\t}\n\t\treturn o.Z9K1;\n\t}\n\tconst connItemPIDs=[\"P5137\",\"P9970\", \"P6271\"];\n\tfunction relevantSenses( Z27292K1, QIDs ) {\n\t\tconst linkProperties=connItemPIDs;\n\t\tlet ret=[];\n\t\tfor (let s of Z27292K1.Z6005K6){\n\t\t\tfor (let c of s.Z6006K3){\n\t\t\t\tif (linkProperties.find((a)=\u003Ea===c.Z6003K2.Z6092K1)!=undefined \u0026\u0026 QIDs.findIndex(i=\u003Ei===c.Z6003K3.Z6091K1)!==-1){\n\t\t\t\t\tret.push( [s,QIDs.findIndex(i=\u003Ei===c.Z6003K3.Z6091K1)]);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\treturn ret;\n\t}\n\tfunction etichettaElemento( Z24114K1, Z24114K2 ) {\n\t\tconst Z11s = Z24114K1.Z6001K2.Z12K1;\n\t\tfor (const Z60 of Z24114K2) {\n\t\t\tfor (const Z11 of Z11s) {\n\t\t\t\tif (Z11.Z11K1.Z60K1 == Z60.Z60K1) {\n\t\t\t\t\treturn (Z60.Z60K1===Z30177K3.Z60K1 ? \"\" : \"(\"+Z60.Z60K1+\")\")+ Z34096(Z11.Z11K2, Z11.Z11K1);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\tfunction etichettaLessema( Z24114K1, Z24114K2 ) {\n\t\tconst Z11s = Z24114K1.Z6005K2.Z12K1;\n\t\tfor (const Z60 of Z24114K2) {\n\t\t\tfor (const Z11 of Z11s) {\n\t\t\t\tif (Z11.Z11K1.Z60K1 == Z60.Z60K1) {\n\t\t\t\t\treturn (Z60.Z60K1===Z30177K3.Z60K1 ? \"\" : \"(\"+Z60.Z60K1+\")\")+ Z34096(Z11.Z11K2, Z11.Z11K1);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\tfunction miglioriLessemi( Z27332K1, Z27332K2, nomeItem ) {\n\t\tconst connItemPIDs=[\"P5137\",\"P9970\", \"P6271\"];\n\t\tfunction relevantSense( Z27292K1, Z27292K2 ) {\n\t\t\tconst linkProperties=connItemPIDs;\n\t\t\tfor (let s of Z27292K1.Z6005K6){\n\t\t\t\tfor (let c of s.Z6006K3){\n\t\t\t\t\tif (linkProperties.find((a)=\u003Ea===c.Z6003K2.Z6092K1)!=undefined \u0026\u0026 c.Z6003K3.Z6091K1===Z27292K2.Z6091K1){\n\t\t\t\t\t\treturn [s,c.Z6003K2.Z6092K1];\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t\treturn [null,null];\n\t\t}\n\t\t\n\t\tfor (let i=0; i\u003CZ27332K1.length; ++i){\n\t\t\tif (relevantSense(Z27332K1[i],Z27332K2)[0]===null){\n\t\t\t\tWikifunctions.Error(\"Z28258\", [Z27332K1[i].Z6005K1.Z6095K1, //lexeme LID\n\t\t\t\t\t\t\t\t\"\",Z27332K2.Z6091K1, //item QID\n\t\t\t\t\t\t\t\t\"Z27332K1[\"+(i+1)+\"]\", \"\",\"Z27332K2\"]);\n\t\t\t}\n\t\t}\n\t\t\n\t\tfunction valuesOfStatementOfSense(s,p){\n\t\t\t//p is a list\n\t\t\tlet retList=[]\n\t\t\tfor (let c of s.Z6006K3){\n\t\t\t\tif (p.find((a)=\u003Ea===c.Z6003K2.Z6092K1) != undefined){\n\t\t\t\t\tretList.push(c.Z6003K3.Z6091K1);\n\t\t\t\t}\n\t\t\t}\n\t\t\treturn retList;\n\t\t}\n\t\t\n\t\tfunction rankOfStatementOfSense(s,p){\n\t\t\t//p is a list\n\t\t\tfor (let c of s.Z6006K3){\n\t\t\t\tif (p.find((a)=\u003Ea===c.Z6003K2.Z6092K1) != undefined){\n\t\t\t\t\treturn c.Z6003K4.Z6040K1.Z9K1;\n\t\t\t\t}\n\t\t\t}\n\t\t\treturn null;\n\t\t}\n\t\t\n\t\tconst languageStylePIDs=[\"P6191\"];\n\t\t\n\t\tconst rankRank=[\"Z6043\",\"Z6042\",\"Z6041\"];\n\t\tconst styleRank= [\n\t\t\t\"Q184439\",\t\t//profanity\n\t\t\t\"Q1521634\",\t\t//vulgarism\n\t\t\t\"Q545779\",\t\t//pejorative\n\t\t\t\"Q83464\",\t\t//euphemism\n\t\t\t'Q797886', //baby talk\n\t\t\t\"Q1682708\",\t\t//sardonicism\n\t\t\t\"Q58233068\",\t//humorous\n\t\t\t\"Q8102\",\t\t//slang\n\t\t\t\"Q1615964\",\t\t//endearment\n\t\t\t\"Q901711\",\t\t//colloqual\n\t\t\t\"Q57495609\",\t//outdatedness\n\t\t\t\"Q181970\",\t\t//archaism\n\t\t\t\"Q57495609\",\t//outdated\n\t\t\t\"Q109986704\",\t//desuetude\n\t\t\t\"Q58157328\",\t//rare\n\t\t\t\"Q110983878\",\t//idiomatic\n\t\t\t\"Q130989\",\t\t//neologism\n\t\t\t\"Q6823121\",\t\t//metaphorical\n\t\t\t\"Q10429564\",\t//figurative\n\t\t\t\"Q1097949\",\t\t//literary\n\t\t\t\"Q5897044\",\t\t//honorific\n\t\t\t\"Q113083888\",\t//elevated\n\t\t\t\"Q104597585\",\t//formal\n\t\t\t\"Q113191810\",\t//academic\n\t\t];\n\t\t\n\t\tconst worstLexicalCategoryRank=[\n\t\t\t\"Q201322\",\t\t//prefix\n\t\t\t\"Q102047\",\t\t//suffix\n\t\t\t\"Q134830\",\t\t//prefix\n\t\t\t\"Q62155\",\t\t//affix\n\t\t\t];\n\t\tconst bestLexicalCategoryRank={\n\t\t\t//item for this sense\n\t\t\tP5137:[\"Q380057\",\"Q24905\",\"Q34698\",\"Q147276\",\"Q1084\"],\n\t\t\t//predicate for\n\t\t\tP9970:[\"Q24905\"],\n\t\t\t//denonym of\n\t\t\tP6271:[\"Q147276\",\"Q1084\"],\n\t\t\t};\n\t\t\n\t\tfunction compare(a,b){\n\t\t\tconst [sa,linkingPredicatea]=relevantSense(a,Z27332K2);\n\t\t\tconst [sb,linkingPredicateb]=relevantSense(b,Z27332K2);\n\t\t\t\n\t\t\t//ranks\n\t\t\tconst ra=rankOfStatementOfSense(sa,connItemPIDs);\n\t\t\tconst rb=rankOfStatementOfSense(sb,connItemPIDs);\n\t\t\t\n\t\t\tif (ra!==rb){\n\t\t\t\treturn rankRank.findIndex((a)=\u003Ea===ra) \u003C rankRank.findIndex((a)=\u003Ea===rb) ? 1 : -1;\n\t\t\t}\n\t\t\t\n\t\t\t//language style\n\t\t\tconst lsa=valuesOfStatementOfSense(sa,languageStylePIDs);\n\t\t\tconst lsb=valuesOfStatementOfSense(sb,languageStylePIDs);\n\t\t\t\n\t\t\tconst lsav=Math.min(...lsa.map((v)=\u003E{\n\t\t\t\treturn styleRank.findIndex((a)=\u003Ea===v);\n\t\t\t}));\n\t\t\tconst lsbv=Math.min(...lsb.map((v)=\u003E{\n\t\t\t\treturn styleRank.findIndex((a)=\u003Ea===v);\n\t\t\t}));\n\t\t\t\n\t\t\tif (lsav!==lsbv){\n\t\t\t\treturn lsav\u003Clsbv ? 1 : -1;\n\t\t\t}\n\t\t\t\n\t\t\t//worst lexical category\n\t\t\tconst wlcav=worstLexicalCategoryRank.findIndex((v)=\u003Ev===a.Z6005K4.Z6091K1);\n\t\t\tconst wlcbv=worstLexicalCategoryRank.findIndex((v)=\u003Ev===b.Z6005K4.Z6091K1);\n\t\t\tif (wlcav!==wlcbv){\n\t\t\t\tif (wlcav===-1) return -1;\n\t\t\t\tif (wlcbv===-1) return 1;\n\t\t\t\treturn wlcav\u003Cwlcbv ? 1 : -1;\n\t\t\t}\n\t\t\t\n\t\t\t// Lemma è nomeItem\n\t\t\tif (a.Z6005K2.Z12K1[0].Z11K2.toLocaleLowerCase(a.Z6005K2.Z12K1[0].Z11K1.Z60K1)===nomeItem.toLocaleLowerCase(a.Z6005K2.Z12K1[0].Z11K1.Z60K1)){\n\t\t\t\treturn -1;\n\t\t\t}\n\t\t\tif (b.Z6005K2.Z12K1[0].Z11K2.toLocaleLowerCase(b.Z6005K2.Z12K1[0].Z11K1.Z60K1)===nomeItem.toLocaleLowerCase(b.Z6005K2.Z12K1[0].Z11K1.Z60K1)){\n\t\t\t\treturn 1;\n\t\t\t}\n\t\t\t\n\t\t\t//best lexical category\n\t\t\tconst blcav=bestLexicalCategoryRank[linkingPredicatea].findIndex((v)=\u003Ev===a.Z6005K4.Z6091K1);\n\t\t\tconst blcbv=bestLexicalCategoryRank[linkingPredicateb].findIndex((v)=\u003Ev===b.Z6005K4.Z6091K1);\n\t\t\tif (blcav!==blcbv){\n\t\t\t\treturn blcav\u003Cblcbv ? 1 : -1;\n\t\t\t}\n\t\t\t\n\t\t\t\n\t\t\treturn 0;\n\t\t}\n\t\t\n\t\tconst sorted=Z27332K1.sort(compare);\n\t\treturn sorted;\n\t}\n\tvar QIDs=Z30177K1.map(v=\u003Ev.Z6091K1);\n\tvar elElementi=Array(Z30177K1.length);\n\tvar elLessemi=Array(Z30177K1.length);\n\tvar elMetadatiLessemi=Array(Z30177K1.length);\n\tfor (let i=0; i\u003CZ30177K1.length; ++i){\n\t\telLessemi[i]=[];\n\t\telMetadatiLessemi[i]=[];\n\t}\n\t\n\tfor (const [k,v] of Z30177K2){\n\t\tif (tipo(v)===\"Z6001\"){\n\t\t\telElementi[QIDs.findIndex(i=\u003Ei===v.Z6001K1.Z6091K1)]=v;\n\t\t} else {\n\t\t\t// return [JSON.stringify(v)];\n\t\t\tfor (const [s,i] of relevantSenses(v,QIDs)){\n\t// return [JSON.stringify(s),JSON.stringify(i)]\n\t\t\t\telLessemi[i].push(v);\n\t\t\t\telMetadatiLessemi[i].push({senso:s});\n\t\t\t}\n\t\t}\n\t}\n\tlet ret=[];\n\tfor (let iQID=0; iQID\u003CZ30177K1.length; ++iQID){\n\t\tif (elLessemi[iQID].length===0){\n\t\t// return [\"cio\"]\n\t\t\tret.push(etichettaElemento(elElementi[iQID],Z30177K4));\n\t\t} else {\n\t\t\tconst elLess=miglioriLessemi(elLessemi[iQID],Z30177K1[iQID],etichettaElemento(elElementi[iQID],Z30177K4));\n\t\t\tret.push(etichettaLessema(elLess[0],Z30177K4));\n\t\t\t// ret.push(etichettaElemento(elElementi[iQID],Z30177K4));\n\t\t}\n\t}\n\treturn ret;\n}"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "lista di nomi per titolo di tabella da mappa, js"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
77734xf3hi4tgk9ia8tlurz9m9ir4dq
273679
273678
2026-05-10T16:17:58Z
Dv103
11127
273679
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z30181"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z30177",
"Z14K3": {
"Z1K1": "Z16",
"Z16K1": "Z600",
"Z16K2": "function Z30177(Z30177K1, Z30177K2, Z30177K3, Z30177K4) {\n\tfunction Z34096( Z34096K1, Z34096K2 ) {\n\t\tif (Z34096K2.Z60K1 === \"tok\") return Z34096K1;\n\t\t\n\t\tif (Z34096K2.Z60K1 === \"tr\" \u0026\u0026 Z34096K1.charAt(0)===\"i\"){\n\t\t\treturn \"İ\"+Z34096K1.slice(1);\n\t\t}\n\t\t\n\t\treturn Z34096K1.charAt(0).toLocaleUpperCase(Z34096K2.Z60K1) + Z34096K1.slice(1);\n\t}\n\n\tfunction tipo(o){\n\t\to=o.Z1K1;\n\t\twhile(o.Z1K1?.Z1K1===\"Z4\"){\n\t\t\to=o.Z1K1.Z4K1;\n\t\t}\n\t\treturn o.Z9K1;\n\t}\n\tconst connItemPIDs=[\"P5137\",\"P9970\", \"P6271\"];\n\tfunction relevantSenses( Z27292K1, QIDs ) {\n\t\tconst linkProperties=connItemPIDs;\n\t\tlet ret=[];\n\t\tfor (let s of Z27292K1.Z6005K6){\n\t\t\tfor (let c of s.Z6006K3){\n\t\t\t\tif (linkProperties.find((a)=\u003Ea===c.Z6003K2.Z6092K1)!=undefined \u0026\u0026 QIDs.findIndex(i=\u003Ei===c.Z6003K3.Z6091K1)!==-1){\n\t\t\t\t\tret.push( [s,QIDs.findIndex(i=\u003Ei===c.Z6003K3.Z6091K1)]);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\treturn ret;\n\t}\n\tfunction etichettaElemento( Z24114K1, Z24114K2 ) {\n\t\tconst Z11s = Z24114K1.Z6001K2.Z12K1;\n\t\tfor (const Z60 of Z24114K2) {\n\t\t\tfor (const Z11 of Z11s) {\n\t\t\t\tif (Z11.Z11K1.Z60K1 == Z60.Z60K1) {\n\t\t\t\t\treturn (Z60.Z60K1===Z30177K3.Z60K1 ? \"\" : \"(\"+Z60.Z60K1+\") \")+ Z34096(Z11.Z11K2, Z11.Z11K1);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\tfunction etichettaLessema( Z24114K1, Z24114K2 ) {\n\t\tconst Z11s = Z24114K1.Z6005K2.Z12K1;\n\t\tfor (const Z60 of Z24114K2) {\n\t\t\tfor (const Z11 of Z11s) {\n\t\t\t\tif (Z11.Z11K1.Z60K1 == Z60.Z60K1) {\n\t\t\t\t\treturn (Z60.Z60K1===Z30177K3.Z60K1 ? \"\" : \"(\"+Z60.Z60K1+\") \")+ Z34096(Z11.Z11K2, Z11.Z11K1);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\tfunction miglioriLessemi( Z27332K1, Z27332K2, nomeItem ) {\n\t\tconst connItemPIDs=[\"P5137\",\"P9970\", \"P6271\"];\n\t\tfunction relevantSense( Z27292K1, Z27292K2 ) {\n\t\t\tconst linkProperties=connItemPIDs;\n\t\t\tfor (let s of Z27292K1.Z6005K6){\n\t\t\t\tfor (let c of s.Z6006K3){\n\t\t\t\t\tif (linkProperties.find((a)=\u003Ea===c.Z6003K2.Z6092K1)!=undefined \u0026\u0026 c.Z6003K3.Z6091K1===Z27292K2.Z6091K1){\n\t\t\t\t\t\treturn [s,c.Z6003K2.Z6092K1];\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t\treturn [null,null];\n\t\t}\n\t\t\n\t\tfor (let i=0; i\u003CZ27332K1.length; ++i){\n\t\t\tif (relevantSense(Z27332K1[i],Z27332K2)[0]===null){\n\t\t\t\tWikifunctions.Error(\"Z28258\", [Z27332K1[i].Z6005K1.Z6095K1, //lexeme LID\n\t\t\t\t\t\t\t\t\"\",Z27332K2.Z6091K1, //item QID\n\t\t\t\t\t\t\t\t\"Z27332K1[\"+(i+1)+\"]\", \"\",\"Z27332K2\"]);\n\t\t\t}\n\t\t}\n\t\t\n\t\tfunction valuesOfStatementOfSense(s,p){\n\t\t\t//p is a list\n\t\t\tlet retList=[]\n\t\t\tfor (let c of s.Z6006K3){\n\t\t\t\tif (p.find((a)=\u003Ea===c.Z6003K2.Z6092K1) != undefined){\n\t\t\t\t\tretList.push(c.Z6003K3.Z6091K1);\n\t\t\t\t}\n\t\t\t}\n\t\t\treturn retList;\n\t\t}\n\t\t\n\t\tfunction rankOfStatementOfSense(s,p){\n\t\t\t//p is a list\n\t\t\tfor (let c of s.Z6006K3){\n\t\t\t\tif (p.find((a)=\u003Ea===c.Z6003K2.Z6092K1) != undefined){\n\t\t\t\t\treturn c.Z6003K4.Z6040K1.Z9K1;\n\t\t\t\t}\n\t\t\t}\n\t\t\treturn null;\n\t\t}\n\t\t\n\t\tconst languageStylePIDs=[\"P6191\"];\n\t\t\n\t\tconst rankRank=[\"Z6043\",\"Z6042\",\"Z6041\"];\n\t\tconst styleRank= [\n\t\t\t\"Q184439\",\t\t//profanity\n\t\t\t\"Q1521634\",\t\t//vulgarism\n\t\t\t\"Q545779\",\t\t//pejorative\n\t\t\t\"Q83464\",\t\t//euphemism\n\t\t\t'Q797886', //baby talk\n\t\t\t\"Q1682708\",\t\t//sardonicism\n\t\t\t\"Q58233068\",\t//humorous\n\t\t\t\"Q8102\",\t\t//slang\n\t\t\t\"Q1615964\",\t\t//endearment\n\t\t\t\"Q901711\",\t\t//colloqual\n\t\t\t\"Q57495609\",\t//outdatedness\n\t\t\t\"Q181970\",\t\t//archaism\n\t\t\t\"Q57495609\",\t//outdated\n\t\t\t\"Q109986704\",\t//desuetude\n\t\t\t\"Q58157328\",\t//rare\n\t\t\t\"Q110983878\",\t//idiomatic\n\t\t\t\"Q130989\",\t\t//neologism\n\t\t\t\"Q6823121\",\t\t//metaphorical\n\t\t\t\"Q10429564\",\t//figurative\n\t\t\t\"Q1097949\",\t\t//literary\n\t\t\t\"Q5897044\",\t\t//honorific\n\t\t\t\"Q113083888\",\t//elevated\n\t\t\t\"Q104597585\",\t//formal\n\t\t\t\"Q113191810\",\t//academic\n\t\t];\n\t\t\n\t\tconst worstLexicalCategoryRank=[\n\t\t\t\"Q201322\",\t\t//prefix\n\t\t\t\"Q102047\",\t\t//suffix\n\t\t\t\"Q134830\",\t\t//prefix\n\t\t\t\"Q62155\",\t\t//affix\n\t\t\t];\n\t\tconst bestLexicalCategoryRank={\n\t\t\t//item for this sense\n\t\t\tP5137:[\"Q380057\",\"Q24905\",\"Q34698\",\"Q147276\",\"Q1084\"],\n\t\t\t//predicate for\n\t\t\tP9970:[\"Q24905\"],\n\t\t\t//denonym of\n\t\t\tP6271:[\"Q147276\",\"Q1084\"],\n\t\t\t};\n\t\t\n\t\tfunction compare(a,b){\n\t\t\tconst [sa,linkingPredicatea]=relevantSense(a,Z27332K2);\n\t\t\tconst [sb,linkingPredicateb]=relevantSense(b,Z27332K2);\n\t\t\t\n\t\t\t//ranks\n\t\t\tconst ra=rankOfStatementOfSense(sa,connItemPIDs);\n\t\t\tconst rb=rankOfStatementOfSense(sb,connItemPIDs);\n\t\t\t\n\t\t\tif (ra!==rb){\n\t\t\t\treturn rankRank.findIndex((a)=\u003Ea===ra) \u003C rankRank.findIndex((a)=\u003Ea===rb) ? 1 : -1;\n\t\t\t}\n\t\t\t\n\t\t\t//language style\n\t\t\tconst lsa=valuesOfStatementOfSense(sa,languageStylePIDs);\n\t\t\tconst lsb=valuesOfStatementOfSense(sb,languageStylePIDs);\n\t\t\t\n\t\t\tconst lsav=Math.min(...lsa.map((v)=\u003E{\n\t\t\t\treturn styleRank.findIndex((a)=\u003Ea===v);\n\t\t\t}));\n\t\t\tconst lsbv=Math.min(...lsb.map((v)=\u003E{\n\t\t\t\treturn styleRank.findIndex((a)=\u003Ea===v);\n\t\t\t}));\n\t\t\t\n\t\t\tif (lsav!==lsbv){\n\t\t\t\treturn lsav\u003Clsbv ? 1 : -1;\n\t\t\t}\n\t\t\t\n\t\t\t//worst lexical category\n\t\t\tconst wlcav=worstLexicalCategoryRank.findIndex((v)=\u003Ev===a.Z6005K4.Z6091K1);\n\t\t\tconst wlcbv=worstLexicalCategoryRank.findIndex((v)=\u003Ev===b.Z6005K4.Z6091K1);\n\t\t\tif (wlcav!==wlcbv){\n\t\t\t\tif (wlcav===-1) return -1;\n\t\t\t\tif (wlcbv===-1) return 1;\n\t\t\t\treturn wlcav\u003Cwlcbv ? 1 : -1;\n\t\t\t}\n\t\t\t\n\t\t\t// Lemma è nomeItem\n\t\t\tif (a.Z6005K2.Z12K1[0].Z11K2.toLocaleLowerCase(a.Z6005K2.Z12K1[0].Z11K1.Z60K1)===nomeItem.toLocaleLowerCase(a.Z6005K2.Z12K1[0].Z11K1.Z60K1)){\n\t\t\t\treturn -1;\n\t\t\t}\n\t\t\tif (b.Z6005K2.Z12K1[0].Z11K2.toLocaleLowerCase(b.Z6005K2.Z12K1[0].Z11K1.Z60K1)===nomeItem.toLocaleLowerCase(b.Z6005K2.Z12K1[0].Z11K1.Z60K1)){\n\t\t\t\treturn 1;\n\t\t\t}\n\t\t\t\n\t\t\t//best lexical category\n\t\t\tconst blcav=bestLexicalCategoryRank[linkingPredicatea].findIndex((v)=\u003Ev===a.Z6005K4.Z6091K1);\n\t\t\tconst blcbv=bestLexicalCategoryRank[linkingPredicateb].findIndex((v)=\u003Ev===b.Z6005K4.Z6091K1);\n\t\t\tif (blcav!==blcbv){\n\t\t\t\treturn blcav\u003Cblcbv ? 1 : -1;\n\t\t\t}\n\t\t\t\n\t\t\t\n\t\t\treturn 0;\n\t\t}\n\t\t\n\t\tconst sorted=Z27332K1.sort(compare);\n\t\treturn sorted;\n\t}\n\tvar QIDs=Z30177K1.map(v=\u003Ev.Z6091K1);\n\tvar elElementi=Array(Z30177K1.length);\n\tvar elLessemi=Array(Z30177K1.length);\n\tvar elMetadatiLessemi=Array(Z30177K1.length);\n\tfor (let i=0; i\u003CZ30177K1.length; ++i){\n\t\telLessemi[i]=[];\n\t\telMetadatiLessemi[i]=[];\n\t}\n\t\n\tfor (const [k,v] of Z30177K2){\n\t\tif (tipo(v)===\"Z6001\"){\n\t\t\telElementi[QIDs.findIndex(i=\u003Ei===v.Z6001K1.Z6091K1)]=v;\n\t\t} else {\n\t\t\t// return [JSON.stringify(v)];\n\t\t\tfor (const [s,i] of relevantSenses(v,QIDs)){\n\t// return [JSON.stringify(s),JSON.stringify(i)]\n\t\t\t\telLessemi[i].push(v);\n\t\t\t\telMetadatiLessemi[i].push({senso:s});\n\t\t\t}\n\t\t}\n\t}\n\tlet ret=[];\n\tfor (let iQID=0; iQID\u003CZ30177K1.length; ++iQID){\n\t\tif (elLessemi[iQID].length===0){\n\t\t// return [\"cio\"]\n\t\t\tret.push(etichettaElemento(elElementi[iQID],Z30177K4));\n\t\t} else {\n\t\t\tconst elLess=miglioriLessemi(elLessemi[iQID],Z30177K1[iQID],etichettaElemento(elElementi[iQID],Z30177K4));\n\t\t\tret.push(etichettaLessema(elLess[0],Z30177K4));\n\t\t\t// ret.push(etichettaElemento(elElementi[iQID],Z30177K4));\n\t\t}\n\t}\n\treturn ret;\n}"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "lista di nomi per titolo di tabella da mappa, js"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
ajl9835ihg4ctvbtbbsgiu7oj2dacu0
Z30275
0
70026
273855
233788
2026-05-10T21:36:46Z
YoshiRulz
10156
Added Z35065 to the approved list of implementations
273855
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z30275"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z80",
"Z17K2": "Z30275K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "b1"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z80",
"Z17K2": "Z30275K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "b2"
}
]
}
}
],
"Z8K2": "Z80",
"Z8K3": [
"Z20",
"Z30277"
],
"Z8K4": [
"Z14",
"Z30276",
"Z35065"
],
"Z8K5": "Z30275"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "clamped add bytes"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
e209hr38jnr3duz01ee7s7ha1cqlhio
Z30290
0
70046
273857
233786
2026-05-10T21:40:29Z
YoshiRulz
10156
Added Z35066 to the approved list of implementations
273857
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z30290"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z80",
"Z17K2": "Z30290K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "b1"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z80",
"Z17K2": "Z30290K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "b2"
}
]
}
}
],
"Z8K2": "Z80",
"Z8K3": [
"Z20",
"Z30292"
],
"Z8K4": [
"Z14",
"Z30291",
"Z35066"
],
"Z8K5": "Z30290"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "clamped subtract bytes"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
emw49smijlrf3bb7xu50wiw46gnyl3q
273860
273857
2026-05-10T21:43:51Z
YoshiRulz
10156
Added Z35067 and Z35068 to the approved list of test cases
273860
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z30290"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z80",
"Z17K2": "Z30290K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "b1"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z80",
"Z17K2": "Z30290K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "b2"
}
]
}
}
],
"Z8K2": "Z80",
"Z8K3": [
"Z20",
"Z30292",
"Z35067",
"Z35068"
],
"Z8K4": [
"Z14",
"Z30291",
"Z35066"
],
"Z8K5": "Z30290"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "clamped subtract bytes"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
nc0zhwe6yh9vdyj4jnr16s9vrx99bhj
Z30294
0
70050
273862
233784
2026-05-10T21:47:12Z
YoshiRulz
10156
Added Z35069 to the approved list of implementations
273862
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z30294"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z80",
"Z17K2": "Z30294K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "b1"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z80",
"Z17K2": "Z30294K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "b2"
}
]
}
}
],
"Z8K2": "Z80",
"Z8K3": [
"Z20",
"Z30296",
"Z30297"
],
"Z8K4": [
"Z14",
"Z30295",
"Z35069"
],
"Z8K5": "Z30294"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "clamped multiply bytes"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
bpn5uf9h7s6x6wxd84esnbde0c5f06b
Wikifunctions:Catalogue/Wikidata operations/Statement
4
70156
273992
259930
2026-05-11T01:59:28Z
99of9
1622
/* Wikidata statements */ references
273992
wikitext
text/x-wiki
== Wikidata statements ==
* {{Z+|Z6803}}
* {{Z+|Z19304}}
* {{Z+|Z19306}}
* {{Z+|Z19308}}
* {{Z+|Z20206}}
* {{Z+|Z28278}}
* {{Z+|Z31984}}
* {{Z+|Z28328}}
* {{Z+|Z20212}}
** {{Z+|Z23490}}
** {{Z+|Z23541}}
** {{Z+|Z20637}}
*** {{Z+|Z20643}}
** {{Z+|Z22562}}
** {{Z+|Z22565}}
** {{Z+|Z22568}}
* {{Z+|Z29868}}
** {{Z+|Z29870}}
** {{Z+|Z28312}}
* {{Z+|Z23516}}
** {{Z+|Z23139}}
** {{Z+|Z23513}}
** {{Z+|Z23528}}
** {{Z+|Z23531}}
** {{Z+|Z23534}}
** {{Z+|Z23537}}
* {{Z+|Z23499}}
** {{Z+|Z23502}}
* {{Z+|Z23688}}
* {{Z+|Z29685}}
** {{Z+|Z29688}}
* {{Z+|Z19300}}
** {{Z+|Z20616}}
* {{Z+|Z28128}}
===Wikidata references===
* {{Z+|Z35085}}
** {{Z+|Z31906}}
=== Search for ===
[[Special:Search/: "Z8K2 Z6003" OR "Z8K2 Z1K1 Z7 Z7K1 Z881 Z881K1 Z6003" OR "Z17K1 Z6003" OR "Z17K1 Z1K1 Z7 Z7K1 Z881 Z881K1 Z6003"|Functions expecting or returning an explicit Wikidata statement object, singly or in a list]]
== Wikidata statement lists ==
* {{Z+|Z22220}}
* {{Z+|Z26700}}
* {{Z+|Z28548}}
** {{Z+|Z32537}}
=== Search for ===
[[Special:Search/: "Z8K2 Z1K1 Z7 Z7K1 Z881 Z881K1 Z6003" OR "Z17K1 Z1K1 Z7 Z7K1 Z881 Z881K1 Z6003"|Functions expecting or returning a list of Wikidata statements]]
== Wikidata statement ranks ==
* {{Z+|Z23330}}
* {{Z+|Z23494}}
* {{Z+|Z23683}}
[[Category:Lists of functions]]
[[Category:Wikidata]]
67rjpfpsqpc0xr6xt7yxsbkjnjh2o43
273993
273992
2026-05-11T02:00:00Z
99of9
1622
/* Wikidata statements */
273993
wikitext
text/x-wiki
== Wikidata statements ==
* {{Z+|Z6803}}
* {{Z+|Z19304}}
* {{Z+|Z19306}}
* {{Z+|Z19308}}
* {{Z+|Z20206}}
* {{Z+|Z28278}}
* {{Z+|Z31984}}
* {{Z+|Z28328}}
* {{Z+|Z20212}}
** {{Z+|Z23490}}
** {{Z+|Z23541}}
** {{Z+|Z20637}}
*** {{Z+|Z20643}}
** {{Z+|Z22562}}
** {{Z+|Z22565}}
** {{Z+|Z22568}}
* {{Z+|Z29868}}
** {{Z+|Z29870}}
** {{Z+|Z28312}}
* {{Z+|Z23516}}
** {{Z+|Z23139}}
** {{Z+|Z23513}}
** {{Z+|Z23528}}
** {{Z+|Z23531}}
** {{Z+|Z23534}}
** {{Z+|Z23537}}
* {{Z+|Z23499}}
** {{Z+|Z23502}}
* {{Z+|Z23688}}
* {{Z+|Z29685}}
** {{Z+|Z29688}}
* {{Z+|Z19300}}
** {{Z+|Z20616}}
* {{Z+|Z28128}}
=== Search for ===
[[Special:Search/: "Z8K2 Z6003" OR "Z8K2 Z1K1 Z7 Z7K1 Z881 Z881K1 Z6003" OR "Z17K1 Z6003" OR "Z17K1 Z1K1 Z7 Z7K1 Z881 Z881K1 Z6003"|Functions expecting or returning an explicit Wikidata statement object, singly or in a list]]
==Wikidata references==
* {{Z+|Z35085}}
** {{Z+|Z31906}}
== Wikidata statement lists ==
* {{Z+|Z22220}}
* {{Z+|Z26700}}
* {{Z+|Z28548}}
** {{Z+|Z32537}}
=== Search for ===
[[Special:Search/: "Z8K2 Z1K1 Z7 Z7K1 Z881 Z881K1 Z6003" OR "Z17K1 Z1K1 Z7 Z7K1 Z881 Z881K1 Z6003"|Functions expecting or returning a list of Wikidata statements]]
== Wikidata statement ranks ==
* {{Z+|Z23330}}
* {{Z+|Z23494}}
* {{Z+|Z23683}}
[[Category:Lists of functions]]
[[Category:Wikidata]]
50vyhk1mb2iqg2g0omuq8j12wgy6bdv
274007
273993
2026-05-11T02:27:43Z
99of9
1622
/* Wikidata references */ Z35090
274007
wikitext
text/x-wiki
== Wikidata statements ==
* {{Z+|Z6803}}
* {{Z+|Z19304}}
* {{Z+|Z19306}}
* {{Z+|Z19308}}
* {{Z+|Z20206}}
* {{Z+|Z28278}}
* {{Z+|Z31984}}
* {{Z+|Z28328}}
* {{Z+|Z20212}}
** {{Z+|Z23490}}
** {{Z+|Z23541}}
** {{Z+|Z20637}}
*** {{Z+|Z20643}}
** {{Z+|Z22562}}
** {{Z+|Z22565}}
** {{Z+|Z22568}}
* {{Z+|Z29868}}
** {{Z+|Z29870}}
** {{Z+|Z28312}}
* {{Z+|Z23516}}
** {{Z+|Z23139}}
** {{Z+|Z23513}}
** {{Z+|Z23528}}
** {{Z+|Z23531}}
** {{Z+|Z23534}}
** {{Z+|Z23537}}
* {{Z+|Z23499}}
** {{Z+|Z23502}}
* {{Z+|Z23688}}
* {{Z+|Z29685}}
** {{Z+|Z29688}}
* {{Z+|Z19300}}
** {{Z+|Z20616}}
* {{Z+|Z28128}}
=== Search for ===
[[Special:Search/: "Z8K2 Z6003" OR "Z8K2 Z1K1 Z7 Z7K1 Z881 Z881K1 Z6003" OR "Z17K1 Z6003" OR "Z17K1 Z1K1 Z7 Z7K1 Z881 Z881K1 Z6003"|Functions expecting or returning an explicit Wikidata statement object, singly or in a list]]
==Wikidata references==
* {{Z+|Z35090}}
* {{Z+|Z35085}}
** {{Z+|Z31906}}
== Wikidata statement lists ==
* {{Z+|Z22220}}
* {{Z+|Z26700}}
* {{Z+|Z28548}}
** {{Z+|Z32537}}
=== Search for ===
[[Special:Search/: "Z8K2 Z1K1 Z7 Z7K1 Z881 Z881K1 Z6003" OR "Z17K1 Z1K1 Z7 Z7K1 Z881 Z881K1 Z6003"|Functions expecting or returning a list of Wikidata statements]]
== Wikidata statement ranks ==
* {{Z+|Z23330}}
* {{Z+|Z23494}}
* {{Z+|Z23683}}
[[Category:Lists of functions]]
[[Category:Wikidata]]
98se0ql67hnao68uiztzf7sercff2i7
Talk:Z30192
1
70785
273832
235916
2026-05-10T20:31:40Z
YoshiRulz
10156
Add to category
273832
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
== Duplicate ==
of [[Z30016]] [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 21:59, 13 December 2025 (UTC)
bbttzxqa5hz65hkq5bb3uik8bvl0sw2
Talk:Z30837
1
71296
273869
242239
2026-05-10T22:10:19Z
YoshiRulz
10156
Add to category
273869
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z30901
1
71594
273870
242974
2026-05-10T22:16:02Z
YoshiRulz
10156
Add to category
273870
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
[[Category:Toki_pona]]
== tests ==
In addition to [ˈɛdɪnbʌrə] for Edinburgh, [paʁi] for Paris, and [ɲihoꜜɴ] for 日本, [https://youtube.com/watch?v=9Anh1ZMgNcQ this video] tries out Rakhine, Gyöngyös, Ndjolé, Llanelli, Weirton, Perm, Esfahan, Jeungpyeong, Rouen, and Thiruvananthapuram. [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 07:21, 18 January 2026 (UTC)
cx2hxtc95jfuzy0jc5kw4x18bru050x
Z31013
0
72251
273871
240860
2026-05-10T22:18:20Z
YoshiRulz
10156
Added Z31017 to the approved list of implementations
273871
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z31013"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z1"
},
"Z17K2": "Z31013K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "first list"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z1"
},
"Z17K2": "Z31013K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "second list"
}
]
}
}
],
"Z8K2": "Z13518",
"Z8K3": [
"Z20",
"Z31014",
"Z31015",
"Z31016"
],
"Z8K4": [
"Z14",
"Z21399",
"Z18138",
"Z31017"
],
"Z8K5": "Z31013"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Levenshtein distance between two lists"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "computes the minimum number of edits (insertions, deletions, and substitutions) on elements that would be needed to transform one list into the other"
}
]
}
}
474igron4z3lyu3jfjhv46e2gw9fwte
Z31047
0
72617
273873
241927
2026-05-10T22:20:01Z
YoshiRulz
10156
Added Z35070 to the approved list of implementations
273873
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z31047"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z20838"
},
"Z17K2": "Z31047K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Numbers"
}
]
}
}
],
"Z8K2": "Z20838",
"Z8K3": [
"Z20",
"Z31049",
"Z31050"
],
"Z8K4": [
"Z14",
"Z31048",
"Z35070"
],
"Z8K5": "Z31047"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "arithmetical average of numbers"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"arithmetical average",
"average"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Given a list, returns the arithmetical average"
}
]
}
}
dlrahlw9hc86lyuoo6fslugz54wy5cu
Talk:Z31454
1
75418
273882
250033
2026-05-10T22:34:52Z
YoshiRulz
10156
Add to category
273882
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
== Display function ==
{{ping|Nanona15dobato}} should this be set as the function to display natural numbers in Japanese? [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:53, 5 February 2026 (UTC)
: Thank you for approving the implementation! Just to confirm, if this is set as the display function, would it automatically change the display for all natural numbers across the site for Japanese users?<br>I'm a bit torn. For Japanese speakers, this format is excellent for improving readability in prose and reducing cognitive load for large numbers. However, raw digits are often better for mathematical precision and direct comparison in tables. For now, I'd prefer to keep this as a standalone function rather than the default display. [[User:Nanona15dobato|Nanona15dobato]] ([[User talk:Nanona15dobato|talk]]) 15:46, 5 February 2026 (UTC)
::Yes, it would. Keeping it as a standalone function works as well. Thanks! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:23, 5 February 2026 (UTC)
0g7l2k7njt8rbpxgpmk44xqn97kg9w3
Category talk:Functions with only code implementations
15
77040
273830
273451
2026-05-10T20:29:11Z
YoshiRulz
10156
/* Surveying all Z8s */
273830
wikitext
text/x-wiki
== Surveying all Z8s ==
I've checked <code>[[Z10000]]</code>–<code>[[Z30000]]</code>. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:46, 21 March 2026 (UTC)
f2sa2nymxtm7ypjh854k2louoz359en
273981
273830
2026-05-11T01:24:23Z
YoshiRulz
10156
/* Surveying all Z8s */
273981
wikitext
text/x-wiki
== Surveying all Z8s ==
I've checked <code>[[Z10000]]</code>–<code>[[Z35073]]</code>. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:46, 21 March 2026 (UTC)
cyxyc6nwxtq2hadupt9e3mpx5o06g3m
Z31819
0
77462
273889
255568
2026-05-10T22:42:17Z
YoshiRulz
10156
Added Z32957 to the approved list of test cases
273889
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z31819"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z19677"
},
"Z17K2": "Z31819K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "array"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z19677",
"Z17K2": "Z31819K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "rational"
}
]
}
}
],
"Z8K2": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z19677"
},
"Z8K3": [
"Z20",
"Z32957"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z31819"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "multiply array elements by rational"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "returns the array with all the elements of the array multiplied by the rational number"
}
]
}
}
03ga0fv6frs1o8j0gtzzijx4u6tjolz
273890
273889
2026-05-10T22:42:19Z
YoshiRulz
10156
Added Z32909 to the approved list of implementations
273890
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z31819"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z19677"
},
"Z17K2": "Z31819K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "array"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z19677",
"Z17K2": "Z31819K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "rational"
}
]
}
}
],
"Z8K2": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z19677"
},
"Z8K3": [
"Z20",
"Z32957"
],
"Z8K4": [
"Z14",
"Z32909"
],
"Z8K5": "Z31819"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "multiply array elements by rational"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "returns the array with all the elements of the array multiplied by the rational number"
}
]
}
}
50e36yh1hpuqokhhw4oc03cqof4id74
273892
273890
2026-05-10T22:42:38Z
YoshiRulz
10156
Added Z35071 to the approved list of implementations
273892
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z31819"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z19677"
},
"Z17K2": "Z31819K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "array"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z19677",
"Z17K2": "Z31819K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "rational"
}
]
}
}
],
"Z8K2": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z19677"
},
"Z8K3": [
"Z20",
"Z32957"
],
"Z8K4": [
"Z14",
"Z32909",
"Z35071"
],
"Z8K5": "Z31819"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "multiply array elements by rational"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "returns the array with all the elements of the array multiplied by the rational number"
}
]
}
}
l3rqe0p2yiez7t99lqpmzppb73bg697
Talk:Z31965
1
77876
273895
256714
2026-05-10T22:50:26Z
YoshiRulz
10156
Add to category
273895
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
[[Category:Interlinear_annotations]]
lv117u9dhtjo7bm6y0r6yrnuhtp1b9c
Z31984
0
77911
273950
258030
2026-05-11T00:46:37Z
99of9
1622
Added Z35081 to the approved list of test cases
273950
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z31984"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6003",
"Z17K2": "Z31984K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "statement"
}
]
}
}
],
"Z8K2": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z6008"
},
"Z8K3": [
"Z20",
"Z35081"
],
"Z8K4": [
"Z14",
"Z31985"
],
"Z8K5": "Z31984"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "References (citations) of Wikidata statement"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "returns the references key (Z6003K6) of a Wikidata statement"
}
]
}
}
iw0i1e8x988j1fobb2sp2zak829gpmx
273963
273950
2026-05-11T00:56:13Z
99of9
1622
273963
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z31984"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6003",
"Z17K2": "Z31984K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "statement"
}
]
}
}
],
"Z8K2": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z6008"
},
"Z8K3": [
"Z20",
"Z35081"
],
"Z8K4": [
"Z14",
"Z31985"
],
"Z8K5": "Z31984"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "references of Wikidata statement"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"citations of a Wikidata statement",
"References (citations) of Wikidata statement"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "returns the references key (Z6003K6) of a Wikidata statement"
}
]
}
}
ie6n3b6tc6xd3q2jn86jbfryyv4ixpk
Z31992
0
77926
274022
256920
2026-05-11T04:04:05Z
DMartin (WMF)
24
274022
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z31992"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z31988",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z29294",
"Z29294K1": {
"Z1K1": "Z18",
"Z18K1": "Z31988K1"
},
"Z29294K2": {
"Z1K1": "Z18",
"Z18K1": "Z31988K2"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "same Wikidata sitelink, Composition: equivalence "
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
szmxmum5w9tmxt23kxzh5mtrrfjegof
Talk:Z31192
1
77951
273876
257063
2026-05-10T22:23:38Z
YoshiRulz
10156
Add to category
273876
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
== Output HTML rather than a string? ==
Shouldn't this be changed to output an HTML object, rather than a string that looks like HTML? [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 21:48, 11 March 2026 (UTC)
4fuf82flehrk1pem5oe3y84ccrsebp1
Z32109
0
78181
273898
257851
2026-05-10T23:00:29Z
YoshiRulz
10156
Added Z32111 to the approved list of implementations
273898
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z32109"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z86"
},
"Z17K2": "Z32109K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "code points"
}
]
}
}
],
"Z8K2": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z86"
},
"Z8K3": [
"Z20",
"Z32110"
],
"Z8K4": [
"Z14",
"Z32113",
"Z32111"
],
"Z8K5": "Z32109"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "sort list of Unicode code points, ascending"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"code points in ascending order"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "preserves duplicates"
}
]
}
}
jnbncm3c3x4j8kmrbknxp515xtyijwr
Z32663
0
79013
273987
260583
2026-05-11T01:40:38Z
YoshiRulz
10156
Added Z26604 to the approved list of implementations
273987
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z32663"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6001",
"Z17K2": "Z32663K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item"
}
]
}
}
],
"Z8K2": "Z40",
"Z8K3": [
"Z20",
"Z32665",
"Z32666"
],
"Z8K4": [
"Z14",
"Z32664",
"Z26604"
],
"Z8K5": "Z32663"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item represents a person"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"instance of Q5",
"is human",
"is person",
"is a person?",
"is a human?"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
l06s5ylbhmkbko7jrhha48gxxcy15tw
273988
273987
2026-05-11T01:40:40Z
YoshiRulz
10156
Removed Z32664 from the approved list of implementations
273988
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z32663"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6001",
"Z17K2": "Z32663K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item"
}
]
}
}
],
"Z8K2": "Z40",
"Z8K3": [
"Z20",
"Z32665",
"Z32666"
],
"Z8K4": [
"Z14",
"Z26604"
],
"Z8K5": "Z32663"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item represents a person"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"instance of Q5",
"is human",
"is person",
"is a person?",
"is a human?"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
hao2i3xuhlnvcyc6grf3pjwzl6w12aa
Z32664
0
79014
273989
260574
2026-05-11T01:41:47Z
YoshiRulz
10156
Move to the function which takes an Item reference
273989
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z32664"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z26602",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z32431",
"Z32431K1": {
"Z1K1": "Z18",
"Z18K1": "Z26602K1"
},
"Z32431K2": {
"Z1K1": "Z6092",
"Z6092K1": "P31"
},
"Z32431K3": {
"Z1K1": "Z6091",
"Z6091K1": "Q5"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item represents a person, compose"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
0mzh7zzf6u1eykg7t3nk78gat9pkp4p
Z32732
0
79128
273692
260908
2026-05-10T16:38:04Z
Dv103
11127
273692
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z32732"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z32731",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z27873",
"Z27873K1": {
"Z1K1": "Z7",
"Z7K1": "Z27849",
"Z27849K1": {
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z877",
"Z877K1": {
"Z1K1": "Z18",
"Z18K1": "Z32731K1"
},
"Z877K2": "Z32729"
},
"Z802K2": "Z32729",
"Z802K3": {
"Z1K1": "Z7",
"Z7K1": "Z27873",
"Z27873K1": {
"Z1K1": "Z18",
"Z18K1": "Z32731K1"
},
"Z27873K2": "caption",
"Z27873K3": [
"Z6"
],
"Z27873K4": [
"Z6"
]
}
},
"Z27849K2": {
"Z1K1": "Z7",
"Z7K1": "Z27926",
"Z27926K1": {
"Z1K1": "Z7",
"Z7K1": "Z13464",
"Z13464K1": "Z35049",
"Z13464K2": {
"Z1K1": "Z7",
"Z7K1": "Z873",
"Z873K1": "Z27926",
"Z873K2": {
"Z1K1": "Z18",
"Z18K1": "Z32731K2"
}
},
"Z13464K3": "tr"
}
}
},
"Z27873K2": "table",
"Z27873K3": [
"Z6",
"class"
],
"Z27873K4": [
"Z6",
"wikitable"
]
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "create table from caption and cells, composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
szytl2t0i2767qy4644cqt6p0z2v2xk
User talk:Rachmat04
3
79351
274017
273224
2026-05-11T03:08:10Z
SpBot
978
archive 1 section: 1 to [[User talk:Rachmat04/Archive/2026]] (after section [[User talk:Rachmat04/Archive/2026#Wikifunctions_&_Abstract_Wikipedia_Newsletter_#243_is_out:_Community_proposals_for_capturing_meaning|Wikifunctions_&_Abstract_Wikipedia_Newsletter_#243_is_out:_Community_proposals_for_capturing_meaning]]) - previous edit: [[:User:MediaWiki message delivery|MediaWiki message delivery]], 2026-05-08 11:16
274017
wikitext
text/x-wiki
{{Autoarchive resolved section
|age=3
|timeout=30
|show=yes
|archive='((FULLPAGENAME))/Archive/((year))'
|overview=
|latest archive=[[{{FULLPAGENAME}}/Archive/{{CURRENTYEAR}}|Archive/{{CURRENTYEAR}}]]
}}
== Wikifunctions & Abstract Wikipedia Newsletter #244 is out: Milestones; Some major issues hopefully resolved ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-04-16|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we celebrate 4000 functions on Wikifunctions and 1000 abstract articles on Abstract Wikipedia, we announce that we should have fixed some major issues with the websites, we inform you on our latest outreach activities, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 10:22, 17 April 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 -->
== Wikifunctions & Abstract Wikipedia Newsletter #245 is out: The Foundation's search for the perfect language ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-04-25|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we present an academic paper about Abstract Wikipedia, we discuss our latest Type created, and we take a look at the newest created functions.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 09:54, 25 April 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 -->
== Wikifunctions & Abstract Wikipedia Newsletter #246 is out: Request for input: what should we count for Abstract Wikipedia ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-05-02|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we ask you what would be the relevant metrics for Abstract Wikipedia, we discuss our latest news on Composition Language v2, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 12:21, 2 May 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 -->
== Wikifunctions & Abstract Wikipedia Newsletter #247 is out: References from Wikidata now available ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-05-08|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we announce that is now possible to pass references in Wikidata statements, we introduce the [https://abstract-data.toolforge.org/ Abstract Data dashboard], we report you on the presentation about Abstract Wikipedia at WikiCon Australia, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Also, we remind you that if you have questions or ideas to discuss, the next '''Volunteers' Corner''' will be held on '''[https://zonestamp.toolforge.org/1778520600 May 11, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 11:16, 8 May 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 -->
0zt6jxmi32tfup7y32qg5e5py1mkv0n
Z33068
0
79620
274024
267837
2026-05-11T04:12:56Z
Feeglgeef
8776
Added Z35097 to the approved list of implementations
274024
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z33068"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z1"
},
"Z17K2": "Z33068K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "sentences"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z33068K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z33966",
"Z33967"
],
"Z8K4": [
"Z14",
"Z33965",
"Z35097"
],
"Z8K5": "Z33068"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "paragraph from sentences"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Takes a list of sentences and creates a paragraph"
}
]
}
}
ievo78h2tu50sqjvftnykn28lwiysc3
274025
274024
2026-05-11T04:13:55Z
WikiLambda system
3
Updated the implementation list (see [[Help:Wikifunctions/Implementation_ordering_and_choosing|About implementation selection]])
274025
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z33068"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z1"
},
"Z17K2": "Z33068K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "sentences"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z33068K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z33966",
"Z33967"
],
"Z8K4": [
"Z14",
"Z35097",
"Z33965"
],
"Z8K5": "Z33068"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "paragraph from sentences"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Takes a list of sentences and creates a paragraph"
}
]
}
}
fzoplbb36t3zncjvbqmmw8dtc48fcyg
274027
274025
2026-05-11T04:17:26Z
WikiLambda system
3
Updated the implementation list (see [[Help:Wikifunctions/Implementation_ordering_and_choosing|About implementation selection]])
274027
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z33068"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z1"
},
"Z17K2": "Z33068K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "sentences"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z33068K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z33966",
"Z33967"
],
"Z8K4": [
"Z14",
"Z33965",
"Z35097"
],
"Z8K5": "Z33068"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "paragraph from sentences"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Takes a list of sentences and creates a paragraph"
}
]
}
}
ievo78h2tu50sqjvftnykn28lwiysc3
274028
274027
2026-05-11T04:17:27Z
Feeglgeef
8776
Added Z35098 to the approved list of test cases
274028
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z33068"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z1"
},
"Z17K2": "Z33068K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "sentences"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z33068K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z33966",
"Z33967",
"Z35098"
],
"Z8K4": [
"Z14",
"Z35097",
"Z33965"
],
"Z8K5": "Z33068"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "paragraph from sentences"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Takes a list of sentences and creates a paragraph"
}
]
}
}
gkcsbjxlu685gndx9ej5cob2udtm1vy
Z33105
0
79703
273915
263190
2026-05-10T23:36:58Z
YoshiRulz
10156
Added Z33109 to the approved list of implementations
273915
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z33105"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z1"
},
"Z17K2": "Z33105K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "list"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z4",
"Z17K2": "Z33105K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "type"
}
]
}
}
],
"Z8K2": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z1"
},
"Z8K3": [
"Z20",
"Z33106",
"Z33111",
"Z33112",
"Z33113",
"Z33114"
],
"Z8K4": [
"Z14",
"Z33110",
"Z33109"
],
"Z8K5": "Z33105"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "filter elements of Typed list by exact Type"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"filter by Type (invariant)",
"select objects with exact Type",
"select objects with Type (invariant)"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
o755zyfd15p462e49fyuoz44ddlqrix
273916
273915
2026-05-10T23:37:50Z
YoshiRulz
10156
Removed Z33109 from the approved list of implementations
273916
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z33105"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z1"
},
"Z17K2": "Z33105K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "list"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z4",
"Z17K2": "Z33105K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "type"
}
]
}
}
],
"Z8K2": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z1"
},
"Z8K3": [
"Z20",
"Z33106",
"Z33111",
"Z33112",
"Z33113",
"Z33114"
],
"Z8K4": [
"Z14",
"Z33110"
],
"Z8K5": "Z33105"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "filter elements of Typed list by exact Type"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"filter by Type (invariant)",
"select objects with exact Type",
"select objects with Type (invariant)"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
1t5q01tuunesb8x0n49qye5spfbiywf
Z33304
0
80028
273945
264898
2026-05-11T00:43:04Z
YoshiRulz
10156
Added Z33308 and Z33314 to the approved list of implementations
273945
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z33304"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z20838",
"Z17K2": "Z33304K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "magnitude"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "modulo"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z20838",
"Z17K2": "Z33304K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "angle (radians)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "angolo (radianti)"
}
]
}
}
],
"Z8K2": "Z33198",
"Z8K3": [
"Z20",
"Z33305",
"Z33307",
"Z33309",
"Z33310",
"Z33312"
],
"Z8K4": [
"Z14",
"Z33308",
"Z33314"
],
"Z8K5": "Z33304"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "complex128 from magnitude and angle"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "complex128 da modulo e angolo"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"complex128 from norm and phase",
"complex128 from modulus and argument",
"complex128 from radius and azimuth"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1787",
"Z31K2": [
"Z6",
"complex128 da modulo e fase",
"complex128 da norma e fase",
"complex128 da norma e angolo"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "angle in radians, measured CCW (from the +Re axis towards +Im)"
}
]
}
}
cajihutcacv8jj7h8732sq16or3km26
273946
273945
2026-05-11T00:43:45Z
YoshiRulz
10156
Removed Z33314 from the approved list of implementations
273946
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z33304"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z20838",
"Z17K2": "Z33304K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "magnitude"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "modulo"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z20838",
"Z17K2": "Z33304K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "angle (radians)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "angolo (radianti)"
}
]
}
}
],
"Z8K2": "Z33198",
"Z8K3": [
"Z20",
"Z33305",
"Z33307",
"Z33309",
"Z33310",
"Z33312"
],
"Z8K4": [
"Z14",
"Z33308"
],
"Z8K5": "Z33304"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "complex128 from magnitude and angle"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "complex128 da modulo e angolo"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"complex128 from norm and phase",
"complex128 from modulus and argument",
"complex128 from radius and azimuth"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1787",
"Z31K2": [
"Z6",
"complex128 da modulo e fase",
"complex128 da norma e fase",
"complex128 da norma e angolo"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "angle in radians, measured CCW (from the +Re axis towards +Im)"
}
]
}
}
8h39zqcd8zg966nfn6chsxcp0tfcirc
273948
273946
2026-05-11T00:45:28Z
YoshiRulz
10156
Added Z33314 to the approved list of implementations
273948
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z33304"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z20838",
"Z17K2": "Z33304K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "magnitude"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "modulo"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z20838",
"Z17K2": "Z33304K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "angle (radians)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "angolo (radianti)"
}
]
}
}
],
"Z8K2": "Z33198",
"Z8K3": [
"Z20",
"Z33305",
"Z33307",
"Z33309",
"Z33310",
"Z33312"
],
"Z8K4": [
"Z14",
"Z33308",
"Z33314"
],
"Z8K5": "Z33304"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "complex128 from magnitude and angle"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "complex128 da modulo e angolo"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"complex128 from norm and phase",
"complex128 from modulus and argument",
"complex128 from radius and azimuth"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1787",
"Z31K2": [
"Z6",
"complex128 da modulo e fase",
"complex128 da norma e fase",
"complex128 da norma e angolo"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "angle in radians, measured CCW (from the +Re axis towards +Im)"
}
]
}
}
cajihutcacv8jj7h8732sq16or3km26
273949
273948
2026-05-11T00:45:38Z
WikiLambda system
3
Updated the implementation list (see [[Help:Wikifunctions/Implementation_ordering_and_choosing|About implementation selection]])
273949
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z33304"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z20838",
"Z17K2": "Z33304K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "magnitude"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "modulo"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z20838",
"Z17K2": "Z33304K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "angle (radians)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "angolo (radianti)"
}
]
}
}
],
"Z8K2": "Z33198",
"Z8K3": [
"Z20",
"Z33305",
"Z33307",
"Z33309",
"Z33310",
"Z33312"
],
"Z8K4": [
"Z14",
"Z33314",
"Z33308"
],
"Z8K5": "Z33304"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "complex128 from magnitude and angle"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "complex128 da modulo e angolo"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"complex128 from norm and phase",
"complex128 from modulus and argument",
"complex128 from radius and azimuth"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1787",
"Z31K2": [
"Z6",
"complex128 da modulo e fase",
"complex128 da norma e fase",
"complex128 da norma e angolo"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "angle in radians, measured CCW (from the +Re axis towards +Im)"
}
]
}
}
ognbndzl0hvjq60ez64kkpg9ragdjfp
Z33314
0
80038
273947
264597
2026-05-11T00:45:19Z
YoshiRulz
10156
Flip sign of imaginary part
273947
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z33314"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z33304",
"Z14K3": {
"Z1K1": "Z16",
"Z16K1": "Z610",
"Z16K2": "def Z33304(Z33304K1, Z33304K2):\n\timport math\n\treturn complex(Z33304K1 * math.cos(Z33304K2), Z33304K1 * math.sin(Z33304K2))"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "complex128 from magnitude and angle, Python"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
df0q6l0u3l0xr7fb0tycabl02pjdqcz
Z33708
0
80527
273943
266659
2026-05-11T00:39:05Z
YoshiRulz
10156
Added Z35080 to the approved list of implementations
273943
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z33708"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z33198",
"Z17K2": "Z33708K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "dividendo"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "dividend"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z33198",
"Z17K2": "Z33708K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "divisore"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "divisor"
}
]
}
}
],
"Z8K2": "Z33198",
"Z8K3": [
"Z20",
"Z33709",
"Z33710",
"Z33711"
],
"Z8K4": [
"Z14",
"Z33712",
"Z33724",
"Z35080"
],
"Z8K5": "Z33708"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "dividi complessi (float64)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "divide Complex numbers (float64)"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1787",
"Z31K2": [
"Z6",
"dividi Numeri complessi (float64)",
"divisione di complessi",
"divisione di numeri complessi",
"divisione tra numeri complessi",
"divisione fra numeri complessi",
"rapporto tra numeri complessi",
"rapporto fra numeri complessi"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
swhrr821x38jjoznep0b1zml91w8277
Talk:Z33151
1
80601
273918
267420
2026-05-10T23:40:13Z
YoshiRulz
10156
Add to category
273918
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
== Bad en title ==
{{ping|ChaoticVermillion}} Hello! The en title of a label should not be three-fifths in a foreign language, even if that language is constructed. You should instead describe the system in English words (see, for example {{Z|Z19503}} which is not called "natural numbers in മലയാളലിപി"). Thank you! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 23:32, 17 April 2026 (UTC)
== Duplicate ==
This function already appears to exists at {{Z|Z24721}}. It was unimplemented for a while, I never got around to working on it, but it seems to be functional now. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 14:05, 21 April 2026 (UTC)
4xn960osxw36j5obcrvtjal113ets81
Talk:Z33727
1
80817
273951
267174
2026-05-11T00:47:08Z
YoshiRulz
10156
Add to category
273951
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
[[Category:Japanese]]
tldn1spmo8mvl7u7nx14w3rldqqsus1
User:HenkvD
2
81186
273755
272659
2026-05-10T18:29:56Z
HenkvD
1290
273755
wikitext
text/x-wiki
{| border="1" style="float: right; margin-left: 1em; margin-bottom: 0.5em; border: #99B3FF solid 1px; background: #F1F8F1; border-collapse: collapse;" |
| colspan="10" | <div class="plainlinks"><center> <b>Gebruiker:HenkvD op [[commons:Template talk:Sisterlinks|zusterprojecten]]: </b><small>[http://nl.wikipedia.org/w/index.php?title=Gebruiker:HenkvD/Categorie%C3%ABn&action=edit (bewerk)]</div></small></center>
|-
| valign="top" align="center" | [[Image:Wikipedia-logo.png|18px]]<br>Wikipedia<br>[[:de:Benutzer:HenkvD|de:]] [[:en:User:HenkvD|en:]] [[:fr:Utilisateur:HenkvD|fr:]] '''[[:nl:User:HenkvD|nl:]]'''
| valign="top" align="center" | [[Image:Wiktionary-logo-en.png|17px]]<br>Wiktionary<br>[[:wikt:en:User:HenkvD|en:]]<br />[http://www.omegawiki.org/index.php/User:HenkvD ΩWiki]
| valign="top" align="center" | [[Image:Wikinews-logo.png|35px]]<br>Wikinews<br>[[wikinews:User:HenkvD|en:]] [[:n:nl:User:HenkvD|nl:]]<br><div id="cat" class="plainlinks">[http://incubator.wikimedia.org/w/index.php?title=User:HenkvD nl: in incubator]</div>
| valign="top" align="center" | [[Image:Wikiquote-logo.png|16px]]<br>Wikiquote<br>[[:q:en:User:HenkvD|en:]]
|-
| valign="top" align="center" | [[Image:Wikibooks-logo.png|18px]]<br>Wikibooks<br>[[:b:en:User:HenkvD|en:]]
| valign="top" align="center" | [[Image:Wikisource-logo.png|18px]]<br>Wikisource<br>[[:s:en:User:HenkvD|en:]] '''[[:s:nl:Gebruiker:HenkvD|nl:]]''' <div id="cat" class="plainlinks">[http://wikisource.org/wiki/User:HenkvD old]</div>
| valign="top" align="center" | [[Image:Wikiversity-logo-en.svg|18px]]<br>Wikiversity<br>[[:de:v:User:HenkvD|de:]] [[:en:v:User:HenkvD|en:]]
| valign="top" align="center" | [[Image:Wikimedia-logo.png|18px]]<br>[[:meta:User:HenkvD|Meta]]<br><div id="cat" class="plainlinks">[http://strategy.wikimedia.org/wiki/User:HenkvD Strategy]<br><div id="cat" class="plainlinks">'''[http://nl.wikimedia.org/wiki/Gebruiker:HenkvD nl:]'''
</div>
|-
| valign="top" align="center" | [[Image:Wikivoyage-Logo-v3-icon.svg|16px]]<br>Wikivoyage<br>[[:en:voy:User:HenkvD|en:]]
| valign="top" align="center" | [[File:Wikidata-logo.svg|19px|Wikidata]]<br><div class="plainlinks">[http://www.wikidata.org/wiki/User:HenkvD Wikidata]</div>
| valign="top" align="center" | [[Image:Commons-logo.svg|14px]]<br>[[:Commons:User:HenkvD|Commons]]
| valign="top" align="center" | [[File:Wikifunctions-logo.svg|14px]] [[File:Abstract-Wikipedia-wordmark.svg|42px]]<br>'''Wikifunctions''' <br>[[abstract:User:HenkvD|Abstract<br>Wikipedia]]
|}
My name is Henk, from the Netherlands ([[:nl:Gebruiker:HenkvD]]).
I am interested in Abstract Wikipedia functionality and have general knowledge if the Dutch language (as native speaker). As most other the Dutch persons I have good knowledge of English and some of German and a bit of French and Romance languages.<br>
I have an IT background, and try to understand the programming in Wikifunctions, but can't actually program them, except minor adjustments.<br>
I will try to analyse Wikifunction, Wikidata, lexemes and add Wikifunction tests if needed.
{{#babel:nl|en-3|de-1}}
* [[Z26039|Z26039 subject is instance of (string)]] nl: [[File:OOjs UI icon check-constructive.svg|20px]] "Nairobi is een stad"
** Test
*** [[Z33774|Z33774 NL Test case: Nairobi is een stad]], 19/4/2026. Not yet OK per 25/4/16, but OK [[File:OOjs UI icon check-constructive.svg|20px]] per 28/4/2026
** Implementation
*** [[Z33725|Z33725 subject is instance of, with needed args]] (composition)
**** [[Z26043|Z26043 config for article-less instantiating sentences]] (Dutch was missing 25/4/26)
***** [[Z33420|Z33420 subject is instance of, default]]
****** Implementation [[Z33421|Z33421 subject is instance of, default, compose set note]] -> "Nairobi ∈ {stad}"
******* [[File:Dialog-information on.svg|20px]] proposal to change to label of P31 (to do)
**** 25/4/2026 added [[Z31317|Z31317 Dutch article-less instantiating sentence]] (which is OK) [[File:OOjs UI icon check-constructive.svg|20px]] "Nairobi is een stad"
***** [[Z22511|Z22511 capitalise first letter and add full stop]] in language independend and does NOT capitalize ijzer correctly -> IJzer [[file:Codex icon close color-error.svg|20px]] "Ijzer is een metaal." (1/5/2026) See also test [[Talk:Z30783]]. (1/5/2026)
****** test [[Z34689|Z34689 [nl] IJzer is een metaal.]] [[file:Codex icon close color-error.svg|20px]] 2/5/2026
** Implemetation
*** [[Z10771|Z10771 sentence case]] 2/5/25 added comment and 2 [nl] test cases, both [[file:Codex icon close color-error.svg|20px]]
* [[Z12627|Z12627 Dutch plural]])
** Implementation
*** [[Z12628|Z12628 Python Dutch plural]] (python, with code)
*** [[Z19434|Z19434 Dutch plural Javascript]] (disconnected)
Usefull pages:
* [[Wikifunctions:Status updates]]
* [[Wikifunctions:Requests for connection and disconnection]]
* [[Wikifunctions:Requests for user groups]]
Wikidata queries
* [https://query.wikidata.org/#%23%20Gender%20of%20City%20per%20langague%0ASELECT%20%3Fl%20%3Flemma%20%3Fsense%20%3Fgender%20%3FgenderLabel%20%28LANG%28%3Flemma%29%20AS%20%3Flanguage%29%0AWHERE%20%7B%0A%20%20%20%20%20%20%3Fsense%20wdt%3AP5137%20wd%3AQ515.%20%20%20%23%20City%0A%20%20%20%20%20%20%3Fl%20ontolex%3Asense%20%3Fsense.%0A%20%20%20%20%20%20%3Fl%20wikibase%3Alemma%20%3Flemma.%20%20%20%23%20FILTER%28LANG%28%3Flemma%29%3D%22de%22%29%0A%20%20%20%20%20%20%3Fl%20wdt%3AP5185%20%3Fgender.%0A%20%20%20%20%20%20SERVICE%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22%5BAUTO_LANGUAGE%5D%2Cen%22.%20%7D%0A%7D Gender of City per langague ]
qntsxwyb3cc552atvce0q66jel2ly07
Z34096
0
81233
273669
268558
2026-05-10T15:55:20Z
Dv103
11127
Added Z35046 to the approved list of test cases
273669
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z34096"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": "Z34096K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "text"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z34096K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20",
"Z34098",
"Z34099",
"Z35046"
],
"Z8K4": [
"Z14",
"Z34097",
"Z34100"
],
"Z8K5": "Z34096"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "conditional sentence case"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"do not capitalize toki pona"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Capitalize the first letter of a sentence *unless* the language is Toki Pona, which only uses capital letters for names. If you are sentence casing a Wikidata label, use this function instead."
}
]
}
}
lj5qezn6wco9edaq8bulo7c3waf6q4o
273673
273669
2026-05-10T16:07:07Z
WikiLambda system
3
Updated the implementation list (see [[Help:Wikifunctions/Implementation_ordering_and_choosing|About implementation selection]])
273673
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z34096"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": "Z34096K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "text"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z34096K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20",
"Z34098",
"Z34099",
"Z35046"
],
"Z8K4": [
"Z14",
"Z34100",
"Z34097"
],
"Z8K5": "Z34096"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "conditional sentence case"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"do not capitalize toki pona"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Capitalize the first letter of a sentence *unless* the language is Toki Pona, which only uses capital letters for names. If you are sentence casing a Wikidata label, use this function instead."
}
]
}
}
0a4ml2ealrn8ae27sifv1h7i0r56bm2
273674
273673
2026-05-10T16:07:31Z
Dv103
11127
Removed Z34097 from the approved list of implementations
273674
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z34096"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": "Z34096K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "text"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z34096K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20",
"Z34098",
"Z34099",
"Z35046"
],
"Z8K4": [
"Z14",
"Z34100"
],
"Z8K5": "Z34096"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "conditional sentence case"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"do not capitalize toki pona"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Capitalize the first letter of a sentence *unless* the language is Toki Pona, which only uses capital letters for names. If you are sentence casing a Wikidata label, use this function instead."
}
]
}
}
ecd0ghvgqv6ib8ofv3yx2cgvxwinhq4
273965
273674
2026-05-11T01:06:21Z
YoshiRulz
10156
Added Z34097 to the approved list of implementations
273965
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z34096"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": "Z34096K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "text"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z34096K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20",
"Z34098",
"Z34099",
"Z35046"
],
"Z8K4": [
"Z14",
"Z34100",
"Z34097"
],
"Z8K5": "Z34096"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "conditional sentence case"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"do not capitalize toki pona"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Capitalize the first letter of a sentence *unless* the language is Toki Pona, which only uses capital letters for names. If you are sentence casing a Wikidata label, use this function instead."
}
]
}
}
0a4ml2ealrn8ae27sifv1h7i0r56bm2
Z34097
0
81234
273964
268535
2026-05-11T01:06:02Z
YoshiRulz
10156
Use the Monolingual text helper function (not that it works for Turkish yet)
273964
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z34097"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z34096",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z14396",
"Z14396K1": {
"Z1K1": "Z7",
"Z7K1": "Z30784",
"Z30784K1": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z34096K2"
},
"Z11K2": {
"Z1K1": "Z18",
"Z18K1": "Z34096K1"
}
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "conditional sentence case, composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
d04azpyjkg3ship1nvqf5q2nzzk3cey
Z34100
0
81237
273671
268542
2026-05-10T16:00:04Z
Dv103
11127
localeUppercase
273671
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z34100"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z34096",
"Z14K3": {
"Z1K1": "Z16",
"Z16K1": "Z600",
"Z16K2": "function Z34096( Z34096K1, Z34096K2 ) {\n\tif (Z34096K2.Z60K1 === \"tok\") return Z34096K1;\n\tWikifunctions.Debug(Z34096K2.Z60K1)\n\treturn Z34096K1.charAt(0).toLocaleUpperCase(Z34096K2.Z60K1) + Z34096K1.slice(1);\n}"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "conditional sentence case, JavaScript"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
oiksgaexd3wevkryw8arlywaffdttea
273672
273671
2026-05-10T16:06:56Z
Dv103
11127
manually encoded turkish dotted i exception; for some reason, toLocaleUpperCase doesn't work
273672
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z34100"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z34096",
"Z14K3": {
"Z1K1": "Z16",
"Z16K1": "Z600",
"Z16K2": "function Z34096( Z34096K1, Z34096K2 ) {\n\tif (Z34096K2.Z60K1 === \"tok\") return Z34096K1;\n\t\n\tif (Z34096K2.Z60K1 === \"tr\" \u0026\u0026 Z34096K1.charAt(0)===\"i\"){\n\t\treturn \"İ\"+Z34096K1.slice(1);\n\t}\n\t\n\treturn Z34096K1.charAt(0).toLocaleUpperCase(Z34096K2.Z60K1) + Z34096K1.slice(1);\n}"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "conditional sentence case, JavaScript"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
h0avv8n49ol81iyj2ghriui8e8qts99
Talk:Z34200
1
81414
273967
269240
2026-05-11T01:08:57Z
YoshiRulz
10156
Add to category
273967
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
[[Category:toki pona]]
q6l807gkalqj2q8xlh20yw24vmmpd22
User:Sun8908/functions
2
81890
273634
272116
2026-05-10T12:18:25Z
Sun8908
9804
273634
wikitext
text/x-wiki
Here are the functions I created:
*{{Z|Z32788}}
*{{Z|Z32900}}
*{{Z|Z33335}}
*{{Z|Z33391}}
*{{Z|Z33459}}
*{{Z|Z33509}}
*{{Z|Z33696}}
*{{Z|Z33797}}
*{{Z|Z33951}}
*{{Z|Z33955}}
*{{Z|Z34008}}
*{{Z|Z34009}}
*{{Z|Z34212}}
*{{Z|Z34218}}
*{{Z|Z34797}}
*{{Z|Z34927}}
Other functions with contributed implementation(s):
*{{Z|Z20692}}
Objects created:
*{{Z|Z33463}}
*{{Z|Z33464}}
*{{Z|Z33467}}
*{{Z|Z33468}}
01nzkbbat2ot4wlaw355rvnl4ww4twk
Z34669
0
82204
273973
272477
2026-05-11T01:16:31Z
YoshiRulz
10156
Added Z35082 to the approved list of implementations
273973
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z34669"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z11"
},
"Z17K2": "Z34669K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "list"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z11",
"Z17K2": "Z34669K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "delimiter"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20",
"Z34673",
"Z34674",
"Z34675"
],
"Z8K4": [
"Z14",
"Z34672",
"Z35082"
],
"Z8K5": "Z34669"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "join list of Monolingual texts with delimiter"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
rafhymecr78ibp1k1r3jjx5u0f0lu94
User talk:Rachmat04/Archive/2026
3
82370
274016
272119
2026-05-11T03:08:10Z
SpBot
978
archiving 1 section from [[User talk:Rachmat04]] (after section [[User talk:Rachmat04/Archive/2026#Wikifunctions_&_Abstract_Wikipedia_Newsletter_#243_is_out:_Community_proposals_for_capturing_meaning|Wikifunctions_&_Abstract_Wikipedia_Newsletter_#243_is_out:_Community_proposals_for_capturing_meaning]])
274016
wikitext
text/x-wiki
{{Talkarchive}}
== Wikifunctions & Abstract Wikipedia Newsletter #242 is out: Request for Discussion: Syntactic tables ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-04-02|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we introduce a proposal for Natural Language Generation, we introduce a page for function suggestions from Abstract Wikipedia, we inform you that there will be a presentation about Abstract Wikipedia at WikiCon Australia, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Also, we remind you that if you have questions or ideas to discuss, the next '''Volunteers' Corner''' will be held on '''[https://zonestamp.toolforge.org/1776101400 April 13, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 13:37, 3 April 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 -->
== Wikifunctions & Abstract Wikipedia Newsletter #243 is out: Community proposals for capturing meaning ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-04-10|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we report on three community proposals on syntactic approaches, we introduce a new Type (Complex numbers), we report on current hiccups on Abstract Wikipedia, we share more information about a presentation about Abstract Wikipedia at WikiCon Australia, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Also, we remind you that if you have questions or ideas to discuss, the next '''Volunteers' Corner''' will be held on '''[https://zonestamp.toolforge.org/1776101400 April 13, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 15:35, 10 April 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 -->
kx1y0pbbr8b5ll9f674045p76zpgcez
Z34797
0
82506
274032
273626
2026-05-11T05:40:10Z
Sun8908
9804
Added Z35099 to the approved list of test cases
274032
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z34797"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": "Z34797K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "pinyin"
}
]
}
}
],
"Z8K2": "Z40",
"Z8K3": [
"Z20",
"Z34861",
"Z34862",
"Z34863",
"Z34864",
"Z34865",
"Z34866",
"Z35040",
"Z35099"
],
"Z8K4": [
"Z14",
"Z35039"
],
"Z8K5": "Z34797"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "is valid pinyin for single character"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
c6j44hrgv6xyr301x5pg97e8v29q0cb
Z34899
0
82649
273977
272796
2026-05-11T01:20:09Z
YoshiRulz
10156
Added Z35083 to the approved list of implementations
273977
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z34899"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6005",
"Z17K2": "Z34899K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "lexeme"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z6091"
},
"Z17K2": "Z34899K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "features"
}
]
}
}
],
"Z8K2": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z6004"
},
"Z8K3": [
"Z20",
"Z34900"
],
"Z8K4": [
"Z14",
"Z34901",
"Z35083"
],
"Z8K5": "Z34899"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "select Forms with given features from Lexeme"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"filter Lexeme Forms by grammatical features"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
3rolj076yeq9oyiirlpgr1bxsc0xh92
Talk:Z34943
1
82716
273978
272996
2026-05-11T01:20:40Z
YoshiRulz
10156
Add to category
273978
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
== Error documentation ==
===Errors that this function can throw===
* {{Z+|Z28259}}
f40k5p8zu385nyaaf44i5giv9fk7q45
Wikifunctions:Status updates/2026-05-08
4
82771
273850
273317
2026-05-10T20:41:21Z
Ameisenigel
44
MyLanguage
273850
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = <translate><!--T:1--> Previous update</translate>
| prev = 2026-05-02
| nextlabel = <translate><!--T:2--> Next update</translate>
| next =
}}
<translate>
=== References from Wikidata now available === <!--T:3-->
<!--T:23-->
As of this Wednesday, references in Wikidata statements are being passed through to Wikifunctions. We are excited about this new ability, as this allows the use of the more than 1.3 billion references available in Wikidata and adding them as citations to individual statements in Abstract Wikipedia. Citations are a crucial element of a reliable encyclopedia, and so we are happy to make it easier to have them available in Abstract Wikipedia.
<!--T:4-->
Note that in related capabilities, links to external sites are still not displayed as links. We are working on relaxing that constraint for the content of references. For now, most hyperlinks can only be displayed as text.
=== Recording of Toby Hudson’s talk at WikiCon Australia === <!--T:5-->
</translate>
[[File:Wikifunctions in practice - Toby Hudson - WikiConAU-2026.webm|thumb|Wikifunctions in Practice: Reusable Logic for Wikimedia]]
<translate><!--T:6-->
[[<tvar name="1">User:99of9</tvar>|Toby Hudson]] presented '''[[<tvar name="2">:meta:Event:WikiCon Australia 2026/Submissions/Wikifunctions in Practice: Reusable Logic for Wikimedia</tvar>|Wikifunctions in Practice: Reusable Logic for Wikimedia]]''' at [[<tvar name="3">:meta:Event:WikiCon Australia 2026</tvar>|WikiCon Australia]] on 11 April 2026. The [[<tvar name="4">:c:File:Wikifunctions in practice - Toby Hudson - WikiConAU-2026.webm</tvar>|recording is available on Commons]] and [<tvar name="5">https://www.youtube.com/watch?v=ViOkEYQLggM</tvar> on YouTube].
<!--T:7-->
Toby gives a great motivation for Abstract Wikipedia and Wikifunctions, and gives in 23 minutes a quick, but thorough overview of both projects, and then answers questions from the in-person audience. Here is the description of the talk:
</translate>
: <translate><!--T:8--> ''Wikifunctions promises something simple but ambitious: write logic once, and make it reusable across Wikimedia projects and languages. Small, well-chosen functions can have outsized impact and eliminate some updating, copy-pasting, or even translation.''</translate>
: <translate><!--T:9--> ''This talk focuses on goals and practical usage rather than internals or programming, but will allow plenty of time for questions from the audience to dig into the details. We'll see what Wikifunctions is and what it's for. We will test a range of existing functions on Wikifunctions directly. We will see how to embed the result of a function call in a regular Wiki page elsewhere on a sister project. Then we will look ahead to how Wikifunctions will play a key role in the future Abstract Wikipedia.''</translate>
<translate>
=== Abstract data dashboard === <!--T:10-->
<!--T:24-->
David Santamaria has published a tool to help understand the state of Abstract Wikipedia: [<tvar name="1">https://abstract-data.toolforge.org/</tvar> "Abstract Data"], a Website that tracks both language coverage and Wikifunctions function usage across all abstract articles.
<!--T:11-->
The main view shows all abstract articles and the number of languages/Wikipedias each can currently be rendered in. There is also a Languages view that ranks languages (Wikipedia's represented languages) by how many articles they can render, making it easy to see where coverage is strongest and where there is still work to do. Figuring out Lexeme coverage is not perfect yet.
<!--T:12-->
On the functions side, the tool lists the top 100 most-used Wikifunctions functions and shows which articles call each one, useful for assessing the impact of a change before making it. It also flags functions without an implementation or with failing tests, making it easy to spot when a broken function is blocking content from rendering.
<!--T:13-->
The data is based on the database dumps that are being generated twice a month.
<!--T:14-->
The tool is still in its early days, so it may not always work perfectly, and there are likely bugs. If you run into anything unexpected or have ideas for features you would find useful, please do let David know on [[<tvar name="1">User talk:DSantamaria-WMF</tvar>|his user talk page]]. This is not an official tool, but we hope you find it useful.
=== Admins on Abstract Wikipedia? === <!--T:15-->
<!--T:25-->
Now that Abstract Wikipedia has been around for more than a month, we would like to invite the Abstract Wikipedia community to consider whether they wish to begin a process of choosing administrators, so that the wiki becomes more self-sufficient.
=== Recent Changes in the software === <!--T:16-->
<!--T:26-->
As mentioned above, the main change this week is that we have enabled references on statements when fetching items from Wikidata (<tvar name="1">[[:phab:T404652|T404652]]</tvar>). We hope that this new feature will help you write Functions that add references for Abstract Wikipedia when using Wikidata statements. We do not expect this to add much more load to the system, but if something is now slow or broken please let us know.
<!--T:17-->
Items (and other entities) fetched from Wikidata may contain statements, and each <tvar name="1">{{Z|Z6003}}</tvar>, in its Z6003K6/references key, may now contain zero or more instances of <tvar name="2">{{Z|Z6008}}</tvar>. For more information about Wikidata’s practices regarding references for statements, [[<tvar name="3">:d:Special:MyLanguage/Help:Sources</tvar>|Wikidata's Help:Sources page]] provides a useful discussion.
<!--T:18-->
We've added two new pre-defined equality Functions with built-in Implementations, to make it easier to work with natural languages. Firstly, we've added <tvar name="1">{{Z|Z862}}</tvar>, which should let you check if the language of an item for which you asked from Wikidata is what you received back, ''etc.'' (<tvar name="2">[[:phab:T424289|T424289]]</tvar>). Secondly, we've added <tvar name="3">{{Z|Z832}}</tvar>, which will let you see if two sets of labels (most used for Wikidata item aliases) are the same (<tvar name="4">[[:phab:T424461|T424461]]</tvar>).
<!--T:19-->
Finally, we fixed one bug that you might have noticed. Occasionally, the system might not reply to MediaWiki correctly, such as when the network connection was interrupted. In these rare cases, we now emit a proper error that should come through to you with a better explanation, rather than a mysterious breakage (<tvar name="1">[[:phab:T414062|T414062]]</tvar>).
=== Volunteers’ Corner on May 11 === <!--T:20-->
<!--T:27-->
The next Volunteers’ Corner will be on [<tvar name="1">https://zonestamp.toolforge.org/1778520600</tvar> Monday, 11 May 2026 at 17:30 UTC]. We plan to have the following agenda: there will be time to ask questions and discuss all matters arising. If we have time, we will write a function together. Everyone is welcome to join us on [<tvar name="2">https://meet.google.com/xuy-njxh-rkw</tvar> Google Meet].
=== Fresh Functions weekly: 39 new Functions === <!--T:21-->
<!--T:28-->
This week we had 39 new functions. Here is an incomplete list of functions with implementations and passing tests to get a taste of what functions have been created. Thanks everybody for contributing!
</translate>
* {{Z|Z34282}}
* {{Z|Z34293}}
* {{Z|Z34308}}
* {{Z|Z34353}}
* {{Z|Z34367}}
* {{Z|Z34378}}
* {{Z|Z34380}}
* {{Z|Z34394}}
* {{Z|Z34409}}
* {{Z|Z34419}}
* {{Z|Z34427}}
* {{Z|Z34434}}
* {{Z|Z34487}}
* {{Z|Z34510}}
* {{Z|Z34519}}
* {{Z|Z34538}}
* {{Z|Z34575}}
* {{Z|Z34585}}
* {{Z|Z34620}}
* {{Z|Z34637}}
* {{Z|Z34638}}
* {{Z|Z34641}}
* {{Z|Z34644}}
* {{Z|Z34663}}
* {{Z|Z34669}}
* {{Z|Z34736}}
<translate>
<!--T:22-->
A [<tvar name="1">https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest</tvar> complete list of all functions sorted by when they were created] is available.
</translate>
[[Category:Status updates{{#translation:}}|2026-05-08]]
26zz2n9qrisb8yioscz26mj2zyzfaeo
Wikifunctions:Status updates/2026-05-08/en
4
82794
273851
273331
2026-05-10T20:41:40Z
FuzzyBot
207
Updating to match new version of source page
273851
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Previous update
| prev = 2026-05-02
| nextlabel = Next update
| next =
}}
=== References from Wikidata now available ===
As of this Wednesday, references in Wikidata statements are being passed through to Wikifunctions. We are excited about this new ability, as this allows the use of the more than 1.3 billion references available in Wikidata and adding them as citations to individual statements in Abstract Wikipedia. Citations are a crucial element of a reliable encyclopedia, and so we are happy to make it easier to have them available in Abstract Wikipedia.
Note that in related capabilities, links to external sites are still not displayed as links. We are working on relaxing that constraint for the content of references. For now, most hyperlinks can only be displayed as text.
=== Recording of Toby Hudson’s talk at WikiCon Australia ===
[[File:Wikifunctions in practice - Toby Hudson - WikiConAU-2026.webm|thumb|Wikifunctions in Practice: Reusable Logic for Wikimedia]]
[[User:99of9|Toby Hudson]] presented '''[[:meta:Event:WikiCon Australia 2026/Submissions/Wikifunctions in Practice: Reusable Logic for Wikimedia|Wikifunctions in Practice: Reusable Logic for Wikimedia]]''' at [[:meta:Event:WikiCon Australia 2026|WikiCon Australia]] on 11 April 2026. The [[:c:File:Wikifunctions in practice - Toby Hudson - WikiConAU-2026.webm|recording is available on Commons]] and [https://www.youtube.com/watch?v=ViOkEYQLggM on YouTube].
Toby gives a great motivation for Abstract Wikipedia and Wikifunctions, and gives in 23 minutes a quick, but thorough overview of both projects, and then answers questions from the in-person audience. Here is the description of the talk:
: ''Wikifunctions promises something simple but ambitious: write logic once, and make it reusable across Wikimedia projects and languages. Small, well-chosen functions can have outsized impact and eliminate some updating, copy-pasting, or even translation.''
: ''This talk focuses on goals and practical usage rather than internals or programming, but will allow plenty of time for questions from the audience to dig into the details. We'll see what Wikifunctions is and what it's for. We will test a range of existing functions on Wikifunctions directly. We will see how to embed the result of a function call in a regular Wiki page elsewhere on a sister project. Then we will look ahead to how Wikifunctions will play a key role in the future Abstract Wikipedia.''
=== Abstract data dashboard ===
David Santamaria has published a tool to help understand the state of Abstract Wikipedia: [https://abstract-data.toolforge.org/ "Abstract Data"], a Website that tracks both language coverage and Wikifunctions function usage across all abstract articles.
The main view shows all abstract articles and the number of languages/Wikipedias each can currently be rendered in. There is also a Languages view that ranks languages (Wikipedia's represented languages) by how many articles they can render, making it easy to see where coverage is strongest and where there is still work to do. Figuring out Lexeme coverage is not perfect yet.
On the functions side, the tool lists the top 100 most-used Wikifunctions functions and shows which articles call each one, useful for assessing the impact of a change before making it. It also flags functions without an implementation or with failing tests, making it easy to spot when a broken function is blocking content from rendering.
The data is based on the database dumps that are being generated twice a month.
The tool is still in its early days, so it may not always work perfectly, and there are likely bugs. If you run into anything unexpected or have ideas for features you would find useful, please do let David know on [[User talk:DSantamaria-WMF|his user talk page]]. This is not an official tool, but we hope you find it useful.
=== Admins on Abstract Wikipedia? ===
Now that Abstract Wikipedia has been around for more than a month, we would like to invite the Abstract Wikipedia community to consider whether they wish to begin a process of choosing administrators, so that the wiki becomes more self-sufficient.
=== Recent Changes in the software ===
As mentioned above, the main change this week is that we have enabled references on statements when fetching items from Wikidata ([[:phab:T404652|T404652]]). We hope that this new feature will help you write Functions that add references for Abstract Wikipedia when using Wikidata statements. We do not expect this to add much more load to the system, but if something is now slow or broken please let us know.
Items (and other entities) fetched from Wikidata may contain statements, and each {{Z|Z6003}}, in its Z6003K6/references key, may now contain zero or more instances of {{Z|Z6008}}. For more information about Wikidata’s practices regarding references for statements, [[:d:Special:MyLanguage/Help:Sources|Wikidata's Help:Sources page]] provides a useful discussion.
We've added two new pre-defined equality Functions with built-in Implementations, to make it easier to work with natural languages. Firstly, we've added {{Z|Z862}}, which should let you check if the language of an item for which you asked from Wikidata is what you received back, ''etc.'' ([[:phab:T424289|T424289]]). Secondly, we've added {{Z|Z832}}, which will let you see if two sets of labels (most used for Wikidata item aliases) are the same ([[:phab:T424461|T424461]]).
Finally, we fixed one bug that you might have noticed. Occasionally, the system might not reply to MediaWiki correctly, such as when the network connection was interrupted. In these rare cases, we now emit a proper error that should come through to you with a better explanation, rather than a mysterious breakage ([[:phab:T414062|T414062]]).
=== Volunteers’ Corner on May 11 ===
The next Volunteers’ Corner will be on [https://zonestamp.toolforge.org/1778520600 Monday, 11 May 2026 at 17:30 UTC]. We plan to have the following agenda: there will be time to ask questions and discuss all matters arising. If we have time, we will write a function together. Everyone is welcome to join us on [https://meet.google.com/xuy-njxh-rkw Google Meet].
=== Fresh Functions weekly: 39 new Functions ===
This week we had 39 new functions. Here is an incomplete list of functions with implementations and passing tests to get a taste of what functions have been created. Thanks everybody for contributing!
* {{Z|Z34282}}
* {{Z|Z34293}}
* {{Z|Z34308}}
* {{Z|Z34353}}
* {{Z|Z34367}}
* {{Z|Z34378}}
* {{Z|Z34380}}
* {{Z|Z34394}}
* {{Z|Z34409}}
* {{Z|Z34419}}
* {{Z|Z34427}}
* {{Z|Z34434}}
* {{Z|Z34487}}
* {{Z|Z34510}}
* {{Z|Z34519}}
* {{Z|Z34538}}
* {{Z|Z34575}}
* {{Z|Z34585}}
* {{Z|Z34620}}
* {{Z|Z34637}}
* {{Z|Z34638}}
* {{Z|Z34641}}
* {{Z|Z34644}}
* {{Z|Z34663}}
* {{Z|Z34669}}
* {{Z|Z34736}}
A [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest complete list of all functions sorted by when they were created] is available.
[[Category:Status updates{{#translation:}}|2026-05-08]]
i3v60dmpcvmkb9q8kju20kue8xsv6tr
Wikifunctions:Status updates/2026-05-08/de
4
82826
273836
273562
2026-05-10T20:34:33Z
Ameisenigel
44
Created page with "=== Dashboard für Abstrakte Daten ==="
273836
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Vorheriges Update
| prev = 2026-05-02
| nextlabel = Nächstes Update
| next =
}}
<span id="References_from_Wikidata_now_available"></span>
=== Einzelnachweise aus Wikidata jetzt verfügbar ===
Seit diesem Mittwoch werden Einzelnachweise in Wikidata-Aussagen an Wikifunctions weitergeleitet. Wir freuen uns über diese neue Funktion, da sie die Nutzung der über 1,3 Milliarden in Wikidata verfügbaren Einzelnachweise und deren Hinzufügung als Zitate zu einzelnen Aussagen der Abstrakten Wikipedia ermöglicht. Zitate sind ein wesentlicher Bestandteil einer zuverlässigen Enzyklopädie und daher erleichtern wir deren Verfügbarkeit in der Abstrakten Wikipedia.
Beachte, dass in zugehörigen Funktionen Links zu externen Websites weiterhin nicht als Links angezeigt werden. Wir arbeiten daran, diese Einschränkung für den Inhalt von Einzelnachweisen aufzuheben. Derzeit können die meisten Hyperlinks nur als Text angezeigt werden.
<span id="Recording_of_Toby_Hudson’s_talk_at_WikiCon_Australia"></span>
=== Aufzeichnung von Toby Hudsons Vortrag auf der WikiCon Australien ===
[[File:Wikifunctions in practice - Toby Hudson - WikiConAU-2026.webm|thumb|Wikifunctions in Practice: Reusable Logic for Wikimedia]]
[[User:99of9|Toby Hudson]] präsentierte '''[[:meta:Event:WikiCon Australia 2026/Submissions/Wikifunctions in Practice: Reusable Logic for Wikimedia|Wikifunctions in der Praxis: Wiederverwendbare Logik für Wikimedia]]''' auf der [[:meta:Event:WikiCon Australia 2026|WikiCon Australien]] am 11. April 2026. Die [[:c:File:Wikifunctions in practice - Toby Hudson - WikiConAU-2026.webm|Aufzeichnung ist auf Commons verfügbar]] und [https://www.youtube.com/watch?v=ViOkEYQLggM auf YouTube].
Toby liefert eine überzeugende Motivation für die Abstrakte Wikipedia und Wikifunctions und gibt in 23 Minuten einen kurzen, aber umfassenden Überblick über beide Projekte. Anschließend beantwortet er Fragen aus dem Publikum. Hier die Beschreibung des Vortrags:
: ''Wikifunctions verspricht etwas Einfaches, aber Ambitioniertes: Logik einmal schreiben und sie in verschiedenen Wikimedia-Projekten und Sprachen wiederverwenden. Kleine, gut gewählte Funktionen können eine enorme Wirkung erzielen und das Aktualisieren, Kopieren und Einfügen oder sogar Übersetzen überflüssig machen.''
: ''Dieser Vortrag konzentriert sich auf Ziele und praktische Anwendung, nicht auf interne Details oder Programmierung. Es bleibt jedoch ausreichend Zeit für Fragen aus dem Publikum, um tiefer in die Materie einzutauchen. Wir werden sehen, was Wikifunctions ist und wofür es dient. Wir werden verschiedene bestehende Funktionen direkt in Wikifunctions testen. Wir werden sehen, wie man das Ergebnis eines Funktionsaufrufs in eine reguläre Wiki-Seite eines Schwesterprojekts einbettet. Anschließend werfen wir einen Blick darauf, welche Schlüsselrolle Wikifunctions in der zukünftigen Abstrakten Wikipedia spielen wird.''
<span id="Abstract_data_dashboard"></span>
=== Dashboard für Abstrakte Daten ===
<div lang="en" dir="ltr" class="mw-content-ltr">
David Santamaria has published a tool to help understand the state of Abstract Wikipedia: [https://abstract-data.toolforge.org/ "Abstract Data"], a Website that tracks both language coverage and Wikifunctions function usage across all abstract articles.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The main view shows all abstract articles and the number of languages/Wikipedias each can currently be rendered in. There is also a Languages view that ranks languages (Wikipedia's represented languages) by how many articles they can render, making it easy to see where coverage is strongest and where there is still work to do. Figuring out Lexeme coverage is not perfect yet.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
On the functions side, the tool lists the top 100 most-used Wikifunctions functions and shows which articles call each one, useful for assessing the impact of a change before making it. It also flags functions without an implementation or with failing tests, making it easy to spot when a broken function is blocking content from rendering.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The data is based on the database dumps that are being generated twice a month.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The tool is still in its early days, so it may not always work perfectly, and there are likely bugs. If you run into anything unexpected or have ideas for features you would find useful, please do let David know on [[User talk:DSantamaria-WMF|his user talk page]]. This is not an official tool, but we hope you find it useful.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Admins on Abstract Wikipedia? ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Now that Abstract Wikipedia has been around for more than a month, we would like to invite the Abstract Wikipedia community to consider whether they wish to begin a process of choosing administrators, so that the wiki becomes more self-sufficient.
</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">
As mentioned above, the main change this week is that we have enabled references on statements when fetching items from Wikidata ([[:phab:T404652|T404652]]). We hope that this new feature will help you write Functions that add references for Abstract Wikipedia when using Wikidata statements. We do not expect this to add much more load to the system, but if something is now slow or broken please let us know.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Items (and other entities) fetched from Wikidata may contain statements, and each {{Z|Z6003}}, in its Z6003K6/references key, may now contain zero or more instances of {{Z|Z6008}}. For more information about Wikidata’s practices regarding references for statements, [[:d:Help:Sources|Wikidata's Help:Sources page]] provides a useful discussion.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We've added two new pre-defined equality Functions with built-in Implementations, to make it easier to work with natural languages. Firstly, we've added {{Z|Z862}}, which should let you check if the language of an item for which you asked from Wikidata is what you received back, ''etc.'' ([[:phab:T424289|T424289]]). Secondly, we've added {{Z|Z832}}, which will let you see if two sets of labels (most used for Wikidata item aliases) are the same ([[:phab:T424461|T424461]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Finally, we fixed one bug that you might have noticed. Occasionally, the system might not reply to MediaWiki correctly, such as when the network connection was interrupted. In these rare cases, we now emit a proper error that should come through to you with a better explanation, rather than a mysterious breakage ([[:phab:T414062|T414062]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Volunteers’ Corner on May 11 ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The next Volunteers’ Corner will be on [https://zonestamp.toolforge.org/1778520600 Monday, 11 May 2026 at 17:30 UTC]. We plan to have the following agenda: there will be time to ask questions and discuss all matters arising. If we have time, we will write a function together. Everyone is welcome to join us on [https://meet.google.com/xuy-njxh-rkw Google Meet].
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Fresh Functions weekly: 39 new Functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we had 39 new functions. Here is an incomplete list of functions with implementations and passing tests to get a taste of what functions have been created. Thanks everybody for contributing!
</div>
* {{Z|Z34282}}
* {{Z|Z34293}}
* {{Z|Z34308}}
* {{Z|Z34353}}
* {{Z|Z34367}}
* {{Z|Z34378}}
* {{Z|Z34380}}
* {{Z|Z34394}}
* {{Z|Z34409}}
* {{Z|Z34419}}
* {{Z|Z34427}}
* {{Z|Z34434}}
* {{Z|Z34487}}
* {{Z|Z34510}}
* {{Z|Z34519}}
* {{Z|Z34538}}
* {{Z|Z34575}}
* {{Z|Z34585}}
* {{Z|Z34620}}
* {{Z|Z34637}}
* {{Z|Z34638}}
* {{Z|Z34641}}
* {{Z|Z34644}}
* {{Z|Z34663}}
* {{Z|Z34669}}
* {{Z|Z34736}}
<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-05-08]]
3gtp3mqaj01h96ivtkabag9cnv5ndfj
273838
273836
2026-05-10T20:35:21Z
Ameisenigel
44
Created page with "David Santamaria hat ein Werkzeug veröffentlicht, das dabei hilft, den Zustand der Abstrakten Wikipedia zu verstehen: [$1 "Abstract Data"], eine Website, die sowohl die Sprachabdeckung als auch die Nutzung der Wikifunctions-Funktionen in allen abstrakten Artikeln verfolgt."
273838
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Vorheriges Update
| prev = 2026-05-02
| nextlabel = Nächstes Update
| next =
}}
<span id="References_from_Wikidata_now_available"></span>
=== Einzelnachweise aus Wikidata jetzt verfügbar ===
Seit diesem Mittwoch werden Einzelnachweise in Wikidata-Aussagen an Wikifunctions weitergeleitet. Wir freuen uns über diese neue Funktion, da sie die Nutzung der über 1,3 Milliarden in Wikidata verfügbaren Einzelnachweise und deren Hinzufügung als Zitate zu einzelnen Aussagen der Abstrakten Wikipedia ermöglicht. Zitate sind ein wesentlicher Bestandteil einer zuverlässigen Enzyklopädie und daher erleichtern wir deren Verfügbarkeit in der Abstrakten Wikipedia.
Beachte, dass in zugehörigen Funktionen Links zu externen Websites weiterhin nicht als Links angezeigt werden. Wir arbeiten daran, diese Einschränkung für den Inhalt von Einzelnachweisen aufzuheben. Derzeit können die meisten Hyperlinks nur als Text angezeigt werden.
<span id="Recording_of_Toby_Hudson’s_talk_at_WikiCon_Australia"></span>
=== Aufzeichnung von Toby Hudsons Vortrag auf der WikiCon Australien ===
[[File:Wikifunctions in practice - Toby Hudson - WikiConAU-2026.webm|thumb|Wikifunctions in Practice: Reusable Logic for Wikimedia]]
[[User:99of9|Toby Hudson]] präsentierte '''[[:meta:Event:WikiCon Australia 2026/Submissions/Wikifunctions in Practice: Reusable Logic for Wikimedia|Wikifunctions in der Praxis: Wiederverwendbare Logik für Wikimedia]]''' auf der [[:meta:Event:WikiCon Australia 2026|WikiCon Australien]] am 11. April 2026. Die [[:c:File:Wikifunctions in practice - Toby Hudson - WikiConAU-2026.webm|Aufzeichnung ist auf Commons verfügbar]] und [https://www.youtube.com/watch?v=ViOkEYQLggM auf YouTube].
Toby liefert eine überzeugende Motivation für die Abstrakte Wikipedia und Wikifunctions und gibt in 23 Minuten einen kurzen, aber umfassenden Überblick über beide Projekte. Anschließend beantwortet er Fragen aus dem Publikum. Hier die Beschreibung des Vortrags:
: ''Wikifunctions verspricht etwas Einfaches, aber Ambitioniertes: Logik einmal schreiben und sie in verschiedenen Wikimedia-Projekten und Sprachen wiederverwenden. Kleine, gut gewählte Funktionen können eine enorme Wirkung erzielen und das Aktualisieren, Kopieren und Einfügen oder sogar Übersetzen überflüssig machen.''
: ''Dieser Vortrag konzentriert sich auf Ziele und praktische Anwendung, nicht auf interne Details oder Programmierung. Es bleibt jedoch ausreichend Zeit für Fragen aus dem Publikum, um tiefer in die Materie einzutauchen. Wir werden sehen, was Wikifunctions ist und wofür es dient. Wir werden verschiedene bestehende Funktionen direkt in Wikifunctions testen. Wir werden sehen, wie man das Ergebnis eines Funktionsaufrufs in eine reguläre Wiki-Seite eines Schwesterprojekts einbettet. Anschließend werfen wir einen Blick darauf, welche Schlüsselrolle Wikifunctions in der zukünftigen Abstrakten Wikipedia spielen wird.''
<span id="Abstract_data_dashboard"></span>
=== Dashboard für Abstrakte Daten ===
David Santamaria hat ein Werkzeug veröffentlicht, das dabei hilft, den Zustand der Abstrakten Wikipedia zu verstehen: [https://abstract-data.toolforge.org/ "Abstract Data"], eine Website, die sowohl die Sprachabdeckung als auch die Nutzung der Wikifunctions-Funktionen in allen abstrakten Artikeln verfolgt.
<div lang="en" dir="ltr" class="mw-content-ltr">
The main view shows all abstract articles and the number of languages/Wikipedias each can currently be rendered in. There is also a Languages view that ranks languages (Wikipedia's represented languages) by how many articles they can render, making it easy to see where coverage is strongest and where there is still work to do. Figuring out Lexeme coverage is not perfect yet.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
On the functions side, the tool lists the top 100 most-used Wikifunctions functions and shows which articles call each one, useful for assessing the impact of a change before making it. It also flags functions without an implementation or with failing tests, making it easy to spot when a broken function is blocking content from rendering.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The data is based on the database dumps that are being generated twice a month.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The tool is still in its early days, so it may not always work perfectly, and there are likely bugs. If you run into anything unexpected or have ideas for features you would find useful, please do let David know on [[User talk:DSantamaria-WMF|his user talk page]]. This is not an official tool, but we hope you find it useful.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Admins on Abstract Wikipedia? ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Now that Abstract Wikipedia has been around for more than a month, we would like to invite the Abstract Wikipedia community to consider whether they wish to begin a process of choosing administrators, so that the wiki becomes more self-sufficient.
</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">
As mentioned above, the main change this week is that we have enabled references on statements when fetching items from Wikidata ([[:phab:T404652|T404652]]). We hope that this new feature will help you write Functions that add references for Abstract Wikipedia when using Wikidata statements. We do not expect this to add much more load to the system, but if something is now slow or broken please let us know.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Items (and other entities) fetched from Wikidata may contain statements, and each {{Z|Z6003}}, in its Z6003K6/references key, may now contain zero or more instances of {{Z|Z6008}}. For more information about Wikidata’s practices regarding references for statements, [[:d:Help:Sources|Wikidata's Help:Sources page]] provides a useful discussion.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We've added two new pre-defined equality Functions with built-in Implementations, to make it easier to work with natural languages. Firstly, we've added {{Z|Z862}}, which should let you check if the language of an item for which you asked from Wikidata is what you received back, ''etc.'' ([[:phab:T424289|T424289]]). Secondly, we've added {{Z|Z832}}, which will let you see if two sets of labels (most used for Wikidata item aliases) are the same ([[:phab:T424461|T424461]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Finally, we fixed one bug that you might have noticed. Occasionally, the system might not reply to MediaWiki correctly, such as when the network connection was interrupted. In these rare cases, we now emit a proper error that should come through to you with a better explanation, rather than a mysterious breakage ([[:phab:T414062|T414062]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Volunteers’ Corner on May 11 ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The next Volunteers’ Corner will be on [https://zonestamp.toolforge.org/1778520600 Monday, 11 May 2026 at 17:30 UTC]. We plan to have the following agenda: there will be time to ask questions and discuss all matters arising. If we have time, we will write a function together. Everyone is welcome to join us on [https://meet.google.com/xuy-njxh-rkw Google Meet].
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Fresh Functions weekly: 39 new Functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we had 39 new functions. Here is an incomplete list of functions with implementations and passing tests to get a taste of what functions have been created. Thanks everybody for contributing!
</div>
* {{Z|Z34282}}
* {{Z|Z34293}}
* {{Z|Z34308}}
* {{Z|Z34353}}
* {{Z|Z34367}}
* {{Z|Z34378}}
* {{Z|Z34380}}
* {{Z|Z34394}}
* {{Z|Z34409}}
* {{Z|Z34419}}
* {{Z|Z34427}}
* {{Z|Z34434}}
* {{Z|Z34487}}
* {{Z|Z34510}}
* {{Z|Z34519}}
* {{Z|Z34538}}
* {{Z|Z34575}}
* {{Z|Z34585}}
* {{Z|Z34620}}
* {{Z|Z34637}}
* {{Z|Z34638}}
* {{Z|Z34641}}
* {{Z|Z34644}}
* {{Z|Z34663}}
* {{Z|Z34669}}
* {{Z|Z34736}}
<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-05-08]]
lnusezbdpjk11djx4d9pqu5g6uzya42
273841
273838
2026-05-10T20:36:55Z
Ameisenigel
44
Created page with "Die Hauptansicht zeigt alle abstrakten Artikel und die Anzahl der Sprachen/Wikipedias, in denen sie aktuell dargestellt werden können. Zusätzlich gibt es eine Sprachansicht, die die (in der Wikipedia vertretenen) Sprachen nach der Anzahl der darstellbaren Artikel sortiert. So lässt sich leicht erkennen, wo die Abdeckung am stärksten ist und wo noch Verbesserungsbedarf besteht. Die Ermittlung der Lexem-Abdeckung ist noch nicht perfekt."
273841
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Vorheriges Update
| prev = 2026-05-02
| nextlabel = Nächstes Update
| next =
}}
<span id="References_from_Wikidata_now_available"></span>
=== Einzelnachweise aus Wikidata jetzt verfügbar ===
Seit diesem Mittwoch werden Einzelnachweise in Wikidata-Aussagen an Wikifunctions weitergeleitet. Wir freuen uns über diese neue Funktion, da sie die Nutzung der über 1,3 Milliarden in Wikidata verfügbaren Einzelnachweise und deren Hinzufügung als Zitate zu einzelnen Aussagen der Abstrakten Wikipedia ermöglicht. Zitate sind ein wesentlicher Bestandteil einer zuverlässigen Enzyklopädie und daher erleichtern wir deren Verfügbarkeit in der Abstrakten Wikipedia.
Beachte, dass in zugehörigen Funktionen Links zu externen Websites weiterhin nicht als Links angezeigt werden. Wir arbeiten daran, diese Einschränkung für den Inhalt von Einzelnachweisen aufzuheben. Derzeit können die meisten Hyperlinks nur als Text angezeigt werden.
<span id="Recording_of_Toby_Hudson’s_talk_at_WikiCon_Australia"></span>
=== Aufzeichnung von Toby Hudsons Vortrag auf der WikiCon Australien ===
[[File:Wikifunctions in practice - Toby Hudson - WikiConAU-2026.webm|thumb|Wikifunctions in Practice: Reusable Logic for Wikimedia]]
[[User:99of9|Toby Hudson]] präsentierte '''[[:meta:Event:WikiCon Australia 2026/Submissions/Wikifunctions in Practice: Reusable Logic for Wikimedia|Wikifunctions in der Praxis: Wiederverwendbare Logik für Wikimedia]]''' auf der [[:meta:Event:WikiCon Australia 2026|WikiCon Australien]] am 11. April 2026. Die [[:c:File:Wikifunctions in practice - Toby Hudson - WikiConAU-2026.webm|Aufzeichnung ist auf Commons verfügbar]] und [https://www.youtube.com/watch?v=ViOkEYQLggM auf YouTube].
Toby liefert eine überzeugende Motivation für die Abstrakte Wikipedia und Wikifunctions und gibt in 23 Minuten einen kurzen, aber umfassenden Überblick über beide Projekte. Anschließend beantwortet er Fragen aus dem Publikum. Hier die Beschreibung des Vortrags:
: ''Wikifunctions verspricht etwas Einfaches, aber Ambitioniertes: Logik einmal schreiben und sie in verschiedenen Wikimedia-Projekten und Sprachen wiederverwenden. Kleine, gut gewählte Funktionen können eine enorme Wirkung erzielen und das Aktualisieren, Kopieren und Einfügen oder sogar Übersetzen überflüssig machen.''
: ''Dieser Vortrag konzentriert sich auf Ziele und praktische Anwendung, nicht auf interne Details oder Programmierung. Es bleibt jedoch ausreichend Zeit für Fragen aus dem Publikum, um tiefer in die Materie einzutauchen. Wir werden sehen, was Wikifunctions ist und wofür es dient. Wir werden verschiedene bestehende Funktionen direkt in Wikifunctions testen. Wir werden sehen, wie man das Ergebnis eines Funktionsaufrufs in eine reguläre Wiki-Seite eines Schwesterprojekts einbettet. Anschließend werfen wir einen Blick darauf, welche Schlüsselrolle Wikifunctions in der zukünftigen Abstrakten Wikipedia spielen wird.''
<span id="Abstract_data_dashboard"></span>
=== Dashboard für Abstrakte Daten ===
David Santamaria hat ein Werkzeug veröffentlicht, das dabei hilft, den Zustand der Abstrakten Wikipedia zu verstehen: [https://abstract-data.toolforge.org/ "Abstract Data"], eine Website, die sowohl die Sprachabdeckung als auch die Nutzung der Wikifunctions-Funktionen in allen abstrakten Artikeln verfolgt.
Die Hauptansicht zeigt alle abstrakten Artikel und die Anzahl der Sprachen/Wikipedias, in denen sie aktuell dargestellt werden können. Zusätzlich gibt es eine Sprachansicht, die die (in der Wikipedia vertretenen) Sprachen nach der Anzahl der darstellbaren Artikel sortiert. So lässt sich leicht erkennen, wo die Abdeckung am stärksten ist und wo noch Verbesserungsbedarf besteht. Die Ermittlung der Lexem-Abdeckung ist noch nicht perfekt.
<div lang="en" dir="ltr" class="mw-content-ltr">
On the functions side, the tool lists the top 100 most-used Wikifunctions functions and shows which articles call each one, useful for assessing the impact of a change before making it. It also flags functions without an implementation or with failing tests, making it easy to spot when a broken function is blocking content from rendering.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The data is based on the database dumps that are being generated twice a month.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The tool is still in its early days, so it may not always work perfectly, and there are likely bugs. If you run into anything unexpected or have ideas for features you would find useful, please do let David know on [[User talk:DSantamaria-WMF|his user talk page]]. This is not an official tool, but we hope you find it useful.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Admins on Abstract Wikipedia? ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Now that Abstract Wikipedia has been around for more than a month, we would like to invite the Abstract Wikipedia community to consider whether they wish to begin a process of choosing administrators, so that the wiki becomes more self-sufficient.
</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">
As mentioned above, the main change this week is that we have enabled references on statements when fetching items from Wikidata ([[:phab:T404652|T404652]]). We hope that this new feature will help you write Functions that add references for Abstract Wikipedia when using Wikidata statements. We do not expect this to add much more load to the system, but if something is now slow or broken please let us know.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Items (and other entities) fetched from Wikidata may contain statements, and each {{Z|Z6003}}, in its Z6003K6/references key, may now contain zero or more instances of {{Z|Z6008}}. For more information about Wikidata’s practices regarding references for statements, [[:d:Help:Sources|Wikidata's Help:Sources page]] provides a useful discussion.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We've added two new pre-defined equality Functions with built-in Implementations, to make it easier to work with natural languages. Firstly, we've added {{Z|Z862}}, which should let you check if the language of an item for which you asked from Wikidata is what you received back, ''etc.'' ([[:phab:T424289|T424289]]). Secondly, we've added {{Z|Z832}}, which will let you see if two sets of labels (most used for Wikidata item aliases) are the same ([[:phab:T424461|T424461]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Finally, we fixed one bug that you might have noticed. Occasionally, the system might not reply to MediaWiki correctly, such as when the network connection was interrupted. In these rare cases, we now emit a proper error that should come through to you with a better explanation, rather than a mysterious breakage ([[:phab:T414062|T414062]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Volunteers’ Corner on May 11 ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The next Volunteers’ Corner will be on [https://zonestamp.toolforge.org/1778520600 Monday, 11 May 2026 at 17:30 UTC]. We plan to have the following agenda: there will be time to ask questions and discuss all matters arising. If we have time, we will write a function together. Everyone is welcome to join us on [https://meet.google.com/xuy-njxh-rkw Google Meet].
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Fresh Functions weekly: 39 new Functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we had 39 new functions. Here is an incomplete list of functions with implementations and passing tests to get a taste of what functions have been created. Thanks everybody for contributing!
</div>
* {{Z|Z34282}}
* {{Z|Z34293}}
* {{Z|Z34308}}
* {{Z|Z34353}}
* {{Z|Z34367}}
* {{Z|Z34378}}
* {{Z|Z34380}}
* {{Z|Z34394}}
* {{Z|Z34409}}
* {{Z|Z34419}}
* {{Z|Z34427}}
* {{Z|Z34434}}
* {{Z|Z34487}}
* {{Z|Z34510}}
* {{Z|Z34519}}
* {{Z|Z34538}}
* {{Z|Z34575}}
* {{Z|Z34585}}
* {{Z|Z34620}}
* {{Z|Z34637}}
* {{Z|Z34638}}
* {{Z|Z34641}}
* {{Z|Z34644}}
* {{Z|Z34663}}
* {{Z|Z34669}}
* {{Z|Z34736}}
<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-05-08]]
ihgcgdd44u8qtwujqtoxxtwslocthb4
273843
273841
2026-05-10T20:37:39Z
Ameisenigel
44
Created page with "Im Funktionsbereich listet das Werkzeug die 100 am häufigsten verwendeten Wikifunctions-Funktionen auf und zeigt an, welche Artikel diese aufrufen. Dies ist hilfreich, um die Auswirkungen einer Änderung vor deren Umsetzung abzuschätzen. Außerdem kennzeichnet es Funktionen ohne Implementierung oder mit fehlgeschlagenen Tests, sodass sich leicht erkennen lässt, wenn eine fehlerhafte Funktion die Darstellung von Inhalten blockiert."
273843
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Vorheriges Update
| prev = 2026-05-02
| nextlabel = Nächstes Update
| next =
}}
<span id="References_from_Wikidata_now_available"></span>
=== Einzelnachweise aus Wikidata jetzt verfügbar ===
Seit diesem Mittwoch werden Einzelnachweise in Wikidata-Aussagen an Wikifunctions weitergeleitet. Wir freuen uns über diese neue Funktion, da sie die Nutzung der über 1,3 Milliarden in Wikidata verfügbaren Einzelnachweise und deren Hinzufügung als Zitate zu einzelnen Aussagen der Abstrakten Wikipedia ermöglicht. Zitate sind ein wesentlicher Bestandteil einer zuverlässigen Enzyklopädie und daher erleichtern wir deren Verfügbarkeit in der Abstrakten Wikipedia.
Beachte, dass in zugehörigen Funktionen Links zu externen Websites weiterhin nicht als Links angezeigt werden. Wir arbeiten daran, diese Einschränkung für den Inhalt von Einzelnachweisen aufzuheben. Derzeit können die meisten Hyperlinks nur als Text angezeigt werden.
<span id="Recording_of_Toby_Hudson’s_talk_at_WikiCon_Australia"></span>
=== Aufzeichnung von Toby Hudsons Vortrag auf der WikiCon Australien ===
[[File:Wikifunctions in practice - Toby Hudson - WikiConAU-2026.webm|thumb|Wikifunctions in Practice: Reusable Logic for Wikimedia]]
[[User:99of9|Toby Hudson]] präsentierte '''[[:meta:Event:WikiCon Australia 2026/Submissions/Wikifunctions in Practice: Reusable Logic for Wikimedia|Wikifunctions in der Praxis: Wiederverwendbare Logik für Wikimedia]]''' auf der [[:meta:Event:WikiCon Australia 2026|WikiCon Australien]] am 11. April 2026. Die [[:c:File:Wikifunctions in practice - Toby Hudson - WikiConAU-2026.webm|Aufzeichnung ist auf Commons verfügbar]] und [https://www.youtube.com/watch?v=ViOkEYQLggM auf YouTube].
Toby liefert eine überzeugende Motivation für die Abstrakte Wikipedia und Wikifunctions und gibt in 23 Minuten einen kurzen, aber umfassenden Überblick über beide Projekte. Anschließend beantwortet er Fragen aus dem Publikum. Hier die Beschreibung des Vortrags:
: ''Wikifunctions verspricht etwas Einfaches, aber Ambitioniertes: Logik einmal schreiben und sie in verschiedenen Wikimedia-Projekten und Sprachen wiederverwenden. Kleine, gut gewählte Funktionen können eine enorme Wirkung erzielen und das Aktualisieren, Kopieren und Einfügen oder sogar Übersetzen überflüssig machen.''
: ''Dieser Vortrag konzentriert sich auf Ziele und praktische Anwendung, nicht auf interne Details oder Programmierung. Es bleibt jedoch ausreichend Zeit für Fragen aus dem Publikum, um tiefer in die Materie einzutauchen. Wir werden sehen, was Wikifunctions ist und wofür es dient. Wir werden verschiedene bestehende Funktionen direkt in Wikifunctions testen. Wir werden sehen, wie man das Ergebnis eines Funktionsaufrufs in eine reguläre Wiki-Seite eines Schwesterprojekts einbettet. Anschließend werfen wir einen Blick darauf, welche Schlüsselrolle Wikifunctions in der zukünftigen Abstrakten Wikipedia spielen wird.''
<span id="Abstract_data_dashboard"></span>
=== Dashboard für Abstrakte Daten ===
David Santamaria hat ein Werkzeug veröffentlicht, das dabei hilft, den Zustand der Abstrakten Wikipedia zu verstehen: [https://abstract-data.toolforge.org/ "Abstract Data"], eine Website, die sowohl die Sprachabdeckung als auch die Nutzung der Wikifunctions-Funktionen in allen abstrakten Artikeln verfolgt.
Die Hauptansicht zeigt alle abstrakten Artikel und die Anzahl der Sprachen/Wikipedias, in denen sie aktuell dargestellt werden können. Zusätzlich gibt es eine Sprachansicht, die die (in der Wikipedia vertretenen) Sprachen nach der Anzahl der darstellbaren Artikel sortiert. So lässt sich leicht erkennen, wo die Abdeckung am stärksten ist und wo noch Verbesserungsbedarf besteht. Die Ermittlung der Lexem-Abdeckung ist noch nicht perfekt.
Im Funktionsbereich listet das Werkzeug die 100 am häufigsten verwendeten Wikifunctions-Funktionen auf und zeigt an, welche Artikel diese aufrufen. Dies ist hilfreich, um die Auswirkungen einer Änderung vor deren Umsetzung abzuschätzen. Außerdem kennzeichnet es Funktionen ohne Implementierung oder mit fehlgeschlagenen Tests, sodass sich leicht erkennen lässt, wenn eine fehlerhafte Funktion die Darstellung von Inhalten blockiert.
<div lang="en" dir="ltr" class="mw-content-ltr">
The data is based on the database dumps that are being generated twice a month.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The tool is still in its early days, so it may not always work perfectly, and there are likely bugs. If you run into anything unexpected or have ideas for features you would find useful, please do let David know on [[User talk:DSantamaria-WMF|his user talk page]]. This is not an official tool, but we hope you find it useful.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Admins on Abstract Wikipedia? ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Now that Abstract Wikipedia has been around for more than a month, we would like to invite the Abstract Wikipedia community to consider whether they wish to begin a process of choosing administrators, so that the wiki becomes more self-sufficient.
</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">
As mentioned above, the main change this week is that we have enabled references on statements when fetching items from Wikidata ([[:phab:T404652|T404652]]). We hope that this new feature will help you write Functions that add references for Abstract Wikipedia when using Wikidata statements. We do not expect this to add much more load to the system, but if something is now slow or broken please let us know.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Items (and other entities) fetched from Wikidata may contain statements, and each {{Z|Z6003}}, in its Z6003K6/references key, may now contain zero or more instances of {{Z|Z6008}}. For more information about Wikidata’s practices regarding references for statements, [[:d:Help:Sources|Wikidata's Help:Sources page]] provides a useful discussion.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We've added two new pre-defined equality Functions with built-in Implementations, to make it easier to work with natural languages. Firstly, we've added {{Z|Z862}}, which should let you check if the language of an item for which you asked from Wikidata is what you received back, ''etc.'' ([[:phab:T424289|T424289]]). Secondly, we've added {{Z|Z832}}, which will let you see if two sets of labels (most used for Wikidata item aliases) are the same ([[:phab:T424461|T424461]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Finally, we fixed one bug that you might have noticed. Occasionally, the system might not reply to MediaWiki correctly, such as when the network connection was interrupted. In these rare cases, we now emit a proper error that should come through to you with a better explanation, rather than a mysterious breakage ([[:phab:T414062|T414062]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Volunteers’ Corner on May 11 ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The next Volunteers’ Corner will be on [https://zonestamp.toolforge.org/1778520600 Monday, 11 May 2026 at 17:30 UTC]. We plan to have the following agenda: there will be time to ask questions and discuss all matters arising. If we have time, we will write a function together. Everyone is welcome to join us on [https://meet.google.com/xuy-njxh-rkw Google Meet].
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Fresh Functions weekly: 39 new Functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we had 39 new functions. Here is an incomplete list of functions with implementations and passing tests to get a taste of what functions have been created. Thanks everybody for contributing!
</div>
* {{Z|Z34282}}
* {{Z|Z34293}}
* {{Z|Z34308}}
* {{Z|Z34353}}
* {{Z|Z34367}}
* {{Z|Z34378}}
* {{Z|Z34380}}
* {{Z|Z34394}}
* {{Z|Z34409}}
* {{Z|Z34419}}
* {{Z|Z34427}}
* {{Z|Z34434}}
* {{Z|Z34487}}
* {{Z|Z34510}}
* {{Z|Z34519}}
* {{Z|Z34538}}
* {{Z|Z34575}}
* {{Z|Z34585}}
* {{Z|Z34620}}
* {{Z|Z34637}}
* {{Z|Z34638}}
* {{Z|Z34641}}
* {{Z|Z34644}}
* {{Z|Z34663}}
* {{Z|Z34669}}
* {{Z|Z34736}}
<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-05-08]]
b259v4jpegytbe8ejcuirt6btze5a75
273845
273843
2026-05-10T20:37:59Z
Ameisenigel
44
Created page with "Die Daten basieren auf den Datenbank-Dumps, die zweimal im Monat erstellt werden."
273845
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Vorheriges Update
| prev = 2026-05-02
| nextlabel = Nächstes Update
| next =
}}
<span id="References_from_Wikidata_now_available"></span>
=== Einzelnachweise aus Wikidata jetzt verfügbar ===
Seit diesem Mittwoch werden Einzelnachweise in Wikidata-Aussagen an Wikifunctions weitergeleitet. Wir freuen uns über diese neue Funktion, da sie die Nutzung der über 1,3 Milliarden in Wikidata verfügbaren Einzelnachweise und deren Hinzufügung als Zitate zu einzelnen Aussagen der Abstrakten Wikipedia ermöglicht. Zitate sind ein wesentlicher Bestandteil einer zuverlässigen Enzyklopädie und daher erleichtern wir deren Verfügbarkeit in der Abstrakten Wikipedia.
Beachte, dass in zugehörigen Funktionen Links zu externen Websites weiterhin nicht als Links angezeigt werden. Wir arbeiten daran, diese Einschränkung für den Inhalt von Einzelnachweisen aufzuheben. Derzeit können die meisten Hyperlinks nur als Text angezeigt werden.
<span id="Recording_of_Toby_Hudson’s_talk_at_WikiCon_Australia"></span>
=== Aufzeichnung von Toby Hudsons Vortrag auf der WikiCon Australien ===
[[File:Wikifunctions in practice - Toby Hudson - WikiConAU-2026.webm|thumb|Wikifunctions in Practice: Reusable Logic for Wikimedia]]
[[User:99of9|Toby Hudson]] präsentierte '''[[:meta:Event:WikiCon Australia 2026/Submissions/Wikifunctions in Practice: Reusable Logic for Wikimedia|Wikifunctions in der Praxis: Wiederverwendbare Logik für Wikimedia]]''' auf der [[:meta:Event:WikiCon Australia 2026|WikiCon Australien]] am 11. April 2026. Die [[:c:File:Wikifunctions in practice - Toby Hudson - WikiConAU-2026.webm|Aufzeichnung ist auf Commons verfügbar]] und [https://www.youtube.com/watch?v=ViOkEYQLggM auf YouTube].
Toby liefert eine überzeugende Motivation für die Abstrakte Wikipedia und Wikifunctions und gibt in 23 Minuten einen kurzen, aber umfassenden Überblick über beide Projekte. Anschließend beantwortet er Fragen aus dem Publikum. Hier die Beschreibung des Vortrags:
: ''Wikifunctions verspricht etwas Einfaches, aber Ambitioniertes: Logik einmal schreiben und sie in verschiedenen Wikimedia-Projekten und Sprachen wiederverwenden. Kleine, gut gewählte Funktionen können eine enorme Wirkung erzielen und das Aktualisieren, Kopieren und Einfügen oder sogar Übersetzen überflüssig machen.''
: ''Dieser Vortrag konzentriert sich auf Ziele und praktische Anwendung, nicht auf interne Details oder Programmierung. Es bleibt jedoch ausreichend Zeit für Fragen aus dem Publikum, um tiefer in die Materie einzutauchen. Wir werden sehen, was Wikifunctions ist und wofür es dient. Wir werden verschiedene bestehende Funktionen direkt in Wikifunctions testen. Wir werden sehen, wie man das Ergebnis eines Funktionsaufrufs in eine reguläre Wiki-Seite eines Schwesterprojekts einbettet. Anschließend werfen wir einen Blick darauf, welche Schlüsselrolle Wikifunctions in der zukünftigen Abstrakten Wikipedia spielen wird.''
<span id="Abstract_data_dashboard"></span>
=== Dashboard für Abstrakte Daten ===
David Santamaria hat ein Werkzeug veröffentlicht, das dabei hilft, den Zustand der Abstrakten Wikipedia zu verstehen: [https://abstract-data.toolforge.org/ "Abstract Data"], eine Website, die sowohl die Sprachabdeckung als auch die Nutzung der Wikifunctions-Funktionen in allen abstrakten Artikeln verfolgt.
Die Hauptansicht zeigt alle abstrakten Artikel und die Anzahl der Sprachen/Wikipedias, in denen sie aktuell dargestellt werden können. Zusätzlich gibt es eine Sprachansicht, die die (in der Wikipedia vertretenen) Sprachen nach der Anzahl der darstellbaren Artikel sortiert. So lässt sich leicht erkennen, wo die Abdeckung am stärksten ist und wo noch Verbesserungsbedarf besteht. Die Ermittlung der Lexem-Abdeckung ist noch nicht perfekt.
Im Funktionsbereich listet das Werkzeug die 100 am häufigsten verwendeten Wikifunctions-Funktionen auf und zeigt an, welche Artikel diese aufrufen. Dies ist hilfreich, um die Auswirkungen einer Änderung vor deren Umsetzung abzuschätzen. Außerdem kennzeichnet es Funktionen ohne Implementierung oder mit fehlgeschlagenen Tests, sodass sich leicht erkennen lässt, wenn eine fehlerhafte Funktion die Darstellung von Inhalten blockiert.
Die Daten basieren auf den Datenbank-Dumps, die zweimal im Monat erstellt werden.
<div lang="en" dir="ltr" class="mw-content-ltr">
The tool is still in its early days, so it may not always work perfectly, and there are likely bugs. If you run into anything unexpected or have ideas for features you would find useful, please do let David know on [[User talk:DSantamaria-WMF|his user talk page]]. This is not an official tool, but we hope you find it useful.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Admins on Abstract Wikipedia? ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Now that Abstract Wikipedia has been around for more than a month, we would like to invite the Abstract Wikipedia community to consider whether they wish to begin a process of choosing administrators, so that the wiki becomes more self-sufficient.
</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">
As mentioned above, the main change this week is that we have enabled references on statements when fetching items from Wikidata ([[:phab:T404652|T404652]]). We hope that this new feature will help you write Functions that add references for Abstract Wikipedia when using Wikidata statements. We do not expect this to add much more load to the system, but if something is now slow or broken please let us know.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Items (and other entities) fetched from Wikidata may contain statements, and each {{Z|Z6003}}, in its Z6003K6/references key, may now contain zero or more instances of {{Z|Z6008}}. For more information about Wikidata’s practices regarding references for statements, [[:d:Help:Sources|Wikidata's Help:Sources page]] provides a useful discussion.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We've added two new pre-defined equality Functions with built-in Implementations, to make it easier to work with natural languages. Firstly, we've added {{Z|Z862}}, which should let you check if the language of an item for which you asked from Wikidata is what you received back, ''etc.'' ([[:phab:T424289|T424289]]). Secondly, we've added {{Z|Z832}}, which will let you see if two sets of labels (most used for Wikidata item aliases) are the same ([[:phab:T424461|T424461]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Finally, we fixed one bug that you might have noticed. Occasionally, the system might not reply to MediaWiki correctly, such as when the network connection was interrupted. In these rare cases, we now emit a proper error that should come through to you with a better explanation, rather than a mysterious breakage ([[:phab:T414062|T414062]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Volunteers’ Corner on May 11 ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The next Volunteers’ Corner will be on [https://zonestamp.toolforge.org/1778520600 Monday, 11 May 2026 at 17:30 UTC]. We plan to have the following agenda: there will be time to ask questions and discuss all matters arising. If we have time, we will write a function together. Everyone is welcome to join us on [https://meet.google.com/xuy-njxh-rkw Google Meet].
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Fresh Functions weekly: 39 new Functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we had 39 new functions. Here is an incomplete list of functions with implementations and passing tests to get a taste of what functions have been created. Thanks everybody for contributing!
</div>
* {{Z|Z34282}}
* {{Z|Z34293}}
* {{Z|Z34308}}
* {{Z|Z34353}}
* {{Z|Z34367}}
* {{Z|Z34378}}
* {{Z|Z34380}}
* {{Z|Z34394}}
* {{Z|Z34409}}
* {{Z|Z34419}}
* {{Z|Z34427}}
* {{Z|Z34434}}
* {{Z|Z34487}}
* {{Z|Z34510}}
* {{Z|Z34519}}
* {{Z|Z34538}}
* {{Z|Z34575}}
* {{Z|Z34585}}
* {{Z|Z34620}}
* {{Z|Z34637}}
* {{Z|Z34638}}
* {{Z|Z34641}}
* {{Z|Z34644}}
* {{Z|Z34663}}
* {{Z|Z34669}}
* {{Z|Z34736}}
<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-05-08]]
9h1x9x6pa412gbqlfng1iljr9ag3sse
273847
273845
2026-05-10T20:39:15Z
Ameisenigel
44
Created page with "Das Werkzeug befindet sich noch in seiner Anfangsphase, daher funktioniert es möglicherweise nicht immer einwandfrei und kann Fehler enthalten. Solltest du auf unerwartete Probleme stoßen oder Ideen für nützliche Funktionen haben, wende dich bitte an David auf [[$1|seiner Benutzerdiskussionsseite]]. Dies ist kein offizielles Werkzeug, wir hoffen aber, dass es hilfreich ist."
273847
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Vorheriges Update
| prev = 2026-05-02
| nextlabel = Nächstes Update
| next =
}}
<span id="References_from_Wikidata_now_available"></span>
=== Einzelnachweise aus Wikidata jetzt verfügbar ===
Seit diesem Mittwoch werden Einzelnachweise in Wikidata-Aussagen an Wikifunctions weitergeleitet. Wir freuen uns über diese neue Funktion, da sie die Nutzung der über 1,3 Milliarden in Wikidata verfügbaren Einzelnachweise und deren Hinzufügung als Zitate zu einzelnen Aussagen der Abstrakten Wikipedia ermöglicht. Zitate sind ein wesentlicher Bestandteil einer zuverlässigen Enzyklopädie und daher erleichtern wir deren Verfügbarkeit in der Abstrakten Wikipedia.
Beachte, dass in zugehörigen Funktionen Links zu externen Websites weiterhin nicht als Links angezeigt werden. Wir arbeiten daran, diese Einschränkung für den Inhalt von Einzelnachweisen aufzuheben. Derzeit können die meisten Hyperlinks nur als Text angezeigt werden.
<span id="Recording_of_Toby_Hudson’s_talk_at_WikiCon_Australia"></span>
=== Aufzeichnung von Toby Hudsons Vortrag auf der WikiCon Australien ===
[[File:Wikifunctions in practice - Toby Hudson - WikiConAU-2026.webm|thumb|Wikifunctions in Practice: Reusable Logic for Wikimedia]]
[[User:99of9|Toby Hudson]] präsentierte '''[[:meta:Event:WikiCon Australia 2026/Submissions/Wikifunctions in Practice: Reusable Logic for Wikimedia|Wikifunctions in der Praxis: Wiederverwendbare Logik für Wikimedia]]''' auf der [[:meta:Event:WikiCon Australia 2026|WikiCon Australien]] am 11. April 2026. Die [[:c:File:Wikifunctions in practice - Toby Hudson - WikiConAU-2026.webm|Aufzeichnung ist auf Commons verfügbar]] und [https://www.youtube.com/watch?v=ViOkEYQLggM auf YouTube].
Toby liefert eine überzeugende Motivation für die Abstrakte Wikipedia und Wikifunctions und gibt in 23 Minuten einen kurzen, aber umfassenden Überblick über beide Projekte. Anschließend beantwortet er Fragen aus dem Publikum. Hier die Beschreibung des Vortrags:
: ''Wikifunctions verspricht etwas Einfaches, aber Ambitioniertes: Logik einmal schreiben und sie in verschiedenen Wikimedia-Projekten und Sprachen wiederverwenden. Kleine, gut gewählte Funktionen können eine enorme Wirkung erzielen und das Aktualisieren, Kopieren und Einfügen oder sogar Übersetzen überflüssig machen.''
: ''Dieser Vortrag konzentriert sich auf Ziele und praktische Anwendung, nicht auf interne Details oder Programmierung. Es bleibt jedoch ausreichend Zeit für Fragen aus dem Publikum, um tiefer in die Materie einzutauchen. Wir werden sehen, was Wikifunctions ist und wofür es dient. Wir werden verschiedene bestehende Funktionen direkt in Wikifunctions testen. Wir werden sehen, wie man das Ergebnis eines Funktionsaufrufs in eine reguläre Wiki-Seite eines Schwesterprojekts einbettet. Anschließend werfen wir einen Blick darauf, welche Schlüsselrolle Wikifunctions in der zukünftigen Abstrakten Wikipedia spielen wird.''
<span id="Abstract_data_dashboard"></span>
=== Dashboard für Abstrakte Daten ===
David Santamaria hat ein Werkzeug veröffentlicht, das dabei hilft, den Zustand der Abstrakten Wikipedia zu verstehen: [https://abstract-data.toolforge.org/ "Abstract Data"], eine Website, die sowohl die Sprachabdeckung als auch die Nutzung der Wikifunctions-Funktionen in allen abstrakten Artikeln verfolgt.
Die Hauptansicht zeigt alle abstrakten Artikel und die Anzahl der Sprachen/Wikipedias, in denen sie aktuell dargestellt werden können. Zusätzlich gibt es eine Sprachansicht, die die (in der Wikipedia vertretenen) Sprachen nach der Anzahl der darstellbaren Artikel sortiert. So lässt sich leicht erkennen, wo die Abdeckung am stärksten ist und wo noch Verbesserungsbedarf besteht. Die Ermittlung der Lexem-Abdeckung ist noch nicht perfekt.
Im Funktionsbereich listet das Werkzeug die 100 am häufigsten verwendeten Wikifunctions-Funktionen auf und zeigt an, welche Artikel diese aufrufen. Dies ist hilfreich, um die Auswirkungen einer Änderung vor deren Umsetzung abzuschätzen. Außerdem kennzeichnet es Funktionen ohne Implementierung oder mit fehlgeschlagenen Tests, sodass sich leicht erkennen lässt, wenn eine fehlerhafte Funktion die Darstellung von Inhalten blockiert.
Die Daten basieren auf den Datenbank-Dumps, die zweimal im Monat erstellt werden.
Das Werkzeug befindet sich noch in seiner Anfangsphase, daher funktioniert es möglicherweise nicht immer einwandfrei und kann Fehler enthalten. Solltest du auf unerwartete Probleme stoßen oder Ideen für nützliche Funktionen haben, wende dich bitte an David auf [[User talk:DSantamaria-WMF|seiner Benutzerdiskussionsseite]]. Dies ist kein offizielles Werkzeug, wir hoffen aber, dass es hilfreich ist.
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Admins on Abstract Wikipedia? ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Now that Abstract Wikipedia has been around for more than a month, we would like to invite the Abstract Wikipedia community to consider whether they wish to begin a process of choosing administrators, so that the wiki becomes more self-sufficient.
</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">
As mentioned above, the main change this week is that we have enabled references on statements when fetching items from Wikidata ([[:phab:T404652|T404652]]). We hope that this new feature will help you write Functions that add references for Abstract Wikipedia when using Wikidata statements. We do not expect this to add much more load to the system, but if something is now slow or broken please let us know.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Items (and other entities) fetched from Wikidata may contain statements, and each {{Z|Z6003}}, in its Z6003K6/references key, may now contain zero or more instances of {{Z|Z6008}}. For more information about Wikidata’s practices regarding references for statements, [[:d:Help:Sources|Wikidata's Help:Sources page]] provides a useful discussion.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We've added two new pre-defined equality Functions with built-in Implementations, to make it easier to work with natural languages. Firstly, we've added {{Z|Z862}}, which should let you check if the language of an item for which you asked from Wikidata is what you received back, ''etc.'' ([[:phab:T424289|T424289]]). Secondly, we've added {{Z|Z832}}, which will let you see if two sets of labels (most used for Wikidata item aliases) are the same ([[:phab:T424461|T424461]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Finally, we fixed one bug that you might have noticed. Occasionally, the system might not reply to MediaWiki correctly, such as when the network connection was interrupted. In these rare cases, we now emit a proper error that should come through to you with a better explanation, rather than a mysterious breakage ([[:phab:T414062|T414062]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Volunteers’ Corner on May 11 ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The next Volunteers’ Corner will be on [https://zonestamp.toolforge.org/1778520600 Monday, 11 May 2026 at 17:30 UTC]. We plan to have the following agenda: there will be time to ask questions and discuss all matters arising. If we have time, we will write a function together. Everyone is welcome to join us on [https://meet.google.com/xuy-njxh-rkw Google Meet].
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Fresh Functions weekly: 39 new Functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we had 39 new functions. Here is an incomplete list of functions with implementations and passing tests to get a taste of what functions have been created. Thanks everybody for contributing!
</div>
* {{Z|Z34282}}
* {{Z|Z34293}}
* {{Z|Z34308}}
* {{Z|Z34353}}
* {{Z|Z34367}}
* {{Z|Z34378}}
* {{Z|Z34380}}
* {{Z|Z34394}}
* {{Z|Z34409}}
* {{Z|Z34419}}
* {{Z|Z34427}}
* {{Z|Z34434}}
* {{Z|Z34487}}
* {{Z|Z34510}}
* {{Z|Z34519}}
* {{Z|Z34538}}
* {{Z|Z34575}}
* {{Z|Z34585}}
* {{Z|Z34620}}
* {{Z|Z34637}}
* {{Z|Z34638}}
* {{Z|Z34641}}
* {{Z|Z34644}}
* {{Z|Z34663}}
* {{Z|Z34669}}
* {{Z|Z34736}}
<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-05-08]]
cm86ykw6zbgwd0m4sq15jsfs3ympj04
273849
273847
2026-05-10T20:39:34Z
Ameisenigel
44
Created page with "=== Admins in der Abstrakten Wikipedia? ==="
273849
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Vorheriges Update
| prev = 2026-05-02
| nextlabel = Nächstes Update
| next =
}}
<span id="References_from_Wikidata_now_available"></span>
=== Einzelnachweise aus Wikidata jetzt verfügbar ===
Seit diesem Mittwoch werden Einzelnachweise in Wikidata-Aussagen an Wikifunctions weitergeleitet. Wir freuen uns über diese neue Funktion, da sie die Nutzung der über 1,3 Milliarden in Wikidata verfügbaren Einzelnachweise und deren Hinzufügung als Zitate zu einzelnen Aussagen der Abstrakten Wikipedia ermöglicht. Zitate sind ein wesentlicher Bestandteil einer zuverlässigen Enzyklopädie und daher erleichtern wir deren Verfügbarkeit in der Abstrakten Wikipedia.
Beachte, dass in zugehörigen Funktionen Links zu externen Websites weiterhin nicht als Links angezeigt werden. Wir arbeiten daran, diese Einschränkung für den Inhalt von Einzelnachweisen aufzuheben. Derzeit können die meisten Hyperlinks nur als Text angezeigt werden.
<span id="Recording_of_Toby_Hudson’s_talk_at_WikiCon_Australia"></span>
=== Aufzeichnung von Toby Hudsons Vortrag auf der WikiCon Australien ===
[[File:Wikifunctions in practice - Toby Hudson - WikiConAU-2026.webm|thumb|Wikifunctions in Practice: Reusable Logic for Wikimedia]]
[[User:99of9|Toby Hudson]] präsentierte '''[[:meta:Event:WikiCon Australia 2026/Submissions/Wikifunctions in Practice: Reusable Logic for Wikimedia|Wikifunctions in der Praxis: Wiederverwendbare Logik für Wikimedia]]''' auf der [[:meta:Event:WikiCon Australia 2026|WikiCon Australien]] am 11. April 2026. Die [[:c:File:Wikifunctions in practice - Toby Hudson - WikiConAU-2026.webm|Aufzeichnung ist auf Commons verfügbar]] und [https://www.youtube.com/watch?v=ViOkEYQLggM auf YouTube].
Toby liefert eine überzeugende Motivation für die Abstrakte Wikipedia und Wikifunctions und gibt in 23 Minuten einen kurzen, aber umfassenden Überblick über beide Projekte. Anschließend beantwortet er Fragen aus dem Publikum. Hier die Beschreibung des Vortrags:
: ''Wikifunctions verspricht etwas Einfaches, aber Ambitioniertes: Logik einmal schreiben und sie in verschiedenen Wikimedia-Projekten und Sprachen wiederverwenden. Kleine, gut gewählte Funktionen können eine enorme Wirkung erzielen und das Aktualisieren, Kopieren und Einfügen oder sogar Übersetzen überflüssig machen.''
: ''Dieser Vortrag konzentriert sich auf Ziele und praktische Anwendung, nicht auf interne Details oder Programmierung. Es bleibt jedoch ausreichend Zeit für Fragen aus dem Publikum, um tiefer in die Materie einzutauchen. Wir werden sehen, was Wikifunctions ist und wofür es dient. Wir werden verschiedene bestehende Funktionen direkt in Wikifunctions testen. Wir werden sehen, wie man das Ergebnis eines Funktionsaufrufs in eine reguläre Wiki-Seite eines Schwesterprojekts einbettet. Anschließend werfen wir einen Blick darauf, welche Schlüsselrolle Wikifunctions in der zukünftigen Abstrakten Wikipedia spielen wird.''
<span id="Abstract_data_dashboard"></span>
=== Dashboard für Abstrakte Daten ===
David Santamaria hat ein Werkzeug veröffentlicht, das dabei hilft, den Zustand der Abstrakten Wikipedia zu verstehen: [https://abstract-data.toolforge.org/ "Abstract Data"], eine Website, die sowohl die Sprachabdeckung als auch die Nutzung der Wikifunctions-Funktionen in allen abstrakten Artikeln verfolgt.
Die Hauptansicht zeigt alle abstrakten Artikel und die Anzahl der Sprachen/Wikipedias, in denen sie aktuell dargestellt werden können. Zusätzlich gibt es eine Sprachansicht, die die (in der Wikipedia vertretenen) Sprachen nach der Anzahl der darstellbaren Artikel sortiert. So lässt sich leicht erkennen, wo die Abdeckung am stärksten ist und wo noch Verbesserungsbedarf besteht. Die Ermittlung der Lexem-Abdeckung ist noch nicht perfekt.
Im Funktionsbereich listet das Werkzeug die 100 am häufigsten verwendeten Wikifunctions-Funktionen auf und zeigt an, welche Artikel diese aufrufen. Dies ist hilfreich, um die Auswirkungen einer Änderung vor deren Umsetzung abzuschätzen. Außerdem kennzeichnet es Funktionen ohne Implementierung oder mit fehlgeschlagenen Tests, sodass sich leicht erkennen lässt, wenn eine fehlerhafte Funktion die Darstellung von Inhalten blockiert.
Die Daten basieren auf den Datenbank-Dumps, die zweimal im Monat erstellt werden.
Das Werkzeug befindet sich noch in seiner Anfangsphase, daher funktioniert es möglicherweise nicht immer einwandfrei und kann Fehler enthalten. Solltest du auf unerwartete Probleme stoßen oder Ideen für nützliche Funktionen haben, wende dich bitte an David auf [[User talk:DSantamaria-WMF|seiner Benutzerdiskussionsseite]]. Dies ist kein offizielles Werkzeug, wir hoffen aber, dass es hilfreich ist.
<span id="Admins_on_Abstract_Wikipedia?"></span>
=== Admins in der Abstrakten Wikipedia? ===
<div lang="en" dir="ltr" class="mw-content-ltr">
Now that Abstract Wikipedia has been around for more than a month, we would like to invite the Abstract Wikipedia community to consider whether they wish to begin a process of choosing administrators, so that the wiki becomes more self-sufficient.
</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">
As mentioned above, the main change this week is that we have enabled references on statements when fetching items from Wikidata ([[:phab:T404652|T404652]]). We hope that this new feature will help you write Functions that add references for Abstract Wikipedia when using Wikidata statements. We do not expect this to add much more load to the system, but if something is now slow or broken please let us know.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Items (and other entities) fetched from Wikidata may contain statements, and each {{Z|Z6003}}, in its Z6003K6/references key, may now contain zero or more instances of {{Z|Z6008}}. For more information about Wikidata’s practices regarding references for statements, [[:d:Help:Sources|Wikidata's Help:Sources page]] provides a useful discussion.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We've added two new pre-defined equality Functions with built-in Implementations, to make it easier to work with natural languages. Firstly, we've added {{Z|Z862}}, which should let you check if the language of an item for which you asked from Wikidata is what you received back, ''etc.'' ([[:phab:T424289|T424289]]). Secondly, we've added {{Z|Z832}}, which will let you see if two sets of labels (most used for Wikidata item aliases) are the same ([[:phab:T424461|T424461]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Finally, we fixed one bug that you might have noticed. Occasionally, the system might not reply to MediaWiki correctly, such as when the network connection was interrupted. In these rare cases, we now emit a proper error that should come through to you with a better explanation, rather than a mysterious breakage ([[:phab:T414062|T414062]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Volunteers’ Corner on May 11 ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The next Volunteers’ Corner will be on [https://zonestamp.toolforge.org/1778520600 Monday, 11 May 2026 at 17:30 UTC]. We plan to have the following agenda: there will be time to ask questions and discuss all matters arising. If we have time, we will write a function together. Everyone is welcome to join us on [https://meet.google.com/xuy-njxh-rkw Google Meet].
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Fresh Functions weekly: 39 new Functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we had 39 new functions. Here is an incomplete list of functions with implementations and passing tests to get a taste of what functions have been created. Thanks everybody for contributing!
</div>
* {{Z|Z34282}}
* {{Z|Z34293}}
* {{Z|Z34308}}
* {{Z|Z34353}}
* {{Z|Z34367}}
* {{Z|Z34378}}
* {{Z|Z34380}}
* {{Z|Z34394}}
* {{Z|Z34409}}
* {{Z|Z34419}}
* {{Z|Z34427}}
* {{Z|Z34434}}
* {{Z|Z34487}}
* {{Z|Z34510}}
* {{Z|Z34519}}
* {{Z|Z34538}}
* {{Z|Z34575}}
* {{Z|Z34585}}
* {{Z|Z34620}}
* {{Z|Z34637}}
* {{Z|Z34638}}
* {{Z|Z34641}}
* {{Z|Z34644}}
* {{Z|Z34663}}
* {{Z|Z34669}}
* {{Z|Z34736}}
<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-05-08]]
kak58ra0b4naurmjw1k9dzoam7c630q
273852
273849
2026-05-10T20:41:40Z
FuzzyBot
207
Updating to match new version of source page
273852
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Vorheriges Update
| prev = 2026-05-02
| nextlabel = Nächstes Update
| next =
}}
<span id="References_from_Wikidata_now_available"></span>
=== Einzelnachweise aus Wikidata jetzt verfügbar ===
Seit diesem Mittwoch werden Einzelnachweise in Wikidata-Aussagen an Wikifunctions weitergeleitet. Wir freuen uns über diese neue Funktion, da sie die Nutzung der über 1,3 Milliarden in Wikidata verfügbaren Einzelnachweise und deren Hinzufügung als Zitate zu einzelnen Aussagen der Abstrakten Wikipedia ermöglicht. Zitate sind ein wesentlicher Bestandteil einer zuverlässigen Enzyklopädie und daher erleichtern wir deren Verfügbarkeit in der Abstrakten Wikipedia.
Beachte, dass in zugehörigen Funktionen Links zu externen Websites weiterhin nicht als Links angezeigt werden. Wir arbeiten daran, diese Einschränkung für den Inhalt von Einzelnachweisen aufzuheben. Derzeit können die meisten Hyperlinks nur als Text angezeigt werden.
<span id="Recording_of_Toby_Hudson’s_talk_at_WikiCon_Australia"></span>
=== Aufzeichnung von Toby Hudsons Vortrag auf der WikiCon Australien ===
[[File:Wikifunctions in practice - Toby Hudson - WikiConAU-2026.webm|thumb|Wikifunctions in Practice: Reusable Logic for Wikimedia]]
[[User:99of9|Toby Hudson]] präsentierte '''[[:meta:Event:WikiCon Australia 2026/Submissions/Wikifunctions in Practice: Reusable Logic for Wikimedia|Wikifunctions in der Praxis: Wiederverwendbare Logik für Wikimedia]]''' auf der [[:meta:Event:WikiCon Australia 2026|WikiCon Australien]] am 11. April 2026. Die [[:c:File:Wikifunctions in practice - Toby Hudson - WikiConAU-2026.webm|Aufzeichnung ist auf Commons verfügbar]] und [https://www.youtube.com/watch?v=ViOkEYQLggM auf YouTube].
Toby liefert eine überzeugende Motivation für die Abstrakte Wikipedia und Wikifunctions und gibt in 23 Minuten einen kurzen, aber umfassenden Überblick über beide Projekte. Anschließend beantwortet er Fragen aus dem Publikum. Hier die Beschreibung des Vortrags:
: ''Wikifunctions verspricht etwas Einfaches, aber Ambitioniertes: Logik einmal schreiben und sie in verschiedenen Wikimedia-Projekten und Sprachen wiederverwenden. Kleine, gut gewählte Funktionen können eine enorme Wirkung erzielen und das Aktualisieren, Kopieren und Einfügen oder sogar Übersetzen überflüssig machen.''
: ''Dieser Vortrag konzentriert sich auf Ziele und praktische Anwendung, nicht auf interne Details oder Programmierung. Es bleibt jedoch ausreichend Zeit für Fragen aus dem Publikum, um tiefer in die Materie einzutauchen. Wir werden sehen, was Wikifunctions ist und wofür es dient. Wir werden verschiedene bestehende Funktionen direkt in Wikifunctions testen. Wir werden sehen, wie man das Ergebnis eines Funktionsaufrufs in eine reguläre Wiki-Seite eines Schwesterprojekts einbettet. Anschließend werfen wir einen Blick darauf, welche Schlüsselrolle Wikifunctions in der zukünftigen Abstrakten Wikipedia spielen wird.''
<span id="Abstract_data_dashboard"></span>
=== Dashboard für Abstrakte Daten ===
David Santamaria hat ein Werkzeug veröffentlicht, das dabei hilft, den Zustand der Abstrakten Wikipedia zu verstehen: [https://abstract-data.toolforge.org/ "Abstract Data"], eine Website, die sowohl die Sprachabdeckung als auch die Nutzung der Wikifunctions-Funktionen in allen abstrakten Artikeln verfolgt.
Die Hauptansicht zeigt alle abstrakten Artikel und die Anzahl der Sprachen/Wikipedias, in denen sie aktuell dargestellt werden können. Zusätzlich gibt es eine Sprachansicht, die die (in der Wikipedia vertretenen) Sprachen nach der Anzahl der darstellbaren Artikel sortiert. So lässt sich leicht erkennen, wo die Abdeckung am stärksten ist und wo noch Verbesserungsbedarf besteht. Die Ermittlung der Lexem-Abdeckung ist noch nicht perfekt.
Im Funktionsbereich listet das Werkzeug die 100 am häufigsten verwendeten Wikifunctions-Funktionen auf und zeigt an, welche Artikel diese aufrufen. Dies ist hilfreich, um die Auswirkungen einer Änderung vor deren Umsetzung abzuschätzen. Außerdem kennzeichnet es Funktionen ohne Implementierung oder mit fehlgeschlagenen Tests, sodass sich leicht erkennen lässt, wenn eine fehlerhafte Funktion die Darstellung von Inhalten blockiert.
Die Daten basieren auf den Datenbank-Dumps, die zweimal im Monat erstellt werden.
Das Werkzeug befindet sich noch in seiner Anfangsphase, daher funktioniert es möglicherweise nicht immer einwandfrei und kann Fehler enthalten. Solltest du auf unerwartete Probleme stoßen oder Ideen für nützliche Funktionen haben, wende dich bitte an David auf [[User talk:DSantamaria-WMF|seiner Benutzerdiskussionsseite]]. Dies ist kein offizielles Werkzeug, wir hoffen aber, dass es hilfreich ist.
<span id="Admins_on_Abstract_Wikipedia?"></span>
=== Admins in der Abstrakten Wikipedia? ===
<div lang="en" dir="ltr" class="mw-content-ltr">
Now that Abstract Wikipedia has been around for more than a month, we would like to invite the Abstract Wikipedia community to consider whether they wish to begin a process of choosing administrators, so that the wiki becomes more self-sufficient.
</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">
As mentioned above, the main change this week is that we have enabled references on statements when fetching items from Wikidata ([[:phab:T404652|T404652]]). We hope that this new feature will help you write Functions that add references for Abstract Wikipedia when using Wikidata statements. We do not expect this to add much more load to the system, but if something is now slow or broken please let us know.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Items (and other entities) fetched from Wikidata may contain statements, and each {{Z|Z6003}}, in its Z6003K6/references key, may now contain zero or more instances of {{Z|Z6008}}. For more information about Wikidata’s practices regarding references for statements, [[:d:Special:MyLanguage/Help:Sources|Wikidata's Help:Sources page]] provides a useful discussion.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We've added two new pre-defined equality Functions with built-in Implementations, to make it easier to work with natural languages. Firstly, we've added {{Z|Z862}}, which should let you check if the language of an item for which you asked from Wikidata is what you received back, ''etc.'' ([[:phab:T424289|T424289]]). Secondly, we've added {{Z|Z832}}, which will let you see if two sets of labels (most used for Wikidata item aliases) are the same ([[:phab:T424461|T424461]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Finally, we fixed one bug that you might have noticed. Occasionally, the system might not reply to MediaWiki correctly, such as when the network connection was interrupted. In these rare cases, we now emit a proper error that should come through to you with a better explanation, rather than a mysterious breakage ([[:phab:T414062|T414062]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Volunteers’ Corner on May 11 ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The next Volunteers’ Corner will be on [https://zonestamp.toolforge.org/1778520600 Monday, 11 May 2026 at 17:30 UTC]. We plan to have the following agenda: there will be time to ask questions and discuss all matters arising. If we have time, we will write a function together. Everyone is welcome to join us on [https://meet.google.com/xuy-njxh-rkw Google Meet].
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Fresh Functions weekly: 39 new Functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we had 39 new functions. Here is an incomplete list of functions with implementations and passing tests to get a taste of what functions have been created. Thanks everybody for contributing!
</div>
* {{Z|Z34282}}
* {{Z|Z34293}}
* {{Z|Z34308}}
* {{Z|Z34353}}
* {{Z|Z34367}}
* {{Z|Z34378}}
* {{Z|Z34380}}
* {{Z|Z34394}}
* {{Z|Z34409}}
* {{Z|Z34419}}
* {{Z|Z34427}}
* {{Z|Z34434}}
* {{Z|Z34487}}
* {{Z|Z34510}}
* {{Z|Z34519}}
* {{Z|Z34538}}
* {{Z|Z34575}}
* {{Z|Z34585}}
* {{Z|Z34620}}
* {{Z|Z34637}}
* {{Z|Z34638}}
* {{Z|Z34641}}
* {{Z|Z34644}}
* {{Z|Z34663}}
* {{Z|Z34669}}
* {{Z|Z34736}}
<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-05-08]]
c3xij6ck32lrp83xdpexdqm57bko611
Z35018
0
82913
273641
273527
2026-05-10T15:02:39Z
Asked42
932
Added Z35044 to the approved list of test cases
273641
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35018"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6001",
"Z17K2": "Z35018K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6003",
"Z17K2": "Z35018K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "statement"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20",
"Z35044"
],
"Z8K4": [
"Z14",
"Z35021"
],
"Z8K5": "Z35018"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Year specific sentence from statement in Bangla"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
pqv0ldqqhiyu1cnj5zy5p0wjllap1us
Z35021
0
82916
273636
273525
2026-05-10T14:45:46Z
Asked42
932
273636
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35021"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z35018",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z21394",
"Z21394K1": [
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z35010",
"Z35010K1": {
"Z1K1": "Z7",
"Z7K1": "Z35013",
"Z35013K1": {
"Z1K1": "Z7",
"Z7K1": "Z24948",
"Z24948K1": {
"Z1K1": "Z7",
"Z7K1": "Z803",
"Z803K1": {
"Z1K1": "Z39",
"Z39K1": "Z6061K1"
},
"Z803K2": {
"Z1K1": "Z7",
"Z7K1": "Z803",
"Z803K1": {
"Z1K1": "Z39",
"Z39K1": "Z6064K1"
},
"Z803K2": {
"Z1K1": "Z7",
"Z7K1": "Z811",
"Z811K1": {
"Z1K1": "Z7",
"Z7K1": "Z28321",
"Z28321K1": {
"Z1K1": "Z18",
"Z18K1": "Z35018K2"
},
"Z28321K2": {
"Z1K1": "Z6092",
"Z6092K1": "P585"
}
}
}
}
}
}
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z18831",
"Z18831K1": {
"Z1K1": "Z7",
"Z7K1": "Z23468",
"Z23468K1": {
"Z1K1": "Z18",
"Z18K1": "Z35018K1"
},
"Z23468K2": "Z1011"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z803",
"Z803K1": {
"Z1K1": "Z39",
"Z39K1": "Z11K2"
},
"Z803K2": {
"Z1K1": "Z7",
"Z7K1": "Z16273",
"Z16273K1": {
"Z1K1": "Z7",
"Z7K1": "Z23223",
"Z23223K1": {
"Z1K1": "Z7",
"Z7K1": "Z6822",
"Z6822K1": {
"Z1K1": "Z7",
"Z7K1": "Z803",
"Z803K1": {
"Z1K1": "Z39",
"Z39K1": "Z6003K2"
},
"Z803K2": {
"Z1K1": "Z18",
"Z18K1": "Z35018K2"
}
}
}
},
"Z16273K2": "Z1011"
}
},
"ছিল",
{
"Z1K1": "Z7",
"Z7K1": "Z25326",
"Z25326K1": {
"Z1K1": "Z7",
"Z7K1": "Z19308",
"Z19308K1": {
"Z1K1": "Z18",
"Z18K1": "Z35018K2"
}
},
"Z25326K2": "Z1011"
}
]
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
r24srenn6jl598zc7w6pzantpk7z0lk
273637
273636
2026-05-10T14:58:39Z
Asked42
932
273637
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35021"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z35018",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z23159",
"Z23159K1": [
"Z11",
{
"Z1K1": "Z7",
"Z7K1": "Z33238",
"Z33238K1": [
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z35010",
"Z35010K1": {
"Z1K1": "Z7",
"Z7K1": "Z35013",
"Z35013K1": {
"Z1K1": "Z7",
"Z7K1": "Z24948",
"Z24948K1": {
"Z1K1": "Z7",
"Z7K1": "Z803",
"Z803K1": {
"Z1K1": "Z39",
"Z39K1": "Z6061K1"
},
"Z803K2": {
"Z1K1": "Z7",
"Z7K1": "Z803",
"Z803K1": {
"Z1K1": "Z39",
"Z39K1": "Z6064K1"
},
"Z803K2": {
"Z1K1": "Z7",
"Z7K1": "Z811",
"Z811K1": {
"Z1K1": "Z7",
"Z7K1": "Z28321",
"Z28321K1": {
"Z1K1": "Z18",
"Z18K1": "Z35018K2"
},
"Z28321K2": {
"Z1K1": "Z6092",
"Z6092K1": "P585"
}
}
}
}
}
}
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z18831",
"Z18831K1": {
"Z1K1": "Z7",
"Z7K1": "Z23468",
"Z23468K1": {
"Z1K1": "Z18",
"Z18K1": "Z35018K1"
},
"Z23468K2": "Z1011"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z803",
"Z803K1": {
"Z1K1": "Z39",
"Z39K1": "Z11K2"
},
"Z803K2": {
"Z1K1": "Z7",
"Z7K1": "Z16273",
"Z16273K1": {
"Z1K1": "Z7",
"Z7K1": "Z23223",
"Z23223K1": {
"Z1K1": "Z7",
"Z7K1": "Z6822",
"Z6822K1": {
"Z1K1": "Z7",
"Z7K1": "Z803",
"Z803K1": {
"Z1K1": "Z39",
"Z39K1": "Z6003K2"
},
"Z803K2": {
"Z1K1": "Z18",
"Z18K1": "Z35018K2"
}
}
}
},
"Z16273K2": "Z1011"
}
},
"ছিল",
{
"Z1K1": "Z7",
"Z7K1": "Z25326",
"Z25326K1": {
"Z1K1": "Z7",
"Z7K1": "Z19308",
"Z19308K1": {
"Z1K1": "Z18",
"Z18K1": "Z35018K2"
}
},
"Z25326K2": "Z1011"
}
]
}
],
"Z23159K2": "Z1011"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
rnj8e5y5yh1moi58sc6equ26u0vvahn
273638
273637
2026-05-10T15:00:17Z
Asked42
932
273638
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35021"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z35018",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z23159",
"Z23159K1": [
"Z11",
{
"Z1K1": "Z7",
"Z7K1": "Z33238",
"Z33238K1": [
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z35010",
"Z35010K1": {
"Z1K1": "Z7",
"Z7K1": "Z35013",
"Z35013K1": {
"Z1K1": "Z7",
"Z7K1": "Z24948",
"Z24948K1": {
"Z1K1": "Z7",
"Z7K1": "Z803",
"Z803K1": {
"Z1K1": "Z39",
"Z39K1": "Z6061K1"
},
"Z803K2": {
"Z1K1": "Z7",
"Z7K1": "Z803",
"Z803K1": {
"Z1K1": "Z39",
"Z39K1": "Z6064K1"
},
"Z803K2": {
"Z1K1": "Z7",
"Z7K1": "Z811",
"Z811K1": {
"Z1K1": "Z7",
"Z7K1": "Z28321",
"Z28321K1": {
"Z1K1": "Z18",
"Z18K1": "Z35018K2"
},
"Z28321K2": {
"Z1K1": "Z6092",
"Z6092K1": "P585"
}
}
}
}
}
}
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z18831",
"Z18831K1": {
"Z1K1": "Z7",
"Z7K1": "Z23468",
"Z23468K1": {
"Z1K1": "Z18",
"Z18K1": "Z35018K1"
},
"Z23468K2": "Z1011"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z803",
"Z803K1": {
"Z1K1": "Z39",
"Z39K1": "Z11K2"
},
"Z803K2": {
"Z1K1": "Z7",
"Z7K1": "Z16273",
"Z16273K1": {
"Z1K1": "Z7",
"Z7K1": "Z23223",
"Z23223K1": {
"Z1K1": "Z7",
"Z7K1": "Z6822",
"Z6822K1": {
"Z1K1": "Z7",
"Z7K1": "Z803",
"Z803K1": {
"Z1K1": "Z39",
"Z39K1": "Z6003K2"
},
"Z803K2": {
"Z1K1": "Z18",
"Z18K1": "Z35018K2"
}
}
}
},
"Z16273K2": "Z1011"
}
},
"ছিল",
{
"Z1K1": "Z7",
"Z7K1": "Z25326",
"Z25326K1": {
"Z1K1": "Z7",
"Z7K1": "Z19308",
"Z19308K1": {
"Z1K1": "Z18",
"Z18K1": "Z35018K2"
}
},
"Z25326K2": "Z1011"
}
]
}
],
"Z23159K2": "Z1011"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Year sentence from statement in Bangla (comp)"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
r1sq749euoi549n0xa1wmfrdrerehv3
Z35031
0
82933
273693
273585
2026-05-10T16:40:19Z
Dv103
11127
Added Z35048 to the approved list of implementations
273693
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35031"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z13518",
"Z17K2": "Z35031K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "populate through to period"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z35031K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "display language"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14",
"Z35032",
"Z35048"
],
"Z8K5": "Z35031"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "abstractwiki 18-col periodic table to nth period"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
earik3bsxxxqp4vmmxtesajzpnugw1f
273695
273693
2026-05-10T16:41:43Z
Dv103
11127
Added Z35053 to the approved list of test cases
273695
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35031"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z13518",
"Z17K2": "Z35031K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "populate through to period"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z35031K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "display language"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z35053"
],
"Z8K4": [
"Z14",
"Z35032",
"Z35048"
],
"Z8K5": "Z35031"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "abstractwiki 18-col periodic table to nth period"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
kcx97r0600b09j7iekrkhiqavpkqmgy
273696
273695
2026-05-10T16:42:13Z
WikiLambda system
3
Updated the implementation list (see [[Help:Wikifunctions/Implementation_ordering_and_choosing|About implementation selection]])
273696
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35031"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z13518",
"Z17K2": "Z35031K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "populate through to period"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z35031K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "display language"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z35053"
],
"Z8K4": [
"Z14",
"Z35048",
"Z35032"
],
"Z8K5": "Z35031"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "abstractwiki 18-col periodic table to nth period"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
crykn14n72gt6f4m7beoso1b7asz27n
Z35042
0
82947
273631
2026-05-10T12:00:02Z
Sun8908
9804
273631
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35042"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z20692",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z20692",
"Z20692K1": "jóyīn"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z844",
"Z844K2": {
"Z1K1": "Z40",
"Z40K1": "Z42"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "jóyīn is not valid pinyin"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
leimfdgijmm094vzeju8tv16xojvai3
Z35043
0
82948
273632
2026-05-10T12:03:57Z
Sun8908
9804
273632
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35043"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z20692",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z20692",
"Z20692K1": "pīnyóing"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z844",
"Z844K2": {
"Z1K1": "Z40",
"Z40K1": "Z42"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "pīnyóing is not valid pinyin"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
9v33edhj6ftbrbo86po58s75as9h9rv
Talk:Z28016
1
82949
273635
2026-05-10T12:51:51Z
Dv103
11127
/* Is this function reproducing the property P642 (of)? */ new section
273635
wikitext
text/x-wiki
== Is this function reproducing the property P642 (of)? ==
The definition of this function seems very vague, and it seems to me that it is reproducing the same issues that the infamous Wikidata property P642 (of) had. What a "role" is is left very vague, and the concept of "dependency" is even more obscure. What should this function be used for? [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 12:51, 10 May 2026 (UTC)
42tt89haryna28ktx8grdbcmzbwedlq
Z35044
0
82950
273639
2026-05-10T15:01:22Z
Asked42
932
273639
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35044"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z35018",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z35018",
"Z35018K1": {
"Z1K1": "Z7",
"Z7K1": "Z6821",
"Z6821K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q1348"
}
},
"Z35018K2": {
"Z1K1": "Z6003",
"Z6003K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q1348"
},
"Z6003K2": {
"Z1K1": "Z6092",
"Z6092K1": "P1082"
},
"Z6003K3": {
"Z1K1": "Z6010",
"Z6010K1": {
"Z1K1": "Z19677",
"Z19677K1": {
"Z1K1": "Z16659",
"Z16659K1": "Z16660"
},
"Z19677K2": {
"Z1K1": "Z13518",
"Z13518K1": "4496694"
},
"Z19677K3": {
"Z1K1": "Z13518",
"Z13518K1": "1"
}
},
"Z6010K2": {
"Z1K1": "Z19677",
"Z19677K1": {
"Z1K1": "Z16659",
"Z16659K1": "Z16660"
},
"Z19677K2": {
"Z1K1": "Z13518",
"Z13518K1": "4496694"
},
"Z19677K3": {
"Z1K1": "Z13518",
"Z13518K1": "1"
}
},
"Z6010K3": {
"Z1K1": "Z19677",
"Z19677K1": {
"Z1K1": "Z16659",
"Z16659K1": "Z16660"
},
"Z19677K2": {
"Z1K1": "Z13518",
"Z13518K1": "4496694"
},
"Z19677K3": {
"Z1K1": "Z13518",
"Z13518K1": "1"
}
},
"Z6010K4": {
"Z1K1": "Z6091",
"Z6091K1": "Q199"
}
},
"Z6003K4": "Z6042",
"Z6003K5": [
"Z6007",
{
"Z1K1": "Z6007",
"Z6007K1": {
"Z1K1": "Z6092",
"Z6092K1": "P585"
},
"Z6007K2": {
"Z1K1": "Z6064",
"Z6064K1": {
"Z1K1": "Z6061",
"Z6061K1": {
"Z1K1": "Z20420",
"Z20420K1": {
"Z1K1": "Z20159",
"Z20159K1": {
"Z1K1": "Z17813",
"Z17813K1": "Z17814"
},
"Z20159K2": {
"Z1K1": "Z13518",
"Z13518K1": "2011"
}
},
"Z20420K2": {
"Z1K1": "Z20342",
"Z20342K1": {
"Z1K1": "Z16098",
"Z16098K1": "Z16101"
},
"Z20342K2": {
"Z1K1": "Z13518",
"Z13518K1": "1"
}
}
},
"Z6061K2": {
"Z1K1": "Z6060",
"Z6060K1": {
"Z1K1": "Z13518",
"Z13518K1": "0"
},
"Z6060K2": {
"Z1K1": "Z13518",
"Z13518K1": "0"
},
"Z6060K3": {
"Z1K1": "Z13518",
"Z13518K1": "0"
}
}
},
"Z6064K2": {
"Z1K1": "Z6062",
"Z6062K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q577"
}
},
"Z6064K3": {
"Z1K1": "Z13518",
"Z13518K1": "0"
},
"Z6064K4": {
"Z1K1": "Z13518",
"Z13518K1": "0"
},
"Z6064K5": {
"Z1K1": "Z16683",
"Z16683K1": "Z16661",
"Z16683K2": {
"Z1K1": "Z13518",
"Z13518K1": "0"
}
},
"Z6064K6": {
"Z1K1": "Z6063",
"Z6063K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q1985727"
}
}
},
"Z6007K3": "Z6021"
}
],
"Z6003K6": [
"Z6008"
],
"Z6003K7": "Z6021"
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "২০১১ সালে কলকাতার জনসংখ্যা ছিল "
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
a81z9h5xdgp58sssglnndxyfkda7mr5
273640
273639
2026-05-10T15:02:21Z
Asked42
932
273640
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35044"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z35018",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z35018",
"Z35018K1": {
"Z1K1": "Z7",
"Z7K1": "Z6821",
"Z6821K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q1348"
}
},
"Z35018K2": {
"Z1K1": "Z6003",
"Z6003K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q1348"
},
"Z6003K2": {
"Z1K1": "Z6092",
"Z6092K1": "P1082"
},
"Z6003K3": {
"Z1K1": "Z6010",
"Z6010K1": {
"Z1K1": "Z19677",
"Z19677K1": {
"Z1K1": "Z16659",
"Z16659K1": "Z16660"
},
"Z19677K2": {
"Z1K1": "Z13518",
"Z13518K1": "4496694"
},
"Z19677K3": {
"Z1K1": "Z13518",
"Z13518K1": "1"
}
},
"Z6010K2": {
"Z1K1": "Z19677",
"Z19677K1": {
"Z1K1": "Z16659",
"Z16659K1": "Z16660"
},
"Z19677K2": {
"Z1K1": "Z13518",
"Z13518K1": "4496694"
},
"Z19677K3": {
"Z1K1": "Z13518",
"Z13518K1": "1"
}
},
"Z6010K3": {
"Z1K1": "Z19677",
"Z19677K1": {
"Z1K1": "Z16659",
"Z16659K1": "Z16660"
},
"Z19677K2": {
"Z1K1": "Z13518",
"Z13518K1": "4496694"
},
"Z19677K3": {
"Z1K1": "Z13518",
"Z13518K1": "1"
}
},
"Z6010K4": {
"Z1K1": "Z6091",
"Z6091K1": "Q199"
}
},
"Z6003K4": "Z6042",
"Z6003K5": [
"Z6007",
{
"Z1K1": "Z6007",
"Z6007K1": {
"Z1K1": "Z6092",
"Z6092K1": "P585"
},
"Z6007K2": {
"Z1K1": "Z6064",
"Z6064K1": {
"Z1K1": "Z6061",
"Z6061K1": {
"Z1K1": "Z20420",
"Z20420K1": {
"Z1K1": "Z20159",
"Z20159K1": {
"Z1K1": "Z17813",
"Z17813K1": "Z17814"
},
"Z20159K2": {
"Z1K1": "Z13518",
"Z13518K1": "2011"
}
},
"Z20420K2": {
"Z1K1": "Z20342",
"Z20342K1": {
"Z1K1": "Z16098",
"Z16098K1": "Z16101"
},
"Z20342K2": {
"Z1K1": "Z13518",
"Z13518K1": "1"
}
}
},
"Z6061K2": {
"Z1K1": "Z6060",
"Z6060K1": {
"Z1K1": "Z13518",
"Z13518K1": "0"
},
"Z6060K2": {
"Z1K1": "Z13518",
"Z13518K1": "0"
},
"Z6060K3": {
"Z1K1": "Z13518",
"Z13518K1": "0"
}
}
},
"Z6064K2": {
"Z1K1": "Z6062",
"Z6062K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q577"
}
},
"Z6064K3": {
"Z1K1": "Z13518",
"Z13518K1": "0"
},
"Z6064K4": {
"Z1K1": "Z13518",
"Z13518K1": "0"
},
"Z6064K5": {
"Z1K1": "Z16683",
"Z16683K1": "Z16661",
"Z16683K2": {
"Z1K1": "Z13518",
"Z13518K1": "0"
}
},
"Z6064K6": {
"Z1K1": "Z6063",
"Z6063K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q1985727"
}
}
},
"Z6007K3": "Z6021"
}
],
"Z6003K6": [
"Z6008"
],
"Z6003K7": "Z6021"
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "২০১১ সালে কলকাতার জনসংখ্যা ছিল ৪,৪৯৬,৬৯৪।"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1011",
"Z11K2": "২০১১ সালে কলকাতার জনসংখ্যা ছিল ৪,৪৯৬,৬৯৪"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "[bn] ২০১১ সালে কলকাতার জনসংখ্যা ছিল ৪,৪৯৬,৬৯৪"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
dgi7igm9obqh5yjp3ioz3z88v3rqy12
Talk:Z26059
1
82951
273646
2026-05-10T15:31:48Z
YoshiRulz
10156
Add to category
273646
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z26076
1
82952
273647
2026-05-10T15:33:47Z
YoshiRulz
10156
Add to category
273647
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z26081
1
82953
273648
2026-05-10T15:33:50Z
YoshiRulz
10156
Add to category
273648
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z26214
1
82954
273650
2026-05-10T15:35:49Z
YoshiRulz
10156
Add to category
273650
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z26328
1
82955
273652
2026-05-10T15:36:52Z
YoshiRulz
10156
Add to category
273652
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z26354
1
82956
273653
2026-05-10T15:36:57Z
YoshiRulz
10156
Add to category
273653
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z26369
1
82957
273654
2026-05-10T15:37:25Z
YoshiRulz
10156
Add to category
273654
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z26428
1
82958
273655
2026-05-10T15:38:31Z
YoshiRulz
10156
Add to category
273655
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z26444
1
82959
273657
2026-05-10T15:38:39Z
YoshiRulz
10156
Add to category
273657
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z26452
1
82960
273658
2026-05-10T15:39:21Z
YoshiRulz
10156
Add to category
273658
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z26474
1
82961
273659
2026-05-10T15:39:59Z
YoshiRulz
10156
Add to category
273659
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z26487
1
82962
273660
2026-05-10T15:40:02Z
YoshiRulz
10156
Add to category
273660
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z26491
1
82963
273661
2026-05-10T15:40:05Z
YoshiRulz
10156
Add to category
273661
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z26495
1
82964
273662
2026-05-10T15:40:09Z
YoshiRulz
10156
Add to category
273662
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z26499
1
82965
273663
2026-05-10T15:40:13Z
YoshiRulz
10156
Add to category
273663
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Z35045
0
82966
273665
2026-05-10T15:50:14Z
YoshiRulz
10156
Create implementation
273665
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35045"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z26575",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z22820",
"Z22820K1": {
"Z1K1": "Z7",
"Z7K1": "Z873",
"Z873K1": "Z14404",
"Z873K2": {
"Z1K1": "Z7",
"Z7K1": "Z19279",
"Z19279K1": {
"Z1K1": "Z7",
"Z7K1": "Z22853",
"Z22853K1": {
"Z1K1": "Z18",
"Z18K1": "Z26575K2"
}
}
}
},
"Z22820K2": {
"Z1K1": "Z7",
"Z7K1": "Z13464",
"Z13464K1": "Z866",
"Z13464K2": {
"Z1K1": "Z7",
"Z7K1": "Z873",
"Z873K1": "Z14396",
"Z873K2": {
"Z1K1": "Z7",
"Z7K1": "Z19279",
"Z19279K1": {
"Z1K1": "Z7",
"Z7K1": "Z22853",
"Z22853K1": {
"Z1K1": "Z18",
"Z18K1": "Z26575K2"
}
}
}
},
"Z13464K3": {
"Z1K1": "Z18",
"Z18K1": "Z26575K1"
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "languages with same label, composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
dmjxjyjk11jyarw3tk1263zknf6fz8r
Z35046
0
82967
273666
2026-05-10T15:54:03Z
Dv103
11127
273666
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35046"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z34096",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z34096",
"Z34096K1": "instanbul",
"Z34096K2": "Z1237"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "İstanbul"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "instanbul, tur -\u003E İstanbul"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
cn0mo3d43eklogf7uamqi4mai5g3zj3
273667
273666
2026-05-10T15:54:34Z
Dv103
11127
273667
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35046"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z34096",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z34096",
"Z34096K1": "instanbul",
"Z34096K2": "Z1237"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "İstanbul"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "[tr] instanbul -\u003E İstanbul"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
8jt9imj2hktmil2gka3yn3ienwyilgr
273670
273667
2026-05-10T15:58:23Z
Dv103
11127
273670
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35046"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z34096",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z34096",
"Z34096K1": "istanbul",
"Z34096K2": "Z1237"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "İstanbul"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "[tr] istanbul -\u003E İstanbul"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
hbn5sv3606yd9bja60ietvz5us1mu8q
Z35047
0
82968
273676
2026-05-10T16:14:41Z
Dv103
11127
273676
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35047"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z30177",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z30177",
"Z30177K1": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q3947"
}
],
"Z30177K2": {
"Z1K1": "Z7",
"Z7K1": "Z6820",
"Z6820K1": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q3947"
}
],
"Z6820K2": [
"Z6030",
"Z6033"
],
"Z6820K3": [
"Z60"
],
"Z6820K4": [
"Z6092"
]
},
"Z30177K3": "Z1881",
"Z30177K4": [
"Z60",
"Z1002"
]
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z889",
"Z889K2": [
"Z1",
"(en) House"
],
"Z889K3": "Z866"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "[(en) House], Pig Latin (fallback test)"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
80hrswgp2jywzk20ho5bqxl5biwxpj1
Z35048
0
82969
273680
2026-05-10T16:22:10Z
Dv103
11127
273680
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35048"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z35031",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z32731",
"Z32731K1": "Z32729",
"Z32731K2": {
"Z1K1": "Z7",
"Z7K1": "Z13081",
"Z13081K1": [
{
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z89"
},
{
"Z1K1": "Z7",
"Z7K1": "Z873",
"Z873K1": "Z33322",
"Z873K2": {
"Z1K1": "Z7",
"Z7K1": "Z30159",
"Z30159K1": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q10801007"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q30747850"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q108307"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q189302"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q193276"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q193280"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q202602"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q202224"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q208107"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q205253"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q185870"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q191875"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q189294"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q106693"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q106675"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q104567"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q19605"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q19609"
}
],
"Z30159K2": {
"Z1K1": "Z18",
"Z18K1": "Z35031K2"
}
}
},
[
"Z89",
{
"Z1K1": "Z7",
"Z7K1": "Z35029",
"Z35029K1": {
"Z1K1": "Z27951",
"Z27951K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q556"
}
},
"Z35029K2": {
"Z1K1": "Z13518",
"Z13518K1": "2"
},
"Z35029K3": {
"Z1K1": "Z18",
"Z18K1": "Z35031K2"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z35017",
"Z35017K1": "Z32729",
"Z35017K2": {
"Z1K1": "Z40",
"Z40K1": "Z42"
},
"Z35017K3": {
"Z1K1": "Z13518",
"Z13518K1": "15"
},
"Z35017K4": {
"Z1K1": "Z13518",
"Z13518K1": "1"
},
"Z35017K5": {
"Z1K1": {
"Z1K1": "Z7",
"Z7K1": "Z883",
"Z883K1": "Z6",
"Z883K2": "Z6"
},
"K1": [
{
"Z1K1": "Z7",
"Z7K1": "Z882",
"Z882K1": "Z6",
"Z882K2": "Z6"
}
]
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z35029",
"Z35029K1": {
"Z1K1": "Z27951",
"Z27951K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q560"
}
},
"Z35029K2": {
"Z1K1": "Z13518",
"Z13518K1": "1"
},
"Z35029K3": {
"Z1K1": "Z18",
"Z18K1": "Z35031K2"
}
}
],
{
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z13689",
"Z13689K1": {
"Z1K1": "Z18",
"Z18K1": "Z35031K1"
},
"Z13689K2": {
"Z1K1": "Z13518",
"Z13518K1": "2"
}
},
"Z802K2": "Z24",
"Z802K3": {
"Z1K1": "Z7",
"Z7K1": "Z31345",
"Z31345K1": {
"Z1K1": "Z7",
"Z7K1": "Z32695",
"Z32695K1": "Z35029",
"Z32695K2": [
"Z27951",
{
"Z1K1": "Z27951",
"Z27951K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q568"
}
},
{
"Z1K1": "Z27951",
"Z27951K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q569"
}
},
{
"Z1K1": "Z27951",
"Z27951K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q618"
}
},
{
"Z1K1": "Z27951",
"Z27951K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q623"
}
},
{
"Z1K1": "Z27951",
"Z27951K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q627"
}
},
{
"Z1K1": "Z27951",
"Z27951K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q629"
}
},
{
"Z1K1": "Z27951",
"Z27951K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q650"
}
},
{
"Z1K1": "Z27951",
"Z27951K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q654"
}
}
],
"Z32695K3": {
"Z1K1": "Z13518",
"Z13518K1": "1"
},
"Z32695K4": {
"Z1K1": "Z18",
"Z18K1": "Z35031K2"
}
},
"Z31345K2": {
"Z1K1": "Z13518",
"Z13518K1": "3"
},
"Z31345K3": {
"Z1K1": "Z7",
"Z7K1": "Z35017",
"Z35017K1": "Z32729",
"Z35017K2": {
"Z1K1": "Z40",
"Z40K1": "Z42"
},
"Z35017K3": {
"Z1K1": "Z13518",
"Z13518K1": "10"
},
"Z35017K4": {
"Z1K1": "Z13518",
"Z13518K1": "1"
},
"Z35017K5": {
"Z1K1": {
"Z1K1": "Z7",
"Z7K1": "Z883",
"Z883K1": "Z6",
"Z883K2": "Z6"
},
"K1": [
{
"Z1K1": "Z7",
"Z7K1": "Z882",
"Z882K1": "Z6",
"Z882K2": "Z6"
}
]
}
}
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z13689",
"Z13689K1": {
"Z1K1": "Z18",
"Z18K1": "Z35031K1"
},
"Z13689K2": {
"Z1K1": "Z13518",
"Z13518K1": "3"
}
},
"Z802K2": "Z24",
"Z802K3": {
"Z1K1": "Z7",
"Z7K1": "Z31345",
"Z31345K1": {
"Z1K1": "Z7",
"Z7K1": "Z32695",
"Z32695K1": "Z35029",
"Z32695K2": [
"Z27951",
{
"Z1K1": "Z27951",
"Z27951K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q658"
}
},
{
"Z1K1": "Z27951",
"Z27951K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q660"
}
},
{
"Z1K1": "Z27951",
"Z27951K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q663"
}
},
{
"Z1K1": "Z27951",
"Z27951K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q670"
}
},
{
"Z1K1": "Z27951",
"Z27951K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q674"
}
},
{
"Z1K1": "Z27951",
"Z27951K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q682"
}
},
{
"Z1K1": "Z27951",
"Z27951K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q688"
}
},
{
"Z1K1": "Z27951",
"Z27951K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q696"
}
}
],
"Z32695K3": {
"Z1K1": "Z13518",
"Z13518K1": "1"
},
"Z32695K4": {
"Z1K1": "Z18",
"Z18K1": "Z35031K2"
}
},
"Z31345K2": {
"Z1K1": "Z13518",
"Z13518K1": "3"
},
"Z31345K3": {
"Z1K1": "Z7",
"Z7K1": "Z35017",
"Z35017K1": "Z32729",
"Z35017K2": {
"Z1K1": "Z40",
"Z40K1": "Z42"
},
"Z35017K3": {
"Z1K1": "Z13518",
"Z13518K1": "10"
},
"Z35017K4": {
"Z1K1": "Z13518",
"Z13518K1": "1"
},
"Z35017K5": {
"Z1K1": {
"Z1K1": "Z7",
"Z7K1": "Z883",
"Z883K1": "Z6",
"Z883K2": "Z6"
},
"K1": [
{
"Z1K1": "Z7",
"Z7K1": "Z882",
"Z882K1": "Z6",
"Z882K2": "Z6"
}
]
}
}
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z13689",
"Z13689K1": {
"Z1K1": "Z18",
"Z18K1": "Z35031K1"
},
"Z13689K2": {
"Z1K1": "Z13518",
"Z13518K1": "4"
}
},
"Z802K2": "Z24",
"Z802K3": {
"Z1K1": "Z7",
"Z7K1": "Z32695",
"Z32695K1": "Z35029",
"Z32695K2": [
"Z27951",
{
"Z1K1": "Z27951",
"Z27951K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q703"
}
},
{
"Z1K1": "Z27951",
"Z27951K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q706"
}
},
{
"Z1K1": "Z27951",
"Z27951K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q713"
}
},
{
"Z1K1": "Z27951",
"Z27951K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q716"
}
},
{
"Z1K1": "Z27951",
"Z27951K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q722"
}
},
{
"Z1K1": "Z27951",
"Z27951K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q725"
}
},
{
"Z1K1": "Z27951",
"Z27951K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q731"
}
},
{
"Z1K1": "Z27951",
"Z27951K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q677"
}
},
{
"Z1K1": "Z27951",
"Z27951K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q740"
}
},
{
"Z1K1": "Z27951",
"Z27951K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q744"
}
},
{
"Z1K1": "Z27951",
"Z27951K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q753"
}
},
{
"Z1K1": "Z27951",
"Z27951K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q758"
}
},
{
"Z1K1": "Z27951",
"Z27951K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q861"
}
},
{
"Z1K1": "Z27951",
"Z27951K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q867"
}
},
{
"Z1K1": "Z27951",
"Z27951K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q871"
}
},
{
"Z1K1": "Z27951",
"Z27951K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q876"
}
},
{
"Z1K1": "Z27951",
"Z27951K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q879"
}
},
{
"Z1K1": "Z27951",
"Z27951K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q888"
}
}
],
"Z32695K3": {
"Z1K1": "Z13518",
"Z13518K1": "1"
},
"Z32695K4": {
"Z1K1": "Z18",
"Z18K1": "Z35031K2"
}
}
}
],
"Z13081K2": "Z24"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "abstractwiki 18-col periodic table, optimized"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
poz3rqhguk9o773ec1cwl6w1ri6z0qd
Z35049
0
82970
273683
2026-05-10T16:33:19Z
Dv103
11127
273683
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35049"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z89",
"Z17K2": "Z35049K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "contenuto"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "content"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": "Z35049K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "nome del tag"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "tag name"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z35049"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "racchiudi frammento HTML in un tag semplice"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "wrap an HTML fragment in a simple tag"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
7t52eqenr85k0ssm1sym6ie0rdp4gzp
273685
273683
2026-05-10T16:34:13Z
Dv103
11127
Added Z35050 to the approved list of test cases
273685
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35049"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z89",
"Z17K2": "Z35049K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "contenuto"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "content"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": "Z35049K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "nome del tag"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "tag name"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z35050"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z35049"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "racchiudi frammento HTML in un tag semplice"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "wrap an HTML fragment in a simple tag"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
plj8x6mu6cj8qx7xjoga5aslm7sfpt6
273687
273685
2026-05-10T16:35:16Z
Dv103
11127
Added Z35051 to the approved list of implementations
273687
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35049"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z89",
"Z17K2": "Z35049K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "contenuto"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "content"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": "Z35049K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "nome del tag"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "tag name"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z35050"
],
"Z8K4": [
"Z14",
"Z35051"
],
"Z8K5": "Z35049"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "racchiudi frammento HTML in un tag semplice"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "wrap an HTML fragment in a simple tag"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
iqc8tkrrqkz9t12zv2b4bfqfqxod426
273690
273687
2026-05-10T16:36:33Z
Dv103
11127
Added Z35052 to the approved list of implementations
273690
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35049"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z89",
"Z17K2": "Z35049K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "contenuto"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "content"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": "Z35049K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "nome del tag"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "tag name"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z35050"
],
"Z8K4": [
"Z14",
"Z35051",
"Z35052"
],
"Z8K5": "Z35049"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "racchiudi frammento HTML in un tag semplice"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "wrap an HTML fragment in a simple tag"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
celyc7emqgsadk0p8dia8yyq2y6jg0s
Z35050
0
82971
273684
2026-05-10T16:34:04Z
Dv103
11127
273684
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35050"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z35049",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z35049",
"Z35049K1": {
"Z1K1": "Z89",
"Z89K1": "Ciao \u003Cstrong\u003Emondo\u003C/strong\u003E."
},
"Z35049K2": "p"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z877",
"Z877K2": {
"Z1K1": "Z89",
"Z89K1": "\u003Cp\u003ECiao \u003Cstrong\u003Emondo\u003C/strong\u003E.\u003C/p\u003E"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "\u003Cp\u003ECiao \u003Cstrong\u003Emondo\u003C/strong\u003E.\u003C/p\u003E"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
p2prcymdd71bjl480dtittqyhi5e2ww
Z35051
0
82972
273686
2026-05-10T16:35:03Z
Dv103
11127
273686
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35051"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z35049",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z27873",
"Z27873K1": {
"Z1K1": "Z18",
"Z18K1": "Z35049K1"
},
"Z27873K2": {
"Z1K1": "Z18",
"Z18K1": "Z35049K2"
},
"Z27873K3": [
"Z6"
],
"Z27873K4": [
"Z6"
]
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "racchiudi frammento HTML in un tag semplice, comp"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
cr68r2ypr62qxf4t21crurnxl4hxk2x
Z35052
0
82973
273688
2026-05-10T16:36:13Z
Dv103
11127
273688
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35052"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z35049",
"Z14K3": {
"Z1K1": "Z16",
"Z16K1": "Z600",
"Z16K2": "function Z35049( Z35049K1, Z35049K2 ) {\n\tfunction getOpening() {\n\t\treturn `\u003C${Z35049K2}\u003E`;\n\t}\n\treturn {\n\t\tZ1K1: {\n\t\t\tZ1K1: \"Z9\",\n\t\t\tZ9K1: \"Z89\"\n\t\t}, \n\t\tZ89K1: getOpening() + Z35049K1.Z89K1 + `\u003C/${Z35049K2}\u003E`\n\t};\n}"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
k1n42it27biky2ei48ut8pmzyo9pf1n
273689
273688
2026-05-10T16:36:23Z
Dv103
11127
273689
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35052"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z35049",
"Z14K3": {
"Z1K1": "Z16",
"Z16K1": "Z600",
"Z16K2": "function Z35049( Z35049K1, Z35049K2 ) {\n\tfunction getOpening() {\n\t\treturn `\u003C${Z35049K2}\u003E`;\n\t}\n\treturn {\n\t\tZ1K1: {\n\t\t\tZ1K1: \"Z9\",\n\t\t\tZ9K1: \"Z89\"\n\t\t}, \n\t\tZ89K1: getOpening() + Z35049K1.Z89K1 + `\u003C/${Z35049K2}\u003E`\n\t};\n}"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "racchiudi frammento HTML in un tag semplice, js"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
1jp2pcezcinusfmxbmvoyhrnph7hp31
Z35053
0
82974
273694
2026-05-10T16:41:32Z
Dv103
11127
273694
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35053"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z35031",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z35031",
"Z35031K1": {
"Z1K1": "Z13518",
"Z13518K1": "1"
},
"Z35031K2": "Z1002"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z877",
"Z877K2": {
"Z1K1": "Z89",
"Z89K1": "\u003Ctable class=\"wikitable\"\u003E\u003Ctr\u003E\u003Cth\u003EGroup 1\u003C/th\u003E\u003Cth\u003EGroup 2\u003C/th\u003E\u003Cth\u003EGroup 3\u003C/th\u003E\u003Cth\u003EGroup 4\u003C/th\u003E\u003Cth\u003EGroup 5\u003C/th\u003E\u003Cth\u003EGroup 6\u003C/th\u003E\u003Cth\u003EGroup 7\u003C/th\u003E\u003Cth\u003EGroup 8\u003C/th\u003E\u003Cth\u003EGroup 9\u003C/th\u003E\u003Cth\u003EGroup 10\u003C/th\u003E\u003Cth\u003EGroup 11\u003C/th\u003E\u003Cth\u003EGroup 12\u003C/th\u003E\u003Cth\u003EGroup 13\u003C/th\u003E\u003Cth\u003EGroup 14\u003C/th\u003E\u003Cth\u003EGroup 15\u003C/th\u003E\u003Cth\u003EGroup 16\u003C/th\u003E\u003Cth\u003EHalogen\u003C/th\u003E\u003Cth\u003ENoble gases\u003C/th\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd colspan=\"2\"\u003Ehydrogen\u003C/td\u003E\u003Ctd colspan=\"15\"\u003E\u003C/td\u003E\u003Ctd\u003Ehelium\u003C/td\u003E\u003C/tr\u003E\u003C/table\u003E"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "1 periodo, en"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
hwl5pr7y366u5y766nrl937vqqerjfh
Z35054
0
82975
273697
2026-05-10T17:15:04Z
HenkvD
1290
[nl] Amsterdam is de hoofdstad van Nederland
273697
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35054"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z28016",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z28016",
"Z28016K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q727"
},
"Z28016K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q5119"
},
"Z28016K3": {
"Z1K1": "Z6091",
"Z6091K1": "Q55"
},
"Z28016K4": "Z1157"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z14392",
"Z14392K2": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z9",
"Z9K1": ""
},
"Z11K2": "Amsterdam is de hoofdstad van Nederland"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "[nl] Amsterdam is de hoofdstad van Nederland"
}
]
}
}
ekmeen0yt97x90xgrvzqtlxbnrv6t0t
273698
273697
2026-05-10T17:16:10Z
HenkvD
1290
+ label
273698
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35054"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z28016",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z28016",
"Z28016K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q727"
},
"Z28016K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q5119"
},
"Z28016K3": {
"Z1K1": "Z6091",
"Z6091K1": "Q55"
},
"Z28016K4": "Z1157"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z14392",
"Z14392K2": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z9",
"Z9K1": ""
},
"Z11K2": "Amsterdam is de hoofdstad van Nederland"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "[nl] Amsterdam is de hoofdstad van Nederland"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "[nl] Amsterdam is de hoofdstad van Nederland"
}
]
}
}
g9o24el6nb84z0hdvvrn1mlv04it1z5
273700
273698
2026-05-10T17:41:44Z
Dv103
11127
corrected language
273700
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35054"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z28016",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z28016",
"Z28016K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q727"
},
"Z28016K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q5119"
},
"Z28016K3": {
"Z1K1": "Z6091",
"Z6091K1": "Q55"
},
"Z28016K4": "Z1157"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z14392",
"Z14392K2": {
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "Amsterdam is de hoofdstad van Nederland"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "[nl] Amsterdam is de hoofdstad van Nederland"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "[nl] Amsterdam is de hoofdstad van Nederland"
}
]
}
}
66eu6np946hvmq1x074n67qtc0klcgf
Z35055
0
82976
273699
2026-05-10T17:40:11Z
YoshiRulz
10156
Create test
273699
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35055"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z35031",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z35031",
"Z35031K1": {
"Z1K1": "Z13518",
"Z13518K1": "2"
},
"Z35031K2": "Z1330"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z877",
"Z877K2": {
"Z1K1": "Z89",
"Z89K1": "\u003Ctable class=\"wikitable\"\u003E\u003Ctr\u003E\u003Cth\u003E(en) Group 1\u003C/th\u003E\u003Cth\u003E(en) Group 2\u003C/th\u003E\u003Cth\u003E(en) Group 3\u003C/th\u003E\u003Cth\u003E(en) Group 4\u003C/th\u003E\u003Cth\u003E(en) Group 5\u003C/th\u003E\u003Cth\u003E(en) Group 6\u003C/th\u003E\u003Cth\u003E(en) Group 7\u003C/th\u003E\u003Cth\u003E(en) Group 8\u003C/th\u003E\u003Cth\u003E(en) Group 9\u003C/th\u003E\u003Cth\u003E(en) Group 10\u003C/th\u003E\u003Cth\u003E(en) Group 11\u003C/th\u003E\u003Cth\u003E(en) Group 12\u003C/th\u003E\u003Cth\u003E(en) Group 13\u003C/th\u003E\u003Cth\u003E(en) Group 14\u003C/th\u003E\u003Cth\u003E(en) Group 15\u003C/th\u003E\u003Cth\u003E(en) Group 16\u003C/th\u003E\u003Cth\u003EIsakhatshiwo\u003C/th\u003E\u003Cth\u003E(en) Noble gases\u003C/th\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd colspan=\"2\"\u003EIHwanzi\u003C/td\u003E\u003Ctd colspan=\"15\"\u003E\u003C/td\u003E\u003Ctd\u003EIHwelanga\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003EUmThanya\u003C/td\u003E\u003Ctd\u003EIBehlezani\u003C/td\u003E\u003Ctd colspan=\"10\"\u003E\u003C/td\u003E\u003Ctd\u003EumBohlwa\u003C/td\u003E\u003Ctd\u003EUmCalahle\u003C/td\u003E\u003Ctd\u003EINihwe\u003C/td\u003E\u003Ctd\u003EIsOhwe\u003C/td\u003E\u003Ctd\u003EUFusihwe\u003C/td\u003E\u003Ctd\u003EINkanyihwe\u003C/td\u003E\u003C/tr\u003E\u003C/table\u003E"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "[zu] headings and first 2 periods"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
nemkdw52a6t5cy85gs1xi31hf40072z
Talk:Z26629
1
82977
273701
2026-05-10T17:42:15Z
YoshiRulz
10156
Add to category
273701
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z26638
1
82978
273702
2026-05-10T17:42:17Z
YoshiRulz
10156
Add to category
273702
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z26643
1
82979
273703
2026-05-10T17:42:20Z
YoshiRulz
10156
Add to category
273703
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z26648
1
82980
273704
2026-05-10T17:42:22Z
YoshiRulz
10156
Add to category
273704
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z26652
1
82981
273705
2026-05-10T17:42:24Z
YoshiRulz
10156
Add to category
273705
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z26700
1
82982
273706
2026-05-10T17:44:02Z
YoshiRulz
10156
Add to category
273706
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z26729
1
82983
273707
2026-05-10T17:46:05Z
YoshiRulz
10156
Add to category
273707
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z26756
1
82984
273708
2026-05-10T17:46:07Z
YoshiRulz
10156
Add to category
273708
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z26760
1
82985
273709
2026-05-10T17:46:10Z
YoshiRulz
10156
Add to category
273709
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z26774
1
82986
273710
2026-05-10T17:46:51Z
YoshiRulz
10156
Add to category
273710
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z26779
1
82987
273711
2026-05-10T17:46:53Z
YoshiRulz
10156
Add to category
273711
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z26785
1
82988
273712
2026-05-10T17:46:57Z
YoshiRulz
10156
Add to category
273712
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z26817
1
82989
273713
2026-05-10T17:47:38Z
YoshiRulz
10156
Add to category
273713
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z26830
1
82990
273714
2026-05-10T17:48:19Z
YoshiRulz
10156
Add to category
273714
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z27014
1
82991
273715
2026-05-10T17:50:35Z
YoshiRulz
10156
Add to category
273715
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z27022
1
82992
273716
2026-05-10T17:50:38Z
YoshiRulz
10156
Add to category
273716
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z27028
1
82993
273717
2026-05-10T17:50:41Z
YoshiRulz
10156
Add to category
273717
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z27057
1
82994
273718
2026-05-10T17:51:06Z
YoshiRulz
10156
Add to category
273718
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z27131
1
82995
273719
2026-05-10T17:51:55Z
YoshiRulz
10156
Add to category
273719
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z27159
1
82996
273720
2026-05-10T17:52:30Z
YoshiRulz
10156
Add to category
273720
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z27190
1
82997
273721
2026-05-10T17:53:06Z
YoshiRulz
10156
Add to category
273721
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z27254
1
82998
273723
2026-05-10T17:54:01Z
YoshiRulz
10156
Add to category
273723
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z27298
1
82999
273725
2026-05-10T17:57:24Z
YoshiRulz
10156
Add to category
273725
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z27340
1
83000
273727
2026-05-10T18:00:25Z
YoshiRulz
10156
Add to category
273727
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z27376
1
83001
273728
2026-05-10T18:01:06Z
YoshiRulz
10156
Add to category
273728
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z27406
1
83002
273729
2026-05-10T18:01:51Z
YoshiRulz
10156
Add to category
273729
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z27417
1
83003
273730
2026-05-10T18:01:54Z
YoshiRulz
10156
Add to category
273730
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z27423
1
83004
273731
2026-05-10T18:01:57Z
YoshiRulz
10156
Add to category
273731
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z27574
1
83005
273732
2026-05-10T18:04:34Z
YoshiRulz
10156
Add to category
273732
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z27632
1
83006
273733
2026-05-10T18:05:02Z
YoshiRulz
10156
Add to category
273733
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z27655
1
83007
273734
2026-05-10T18:05:05Z
YoshiRulz
10156
Add to category
273734
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z27705
1
83008
273735
2026-05-10T18:05:26Z
YoshiRulz
10156
Add to category
273735
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z27737
1
83009
273736
2026-05-10T18:05:51Z
YoshiRulz
10156
Add to category
273736
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z27778
1
83010
273737
2026-05-10T18:06:13Z
YoshiRulz
10156
Add to category
273737
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z27783
1
83011
273738
2026-05-10T18:06:15Z
YoshiRulz
10156
Add to category
273738
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z27791
1
83012
273739
2026-05-10T18:06:18Z
YoshiRulz
10156
Add to category
273739
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z27811
1
83013
273740
2026-05-10T18:06:44Z
YoshiRulz
10156
Add to category
273740
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z27815
1
83014
273741
2026-05-10T18:06:46Z
YoshiRulz
10156
Add to category
273741
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z27820
1
83015
273742
2026-05-10T18:06:49Z
YoshiRulz
10156
Add to category
273742
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z27861
1
83016
273743
2026-05-10T18:07:47Z
YoshiRulz
10156
Add to category
273743
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z27868
1
83017
273744
2026-05-10T18:07:50Z
YoshiRulz
10156
Add to category
273744
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z27873
1
83018
273745
2026-05-10T18:07:52Z
YoshiRulz
10156
Add to category
273745
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z27878
1
83019
273746
2026-05-10T18:07:56Z
YoshiRulz
10156
Add to category
273746
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z27905
1
83020
273747
2026-05-10T18:08:26Z
YoshiRulz
10156
Add to category
273747
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z27908
1
83021
273748
2026-05-10T18:08:29Z
YoshiRulz
10156
Add to category
273748
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z28009
1
83022
273749
2026-05-10T18:09:26Z
YoshiRulz
10156
Add to category
273749
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z28094
1
83023
273750
2026-05-10T18:10:34Z
YoshiRulz
10156
Add to category
273750
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z28119
1
83024
273751
2026-05-10T18:10:47Z
YoshiRulz
10156
Add to category
273751
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Z35056
0
83025
273756
2026-05-10T18:35:20Z
YoshiRulz
10156
Create test
273756
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35056"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z28188",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z28188",
"Z28188K1": "Ubn"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z28272",
"Z28272K2": {
"Z1K1": "Z27951",
"Z27951K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q1146"
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Ubn is element 120"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
tn6r3l8mwhfukln8uwrkf7eudj3gdhe
Z35057
0
83026
273758
2026-05-10T18:36:46Z
YoshiRulz
10156
Create implementation
273758
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35057"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z28188",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z28197",
"Z28197K1": {
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z13522",
"Z13522K1": {
"Z1K1": "Z7",
"Z7K1": "Z11040",
"Z11040K1": {
"Z1K1": "Z18",
"Z18K1": "Z28188K1"
}
},
"Z13522K2": {
"Z1K1": "Z13518",
"Z13518K1": "3"
}
},
"Z802K2": {
"Z1K1": "Z7",
"Z7K1": "Z14283",
"Z14283K1": {
"Z1K1": "Z7",
"Z7K1": "Z14613",
"Z14613K1": {
"Z1K1": "Z7",
"Z7K1": "Z10047",
"Z10047K1": {
"Z1K1": "Z18",
"Z18K1": "Z28188K1"
}
},
"Z14613K2": "nubtqphsoe",
"Z14613K3": "0123456789"
}
},
"Z802K3": {
"Z1K1": "Z7",
"Z7K1": "Z13708",
"Z13708K1": {
"Z1K1": "Z18",
"Z18K1": "Z28188K1"
},
"Z13708K2": {
"Z1K1": "Z7",
"Z7K1": "Z25614",
"Z25614K1": "H~He~Li~Be~B~C~N~O~F~Ne~Na~Mg~Al~Si~P~S~Cl~Ar~K~Ca~Sc~Ti~V~Cr~Mn~Fe~Co~Ni~Cu~Zn~Ga~Ge~As~Se~Br~Kr~Rb~Sr~Y~Zr~Nb~Mo~Tc~Ru~Rh~Pd~Ag~Cd~In~Sn~Sb~Te~I~Xe~Cs~Ba~La~Ce~Pr~Nd~Pm~Sm~Eu~Gd~Tb~Dy~Ho~Er~Tm~Yb~Lu~Hf~Ta~W~Re~Os~Ir~Pt~Au~Hg~Tl~Pb~Bi~Po~At~Rn~Fr~Ra~Ac~Th~Pa~U~Np~Pu~Am~Cm~Bk~Cf~Es~Fm~Md~No~Lr~Rf~Db~Sg~Bh~Hs~Mt~Ds~Rg~Cn~Nh~Fl~Mc~Lv~Ts~Og",
"Z25614K2": "~"
}
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Chemical element from symbol, composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
698363eiy52u52jiisix52rbtqretfw
Z35058
0
83027
273760
2026-05-10T18:45:43Z
YoshiRulz
10156
Create implementation
273760
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35058"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z28197",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z16773",
"Z16773K1": {
"Z1K1": "Z18",
"Z18K1": "Z28197K1"
},
"Z16773K2": {
"Z1K1": "Z13518",
"Z13518K1": "1"
},
"Z16773K3": {
"Z1K1": "Z13518",
"Z13518K1": "173"
}
},
"Z802K2": {
"Z1K1": "Z7",
"Z7K1": "Z26887",
"Z26887K1": {
"Z1K1": "Z18",
"Z18K1": "Z28197K1"
},
"Z26887K2": "Z27951"
},
"Z802K3": {
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z13522",
"Z13522K1": {
"Z1K1": "Z18",
"Z18K1": "Z28197K1"
},
"Z13522K2": {
"Z1K1": "Z13518",
"Z13518K1": "184"
}
},
"Z802K2": {
"Z1K1": "Z27951",
"Z27951K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q116976565"
}
},
"Z802K3": {
"Z1K1": "Z7",
"Z7K1": "Z851",
"Z851K1": "Z28216",
"Z851K2": [
"Z6",
"Z28197K1",
{
"Z1K1": "Z18",
"Z18K1": "Z28197K1"
}
]
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Chemical element from atomic number, composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
j2cc2k17y01ncy0edpy20ij0xo7bwdp
Talk:Z28231
1
83028
273762
2026-05-10T18:50:41Z
YoshiRulz
10156
Add to category
273762
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z28219
1
83029
273763
2026-05-10T18:50:43Z
YoshiRulz
10156
Add to category
273763
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Z35059
0
83030
273764
2026-05-10T18:53:26Z
YoshiRulz
10156
Create implementation
273764
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35059"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z28282",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z12899",
"Z12899K1": {
"Z1K1": "Z7",
"Z7K1": "Z873",
"Z873K1": "Z14329",
"Z873K2": {
"Z1K1": "Z18",
"Z18K1": "Z28282K1"
}
},
"Z12899K2": ";"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "list of Languages to lang codes, composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
sklhv7rogrqqmn3iwhgbqhx9nzshf3d
Talk:Z28378
1
83031
273766
2026-05-10T18:55:21Z
YoshiRulz
10156
Add to category
273766
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z28387
1
83032
273767
2026-05-10T18:55:25Z
YoshiRulz
10156
Add to category
273767
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z28422
1
83033
273768
2026-05-10T18:57:11Z
YoshiRulz
10156
Add to category
273768
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z28467
1
83034
273769
2026-05-10T18:59:24Z
YoshiRulz
10156
Add to category
273769
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z28482
1
83035
273770
2026-05-10T19:09:59Z
YoshiRulz
10156
Add to category
273770
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z28513
1
83036
273771
2026-05-10T19:12:59Z
YoshiRulz
10156
Add to category
273771
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z28539
1
83037
273772
2026-05-10T19:13:01Z
YoshiRulz
10156
Add to category
273772
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z28548
1
83038
273773
2026-05-10T19:13:04Z
YoshiRulz
10156
Add to category
273773
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z28549
1
83039
273774
2026-05-10T19:13:08Z
YoshiRulz
10156
Add to category
273774
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z28562
1
83040
273775
2026-05-10T19:13:38Z
YoshiRulz
10156
Add to category
273775
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z28565
1
83041
273776
2026-05-10T19:13:41Z
YoshiRulz
10156
Add to category
273776
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z28600
1
83042
273777
2026-05-10T19:14:04Z
YoshiRulz
10156
Add to category
273777
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z28661
1
83043
273778
2026-05-10T19:14:50Z
YoshiRulz
10156
Add to category
273778
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z28688
1
83044
273779
2026-05-10T19:15:22Z
YoshiRulz
10156
Add to category
273779
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z28715
1
83045
273780
2026-05-10T19:15:25Z
YoshiRulz
10156
Add to category
273780
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z28724
1
83046
273781
2026-05-10T19:16:02Z
YoshiRulz
10156
Add to category
273781
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z28741
1
83047
273782
2026-05-10T19:16:18Z
YoshiRulz
10156
Add to category
273782
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z28846
1
83048
273783
2026-05-10T19:19:02Z
YoshiRulz
10156
Add to category
273783
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z28911
1
83049
273784
2026-05-10T19:20:07Z
YoshiRulz
10156
Add to category
273784
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z28917
1
83050
273785
2026-05-10T19:20:11Z
YoshiRulz
10156
Add to category
273785
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Z35060
0
83051
273786
2026-05-10T19:20:14Z
YoshiRulz
10156
Create test
273786
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35060"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z28925",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z28925",
"Z28925K1": {
"Z1K1": "Z13518",
"Z13518K1": "5"
},
"Z28925K2": {
"Z1K1": "Z13518",
"Z13518K1": "3"
},
"Z28925K3": {
"Z1K1": "Z13518",
"Z13518K1": "4"
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z844",
"Z844K2": {
"Z1K1": "Z40",
"Z40K1": "Z41"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "(5, 3, 4) is a Pythagorean triple"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
l6qn5dh374293k5ltnxha7vmk0ypiw3
Z35061
0
83052
273788
2026-05-10T19:23:13Z
YoshiRulz
10156
Create implementation
273788
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35061"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z28925",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z13522",
"Z13522K1": {
"Z1K1": "Z7",
"Z7K1": "Z13521",
"Z13521K1": {
"Z1K1": "Z7",
"Z7K1": "Z13663",
"Z13663K1": {
"Z1K1": "Z7",
"Z7K1": "Z811",
"Z811K1": {
"Z1K1": "Z7",
"Z7K1": "Z17873",
"Z17873K1": [
"Z13518",
{
"Z1K1": "Z18",
"Z18K1": "Z28925K1"
},
{
"Z1K1": "Z18",
"Z18K1": "Z28925K2"
},
{
"Z1K1": "Z18",
"Z18K1": "Z28925K3"
}
]
}
}
},
"Z13521K2": {
"Z1K1": "Z7",
"Z7K1": "Z13663",
"Z13663K1": {
"Z1K1": "Z7",
"Z7K1": "Z29446",
"Z29446K1": {
"Z1K1": "Z7",
"Z7K1": "Z17873",
"Z17873K1": [
"Z13518",
{
"Z1K1": "Z18",
"Z18K1": "Z28925K1"
},
{
"Z1K1": "Z18",
"Z18K1": "Z28925K2"
},
{
"Z1K1": "Z18",
"Z18K1": "Z28925K3"
}
]
}
}
}
},
"Z13522K2": {
"Z1K1": "Z7",
"Z7K1": "Z13663",
"Z13663K1": {
"Z1K1": "Z7",
"Z7K1": "Z12964",
"Z12964K1": {
"Z1K1": "Z7",
"Z7K1": "Z17873",
"Z17873K1": [
"Z13518",
{
"Z1K1": "Z18",
"Z18K1": "Z28925K1"
},
{
"Z1K1": "Z18",
"Z18K1": "Z28925K2"
},
{
"Z1K1": "Z18",
"Z18K1": "Z28925K3"
}
]
}
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "is Pythagorean triple, composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
5obeexz501dgkc71rokfwitoe96uxu5
Talk:Z28940
1
83053
273793
2026-05-10T19:27:40Z
YoshiRulz
10156
Add to category
273793
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z28945
1
83054
273794
2026-05-10T19:27:42Z
YoshiRulz
10156
Add to category
273794
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z28986
1
83055
273795
2026-05-10T19:29:10Z
YoshiRulz
10156
Add to category
273795
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z29028
1
83056
273797
2026-05-10T19:34:33Z
YoshiRulz
10156
Add to category
273797
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z29031
1
83057
273798
2026-05-10T19:34:35Z
YoshiRulz
10156
Add to category
273798
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z29079
1
83058
273799
2026-05-10T19:35:25Z
YoshiRulz
10156
Add to category
273799
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z29108
1
83059
273801
2026-05-10T19:36:52Z
YoshiRulz
10156
Add to category
273801
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z29183
1
83060
273804
2026-05-10T19:41:49Z
YoshiRulz
10156
Add to category
273804
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z29267
1
83061
273805
2026-05-10T19:42:41Z
YoshiRulz
10156
Add to category
273805
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Wikifunctions talk:Catalogue/Natural language operations
5
83062
273806
2026-05-10T19:44:13Z
Hogü-456
617
/* Mapping functions to statements */ new section
273806
wikitext
text/x-wiki
== Mapping functions to statements ==
I think it is useful to have a possibility to find a function generating a sentence describing a specific Wikidatastatement. So I want to create a section or a page for this. At such a page I want to write for example {{P|31}} {{Q|5}} in the head line and then list in this section all functions with there Z-Object for the language. So people can find what to use. There are cases where a fact needs another function depending on the language. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 19:44, 10 May 2026 (UTC)
p3kwddfnjqyfeieuhpirue0g1s7fw5v
Z35062
0
83063
273807
2026-05-10T19:45:46Z
YoshiRulz
10156
Create implementation
273807
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35062"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z29290",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z12738",
"Z12738K1": {
"Z1K1": "Z18",
"Z18K1": "Z29290K1"
},
"Z12738K2": "Z19020"
},
"Z802K2": {
"Z1K1": "Z7",
"Z7K1": "Z29290",
"Z29290K1": {
"Z1K1": "Z7",
"Z7K1": "Z12676",
"Z12676K1": {
"Z1K1": "Z18",
"Z18K1": "Z29290K1"
},
"Z12676K2": {
"Z1K1": "Z13518",
"Z13518K1": "1"
}
}
},
"Z802K3": {
"Z1K1": "Z18",
"Z18K1": "Z29290K1"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "flatten completely, recursive composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
tbe0zspolpie3pf81chjram0eygmv8v
Talk:Z29294
1
83064
273809
2026-05-10T19:46:26Z
YoshiRulz
10156
Add to category
273809
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z29301
1
83065
273810
2026-05-10T19:47:14Z
YoshiRulz
10156
Add to category
273810
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
273811
273810
2026-05-10T19:47:30Z
YoshiRulz
10156
/* Duplicate */ new section
273811
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
== Duplicate ==
of [[Z24182]] [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 19:47, 10 May 2026 (UTC)
t5m7e98ls8n2nqxx4o6wca3p9dea53a
273813
273811
2026-05-10T19:51:26Z
Dv103
11127
/* Duplicate */ Reply
273813
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
== Duplicate ==
of [[Z24182]] [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 19:47, 10 May 2026 (UTC)
:This function accepts lists of whatever type, while {{Z|Z24182}} only accepts list of rationals as inputs. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 19:51, 10 May 2026 (UTC)
p2krwvf43l9wluvvhzxm4bxrfmxotl1
Talk:Z35031
1
83066
273812
2026-05-10T19:49:16Z
Dv103
11127
/* Wikilinks and atomic numbers */ new section
273812
wikitext
text/x-wiki
== Wikilinks and atomic numbers ==
@[[User:YoshiRulz|YoshiRulz]] do you think it would be better to also insert atomic numbers and wikilinks to the corresponding Abstract Wikipedia articles associated to the elements? [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 19:49, 10 May 2026 (UTC)
310icrg319lnpfwixwdn9bhl870p4ur
273815
273812
2026-05-10T20:09:01Z
YoshiRulz
10156
/* Wikilinks and atomic numbers */ Reply
273815
wikitext
text/x-wiki
== Wikilinks and atomic numbers ==
@[[User:YoshiRulz|YoshiRulz]] do you think it would be better to also insert atomic numbers and wikilinks to the corresponding Abstract Wikipedia articles associated to the elements? [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 19:49, 10 May 2026 (UTC)
:That's what I had in mind when splitting off [[Z35029]], yes. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:09, 10 May 2026 (UTC)
bs7191xispz3x3934crbv2w01we6y79
273839
273815
2026-05-10T20:36:51Z
Dv103
11127
/* Wikilinks and atomic numbers */ Reply
273839
wikitext
text/x-wiki
== Wikilinks and atomic numbers ==
@[[User:YoshiRulz|YoshiRulz]] do you think it would be better to also insert atomic numbers and wikilinks to the corresponding Abstract Wikipedia articles associated to the elements? [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 19:49, 10 May 2026 (UTC)
:That's what I had in mind when splitting off [[Z35029]], yes. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:09, 10 May 2026 (UTC)
::The issue with {{Z|Z35029}} is that it requires to fetch each item individually (and that's why this function almost always times out). Fetching everything in a single fetch is way faster. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 20:36, 10 May 2026 (UTC)
psr7qdr2hub408pjfgdpp3cu6t07byd
273853
273839
2026-05-10T21:30:33Z
YoshiRulz
10156
/* Wikilinks and atomic numbers */ Reply
273853
wikitext
text/x-wiki
== Wikilinks and atomic numbers ==
@[[User:YoshiRulz|YoshiRulz]] do you think it would be better to also insert atomic numbers and wikilinks to the corresponding Abstract Wikipedia articles associated to the elements? [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 19:49, 10 May 2026 (UTC)
:That's what I had in mind when splitting off [[Z35029]], yes. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:09, 10 May 2026 (UTC)
::The issue with {{Z|Z35029}} is that it requires to fetch each item individually (and that's why this function almost always times out). Fetching everything in a single fetch is way faster. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 20:36, 10 May 2026 (UTC)
:::It could be changed to take a [[Z6001]]. Do you think fetching the Items in bulk would be enough to get the full table to render? [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 21:30, 10 May 2026 (UTC)
1zfelb8vqkypxju1nhmc4at5tk4n5pc
274033
273853
2026-05-11T05:42:27Z
Dv103
11127
/* Wikilinks and atomic numbers */ Reply
274033
wikitext
text/x-wiki
== Wikilinks and atomic numbers ==
@[[User:YoshiRulz|YoshiRulz]] do you think it would be better to also insert atomic numbers and wikilinks to the corresponding Abstract Wikipedia articles associated to the elements? [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 19:49, 10 May 2026 (UTC)
:That's what I had in mind when splitting off [[Z35029]], yes. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:09, 10 May 2026 (UTC)
::The issue with {{Z|Z35029}} is that it requires to fetch each item individually (and that's why this function almost always times out). Fetching everything in a single fetch is way faster. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 20:36, 10 May 2026 (UTC)
:::It could be changed to take a [[Z6001]]. Do you think fetching the Items in bulk would be enough to get the full table to render? [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 21:30, 10 May 2026 (UTC)
::::Unluckily, [https://www.wikifunctions.org/view/it/Z30159?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z30159%22%2C%22Z30159K1%22%3A%5B%22Z6091%22%2C%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q10801007%22%7D%2C%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q30747850%22%7D%2C%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q108307%22%7D%2C%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q189302%22%7D%2C%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q193276%22%7D%2C%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q193280%22%7D%2C%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q202602%22%7D%2C%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q202224%22%7D%2C%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q208107%22%7D%2C%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q205253%22%7D%2C%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q185870%22%7D%2C%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q191875%22%7D%2C%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q189294%22%7D%2C%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q106693%22%7D%2C%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q106675%22%7D%2C%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q104567%22%7D%2C%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q19605%22%7D%2C%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q19609%22%7D%5D%2C%22Z30159K2%22%3A%22Z1002%22%7D just fetching the titles] requires almost 5 seconds. It is also true that {{Z|Z30159}} is slow because it also tries to fetch the connected lexemes, while if instead we just fetch the Wikidata items, it should be a bit faster.
::::Otherwise, if it still times out after every possible optimisation, we could just render a periodic table with just the element symbols, since they are the same for every language. But before, it is better to try to exploit {{Z|Z6820}} as much as possible. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 05:42, 11 May 2026 (UTC)
h6wel4pzcn1bcwthrsivuj3aqqom2hc
Z35063
0
83067
273816
2026-05-10T20:10:16Z
YoshiRulz
10156
Create implementation
273816
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35063"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z29301",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z18475",
"Z18475K1": {
"Z1K1": "Z7",
"Z7K1": "Z873",
"Z873K1": "Z14046",
"Z873K2": {
"Z1K1": "Z18",
"Z18K1": "Z29301K1"
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "list to list of singleton lists, composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
ezpum8nb7grdkn2fvim2o4hg4a5169t
Z35064
0
83068
273818
2026-05-10T20:13:26Z
YoshiRulz
10156
Create implementation
273818
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35064"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z24182",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z29301",
"Z29301K1": {
"Z1K1": "Z7",
"Z7K1": "Z17895",
"Z17895K1": {
"Z1K1": "Z18",
"Z18K1": "Z24182K1"
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "vector as column matrix (Q), generic composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
37tonfs9w41e0325bgg77jeakthsi73
Talk:Z29396
1
83069
273820
2026-05-10T20:16:09Z
YoshiRulz
10156
Add to category
273820
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z29515
1
83070
273822
2026-05-10T20:19:12Z
YoshiRulz
10156
Add to category
273822
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z29518
1
83071
273823
2026-05-10T20:19:15Z
YoshiRulz
10156
Add to category
273823
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z29684
1
83072
273825
2026-05-10T20:22:02Z
YoshiRulz
10156
Add to category
273825
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z29725
1
83073
273826
2026-05-10T20:23:09Z
YoshiRulz
10156
Add to category
273826
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z29884
1
83074
273827
2026-05-10T20:26:47Z
YoshiRulz
10156
Add to category
273827
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z29890
1
83075
273828
2026-05-10T20:26:49Z
YoshiRulz
10156
Add to category
273828
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z30177
1
83076
273831
2026-05-10T20:31:34Z
YoshiRulz
10156
Add to category
273831
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z30216
1
83077
273833
2026-05-10T20:32:18Z
YoshiRulz
10156
Add to category
273833
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z30217
1
83078
273834
2026-05-10T20:33:43Z
YoshiRulz
10156
Add to category
273834
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Translations:Wikifunctions:Status updates/2026-05-08/10/de
1198
83079
273835
2026-05-10T20:34:32Z
Ameisenigel
44
Created page with "=== Dashboard für Abstrakte Daten ==="
273835
wikitext
text/x-wiki
=== Dashboard für Abstrakte Daten ===
gidt5u2ujwhbude9e5cx8u7mawhbehg
Translations:Wikifunctions:Status updates/2026-05-08/24/de
1198
83080
273837
2026-05-10T20:35:20Z
Ameisenigel
44
Created page with "David Santamaria hat ein Werkzeug veröffentlicht, das dabei hilft, den Zustand der Abstrakten Wikipedia zu verstehen: [$1 "Abstract Data"], eine Website, die sowohl die Sprachabdeckung als auch die Nutzung der Wikifunctions-Funktionen in allen abstrakten Artikeln verfolgt."
273837
wikitext
text/x-wiki
David Santamaria hat ein Werkzeug veröffentlicht, das dabei hilft, den Zustand der Abstrakten Wikipedia zu verstehen: [$1 "Abstract Data"], eine Website, die sowohl die Sprachabdeckung als auch die Nutzung der Wikifunctions-Funktionen in allen abstrakten Artikeln verfolgt.
jnfzxlx0nhm55soxq3b7mql4uri3gvv
Translations:Wikifunctions:Status updates/2026-05-08/11/de
1198
83081
273840
2026-05-10T20:36:55Z
Ameisenigel
44
Created page with "Die Hauptansicht zeigt alle abstrakten Artikel und die Anzahl der Sprachen/Wikipedias, in denen sie aktuell dargestellt werden können. Zusätzlich gibt es eine Sprachansicht, die die (in der Wikipedia vertretenen) Sprachen nach der Anzahl der darstellbaren Artikel sortiert. So lässt sich leicht erkennen, wo die Abdeckung am stärksten ist und wo noch Verbesserungsbedarf besteht. Die Ermittlung der Lexem-Abdeckung ist noch nicht perfekt."
273840
wikitext
text/x-wiki
Die Hauptansicht zeigt alle abstrakten Artikel und die Anzahl der Sprachen/Wikipedias, in denen sie aktuell dargestellt werden können. Zusätzlich gibt es eine Sprachansicht, die die (in der Wikipedia vertretenen) Sprachen nach der Anzahl der darstellbaren Artikel sortiert. So lässt sich leicht erkennen, wo die Abdeckung am stärksten ist und wo noch Verbesserungsbedarf besteht. Die Ermittlung der Lexem-Abdeckung ist noch nicht perfekt.
dekv2ftxlbys47b6pqh2dssadgsjwo9
Translations:Wikifunctions:Status updates/2026-05-08/12/de
1198
83082
273842
2026-05-10T20:37:38Z
Ameisenigel
44
Created page with "Im Funktionsbereich listet das Werkzeug die 100 am häufigsten verwendeten Wikifunctions-Funktionen auf und zeigt an, welche Artikel diese aufrufen. Dies ist hilfreich, um die Auswirkungen einer Änderung vor deren Umsetzung abzuschätzen. Außerdem kennzeichnet es Funktionen ohne Implementierung oder mit fehlgeschlagenen Tests, sodass sich leicht erkennen lässt, wenn eine fehlerhafte Funktion die Darstellung von Inhalten blockiert."
273842
wikitext
text/x-wiki
Im Funktionsbereich listet das Werkzeug die 100 am häufigsten verwendeten Wikifunctions-Funktionen auf und zeigt an, welche Artikel diese aufrufen. Dies ist hilfreich, um die Auswirkungen einer Änderung vor deren Umsetzung abzuschätzen. Außerdem kennzeichnet es Funktionen ohne Implementierung oder mit fehlgeschlagenen Tests, sodass sich leicht erkennen lässt, wenn eine fehlerhafte Funktion die Darstellung von Inhalten blockiert.
8tnr805w4u0me2sl0uzj40cvzlb1mug
Translations:Wikifunctions:Status updates/2026-05-08/13/de
1198
83083
273844
2026-05-10T20:37:58Z
Ameisenigel
44
Created page with "Die Daten basieren auf den Datenbank-Dumps, die zweimal im Monat erstellt werden."
273844
wikitext
text/x-wiki
Die Daten basieren auf den Datenbank-Dumps, die zweimal im Monat erstellt werden.
40r7merltz0tcnyqhor45umr1g5i39v
Translations:Wikifunctions:Status updates/2026-05-08/14/de
1198
83084
273846
2026-05-10T20:39:14Z
Ameisenigel
44
Created page with "Das Werkzeug befindet sich noch in seiner Anfangsphase, daher funktioniert es möglicherweise nicht immer einwandfrei und kann Fehler enthalten. Solltest du auf unerwartete Probleme stoßen oder Ideen für nützliche Funktionen haben, wende dich bitte an David auf [[$1|seiner Benutzerdiskussionsseite]]. Dies ist kein offizielles Werkzeug, wir hoffen aber, dass es hilfreich ist."
273846
wikitext
text/x-wiki
Das Werkzeug befindet sich noch in seiner Anfangsphase, daher funktioniert es möglicherweise nicht immer einwandfrei und kann Fehler enthalten. Solltest du auf unerwartete Probleme stoßen oder Ideen für nützliche Funktionen haben, wende dich bitte an David auf [[$1|seiner Benutzerdiskussionsseite]]. Dies ist kein offizielles Werkzeug, wir hoffen aber, dass es hilfreich ist.
ngsehzvotggc4o9bfb0seujw3g0zxpg
Translations:Wikifunctions:Status updates/2026-05-08/15/de
1198
83085
273848
2026-05-10T20:39:33Z
Ameisenigel
44
Created page with "=== Admins in der Abstrakten Wikipedia? ==="
273848
wikitext
text/x-wiki
=== Admins in der Abstrakten Wikipedia? ===
lh1130d15lcon1bvteqi3emysp2j1z9
Z35065
0
83086
273854
2026-05-10T21:36:23Z
YoshiRulz
10156
Create implementation
273854
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35065"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z30275",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z13676",
"Z13676K1": {
"Z1K1": "Z7",
"Z7K1": "Z13521",
"Z13521K1": {
"Z1K1": "Z7",
"Z7K1": "Z14567",
"Z14567K1": {
"Z1K1": "Z18",
"Z18K1": "Z30275K1"
}
},
"Z13521K2": {
"Z1K1": "Z7",
"Z7K1": "Z14567",
"Z14567K1": {
"Z1K1": "Z18",
"Z18K1": "Z30275K2"
}
}
},
"Z13676K2": {
"Z1K1": "Z13518",
"Z13518K1": "255"
}
},
"Z802K2": {
"Z1K1": "Z80",
"Z80K1": {
"Z1K1": "Z13518",
"Z13518K1": "255"
}
},
"Z802K3": {
"Z1K1": "Z7",
"Z7K1": "Z22535",
"Z22535K1": {
"Z1K1": "Z7",
"Z7K1": "Z13521",
"Z13521K1": {
"Z1K1": "Z7",
"Z7K1": "Z14567",
"Z14567K1": {
"Z1K1": "Z18",
"Z18K1": "Z30275K1"
}
},
"Z13521K2": {
"Z1K1": "Z7",
"Z7K1": "Z14567",
"Z14567K1": {
"Z1K1": "Z18",
"Z18K1": "Z30275K2"
}
}
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "clamped add Bytes, via-Natural composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
4fhr4lfct6u154ngawmpb0o6fsskgym
Z35066
0
83087
273856
2026-05-10T21:40:13Z
YoshiRulz
10156
Create implementation
273856
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35066"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z30290",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z22535",
"Z22535K1": {
"Z1K1": "Z7",
"Z7K1": "Z13569",
"Z13569K1": {
"Z1K1": "Z7",
"Z7K1": "Z14567",
"Z14567K1": {
"Z1K1": "Z18",
"Z18K1": "Z30290K1"
}
},
"Z13569K2": {
"Z1K1": "Z7",
"Z7K1": "Z14567",
"Z14567K1": {
"Z1K1": "Z18",
"Z18K1": "Z30290K2"
}
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "clamped subtract Bytes, via-Natural composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
ko6jcbkdq0rteq99zrjqh42wyarpr21
Z35067
0
83088
273858
2026-05-10T21:42:24Z
YoshiRulz
10156
Create test
273858
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35067"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z30290",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z30290",
"Z30290K1": {
"Z1K1": "Z80",
"Z80K1": {
"Z1K1": "Z13518",
"Z13518K1": "196"
}
},
"Z30290K2": {
"Z1K1": "Z80",
"Z80K1": {
"Z1K1": "Z13518",
"Z13518K1": "24"
}
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z22373",
"Z22373K2": {
"Z1K1": "Z80",
"Z80K1": {
"Z1K1": "Z13518",
"Z13518K1": "172"
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "0xC4 - 0x18 = 0xAC"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
5z3fuinoh5yeoo2c050miktv8kbdjuq
Z35068
0
83089
273859
2026-05-10T21:43:13Z
YoshiRulz
10156
Create test
273859
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35068"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z30290",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z30290",
"Z30290K1": {
"Z1K1": "Z80",
"Z80K1": {
"Z1K1": "Z13518",
"Z13518K1": "24"
}
},
"Z30290K2": {
"Z1K1": "Z80",
"Z80K1": {
"Z1K1": "Z13518",
"Z13518K1": "196"
}
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z22373",
"Z22373K2": {
"Z1K1": "Z80",
"Z80K1": {
"Z1K1": "Z13518",
"Z13518K1": "0"
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "0x18 - 0xC4 = 0"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
21a7fqetug3xskv0rakhphtva0gdm01
Z35069
0
83090
273861
2026-05-10T21:46:58Z
YoshiRulz
10156
Create implementation
273861
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35069"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z30294",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z13676",
"Z13676K1": {
"Z1K1": "Z7",
"Z7K1": "Z13539",
"Z13539K1": {
"Z1K1": "Z7",
"Z7K1": "Z14567",
"Z14567K1": {
"Z1K1": "Z18",
"Z18K1": "Z30294K1"
}
},
"Z13539K2": {
"Z1K1": "Z7",
"Z7K1": "Z14567",
"Z14567K1": {
"Z1K1": "Z18",
"Z18K1": "Z30294K2"
}
}
},
"Z13676K2": {
"Z1K1": "Z13518",
"Z13518K1": "255"
}
},
"Z802K2": {
"Z1K1": "Z80",
"Z80K1": {
"Z1K1": "Z13518",
"Z13518K1": "255"
}
},
"Z802K3": {
"Z1K1": "Z7",
"Z7K1": "Z22535",
"Z22535K1": {
"Z1K1": "Z7",
"Z7K1": "Z13539",
"Z13539K1": {
"Z1K1": "Z7",
"Z7K1": "Z14567",
"Z14567K1": {
"Z1K1": "Z18",
"Z18K1": "Z30294K1"
}
},
"Z13539K2": {
"Z1K1": "Z7",
"Z7K1": "Z14567",
"Z14567K1": {
"Z1K1": "Z18",
"Z18K1": "Z30294K2"
}
}
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "clamped multiply Bytes, via-Natural composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
rm0itbkzacrcx6vxamnd1nn17qtrwmj
Talk:Z30306
1
83091
273863
2026-05-10T21:48:54Z
YoshiRulz
10156
Add to category
273863
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z30367
1
83092
273864
2026-05-10T21:49:53Z
YoshiRulz
10156
Add to category
273864
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z30389
1
83093
273865
2026-05-10T21:50:31Z
YoshiRulz
10156
Add to category
273865
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z30473
1
83094
273866
2026-05-10T21:51:40Z
YoshiRulz
10156
Add to category
273866
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z30549
1
83095
273867
2026-05-10T21:52:39Z
YoshiRulz
10156
Add to category
273867
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z30638
1
83096
273868
2026-05-10T21:54:39Z
YoshiRulz
10156
Add to category
273868
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Z35070
0
83097
273872
2026-05-10T22:19:44Z
YoshiRulz
10156
Create implementation
273872
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35070"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z31047",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z22583",
"Z22583K1": {
"Z1K1": "Z18",
"Z18K1": "Z31047K1"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "artithmetic mean (float64), composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
0c8qs1m5yk5q14tqc3fpxv4609ggz03
Talk:Z31108
1
83098
273874
2026-05-10T22:22:41Z
YoshiRulz
10156
Add to category
273874
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z31145
1
83099
273875
2026-05-10T22:22:49Z
YoshiRulz
10156
Add to category
273875
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z31211
1
83100
273877
2026-05-10T22:24:21Z
YoshiRulz
10156
Add to category
273877
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z31241
1
83101
273878
2026-05-10T22:24:23Z
YoshiRulz
10156
Add to category
273878
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z31322
1
83102
273879
2026-05-10T22:26:42Z
YoshiRulz
10156
Add to category
273879
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z31398
1
83103
273880
2026-05-10T22:27:56Z
YoshiRulz
10156
Add to category
273880
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z31456
1
83104
273881
2026-05-10T22:34:49Z
YoshiRulz
10156
Add to category
273881
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z31572
1
83105
273883
2026-05-10T22:36:38Z
YoshiRulz
10156
Add to category
273883
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z31648
1
83106
273884
2026-05-10T22:38:09Z
YoshiRulz
10156
Add to category
273884
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z31670
1
83107
273885
2026-05-10T22:38:53Z
YoshiRulz
10156
Add to category
273885
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z31729
1
83108
273886
2026-05-10T22:39:45Z
YoshiRulz
10156
Add to category
273886
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z31754
1
83109
273887
2026-05-10T22:39:48Z
YoshiRulz
10156
Add to category
273887
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z31772
1
83110
273888
2026-05-10T22:40:42Z
YoshiRulz
10156
Add to category
273888
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Z35071
0
83111
273891
2026-05-10T22:42:23Z
YoshiRulz
10156
Create implementation
273891
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35071"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z31819",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z24060",
"Z24060K1": {
"Z1K1": "Z18",
"Z18K1": "Z31819K2"
},
"Z24060K2": {
"Z1K1": "Z18",
"Z18K1": "Z31819K1"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "multiply Q vector by scalar, composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
izpdca7bj56qqv91gpelo8jt3i2wgsy
Talk:Z31907
1
83112
273893
2026-05-10T22:49:24Z
YoshiRulz
10156
Add to category
273893
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z31944
1
83113
273894
2026-05-10T22:49:51Z
YoshiRulz
10156
Add to category
273894
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z32031
1
83114
273896
2026-05-10T22:58:00Z
YoshiRulz
10156
Add to category
273896
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z32085
1
83115
273897
2026-05-10T23:00:07Z
YoshiRulz
10156
Add to category
273897
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z32314
1
83116
273899
2026-05-10T23:07:31Z
YoshiRulz
10156
Add to category
273899
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z32330
1
83117
273900
2026-05-10T23:08:03Z
YoshiRulz
10156
Add to category
273900
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z32340
1
83118
273901
2026-05-10T23:08:06Z
YoshiRulz
10156
Add to category
273901
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z32343
1
83119
273902
2026-05-10T23:08:09Z
YoshiRulz
10156
Add to category
273902
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z32347
1
83120
273903
2026-05-10T23:08:11Z
YoshiRulz
10156
Add to category
273903
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z32436
1
83121
273904
2026-05-10T23:09:09Z
YoshiRulz
10156
Add to category
273904
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z32456
1
83122
273905
2026-05-10T23:09:54Z
YoshiRulz
10156
Add to category
273905
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z32527
1
83123
273906
2026-05-10T23:16:52Z
YoshiRulz
10156
Add to category
273906
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z32537
1
83124
273907
2026-05-10T23:16:57Z
YoshiRulz
10156
Add to category
273907
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z32573
1
83125
273908
2026-05-10T23:17:58Z
YoshiRulz
10156
Add to category
273908
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z32577
1
83126
273909
2026-05-10T23:18:02Z
YoshiRulz
10156
Add to category
273909
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z32588
1
83127
273910
2026-05-10T23:18:25Z
YoshiRulz
10156
Add to category
273910
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z32715
1
83128
273911
2026-05-10T23:26:12Z
YoshiRulz
10156
Add to category
273911
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z32734
1
83129
273912
2026-05-10T23:26:17Z
YoshiRulz
10156
Add to category
273912
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z32780
1
83130
273913
2026-05-10T23:27:40Z
YoshiRulz
10156
Add to category
273913
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z32953
1
83131
273914
2026-05-10T23:29:51Z
YoshiRulz
10156
Add to category
273914
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z33105
1
83132
273917
2026-05-10T23:38:40Z
YoshiRulz
10156
Add to category
273917
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z33165
1
83133
273919
2026-05-11T00:00:53Z
YoshiRulz
10156
Add to category
273919
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z33245
1
83134
273920
2026-05-11T00:02:10Z
YoshiRulz
10156
Add to category
273920
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z33340
1
83135
273921
2026-05-11T00:03:39Z
YoshiRulz
10156
Add to category
273921
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z33399
1
83136
273922
2026-05-11T00:05:07Z
YoshiRulz
10156
Add to category
273922
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z33415
1
83137
273923
2026-05-11T00:05:12Z
YoshiRulz
10156
Add to category
273923
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z33440
1
83138
273924
2026-05-11T00:05:19Z
YoshiRulz
10156
Add to category
273924
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z33509
1
83139
273925
2026-05-11T00:07:40Z
YoshiRulz
10156
Add to category
273925
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z33691
1
83140
273926
2026-05-11T00:10:19Z
YoshiRulz
10156
Add to category
273926
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z33696
1
83141
273927
2026-05-11T00:10:22Z
YoshiRulz
10156
Add to category
273927
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Z35072
0
83142
273928
2026-05-11T00:15:19Z
YoshiRulz
10156
Create function
273928
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35072"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z33198",
"Z17K2": "Z35072K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "multiplicand"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z20838",
"Z17K2": "Z35072K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "multiplier"
}
]
}
}
],
"Z8K2": "Z33198",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z35072"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "divide complex128 by float64"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
dd137wnf160pufapkre4xyv14fjhi6r
273929
273928
2026-05-11T00:15:32Z
YoshiRulz
10156
Meant this to be multiply
273929
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35072"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z33198",
"Z17K2": "Z35072K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "multiplicand"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z20838",
"Z17K2": "Z35072K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "multiplier"
}
]
}
}
],
"Z8K2": "Z33198",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z35072"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "multiply complex128 by float64"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
kk235936uvlwq3eqyainmiyklfsd13v
273933
273929
2026-05-11T00:18:13Z
YoshiRulz
10156
Added Z35074 and Z35075 to the approved list of test cases
273933
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35072"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z33198",
"Z17K2": "Z35072K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "multiplicand"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z20838",
"Z17K2": "Z35072K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "multiplier"
}
]
}
}
],
"Z8K2": "Z33198",
"Z8K3": [
"Z20",
"Z35074",
"Z35075"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z35072"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "multiply complex128 by float64"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
c7qpp2lmgcjeawwabvkd8f6jymo9ctj
273935
273933
2026-05-11T00:20:11Z
YoshiRulz
10156
Added Z35076 to the approved list of implementations
273935
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35072"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z33198",
"Z17K2": "Z35072K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "multiplicand"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z20838",
"Z17K2": "Z35072K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "multiplier"
}
]
}
}
],
"Z8K2": "Z33198",
"Z8K3": [
"Z20",
"Z35074",
"Z35075"
],
"Z8K4": [
"Z14",
"Z35076"
],
"Z8K5": "Z35072"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "multiply complex128 by float64"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
mzsgne9v1upgzanla191q612c9m3x34
Z35073
0
83143
273930
2026-05-11T00:15:45Z
YoshiRulz
10156
Create function
273930
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35073"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z33198",
"Z17K2": "Z35073K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "dividend"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z20838",
"Z17K2": "Z35073K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "divisor"
}
]
}
}
],
"Z8K2": "Z33198",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z35073"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "divide complex128 by float64"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
nx9swymttoc3zia2f2x314qvv9ephrj
273938
273930
2026-05-11T00:27:59Z
YoshiRulz
10156
Added Z35077 and Z35078 to the approved list of test cases
273938
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35073"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z33198",
"Z17K2": "Z35073K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "dividend"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z20838",
"Z17K2": "Z35073K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "divisor"
}
]
}
}
],
"Z8K2": "Z33198",
"Z8K3": [
"Z20",
"Z35077",
"Z35078"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z35073"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "divide complex128 by float64"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
oy578cbv9lak4omvvmhwc6kn76v7zla
273940
273938
2026-05-11T00:31:45Z
YoshiRulz
10156
Added Z35079 to the approved list of implementations
273940
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35073"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z33198",
"Z17K2": "Z35073K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "dividend"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z20838",
"Z17K2": "Z35073K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "divisor"
}
]
}
}
],
"Z8K2": "Z33198",
"Z8K3": [
"Z20",
"Z35077",
"Z35078"
],
"Z8K4": [
"Z14",
"Z35079"
],
"Z8K5": "Z35073"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "divide complex128 by float64"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
p1obadnw51hhpl0zf7w5yezlckfdgxw
Z35074
0
83144
273931
2026-05-11T00:17:28Z
YoshiRulz
10156
Create test
273931
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35074"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z35072",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z35072",
"Z35072K1": {
"Z1K1": "Z33198",
"Z33198K1": {
"Z1K1": "Z20838",
"Z20838K1": {
"Z1K1": "Z16659",
"Z16659K1": "Z16660"
},
"Z20838K2": {
"Z1K1": "Z16683",
"Z16683K1": {
"Z1K1": "Z16659",
"Z16659K1": "Z16661"
},
"Z16683K2": {
"Z1K1": "Z13518",
"Z13518K1": "0"
}
},
"Z20838K3": {
"Z1K1": "Z13518",
"Z13518K1": "0"
},
"Z20838K4": {
"Z1K1": "Z20825",
"Z20825K1": "Z20837"
}
},
"Z33198K2": {
"Z1K1": "Z20838",
"Z20838K1": {
"Z1K1": "Z16659",
"Z16659K1": "Z16660"
},
"Z20838K2": {
"Z1K1": "Z16683",
"Z16683K1": {
"Z1K1": "Z16659",
"Z16659K1": "Z16660"
},
"Z16683K2": {
"Z1K1": "Z13518",
"Z13518K1": "1"
}
},
"Z20838K3": {
"Z1K1": "Z13518",
"Z13518K1": "0"
},
"Z20838K4": {
"Z1K1": "Z20825",
"Z20825K1": "Z20837"
}
}
},
"Z35072K2": {
"Z1K1": "Z20838",
"Z20838K1": {
"Z1K1": "Z16659",
"Z16659K1": "Z16660"
},
"Z20838K2": {
"Z1K1": "Z16683",
"Z16683K1": {
"Z1K1": "Z16659",
"Z16659K1": "Z16660"
},
"Z16683K2": {
"Z1K1": "Z13518",
"Z13518K1": "1"
}
},
"Z20838K3": {
"Z1K1": "Z13518",
"Z13518K1": "2251799813685248"
},
"Z20838K4": {
"Z1K1": "Z20825",
"Z20825K1": "Z20837"
}
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z33202",
"Z33202K2": {
"Z1K1": "Z33198",
"Z33198K1": {
"Z1K1": "Z20838",
"Z20838K1": {
"Z1K1": "Z16659",
"Z16659K1": "Z16660"
},
"Z20838K2": {
"Z1K1": "Z16683",
"Z16683K1": {
"Z1K1": "Z16659",
"Z16659K1": "Z16660"
},
"Z16683K2": {
"Z1K1": "Z13518",
"Z13518K1": "1"
}
},
"Z20838K3": {
"Z1K1": "Z13518",
"Z13518K1": "2251799813685248"
},
"Z20838K4": {
"Z1K1": "Z20825",
"Z20825K1": "Z20837"
}
},
"Z33198K2": {
"Z1K1": "Z20838",
"Z20838K1": {
"Z1K1": "Z16659",
"Z16659K1": "Z16660"
},
"Z20838K2": {
"Z1K1": "Z16683",
"Z16683K1": {
"Z1K1": "Z16659",
"Z16659K1": "Z16660"
},
"Z16683K2": {
"Z1K1": "Z13518",
"Z13518K1": "2"
}
},
"Z20838K3": {
"Z1K1": "Z13518",
"Z13518K1": "2251799813685248"
},
"Z20838K4": {
"Z1K1": "Z20825",
"Z20825K1": "Z20837"
}
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "(1 - 2i) * 3 -\u003E 3 - 6i"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
8i5p3ehe6fjpd4v08b61eyeafwach1a
Z35075
0
83145
273932
2026-05-11T00:17:57Z
YoshiRulz
10156
Create test
273932
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35075"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z35072",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z35072",
"Z35072K1": {
"Z1K1": "Z33198",
"Z33198K1": {
"Z1K1": "Z20838",
"Z20838K1": {
"Z1K1": "Z16659",
"Z16659K1": "Z16662"
},
"Z20838K2": {
"Z1K1": "Z16683",
"Z16683K1": {
"Z1K1": "Z16659",
"Z16659K1": "Z16660"
},
"Z16683K2": {
"Z1K1": "Z13518",
"Z13518K1": "1"
}
},
"Z20838K3": {
"Z1K1": "Z13518",
"Z13518K1": "2251799813685248"
},
"Z20838K4": {
"Z1K1": "Z20825",
"Z20825K1": "Z20837"
}
},
"Z33198K2": {
"Z1K1": "Z20838",
"Z20838K1": {
"Z1K1": "Z16659",
"Z16659K1": "Z16660"
},
"Z20838K2": {
"Z1K1": "Z16683",
"Z16683K1": {
"Z1K1": "Z16659",
"Z16659K1": "Z16660"
},
"Z16683K2": {
"Z1K1": "Z13518",
"Z13518K1": "1"
}
},
"Z20838K3": {
"Z1K1": "Z13518",
"Z13518K1": "0"
},
"Z20838K4": {
"Z1K1": "Z20825",
"Z20825K1": "Z20837"
}
}
},
"Z35072K2": {
"Z1K1": "Z20838",
"Z20838K1": {
"Z1K1": "Z16659",
"Z16659K1": "Z16660"
},
"Z20838K2": {
"Z1K1": "Z16683",
"Z16683K1": {
"Z1K1": "Z16659",
"Z16659K1": "Z16662"
},
"Z16683K2": {
"Z1K1": "Z13518",
"Z13518K1": "1023"
}
},
"Z20838K3": {
"Z1K1": "Z13518",
"Z13518K1": "0"
},
"Z20838K4": {
"Z1K1": "Z20825",
"Z20825K1": "Z20829"
}
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z33202",
"Z33202K2": {
"Z1K1": "Z33198",
"Z33198K1": {
"Z1K1": "Z20838",
"Z20838K1": {
"Z1K1": "Z16659",
"Z16659K1": "Z16660"
},
"Z20838K2": {
"Z1K1": "Z16683",
"Z16683K1": {
"Z1K1": "Z16659",
"Z16659K1": "Z16662"
},
"Z16683K2": {
"Z1K1": "Z13518",
"Z13518K1": "1023"
}
},
"Z20838K3": {
"Z1K1": "Z13518",
"Z13518K1": "0"
},
"Z20838K4": {
"Z1K1": "Z20825",
"Z20825K1": "Z20829"
}
},
"Z33198K2": {
"Z1K1": "Z20838",
"Z20838K1": {
"Z1K1": "Z16659",
"Z16659K1": "Z16660"
},
"Z20838K2": {
"Z1K1": "Z16683",
"Z16683K1": {
"Z1K1": "Z16659",
"Z16659K1": "Z16662"
},
"Z16683K2": {
"Z1K1": "Z13518",
"Z13518K1": "1023"
}
},
"Z20838K3": {
"Z1K1": "Z13518",
"Z13518K1": "0"
},
"Z20838K4": {
"Z1K1": "Z20825",
"Z20825K1": "Z20829"
}
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "(-3 + 2i) * 0 -\u003E 0"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
4mm5bdyihkfjl4l260w3j80nqbub7he
Z35076
0
83146
273934
2026-05-11T00:19:34Z
YoshiRulz
10156
Create implementation
273934
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35076"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z35072",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z33227",
"Z33227K1": {
"Z1K1": "Z7",
"Z7K1": "Z21032",
"Z21032K1": {
"Z1K1": "Z7",
"Z7K1": "Z33214",
"Z33214K1": {
"Z1K1": "Z18",
"Z18K1": "Z35072K1"
}
},
"Z21032K2": {
"Z1K1": "Z18",
"Z18K1": "Z35072K2"
}
},
"Z33227K2": {
"Z1K1": "Z7",
"Z7K1": "Z21032",
"Z21032K1": {
"Z1K1": "Z7",
"Z7K1": "Z33221",
"Z33221K1": {
"Z1K1": "Z18",
"Z18K1": "Z35072K1"
}
},
"Z21032K2": {
"Z1K1": "Z18",
"Z18K1": "Z35072K2"
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "multiply complex128 by float64, composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
o3sj4ynq4oxrq2n5ugtvtfacd6v04nm
Z35077
0
83147
273936
2026-05-11T00:24:37Z
YoshiRulz
10156
Create test
273936
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35077"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z35073",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z35073",
"Z35073K1": {
"Z1K1": "Z33198",
"Z33198K1": {
"Z1K1": "Z20838",
"Z20838K1": {
"Z1K1": "Z16659",
"Z16659K1": "Z16660"
},
"Z20838K2": {
"Z1K1": "Z16683",
"Z16683K1": {
"Z1K1": "Z16659",
"Z16659K1": "Z16660"
},
"Z16683K2": {
"Z1K1": "Z13518",
"Z13518K1": "1"
}
},
"Z20838K3": {
"Z1K1": "Z13518",
"Z13518K1": "2251799813685248"
},
"Z20838K4": {
"Z1K1": "Z20825",
"Z20825K1": "Z20837"
}
},
"Z33198K2": {
"Z1K1": "Z20838",
"Z20838K1": {
"Z1K1": "Z16659",
"Z16659K1": "Z16660"
},
"Z20838K2": {
"Z1K1": "Z16683",
"Z16683K1": {
"Z1K1": "Z16659",
"Z16659K1": "Z16660"
},
"Z16683K2": {
"Z1K1": "Z13518",
"Z13518K1": "2"
}
},
"Z20838K3": {
"Z1K1": "Z13518",
"Z13518K1": "2251799813685248"
},
"Z20838K4": {
"Z1K1": "Z20825",
"Z20825K1": "Z20837"
}
}
},
"Z35073K2": {
"Z1K1": "Z20838",
"Z20838K1": {
"Z1K1": "Z16659",
"Z16659K1": "Z16660"
},
"Z20838K2": {
"Z1K1": "Z16683",
"Z16683K1": {
"Z1K1": "Z16659",
"Z16659K1": "Z16660"
},
"Z16683K2": {
"Z1K1": "Z13518",
"Z13518K1": "1"
}
},
"Z20838K3": {
"Z1K1": "Z13518",
"Z13518K1": "2251799813685248"
},
"Z20838K4": {
"Z1K1": "Z20825",
"Z20825K1": "Z20837"
}
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z33202",
"Z33202K2": {
"Z1K1": "Z33198",
"Z33198K1": {
"Z1K1": "Z20838",
"Z20838K1": {
"Z1K1": "Z16659",
"Z16659K1": "Z16660"
},
"Z20838K2": {
"Z1K1": "Z16683",
"Z16683K1": {
"Z1K1": "Z16659",
"Z16659K1": "Z16661"
},
"Z16683K2": {
"Z1K1": "Z13518",
"Z13518K1": "0"
}
},
"Z20838K3": {
"Z1K1": "Z13518",
"Z13518K1": "0"
},
"Z20838K4": {
"Z1K1": "Z20825",
"Z20825K1": "Z20837"
}
},
"Z33198K2": {
"Z1K1": "Z20838",
"Z20838K1": {
"Z1K1": "Z16659",
"Z16659K1": "Z16660"
},
"Z20838K2": {
"Z1K1": "Z16683",
"Z16683K1": {
"Z1K1": "Z16659",
"Z16659K1": "Z16660"
},
"Z16683K2": {
"Z1K1": "Z13518",
"Z13518K1": "1"
}
},
"Z20838K3": {
"Z1K1": "Z13518",
"Z13518K1": "0"
},
"Z20838K4": {
"Z1K1": "Z20825",
"Z20825K1": "Z20837"
}
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "(3 - 6i) / 3 -\u003E 1 - 2i"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
a26r10cwtnujn4u83wyld91nyth4woh
Z35078
0
83148
273937
2026-05-11T00:27:28Z
YoshiRulz
10156
Create test
273937
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35078"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z35073",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z35073",
"Z35073K1": {
"Z1K1": "Z33198",
"Z33198K1": {
"Z1K1": "Z20838",
"Z20838K1": {
"Z1K1": "Z16659",
"Z16659K1": "Z16662"
},
"Z20838K2": {
"Z1K1": "Z16683",
"Z16683K1": {
"Z1K1": "Z16659",
"Z16659K1": "Z16660"
},
"Z16683K2": {
"Z1K1": "Z13518",
"Z13518K1": "1"
}
},
"Z20838K3": {
"Z1K1": "Z13518",
"Z13518K1": "2251799813685248"
},
"Z20838K4": {
"Z1K1": "Z20825",
"Z20825K1": "Z20837"
}
},
"Z33198K2": {
"Z1K1": "Z20838",
"Z20838K1": {
"Z1K1": "Z16659",
"Z16659K1": "Z16660"
},
"Z20838K2": {
"Z1K1": "Z16683",
"Z16683K1": {
"Z1K1": "Z16659",
"Z16659K1": "Z16660"
},
"Z16683K2": {
"Z1K1": "Z13518",
"Z13518K1": "1"
}
},
"Z20838K3": {
"Z1K1": "Z13518",
"Z13518K1": "0"
},
"Z20838K4": {
"Z1K1": "Z20825",
"Z20825K1": "Z20837"
}
}
},
"Z35073K2": {
"Z1K1": "Z20838",
"Z20838K1": {
"Z1K1": "Z16659",
"Z16659K1": "Z16660"
},
"Z20838K2": {
"Z1K1": "Z16683",
"Z16683K1": {
"Z1K1": "Z16659",
"Z16659K1": "Z16662"
},
"Z16683K2": {
"Z1K1": "Z13518",
"Z13518K1": "1023"
}
},
"Z20838K3": {
"Z1K1": "Z13518",
"Z13518K1": "0"
},
"Z20838K4": {
"Z1K1": "Z20825",
"Z20825K1": "Z20829"
}
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z33202",
"Z33202K2": {
"Z1K1": "Z33198",
"Z33198K1": "Z34829",
"Z33198K2": "Z34828"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "(-3 + 2i) / 0 -\u003E (-inf + (inf)i)"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
kohta8he3sa74jiik8aana0vbeyuwjv
Z35079
0
83149
273939
2026-05-11T00:31:31Z
YoshiRulz
10156
Create implementation
273939
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35079"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z35073",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z33227",
"Z33227K1": {
"Z1K1": "Z7",
"Z7K1": "Z21033",
"Z21033K1": {
"Z1K1": "Z7",
"Z7K1": "Z33214",
"Z33214K1": {
"Z1K1": "Z18",
"Z18K1": "Z35073K1"
}
},
"Z21033K2": {
"Z1K1": "Z18",
"Z18K1": "Z35073K2"
}
},
"Z33227K2": {
"Z1K1": "Z7",
"Z7K1": "Z21033",
"Z21033K1": {
"Z1K1": "Z7",
"Z7K1": "Z33221",
"Z33221K1": {
"Z1K1": "Z18",
"Z18K1": "Z35073K1"
}
},
"Z21033K2": {
"Z1K1": "Z18",
"Z18K1": "Z35073K2"
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "divide complex128 by float64, composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
2p1s8mpwky2kh8nnd7wqrj5dlns8c5o
Z35080
0
83150
273942
2026-05-11T00:38:47Z
YoshiRulz
10156
Create implementation
273942
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35080"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z33708",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z35073",
"Z35073K1": {
"Z1K1": "Z33198",
"Z33198K1": {
"Z1K1": "Z7",
"Z7K1": "Z20849",
"Z20849K1": {
"Z1K1": "Z7",
"Z7K1": "Z21032",
"Z21032K1": {
"Z1K1": "Z7",
"Z7K1": "Z33214",
"Z33214K1": {
"Z1K1": "Z18",
"Z18K1": "Z33708K1"
}
},
"Z21032K2": {
"Z1K1": "Z7",
"Z7K1": "Z33214",
"Z33214K1": {
"Z1K1": "Z18",
"Z18K1": "Z33708K2"
}
}
},
"Z20849K2": {
"Z1K1": "Z7",
"Z7K1": "Z21032",
"Z21032K1": {
"Z1K1": "Z7",
"Z7K1": "Z33221",
"Z33221K1": {
"Z1K1": "Z18",
"Z18K1": "Z33708K1"
}
},
"Z21032K2": {
"Z1K1": "Z7",
"Z7K1": "Z33221",
"Z33221K1": {
"Z1K1": "Z18",
"Z18K1": "Z33708K2"
}
}
}
},
"Z33198K2": {
"Z1K1": "Z7",
"Z7K1": "Z21031",
"Z21031K1": {
"Z1K1": "Z7",
"Z7K1": "Z21032",
"Z21032K1": {
"Z1K1": "Z7",
"Z7K1": "Z33221",
"Z33221K1": {
"Z1K1": "Z18",
"Z18K1": "Z33708K1"
}
},
"Z21032K2": {
"Z1K1": "Z7",
"Z7K1": "Z33214",
"Z33214K1": {
"Z1K1": "Z18",
"Z18K1": "Z33708K2"
}
}
},
"Z21031K2": {
"Z1K1": "Z7",
"Z7K1": "Z21032",
"Z21032K1": {
"Z1K1": "Z7",
"Z7K1": "Z33214",
"Z33214K1": {
"Z1K1": "Z18",
"Z18K1": "Z33708K1"
}
},
"Z21032K2": {
"Z1K1": "Z7",
"Z7K1": "Z33221",
"Z33221K1": {
"Z1K1": "Z18",
"Z18K1": "Z33708K2"
}
}
}
}
},
"Z35073K2": {
"Z1K1": "Z7",
"Z7K1": "Z33713",
"Z33713K1": {
"Z1K1": "Z18",
"Z18K1": "Z33708K2"
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "divide (complex128), composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
hm1a2p5p0jrgn2mu6cptazl6ssoamb6
Z35081
0
83151
273944
2026-05-11T00:39:05Z
99of9
1622
273944
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35081"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z31984",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z31984",
"Z31984K1": {
"Z1K1": "Z7",
"Z7K1": "Z811",
"Z811K1": {
"Z1K1": "Z7",
"Z7K1": "Z29691",
"Z29691K1": {
"Z1K1": "Z7",
"Z7K1": "Z6821",
"Z6821K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q7055322"
}
},
"Z29691K2": {
"Z1K1": "Z6092",
"Z6092K1": "P1082"
}
}
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z6808",
"Z6808K2": {
"Z1K1": "Z6008",
"Z6008K1": [
"Z6007",
{
"Z1K1": "Z6007",
"Z6007K1": {
"Z1K1": "Z6092",
"Z6092K1": "P854"
},
"Z6007K2": "http://www.censusdata.abs.gov.au/census_services/getproduct/census/2016/quickstat/SSC12990",
"Z6007K3": "Z6021"
}
]
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "reference URL for first population claim, Q7055322"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
t4ys5e3llx882g39qpryyyl0tcycndr
273969
273944
2026-05-11T01:10:08Z
99of9
1622
273969
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35081"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z31984",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z31984",
"Z31984K1": {
"Z1K1": "Z7",
"Z7K1": "Z811",
"Z811K1": {
"Z1K1": "Z7",
"Z7K1": "Z29691",
"Z29691K1": {
"Z1K1": "Z7",
"Z7K1": "Z6821",
"Z6821K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q7055322"
}
},
"Z29691K2": {
"Z1K1": "Z6092",
"Z6092K1": "P1082"
}
}
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z889",
"Z889K2": [
"Z6008",
{
"Z1K1": "Z6008",
"Z6008K1": [
"Z6007",
{
"Z1K1": "Z6007",
"Z6007K1": {
"Z1K1": "Z6092",
"Z6092K1": "P854"
},
"Z6007K2": "http://www.censusdata.abs.gov.au/census_services/getproduct/census/2016/quickstat/SSC12990",
"Z6007K3": "Z6021"
}
]
}
],
"Z889K3": "Z6808"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "reference URL for first population claim, Q7055322"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
mo0yonbeiibpigbdf8u12j3gxat8b2i
Talk:Z33778
1
83152
273952
2026-05-11T00:48:31Z
YoshiRulz
10156
Add to category
273952
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z33785
1
83153
273953
2026-05-11T00:50:42Z
YoshiRulz
10156
Add to category
273953
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z33788
1
83154
273954
2026-05-11T00:50:46Z
YoshiRulz
10156
Add to category
273954
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z33797
1
83155
273955
2026-05-11T00:50:49Z
YoshiRulz
10156
Add to category
273955
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z33818
1
83156
273956
2026-05-11T00:50:53Z
YoshiRulz
10156
Add to category
273956
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z33836
1
83157
273957
2026-05-11T00:51:57Z
YoshiRulz
10156
Add to category
273957
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z33878
1
83158
273958
2026-05-11T00:53:51Z
YoshiRulz
10156
Add to category
273958
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z33955
1
83159
273959
2026-05-11T00:55:02Z
YoshiRulz
10156
Add to category
273959
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z33983
1
83160
273960
2026-05-11T00:55:17Z
YoshiRulz
10156
Add to category
273960
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z33986
1
83161
273961
2026-05-11T00:55:22Z
YoshiRulz
10156
Add to category
273961
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z34009
1
83162
273962
2026-05-11T00:55:39Z
YoshiRulz
10156
Add to category
273962
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z34139
1
83163
273966
2026-05-11T01:08:15Z
YoshiRulz
10156
Add to category
273966
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z34212
1
83164
273968
2026-05-11T01:09:01Z
YoshiRulz
10156
Add to category
273968
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z34308
1
83165
273970
2026-05-11T01:11:04Z
YoshiRulz
10156
Add to category
273970
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z34463
1
83166
273971
2026-05-11T01:11:38Z
YoshiRulz
10156
Add to category
273971
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Z35082
0
83167
273972
2026-05-11T01:16:16Z
YoshiRulz
10156
Create implementation
273972
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35082"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z34669",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z861",
"Z861K1": {
"Z1K1": "Z7",
"Z7K1": "Z12899",
"Z12899K1": {
"Z1K1": "Z7",
"Z7K1": "Z873",
"Z873K1": "Z14396",
"Z873K2": {
"Z1K1": "Z18",
"Z18K1": "Z34669K1"
}
},
"Z12899K2": {
"Z1K1": "Z7",
"Z7K1": "Z14396",
"Z14396K1": {
"Z1K1": "Z18",
"Z18K1": "Z34669K2"
}
}
},
"Z861K2": {
"Z1K1": "Z7",
"Z7K1": "Z14404",
"Z14404K1": {
"Z1K1": "Z18",
"Z18K1": "Z34669K2"
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "join list of Z11s with delimiter, composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
mcrvz5sb8a0xurb4zc7ar6k5ns0d8ts
Talk:Z34797
1
83168
273974
2026-05-11T01:17:21Z
YoshiRulz
10156
Add to category
273974
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z34854
1
83169
273975
2026-05-11T01:18:23Z
YoshiRulz
10156
Add to category
273975
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Z35083
0
83170
273976
2026-05-11T01:19:58Z
YoshiRulz
10156
Create implementation
273976
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35083"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z34899",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z19243",
"Z19243K1": {
"Z1K1": "Z18",
"Z18K1": "Z34899K1"
},
"Z19243K2": {
"Z1K1": "Z18",
"Z18K1": "Z34899K2"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "select Forms with features, composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
nhrptnwficbxberb45l3tf8kvzexjyb
Talk:Z34993
1
83171
273979
2026-05-11T01:21:27Z
YoshiRulz
10156
Add to category
273979
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z35010
1
83172
273980
2026-05-11T01:21:33Z
YoshiRulz
10156
Add to category
273980
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Z35084
0
83173
273983
2026-05-11T01:39:13Z
YoshiRulz
10156
Create implementation
273983
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35084"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z26602",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z32663",
"Z32663K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z18",
"Z18K1": "Z26602K1"
},
"Z30120K2": [
"Z6030",
"Z6036"
],
"Z30120K3": [
"Z60",
"Z1360"
],
"Z30120K4": [
"Z6092",
{
"Z1K1": "Z6092",
"Z6092K1": "P31"
}
]
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "is WD item ref. an instance of human, composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
fdo31rax201un8jeixtl5f6fdckrfp3
Z35085
0
83174
273991
2026-05-11T01:57:13Z
99of9
1622
273991
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35085"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6008",
"Z17K2": "Z35085K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "reference"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z35085K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z35085"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "reference HTML marker from reference"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "returns an HTML representation of the content of a Wikidata reference, including \u003Csup\u003E wrapping"
}
]
}
}
aw9jndll0b3c5ecc9fhjlr2ok683grz
273996
273991
2026-05-11T02:04:27Z
99of9
1622
Added Z35086 to the approved list of test cases
273996
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35085"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6008",
"Z17K2": "Z35085K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "reference"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z35085K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z35086"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z35085"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "reference HTML marker from reference"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "returns an HTML representation of the content of a Wikidata reference, including \u003Csup\u003E wrapping"
}
]
}
}
3zpq5a31t7pdy2wi2ijxzw4mrk0xwt0
274012
273996
2026-05-11T02:41:34Z
99of9
1622
Added Z35089 to the approved list of implementations
274012
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35085"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6008",
"Z17K2": "Z35085K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "reference"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z35085K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z35086"
],
"Z8K4": [
"Z14",
"Z35089"
],
"Z8K5": "Z35085"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "reference HTML marker from reference"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "returns an HTML representation of the content of a Wikidata reference, including \u003Csup\u003E wrapping"
}
]
}
}
nw1sgnqxdtcb29bqfhir4jsy9jqn2u3
274013
274012
2026-05-11T02:42:06Z
99of9
1622
274013
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35085"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6008",
"Z17K2": "Z35085K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "reference"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z35085K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z35086"
],
"Z8K4": [
"Z14",
"Z35089"
],
"Z8K5": "Z35085"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "reference HTML marker from reference"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"superscript reference"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "returns an HTML representation of the content of a Wikidata reference, including \u003Csup\u003E wrapping"
}
]
}
}
cmdzuu6684vc0fto6o35emh3nm5zg9g
274015
274013
2026-05-11T02:42:53Z
99of9
1622
nudge
274015
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35085"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6008",
"Z17K2": "Z35085K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "reference"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z35085K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z35086"
],
"Z8K4": [
"Z14",
"Z35089"
],
"Z8K5": "Z35085"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "reference HTML marker from reference"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"superscript reference",
"HTML reference from Wikidata reference"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "returns an HTML representation of the content of a Wikidata reference, including \u003Csup\u003E wrapping"
}
]
}
}
s8kd9c83jcy3xblm01da2szsme0bj5q
Z35086
0
83175
273994
2026-05-11T02:01:51Z
99of9
1622
273994
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35086"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z35085",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z35085",
"Z35085K1": {
"Z1K1": "Z6008",
"Z6008K1": [
"Z6007",
{
"Z1K1": "Z6007",
"Z6007K1": {
"Z1K1": "Z6092",
"Z6092K1": "P854"
},
"Z6007K2": "https://en.wikipedia.org",
"Z6007K3": "Z6021"
}
]
},
"Z35085K2": "Z1002"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z877",
"Z877K2": {
"Z1K1": "Z89",
"Z89K1": "\u003Csup\u003E\u003Ca href=\"https://en.wikipedia.org\"\u003Ehttps://en.wikipedia.org\u003C/a\u003E\u003C/sup\u003E"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "reference URL: sup link"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
f3ref939gngipd2xpddvc9067ge7h2i
273995
273994
2026-05-11T02:02:56Z
99of9
1622
273995
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35086"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z35085",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z35085",
"Z35085K1": {
"Z1K1": "Z6008",
"Z6008K1": [
"Z6007",
{
"Z1K1": "Z6007",
"Z6007K1": {
"Z1K1": "Z6092",
"Z6092K1": "P854"
},
"Z6007K2": "https://en.wikipedia.org",
"Z6007K3": "Z6021"
}
]
},
"Z35085K2": "Z1002"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z877",
"Z877K2": {
"Z1K1": "Z89",
"Z89K1": "\u003Csup class=\"ext-wikilambda-reference\"\u003E\u003Ca href=\"https://en.wikipedia.org\"\u003Ehttps://en.wikipedia.org\u003C/a\u003E\u003C/sup\u003E"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "reference URL: sup link"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
64kxek81ld1jdqpjjbq0e6a4dlrgt9x
Z35087
0
83176
273997
2026-05-11T02:10:00Z
99of9
1622
273997
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35087"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6008",
"Z17K2": "Z35087K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "reference"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z35087K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z35087"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "reference HTML marker content from reference"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "returns an HTML representation of the content of a Wikidata reference, not including \u003Csup\u003E wrapping"
}
]
}
}
bq9hzp3ub0x4phknnafgvacx2qdaqq3
273999
273997
2026-05-11T02:11:30Z
99of9
1622
Added Z35088 to the approved list of test cases
273999
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35087"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6008",
"Z17K2": "Z35087K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "reference"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z35087K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z35088"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z35087"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "reference HTML marker content from reference"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "returns an HTML representation of the content of a Wikidata reference, not including \u003Csup\u003E wrapping"
}
]
}
}
f87z7be483ej9nyygtjbfoh5rqfizva
274014
273999
2026-05-11T02:42:28Z
99of9
1622
Added Z35093 to the approved list of implementations
274014
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35087"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6008",
"Z17K2": "Z35087K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "reference"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z35087K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z35088"
],
"Z8K4": [
"Z14",
"Z35093"
],
"Z8K5": "Z35087"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "reference HTML marker content from reference"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "returns an HTML representation of the content of a Wikidata reference, not including \u003Csup\u003E wrapping"
}
]
}
}
155vkkvqjomncxqqs4ukzw2m0y1afq0
Z35088
0
83177
273998
2026-05-11T02:11:10Z
99of9
1622
273998
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35088"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z35087",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z35087",
"Z35087K1": {
"Z1K1": "Z6008",
"Z6008K1": [
"Z6007",
{
"Z1K1": "Z6007",
"Z6007K1": {
"Z1K1": "Z6092",
"Z6092K1": "P854"
},
"Z6007K2": "https://en.wikipedia.org",
"Z6007K3": "Z6021"
}
]
},
"Z35087K2": "Z1002"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z877",
"Z877K2": {
"Z1K1": "Z89",
"Z89K1": "\u003Ca href=\"https://en.wikipedia.org\"\u003Ehttps://en.wikipedia.org\u003C/a\u003E"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "reference URL: plain link"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
ra78a50r9npv09vf76agrmiot778mfp
Z35089
0
83178
274000
2026-05-11T02:15:32Z
99of9
1622
274000
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35089"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z35085",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z27873",
"Z27873K1": {
"Z1K1": "Z7",
"Z7K1": "Z35087",
"Z35087K1": {
"Z1K1": "Z18",
"Z18K1": "Z35085K1"
},
"Z35087K2": {
"Z1K1": "Z18",
"Z18K1": "Z35085K2"
}
},
"Z27873K2": "sup",
"Z27873K3": [
"Z6",
"class"
],
"Z27873K4": [
"Z6",
"ext-wikilambda-reference"
]
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "reference HTML marker, compose \u003Csup\u003E content"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
pjb92sz74s3ihbmoefh9w7qmn1im2me
Z35090
0
83179
274001
2026-05-11T02:23:18Z
99of9
1622
274001
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35090"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6008",
"Z17K2": "Z35090K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "reference"
}
]
}
}
],
"Z8K2": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z6007"
},
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z35090"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "claims of Wikidata reference"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"claims of reference",
"property claims of Wikidata reference",
"Wikidata property claims of Wikidata reference"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
pmhqfjkj5if46yj3e913tyzv9yg7y1u
274003
274001
2026-05-11T02:24:15Z
99of9
1622
Added Z35091 to the approved list of implementations
274003
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35090"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6008",
"Z17K2": "Z35090K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "reference"
}
]
}
}
],
"Z8K2": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z6007"
},
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14",
"Z35091"
],
"Z8K5": "Z35090"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "claims of Wikidata reference"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"claims of reference",
"property claims of Wikidata reference",
"Wikidata property claims of Wikidata reference"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
boga7cu7gphhn5yq0pw6p4w0oku2za0
274006
274003
2026-05-11T02:27:19Z
99of9
1622
Added Z35092 to the approved list of test cases
274006
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35090"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6008",
"Z17K2": "Z35090K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "reference"
}
]
}
}
],
"Z8K2": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z6007"
},
"Z8K3": [
"Z20",
"Z35092"
],
"Z8K4": [
"Z14",
"Z35091"
],
"Z8K5": "Z35090"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "claims of Wikidata reference"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"claims of reference",
"property claims of Wikidata reference",
"Wikidata property claims of Wikidata reference"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
gcrgfqq0uql8ee0a7x8z7jx40skhhah
274008
274006
2026-05-11T02:28:15Z
99of9
1622
274008
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35090"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6008",
"Z17K2": "Z35090K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "reference"
}
]
}
}
],
"Z8K2": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z6007"
},
"Z8K3": [
"Z20",
"Z35092"
],
"Z8K4": [
"Z14",
"Z35091"
],
"Z8K5": "Z35090"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "claims of Wikidata reference"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"claims of reference",
"property claims of Wikidata reference",
"Wikidata property claims of Wikidata reference"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "extracts the reference claims (key Z6008K1) as a list"
}
]
}
}
eekkanabh36j9c2few6gnkbon2hyfbu
Z35091
0
83180
274002
2026-05-11T02:23:59Z
99of9
1622
274002
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35091"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z35090",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z22475",
"Z22475K1": {
"Z1K1": "Z39",
"Z39K1": "Z6008K1"
},
"Z22475K2": {
"Z1K1": "Z18",
"Z18K1": "Z35090K1"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "claims of Wikidata reference, compose value by key"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
5ef9w9xee87jh4ut59qdspqr2o968v5
274004
274002
2026-05-11T02:24:40Z
99of9
1622
274004
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35091"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z35090",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z22475",
"Z22475K1": {
"Z1K1": "Z39",
"Z39K1": "Z6008K1"
},
"Z22475K2": {
"Z1K1": "Z18",
"Z18K1": "Z35090K1"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "claims of Wikidata reference, safe value by key"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
1km2cuqcqkzia01nneubzowkejzrzyh
Z35092
0
83181
274005
2026-05-11T02:27:01Z
99of9
1622
274005
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35092"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z35090",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z35090",
"Z35090K1": {
"Z1K1": "Z6008",
"Z6008K1": [
"Z6007",
{
"Z1K1": "Z6007",
"Z6007K1": {
"Z1K1": "Z6092",
"Z6092K1": "P854"
},
"Z6007K2": "https://en.wikipedia.org",
"Z6007K3": "Z6021"
}
]
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z18646",
"Z18646K2": [
"Z6007",
{
"Z1K1": "Z6007",
"Z6007K1": {
"Z1K1": "Z6092",
"Z6092K1": "P854"
},
"Z6007K2": "https://en.wikipedia.org",
"Z6007K3": "Z6021"
}
],
"Z18646K3": "Z6807"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "single URL claim from reference"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
bve61j6yubhl8zhchoh5cdb7ktx5xym
Z35093
0
83182
274010
2026-05-11T02:31:14Z
99of9
1622
274010
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35093"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z35087",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z10638",
"Z10638K1": {
"Z1K1": "Z7",
"Z7K1": "Z28297",
"Z28297K1": {
"Z1K1": "Z7",
"Z7K1": "Z811",
"Z811K1": {
"Z1K1": "Z7",
"Z7K1": "Z32097",
"Z32097K1": {
"Z1K1": "Z7",
"Z7K1": "Z35090",
"Z35090K1": {
"Z1K1": "Z18",
"Z18K1": "Z35087K1"
}
},
"Z32097K2": {
"Z1K1": "Z6092",
"Z6092K1": "P854"
}
}
}
},
"Z10638K2": {
"Z1K1": "Z7",
"Z7K1": "Z28297",
"Z28297K1": {
"Z1K1": "Z7",
"Z7K1": "Z811",
"Z811K1": {
"Z1K1": "Z7",
"Z7K1": "Z32097",
"Z32097K1": {
"Z1K1": "Z7",
"Z7K1": "Z35090",
"Z35090K1": {
"Z1K1": "Z18",
"Z18K1": "Z35087K1"
}
},
"Z32097K2": {
"Z1K1": "Z6092",
"Z6092K1": "P854"
}
}
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "simple link for URLs only"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
fgifk9874ch8zvzd0t4d8fhvvo85p16
274011
274010
2026-05-11T02:41:19Z
99of9
1622
274011
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35093"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z35087",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z30016",
"Z30016K1": {
"Z1K1": "Z7",
"Z7K1": "Z28297",
"Z28297K1": {
"Z1K1": "Z7",
"Z7K1": "Z811",
"Z811K1": {
"Z1K1": "Z7",
"Z7K1": "Z32097",
"Z32097K1": {
"Z1K1": "Z7",
"Z7K1": "Z35090",
"Z35090K1": {
"Z1K1": "Z18",
"Z18K1": "Z35087K1"
}
},
"Z32097K2": {
"Z1K1": "Z6092",
"Z6092K1": "P854"
}
}
}
},
"Z30016K2": {
"Z1K1": "Z7",
"Z7K1": "Z28297",
"Z28297K1": {
"Z1K1": "Z7",
"Z7K1": "Z811",
"Z811K1": {
"Z1K1": "Z7",
"Z7K1": "Z32097",
"Z32097K1": {
"Z1K1": "Z7",
"Z7K1": "Z35090",
"Z35090K1": {
"Z1K1": "Z18",
"Z18K1": "Z35087K1"
}
},
"Z32097K2": {
"Z1K1": "Z6092",
"Z6092K1": "P854"
}
}
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "simple link for URLs only"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
2o141gbbtc4pmmgyowiooqz2dkxxgv2
Z35094
0
83183
274018
2026-05-11T03:33:42Z
Feeglgeef
8776
274018
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35094"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z89",
"Z17K2": "Z35094K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "fragment"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z35094"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "emphasize"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"\u003Cem\u003E",
"em",
"em tag",
"italics",
"emphasis"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "applies \u003Cem\u003E tags to a fragment"
}
]
}
}
98e6cknn5xcmlvw1iaa7ctoir8d6mob
274020
274018
2026-05-11T03:35:09Z
Feeglgeef
8776
Added Z35095 to the approved list of implementations
274020
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35094"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z89",
"Z17K2": "Z35094K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "fragment"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14",
"Z35095"
],
"Z8K5": "Z35094"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "emphasize"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"\u003Cem\u003E",
"em",
"em tag",
"italics",
"emphasis"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "applies \u003Cem\u003E tags to a fragment"
}
]
}
}
pxg9t5vzfkp42ol6l2bkqlu6299ps3y
274034
274020
2026-05-11T05:43:38Z
Dv103
11127
Added Z35096 to the approved list of test cases
274034
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35094"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z89",
"Z17K2": "Z35094K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "fragment"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z35096"
],
"Z8K4": [
"Z14",
"Z35095"
],
"Z8K5": "Z35094"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "emphasize"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"\u003Cem\u003E",
"em",
"em tag",
"italics",
"emphasis"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "applies \u003Cem\u003E tags to a fragment"
}
]
}
}
dcqhz9f5an51y51xanqbe4vq1y87jlb
Z35095
0
83184
274019
2026-05-11T03:34:13Z
Feeglgeef
8776
274019
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35095"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z35094",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z27873",
"Z27873K1": {
"Z1K1": "Z18",
"Z18K1": "Z35094K1"
},
"Z27873K2": "em",
"Z27873K3": [
"Z6"
],
"Z27873K4": [
"Z6"
]
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "emphasize, simple composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
ees283lfp79fhit1gvp8qrx7qdmchb6
Z35096
0
83185
274021
2026-05-11T03:36:17Z
Feeglgeef
8776
274021
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35096"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z35094",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z35094",
"Z35094K1": {
"Z1K1": "Z89",
"Z89K1": "emphasize"
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z877",
"Z877K2": {
"Z1K1": "Z89",
"Z89K1": "\u003Cem\u003Eemphasize\u003C/em\u003E"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "emphasize \"emphasize\""
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
1k8v5kz3zuwnkgnkvaaus1yqi1n0946
Z35097
0
83186
274023
2026-05-11T04:12:18Z
Feeglgeef
8776
(finally) implement in py for speed improvements, cc [[User:Theki]].
274023
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35097"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z33068",
"Z14K3": {
"Z1K1": "Z16",
"Z16K1": "Z610",
"Z16K2": "def Z33068(Z33068K1, Z33068K2):\n\tspaces = not (Z33068K2.Z60K1.startswith(\"zh\") or Z33068K2.Z60K1.startswith(\"ja\"))\n\tdef handleHTMLFragment(fragment):\n\t\treturn fragment[\"Z89K1\"]\n\tdef handleMonolingualText(text):\n\t\treturn text[\"Z11K2\"]\n\tcontent = \"\"\n\tfor sentence in Z33068K1:\n\t\tstring = \"\"\n\t\tif type(sentence) is str:\n\t\t\tstring = sentence\n\t\telse:\n\t\t\tzType = sentence[\"Z1K1\"][\"Z9K1\"] #TODO: do safer\n\t\t\tif zType == \"Z11\":\n\t\t\t\tstring = handleMonolingualText(sentence)\n\t\t\telif zType == \"Z89\":\n\t\t\t\tstring = handleHTMLFragment(sentence)\n\t\tcontent += string\n\t\tif spaces:\n\t\t\tcontent += \" \"\n\t\n\treturn ZObject(\n\t\t{\n\t\t\t\"Z1K1\": \"Z9\",\n\t\t\t\"Z9K1\": \"Z89\"\n\t\t},\n\t\tZ89K1 = f\"\u003Cp\u003E{content}\u003C/p\u003E\"\n\t)"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
qqzroiqwdm78fohj11gijfezt4x1c6x
274029
274023
2026-05-11T04:22:38Z
Feeglgeef
8776
274029
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35097"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z33068",
"Z14K3": {
"Z1K1": "Z16",
"Z16K1": "Z610",
"Z16K2": "def Z33068(Z33068K1, Z33068K2):\n\tspaces = not (Z33068K2.Z60K1.startswith(\"zh\") or Z33068K2.Z60K1.startswith(\"ja\"))\n\tdef handleHTMLFragment(fragment):\n\t\treturn fragment[\"Z89K1\"]\n\tdef handleMonolingualText(text):\n\t\treturn f'\u003Cspan lang=\"{text[\"Z11K1\"][\"Z60K1\"]}\"\u003E{text[\"Z11K2\"]}\u003C/span\u003E'\n\tparts = []\n\tfor sentence in Z33068K1:\n\t\tif type(sentence) is str:\n\t\t\tparts.append(sentence)\n\t\telse:\n\t\t\tzType = sentence[\"Z1K1\"][\"Z9K1\"] #TODO: do safer\n\t\t\tif zType == \"Z11\":\n\t\t\t\tparts.append(handleMonolingualText(sentence))\n\t\t\telif zType == \"Z89\":\n\t\t\t\tparts.append(handleHTMLFragment(sentence))\n\tseparator = \" \" if spaces else \"\"\n\tcontent = separator.join(parts)\n\t\n\treturn ZObject(\n\t\t{\n\t\t\t\"Z1K1\": \"Z9\",\n\t\t\t\"Z9K1\": \"Z89\"\n\t\t},\n\t\tZ89K1 = f\"\u003Cp\u003E{content}\u003C/p\u003E\"\n\t)"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
2l8rzpavql43x7v9wmjkftiobvhv3l1
274030
274029
2026-05-11T04:25:01Z
Feeglgeef
8776
274030
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35097"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z33068",
"Z14K3": {
"Z1K1": "Z16",
"Z16K1": "Z610",
"Z16K2": "def Z33068(Z33068K1, Z33068K2):\n\tspaces = not (Z33068K2.Z60K1.startswith(\"zh\") or Z33068K2.Z60K1.startswith(\"ja\"))\n\tdef handleHTMLFragment(fragment):\n\t\treturn fragment[\"Z89K1\"]\n\tdef handleMonolingualText(text):\n\t\treturn f'{text[\"Z11K2\"]}'\n\tparts = []\n\tfor sentence in Z33068K1:\n\t\tif type(sentence) is str:\n\t\t\tparts.append(sentence)\n\t\telse:\n\t\t\tzType = sentence[\"Z1K1\"][\"Z9K1\"] #TODO: do safer\n\t\t\tif zType == \"Z11\":\n\t\t\t\tparts.append(handleMonolingualText(sentence))\n\t\t\telif zType == \"Z89\":\n\t\t\t\tparts.append(handleHTMLFragment(sentence))\n\tseparator = \" \" if spaces else \"\"\n\tcontent = separator.join(parts)\n\t\n\treturn ZObject(\n\t\t{\n\t\t\t\"Z1K1\": \"Z9\",\n\t\t\t\"Z9K1\": \"Z89\"\n\t\t},\n\t\tZ89K1 = f\"\u003Cp\u003E{content}\u003C/p\u003E\"\n\t)"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
2jrtj7umnivic8q6t085ysalf7ejqpc
Z35098
0
83187
274026
2026-05-11T04:17:01Z
Feeglgeef
8776
wow, 3000ms?
274026
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35098"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z33068",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z33068",
"Z33068K1": [
"Z1",
"a string.",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "in English."
},
{
"Z1K1": "Z89",
"Z89K1": "\u003Cb\u003Ein bold.\u003C/b\u003E"
}
],
"Z33068K2": "Z1002"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z877",
"Z877K2": {
"Z1K1": "Z89",
"Z89K1": "\u003Cp\u003Ea string. in English. \u003Cb\u003Ein bold.\u003C/b\u003E\u003C/p\u003E"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "plain content"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
7pox21luvgj2z9jdt819u75vjh1nl5l
Z35099
0
83188
274031
2026-05-11T05:39:51Z
Sun8908
9804
added ü form
274031
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35099"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z34797",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z34797",
"Z34797K1": "nǚ"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z844",
"Z844K2": {
"Z1K1": "Z40",
"Z40K1": "Z41"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "nǚ is valid"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
2gxfh7rtv20n5ijb51wv46xtl5uik6y