Wikifunctions
wikifunctionswiki
https://www.wikifunctions.org/wiki/Wikifunctions:Main_Page
MediaWiki 1.47.0-wmf.13
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
Z873
0
190
294943
291616
2026-07-29T19:30:36Z
Autom
448
+sv
294943
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z873"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z8",
"Z17K2": "Z873K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "function (single-argument function)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1113",
"Z11K2": "function to apply"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1014",
"Z11K2": "fọnshọn: ọrụ"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1645",
"Z11K2": "函数"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Funktion"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "fonction"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "funkce"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z1"
},
"Z17K2": "Z873K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "iterable (item Type matching the function's input)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1113",
"Z11K2": "iterable"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1014",
"Z11K2": "dị ike: Edepụtara ndepụta ( Ihe )"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1645",
"Z11K2": "可迭代对象"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Iterierbar"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "itérable"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "seznam"
}
]
}
}
],
"Z8K2": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z1"
},
"Z8K3": [
"Z20",
"Z12733",
"Z18472",
"Z18471",
"Z19563",
"Z19676"
],
"Z8K4": [
"Z14",
"Z973"
],
"Z8K5": "Z873"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "map function"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1113",
"Z11K2": "map function"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1014",
"Z11K2": "fọnshọn maapu"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1645",
"Z11K2": "映射函数"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Map-Funktion"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "fonction de carte"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "aplikovat funkci na seznam"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "tillämpa Funktion på Lista"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"apply one-parameter function to a list",
"apply function to a list of elements"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1062",
"Z31K2": [
"Z6",
"mapovat funkci"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1592",
"Z31K2": [
"Z6",
"kör Lista genom Funktion"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "return a list of elements processed by a given function"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1014",
"Z11K2": "weghachi ndepụta nke mmewere emebere site na ọrụ enyere"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "gibt die Liste von Elementen mit der gegebenen Funktion prozessiert zurück"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "renvoie une liste d'éléments traités par une fonction donnée"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "Vrátí seznam výsledků funkce aplikované na prvky dodaného seznamu"
}
]
}
}
tq1hdml9don5hn902icxo75kjdger52
294946
294943
2026-07-29T19:31:46Z
Autom
448
294946
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z873"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z8",
"Z17K2": "Z873K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "function (single-argument function)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1113",
"Z11K2": "function to apply"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1014",
"Z11K2": "fọnshọn: ọrụ"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1645",
"Z11K2": "函数"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Funktion"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "fonction"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "funkce"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "funktion"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z1"
},
"Z17K2": "Z873K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "iterable (item Type matching the function's input)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1113",
"Z11K2": "iterable"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1014",
"Z11K2": "dị ike: Edepụtara ndepụta ( Ihe )"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1645",
"Z11K2": "可迭代对象"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Iterierbar"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "itérable"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "seznam"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "lista"
}
]
}
}
],
"Z8K2": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z1"
},
"Z8K3": [
"Z20",
"Z12733",
"Z18472",
"Z18471",
"Z19563",
"Z19676"
],
"Z8K4": [
"Z14",
"Z973"
],
"Z8K5": "Z873"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "map function"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1113",
"Z11K2": "map function"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1014",
"Z11K2": "fọnshọn maapu"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1645",
"Z11K2": "映射函数"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Map-Funktion"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "fonction de carte"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "aplikovat funkci na seznam"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "tillämpa Funktion på Lista"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"apply one-parameter function to a list",
"apply function to a list of elements"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1062",
"Z31K2": [
"Z6",
"mapovat funkci"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1592",
"Z31K2": [
"Z6",
"kör Lista genom Funktion"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "return a list of elements processed by a given function"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1014",
"Z11K2": "weghachi ndepụta nke mmewere emebere site na ọrụ enyere"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "gibt die Liste von Elementen mit der gegebenen Funktion prozessiert zurück"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "renvoie une liste d'éléments traités par une fonction donnée"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "Vrátí seznam výsledků funkce aplikované na prvky dodaného seznamu"
}
]
}
}
jnlh1byoylxdj1f4hn19gzbsuhh9z6d
Wikifunctions:Project chat
4
1184
294752
294581
2026-07-29T13:00:49Z
Tc14Hd
12202
/* Testing an unconnected implementation */ Reply
294752
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/
}}
==Discussion at [[Meta:Requests_for_comment/The_future_of_Abstract_Wikipedia|Meta Requests for comment: The future of Abstract Wikipedia]]==
[[File:Symbol watching blue lashes high contrast.svg|20px|link=|alt=]] You are invited to join the discussion at [[Meta:Requests_for_comment/The_future_of_Abstract_Wikipedia|Meta Requests for comment: The future of Abstract Wikipedia]]. <!-- Template:Please see --> [[User:Qcne|Qcne]] ([[User talk:Qcne|talk]]) 11:35, 14 July 2026 (UTC)
:Isn't it too early for this RFC? The project was released for public preview in March-only four months ago—and it has already demonstrated its technical feasibility. Furthermore, some of the examples cited in the RFC depend entirely on specific function choices. Since this is a community-built project, contributors should remain free to use the functions they prefer. Personally, I feel the repetition of words in every sentence simply shows that active contributors currently view this issue as a low priority. After all, fixing it would require rewriting sentences to use pronouns, or correcting them with a comma-separated list of occupations. [[User:Jsamwrites|John Samuel]] 13:37, 14 July 2026 (UTC)
::Thanks John. The project was approved in 2020 and WMF expected the first articles in 2023 so it is not four months old. Integration into language Wikipedias is planned for Q1 of the current annual plan. If it is too early to evaluate, it is too early to ship. I'd welcome your thoughts on the Meta RfC itself. [[User:Qcne|Qcne]] ([[User talk:Qcne|talk]]) 13:40, 14 July 2026 (UTC)
:<s>Speaking of "too early", [[abstract:Project:Response to English Wikipedia criticism]] has ~3 days left, so I'll hold off on commenting until then.</s> But on a first reading, I can see some of the same misunderstandings repeated. You could delete most of the text above your three proposals and get the same effect.<!--
--><br>edit: Yep, misunderstandings all the way down (the page). I've left [[meta:Requests_for_comment/The_future_of_Abstract_Wikipedia#c-YoshiRulz-20260716205200-Grapesurgeon-20260714140300|a brief comment]] since all my points had already been made by others. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:56, 16 July 2026 (UTC)
== Wikifunctions & Abstract Wikipedia Newsletter #257: Beyond syntactic tables ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-07-16|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss syntactic tables and news in Types, we show some community blogposts and tools, we remind you of the Wikifunctions and Abstract Wikipedia events at Wikimania 2026, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
We also remind you that in the next weeks these newsletter reminders will be paused, and that they will resume in mid-August.
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 10:55, 17 July 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30755600 -->
== Update on Blockly editor ==
In case anyone is actually using [[User:YoshiRulz/Blockly|my external editor based on Blockly]] (there's no analytics so I have no idea): I cleared out my "papercut" backlog yesterday, fixing bugs, making exporting smoother, and adding more blocks necessary for NLG functions. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:35, 20 July 2026 (UTC)
:Great! I'll try it out now. [[User:So9q|So9q]] ([[User talk:So9q|talk]]) 18:15, 21 July 2026 (UTC)
== Building reproducible, computable phenotypes on WikiFunctions ==
Hello all! Very new to WikiFunctions, more involved in the Wikidata side of things, but I was thinking that WikiFunctions may be a great space for computable phenotypes. These are structures (lists of rules) used in medicine to determine if a person has or doesn't have a particular condition (type 2 diabetes, asthma, etc.). There is a constant issue in my field of recreating the wheel for these phenotypes and very few resources where they are openly available (there was PheKB but it isn't updated often and only contains natural language descriptions of the phenotypes and often no code or other information to reproduce). My thought process was that an algorithm for a computable phenotype would essentially be a list of synthetic (fake) patients with certain characteristics, and then the computable phenotype would be run, and it would return a list of patients who have that condition. The major use case would be allowing individuals to download these code snippets to increase general reproducibility in medical care and studies overall. Would it be possible to utilize WikiFunctions for this? [[User:Superraptor123|Superraptor123]] ([[User talk:Superraptor123|talk]]) 08:25, 23 July 2026 (UTC)
:({{Q|25203551}})<br>What system(s) are currently in use for doing such computations? Python scripts?<br>{{SITENAME}} currently does not cater to offline execution, so I imagine it wouldn't be suitable for medical ''practice'' where there are strict data protections. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 11:35, 23 July 2026 (UTC)
::Currently this involves something along the lines of a structured series of descriptors that make up the computable phenotype (ICD codes, RxNorm codes, lab test levels, age ranges, etc.), a fake "patient" (or list of "fake" patients) as input, and the patients that fit the computable phenotype criteria as output. In terms of systems currently in use, they are kind of-- everything. SQL, Java, SPARQL, Python, Perl, Ruby, etc. Currently I develop mostly using Python, so I would likely use that for implementation. And of course, yes, they would not be suitable for practice due to protections! For an example of an algorithm that I think could be useful to adapt, see: https://phekb.org/phenotype/type-2-diabetes-mellitus. [[User:Superraptor123|Superraptor123]] ([[User talk:Superraptor123|talk]]) 12:02, 23 July 2026 (UTC)
:::So your reference is a decision tree, and are each of the "questions" evaluated by looking up a property/element in the input? That could be translated into a Function relatively easily. Most examples I can think of are NLG-related, like [[Z36580]], but there are [[WF:Catalogue/Wikidata_operations#Real_life_information_retrieved_using_Wikidata|some simpler Functions]] which extract parts of a given Wikidata Item, and [[Z34840]] works with the representations of numbers. What is the structure of the input EMR? [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:54, 23 July 2026 (UTC)
::::Precisely-- I think most of these would be simple implementations, but good to generally have archived as most of them become lost media(-ish). Best-case, the input EMR would be a set of synthetic patients using the OMOP CDM (https://ohdsi.github.io/CommonDataModel/), the most common open data model in the space. It does mean it wouldn't be completely system agnostic, but it would most in the majority of situations. [[User:Superraptor123|Superraptor123]] ([[User talk:Superraptor123|talk]]) 14:07, 23 July 2026 (UTC)
:::::If you decide to go ahead with this, you should [[WF:Type_proposals#Templates|propose a new type]] since it looks like a simple [[Z881|list]] or [[Z883|dict]] won't cover it. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:31, 23 July 2026 (UTC)
:Did you look much into the possibility of encoding these in Wikidata somehow? Have [[d:WD:WikiProject Medicine]] / [[meta:Wiki Project Med]] investigated it before? [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:31, 23 July 2026 (UTC)
::I don't think so-- it could potentially be somewhat encoded in Wikidata-- main issue is that it uses a list of codes which Wikidata sometimes attaches to the same entity in ways that don't match up 1-to-1. And there may be drift in those codes over time, so the list of codes would have to be hard-coded. But there should generally be a way to link from the WikiFunction to Wikidata right? [[User:Superraptor123|Superraptor123]] ([[User talk:Superraptor123|talk]]) 22:06, 23 July 2026 (UTC)
:::Linking ''to WF'' from an Item on Wikidata [[d:WD:Wikifunctions/Development|is an open question]], beyond sitelinks of course. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 12:02, 24 July 2026 (UTC)
::::So maybe creating functions here makes the most sense for the time being? I want to make sure I'm following the rules as intended but would that be okay for now? (Creating one or two and then presenting to the community to see if things look acceptable?) [[User:Superraptor123|Superraptor123]] ([[User talk:Superraptor123|talk]]) 06:46, 25 July 2026 (UTC)
:::::Yes, you're welcome to try! --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 06:53, 25 July 2026 (UTC)
::::::Thanks! I've been thinking about this a little bit-- in terms of objects, it may make sense to have an object that is an OMOP CDM database (which is allowed by their licensing, as the database schema is open source). But I'm wondering if it should instead be an extension of a more generic database object? [[User:Superraptor123|Superraptor123]] ([[User talk:Superraptor123|talk]]) 11:06, 28 July 2026 (UTC)
== OWID's replacement for Extension:Graph ==
[[meta:OWID Gadget]] / [[c:Module:Owidslider]]<br>I'm currently watching the Wikimania talk "[https://wikimedia.eventyay.com/wm/wikimania2026/talk/CMPQQJ/ Bringing Interactive Graphs from Our World in Data to Wikipedia]" going through the latest iteration of their interactive graphs, and they seem to be in a good position now, including <abbr title="internationalisation">i18n</abbr>. I think it would be nice to use them in Abstract Wikipedia articles as well, but it's implemented as a Lua module + JS gadget. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:00, 23 July 2026 (UTC)
== Friday's talks at Wikimania ==
{{noping|Mahir256}} just finished his talk/workshop "[https://wikimedia.eventyay.com/wm/wikimania2026/talk/HYTQBF From Abstract Content to Concrete Text with Wikidata Lexemes]" on {{Q|136813071}}. You can [https://www.youtube.com/watch?v=hvpOFVZhgnE&t=24370s watch it on YouTube here] (though there were audio problems, '''volume warning''').
<br>The workshop immediately before that was "[https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/ Making indigenous languages ready for Wikifunctions]". Hello to anyone who came from there! [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:58, 24 July 2026 (UTC)
:@[[User:YoshiRulz|YoshiRulz]]: Thanks for highlighting these! There's also today's workshop [https://www.youtube.com/watch?v=nCVeXaAk77c on YouTube] about 90 minutes after the start of the stream, though that might not be as interesting to watch. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 13:28, 25 July 2026 (UTC)
== Testing an unconnected implementation ==
Hi everyone!
A few hours ago, I created [[Z38370|my first function]] together with [[Z38371|an unfinished Python implementation]]. When I wanted to test my implementation using the "Try this implementation" box in the bottom-right corner, I noticed that the button "Run function" was grayed out and there was a warning saying "This function has no connected implementations."
As it seems, you can only run an implementation if its corresponding function has at least one connected implementation. The implementation you want to run doesn't even have to be connected itself, as I can run the unconnected implementation [[Z12949]] without any problems, even when I modify its code in the editor.
Is this behavior intentional? And is there any way I can test my implementation? [[User:Tc14Hd|Tc14Hd]] ([[User talk:Tc14Hd|talk]]) 19:28, 28 July 2026 (UTC)
:Yeah, it's [[phab:T343559#11421293|a pointless limitation]]. I've connected the test for you. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 23:56, 28 July 2026 (UTC)
::Thanks! I knew I couldn't be the only one who noticed this problem... [[User:Tc14Hd|Tc14Hd]] ([[User talk:Tc14Hd|talk]]) 13:00, 29 July 2026 (UTC)
ivtu09qzi60djtj0e9kc4ifchzgeg3o
295022
294752
2026-07-30T04:32:24Z
Axolitl
85298
/* Help:Categorization */ new section
295022
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/
}}
==Discussion at [[Meta:Requests_for_comment/The_future_of_Abstract_Wikipedia|Meta Requests for comment: The future of Abstract Wikipedia]]==
[[File:Symbol watching blue lashes high contrast.svg|20px|link=|alt=]] You are invited to join the discussion at [[Meta:Requests_for_comment/The_future_of_Abstract_Wikipedia|Meta Requests for comment: The future of Abstract Wikipedia]]. <!-- Template:Please see --> [[User:Qcne|Qcne]] ([[User talk:Qcne|talk]]) 11:35, 14 July 2026 (UTC)
:Isn't it too early for this RFC? The project was released for public preview in March-only four months ago—and it has already demonstrated its technical feasibility. Furthermore, some of the examples cited in the RFC depend entirely on specific function choices. Since this is a community-built project, contributors should remain free to use the functions they prefer. Personally, I feel the repetition of words in every sentence simply shows that active contributors currently view this issue as a low priority. After all, fixing it would require rewriting sentences to use pronouns, or correcting them with a comma-separated list of occupations. [[User:Jsamwrites|John Samuel]] 13:37, 14 July 2026 (UTC)
::Thanks John. The project was approved in 2020 and WMF expected the first articles in 2023 so it is not four months old. Integration into language Wikipedias is planned for Q1 of the current annual plan. If it is too early to evaluate, it is too early to ship. I'd welcome your thoughts on the Meta RfC itself. [[User:Qcne|Qcne]] ([[User talk:Qcne|talk]]) 13:40, 14 July 2026 (UTC)
:<s>Speaking of "too early", [[abstract:Project:Response to English Wikipedia criticism]] has ~3 days left, so I'll hold off on commenting until then.</s> But on a first reading, I can see some of the same misunderstandings repeated. You could delete most of the text above your three proposals and get the same effect.<!--
--><br>edit: Yep, misunderstandings all the way down (the page). I've left [[meta:Requests_for_comment/The_future_of_Abstract_Wikipedia#c-YoshiRulz-20260716205200-Grapesurgeon-20260714140300|a brief comment]] since all my points had already been made by others. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:56, 16 July 2026 (UTC)
== Wikifunctions & Abstract Wikipedia Newsletter #257: Beyond syntactic tables ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-07-16|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss syntactic tables and news in Types, we show some community blogposts and tools, we remind you of the Wikifunctions and Abstract Wikipedia events at Wikimania 2026, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
We also remind you that in the next weeks these newsletter reminders will be paused, and that they will resume in mid-August.
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 10:55, 17 July 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30755600 -->
== Update on Blockly editor ==
In case anyone is actually using [[User:YoshiRulz/Blockly|my external editor based on Blockly]] (there's no analytics so I have no idea): I cleared out my "papercut" backlog yesterday, fixing bugs, making exporting smoother, and adding more blocks necessary for NLG functions. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:35, 20 July 2026 (UTC)
:Great! I'll try it out now. [[User:So9q|So9q]] ([[User talk:So9q|talk]]) 18:15, 21 July 2026 (UTC)
== Building reproducible, computable phenotypes on WikiFunctions ==
Hello all! Very new to WikiFunctions, more involved in the Wikidata side of things, but I was thinking that WikiFunctions may be a great space for computable phenotypes. These are structures (lists of rules) used in medicine to determine if a person has or doesn't have a particular condition (type 2 diabetes, asthma, etc.). There is a constant issue in my field of recreating the wheel for these phenotypes and very few resources where they are openly available (there was PheKB but it isn't updated often and only contains natural language descriptions of the phenotypes and often no code or other information to reproduce). My thought process was that an algorithm for a computable phenotype would essentially be a list of synthetic (fake) patients with certain characteristics, and then the computable phenotype would be run, and it would return a list of patients who have that condition. The major use case would be allowing individuals to download these code snippets to increase general reproducibility in medical care and studies overall. Would it be possible to utilize WikiFunctions for this? [[User:Superraptor123|Superraptor123]] ([[User talk:Superraptor123|talk]]) 08:25, 23 July 2026 (UTC)
:({{Q|25203551}})<br>What system(s) are currently in use for doing such computations? Python scripts?<br>{{SITENAME}} currently does not cater to offline execution, so I imagine it wouldn't be suitable for medical ''practice'' where there are strict data protections. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 11:35, 23 July 2026 (UTC)
::Currently this involves something along the lines of a structured series of descriptors that make up the computable phenotype (ICD codes, RxNorm codes, lab test levels, age ranges, etc.), a fake "patient" (or list of "fake" patients) as input, and the patients that fit the computable phenotype criteria as output. In terms of systems currently in use, they are kind of-- everything. SQL, Java, SPARQL, Python, Perl, Ruby, etc. Currently I develop mostly using Python, so I would likely use that for implementation. And of course, yes, they would not be suitable for practice due to protections! For an example of an algorithm that I think could be useful to adapt, see: https://phekb.org/phenotype/type-2-diabetes-mellitus. [[User:Superraptor123|Superraptor123]] ([[User talk:Superraptor123|talk]]) 12:02, 23 July 2026 (UTC)
:::So your reference is a decision tree, and are each of the "questions" evaluated by looking up a property/element in the input? That could be translated into a Function relatively easily. Most examples I can think of are NLG-related, like [[Z36580]], but there are [[WF:Catalogue/Wikidata_operations#Real_life_information_retrieved_using_Wikidata|some simpler Functions]] which extract parts of a given Wikidata Item, and [[Z34840]] works with the representations of numbers. What is the structure of the input EMR? [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:54, 23 July 2026 (UTC)
::::Precisely-- I think most of these would be simple implementations, but good to generally have archived as most of them become lost media(-ish). Best-case, the input EMR would be a set of synthetic patients using the OMOP CDM (https://ohdsi.github.io/CommonDataModel/), the most common open data model in the space. It does mean it wouldn't be completely system agnostic, but it would most in the majority of situations. [[User:Superraptor123|Superraptor123]] ([[User talk:Superraptor123|talk]]) 14:07, 23 July 2026 (UTC)
:::::If you decide to go ahead with this, you should [[WF:Type_proposals#Templates|propose a new type]] since it looks like a simple [[Z881|list]] or [[Z883|dict]] won't cover it. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:31, 23 July 2026 (UTC)
:Did you look much into the possibility of encoding these in Wikidata somehow? Have [[d:WD:WikiProject Medicine]] / [[meta:Wiki Project Med]] investigated it before? [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:31, 23 July 2026 (UTC)
::I don't think so-- it could potentially be somewhat encoded in Wikidata-- main issue is that it uses a list of codes which Wikidata sometimes attaches to the same entity in ways that don't match up 1-to-1. And there may be drift in those codes over time, so the list of codes would have to be hard-coded. But there should generally be a way to link from the WikiFunction to Wikidata right? [[User:Superraptor123|Superraptor123]] ([[User talk:Superraptor123|talk]]) 22:06, 23 July 2026 (UTC)
:::Linking ''to WF'' from an Item on Wikidata [[d:WD:Wikifunctions/Development|is an open question]], beyond sitelinks of course. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 12:02, 24 July 2026 (UTC)
::::So maybe creating functions here makes the most sense for the time being? I want to make sure I'm following the rules as intended but would that be okay for now? (Creating one or two and then presenting to the community to see if things look acceptable?) [[User:Superraptor123|Superraptor123]] ([[User talk:Superraptor123|talk]]) 06:46, 25 July 2026 (UTC)
:::::Yes, you're welcome to try! --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 06:53, 25 July 2026 (UTC)
::::::Thanks! I've been thinking about this a little bit-- in terms of objects, it may make sense to have an object that is an OMOP CDM database (which is allowed by their licensing, as the database schema is open source). But I'm wondering if it should instead be an extension of a more generic database object? [[User:Superraptor123|Superraptor123]] ([[User talk:Superraptor123|talk]]) 11:06, 28 July 2026 (UTC)
== OWID's replacement for Extension:Graph ==
[[meta:OWID Gadget]] / [[c:Module:Owidslider]]<br>I'm currently watching the Wikimania talk "[https://wikimedia.eventyay.com/wm/wikimania2026/talk/CMPQQJ/ Bringing Interactive Graphs from Our World in Data to Wikipedia]" going through the latest iteration of their interactive graphs, and they seem to be in a good position now, including <abbr title="internationalisation">i18n</abbr>. I think it would be nice to use them in Abstract Wikipedia articles as well, but it's implemented as a Lua module + JS gadget. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:00, 23 July 2026 (UTC)
== Friday's talks at Wikimania ==
{{noping|Mahir256}} just finished his talk/workshop "[https://wikimedia.eventyay.com/wm/wikimania2026/talk/HYTQBF From Abstract Content to Concrete Text with Wikidata Lexemes]" on {{Q|136813071}}. You can [https://www.youtube.com/watch?v=hvpOFVZhgnE&t=24370s watch it on YouTube here] (though there were audio problems, '''volume warning''').
<br>The workshop immediately before that was "[https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/ Making indigenous languages ready for Wikifunctions]". Hello to anyone who came from there! [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:58, 24 July 2026 (UTC)
:@[[User:YoshiRulz|YoshiRulz]]: Thanks for highlighting these! There's also today's workshop [https://www.youtube.com/watch?v=nCVeXaAk77c on YouTube] about 90 minutes after the start of the stream, though that might not be as interesting to watch. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 13:28, 25 July 2026 (UTC)
== Testing an unconnected implementation ==
Hi everyone!
A few hours ago, I created [[Z38370|my first function]] together with [[Z38371|an unfinished Python implementation]]. When I wanted to test my implementation using the "Try this implementation" box in the bottom-right corner, I noticed that the button "Run function" was grayed out and there was a warning saying "This function has no connected implementations."
As it seems, you can only run an implementation if its corresponding function has at least one connected implementation. The implementation you want to run doesn't even have to be connected itself, as I can run the unconnected implementation [[Z12949]] without any problems, even when I modify its code in the editor.
Is this behavior intentional? And is there any way I can test my implementation? [[User:Tc14Hd|Tc14Hd]] ([[User talk:Tc14Hd|talk]]) 19:28, 28 July 2026 (UTC)
:Yeah, it's [[phab:T343559#11421293|a pointless limitation]]. I've connected the test for you. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 23:56, 28 July 2026 (UTC)
::Thanks! I knew I couldn't be the only one who noticed this problem... [[User:Tc14Hd|Tc14Hd]] ([[User talk:Tc14Hd|talk]]) 13:00, 29 July 2026 (UTC)
== [[Help:Categorization]] ==
Hi! Just wanted to let everyone know that I recently created [[Help:Categorization]] as a draft help page explaining how categories work. I'm new to Wikifunctions, but I used my knowledge of MediaWiki in general combined with some research to write it. If anyone would like to improve it, feel free to. [[User:Axolitl|Axolitl]] ([[User talk:Axolitl|talk]]) 04:32, 30 July 2026 (UTC)
opexi34ah3jkxjov7fnjyxqf8j8xxhh
Wikifunctions:Requests for deletions
4
1696
295012
294588
2026-07-29T22:21:15Z
Ameisenigel
44
/* Z19488 */ new section
295012
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 =
== [[Z13148]] ==
Can we delete this one, now that we have [[Z19460]]? --[[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 19:52, 26 July 2026 (UTC)
:@[[User:Ameisenigel|Ameisenigel]]: They're for different Types, and the latter is collared. @[[User:FenrisAureus|FenrisAureus]] created it, and @[[User:99of9|99of9]] [https://www.wikifunctions.org/wiki/Z13148?diff=prev&oldid=108053 added "(!)"] presumably to tell people not to use it, both in 2024; perhaps they might have views. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 08:40, 27 July 2026 (UTC)
== [[Template:Email]] ==
A clear duplicate of [[Template:NonSpamEmail]]. I think that it should become a redirect, and the main template should be renamed [[Template:No spam]] to align with other Wikimedia projects. (P.S. I'm not sure if this is the right place for templates, but it's all I could find.) [[User:Axolitl|Axolitl]] ([[User talk:Axolitl|talk]]) 05:41, 29 July 2026 (UTC)
== [[Z19488]] ==
Unused string. --[[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 22:21, 29 July 2026 (UTC)
t1a5k4cmvjqq3ksx8c46rucjsdcw46c
Template:Documentation subpage
10
1705
294789
99258
2026-07-29T15:07:30Z
Axolitl
85298
Add skin invert to image for dark mode appearance
294789
wikitext
text/x-wiki
<noinclude><languages/></noinclude><includeonly>{{#if:{{IsDocSubpage|override={{{override|doc}}}}}
| <!--doc subpage--></includeonly>{{#ifeq:{{{doc-notice|show}}}|show
| {{Ombox|type=notice|image=[[File:OOjs UI icon articles-ltr.svg|35px|link=|class=skin-invert-image]]
|text=<translate><!--T:1-->
'''This is a [[<tvar name="1">Special:MyLanguage/Help:Template documentation</tvar>|documentation]] [[<tvar name="2">mw:Special:MyLanguage/Help:Subpages</tvar>|subpage]] for <tvar name="3">{{#if:{{{1|}}}
| {{{1}}}
| [[:{{SUBJECTSPACE}}:{{BASEPAGENAME}}]]
}}</tvar>.'''</translate><br/> <translate><!--T:2-->
It contains usage information, [[<tvar name="1">Special:MyLanguage/Help:Categorization</tvar>|categories]], and other content that is not part of the original<tvar name="2"><!--
--> {{#if: {{{text2|}}}
| {{{text2|}}}
| {{#if: {{{text1|}}}
| {{{text1|}}}
| {{#ifeq: {{SUBJECTSPACE}} | {{ns:User}}
| {{lc:{{SUBJECTSPACE}}}}</tvar> template page
| <tvar name="3">{{#if: {{SUBJECTSPACE}}
| {{lc:{{SUBJECTSPACE}}}}</tvar> page
| article
<tvar name="4">}}
}}
}}
}}</tvar>.</translate>
}}
<!--If not on a doc subpage, do nothing-->}}{{DEFAULTSORT:{{{defaultsort|{{PAGENAME}}}}}}}{{#if: {{{inhibit|}}}
| <!--Skip-->
| <includeonly>{{#ifexist: {{NAMESPACE}}:{{BASEPAGENAME}}
| [[Category:{{#switch: {{SUBJECTSPACE}}
|Template=Template
|Module=Module
|User=User
|#default=Template
}} documentation pages{{#translation:}}]]
| [[Category:Documentation subpages without corresponding pages{{#translation:}}]]
}}</includeonly>
}}<includeonly>
}}</includeonly><noinclude>{{Documentation}}[[Category:Template documentation]]<!--Add categories and interwikis to the /doc subpage, not here!--></noinclude>
31mw1yvlfqgprlpf30u1lmxq72qmeji
Wikifunctions:Status updates
4
22740
294956
291498
2026-07-29T20:16:28Z
DVrandecic (WMF)
7
294956
wikitext
text/x-wiki
<languages/>
{{shortcut|WF:SU}}{{notice|1=<translate><!--T:1--> '''[[<tvar name="sub">:m:Global message delivery/Targets/Wikifunctions & Abstract Wikipedia</tvar>|Subscribe]]''' to receive short on-wiki MassMessage notifications about each new issue</translate>}}
{{Wikifunctions updates
| prevlabel = <translate><!--T:2--> Previous update</translate>
| prev = 2024-02-01
| nextlabel = <translate><!--T:3--> Last update</translate>
| next = 2026-07-29
}}
<translate><!--T:4-->
A lot is happening around Wikifunctions and Abstract Wikipedia. This is the page where our updates are posted, including the [[<tvar name="1">Special:MyLanguage/WF:function of the Week</tvar>|function of the Week]].
<!--T:5-->
You can also subscribe to the [[<tvar name="sub">:m:Global message delivery/Targets/Wikifunctions & Abstract Wikipedia</tvar>|on-wiki newsletter]] to have them delivered to your talk page or to your project's village pump.</translate>
<inputbox>
type=fulltext
prefix={{NAMESPACE}}:{{PAGENAME}}/
break=no
width=30
searchbuttonlabel={{int:Search}}
placeholder=<translate nowrap><!--T:119--> Search all status updates</translate>
</inputbox>
<translate>
== Newsletters == <!--T:28-->
</translate>
<!--<nowiki> Newsletter entry template:
* <translate><tvar name="1">{{Status updates|2026-0?-??}}</tvar>: Title</translate>
NOTE: Remember to also update the "next =" date at the top of this page.
</nowiki>-->
=== 2026 ===
* <translate><tvar name="1">{{Status updates|2026-07-29}}</tvar>: Abstract Wikipedia at Wikimania</translate>
* <translate><!--T:129--> <tvar name="1">{{Status updates|2026-07-16}}</tvar>: Beyond syntactic tables</translate>
* <translate><!--T:128--> <tvar name="1">{{Status updates|2026-07-08}}</tvar>: Moving toward our first Abstract Wikipedia integration milestone</translate>
* <translate><!--T:127--> <tvar name="1">{{Status updates|2026-07-01}}</tvar>: Integration on test wiki and annual plan</translate>
* <translate><!--T:126--> <tvar name="1">{{Status updates|2026-06-26}}</tvar>: Working on Functions, together</translate>
* <translate><!--T:125--> <tvar name="1">{{Status updates|2026-06-19}}</tvar>: The or not the, this is (the?) question</translate>
* <translate><!--T:124--> <tvar name="1">{{Status updates|2026-06-12}}</tvar>: Improved loading and display of Test results</translate>
* <translate><!--T:123--> <tvar name="1">{{Status updates|2026-06-05}}</tvar>: The illustrated encyclopaedia</translate>
* <translate><!--T:122--> <tvar name="1">{{Status updates|2026-05-30}}</tvar>: Looking back and forward</translate>
* <translate><!--T:121--> <tvar name="1">{{Status updates|2026-05-23}}</tvar>: Annual plan 2026-2027</translate>
* <translate><!--T:120--> <tvar name="1">{{Status updates|2026-05-15}}</tvar>: A higher meaning</translate>
* <translate><!--T:117--> <tvar name="1">{{Status updates|2026-05-08}}</tvar>: References from Wikidata are now available</translate>
* <translate><!--T:116--> <tvar name="1">{{Status updates|2026-05-02}}</tvar>: Request for input: what should we count for Abstract Wikipedia?</translate>
* <translate><!--T:115--> <tvar name="1">{{Status updates|2026-04-25}}</tvar>: The Foundation's search for the perfect language</translate>
* <translate><!--T:114--> <tvar name="1">{{Status updates|2026-04-16}}</tvar>: Milestones; Some major issues hopefully resolved</translate>
* <translate><!--T:113--> <tvar name="1">{{Status updates|2026-04-10}}</tvar>: Community proposals for capturing meaning</translate>
* <translate><!--T:112--> <tvar name="1">{{Status updates|2026-04-02}}</tvar>: Request for Discussion: Syntactic tables</translate>
* <translate><!--T:111--> <tvar name="1">{{Status updates|2026-03-26}}</tvar>: First few days of Abstract Wikipedia Beta; Status of Composition Language v2</translate>
* <translate><!--T:110--> <tvar name="1">{{Status updates|2026-03-19}}</tvar>: Abstract Wikipedia in Beta</translate>
* <translate><!--T:109--> <tvar name="1">{{Status updates|2026-03-11}}</tvar>: A new composition language</translate>
* <translate><!--T:108--> <tvar name="1">{{Status updates|2026-03-06}}</tvar>: Citations and Copy and Paste</translate>
* <translate><!--T:107--> <tvar name="1">{{Status updates|2026-02-26}}</tvar>: Graceful overrides and fallbacks</translate>
* <translate><!--T:106--> <tvar name="1">{{Status updates|2026-02-20}}</tvar>: A sneak preview of Abstract Wikipedia</translate>
* <translate><!--T:105--> <tvar name="1">{{Status updates|2026-02-13}}</tvar>: Finishing each other sentences: Starting things; Offsite in Istanbul</translate>
* <translate><!--T:104--> <tvar name="1">{{Status updates|2026-01-29}}</tvar>: Integrating Abstract Wikipedia</translate>
* <translate><!--T:103--> <tvar name="1">{{Status updates|2026-01-22}}</tvar>: Quarterly plan for January–March 2026</translate>
* <translate><!--T:102--> <tvar name="1">{{Status updates|2026-01-15}}</tvar>: 25 years of Wikipedia</translate>
=== 2025 ===
* <translate><!--T:101--> <tvar name="1">{{Status updates|2025-12-18}}</tvar>: We wish you a happy new Gregorian year!</translate>
* <translate><!--T:100--> <tvar name="1">{{Status updates|2025-12-11}}</tvar>: How to write better error messages</translate>
* <translate><!--T:99--> <tvar name="1">{{Status updates|2025-12-04}}</tvar>: And the name is Abstract Wikipedia</translate>
* <translate><!--T:98--> <tvar name="1">{{Status updates|2025-11-27}}</tvar>: Vote on the new wiki name!; Finishing each other’s sentences</translate>
* <translate><!--T:97--> <tvar name="1">{{Status updates|2025-11-20}}</tvar>: Second round of voting for naming the wiki with language-independent content; Sharing function calls</translate>
* <translate><!--T:96--> <tvar name="1">{{Status updates|2025-11-13}}</tvar>: Getting ready for second round of voting for naming the wiki with abstract content; Rewriting the backend: Why Rust?</translate>
* <translate><!--T:95--> <tvar name="1">{{Status updates|2025-11-05}}</tvar>: First round of voting for naming the wiki for abstract content closed; Calling for Wiktionary functions; Embedded Wikifunctions on Bengali Wikipedia and seven more Wiktionaries</translate>
* <translate><!--T:94--> <tvar name="1">{{Status updates|2025-10-29}}</tvar>: Round 1 of “abstract content wiki” naming vote ending Monday; An example of short descriptions</translate>
* <translate><!--T:93--> <tvar name="1">{{Status updates|2025-10-23}}</tvar>: Welcome Zaree and Laura! Naming contest round 1 kicked off</translate>
* <translate><!--T:92--> <tvar name="1">{{Status updates|2025-10-15}}</tvar>: Kicking Off the Naming Contest for Abstract Wikipedia; Visualizing functions</translate>
* <translate><!--T:91--> <tvar name="1">{{Status updates|2025-10-08}}</tvar>: Decision on location for abstract content and Quarterly Planning for October–December</translate>
* <translate><!--T:90--> <tvar name="1">{{Status updates|2025-10-03}}</tvar>: Rich text now available in embedded function calls on 148 Wiktionaries and Incubator</translate>
* <translate><!--T:89--> <tvar name="1">{{Status updates|2025-09-26}}</tvar>: Accessing qualifiers in Wikidata statements</translate>
* <translate><!--T:88--> <tvar name="1">{{Status updates|2025-09-19}}</tvar>: Wikifunctions available on 123 Wiktionary languages</translate>
* <translate><!--T:87--> <tvar name="1">{{Status updates|2025-09-12}}</tvar>: More than 3,000 functions on Wikifunctions</translate>
* <translate><!--T:86--> <tvar name="1">{{Status updates|2025-09-07}}</tvar>: Copying function calls from one Wikipedia to another</translate>
* <translate><!--T:85--> <tvar name="1">{{Status updates|2025-08-29}}</tvar>: Accessing Wikidata items now possible from embedded function calls; Wikifunctions available on 65 Wikitionaries</translate>
* <translate><!--T:84--> <tvar name="1">{{Status updates|2025-08-22}}</tvar>: Recording of Wikimania session: Wikifunctions is coming soon to a wiki near you!</translate>
* <translate><!--T:83--> <tvar name="1">{{Status updates|2025-08-01}}</tvar>: Wikimania 2025 is coming soon!</translate>
* <translate><!--T:82--> <tvar name="1">{{Status updates|2025-07-26}}</tvar>: “Wikipedia is an encyclopedia”; Two years of Wikifunctions</translate>
* <translate><!--T:81--> <tvar name="1">{{Status updates|2025-07-19}}</tvar>: Wikidata-based enumerations are here</translate>
* <translate><!--T:80--> <tvar name="1">{{Status updates|2025-07-10}}</tvar>: Length limits on labels and descriptions</translate>
* <translate><!--T:79--> <tvar name="1">{{Status updates|2025-07-04}}</tvar>: Coverage of 1298</translate>
* <translate><!--T:78--> <tvar name="1">{{Status updates|2025-06-27}}</tvar>: How many people are needed to write an encyclopedia?</translate>
* <translate><!--T:76--> <tvar name="1">{{Status updates|2025-06-21}}</tvar>: Quarterly Planning for July–September 2025</translate>
* <translate><!--T:77--> <tvar name="1">{{Status updates|2025-06-15}}</tvar>: Closing the consultation about the location of Abstract Content</translate>
* <translate><!--T:75--> <tvar name="1">{{Status updates|2025-06-06}}</tvar>: Where will Abstract Content go?</translate>
* <translate><!--T:74--> <tvar name="1">{{Status updates|2025-05-29}}</tvar>: Rolling out to five Wiktionaries; Calculating with today's date</translate>
* <translate><!--T:73--> <tvar name="1">{{Status updates|2025-05-23}}</tvar>: Ongoing consultation about the Location for Abstract Content</translate>
* <translate><!--T:72--> <tvar name="1">{{Status updates|2025-05-15}}</tvar>: Location of Abstract Content</translate>
* <translate><!--T:71--> <tvar name="1">{{Status updates|2025-05-09}}</tvar>: Abstract Wikipedia and the Wikimedia AI Strategy</translate>
* <translate><!--T:70--> <tvar name="1">{{Status updates|2025-04-30}}</tvar>: Abstract Wikipedia is a MacArthur 100&Change finalist</translate>
* <translate><!--T:69--> <tvar name="1">{{Status updates|2025-04-25}}</tvar>: Welcome, Gregory!</translate>
* <translate><!--T:68--> <tvar name="1">{{Status updates|2025-04-16}}</tvar>: Wikifunctions integrated in Dagbani - and Wikifunctions; and the date of Easter</translate>
* <translate><!--T:67--> <tvar name="1">{{Status updates|2025-04-11}}</tvar>: Quarter in review</translate>
* <translate><!--T:65--> <tvar name="1">{{Status updates|2025-04-05}}</tvar>: Quarterly Planning for April–June 2025; We are looking for a Senior Product Manager</translate>
* <translate><!--T:66--> <tvar name="1">{{Status updates|2025-03-28}}</tvar>: It's about time</translate>
* <translate><!--T:64--> <tvar name="1">{{Status updates|2025-03-20}}</tvar>: Wikidata-based simple enumerations</translate>
* <translate><!--T:63--> <tvar name="1">{{Status updates|2025-03-15}}</tvar>: Upcoming NLG meeting, Recent Changes in the software</translate>
* <translate><!--T:62--> <tvar name="1">{{Status updates|2025-03-07}}</tvar>: Recent Changes in the software, Recording of Volunteer’s Corner, and talks in London</translate>
* <translate><!--T:61--> <tvar name="1">{{Status updates|2025-02-26}}</tvar>: From things to words</translate>
* <translate><!--T:60--> <tvar name="1">{{Status updates|2025-02-19}}</tvar>: A proposal for types per language and part of speech</translate>
* <translate><!--T:59--> <tvar name="1">{{Status updates|2025-02-13}}</tvar>: Restricting the World, redux</translate>
* <translate><!--T:58--> <tvar name="1">{{Status updates|2025-02-06}}</tvar>: Invitation to the Natural Language Generation Special Interest Group</translate>
* <translate><!--T:57--> <tvar name="1">{{Status updates|2025-01-29}}</tvar>: With 2000 Functions into the new year: time for stats</translate>
* <translate><!--T:56--> <tvar name="1">{{Status updates|2025-01-22}}</tvar>: Welcome, David! Naming conventions recommendations</translate>
* <translate><!--T:55--> <tvar name="1">{{Status updates|2025-01-15}}</tvar>: Happy Wikipedia day! Quarterly planning</translate>
=== 2024 ===
* <translate><!--T:54--> <tvar name="1">{{Status updates|2024-12-19}}</tvar>: Function of the Week: age; Intros for year articles; New Type: Floating-point number</translate>
* <translate><!--T:53--> <tvar name="1">{{Status updates|2024-12-12}}</tvar>: Sketching a path to Abstract Wikipedia; Team offsite in Lisbon; and much more</translate>
* <translate><!--T:52--> <tvar name="1">{{Status updates|2024-11-27}}</tvar>: WordGraph release; New Special page: list functions by tests; new type for day of the year, and much more</translate>
* <translate><!--T:51--> <tvar name="1">{{Status updates|2024-11-21}}</tvar>: New special page for missing labels, new type for Gregorian years, and much more</translate>
* <translate><!--T:50--> <tvar name="1">{{Status updates|2024-11-13}}</tvar>: New Type: Rational number; Documentation on Wikidata-based types; and more</translate>
* <translate><!--T:48--> <tvar name="1">{{Status updates|2024-11-07}}</tvar>: The Dream of a Universal Language</translate>
* <translate><!--T:49--> <tvar name="1">{{Status updates|2024-11-01}}</tvar>: Rewriting the backend</translate>
* <translate><!--T:47--> <tvar name="1">{{Status updates|2024-10-25}}</tvar>: Our goal for this Quarter: Agreement</translate>
* <translate><!--T:45--> <tvar name="1">{{Status updates|2024-10-17}}</tvar>: What could abstract content look like?</translate>
* <translate><!--T:46--> <tvar name="1">{{Status updates|2024-10-11}}</tvar>: Wikidata Lexemes in Wikifunctions are coming soon</translate>
* <translate><!--T:44--> <tvar name="1">{{Status updates|2024-10-02}}</tvar>: Focus topic: Food</translate>
* <translate><!--T:43--> <tvar name="1">{{Status updates|2024-09-26}}</tvar>: Quarterly planning for October–December 2024; Presentation at Celtic Knot tomorrow</translate>
* <translate><!--T:42--> <tvar name="1">{{Status updates|2024-09-20}}</tvar>: Introducing focus topic areas</translate>
* <translate><!--T:41--> <tvar name="1">{{Status updates|2024-09-13}}</tvar>: Dagbani Wikipedia will be our first wiki for Wikifunctions integration</translate>
* <translate><!--T:40--> <tvar name="1">{{Status updates|2024-09-06}}</tvar>: Volunteer's corner and other updates</translate>
* <translate><!--T:39--> <tvar name="1">{{Status updates|2024-08-29}}</tvar>: Limits on Name and Description Lengths</translate>
* <translate><!--T:38--> <tvar name="1">{{Status updates|2024-08-23}}</tvar>: WasmEdge, Now 300ms Less Edgy</translate>
* <translate><!--T:37--> <tvar name="1">{{Status updates|2024-08-16}}</tvar>: Wikimania 2024 edition</translate>
* <translate><!--T:36--> <tvar name="1">{{Status updates|2024-08-02}}</tvar>: Revamping our 'About' widget</translate>
* <translate><!--T:35--> <tvar name="1">{{Status updates|2024-07-26}}</tvar>: Wikimania 2024 coming soon!</translate>
* <translate><!--T:34--> <tvar name="1">{{Status updates|2024-07-18}}</tvar>: Research report on integrating Wikifunctions from Wikipedia</translate>
* <translate><!--T:33--> <tvar name="1">{{Status updates|2024-07-10}}</tvar>: Type proposals for accessing Lexemes</translate>
* <translate><!--T:32--> <tvar name="1">{{Status updates|2024-07-03}}</tvar>: Quarterly planning</translate>
* <translate><!--T:31--> <tvar name="1">{{Status updates|2024-06-26}}</tvar>: Welcome, Daphne!</translate>
* <translate><!--T:30--> <tvar name="1">{{Status updates|2024-06-20}}</tvar>: New Type: Integers</translate>
* <translate><!--T:29--> <tvar name="1">{{Status updates|2024-06-13}}</tvar>: New Type: Igbo calendar months</translate>
* <translate><!--T:27--> <tvar name="1">{{Status updates|2024-06-06}}</tvar>: New Type: Sign</translate>
* <translate><!--T:26--> <tvar name="1">{{Status updates|2024-05-30}}</tvar>: A single singular or a plurality of plurals?</translate>
* <translate><!--T:25--> <tvar name="1">{{Status updates|2024-05-22}}</tvar>: New Type: Gregorian calendar months</translate>
* <translate><!--T:24--> <tvar name="1">{{Status updates|2024-05-15}}</tvar>: Call for Functions: Spell out the number!</translate>
* <translate><!--T:23--> <tvar name="1">{{Status updates|2024-05-10}}</tvar>: Flagship type for enumerations: Months of the Gregorian calendar</translate>
* <translate><!--T:22--> <tvar name="1">{{Status updates|2024-05-03}}</tvar>: Team meeting and Quarterly plan</translate>
* <translate><!--T:21--> <tvar name="1">{{Status updates|2024-04-19}}</tvar>: Welcome, Sharvani!</translate>
* <translate><!--T:20--> <tvar name="1">{{Status updates|2024-04-11}}</tvar>: New API for calling Wikifunctions and celebrating 1000 functions</translate>
* <translate><!--T:19--> <tvar name="1">{{Status updates|2024-04-03}}</tvar>: Product Update on Diff and Upcoming API Improvements</translate>
* <translate><!--T:18--> <tvar name="1">{{Status updates|2024-03-28}}</tvar>: Creating tests is now much easier!</translate>
* <translate><!--T:17--> <tvar name="1">{{Status updates|2024-03-21}}</tvar>: On the way to internationalizing numbers</translate>
* <translate><!--T:16--> <tvar name="1">{{Status updates|2024-03-13}}</tvar>: On identity</translate>
* <translate><!--T:15--> <tvar name="1">{{Status updates|2024-03-07}}</tvar>: Introducing our second new type: Natural numbers</translate>
* <translate><!--T:14--> <tvar name="1">{{Status updates|2024-02-28}}</tvar>: Type proposal for natural numbers</translate>
* <translate><!--T:13--> <tvar name="1">{{Status updates|2024-02-22}}</tvar>: Updating the function model</translate>
* <translate><!--T:12--> <tvar name="1">{{Status updates|2024-02-14}}</tvar>: Fix-it week</translate>
* <translate><!--T:11--> <tvar name="1">{{Status updates|2024-02-07}}</tvar>: Quarterly planning. Thank you, Nick! Function of the Week: is permutation</translate>
* <translate><!--T:9--> <tvar name="1">{{Status updates|2024-02-01}}</tvar>: The Igbo Imperative!</translate>
<translate>
=== Before February 2024 === <!--T:7-->
<!--T:10-->
All updates from this period are [[<tvar name="meta">:m:Special:MyLanguage/Abstract Wikipedia/Updates</tvar>|available on Meta-Wiki]].
</translate>
[[Category:Status updates{{#translation:}}| ]]
bf5v9fca3veoeqptczw8o1z9xp6qum3
Z14396
0
26718
294947
288592
2026-07-29T19:32:23Z
Autom
448
294947
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z14396"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z11",
"Z17K2": "Z14396K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "full monolingual text"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1014",
"Z11K2": "Ederede otu asusu efu"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "texte monolingue"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "einsprachiger Text"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "testo monolingue completo"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "フルの単一言語文字列"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20",
"Z14397",
"Z16571"
],
"Z8K4": [
"Z14",
"Z14398",
"Z23768"
],
"Z8K5": "Z14396"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "string of monolingual text"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1014",
"Z11K2": "eriri ederede otu asụsụ"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "chaîne d'un texte monolingue"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Zeichenkette von einsprachigem Text"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "stringa di un testo monolingue"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "単一言語テキストの文字列"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1332",
"Z11K2": "рядок одномовного тексту"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "Enspråkig text till Textsträng"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"monolingual text to string",
"string from monolingual text"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1592",
"Z31K2": [
"Z6",
"enspråkig text till sträng"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "gets the raw string (without the associated language) from a monolingual text"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "récupère le chaîne de caractères brute (sans la langue associée) d'un texte monolingue."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "erhält die rohe Zeichenkette aus einem einsprachigen Text"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "Ritorna la stringa di un testo monolingue (senza la lingua associata)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "単一言語テキストから生の文字列(付随言語なし)を取得"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1332",
"Z11K2": "отримує необроблений рядок (без пов'язаної мови) з одномовного тексту"
}
]
}
}
5t82faw3ttdj2svy5334r7juopp8pgp
Z14883
0
28033
294869
270888
2026-07-29T17:23:04Z
TheAhasan
91253
Added Z38490 to the approved list of test cases
294869
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z14883"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z13518",
"Z17K2": "Z14883K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "n"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "n"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "n"
}
]
}
}
],
"Z8K2": "Z13518",
"Z8K3": [
"Z20",
"Z14885",
"Z14886",
"Z14887",
"Z38490"
],
"Z8K4": [
"Z14",
"Z14884",
"Z34501"
],
"Z8K5": "Z14883"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "little Schröder number"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "kleine Schröder-Zahl"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "angka Schröder kecil"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"super-Catalan number",
"little Schroeder number",
" A001003"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1078",
"Z31K2": [
"Z6",
"angka super-Catalan",
"angka Schroeder kecil",
"A001003"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
bgex96fifvnkyift37m2soz3yvw7lb7
Z18048
0
34409
294876
253715
2026-07-29T17:35:49Z
TheAhasan
91253
Added Z38493 to the approved list of implementations
294876
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z18048"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": "Z18048K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "nominative singular"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Nominativ Singular"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20",
"Z18049"
],
"Z8K4": [
"Z14",
"Z18053",
"Z38493"
],
"Z8K5": "Z18048"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Swedish noun seventh declension plural definite umlaut + -en"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "siebte Dekl. für schw. Subst., best. Pl. Uml."
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Type of Swedish noun declension "
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Art der Deklination eines schwedischen Substantivs"
}
]
}
}
rtjf8xvsyu5b135vn0qvfossjtwy4cd
294879
294876
2026-07-29T17:36:53Z
WikiLambda system
3
Updated the implementation list (see [[Help:Wikifunctions/Implementation_ordering_and_choosing|About implementation selection]])
294879
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z18048"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": "Z18048K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "nominative singular"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Nominativ Singular"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20",
"Z18049"
],
"Z8K4": [
"Z14",
"Z38493",
"Z18053"
],
"Z8K5": "Z18048"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Swedish noun seventh declension plural definite umlaut + -en"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "siebte Dekl. für schw. Subst., best. Pl. Uml."
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Type of Swedish noun declension "
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Art der Deklination eines schwedischen Substantivs"
}
]
}
}
mpq5zn4dfk5xk6997ti4onjgatbgoey
294880
294879
2026-07-29T17:36:57Z
TheAhasan
91253
Added Z38492 to the approved list of test cases
294880
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z18048"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": "Z18048K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "nominative singular"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Nominativ Singular"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20",
"Z18049",
"Z38492"
],
"Z8K4": [
"Z14",
"Z18053",
"Z38493"
],
"Z8K5": "Z18048"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Swedish noun seventh declension plural definite umlaut + -en"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "siebte Dekl. für schw. Subst., best. Pl. Uml."
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Type of Swedish noun declension "
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Art der Deklination eines schwedischen Substantivs"
}
]
}
}
f7qeejncw1d6n9d1wqw2nmipaflhucf
294883
294880
2026-07-29T17:39:52Z
TheAhasan
91253
Removed Z18053 from the approved list of implementations
294883
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z18048"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": "Z18048K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "nominative singular"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Nominativ Singular"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20",
"Z18049",
"Z38492"
],
"Z8K4": [
"Z14",
"Z38493"
],
"Z8K5": "Z18048"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Swedish noun seventh declension plural definite umlaut + -en"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "siebte Dekl. für schw. Subst., best. Pl. Uml."
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Type of Swedish noun declension "
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Art der Deklination eines schwedischen Substantivs"
}
]
}
}
93qzsx6yt9fnbwwr4b3mdlr1zsgc3bj
294886
294883
2026-07-29T17:42:23Z
TheAhasan
91253
Added Z18053 to the approved list of implementations
294886
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z18048"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": "Z18048K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "nominative singular"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Nominativ Singular"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20",
"Z18049",
"Z38492"
],
"Z8K4": [
"Z14",
"Z38493",
"Z18053"
],
"Z8K5": "Z18048"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Swedish noun seventh declension plural definite umlaut + -en"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "siebte Dekl. für schw. Subst., best. Pl. Uml."
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Type of Swedish noun declension "
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Art der Deklination eines schwedischen Substantivs"
}
]
}
}
kvi12bbhqj9cht1y4q4s8tlp7xqjxjf
Z1937
0
38972
294819
149339
2026-07-29T16:29:30Z
TheAhasan
91253
translate
294819
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z1937"
},
"Z2K2": {
"Z1K1": "Z60",
"Z60K1": "acf"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Saint Lucian Creole"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1937",
"Z11K2": "Kwéyòl Sent Lisi"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Antillen-Kreolisch"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "créole sainte-lucien"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1011",
"Z11K2": "সেন্ট লুসিয়ান ক্রেওল"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "créole à base lexicale française"
}
]
}
}
skjgl6ju3zedgg2jzdpx0l4yzcb4xrd
User:Jsamwrites
2
39114
294720
294703
2026-07-29T12:00:19Z
Jsamwrites
938
/* Sentences */
294720
wikitext
text/x-wiki
== Introduction ==
This is the Wikifunctions user page of John Samuel. For more information, refer page on [[:d:User:Jsamwrites|Wikidata User:Jsamwrites]].
== Phrases ==
List of objects:
* {{Z|Z18928}}
* {{Z|Z18929}}
* {{Z|Z18979}}
== Function application ==
* {{Z|Z873}}
== Configuration ==
* {{Z|Z14294}}
== Types ==
* [[Special:ListObjectsByType|All supported types]]
== Wikidata ==
* {{Z|Z22220}}
* {{Z|Z22222}}
== Sentences ==
{| class="wikitable"
|+
!No.
!Function
!Configuration
!Example
|-
|1.
|{{Z|Z34282}}
|{{Z|Z34281}}
|Lyon is a commune of France
|-
|2.
|{{Z|Z32581}}
|{{Z|Z32534}}
|Mona Lisa is a painting by Leonardo da Vinci
|-
|3.
|{{Z|Z34637}}
|{{Z|Z34682}}
|Sunday is part of the weekend
|-
|4.
|{{Z|Z36141}}
|{{Z|Z36148}}
|Space Needle was built in 1961.
|-
|5.
|{{Z|Z36151}}
|{{Z|Z36155}}
|Eiffel Tower was built between 1887 and 1889.
|-
|6.
|{{Z|Z37005}}
|{{Z|Z37017}}
|Earth-Moon system consists of Earth and Moon.
|-
|7.
|main subject
|
|The main subject(s) of a painting is/are.
|-
|8.
|{{Z|Z37761}}
|{{Z|Z37760}}
|Abel depicts Abel, death, and landscape.
|-
|9.
|{{Z|Z37777}}
|{{Z|Z37776}}
|BCPL is influenced by CPL.
|-
|10.
|{{Z|Z37873}}
|{{Z|Z37874}}
|Inkscaped was programmed in C++ and C.
|-
|11.
|{{Z|Z37870}}
|{{Z|Z37869}}
|C++, C, and Java
|-
|12.
|{{Z|Z37951}}
|{{Z|Z37945}}
|Software/It is developed by
|-
|13.
|{{Z|Z37963}}
|{{Z|Z37962}}
|Creative work is created by
|-
|14.
|depicted by
|
|Topics is depicted by
|-
|15.
|{{Z|Z37890}}
|{{Z|Z37889}}
|Object was made from.
|-
|16.
|uses
|
|It uses.
|-
|17.
|has use
|
|It has use in.
|-
|18.
|has characteristic
|
|It has following characteristics.
|-
|19.
|{{Z|Z38448}}
|{{Z|Z38420}}
|It is available on
|-
|20.
|{{Z|Z38440}}
|{{Z|Z38421}}
|It is characteristic of
|-
|21.
|{{Z|Z38435}}
|{{Z|Z38422}}
|It is dependent on
|-
|22.
|color
|
|It uses the following colors:
|-
|23.
|{{Z|Z38428}}
|{{Z|Z38423}}
|It symbolizes
|-
|24.
|{{Z|Z38443}}
|{{Z|Z38414}}
|It is named after
|-
|25.
|{{Z|Z38425}}
|{{Z|Z38424}}
|It shares border with
|-
|26.
| {{z|Z38388}}
| {{z|Z38392}}
|Programming language/It supports paradigm(s).
|}
== Infoboxes ==
Check [[User:Jsamwrites/Infoboxes]]
== Useful functions ==
* {{Z|Z36303}}
* {{Z|Z34943}}
* {{Z|Z36083}}
* {{Z|Z36218}}
* {{Z|Z32962}}
* {{Z|Z32179}}
* {{Z|Z32428}}
* {{Z|Z27243}}
* {{Z|Z31917}}
* {{Z|Z33690}}
* {{Z|Z28016}}
* {{Z|Z36193}}
* {{Z|Z29749}}
* {{Z|Z36038}}
* {{Z|Z36993}}
=== References ===
* {{Z|Z31921}}
== Catalogue ==
* [[Wikifunctions:Catalogue|Catalogue of important functions]]
* [[Wikifunctions:Catalogue/Natural language operations/Global language functions|Global language functions]]
== Documentation ==
* [[Wikifunctions:Catalogue/Wikidata operations|Wikidata operations]]
8h5au530pucvc6gee28xsdyfdbshyjr
294733
294720
2026-07-29T12:23:47Z
Jsamwrites
938
/* Sentences */
294733
wikitext
text/x-wiki
== Introduction ==
This is the Wikifunctions user page of John Samuel. For more information, refer page on [[:d:User:Jsamwrites|Wikidata User:Jsamwrites]].
== Phrases ==
List of objects:
* {{Z|Z18928}}
* {{Z|Z18929}}
* {{Z|Z18979}}
== Function application ==
* {{Z|Z873}}
== Configuration ==
* {{Z|Z14294}}
== Types ==
* [[Special:ListObjectsByType|All supported types]]
== Wikidata ==
* {{Z|Z22220}}
* {{Z|Z22222}}
== Sentences ==
{| class="wikitable"
|+
!No.
!Function
!Configuration
!Example
|-
|1.
|{{Z|Z34282}}
|{{Z|Z34281}}
|Lyon is a commune of France
|-
|2.
|{{Z|Z32581}}
|{{Z|Z32534}}
|Mona Lisa is a painting by Leonardo da Vinci
|-
|3.
|{{Z|Z34637}}
|{{Z|Z34682}}
|Sunday is part of the weekend
|-
|4.
|{{Z|Z36141}}
|{{Z|Z36148}}
|Space Needle was built in 1961.
|-
|5.
|{{Z|Z36151}}
|{{Z|Z36155}}
|Eiffel Tower was built between 1887 and 1889.
|-
|6.
|{{Z|Z37005}}
|{{Z|Z37017}}
|Earth-Moon system consists of Earth and Moon.
|-
|7.
|main subject
|
|The main subject(s) of a painting is/are.
|-
|8.
|{{Z|Z37761}}
|{{Z|Z37760}}
|Abel depicts Abel, death, and landscape.
|-
|9.
|{{Z|Z37777}}
|{{Z|Z37776}}
|BCPL is influenced by CPL.
|-
|10.
|{{Z|Z37873}}
|{{Z|Z37874}}
|Inkscaped was programmed in C++ and C.
|-
|11.
|{{Z|Z37870}}
|{{Z|Z37869}}
|C++, C, and Java
|-
|12.
|{{Z|Z37951}}
|{{Z|Z37945}}
|Software/It is developed by
|-
|13.
|{{Z|Z37963}}
|{{Z|Z37962}}
|Creative work is created by
|-
|14.
|depicted by
|
|Topics is depicted by
|-
|15.
|{{Z|Z37890}}
|{{Z|Z37889}}
|Object was made from.
|-
|16.
|{{Z|Z38453}}
|{{Z|Z38417}}
|It uses.
|-
|17.
|has use
|
|It has use in.
|-
|18.
|has characteristic
|
|It has following characteristics.
|-
|19.
|{{Z|Z38448}}
|{{Z|Z38420}}
|It is available on
|-
|20.
|{{Z|Z38440}}
|{{Z|Z38421}}
|It is characteristic of
|-
|21.
|{{Z|Z38435}}
|{{Z|Z38422}}
|It is dependent on
|-
|22.
|color
|
|It uses the following colors:
|-
|23.
|{{Z|Z38428}}
|{{Z|Z38423}}
|It symbolizes
|-
|24.
|{{Z|Z38443}}
|{{Z|Z38414}}
|It is named after
|-
|25.
|{{Z|Z38425}}
|{{Z|Z38424}}
|It shares border with
|-
|26.
| {{z|Z38388}}
| {{z|Z38392}}
|Programming language/It supports paradigm(s).
|}
== Infoboxes ==
Check [[User:Jsamwrites/Infoboxes]]
== Useful functions ==
* {{Z|Z36303}}
* {{Z|Z34943}}
* {{Z|Z36083}}
* {{Z|Z36218}}
* {{Z|Z32962}}
* {{Z|Z32179}}
* {{Z|Z32428}}
* {{Z|Z27243}}
* {{Z|Z31917}}
* {{Z|Z33690}}
* {{Z|Z28016}}
* {{Z|Z36193}}
* {{Z|Z29749}}
* {{Z|Z36038}}
* {{Z|Z36993}}
=== References ===
* {{Z|Z31921}}
== Catalogue ==
* [[Wikifunctions:Catalogue|Catalogue of important functions]]
* [[Wikifunctions:Catalogue/Natural language operations/Global language functions|Global language functions]]
== Documentation ==
* [[Wikifunctions:Catalogue/Wikidata operations|Wikidata operations]]
7jg8xeszrdjyjzujsskzdjj9inlp6tu
294750
294733
2026-07-29T12:57:11Z
Jsamwrites
938
/* Sentences */
294750
wikitext
text/x-wiki
== Introduction ==
This is the Wikifunctions user page of John Samuel. For more information, refer page on [[:d:User:Jsamwrites|Wikidata User:Jsamwrites]].
== Phrases ==
List of objects:
* {{Z|Z18928}}
* {{Z|Z18929}}
* {{Z|Z18979}}
== Function application ==
* {{Z|Z873}}
== Configuration ==
* {{Z|Z14294}}
== Types ==
* [[Special:ListObjectsByType|All supported types]]
== Wikidata ==
* {{Z|Z22220}}
* {{Z|Z22222}}
== Sentences ==
{| class="wikitable"
|+
!No.
!Function
!Configuration
!Example
|-
|1.
|{{Z|Z34282}}
|{{Z|Z34281}}
|Lyon is a commune of France
|-
|2.
|{{Z|Z32581}}
|{{Z|Z32534}}
|Mona Lisa is a painting by Leonardo da Vinci
|-
|3.
|{{Z|Z34637}}
|{{Z|Z34682}}
|Sunday is part of the weekend
|-
|4.
|{{Z|Z36141}}
|{{Z|Z36148}}
|Space Needle was built in 1961.
|-
|5.
|{{Z|Z36151}}
|{{Z|Z36155}}
|Eiffel Tower was built between 1887 and 1889.
|-
|6.
|{{Z|Z37005}}
|{{Z|Z37017}}
|Earth-Moon system consists of Earth and Moon.
|-
|7.
|main subject
|
|The main subject(s) of a painting is/are.
|-
|8.
|{{Z|Z37761}}
|{{Z|Z37760}}
|Abel depicts Abel, death, and landscape.
|-
|9.
|{{Z|Z37777}}
|{{Z|Z37776}}
|BCPL is influenced by CPL.
|-
|10.
|{{Z|Z37873}}
|{{Z|Z37874}}
|Inkscaped was programmed in C++ and C.
|-
|11.
|{{Z|Z37870}}
|{{Z|Z37869}}
|C++, C, and Java
|-
|12.
|{{Z|Z37951}}
|{{Z|Z37945}}
|Software/It is developed by
|-
|13.
|{{Z|Z37963}}
|{{Z|Z37962}}
|Creative work is created by
|-
|14.
|{{Z|Z38458}}
|{{Z|Z38415}}
|Topic is depicted by
|-
|15.
|{{Z|Z37890}}
|{{Z|Z37889}}
|Object was made from.
|-
|16.
|{{Z|Z38453}}
|{{Z|Z38417}}
|It uses.
|-
|17.
|has use
|
|It has use in.
|-
|18.
|has characteristic
|
|It has following characteristics.
|-
|19.
|{{Z|Z38448}}
|{{Z|Z38420}}
|It is available on
|-
|20.
|{{Z|Z38440}}
|{{Z|Z38421}}
|It is characteristic of
|-
|21.
|{{Z|Z38435}}
|{{Z|Z38422}}
|It is dependent on
|-
|22.
|color
|
|It uses the following colors:
|-
|23.
|{{Z|Z38428}}
|{{Z|Z38423}}
|It symbolizes
|-
|24.
|{{Z|Z38443}}
|{{Z|Z38414}}
|It is named after
|-
|25.
|{{Z|Z38425}}
|{{Z|Z38424}}
|It shares border with
|-
|26.
| {{z|Z38388}}
| {{z|Z38392}}
|Programming language/It supports paradigm(s).
|}
== Infoboxes ==
Check [[User:Jsamwrites/Infoboxes]]
== Useful functions ==
* {{Z|Z36303}}
* {{Z|Z34943}}
* {{Z|Z36083}}
* {{Z|Z36218}}
* {{Z|Z32962}}
* {{Z|Z32179}}
* {{Z|Z32428}}
* {{Z|Z27243}}
* {{Z|Z31917}}
* {{Z|Z33690}}
* {{Z|Z28016}}
* {{Z|Z36193}}
* {{Z|Z29749}}
* {{Z|Z36038}}
* {{Z|Z36993}}
=== References ===
* {{Z|Z31921}}
== Catalogue ==
* [[Wikifunctions:Catalogue|Catalogue of important functions]]
* [[Wikifunctions:Catalogue/Natural language operations/Global language functions|Global language functions]]
== Documentation ==
* [[Wikifunctions:Catalogue/Wikidata operations|Wikidata operations]]
9vl9hrra4fdowc6wl67956b635l9yec
294890
294750
2026-07-29T17:47:23Z
Jsamwrites
938
/* Sentences */
294890
wikitext
text/x-wiki
== Introduction ==
This is the Wikifunctions user page of John Samuel. For more information, refer page on [[:d:User:Jsamwrites|Wikidata User:Jsamwrites]].
== Phrases ==
List of objects:
* {{Z|Z18928}}
* {{Z|Z18929}}
* {{Z|Z18979}}
== Function application ==
* {{Z|Z873}}
== Configuration ==
* {{Z|Z14294}}
== Types ==
* [[Special:ListObjectsByType|All supported types]]
== Wikidata ==
* {{Z|Z22220}}
* {{Z|Z22222}}
== Sentences ==
{| class="wikitable"
|+
!No.
!Function
!Configuration
!Example
|-
|1.
|{{Z|Z34282}}
|{{Z|Z34281}}
|Lyon is a commune of France
|-
|2.
|{{Z|Z32581}}
|{{Z|Z32534}}
|Mona Lisa is a painting by Leonardo da Vinci
|-
|3.
|{{Z|Z34637}}
|{{Z|Z34682}}
|Sunday is part of the weekend
|-
|4.
|{{Z|Z36141}}
|{{Z|Z36148}}
|Space Needle was built in 1961.
|-
|5.
|{{Z|Z36151}}
|{{Z|Z36155}}
|Eiffel Tower was built between 1887 and 1889.
|-
|6.
|{{Z|Z37005}}
|{{Z|Z37017}}
|Earth-Moon system consists of Earth and Moon.
|-
|7.
|main subject
|
|The main subject(s) of a painting is/are.
|-
|8.
|{{Z|Z37761}}
|{{Z|Z37760}}
|Abel depicts Abel, death, and landscape.
|-
|9.
|{{Z|Z37777}}
|{{Z|Z37776}}
|BCPL is influenced by CPL.
|-
|10.
|{{Z|Z37873}}
|{{Z|Z37874}}
|Inkscaped was programmed in C++ and C.
|-
|11.
|{{Z|Z37870}}
|{{Z|Z37869}}
|C++, C, and Java
|-
|12.
|{{Z|Z37951}}
|{{Z|Z37945}}
|Software/It is developed by
|-
|13.
|{{Z|Z37963}}
|{{Z|Z37962}}
|Creative work is created by
|-
|14.
|{{Z|Z38458}}
|{{Z|Z38415}}
|Topic is depicted by
|-
|15.
|{{Z|Z37890}}
|{{Z|Z37889}}
|Object was made from.
|-
|16.
|{{Z|Z38453}}
|{{Z|Z38417}}
|It uses.
|-
|17.
|{{Z|Z38488}}
|{{Z|Z38418}}
|The uses of the subject include..
|-
|18.
|has characteristic
|
|It has following characteristics.
|-
|19.
|{{Z|Z38448}}
|{{Z|Z38420}}
|It is available on
|-
|20.
|{{Z|Z38440}}
|{{Z|Z38421}}
|It is characteristic of
|-
|21.
|{{Z|Z38435}}
|{{Z|Z38422}}
|It is dependent on
|-
|22.
|color
|
|It uses the following colors:
|-
|23.
|{{Z|Z38428}}
|{{Z|Z38423}}
|It symbolizes
|-
|24.
|{{Z|Z38443}}
|{{Z|Z38414}}
|It is named after
|-
|25.
|{{Z|Z38425}}
|{{Z|Z38424}}
|It shares border with
|-
|26.
| {{z|Z38388}}
| {{z|Z38392}}
|Programming language/It supports paradigm(s).
|}
== Infoboxes ==
Check [[User:Jsamwrites/Infoboxes]]
== Useful functions ==
* {{Z|Z36303}}
* {{Z|Z34943}}
* {{Z|Z36083}}
* {{Z|Z36218}}
* {{Z|Z32962}}
* {{Z|Z32179}}
* {{Z|Z32428}}
* {{Z|Z27243}}
* {{Z|Z31917}}
* {{Z|Z33690}}
* {{Z|Z28016}}
* {{Z|Z36193}}
* {{Z|Z29749}}
* {{Z|Z36038}}
* {{Z|Z36993}}
=== References ===
* {{Z|Z31921}}
== Catalogue ==
* [[Wikifunctions:Catalogue|Catalogue of important functions]]
* [[Wikifunctions:Catalogue/Natural language operations/Global language functions|Global language functions]]
== Documentation ==
* [[Wikifunctions:Catalogue/Wikidata operations|Wikidata operations]]
qcgyvek3el3s6t1nvroqja285n25wod
294921
294890
2026-07-29T18:45:51Z
Jsamwrites
938
/* Sentences */
294921
wikitext
text/x-wiki
== Introduction ==
This is the Wikifunctions user page of John Samuel. For more information, refer page on [[:d:User:Jsamwrites|Wikidata User:Jsamwrites]].
== Phrases ==
List of objects:
* {{Z|Z18928}}
* {{Z|Z18929}}
* {{Z|Z18979}}
== Function application ==
* {{Z|Z873}}
== Configuration ==
* {{Z|Z14294}}
== Types ==
* [[Special:ListObjectsByType|All supported types]]
== Wikidata ==
* {{Z|Z22220}}
* {{Z|Z22222}}
== Sentences ==
{| class="wikitable"
|+
!No.
!Function
!Configuration
!Example
|-
|1.
|{{Z|Z34282}}
|{{Z|Z34281}}
|Lyon is a commune of France
|-
|2.
|{{Z|Z32581}}
|{{Z|Z32534}}
|Mona Lisa is a painting by Leonardo da Vinci
|-
|3.
|{{Z|Z34637}}
|{{Z|Z34682}}
|Sunday is part of the weekend
|-
|4.
|{{Z|Z36141}}
|{{Z|Z36148}}
|Space Needle was built in 1961.
|-
|5.
|{{Z|Z36151}}
|{{Z|Z36155}}
|Eiffel Tower was built between 1887 and 1889.
|-
|6.
|{{Z|Z37005}}
|{{Z|Z37017}}
|Earth-Moon system consists of Earth and Moon.
|-
|7.
|main subject
|
|The main subject(s) of a painting is/are.
|-
|8.
|{{Z|Z37761}}
|{{Z|Z37760}}
|Abel depicts Abel, death, and landscape.
|-
|9.
|{{Z|Z37777}}
|{{Z|Z37776}}
|BCPL is influenced by CPL.
|-
|10.
|{{Z|Z37873}}
|{{Z|Z37874}}
|Inkscaped was programmed in C++ and C.
|-
|11.
|{{Z|Z37870}}
|{{Z|Z37869}}
|C++, C, and Java
|-
|12.
|{{Z|Z37951}}
|{{Z|Z37945}}
|Software/It is developed by
|-
|13.
|{{Z|Z37963}}
|{{Z|Z37962}}
|Creative work is created by
|-
|14.
|{{Z|Z38458}}
|{{Z|Z38415}}
|Topic is depicted by
|-
|15.
|{{Z|Z37890}}
|{{Z|Z37889}}
|Object was made from.
|-
|16.
|{{Z|Z38453}}
|{{Z|Z38417}}
|It uses.
|-
|17.
|{{Z|Z38488}}
|{{Z|Z38418}}
|The uses of the subject include..
|-
|18.
|has characteristic
|
|It has following characteristics.
|-
|19.
|{{Z|Z38448}}
|{{Z|Z38420}}
|It is available on
|-
|20.
|{{Z|Z38440}}
|{{Z|Z38421}}
|It is characteristic of
|-
|21.
|{{Z|Z38435}}
|{{Z|Z38422}}
|It is dependent on
|-
|22.
|{{Z|Z38503}}
|{{Z|Z38505}}
|The colors include..
|-
|23.
|{{Z|Z38428}}
|{{Z|Z38423}}
|It symbolizes
|-
|24.
|{{Z|Z38443}}
|{{Z|Z38414}}
|It is named after
|-
|25.
|{{Z|Z38425}}
|{{Z|Z38424}}
|It shares border with
|-
|26.
| {{z|Z38388}}
| {{z|Z38392}}
|Programming language/It supports paradigm(s).
|}
== Infoboxes ==
Check [[User:Jsamwrites/Infoboxes]]
== Useful functions ==
* {{Z|Z36303}}
* {{Z|Z34943}}
* {{Z|Z36083}}
* {{Z|Z36218}}
* {{Z|Z32962}}
* {{Z|Z32179}}
* {{Z|Z32428}}
* {{Z|Z27243}}
* {{Z|Z31917}}
* {{Z|Z33690}}
* {{Z|Z28016}}
* {{Z|Z36193}}
* {{Z|Z29749}}
* {{Z|Z36038}}
* {{Z|Z36993}}
=== References ===
* {{Z|Z31921}}
== Catalogue ==
* [[Wikifunctions:Catalogue|Catalogue of important functions]]
* [[Wikifunctions:Catalogue/Natural language operations/Global language functions|Global language functions]]
== Documentation ==
* [[Wikifunctions:Catalogue/Wikidata operations|Wikidata operations]]
arl4m84h1e1x2fc43kajcbej73hxz3d
294932
294921
2026-07-29T19:04:18Z
Jsamwrites
938
/* Sentences */
294932
wikitext
text/x-wiki
== Introduction ==
This is the Wikifunctions user page of John Samuel. For more information, refer page on [[:d:User:Jsamwrites|Wikidata User:Jsamwrites]].
== Phrases ==
List of objects:
* {{Z|Z18928}}
* {{Z|Z18929}}
* {{Z|Z18979}}
== Function application ==
* {{Z|Z873}}
== Configuration ==
* {{Z|Z14294}}
== Types ==
* [[Special:ListObjectsByType|All supported types]]
== Wikidata ==
* {{Z|Z22220}}
* {{Z|Z22222}}
== Sentences ==
{| class="wikitable"
|+
!No.
!Function
!Configuration
!Example
|-
|1.
|{{Z|Z34282}}
|{{Z|Z34281}}
|Lyon is a commune of France
|-
|2.
|{{Z|Z32581}}
|{{Z|Z32534}}
|Mona Lisa is a painting by Leonardo da Vinci
|-
|3.
|{{Z|Z34637}}
|{{Z|Z34682}}
|Sunday is part of the weekend
|-
|4.
|{{Z|Z36141}}
|{{Z|Z36148}}
|Space Needle was built in 1961.
|-
|5.
|{{Z|Z36151}}
|{{Z|Z36155}}
|Eiffel Tower was built between 1887 and 1889.
|-
|6.
|{{Z|Z37005}}
|{{Z|Z37017}}
|Earth-Moon system consists of Earth and Moon.
|-
|7.
|main subject
|
|The main subject(s) of a painting is/are.
|-
|8.
|{{Z|Z37761}}
|{{Z|Z37760}}
|Abel depicts Abel, death, and landscape.
|-
|9.
|{{Z|Z37777}}
|{{Z|Z37776}}
|BCPL is influenced by CPL.
|-
|10.
|{{Z|Z37873}}
|{{Z|Z37874}}
|Inkscaped was programmed in C++ and C.
|-
|11.
|{{Z|Z37870}}
|{{Z|Z37869}}
|C++, C, and Java
|-
|12.
|{{Z|Z37951}}
|{{Z|Z37945}}
|Software/It is developed by
|-
|13.
|{{Z|Z37963}}
|{{Z|Z37962}}
|Creative work is created by
|-
|14.
|{{Z|Z38458}}
|{{Z|Z38415}}
|Topic is depicted by
|-
|15.
|{{Z|Z37890}}
|{{Z|Z37889}}
|Object was made from.
|-
|16.
|{{Z|Z38453}}
|{{Z|Z38417}}
|It uses.
|-
|17.
|{{Z|Z38488}}
|{{Z|Z38418}}
|The uses of the subject include..
|-
|18.
|{{Z|Z38508}}
|{{Z|Z38419}}
|The characteristics of..include.
|-
|19.
|{{Z|Z38448}}
|{{Z|Z38420}}
|It is available on
|-
|20.
|{{Z|Z38440}}
|{{Z|Z38421}}
|It is characteristic of
|-
|21.
|{{Z|Z38435}}
|{{Z|Z38422}}
|It is dependent on
|-
|22.
|{{Z|Z38503}}
|{{Z|Z38505}}
|The colors include..
|-
|23.
|{{Z|Z38428}}
|{{Z|Z38423}}
|It symbolizes
|-
|24.
|{{Z|Z38443}}
|{{Z|Z38414}}
|It is named after
|-
|25.
|{{Z|Z38425}}
|{{Z|Z38424}}
|It shares border with
|-
|26.
| {{z|Z38388}}
| {{z|Z38392}}
|Programming language/It supports paradigm(s).
|}
== Infoboxes ==
Check [[User:Jsamwrites/Infoboxes]]
== Useful functions ==
* {{Z|Z36303}}
* {{Z|Z34943}}
* {{Z|Z36083}}
* {{Z|Z36218}}
* {{Z|Z32962}}
* {{Z|Z32179}}
* {{Z|Z32428}}
* {{Z|Z27243}}
* {{Z|Z31917}}
* {{Z|Z33690}}
* {{Z|Z28016}}
* {{Z|Z36193}}
* {{Z|Z29749}}
* {{Z|Z36038}}
* {{Z|Z36993}}
=== References ===
* {{Z|Z31921}}
== Catalogue ==
* [[Wikifunctions:Catalogue|Catalogue of important functions]]
* [[Wikifunctions:Catalogue/Natural language operations/Global language functions|Global language functions]]
== Documentation ==
* [[Wikifunctions:Catalogue/Wikidata operations|Wikidata operations]]
69vpc1j42higbhnjd8hwj08tczvi112
294948
294932
2026-07-29T19:38:23Z
Jsamwrites
938
/* Sentences */
294948
wikitext
text/x-wiki
== Introduction ==
This is the Wikifunctions user page of John Samuel. For more information, refer page on [[:d:User:Jsamwrites|Wikidata User:Jsamwrites]].
== Phrases ==
List of objects:
* {{Z|Z18928}}
* {{Z|Z18929}}
* {{Z|Z18979}}
== Function application ==
* {{Z|Z873}}
== Configuration ==
* {{Z|Z14294}}
== Types ==
* [[Special:ListObjectsByType|All supported types]]
== Wikidata ==
* {{Z|Z22220}}
* {{Z|Z22222}}
== Sentences ==
{| class="wikitable"
|+
!No.
!Function
!Configuration
!Example
|-
|1.
|{{Z|Z34282}}
|{{Z|Z34281}}
|Lyon is a commune of France
|-
|2.
|{{Z|Z32581}}
|{{Z|Z32534}}
|Mona Lisa is a painting by Leonardo da Vinci
|-
|3.
|{{Z|Z34637}}
|{{Z|Z34682}}
|Sunday is part of the weekend
|-
|4.
|{{Z|Z36141}}
|{{Z|Z36148}}
|Space Needle was built in 1961.
|-
|5.
|{{Z|Z36151}}
|{{Z|Z36155}}
|Eiffel Tower was built between 1887 and 1889.
|-
|6.
|{{Z|Z37005}}
|{{Z|Z37017}}
|Earth-Moon system consists of Earth and Moon.
|-
|7.
|{{Z|Z38515}}
|{{Z|Z38416}}
|The main subject(s) of a painting is/are.
|-
|8.
|{{Z|Z37761}}
|{{Z|Z37760}}
|Abel depicts Abel, death, and landscape.
|-
|9.
|{{Z|Z37777}}
|{{Z|Z37776}}
|BCPL is influenced by CPL.
|-
|10.
|{{Z|Z37873}}
|{{Z|Z37874}}
|Inkscaped was programmed in C++ and C.
|-
|11.
|{{Z|Z37870}}
|{{Z|Z37869}}
|C++, C, and Java
|-
|12.
|{{Z|Z37951}}
|{{Z|Z37945}}
|Software/It is developed by
|-
|13.
|{{Z|Z37963}}
|{{Z|Z37962}}
|Creative work is created by
|-
|14.
|{{Z|Z38458}}
|{{Z|Z38415}}
|Topic is depicted by
|-
|15.
|{{Z|Z37890}}
|{{Z|Z37889}}
|Object was made from.
|-
|16.
|{{Z|Z38453}}
|{{Z|Z38417}}
|It uses.
|-
|17.
|{{Z|Z38488}}
|{{Z|Z38418}}
|The uses of the subject include..
|-
|18.
|{{Z|Z38508}}
|{{Z|Z38419}}
|The characteristics of..include.
|-
|19.
|{{Z|Z38448}}
|{{Z|Z38420}}
|It is available on
|-
|20.
|{{Z|Z38440}}
|{{Z|Z38421}}
|It is characteristic of
|-
|21.
|{{Z|Z38435}}
|{{Z|Z38422}}
|It is dependent on
|-
|22.
|{{Z|Z38503}}
|{{Z|Z38505}}
|The colors include..
|-
|23.
|{{Z|Z38428}}
|{{Z|Z38423}}
|It symbolizes
|-
|24.
|{{Z|Z38443}}
|{{Z|Z38414}}
|It is named after
|-
|25.
|{{Z|Z38425}}
|{{Z|Z38424}}
|It shares border with
|-
|26.
| {{z|Z38388}}
| {{z|Z38392}}
|Programming language/It supports paradigm(s).
|}
== Infoboxes ==
Check [[User:Jsamwrites/Infoboxes]]
== Useful functions ==
* {{Z|Z36303}}
* {{Z|Z34943}}
* {{Z|Z36083}}
* {{Z|Z36218}}
* {{Z|Z32962}}
* {{Z|Z32179}}
* {{Z|Z32428}}
* {{Z|Z27243}}
* {{Z|Z31917}}
* {{Z|Z33690}}
* {{Z|Z28016}}
* {{Z|Z36193}}
* {{Z|Z29749}}
* {{Z|Z36038}}
* {{Z|Z36993}}
=== References ===
* {{Z|Z31921}}
== Catalogue ==
* [[Wikifunctions:Catalogue|Catalogue of important functions]]
* [[Wikifunctions:Catalogue/Natural language operations/Global language functions|Global language functions]]
== Documentation ==
* [[Wikifunctions:Catalogue/Wikidata operations|Wikidata operations]]
dfxsoablb9di03l0nn6ghqegqo9ul48
295004
294948
2026-07-29T21:57:04Z
Jsamwrites
938
/* Sentences */
295004
wikitext
text/x-wiki
== Introduction ==
This is the Wikifunctions user page of John Samuel. For more information, refer page on [[:d:User:Jsamwrites|Wikidata User:Jsamwrites]].
== Phrases ==
List of objects:
* {{Z|Z18928}}
* {{Z|Z18929}}
* {{Z|Z18979}}
== Function application ==
* {{Z|Z873}}
== Configuration ==
* {{Z|Z14294}}
== Types ==
* [[Special:ListObjectsByType|All supported types]]
== Wikidata ==
* {{Z|Z22220}}
* {{Z|Z22222}}
== Sentences ==
{| class="wikitable"
|+
!No.
!Function
!Configuration
!Example
|-
|1.
|{{Z|Z34282}}
|{{Z|Z34281}}
|Lyon is a commune of France
|-
|2.
|{{Z|Z32581}}
|{{Z|Z32534}}
|Mona Lisa is a painting by Leonardo da Vinci
|-
|3.
|{{Z|Z34637}}
|{{Z|Z34682}}
|Sunday is part of the weekend
|-
|4.
|{{Z|Z36141}}
|{{Z|Z36148}}
|Space Needle was built in 1961.
|-
|5.
|{{Z|Z36151}}
|{{Z|Z36155}}
|Eiffel Tower was built between 1887 and 1889.
|-
|6.
|{{Z|Z37005}}
|{{Z|Z37017}}
|Earth-Moon system consists of Earth and Moon.
|-
|7.
|{{Z|Z38515}}
|{{Z|Z38416}}
|The main subject(s) of a painting is/are.
|-
|8.
|{{Z|Z37761}}
|{{Z|Z37760}}
|Abel depicts Abel, death, and landscape.
|-
|9.
|{{Z|Z37777}}
|{{Z|Z37776}}
|BCPL is influenced by CPL.
|-
|10.
|{{Z|Z37873}}
|{{Z|Z37874}}
|Inkscaped was programmed in C++ and C.
|-
|11.
|{{Z|Z37870}}
|{{Z|Z37869}}
|C++, C, and Java
|-
|12.
|{{Z|Z37951}}
|{{Z|Z37945}}
|Software/It is developed by
|-
|13.
|{{Z|Z37963}}
|{{Z|Z37962}}
|Creative work is created by
|-
|14.
|{{Z|Z38458}}
|{{Z|Z38415}}
|Topic is depicted by
|-
|15.
|{{Z|Z37890}}
|{{Z|Z37889}}
|Object was made from.
|-
|16.
|{{Z|Z38453}}
|{{Z|Z38417}}
|It uses.
|-
|17.
|{{Z|Z38488}}
|{{Z|Z38418}}
|The uses of the subject include..
|-
|18.
|{{Z|Z38508}}
|{{Z|Z38419}}
|The characteristics of..include.
|-
|19.
|{{Z|Z38448}}
|{{Z|Z38420}}
|It is available on
|-
|20.
|{{Z|Z38440}}
|{{Z|Z38421}}
|It is characteristic of
|-
|21.
|{{Z|Z38435}}
|{{Z|Z38422}}
|It is dependent on
|-
|22.
|{{Z|Z38503}}
|{{Z|Z38505}}
|The colors include..
|-
|23.
|{{Z|Z38428}}
|{{Z|Z38423}}
|It symbolizes
|-
|24.
|{{Z|Z38443}}
|{{Z|Z38414}}
|It is named after
|-
|25.
|{{Z|Z38425}}
|{{Z|Z38424}}
|It shares border with
|-
|26.
| {{z|Z38388}}
| {{z|Z38392}}
|Programming language/It supports paradigm(s).
|-
|27.
|{{Z|Z38520}}
|{{Z|Z38523}}
|Saturday is a day.
|}
== Infoboxes ==
Check [[User:Jsamwrites/Infoboxes]]
== Useful functions ==
* {{Z|Z36303}}
* {{Z|Z34943}}
* {{Z|Z36083}}
* {{Z|Z36218}}
* {{Z|Z32962}}
* {{Z|Z32179}}
* {{Z|Z32428}}
* {{Z|Z27243}}
* {{Z|Z31917}}
* {{Z|Z33690}}
* {{Z|Z28016}}
* {{Z|Z36193}}
* {{Z|Z29749}}
* {{Z|Z36038}}
* {{Z|Z36993}}
=== References ===
* {{Z|Z31921}}
== Catalogue ==
* [[Wikifunctions:Catalogue|Catalogue of important functions]]
* [[Wikifunctions:Catalogue/Natural language operations/Global language functions|Global language functions]]
== Documentation ==
* [[Wikifunctions:Catalogue/Wikidata operations|Wikidata operations]]
ja6upz5i7qk9p3m45vevn8m6gepuixd
Z19481
0
41793
295005
135252
2026-07-29T22:15:13Z
Ameisenigel
44
de
295005
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z19481"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z19479",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z19479",
"Z19479K1": {
"Z1K1": "Z16683",
"Z16683K1": {
"Z1K1": "Z16659",
"Z16659K1": "Z16662"
},
"Z16683K2": {
"Z1K1": "Z13518",
"Z13518K1": "5"
}
},
"Z19479K2": {
"Z1K1": "Z16683",
"Z16683K1": {
"Z1K1": "Z16659",
"Z16659K1": "Z16660"
},
"Z16683K2": {
"Z1K1": "Z13518",
"Z13518K1": "12"
}
},
"Z19479K3": "2300"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z844",
"Z844K2": {
"Z1K1": "Z40",
"Z40K1": "Z42"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Today is tomorrow New Zealand"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "heute ist in Neuseeland morgen"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
pf1ayjaw8wmwi278jshcj4ih4jvzieq
Z19482
0
41794
295006
135253
2026-07-29T22:15:51Z
Ameisenigel
44
de
295006
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z19482"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z19479",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z19479",
"Z19479K1": {
"Z1K1": "Z16683",
"Z16683K1": {
"Z1K1": "Z16659",
"Z16659K1": "Z16662"
},
"Z16683K2": {
"Z1K1": "Z13518",
"Z13518K1": "5"
}
},
"Z19479K2": {
"Z1K1": "Z16683",
"Z16683K1": {
"Z1K1": "Z16659",
"Z16659K1": "Z16660"
},
"Z16683K2": {
"Z1K1": "Z13518",
"Z13518K1": "12"
}
},
"Z19479K3": "100"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z844",
"Z844K2": {
"Z1K1": "Z40",
"Z40K1": "Z41"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Today is not tomorrow New Zealand"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "heute ist in Neuseeland nicht morgen"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
tby6dz2gd3dd60lassrasthdl8kvns1
Z19483
0
41796
295007
135263
2026-07-29T22:16:15Z
Ameisenigel
44
de
295007
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z19483"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z19479",
"Z14K3": {
"Z1K1": "Z16",
"Z16K1": "Z610",
"Z16K2": "def Z19479(Z19479K1, Z19479K2, Z19479K3):\n\ttimeDifference = int(Z19479K2) - int(Z19479K1)\n\tcurrentTime = int(Z19479K3)\n\tcurrentTime += timeDifference * 100\n\treturn (currentTime \u003E 0 and currentTime \u003C 2400)"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Python different day different time zone"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "anderer Tag in anderer Zeitzone, Python"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
4g0pbv411lgekve0ujxn0x56xksma21
Z19484
0
41799
295008
243103
2026-07-29T22:17:12Z
Ameisenigel
44
de
295008
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z19484"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z13518",
"Z17K2": "Z19484K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Number"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1012",
"Z11K2": "സംഖ്യ"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "nombre"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Zahl"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20",
"Z19493",
"Z19494",
"Z19495",
"Z19496",
"Z19497",
"Z19498"
],
"Z8K4": [
"Z14",
"Z19485"
],
"Z8K5": "Z19484"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Malayalam cardinal"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1012",
"Z11K2": "കാര്ഡിനല് സംഖ്യകള്"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "cardinal en malayalam"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Kardinalzahl in Malayalam"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1012",
"Z11K2": "കാര്ഡിനല് സംഖ്യകളെ മലയാളത്തില് രേഖപ്പെടുത്തുന്നു"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Represent cardinal numbers in Malayalam"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "convertit un nombre naturel en une chaîne en malayalam"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "gibt die Kardinalzahl in Malayalam aus"
}
]
}
}
m3vzwy8jirq35jhfai6vizteminu226
Z19485
0
41800
295009
147878
2026-07-29T22:17:31Z
Ameisenigel
44
de
295009
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z19485"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z19484",
"Z14K3": {
"Z1K1": "Z16",
"Z16K1": "Z610",
"Z16K2": "def Z19484(Z19484K1):\n units = [\"\", \"ഒന്ന്\", \"രണ്ട്\", \"മൂന്ന്\", \"നാല്\", \"അഞ്ച്\", \"ആറ്\", \"ഏഴ്\", \"എട്ട്\", \"ഒന്പത്\"]\n teens = [\"\", \"പത്ത്\", \"പതിനൊന്ന്\", \"പന്ത്രണ്ട്\", \"പതിമൂന്ന്\", \"പതിനാല്\", \"പതിനഞ്ച്\", \"പതിനാറ്\", \"പതിനേഴ്\", \"പതിനെട്ട്\", \"പത്തൊമ്പത്\"]\n tens = [\"\", \"ഇരുപത്\", \"മുപ്പത്\", \"നാല്പത്\", \"അമ്പത്\", \"അറുപത്\", \"എഴുപത്\", \"എൺപത്\", \"തൊണ്ണൂറ്\"]\n hundreds = [\"\", \"നൂറ്\", \"ഇരുന്നൂറ്\", \"മുന്നൂറ്\", \"നാനൂറ്\", \"അഞ്ഞൂറ്\", \"അറുന്നൂറ്\", \"എഴുന്നൂറ്\", \"എണ്ണൂറ്\", \"തൊള്ളായിരം\"]\n rplce = {\"അ\": \"യ\",\"ആ\" : \"യാ\", \"ഏ\" : \"യേ\", \"എ\" : \"യെ\", \"ഒ\" : \"യൊ\", \"ഇ\" : \"യി\"}\n\n def joiner(text):\n for key in rplce.keys():\n if key in text:\n text = text.replace(key, rplce[key], 1)\n return text\n def runOnce(num, gt = None):\n if num \u003C 10:\n if gt: return joiner(units[num])\n return units[num]\n elif num \u003C 20:\n return teens[num - 9]\n elif num \u003C 100:\n if num % 10 == 0 : return str(tens[num // 10 - 1])\n if num \u003C 90:\n mid = \"ത്തി\"\n else:\n mid = \"റ്റി\"\n return str(tens[num // 10 - 1])[:-2] + str((mid + joiner(units[num % 10])))\n \n\n if Z19484K1 \u003C 100:\n return str(runOnce(Z19484K1))\n elif Z19484K1 \u003C 1000:\n if Z19484K1 % 100 == 0 : return str(hundreds[Z19484K1 // 100])\n else:\n if Z19484K1 \u003C 900:\n val = \"റ്റി\"\n else:\n val = \"രത്തി\"\n last_p = str(val + runOnce(Z19484K1 % 100, gt=1))\n return str(hundreds[Z19484K1 // 100])[:-2] + joiner(last_p)"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Malayalam Cardinal Python"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "cardinal en malayalam, en Python"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Kardinalzahl in Malayalam in Python"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
0z93n3fepjzrrcuofdho0kevg7j0yev
Z19486
0
41802
295010
169841
2026-07-29T22:19:34Z
Ameisenigel
44
de
295010
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z19486"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": "Z19486K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Input (pipe separated)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Eingabe (durch Pipe getrennt)"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": "Z19486K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "String"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Zeichenkette"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20",
"Z19548",
"Z20237"
],
"Z8K4": [
"Z14",
"Z19487"
],
"Z8K5": "Z19486"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Mass replace given pipe separated string."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Ersetzung von Zeichenketten (durch Pipe getrennt)"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
b7w3n4ff4pkktx6pmw06qjmflnnfn9f
Z19487
0
41803
295011
135627
2026-07-29T22:20:08Z
Ameisenigel
44
de
295011
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z19487"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z19486",
"Z14K3": {
"Z1K1": "Z16",
"Z16K1": "Z610",
"Z16K2": "def Z19486(Z19486K1, Z19486K2):\n\tinp = Z19486K1.split(\"|\")\n\ttextMap = {}\n\tfor i in range(len(inp)):\n\t\tif (i % 2 == 0):\n\t\t\ttextMap[inp[i]] = inp[i + 1]\n\ti = 0\n\tfor i in textMap:\n\t\tZ19486K2 = Z19486K2.replace(i, textMap[i])\n\treturn Z19486K2\n\t"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Mass replace given pipe separated string python."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Ersetzung von Zeichenketten (Pipe), Python"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
8q8scd3dnqjlvt4k15tzct0vwxu2a6i
Z19489
0
41807
295013
185859
2026-07-29T22:23:06Z
Ameisenigel
44
de
295013
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z19489"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": "Z19489K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "JSON string"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "JSON-Zeichenkette"
}
]
}
}
],
"Z8K2": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z6"
},
"Z8K3": [
"Z20",
"Z19491"
],
"Z8K4": [
"Z14",
"Z19490"
],
"Z8K5": "Z19489"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "parse JSON array to list"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "JSON-Array in Liste"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "returns a list from a JSON string representing an array"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "gibt anhand einer JSON-Zeichenkette, die ein Array darstellt, eine Liste aus"
}
]
}
}
s655laayxlysxzqwh6lavbqddc2r5fo
Z19490
0
41808
295014
168420
2026-07-29T22:23:28Z
Ameisenigel
44
de
295014
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z19490"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z19489",
"Z14K3": {
"Z1K1": "Z16",
"Z16K1": "Z600",
"Z16K2": "function Z19489( Z19489K1 ) {\n let a = JSON.parse(Z19489K1);\n\n for (var i in a) {\n \ta[i] = String(a[i]);\n }\n return a\n}"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Javascript Parse JSON array to List"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "JSON-Array in Liste in JavaScript"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
7jf38cevi1thp7s7hvmz9n2tmm48t87
Wikifunctions:Catalogue/List operations
4
41955
294850
293100
2026-07-29T17:04:06Z
YoshiRulz
10156
/* Indexing/slicing */ Add more switch functions
294850
wikitext
text/x-wiki
* {{Z+|Z881}}
== Properties ==
<!-- type -->
* {{Z+|Z18636}}
<!-- length -->
* {{Z+|Z12681}}
** {{Z+|Z30164}}
*** {{Z+|Z813}}
**** {{Z+|Z23120}}
**** {{Z+|Z30075}}
*** {{Z+|Z32302}}
*** {{Z+|Z12755}}
*** {{Z+|Z12759}}
*** {{Z+|Z12864}}
**** {{Z+|Z13310}}
**** {{Z+|Z21212}}
**** {{Z+|Z12851}}
** {{Z+|Z31612}}
*** {{Z+|Z35587}}
** {{Z+|Z31605}}
* {{Z+|Z31592}}
<!-- contains -->
* {{Z+|Z12696}}
** {{Z+|Z34367}}
** {{Z+|Z12738}}
*** {{Z+|Z13752}}
*** {{Z+|Z12698}}
** {{Z+|Z12735}}
*** {{Z+|Z12684}}
** {{Z+|Z34378}}
** {{Z+|Z12846}}
*** {{Z+|Z34380}}
*** {{Z+|Z12741}}
<!-- equals -->
* {{Z+|Z889}}
** {{Z+|Z18646}}
*** {{Z+|Z24166}}
** {{Z+|Z34270}}
** {{Z+|Z34273}}
** {{Z+|Z31013}}
*** {{Z+|Z31019}}
*** {{Z+|Z10393}}
*** {{Z+|Z31026}}
<!-- count -->
* {{Z+|Z29413}}
** {{Z+|Z31600}}
** {{Z+|Z22874}}
** {{Z+|Z34793}}
*** {{Z+|Z29409}}
<!-- indexOf -->
* {{Z+|Z13708}}
** {{Z+|Z28715}}
** {{Z+|Z19536}}
** {{Z+|Z31575}}
*** {{Z+|Z31583}}
<!-- startsWith -->
* {{Z+|Z21613}}
** {{Z+|Z31294}}
** {{Z+|Z30975}}
*** {{Z+|Z30977}}
*** {{Z+|Z31002}}
<!-- endsWith -->
* {{Z+|Z31758}}
** {{Z+|Z31763}}
** {{Z+|Z30976}}
*** {{Z+|Z30978}}
*** {{Z+|Z31003}}
== Indexing/slicing ==
<!-- first -->
* {{Z+|Z22839}}
** {{Z+|Z28159}}
*** {{Z+|Z811}}
** {{Z+|Z13366}}
*** {{Z+|Z24203}}
** {{Z+|Z37048}}
* {{Z+|Z29446}}
** {{Z+|Z16360}}
<!-- last -->
* {{Z+|Z12964}}
** {{Z+|Z13362}}
<!-- nth -->
* {{Z+|Z13397}}
** {{Z+|Z26904}}
** {{Z+|Z30282}}
*** {{Z+|Z31587}}
** {{Z+|Z26556}}
** {{Z+|Z29400}}
** {{Z+|Z31809}}
*** {{Z+|Z28735}}
** {{Z+|Z22193}}
*** {{Z+|Z37263}}
**** {{Z+|Z37201}}
*** {{Z+|Z38477}}
**** {{Z+|Z38482}}
*** {{Z+|Z38472}}
<!-- dropFirst -->
* {{Z+|Z812}}
** {{Z+|Z13369}}
*** {{Z+|Z31874}}
<!-- dropLast -->
* {{Z+|Z12967}}
** {{Z+|Z13373}}
** {{Z|Z18284}}
== Removal/filtering ==
<!-- remove -->
* {{Z+|Z12856}}
** {{Z+|Z13081}}
*** {{Z|Z18291}}
** {{Z+|Z22865}}
** {{Z+|Z19198}}
** {{Z+|Z34538}}
** {{Z+|Z19205}}
*** {{Z+|Z13078}}
*** {{Z+|Z19202}}
** {{Z+|Z31874}}
<!-- removeAt -->
* {{Z+|Z31364}}
** {{Z+|Z13429}}
** {{Z+|Z35597}}
** {{Z+|Z13369}}
** {{Z+|Z13373}}
** {{Z+|Z29400}}
*** {{Z+|Z18194}}
<!-- filter with predicate -->
* {{Z+|Z872}}
** {{Z+|Z33453}}
** {{Z+|Z21809}}
** {{Z+|Z28316}}
<!-- filter by key -->
* {{Z+|Z27413}}
** {{Z+|Z33105}}
*** {{Z+|Z24849}}
**** {{Z+|Z24855}}
== Substitution/transformation ==
{{see also|WF:Catalogue/Functional operations#Function application}}
<!-- un/type -->
* {{Z|Z15142}} (no-op)
* {{Z+|Z18729}}
** {{Z+|Z18475}}
** {{Z+|Z17895}}
*** {{Z+|Z28691}}
<!-- substituteAt -->
* {{Z+|Z31369}}
** {{Z+|Z31010}}
** {{Z+|Z37036}}
<!-- map -->
* {{Z+|Z873}}
** {{Z+|Z24846}}
** {{Z+|Z32453}}
** {{Z+|Z32806}}
** → [[WF:Catalogue/Functional_operations#Function_application|n-ary apply]]
== Insertion ==
<!-- prepend -->
* {{Z+|Z810}}
** {{Z+|Z24285}}
** {{Z+|Z31721}}
<!-- append -->
* {{Z+|Z18597}}
** {{Z+|Z12961}}
*** {{Z+|Z24150}}
*** {{Z|Z18276}}
** {{Z+|Z34519}}
** {{Z+|Z24655}}
** {{Z+|Z33720}}
<!-- insert -->
* {{Z+|Z31345}}
** {{Z+|Z31340}}
** {{Z+|Z33646}}
<!-- concat -->
* {{Z+|Z12767}}
** {{Z+|Z18755}}
*** {{Z|Z18288}}
** {{Z+|Z27665}}
** {{Z+|Z34538}}
== Generation ==
<!-- list from element -->
* {{Z+|Z14046}}
** {{Z+|Z27685}}
** {{Z+|Z24291}}
** {{Z+|Z21389}}
<!-- from range -->
* {{Z+|Z21821}}
** {{Z+|Z23921}}
*** {{Z+|Z24387}}
*** {{Z+|Z24382}}
** {{Z+|Z13831}}
** {{Z+|Z31619}}
*** {{Z+|Z36018}}
*** {{Z+|Z36033}}
<!-- product of lists -->
* {{Z+|Z29286}}
** {{Z+|Z29324}}
<!-- power set -->
* {{Z+|Z18194}}
== Ordering and grouping ==
<!-- reverse -->
* {{Z+|Z18759}}
** {{Z+|Z12668}}
** {{Z+|Z18479}}
** {{Z|Z17770}}
** {{Z|Z17774}}
** {{Z|Z17778}}
* {{Z+|Z24176}}
<!-- cycle -->
* {{Z+|Z31355}}
** {{Z+|Z25526}}
** {{Z+|Z22179}}
<!-- sort by key -->
* {{Z+|Z29725}}
* {{Z+|Z19510}}
<!-- sort with comparator -->
* {{Z+|Z27612}}
** {{Z+|Z17873}}
*** {{Z+|Z29429}}
** {{Z+|Z17869}}
** {{Z+|Z12671}}
** {{Z+|Z18281}}
<!-- shuffle -->
* {{Z+|Z29400}}
* {{Z+|Z13247}}
<!-- group -->
* {{Z+|Z30157}}
** {{Z+|Z32585}}
* {{Z+|Z34790}}
** {{Z+|Z30865}}
<!-- chunk -->
* {{Z+|Z29795}}
* {{Z+|Z13224}}
<!-- reduce -->
* {{Z|Z876}} (actually left-associative ''fold'')
** {{Z|Z12781}} (actually left-associative ''reduce'')
*** {{Z|Z20089}} w/ initial empty check
** {{Z|Z12753}} (actually right-associative ''reduce'')
<!-- flatten -->
* {{Z+|Z12676}}
** {{Z+|Z23606}}
** {{Z+|Z27665}}
*** {{Z+|Z32453}}
** {{Z+|Z13155}}
== Matrix math ==
Since we don't have specific types for vectors or matrices, vectors are represented as a list and matrices as a list of lists (to be interpreted as a list of rows).
<!-- properties -->
* {{Z+|Z31612}}
** {{Z+|Z35587}}
* {{Z+|Z31747}}
** {{Z+|Z31752}}
* {{Z+|Z35585}}
* {{Z+|Z24166}}
** {{Z+|Z24171}}
<!-- indexing -->
* {{Z+|Z13397}}
** {{Z+|Z30282}}
** {{Z+|Z37048}}
** {{Z+|Z31587}}
*** {{Z+|Z31585}}
<!-- removal -->
* {{Z+|Z31364}}
** {{Z+|Z35597}}
<!-- transformation -->
* {{Z+|Z31369}}
** {{Z+|Z31010}}
** {{Z+|Z37036}}
* {{Z+|Z32806}}
* {{Z+|Z31818}}
* {{Z+|Z24055}}
** {{Z+|Z17670}}
*** {{Z+|Z17675}}
** {{Z+|Z24162}}
* {{Z+|Z24060}}
** {{Z+|Z24436}}
* {{Z+|Z24185}}
** {{Z+|Z20659}}
* {{Z+|Z21903}}
* {{Z+|Z24239}}
** {{Z+|Z31749}}
* {{Z+|Z24346}}
** {{Z+|Z24342}}
* {{Z+|Z14046}}
** {{Z+|Z24177}}
* {{Z+|Z29301}}
** {{Z+|Z24182}}
* {{Z+|Z24191}}
* {{Z+|Z24236}}
* {{Z+|Z29308}}
<!-- insertion -->
* {{Z+|Z810}}
** {{Z+|Z24285}}
** {{Z+|Z24299}}
* {{Z+|Z18597}}
<!-- ordering -->
* {{Z+|Z18759}}
* {{Z+|Z24176}}
<!-- generation -->
* {{Z+|Z24291}} (useful for creating 1x1 matrixes)
** {{Z+|Z24251}}
* {{Z+|Z24290}}
* {{Z+|Z29286}}
** {{Z+|Z29324}}
== Functions expecting a list argument ==
* [[Special:Search/: "Z17K1 Z1K1 Z7 Z7K1 Z881 Z881K1"|Complete list of functions]]
** [[Special:Search/: "Z17K1 Z1K1 Z7 Z7K1 Z881 Z881K1" !"Z17K1 Z1K1 Z7 Z7K1 Z881 Z881K1 Z1"| Functions specifying a “properly typed” list argument]]
** [[Special:Search/: "Z17K1 Z1K1 Z7 Z7K1 Z881 Z881K1 Z1"|Functions not specifying the type for their list argument (Z1-typed or “untyped”)]]
== Functions with list outputs ==
*[[Special:Search/: "Z8K2 Z1K1 Z7 Z7K1 Z881 Z881K1"|Complete list of functions]]
**[[Special:Search/: "Z8K2 Z1K1 Z7 Z7K1 Z881 Z881K1" !"Z8K2 Z1K1 Z7 Z7K1 Z881 Z881K1 Z1|Functions specifying a “properly typed” output list]]
**[[Special:Search/: "Z8K2 Z1K1 Z7 Z7K1 Z881 Z881K1 Z1"|Functions not specifying the type for the output list (Z1-typed or “untyped”)]]
# If a function specifies an output list with a type other than [[Z1]] (that is, it specifies a "properly typed" list), mismatched elements cause an error if the implementation is in code.
# If all objects in an output list have the same type, the list takes that type instead of being Z1-typed. This only happens if the implementation is in code. For compositions, you can use {{Z|Z18475}} to get the same result.
#If a code implementation needs custom-converted objects (provided by a {{Z|Z46}}), any list input must be properly typed (objects in a Z1-typed list are not converted). Similarly, any list output must be properly typed (not [[Z1]] in the function specification) or else conversion into a Wikifunctions object will fail.
#If a code implementation does not need converted objects, you can use {{Z|Z28691}} to convert a properly typed list to Z1-typed (but this is [[Wikifunctions:Project_chat/Archive/2024/07#Typed_lists_now_open_beyond_Booleans_and_Strings|not officially supported]]). (The list will remain properly typed if there are no custom converters to code. Use {{Z|Z17895}} to make the list Z1-typed unconditionally.)
[[Category:Lists of functions]]
rs7qxudrhegn72yp490a0gbxg4btbi2
295015
294850
2026-07-29T23:34:12Z
YoshiRulz
10156
/* Properties */ Add more list element type functions
295015
wikitext
text/x-wiki
* {{Z+|Z881}}
== Properties ==
<!-- type -->
* {{Z+|Z18626}}
** {{Z+|Z18636}}
*** {{Z+|Z17879}}
<!-- length -->
* {{Z+|Z12681}}
** {{Z+|Z30164}}
*** {{Z+|Z813}}
**** {{Z+|Z23120}}
**** {{Z+|Z30075}}
*** {{Z+|Z32302}}
*** {{Z+|Z12755}}
*** {{Z+|Z12759}}
*** {{Z+|Z12864}}
**** {{Z+|Z13310}}
**** {{Z+|Z21212}}
**** {{Z+|Z12851}}
** {{Z+|Z31612}}
*** {{Z+|Z35587}}
** {{Z+|Z31605}}
* {{Z+|Z31592}}
<!-- contains -->
* {{Z+|Z12696}}
** {{Z+|Z34367}}
** {{Z+|Z12738}}
*** {{Z+|Z13752}}
*** {{Z+|Z12698}}
** {{Z+|Z12735}}
*** {{Z+|Z12684}}
** {{Z+|Z34378}}
** {{Z+|Z12846}}
*** {{Z+|Z34380}}
*** {{Z+|Z12741}}
<!-- equals -->
* {{Z+|Z889}}
** {{Z+|Z18646}}
*** {{Z+|Z24166}}
** {{Z+|Z34270}}
** {{Z+|Z34273}}
** {{Z+|Z31013}}
*** {{Z+|Z31019}}
*** {{Z+|Z10393}}
*** {{Z+|Z31026}}
<!-- count -->
* {{Z+|Z29413}}
** {{Z+|Z31600}}
** {{Z+|Z22874}}
** {{Z+|Z34793}}
*** {{Z+|Z29409}}
<!-- indexOf -->
* {{Z+|Z13708}}
** {{Z+|Z28715}}
** {{Z+|Z19536}}
** {{Z+|Z31575}}
*** {{Z+|Z31583}}
<!-- startsWith -->
* {{Z+|Z21613}}
** {{Z+|Z31294}}
** {{Z+|Z30975}}
*** {{Z+|Z30977}}
*** {{Z+|Z31002}}
<!-- endsWith -->
* {{Z+|Z31758}}
** {{Z+|Z31763}}
** {{Z+|Z30976}}
*** {{Z+|Z30978}}
*** {{Z+|Z31003}}
== Indexing/slicing ==
<!-- first -->
* {{Z+|Z22839}}
** {{Z+|Z28159}}
*** {{Z+|Z811}}
** {{Z+|Z13366}}
*** {{Z+|Z24203}}
** {{Z+|Z37048}}
* {{Z+|Z29446}}
** {{Z+|Z16360}}
<!-- last -->
* {{Z+|Z12964}}
** {{Z+|Z13362}}
<!-- nth -->
* {{Z+|Z13397}}
** {{Z+|Z26904}}
** {{Z+|Z30282}}
*** {{Z+|Z31587}}
** {{Z+|Z26556}}
** {{Z+|Z29400}}
** {{Z+|Z31809}}
*** {{Z+|Z28735}}
** {{Z+|Z22193}}
*** {{Z+|Z37263}}
**** {{Z+|Z37201}}
*** {{Z+|Z38477}}
**** {{Z+|Z38482}}
*** {{Z+|Z38472}}
<!-- dropFirst -->
* {{Z+|Z812}}
** {{Z+|Z13369}}
*** {{Z+|Z31874}}
<!-- dropLast -->
* {{Z+|Z12967}}
** {{Z+|Z13373}}
** {{Z|Z18284}}
== Removal/filtering ==
<!-- remove -->
* {{Z+|Z12856}}
** {{Z+|Z13081}}
*** {{Z|Z18291}}
** {{Z+|Z22865}}
** {{Z+|Z19198}}
** {{Z+|Z34538}}
** {{Z+|Z19205}}
*** {{Z+|Z13078}}
*** {{Z+|Z19202}}
** {{Z+|Z31874}}
<!-- removeAt -->
* {{Z+|Z31364}}
** {{Z+|Z13429}}
** {{Z+|Z35597}}
** {{Z+|Z13369}}
** {{Z+|Z13373}}
** {{Z+|Z29400}}
*** {{Z+|Z18194}}
<!-- filter with predicate -->
* {{Z+|Z872}}
** {{Z+|Z33453}}
** {{Z+|Z21809}}
** {{Z+|Z28316}}
<!-- filter by key -->
* {{Z+|Z27413}}
** {{Z+|Z33105}}
*** {{Z+|Z24849}}
**** {{Z+|Z24855}}
== Substitution/transformation ==
{{see also|WF:Catalogue/Functional operations#Function application}}
<!-- un/type -->
* {{Z|Z15142}} (no-op)
* {{Z+|Z18729}}
** {{Z+|Z18475}}
** {{Z+|Z17895}}
*** {{Z+|Z28691}}
<!-- substituteAt -->
* {{Z+|Z31369}}
** {{Z+|Z31010}}
** {{Z+|Z37036}}
<!-- map -->
* {{Z+|Z873}}
** {{Z+|Z24846}}
** {{Z+|Z32453}}
** {{Z+|Z32806}}
** → [[WF:Catalogue/Functional_operations#Function_application|n-ary apply]]
== Insertion ==
<!-- prepend -->
* {{Z+|Z810}}
** {{Z+|Z24285}}
** {{Z+|Z31721}}
<!-- append -->
* {{Z+|Z18597}}
** {{Z+|Z12961}}
*** {{Z+|Z24150}}
*** {{Z|Z18276}}
** {{Z+|Z34519}}
** {{Z+|Z24655}}
** {{Z+|Z33720}}
<!-- insert -->
* {{Z+|Z31345}}
** {{Z+|Z31340}}
** {{Z+|Z33646}}
<!-- concat -->
* {{Z+|Z12767}}
** {{Z+|Z18755}}
*** {{Z|Z18288}}
** {{Z+|Z27665}}
** {{Z+|Z34538}}
== Generation ==
<!-- list from element -->
* {{Z+|Z14046}}
** {{Z+|Z27685}}
** {{Z+|Z24291}}
** {{Z+|Z21389}}
<!-- from range -->
* {{Z+|Z21821}}
** {{Z+|Z23921}}
*** {{Z+|Z24387}}
*** {{Z+|Z24382}}
** {{Z+|Z13831}}
** {{Z+|Z31619}}
*** {{Z+|Z36018}}
*** {{Z+|Z36033}}
<!-- product of lists -->
* {{Z+|Z29286}}
** {{Z+|Z29324}}
<!-- power set -->
* {{Z+|Z18194}}
== Ordering and grouping ==
<!-- reverse -->
* {{Z+|Z18759}}
** {{Z+|Z12668}}
** {{Z+|Z18479}}
** {{Z|Z17770}}
** {{Z|Z17774}}
** {{Z|Z17778}}
* {{Z+|Z24176}}
<!-- cycle -->
* {{Z+|Z31355}}
** {{Z+|Z25526}}
** {{Z+|Z22179}}
<!-- sort by key -->
* {{Z+|Z29725}}
* {{Z+|Z19510}}
<!-- sort with comparator -->
* {{Z+|Z27612}}
** {{Z+|Z17873}}
*** {{Z+|Z29429}}
** {{Z+|Z17869}}
** {{Z+|Z12671}}
** {{Z+|Z18281}}
<!-- shuffle -->
* {{Z+|Z29400}}
* {{Z+|Z13247}}
<!-- group -->
* {{Z+|Z30157}}
** {{Z+|Z32585}}
* {{Z+|Z34790}}
** {{Z+|Z30865}}
<!-- chunk -->
* {{Z+|Z29795}}
* {{Z+|Z13224}}
<!-- reduce -->
* {{Z|Z876}} (actually left-associative ''fold'')
** {{Z|Z12781}} (actually left-associative ''reduce'')
*** {{Z|Z20089}} w/ initial empty check
** {{Z|Z12753}} (actually right-associative ''reduce'')
<!-- flatten -->
* {{Z+|Z12676}}
** {{Z+|Z23606}}
** {{Z+|Z27665}}
*** {{Z+|Z32453}}
** {{Z+|Z13155}}
== Matrix math ==
Since we don't have specific types for vectors or matrices, vectors are represented as a list and matrices as a list of lists (to be interpreted as a list of rows).
<!-- properties -->
* {{Z+|Z31612}}
** {{Z+|Z35587}}
* {{Z+|Z31747}}
** {{Z+|Z31752}}
* {{Z+|Z35585}}
* {{Z+|Z24166}}
** {{Z+|Z24171}}
<!-- indexing -->
* {{Z+|Z13397}}
** {{Z+|Z30282}}
** {{Z+|Z37048}}
** {{Z+|Z31587}}
*** {{Z+|Z31585}}
<!-- removal -->
* {{Z+|Z31364}}
** {{Z+|Z35597}}
<!-- transformation -->
* {{Z+|Z31369}}
** {{Z+|Z31010}}
** {{Z+|Z37036}}
* {{Z+|Z32806}}
* {{Z+|Z31818}}
* {{Z+|Z24055}}
** {{Z+|Z17670}}
*** {{Z+|Z17675}}
** {{Z+|Z24162}}
* {{Z+|Z24060}}
** {{Z+|Z24436}}
* {{Z+|Z24185}}
** {{Z+|Z20659}}
* {{Z+|Z21903}}
* {{Z+|Z24239}}
** {{Z+|Z31749}}
* {{Z+|Z24346}}
** {{Z+|Z24342}}
* {{Z+|Z14046}}
** {{Z+|Z24177}}
* {{Z+|Z29301}}
** {{Z+|Z24182}}
* {{Z+|Z24191}}
* {{Z+|Z24236}}
* {{Z+|Z29308}}
<!-- insertion -->
* {{Z+|Z810}}
** {{Z+|Z24285}}
** {{Z+|Z24299}}
* {{Z+|Z18597}}
<!-- ordering -->
* {{Z+|Z18759}}
* {{Z+|Z24176}}
<!-- generation -->
* {{Z+|Z24291}} (useful for creating 1x1 matrixes)
** {{Z+|Z24251}}
* {{Z+|Z24290}}
* {{Z+|Z29286}}
** {{Z+|Z29324}}
== Functions expecting a list argument ==
* [[Special:Search/: "Z17K1 Z1K1 Z7 Z7K1 Z881 Z881K1"|Complete list of functions]]
** [[Special:Search/: "Z17K1 Z1K1 Z7 Z7K1 Z881 Z881K1" !"Z17K1 Z1K1 Z7 Z7K1 Z881 Z881K1 Z1"| Functions specifying a “properly typed” list argument]]
** [[Special:Search/: "Z17K1 Z1K1 Z7 Z7K1 Z881 Z881K1 Z1"|Functions not specifying the type for their list argument (Z1-typed or “untyped”)]]
== Functions with list outputs ==
*[[Special:Search/: "Z8K2 Z1K1 Z7 Z7K1 Z881 Z881K1"|Complete list of functions]]
**[[Special:Search/: "Z8K2 Z1K1 Z7 Z7K1 Z881 Z881K1" !"Z8K2 Z1K1 Z7 Z7K1 Z881 Z881K1 Z1|Functions specifying a “properly typed” output list]]
**[[Special:Search/: "Z8K2 Z1K1 Z7 Z7K1 Z881 Z881K1 Z1"|Functions not specifying the type for the output list (Z1-typed or “untyped”)]]
# If a function specifies an output list with a type other than [[Z1]] (that is, it specifies a "properly typed" list), mismatched elements cause an error if the implementation is in code.
# If all objects in an output list have the same type, the list takes that type instead of being Z1-typed. This only happens if the implementation is in code. For compositions, you can use {{Z|Z18475}} to get the same result.
#If a code implementation needs custom-converted objects (provided by a {{Z|Z46}}), any list input must be properly typed (objects in a Z1-typed list are not converted). Similarly, any list output must be properly typed (not [[Z1]] in the function specification) or else conversion into a Wikifunctions object will fail.
#If a code implementation does not need converted objects, you can use {{Z|Z28691}} to convert a properly typed list to Z1-typed (but this is [[Wikifunctions:Project_chat/Archive/2024/07#Typed_lists_now_open_beyond_Booleans_and_Strings|not officially supported]]). (The list will remain properly typed if there are no custom converters to code. Use {{Z|Z17895}} to make the list Z1-typed unconditionally.)
[[Category:Lists of functions]]
rdd1id75mkl7qvh72kavodlj6qrrk3q
Z20240
0
43343
294751
293755
2026-07-29T13:00:19Z
MTheiler
35696
German (de)
294751
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z20240"
},
"Z2K2": {
"Z1K1": "Z14294",
"Z14294K1": [
"Z14293",
{
"Z1K1": "Z14293",
"Z14293K1": "Z20192",
"Z14293K2": [
"Z60",
"Z1002",
"Z1113",
"Z1124",
"Z1199",
"Z1437",
"Z1124",
"Z1689"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z23193",
"Z14293K2": [
"Z60",
"Z1787"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z26111",
"Z14293K2": [
"Z60",
"Z1006",
"Z1645",
"Z1672",
"Z1411",
"Z1107",
"Z1589",
"Z1406",
"Z1504",
"Z1591",
"Z1202",
"Z1901",
"Z1902",
"Z1837",
"Z1899",
"Z1900",
"Z1804",
"Z1372",
"Z1375"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z26258",
"Z14293K2": [
"Z60",
"Z1181",
"Z1158"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z26692",
"Z14293K2": [
"Z60",
"Z1011"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z28870",
"Z14293K2": [
"Z60",
"Z1099"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z37245",
"Z14293K2": [
"Z60",
"Z1592"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z38246",
"Z14293K2": "Z34075"
}
],
"Z14294K2": "Z22920"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "config for displaying Gregorian year"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "funzioni di stampa di anni gregoriani"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "konfigurering för att visa gregorianskt år"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Konfiguration der Anzeige eines Jahres "
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"display functions for Gregorian Year"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1430",
"Z31K2": [
"Z6",
"Konfiguration der Anzeige eines Jahres (gregorianischer Kalender)"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Konfiguration der Anzeige eines Jahres aus dem gregorianischen Kalender"
}
]
}
}
matdihej3bgavvhica7kseocuswn4gi
Z29717
0
69006
294863
292557
2026-07-29T17:21:15Z
YoshiRulz
10156
Removed Z29745 from the approved list of implementations
294863
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z29717"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z29717K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "display language"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6003",
"Z17K2": "Z29717K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "statement"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z30089",
"Z29746",
"Z29747"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z29717"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "ArticlePlaceholder render main Wikidata statement"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"mw.wikibase.formatValue"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
oeoazvgm5yu7vlubpuzx9wpgxb9w2yv
294864
294863
2026-07-29T17:21:18Z
YoshiRulz
10156
Added Z29745 to the approved list of implementations
294864
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z29717"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z29717K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "display language"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6003",
"Z17K2": "Z29717K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "statement"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z30089",
"Z29746",
"Z29747"
],
"Z8K4": [
"Z14",
"Z29745"
],
"Z8K5": "Z29717"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "ArticlePlaceholder render main Wikidata statement"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"mw.wikibase.formatValue"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
srybru40sqjqkuvf6qtdpwj7l1s7lap
294874
294864
2026-07-29T17:35:00Z
YoshiRulz
10156
Removed Z29745 from the approved list of implementations
294874
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z29717"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z29717K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "display language"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6003",
"Z17K2": "Z29717K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "statement"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z30089",
"Z29746",
"Z29747"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z29717"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "ArticlePlaceholder render main Wikidata statement"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"mw.wikibase.formatValue"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
oeoazvgm5yu7vlubpuzx9wpgxb9w2yv
294877
294874
2026-07-29T17:36:26Z
YoshiRulz
10156
Added Z29745 to the approved list of implementations
294877
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z29717"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z29717K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "display language"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6003",
"Z17K2": "Z29717K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "statement"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z30089",
"Z29746",
"Z29747"
],
"Z8K4": [
"Z14",
"Z29745"
],
"Z8K5": "Z29717"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "ArticlePlaceholder render main Wikidata statement"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"mw.wikibase.formatValue"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
srybru40sqjqkuvf6qtdpwj7l1s7lap
Z29748
0
69103
294892
239965
2026-07-29T17:52:16Z
YoshiRulz
10156
Removed Z29783 from the approved list of implementations
294892
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z29748"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z29748K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "display language"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6003",
"Z17K2": "Z29748K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "statement"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z29818",
"Z29819",
"Z30849"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z29748"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "ArticlePlaceholder render misc. Wikidata statement"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
1l0ex91q061cb848mv292biutv4e533
294893
294892
2026-07-29T17:52:52Z
YoshiRulz
10156
Added Z29783 to the approved list of implementations
294893
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z29748"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z29748K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "display language"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6003",
"Z17K2": "Z29748K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "statement"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z29818",
"Z29819",
"Z30849"
],
"Z8K4": [
"Z14",
"Z29783"
],
"Z8K5": "Z29748"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "ArticlePlaceholder render misc. Wikidata statement"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
34em3ag6egso2sqkr5gwvisewo6gi7m
Z29783
0
69151
294805
238888
2026-07-29T15:36:58Z
YoshiRulz
10156
Use keys helper
294805
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z29783"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z29748",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z27873",
"Z27873K1": {
"Z1K1": "Z7",
"Z7K1": "Z27849",
"Z27849K1": {
"Z1K1": "Z7",
"Z7K1": "Z29717",
"Z29717K1": {
"Z1K1": "Z18",
"Z18K1": "Z29748K1"
},
"Z29717K2": {
"Z1K1": "Z18",
"Z18K1": "Z29748K2"
}
},
"Z27849K2": {
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z30433",
"Z30433K1": {
"Z1K1": "Z18",
"Z18K1": "Z29748K2"
},
"Z30433K2": {
"Z1K1": "Z39",
"Z39K1": "Z6003K5"
}
},
"Z802K2": {
"Z1K1": "Z7",
"Z7K1": "Z27926",
"Z27926K1": {
"Z1K1": "Z7",
"Z7K1": "Z29787",
"Z29787K1": "Z30170",
"Z29787K2": {
"Z1K1": "Z18",
"Z18K1": "Z29748K1"
},
"Z29787K3": {
"Z1K1": "Z7",
"Z7K1": "Z33357",
"Z33357K1": {
"Z1K1": "Z7",
"Z7K1": "Z30175",
"Z30175K1": {
"Z1K1": "Z7",
"Z7K1": "Z28278",
"Z28278K1": {
"Z1K1": "Z18",
"Z18K1": "Z29748K2"
}
}
}
},
"Z29787K4": {
"Z1K1": "Z7",
"Z7K1": "Z30172",
"Z30172K1": {
"Z1K1": "Z7",
"Z7K1": "Z30175",
"Z30175K1": {
"Z1K1": "Z7",
"Z7K1": "Z28278",
"Z28278K1": {
"Z1K1": "Z18",
"Z18K1": "Z29748K2"
}
}
}
}
}
},
"Z802K3": {
"Z1K1": "Z89",
"Z89K1": ""
}
}
},
"Z27873K2": "div",
"Z27873K3": [
"Z6",
"class"
],
"Z27873K4": [
"Z6",
"articleplaceholder-statement"
]
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "ArticlePl. render misc. statement, composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
o8fougg2a6ct8gr3uz8cvjykq6fh21t
Z29784
0
69152
294895
244457
2026-07-29T17:55:59Z
YoshiRulz
10156
Added Z29785 to the approved list of implementations
294895
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z29784"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z29784K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "display language"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6092",
"Z17K2": "Z29784K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "statements' predicate"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z6003"
},
"Z17K2": "Z29784K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "statements"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z30088",
"Z30915"
],
"Z8K4": [
"Z14",
"Z29785"
],
"Z8K5": "Z29784"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "ArticlePlaceholder render statement group"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
sbw4vyevwfl8sdpa5pljt0ovn0so0uk
Z30097
0
69736
294860
292553
2026-07-29T17:20:41Z
YoshiRulz
10156
Removed Z30102 from the approved list of implementations
294860
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z30097"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z30097K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "display language"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6003",
"Z17K2": "Z30097K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "statement"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z30097"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "format main Wikidata statement by prop data type"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"formatValue main snak by prop data type"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
ncrmcfr0s4667k9skthvvlaez8p9mkf
294861
294860
2026-07-29T17:20:43Z
YoshiRulz
10156
Added Z30102 to the approved list of implementations
294861
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z30097"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z30097K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "display language"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6003",
"Z17K2": "Z30097K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "statement"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14",
"Z30102"
],
"Z8K5": "Z30097"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "format main Wikidata statement by prop data type"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"formatValue main snak by prop data type"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
7ll9jhgk47d6zu7tpr297cfu7n3zd58
Z30098
0
69737
294855
237831
2026-07-29T17:18:12Z
YoshiRulz
10156
Removed Z30108 from the approved list of implementations
294855
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z30098"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z30098K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "display language"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z1",
"Z17K2": "Z30098K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "value"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z30098"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "format main Wikidata statement by value's datatype"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"formatValue main snak by value's data type"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
7lizs1cietwbjtd7q7aaq0pyrjb3ydk
294856
294855
2026-07-29T17:18:15Z
YoshiRulz
10156
Added Z30108 to the approved list of implementations
294856
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z30098"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z30098K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "display language"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z1",
"Z17K2": "Z30098K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "value"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14",
"Z30108"
],
"Z8K5": "Z30098"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "format main Wikidata statement by value's datatype"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"formatValue main snak by value's data type"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
19sevjq2w1k3vj4nd9opibc5vum7446
Z30108
0
69747
294851
287513
2026-07-29T17:08:07Z
YoshiRulz
10156
Use switch on type helper
294851
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z30108"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z30098",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z13318",
"Z13318K1": {
"Z1K1": "Z7",
"Z7K1": "Z38482",
"Z38482K1": {
"Z1K1": "Z18",
"Z18K1": "Z30098K2"
},
"Z38482K2": [
"Z4",
"Z11",
"Z6064",
"Z6011",
"Z6010",
"Z6091",
"Z6092",
"Z6094",
"Z6095",
"Z6096"
],
"Z38482K3": [
"Z8",
"Z30105",
"Z30848",
"Z30151",
"Z30847",
"Z30107",
"Z30107",
"Z30107",
"Z30107",
"Z30107",
"Z30106"
]
},
"Z13318K2": {
"Z1K1": "Z18",
"Z18K1": "Z30098K1"
},
"Z13318K3": {
"Z1K1": "Z18",
"Z18K1": "Z30098K2"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "format main snak by value's datatype, composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
asf1z85b891s0xob25vqvda6oxpsse4
Z30153
0
69861
294806
292555
2026-07-29T15:38:40Z
YoshiRulz
10156
Added Z31708 to the approved list of test cases
294806
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z30153"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z30153K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "display language"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z6007"
},
"Z17K2": "Z30153K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "statements"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z31708"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z30153"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "ArticlePlaceholder render multi-main WD statement"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"mw.wikibase.formatValues"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
09xq0qxxe8b0wzv3flp02r5yj82sokh
294807
294806
2026-07-29T15:39:12Z
YoshiRulz
10156
Added Z30154 to the approved list of implementations
294807
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z30153"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z30153K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "display language"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z6007"
},
"Z17K2": "Z30153K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "statements"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z31708"
],
"Z8K4": [
"Z14",
"Z30154"
],
"Z8K5": "Z30153"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "ArticlePlaceholder render multi-main WD statement"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"mw.wikibase.formatValues"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
33918ww2xerrz3dl9yz9meebjm1jls3
294808
294807
2026-07-29T15:39:36Z
YoshiRulz
10156
Removed Z30154 from the approved list of implementations
294808
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z30153"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z30153K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "display language"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z6007"
},
"Z17K2": "Z30153K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "statements"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z31708"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z30153"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "ArticlePlaceholder render multi-main WD statement"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"mw.wikibase.formatValues"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
09xq0qxxe8b0wzv3flp02r5yj82sokh
294809
294808
2026-07-29T15:39:50Z
YoshiRulz
10156
Removed Z31708 from the approved list of test cases
294809
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z30153"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z30153K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "display language"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z6007"
},
"Z17K2": "Z30153K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "statements"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z30153"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "ArticlePlaceholder render multi-main WD statement"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"mw.wikibase.formatValues"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
niwsb1769gdb9sy2d8glt8yoaufcf26
294811
294809
2026-07-29T15:45:29Z
YoshiRulz
10156
Added Z38471 to the approved list of test cases
294811
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z30153"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z30153K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "display language"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z6007"
},
"Z17K2": "Z30153K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "statements"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z38471"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z30153"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "ArticlePlaceholder render multi-main WD statement"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"mw.wikibase.formatValues"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
98j6q2vb16k405fl4vmkzgovlgf94m4
294817
294811
2026-07-29T16:26:45Z
TheAhasan
91253
Added Z30154 to the approved list of implementations
294817
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z30153"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z30153K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "display language"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z6007"
},
"Z17K2": "Z30153K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "statements"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z38471"
],
"Z8K4": [
"Z14",
"Z30154"
],
"Z8K5": "Z30153"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "ArticlePlaceholder render multi-main WD statement"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"mw.wikibase.formatValues"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
sjjgoimn8vgqim7tsrn1sqjyefps90z
294818
294817
2026-07-29T16:27:22Z
TheAhasan
91253
Removed Z30154 from the approved list of implementations
294818
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z30153"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z30153K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "display language"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z6007"
},
"Z17K2": "Z30153K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "statements"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z38471"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z30153"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "ArticlePlaceholder render multi-main WD statement"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"mw.wikibase.formatValues"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
98j6q2vb16k405fl4vmkzgovlgf94m4
294882
294818
2026-07-29T17:39:48Z
YoshiRulz
10156
Added Z30154 to the approved list of implementations
294882
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z30153"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z30153K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "display language"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z6007"
},
"Z17K2": "Z30153K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "statements"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z38471"
],
"Z8K4": [
"Z14",
"Z30154"
],
"Z8K5": "Z30153"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "ArticlePlaceholder render multi-main WD statement"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"mw.wikibase.formatValues"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
sjjgoimn8vgqim7tsrn1sqjyefps90z
294887
294882
2026-07-29T17:43:13Z
YoshiRulz
10156
Added Z31708 to the approved list of test cases
294887
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z30153"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z30153K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "display language"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z6007"
},
"Z17K2": "Z30153K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "statements"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z38471",
"Z31708"
],
"Z8K4": [
"Z14",
"Z30154"
],
"Z8K5": "Z30153"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "ArticlePlaceholder render multi-main WD statement"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"mw.wikibase.formatValues"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
i40fw93xrwk6hfibuksf96axylwy0s6
Z30170
0
69878
294888
233158
2026-07-29T17:44:22Z
YoshiRulz
10156
Added Z30171 to the approved list of implementations
294888
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z30170"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z30170K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "display language"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6092",
"Z17K2": "Z30170K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "predicate"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z6007"
},
"Z17K2": "Z30170K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "claims"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14",
"Z30171"
],
"Z8K5": "Z30170"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "ArticlePlaceholder render qualifier group"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
a3knbnkyzirtv2c9j6svvct8yh5dgnk
294891
294888
2026-07-29T17:47:47Z
YoshiRulz
10156
Added Z38494 to the approved list of test cases
294891
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z30170"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z30170K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "display language"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6092",
"Z17K2": "Z30170K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "predicate"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z6007"
},
"Z17K2": "Z30170K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "claims"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z38494"
],
"Z8K4": [
"Z14",
"Z30171"
],
"Z8K5": "Z30170"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "ArticlePlaceholder render qualifier group"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
bdy861e0ctamtpty51p7ug0vu3ustst
Z31452
0
75398
295044
249979
2026-07-30T11:32:02Z
HenkvD
1290
English label
295044
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z31452"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z31451",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z31451",
"Z31451K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q52"
},
"Z31451K2": "Z1157"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z14392",
"Z14392K2": {
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "Wikipedia is begonnen"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "Wikipedia is begonnen"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "(nl) Wikipedia is begonnen"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
830slgdvqghen9lafgkzylo85w2zznu
Z31453
0
75399
295039
249968
2026-07-30T11:28:32Z
HenkvD
1290
Descriptive label
295039
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z31453"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z31451",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z26107",
"Z26107K1": "Z1157",
"Z26107K2": {
"Z1K1": "Z7",
"Z7K1": "Z15175",
"Z15175K1": {
"Z1K1": "Z7",
"Z7K1": "Z23753",
"Z23753K1": {
"Z1K1": "Z18",
"Z18K1": "Z31451K1"
},
"Z23753K2": "Z1157"
},
"Z15175K2": "is begonnen",
"Z15175K3": " "
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Start fragment in Dutch, composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
tepp3qsalycve5nacz1f2xisa13epkb
Z31454
0
75416
295023
250028
2026-07-30T06:49:08Z
Poro26
1521
Traduction en fr
295023
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z31454"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z13518",
"Z17K2": "Z31454K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "自然数"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "natural number"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "nombre naturel"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14",
"Z31455"
],
"Z8K5": "Z31454"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "自然数を万進法表記へ変換"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Convert natural number to Japanese myriad format"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "Convertir le nombre naturel en myriade japonais"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1830",
"Z31K2": [
"Z6",
"万進法変換"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "自然数を日本で広く用いられている万進法へ変換。"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Converts a natural number to the myriad system (units of 10,000) widely used in Japan"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "Convertit un nombre naturel en le système myriade (unités de 10 000) largement utilisé au Japon"
}
]
}
}
8tge19rkv737242tu3pj4dg5r2x1upa
295025
295023
2026-07-30T07:05:14Z
Poro26
1521
Modification
295025
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z31454"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z13518",
"Z17K2": "Z31454K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "自然数"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "natural number"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "nombre naturel"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14",
"Z31455"
],
"Z8K5": "Z31454"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "自然数を万進法表記へ変換"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Convert natural number to Japanese myriad format"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "Nombre naturel en format myriade japonais"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1830",
"Z31K2": [
"Z6",
"万進法変換"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "自然数を日本で広く用いられている万進法へ変換。"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Converts a natural number to the myriad system (units of 10,000) widely used in Japan"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "Convertit un nombre naturel en le système myriade (unités de 10 000) largement utilisé au Japon"
}
]
}
}
9eheiniyopoumtiht06m439hme0x8kw
295028
295025
2026-07-30T07:08:41Z
Poro26
1521
Added Z38528 to the approved list of test cases
295028
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z31454"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z13518",
"Z17K2": "Z31454K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "自然数"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "natural number"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "nombre naturel"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20",
"Z38528"
],
"Z8K4": [
"Z14",
"Z31455"
],
"Z8K5": "Z31454"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "自然数を万進法表記へ変換"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Convert natural number to Japanese myriad format"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "Nombre naturel en format myriade japonais"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1830",
"Z31K2": [
"Z6",
"万進法変換"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "自然数を日本で広く用いられている万進法へ変換。"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Converts a natural number to the myriad system (units of 10,000) widely used in Japan"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "Convertit un nombre naturel en le système myriade (unités de 10 000) largement utilisé au Japon"
}
]
}
}
6ce4i51m22a46zxfufmtm1kpzf8pd1d
Category:Functions with only code implementations
14
77021
294804
280083
2026-07-29T15:28:24Z
YoshiRulz
10156
Link to my user page
294804
wikitext
text/x-wiki
{{phab|T404897}}
{{lang|en|Functions should be added here if they have connected Implementations in one or more programming languages, but no working Implementations-by-composition (and no built-in Implementation).}}
For a list with slightly more detail, see [[User:YoshiRulz/Missing compositions]].
{{formatnum:{{#expr:(1 - {{PAGESINCATEGORY:{{PAGENAME}}|pages|R}} / {{NUMBEROFFUNCTIONS}}) * 100 round 2}}}}%
of Functions have an Implementation-by-composition, assuming this category perfectly reflects reality.
[[category:functions]]
[[category:implementations|⚠]]
8ors8gutk4fbqfceh6h3srpw7ek2m7k
Category talk:Functions with only code implementations
15
77040
294777
291244
2026-07-29T14:28:22Z
YoshiRulz
10156
/* Surveying all Z8s */
294777
wikitext
text/x-wiki
== Surveying all Z8s ==
I've checked <code>[[Z10000]]</code>–<code>[[Z38462]]</code>. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:28, 29 July 2026 (UTC)
e9wyvy0uji61x3v6d5nrt30eex4ping
Z32740
0
79137
295043
260931
2026-07-30T11:31:17Z
HenkvD
1290
label
295043
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z32740"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z32739",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z32739",
"Z32739K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q239"
},
"Z32739K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q515"
},
"Z32739K3": {
"Z1K1": "Z6091",
"Z6091K1": "Q31"
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z14392",
"Z14392K2": {
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "Brussel is een stad in België."
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "(nl) Brussel is een stad in België."
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
nvi7kokjakjvocmpxhczpf899p9fi2g
Z32742
0
79139
295042
260937
2026-07-30T11:30:47Z
HenkvD
1290
label
295042
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z32742"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z32739",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z32739",
"Z32739K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q1563359"
},
"Z32739K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q112881"
},
"Z32739K3": {
"Z1K1": "Z6091",
"Z6091K1": "Q10476"
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z14392",
"Z14392K2": {
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "Nervia is een zonachtige ster in Voerman. "
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "(nl) Nervia is een zonachtige ster in Voerman."
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
gxtcql3kvb0uc1gl3olzocp9mvbvbz3
User:HenkvD
2
81186
294748
285566
2026-07-29T12:51:44Z
HenkvD
1290
294748
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"><div style="text-align:center"> '''Gebruiker:HenkvD op [[commons:Template talk:Sisterlinks|zusterprojecten]]'''</div></div>
|-
| 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>'''[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|AbstractWiki]]
|}
My name is Henk, from the Netherlands ([[:nl:Gebruiker:HenkvD]]).
I am interested in Abstract Wikipedia functionality and have general knowledge of the Dutch language (as native speaker). As most other 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.<br>
I am contributing on language functions at Wikifunctions including Infoboxes, are active on Abstract Wikipedia, and bit on Wikidata, including lexemes. I am active on other Wikimedia projects, mostly on Commons.
In my opinion the initial goal is to have Abstract Wikipedia pages with simple lead section (like stubs), an infobox fully from Wikidata, one or more images and maybe some simple lists. The simple lead sentences should function for as many languages as possible. That will also need that many languages will have labels in Wikidata and lexemes with genders. That will be a difficult enough to achieve.
In my opinion extensive prose will be very hard to achieve.
{{#babel:nl|en-3|de-1}}
Usefull pages:
* [[Wikifunctions:Status updates]]
* [[Wikifunctions:Requests for user groups]]
* [[:Category:Natural language generation functions]]
{| class="wikitable"
! Function !! English !! Z1157 Nederlands !! Z60 Local language
|-
| <nowiki>{{#function:</nowiki>[[f:Z26039|Z26039]]<nowiki>|Q64|Q515|Z1002}}</nowiki>
| {{#function:Z26039|Q64|Q515|Z1002}} || {{#function:Z26039|Q64|Q515|Z1157}} || {{#function:Z26039|Q64|Q515|Z60}}
|}
tf5e7xgi8exl0onogh893zl509q3fqm
294749
294748
2026-07-29T12:52:45Z
HenkvD
1290
294749
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"><div style="text-align:center"> '''Gebruiker:HenkvD op [[commons:Template talk:Sisterlinks|zusterprojecten]]'''</div></div>
|-
| 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>'''[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|AbstractWiki]]
|}
My name is Henk, from the Netherlands ([[:nl:Gebruiker:HenkvD]]).
I am interested in Abstract Wikipedia functionality and have general knowledge of the Dutch language (as native speaker). As most other 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.<br>
I am contributing on language functions at Wikifunctions including Infoboxes, are active on Abstract Wikipedia, and a bit on Wikidata, including lexemes. I am active on other Wikimedia projects, mostly on Commons.
In my opinion the initial goal is to have Abstract Wikipedia pages with simple lead section (like stubs), an infobox fully from Wikidata, one or more images and maybe some simple lists. The simple lead sentences should function for as many languages as possible. That will also need that many languages will have labels in Wikidata and lexemes with genders. That will be a difficult enough to achieve.
In my opinion extensive prose will be very hard to achieve.
{{#babel:nl|en-3|de-1}}
Usefull pages:
* [[Wikifunctions:Status updates]]
* [[Wikifunctions:Requests for user groups]]
* [[:Category:Natural language generation functions]]
{| class="wikitable"
! Function !! English !! Z1157 Nederlands !! Z60 Local language
|-
| <nowiki>{{#function:</nowiki>[[f:Z26039|Z26039]]<nowiki>|Q64|Q515|Z1002}}</nowiki>
| {{#function:Z26039|Q64|Q515|Z1002}} || {{#function:Z26039|Q64|Q515|Z1157}} || {{#function:Z26039|Q64|Q515|Z60}}
|}
tqrj0vaeloirld8q3wx9t5kjefph9ir
Z34083
0
81220
295041
280307
2026-07-30T11:30:09Z
HenkvD
1290
English label
295041
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z34083"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z34077",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z34077",
"Z34077K1": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q1134461"
}
],
"Z34077K2": [
"Z1"
],
"Z34077K3": {
"Z1K1": "Z40",
"Z40K1": "Z42"
},
"Z34077K4": "Z1517"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z877",
"Z877K2": {
"Z1K1": "Z89",
"Z89K1": "\u003Ci\u003EHoofdartikel: \u003C/i\u003E\u003Ca href=\"https://abstract.wikipedia.org/wiki/Q1134461\"\u003EGeografie van Australië\u003C/a\u003E"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "Q1134461: \"Hoofdartikel: Geografie van Australië\""
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Q1134461: \"Hoofdartikel: Geografie van Australië\""
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
6ij1ia56f11yu57wk8puf3b0jsgze3y
Z34087
0
81224
295040
280306
2026-07-30T11:29:26Z
HenkvD
1290
English label
295040
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z34087"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z34077",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z34077",
"Z34077K1": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q1134461"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q3960"
}
],
"Z34077K2": [
"Z1"
],
"Z34077K3": {
"Z1K1": "Z40",
"Z40K1": "Z42"
},
"Z34077K4": "Z1157"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z877",
"Z877K2": {
"Z1K1": "Z89",
"Z89K1": "\u003Ci\u003EHoofdartikelen: \u003C/i\u003E\u003Ca href=\"https://abstract.wikipedia.org/wiki/Q1134461\"\u003EGeografie van Australië\u003C/a\u003E en \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q3960\"\u003EAustralië\u003C/a\u003E"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "Hoofdartikelen: Aardrijkskunde en Continent"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Hoofdartikelen: Aardrijkskunde en Continent"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
t9929ig12b77m8vlqh3l9dvy0vnc4e0
Z34998
0
82885
294773
273441
2026-07-29T14:25:37Z
YoshiRulz
10156
Use helper
294773
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z34998"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z25974",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z38395",
"Z38395K1": {
"Z1K1": "Z18",
"Z18K1": "Z25974K1"
}
},
"Z802K2": "rtl",
"Z802K3": "ltr"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "dir attribute, composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
299uhvv6f46lv9av1i4ea5lhduhplwd
Z35162
0
83348
294734
274618
2026-07-29T12:24:35Z
HenkvD
1290
typo
294734
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35162"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z35161",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z35161",
"Z35161K1": {
"Z1K1": "Z7",
"Z7K1": "Z6825",
"Z6825K1": {
"Z1K1": "Z6095",
"Z6095K1": "L48359"
}
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z844",
"Z844K2": {
"Z1K1": "Z40",
"Z40K1": "Z41"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Dutch huis is neutral"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
hj2whg2ykhvcfnux4llgnsg3u4o79e6
User:YoshiRulz/Missing compositions
2
84911
294802
291247
2026-07-29T15:23:19Z
YoshiRulz
10156
294802
wikitext
text/x-wiki
* [[Z10018]]
* [[Z10022]] Turkish
* [[Z10047]]
* [[Z10057]] bitbashing
* [[Z10067]] bitbashing
* [[Z10124]] bitbashing
* [[Z10132]] bitbashing
* [[Z10148]] bitbashing
* [[Z10149]] bitbashing
* [[Z10178]] URIs
* [[Z10181]] URIs
* [[Z10185]] URIs
* [[Z10188]] URIs
* [[Z10196]] RegEx
* [[Z10309]] NATO phonetic alphabet
* [[Z10357]]
* [[Z10373]] Unicode
* [[Z10384]] Unicode
* [[Z10387]] Unicode
* [[Z10390]] Unicode
* [[Z10394]] Unicode
* [[Z10397]] Unicode
* [[Z10398]] Unicode
* [[Z10399]] Unicode
* [[Z10410]] email address
* [[Z10441]] Brainfuck
* [[Z10450]] Esperanto
* [[Z10458]] Esperanto
* [[Z10459]] Esperanto
* [[Z10482]] Esperanto
* [[Z10491]] Esperanto
* [[Z10507]]
* [[Z10514]] Esperanto
* [[Z10524]] train stuff
* [[Z10574]] Esperanto
* [[Z10587]] Bangla
* [[Z10591]] Bangla
* [[Z10608]] URIs
* [[Z10682]] Turkish
* [[Z10689]] Turkish
* [[Z10761]] composition exists but fails
* [[Z10812]]
* [[Z10816]]
* [[Z10821]]
* [[Z10894]] Hebrew
* [[Z10938]]
* [[Z10970]] NATO phonetic alphabet
* [[Z10975]] Javanese
* [[Z10987]]
* [[Z11011]] Jalali calendar
* [[Z11022]]
* [[Z11023]]
* [[Z11049]] URIs
* [[Z11077]] Bangla
* [[Z11089]] English
* [[Z11094]] CSV
* [[Z11193]]
* [[Z11208]] SMILES
* [[Z11235]]
* [[Z11353]] Igbo
* [[Z11390]] English
* [[Z11461]]
* [[Z11501]]
* [[Z11548]] French
* [[Z11553]]
* [[Z11589]] French
* [[Z11590]] French
* [[Z11619]] Breton
* [[Z11627]] Breton
* [[Z11632]] Breton
* [[Z11642]] NATO phonetic alphabet
* [[Z11646]] English
* [[Z11651]] English
* [[Z11668]] NATO phonetic alphabet
* [[Z11672]] NATO phonetic alphabet
* [[Z11676]] NATO phonetic alphabet
* [[Z11678]]
* [[Z11700]] Breton
* [[Z11705]]
* [[Z11722]] German
* [[Z11739]] German
* [[Z11762]] German
* [[Z11834]] German
* [[Z11884]] SMILES
* [[Z11899]] SMILES
* [[Z11929]] Punjabi
* [[Z11938]] Rohingya
* [[Z12036]] Punjabi
* [[Z12058]] Punjabi
* [[Z12078]] Persian
* [[Z12082]] Perso-Arabic
* [[Z12116]] Rohingya
* [[Z12130]] Rohingya
* [[Z12134]] Rohingya
* [[Z12186]] Rohingya
* [[Z12189]] Turkish
* [[Z12194]] Rohingya
* [[Z12198]] Punjabi
* [[Z12217]]
* [[Z12219]]
* [[Z12228]] Urdu
* [[Z12240]] Urdu
* [[Z12268]] Breton
* [[Z12316]]
* [[Z12408]] Igbo
* [[Z12497]] float
* [[Z12500]] float
* [[Z12505]] float
* [[Z12509]] float
* [[Z12608]] Chinese
* [[Z12611]] SMILES
* [[Z12627]] Dutch
* [[Z12665]] float
* [[Z12671]]
* [[Z12678]] Bangla
* [[Z12689]] German
* [[Z12729]]
* [[Z12745]]
* [[Z12770]] Igbo
* [[Z12775]] Korean
* [[Z12794]] CSV
* [[Z12806]] Igbo
* [[Z12818]] Sudanese
* [[Z12884]] Sudanese
* [[Z12908]] Esperanto
* [[Z12919]] Bangla
* [[Z12926]] Bangla
* [[Z12941]]
* [[Z12992]]
* [[Z13006]]
* [[Z13017]] colour
* [[Z13023]] colour
* [[Z13028]] colour
* [[Z13040]] Serbian
* [[Z13060]]
* [[Z13124]] Japanese
* [[Z13138]] Hebrew
* [[Z13151]] Bangla
* [[Z13156]] Bangla
* [[Z13195]] Bangla
* [[Z13206]] English
* [[Z13238]] Bangla
* [[Z13254]] English
* [[Z13270]] Bangla
* [[Z13300]] Japanese
* [[Z13335]] Japanese
* [[Z13587]] English
* [[Z13617]] Finnish
* [[Z13806]]
* [[Z13871]]
* [[Z13934]]
* [[Z14018]]
* [[Z14066]]
* [[Z14083]]
* [[Z14159]] composition exists but fails
* [[Z14189]] bitbashing
* [[Z14195]] bitbashing
* [[Z14200]]
* [[Z14226]] train stuff
* [[Z14473]]
* [[Z14523]] English
* [[Z14562]]
* [[Z14643]]
* [[Z14648]]
* [[Z14653]]
* [[Z14657]]
* [[Z14662]]
* [[Z14680]]
* [[Z14683]]
* [[Z14917]]
* [[Z14961]]
* [[Z14980]]
* [[Z15007]]
* [[Z15092]]
* [[Z15098]]
* [[Z15251]] composition exists but fails
* [[Z15256]]
* [[Z15347]] transcendental
* [[Z15356]] irrational
* [[Z15362]]
* [[Z15391]]
* [[Z15553]] composition exists but fails
* [[Z15564]]
* [[Z15567]] Malay
* [[Z15708]] Korean
* [[Z15937]]
* [[Z15963]] German
* [[Z15974]]
* [[Z16008]] Swedish
* [[Z16053]] Igbo
* [[Z16074]] Igbo
* [[Z16093]] French
* [[Z16114]] Chinese
* [[Z16150]] Bangla
* [[Z16153]]
* [[Z16163]] Low German
* [[Z16172]] Moroccan
* [[Z16184]] Arabic
* [[Z16185]] Klingon
* [[Z16221]] Portuguese
* [[Z16394]]
* [[Z16409]] Luxembourgish
* [[Z16431]] Spanish
* [[Z16443]] Moroccan
* [[Z16475]] float
* [[Z16608]] Breton
* [[Z16741]] SMILES
* [[Z16812]] Ukranian
* [[Z16904]] Bangla
* [[Z16908]]
* [[Z16919]] English
* [[Z17030]]
* [[Z17036]]
* [[Z17081]] Vietnamese
* [[Z17506]]
* [[Z17511]]
* [[Z17516]]
* [[Z17534]]
* [[Z17563]] Bangla
* [[Z17564]] Bangla
* [[Z17639]] Spanish
* [[Z17654]] English
* [[Z17664]] colour
* [[Z17685]] Igbo
* [[Z17713]] colour
* [[Z17721]] Swedish
* [[Z17727]] Swedish
* [[Z17745]] Swedish
* [[Z17822]] Swedish
* [[Z17866]] Spanish
* [[Z17966]] Swedish
* [[Z18002]] Swedish
* [[Z18006]] Swedish
* [[Z18131]] Bangla
* [[Z18140]] Russian
* [[Z18160]] Swedish
* [[Z18163]] Swedish
* [[Z18169]] Bangla
* [[Z18175]] Swedish
* [[Z18181]]
* [[Z18184]] colour
* [[Z18189]] colour
* [[Z18196]] colour
* [[Z18199]] Kurdish
* [[Z18204]] colour
* [[Z18208]] colour
* [[Z18212]] colour
* [[Z18216]] Persian
* [[Z18220]] Swedish
* [[Z18226]] Swedish
* [[Z18233]] Swedish
* [[Z18238]] Swedish
* [[Z18263]] colour
* [[Z18268]] colour
* [[Z18281]] composition exists but fails
* [[Z18296]] colour
* [[Z18300]] colour
* [[Z18319]]
* [[Z18331]]
* [[Z18336]]
* [[Z18339]]
* [[Z18346]]
* [[Z18365]] German
* [[Z18387]] Bangla
* [[Z18397]] Bangla
* [[Z18424]]
* [[Z18435]] Bangla
* [[Z18440]] Judeo-Persian
* [[Z18459]]
* [[Z18462]] Bangla
* [[Z18467]]
* [[Z18489]]
* [[Z18515]]
* [[Z18529]]
* [[Z18531]]
* [[Z18541]] Basque
* [[Z18546]] Indonesian
* [[Z18573]] Bangla
* [[Z18592]]
* [[Z18603]] Kurdish
* [[Z18662]] Bangla
* [[Z18670]] Basque
* [[Z18679]] Malay
* [[Z18699]] Kurdish
* [[Z18708]] Kurdish
* [[Z18722]]
* [[Z18733]] Basque
* [[Z18742]] Basque
* [[Z18766]]
* [[Z18768]]
* [[Z18775]]
* [[Z18779]]
* [[Z18784]] Russian
* [[Z18790]] Kurdish
* [[Z18793]]
* [[Z18796]] English
* [[Z18807]] Kurdish
* [[Z18826]] Basque
* [[Z18828]] Balochi
* [[Z18831]] Bangla
* [[Z18837]] Bangla
* [[Z18852]]
* [[Z18859]]
* [[Z18867]] Malay
* [[Z18877]] Balochi
* [[Z18881]] Bangla
* [[Z18893]] Malay
* [[Z18922]]
* [[Z18932]]
* [[Z18957]]
* [[Z18961]]
* [[Z18988]] Arabic
* [[Z19009]] Tunisian
* [[Z19011]] Arabic
* [[Z19013]] Tunisian
* [[Z19020]]
* [[Z19023]]
* [[Z19046]] Latvian
* [[Z19085]]
* [[Z19135]] Moroccan
* [[Z19191]]
* [[Z19217]]
* [[Z19223]]
* [[Z19334]] Hindi
* [[Z19344]]
* [[Z19370]]
* [[Z19380]] SMILES
* [[Z19403]]
* [[Z19421]]
* [[Z19441]]
* [[Z19460]]
* [[Z19472]] Malayalam
* [[Z19479]]
* [[Z19484]] Malayalam
* [[Z19486]]
* [[Z19489]]
* [[Z19503]] Malayalam
* [[Z19533]] Malayalam
* [[Z19583]]
* [[Z19629]] Arabic
* [[Z19637]]
* [[Z19641]]
* [[Z19800]]
* [[Z19886]]
* [[Z19901]]
* [[Z19933]]
* [[Z19943]]
* [[Z19953]]
* [[Z20013]] Syrian
* [[Z20020]]
* [[Z20024]] Syrian
* [[Z20132]]
* [[Z20198]]
* [[Z20285]]
* [[Z20362]]
* [[Z20426]] English
* [[Z20449]]
* [[Z20465]] Basque
* [[Z20467]] Basque
* [[Z20468]] Basque
* [[Z20469]] Basque
* [[Z20511]] Basque
* [[Z20573]]
* [[Z20597]] English
* [[Z20617]] Hijri calendar
* [[Z20665]] Gaelic
* [[Z20687]]
* [[Z20706]] Persian
* [[Z20727]] German
* [[Z20730]]
* [[Z20741]]
* [[Z20750]]
* [[Z20773]] English
* [[Z20776]] German
* [[Z20782]] English
* [[Z20788]]
* [[Z20791]] Hungarian
* [[Z20801]] Russian
* [[Z20816]]
* [[Z20841]]
* [[Z20844]]
* [[Z20849]]
* [[Z20854]]
* [[Z20915]]
* [[Z20924]]
* [[Z21009]]
* [[Z21031]]
* [[Z21043]]
* [[Z21047]]
* [[Z21071]]
* [[Z21100]]
* [[Z21121]]
* [[Z21148]]
* [[Z21187]]
* [[Z21198]]
* [[Z21245]]
* [[Z21267]] Bangla
* [[Z21278]]
* [[Z21360]]
* [[Z21486]]
* [[Z21503]]
* [[Z21514]]
* [[Z21539]]
* [[Z21554]] colour
* [[Z21562]]
* [[Z21572]] Bangla
* [[Z21587]]
* [[Z21599]] French
* [[Z21617]] French
* [[Z21624]] French
* [[Z21632]] French
* [[Z21682]]
* [[Z21796]]
* [[Z21814]]
* [[Z21842]] English
* [[Z21934]]
* [[Z21939]]
* [[Z21961]] Arabic
* [[Z22002]]
* [[Z22007]]
* [[Z22107]]
* [[Z22155]]
* [[Z22162]]
* [[Z22214]] Arabic
* [[Z22236]]
* [[Z22302]]
* [[Z22455]] toki pona
* [[Z22571]] toki pona
* [[Z22576]] Russian
* [[Z22623]] Church Slavonic
* [[Z22693]]
* [[Z22699]]
* [[Z22717]]
* [[Z22725]]
* [[Z22728]]
* [[Z22764]]
* [[Z22786]] Italian
* [[Z22791]] Italian
* [[Z22796]]
* [[Z22844]] Julian calendar
* [[Z22849]]
* [[Z22903]]
* [[Z23003]] Italian
* [[Z23109]]
* [[Z23153]]
* [[Z23197]] Italian
* [[Z23219]]
* [[Z23246]]
* [[Z23254]]
* [[Z23269]] Julian calendar
* [[Z23283]]
* [[Z23561]]
* [[Z23619]] Italian
* [[Z23782]] Quechua
* [[Z23783]]
* [[Z23788]] Quechua
* [[Z23790]] Quechua
* [[Z23792]] Quechua
* [[Z23795]] Quechua
* [[Z23798]] Quechua
* [[Z23800]] Quechua
* [[Z23808]]
* [[Z23827]] English
* [[Z23848]]
* [[Z23851]]
* [[Z23855]] Luxembourgish
* [[Z23865]]
* [[Z23869]]
* [[Z23953]]
* [[Z23956]]
* [[Z23961]] Italian
* [[Z23976]]
* [[Z23984]] English
* [[Z23990]] Dagbani
* [[Z23997]]
* [[Z24007]]
* [[Z24025]] Arabic
* [[Z24081]]
* [[Z24139]]
* [[Z24450]]
* [[Z24459]]
* [[Z24460]]
* [[Z24497]]
* [[Z24505]]
* [[Z24632]]
* [[Z24681]]
* [[Z24698]]
* [[Z24721]] toki pona
* [[Z24880]] Dagbani
* [[Z24979]] Italian
* [[Z24984]] Dagbani
* [[Z24987]] Spanish
* [[Z25007]]
* [[Z25016]]
* [[Z25022]]
* [[Z25032]] Italian
* [[Z25038]] English
* [[Z25043]] Dagbani
* [[Z25127]]
* [[Z25128]]
* [[Z25152]]
* [[Z25158]]
* [[Z25220]]
* [[Z25271]]
* [[Z25376]]
* [[Z25393]]
* [[Z25399]]
* [[Z25404]]
* [[Z25416]]
* [[Z25419]]
* [[Z25457]]
* [[Z25491]]
* [[Z25510]]
* [[Z25557]]
* [[Z25565]]
* [[Z25683]] English
* [[Z25763]] Spanish
* [[Z25792]]
* [[Z25829]]
* [[Z25833]]
* [[Z25847]]
* [[Z25853]]
* [[Z25901]]
* [[Z25924]] Serbian
* [[Z25930]]
* [[Z25963]]
* [[Z25966]]
* [[Z25982]]
* [[Z25991]]
* [[Z26004]]
* [[Z26011]]
* [[Z26017]] Italian
* [[Z26029]] English
* [[Z26033]] Dagbani
* [[Z26046]] Chinese
* [[Z26059]]
* [[Z26076]] Chinese
* [[Z26081]] Chinese
* [[Z26121]] Serbian
* [[Z26214]]
* [[Z26328]] Spanish
* [[Z26354]] Malayalam
* [[Z26369]]
* [[Z26428]]
* [[Z26432]] Bangla
* [[Z26444]]
* [[Z26452]]
* [[Z26487]]
* [[Z26491]]
* [[Z26495]]
* [[Z26499]]
* [[Z26629]] Bangla
* [[Z26638]] Bangla
* [[Z26643]] Bangla
* [[Z26648]] Bangla
* [[Z26652]] Bangla
* [[Z26729]]
* [[Z26756]]
* [[Z26760]]
* [[Z26774]] Hijri calendar
* [[Z26779]]
* [[Z26785]]
* [[Z26817]] Hijri calendar
* [[Z27014]]
* [[Z27022]]
* [[Z27028]]
* [[Z27057]]
* [[Z27131]] Italian
* [[Z27254]] Luxembourgish
* [[Z27298]] Arabic
* [[Z27332]]
* [[Z27376]]
* [[Z27406]] Italian
* [[Z27417]] Breton
* [[Z27574]] Breton
* [[Z27632]]
* [[Z27655]] Luxembourgish
* [[Z27705]]
* [[Z27737]]
* [[Z27791]]
* [[Z27811]]
* [[Z27815]]
* [[Z27861]]
* [[Z27868]]
* [[Z27878]]
* [[Z27908]]
* [[Z28009]]
* [[Z28094]]
* [[Z28119]] Julian calendar
* [[Z28378]] Bangla
* [[Z28387]]
* [[Z28422]] Bangla
* [[Z28467]]
* [[Z28482]]
* [[Z28513]]
* [[Z28539]] German
* [[Z28562]] French
* [[Z28565]]
* [[Z28600]] Hijri calendar
* [[Z28661]]
* [[Z28741]]
* [[Z28846]]
* [[Z28911]] Hijri calendar
* [[Z28917]]
* [[Z28940]]
* [[Z28945]]
* [[Z28986]]
* [[Z29031]]
* [[Z29079]]
* [[Z29108]]
* [[Z29183]]
* [[Z29267]]
* [[Z29294]]
* [[Z29443]]
* [[Z29518]]
* [[Z29725]]
* [[Z29890]]
* [[Z29940]] English
* [[Z30177]]
* [[Z30217]]
* [[Z30306]] Serbian
* [[Z30367]]
* [[Z30389]] Armenian
* [[Z30473]] Armenian
* [[Z30549]] Armenian
* [[Z30638]] Malay
* [[Z30837]]
* [[Z30901]] toki pona
* [[Z31108]]
* [[Z31145]]
* [[Z31192]]
* [[Z31211]]
* [[Z31241]] Dutch
* [[Z31322]] Dutch
* [[Z31398]]
* [[Z31454]] Japanese
* [[Z31456]] Russian
* [[Z31572]] Arabic
* [[Z31648]] Indonesian
* [[Z31670]] Malay
* [[Z31729]]
* [[Z31754]]
* [[Z31772]] Portuguese
* [[Z31907]]
* [[Z31944]]
* [[Z31965]]
* [[Z32031]] Latin
* [[Z32314]] English
* [[Z32330]] Latin
* [[Z32340]] Latin
* [[Z32343]] Latin
* [[Z32347]] Latin
* [[Z32436]] Portuguese
* [[Z32456]]
* [[Z32527]]
* [[Z32537]]
* [[Z32573]]
* [[Z32577]]
* [[Z32588]] Czech
* [[Z32715]]
* [[Z32734]]
* [[Z32780]] Czech
* [[Z32793]] Japanese
* [[Z32953]]
* [[Z33105]]
* [[Z33151]] toki pona
* [[Z33165]] Malay
* [[Z33245]] Japanese
* [[Z33340]] Luxembourgish
* [[Z33399]]
* [[Z33415]]
* [[Z33440]] Tagalog
* [[Z33509]] pinyin
* [[Z33691]]
* [[Z33696]] pinyin
* [[Z33727]]
* [[Z33778]]
* [[Z33785]]
* [[Z33797]] pinyin
* [[Z33818]]
* [[Z33836]]
* [[Z33878]]
* [[Z33955]] pinyin
* [[Z33983]]
* [[Z33986]] Hebrew
* [[Z34009]] pinyin
* [[Z34139]] Bulgarian
* [[Z34200]] toki poka
* [[Z34212]] pinyin
* [[Z34308]] Bulgarian
* [[Z34463]]
* [[Z34797]] pinyin
* [[Z34854]]
* [[Z34943]]
* [[Z34993]]
* [[Z35010]] Bengali
* [[Z35175]]
* [[Z35278]]
* [[Z35388]]
* [[Z35390]] SignWriting
* [[Z35392]] SignWriting
* [[Z35395]] SignWriting
* [[Z35397]] SignWriting
* [[Z35408]] SignWriting
* [[Z35528]] Chinese
* [[Z35608]] Bangla
* [[Z35780]] Igbo
* [[Z35828]]
* [[Z35879]] SignWriting
* [[Z35886]] SignWriting
* [[Z35888]] SignWriting
* [[Z35893]] SignWriting
* [[Z35896]] SignWriting
* [[Z36004]] Swedish
* [[Z36116]]
* [[Z36128]] bitbashing
* [[Z36174]]
* [[Z36341]]
* [[Z36587]]
* [[Z36839]]
* [[Z36903]]
* [[Z36944]]
* [[Z37447]] Bangla
* [[Z37482]] Bangla
* [[Z37518]]
* [[Z37533]] German
* [[Z37719]]
* [[Z37756]]
* [[Z37785]]
* [[Z38042]] French
* [[Z38103]]
* [[Z38129]] Bangla
* [[Z38198]]
* [[Z38250]] Polish
* [[Z38295]]
* [[Z38338]]
* [[Z38370]]
gp4y81szxeee3fo5mvi3x34t42puezc
294803
294802
2026-07-29T15:23:54Z
YoshiRulz
10156
294803
wikitext
text/x-wiki
* [[Z10018]]
* [[Z10022]] Turkish
* [[Z10047]]
* [[Z10057]] bitbashing
* [[Z10067]] bitbashing
* [[Z10124]] bitbashing
* [[Z10132]] bitbashing
* [[Z10148]] bitbashing
* [[Z10149]] bitbashing
* [[Z10178]] URIs
* [[Z10181]] URIs
* [[Z10185]] URIs
* [[Z10188]] URIs
* [[Z10196]] RegEx
* [[Z10309]] NATO phonetic alphabet
* [[Z10357]]
* [[Z10373]] Unicode
* [[Z10384]] Unicode
* [[Z10387]] Unicode
* [[Z10390]] Unicode
* [[Z10394]] Unicode
* [[Z10397]] Unicode
* [[Z10398]] Unicode
* [[Z10399]] Unicode
* [[Z10410]] email address
* [[Z10441]] Brainfuck
* [[Z10450]] Esperanto
* [[Z10458]] Esperanto
* [[Z10459]] Esperanto
* [[Z10482]] Esperanto
* [[Z10491]] Esperanto
* [[Z10507]]
* [[Z10514]] Esperanto
* [[Z10524]] train stuff
* [[Z10574]] Esperanto
* [[Z10587]] Bangla
* [[Z10591]] Bangla
* [[Z10608]] URIs
* [[Z10682]] Turkish
* [[Z10689]] Turkish
* [[Z10761]] composition exists but fails
* [[Z10812]]
* [[Z10816]]
* [[Z10821]]
* [[Z10894]] Hebrew
* [[Z10938]]
* [[Z10970]] NATO phonetic alphabet
* [[Z10975]] Javanese
* [[Z10987]]
* [[Z11011]] Jalali calendar
* [[Z11022]]
* [[Z11023]]
* [[Z11049]] URIs
* [[Z11077]] Bangla
* [[Z11089]] English
* [[Z11094]] CSV
* [[Z11193]]
* [[Z11208]] SMILES
* [[Z11235]]
* [[Z11353]] Igbo
* [[Z11390]] English
* [[Z11461]]
* [[Z11501]]
* [[Z11548]] French
* [[Z11553]]
* [[Z11589]] French
* [[Z11590]] French
* [[Z11619]] Breton
* [[Z11627]] Breton
* [[Z11632]] Breton
* [[Z11642]] NATO phonetic alphabet
* [[Z11646]] English
* [[Z11651]] English
* [[Z11668]] NATO phonetic alphabet
* [[Z11672]] NATO phonetic alphabet
* [[Z11676]] NATO phonetic alphabet
* [[Z11678]]
* [[Z11700]] Breton
* [[Z11705]]
* [[Z11722]] German
* [[Z11739]] German
* [[Z11762]] German
* [[Z11834]] German
* [[Z11884]] SMILES
* [[Z11899]] SMILES
* [[Z11929]] Punjabi
* [[Z11938]] Rohingya
* [[Z12036]] Punjabi
* [[Z12058]] Punjabi
* [[Z12078]] Persian
* [[Z12082]] Perso-Arabic
* [[Z12116]] Rohingya
* [[Z12130]] Rohingya
* [[Z12134]] Rohingya
* [[Z12186]] Rohingya
* [[Z12189]] Turkish
* [[Z12194]] Rohingya
* [[Z12198]] Punjabi
* [[Z12217]]
* [[Z12219]]
* [[Z12228]] Urdu
* [[Z12240]] Urdu
* [[Z12268]] Breton
* [[Z12316]]
* [[Z12408]] Igbo
* [[Z12497]] float
* [[Z12500]] float
* [[Z12505]] float
* [[Z12509]] float
* [[Z12608]] Chinese
* [[Z12611]] SMILES
* [[Z12627]] Dutch
* [[Z12665]] float
* [[Z12671]]
* [[Z12678]] Bangla
* [[Z12689]] German
* [[Z12729]]
* [[Z12745]]
* [[Z12770]] Igbo
* [[Z12775]] Korean
* [[Z12794]] CSV
* [[Z12806]] Igbo
* [[Z12818]] Sudanese
* [[Z12884]] Sudanese
* [[Z12908]] Esperanto
* [[Z12919]] Bangla
* [[Z12926]] Bangla
* [[Z12941]]
* [[Z12992]]
* [[Z13006]]
* [[Z13017]] colour
* [[Z13023]] colour
* [[Z13028]] colour
* [[Z13040]] Serbian
* [[Z13060]]
* [[Z13124]] Japanese
* [[Z13138]] Hebrew
* [[Z13151]] Bangla
* [[Z13156]] Bangla
* [[Z13195]] Bangla
* [[Z13206]] English
* [[Z13238]] Bangla
* [[Z13254]] English
* [[Z13270]] Bangla
* [[Z13300]] Japanese
* [[Z13335]] Japanese
* [[Z13587]] English
* [[Z13617]] Finnish
* [[Z13806]]
* [[Z13871]]
* [[Z13934]]
* [[Z14018]]
* [[Z14066]]
* [[Z14083]]
* [[Z14159]] composition exists but fails
* [[Z14189]] bitbashing
* [[Z14195]] bitbashing
* [[Z14200]]
* [[Z14226]] train stuff
* [[Z14473]]
* [[Z14523]] English
* [[Z14562]]
* [[Z14643]]
* [[Z14648]]
* [[Z14653]]
* [[Z14657]]
* [[Z14662]]
* [[Z14680]]
* [[Z14683]]
* [[Z14917]]
* [[Z14961]]
* [[Z14980]]
* [[Z15007]]
* [[Z15092]]
* [[Z15098]]
* [[Z15251]] composition exists but fails
* [[Z15256]]
* [[Z15347]] transcendental
* [[Z15356]] irrational
* [[Z15362]]
* [[Z15391]]
* [[Z15553]] composition exists but fails
* [[Z15564]]
* [[Z15567]] Malay
* [[Z15708]] Korean
* [[Z15937]]
* [[Z15963]] German
* [[Z15974]]
* [[Z16008]] Swedish
* [[Z16053]] Igbo
* [[Z16074]] Igbo
* [[Z16093]] French
* [[Z16114]] Chinese
* [[Z16150]] Bangla
* [[Z16153]]
* [[Z16163]] Low German
* [[Z16172]] Moroccan
* [[Z16184]] Arabic
* [[Z16185]] Klingon
* [[Z16221]] Portuguese
* [[Z16394]]
* [[Z16409]] Luxembourgish
* [[Z16431]] Spanish
* [[Z16443]] Moroccan
* [[Z16475]] float
* [[Z16608]] Breton
* [[Z16741]] SMILES
* [[Z16812]] Ukranian
* [[Z16904]] Bangla
* [[Z16908]]
* [[Z16919]] English
* [[Z17030]]
* [[Z17036]]
* [[Z17081]] Vietnamese
* [[Z17506]]
* [[Z17511]]
* [[Z17516]]
* [[Z17534]]
* [[Z17563]] Bangla
* [[Z17564]] Bangla
* [[Z17639]] Spanish
* [[Z17654]] English
* [[Z17664]] colour
* [[Z17685]] Igbo
* [[Z17713]] colour
* [[Z17721]] Swedish
* [[Z17727]] Swedish
* [[Z17745]] Swedish
* [[Z17822]] Swedish
* [[Z17866]] Spanish
* [[Z17966]] Swedish
* [[Z18002]] Swedish
* [[Z18006]] Swedish
* [[Z18131]] Bangla
* [[Z18140]] Russian
* [[Z18160]] Swedish
* [[Z18163]] Swedish
* [[Z18169]] Bangla
* [[Z18175]] Swedish
* [[Z18181]]
* [[Z18184]] colour
* [[Z18189]] colour
* [[Z18196]] colour
* [[Z18199]] Kurdish
* [[Z18204]] colour
* [[Z18208]] colour
* [[Z18212]] colour
* [[Z18216]] Persian
* [[Z18220]] Swedish
* [[Z18226]] Swedish
* [[Z18233]] Swedish
* [[Z18238]] Swedish
* [[Z18263]] colour
* [[Z18268]] colour
* [[Z18281]] composition exists but fails
* [[Z18296]] colour
* [[Z18300]] colour
* [[Z18319]]
* [[Z18331]]
* [[Z18336]]
* [[Z18339]]
* [[Z18346]]
* [[Z18365]] German
* [[Z18387]] Bangla
* [[Z18397]] Bangla
* [[Z18424]]
* [[Z18435]] Bangla
* [[Z18440]] Judeo-Persian
* [[Z18459]]
* [[Z18462]] Bangla
* [[Z18467]]
* [[Z18489]]
* [[Z18515]]
* [[Z18529]]
* [[Z18531]]
* [[Z18541]] Basque
* [[Z18546]] Indonesian
* [[Z18573]] Bangla
* [[Z18592]]
* [[Z18603]] Kurdish
* [[Z18662]] Bangla
* [[Z18670]] Basque
* [[Z18679]] Malay
* [[Z18699]] Kurdish
* [[Z18708]] Kurdish
* [[Z18722]]
* [[Z18733]] Basque
* [[Z18742]] Basque
* [[Z18766]]
* [[Z18768]]
* [[Z18775]]
* [[Z18779]]
* [[Z18784]] Russian
* [[Z18790]] Kurdish
* [[Z18793]]
* [[Z18796]] English
* [[Z18807]] Kurdish
* [[Z18826]] Basque
* [[Z18828]] Balochi
* [[Z18831]] Bangla
* [[Z18837]] Bangla
* [[Z18852]]
* [[Z18859]]
* [[Z18867]] Malay
* [[Z18877]] Balochi
* [[Z18881]] Bangla
* [[Z18893]] Malay
* [[Z18922]]
* [[Z18932]]
* [[Z18957]]
* [[Z18961]]
* [[Z18988]] Arabic
* [[Z19009]] Tunisian
* [[Z19011]] Arabic
* [[Z19013]] Tunisian
* [[Z19020]]
* [[Z19023]]
* [[Z19046]] Latvian
* [[Z19085]]
* [[Z19135]] Moroccan
* [[Z19191]]
* [[Z19217]]
* [[Z19223]]
* [[Z19334]] Hindi
* [[Z19344]]
* [[Z19370]]
* [[Z19380]] SMILES
* [[Z19403]]
* [[Z19421]]
* [[Z19441]]
* [[Z19460]]
* [[Z19472]] Malayalam
* [[Z19479]]
* [[Z19484]] Malayalam
* [[Z19486]]
* [[Z19489]]
* [[Z19503]] Malayalam
* [[Z19533]] Malayalam
* [[Z19583]]
* [[Z19629]] Arabic
* [[Z19637]]
* [[Z19641]]
* [[Z19800]]
* [[Z19886]]
* [[Z19901]]
* [[Z19933]]
* [[Z19943]]
* [[Z19953]]
* [[Z20013]] Syrian
* [[Z20020]]
* [[Z20024]] Syrian
* [[Z20132]]
* [[Z20198]]
* [[Z20285]]
* [[Z20362]]
* [[Z20426]] English
* [[Z20449]]
* [[Z20465]] Basque
* [[Z20467]] Basque
* [[Z20468]] Basque
* [[Z20469]] Basque
* [[Z20511]] Basque
* [[Z20573]]
* [[Z20597]] English
* [[Z20617]] Hijri calendar
* [[Z20665]] Gaelic
* [[Z20687]]
* [[Z20706]] Persian
* [[Z20727]] German
* [[Z20730]]
* [[Z20741]]
* [[Z20750]]
* [[Z20773]] English
* [[Z20776]] German
* [[Z20782]] English
* [[Z20788]]
* [[Z20791]] Hungarian
* [[Z20801]] Russian
* [[Z20816]]
* [[Z20841]]
* [[Z20844]]
* [[Z20849]]
* [[Z20854]]
* [[Z20915]]
* [[Z20924]]
* [[Z21009]]
* [[Z21031]]
* [[Z21043]]
* [[Z21047]]
* [[Z21071]]
* [[Z21100]]
* [[Z21121]]
* [[Z21148]]
* [[Z21187]]
* [[Z21198]]
* [[Z21245]]
* [[Z21267]] Bangla
* [[Z21278]]
* [[Z21360]]
* [[Z21486]]
* [[Z21503]]
* [[Z21514]]
* [[Z21539]]
* [[Z21554]] colour
* [[Z21562]]
* [[Z21572]] Bangla
* [[Z21587]]
* [[Z21599]] French
* [[Z21617]] French
* [[Z21624]] French
* [[Z21632]] French
* [[Z21682]]
* [[Z21796]]
* [[Z21814]]
* [[Z21842]] English
* [[Z21934]]
* [[Z21939]]
* [[Z21961]] Arabic
* [[Z22002]]
* [[Z22007]]
* [[Z22107]]
* [[Z22155]]
* [[Z22162]]
* [[Z22214]] Arabic
* [[Z22236]]
* [[Z22302]]
* [[Z22455]] toki pona
* [[Z22571]] toki pona
* [[Z22576]] Russian
* [[Z22623]] Church Slavonic
* [[Z22693]]
* [[Z22699]]
* [[Z22717]]
* [[Z22725]]
* [[Z22728]]
* [[Z22764]]
* [[Z22786]] Italian
* [[Z22791]] Italian
* [[Z22796]]
* [[Z22844]] Julian calendar
* [[Z22849]]
* [[Z22903]]
* [[Z23003]] Italian
* [[Z23109]]
* [[Z23153]]
* [[Z23197]] Italian
* [[Z23219]]
* [[Z23246]]
* [[Z23254]]
* [[Z23269]] Julian calendar
* [[Z23283]]
* [[Z23561]]
* [[Z23619]] Italian
* [[Z23782]] Quechua
* [[Z23783]]
* [[Z23788]] Quechua
* [[Z23790]] Quechua
* [[Z23792]] Quechua
* [[Z23795]] Quechua
* [[Z23798]] Quechua
* [[Z23800]] Quechua
* [[Z23808]]
* [[Z23827]] English
* [[Z23848]]
* [[Z23851]]
* [[Z23855]] Luxembourgish
* [[Z23865]]
* [[Z23869]]
* [[Z23953]]
* [[Z23956]]
* [[Z23961]] Italian
* [[Z23976]]
* [[Z23984]] English
* [[Z23990]] Dagbani
* [[Z23997]]
* [[Z24007]]
* [[Z24025]] Arabic
* [[Z24081]]
* [[Z24139]]
* [[Z24450]]
* [[Z24459]]
* [[Z24460]]
* [[Z24497]]
* [[Z24505]]
* [[Z24632]]
* [[Z24681]]
* [[Z24698]]
* [[Z24721]] toki pona
* [[Z24880]] Dagbani
* [[Z24979]] Italian
* [[Z24984]] Dagbani
* [[Z24987]] Spanish
* [[Z25007]]
* [[Z25016]]
* [[Z25022]]
* [[Z25032]] Italian
* [[Z25038]] English
* [[Z25043]] Dagbani
* [[Z25127]]
* [[Z25128]]
* [[Z25152]]
* [[Z25158]]
* [[Z25220]]
* [[Z25271]]
* [[Z25376]]
* [[Z25393]]
* [[Z25399]]
* [[Z25404]]
* [[Z25416]]
* [[Z25419]]
* [[Z25457]]
* [[Z25491]]
* [[Z25510]]
* [[Z25557]]
* [[Z25565]]
* [[Z25683]] English
* [[Z25763]] Spanish
* [[Z25792]]
* [[Z25829]]
* [[Z25833]]
* [[Z25847]]
* [[Z25853]]
* [[Z25901]]
* [[Z25924]] Serbian
* [[Z25930]]
* [[Z25963]]
* [[Z25966]]
* [[Z25982]]
* [[Z25991]]
* [[Z26004]]
* [[Z26011]]
* [[Z26017]] Italian
* [[Z26029]] English
* [[Z26033]] Dagbani
* [[Z26046]] Chinese
* [[Z26059]]
* [[Z26076]] Chinese
* [[Z26081]] Chinese
* [[Z26121]] Serbian
* [[Z26214]]
* [[Z26328]] Spanish
* [[Z26354]] Malayalam
* [[Z26369]]
* [[Z26428]]
* [[Z26432]] Bangla
* [[Z26444]]
* [[Z26452]]
* [[Z26487]]
* [[Z26491]]
* [[Z26495]]
* [[Z26499]]
* [[Z26629]] Bangla
* [[Z26638]] Bangla
* [[Z26643]] Bangla
* [[Z26648]] Bangla
* [[Z26652]] Bangla
* [[Z26729]]
* [[Z26756]]
* [[Z26760]]
* [[Z26774]] Hijri calendar
* [[Z26779]]
* [[Z26785]]
* [[Z26817]] Hijri calendar
* [[Z27014]]
* [[Z27022]]
* [[Z27028]]
* [[Z27057]]
* [[Z27131]] Italian
* [[Z27254]] Luxembourgish
* [[Z27298]] Arabic
* [[Z27332]]
* [[Z27376]]
* [[Z27406]] Italian
* [[Z27417]] Breton
* [[Z27574]] Breton
* [[Z27632]]
* [[Z27655]] Luxembourgish
* [[Z27705]]
* [[Z27737]]
* [[Z27791]]
* [[Z27811]]
* [[Z27815]]
* [[Z27861]]
* [[Z27868]]
* [[Z27878]]
* [[Z27908]]
* [[Z28009]]
* [[Z28094]]
* [[Z28119]] Julian calendar
* [[Z28378]] Bangla
* [[Z28387]]
* [[Z28422]] Bangla
* [[Z28467]]
* [[Z28482]]
* [[Z28513]]
* [[Z28539]] German
* [[Z28562]] French
* [[Z28565]]
* [[Z28600]] Hijri calendar
* [[Z28661]]
* [[Z28741]]
* [[Z28846]]
* [[Z28911]] Hijri calendar
* [[Z28917]]
* [[Z28940]]
* [[Z28945]]
* [[Z28986]]
* [[Z29031]]
* [[Z29079]]
* [[Z29108]]
* [[Z29183]]
* [[Z29267]]
* [[Z29294]]
* [[Z29443]]
* [[Z29518]]
* [[Z29725]]
* [[Z29890]]
* [[Z29940]] English
* [[Z30177]]
* [[Z30217]]
* [[Z30306]] Serbian
* [[Z30367]]
* [[Z30389]] Armenian
* [[Z30473]] Armenian
* [[Z30549]] Armenian
* [[Z30638]] Malay
* [[Z30837]]
* [[Z30901]] toki pona
* [[Z31108]]
* [[Z31145]]
* [[Z31192]]
* [[Z31211]]
* [[Z31241]] Dutch
* [[Z31322]] Dutch
* [[Z31398]]
* [[Z31454]] Japanese
* [[Z31456]] Russian
* [[Z31572]] Arabic
* [[Z31648]] Indonesian
* [[Z31670]] Malay
* [[Z31729]]
* [[Z31754]]
* [[Z31772]] Portuguese
* [[Z31907]]
* [[Z31944]]
* [[Z31965]]
* [[Z32031]] Latin
* [[Z32314]] English
* [[Z32330]] Latin
* [[Z32340]] Latin
* [[Z32343]] Latin
* [[Z32347]] Latin
* [[Z32436]] Portuguese
* [[Z32456]]
* [[Z32527]]
* [[Z32537]]
* [[Z32573]]
* [[Z32577]]
* [[Z32588]] Czech
* [[Z32715]]
* [[Z32734]]
* [[Z32780]] Czech
* [[Z32793]] Japanese
* [[Z32953]]
* [[Z33105]]
* [[Z33151]] toki pona
* [[Z33165]] Malay
* [[Z33245]] Japanese
* [[Z33340]] Luxembourgish
* [[Z33399]]
* [[Z33415]]
* [[Z33440]] Tagalog
* [[Z33509]] pinyin
* [[Z33691]]
* [[Z33696]] pinyin
* [[Z33727]]
* [[Z33778]]
* [[Z33785]]
* [[Z33797]] pinyin
* [[Z33818]]
* [[Z33836]]
* [[Z33878]]
* [[Z33955]] pinyin
* [[Z33983]]
* [[Z33986]] Hebrew
* [[Z34009]] pinyin
* [[Z34139]] Bulgarian
* [[Z34200]] toki poka
* [[Z34212]] pinyin
* [[Z34308]] Bulgarian
* [[Z34463]]
* [[Z34797]] pinyin
* [[Z34854]]
* [[Z34943]]
* [[Z34993]]
* [[Z35010]] Bengali
* [[Z35175]]
* [[Z35278]]
* [[Z35388]]
* [[Z35390]] SignWriting
* [[Z35392]] SignWriting
* [[Z35395]] SignWriting
* [[Z35397]] SignWriting
* [[Z35408]] SignWriting
* [[Z35528]] Chinese
* [[Z35608]] Bangla
* [[Z35780]] Igbo
* [[Z35828]]
* [[Z35879]] SignWriting
* [[Z35886]] SignWriting
* [[Z35888]] SignWriting
* [[Z35893]] SignWriting
* [[Z35896]] SignWriting
* [[Z36004]] Swedish
* [[Z36116]]
* [[Z36128]] bitbashing
* [[Z36174]]
* [[Z36341]]
* [[Z36587]]
* [[Z36839]]
* [[Z36903]]
* [[Z36944]]
* [[Z37447]] Bangla
* [[Z37482]] Bangla
* [[Z37518]]
* [[Z37533]] German
* [[Z37719]]
* [[Z37756]]
* [[Z37785]]
* [[Z38042]] French
* [[Z38103]]
* [[Z38129]] Bangla
* [[Z38198]]
* [[Z38250]] Polish
* [[Z38295]]
* [[Z38338]]
* [[Z38370]]
rqqc5r5zrnpky4h53tft48ip4ckgoko
Z36316
0
85585
294782
282584
2026-07-29T14:42:46Z
Axolitl
85298
Translated label from French to English
294782
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36316"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z23",
"Z17K2": "Z36316K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "Plusieurs fonctions"
}
]
}
}
],
"Z8K2": "Z23",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z36316"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "Implémentation des polynômes"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Implementation of polynomials"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "Implémentation d'une structure servant à représenter des polynômes et effectuer des opérations dessus(copier coller le code dans un IDE Python pour exécution et utilisation des fonctions)"
}
]
}
}
5v6ambbm1knkzcmo1yb24fqjf0v0tcu
Z37343
0
87266
295050
288970
2026-07-30T11:58:00Z
99of9
1622
more recent default markup
295050
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37343"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z37342",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z37342",
"Z37342K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q132"
},
"Z37342K2": "Z1002"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z14392",
"Z14392K2": {
"Z1K1": "Z11",
"Z11K1": "Z1360",
"Z11K2": "Sunday (is part of the) weekend."
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "[mul] Sunday (is part of the) weekend."
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
kynpdhnfai23x38m52q4nynnihuw5ys
Z37344
0
87267
295049
289820
2026-07-30T11:56:06Z
99of9
1622
more recent method of marking default text
295049
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37344"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z37342",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z34669",
"Z34669K1": [
"Z11",
{
"Z1K1": "Z7",
"Z7K1": "Z34669",
"Z34669K1": [
"Z11",
{
"Z1K1": "Z7",
"Z7K1": "Z26107",
"Z26107K1": "Z1360",
"Z26107K2": {
"Z1K1": "Z7",
"Z7K1": "Z10771",
"Z10771K1": {
"Z1K1": "Z7",
"Z7K1": "Z36270",
"Z36270K1": {
"Z1K1": "Z18",
"Z18K1": "Z37342K1"
},
"Z36270K2": {
"Z1K1": "Z18",
"Z18K1": "Z37342K2"
}
}
}
},
{
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z60",
"Z60K1": "mul",
"Z60K2": [
"Z6"
]
},
"Z11K2": "(is part of the)"
},
{
"Z1K1": "Z7",
"Z7K1": "Z34644",
"Z34644K1": {
"Z1K1": "Z7",
"Z7K1": "Z33024",
"Z33024K1": {
"Z1K1": "Z7",
"Z7K1": "Z34641",
"Z34641K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z18",
"Z18K1": "Z37342K1"
},
"Z30120K2": [
"Z6030",
"Z6036"
],
"Z30120K3": [
"Z60",
"Z1360"
],
"Z30120K4": [
"Z6092",
{
"Z1K1": "Z6092",
"Z6092K1": "P361"
}
]
}
},
"Z33024K2": {
"Z1K1": "Z18",
"Z18K1": "Z37342K2"
}
}
}
],
"Z34669K2": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z37342K2"
},
"Z11K2": " "
}
},
{
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z37342K2"
},
"Z11K2": "."
}
],
"Z34669K2": {
"Z1K1": "Z11",
"Z11K1": "Z1360",
"Z11K2": ""
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "part-of sentence (default) composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
626of0ywln4qmd1r4jcitbm5qssgt6c
Z37463
0
87454
295048
289601
2026-07-30T11:47:25Z
VIGNERON
96
+ fr
295048
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37463"
},
"Z2K2": {
"Z1K1": "Z50",
"Z50K1": [
"Z3",
{
"Z1K1": "Z3",
"Z3K1": "Z6",
"Z3K2": "Z37463K1",
"Z3K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item QID"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "QID dell'elemento"
}
]
},
"Z3K4": {
"Z1K1": "Z40",
"Z40K1": "Z42"
}
},
{
"Z1K1": "Z3",
"Z3K1": "Z6",
"Z3K2": "Z37463K2",
"Z3K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "predicate PID"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "PID del predicato"
}
]
},
"Z3K4": {
"Z1K1": "Z40",
"Z40K1": "Z42"
}
},
{
"Z1K1": "Z3",
"Z3K1": "Z6",
"Z3K2": "Z37463K3",
"Z3K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "value QID"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "QID del valore"
}
]
},
"Z3K4": {
"Z1K1": "Z40",
"Z40K1": "Z42"
}
}
],
"Z50K2": "Z37463"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "Elemento Wikidata non ha dichiarazione richiesta"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Wikidata item does not have required claim"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "L'élément Wikidata n'a pas l'affirmation requise"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
immazl7hk7kplhaczfkip2wcfmzzych
Z37803
0
87935
294836
292704
2026-07-29T16:53:16Z
Jdforrester (WMF)
4
Not a composition.
294836
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37803"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z37802",
"Z14K3": {
"Z1K1": "Z16",
"Z16K1": "Z610",
"Z16K2": "def Z37802(Z37802K1, Z37802K2):\n\tif Z37802K2 not in Z37802K1:\n\t\timport json\n\t\tWikifunctions.Error(\"Z36590\",[Z24606K2,json.dumps(Z37802K1)])\n\treturn Z37802K1[Z37802K2]"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "get element of language-keyed map, Python dict"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
31thwv18fea06k0rf3rcno4q3kx4mdx
Z37804
0
87936
294839
292703
2026-07-29T16:54:42Z
Jdforrester (WMF)
4
294839
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37804"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z37802",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z37802",
"Z37802K1": {
"Z1K1": {
"Z1K1": "Z7",
"Z7K1": "Z883",
"Z883K1": "Z60",
"Z883K2": "Z1"
},
"K1": [
{
"Z1K1": "Z7",
"Z7K1": "Z882",
"Z882K1": "Z60",
"Z882K2": "Z1"
},
{
"Z1K1": {
"Z1K1": "Z7",
"Z7K1": "Z882",
"Z882K1": "Z60",
"Z882K2": "Z1"
},
"K1": "Z1002",
"K2": "xxx"
},
{
"Z1K1": {
"Z1K1": "Z7",
"Z7K1": "Z882",
"Z882K1": "Z60",
"Z882K2": "Z1"
},
"K1": "Z1004",
"K2": "yyy"
}
]
},
"Z37802K2": "Z1002"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "xxx"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "get element of language-keyed map, English -\u003E xxx"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
d5j2bkj1087lpveo7rhi405g67hshnj
Wikifunctions:Type proposals/Words with many forms
4
87959
294732
294447
2026-07-29T12:18:09Z
DVrandecic (WMF)
7
/* Discussion */ Reply
294732
wikitext
text/x-wiki
= What is the problem? =
A word (lexeme) often has several forms, and the right form needs to be selected for a given sentence. For example, in English, the following two sentences use two different forms of the word “''[[d:Lexeme:L536|book]]''”:
# He read a ''book'' this month.
# He read seven ''books'' this month.
English nouns are usually modelled as having two forms, so that is rather simple and small. With [[Wikifunctions:Type proposals/Syntactic table|syntactic tables]] we model it with a table with two options, one singular and one plural (example for the noun “''[[Z36617|goose]]''”).
Now, for lexemes with two forms this leads to a table with two options. That’s not very problematic.
But in other languages, some parts of speech can have many different forms. And I just came to German adjectives. German adjectives have three comparison levels (positive, comparative, superlative), two numbers (singular and plural), three genders (feminine, masculine, and neuter), four cases (nominative, dative, genitive, and accusative), and three inflections (strong, weak, and mixed). That’s [https://www.wikifunctions.org/view/en/Z13558?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z13558%22%2C%22Z13558K1%22%3A%5B%22Z13518%22%2C%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%223%22%7D%2C%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%222%22%7D%2C%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%223%22%7D%2C%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%224%22%7D%2C%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%223%22%7D%5D%7D 3x2x3x4x3=216] forms. And three predicative forms.
To see how this can look like, here’s the adjective “''[[d:Lexeme:L343955|braun]]''” (brown) with 147 forms and here’s the page on German Wiktionary that shows all forms for the adjective "''[[:de:wikt:Flexion:schön|schön]]"'' (beautiful). Yeah, German Wiktionary moved it to its own page because it would have been so unwieldy on the page of the word itself. I tried to rebuild a German adjective on Wikifunctions, here’s “''[[Z37431|hoch]]''” (high). It “only” has 129 options, as some of the plural forms collapse along the genders and even the cases sometimes, and thus we can save on these if the functions were careful. But trying to use that in functions lead to trouble with the system ([[phab:T431734|T431734]]).
And that’s just the first kind of lexeme language and part of speech that happened to be a bit bigger.
One question is, can Wikifunctions scale to such big Syntactic tables with hundreds of options? Or do we need another solution?
In the discussion about the [[Wikifunctions:Type proposals/Syntactic type|Syntactic type proposal]], which was the predecessor to the Syntactic table proposal, the community did raise the point that the current proposal will lead to a lot of unnecessary computation. This argument turned out to be correct in practice. This proposal tries to remedy that issue.
= Possible approaches =
== A. Large tables ==
We have built a full table with 129 forms for the German adjective “[[Z37431|''hoch'']]”. This worked, but using them in functions did not ([[phab:T431734|T431734]]). For now it is unclear whether that is a substantial problem or just a minor bug. And even 129 forms is not the end of it: [[:en:wikt:açmak|this Turkish verb on the English Wiktionary]] has more than 300 forms, and [[:tr:wikt:açmak|the same one on the Turkish Wiktionary]] has even more, over 400 forms. In reality, these Lexemes have thousands of forms, and the tables on Wiktionary are woefully incomplete. Lists with so many elements will likely run into recursion limits, as well as being very hard for most users to understand let alone correct.
'''Formatting tables''': formatting content works by formatting every option, as they are all HTML fragments. (This is how the system works right now.)
'''Compatibility to Syntactic tables''': no issue, since they are still just tables.
'''Scalability''': we need to always evaluate every single option, no matter if we need it or not. If a table has a few hundred options, and we bold these, we need to bold a few hundred HTML fragments, and yet in the end we throw all but one out, wasting resources and slowing things down.
'''Plausibility of implementation''': can be done without changes to the backend, but won’t scale in the current system. Making this scale would be quite an effort.
=== Replacing materialized options with function calls ===
Now, one general rule in linguistics (which, as is often true, has plenty of exceptions) is that the more forms a kind of word has, the more regular they are. That’s why the forms in the German Wiktionary are all created from three or four inputs, not from hundreds. Same for the Turkish verbs mentioned above, they even have a single input only.
So instead of having to materialize all the options beforehand, ''i.e.'' making the whole inflection table available with all the individual options, we could collapse some or all of the table options into functions. Here, to visualize it with a small, artificial example in a made-up language:
{| class="wikitable"
|'''Gender \ Number'''
|'''Singular'''
|'''Plural'''
|-
|'''Masculine'''
|blond
|blonds
|-
|'''Feminine'''
|blonde
|blondes
|}
Any such regular table can always be replaced by a function ''form from stem(“blond”, gender, number)''
One example can be seen with [[Z37477|this function implementation for German adjectives]], which takes four base forms (the stems of the positive, comparative, and superlative as well as the positive predicative) and creates all the other functions through function calls.
One interesting question becomes, how do we use these function calls in Wikifunctions? If we evaluate them all beforehand, we create tons of computation that is never used (in fact, of the hundreds of options we know that only one will be used!). So we have two questions: how do we represent these function calls, and how do we integrate them in an NLG system that allows us to merge the individual tables / lexemes into larger sentence fragments and eventually sentences?
== B. Encode them as text in the fragments ==
Instead of having all options materialized, we materialize some, if any of the dimensions of the table, and we string encode the function calls for the remaining dimensions in the fragment. So instead of having the four options for the four forms for the made up language above, we have one function, e.g. <code>Z7133</code>, and placeholders for the two arguments, the number and the gender. As the tables get merged, and we figure out with which specific gender and number the table has to agree with, the placeholders for the arguments get replaced with the respective values, until the arguments are all given and then the function can be evaluated and the correct form replaces the function call.
So the single option for the table above could look like this as a fragment:
<code>※λZ7133blondQQλ※</code>
Say, we now learn that the form has to agree with a feminine noun. Now we replace one of the placeholder arguments and it becomes:
<code>※λZ7133blondQ1775415Qλ※</code>
Once we know that the form has to be singular, the second Q also gets replaced with the respective value. Now we can evaluate the represented function call and just replace it with “blonde”.
The exact syntax of how to store the embedded function calls as strings has plenty of room for bikeshedding. Note that, rather intentionally, in order to keep things reasonably simple, we only have a single level of function calls and do not embed these. Also the argument types are strictly limited to a single string followed by Wikidata item references. Both of these restrictions can be lifted with a smarter syntax.
(B2.) One alternative would be to reuse the syntax of embedded functions we already have instead of introducing a new one. So it would look like this:
<code><nowiki>{{#function:Z7133|blond|Q1775415|Q}}</nowiki></code>
This would have the advantage of having a more powerful syntax (we have a larger selection of arguments and combinations of arguments). It would have the disadvantage of bringing a syntax designed for wikitext into HTML fragments, which might be confusing expectations, users, and implementation.
'''Formatting tables''': since these are HTML fragments, they can be formatted the same way as the current HTML fragments.
'''Compatibility with Syntactic tables''': merge functions need to be aware of this shift. They need to know when to augment the argument list instead of using options, and when to replace the encoded function call with the actual text. But they are compatible otherwise.
'''Plausibility of implementation''': can be done with the system as is.
== C. A new Type for quoted and partial function calls ==
Instead of using text-encoded function calls in unsuspecting HTML fragments, we introduce a new type for essentially the same behaviour, so a real type representing a quoted, potentially partial function call.
We would have a type that looks a lot like a Z7, but is a different type (e.g. a Z77). This type is basically a [[:en:Closure_(computer_programming)|closure]], if I understand it correctly. Unlike a Z7 it does not get evaluated. It also can have missing arguments. Some core functions for this new type are:
* Does the function have all arguments set?
* Set a given argument to a given value
* Evaluate the function call
These functions would be needed in Option B as well, but there they would work on the string syntax.
A list of quoted, partial function calls would then be part of every Syntactic Option, on a new key. The HTML fragments themselves would have placeholders where the results of the function calls would be inserted.
Note that a quoted and partial function call will be a useful type also outside of this particular use case.
'''Formatting tables''': Since we retain the HTML fragments, we can continue to use the current approach for formatting. Boldening a table means we will still create the HTML fragment that bolds the placeholder, and once the function calls are resolved, the placeholder is replaced with the text.
'''Compatibility with Syntactic tables''': We need to add one key to each option, holding a list of quoted and partial function calls. The merge functions need to know about these, add the appropriate arguments, resolve function calls at the right time, and replace placeholders with the result.
'''Plausibility of implementation''': I think that the backend would require some small changes, but the frontend would need quite a bit of fiddly work.
== D. A new type enveloping a lispy representation of function calls ==
This and the next approach assume we are composing the whole text fragment as a function call. This avoids having any placeholders in the HTML fragment. Once the function call is fully specified, it can be evaluated and the result becomes the HTML fragment.
Here we propose to introduce a very simple new type: [[:en:Anonymous_function|anonymous functions]] (also known as lambdas).
It is quite similar to a Z8, but we drop the identity key, we drop the tests, and we allow for only one single composition as the implementation, represented by an untyped list as described below. So the structure is:
* K1: typed list of anonymous argument declarations
* K2: type of the return value
* K3: untyped list
An anonymous argument declaration also has three keys:
* K1: string for the identifier
* K2: type of the argument
* K3: Wikidata item reference for the meaning of the argument
A very simple representation for anonymous functions is to have an untyped list of objects, where the first object is the function to be called and the following are the argument values. (Basically, [[:en:Lisp_(programming_language)|LISP syntax]]. This is also inspired by [[Wikifunctions:Type proposals/Semantic unit|Mahir’s proposal for semantic units]].) if an argument is a function call itself, it is represented by a new list.
Values that are not given yet are represented by a Z18/argument reference.
A list that does not start with a function but has a different type as the first value instead evaluates to itself.
Note that anonymous functions are a useful type outside of this particular use case too. They also cover in their entirety all the use cases for quoted and partial function calls suggested in approach C and are strictly more powerful than these.
'''Formatting tables''':Formatting happens by wrapping the existing function call with the new call, e.g. in order to make a word bold, we take the function creating the word,
[ Z711, “blond”, Q1775415, K1 ]
and turn it into
[ Z36961, [ Z711, “blond”, Q1775415, K1 ] ]
'''Compatibility with Syntactic tables''': there are at least three possible ways on how to use this representation:
D1. We keep the existing structure, and extend syntactic options with a new key that takes a list of anonymous functions. Both the existing key for the list of HTML fragments and this new key may have empty lists. Merge functions would need to know how to use the fragments and the functions correctly. In the end, it should always boil down to just having options with HTML fragments.
D2. On Syntactic options, we replace the existing key with a list of HTML fragments with a list of anonymous functions. Note that a list with HTML fragments evaluates to itself, that means that existing HTML fragments just continue the same way (but would need to be wrapped with the new type).
D3. We entirely replace Syntactic options with an anonymous function call (and drop Syntactic options altogether). All features of options become arguments for the anonymous function call. In that case it would probably also make sense to rename the Syntactic table type, since it's not really a table anymore.
'''Plausibility of implementation''': can be done with the system as is, I think.
== E. A new Type for anonymous functions ==
This approach is basically the same as approach D, but has a more useful internal representation for anonymous function calls. Instead of an untyped list, we use a composition.
The argument declarations are the unbound arguments. We can either make a call to an anonymous function and provide the missing arguments ([[:en:Function_application|application]]), or we can replace one of the arguments with a value, leading to a new anonymous function that has one less argument ([[:en:Partial_application|currying]]). Once the anonymous function has no arguments left, it can be evaluated any time.
'''Formatting tables''': we envelop the implementation with the formatting function.
'''Compatibility with Syntactic tables''': E1, E2 or E3, as with D1, D2, D3 respectively.
'''Plausibility of implementation''': the backend should be able to deal with this pretty much as is, if I understand it correctly. The frontend would need some fiddly work, but that should be roughly comparable to approach C.
= Discussion =
{| class="wikitable"
|
|A
|B
|C
|D
|E
|-
|Can be implemented right away
|<nowiki>++</nowiki>
|<nowiki>++</nowiki>
|<nowiki>-</nowiki>
|<nowiki>++</nowiki>
|<nowiki>-</nowiki>
|-
|Decent UX with a bit of effort
|<nowiki>+</nowiki>
|<nowiki>- -</nowiki>
|<nowiki>+</nowiki>
|<nowiki>-</nowiki>
|<nowiki>+</nowiki>
|-
|Speed and scalability?
|<nowiki>-</nowiki>
|<nowiki>+</nowiki>
|<nowiki>+</nowiki>
|<nowiki>+</nowiki>
|<nowiki>+</nowiki>
|-
|Allows for composition
|<nowiki>+</nowiki>
|<nowiki>- -</nowiki>
|<nowiki>- -</nowiki>
|<nowiki>++</nowiki>
|<nowiki>++</nowiki>
|-
|How does it fit with the existing table type?
|<nowiki>++</nowiki>
|<nowiki>++</nowiki>
|<nowiki>+</nowiki>
|<nowiki>-</nowiki>
|<nowiki>-</nowiki>
|-
|Does it allow formatting content?
|<nowiki>++</nowiki>
|<nowiki>++</nowiki>
|<nowiki>++</nowiki>
|<nowiki>++</nowiki>
|<nowiki>++</nowiki>
|}
'''Denny’s recommendation''': while writing up the problem, although I initially wasn’t clear about how to proceed, I am now in favor of eventually moving to approach E but starting with approach D. Semantically, the lispy representation from D can be transformed automatically into an E, once the system supports anonymous functions in its UX, and until then, we can use the lispy representation. The lispy representation is not great from an UX perspective, but the goal is to replace it with something better. But we wouldn’t be blocked on that better UX in order to proceed. Out of inertia, I would prefer D1, but maybe D3 is the better solution as it is simpler.
* Honestly, I find it difficult to understand the difference between D and E. However, I agree that these two options might be the best one. Looking at 1/2/3 I would have considered 2 the best because we would not have to worry about merge functions and we could also keep the syntactic tables. Just my two cents, --[[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 18:35, 26 July 2026 (UTC)
:Thank you! @[[User:Ameisenigel|Ameisenigel]] -- the differences between D and E are:
:* D can be done right away, with the current system, and for E we would need to implement the appropriate type first in the backend
:* E would have a much nicer and more usable User Interface than D, and it is expected that E would have much fewer errors than D
:But again, I also think that we can migrate from D to E later and kick it off with D for now. Thank you for your thoughts! --[[User:DVrandecic (WMF)|DVrandecic (WMF)]] ([[User talk:DVrandecic (WMF)|talk]]) 12:18, 29 July 2026 (UTC)
'''Santhosh's feedback'''
As a native speaker a language with productive morphology with high inflection and agglutination — Malayalam, a word paradigm is a function. A Malayalam noun takes plural marking, then case, then postpositional and clitic material (-ഉം, -ഓ, -ഏ, -ആണ്...), and these stack productively. A verb combines tense/aspect/mood, causatives, negation-as-morphology, adverbial and conditional participles, and then cliticizes further. There is no finite table to materialize. So the proposal's direction — from enumerated options toward function-valued forms - it is the right direction.
In that sense, Proposal A, B and C does not help. D and E are where the proposal converges on the theoretically correct answer, which is that Wikifunctions needs first-class lambdas with partial application. This is, I'd argue, inevitable. Wikifunctions is a functional programming system, and any functional system that grows real use cases eventually discovers it needs closures and currying. E is simply lambda calculus done properly; D is E encoded as S-expressions. The lispy list is homoiconic and trivially manipulable (formatting-by-wrapping, [Z36961, [Z711, "blond", Q1775415, K1]], is genuinely elegant), but it's untyped, so you lose static checking of arity and argument types until evaluation time. This is important when a volunteer contributor is least equipped to debug a failure - at least when our debugging and authoring system is in early days.
One governance issue the proposal may have: Wikidata models lexeme forms as enumerated statements. Once forms are generated by Wikifunctions rather than stored, the source of truth for "what are the forms of this word" migrates partly from Wikidata to Wikifunctions, and the two can disagree. For Turkish and Malayalam this is unavoidable. Wikidata cannot enumerate the forms, but the projects should decide deliberately which system is authoritative for which layer.
While I would chose E as the best of these options, what strikes me most is that the proposal quietly reinvents smart paradigm (Détrez and Ranta, 2012) of Grammatical Framework. Am I right?
While A is not useful as such, it can be helpful in a mixed strategy where functions as source of truth, memoized materialization of frequent forms as a cache layer.
I don't fully get the idea of why we need to start with D and move towards E. By wiki standards(You mentioned it as "...due to inertia.."), D will always remain(nothing temporary in wiki world 🙂️ ). Regarding D1 and D2, I think the html fragment is misplaced. Isn't it a conflation of linguistic realization with presentation markup? Bold-ness is not a property of a wordform; it's a property of the rendered document.
For Malayalam, under materialized tables, lexicographic effort scales with lexemes × forms — hopeless for Malayalam, where Wikidata lexeme coverage is thin and nobody will hand-enter thousands of forms per verb. Under D/E, effort scales with lexemes × principal parts plus a one-time investment in grammar functions. Store a stem and an inflection class; generate the rest. That's the only model under which Malayalam coverage is achievable by a small volunteer community.
But there is a catch, someone has to encode the grammar as functions. This is [http://morph.smc.org.in where I am struggling since 2016]. The algorithmic understanding of Malayalam morphology is itself incomplete. It is not because some technical issue my efforts to make the grammar implementation is not able to parse a general corpus. I arrived at about 60% at 2020 and not able to expand further. This is because we are dealing with a living language. Prescriptive grammar takes you only to this far. My attempts to explain the grammar in some computable fashion hit a wall. Scholars are not able to explain the rules behind some patterns. MT systems and LLMs are doing better even though they produce Malayalam that no Malayalam speaker would write.
--[[User:Santhosh.thottingal|Santhosh.thottingal]] ([[User talk:Santhosh.thottingal|talk]]) 05:16, 28 July 2026 (UTC)
* (Add your comments here)
jnoyrf9lxqusfgomy5mth1biusy83kz
294735
294732
2026-07-29T12:28:25Z
DVrandecic (WMF)
7
/* Discussion */ Reply
294735
wikitext
text/x-wiki
= What is the problem? =
A word (lexeme) often has several forms, and the right form needs to be selected for a given sentence. For example, in English, the following two sentences use two different forms of the word “''[[d:Lexeme:L536|book]]''”:
# He read a ''book'' this month.
# He read seven ''books'' this month.
English nouns are usually modelled as having two forms, so that is rather simple and small. With [[Wikifunctions:Type proposals/Syntactic table|syntactic tables]] we model it with a table with two options, one singular and one plural (example for the noun “''[[Z36617|goose]]''”).
Now, for lexemes with two forms this leads to a table with two options. That’s not very problematic.
But in other languages, some parts of speech can have many different forms. And I just came to German adjectives. German adjectives have three comparison levels (positive, comparative, superlative), two numbers (singular and plural), three genders (feminine, masculine, and neuter), four cases (nominative, dative, genitive, and accusative), and three inflections (strong, weak, and mixed). That’s [https://www.wikifunctions.org/view/en/Z13558?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z13558%22%2C%22Z13558K1%22%3A%5B%22Z13518%22%2C%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%223%22%7D%2C%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%222%22%7D%2C%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%223%22%7D%2C%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%224%22%7D%2C%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%223%22%7D%5D%7D 3x2x3x4x3=216] forms. And three predicative forms.
To see how this can look like, here’s the adjective “''[[d:Lexeme:L343955|braun]]''” (brown) with 147 forms and here’s the page on German Wiktionary that shows all forms for the adjective "''[[:de:wikt:Flexion:schön|schön]]"'' (beautiful). Yeah, German Wiktionary moved it to its own page because it would have been so unwieldy on the page of the word itself. I tried to rebuild a German adjective on Wikifunctions, here’s “''[[Z37431|hoch]]''” (high). It “only” has 129 options, as some of the plural forms collapse along the genders and even the cases sometimes, and thus we can save on these if the functions were careful. But trying to use that in functions lead to trouble with the system ([[phab:T431734|T431734]]).
And that’s just the first kind of lexeme language and part of speech that happened to be a bit bigger.
One question is, can Wikifunctions scale to such big Syntactic tables with hundreds of options? Or do we need another solution?
In the discussion about the [[Wikifunctions:Type proposals/Syntactic type|Syntactic type proposal]], which was the predecessor to the Syntactic table proposal, the community did raise the point that the current proposal will lead to a lot of unnecessary computation. This argument turned out to be correct in practice. This proposal tries to remedy that issue.
= Possible approaches =
== A. Large tables ==
We have built a full table with 129 forms for the German adjective “[[Z37431|''hoch'']]”. This worked, but using them in functions did not ([[phab:T431734|T431734]]). For now it is unclear whether that is a substantial problem or just a minor bug. And even 129 forms is not the end of it: [[:en:wikt:açmak|this Turkish verb on the English Wiktionary]] has more than 300 forms, and [[:tr:wikt:açmak|the same one on the Turkish Wiktionary]] has even more, over 400 forms. In reality, these Lexemes have thousands of forms, and the tables on Wiktionary are woefully incomplete. Lists with so many elements will likely run into recursion limits, as well as being very hard for most users to understand let alone correct.
'''Formatting tables''': formatting content works by formatting every option, as they are all HTML fragments. (This is how the system works right now.)
'''Compatibility to Syntactic tables''': no issue, since they are still just tables.
'''Scalability''': we need to always evaluate every single option, no matter if we need it or not. If a table has a few hundred options, and we bold these, we need to bold a few hundred HTML fragments, and yet in the end we throw all but one out, wasting resources and slowing things down.
'''Plausibility of implementation''': can be done without changes to the backend, but won’t scale in the current system. Making this scale would be quite an effort.
=== Replacing materialized options with function calls ===
Now, one general rule in linguistics (which, as is often true, has plenty of exceptions) is that the more forms a kind of word has, the more regular they are. That’s why the forms in the German Wiktionary are all created from three or four inputs, not from hundreds. Same for the Turkish verbs mentioned above, they even have a single input only.
So instead of having to materialize all the options beforehand, ''i.e.'' making the whole inflection table available with all the individual options, we could collapse some or all of the table options into functions. Here, to visualize it with a small, artificial example in a made-up language:
{| class="wikitable"
|'''Gender \ Number'''
|'''Singular'''
|'''Plural'''
|-
|'''Masculine'''
|blond
|blonds
|-
|'''Feminine'''
|blonde
|blondes
|}
Any such regular table can always be replaced by a function ''form from stem(“blond”, gender, number)''
One example can be seen with [[Z37477|this function implementation for German adjectives]], which takes four base forms (the stems of the positive, comparative, and superlative as well as the positive predicative) and creates all the other functions through function calls.
One interesting question becomes, how do we use these function calls in Wikifunctions? If we evaluate them all beforehand, we create tons of computation that is never used (in fact, of the hundreds of options we know that only one will be used!). So we have two questions: how do we represent these function calls, and how do we integrate them in an NLG system that allows us to merge the individual tables / lexemes into larger sentence fragments and eventually sentences?
== B. Encode them as text in the fragments ==
Instead of having all options materialized, we materialize some, if any of the dimensions of the table, and we string encode the function calls for the remaining dimensions in the fragment. So instead of having the four options for the four forms for the made up language above, we have one function, e.g. <code>Z7133</code>, and placeholders for the two arguments, the number and the gender. As the tables get merged, and we figure out with which specific gender and number the table has to agree with, the placeholders for the arguments get replaced with the respective values, until the arguments are all given and then the function can be evaluated and the correct form replaces the function call.
So the single option for the table above could look like this as a fragment:
<code>※λZ7133blondQQλ※</code>
Say, we now learn that the form has to agree with a feminine noun. Now we replace one of the placeholder arguments and it becomes:
<code>※λZ7133blondQ1775415Qλ※</code>
Once we know that the form has to be singular, the second Q also gets replaced with the respective value. Now we can evaluate the represented function call and just replace it with “blonde”.
The exact syntax of how to store the embedded function calls as strings has plenty of room for bikeshedding. Note that, rather intentionally, in order to keep things reasonably simple, we only have a single level of function calls and do not embed these. Also the argument types are strictly limited to a single string followed by Wikidata item references. Both of these restrictions can be lifted with a smarter syntax.
(B2.) One alternative would be to reuse the syntax of embedded functions we already have instead of introducing a new one. So it would look like this:
<code><nowiki>{{#function:Z7133|blond|Q1775415|Q}}</nowiki></code>
This would have the advantage of having a more powerful syntax (we have a larger selection of arguments and combinations of arguments). It would have the disadvantage of bringing a syntax designed for wikitext into HTML fragments, which might be confusing expectations, users, and implementation.
'''Formatting tables''': since these are HTML fragments, they can be formatted the same way as the current HTML fragments.
'''Compatibility with Syntactic tables''': merge functions need to be aware of this shift. They need to know when to augment the argument list instead of using options, and when to replace the encoded function call with the actual text. But they are compatible otherwise.
'''Plausibility of implementation''': can be done with the system as is.
== C. A new Type for quoted and partial function calls ==
Instead of using text-encoded function calls in unsuspecting HTML fragments, we introduce a new type for essentially the same behaviour, so a real type representing a quoted, potentially partial function call.
We would have a type that looks a lot like a Z7, but is a different type (e.g. a Z77). This type is basically a [[:en:Closure_(computer_programming)|closure]], if I understand it correctly. Unlike a Z7 it does not get evaluated. It also can have missing arguments. Some core functions for this new type are:
* Does the function have all arguments set?
* Set a given argument to a given value
* Evaluate the function call
These functions would be needed in Option B as well, but there they would work on the string syntax.
A list of quoted, partial function calls would then be part of every Syntactic Option, on a new key. The HTML fragments themselves would have placeholders where the results of the function calls would be inserted.
Note that a quoted and partial function call will be a useful type also outside of this particular use case.
'''Formatting tables''': Since we retain the HTML fragments, we can continue to use the current approach for formatting. Boldening a table means we will still create the HTML fragment that bolds the placeholder, and once the function calls are resolved, the placeholder is replaced with the text.
'''Compatibility with Syntactic tables''': We need to add one key to each option, holding a list of quoted and partial function calls. The merge functions need to know about these, add the appropriate arguments, resolve function calls at the right time, and replace placeholders with the result.
'''Plausibility of implementation''': I think that the backend would require some small changes, but the frontend would need quite a bit of fiddly work.
== D. A new type enveloping a lispy representation of function calls ==
This and the next approach assume we are composing the whole text fragment as a function call. This avoids having any placeholders in the HTML fragment. Once the function call is fully specified, it can be evaluated and the result becomes the HTML fragment.
Here we propose to introduce a very simple new type: [[:en:Anonymous_function|anonymous functions]] (also known as lambdas).
It is quite similar to a Z8, but we drop the identity key, we drop the tests, and we allow for only one single composition as the implementation, represented by an untyped list as described below. So the structure is:
* K1: typed list of anonymous argument declarations
* K2: type of the return value
* K3: untyped list
An anonymous argument declaration also has three keys:
* K1: string for the identifier
* K2: type of the argument
* K3: Wikidata item reference for the meaning of the argument
A very simple representation for anonymous functions is to have an untyped list of objects, where the first object is the function to be called and the following are the argument values. (Basically, [[:en:Lisp_(programming_language)|LISP syntax]]. This is also inspired by [[Wikifunctions:Type proposals/Semantic unit|Mahir’s proposal for semantic units]].) if an argument is a function call itself, it is represented by a new list.
Values that are not given yet are represented by a Z18/argument reference.
A list that does not start with a function but has a different type as the first value instead evaluates to itself.
Note that anonymous functions are a useful type outside of this particular use case too. They also cover in their entirety all the use cases for quoted and partial function calls suggested in approach C and are strictly more powerful than these.
'''Formatting tables''':Formatting happens by wrapping the existing function call with the new call, e.g. in order to make a word bold, we take the function creating the word,
[ Z711, “blond”, Q1775415, K1 ]
and turn it into
[ Z36961, [ Z711, “blond”, Q1775415, K1 ] ]
'''Compatibility with Syntactic tables''': there are at least three possible ways on how to use this representation:
D1. We keep the existing structure, and extend syntactic options with a new key that takes a list of anonymous functions. Both the existing key for the list of HTML fragments and this new key may have empty lists. Merge functions would need to know how to use the fragments and the functions correctly. In the end, it should always boil down to just having options with HTML fragments.
D2. On Syntactic options, we replace the existing key with a list of HTML fragments with a list of anonymous functions. Note that a list with HTML fragments evaluates to itself, that means that existing HTML fragments just continue the same way (but would need to be wrapped with the new type).
D3. We entirely replace Syntactic options with an anonymous function call (and drop Syntactic options altogether). All features of options become arguments for the anonymous function call. In that case it would probably also make sense to rename the Syntactic table type, since it's not really a table anymore.
'''Plausibility of implementation''': can be done with the system as is, I think.
== E. A new Type for anonymous functions ==
This approach is basically the same as approach D, but has a more useful internal representation for anonymous function calls. Instead of an untyped list, we use a composition.
The argument declarations are the unbound arguments. We can either make a call to an anonymous function and provide the missing arguments ([[:en:Function_application|application]]), or we can replace one of the arguments with a value, leading to a new anonymous function that has one less argument ([[:en:Partial_application|currying]]). Once the anonymous function has no arguments left, it can be evaluated any time.
'''Formatting tables''': we envelop the implementation with the formatting function.
'''Compatibility with Syntactic tables''': E1, E2 or E3, as with D1, D2, D3 respectively.
'''Plausibility of implementation''': the backend should be able to deal with this pretty much as is, if I understand it correctly. The frontend would need some fiddly work, but that should be roughly comparable to approach C.
= Discussion =
{| class="wikitable"
|
|A
|B
|C
|D
|E
|-
|Can be implemented right away
|<nowiki>++</nowiki>
|<nowiki>++</nowiki>
|<nowiki>-</nowiki>
|<nowiki>++</nowiki>
|<nowiki>-</nowiki>
|-
|Decent UX with a bit of effort
|<nowiki>+</nowiki>
|<nowiki>- -</nowiki>
|<nowiki>+</nowiki>
|<nowiki>-</nowiki>
|<nowiki>+</nowiki>
|-
|Speed and scalability?
|<nowiki>-</nowiki>
|<nowiki>+</nowiki>
|<nowiki>+</nowiki>
|<nowiki>+</nowiki>
|<nowiki>+</nowiki>
|-
|Allows for composition
|<nowiki>+</nowiki>
|<nowiki>- -</nowiki>
|<nowiki>- -</nowiki>
|<nowiki>++</nowiki>
|<nowiki>++</nowiki>
|-
|How does it fit with the existing table type?
|<nowiki>++</nowiki>
|<nowiki>++</nowiki>
|<nowiki>+</nowiki>
|<nowiki>-</nowiki>
|<nowiki>-</nowiki>
|-
|Does it allow formatting content?
|<nowiki>++</nowiki>
|<nowiki>++</nowiki>
|<nowiki>++</nowiki>
|<nowiki>++</nowiki>
|<nowiki>++</nowiki>
|}
'''Denny’s recommendation''': while writing up the problem, although I initially wasn’t clear about how to proceed, I am now in favor of eventually moving to approach E but starting with approach D. Semantically, the lispy representation from D can be transformed automatically into an E, once the system supports anonymous functions in its UX, and until then, we can use the lispy representation. The lispy representation is not great from an UX perspective, but the goal is to replace it with something better. But we wouldn’t be blocked on that better UX in order to proceed. Out of inertia, I would prefer D1, but maybe D3 is the better solution as it is simpler.
* Honestly, I find it difficult to understand the difference between D and E. However, I agree that these two options might be the best one. Looking at 1/2/3 I would have considered 2 the best because we would not have to worry about merge functions and we could also keep the syntactic tables. Just my two cents, --[[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 18:35, 26 July 2026 (UTC)
:Thank you! @[[User:Ameisenigel|Ameisenigel]] -- the differences between D and E are:
:* D can be done right away, with the current system, and for E we would need to implement the appropriate type first in the backend
:* E would have a much nicer and more usable User Interface than D, and it is expected that E would have much fewer errors than D
:But again, I also think that we can migrate from D to E later and kick it off with D for now. Thank you for your thoughts! --[[User:DVrandecic (WMF)|DVrandecic (WMF)]] ([[User talk:DVrandecic (WMF)|talk]]) 12:18, 29 July 2026 (UTC)
'''Santhosh's feedback'''
As a native speaker a language with productive morphology with high inflection and agglutination — Malayalam, a word paradigm is a function. A Malayalam noun takes plural marking, then case, then postpositional and clitic material (-ഉം, -ഓ, -ഏ, -ആണ്...), and these stack productively. A verb combines tense/aspect/mood, causatives, negation-as-morphology, adverbial and conditional participles, and then cliticizes further. There is no finite table to materialize. So the proposal's direction — from enumerated options toward function-valued forms - it is the right direction.
In that sense, Proposal A, B and C does not help. D and E are where the proposal converges on the theoretically correct answer, which is that Wikifunctions needs first-class lambdas with partial application. This is, I'd argue, inevitable. Wikifunctions is a functional programming system, and any functional system that grows real use cases eventually discovers it needs closures and currying. E is simply lambda calculus done properly; D is E encoded as S-expressions. The lispy list is homoiconic and trivially manipulable (formatting-by-wrapping, [Z36961, [Z711, "blond", Q1775415, K1]], is genuinely elegant), but it's untyped, so you lose static checking of arity and argument types until evaluation time. This is important when a volunteer contributor is least equipped to debug a failure - at least when our debugging and authoring system is in early days.
One governance issue the proposal may have: Wikidata models lexeme forms as enumerated statements. Once forms are generated by Wikifunctions rather than stored, the source of truth for "what are the forms of this word" migrates partly from Wikidata to Wikifunctions, and the two can disagree. For Turkish and Malayalam this is unavoidable. Wikidata cannot enumerate the forms, but the projects should decide deliberately which system is authoritative for which layer.
While I would chose E as the best of these options, what strikes me most is that the proposal quietly reinvents smart paradigm (Détrez and Ranta, 2012) of Grammatical Framework. Am I right?
While A is not useful as such, it can be helpful in a mixed strategy where functions as source of truth, memoized materialization of frequent forms as a cache layer.
I don't fully get the idea of why we need to start with D and move towards E. By wiki standards(You mentioned it as "...due to inertia.."), D will always remain(nothing temporary in wiki world 🙂️ ). Regarding D1 and D2, I think the html fragment is misplaced. Isn't it a conflation of linguistic realization with presentation markup? Bold-ness is not a property of a wordform; it's a property of the rendered document.
For Malayalam, under materialized tables, lexicographic effort scales with lexemes × forms — hopeless for Malayalam, where Wikidata lexeme coverage is thin and nobody will hand-enter thousands of forms per verb. Under D/E, effort scales with lexemes × principal parts plus a one-time investment in grammar functions. Store a stem and an inflection class; generate the rest. That's the only model under which Malayalam coverage is achievable by a small volunteer community.
But there is a catch, someone has to encode the grammar as functions. This is [http://morph.smc.org.in where I am struggling since 2016]. The algorithmic understanding of Malayalam morphology is itself incomplete. It is not because some technical issue my efforts to make the grammar implementation is not able to parse a general corpus. I arrived at about 60% at 2020 and not able to expand further. This is because we are dealing with a living language. Prescriptive grammar takes you only to this far. My attempts to explain the grammar in some computable fashion hit a wall. Scholars are not able to explain the rules behind some patterns. MT systems and LLMs are doing better even though they produce Malayalam that no Malayalam speaker would write.
--[[User:Santhosh.thottingal|Santhosh.thottingal]] ([[User talk:Santhosh.thottingal|talk]]) 05:16, 28 July 2026 (UTC)
:@[[User:Santhosh.thottingal|Santhosh.thottingal]] - Thank you so much for your thoughts! I agree with much of what you say, and it just strengthens my assumption that this is the right way forward. I agree that E would be better than D, but E requires changes on the backend, and I wouldn't want us to wait this long.
:<blockquote>Bold-ness is not a property of a wordform; it's a property of the rendered document.</blockquote>
:Agreed, but it comes into play as we assemble the wordforms towards becoming sentences and documents.
:<blockquote>the proposal quietly reinvents smart paradigm (Détrez and Ranta, 2012) of Grammatical Framework. Am I right?</blockquote>
:Sorry, it wasn't meant to quietly reinvent it, but to blatantly borrow the idea.
:<blockquote>The algorithmic understanding of Malayalam morphology is itself incomplete. It is not because some technical issue my efforts to make the grammar implementation is not able to parse a general corpus. I arrived at about 60% at 2020 and not able to expand further. This is because we are dealing with a living language. Prescriptive grammar takes you only to this far.</blockquote>
:Malayalam is not the first language I hear that about. Whereas we don't have yet a full prescriptive grammar and morphology of the language, I hope that we can capture more and more sentences with the functions we manage to build, slowly moving forward. The goal is not to capture the whole breath of language, but to specifically be able to create some texts for an encyclopedia. A single genre, only generation, not parsing. And with the functions it would always be able to encode exceptions. So it is a bounded problem.
:The question is then how much work is still left.
:Again, thank you for your thoughts! I really enjoyed reading your arguments, and it help me sharpen my own understanding. --[[User:DVrandecic (WMF)|DVrandecic (WMF)]] ([[User talk:DVrandecic (WMF)|talk]]) 12:28, 29 July 2026 (UTC)
* (Add your comments here)
2c5f4fvu8v8i0sgjiz63520j8popd3i
Wikifunctions:Status updates/2026-07-16
4
87960
295029
291869
2026-07-30T08:36:26Z
Jdforrester (WMF)
4
Link next.
295029
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = <translate><!--T:1--> Previous update</translate>
| prev = 2026-07-08
| nextlabel = <translate><!--T:2--> Next update</translate>
| next = 2026-07-29
}}
<translate>
<!--T:3-->
Welcome to Newsletter #257, [<tvar name="1">https://www.wikifunctions.org/view/en/Z14629?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z14629%22%2C%22Z14629K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%223%22%7D%7D</tvar> Fermat’s third number]!
=== Beyond syntactic tables === <!--T:4-->
<!--T:28-->
In the last few weeks, some volunteers and I have been experimenting with [[<tvar name="1">Wikifunctions:Type proposals/Syntactic table</tvar>|the Syntactic table proposal]]. The community has warned us early in the process that it probably would not scale for morphologically rich languages, such as Turkish or Finnish, where words can have hundreds if not thousands of Forms.
<!--T:5-->
And indeed, we ran into issues. Not as fast as I expected, fortunately, but soon enough. And maybe they are just temporarily for the things we want to do right now, but it is expected that eventually they will be overwhelming as our ambitions expand. Because of that, I think we need to improve on Syntactic tables as they are. I wrote [[<tvar name="1">Wikifunctions:Type proposals/Words with many forms</tvar>|a document discussing possible approaches]], and want to invite the community to discuss and leave thoughts. I would like to implement the result of the discussion in the week after Wikimania, unless there is dissent, and see where that takes us.
=== John Samuel: This Pride Month, I Am Focusing on Abstract Wikipedia === <!--T:6-->
<!--T:29-->
[[<tvar name="1">User:Jsamwrites</tvar>|John Samuel]] wrote a blog post describing his thoughts and hopes for Abstract Wikipedia:
[<tvar name="2">https://jsamwrites.medium.com/this-pride-month-i-am-focusing-on-abstract-wikipedia-287bbae593c8</tvar> jsamwrites.medium.com/this-pride-month-i-am-focusing-on-abstract-wikipedia-287bbae593c8]
<!--T:7-->
I quote John:
</translate>
<blockquote><translate><!--T:8--> ''“Research on multilingual Wikipedia has shown that different language communities develop their own perspectives, priorities, and cultural contexts. Knowledge is not merely translated; it is shaped by communities.''</translate>
<translate><!--T:9--> ''Abstract Wikipedia will not replace those communities. Instead, it offers an opportunity to share certain forms of knowledge more broadly while preserving linguistic diversity.”''</translate></blockquote>
<translate>
<!--T:10-->
Particularly noteworthy are [[<tvar name="1">:commons:File:Wikicafe-JohnSAMUEL.pdf</tvar>|his presentation slides which he presented in Lyon last month]] (in French).
=== Jens Ohlig: Calling Wikifunctions for der, die, das === <!--T:11-->
<!--T:30-->
[[<tvar name="1">User:Jens Ohlig</tvar>|Jens Ohlig]] wrote a blog post on the implementation of the der, die, das tool that we have pointed to last week: [<tvar name="2">https://blog.johl.io/calling-wikifunctions-for-der-die-das/</tvar> blog.johl.io/calling-wikifunctions-for-der-die-das]
<!--T:12-->
It offers a great write-up into one way Wikifunctions can be used, and how it connects to Wikidata. I quote Jens:
</translate>
<blockquote><translate><!--T:13--> ''“To extract the information on the grammatical gender, we use Wikifunctions. Wikifunctions is a Wikimedia project that aims to create a collaboratively maintained library of functions. A function is a procedure that takes one or more inputs and produces an output. Examples include converting units, transforming singular words into plural forms, or carrying out simple calculations. Wikifunctions is intended to support the reuse of such functions across Wikimedia projects and other software environments. It’s also the foundation of Abstract Wikipedia. And, last, but not least, we can use these functions in remote calls from the command line.”''</translate></blockquote>
<translate>
<!--T:14-->
Thank you, Jens!
=== Recent Changes in the software === <!--T:15-->
<!--T:31-->
This week, we fixed a bug that meant that moving complex items up and down in a list would show the wrong expanded "view" (<tvar name="1">[[:phab:T431714|T431714]]</tvar>). And to make it easier to recognise what you're searching for, we now show a Function icon or Language icon in the search field, like we do for Wikidata items.
<!--T:16-->
As part of wider work to support new languages in MediaWiki, we created Z2051/kix "Khiamniungan Naga" (<tvar name="1">[[:phab:T428856|T428856]]</tvar>) and Z2052/uzs "Southern Uzbek" (<tvar name="2">[[:phab:T423735|T423735]]</tvar>).
=== Wikifunctions and Abstract Wikipedia at Wikimania 2026 === <!--T:17-->
<!--T:32-->
Next week is [[<tvar name="1">:wikimania:Special:MyLanguage/2026:Wikimania</tvar>|Wikimania 2026]], the annual main conference for all things Wikimedia. Wikimania will be in Paris, France from 21–25 July. We hope to see many of you there. There will be a number of events about Abstract Wikipedia and Wikifunctions (all times local):</translate>
* <translate><!--T:18--> [[<tvar name="1">User:Dnshitobu</tvar>|Dnshitobu]] has session “[<tvar name="2">https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/</tvar> Making indigenous languages ready for Wikifunctions]” on Friday, 14:30</translate>
* <translate><!--T:19--> [[<tvar name="1">User:Mahir256</tvar>|Mahir256]] will organize a workshop “[<tvar name="2">https://wikimedia.eventyay.com/wm/wikimania2026/talk/HYTQBF/</tvar> From Abstract Content to Concrete Text with Wikidata Lexemes]” on Friday, 16:00</translate>
* <translate><!--T:20--> [[<tvar name="1">User:Jdforrester (WMF)</tvar>|James]], [[<tvar name="2">User:Sannita (WMF)</tvar>|Luca]], and [[<tvar name="3">User:DVrandecic (WMF)</tvar>|Denny]] will be running “[<tvar name="4">https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/</tvar> Abstract Wikipedia workshop: Let's create a multi-lingual article!]” on Saturday, 11:00</translate>
<translate>
<!--T:21-->
If there are any further related events, let us know, and we are happy to tell folks about them!
<!--T:22-->
Due to Wikimania next week, we are skipping the newsletter.
=== News in Types: Thoughts on Wikifunctions Object References === <!--T:23-->
<!--T:33-->
We invite you all to create new and discuss the existing [[<tvar name="1">Wikifunctions:Type proposals</tvar>|Type proposals]] so we can keep on creating new Types. Thanks to all the community members contributing to the discussion and writing proposals, making it possible to extend the Wikifunctions to new domains!
<!--T:24-->
We have been particularly discussing the proposal for [[<tvar name="1">Wikifunctions:Type proposals/Wikifunctions object reference</tvar>|Wikifunctions Object References]] in the team and like it. The only thing we are considering to change is to make it a generic type, stating the object’s type.
<!--T:25-->
Furthermore, we are discussing [[<tvar name="1">Wikifunctions:Type proposals/Words with many forms</tvar>|an evolution]] of the (experimental) [[<tvar name="2">Wikifunctions:Type proposals/Syntactic table</tvar>|Syntactic tables]], as you can see in the top news above.
=== Fresh Functions weekly: 45 new Functions === <!--T:26-->
<!--T:34-->
This week we had 45 new functions. Here is an incomplete list of functions with implementations and passing tests to get a taste of what functions have been created. We crossed 4700 functions, and are just one week shy of Wikimania – maybe we can get to a round number during Wikimania? Thanks everybody for contributing!
</translate>
* {{Z|Z37348}}
* {{Z|Z37353}}
* {{Z|Z37354}}
* {{Z|Z37357}}
* {{Z|Z37361}}
* {{Z|Z37367}}
* {{Z|Z37375}}
* {{Z|Z37387}}
* {{Z|Z37389}}
* {{Z|Z37391}}
* {{Z|Z37393}}
* {{Z|Z37395}}
* {{Z|Z37403}}
* {{Z|Z37415}}
* {{Z|Z37419}}
* {{Z|Z37422}}
* {{Z|Z37424}}
* {{Z|Z37426}}
* {{Z|Z37436}}
* {{Z|Z37441}}
* {{Z|Z37447}}
* {{Z|Z37450}}
* {{Z|Z37454}}
* {{Z|Z37459}}
* {{Z|Z37464}}
* {{Z|Z37465}}
* {{Z|Z37473}}
* {{Z|Z37481}}
* {{Z|Z37482}}
* {{Z|Z37493}}
* {{Z|Z37507}}
* {{Z|Z37510}}
* {{Z|Z37512}}
* {{Z|Z37518}}
* {{Z|Z37533}}
* {{Z|Z37541}}
* {{Z|Z37551}}
* {{Z|Z37609}}
* {{Z|Z37623}}
* {{Z|Z37633}}
* {{Z|Z37640}}
* {{Z|Z37644}}
* {{Z|Z37647}}
* {{Z|Z37655}}
<translate>
<!--T:27-->
A [<tvar name="1">https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest</tvar> complete list of all functions sorted by when they were created] is available.
</translate>
[[Category:Status updates{{#translation:}}|2026-07-16]]
pw8rvz6lvwb0wpq4pau8fwc9uhe2gj1
Wikifunctions:Status updates/2026-07-16/en
4
88021
295030
293934
2026-07-30T08:36:38Z
FuzzyBot
207
Updating to match new version of source page
295030
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Previous update
| prev = 2026-07-08
| nextlabel = Next update
| next = 2026-07-29
}}
Welcome to Newsletter #257, [https://www.wikifunctions.org/view/en/Z14629?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z14629%22%2C%22Z14629K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%223%22%7D%7D Fermat’s third number]!
=== Beyond syntactic tables ===
In the last few weeks, some volunteers and I have been experimenting with [[Wikifunctions:Type proposals/Syntactic table|the Syntactic table proposal]]. The community has warned us early in the process that it probably would not scale for morphologically rich languages, such as Turkish or Finnish, where words can have hundreds if not thousands of Forms.
And indeed, we ran into issues. Not as fast as I expected, fortunately, but soon enough. And maybe they are just temporarily for the things we want to do right now, but it is expected that eventually they will be overwhelming as our ambitions expand. Because of that, I think we need to improve on Syntactic tables as they are. I wrote [[Wikifunctions:Type proposals/Words with many forms|a document discussing possible approaches]], and want to invite the community to discuss and leave thoughts. I would like to implement the result of the discussion in the week after Wikimania, unless there is dissent, and see where that takes us.
=== John Samuel: This Pride Month, I Am Focusing on Abstract Wikipedia ===
[[User:Jsamwrites|John Samuel]] wrote a blog post describing his thoughts and hopes for Abstract Wikipedia:
[https://jsamwrites.medium.com/this-pride-month-i-am-focusing-on-abstract-wikipedia-287bbae593c8 jsamwrites.medium.com/this-pride-month-i-am-focusing-on-abstract-wikipedia-287bbae593c8]
I quote John:
<blockquote>''“Research on multilingual Wikipedia has shown that different language communities develop their own perspectives, priorities, and cultural contexts. Knowledge is not merely translated; it is shaped by communities.''
''Abstract Wikipedia will not replace those communities. Instead, it offers an opportunity to share certain forms of knowledge more broadly while preserving linguistic diversity.”''</blockquote>
Particularly noteworthy are [[:commons:File:Wikicafe-JohnSAMUEL.pdf|his presentation slides which he presented in Lyon last month]] (in French).
=== Jens Ohlig: Calling Wikifunctions for der, die, das ===
[[User:Jens Ohlig|Jens Ohlig]] wrote a blog post on the implementation of the der, die, das tool that we have pointed to last week: [https://blog.johl.io/calling-wikifunctions-for-der-die-das/ blog.johl.io/calling-wikifunctions-for-der-die-das]
It offers a great write-up into one way Wikifunctions can be used, and how it connects to Wikidata. I quote Jens:
<blockquote>''“To extract the information on the grammatical gender, we use Wikifunctions. Wikifunctions is a Wikimedia project that aims to create a collaboratively maintained library of functions. A function is a procedure that takes one or more inputs and produces an output. Examples include converting units, transforming singular words into plural forms, or carrying out simple calculations. Wikifunctions is intended to support the reuse of such functions across Wikimedia projects and other software environments. It’s also the foundation of Abstract Wikipedia. And, last, but not least, we can use these functions in remote calls from the command line.”''</blockquote>
Thank you, Jens!
=== Recent Changes in the software ===
This week, we fixed a bug that meant that moving complex items up and down in a list would show the wrong expanded "view" ([[:phab:T431714|T431714]]). And to make it easier to recognise what you're searching for, we now show a Function icon or Language icon in the search field, like we do for Wikidata items.
As part of wider work to support new languages in MediaWiki, we created Z2051/kix "Khiamniungan Naga" ([[:phab:T428856|T428856]]) and Z2052/uzs "Southern Uzbek" ([[:phab:T423735|T423735]]).
=== Wikifunctions and Abstract Wikipedia at Wikimania 2026 ===
Next week is [[:wikimania:Special:MyLanguage/2026:Wikimania|Wikimania 2026]], the annual main conference for all things Wikimedia. Wikimania will be in Paris, France from 21–25 July. We hope to see many of you there. There will be a number of events about Abstract Wikipedia and Wikifunctions (all times local):
* [[User:Dnshitobu|Dnshitobu]] has session “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/ Making indigenous languages ready for Wikifunctions]” on Friday, 14:30
* [[User:Mahir256|Mahir256]] will organize a workshop “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/HYTQBF/ From Abstract Content to Concrete Text with Wikidata Lexemes]” on Friday, 16:00
* [[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]], and [[User:DVrandecic (WMF)|Denny]] will be running “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Abstract Wikipedia workshop: Let's create a multi-lingual article!]” on Saturday, 11:00
If there are any further related events, let us know, and we are happy to tell folks about them!
Due to Wikimania next week, we are skipping the newsletter.
=== News in Types: Thoughts on Wikifunctions Object References ===
We invite you all to create new and discuss the existing [[Wikifunctions:Type proposals|Type proposals]] so we can keep on creating new Types. Thanks to all the community members contributing to the discussion and writing proposals, making it possible to extend the Wikifunctions to new domains!
We have been particularly discussing the proposal for [[Wikifunctions:Type proposals/Wikifunctions object reference|Wikifunctions Object References]] in the team and like it. The only thing we are considering to change is to make it a generic type, stating the object’s type.
Furthermore, we are discussing [[Wikifunctions:Type proposals/Words with many forms|an evolution]] of the (experimental) [[Wikifunctions:Type proposals/Syntactic table|Syntactic tables]], as you can see in the top news above.
=== Fresh Functions weekly: 45 new Functions ===
This week we had 45 new functions. Here is an incomplete list of functions with implementations and passing tests to get a taste of what functions have been created. We crossed 4700 functions, and are just one week shy of Wikimania – maybe we can get to a round number during Wikimania? Thanks everybody for contributing!
* {{Z|Z37348}}
* {{Z|Z37353}}
* {{Z|Z37354}}
* {{Z|Z37357}}
* {{Z|Z37361}}
* {{Z|Z37367}}
* {{Z|Z37375}}
* {{Z|Z37387}}
* {{Z|Z37389}}
* {{Z|Z37391}}
* {{Z|Z37393}}
* {{Z|Z37395}}
* {{Z|Z37403}}
* {{Z|Z37415}}
* {{Z|Z37419}}
* {{Z|Z37422}}
* {{Z|Z37424}}
* {{Z|Z37426}}
* {{Z|Z37436}}
* {{Z|Z37441}}
* {{Z|Z37447}}
* {{Z|Z37450}}
* {{Z|Z37454}}
* {{Z|Z37459}}
* {{Z|Z37464}}
* {{Z|Z37465}}
* {{Z|Z37473}}
* {{Z|Z37481}}
* {{Z|Z37482}}
* {{Z|Z37493}}
* {{Z|Z37507}}
* {{Z|Z37510}}
* {{Z|Z37512}}
* {{Z|Z37518}}
* {{Z|Z37533}}
* {{Z|Z37541}}
* {{Z|Z37551}}
* {{Z|Z37609}}
* {{Z|Z37623}}
* {{Z|Z37633}}
* {{Z|Z37640}}
* {{Z|Z37644}}
* {{Z|Z37647}}
* {{Z|Z37655}}
A [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest complete list of all functions sorted by when they were created] is available.
[[Category:Status updates{{#translation:}}|2026-07-16]]
8lbl3f19wxklwa4ou8y9s5v4jn8o8uj
Z37870
0
88055
294939
291828
2026-07-29T19:25:28Z
Autom
448
Added Z38514 to the approved list of implementations
294939
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37870"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z37870K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6092",
"Z17K2": "Z37870K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "property"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z37870K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20",
"Z37872"
],
"Z8K4": [
"Z14",
"Z37871",
"Z38514"
],
"Z8K5": "Z37870"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": " join WD item property values "
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
2f4z1omdxe7o37zhurgooutm0roap8d
Z38039
0
88237
294780
292968
2026-07-29T14:40:50Z
YoshiRulz
10156
Added Z38468 to the approved list of implementations
294780
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38039"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6011",
"Z17K2": "Z38039K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Coordinate"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Koordinate"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z38039K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Language"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Sprache"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20",
"Z38075",
"Z38076"
],
"Z8K4": [
"Z14",
"Z38051",
"Z38468"
],
"Z8K5": "Z38039"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "geohack URL from Wikidata geo-coordinate"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "geohack-URL von einer Wikidata-Geokoordinate"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Creates a string URL for GeoHack given a coordinate and language. Only supports Earth, does not support landmarks."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Erstellt eine Zeichenketten-URL für GeoHack, wenn eine Koordinate und Sprache eingegeben wird."
}
]
}
}
kutp0e4rjl2n6n3nhuggs8w69njj5xh
Z38051
0
88250
294778
292906
2026-07-29T14:30:57Z
YoshiRulz
10156
Correct en label
294778
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38051"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38039",
"Z14K3": {
"Z1K1": "Z16",
"Z16K1": "Z610",
"Z16K2": "def Z38039(Z38039K1, Z38039K2):\n import math\n\n def _to_float(fraction):\n return fraction[\"K1\"] / fraction[\"K2\"]\n\n latitude = _to_float(Z38039K1[\"K1\"])\n longitude = _to_float(Z38039K1[\"K2\"])\n precision = _to_float(Z38039K1[\"K3\"])\n \n decimals = max(0, -math.floor(math.log10(precision)))\n\n latitude_str = str(round(latitude, decimals))\n longitude_str = str(round(longitude, decimals))\n\n url = \"https://geohack.toolforge.org/geohack.php?params=\" + latitude_str + \"_N_\" + longitude_str + \"_E_\" + \"globe:earth\u0026language=\" + str(Z38039K2.Z60K1)\n return url"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "geohack URL from Wikidata geo-coordinate, Python"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
l03mrv64lktypzjy9czjjtyxda7g9ye
Z38068
0
88304
294785
294704
2026-07-29T14:59:17Z
YoshiRulz
10156
Added Z38069 to the approved list of implementations
294785
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38068"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z20420",
"Z17K2": "Z38068K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Gregorian date"
}
]
}
}
],
"Z8K2": "Z20838",
"Z8K3": [
"Z20",
"Z38070",
"Z38072",
"Z38073",
"Z38074"
],
"Z8K4": [
"Z14",
"Z38071",
"Z38069"
],
"Z8K5": "Z38068"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Gregorian calendar date to Star Trek: TNG stardate"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"Gregorian date to TNG stardate",
"to TNG stardate"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "converts a Gregorian calendar date to its approximate stardate as used in Star Trek: The Next Generation and other works, assuming 1 January 2323 is stardate 0 and adding 1000 for each subsequent year"
}
]
}
}
k790qebgpi7ddc4do3kl1g9kdjedj2y
Z38069
0
88305
294783
292882
2026-07-29T14:47:36Z
YoshiRulz
10156
Fix typo
294783
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38069"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38068",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z20849",
"Z20849K1": {
"Z1K1": "Z7",
"Z7K1": "Z20936",
"Z20936K1": {
"Z1K1": "Z7",
"Z7K1": "Z13539",
"Z13539K1": {
"Z1K1": "Z7",
"Z7K1": "Z13521",
"Z13521K1": {
"Z1K1": "Z7",
"Z7K1": "Z20160",
"Z20160K1": {
"Z1K1": "Z7",
"Z7K1": "Z803",
"Z803K1": {
"Z1K1": "Z39",
"Z39K1": "Z20420K1"
},
"Z803K2": {
"Z1K1": "Z18",
"Z18K1": "Z38068K1"
}
}
},
"Z13521K2": {
"Z1K1": "Z13518",
"Z13518K1": "-2323"
}
},
"Z13539K2": {
"Z1K1": "Z13518",
"Z13518K1": "1000"
}
}
},
"Z20849K2": {
"Z1K1": "Z7",
"Z7K1": "Z21033",
"Z21033K1": {
"Z1K1": "Z7",
"Z7K1": "Z20936",
"Z20936K1": {
"Z1K1": "Z7",
"Z7K1": "Z13582",
"Z13582K1": {
"Z1K1": "Z7",
"Z7K1": "Z25768",
"Z25768K1": {
"Z1K1": "Z18",
"Z18K1": "Z38068K1"
}
}
}
},
"Z21033K2": {
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z20181",
"Z20181K1": {
"Z1K1": "Z7",
"Z7K1": "Z803",
"Z803K1": {
"Z1K1": "Z39",
"Z39K1": "Z20420K1"
},
"Z803K2": {
"Z1K1": "Z18",
"Z18K1": "Z38068K1"
}
}
},
"Z802K2": {
"Z1K1": "Z20838",
"Z20838K1": {
"Z1K1": "Z16659",
"Z16659K1": "Z16660"
},
"Z20838K2": {
"Z1K1": "Z16683",
"Z16683K1": {
"Z1K1": "Z16659",
"Z16659K1": "Z16662"
},
"Z16683K2": {
"Z1K1": "Z13518",
"Z13518K1": "2"
}
},
"Z20838K3": {
"Z1K1": "Z13518",
"Z13518K1": "2089670227099910"
},
"Z20838K4": {
"Z1K1": "Z20825",
"Z20825K1": "Z20837"
}
},
"Z802K3": {
"Z1K1": "Z20838",
"Z20838K1": {
"Z1K1": "Z16659",
"Z16659K1": "Z16660"
},
"Z20838K2": {
"Z1K1": "Z16683",
"Z16683K1": {
"Z1K1": "Z16659",
"Z16659K1": "Z16662"
},
"Z16683K2": {
"Z1K1": "Z13518",
"Z13518K1": "2"
}
},
"Z20838K3": {
"Z1K1": "Z13518",
"Z13518K1": "2071655828590428"
},
"Z20838K4": {
"Z1K1": "Z20825",
"Z20825K1": "Z20837"
}
}
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Gregorian date to ST: TNG stardate, composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
pwu0hqtq4cfjcj55dqoqjtt66j2gp2k
294784
294783
2026-07-29T14:59:10Z
YoshiRulz
10156
Use extract year helper
294784
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38069"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38068",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z20849",
"Z20849K1": {
"Z1K1": "Z7",
"Z7K1": "Z20936",
"Z20936K1": {
"Z1K1": "Z7",
"Z7K1": "Z13539",
"Z13539K1": {
"Z1K1": "Z7",
"Z7K1": "Z13521",
"Z13521K1": {
"Z1K1": "Z7",
"Z7K1": "Z20160",
"Z20160K1": {
"Z1K1": "Z7",
"Z7K1": "Z24948",
"Z24948K1": {
"Z1K1": "Z18",
"Z18K1": "Z38068K1"
}
}
},
"Z13521K2": {
"Z1K1": "Z13518",
"Z13518K1": "-2323"
}
},
"Z13539K2": {
"Z1K1": "Z13518",
"Z13518K1": "1000"
}
}
},
"Z20849K2": {
"Z1K1": "Z7",
"Z7K1": "Z21033",
"Z21033K1": {
"Z1K1": "Z7",
"Z7K1": "Z20936",
"Z20936K1": {
"Z1K1": "Z7",
"Z7K1": "Z13582",
"Z13582K1": {
"Z1K1": "Z7",
"Z7K1": "Z25768",
"Z25768K1": {
"Z1K1": "Z18",
"Z18K1": "Z38068K1"
}
}
}
},
"Z21033K2": {
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z20181",
"Z20181K1": {
"Z1K1": "Z7",
"Z7K1": "Z24948",
"Z24948K1": {
"Z1K1": "Z18",
"Z18K1": "Z38068K1"
}
}
},
"Z802K2": {
"Z1K1": "Z20838",
"Z20838K1": {
"Z1K1": "Z16659",
"Z16659K1": "Z16660"
},
"Z20838K2": {
"Z1K1": "Z16683",
"Z16683K1": {
"Z1K1": "Z16659",
"Z16659K1": "Z16662"
},
"Z16683K2": {
"Z1K1": "Z13518",
"Z13518K1": "2"
}
},
"Z20838K3": {
"Z1K1": "Z13518",
"Z13518K1": "2089670227099910"
},
"Z20838K4": {
"Z1K1": "Z20825",
"Z20825K1": "Z20837"
}
},
"Z802K3": {
"Z1K1": "Z20838",
"Z20838K1": {
"Z1K1": "Z16659",
"Z16659K1": "Z16660"
},
"Z20838K2": {
"Z1K1": "Z16683",
"Z16683K1": {
"Z1K1": "Z16659",
"Z16659K1": "Z16662"
},
"Z16683K2": {
"Z1K1": "Z13518",
"Z13518K1": "2"
}
},
"Z20838K3": {
"Z1K1": "Z13518",
"Z13518K1": "2071655828590428"
},
"Z20838K4": {
"Z1K1": "Z20825",
"Z20825K1": "Z20837"
}
}
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Gregorian date to ST: TNG stardate, composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
nabqcnkn3n8zd08bmz1jfb0wmybl9hz
Z38168
0
88422
294719
294709
2026-07-29T12:00:10Z
WikiLambda system
3
Updated the implementation list (see [[Help:Wikifunctions/Implementation_ordering_and_choosing|About implementation selection]])
294719
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38168"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z20838",
"Z17K2": "Z38168K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "float64 to test"
}
]
}
}
],
"Z8K2": "Z40",
"Z8K3": [
"Z20",
"Z38170",
"Z38172",
"Z38173",
"Z38174",
"Z38175",
"Z38176",
"Z38177"
],
"Z8K4": [
"Z14",
"Z38171",
"Z38194",
"Z38169"
],
"Z8K5": "Z38168"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "is infinite (float64)"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"is +inf or -inf (float64)",
"is infinity (float64)"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Returns true if input is +inf or -inf, false otherwise"
}
]
}
}
m436yn0p2hvz8nj3sqau5qzowg9ajgd
Z38278
0
88556
295035
293848
2026-07-30T11:24:30Z
HenkvD
1290
Descriptive label
295035
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38278"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38272",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z28818",
"Z28818K1": {
"Z1K1": "Z18",
"Z18K1": "Z38272K1"
},
"Z28818K2": "Z1157",
"Z28818K3": {
"Z1K1": "Z20159",
"Z20159K1": {
"Z1K1": "Z17813",
"Z17813K1": "Z17814"
},
"Z20159K2": {
"Z1K1": "Z13518",
"Z13518K1": "99"
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "display year in Dutch w/o n.Chr. after 99, comp 1"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
9fi2seimir7xublmp2fi1u81ulbxtdn
Z38279
0
88557
295036
293853
2026-07-30T11:25:22Z
HenkvD
1290
Descriptive label
295036
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38279"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38272",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z17817",
"Z17817K1": {
"Z1K1": "Z7",
"Z7K1": "Z20185",
"Z20185K1": {
"Z1K1": "Z18",
"Z18K1": "Z38272K1"
}
},
"Z17817K2": "Z17815"
},
"Z802K2": {
"Z1K1": "Z7",
"Z7K1": "Z27182",
"Z27182K1": {
"Z1K1": "Z7",
"Z7K1": "Z13713",
"Z13713K1": {
"Z1K1": "Z7",
"Z7K1": "Z20160",
"Z20160K1": {
"Z1K1": "Z18",
"Z18K1": "Z38272K1"
}
}
},
"Z27182K2": "v.Chr."
},
"Z802K3": {
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z28833",
"Z28833K1": {
"Z1K1": "Z18",
"Z18K1": "Z38272K1"
},
"Z28833K2": {
"Z1K1": "Z20159",
"Z20159K1": {
"Z1K1": "Z17813",
"Z17813K1": "Z17814"
},
"Z20159K2": {
"Z1K1": "Z13518",
"Z13518K1": "100"
}
}
},
"Z802K2": {
"Z1K1": "Z7",
"Z7K1": "Z27182",
"Z27182K1": {
"Z1K1": "Z7",
"Z7K1": "Z13713",
"Z13713K1": {
"Z1K1": "Z7",
"Z7K1": "Z20160",
"Z20160K1": {
"Z1K1": "Z18",
"Z18K1": "Z38272K1"
}
}
},
"Z27182K2": "n.Chr."
},
"Z802K3": {
"Z1K1": "Z7",
"Z7K1": "Z13713",
"Z13713K1": {
"Z1K1": "Z7",
"Z7K1": "Z20160",
"Z20160K1": {
"Z1K1": "Z18",
"Z18K1": "Z38272K1"
}
}
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "display year in Dutch w/o n.Chr. after 99, comp 2"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
slz9j6k808lyffskz7e6yteu1hbd2yw
Z38283
0
88561
295037
293887
2026-07-30T11:26:37Z
HenkvD
1290
Descriptive label
295037
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38283"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38280",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z26107",
"Z26107K1": {
"Z1K1": "Z18",
"Z18K1": "Z38280K2"
},
"Z26107K2": {
"Z1K1": "Z7",
"Z7K1": "Z21394",
"Z21394K1": [
"Z6",
"album uit ",
{
"Z1K1": "Z7",
"Z7K1": "Z38272",
"Z38272K1": {
"Z1K1": "Z7",
"Z7K1": "Z28777",
"Z28777K1": {
"Z1K1": "Z18",
"Z18K1": "Z38280K1"
},
"Z28777K2": {
"Z1K1": "Z6092",
"Z6092K1": "P577"
}
}
},
" van ",
{
"Z1K1": "Z7",
"Z7K1": "Z23753",
"Z23753K1": {
"Z1K1": "Z7",
"Z7K1": "Z28787",
"Z28787K1": {
"Z1K1": "Z18",
"Z18K1": "Z38280K1"
},
"Z28787K2": {
"Z1K1": "Z6092",
"Z6092K1": "P175"
}
},
"Z23753K2": {
"Z1K1": "Z18",
"Z18K1": "Z38280K2"
}
}
]
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Dutch short description for album, composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
3djptye1axm07rmzaoysv46fjiddzzu
Z38287
0
88565
295038
293882
2026-07-30T11:27:18Z
HenkvD
1290
Descriptive label
295038
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38287"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38285",
"Z14K2": " en "
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "final word separator in list, Dutch, composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
bgs0vk6t4npv3gwv8340f9wkgz74i95
Wikifunctions:Status updates/2026-07-16/de
4
88589
294972
294522
2026-07-29T21:05:32Z
Ameisenigel
44
Created page with "Diese Woche haben wir einen Fehler behoben, durch den beim Verschieben komplexer Elemente innerhalb einer Liste die falsche erweiterte Ansicht angezeigt wurde ($1). Um zudem besser erkennen zu können, wonach du suchst, zeigen wir im Suchfeld nun ein Symbol für Funktionen oder Sprachen an, genau wie bei Wikidata-Datenobjekten."
294972
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Vorheriges Update
| prev = 2026-07-08
| nextlabel = Nächstes Update
| next =
}}
Willkommen bei Newsletter #257, der [https://www.wikifunctions.org/view/en/Z14629?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z14629%22%2C%22Z14629K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%223%22%7D%7D dritten Fermat-Zahl]!
<span id="Beyond_syntactic_tables"></span>
=== Über syntaktische Tabellen hinaus ===
In den letzten Wochen haben einige Freiwillige und ich mit [[Wikifunctions:Type proposals/Syntactic table|dem Vorschlag für syntaktische Tabellen]] experimentiert. Die Community hat uns bereits früh gewarnt, dass dieser Ansatz wahrscheinlich nicht für morphologisch reiche Sprachen, wie etwa Türkisch oder Finnisch, skalierbar wäre, da Wörter dort Hunderte, wenn nicht gar Tausende von Formen haben könnten.
Und tatsächlich sind wir auf Probleme gestoßen. Glücklicherweise nicht so schnell wie erwartet, aber doch recht bald. Vielleicht sind diese Schwierigkeiten nur vorübergehender Natur und betreffen lediglich unsere aktuellen Vorhaben, es ist jedoch zu erwarten, dass sie uns mit wachsenden Ambitionen irgendwann überfordern werden. Daher bin ich der Meinung, dass wir die derzeitigen syntaktischen Tabellen verbessern müssen. Ich habe [[Wikifunctions:Type proposals/Words with many forms|ein Dokument zu möglichen Lösungsansätzen]] verfasst und möchte die Community dazu einladen, darüber zu diskutieren und ihre Gedanken zu äußern. Sofern keine Einwände bestehen, würde ich die Ergebnisse dieser Diskussion gerne in der Woche nach der Wikimania umsetzen und sehen, wohin uns das führt.
<span id="John_Samuel:_This_Pride_Month,_I_Am_Focusing_on_Abstract_Wikipedia"></span>
=== John Samuel: In diesem Pride Month konzentriere ich mich auf die Abstrakte Wikipedia ===
[[User:Jsamwrites|John Samuel]] hat einen Blogbeitrag verfasst, in dem er seine Gedanken und Hoffnungen für die Abstrakte Wikipedia schildert:
[https://jsamwrites.medium.com/this-pride-month-i-am-focusing-on-abstract-wikipedia-287bbae593c8 jsamwrites.medium.com/this-pride-month-i-am-focusing-on-abstract-wikipedia-287bbae593c8]
Ich zitiere John:
<blockquote>''“Untersuchungen zur mehrsprachigen Wikipedia haben gezeigt, dass verschiedene Sprachgemeinschaften ihre eigenen Perspektiven, Prioritäten und kulturellen Kontexte entwickeln. Wissen wird nicht bloß übersetzt; es wird von Gemeinschaften geprägt.''
''Die Abstrakte Wikipedia wird diese Gemeinschaften nicht ersetzen. Stattdessen bietet sie die Möglichkeit, bestimmte Wissensformen breiter zu teilen und dabei die sprachliche Vielfalt zu bewahren.”''</blockquote>
Besonders erwähnenswert sind [[:commons:File:Wikicafe-JohnSAMUEL.pdf|seine Präsentationsfolien, die er letzten Monat in Lyon präsentiert hat]] (auf Französisch).
<span id="Jens_Ohlig:_Calling_Wikifunctions_for_der,_die,_das"></span>
=== Jens Ohlig: Wikifunctions anrufen für der, die, das ===
[[User:Jens Ohlig|Jens Ohlig]] hat einen Blogbeitrag über die Implementierung des Werkzeugs für der, die, das geschrieben, auf das wir letzte Woche hingewiesen haben: [https://blog.johl.io/calling-wikifunctions-for-der-die-das/ blog.johl.io/calling-wikifunctions-for-der-die-das]
Er bietet eine hervorragende Beschreibung einer der Nutzungsmöglichkeiten von Wikifunctions und erläutert die Verbindung zu Wikidata. Ich zitiere Jens:
<blockquote>''“Um Informationen zum grammatikalischen Geschlecht zu extrahieren, nutzen wir Wikifunctions. Wikifunctions ist ein Wikimedia-Projekt, das darauf abzielt, eine gemeinschaftlich gepflegte Bibliothek von Funktionen zu erstellen. Eine Funktion ist ein Verfahren, das eine oder mehrere Eingaben entgegennimmt und eine Ausgabe liefert. Beispiele hierfür sind die Umrechnung von Einheiten, die Umwandlung von Wörtern aus dem Singular in den Plural oder die Durchführung einfacher Berechnungen. Wikifunctions soll die Wiederverwendung solcher Funktionen über verschiedene Wikimedia-Projekte und andere Softwareumgebungen hinweg unterstützen. Zudem bildet es die Grundlage für die Abstrakte Wikipedia. Und nicht zuletzt lassen sich diese Funktionen auch über Fernaufrufe von der Befehlszeile aus nutzen.”''</blockquote>
Danke, Jens!
<span id="Recent_Changes_in_the_software"></span>
=== Letzte Änderungen an der Software ===
Diese Woche haben wir einen Fehler behoben, durch den beim Verschieben komplexer Elemente innerhalb einer Liste die falsche erweiterte Ansicht angezeigt wurde ([[:phab:T431714|T431714]]). Um zudem besser erkennen zu können, wonach du suchst, zeigen wir im Suchfeld nun ein Symbol für Funktionen oder Sprachen an, genau wie bei Wikidata-Datenobjekten.
<div lang="en" dir="ltr" class="mw-content-ltr">
As part of wider work to support new languages in MediaWiki, we created Z2051/kix "Khiamniungan Naga" ([[:phab:T428856|T428856]]) and Z2052/uzs "Southern Uzbek" ([[:phab:T423735|T423735]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Wikifunctions and Abstract Wikipedia at Wikimania 2026 ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Next week is [[:wikimania:Special:MyLanguage/2026:Wikimania|Wikimania 2026]], the annual main conference for all things Wikimedia. Wikimania will be in Paris, France from 21–25 July. We hope to see many of you there. There will be a number of events about Abstract Wikipedia and Wikifunctions (all times local):
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Dnshitobu|Dnshitobu]] has session “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/ Making indigenous languages ready for Wikifunctions]” on Friday, 14:30</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Mahir256|Mahir256]] will organize a workshop “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/HYTQBF/ From Abstract Content to Concrete Text with Wikidata Lexemes]” on Friday, 16:00</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]], and [[User:DVrandecic (WMF)|Denny]] will be running “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Abstract Wikipedia workshop: Let's create a multi-lingual article!]” on Saturday, 11:00</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
If there are any further related events, let us know, and we are happy to tell folks about them!
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Due to Wikimania next week, we are skipping the newsletter.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== News in Types: Thoughts on Wikifunctions Object References ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We invite you all to create new and discuss the existing [[Wikifunctions:Type proposals|Type proposals]] so we can keep on creating new Types. Thanks to all the community members contributing to the discussion and writing proposals, making it possible to extend the Wikifunctions to new domains!
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We have been particularly discussing the proposal for [[Wikifunctions:Type proposals/Wikifunctions object reference|Wikifunctions Object References]] in the team and like it. The only thing we are considering to change is to make it a generic type, stating the object’s type.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Furthermore, we are discussing [[Wikifunctions:Type proposals/Words with many forms|an evolution]] of the (experimental) [[Wikifunctions:Type proposals/Syntactic table|Syntactic tables]], as you can see in the top news above.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Fresh Functions weekly: 45 new Functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we had 45 new functions. Here is an incomplete list of functions with implementations and passing tests to get a taste of what functions have been created. We crossed 4700 functions, and are just one week shy of Wikimania – maybe we can get to a round number during Wikimania? Thanks everybody for contributing!
</div>
* {{Z|Z37348}}
* {{Z|Z37353}}
* {{Z|Z37354}}
* {{Z|Z37357}}
* {{Z|Z37361}}
* {{Z|Z37367}}
* {{Z|Z37375}}
* {{Z|Z37387}}
* {{Z|Z37389}}
* {{Z|Z37391}}
* {{Z|Z37393}}
* {{Z|Z37395}}
* {{Z|Z37403}}
* {{Z|Z37415}}
* {{Z|Z37419}}
* {{Z|Z37422}}
* {{Z|Z37424}}
* {{Z|Z37426}}
* {{Z|Z37436}}
* {{Z|Z37441}}
* {{Z|Z37447}}
* {{Z|Z37450}}
* {{Z|Z37454}}
* {{Z|Z37459}}
* {{Z|Z37464}}
* {{Z|Z37465}}
* {{Z|Z37473}}
* {{Z|Z37481}}
* {{Z|Z37482}}
* {{Z|Z37493}}
* {{Z|Z37507}}
* {{Z|Z37510}}
* {{Z|Z37512}}
* {{Z|Z37518}}
* {{Z|Z37533}}
* {{Z|Z37541}}
* {{Z|Z37551}}
* {{Z|Z37609}}
* {{Z|Z37623}}
* {{Z|Z37633}}
* {{Z|Z37640}}
* {{Z|Z37644}}
* {{Z|Z37647}}
* {{Z|Z37655}}
<div lang="en" dir="ltr" class="mw-content-ltr">
A [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest complete list of all functions sorted by when they were created] is available.
</div>
[[Category:Status updates{{#translation:}}|2026-07-16]]
fxae089ryl0tsypb0mfp7vlfhnvr9kx
294974
294972
2026-07-29T21:06:45Z
Ameisenigel
44
Created page with "Im Rahmen umfassenderer Arbeiten zur Unterstützung neuer Sprachen in MediaWiki haben wir Z2051/kix "Khiamniungan" ($1) und Z2052/usz "Südusbekisch" ($2) erstellt."
294974
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Vorheriges Update
| prev = 2026-07-08
| nextlabel = Nächstes Update
| next =
}}
Willkommen bei Newsletter #257, der [https://www.wikifunctions.org/view/en/Z14629?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z14629%22%2C%22Z14629K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%223%22%7D%7D dritten Fermat-Zahl]!
<span id="Beyond_syntactic_tables"></span>
=== Über syntaktische Tabellen hinaus ===
In den letzten Wochen haben einige Freiwillige und ich mit [[Wikifunctions:Type proposals/Syntactic table|dem Vorschlag für syntaktische Tabellen]] experimentiert. Die Community hat uns bereits früh gewarnt, dass dieser Ansatz wahrscheinlich nicht für morphologisch reiche Sprachen, wie etwa Türkisch oder Finnisch, skalierbar wäre, da Wörter dort Hunderte, wenn nicht gar Tausende von Formen haben könnten.
Und tatsächlich sind wir auf Probleme gestoßen. Glücklicherweise nicht so schnell wie erwartet, aber doch recht bald. Vielleicht sind diese Schwierigkeiten nur vorübergehender Natur und betreffen lediglich unsere aktuellen Vorhaben, es ist jedoch zu erwarten, dass sie uns mit wachsenden Ambitionen irgendwann überfordern werden. Daher bin ich der Meinung, dass wir die derzeitigen syntaktischen Tabellen verbessern müssen. Ich habe [[Wikifunctions:Type proposals/Words with many forms|ein Dokument zu möglichen Lösungsansätzen]] verfasst und möchte die Community dazu einladen, darüber zu diskutieren und ihre Gedanken zu äußern. Sofern keine Einwände bestehen, würde ich die Ergebnisse dieser Diskussion gerne in der Woche nach der Wikimania umsetzen und sehen, wohin uns das führt.
<span id="John_Samuel:_This_Pride_Month,_I_Am_Focusing_on_Abstract_Wikipedia"></span>
=== John Samuel: In diesem Pride Month konzentriere ich mich auf die Abstrakte Wikipedia ===
[[User:Jsamwrites|John Samuel]] hat einen Blogbeitrag verfasst, in dem er seine Gedanken und Hoffnungen für die Abstrakte Wikipedia schildert:
[https://jsamwrites.medium.com/this-pride-month-i-am-focusing-on-abstract-wikipedia-287bbae593c8 jsamwrites.medium.com/this-pride-month-i-am-focusing-on-abstract-wikipedia-287bbae593c8]
Ich zitiere John:
<blockquote>''“Untersuchungen zur mehrsprachigen Wikipedia haben gezeigt, dass verschiedene Sprachgemeinschaften ihre eigenen Perspektiven, Prioritäten und kulturellen Kontexte entwickeln. Wissen wird nicht bloß übersetzt; es wird von Gemeinschaften geprägt.''
''Die Abstrakte Wikipedia wird diese Gemeinschaften nicht ersetzen. Stattdessen bietet sie die Möglichkeit, bestimmte Wissensformen breiter zu teilen und dabei die sprachliche Vielfalt zu bewahren.”''</blockquote>
Besonders erwähnenswert sind [[:commons:File:Wikicafe-JohnSAMUEL.pdf|seine Präsentationsfolien, die er letzten Monat in Lyon präsentiert hat]] (auf Französisch).
<span id="Jens_Ohlig:_Calling_Wikifunctions_for_der,_die,_das"></span>
=== Jens Ohlig: Wikifunctions anrufen für der, die, das ===
[[User:Jens Ohlig|Jens Ohlig]] hat einen Blogbeitrag über die Implementierung des Werkzeugs für der, die, das geschrieben, auf das wir letzte Woche hingewiesen haben: [https://blog.johl.io/calling-wikifunctions-for-der-die-das/ blog.johl.io/calling-wikifunctions-for-der-die-das]
Er bietet eine hervorragende Beschreibung einer der Nutzungsmöglichkeiten von Wikifunctions und erläutert die Verbindung zu Wikidata. Ich zitiere Jens:
<blockquote>''“Um Informationen zum grammatikalischen Geschlecht zu extrahieren, nutzen wir Wikifunctions. Wikifunctions ist ein Wikimedia-Projekt, das darauf abzielt, eine gemeinschaftlich gepflegte Bibliothek von Funktionen zu erstellen. Eine Funktion ist ein Verfahren, das eine oder mehrere Eingaben entgegennimmt und eine Ausgabe liefert. Beispiele hierfür sind die Umrechnung von Einheiten, die Umwandlung von Wörtern aus dem Singular in den Plural oder die Durchführung einfacher Berechnungen. Wikifunctions soll die Wiederverwendung solcher Funktionen über verschiedene Wikimedia-Projekte und andere Softwareumgebungen hinweg unterstützen. Zudem bildet es die Grundlage für die Abstrakte Wikipedia. Und nicht zuletzt lassen sich diese Funktionen auch über Fernaufrufe von der Befehlszeile aus nutzen.”''</blockquote>
Danke, Jens!
<span id="Recent_Changes_in_the_software"></span>
=== Letzte Änderungen an der Software ===
Diese Woche haben wir einen Fehler behoben, durch den beim Verschieben komplexer Elemente innerhalb einer Liste die falsche erweiterte Ansicht angezeigt wurde ([[:phab:T431714|T431714]]). Um zudem besser erkennen zu können, wonach du suchst, zeigen wir im Suchfeld nun ein Symbol für Funktionen oder Sprachen an, genau wie bei Wikidata-Datenobjekten.
Im Rahmen umfassenderer Arbeiten zur Unterstützung neuer Sprachen in MediaWiki haben wir Z2051/kix "Khiamniungan" ([[:phab:T428856|T428856]]) und Z2052/usz "Südusbekisch" ([[:phab:T423735|T423735]]) erstellt.
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Wikifunctions and Abstract Wikipedia at Wikimania 2026 ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Next week is [[:wikimania:Special:MyLanguage/2026:Wikimania|Wikimania 2026]], the annual main conference for all things Wikimedia. Wikimania will be in Paris, France from 21–25 July. We hope to see many of you there. There will be a number of events about Abstract Wikipedia and Wikifunctions (all times local):
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Dnshitobu|Dnshitobu]] has session “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/ Making indigenous languages ready for Wikifunctions]” on Friday, 14:30</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Mahir256|Mahir256]] will organize a workshop “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/HYTQBF/ From Abstract Content to Concrete Text with Wikidata Lexemes]” on Friday, 16:00</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]], and [[User:DVrandecic (WMF)|Denny]] will be running “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Abstract Wikipedia workshop: Let's create a multi-lingual article!]” on Saturday, 11:00</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
If there are any further related events, let us know, and we are happy to tell folks about them!
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Due to Wikimania next week, we are skipping the newsletter.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== News in Types: Thoughts on Wikifunctions Object References ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We invite you all to create new and discuss the existing [[Wikifunctions:Type proposals|Type proposals]] so we can keep on creating new Types. Thanks to all the community members contributing to the discussion and writing proposals, making it possible to extend the Wikifunctions to new domains!
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We have been particularly discussing the proposal for [[Wikifunctions:Type proposals/Wikifunctions object reference|Wikifunctions Object References]] in the team and like it. The only thing we are considering to change is to make it a generic type, stating the object’s type.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Furthermore, we are discussing [[Wikifunctions:Type proposals/Words with many forms|an evolution]] of the (experimental) [[Wikifunctions:Type proposals/Syntactic table|Syntactic tables]], as you can see in the top news above.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Fresh Functions weekly: 45 new Functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we had 45 new functions. Here is an incomplete list of functions with implementations and passing tests to get a taste of what functions have been created. We crossed 4700 functions, and are just one week shy of Wikimania – maybe we can get to a round number during Wikimania? Thanks everybody for contributing!
</div>
* {{Z|Z37348}}
* {{Z|Z37353}}
* {{Z|Z37354}}
* {{Z|Z37357}}
* {{Z|Z37361}}
* {{Z|Z37367}}
* {{Z|Z37375}}
* {{Z|Z37387}}
* {{Z|Z37389}}
* {{Z|Z37391}}
* {{Z|Z37393}}
* {{Z|Z37395}}
* {{Z|Z37403}}
* {{Z|Z37415}}
* {{Z|Z37419}}
* {{Z|Z37422}}
* {{Z|Z37424}}
* {{Z|Z37426}}
* {{Z|Z37436}}
* {{Z|Z37441}}
* {{Z|Z37447}}
* {{Z|Z37450}}
* {{Z|Z37454}}
* {{Z|Z37459}}
* {{Z|Z37464}}
* {{Z|Z37465}}
* {{Z|Z37473}}
* {{Z|Z37481}}
* {{Z|Z37482}}
* {{Z|Z37493}}
* {{Z|Z37507}}
* {{Z|Z37510}}
* {{Z|Z37512}}
* {{Z|Z37518}}
* {{Z|Z37533}}
* {{Z|Z37541}}
* {{Z|Z37551}}
* {{Z|Z37609}}
* {{Z|Z37623}}
* {{Z|Z37633}}
* {{Z|Z37640}}
* {{Z|Z37644}}
* {{Z|Z37647}}
* {{Z|Z37655}}
<div lang="en" dir="ltr" class="mw-content-ltr">
A [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest complete list of all functions sorted by when they were created] is available.
</div>
[[Category:Status updates{{#translation:}}|2026-07-16]]
0m93evrgs8l8yesfh5fdvldacat2krk
294976
294974
2026-07-29T21:06:49Z
Ameisenigel
44
Created page with "=== Wikifunctions und Abstrakte Wikipedia bei der Wikimania 2026 ==="
294976
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Vorheriges Update
| prev = 2026-07-08
| nextlabel = Nächstes Update
| next =
}}
Willkommen bei Newsletter #257, der [https://www.wikifunctions.org/view/en/Z14629?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z14629%22%2C%22Z14629K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%223%22%7D%7D dritten Fermat-Zahl]!
<span id="Beyond_syntactic_tables"></span>
=== Über syntaktische Tabellen hinaus ===
In den letzten Wochen haben einige Freiwillige und ich mit [[Wikifunctions:Type proposals/Syntactic table|dem Vorschlag für syntaktische Tabellen]] experimentiert. Die Community hat uns bereits früh gewarnt, dass dieser Ansatz wahrscheinlich nicht für morphologisch reiche Sprachen, wie etwa Türkisch oder Finnisch, skalierbar wäre, da Wörter dort Hunderte, wenn nicht gar Tausende von Formen haben könnten.
Und tatsächlich sind wir auf Probleme gestoßen. Glücklicherweise nicht so schnell wie erwartet, aber doch recht bald. Vielleicht sind diese Schwierigkeiten nur vorübergehender Natur und betreffen lediglich unsere aktuellen Vorhaben, es ist jedoch zu erwarten, dass sie uns mit wachsenden Ambitionen irgendwann überfordern werden. Daher bin ich der Meinung, dass wir die derzeitigen syntaktischen Tabellen verbessern müssen. Ich habe [[Wikifunctions:Type proposals/Words with many forms|ein Dokument zu möglichen Lösungsansätzen]] verfasst und möchte die Community dazu einladen, darüber zu diskutieren und ihre Gedanken zu äußern. Sofern keine Einwände bestehen, würde ich die Ergebnisse dieser Diskussion gerne in der Woche nach der Wikimania umsetzen und sehen, wohin uns das führt.
<span id="John_Samuel:_This_Pride_Month,_I_Am_Focusing_on_Abstract_Wikipedia"></span>
=== John Samuel: In diesem Pride Month konzentriere ich mich auf die Abstrakte Wikipedia ===
[[User:Jsamwrites|John Samuel]] hat einen Blogbeitrag verfasst, in dem er seine Gedanken und Hoffnungen für die Abstrakte Wikipedia schildert:
[https://jsamwrites.medium.com/this-pride-month-i-am-focusing-on-abstract-wikipedia-287bbae593c8 jsamwrites.medium.com/this-pride-month-i-am-focusing-on-abstract-wikipedia-287bbae593c8]
Ich zitiere John:
<blockquote>''“Untersuchungen zur mehrsprachigen Wikipedia haben gezeigt, dass verschiedene Sprachgemeinschaften ihre eigenen Perspektiven, Prioritäten und kulturellen Kontexte entwickeln. Wissen wird nicht bloß übersetzt; es wird von Gemeinschaften geprägt.''
''Die Abstrakte Wikipedia wird diese Gemeinschaften nicht ersetzen. Stattdessen bietet sie die Möglichkeit, bestimmte Wissensformen breiter zu teilen und dabei die sprachliche Vielfalt zu bewahren.”''</blockquote>
Besonders erwähnenswert sind [[:commons:File:Wikicafe-JohnSAMUEL.pdf|seine Präsentationsfolien, die er letzten Monat in Lyon präsentiert hat]] (auf Französisch).
<span id="Jens_Ohlig:_Calling_Wikifunctions_for_der,_die,_das"></span>
=== Jens Ohlig: Wikifunctions anrufen für der, die, das ===
[[User:Jens Ohlig|Jens Ohlig]] hat einen Blogbeitrag über die Implementierung des Werkzeugs für der, die, das geschrieben, auf das wir letzte Woche hingewiesen haben: [https://blog.johl.io/calling-wikifunctions-for-der-die-das/ blog.johl.io/calling-wikifunctions-for-der-die-das]
Er bietet eine hervorragende Beschreibung einer der Nutzungsmöglichkeiten von Wikifunctions und erläutert die Verbindung zu Wikidata. Ich zitiere Jens:
<blockquote>''“Um Informationen zum grammatikalischen Geschlecht zu extrahieren, nutzen wir Wikifunctions. Wikifunctions ist ein Wikimedia-Projekt, das darauf abzielt, eine gemeinschaftlich gepflegte Bibliothek von Funktionen zu erstellen. Eine Funktion ist ein Verfahren, das eine oder mehrere Eingaben entgegennimmt und eine Ausgabe liefert. Beispiele hierfür sind die Umrechnung von Einheiten, die Umwandlung von Wörtern aus dem Singular in den Plural oder die Durchführung einfacher Berechnungen. Wikifunctions soll die Wiederverwendung solcher Funktionen über verschiedene Wikimedia-Projekte und andere Softwareumgebungen hinweg unterstützen. Zudem bildet es die Grundlage für die Abstrakte Wikipedia. Und nicht zuletzt lassen sich diese Funktionen auch über Fernaufrufe von der Befehlszeile aus nutzen.”''</blockquote>
Danke, Jens!
<span id="Recent_Changes_in_the_software"></span>
=== Letzte Änderungen an der Software ===
Diese Woche haben wir einen Fehler behoben, durch den beim Verschieben komplexer Elemente innerhalb einer Liste die falsche erweiterte Ansicht angezeigt wurde ([[:phab:T431714|T431714]]). Um zudem besser erkennen zu können, wonach du suchst, zeigen wir im Suchfeld nun ein Symbol für Funktionen oder Sprachen an, genau wie bei Wikidata-Datenobjekten.
Im Rahmen umfassenderer Arbeiten zur Unterstützung neuer Sprachen in MediaWiki haben wir Z2051/kix "Khiamniungan" ([[:phab:T428856|T428856]]) und Z2052/usz "Südusbekisch" ([[:phab:T423735|T423735]]) erstellt.
<span id="Wikifunctions_and_Abstract_Wikipedia_at_Wikimania_2026"></span>
=== Wikifunctions und Abstrakte Wikipedia bei der Wikimania 2026 ===
<div lang="en" dir="ltr" class="mw-content-ltr">
Next week is [[:wikimania:Special:MyLanguage/2026:Wikimania|Wikimania 2026]], the annual main conference for all things Wikimedia. Wikimania will be in Paris, France from 21–25 July. We hope to see many of you there. There will be a number of events about Abstract Wikipedia and Wikifunctions (all times local):
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Dnshitobu|Dnshitobu]] has session “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/ Making indigenous languages ready for Wikifunctions]” on Friday, 14:30</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Mahir256|Mahir256]] will organize a workshop “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/HYTQBF/ From Abstract Content to Concrete Text with Wikidata Lexemes]” on Friday, 16:00</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]], and [[User:DVrandecic (WMF)|Denny]] will be running “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Abstract Wikipedia workshop: Let's create a multi-lingual article!]” on Saturday, 11:00</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
If there are any further related events, let us know, and we are happy to tell folks about them!
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Due to Wikimania next week, we are skipping the newsletter.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== News in Types: Thoughts on Wikifunctions Object References ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We invite you all to create new and discuss the existing [[Wikifunctions:Type proposals|Type proposals]] so we can keep on creating new Types. Thanks to all the community members contributing to the discussion and writing proposals, making it possible to extend the Wikifunctions to new domains!
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We have been particularly discussing the proposal for [[Wikifunctions:Type proposals/Wikifunctions object reference|Wikifunctions Object References]] in the team and like it. The only thing we are considering to change is to make it a generic type, stating the object’s type.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Furthermore, we are discussing [[Wikifunctions:Type proposals/Words with many forms|an evolution]] of the (experimental) [[Wikifunctions:Type proposals/Syntactic table|Syntactic tables]], as you can see in the top news above.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Fresh Functions weekly: 45 new Functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we had 45 new functions. Here is an incomplete list of functions with implementations and passing tests to get a taste of what functions have been created. We crossed 4700 functions, and are just one week shy of Wikimania – maybe we can get to a round number during Wikimania? Thanks everybody for contributing!
</div>
* {{Z|Z37348}}
* {{Z|Z37353}}
* {{Z|Z37354}}
* {{Z|Z37357}}
* {{Z|Z37361}}
* {{Z|Z37367}}
* {{Z|Z37375}}
* {{Z|Z37387}}
* {{Z|Z37389}}
* {{Z|Z37391}}
* {{Z|Z37393}}
* {{Z|Z37395}}
* {{Z|Z37403}}
* {{Z|Z37415}}
* {{Z|Z37419}}
* {{Z|Z37422}}
* {{Z|Z37424}}
* {{Z|Z37426}}
* {{Z|Z37436}}
* {{Z|Z37441}}
* {{Z|Z37447}}
* {{Z|Z37450}}
* {{Z|Z37454}}
* {{Z|Z37459}}
* {{Z|Z37464}}
* {{Z|Z37465}}
* {{Z|Z37473}}
* {{Z|Z37481}}
* {{Z|Z37482}}
* {{Z|Z37493}}
* {{Z|Z37507}}
* {{Z|Z37510}}
* {{Z|Z37512}}
* {{Z|Z37518}}
* {{Z|Z37533}}
* {{Z|Z37541}}
* {{Z|Z37551}}
* {{Z|Z37609}}
* {{Z|Z37623}}
* {{Z|Z37633}}
* {{Z|Z37640}}
* {{Z|Z37644}}
* {{Z|Z37647}}
* {{Z|Z37655}}
<div lang="en" dir="ltr" class="mw-content-ltr">
A [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest complete list of all functions sorted by when they were created] is available.
</div>
[[Category:Status updates{{#translation:}}|2026-07-16]]
1kbc01f9gt290v5yznug3a2nrqna3z9
294978
294976
2026-07-29T21:08:25Z
Ameisenigel
44
Created page with "Nächste Woche findet die [[$1|Wikimania 2026]], die jährliche Hauptkonferenz rund um Wikimedia, statt. Die Wikimania findet dieses Jahr vom 21. bis 25. Juli in Paris, Frankreich, statt. Es wird eine Reihe von Veranstaltungen zur Abstrakten Wikipedia und Wikifunctions geben (alle Zeitangaben in Ortszeit):"
294978
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Vorheriges Update
| prev = 2026-07-08
| nextlabel = Nächstes Update
| next =
}}
Willkommen bei Newsletter #257, der [https://www.wikifunctions.org/view/en/Z14629?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z14629%22%2C%22Z14629K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%223%22%7D%7D dritten Fermat-Zahl]!
<span id="Beyond_syntactic_tables"></span>
=== Über syntaktische Tabellen hinaus ===
In den letzten Wochen haben einige Freiwillige und ich mit [[Wikifunctions:Type proposals/Syntactic table|dem Vorschlag für syntaktische Tabellen]] experimentiert. Die Community hat uns bereits früh gewarnt, dass dieser Ansatz wahrscheinlich nicht für morphologisch reiche Sprachen, wie etwa Türkisch oder Finnisch, skalierbar wäre, da Wörter dort Hunderte, wenn nicht gar Tausende von Formen haben könnten.
Und tatsächlich sind wir auf Probleme gestoßen. Glücklicherweise nicht so schnell wie erwartet, aber doch recht bald. Vielleicht sind diese Schwierigkeiten nur vorübergehender Natur und betreffen lediglich unsere aktuellen Vorhaben, es ist jedoch zu erwarten, dass sie uns mit wachsenden Ambitionen irgendwann überfordern werden. Daher bin ich der Meinung, dass wir die derzeitigen syntaktischen Tabellen verbessern müssen. Ich habe [[Wikifunctions:Type proposals/Words with many forms|ein Dokument zu möglichen Lösungsansätzen]] verfasst und möchte die Community dazu einladen, darüber zu diskutieren und ihre Gedanken zu äußern. Sofern keine Einwände bestehen, würde ich die Ergebnisse dieser Diskussion gerne in der Woche nach der Wikimania umsetzen und sehen, wohin uns das führt.
<span id="John_Samuel:_This_Pride_Month,_I_Am_Focusing_on_Abstract_Wikipedia"></span>
=== John Samuel: In diesem Pride Month konzentriere ich mich auf die Abstrakte Wikipedia ===
[[User:Jsamwrites|John Samuel]] hat einen Blogbeitrag verfasst, in dem er seine Gedanken und Hoffnungen für die Abstrakte Wikipedia schildert:
[https://jsamwrites.medium.com/this-pride-month-i-am-focusing-on-abstract-wikipedia-287bbae593c8 jsamwrites.medium.com/this-pride-month-i-am-focusing-on-abstract-wikipedia-287bbae593c8]
Ich zitiere John:
<blockquote>''“Untersuchungen zur mehrsprachigen Wikipedia haben gezeigt, dass verschiedene Sprachgemeinschaften ihre eigenen Perspektiven, Prioritäten und kulturellen Kontexte entwickeln. Wissen wird nicht bloß übersetzt; es wird von Gemeinschaften geprägt.''
''Die Abstrakte Wikipedia wird diese Gemeinschaften nicht ersetzen. Stattdessen bietet sie die Möglichkeit, bestimmte Wissensformen breiter zu teilen und dabei die sprachliche Vielfalt zu bewahren.”''</blockquote>
Besonders erwähnenswert sind [[:commons:File:Wikicafe-JohnSAMUEL.pdf|seine Präsentationsfolien, die er letzten Monat in Lyon präsentiert hat]] (auf Französisch).
<span id="Jens_Ohlig:_Calling_Wikifunctions_for_der,_die,_das"></span>
=== Jens Ohlig: Wikifunctions anrufen für der, die, das ===
[[User:Jens Ohlig|Jens Ohlig]] hat einen Blogbeitrag über die Implementierung des Werkzeugs für der, die, das geschrieben, auf das wir letzte Woche hingewiesen haben: [https://blog.johl.io/calling-wikifunctions-for-der-die-das/ blog.johl.io/calling-wikifunctions-for-der-die-das]
Er bietet eine hervorragende Beschreibung einer der Nutzungsmöglichkeiten von Wikifunctions und erläutert die Verbindung zu Wikidata. Ich zitiere Jens:
<blockquote>''“Um Informationen zum grammatikalischen Geschlecht zu extrahieren, nutzen wir Wikifunctions. Wikifunctions ist ein Wikimedia-Projekt, das darauf abzielt, eine gemeinschaftlich gepflegte Bibliothek von Funktionen zu erstellen. Eine Funktion ist ein Verfahren, das eine oder mehrere Eingaben entgegennimmt und eine Ausgabe liefert. Beispiele hierfür sind die Umrechnung von Einheiten, die Umwandlung von Wörtern aus dem Singular in den Plural oder die Durchführung einfacher Berechnungen. Wikifunctions soll die Wiederverwendung solcher Funktionen über verschiedene Wikimedia-Projekte und andere Softwareumgebungen hinweg unterstützen. Zudem bildet es die Grundlage für die Abstrakte Wikipedia. Und nicht zuletzt lassen sich diese Funktionen auch über Fernaufrufe von der Befehlszeile aus nutzen.”''</blockquote>
Danke, Jens!
<span id="Recent_Changes_in_the_software"></span>
=== Letzte Änderungen an der Software ===
Diese Woche haben wir einen Fehler behoben, durch den beim Verschieben komplexer Elemente innerhalb einer Liste die falsche erweiterte Ansicht angezeigt wurde ([[:phab:T431714|T431714]]). Um zudem besser erkennen zu können, wonach du suchst, zeigen wir im Suchfeld nun ein Symbol für Funktionen oder Sprachen an, genau wie bei Wikidata-Datenobjekten.
Im Rahmen umfassenderer Arbeiten zur Unterstützung neuer Sprachen in MediaWiki haben wir Z2051/kix "Khiamniungan" ([[:phab:T428856|T428856]]) und Z2052/usz "Südusbekisch" ([[:phab:T423735|T423735]]) erstellt.
<span id="Wikifunctions_and_Abstract_Wikipedia_at_Wikimania_2026"></span>
=== Wikifunctions und Abstrakte Wikipedia bei der Wikimania 2026 ===
Nächste Woche findet die [[:wikimania:Special:MyLanguage/2026:Wikimania|Wikimania 2026]], die jährliche Hauptkonferenz rund um Wikimedia, statt. Die Wikimania findet dieses Jahr vom 21. bis 25. Juli in Paris, Frankreich, statt. Es wird eine Reihe von Veranstaltungen zur Abstrakten Wikipedia und Wikifunctions geben (alle Zeitangaben in Ortszeit):
* <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Dnshitobu|Dnshitobu]] has session “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/ Making indigenous languages ready for Wikifunctions]” on Friday, 14:30</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Mahir256|Mahir256]] will organize a workshop “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/HYTQBF/ From Abstract Content to Concrete Text with Wikidata Lexemes]” on Friday, 16:00</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]], and [[User:DVrandecic (WMF)|Denny]] will be running “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Abstract Wikipedia workshop: Let's create a multi-lingual article!]” on Saturday, 11:00</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
If there are any further related events, let us know, and we are happy to tell folks about them!
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Due to Wikimania next week, we are skipping the newsletter.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== News in Types: Thoughts on Wikifunctions Object References ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We invite you all to create new and discuss the existing [[Wikifunctions:Type proposals|Type proposals]] so we can keep on creating new Types. Thanks to all the community members contributing to the discussion and writing proposals, making it possible to extend the Wikifunctions to new domains!
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We have been particularly discussing the proposal for [[Wikifunctions:Type proposals/Wikifunctions object reference|Wikifunctions Object References]] in the team and like it. The only thing we are considering to change is to make it a generic type, stating the object’s type.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Furthermore, we are discussing [[Wikifunctions:Type proposals/Words with many forms|an evolution]] of the (experimental) [[Wikifunctions:Type proposals/Syntactic table|Syntactic tables]], as you can see in the top news above.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Fresh Functions weekly: 45 new Functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we had 45 new functions. Here is an incomplete list of functions with implementations and passing tests to get a taste of what functions have been created. We crossed 4700 functions, and are just one week shy of Wikimania – maybe we can get to a round number during Wikimania? Thanks everybody for contributing!
</div>
* {{Z|Z37348}}
* {{Z|Z37353}}
* {{Z|Z37354}}
* {{Z|Z37357}}
* {{Z|Z37361}}
* {{Z|Z37367}}
* {{Z|Z37375}}
* {{Z|Z37387}}
* {{Z|Z37389}}
* {{Z|Z37391}}
* {{Z|Z37393}}
* {{Z|Z37395}}
* {{Z|Z37403}}
* {{Z|Z37415}}
* {{Z|Z37419}}
* {{Z|Z37422}}
* {{Z|Z37424}}
* {{Z|Z37426}}
* {{Z|Z37436}}
* {{Z|Z37441}}
* {{Z|Z37447}}
* {{Z|Z37450}}
* {{Z|Z37454}}
* {{Z|Z37459}}
* {{Z|Z37464}}
* {{Z|Z37465}}
* {{Z|Z37473}}
* {{Z|Z37481}}
* {{Z|Z37482}}
* {{Z|Z37493}}
* {{Z|Z37507}}
* {{Z|Z37510}}
* {{Z|Z37512}}
* {{Z|Z37518}}
* {{Z|Z37533}}
* {{Z|Z37541}}
* {{Z|Z37551}}
* {{Z|Z37609}}
* {{Z|Z37623}}
* {{Z|Z37633}}
* {{Z|Z37640}}
* {{Z|Z37644}}
* {{Z|Z37647}}
* {{Z|Z37655}}
<div lang="en" dir="ltr" class="mw-content-ltr">
A [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest complete list of all functions sorted by when they were created] is available.
</div>
[[Category:Status updates{{#translation:}}|2026-07-16]]
givklwn9shprop2knkbo23yvaa69ted
294980
294978
2026-07-29T21:08:41Z
Ameisenigel
44
Created page with "[[$1|Dnshitobu]] hat am Freitag um 14:30 Uhr die Sitzung “[$2 Indigene Sprachen für Wikifunctions bereit machen]”"
294980
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Vorheriges Update
| prev = 2026-07-08
| nextlabel = Nächstes Update
| next =
}}
Willkommen bei Newsletter #257, der [https://www.wikifunctions.org/view/en/Z14629?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z14629%22%2C%22Z14629K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%223%22%7D%7D dritten Fermat-Zahl]!
<span id="Beyond_syntactic_tables"></span>
=== Über syntaktische Tabellen hinaus ===
In den letzten Wochen haben einige Freiwillige und ich mit [[Wikifunctions:Type proposals/Syntactic table|dem Vorschlag für syntaktische Tabellen]] experimentiert. Die Community hat uns bereits früh gewarnt, dass dieser Ansatz wahrscheinlich nicht für morphologisch reiche Sprachen, wie etwa Türkisch oder Finnisch, skalierbar wäre, da Wörter dort Hunderte, wenn nicht gar Tausende von Formen haben könnten.
Und tatsächlich sind wir auf Probleme gestoßen. Glücklicherweise nicht so schnell wie erwartet, aber doch recht bald. Vielleicht sind diese Schwierigkeiten nur vorübergehender Natur und betreffen lediglich unsere aktuellen Vorhaben, es ist jedoch zu erwarten, dass sie uns mit wachsenden Ambitionen irgendwann überfordern werden. Daher bin ich der Meinung, dass wir die derzeitigen syntaktischen Tabellen verbessern müssen. Ich habe [[Wikifunctions:Type proposals/Words with many forms|ein Dokument zu möglichen Lösungsansätzen]] verfasst und möchte die Community dazu einladen, darüber zu diskutieren und ihre Gedanken zu äußern. Sofern keine Einwände bestehen, würde ich die Ergebnisse dieser Diskussion gerne in der Woche nach der Wikimania umsetzen und sehen, wohin uns das führt.
<span id="John_Samuel:_This_Pride_Month,_I_Am_Focusing_on_Abstract_Wikipedia"></span>
=== John Samuel: In diesem Pride Month konzentriere ich mich auf die Abstrakte Wikipedia ===
[[User:Jsamwrites|John Samuel]] hat einen Blogbeitrag verfasst, in dem er seine Gedanken und Hoffnungen für die Abstrakte Wikipedia schildert:
[https://jsamwrites.medium.com/this-pride-month-i-am-focusing-on-abstract-wikipedia-287bbae593c8 jsamwrites.medium.com/this-pride-month-i-am-focusing-on-abstract-wikipedia-287bbae593c8]
Ich zitiere John:
<blockquote>''“Untersuchungen zur mehrsprachigen Wikipedia haben gezeigt, dass verschiedene Sprachgemeinschaften ihre eigenen Perspektiven, Prioritäten und kulturellen Kontexte entwickeln. Wissen wird nicht bloß übersetzt; es wird von Gemeinschaften geprägt.''
''Die Abstrakte Wikipedia wird diese Gemeinschaften nicht ersetzen. Stattdessen bietet sie die Möglichkeit, bestimmte Wissensformen breiter zu teilen und dabei die sprachliche Vielfalt zu bewahren.”''</blockquote>
Besonders erwähnenswert sind [[:commons:File:Wikicafe-JohnSAMUEL.pdf|seine Präsentationsfolien, die er letzten Monat in Lyon präsentiert hat]] (auf Französisch).
<span id="Jens_Ohlig:_Calling_Wikifunctions_for_der,_die,_das"></span>
=== Jens Ohlig: Wikifunctions anrufen für der, die, das ===
[[User:Jens Ohlig|Jens Ohlig]] hat einen Blogbeitrag über die Implementierung des Werkzeugs für der, die, das geschrieben, auf das wir letzte Woche hingewiesen haben: [https://blog.johl.io/calling-wikifunctions-for-der-die-das/ blog.johl.io/calling-wikifunctions-for-der-die-das]
Er bietet eine hervorragende Beschreibung einer der Nutzungsmöglichkeiten von Wikifunctions und erläutert die Verbindung zu Wikidata. Ich zitiere Jens:
<blockquote>''“Um Informationen zum grammatikalischen Geschlecht zu extrahieren, nutzen wir Wikifunctions. Wikifunctions ist ein Wikimedia-Projekt, das darauf abzielt, eine gemeinschaftlich gepflegte Bibliothek von Funktionen zu erstellen. Eine Funktion ist ein Verfahren, das eine oder mehrere Eingaben entgegennimmt und eine Ausgabe liefert. Beispiele hierfür sind die Umrechnung von Einheiten, die Umwandlung von Wörtern aus dem Singular in den Plural oder die Durchführung einfacher Berechnungen. Wikifunctions soll die Wiederverwendung solcher Funktionen über verschiedene Wikimedia-Projekte und andere Softwareumgebungen hinweg unterstützen. Zudem bildet es die Grundlage für die Abstrakte Wikipedia. Und nicht zuletzt lassen sich diese Funktionen auch über Fernaufrufe von der Befehlszeile aus nutzen.”''</blockquote>
Danke, Jens!
<span id="Recent_Changes_in_the_software"></span>
=== Letzte Änderungen an der Software ===
Diese Woche haben wir einen Fehler behoben, durch den beim Verschieben komplexer Elemente innerhalb einer Liste die falsche erweiterte Ansicht angezeigt wurde ([[:phab:T431714|T431714]]). Um zudem besser erkennen zu können, wonach du suchst, zeigen wir im Suchfeld nun ein Symbol für Funktionen oder Sprachen an, genau wie bei Wikidata-Datenobjekten.
Im Rahmen umfassenderer Arbeiten zur Unterstützung neuer Sprachen in MediaWiki haben wir Z2051/kix "Khiamniungan" ([[:phab:T428856|T428856]]) und Z2052/usz "Südusbekisch" ([[:phab:T423735|T423735]]) erstellt.
<span id="Wikifunctions_and_Abstract_Wikipedia_at_Wikimania_2026"></span>
=== Wikifunctions und Abstrakte Wikipedia bei der Wikimania 2026 ===
Nächste Woche findet die [[:wikimania:Special:MyLanguage/2026:Wikimania|Wikimania 2026]], die jährliche Hauptkonferenz rund um Wikimedia, statt. Die Wikimania findet dieses Jahr vom 21. bis 25. Juli in Paris, Frankreich, statt. Es wird eine Reihe von Veranstaltungen zur Abstrakten Wikipedia und Wikifunctions geben (alle Zeitangaben in Ortszeit):
* [[User:Dnshitobu|Dnshitobu]] hat am Freitag um 14:30 Uhr die Sitzung “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/ Indigene Sprachen für Wikifunctions bereit machen]”
* <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Mahir256|Mahir256]] will organize a workshop “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/HYTQBF/ From Abstract Content to Concrete Text with Wikidata Lexemes]” on Friday, 16:00</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]], and [[User:DVrandecic (WMF)|Denny]] will be running “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Abstract Wikipedia workshop: Let's create a multi-lingual article!]” on Saturday, 11:00</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
If there are any further related events, let us know, and we are happy to tell folks about them!
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Due to Wikimania next week, we are skipping the newsletter.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== News in Types: Thoughts on Wikifunctions Object References ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We invite you all to create new and discuss the existing [[Wikifunctions:Type proposals|Type proposals]] so we can keep on creating new Types. Thanks to all the community members contributing to the discussion and writing proposals, making it possible to extend the Wikifunctions to new domains!
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We have been particularly discussing the proposal for [[Wikifunctions:Type proposals/Wikifunctions object reference|Wikifunctions Object References]] in the team and like it. The only thing we are considering to change is to make it a generic type, stating the object’s type.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Furthermore, we are discussing [[Wikifunctions:Type proposals/Words with many forms|an evolution]] of the (experimental) [[Wikifunctions:Type proposals/Syntactic table|Syntactic tables]], as you can see in the top news above.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Fresh Functions weekly: 45 new Functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we had 45 new functions. Here is an incomplete list of functions with implementations and passing tests to get a taste of what functions have been created. We crossed 4700 functions, and are just one week shy of Wikimania – maybe we can get to a round number during Wikimania? Thanks everybody for contributing!
</div>
* {{Z|Z37348}}
* {{Z|Z37353}}
* {{Z|Z37354}}
* {{Z|Z37357}}
* {{Z|Z37361}}
* {{Z|Z37367}}
* {{Z|Z37375}}
* {{Z|Z37387}}
* {{Z|Z37389}}
* {{Z|Z37391}}
* {{Z|Z37393}}
* {{Z|Z37395}}
* {{Z|Z37403}}
* {{Z|Z37415}}
* {{Z|Z37419}}
* {{Z|Z37422}}
* {{Z|Z37424}}
* {{Z|Z37426}}
* {{Z|Z37436}}
* {{Z|Z37441}}
* {{Z|Z37447}}
* {{Z|Z37450}}
* {{Z|Z37454}}
* {{Z|Z37459}}
* {{Z|Z37464}}
* {{Z|Z37465}}
* {{Z|Z37473}}
* {{Z|Z37481}}
* {{Z|Z37482}}
* {{Z|Z37493}}
* {{Z|Z37507}}
* {{Z|Z37510}}
* {{Z|Z37512}}
* {{Z|Z37518}}
* {{Z|Z37533}}
* {{Z|Z37541}}
* {{Z|Z37551}}
* {{Z|Z37609}}
* {{Z|Z37623}}
* {{Z|Z37633}}
* {{Z|Z37640}}
* {{Z|Z37644}}
* {{Z|Z37647}}
* {{Z|Z37655}}
<div lang="en" dir="ltr" class="mw-content-ltr">
A [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest complete list of all functions sorted by when they were created] is available.
</div>
[[Category:Status updates{{#translation:}}|2026-07-16]]
25e35n895yhisrt9zmgv9mkyeuw589p
294982
294980
2026-07-29T21:08:54Z
Ameisenigel
44
Created page with "[[$1|Mahir256]] wird am Freitag um 16:00 Uhr einen Workshop “[$2 Von Abstrakten Inhalten zu Konkretem Text mit Wikidata-Lexemen]” organisieren"
294982
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Vorheriges Update
| prev = 2026-07-08
| nextlabel = Nächstes Update
| next =
}}
Willkommen bei Newsletter #257, der [https://www.wikifunctions.org/view/en/Z14629?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z14629%22%2C%22Z14629K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%223%22%7D%7D dritten Fermat-Zahl]!
<span id="Beyond_syntactic_tables"></span>
=== Über syntaktische Tabellen hinaus ===
In den letzten Wochen haben einige Freiwillige und ich mit [[Wikifunctions:Type proposals/Syntactic table|dem Vorschlag für syntaktische Tabellen]] experimentiert. Die Community hat uns bereits früh gewarnt, dass dieser Ansatz wahrscheinlich nicht für morphologisch reiche Sprachen, wie etwa Türkisch oder Finnisch, skalierbar wäre, da Wörter dort Hunderte, wenn nicht gar Tausende von Formen haben könnten.
Und tatsächlich sind wir auf Probleme gestoßen. Glücklicherweise nicht so schnell wie erwartet, aber doch recht bald. Vielleicht sind diese Schwierigkeiten nur vorübergehender Natur und betreffen lediglich unsere aktuellen Vorhaben, es ist jedoch zu erwarten, dass sie uns mit wachsenden Ambitionen irgendwann überfordern werden. Daher bin ich der Meinung, dass wir die derzeitigen syntaktischen Tabellen verbessern müssen. Ich habe [[Wikifunctions:Type proposals/Words with many forms|ein Dokument zu möglichen Lösungsansätzen]] verfasst und möchte die Community dazu einladen, darüber zu diskutieren und ihre Gedanken zu äußern. Sofern keine Einwände bestehen, würde ich die Ergebnisse dieser Diskussion gerne in der Woche nach der Wikimania umsetzen und sehen, wohin uns das führt.
<span id="John_Samuel:_This_Pride_Month,_I_Am_Focusing_on_Abstract_Wikipedia"></span>
=== John Samuel: In diesem Pride Month konzentriere ich mich auf die Abstrakte Wikipedia ===
[[User:Jsamwrites|John Samuel]] hat einen Blogbeitrag verfasst, in dem er seine Gedanken und Hoffnungen für die Abstrakte Wikipedia schildert:
[https://jsamwrites.medium.com/this-pride-month-i-am-focusing-on-abstract-wikipedia-287bbae593c8 jsamwrites.medium.com/this-pride-month-i-am-focusing-on-abstract-wikipedia-287bbae593c8]
Ich zitiere John:
<blockquote>''“Untersuchungen zur mehrsprachigen Wikipedia haben gezeigt, dass verschiedene Sprachgemeinschaften ihre eigenen Perspektiven, Prioritäten und kulturellen Kontexte entwickeln. Wissen wird nicht bloß übersetzt; es wird von Gemeinschaften geprägt.''
''Die Abstrakte Wikipedia wird diese Gemeinschaften nicht ersetzen. Stattdessen bietet sie die Möglichkeit, bestimmte Wissensformen breiter zu teilen und dabei die sprachliche Vielfalt zu bewahren.”''</blockquote>
Besonders erwähnenswert sind [[:commons:File:Wikicafe-JohnSAMUEL.pdf|seine Präsentationsfolien, die er letzten Monat in Lyon präsentiert hat]] (auf Französisch).
<span id="Jens_Ohlig:_Calling_Wikifunctions_for_der,_die,_das"></span>
=== Jens Ohlig: Wikifunctions anrufen für der, die, das ===
[[User:Jens Ohlig|Jens Ohlig]] hat einen Blogbeitrag über die Implementierung des Werkzeugs für der, die, das geschrieben, auf das wir letzte Woche hingewiesen haben: [https://blog.johl.io/calling-wikifunctions-for-der-die-das/ blog.johl.io/calling-wikifunctions-for-der-die-das]
Er bietet eine hervorragende Beschreibung einer der Nutzungsmöglichkeiten von Wikifunctions und erläutert die Verbindung zu Wikidata. Ich zitiere Jens:
<blockquote>''“Um Informationen zum grammatikalischen Geschlecht zu extrahieren, nutzen wir Wikifunctions. Wikifunctions ist ein Wikimedia-Projekt, das darauf abzielt, eine gemeinschaftlich gepflegte Bibliothek von Funktionen zu erstellen. Eine Funktion ist ein Verfahren, das eine oder mehrere Eingaben entgegennimmt und eine Ausgabe liefert. Beispiele hierfür sind die Umrechnung von Einheiten, die Umwandlung von Wörtern aus dem Singular in den Plural oder die Durchführung einfacher Berechnungen. Wikifunctions soll die Wiederverwendung solcher Funktionen über verschiedene Wikimedia-Projekte und andere Softwareumgebungen hinweg unterstützen. Zudem bildet es die Grundlage für die Abstrakte Wikipedia. Und nicht zuletzt lassen sich diese Funktionen auch über Fernaufrufe von der Befehlszeile aus nutzen.”''</blockquote>
Danke, Jens!
<span id="Recent_Changes_in_the_software"></span>
=== Letzte Änderungen an der Software ===
Diese Woche haben wir einen Fehler behoben, durch den beim Verschieben komplexer Elemente innerhalb einer Liste die falsche erweiterte Ansicht angezeigt wurde ([[:phab:T431714|T431714]]). Um zudem besser erkennen zu können, wonach du suchst, zeigen wir im Suchfeld nun ein Symbol für Funktionen oder Sprachen an, genau wie bei Wikidata-Datenobjekten.
Im Rahmen umfassenderer Arbeiten zur Unterstützung neuer Sprachen in MediaWiki haben wir Z2051/kix "Khiamniungan" ([[:phab:T428856|T428856]]) und Z2052/usz "Südusbekisch" ([[:phab:T423735|T423735]]) erstellt.
<span id="Wikifunctions_and_Abstract_Wikipedia_at_Wikimania_2026"></span>
=== Wikifunctions und Abstrakte Wikipedia bei der Wikimania 2026 ===
Nächste Woche findet die [[:wikimania:Special:MyLanguage/2026:Wikimania|Wikimania 2026]], die jährliche Hauptkonferenz rund um Wikimedia, statt. Die Wikimania findet dieses Jahr vom 21. bis 25. Juli in Paris, Frankreich, statt. Es wird eine Reihe von Veranstaltungen zur Abstrakten Wikipedia und Wikifunctions geben (alle Zeitangaben in Ortszeit):
* [[User:Dnshitobu|Dnshitobu]] hat am Freitag um 14:30 Uhr die Sitzung “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/ Indigene Sprachen für Wikifunctions bereit machen]”
* [[User:Mahir256|Mahir256]] wird am Freitag um 16:00 Uhr einen Workshop “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/HYTQBF/ Von Abstrakten Inhalten zu Konkretem Text mit Wikidata-Lexemen]” organisieren
* <span lang="en" dir="ltr" class="mw-content-ltr">[[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]], and [[User:DVrandecic (WMF)|Denny]] will be running “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Abstract Wikipedia workshop: Let's create a multi-lingual article!]” on Saturday, 11:00</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
If there are any further related events, let us know, and we are happy to tell folks about them!
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Due to Wikimania next week, we are skipping the newsletter.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== News in Types: Thoughts on Wikifunctions Object References ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We invite you all to create new and discuss the existing [[Wikifunctions:Type proposals|Type proposals]] so we can keep on creating new Types. Thanks to all the community members contributing to the discussion and writing proposals, making it possible to extend the Wikifunctions to new domains!
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We have been particularly discussing the proposal for [[Wikifunctions:Type proposals/Wikifunctions object reference|Wikifunctions Object References]] in the team and like it. The only thing we are considering to change is to make it a generic type, stating the object’s type.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Furthermore, we are discussing [[Wikifunctions:Type proposals/Words with many forms|an evolution]] of the (experimental) [[Wikifunctions:Type proposals/Syntactic table|Syntactic tables]], as you can see in the top news above.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Fresh Functions weekly: 45 new Functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we had 45 new functions. Here is an incomplete list of functions with implementations and passing tests to get a taste of what functions have been created. We crossed 4700 functions, and are just one week shy of Wikimania – maybe we can get to a round number during Wikimania? Thanks everybody for contributing!
</div>
* {{Z|Z37348}}
* {{Z|Z37353}}
* {{Z|Z37354}}
* {{Z|Z37357}}
* {{Z|Z37361}}
* {{Z|Z37367}}
* {{Z|Z37375}}
* {{Z|Z37387}}
* {{Z|Z37389}}
* {{Z|Z37391}}
* {{Z|Z37393}}
* {{Z|Z37395}}
* {{Z|Z37403}}
* {{Z|Z37415}}
* {{Z|Z37419}}
* {{Z|Z37422}}
* {{Z|Z37424}}
* {{Z|Z37426}}
* {{Z|Z37436}}
* {{Z|Z37441}}
* {{Z|Z37447}}
* {{Z|Z37450}}
* {{Z|Z37454}}
* {{Z|Z37459}}
* {{Z|Z37464}}
* {{Z|Z37465}}
* {{Z|Z37473}}
* {{Z|Z37481}}
* {{Z|Z37482}}
* {{Z|Z37493}}
* {{Z|Z37507}}
* {{Z|Z37510}}
* {{Z|Z37512}}
* {{Z|Z37518}}
* {{Z|Z37533}}
* {{Z|Z37541}}
* {{Z|Z37551}}
* {{Z|Z37609}}
* {{Z|Z37623}}
* {{Z|Z37633}}
* {{Z|Z37640}}
* {{Z|Z37644}}
* {{Z|Z37647}}
* {{Z|Z37655}}
<div lang="en" dir="ltr" class="mw-content-ltr">
A [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest complete list of all functions sorted by when they were created] is available.
</div>
[[Category:Status updates{{#translation:}}|2026-07-16]]
0tb36nq4to8repz3t6q5p31j7kz9uyy
294984
294982
2026-07-29T21:09:04Z
Ameisenigel
44
Created page with "[[$1|James]], [[$2|Luca]] und [[$3|Denny]] werden am Samstag um 11:00 Uhr den “[$4 Workshop Abstrakte Wikipedia: Lasst uns einen mehrsprachigen Artikel erstellen!]” leiten"
294984
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Vorheriges Update
| prev = 2026-07-08
| nextlabel = Nächstes Update
| next =
}}
Willkommen bei Newsletter #257, der [https://www.wikifunctions.org/view/en/Z14629?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z14629%22%2C%22Z14629K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%223%22%7D%7D dritten Fermat-Zahl]!
<span id="Beyond_syntactic_tables"></span>
=== Über syntaktische Tabellen hinaus ===
In den letzten Wochen haben einige Freiwillige und ich mit [[Wikifunctions:Type proposals/Syntactic table|dem Vorschlag für syntaktische Tabellen]] experimentiert. Die Community hat uns bereits früh gewarnt, dass dieser Ansatz wahrscheinlich nicht für morphologisch reiche Sprachen, wie etwa Türkisch oder Finnisch, skalierbar wäre, da Wörter dort Hunderte, wenn nicht gar Tausende von Formen haben könnten.
Und tatsächlich sind wir auf Probleme gestoßen. Glücklicherweise nicht so schnell wie erwartet, aber doch recht bald. Vielleicht sind diese Schwierigkeiten nur vorübergehender Natur und betreffen lediglich unsere aktuellen Vorhaben, es ist jedoch zu erwarten, dass sie uns mit wachsenden Ambitionen irgendwann überfordern werden. Daher bin ich der Meinung, dass wir die derzeitigen syntaktischen Tabellen verbessern müssen. Ich habe [[Wikifunctions:Type proposals/Words with many forms|ein Dokument zu möglichen Lösungsansätzen]] verfasst und möchte die Community dazu einladen, darüber zu diskutieren und ihre Gedanken zu äußern. Sofern keine Einwände bestehen, würde ich die Ergebnisse dieser Diskussion gerne in der Woche nach der Wikimania umsetzen und sehen, wohin uns das führt.
<span id="John_Samuel:_This_Pride_Month,_I_Am_Focusing_on_Abstract_Wikipedia"></span>
=== John Samuel: In diesem Pride Month konzentriere ich mich auf die Abstrakte Wikipedia ===
[[User:Jsamwrites|John Samuel]] hat einen Blogbeitrag verfasst, in dem er seine Gedanken und Hoffnungen für die Abstrakte Wikipedia schildert:
[https://jsamwrites.medium.com/this-pride-month-i-am-focusing-on-abstract-wikipedia-287bbae593c8 jsamwrites.medium.com/this-pride-month-i-am-focusing-on-abstract-wikipedia-287bbae593c8]
Ich zitiere John:
<blockquote>''“Untersuchungen zur mehrsprachigen Wikipedia haben gezeigt, dass verschiedene Sprachgemeinschaften ihre eigenen Perspektiven, Prioritäten und kulturellen Kontexte entwickeln. Wissen wird nicht bloß übersetzt; es wird von Gemeinschaften geprägt.''
''Die Abstrakte Wikipedia wird diese Gemeinschaften nicht ersetzen. Stattdessen bietet sie die Möglichkeit, bestimmte Wissensformen breiter zu teilen und dabei die sprachliche Vielfalt zu bewahren.”''</blockquote>
Besonders erwähnenswert sind [[:commons:File:Wikicafe-JohnSAMUEL.pdf|seine Präsentationsfolien, die er letzten Monat in Lyon präsentiert hat]] (auf Französisch).
<span id="Jens_Ohlig:_Calling_Wikifunctions_for_der,_die,_das"></span>
=== Jens Ohlig: Wikifunctions anrufen für der, die, das ===
[[User:Jens Ohlig|Jens Ohlig]] hat einen Blogbeitrag über die Implementierung des Werkzeugs für der, die, das geschrieben, auf das wir letzte Woche hingewiesen haben: [https://blog.johl.io/calling-wikifunctions-for-der-die-das/ blog.johl.io/calling-wikifunctions-for-der-die-das]
Er bietet eine hervorragende Beschreibung einer der Nutzungsmöglichkeiten von Wikifunctions und erläutert die Verbindung zu Wikidata. Ich zitiere Jens:
<blockquote>''“Um Informationen zum grammatikalischen Geschlecht zu extrahieren, nutzen wir Wikifunctions. Wikifunctions ist ein Wikimedia-Projekt, das darauf abzielt, eine gemeinschaftlich gepflegte Bibliothek von Funktionen zu erstellen. Eine Funktion ist ein Verfahren, das eine oder mehrere Eingaben entgegennimmt und eine Ausgabe liefert. Beispiele hierfür sind die Umrechnung von Einheiten, die Umwandlung von Wörtern aus dem Singular in den Plural oder die Durchführung einfacher Berechnungen. Wikifunctions soll die Wiederverwendung solcher Funktionen über verschiedene Wikimedia-Projekte und andere Softwareumgebungen hinweg unterstützen. Zudem bildet es die Grundlage für die Abstrakte Wikipedia. Und nicht zuletzt lassen sich diese Funktionen auch über Fernaufrufe von der Befehlszeile aus nutzen.”''</blockquote>
Danke, Jens!
<span id="Recent_Changes_in_the_software"></span>
=== Letzte Änderungen an der Software ===
Diese Woche haben wir einen Fehler behoben, durch den beim Verschieben komplexer Elemente innerhalb einer Liste die falsche erweiterte Ansicht angezeigt wurde ([[:phab:T431714|T431714]]). Um zudem besser erkennen zu können, wonach du suchst, zeigen wir im Suchfeld nun ein Symbol für Funktionen oder Sprachen an, genau wie bei Wikidata-Datenobjekten.
Im Rahmen umfassenderer Arbeiten zur Unterstützung neuer Sprachen in MediaWiki haben wir Z2051/kix "Khiamniungan" ([[:phab:T428856|T428856]]) und Z2052/usz "Südusbekisch" ([[:phab:T423735|T423735]]) erstellt.
<span id="Wikifunctions_and_Abstract_Wikipedia_at_Wikimania_2026"></span>
=== Wikifunctions und Abstrakte Wikipedia bei der Wikimania 2026 ===
Nächste Woche findet die [[:wikimania:Special:MyLanguage/2026:Wikimania|Wikimania 2026]], die jährliche Hauptkonferenz rund um Wikimedia, statt. Die Wikimania findet dieses Jahr vom 21. bis 25. Juli in Paris, Frankreich, statt. Es wird eine Reihe von Veranstaltungen zur Abstrakten Wikipedia und Wikifunctions geben (alle Zeitangaben in Ortszeit):
* [[User:Dnshitobu|Dnshitobu]] hat am Freitag um 14:30 Uhr die Sitzung “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/ Indigene Sprachen für Wikifunctions bereit machen]”
* [[User:Mahir256|Mahir256]] wird am Freitag um 16:00 Uhr einen Workshop “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/HYTQBF/ Von Abstrakten Inhalten zu Konkretem Text mit Wikidata-Lexemen]” organisieren
* [[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]] und [[User:DVrandecic (WMF)|Denny]] werden am Samstag um 11:00 Uhr den “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Workshop Abstrakte Wikipedia: Lasst uns einen mehrsprachigen Artikel erstellen!]” leiten
<div lang="en" dir="ltr" class="mw-content-ltr">
If there are any further related events, let us know, and we are happy to tell folks about them!
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Due to Wikimania next week, we are skipping the newsletter.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== News in Types: Thoughts on Wikifunctions Object References ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We invite you all to create new and discuss the existing [[Wikifunctions:Type proposals|Type proposals]] so we can keep on creating new Types. Thanks to all the community members contributing to the discussion and writing proposals, making it possible to extend the Wikifunctions to new domains!
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We have been particularly discussing the proposal for [[Wikifunctions:Type proposals/Wikifunctions object reference|Wikifunctions Object References]] in the team and like it. The only thing we are considering to change is to make it a generic type, stating the object’s type.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Furthermore, we are discussing [[Wikifunctions:Type proposals/Words with many forms|an evolution]] of the (experimental) [[Wikifunctions:Type proposals/Syntactic table|Syntactic tables]], as you can see in the top news above.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Fresh Functions weekly: 45 new Functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we had 45 new functions. Here is an incomplete list of functions with implementations and passing tests to get a taste of what functions have been created. We crossed 4700 functions, and are just one week shy of Wikimania – maybe we can get to a round number during Wikimania? Thanks everybody for contributing!
</div>
* {{Z|Z37348}}
* {{Z|Z37353}}
* {{Z|Z37354}}
* {{Z|Z37357}}
* {{Z|Z37361}}
* {{Z|Z37367}}
* {{Z|Z37375}}
* {{Z|Z37387}}
* {{Z|Z37389}}
* {{Z|Z37391}}
* {{Z|Z37393}}
* {{Z|Z37395}}
* {{Z|Z37403}}
* {{Z|Z37415}}
* {{Z|Z37419}}
* {{Z|Z37422}}
* {{Z|Z37424}}
* {{Z|Z37426}}
* {{Z|Z37436}}
* {{Z|Z37441}}
* {{Z|Z37447}}
* {{Z|Z37450}}
* {{Z|Z37454}}
* {{Z|Z37459}}
* {{Z|Z37464}}
* {{Z|Z37465}}
* {{Z|Z37473}}
* {{Z|Z37481}}
* {{Z|Z37482}}
* {{Z|Z37493}}
* {{Z|Z37507}}
* {{Z|Z37510}}
* {{Z|Z37512}}
* {{Z|Z37518}}
* {{Z|Z37533}}
* {{Z|Z37541}}
* {{Z|Z37551}}
* {{Z|Z37609}}
* {{Z|Z37623}}
* {{Z|Z37633}}
* {{Z|Z37640}}
* {{Z|Z37644}}
* {{Z|Z37647}}
* {{Z|Z37655}}
<div lang="en" dir="ltr" class="mw-content-ltr">
A [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest complete list of all functions sorted by when they were created] is available.
</div>
[[Category:Status updates{{#translation:}}|2026-07-16]]
besf6znwxz7nr62ilay78n18ma8r6fh
294986
294984
2026-07-29T21:09:50Z
Ameisenigel
44
Created page with "Sollte es weitere Veranstaltungen zu diesem Thema geben, lass es uns bitte wissen und wir informieren die Leute gerne darüber!"
294986
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Vorheriges Update
| prev = 2026-07-08
| nextlabel = Nächstes Update
| next =
}}
Willkommen bei Newsletter #257, der [https://www.wikifunctions.org/view/en/Z14629?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z14629%22%2C%22Z14629K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%223%22%7D%7D dritten Fermat-Zahl]!
<span id="Beyond_syntactic_tables"></span>
=== Über syntaktische Tabellen hinaus ===
In den letzten Wochen haben einige Freiwillige und ich mit [[Wikifunctions:Type proposals/Syntactic table|dem Vorschlag für syntaktische Tabellen]] experimentiert. Die Community hat uns bereits früh gewarnt, dass dieser Ansatz wahrscheinlich nicht für morphologisch reiche Sprachen, wie etwa Türkisch oder Finnisch, skalierbar wäre, da Wörter dort Hunderte, wenn nicht gar Tausende von Formen haben könnten.
Und tatsächlich sind wir auf Probleme gestoßen. Glücklicherweise nicht so schnell wie erwartet, aber doch recht bald. Vielleicht sind diese Schwierigkeiten nur vorübergehender Natur und betreffen lediglich unsere aktuellen Vorhaben, es ist jedoch zu erwarten, dass sie uns mit wachsenden Ambitionen irgendwann überfordern werden. Daher bin ich der Meinung, dass wir die derzeitigen syntaktischen Tabellen verbessern müssen. Ich habe [[Wikifunctions:Type proposals/Words with many forms|ein Dokument zu möglichen Lösungsansätzen]] verfasst und möchte die Community dazu einladen, darüber zu diskutieren und ihre Gedanken zu äußern. Sofern keine Einwände bestehen, würde ich die Ergebnisse dieser Diskussion gerne in der Woche nach der Wikimania umsetzen und sehen, wohin uns das führt.
<span id="John_Samuel:_This_Pride_Month,_I_Am_Focusing_on_Abstract_Wikipedia"></span>
=== John Samuel: In diesem Pride Month konzentriere ich mich auf die Abstrakte Wikipedia ===
[[User:Jsamwrites|John Samuel]] hat einen Blogbeitrag verfasst, in dem er seine Gedanken und Hoffnungen für die Abstrakte Wikipedia schildert:
[https://jsamwrites.medium.com/this-pride-month-i-am-focusing-on-abstract-wikipedia-287bbae593c8 jsamwrites.medium.com/this-pride-month-i-am-focusing-on-abstract-wikipedia-287bbae593c8]
Ich zitiere John:
<blockquote>''“Untersuchungen zur mehrsprachigen Wikipedia haben gezeigt, dass verschiedene Sprachgemeinschaften ihre eigenen Perspektiven, Prioritäten und kulturellen Kontexte entwickeln. Wissen wird nicht bloß übersetzt; es wird von Gemeinschaften geprägt.''
''Die Abstrakte Wikipedia wird diese Gemeinschaften nicht ersetzen. Stattdessen bietet sie die Möglichkeit, bestimmte Wissensformen breiter zu teilen und dabei die sprachliche Vielfalt zu bewahren.”''</blockquote>
Besonders erwähnenswert sind [[:commons:File:Wikicafe-JohnSAMUEL.pdf|seine Präsentationsfolien, die er letzten Monat in Lyon präsentiert hat]] (auf Französisch).
<span id="Jens_Ohlig:_Calling_Wikifunctions_for_der,_die,_das"></span>
=== Jens Ohlig: Wikifunctions anrufen für der, die, das ===
[[User:Jens Ohlig|Jens Ohlig]] hat einen Blogbeitrag über die Implementierung des Werkzeugs für der, die, das geschrieben, auf das wir letzte Woche hingewiesen haben: [https://blog.johl.io/calling-wikifunctions-for-der-die-das/ blog.johl.io/calling-wikifunctions-for-der-die-das]
Er bietet eine hervorragende Beschreibung einer der Nutzungsmöglichkeiten von Wikifunctions und erläutert die Verbindung zu Wikidata. Ich zitiere Jens:
<blockquote>''“Um Informationen zum grammatikalischen Geschlecht zu extrahieren, nutzen wir Wikifunctions. Wikifunctions ist ein Wikimedia-Projekt, das darauf abzielt, eine gemeinschaftlich gepflegte Bibliothek von Funktionen zu erstellen. Eine Funktion ist ein Verfahren, das eine oder mehrere Eingaben entgegennimmt und eine Ausgabe liefert. Beispiele hierfür sind die Umrechnung von Einheiten, die Umwandlung von Wörtern aus dem Singular in den Plural oder die Durchführung einfacher Berechnungen. Wikifunctions soll die Wiederverwendung solcher Funktionen über verschiedene Wikimedia-Projekte und andere Softwareumgebungen hinweg unterstützen. Zudem bildet es die Grundlage für die Abstrakte Wikipedia. Und nicht zuletzt lassen sich diese Funktionen auch über Fernaufrufe von der Befehlszeile aus nutzen.”''</blockquote>
Danke, Jens!
<span id="Recent_Changes_in_the_software"></span>
=== Letzte Änderungen an der Software ===
Diese Woche haben wir einen Fehler behoben, durch den beim Verschieben komplexer Elemente innerhalb einer Liste die falsche erweiterte Ansicht angezeigt wurde ([[:phab:T431714|T431714]]). Um zudem besser erkennen zu können, wonach du suchst, zeigen wir im Suchfeld nun ein Symbol für Funktionen oder Sprachen an, genau wie bei Wikidata-Datenobjekten.
Im Rahmen umfassenderer Arbeiten zur Unterstützung neuer Sprachen in MediaWiki haben wir Z2051/kix "Khiamniungan" ([[:phab:T428856|T428856]]) und Z2052/usz "Südusbekisch" ([[:phab:T423735|T423735]]) erstellt.
<span id="Wikifunctions_and_Abstract_Wikipedia_at_Wikimania_2026"></span>
=== Wikifunctions und Abstrakte Wikipedia bei der Wikimania 2026 ===
Nächste Woche findet die [[:wikimania:Special:MyLanguage/2026:Wikimania|Wikimania 2026]], die jährliche Hauptkonferenz rund um Wikimedia, statt. Die Wikimania findet dieses Jahr vom 21. bis 25. Juli in Paris, Frankreich, statt. Es wird eine Reihe von Veranstaltungen zur Abstrakten Wikipedia und Wikifunctions geben (alle Zeitangaben in Ortszeit):
* [[User:Dnshitobu|Dnshitobu]] hat am Freitag um 14:30 Uhr die Sitzung “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/ Indigene Sprachen für Wikifunctions bereit machen]”
* [[User:Mahir256|Mahir256]] wird am Freitag um 16:00 Uhr einen Workshop “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/HYTQBF/ Von Abstrakten Inhalten zu Konkretem Text mit Wikidata-Lexemen]” organisieren
* [[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]] und [[User:DVrandecic (WMF)|Denny]] werden am Samstag um 11:00 Uhr den “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Workshop Abstrakte Wikipedia: Lasst uns einen mehrsprachigen Artikel erstellen!]” leiten
Sollte es weitere Veranstaltungen zu diesem Thema geben, lass es uns bitte wissen und wir informieren die Leute gerne darüber!
<div lang="en" dir="ltr" class="mw-content-ltr">
Due to Wikimania next week, we are skipping the newsletter.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== News in Types: Thoughts on Wikifunctions Object References ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We invite you all to create new and discuss the existing [[Wikifunctions:Type proposals|Type proposals]] so we can keep on creating new Types. Thanks to all the community members contributing to the discussion and writing proposals, making it possible to extend the Wikifunctions to new domains!
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We have been particularly discussing the proposal for [[Wikifunctions:Type proposals/Wikifunctions object reference|Wikifunctions Object References]] in the team and like it. The only thing we are considering to change is to make it a generic type, stating the object’s type.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Furthermore, we are discussing [[Wikifunctions:Type proposals/Words with many forms|an evolution]] of the (experimental) [[Wikifunctions:Type proposals/Syntactic table|Syntactic tables]], as you can see in the top news above.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Fresh Functions weekly: 45 new Functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we had 45 new functions. Here is an incomplete list of functions with implementations and passing tests to get a taste of what functions have been created. We crossed 4700 functions, and are just one week shy of Wikimania – maybe we can get to a round number during Wikimania? Thanks everybody for contributing!
</div>
* {{Z|Z37348}}
* {{Z|Z37353}}
* {{Z|Z37354}}
* {{Z|Z37357}}
* {{Z|Z37361}}
* {{Z|Z37367}}
* {{Z|Z37375}}
* {{Z|Z37387}}
* {{Z|Z37389}}
* {{Z|Z37391}}
* {{Z|Z37393}}
* {{Z|Z37395}}
* {{Z|Z37403}}
* {{Z|Z37415}}
* {{Z|Z37419}}
* {{Z|Z37422}}
* {{Z|Z37424}}
* {{Z|Z37426}}
* {{Z|Z37436}}
* {{Z|Z37441}}
* {{Z|Z37447}}
* {{Z|Z37450}}
* {{Z|Z37454}}
* {{Z|Z37459}}
* {{Z|Z37464}}
* {{Z|Z37465}}
* {{Z|Z37473}}
* {{Z|Z37481}}
* {{Z|Z37482}}
* {{Z|Z37493}}
* {{Z|Z37507}}
* {{Z|Z37510}}
* {{Z|Z37512}}
* {{Z|Z37518}}
* {{Z|Z37533}}
* {{Z|Z37541}}
* {{Z|Z37551}}
* {{Z|Z37609}}
* {{Z|Z37623}}
* {{Z|Z37633}}
* {{Z|Z37640}}
* {{Z|Z37644}}
* {{Z|Z37647}}
* {{Z|Z37655}}
<div lang="en" dir="ltr" class="mw-content-ltr">
A [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest complete list of all functions sorted by when they were created] is available.
</div>
[[Category:Status updates{{#translation:}}|2026-07-16]]
cv8w1a8i31rpuo2equ5tugnezlp9iou
294988
294986
2026-07-29T21:10:18Z
Ameisenigel
44
Created page with "Aufgrund der Wikimania in der nächsten Woche lassen wir den Newsletter ausfallen."
294988
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Vorheriges Update
| prev = 2026-07-08
| nextlabel = Nächstes Update
| next =
}}
Willkommen bei Newsletter #257, der [https://www.wikifunctions.org/view/en/Z14629?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z14629%22%2C%22Z14629K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%223%22%7D%7D dritten Fermat-Zahl]!
<span id="Beyond_syntactic_tables"></span>
=== Über syntaktische Tabellen hinaus ===
In den letzten Wochen haben einige Freiwillige und ich mit [[Wikifunctions:Type proposals/Syntactic table|dem Vorschlag für syntaktische Tabellen]] experimentiert. Die Community hat uns bereits früh gewarnt, dass dieser Ansatz wahrscheinlich nicht für morphologisch reiche Sprachen, wie etwa Türkisch oder Finnisch, skalierbar wäre, da Wörter dort Hunderte, wenn nicht gar Tausende von Formen haben könnten.
Und tatsächlich sind wir auf Probleme gestoßen. Glücklicherweise nicht so schnell wie erwartet, aber doch recht bald. Vielleicht sind diese Schwierigkeiten nur vorübergehender Natur und betreffen lediglich unsere aktuellen Vorhaben, es ist jedoch zu erwarten, dass sie uns mit wachsenden Ambitionen irgendwann überfordern werden. Daher bin ich der Meinung, dass wir die derzeitigen syntaktischen Tabellen verbessern müssen. Ich habe [[Wikifunctions:Type proposals/Words with many forms|ein Dokument zu möglichen Lösungsansätzen]] verfasst und möchte die Community dazu einladen, darüber zu diskutieren und ihre Gedanken zu äußern. Sofern keine Einwände bestehen, würde ich die Ergebnisse dieser Diskussion gerne in der Woche nach der Wikimania umsetzen und sehen, wohin uns das führt.
<span id="John_Samuel:_This_Pride_Month,_I_Am_Focusing_on_Abstract_Wikipedia"></span>
=== John Samuel: In diesem Pride Month konzentriere ich mich auf die Abstrakte Wikipedia ===
[[User:Jsamwrites|John Samuel]] hat einen Blogbeitrag verfasst, in dem er seine Gedanken und Hoffnungen für die Abstrakte Wikipedia schildert:
[https://jsamwrites.medium.com/this-pride-month-i-am-focusing-on-abstract-wikipedia-287bbae593c8 jsamwrites.medium.com/this-pride-month-i-am-focusing-on-abstract-wikipedia-287bbae593c8]
Ich zitiere John:
<blockquote>''“Untersuchungen zur mehrsprachigen Wikipedia haben gezeigt, dass verschiedene Sprachgemeinschaften ihre eigenen Perspektiven, Prioritäten und kulturellen Kontexte entwickeln. Wissen wird nicht bloß übersetzt; es wird von Gemeinschaften geprägt.''
''Die Abstrakte Wikipedia wird diese Gemeinschaften nicht ersetzen. Stattdessen bietet sie die Möglichkeit, bestimmte Wissensformen breiter zu teilen und dabei die sprachliche Vielfalt zu bewahren.”''</blockquote>
Besonders erwähnenswert sind [[:commons:File:Wikicafe-JohnSAMUEL.pdf|seine Präsentationsfolien, die er letzten Monat in Lyon präsentiert hat]] (auf Französisch).
<span id="Jens_Ohlig:_Calling_Wikifunctions_for_der,_die,_das"></span>
=== Jens Ohlig: Wikifunctions anrufen für der, die, das ===
[[User:Jens Ohlig|Jens Ohlig]] hat einen Blogbeitrag über die Implementierung des Werkzeugs für der, die, das geschrieben, auf das wir letzte Woche hingewiesen haben: [https://blog.johl.io/calling-wikifunctions-for-der-die-das/ blog.johl.io/calling-wikifunctions-for-der-die-das]
Er bietet eine hervorragende Beschreibung einer der Nutzungsmöglichkeiten von Wikifunctions und erläutert die Verbindung zu Wikidata. Ich zitiere Jens:
<blockquote>''“Um Informationen zum grammatikalischen Geschlecht zu extrahieren, nutzen wir Wikifunctions. Wikifunctions ist ein Wikimedia-Projekt, das darauf abzielt, eine gemeinschaftlich gepflegte Bibliothek von Funktionen zu erstellen. Eine Funktion ist ein Verfahren, das eine oder mehrere Eingaben entgegennimmt und eine Ausgabe liefert. Beispiele hierfür sind die Umrechnung von Einheiten, die Umwandlung von Wörtern aus dem Singular in den Plural oder die Durchführung einfacher Berechnungen. Wikifunctions soll die Wiederverwendung solcher Funktionen über verschiedene Wikimedia-Projekte und andere Softwareumgebungen hinweg unterstützen. Zudem bildet es die Grundlage für die Abstrakte Wikipedia. Und nicht zuletzt lassen sich diese Funktionen auch über Fernaufrufe von der Befehlszeile aus nutzen.”''</blockquote>
Danke, Jens!
<span id="Recent_Changes_in_the_software"></span>
=== Letzte Änderungen an der Software ===
Diese Woche haben wir einen Fehler behoben, durch den beim Verschieben komplexer Elemente innerhalb einer Liste die falsche erweiterte Ansicht angezeigt wurde ([[:phab:T431714|T431714]]). Um zudem besser erkennen zu können, wonach du suchst, zeigen wir im Suchfeld nun ein Symbol für Funktionen oder Sprachen an, genau wie bei Wikidata-Datenobjekten.
Im Rahmen umfassenderer Arbeiten zur Unterstützung neuer Sprachen in MediaWiki haben wir Z2051/kix "Khiamniungan" ([[:phab:T428856|T428856]]) und Z2052/usz "Südusbekisch" ([[:phab:T423735|T423735]]) erstellt.
<span id="Wikifunctions_and_Abstract_Wikipedia_at_Wikimania_2026"></span>
=== Wikifunctions und Abstrakte Wikipedia bei der Wikimania 2026 ===
Nächste Woche findet die [[:wikimania:Special:MyLanguage/2026:Wikimania|Wikimania 2026]], die jährliche Hauptkonferenz rund um Wikimedia, statt. Die Wikimania findet dieses Jahr vom 21. bis 25. Juli in Paris, Frankreich, statt. Es wird eine Reihe von Veranstaltungen zur Abstrakten Wikipedia und Wikifunctions geben (alle Zeitangaben in Ortszeit):
* [[User:Dnshitobu|Dnshitobu]] hat am Freitag um 14:30 Uhr die Sitzung “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/ Indigene Sprachen für Wikifunctions bereit machen]”
* [[User:Mahir256|Mahir256]] wird am Freitag um 16:00 Uhr einen Workshop “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/HYTQBF/ Von Abstrakten Inhalten zu Konkretem Text mit Wikidata-Lexemen]” organisieren
* [[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]] und [[User:DVrandecic (WMF)|Denny]] werden am Samstag um 11:00 Uhr den “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Workshop Abstrakte Wikipedia: Lasst uns einen mehrsprachigen Artikel erstellen!]” leiten
Sollte es weitere Veranstaltungen zu diesem Thema geben, lass es uns bitte wissen und wir informieren die Leute gerne darüber!
Aufgrund der Wikimania in der nächsten Woche lassen wir den Newsletter ausfallen.
<div lang="en" dir="ltr" class="mw-content-ltr">
=== News in Types: Thoughts on Wikifunctions Object References ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We invite you all to create new and discuss the existing [[Wikifunctions:Type proposals|Type proposals]] so we can keep on creating new Types. Thanks to all the community members contributing to the discussion and writing proposals, making it possible to extend the Wikifunctions to new domains!
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We have been particularly discussing the proposal for [[Wikifunctions:Type proposals/Wikifunctions object reference|Wikifunctions Object References]] in the team and like it. The only thing we are considering to change is to make it a generic type, stating the object’s type.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Furthermore, we are discussing [[Wikifunctions:Type proposals/Words with many forms|an evolution]] of the (experimental) [[Wikifunctions:Type proposals/Syntactic table|Syntactic tables]], as you can see in the top news above.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Fresh Functions weekly: 45 new Functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we had 45 new functions. Here is an incomplete list of functions with implementations and passing tests to get a taste of what functions have been created. We crossed 4700 functions, and are just one week shy of Wikimania – maybe we can get to a round number during Wikimania? Thanks everybody for contributing!
</div>
* {{Z|Z37348}}
* {{Z|Z37353}}
* {{Z|Z37354}}
* {{Z|Z37357}}
* {{Z|Z37361}}
* {{Z|Z37367}}
* {{Z|Z37375}}
* {{Z|Z37387}}
* {{Z|Z37389}}
* {{Z|Z37391}}
* {{Z|Z37393}}
* {{Z|Z37395}}
* {{Z|Z37403}}
* {{Z|Z37415}}
* {{Z|Z37419}}
* {{Z|Z37422}}
* {{Z|Z37424}}
* {{Z|Z37426}}
* {{Z|Z37436}}
* {{Z|Z37441}}
* {{Z|Z37447}}
* {{Z|Z37450}}
* {{Z|Z37454}}
* {{Z|Z37459}}
* {{Z|Z37464}}
* {{Z|Z37465}}
* {{Z|Z37473}}
* {{Z|Z37481}}
* {{Z|Z37482}}
* {{Z|Z37493}}
* {{Z|Z37507}}
* {{Z|Z37510}}
* {{Z|Z37512}}
* {{Z|Z37518}}
* {{Z|Z37533}}
* {{Z|Z37541}}
* {{Z|Z37551}}
* {{Z|Z37609}}
* {{Z|Z37623}}
* {{Z|Z37633}}
* {{Z|Z37640}}
* {{Z|Z37644}}
* {{Z|Z37647}}
* {{Z|Z37655}}
<div lang="en" dir="ltr" class="mw-content-ltr">
A [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest complete list of all functions sorted by when they were created] is available.
</div>
[[Category:Status updates{{#translation:}}|2026-07-16]]
ni3lebgipg3s75wlcr96nzozrzt670h
295031
294988
2026-07-30T08:36:38Z
FuzzyBot
207
Updating to match new version of source page
295031
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Vorheriges Update
| prev = 2026-07-08
| nextlabel = Nächstes Update
| next = 2026-07-29
}}
Willkommen bei Newsletter #257, der [https://www.wikifunctions.org/view/en/Z14629?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z14629%22%2C%22Z14629K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%223%22%7D%7D dritten Fermat-Zahl]!
<span id="Beyond_syntactic_tables"></span>
=== Über syntaktische Tabellen hinaus ===
In den letzten Wochen haben einige Freiwillige und ich mit [[Wikifunctions:Type proposals/Syntactic table|dem Vorschlag für syntaktische Tabellen]] experimentiert. Die Community hat uns bereits früh gewarnt, dass dieser Ansatz wahrscheinlich nicht für morphologisch reiche Sprachen, wie etwa Türkisch oder Finnisch, skalierbar wäre, da Wörter dort Hunderte, wenn nicht gar Tausende von Formen haben könnten.
Und tatsächlich sind wir auf Probleme gestoßen. Glücklicherweise nicht so schnell wie erwartet, aber doch recht bald. Vielleicht sind diese Schwierigkeiten nur vorübergehender Natur und betreffen lediglich unsere aktuellen Vorhaben, es ist jedoch zu erwarten, dass sie uns mit wachsenden Ambitionen irgendwann überfordern werden. Daher bin ich der Meinung, dass wir die derzeitigen syntaktischen Tabellen verbessern müssen. Ich habe [[Wikifunctions:Type proposals/Words with many forms|ein Dokument zu möglichen Lösungsansätzen]] verfasst und möchte die Community dazu einladen, darüber zu diskutieren und ihre Gedanken zu äußern. Sofern keine Einwände bestehen, würde ich die Ergebnisse dieser Diskussion gerne in der Woche nach der Wikimania umsetzen und sehen, wohin uns das führt.
<span id="John_Samuel:_This_Pride_Month,_I_Am_Focusing_on_Abstract_Wikipedia"></span>
=== John Samuel: In diesem Pride Month konzentriere ich mich auf die Abstrakte Wikipedia ===
[[User:Jsamwrites|John Samuel]] hat einen Blogbeitrag verfasst, in dem er seine Gedanken und Hoffnungen für die Abstrakte Wikipedia schildert:
[https://jsamwrites.medium.com/this-pride-month-i-am-focusing-on-abstract-wikipedia-287bbae593c8 jsamwrites.medium.com/this-pride-month-i-am-focusing-on-abstract-wikipedia-287bbae593c8]
Ich zitiere John:
<blockquote>''“Untersuchungen zur mehrsprachigen Wikipedia haben gezeigt, dass verschiedene Sprachgemeinschaften ihre eigenen Perspektiven, Prioritäten und kulturellen Kontexte entwickeln. Wissen wird nicht bloß übersetzt; es wird von Gemeinschaften geprägt.''
''Die Abstrakte Wikipedia wird diese Gemeinschaften nicht ersetzen. Stattdessen bietet sie die Möglichkeit, bestimmte Wissensformen breiter zu teilen und dabei die sprachliche Vielfalt zu bewahren.”''</blockquote>
Besonders erwähnenswert sind [[:commons:File:Wikicafe-JohnSAMUEL.pdf|seine Präsentationsfolien, die er letzten Monat in Lyon präsentiert hat]] (auf Französisch).
<span id="Jens_Ohlig:_Calling_Wikifunctions_for_der,_die,_das"></span>
=== Jens Ohlig: Wikifunctions anrufen für der, die, das ===
[[User:Jens Ohlig|Jens Ohlig]] hat einen Blogbeitrag über die Implementierung des Werkzeugs für der, die, das geschrieben, auf das wir letzte Woche hingewiesen haben: [https://blog.johl.io/calling-wikifunctions-for-der-die-das/ blog.johl.io/calling-wikifunctions-for-der-die-das]
Er bietet eine hervorragende Beschreibung einer der Nutzungsmöglichkeiten von Wikifunctions und erläutert die Verbindung zu Wikidata. Ich zitiere Jens:
<blockquote>''“Um Informationen zum grammatikalischen Geschlecht zu extrahieren, nutzen wir Wikifunctions. Wikifunctions ist ein Wikimedia-Projekt, das darauf abzielt, eine gemeinschaftlich gepflegte Bibliothek von Funktionen zu erstellen. Eine Funktion ist ein Verfahren, das eine oder mehrere Eingaben entgegennimmt und eine Ausgabe liefert. Beispiele hierfür sind die Umrechnung von Einheiten, die Umwandlung von Wörtern aus dem Singular in den Plural oder die Durchführung einfacher Berechnungen. Wikifunctions soll die Wiederverwendung solcher Funktionen über verschiedene Wikimedia-Projekte und andere Softwareumgebungen hinweg unterstützen. Zudem bildet es die Grundlage für die Abstrakte Wikipedia. Und nicht zuletzt lassen sich diese Funktionen auch über Fernaufrufe von der Befehlszeile aus nutzen.”''</blockquote>
Danke, Jens!
<span id="Recent_Changes_in_the_software"></span>
=== Letzte Änderungen an der Software ===
Diese Woche haben wir einen Fehler behoben, durch den beim Verschieben komplexer Elemente innerhalb einer Liste die falsche erweiterte Ansicht angezeigt wurde ([[:phab:T431714|T431714]]). Um zudem besser erkennen zu können, wonach du suchst, zeigen wir im Suchfeld nun ein Symbol für Funktionen oder Sprachen an, genau wie bei Wikidata-Datenobjekten.
Im Rahmen umfassenderer Arbeiten zur Unterstützung neuer Sprachen in MediaWiki haben wir Z2051/kix "Khiamniungan" ([[:phab:T428856|T428856]]) und Z2052/usz "Südusbekisch" ([[:phab:T423735|T423735]]) erstellt.
<span id="Wikifunctions_and_Abstract_Wikipedia_at_Wikimania_2026"></span>
=== Wikifunctions und Abstrakte Wikipedia bei der Wikimania 2026 ===
Nächste Woche findet die [[:wikimania:Special:MyLanguage/2026:Wikimania|Wikimania 2026]], die jährliche Hauptkonferenz rund um Wikimedia, statt. Die Wikimania findet dieses Jahr vom 21. bis 25. Juli in Paris, Frankreich, statt. Es wird eine Reihe von Veranstaltungen zur Abstrakten Wikipedia und Wikifunctions geben (alle Zeitangaben in Ortszeit):
* [[User:Dnshitobu|Dnshitobu]] hat am Freitag um 14:30 Uhr die Sitzung “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/ Indigene Sprachen für Wikifunctions bereit machen]”
* [[User:Mahir256|Mahir256]] wird am Freitag um 16:00 Uhr einen Workshop “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/HYTQBF/ Von Abstrakten Inhalten zu Konkretem Text mit Wikidata-Lexemen]” organisieren
* [[User:Jdforrester (WMF)|James]], [[User:Sannita (WMF)|Luca]] und [[User:DVrandecic (WMF)|Denny]] werden am Samstag um 11:00 Uhr den “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Workshop Abstrakte Wikipedia: Lasst uns einen mehrsprachigen Artikel erstellen!]” leiten
Sollte es weitere Veranstaltungen zu diesem Thema geben, lass es uns bitte wissen und wir informieren die Leute gerne darüber!
Aufgrund der Wikimania in der nächsten Woche lassen wir den Newsletter ausfallen.
<div lang="en" dir="ltr" class="mw-content-ltr">
=== News in Types: Thoughts on Wikifunctions Object References ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We invite you all to create new and discuss the existing [[Wikifunctions:Type proposals|Type proposals]] so we can keep on creating new Types. Thanks to all the community members contributing to the discussion and writing proposals, making it possible to extend the Wikifunctions to new domains!
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We have been particularly discussing the proposal for [[Wikifunctions:Type proposals/Wikifunctions object reference|Wikifunctions Object References]] in the team and like it. The only thing we are considering to change is to make it a generic type, stating the object’s type.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Furthermore, we are discussing [[Wikifunctions:Type proposals/Words with many forms|an evolution]] of the (experimental) [[Wikifunctions:Type proposals/Syntactic table|Syntactic tables]], as you can see in the top news above.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Fresh Functions weekly: 45 new Functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we had 45 new functions. Here is an incomplete list of functions with implementations and passing tests to get a taste of what functions have been created. We crossed 4700 functions, and are just one week shy of Wikimania – maybe we can get to a round number during Wikimania? Thanks everybody for contributing!
</div>
* {{Z|Z37348}}
* {{Z|Z37353}}
* {{Z|Z37354}}
* {{Z|Z37357}}
* {{Z|Z37361}}
* {{Z|Z37367}}
* {{Z|Z37375}}
* {{Z|Z37387}}
* {{Z|Z37389}}
* {{Z|Z37391}}
* {{Z|Z37393}}
* {{Z|Z37395}}
* {{Z|Z37403}}
* {{Z|Z37415}}
* {{Z|Z37419}}
* {{Z|Z37422}}
* {{Z|Z37424}}
* {{Z|Z37426}}
* {{Z|Z37436}}
* {{Z|Z37441}}
* {{Z|Z37447}}
* {{Z|Z37450}}
* {{Z|Z37454}}
* {{Z|Z37459}}
* {{Z|Z37464}}
* {{Z|Z37465}}
* {{Z|Z37473}}
* {{Z|Z37481}}
* {{Z|Z37482}}
* {{Z|Z37493}}
* {{Z|Z37507}}
* {{Z|Z37510}}
* {{Z|Z37512}}
* {{Z|Z37518}}
* {{Z|Z37533}}
* {{Z|Z37541}}
* {{Z|Z37551}}
* {{Z|Z37609}}
* {{Z|Z37623}}
* {{Z|Z37633}}
* {{Z|Z37640}}
* {{Z|Z37644}}
* {{Z|Z37647}}
* {{Z|Z37655}}
<div lang="en" dir="ltr" class="mw-content-ltr">
A [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest complete list of all functions sorted by when they were created] is available.
</div>
[[Category:Status updates{{#translation:}}|2026-07-16]]
ify19758sv4fv0wcvslvh06qwjdy64y
Z38306
0
88607
294795
294047
2026-07-29T15:18:53Z
YoshiRulz
10156
Added Z38469 to the approved list of test cases
294795
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38306"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z14294",
"Z17K2": "Z38306K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Config"
}
]
}
}
],
"Z8K2": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z60"
},
"Z8K3": [
"Z20",
"Z38469"
],
"Z8K4": [
"Z14",
"Z38307"
],
"Z8K5": "Z38306"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Languages supported by function"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Returns the languages (Z60) supported by a function given its corresponding configuration page"
}
]
}
}
j6txfn4m5huyxxi9mbx0ln3u4s284tw
294797
294795
2026-07-29T15:20:32Z
YoshiRulz
10156
Added Z38470 to the approved list of implementations
294797
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38306"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z14294",
"Z17K2": "Z38306K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Config"
}
]
}
}
],
"Z8K2": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z60"
},
"Z8K3": [
"Z20",
"Z38469"
],
"Z8K4": [
"Z14",
"Z38307",
"Z38470"
],
"Z8K5": "Z38306"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Languages supported by function"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Returns the languages (Z60) supported by a function given its corresponding configuration page"
}
]
}
}
kvtwa4gzvqfwbr5tvtfoe7jax6mt6s4
Z38317
0
88619
294721
294103
2026-07-29T12:00:28Z
Denny
81
Added Z38319 to the approved list of test cases
294721
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38317"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38317K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z38317K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z38319"
],
"Z8K4": [
"Z14",
"Z38318"
],
"Z8K5": "Z38317"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "infobox for Wikimania"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
arvry3p452d181cnj6c73hvux78vq69
Z38329
0
88652
294736
294234
2026-07-29T12:29:32Z
Denny
81
Added Z38331 to the approved list of test cases
294736
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38329"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38329K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language entity id"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z38329K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z38331"
],
"Z8K4": [
"Z14",
"Z38330"
],
"Z8K5": "Z38329"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "infobox for language"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
1ysqa08pocc821lpema36e46y6s2prg
Z38370
0
88702
294798
294572
2026-07-29T15:21:02Z
YoshiRulz
10156
Added Z38461 to the approved list of test cases
294798
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38370"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": "Z38370K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Search string"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z6005"
},
"Z17K2": "Z38370K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Lexeme list"
}
]
}
}
],
"Z8K2": "Z6005",
"Z8K3": [
"Z20",
"Z38372",
"Z38461"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z38370"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "select matching lexeme or default"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Return the first lexeme whose lemma form matches the search string"
}
]
}
}
3jz3c0wjnlbnv9bc0ojnsyyhr1n66mt
294799
294798
2026-07-29T15:21:04Z
YoshiRulz
10156
Added Z38371 to the approved list of implementations
294799
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38370"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": "Z38370K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Search string"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z6005"
},
"Z17K2": "Z38370K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Lexeme list"
}
]
}
}
],
"Z8K2": "Z6005",
"Z8K3": [
"Z20",
"Z38372",
"Z38461"
],
"Z8K4": [
"Z14",
"Z38371"
],
"Z8K5": "Z38370"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "select matching lexeme or default"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Return the first lexeme whose lemma form matches the search string"
}
]
}
}
3n5fsywewou2c5950bjeum8qnwyg52u
Z38371
0
88703
294753
294524
2026-07-29T13:04:05Z
Tc14Hd
12202
Small improvement
294753
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38371"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38370",
"Z14K3": {
"Z1K1": "Z16",
"Z16K1": "Z610",
"Z16K2": "def Z38370(Z38370K1, Z38370K2):\n\tfor lexeme in Z38370K2:\n\t\tfor lemma in lexeme.Z6005K2.Z12K1:\n\t\t\tif lemma.Z11K2 == Z38370K1:\n\t\t\t\treturn lexeme\n\treturn Z38370K2[0]"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "select matching lexeme or default, Python"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
86r0apuy86q4q5rqsovkrmzvszkz7z2
Z38372
0
88704
294755
294478
2026-07-29T13:07:31Z
Tc14Hd
12202
Updated title
294755
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38372"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38370",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z38370",
"Z38370K1": "test",
"Z38370K2": [
"Z6005",
{
"Z1K1": "Z7",
"Z7K1": "Z6825",
"Z6825K1": {
"Z1K1": "Z6095",
"Z6095K1": "L1460698"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z6825",
"Z6825K1": {
"Z1K1": "Z6095",
"Z6095K1": "L220909"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z6825",
"Z6825K1": {
"Z1K1": "Z6095",
"Z6095K1": "L3848"
}
}
]
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z6805",
"Z6805K2": {
"Z1K1": "Z7",
"Z7K1": "Z6825",
"Z6825K1": {
"Z1K1": "Z6095",
"Z6095K1": "L220909"
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "\"test\" in {foo, test, bar} -\u003E test"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
jkhcrwh8qbnefw74376vv23j410eenj
User:MTheiler
2
88714
294747
294506
2026-07-29T12:48:37Z
MTheiler
35696
Links
294747
wikitext
text/x-wiki
see my profile in the [[:de:User:MTheiler|Wikipedia DE]]
'''Links:'''
Blögbeitrag Jens Ohlig: https://blog.johl.io/calling-wikifunctions-for-der-die-das/
Python Quellcode hierzu. https://codeberg.org/johl/noungender
Beispiel: Lexem Hund (de): https://www.wikidata.org/wiki/Lexeme:L34727
Beispiel: grammatikalisches Geschlecht aus Lexem : [[Z20616]]
Arbeisliste de: https://abstract-data.toolforge.org/?lang=de
sicg9v1x31wdlda7qjn40fecojauv2z
294762
294747
2026-07-29T13:51:31Z
MTheiler
35696
beispiele
294762
wikitext
text/x-wiki
see my profile in the [[:de:User:MTheiler|Wikipedia DE]]
'''Links:'''
Blogbeitrag Jens Ohlig: https://blog.johl.io/calling-wikifunctions-for-der-die-das/
Python Quellcode hierzu. https://codeberg.org/johl/noungender
Beispiel: Lexem Hund (de): https://www.wikidata.org/wiki/Lexeme:L34727
Beispiel: grammatikalisches Geschlecht aus Lexem : [[Z20616]]
Beispiel abstract Wikipedia Parthenon: https://abstract.wikipedia.org/view/en/Q10288
Arbeitsliste de: https://abstract-data.toolforge.org/?lang=de
in Arbeit: https://www.wikidata.org/wiki/Lexeme:L1576647 Lexem chemisches Element
i4tfu5m9hd1jodzskb6n35u6cw0opmo
294766
294762
2026-07-29T14:16:09Z
MTheiler
35696
sparql query Lexeme
294766
wikitext
text/x-wiki
see my profile in the [[:de:User:MTheiler|Wikipedia DE]]
'''Links:'''
Blogbeitrag Jens Ohlig: https://blog.johl.io/calling-wikifunctions-for-der-die-das/
Python Quellcode hierzu. https://codeberg.org/johl/noungender
Beispiel: Lexem Hund (de): https://www.wikidata.org/wiki/Lexeme:L34727
Beispiel: grammatikalisches Geschlecht aus Lexem : [[Z20616]]
Beispiel abstract Wikipedia Parthenon: https://abstract.wikipedia.org/view/en/Q10288
Arbeitsliste de: https://abstract-data.toolforge.org/?lang=de
in Arbeit: https://www.wikidata.org/wiki/Lexeme:L1576647 Lexem chemisches Element
'''sparql query Lexeme'''
https://en.wikibooks.org/wiki/SPARQL/WIKIDATA_Lexicographical_data
https://www.wikidata.org/wiki/Wikidata:Lexicographical_data
https://www.wikidata.org/wiki/Wikidata:Lexicographical_data/Documentation
a9qhx3iv6cnx0m9hqxo3qp5yjkq5vrm
Z38395
0
88737
294768
294591
2026-07-29T14:20:24Z
YoshiRulz
10156
Added Z38397 and Z38398 to the approved list of test cases
294768
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38395"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z38395K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Language"
}
]
}
}
],
"Z8K2": "Z40",
"Z8K3": [
"Z20",
"Z38397",
"Z38398"
],
"Z8K4": [
"Z14",
"Z38396"
],
"Z8K5": "Z38395"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "is language written from right to left?"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Checks if a language is contained in a predefined list of RTL languages. "
}
]
}
}
g9t0w1jqycbs4xl9e0zstcaoeitr5wi
294771
294768
2026-07-29T14:23:54Z
YoshiRulz
10156
Added Z38466 to the approved list of implementations
294771
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38395"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z38395K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Language"
}
]
}
}
],
"Z8K2": "Z40",
"Z8K3": [
"Z20",
"Z38397",
"Z38398"
],
"Z8K4": [
"Z14",
"Z38396",
"Z38466"
],
"Z8K5": "Z38395"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "is language written from right to left?"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Checks if a language is contained in a predefined list of RTL languages. "
}
]
}
}
1ok684fj7dmw1vtx7vywxhp5y9e6bdt
294772
294771
2026-07-29T14:25:25Z
YoshiRulz
10156
Removed Z38396 from the approved list of implementations
294772
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38395"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z38395K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Language"
}
]
}
}
],
"Z8K2": "Z40",
"Z8K3": [
"Z20",
"Z38397",
"Z38398"
],
"Z8K4": [
"Z14",
"Z38466"
],
"Z8K5": "Z38395"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "is language written from right to left?"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Checks if a language is contained in a predefined list of RTL languages. "
}
]
}
}
7y7xum1jk2s2hs465qtrt9k4vny4ka1
294775
294772
2026-07-29T14:26:20Z
YoshiRulz
10156
Added Z38467 to the approved list of test cases
294775
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38395"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z38395K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Language"
}
]
}
}
],
"Z8K2": "Z40",
"Z8K3": [
"Z20",
"Z38397",
"Z38398",
"Z38467"
],
"Z8K4": [
"Z14",
"Z38466"
],
"Z8K5": "Z38395"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "is language written from right to left?"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Checks if a language is contained in a predefined list of RTL languages. "
}
]
}
}
2c3d4u5qyyugofncg81npf88orsbie2
Z38396
0
88738
294767
294589
2026-07-29T14:20:15Z
YoshiRulz
10156
Add en label
294767
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38396"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38395",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z13381",
"Z13381K1": {
"Z1K1": "Z18",
"Z18K1": "Z38395K1"
},
"Z13381K2": [
"Z60",
"Z1341",
"Z1320",
"Z1114",
"Z1976",
"Z1884",
"Z1889",
"Z1045",
"Z1853",
"Z1894",
"Z1633",
"Z1619",
"Z1825",
"Z1496",
"Z1728",
"Z1641",
"Z1717",
"Z1288",
"Z1426",
"Z1279",
"Z1699",
"Z1098",
"Z1083",
"Z1069",
"Z1959",
"Z1938",
"Z1979",
"Z1978",
"Z1507",
"Z1522",
"Z1539",
"Z2041",
"Z1434",
"Z1186",
"Z1667",
"Z1812",
"Z1399",
"Z2042",
"Z1277",
"Z2039",
"Z1551",
"Z1154",
"Z1526",
"Z1076",
"Z1500",
"Z1930",
"Z1168",
"Z1065",
"Z1189",
"Z1670"
]
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "is language RTL, hardcoded composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
tpqwh186tmrqum16olqte7qhlgco3j0
Z38402
0
88745
294739
294610
2026-07-29T12:36:07Z
Jsamwrites
938
Added Z38456 to the approved list of implementations
294739
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38402"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38402K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z40",
"Z17K2": "Z38402K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity repeated?"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38402K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "tense"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z38402K4",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14",
"Z38456"
],
"Z8K5": "Z38402"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "depicted by-sentence in English"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
5uviq2zznccidofdjsmbi5de2uhy52q
294741
294739
2026-07-29T12:38:06Z
Jsamwrites
938
Added Z38457 to the approved list of test cases
294741
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38402"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38402K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z40",
"Z17K2": "Z38402K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity repeated?"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38402K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "tense"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z38402K4",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20",
"Z38457"
],
"Z8K4": [
"Z14",
"Z38456"
],
"Z8K5": "Z38402"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "depicted by-sentence in English"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
n22yzwwxbq881i4gpgf3tvpgk96adu0
Z38403
0
88746
294935
294611
2026-07-29T19:22:23Z
Jsamwrites
938
Added Z38512 to the approved list of implementations
294935
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38403"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38403K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z40",
"Z17K2": "Z38403K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity repeated?"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38403K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "tense"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z38403K4",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14",
"Z38512"
],
"Z8K5": "Z38403"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "main subject-sentence in English"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
eet0r4ro3lrfpakb3ibvhcp9k67s0ln
294938
294935
2026-07-29T19:25:18Z
Jsamwrites
938
Added Z38513 to the approved list of test cases
294938
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38403"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38403K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z40",
"Z17K2": "Z38403K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity repeated?"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38403K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "tense"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z38403K4",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20",
"Z38513"
],
"Z8K4": [
"Z14",
"Z38512"
],
"Z8K5": "Z38403"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "main subject-sentence in English"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
snoblpuyd2uol5v0dnwpr88htoyai4b
Z38404
0
88747
294723
294612
2026-07-29T12:05:58Z
Jsamwrites
938
Added Z38451 to the approved list of implementations
294723
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38404"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38404K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z40",
"Z17K2": "Z38404K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity repeated?"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38404K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "tense"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z38404K4",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14",
"Z38451"
],
"Z8K5": "Z38404"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "uses-sentence in English"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
2nsiu49wv8p2e0bv3np95xzr7ciqpbv
294726
294723
2026-07-29T12:12:20Z
Jsamwrites
938
Added Z38452 to the approved list of test cases
294726
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38404"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38404K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z40",
"Z17K2": "Z38404K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity repeated?"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38404K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "tense"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z38404K4",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20",
"Z38452"
],
"Z8K4": [
"Z14",
"Z38451"
],
"Z8K5": "Z38404"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "uses-sentence in English"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
2apucrx0lpzklnjutxi3ccxbbts5awe
Z38405
0
88748
294764
294613
2026-07-29T14:01:13Z
Jsamwrites
938
Added Z38465 to the approved list of implementations
294764
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38405"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38405K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z40",
"Z17K2": "Z38405K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity repeated?"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38405K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "tense"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z38405K4",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14",
"Z38465"
],
"Z8K5": "Z38405"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "has use-sentence in English"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
47nmeyymglo68yy50c26otrh12ndp8j
Z38406
0
88749
294923
294614
2026-07-29T18:49:26Z
Jsamwrites
938
Added Z38507 to the approved list of implementations
294923
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38406"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38406K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z40",
"Z17K2": "Z38406K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity repeated?"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38406K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "tense"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z38406K4",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14",
"Z38507"
],
"Z8K5": "Z38406"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "has characteristic-sentence in English"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
69lq3pzy83d364r03p19gpelv8iol4f
294931
294923
2026-07-29T18:59:56Z
Jsamwrites
938
Added Z38511 to the approved list of test cases
294931
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38406"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38406K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z40",
"Z17K2": "Z38406K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity repeated?"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38406K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "tense"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z38406K4",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20",
"Z38511"
],
"Z8K4": [
"Z14",
"Z38507"
],
"Z8K5": "Z38406"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "has characteristic-sentence in English"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
imkc6uejtjm906tikffhnz63dezi6bh
Z38414
0
88757
294905
294624
2026-07-29T18:16:55Z
JhowieNitnek
1044
294905
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38414"
},
"Z2K2": {
"Z1K1": "Z14294",
"Z14294K1": [
"Z14293",
{
"Z1K1": "Z14293",
"Z14293K1": "Z38399",
"Z14293K2": "Z33034"
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z38495",
"Z14293K2": "Z34075"
}
],
"Z14294K2": "Z38399"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "config for named after-sentence"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
3bi2mn3hxknnli2ci7p0wlvyibf24hm
Z38443
0
88787
294908
294702
2026-07-29T18:19:34Z
JhowieNitnek
1044
Added Z38500 to the approved list of test cases
294908
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38443"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38443K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z40",
"Z17K2": "Z38443K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity repeated?"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38443K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "tense"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z38443K4",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20",
"Z38445",
"Z38500"
],
"Z8K4": [
"Z14",
"Z38444"
],
"Z8K5": "Z38443"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "named after-sentence"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
6i5cnp5rrv92ns9bngfa9134nksi9z2
Z38451
0
88795
294722
2026-07-29T12:05:43Z
Jsamwrites
938
294722
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38451"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38404",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z34669",
"Z34669K1": [
"Z11",
{
"Z1K1": "Z7",
"Z7K1": "Z34669",
"Z34669K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38404K4"
},
"Z11K2": {
"Z1K1": "Z7",
"Z7K1": "Z10771",
"Z10771K1": {
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z18",
"Z18K1": "Z38404K2"
},
"Z802K2": "it",
"Z802K3": {
"Z1K1": "Z7",
"Z7K1": "Z24766",
"Z24766K1": {
"Z1K1": "Z18",
"Z18K1": "Z38404K1"
},
"Z24766K2": {
"Z1K1": "Z18",
"Z18K1": "Z38404K4"
}
}
}
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z19316",
"Z19316K1": {
"Z1K1": "Z18",
"Z18K1": "Z38404K3"
},
"Z19316K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q1994301"
}
},
"Z802K2": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38404K4"
},
"Z11K2": "used"
},
"Z802K3": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38404K4"
},
"Z11K2": "uses"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z37870",
"Z37870K1": {
"Z1K1": "Z18",
"Z18K1": "Z38404K1"
},
"Z37870K2": {
"Z1K1": "Z6092",
"Z6092K1": "P4878"
},
"Z37870K3": {
"Z1K1": "Z18",
"Z18K1": "Z38404K4"
}
}
],
"Z34669K2": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38404K4"
},
"Z11K2": " "
}
},
{
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38404K4"
},
"Z11K2": "."
}
],
"Z34669K2": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38404K4"
},
"Z11K2": ""
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "uses-sentence, en, comp"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
cy8bssaprl6xjilxhpysdcnkcf0lgpj
294724
294722
2026-07-29T12:08:15Z
Jsamwrites
938
294724
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38451"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38404",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z34669",
"Z34669K1": [
"Z11",
{
"Z1K1": "Z7",
"Z7K1": "Z34669",
"Z34669K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38404K4"
},
"Z11K2": {
"Z1K1": "Z7",
"Z7K1": "Z10771",
"Z10771K1": {
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z18",
"Z18K1": "Z38404K2"
},
"Z802K2": "it",
"Z802K3": {
"Z1K1": "Z7",
"Z7K1": "Z24766",
"Z24766K1": {
"Z1K1": "Z18",
"Z18K1": "Z38404K1"
},
"Z24766K2": {
"Z1K1": "Z18",
"Z18K1": "Z38404K4"
}
}
}
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z19316",
"Z19316K1": {
"Z1K1": "Z18",
"Z18K1": "Z38404K3"
},
"Z19316K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q1994301"
}
},
"Z802K2": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38404K4"
},
"Z11K2": "used"
},
"Z802K3": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38404K4"
},
"Z11K2": "uses"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z37870",
"Z37870K1": {
"Z1K1": "Z18",
"Z18K1": "Z38404K1"
},
"Z37870K2": {
"Z1K1": "Z6092",
"Z6092K1": "P2283"
},
"Z37870K3": {
"Z1K1": "Z18",
"Z18K1": "Z38404K4"
}
}
],
"Z34669K2": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38404K4"
},
"Z11K2": " "
}
},
{
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38404K4"
},
"Z11K2": "."
}
],
"Z34669K2": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38404K4"
},
"Z11K2": ""
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "uses-sentence, en, comp"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
7tlu8q8sxv1ipct1syardfq6q9uy06r
Z38452
0
88796
294725
2026-07-29T12:12:03Z
Jsamwrites
938
294725
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38452"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38404",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z14396",
"Z14396K1": {
"Z1K1": "Z7",
"Z7K1": "Z38404",
"Z38404K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q936"
},
"Z38404K2": {
"Z1K1": "Z40",
"Z40K1": "Z42"
},
"Z38404K3": {
"Z1K1": "Z6091",
"Z6091K1": "Q192613"
},
"Z38404K4": "Z1002"
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "OpenStreetMap uses ground truth, aerial photography, satellite imagery, geographic data and information, GPS tracking unit, Topologically Integrated Geographic Encoding and Referencing, folksonomy, JOSM, and Potlatch."
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "OpenStreetMap uses, test"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
q6suh6e3egl5egvxher7pjgm9tlbex7
Z38453
0
88797
294727
2026-07-29T12:13:27Z
Jsamwrites
938
294727
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38453"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38453K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z40",
"Z17K2": "Z38453K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity repeated?"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38453K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "tense"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z38453K4",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z38453"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "uses-sentence"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
svqrhtnwxciu8flqvq8hm337ugw1gmp
294729
294727
2026-07-29T12:14:20Z
Jsamwrites
938
Added Z38454 to the approved list of implementations
294729
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38453"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38453K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z40",
"Z17K2": "Z38453K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity repeated?"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38453K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "tense"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z38453K4",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14",
"Z38454"
],
"Z8K5": "Z38453"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "uses-sentence"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
4esvs1h7ypmlzfpjs342u8ysjh6igkq
294731
294729
2026-07-29T12:16:17Z
Jsamwrites
938
Added Z38455 to the approved list of test cases
294731
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38453"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38453K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z40",
"Z17K2": "Z38453K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity repeated?"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38453K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "tense"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z38453K4",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20",
"Z38455"
],
"Z8K4": [
"Z14",
"Z38454"
],
"Z8K5": "Z38453"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "uses-sentence"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
237eyk3s56ts2zrdqlqrzrzf3bcpm5a
Z38454
0
88798
294728
2026-07-29T12:14:11Z
Jsamwrites
938
294728
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38454"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38453",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z30438",
"Z30438K1": {
"Z1K1": "Z7",
"Z7K1": "Z14310",
"Z14310K1": "Z38417",
"Z14310K2": {
"Z1K1": "Z18",
"Z18K1": "Z38453K4"
}
},
"Z30438K2": {
"Z1K1": "Z18",
"Z18K1": "Z38453K1"
},
"Z30438K3": {
"Z1K1": "Z18",
"Z18K1": "Z38453K2"
},
"Z30438K4": {
"Z1K1": "Z18",
"Z18K1": "Z38453K3"
},
"Z30438K5": {
"Z1K1": "Z18",
"Z18K1": "Z38453K4"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "uses-sentence, comp"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
gn4eb2bag1dm9fqevb6165vnaamolx3
Z38455
0
88799
294730
2026-07-29T12:16:01Z
Jsamwrites
938
294730
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38455"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38453",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z14396",
"Z14396K1": {
"Z1K1": "Z7",
"Z7K1": "Z38453",
"Z38453K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q565"
},
"Z38453K2": {
"Z1K1": "Z40",
"Z40K1": "Z42"
},
"Z38453K3": {
"Z1K1": "Z6091",
"Z6091K1": "Q192613"
},
"Z38453K4": "Z1002"
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "Wikimedia Commons uses Wikibase."
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Wikimedia Commons uses, test"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
say0fnhv4jsm00o0jtt8h18lcywqhm1
Z38456
0
88800
294737
2026-07-29T12:34:14Z
Jsamwrites
938
294737
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38456"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38402",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z34669",
"Z34669K1": [
"Z11",
{
"Z1K1": "Z7",
"Z7K1": "Z34669",
"Z34669K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38402K4"
},
"Z11K2": {
"Z1K1": "Z7",
"Z7K1": "Z10771",
"Z10771K1": {
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z18",
"Z18K1": "Z38402K2"
},
"Z802K2": "it",
"Z802K3": {
"Z1K1": "Z7",
"Z7K1": "Z24766",
"Z24766K1": {
"Z1K1": "Z18",
"Z18K1": "Z38402K1"
},
"Z24766K2": {
"Z1K1": "Z18",
"Z18K1": "Z38402K4"
}
}
}
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z19316",
"Z19316K1": {
"Z1K1": "Z18",
"Z18K1": "Z38402K3"
},
"Z19316K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q1994301"
}
},
"Z802K2": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38402K4"
},
"Z11K2": "was depicted by"
},
"Z802K3": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": ""
},
"Z11K2": "is depicted by"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z37870",
"Z37870K1": {
"Z1K1": "Z18",
"Z18K1": "Z38402K1"
},
"Z37870K2": {
"Z1K1": "Z6092",
"Z6092K1": "P1299"
},
"Z37870K3": {
"Z1K1": "Z18",
"Z18K1": "Z38402K4"
}
}
],
"Z34669K2": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38402K4"
},
"Z11K2": " "
}
},
{
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38402K4"
},
"Z11K2": "."
}
],
"Z34669K2": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38402K4"
},
"Z11K2": ""
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "depicted by-sentence, en, comp"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
1lo7oqun8oke8yk1ln5e02e9hgrfptj
294738
294737
2026-07-29T12:34:36Z
Jsamwrites
938
294738
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38456"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38402",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z34669",
"Z34669K1": [
"Z11",
{
"Z1K1": "Z7",
"Z7K1": "Z34669",
"Z34669K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38402K4"
},
"Z11K2": {
"Z1K1": "Z7",
"Z7K1": "Z10771",
"Z10771K1": {
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z18",
"Z18K1": "Z38402K2"
},
"Z802K2": "it",
"Z802K3": {
"Z1K1": "Z7",
"Z7K1": "Z24766",
"Z24766K1": {
"Z1K1": "Z18",
"Z18K1": "Z38402K1"
},
"Z24766K2": {
"Z1K1": "Z18",
"Z18K1": "Z38402K4"
}
}
}
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z19316",
"Z19316K1": {
"Z1K1": "Z18",
"Z18K1": "Z38402K3"
},
"Z19316K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q1994301"
}
},
"Z802K2": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38402K4"
},
"Z11K2": "was depicted by"
},
"Z802K3": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38402K4"
},
"Z11K2": "is depicted by"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z37870",
"Z37870K1": {
"Z1K1": "Z18",
"Z18K1": "Z38402K1"
},
"Z37870K2": {
"Z1K1": "Z6092",
"Z6092K1": "P1299"
},
"Z37870K3": {
"Z1K1": "Z18",
"Z18K1": "Z38402K4"
}
}
],
"Z34669K2": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38402K4"
},
"Z11K2": " "
}
},
{
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38402K4"
},
"Z11K2": "."
}
],
"Z34669K2": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38402K4"
},
"Z11K2": ""
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "depicted by-sentence, en, comp"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
jspfyad5b4b2y04cqv1n8fzuoqro60s
Z38457
0
88801
294740
2026-07-29T12:37:53Z
Jsamwrites
938
294740
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38457"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38402",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z14396",
"Z14396K1": {
"Z1K1": "Z7",
"Z7K1": "Z38402",
"Z38402K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q7814"
},
"Z38402K2": {
"Z1K1": "Z40",
"Z40K1": "Z42"
},
"Z38402K3": {
"Z1K1": "Z6091",
"Z6091K1": "Q192613"
},
"Z38402K4": "Z1002"
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "Giotto is depicted by Five Famous Men of the Florentine Renaissance, Dante Alighieri presenting Giotto to Guido da Polenta, and Via veritas."
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Giotto depicted by"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
2aqpt53bvn6ubld0dgxvuw28tg56bty
Z38458
0
88802
294742
2026-07-29T12:40:09Z
Jsamwrites
938
294742
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38458"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38458K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z40",
"Z17K2": "Z38458K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity repeated?"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38458K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "tense"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z38458K4",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z38458"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "depicted by-sentence"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
jonwuj9zyfspnun0bzbi22k5l6xzlsb
294744
294742
2026-07-29T12:41:21Z
Jsamwrites
938
Added Z38459 to the approved list of implementations
294744
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38458"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38458K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z40",
"Z17K2": "Z38458K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity repeated?"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38458K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "tense"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z38458K4",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14",
"Z38459"
],
"Z8K5": "Z38458"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "depicted by-sentence"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
o3lzvzhuw7h9lj2nol69s4xy0gqoi4u
294746
294744
2026-07-29T12:48:36Z
Jsamwrites
938
Added Z38460 to the approved list of test cases
294746
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38458"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38458K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z40",
"Z17K2": "Z38458K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity repeated?"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38458K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "tense"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z38458K4",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20",
"Z38460"
],
"Z8K4": [
"Z14",
"Z38459"
],
"Z8K5": "Z38458"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "depicted by-sentence"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
3kgwgqt0iztmc6kympop444wjs1xamm
Z38459
0
88803
294743
2026-07-29T12:40:58Z
Jsamwrites
938
294743
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38459"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38458",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z30438",
"Z30438K1": {
"Z1K1": "Z7",
"Z7K1": "Z14310",
"Z14310K1": "Z38415",
"Z14310K2": {
"Z1K1": "Z18",
"Z18K1": "Z38458K4"
}
},
"Z30438K2": {
"Z1K1": "Z18",
"Z18K1": "Z38458K1"
},
"Z30438K3": {
"Z1K1": "Z18",
"Z18K1": "Z38458K2"
},
"Z30438K4": {
"Z1K1": "Z18",
"Z18K1": "Z38458K3"
},
"Z30438K5": {
"Z1K1": "Z18",
"Z18K1": "Z38458K4"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "depicted by-sentence, comp"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
9zf2gurqar1hxm0jlgc4e1oy0b7kche
Z38460
0
88804
294745
2026-07-29T12:48:10Z
Jsamwrites
938
294745
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38460"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38458",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z14396",
"Z14396K1": {
"Z1K1": "Z7",
"Z7K1": "Z38458",
"Z38458K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q43669"
},
"Z38458K2": {
"Z1K1": "Z40",
"Z40K1": "Z42"
},
"Z38458K3": {
"Z1K1": "Z6091",
"Z6091K1": "Q192613"
},
"Z38458K4": "Z1002"
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "Thomas the Apostle is depicted by Monument to San Tommaso per la gente del mare and Incredulity of Saint Thomas."
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Thomas the Apostle depicted by, test"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
0k9yjhlqyke3e1za4q4yzpncvoet19h
Z38461
0
88805
294754
2026-07-29T13:06:16Z
Tc14Hd
12202
Created testcase
294754
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38461"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38370",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z38370",
"Z38370K1": "apple",
"Z38370K2": [
"Z6005",
{
"Z1K1": "Z7",
"Z7K1": "Z6825",
"Z6825K1": {
"Z1K1": "Z6095",
"Z6095K1": "L30033"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z6825",
"Z6825K1": {
"Z1K1": "Z6095",
"Z6095K1": "L18114"
}
}
]
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z6805",
"Z6805K2": {
"Z1K1": "Z7",
"Z7K1": "Z6825",
"Z6825K1": {
"Z1K1": "Z6095",
"Z6095K1": "L30033"
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "\"apple\" in {\"banana\", \"pear\"}"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
7syqtp2kj54txcgtq8fu0dyhdoio1k7
294756
294754
2026-07-29T13:07:49Z
Tc14Hd
12202
Updated title
294756
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38461"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38370",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z38370",
"Z38370K1": "apple",
"Z38370K2": [
"Z6005",
{
"Z1K1": "Z7",
"Z7K1": "Z6825",
"Z6825K1": {
"Z1K1": "Z6095",
"Z6095K1": "L30033"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z6825",
"Z6825K1": {
"Z1K1": "Z6095",
"Z6095K1": "L18114"
}
}
]
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z6805",
"Z6805K2": {
"Z1K1": "Z7",
"Z7K1": "Z6825",
"Z6825K1": {
"Z1K1": "Z6095",
"Z6095K1": "L30033"
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "\"apple\" in {banana, pear} -\u003E banana"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
76wk77josfacz2i9k3jcpw9z7wis3ww
Z38462
0
88806
294757
2026-07-29T13:38:18Z
Jsamwrites
938
294757
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38462"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38462K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6092",
"Z17K2": "Z38462K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "property"
}
]
}
}
],
"Z8K2": "Z13518",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z38462"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "count of Wikidata item property values"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
f38e7tjmii8ahhw7coprl8f8nbsxq2v
294759
294757
2026-07-29T13:40:34Z
Jsamwrites
938
Added Z38463 to the approved list of implementations
294759
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38462"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38462K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6092",
"Z17K2": "Z38462K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "property"
}
]
}
}
],
"Z8K2": "Z13518",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14",
"Z38463"
],
"Z8K5": "Z38462"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "count of Wikidata item property values"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
h30ctfycl3n8r1n17vuzz9cdgd38ill
294761
294759
2026-07-29T13:42:49Z
Jsamwrites
938
Added Z38464 to the approved list of test cases
294761
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38462"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38462K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6092",
"Z17K2": "Z38462K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "property"
}
]
}
}
],
"Z8K2": "Z13518",
"Z8K3": [
"Z20",
"Z38464"
],
"Z8K4": [
"Z14",
"Z38463"
],
"Z8K5": "Z38462"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "count of Wikidata item property values"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
hgko5vbknnrvmt0px05jzi0mub0rhx9
Z38463
0
88807
294758
2026-07-29T13:40:21Z
Jsamwrites
938
294758
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38463"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38462",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z12681",
"Z12681K1": {
"Z1K1": "Z7",
"Z7K1": "Z29691",
"Z29691K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z18",
"Z18K1": "Z38462K1"
},
"Z30120K2": [
"Z6030",
"Z6036"
],
"Z30120K3": [
"Z60",
"Z1360"
],
"Z30120K4": [
"Z6092",
{
"Z1K1": "Z18",
"Z18K1": "Z38462K2"
}
]
},
"Z29691K2": {
"Z1K1": "Z18",
"Z18K1": "Z38462K2"
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "count of Wikidata item property values, comp"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
a98mspmtss522m8auo5neowdozu8omb
Z38464
0
88808
294760
2026-07-29T13:42:28Z
Jsamwrites
938
294760
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38464"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38462",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z38462",
"Z38462K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q23387"
},
"Z38462K2": {
"Z1K1": "Z6092",
"Z6092K1": "P527"
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z13522",
"Z13522K2": {
"Z1K1": "Z13518",
"Z13518K1": "7"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "week, 7 days, test"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
p9bz78rm56ieil701uv87wiuoxewspm
Z38465
0
88809
294763
2026-07-29T14:00:58Z
Jsamwrites
938
294763
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38465"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38405",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z34669",
"Z34669K1": [
"Z11",
{
"Z1K1": "Z7",
"Z7K1": "Z34669",
"Z34669K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38405K4"
},
"Z11K2": {
"Z1K1": "Z7",
"Z7K1": "Z10771",
"Z10771K1": {
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z18",
"Z18K1": "Z38405K2"
},
"Z802K2": "it",
"Z802K3": {
"Z1K1": "Z7",
"Z7K1": "Z24766",
"Z24766K1": {
"Z1K1": "Z18",
"Z18K1": "Z38405K1"
},
"Z24766K2": {
"Z1K1": "Z18",
"Z18K1": "Z38405K4"
}
}
}
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z19316",
"Z19316K1": {
"Z1K1": "Z18",
"Z18K1": "Z38405K3"
},
"Z19316K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q1994301"
}
},
"Z802K2": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38405K4"
},
"Z11K2": "had use in"
},
"Z802K3": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38405K4"
},
"Z11K2": "has use in"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z37870",
"Z37870K1": {
"Z1K1": "Z18",
"Z18K1": "Z38405K1"
},
"Z37870K2": {
"Z1K1": "Z6092",
"Z6092K1": "P366"
},
"Z37870K3": {
"Z1K1": "Z18",
"Z18K1": "Z38405K4"
}
}
],
"Z34669K2": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38405K4"
},
"Z11K2": " "
}
},
{
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38405K4"
},
"Z11K2": "."
}
],
"Z34669K2": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38405K4"
},
"Z11K2": ""
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "has use-sentence, en, comp"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
ldfg9h8h1q3bqfh918upi27rt284tot
294765
294763
2026-07-29T14:13:33Z
Jsamwrites
938
294765
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38465"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38405",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z34669",
"Z34669K1": [
"Z11",
{
"Z1K1": "Z7",
"Z7K1": "Z34669",
"Z34669K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38405K4"
},
"Z11K2": {
"Z1K1": "Z7",
"Z7K1": "Z10771",
"Z10771K1": {
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z18",
"Z18K1": "Z38405K2"
},
"Z802K2": "its uses",
"Z802K3": {
"Z1K1": "Z7",
"Z7K1": "Z34669",
"Z34669K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38405K4"
},
"Z11K2": "The uses of"
},
{
"Z1K1": "Z7",
"Z7K1": "Z31676",
"Z31676K1": {
"Z1K1": "Z18",
"Z18K1": "Z38405K1"
},
"Z31676K2": {
"Z1K1": "Z18",
"Z18K1": "Z38405K4"
}
}
],
"Z34669K2": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38405K4"
},
"Z11K2": " "
}
}
}
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z19316",
"Z19316K1": {
"Z1K1": "Z18",
"Z18K1": "Z38405K3"
},
"Z19316K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q1994301"
}
},
"Z802K2": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38405K4"
},
"Z11K2": "included"
},
"Z802K3": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38405K4"
},
"Z11K2": "include"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z37870",
"Z37870K1": {
"Z1K1": "Z18",
"Z18K1": "Z38405K1"
},
"Z37870K2": {
"Z1K1": "Z6092",
"Z6092K1": "P366"
},
"Z37870K3": {
"Z1K1": "Z18",
"Z18K1": "Z38405K4"
}
}
],
"Z34669K2": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38405K4"
},
"Z11K2": " "
}
},
{
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38405K4"
},
"Z11K2": "."
}
],
"Z34669K2": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38405K4"
},
"Z11K2": ""
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "has use-sentence, en, comp"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
cy0j6xhd2sjwy45fwj1dyl30m49vdg6
294769
294765
2026-07-29T14:20:30Z
Jsamwrites
938
294769
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38465"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38405",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z34669",
"Z34669K1": [
"Z11",
{
"Z1K1": "Z7",
"Z7K1": "Z34669",
"Z34669K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38405K4"
},
"Z11K2": {
"Z1K1": "Z7",
"Z7K1": "Z10771",
"Z10771K1": {
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z18",
"Z18K1": "Z38405K2"
},
"Z802K2": "its uses",
"Z802K3": {
"Z1K1": "Z7",
"Z7K1": "Z34669",
"Z34669K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38405K4"
},
"Z11K2": "The uses of"
},
{
"Z1K1": "Z7",
"Z7K1": "Z861",
"Z861K1": {
"Z1K1": "Z7",
"Z7K1": "Z24766",
"Z24766K1": {
"Z1K1": "Z18",
"Z18K1": "Z38405K1"
},
"Z24766K2": {
"Z1K1": "Z18",
"Z18K1": "Z38405K4"
}
},
"Z861K2": {
"Z1K1": "Z18",
"Z18K1": "Z38405K4"
}
}
],
"Z34669K2": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38405K4"
},
"Z11K2": " "
}
}
}
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z19316",
"Z19316K1": {
"Z1K1": "Z18",
"Z18K1": "Z38405K3"
},
"Z19316K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q1994301"
}
},
"Z802K2": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38405K4"
},
"Z11K2": "included"
},
"Z802K3": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38405K4"
},
"Z11K2": "include"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z37870",
"Z37870K1": {
"Z1K1": "Z18",
"Z18K1": "Z38405K1"
},
"Z37870K2": {
"Z1K1": "Z6092",
"Z6092K1": "P366"
},
"Z37870K3": {
"Z1K1": "Z18",
"Z18K1": "Z38405K4"
}
}
],
"Z34669K2": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38405K4"
},
"Z11K2": " "
}
},
{
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38405K4"
},
"Z11K2": "."
}
],
"Z34669K2": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38405K4"
},
"Z11K2": ""
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "has use-sentence, en, comp"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
ec12sigohkzjdv8l2qcqs60a68ccrs1
294776
294769
2026-07-29T14:27:55Z
Jsamwrites
938
294776
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38465"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38405",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z34669",
"Z34669K1": [
"Z11",
{
"Z1K1": "Z7",
"Z7K1": "Z34669",
"Z34669K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38405K4"
},
"Z11K2": {
"Z1K1": "Z7",
"Z7K1": "Z10771",
"Z10771K1": {
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z18",
"Z18K1": "Z38405K2"
},
"Z802K2": "its uses",
"Z802K3": {
"Z1K1": "Z7",
"Z7K1": "Z34669",
"Z34669K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38405K4"
},
"Z11K2": "The uses of"
},
{
"Z1K1": "Z7",
"Z7K1": "Z26107",
"Z26107K1": {
"Z1K1": "Z18",
"Z18K1": "Z38405K4"
},
"Z26107K2": {
"Z1K1": "Z7",
"Z7K1": "Z24766",
"Z24766K1": {
"Z1K1": "Z18",
"Z18K1": "Z38405K1"
},
"Z24766K2": {
"Z1K1": "Z18",
"Z18K1": "Z38405K4"
}
}
}
],
"Z34669K2": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38405K4"
},
"Z11K2": " "
}
}
}
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z19316",
"Z19316K1": {
"Z1K1": "Z18",
"Z18K1": "Z38405K3"
},
"Z19316K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q1994301"
}
},
"Z802K2": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38405K4"
},
"Z11K2": "included"
},
"Z802K3": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38405K4"
},
"Z11K2": "include"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z37870",
"Z37870K1": {
"Z1K1": "Z18",
"Z18K1": "Z38405K1"
},
"Z37870K2": {
"Z1K1": "Z6092",
"Z6092K1": "P366"
},
"Z37870K3": {
"Z1K1": "Z18",
"Z18K1": "Z38405K4"
}
}
],
"Z34669K2": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38405K4"
},
"Z11K2": " "
}
},
{
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38405K4"
},
"Z11K2": "."
}
],
"Z34669K2": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38405K4"
},
"Z11K2": ""
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "has use-sentence, en, comp"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
c59tdw0lfu6fyouhr2uubvijfjpy66y
294812
294776
2026-07-29T15:59:59Z
Jsamwrites
938
294812
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38465"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38405",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z34669",
"Z34669K1": [
"Z11",
{
"Z1K1": "Z7",
"Z7K1": "Z34669",
"Z34669K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38405K4"
},
"Z11K2": {
"Z1K1": "Z7",
"Z7K1": "Z10771",
"Z10771K1": {
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z18",
"Z18K1": "Z38405K2"
},
"Z802K2": "its uses",
"Z802K3": {
"Z1K1": "Z7",
"Z7K1": "Z34669",
"Z34669K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38405K4"
},
"Z11K2": "The uses of"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "suject"
}
],
"Z34669K2": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38405K4"
},
"Z11K2": " "
}
}
}
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z19316",
"Z19316K1": {
"Z1K1": "Z18",
"Z18K1": "Z38405K3"
},
"Z19316K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q1994301"
}
},
"Z802K2": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38405K4"
},
"Z11K2": "included"
},
"Z802K3": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38405K4"
},
"Z11K2": "include"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z37870",
"Z37870K1": {
"Z1K1": "Z18",
"Z18K1": "Z38405K1"
},
"Z37870K2": {
"Z1K1": "Z6092",
"Z6092K1": "P366"
},
"Z37870K3": {
"Z1K1": "Z18",
"Z18K1": "Z38405K4"
}
}
],
"Z34669K2": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38405K4"
},
"Z11K2": " "
}
},
{
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38405K4"
},
"Z11K2": "."
}
],
"Z34669K2": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38405K4"
},
"Z11K2": ""
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "has use-sentence, en, comp"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
lc9xjammwh4236k503rlr1jxbgnm10c
294813
294812
2026-07-29T16:04:55Z
Jsamwrites
938
294813
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38465"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38405",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z34669",
"Z34669K1": [
"Z11",
{
"Z1K1": "Z7",
"Z7K1": "Z34669",
"Z34669K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38405K4"
},
"Z11K2": {
"Z1K1": "Z7",
"Z7K1": "Z10771",
"Z10771K1": {
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z18",
"Z18K1": "Z38405K2"
},
"Z802K2": "its uses",
"Z802K3": {
"Z1K1": "Z7",
"Z7K1": "Z15175",
"Z15175K1": "The uses of",
"Z15175K2": "the subject",
"Z15175K3": " "
}
}
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z19316",
"Z19316K1": {
"Z1K1": "Z18",
"Z18K1": "Z38405K3"
},
"Z19316K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q1994301"
}
},
"Z802K2": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38405K4"
},
"Z11K2": "included"
},
"Z802K3": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38405K4"
},
"Z11K2": "include"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z37870",
"Z37870K1": {
"Z1K1": "Z18",
"Z18K1": "Z38405K1"
},
"Z37870K2": {
"Z1K1": "Z6092",
"Z6092K1": "P366"
},
"Z37870K3": {
"Z1K1": "Z18",
"Z18K1": "Z38405K4"
}
}
],
"Z34669K2": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38405K4"
},
"Z11K2": " "
}
},
{
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38405K4"
},
"Z11K2": "."
}
],
"Z34669K2": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38405K4"
},
"Z11K2": ""
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "has use-sentence, en, comp"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
js7xgps97m6964kx52rm9b5mifo3rut
294814
294813
2026-07-29T16:06:07Z
Jsamwrites
938
294814
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38465"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38405",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z34669",
"Z34669K1": [
"Z11",
{
"Z1K1": "Z7",
"Z7K1": "Z34669",
"Z34669K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38405K4"
},
"Z11K2": {
"Z1K1": "Z7",
"Z7K1": "Z10771",
"Z10771K1": {
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z18",
"Z18K1": "Z38405K2"
},
"Z802K2": "its uses",
"Z802K3": {
"Z1K1": "Z7",
"Z7K1": "Z15175",
"Z15175K1": "The uses of",
"Z15175K2": {
"Z1K1": "Z7",
"Z7K1": "Z24766",
"Z24766K1": {
"Z1K1": "Z18",
"Z18K1": "Z38405K1"
},
"Z24766K2": {
"Z1K1": "Z18",
"Z18K1": "Z38405K4"
}
},
"Z15175K3": " "
}
}
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z19316",
"Z19316K1": {
"Z1K1": "Z18",
"Z18K1": "Z38405K3"
},
"Z19316K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q1994301"
}
},
"Z802K2": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38405K4"
},
"Z11K2": "included"
},
"Z802K3": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38405K4"
},
"Z11K2": "include"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z37870",
"Z37870K1": {
"Z1K1": "Z18",
"Z18K1": "Z38405K1"
},
"Z37870K2": {
"Z1K1": "Z6092",
"Z6092K1": "P366"
},
"Z37870K3": {
"Z1K1": "Z18",
"Z18K1": "Z38405K4"
}
}
],
"Z34669K2": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38405K4"
},
"Z11K2": " "
}
},
{
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38405K4"
},
"Z11K2": "."
}
],
"Z34669K2": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38405K4"
},
"Z11K2": ""
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "has use-sentence, en, comp"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
8tn5cxx2ggmqhnb5i54u5dkmdmplk4y
Z38466
0
88810
294770
2026-07-29T14:23:24Z
YoshiRulz
10156
Create implementation
294770
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38466"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38395",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z10216",
"Z10216K1": {
"Z1K1": "Z7",
"Z7K1": "Z13752",
"Z13752K1": {
"Z1K1": "Z7",
"Z7K1": "Z34993",
"Z34993K1": {
"Z1K1": "Z7",
"Z7K1": "Z11410",
"Z11410K1": {
"Z1K1": "Z7",
"Z7K1": "Z11420",
"Z11420K1": {
"Z1K1": "Z7",
"Z7K1": "Z14329",
"Z14329K1": {
"Z1K1": "Z7",
"Z7K1": "Z34854",
"Z34854K1": {
"Z1K1": "Z18",
"Z18K1": "Z38395K1"
}
}
},
"Z11420K2": "-"
},
"Z11410K2": "-"
}
},
"Z13752K2": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q17321844"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q105395085"
}
]
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "is language RTL, infer script composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
epto839qttg6fw5fxhfbrtm91oj518f
Z38467
0
88811
294774
2026-07-29T14:26:03Z
YoshiRulz
10156
Create test
294774
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38467"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38395",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z38395",
"Z38395K1": "Z1001"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z844",
"Z844K2": {
"Z1K1": "Z40",
"Z40K1": "Z41"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Z1001 -\u003E T"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
l83j05ggpy0s0g4bezxcq6kxmy4c0pj
Z38468
0
88812
294779
2026-07-29T14:40:26Z
YoshiRulz
10156
Create implementation
294779
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38468"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38039",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z21394",
"Z21394K1": [
"Z6",
"https://geohack.toolforge.org/geohack.php?params=",
{
"Z1K1": "Z7",
"Z7K1": "Z21100",
"Z21100K1": {
"Z1K1": "Z7",
"Z7K1": "Z25880",
"Z25880K1": {
"Z1K1": "Z18",
"Z18K1": "Z38039K1"
}
},
"Z21100K2": {
"Z1K1": "Z7",
"Z7K1": "Z17376",
"Z17376K1": {
"Z1K1": "Z16683",
"Z16683K1": "Z16661",
"Z16683K2": {
"Z1K1": "Z13518",
"Z13518K1": "0"
}
},
"Z17376K2": {
"Z1K1": "Z7",
"Z7K1": "Z17186",
"Z17186K1": {
"Z1K1": "Z7",
"Z7K1": "Z20032",
"Z20032K1": {
"Z1K1": "Z7",
"Z7K1": "Z21071",
"Z21071K1": {
"Z1K1": "Z7",
"Z7K1": "Z21005",
"Z21005K1": {
"Z1K1": "Z7",
"Z7K1": "Z20854",
"Z20854K1": {
"Z1K1": "Z7",
"Z7K1": "Z25886",
"Z25886K1": {
"Z1K1": "Z18",
"Z18K1": "Z38039K1"
}
}
}
}
}
}
}
}
},
"_N_",
{
"Z1K1": "Z7",
"Z7K1": "Z21100",
"Z21100K1": {
"Z1K1": "Z7",
"Z7K1": "Z25883",
"Z25883K1": {
"Z1K1": "Z18",
"Z18K1": "Z38039K1"
}
},
"Z21100K2": {
"Z1K1": "Z7",
"Z7K1": "Z17376",
"Z17376K1": {
"Z1K1": "Z16683",
"Z16683K1": "Z16661",
"Z16683K2": {
"Z1K1": "Z13518",
"Z13518K1": "0"
}
},
"Z17376K2": {
"Z1K1": "Z7",
"Z7K1": "Z17186",
"Z17186K1": {
"Z1K1": "Z7",
"Z7K1": "Z20032",
"Z20032K1": {
"Z1K1": "Z7",
"Z7K1": "Z21071",
"Z21071K1": {
"Z1K1": "Z7",
"Z7K1": "Z21005",
"Z21005K1": {
"Z1K1": "Z7",
"Z7K1": "Z20854",
"Z20854K1": {
"Z1K1": "Z7",
"Z7K1": "Z25886",
"Z25886K1": {
"Z1K1": "Z18",
"Z18K1": "Z38039K1"
}
}
}
}
}
}
}
}
},
"_E_globe:earth\u0026language=",
{
"Z1K1": "Z7",
"Z7K1": "Z14329",
"Z14329K1": {
"Z1K1": "Z18",
"Z18K1": "Z38039K2"
}
}
]
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "geohack URL from WD geo-coordinate, composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
m21xej6da6ejbd5nngy48drpmlkwg1f
Talk:Z38042
1
88813
294781
2026-07-29T14:41:25Z
YoshiRulz
10156
Add to category
294781
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Template:Seclink
10
88814
294786
2026-07-29T15:01:13Z
Axolitl
85298
This redirect is common on other Wikimedia projects, and should be helpful
294786
wikitext
text/x-wiki
#REDIRECT [[Template:Section link]]
bvzzdmt4p6i6oi18mklb676tm1nftgf
Template:Slink
10
88815
294787
2026-07-29T15:01:54Z
Axolitl
85298
This redirect is common on other Wikimedia projects, and should be helpful
294787
wikitext
text/x-wiki
#REDIRECT [[Template:Section link]]
bvzzdmt4p6i6oi18mklb676tm1nftgf
Talk:Z38103
1
88816
294788
2026-07-29T15:06:06Z
YoshiRulz
10156
Add to category
294788
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z38129
1
88817
294790
2026-07-29T15:11:42Z
YoshiRulz
10156
Add to category
294790
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z38198
1
88818
294791
2026-07-29T15:13:26Z
YoshiRulz
10156
Add to category
294791
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z38250
1
88819
294792
2026-07-29T15:13:58Z
YoshiRulz
10156
Add to category
294792
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z38295
1
88820
294793
2026-07-29T15:14:50Z
YoshiRulz
10156
Add to category
294793
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Z38469
0
88821
294794
2026-07-29T15:18:37Z
YoshiRulz
10156
Create test
294794
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38469"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38306",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z38306",
"Z38306K1": "Z25440"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z21212",
"Z21212K2": {
"Z1K1": "Z13518",
"Z13518K1": "9"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Z25440 -\u003E [...]"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
n2w58g2jccchi2ubatq5aa3h8iq7dfr
Z38470
0
88822
294796
2026-07-29T15:20:07Z
YoshiRulz
10156
Create implementation
294796
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38470"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38306",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z27665",
"Z27665K1": {
"Z1K1": "Z7",
"Z7K1": "Z873",
"Z873K1": "Z14317",
"Z873K2": {
"Z1K1": "Z7",
"Z7K1": "Z14312",
"Z14312K1": {
"Z1K1": "Z18",
"Z18K1": "Z38306K1"
}
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "languages configured in function, composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
hzkm622lk5nxpqjauz1x2he5pz83e5r
Talk:Z38338
1
88823
294800
2026-07-29T15:21:14Z
YoshiRulz
10156
Add to category
294800
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Talk:Z38370
1
88824
294801
2026-07-29T15:21:18Z
YoshiRulz
10156
Add to category
294801
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Z38471
0
88825
294810
2026-07-29T15:44:33Z
YoshiRulz
10156
Create test
294810
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38471"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z30153",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z30153",
"Z30153K1": "Z1002",
"Z30153K2": {
"Z1K1": "Z7",
"Z7K1": "Z28312",
"Z28312K1": {
"Z1K1": "Z7",
"Z7K1": "Z811",
"Z811K1": {
"Z1K1": "Z7",
"Z7K1": "Z29694",
"Z29694K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q23751912"
},
"Z30120K2": [
"Z6030",
"Z6036"
],
"Z30120K3": [
"Z60",
"Z1360"
],
"Z30120K4": [
"Z6092",
{
"Z1K1": "Z6092",
"Z6092K1": "P856"
}
]
},
"Z29694K2": {
"Z1K1": "Z6092",
"Z6092K1": "P856"
}
}
},
"Z28312K2": {
"Z1K1": "Z6092",
"Z6092K1": "P407"
}
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z877",
"Z877K2": {
"Z1K1": "Z89",
"Z89K1": "\u003Cspan\u003E\u003Cspan\u003EEnglish\u003C/span\u003E\u003C/span\u003E"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "formatValues P407 quals. of best P856 of Q23751912"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
1n2f812zbpntuedjikb1sqk5v7gq4w1
294885
294810
2026-07-29T17:41:56Z
YoshiRulz
10156
Update expected value
294885
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38471"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z30153",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z30153",
"Z30153K1": "Z1002",
"Z30153K2": {
"Z1K1": "Z7",
"Z7K1": "Z28312",
"Z28312K1": {
"Z1K1": "Z7",
"Z7K1": "Z811",
"Z811K1": {
"Z1K1": "Z7",
"Z7K1": "Z29694",
"Z29694K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q23751912"
},
"Z30120K2": [
"Z6030",
"Z6036"
],
"Z30120K3": [
"Z60",
"Z1360"
],
"Z30120K4": [
"Z6092",
{
"Z1K1": "Z6092",
"Z6092K1": "P856"
}
]
},
"Z29694K2": {
"Z1K1": "Z6092",
"Z6092K1": "P856"
}
}
},
"Z28312K2": {
"Z1K1": "Z6092",
"Z6092K1": "P407"
}
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z877",
"Z877K2": {
"Z1K1": "Z89",
"Z89K1": "\u003Cspan\u003E\u003Cspan\u003E\u003Ca href=\"https://en.wikipedia.org/wiki/English_language\"\u003EEnglish\u003C/a\u003E\u003C/span\u003E\u003C/span\u003E"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "formatValues P407 quals. of best P856 of Q23751912"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
cuzfelr04e5fzigj3wglgnloascockm
Template:MediaWiki checkbox
10
88826
294815
2026-07-29T16:21:07Z
Axolitl
85298
Importing from English Wikipedia: [[:w:en:Template:MediaWiki checkbox]]. See that page's history for attribution.
294815
wikitext
text/x-wiki
{{#ifeq:{{lc:{{{1|check}}}}}|no|[[File:MediaWiki checkbox empty.svg|20px|alt=Empty]]|[[File:MediaWiki checkbox ticked.svg|20px|alt=Tick]]}}<noinclude>
{{documentation}}</noinclude>
rkh5o5y9gcjugr6p18rypcc6h8vcm0a
Template:Preferences
10
88827
294816
2026-07-29T16:25:06Z
Axolitl
85298
Importing from English Wikipedia: [[:w:en:Template:Preferences]]. See that page's history for attribution.
294816
wikitext
text/x-wiki
<span class="example" style="font-family: Georgia, serif;">[[Special:Preferences|{{int:mypreferences}}]]{{#switch: {{lc:{{{1|}}}}}
|0
|user profile= → [[Special:Preferences#mw-prefsection-personal|{{int:prefs-personal}}]]
|1
|appearance= → [[Special:Preferences#mw-prefsection-rendering|{{int:prefs-rendering}}]]
|2
|date and time= → [[Special:Preferences#mw-prefsection-datetime|Date and time]]
|3
|editing= → [[Special:Preferences#mw-prefsection-editing|{{int:prefs-editing}}]]
|4
|recent changes= → [[Special:Preferences#mw-prefsection-rc|{{int:prefs-rc}}]]
|5
|watchlist= → [[Special:Preferences#mw-prefsection-watchlist|{{int:prefs-watchlist}}]]
|6
|search= → [[Special:Preferences#mw-prefsection-searchoptions|{{int:prefs-searchoptions}}]]
|8
|pending changes= → [[Special:Preferences#mw-prefsection-flaggedrevs|Pending changes]]
|9
|gadgets= → [[Special:Preferences#mw-prefsection-gadgets|{{int:prefs-gadgets}}]]
|10
|notifications= → [[Special:Preferences#mw-prefsection-echo|{{int:prefs-echo}}]]
|11
|beta|beta features= → [[Special:Preferences#mw-prefsection-betafeatures|{{int:prefs-betafeatures}}]]
|7
|12
|misc= → [[Special:Preferences#mw-prefsection-misc|Misc]]
|banners= → [[Special:Preferences#mw-prefsection-centralnotice-banners|{{int:prefs-centralnotice-banners}}]]
}}{{#if:{{{2|}}}| → {{Preferences/section|{{{1}}}|{{{2}}}}}|}}{{#if:{{{3|}}}| = {{{3}}}|{{#if:{{{uncheck|}}}| → {{nowrap|{{MediaWiki checkbox|no}} {{wrap|{{{uncheck}}}}}}}|{{#if:{{{check|}}}| → {{nowrap|{{MediaWiki checkbox}} {{wrap|{{{check}}}}}}}|}}}}}}</span><noinclude>
{{documentation}}
</noinclude>
lpkgeno5y0do84x15gxzcot1jk7ufwn
294820
294816
2026-07-29T16:30:16Z
Axolitl
85298
Cleaning up for wikifunctions
294820
wikitext
text/x-wiki
<span class="example" style="font-family: Georgia, serif;">[[Special:Preferences|{{int:mypreferences}}]]{{#switch: {{lc:{{{1|}}}}}
|0
|user profile= → [[Special:Preferences#mw-prefsection-personal|{{int:prefs-personal}}]]
|1
|appearance= → [[Special:Preferences#mw-prefsection-rendering|{{int:prefs-rendering}}]]
|2
|editing= → [[Special:Preferences#mw-prefsection-editing|{{int:prefs-editing}}]]
|3
|recent changes= → [[Special:Preferences#mw-prefsection-rc|{{int:prefs-rc}}]]
|4
|watchlist= → [[Special:Preferences#mw-prefsection-watchlist|{{int:prefs-watchlist}}]]
|5
|search= → [[Special:Preferences#mw-prefsection-searchoptions|{{int:prefs-searchoptions}}]]
|6
|gadgets= → [[Special:Preferences#mw-prefsection-gadgets|{{int:prefs-gadgets}}]]
|7
|notifications= → [[Special:Preferences#mw-prefsection-echo|{{int:prefs-echo}}]]
|8
|beta|beta features= → [[Special:Preferences#mw-prefsection-betafeatures|{{int:prefs-betafeatures}}]]
|9
|banners= → [[Special:Preferences#mw-prefsection-centralnotice-banners|{{int:prefs-centralnotice-banners}}]]
}}{{#if:{{{2|}}}| → {{Preferences/section|{{{1}}}|{{{2}}}}}|}}{{#if:{{{3|}}}| = {{{3}}}|{{#if:{{{uncheck|}}}| → {{nowrap|{{MediaWiki checkbox|no}} {{wrap|{{{uncheck}}}}}}}|{{#if:{{{check|}}}| → {{nowrap|{{MediaWiki checkbox}} {{wrap|{{{check}}}}}}}|}}}}}}</span><noinclude>
{{documentation}}
</noinclude>
6449yhrrv6o0pmw3nr4w8whxdmrouwx
294821
294820
2026-07-29T16:34:01Z
Axolitl
85298
Removed nonexistent template
294821
wikitext
text/x-wiki
<span class="example" style="font-family: Georgia, serif;">[[Special:Preferences|{{int:mypreferences}}]]{{#switch: {{lc:{{{1|}}}}}
|0
|user profile= → [[Special:Preferences#mw-prefsection-personal|{{int:prefs-personal}}]]
|1
|appearance= → [[Special:Preferences#mw-prefsection-rendering|{{int:prefs-rendering}}]]
|2
|editing= → [[Special:Preferences#mw-prefsection-editing|{{int:prefs-editing}}]]
|3
|recent changes= → [[Special:Preferences#mw-prefsection-rc|{{int:prefs-rc}}]]
|4
|watchlist= → [[Special:Preferences#mw-prefsection-watchlist|{{int:prefs-watchlist}}]]
|5
|search= → [[Special:Preferences#mw-prefsection-searchoptions|{{int:prefs-searchoptions}}]]
|6
|gadgets= → [[Special:Preferences#mw-prefsection-gadgets|{{int:prefs-gadgets}}]]
|7
|notifications= → [[Special:Preferences#mw-prefsection-echo|{{int:prefs-echo}}]]
|8
|beta|beta features= → [[Special:Preferences#mw-prefsection-betafeatures|{{int:prefs-betafeatures}}]]
|9
|banners= → [[Special:Preferences#mw-prefsection-centralnotice-banners|{{int:prefs-centralnotice-banners}}]]
}}{{#if:{{{2|}}}| → {{Preferences/section|{{{1}}}|{{{2}}}}}|}}{{#if:{{{3|}}}| = {{{3}}}|{{#if:{{{uncheck|}}}| → {{nowrap|{{MediaWiki checkbox|no}} <span class="wrap">{{{uncheck}}}</span>}}|{{#if:{{{check|}}}| → {{nowrap|{{MediaWiki checkbox}} <span class="wrap">{{{check}}}</span>}}|}}}}}}</span><noinclude>
{{documentation}}
</noinclude>
4rdrba02bcj6rcq5gd1d6nq95zq244q
294822
294821
2026-07-29T16:37:40Z
Axolitl
85298
294822
wikitext
text/x-wiki
<span class="example" style="font-family: Georgia, serif;">[[Special:Preferences|{{int:mypreferences}}]]{{#switch: {{lc:{{{1|}}}}}
|user profile= → [[Special:Preferences#mw-prefsection-personal|{{int:prefs-personal}}]]
|appearance= → [[Special:Preferences#mw-prefsection-rendering|{{int:prefs-rendering}}]]
|editing= → [[Special:Preferences#mw-prefsection-editing|{{int:prefs-editing}}]]
|recent changes= → [[Special:Preferences#mw-prefsection-rc|{{int:prefs-rc}}]]
|watchlist= → [[Special:Preferences#mw-prefsection-watchlist|{{int:prefs-watchlist}}]]
|search= → [[Special:Preferences#mw-prefsection-searchoptions|{{int:prefs-searchoptions}}]]
|gadgets= → [[Special:Preferences#mw-prefsection-gadgets|{{int:prefs-gadgets}}]]
|notifications= → [[Special:Preferences#mw-prefsection-echo|{{int:prefs-echo}}]]
|beta|beta features= → [[Special:Preferences#mw-prefsection-betafeatures|{{int:prefs-betafeatures}}]]
|banners= → [[Special:Preferences#mw-prefsection-centralnotice-banners|{{int:prefs-centralnotice-banners}}]]
}}{{#if:{{{2|}}}| → {{Preferences/section|{{{1}}}|{{{2}}}}}|}}{{#if:{{{3|}}}| = {{{3}}}|{{#if:{{{uncheck|}}}| → {{nowrap|{{MediaWiki checkbox|no}} <span class="wrap">{{{uncheck}}}</span>}}|{{#if:{{{check|}}}| → {{nowrap|{{MediaWiki checkbox}} <span class="wrap">{{{check}}}</span>}}|}}}}}}</span><noinclude>
{{documentation}}
</noinclude>
l7ny94ymfb605zen8fckuf3pz2jrb1u
294964
294822
2026-07-29T20:34:06Z
Axolitl
85298
294964
wikitext
text/x-wiki
<span class="example" style="font-family: Georgia, serif;">[[Special:Preferences|{{int:mypreferences}}]]{{#switch: {{lc:{{{1|}}}}}
|user profile= → [[Special:Preferences#mw-prefsection-personal|{{int:prefs-personal}}]]
|appearance= → [[Special:Preferences#mw-prefsection-rendering|{{int:prefs-rendering}}]]
|editing= → [[Special:Preferences#mw-prefsection-editing|{{int:prefs-editing}}]]
|recent changes= → [[Special:Preferences#mw-prefsection-rc|{{int:prefs-rc}}]]
|watchlist= → [[Special:Preferences#mw-prefsection-watchlist|{{int:prefs-watchlist}}]]
|search= → [[Special:Preferences#mw-prefsection-searchoptions|{{int:prefs-searchoptions}}]]
|gadgets= → [[Special:Preferences#mw-prefsection-gadgets|{{int:prefs-gadgets}}]]
|notifications= → [[Special:Preferences#mw-prefsection-echo|{{int:prefs-echo}}]]
|beta|beta features= → [[Special:Preferences#mw-prefsection-betafeatures|{{int:prefs-betafeatures}}]]
|banners= → [[Special:Preferences#mw-prefsection-centralnotice-banners|{{int:prefs-centralnotice-banners}}]]
}}{{#if:{{{2|}}}| → {{Preferences/section|{{{1}}}|{{{2}}}}}|}}{{#if:{{{3|}}}| = {{{3}}}|{{#if:{{{uncheck|}}}| → <span class="nowrap">{{MediaWiki checkbox|no}} <span class="wrap">{{{uncheck}}}</span></span>|{{#if:{{{check|}}}| → <span class="nowrap">{{MediaWiki checkbox}} <span class="wrap">{{{check}}}</span></span>|}}}}}}</span><noinclude>
{{documentation}}
</noinclude>
722lfyba4aws46gtipytwt6i7ct2gqz
Template:Preferences/section
10
88828
294823
2026-07-29T16:39:28Z
Axolitl
85298
Importing from English Wikipedia: [[:w:en:Template:Preferences/section]]. See that page's history for attribution.
294823
wikitext
text/x-wiki
{{#switch:{{{1}}}/{{{2}}}
|User profile/User profile=[[Special:Preferences#mw-prefsection-personal|{{int:prefs-personal}}]]
|User profile/Basic information=[[Special:Preferences#mw-prefsection-personal-info|{{int:prefs-info}}]]
|User profile/Internationalisation=[[Special:Preferences#mw-prefsection-personal-i18n|{{int:prefs-i18n}}]]
|User profile/Signature=[[Special:Preferences#mw-prefsection-personal-signature|{{int:prefs-signature}}]]
|User profile/Email options=[[Special:Preferences#mw-prefsection-personal-email|{{int:prefs-email}}]]
|User profile/QuickSurvey extension=[[Special:Preferences#mw-prefsection-personal-quicksurveyext|{{int:prefs-quicksurveyext}}]]
|User profile/User page=[[Special:Preferences#mw-prefsection-personal-userpage|{{int:prefs-userpage}}]]
|User profile/Newcomer editor features=[[Special:Preferences#mw-prefsection-personal-homepage|{{int:prefs-homepage}}]]
|User profile/Invitation lists=[[Special:Preferences#mw-prefsection-personal-campaignevents-invitations|{{int:prefs-campaignevents-invitations}}]]
|Appearance/Appearance=[[Special:Preferences#mw-prefsection-rendering|{{int:prefs-rendering}}]]
|Appearance/Skin=[[Special:Preferences#mw-prefsection-rendering-skin|{{int:prefs-skin}}]]
|Appearance/Skin preferences=[[Special:Preferences#mw-prefsection-rendering-skin-skin-prefs|{{int:prefs-skin-prefs}}]]
|Appearance/Reading preferences=[[Special:Preferences#mw-prefsection-rendering-reading|{{int:prefs-reading}}]]
|Appearance/Date format=[[Special:Preferences#mw-prefsection-rendering-dateformat|{{int:prefs-dateformat}}]]
|Appearance/Time offset=[[Special:Preferences#mw-prefsection-rendering-timeoffset|{{int:prefs-timeoffset}}]]
|Appearance/Files=[[Special:Preferences#mw-prefsection-rendering-files|{{int:prefs-files}}]]
|Appearance/Diffs=[[Special:Preferences#mw-prefsection-rendering-diffs|{{int:prefs-diffs}}]]
|Appearance/Advanced options=[[Special:Preferences#mw-prefsection-rendering-advancedrendering|{{int:prefs-advancedrendering}}]]
|Appearance/Math=[[Special:Preferences#mw-prefsection-rendering-math|{{int:prefs-math}}]]
|Appearance/Languages=[[Special:Preferences#mw-prefsection-rendering-languages|{{int:prefs-languages}}]]
|Editing/Editing=[[Special:Preferences#mw-prefsection-editing|{{int:prefs-editing}}]]
|Editing/General options=[[Special:Preferences#mw-prefsection-editing-advancedediting|{{int:prefs-advancedediting}}]]
|Editing/Editor=[[Special:Preferences#mw-prefsection-editing-editor|{{int:prefs-editor}}]]
|Editing/Preview=[[Special:Preferences#mw-prefsection-editing-preview|{{int:prefs-preview}}]]
|Editing/Accessibility=[[Special:Preferences#mw-prefsection-editing-accessibility|{{int:prefs-accessibility}}]]
|Editing/Discussion pages=[[Special:Preferences#mw-prefsection-editing-discussion|{{int:prefs-discussion}}]]
|Editing/Developer tools=[[Special:Preferences#mw-prefsection-editing-developertools|{{int:prefs-developertools}}]]
|Recent changes/Recent changes=[[Special:Preferences#mw-prefsection-rc|{{int:prefs-rc}}]]
|Recent changes/Display options=[[Special:Preferences#mw-prefsection-rc-displayrc|{{int:prefs-displayrc}}]]
|Recent changes/Advanced options=[[Special:Preferences#mw-prefsection-rc-advancedrc|{{int:prefs-advancedrc}}]]
|Recent changes/Changes shown=[[Special:Preferences#mw-prefsection-rc-changesrc|{{int:prefs-changesrc}}]]
|Recent changes/Pending changes=[[Special:Preferences#mw-prefsection-rc-flaggedrevs-ui|{{int:prefs-flaggedrevs-ui}}]]
|Recent changes/Revision scoring on Recent changes and Related changes=[[Special:Preferences#mw-prefsection-rc-ores-rc|{{int:prefs-ores-rc}}]]
|Watchlist/Watchlist=[[Special:Preferences#mw-prefsection-watchlist|{{int:prefs-watchlist}}]]
|Watchlist/Edit watchlist=[[Special:Preferences#mw-prefsection-watchlist-editwatchlist|{{int:prefs-editwatchlist}}]]
|Watchlist/Display options=[[Special:Preferences#mw-prefsection-watchlist-displaywatchlist|{{int:prefs-displaywatchlist}}]]
|Watchlist/Advanced options=[[Special:Preferences#mw-prefsection-watchlist-advancedwatchlist|{{int:prefs-advancedwatchlist}}]]
|Watchlist/Changes shown=[[Special:Preferences#mw-prefsection-watchlist-changeswatchlist|{{int:prefs-changeswatchlist}}]]
|Watchlist/Watched pages=[[Special:Preferences#mw-prefsection-watchlist-pageswatchlist|{{int:prefs-pageswatchlist}}]]
|Watchlist/Token=[[Special:Preferences#mw-prefsection-watchlist-tokenwatchlist|{{int:prefs-tokenwatchlist}}]]
|Watchlist/Revision scoring on Watchlist and Contributions=[[Special:Preferences#mw-prefsection-watchlist-ores-wl|{{int:prefs-ores-wl}}]]
|Search/Search=[[Special:Preferences#mw-prefsection-searchoptions|{{int:prefs-searchoptions}}]]
|Search/General=[[Special:Preferences#mw-prefsection-searchoptions-searchmisc|{{int:prefs-searchmisc}}]]
|Search/Search completion=[[Special:Preferences#mw-prefsection-searchoptions-completion|{{int:prefs-completion}}]]
|Search/Advanced Search=[[Special:Preferences#mw-prefsection-searchoptions-advancedsearch|{{int:prefs-advancedsearch}}]]
|Gadgets/Gadgets=[[Special:Preferences#mw-prefsection-gadgets|{{int:prefs-gadgets}}]]
|Gadgets/Browsing=[[Special:Preferences#mw-prefsection-gadgets-gadget-section-browsing|{{int:gadget-section-browsing}}]]
|Gadgets/Watchlist=[[Special:Preferences#mw-prefsection-gadgets-gadget-section-watchlist|{{int:gadget-section-watchlist}}]]
|Gadgets/Editing=[[Special:Preferences#mw-prefsection-gadgets-gadget-section-editing|{{int:gadget-section-editing}}]]
|Gadgets/Appearance=[[Special:Preferences#mw-prefsection-gadgets-gadget-section-appearance|{{int:gadget-section-appearance}}]]
|Gadgets/Advanced=[[Special:Preferences#mw-prefsection-gadgets-gadget-section-advanced|{{int:gadget-section-advanced}}]]
|Gadgets/Maintenance and administration=[[Special:Preferences#mw-prefsection-gadgets-gadget-section-maintenance|{{int:gadget-section-maintenance}}]]
|Gadgets/Testing and development=[[Special:Preferences#mw-prefsection-gadgets-gadget-section-test|{{int:gadget-section-test}}]]
|Gadgets/Template gadgets=[[Special:Preferences#mw-prefsection-gadgets-gadget-section-template-gadgets|{{int:gadget-section-template-gadgets}}]]
|Gadgets/Utility modules=[[Special:Preferences#mw-prefsection-gadgets-gadget-section-modules|{{int:gadget-section-modules}}]]
|Banners/Banners=[[Special:Preferences#mw-prefsection-centralnotice-banners|{{int:prefs-centralnotice-banners}}]]
|Banners/Banner types to display=[[Special:Preferences#mw-prefsection-centralnotice-banners-centralnotice-display-banner-types|{{int:prefs-centralnotice-display-banner-types}}]]
|Beta features/Beta features=[[Special:Preferences#mw-prefsection-betafeatures|{{int:prefs-betafeatures}}]]
|Notifications/Notifications=[[Special:Preferences#mw-prefsection-echo|{{int:prefs-echo}}]]
|Notifications/Email options=[[Special:Preferences#mw-prefsection-echo-emailsettings|{{int:prefs-emailsettings}}]]
|Notifications/Notify me about these events=[[Special:Preferences#mw-prefsection-echo-echosubscriptions|{{int:prefs-echosubscriptions}}]]
|Notifications/Cross-wiki notifications=[[Special:Preferences#mw-prefsection-echo-echocrosswiki|{{int:prefs-echocrosswiki}}]]
|Notifications/Muted users=[[Special:Preferences#mw-prefsection-echo-blocknotificationslist|{{int:prefs-blocknotificationslist}}]]
|Notifications/Muted pages for page link notifications=[[Special:Preferences#mw-prefsection-echo-mutedpageslist|{{int:prefs-mutedpageslist}}]]
|#default = {{{2}}}
}}<noinclude>
{{Documentation}}
</noinclude>
0xpuh5hm7k157rjy5xkytxua9iim23q
294853
294823
2026-07-29T17:10:45Z
Axolitl
85298
Customizing sections for wikifunctions
294853
wikitext
text/x-wiki
{{#switch:{{{1}}}/{{{2}}}
|User profile/User profile=[[Special:Preferences#mw-prefsection-personal|{{int:prefs-personal}}]]
|User profile/Basic information=[[Special:Preferences#mw-prefsection-personal-info|{{int:prefs-info}}]]
|User profile/Internationalisation=[[Special:Preferences#mw-prefsection-personal-i18n|{{int:prefs-i18n}}]]
|User profile/Signature=[[Special:Preferences#mw-prefsection-personal-signature|{{int:prefs-signature}}]]
|User profile/Email options=[[Special:Preferences#mw-prefsection-personal-email|{{int:prefs-email}}]]
|User profile/QuickSurvey extension=[[Special:Preferences#mw-prefsection-personal-quicksurveyext|{{int:prefs-quicksurveyext}}]]
|User profile/User page=[[Special:Preferences#mw-prefsection-personal-userpage|{{int:prefs-userpage}}]]
|User profile/Newcomer editor features=[[Special:Preferences#mw-prefsection-personal-homepage|{{int:prefs-homepage}}]]
|User profile/Invitation lists=[[Special:Preferences#mw-prefsection-personal-campaignevents-invitations|{{int:prefs-campaignevents-invitations}}]]
|Appearance/Appearance=[[Special:Preferences#mw-prefsection-rendering|{{int:prefs-rendering}}]]
|Appearance/Skin=[[Special:Preferences#mw-prefsection-rendering-skin|{{int:prefs-skin}}]]
|Appearance/Skin preferences=[[Special:Preferences#mw-prefsection-rendering-skin-skin-prefs|{{int:prefs-skin-prefs}}]]
|Appearance/Reading preferences=[[Special:Preferences#mw-prefsection-rendering-reading|{{int:prefs-reading}}]]
|Appearance/Date format=[[Special:Preferences#mw-prefsection-rendering-dateformat|{{int:prefs-dateformat}}]]
|Appearance/Time offset=[[Special:Preferences#mw-prefsection-rendering-timeoffset|{{int:prefs-timeoffset}}]]
|Appearance/Files=[[Special:Preferences#mw-prefsection-rendering-files|{{int:prefs-files}}]]
|Appearance/Diffs=[[Special:Preferences#mw-prefsection-rendering-diffs|{{int:prefs-diffs}}]]
|Appearance/Advanced options=[[Special:Preferences#mw-prefsection-rendering-advancedrendering|{{int:prefs-advancedrendering}}]]
|Appearance/Math=[[Special:Preferences#mw-prefsection-rendering-math|{{int:prefs-math}}]]
|Appearance/Languages=[[Special:Preferences#mw-prefsection-rendering-languages|{{int:prefs-languages}}]]
|Editing/Editing=[[Special:Preferences#mw-prefsection-editing|{{int:prefs-editing}}]]
|Editing/General options=[[Special:Preferences#mw-prefsection-editing-advancedediting|{{int:prefs-advancedediting}}]]
|Editing/Editor=[[Special:Preferences#mw-prefsection-editing-editor|{{int:prefs-editor}}]]
|Editing/Preview=[[Special:Preferences#mw-prefsection-editing-preview|{{int:prefs-preview}}]]
|Editing/Accessibility=[[Special:Preferences#mw-prefsection-editing-accessibility|{{int:prefs-accessibility}}]]
|Editing/Syntax highlighting=[[Special:Preferences#mw-prefsection-editing|{{int:codemirror-prefs-title}}]]
|Editing/Translation options=[[Special:Preferences#mw-prefsection-editing-translate|{{int:prefs-translate}}]]
|Editing/Discussion pages=[[Special:Preferences#mw-prefsection-editing-discussion|{{int:prefs-discussion}}]]
|Editing/Developer tools=[[Special:Preferences#mw-prefsection-editing-developertools|{{int:prefs-developertools}}]]
|Recent changes/Recent changes=[[Special:Preferences#mw-prefsection-rc|{{int:prefs-rc}}]]
|Recent changes/Display options=[[Special:Preferences#mw-prefsection-rc-displayrc|{{int:prefs-displayrc}}]]
|Recent changes/Advanced options=[[Special:Preferences#mw-prefsection-rc-advancedrc|{{int:prefs-advancedrc}}]]
|Recent changes/Changes shown=[[Special:Preferences#mw-prefsection-rc-changesrc|{{int:prefs-changesrc}}]]
|Watchlist/Watchlist=[[Special:Preferences#mw-prefsection-watchlist|{{int:prefs-watchlist}}]]
|Watchlist/Edit watchlist=[[Special:Preferences#mw-prefsection-watchlist-editwatchlist|{{int:prefs-editwatchlist}}]]
|Watchlist/Display options=[[Special:Preferences#mw-prefsection-watchlist-displaywatchlist|{{int:prefs-displaywatchlist}}]]
|Watchlist/Advanced options=[[Special:Preferences#mw-prefsection-watchlist-advancedwatchlist|{{int:prefs-advancedwatchlist}}]]
|Watchlist/Changes shown=[[Special:Preferences#mw-prefsection-watchlist-changeswatchlist|{{int:prefs-changeswatchlist}}]]
|Watchlist/Watched pages=[[Special:Preferences#mw-prefsection-watchlist-pageswatchlist|{{int:prefs-pageswatchlist}}]]
|Watchlist/Token=[[Special:Preferences#mw-prefsection-watchlist-tokenwatchlist|{{int:prefs-tokenwatchlist}}]]
|Search/Search=[[Special:Preferences#mw-prefsection-searchoptions|{{int:prefs-searchoptions}}]]
|Search/General=[[Special:Preferences#mw-prefsection-searchoptions-searchmisc|{{int:prefs-searchmisc}}]]
|Search/Search completion=[[Special:Preferences#mw-prefsection-searchoptions-completion|{{int:prefs-completion}}]]
|Search/Advanced Search=[[Special:Preferences#mw-prefsection-searchoptions-advancedsearch|{{int:prefs-advancedsearch}}]]
|Gadgets/Gadgets=[[Special:Preferences#mw-prefsection-gadgets|{{int:prefs-gadgets}}]]
|Gadgets/General=[[Special:Preferences#mw-prefsection-gadgets|{{int:gadget-section-general}}]]
|Gadgets/Ignore=[[Special:Preferences#mw-prefsection-gadgets-ignore|Please ignore the below gadgets.]]
|Banners/Banners=[[Special:Preferences#mw-prefsection-centralnotice-banners|{{int:prefs-centralnotice-banners}}]]
|Banners/Banner types to display=[[Special:Preferences#mw-prefsection-centralnotice-banners-centralnotice-display-banner-types|{{int:prefs-centralnotice-display-banner-types}}]]
|Beta features/Beta features=[[Special:Preferences#mw-prefsection-betafeatures|{{int:prefs-betafeatures}}]]
|Notifications/Notifications=[[Special:Preferences#mw-prefsection-echo|{{int:prefs-echo}}]]
|Notifications/Email options=[[Special:Preferences#mw-prefsection-echo-emailsettings|{{int:prefs-emailsettings}}]]
|Notifications/Notify me about these events=[[Special:Preferences#mw-prefsection-echo-echosubscriptions|{{int:prefs-echosubscriptions}}]]
|Notifications/Cross-wiki notifications=[[Special:Preferences#mw-prefsection-echo-echocrosswiki|{{int:prefs-echocrosswiki}}]]
|Notifications/Muted users=[[Special:Preferences#mw-prefsection-echo-blocknotificationslist|{{int:prefs-blocknotificationslist}}]]
|Notifications/Muted pages for page link notifications=[[Special:Preferences#mw-prefsection-echo-mutedpageslist|{{int:prefs-mutedpageslist}}]]
|#default = {{{2}}}
}}<noinclude>
{{Documentation}}
</noinclude>
hwq16y3wbjs0u7799ftcdvrjuknyt6j
294870
294853
2026-07-29T17:23:19Z
Axolitl
85298
294870
wikitext
text/x-wiki
{{#switch:{{lc:{{{1}}}}}/{{{2}}}
|user profile/User profile=[[Special:Preferences#mw-prefsection-personal|{{int:prefs-personal}}]]
|user profile/Basic information=[[Special:Preferences#mw-prefsection-personal-info|{{int:prefs-info}}]]
|user profile/Internationalisation=[[Special:Preferences#mw-prefsection-personal-i18n|{{int:prefs-i18n}}]]
|user profile/Signature=[[Special:Preferences#mw-prefsection-personal-signature|{{int:prefs-signature}}]]
|user profile/Email options=[[Special:Preferences#mw-prefsection-personal-email|{{int:prefs-email}}]]
|user profile/QuickSurvey extension=[[Special:Preferences#mw-prefsection-personal-quicksurveyext|{{int:prefs-quicksurveyext}}]]
|user profile/User page=[[Special:Preferences#mw-prefsection-personal-userpage|{{int:prefs-userpage}}]]
|user profile/Newcomer editor features=[[Special:Preferences#mw-prefsection-personal-homepage|{{int:prefs-homepage}}]]
|user profile/Invitation lists=[[Special:Preferences#mw-prefsection-personal-campaignevents-invitations|{{int:prefs-campaignevents-invitations}}]]
|appearance/Appearance=[[Special:Preferences#mw-prefsection-rendering|{{int:prefs-rendering}}]]
|appearance/Skin=[[Special:Preferences#mw-prefsection-rendering-skin|{{int:prefs-skin}}]]
|appearance/Skin preferences=[[Special:Preferences#mw-prefsection-rendering-skin-skin-prefs|{{int:prefs-skin-prefs}}]]
|appearance/Reading preferences=[[Special:Preferences#mw-prefsection-rendering-reading|{{int:prefs-reading}}]]
|appearance/Date format=[[Special:Preferences#mw-prefsection-rendering-dateformat|{{int:prefs-dateformat}}]]
|appearance/Time offset=[[Special:Preferences#mw-prefsection-rendering-timeoffset|{{int:prefs-timeoffset}}]]
|appearance/Files=[[Special:Preferences#mw-prefsection-rendering-files|{{int:prefs-files}}]]
|appearance/Diffs=[[Special:Preferences#mw-prefsection-rendering-diffs|{{int:prefs-diffs}}]]
|appearance/Advanced options=[[Special:Preferences#mw-prefsection-rendering-advancedrendering|{{int:prefs-advancedrendering}}]]
|appearance/Math=[[Special:Preferences#mw-prefsection-rendering-math|{{int:prefs-math}}]]
|appearance/Languages=[[Special:Preferences#mw-prefsection-rendering-languages|{{int:prefs-languages}}]]
|editing/Editing=[[Special:Preferences#mw-prefsection-editing|{{int:prefs-editing}}]]
|editing/General options=[[Special:Preferences#mw-prefsection-editing-advancedediting|{{int:prefs-advancedediting}}]]
|editing/Editor=[[Special:Preferences#mw-prefsection-editing-editor|{{int:prefs-editor}}]]
|editing/Preview=[[Special:Preferences#mw-prefsection-editing-preview|{{int:prefs-preview}}]]
|editing/accessibility=[[Special:Preferences#mw-prefsection-editing-accessibility|{{int:prefs-accessibility}}]]
|editing/syntax highlighting=[[Special:Preferences#mw-prefsection-editing-codemirror|{{int:codemirror-toggle-label}}]]
|editing/Translation options=[[Special:Preferences#mw-prefsection-editing-translate|{{int:prefs-translate}}]]
|editing/Discussion pages=[[Special:Preferences#mw-prefsection-editing-discussion|{{int:prefs-discussion}}]]
|editing/Developer tools=[[Special:Preferences#mw-prefsection-editing-developertools|{{int:prefs-developertools}}]]
|recent changes/Recent changes=[[Special:Preferences#mw-prefsection-rc|{{int:prefs-rc}}]]
|recent changes/Display options=[[Special:Preferences#mw-prefsection-rc-displayrc|{{int:prefs-displayrc}}]]
|recent changes/Advanced options=[[Special:Preferences#mw-prefsection-rc-advancedrc|{{int:prefs-advancedrc}}]]
|recent changes/Changes shown=[[Special:Preferences#mw-prefsection-rc-changesrc|{{int:prefs-changesrc}}]]
|watchlist/Watchlist=[[Special:Preferences#mw-prefsection-watchlist|{{int:prefs-watchlist}}]]
|watchlist/Edit watchlist=[[Special:Preferences#mw-prefsection-watchlist-editwatchlist|{{int:prefs-editwatchlist}}]]
|watchlist/Display options=[[Special:Preferences#mw-prefsection-watchlist-displaywatchlist|{{int:prefs-displaywatchlist}}]]
|watchlist/Advanced options=[[Special:Preferences#mw-prefsection-watchlist-advancedwatchlist|{{int:prefs-advancedwatchlist}}]]
|watchlist/Changes shown=[[Special:Preferences#mw-prefsection-watchlist-changeswatchlist|{{int:prefs-changeswatchlist}}]]
|watchlist/Watched pages=[[Special:Preferences#mw-prefsection-watchlist-pageswatchlist|{{int:prefs-pageswatchlist}}]]
|watchlist/Token=[[Special:Preferences#mw-prefsection-watchlist-tokenwatchlist|{{int:prefs-tokenwatchlist}}]]
|search/Search=[[Special:Preferences#mw-prefsection-searchoptions|{{int:prefs-searchoptions}}]]
|search/General=[[Special:Preferences#mw-prefsection-searchoptions-searchmisc|{{int:prefs-searchmisc}}]]
|search/Search completion=[[Special:Preferences#mw-prefsection-searchoptions-completion|{{int:prefs-completion}}]]
|search/Advanced Search=[[Special:Preferences#mw-prefsection-searchoptions-advancedsearch|{{int:prefs-advancedsearch}}]]
|gadgets/Gadgets=[[Special:Preferences#mw-prefsection-gadgets|{{int:prefs-gadgets}}]]
|gadgets/General=[[Special:Preferences#mw-prefsection-gadgets-gadget-section-general|{{int:gadget-section-general}}]]
|gadgets/Ignore=[[Special:Preferences#mw-prefsection-gadgets-gadget-section-ignore|Please ignore the below gadgets.]]
|banners/Banners=[[Special:Preferences#mw-prefsection-centralnotice-banners|{{int:prefs-centralnotice-banners}}]]
|banners/Banner types to display=[[Special:Preferences#mw-prefsection-centralnotice-banners-centralnotice-display-banner-types|{{int:prefs-centralnotice-display-banner-types}}]]
|beta features/Beta features=[[Special:Preferences#mw-prefsection-betafeatures|{{int:prefs-betafeatures}}]]
|notifications/Notifications=[[Special:Preferences#mw-prefsection-echo|{{int:prefs-echo}}]]
|notifications/Email options=[[Special:Preferences#mw-prefsection-echo-emailsettings|{{int:prefs-emailsettings}}]]
|notifications/Notify me about these events=[[Special:Preferences#mw-prefsection-echo-echosubscriptions|{{int:prefs-echosubscriptions}}]]
|notifications/Cross-wiki notifications=[[Special:Preferences#mw-prefsection-echo-echocrosswiki|{{int:prefs-echocrosswiki}}]]
|notifications/Muted users=[[Special:Preferences#mw-prefsection-echo-blocknotificationslist|{{int:prefs-blocknotificationslist}}]]
|notifications/Muted pages for page link notifications=[[Special:Preferences#mw-prefsection-echo-mutedpageslist|{{int:prefs-mutedpageslist}}]]
|#default = {{{2}}}
}}<noinclude>
{{Preferences/section|Editing|Syntax highlighting}}
{{Documentation}}
</noinclude>
4cmv101jrtjehgh1kf6yzk4zk4uqmtn
294872
294870
2026-07-29T17:24:00Z
Axolitl
85298
294872
wikitext
text/x-wiki
{{#switch:{{lc:{{{1}}}}}/{{{2}}}
|user profile/User profile=[[Special:Preferences#mw-prefsection-personal|{{int:prefs-personal}}]]
|user profile/Basic information=[[Special:Preferences#mw-prefsection-personal-info|{{int:prefs-info}}]]
|user profile/Internationalisation=[[Special:Preferences#mw-prefsection-personal-i18n|{{int:prefs-i18n}}]]
|user profile/Signature=[[Special:Preferences#mw-prefsection-personal-signature|{{int:prefs-signature}}]]
|user profile/Email options=[[Special:Preferences#mw-prefsection-personal-email|{{int:prefs-email}}]]
|user profile/QuickSurvey extension=[[Special:Preferences#mw-prefsection-personal-quicksurveyext|{{int:prefs-quicksurveyext}}]]
|user profile/User page=[[Special:Preferences#mw-prefsection-personal-userpage|{{int:prefs-userpage}}]]
|user profile/Newcomer editor features=[[Special:Preferences#mw-prefsection-personal-homepage|{{int:prefs-homepage}}]]
|user profile/Invitation lists=[[Special:Preferences#mw-prefsection-personal-campaignevents-invitations|{{int:prefs-campaignevents-invitations}}]]
|appearance/Appearance=[[Special:Preferences#mw-prefsection-rendering|{{int:prefs-rendering}}]]
|appearance/Skin=[[Special:Preferences#mw-prefsection-rendering-skin|{{int:prefs-skin}}]]
|appearance/Skin preferences=[[Special:Preferences#mw-prefsection-rendering-skin-skin-prefs|{{int:prefs-skin-prefs}}]]
|appearance/Reading preferences=[[Special:Preferences#mw-prefsection-rendering-reading|{{int:prefs-reading}}]]
|appearance/Date format=[[Special:Preferences#mw-prefsection-rendering-dateformat|{{int:prefs-dateformat}}]]
|appearance/Time offset=[[Special:Preferences#mw-prefsection-rendering-timeoffset|{{int:prefs-timeoffset}}]]
|appearance/Files=[[Special:Preferences#mw-prefsection-rendering-files|{{int:prefs-files}}]]
|appearance/Diffs=[[Special:Preferences#mw-prefsection-rendering-diffs|{{int:prefs-diffs}}]]
|appearance/Advanced options=[[Special:Preferences#mw-prefsection-rendering-advancedrendering|{{int:prefs-advancedrendering}}]]
|appearance/Math=[[Special:Preferences#mw-prefsection-rendering-math|{{int:prefs-math}}]]
|appearance/Languages=[[Special:Preferences#mw-prefsection-rendering-languages|{{int:prefs-languages}}]]
|editing/Editing=[[Special:Preferences#mw-prefsection-editing|{{int:prefs-editing}}]]
|editing/General options=[[Special:Preferences#mw-prefsection-editing-advancedediting|{{int:prefs-advancedediting}}]]
|editing/Editor=[[Special:Preferences#mw-prefsection-editing-editor|{{int:prefs-editor}}]]
|editing/Preview=[[Special:Preferences#mw-prefsection-editing-preview|{{int:prefs-preview}}]]
|editing/accessibility=[[Special:Preferences#mw-prefsection-editing-accessibility|{{int:prefs-accessibility}}]]
|editing/syntax highlighting=[[Special:Preferences#mw-prefsection-editing-codemirror|{{int:codemirror-toggle-label}}]]
|editing/Translation options=[[Special:Preferences#mw-prefsection-editing-translate|{{int:prefs-translate}}]]
|editing/Discussion pages=[[Special:Preferences#mw-prefsection-editing-discussion|{{int:prefs-discussion}}]]
|editing/Developer tools=[[Special:Preferences#mw-prefsection-editing-developertools|{{int:prefs-developertools}}]]
|recent changes/Recent changes=[[Special:Preferences#mw-prefsection-rc|{{int:prefs-rc}}]]
|recent changes/Display options=[[Special:Preferences#mw-prefsection-rc-displayrc|{{int:prefs-displayrc}}]]
|recent changes/Advanced options=[[Special:Preferences#mw-prefsection-rc-advancedrc|{{int:prefs-advancedrc}}]]
|recent changes/Changes shown=[[Special:Preferences#mw-prefsection-rc-changesrc|{{int:prefs-changesrc}}]]
|watchlist/Watchlist=[[Special:Preferences#mw-prefsection-watchlist|{{int:prefs-watchlist}}]]
|watchlist/Edit watchlist=[[Special:Preferences#mw-prefsection-watchlist-editwatchlist|{{int:prefs-editwatchlist}}]]
|watchlist/Display options=[[Special:Preferences#mw-prefsection-watchlist-displaywatchlist|{{int:prefs-displaywatchlist}}]]
|watchlist/Advanced options=[[Special:Preferences#mw-prefsection-watchlist-advancedwatchlist|{{int:prefs-advancedwatchlist}}]]
|watchlist/Changes shown=[[Special:Preferences#mw-prefsection-watchlist-changeswatchlist|{{int:prefs-changeswatchlist}}]]
|watchlist/Watched pages=[[Special:Preferences#mw-prefsection-watchlist-pageswatchlist|{{int:prefs-pageswatchlist}}]]
|watchlist/Token=[[Special:Preferences#mw-prefsection-watchlist-tokenwatchlist|{{int:prefs-tokenwatchlist}}]]
|search/Search=[[Special:Preferences#mw-prefsection-searchoptions|{{int:prefs-searchoptions}}]]
|search/General=[[Special:Preferences#mw-prefsection-searchoptions-searchmisc|{{int:prefs-searchmisc}}]]
|search/Search completion=[[Special:Preferences#mw-prefsection-searchoptions-completion|{{int:prefs-completion}}]]
|search/Advanced Search=[[Special:Preferences#mw-prefsection-searchoptions-advancedsearch|{{int:prefs-advancedsearch}}]]
|gadgets/Gadgets=[[Special:Preferences#mw-prefsection-gadgets|{{int:prefs-gadgets}}]]
|gadgets/General=[[Special:Preferences#mw-prefsection-gadgets-gadget-section-general|{{int:gadget-section-general}}]]
|gadgets/Ignore=[[Special:Preferences#mw-prefsection-gadgets-gadget-section-ignore|Please ignore the below gadgets.]]
|banners/Banners=[[Special:Preferences#mw-prefsection-centralnotice-banners|{{int:prefs-centralnotice-banners}}]]
|banners/Banner types to display=[[Special:Preferences#mw-prefsection-centralnotice-banners-centralnotice-display-banner-types|{{int:prefs-centralnotice-display-banner-types}}]]
|beta features/Beta features=[[Special:Preferences#mw-prefsection-betafeatures|{{int:prefs-betafeatures}}]]
|notifications/Notifications=[[Special:Preferences#mw-prefsection-echo|{{int:prefs-echo}}]]
|notifications/Email options=[[Special:Preferences#mw-prefsection-echo-emailsettings|{{int:prefs-emailsettings}}]]
|notifications/Notify me about these events=[[Special:Preferences#mw-prefsection-echo-echosubscriptions|{{int:prefs-echosubscriptions}}]]
|notifications/Cross-wiki notifications=[[Special:Preferences#mw-prefsection-echo-echocrosswiki|{{int:prefs-echocrosswiki}}]]
|notifications/Muted users=[[Special:Preferences#mw-prefsection-echo-blocknotificationslist|{{int:prefs-blocknotificationslist}}]]
|notifications/Muted pages for page link notifications=[[Special:Preferences#mw-prefsection-echo-mutedpageslist|{{int:prefs-mutedpageslist}}]]
|#default = {{{2}}}
}}<noinclude>
{{Documentation}}
</noinclude>
fwqbsmm05r4ruj9qfeaynxvhnyw5s33
294949
294872
2026-07-29T19:42:48Z
Axolitl
85298
Fixing wrong anchor link
294949
wikitext
text/x-wiki
{{#switch:{{lc:{{{1}}}}}/{{{2}}}
|user profile/User profile=[[Special:Preferences#mw-prefsection-personal|{{int:prefs-personal}}]]
|user profile/Basic information=[[Special:Preferences#mw-prefsection-personal-info|{{int:prefs-info}}]]
|user profile/Internationalisation=[[Special:Preferences#mw-prefsection-personal-i18n|{{int:prefs-i18n}}]]
|user profile/Signature=[[Special:Preferences#mw-prefsection-personal-signature|{{int:prefs-signature}}]]
|user profile/Email options=[[Special:Preferences#mw-prefsection-personal-email|{{int:prefs-email}}]]
|user profile/QuickSurvey extension=[[Special:Preferences#mw-prefsection-personal-quicksurveyext|{{int:prefs-quicksurveyext}}]]
|user profile/User page=[[Special:Preferences#mw-prefsection-personal-userpage|{{int:prefs-userpage}}]]
|user profile/Newcomer editor features=[[Special:Preferences#mw-prefsection-personal-homepage|{{int:prefs-homepage}}]]
|user profile/Invitation lists=[[Special:Preferences#mw-prefsection-personal-campaignevents-invitations|{{int:prefs-campaignevents-invitations}}]]
|appearance/Appearance=[[Special:Preferences#mw-prefsection-rendering|{{int:prefs-rendering}}]]
|appearance/Skin=[[Special:Preferences#mw-prefsection-rendering-skin|{{int:prefs-skin}}]]
|appearance/Skin preferences=[[Special:Preferences#mw-prefsection-rendering-skin-skin-prefs|{{int:prefs-skin-prefs}}]]
|appearance/Reading preferences=[[Special:Preferences#mw-prefsection-rendering-reading|{{int:prefs-reading}}]]
|appearance/Date format=[[Special:Preferences#mw-prefsection-rendering-dateformat|{{int:prefs-dateformat}}]]
|appearance/Time offset=[[Special:Preferences#mw-prefsection-rendering-timeoffset|{{int:prefs-timeoffset}}]]
|appearance/Files=[[Special:Preferences#mw-prefsection-rendering-files|{{int:prefs-files}}]]
|appearance/Diffs=[[Special:Preferences#mw-prefsection-rendering-diffs|{{int:prefs-diffs}}]]
|appearance/Advanced options=[[Special:Preferences#mw-prefsection-rendering-advancedrendering|{{int:prefs-advancedrendering}}]]
|appearance/Math=[[Special:Preferences#mw-prefsection-rendering-math|{{int:prefs-math}}]]
|appearance/Languages=[[Special:Preferences#mw-prefsection-rendering-languages|{{int:prefs-languages}}]]
|editing/Editing=[[Special:Preferences#mw-prefsection-editing|{{int:prefs-editing}}]]
|editing/General options=[[Special:Preferences#mw-prefsection-editing-advancedediting|{{int:prefs-advancedediting}}]]
|editing/Editor=[[Special:Preferences#mw-prefsection-editing-editor|{{int:prefs-editor}}]]
|editing/Preview=[[Special:Preferences#mw-prefsection-editing-preview|{{int:prefs-preview}}]]
|editing/Accessibility=[[Special:Preferences#mw-prefsection-editing-accessibility|{{int:prefs-accessibility}}]]
|editing/Syntax highlighting=[[Special:Preferences#mw-prefsection-editing-syntax-highlighting|{{int:codemirror-toggle-label}}]]
|editing/Translation options=[[Special:Preferences#mw-prefsection-editing-translate|{{int:prefs-translate}}]]
|editing/Discussion pages=[[Special:Preferences#mw-prefsection-editing-discussion|{{int:prefs-discussion}}]]
|editing/Developer tools=[[Special:Preferences#mw-prefsection-editing-developertools|{{int:prefs-developertools}}]]
|recent changes/Recent changes=[[Special:Preferences#mw-prefsection-rc|{{int:prefs-rc}}]]
|recent changes/Display options=[[Special:Preferences#mw-prefsection-rc-displayrc|{{int:prefs-displayrc}}]]
|recent changes/Advanced options=[[Special:Preferences#mw-prefsection-rc-advancedrc|{{int:prefs-advancedrc}}]]
|recent changes/Changes shown=[[Special:Preferences#mw-prefsection-rc-changesrc|{{int:prefs-changesrc}}]]
|watchlist/Watchlist=[[Special:Preferences#mw-prefsection-watchlist|{{int:prefs-watchlist}}]]
|watchlist/Edit watchlist=[[Special:Preferences#mw-prefsection-watchlist-editwatchlist|{{int:prefs-editwatchlist}}]]
|watchlist/Display options=[[Special:Preferences#mw-prefsection-watchlist-displaywatchlist|{{int:prefs-displaywatchlist}}]]
|watchlist/Advanced options=[[Special:Preferences#mw-prefsection-watchlist-advancedwatchlist|{{int:prefs-advancedwatchlist}}]]
|watchlist/Changes shown=[[Special:Preferences#mw-prefsection-watchlist-changeswatchlist|{{int:prefs-changeswatchlist}}]]
|watchlist/Watched pages=[[Special:Preferences#mw-prefsection-watchlist-pageswatchlist|{{int:prefs-pageswatchlist}}]]
|watchlist/Token=[[Special:Preferences#mw-prefsection-watchlist-tokenwatchlist|{{int:prefs-tokenwatchlist}}]]
|search/Search=[[Special:Preferences#mw-prefsection-searchoptions|{{int:prefs-searchoptions}}]]
|search/General=[[Special:Preferences#mw-prefsection-searchoptions-searchmisc|{{int:prefs-searchmisc}}]]
|search/Search completion=[[Special:Preferences#mw-prefsection-searchoptions-completion|{{int:prefs-completion}}]]
|search/Advanced Search=[[Special:Preferences#mw-prefsection-searchoptions-advancedsearch|{{int:prefs-advancedsearch}}]]
|gadgets/Gadgets=[[Special:Preferences#mw-prefsection-gadgets|{{int:prefs-gadgets}}]]
|gadgets/General=[[Special:Preferences#mw-prefsection-gadgets-gadget-section-general|{{int:gadget-section-general}}]]
|gadgets/Ignore=[[Special:Preferences#mw-prefsection-gadgets-gadget-section-ignore|Please ignore the below gadgets.]]
|banners/Banners=[[Special:Preferences#mw-prefsection-centralnotice-banners|{{int:prefs-centralnotice-banners}}]]
|banners/Banner types to display=[[Special:Preferences#mw-prefsection-centralnotice-banners-centralnotice-display-banner-types|{{int:prefs-centralnotice-display-banner-types}}]]
|beta features/Beta features=[[Special:Preferences#mw-prefsection-betafeatures|{{int:prefs-betafeatures}}]]
|notifications/Notifications=[[Special:Preferences#mw-prefsection-echo|{{int:prefs-echo}}]]
|notifications/Email options=[[Special:Preferences#mw-prefsection-echo-emailsettings|{{int:prefs-emailsettings}}]]
|notifications/Notify me about these events=[[Special:Preferences#mw-prefsection-echo-echosubscriptions|{{int:prefs-echosubscriptions}}]]
|notifications/Cross-wiki notifications=[[Special:Preferences#mw-prefsection-echo-echocrosswiki|{{int:prefs-echocrosswiki}}]]
|notifications/Muted users=[[Special:Preferences#mw-prefsection-echo-blocknotificationslist|{{int:prefs-blocknotificationslist}}]]
|notifications/Muted pages for page link notifications=[[Special:Preferences#mw-prefsection-echo-mutedpageslist|{{int:prefs-mutedpageslist}}]]
|#default = {{{2}}}
}}<noinclude>
{{Documentation}}
</noinclude>
ro2z5oz8b5d0l3srzqvs29y7um4y4sz
Z38472
0
88829
294824
2026-07-29T16:45:16Z
YoshiRulz
10156
Create function
294824
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38472"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": "Z38472K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "choice"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z6"
},
"Z17K2": "Z38472K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "options"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z1"
},
"Z17K2": "Z38472K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "results"
}
]
}
}
],
"Z8K2": "Z1",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z38472"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "switch on String"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
d4zkqy5i8fjt66afqeb8wv6qhubg0yw
294827
294824
2026-07-29T16:46:57Z
YoshiRulz
10156
Added Z38473 and Z38474 to the approved list of test cases
294827
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38472"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": "Z38472K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "choice"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z6"
},
"Z17K2": "Z38472K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "options"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z1"
},
"Z17K2": "Z38472K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "results"
}
]
}
}
],
"Z8K2": "Z1",
"Z8K3": [
"Z20",
"Z38473",
"Z38474"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z38472"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "switch on String"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
1devhsxbsifg62b7xndugka410kjqsh
294829
294827
2026-07-29T16:48:23Z
YoshiRulz
10156
Added Z38475 to the approved list of implementations
294829
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38472"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": "Z38472K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "choice"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z6"
},
"Z17K2": "Z38472K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "options"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z1"
},
"Z17K2": "Z38472K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "results"
}
]
}
}
],
"Z8K2": "Z1",
"Z8K3": [
"Z20",
"Z38473",
"Z38474"
],
"Z8K4": [
"Z14",
"Z38475"
],
"Z8K5": "Z38472"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "switch on String"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
3baqtn3rb9w2t7brqneiyyel7hp5jm7
294831
294829
2026-07-29T16:49:54Z
YoshiRulz
10156
Added Z38476 to the approved list of implementations
294831
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38472"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": "Z38472K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "choice"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z6"
},
"Z17K2": "Z38472K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "options"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z1"
},
"Z17K2": "Z38472K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "results"
}
]
}
}
],
"Z8K2": "Z1",
"Z8K3": [
"Z20",
"Z38473",
"Z38474"
],
"Z8K4": [
"Z14",
"Z38475",
"Z38476"
],
"Z8K5": "Z38472"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "switch on String"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
f6lnywkrr3rr4n5yuveuh81lllotdoq
294832
294831
2026-07-29T16:50:38Z
YoshiRulz
10156
Removed Z38476 from the approved list of implementations
294832
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38472"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": "Z38472K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "choice"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z6"
},
"Z17K2": "Z38472K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "options"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z1"
},
"Z17K2": "Z38472K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "results"
}
]
}
}
],
"Z8K2": "Z1",
"Z8K3": [
"Z20",
"Z38473",
"Z38474"
],
"Z8K4": [
"Z14",
"Z38475"
],
"Z8K5": "Z38472"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "switch on String"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
3baqtn3rb9w2t7brqneiyyel7hp5jm7
Z38473
0
88830
294825
2026-07-29T16:46:17Z
YoshiRulz
10156
Create test
294825
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38473"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38472",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z38472",
"Z38472K1": "A",
"Z38472K2": [
"Z6",
"A"
],
"Z38472K3": [
"Z13518",
{
"Z1K1": "Z13518",
"Z13518K1": "1"
},
{
"Z1K1": "Z13518",
"Z13518K1": "0"
}
]
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z13522",
"Z13522K2": {
"Z1K1": "Z13518",
"Z13518K1": "1"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "(\"A\", [\"A\"], [1, 0]) -\u003E 1"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
jh96xb59owa5msz5x8d16bznyzockl9
Z38474
0
88831
294826
2026-07-29T16:46:41Z
YoshiRulz
10156
Create test
294826
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38474"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38472",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z38472",
"Z38472K1": "B",
"Z38472K2": [
"Z6",
"A"
],
"Z38472K3": [
"Z13518",
{
"Z1K1": "Z13518",
"Z13518K1": "1"
},
{
"Z1K1": "Z13518",
"Z13518K1": "0"
}
]
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z13522",
"Z13522K2": {
"Z1K1": "Z13518",
"Z13518K1": "0"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "(\"B\", [\"A\"], [1, 0]) -\u003E 0"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
0d13gud2dktdajrx7vyeumlsjfr1oon
Z38475
0
88832
294828
2026-07-29T16:48:10Z
YoshiRulz
10156
Create implementation
294828
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38475"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38472",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z22193",
"Z22193K1": {
"Z1K1": "Z18",
"Z18K1": "Z38472K1"
},
"Z22193K2": {
"Z1K1": "Z7",
"Z7K1": "Z17895",
"Z17895K1": {
"Z1K1": "Z18",
"Z18K1": "Z38472K2"
}
},
"Z22193K3": {
"Z1K1": "Z7",
"Z7K1": "Z17895",
"Z17895K1": {
"Z1K1": "Z18",
"Z18K1": "Z38472K3"
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "switch on String, via-generalised composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
f0ov7fn06zrhslx3yg1flrjsxhh2ts8
Z38476
0
88833
294830
2026-07-29T16:49:37Z
YoshiRulz
10156
Create implementation
294830
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38476"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38472",
"Z14K3": {
"Z1K1": "Z16",
"Z16K1": "Z600",
"Z16K2": "function Z38472( Z38472K1, Z38472K2, Z38472K3 ) {\n\tconst i = Z38472K2.indexOf(Z38472K1);\n\treturn Z38472[(i \u003C 0 ? Z38472.length : 0) + i];\n}"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "switch on String, JS"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
h6svxvrury4bhdwc6xv3tqjueay266c
Help:Categorization
12
88834
294833
2026-07-29T16:50:55Z
Axolitl
85298
Created page with "{{draft}} {{Hatnote|For a list of categories, see [[Special:Categories]]}} '''Categories''' are pages on Wikifunctions intended to group similar pages together. Categories can also house '''subcategories''', which help sort Wikifunctions further. == Creating categories == Categories can be created by creating a page in the <code>Category</code> namespace. Categories can also be added to category pages, making them subcategories. == Adding pages to categories == In orde..."
294833
wikitext
text/x-wiki
{{draft}}
{{Hatnote|For a list of categories, see [[Special:Categories]]}}
'''Categories''' are pages on Wikifunctions intended to group similar pages together. Categories can also house '''subcategories''', which help sort Wikifunctions further.
== Creating categories ==
Categories can be created by creating a page in the <code>Category</code> namespace. Categories can also be added to category pages, making them subcategories.
== Adding pages to categories ==
In order to add a page to a category, you have to link it on the page. Adding <syntaxhighlight lang=wikitext inline>
[[Category:Help]]
</syntaxhighlight> to the bottom of this page would add this page to [[:Category:Help]]. In order to link to a category without adding a page to it, add an extra colon at the beginning. For example, <syntaxhighlight lang=wikitext inline>[[:Category:Help]]</syntaxhighlight> displays like the link above.
Alternatively, some templates automatically add pages to categories. For example, adding {{tl|Deprecated function}} to a function's talk page will add it to [[:Category:Deprecated functions]].
There are two ways to change the sortkey of a page (for example, sorting "Albert Einstein" as "Einstein, Albert"). In order to change the sortkey of the page for every category it is in, use the <code>{{((}}DEFAULTSORT:{{var|Sortkey}}{{))}}</code> [[mw:Help:Magic Words|magic word]]. To change the sortkey for just one category, use <code><nowiki>[[Category:Example|</nowiki>{{var|Sortkey}}<nowiki>]]</nowiki></code>.
== Category placement ==
Generally, categories should be wikilinked to at the bottom of a page. There are more specific rules for different types of pages.
* Instead of adding categories to functions and implementations, you must place all categories on the corresponding talk page. For example, if someone wanted to categorize [[Z20597]] as a [[:Category:English natural language generation functions|English natural language generation function]], they would have to place it on [[Talk:Z20597]].
* In order to categorize templates, you have to place categories on the documentation subpage, using {{tl|doc}}.
== Displaying categories ==
Categories are automatically displayed at the bottom of a page on desktop. However, categories can be marked as hidden categories by adding {{tl|Hidden category}} to the category page. This is useful for error-tracking categories.
== See also ==
* [[:w:en:Help:Category|Help:Category]] on the English Wikipedia, about the technical details behind MediaWiki categories
* [[Special:Categories]], a list of categories on Wikifunctions
[[Category:Help]]
ph57s23v7ivaxnjsytsevei4tfnh413
294965
294833
2026-07-29T20:36:50Z
Axolitl
85298
/* Displaying categories */
294965
wikitext
text/x-wiki
{{draft}}
{{Hatnote|For a list of categories, see [[Special:Categories]]}}
'''Categories''' are pages on Wikifunctions intended to group similar pages together. Categories can also house '''subcategories''', which help sort Wikifunctions further.
== Creating categories ==
Categories can be created by creating a page in the <code>Category</code> namespace. Categories can also be added to category pages, making them subcategories.
== Adding pages to categories ==
In order to add a page to a category, you have to link it on the page. Adding <syntaxhighlight lang=wikitext inline>
[[Category:Help]]
</syntaxhighlight> to the bottom of this page would add this page to [[:Category:Help]]. In order to link to a category without adding a page to it, add an extra colon at the beginning. For example, <syntaxhighlight lang=wikitext inline>[[:Category:Help]]</syntaxhighlight> displays like the link above.
Alternatively, some templates automatically add pages to categories. For example, adding {{tl|Deprecated function}} to a function's talk page will add it to [[:Category:Deprecated functions]].
There are two ways to change the sortkey of a page (for example, sorting "Albert Einstein" as "Einstein, Albert"). In order to change the sortkey of the page for every category it is in, use the <code>{{((}}DEFAULTSORT:{{var|Sortkey}}{{))}}</code> [[mw:Help:Magic Words|magic word]]. To change the sortkey for just one category, use <code><nowiki>[[Category:Example|</nowiki>{{var|Sortkey}}<nowiki>]]</nowiki></code>.
== Category placement ==
Generally, categories should be wikilinked to at the bottom of a page. There are more specific rules for different types of pages.
* Instead of adding categories to functions and implementations, you must place all categories on the corresponding talk page. For example, if someone wanted to categorize [[Z20597]] as a [[:Category:English natural language generation functions|English natural language generation function]], they would have to place it on [[Talk:Z20597]].
* In order to categorize templates, you have to place categories on the documentation subpage, using {{tl|doc}}.
== Displaying categories ==
Categories are automatically displayed at the bottom of a page on desktop.<ref group=la>On mobile, these would normally not display. However, as of July 2026, Wikifunctions has no separate mobile view, meaning by default categories will display.</ref> However, categories can be marked as hidden categories by adding {{tl|Hidden category}} to the category page. This is useful for error-tracking categories. [[Wikifunctions:Registered users|Registered users]] can unhide hidden categories at {{Preferences|Appearance|Advanced options|check={{int:tog-showhiddencats}}}}.
== See also ==
* [[:w:en:Help:Category|Help:Category]] on the English Wikipedia, about the technical details behind MediaWiki categories
* [[Special:Categories]], a list of categories on Wikifunctions
== Notes ==
<references group="la"/>
[[Category:Help]]
lzjd8iykodbqtwmlpy8nnc95s6xjl7u
Z38477
0
88835
294834
2026-07-29T16:52:17Z
YoshiRulz
10156
Create function
294834
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38477"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z4",
"Z17K2": "Z38477K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "choice"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z4"
},
"Z17K2": "Z38477K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "options"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z1"
},
"Z17K2": "Z38477K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "results"
}
]
}
}
],
"Z8K2": "Z1",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z38477"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "switch on Type"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
gqsy7df25xw3ox7qqnhtvzw5kq6nrwe
294840
294834
2026-07-29T16:54:45Z
YoshiRulz
10156
Added Z38479 and Z38480 to the approved list of test cases
294840
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38477"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z4",
"Z17K2": "Z38477K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "choice"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z4"
},
"Z17K2": "Z38477K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "options"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z1"
},
"Z17K2": "Z38477K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "results"
}
]
}
}
],
"Z8K2": "Z1",
"Z8K3": [
"Z20",
"Z38479",
"Z38480"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z38477"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "switch on Type"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
ai347i8h1va9l36kld0127udle2eakr
294842
294840
2026-07-29T16:57:40Z
YoshiRulz
10156
Added Z38481 to the approved list of implementations
294842
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38477"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z4",
"Z17K2": "Z38477K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "choice"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z4"
},
"Z17K2": "Z38477K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "options"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z1"
},
"Z17K2": "Z38477K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "results"
}
]
}
}
],
"Z8K2": "Z1",
"Z8K3": [
"Z20",
"Z38479",
"Z38480"
],
"Z8K4": [
"Z14",
"Z38481"
],
"Z8K5": "Z38477"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "switch on Type"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
9vxt8e38ivo7hs0vk0ypu7jpuaq3rxm
294854
294842
2026-07-29T17:13:23Z
YoshiRulz
10156
Added Z38486 to the approved list of implementations
294854
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38477"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z4",
"Z17K2": "Z38477K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "choice"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z4"
},
"Z17K2": "Z38477K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "options"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z1"
},
"Z17K2": "Z38477K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "results"
}
]
}
}
],
"Z8K2": "Z1",
"Z8K3": [
"Z20",
"Z38479",
"Z38480"
],
"Z8K4": [
"Z14",
"Z38481",
"Z38486"
],
"Z8K5": "Z38477"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "switch on Type"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
tcex97caznbeujnzdi021zcbai2fs65
Z38478
0
88836
294835
2026-07-29T16:53:08Z
TheAhasan
91253
new funtion
294835
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38478"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6001",
"Z17K2": "Z38478K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Taxon"
}
]
}
}
],
"Z8K2": "Z6001",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z38478"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Get parent taxon"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Returns the immediate parent taxon of a taxon."
}
]
}
}
492o8ky9qnpolx44kawq2m5b8b4orp0
294858
294835
2026-07-29T17:18:50Z
TheAhasan
91253
Added Z38487 to the approved list of implementations
294858
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38478"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6001",
"Z17K2": "Z38478K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Taxon"
}
]
}
}
],
"Z8K2": "Z6001",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14",
"Z38487"
],
"Z8K5": "Z38478"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Get parent taxon"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Returns the immediate parent taxon of a taxon."
}
]
}
}
qo2s5kbl55vzi29i8c0gyvptw1voue7
Z38479
0
88837
294837
2026-07-29T16:54:30Z
YoshiRulz
10156
Create test
294837
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38479"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38477",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z38477",
"Z38477K1": "Z11",
"Z38477K2": [
"Z4",
"Z11"
],
"Z38477K3": [
"Z8",
"Z14396",
"Z801"
]
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z14562",
"Z14562K2": "Z14396"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "(Z11, [Z11], [Z14396, Z801]) -\u003E Z14396"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
ftmo4g23l3wvo59wqf1opm9tfgyjlbt
Z38480
0
88838
294838
2026-07-29T16:54:33Z
YoshiRulz
10156
Create test
294838
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38480"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38477",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z38477",
"Z38477K1": "Z6",
"Z38477K2": [
"Z4",
"Z11"
],
"Z38477K3": [
"Z8",
"Z14396",
"Z801"
]
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z14562",
"Z14562K2": "Z801"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "(Z6, [Z11], [Z14396, Z801]) -\u003E Z801"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
egj4ecyafmpdclu1ffddwasorowwnn2
Z38481
0
88839
294841
2026-07-29T16:57:27Z
YoshiRulz
10156
Create implementation
294841
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38481"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38477",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z38472",
"Z38472K1": {
"Z1K1": "Z7",
"Z7K1": "Z22764",
"Z22764K1": {
"Z1K1": "Z18",
"Z18K1": "Z38477K1"
}
},
"Z38472K2": {
"Z1K1": "Z7",
"Z7K1": "Z873",
"Z873K1": "Z22764",
"Z873K2": {
"Z1K1": "Z18",
"Z18K1": "Z38477K2"
}
},
"Z38472K3": {
"Z1K1": "Z18",
"Z18K1": "Z38477K3"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "switch on Type, via-ZID composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
rqtbw6ekwkfcqh1nublige02jr6qu3b
Z38482
0
88840
294843
2026-07-29T16:58:35Z
YoshiRulz
10156
Create function
294843
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38482"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z1",
"Z17K2": "Z38482K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "choice"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z4"
},
"Z17K2": "Z38482K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "options"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z1"
},
"Z17K2": "Z38482K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "results"
}
]
}
}
],
"Z8K2": "Z1",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z38482"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "switch on Type of Object"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
f6jkv9aayjpxky946286ydw8b64yx8z
294847
294843
2026-07-29T17:01:37Z
YoshiRulz
10156
Added Z38483 and Z38484 to the approved list of test cases
294847
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38482"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z1",
"Z17K2": "Z38482K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "choice"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z4"
},
"Z17K2": "Z38482K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "options"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z1"
},
"Z17K2": "Z38482K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "results"
}
]
}
}
],
"Z8K2": "Z1",
"Z8K3": [
"Z20",
"Z38483",
"Z38484"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z38482"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "switch on Type of Object"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
3zeby5zykpbwx0dzdmo3f7o3kw752lu
294849
294847
2026-07-29T17:02:01Z
YoshiRulz
10156
Added Z38485 to the approved list of implementations
294849
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38482"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z1",
"Z17K2": "Z38482K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "choice"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z4"
},
"Z17K2": "Z38482K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "options"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z1"
},
"Z17K2": "Z38482K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "results"
}
]
}
}
],
"Z8K2": "Z1",
"Z8K3": [
"Z20",
"Z38483",
"Z38484"
],
"Z8K4": [
"Z14",
"Z38485"
],
"Z8K5": "Z38482"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "switch on Type of Object"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
hj87wbvk7hag3emlt1e8wnbev1y7qcs
Z38483
0
88841
294844
2026-07-29T17:01:10Z
YoshiRulz
10156
Create test
294844
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38483"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38482",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z38482",
"Z38482K1": {
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "hi"
},
"Z38482K2": [
"Z4",
"Z11"
],
"Z38482K3": [
"Z8",
"Z14396",
"Z801"
]
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z14562",
"Z14562K2": "Z14396"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "(Z11(en, \"hi\"), [Z11], [Z14396, Z801]) -\u003E Z14396"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
3t6clrypfg4db2mxpekmu3rr4y2o9o4
Z38484
0
88842
294845
2026-07-29T17:01:13Z
YoshiRulz
10156
Create test
294845
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38484"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38482",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z38482",
"Z38482K1": {
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "hi"
},
"Z38482K2": [
"Z4",
"Z11"
],
"Z38482K3": [
"Z8",
"Z14396",
"Z801"
]
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z14562",
"Z14562K2": "Z801"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "(\"hi\", [Z11], [Z14396, Z801]) -\u003E Z801"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
c3rez3g1hogcdmhnq6tge3diac5cykc
294848
294845
2026-07-29T17:01:57Z
YoshiRulz
10156
Fix argument
294848
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38484"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38482",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z38482",
"Z38482K1": "hi",
"Z38482K2": [
"Z4",
"Z11"
],
"Z38482K3": [
"Z8",
"Z14396",
"Z801"
]
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z14562",
"Z14562K2": "Z801"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "(\"hi\", [Z11], [Z14396, Z801]) -\u003E Z801"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
49pbexxu5vqla4wvau07uo3uw9wazgv
Z38485
0
88843
294846
2026-07-29T17:01:19Z
YoshiRulz
10156
Create implementation
294846
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38485"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38482",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z38477",
"Z38477K1": {
"Z1K1": "Z7",
"Z7K1": "Z16829",
"Z16829K1": {
"Z1K1": "Z18",
"Z18K1": "Z38482K1"
}
},
"Z38477K2": {
"Z1K1": "Z18",
"Z18K1": "Z38482K2"
},
"Z38477K3": {
"Z1K1": "Z18",
"Z18K1": "Z38482K3"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "switch on Type of Object, composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
d1t7q1a6r9dv2ck17fgtpxwc28ke95l
Z38486
0
88844
294852
2026-07-29T17:10:39Z
YoshiRulz
10156
Create implementation
294852
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38486"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38477",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z813",
"Z813K1": {
"Z1K1": "Z18",
"Z18K1": "Z38477K2"
}
},
"Z802K2": {
"Z1K1": "Z7",
"Z7K1": "Z811",
"Z811K1": {
"Z1K1": "Z18",
"Z18K1": "Z38477K3"
}
},
"Z802K3": {
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z19084",
"Z19084K1": {
"Z1K1": "Z18",
"Z18K1": "Z38477K1"
},
"Z19084K2": {
"Z1K1": "Z7",
"Z7K1": "Z811",
"Z811K1": {
"Z1K1": "Z18",
"Z18K1": "Z38477K2"
}
}
},
"Z802K2": {
"Z1K1": "Z7",
"Z7K1": "Z811",
"Z811K1": {
"Z1K1": "Z18",
"Z18K1": "Z38477K3"
}
},
"Z802K3": {
"Z1K1": "Z7",
"Z7K1": "Z38477",
"Z38477K1": {
"Z1K1": "Z18",
"Z18K1": "Z38477K1"
},
"Z38477K2": {
"Z1K1": "Z7",
"Z7K1": "Z812",
"Z812K1": {
"Z1K1": "Z18",
"Z18K1": "Z38477K2"
}
},
"Z38477K3": {
"Z1K1": "Z7",
"Z7K1": "Z812",
"Z812K1": {
"Z1K1": "Z18",
"Z18K1": "Z38477K3"
}
}
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "switch on Type, recursive composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
fhr4jnwqxlpkgs5hjycia7xyqiogy9z
Z38487
0
88845
294857
2026-07-29T17:18:15Z
TheAhasan
91253
294857
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38487"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38478",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": {
"Z1K1": "Z18",
"Z18K1": "Z38478K1"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
1q7q52kvtzv2sd70u9q4rj49wfhthel
Z38488
0
88846
294859
2026-07-29T17:19:57Z
Jsamwrites
938
294859
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38488"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38488K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z40",
"Z17K2": "Z38488K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity repeated?"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38488K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "tense"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z38488K4",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z38488"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "has use-sentence"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
1hja6s4txufb9f78u5srk7n2gibs1y1
294865
294859
2026-07-29T17:21:19Z
Jsamwrites
938
Added Z38489 to the approved list of implementations
294865
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38488"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38488K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z40",
"Z17K2": "Z38488K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity repeated?"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38488K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "tense"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z38488K4",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14",
"Z38489"
],
"Z8K5": "Z38488"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "has use-sentence"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
a0ydjw4bhttcuv3wwrm1h82ww4oa320
294871
294865
2026-07-29T17:23:21Z
Jsamwrites
938
Added Z38491 to the approved list of test cases
294871
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38488"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38488K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z40",
"Z17K2": "Z38488K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity repeated?"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38488K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "tense"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z38488K4",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20",
"Z38491"
],
"Z8K4": [
"Z14",
"Z38489"
],
"Z8K5": "Z38488"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "has use-sentence"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
k8q8j8441m5j3b1p7rn7vwvc2wp9gk1
Z38489
0
88847
294862
2026-07-29T17:21:11Z
Jsamwrites
938
294862
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38489"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38488",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z30438",
"Z30438K1": {
"Z1K1": "Z7",
"Z7K1": "Z14310",
"Z14310K1": "Z38418",
"Z14310K2": {
"Z1K1": "Z18",
"Z18K1": "Z38488K4"
}
},
"Z30438K2": {
"Z1K1": "Z18",
"Z18K1": "Z38488K1"
},
"Z30438K3": {
"Z1K1": "Z18",
"Z18K1": "Z38488K2"
},
"Z30438K4": {
"Z1K1": "Z18",
"Z18K1": "Z38488K3"
},
"Z30438K5": {
"Z1K1": "Z18",
"Z18K1": "Z38488K4"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "has use-sentence, comp"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
d7mgvva6nvp1tjfb9q3cino809zh236
Z38490
0
88848
294866
2026-07-29T17:22:17Z
TheAhasan
91253
294866
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38490"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z14883",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z14883",
"Z14883K1": {
"Z1K1": "Z13518",
"Z13518K1": "456"
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z13522",
"Z13522K2": {
"Z1K1": "Z13518",
"Z13518K1": "512016460774340576038892678396829288064455891071435092488422698861730692748414628093911191633792934969869728991268725380819628210992835710033823440839015090590094607138459981721947215247787041712497092915293684642103769987343041992810657432812973161943447623601276403875472853090117920437946341807716865973693489431788407448939513309489743946617"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "big number test"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
46zgn0lu5oxq05bv75e81rtnexd2td8
294867
294866
2026-07-29T17:22:49Z
TheAhasan
91253
294867
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38490"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z14883",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z14883",
"Z14883K1": {
"Z1K1": "Z13518",
"Z13518K1": "456"
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z13522",
"Z13522K2": {
"Z1K1": "Z13518",
"Z13518K1": "512016460774340576038892678396829288064455891071435092488422698861730692748414628093911191633792934969869728991268725380819628210992835710033823440839015090590094607138459981721947215247787041712497092915293684642103769987343041992810657432812973161943447623601276403875472853090117920437946341807716865973693489431788407448939513309489743946617"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "little Schröder number 456"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
bfbkrm57ie87bbyejfb2si8azwiv7wl
Z38491
0
88849
294868
2026-07-29T17:23:04Z
Jsamwrites
938
294868
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38491"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38488",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z14396",
"Z14396K1": {
"Z1K1": "Z7",
"Z7K1": "Z38488",
"Z38488K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q39782"
},
"Z38488K2": {
"Z1K1": "Z40",
"Z40K1": "Z42"
},
"Z38488K3": {
"Z1K1": "Z6091",
"Z6091K1": "Q192613"
},
"Z38488K4": "Z1002"
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "The uses of brass include coin and machine element."
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "brass has use, test"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
d9cd00lcinq0drhtrqtlk7cdso6efyi
Z38492
0
88850
294873
2026-07-29T17:25:41Z
TheAhasan
91253
new test case
294873
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38492"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z18048",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z18048",
"Z18048K1": "män"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "männen"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Definite plural of \"män\""
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
gd3abbhz16o59vxh1gb1awg96rpvir7
294878
294873
2026-07-29T17:36:40Z
TheAhasan
91253
294878
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38492"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z18048",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z18048",
"Z18048K1": "män"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "mänen"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Definite plural of \"män\""
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
eztu8ia6shrhbob7x5nwapa95axq5ws
294881
294878
2026-07-29T17:38:50Z
TheAhasan
91253
correction
294881
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38492"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z18048",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z18048",
"Z18048K1": "män"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "männen"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Definite plural of \"män\""
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
gd3abbhz16o59vxh1gb1awg96rpvir7
Z38493
0
88851
294875
2026-07-29T17:35:28Z
TheAhasan
91253
composition was not enough
294875
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38493"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z18048",
"Z14K3": {
"Z1K1": "Z16",
"Z16K1": "Z600",
"Z16K2": "function Z18048(Z18048K1) {\r\n if (Z18048K1 == null) {\r\n return null;\r\n }\r\n\r\n switch (Z18048K1) {\r\n case \"man\":\r\n return \"männen\";\r\n case \"mus\":\r\n return \"mössen\";\r\n case \"gås\":\r\n return \"gässen\";\r\n default:\r\n // If the input is already an umlaut plural form\r\n if (Z18048K1.equals(\"män\")) return \"männen\";\r\n if (Z18048K1.equals(\"möss\")) return \"mössen\";\r\n if (Z18048K1.equals(\"gäss\")) return \"gässen\";\r\n\r\n // Fallback\r\n if (Z18048K1.endsWith(\"n\")) {\r\n return Z18048K1 + \"nen\";\r\n }\r\n return Z18048K1 + \"en\";\r\n }\r\n}"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "java Implementation of Z18048"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
kr2g6amikbk98ha9ewblguavo1xan74
294884
294875
2026-07-29T17:41:42Z
TheAhasan
91253
294884
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38493"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z18048",
"Z14K3": {
"Z1K1": "Z16",
"Z16K1": "Z600",
"Z16K2": "function Z18048(Z18048K1) {\r\n if (Z18048K1 == null) {\r\n return null;\r\n }\r\n\r\n switch (Z18048K1) {\r\n case \"män\":\r\n return \"männen\";\r\n case \"mus\":\r\n return \"mössen\";\r\n case \"gås\":\r\n return \"gässen\";\r\n default:\r\n // If the input is already an umlaut plural form\r\n if (Z18048K1.equals(\"män\")) return \"männen\";\r\n if (Z18048K1.equals(\"möss\")) return \"mössen\";\r\n if (Z18048K1.equals(\"gäss\")) return \"gässen\";\r\n\r\n // Fallback\r\n if (Z18048K1.endsWith(\"n\")) {\r\n return Z18048K1 + \"nen\";\r\n }\r\n return Z18048K1 + \"en\";\r\n }\r\n}"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "java Implementation of Z18048"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
szo7rgiy3anez7o6d6qzmsk9sg4o393
Z38494
0
88852
294889
2026-07-29T17:47:15Z
YoshiRulz
10156
Create test
294889
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38494"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z30170",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z30170",
"Z30170K1": "Z1002",
"Z30170K2": {
"Z1K1": "Z7",
"Z7K1": "Z811",
"Z811K1": {
"Z1K1": "Z7",
"Z7K1": "Z33357",
"Z33357K1": {
"Z1K1": "Z7",
"Z7K1": "Z30175",
"Z30175K1": {
"Z1K1": "Z7",
"Z7K1": "Z28278",
"Z28278K1": {
"Z1K1": "Z7",
"Z7K1": "Z811",
"Z811K1": {
"Z1K1": "Z7",
"Z7K1": "Z29694",
"Z29694K1": {
"Z1K1": "Z7",
"Z7K1": "Z6821",
"Z6821K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q23751912"
}
},
"Z29694K2": {
"Z1K1": "Z6092",
"Z6092K1": "P856"
}
}
}
}
}
}
},
"Z30170K3": {
"Z1K1": "Z7",
"Z7K1": "Z811",
"Z811K1": {
"Z1K1": "Z7",
"Z7K1": "Z30172",
"Z30172K1": {
"Z1K1": "Z7",
"Z7K1": "Z30175",
"Z30175K1": {
"Z1K1": "Z7",
"Z7K1": "Z28278",
"Z28278K1": {
"Z1K1": "Z7",
"Z7K1": "Z811",
"Z811K1": {
"Z1K1": "Z7",
"Z7K1": "Z29694",
"Z29694K1": {
"Z1K1": "Z7",
"Z7K1": "Z6821",
"Z6821K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q23751912"
}
},
"Z29694K2": {
"Z1K1": "Z6092",
"Z6092K1": "P856"
}
}
}
}
}
}
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z877",
"Z877K2": {
"Z1K1": "Z89",
"Z89K1": "\u003Cdiv class=\"articleplaceholder-qualifier\"\u003E\u003Cp\u003Elanguage of work or name: \u003Cspan\u003E\u003Cspan\u003E\u003Ca href=\"https://en.wikipedia.org/wiki/English_language\"\u003EEnglish\u003C/a\u003E\u003C/span\u003E\u003C/span\u003E\u003C/p\u003E\u003C/div\u003E"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "render P407 quals. of best P856 of Q23751912"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
h7g30mll679oog2tevtgf7qabkk5hns
Z38495
0
88853
294894
2026-07-29T17:55:06Z
JhowieNitnek
1044
294894
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38495"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38495K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z40",
"Z17K2": "Z38495K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity repeated?"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38495K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "tense"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z38495K4",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z38495"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "named after-sentence in Dutch"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
3th2tz5qh3j9em5xfgn1ry41p6asufa
294899
294894
2026-07-29T18:02:06Z
JhowieNitnek
1044
Added Z38496 to the approved list of test cases
294899
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38495"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38495K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z40",
"Z17K2": "Z38495K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity repeated?"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38495K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "tense"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z38495K4",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20",
"Z38496"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z38495"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "named after-sentence in Dutch"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
lo8c81n0zrgitx3v8pft1dzuuc99zpx
294902
294899
2026-07-29T18:13:33Z
JhowieNitnek
1044
Added Z38497 to the approved list of implementations
294902
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38495"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38495K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z40",
"Z17K2": "Z38495K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity repeated?"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38495K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "tense"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z38495K4",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20",
"Z38496"
],
"Z8K4": [
"Z14",
"Z38497"
],
"Z8K5": "Z38495"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "named after-sentence in Dutch"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
fp98nxfbil6lxzesu9zbj3e0kmobiqv
Z38496
0
88854
294896
2026-07-29T17:58:52Z
JhowieNitnek
1044
294896
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38496"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38495",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z38495",
"Z38495K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q52"
},
"Z38495K2": {
"Z1K1": "Z40",
"Z40K1": "Z42"
},
"Z38495K3": {
"Z1K1": "Z6091",
"Z6091K1": "Q192613"
},
"Z38495K4": "Z1157"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z14392",
"Z14392K2": {
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "Wikipedia is vernoemd naar wiki en encyclopedie."
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
106rocw7oe9p8odj4ler66gmg0xs5il
294897
294896
2026-07-29T18:00:25Z
JhowieNitnek
1044
294897
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38496"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38495",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z38495",
"Z38495K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q52"
},
"Z38495K2": {
"Z1K1": "Z40",
"Z40K1": "Z42"
},
"Z38495K3": {
"Z1K1": "Z6091",
"Z6091K1": "Q192613"
},
"Z38495K4": "Z1157"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "Wikipedia is vernoemd naar wiki en encyclopedie."
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
gb8bvcw19ae3jeglp4zvs87lg26qb5j
294898
294897
2026-07-29T18:01:11Z
JhowieNitnek
1044
294898
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38496"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38495",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z38495",
"Z38495K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q52"
},
"Z38495K2": {
"Z1K1": "Z40",
"Z40K1": "Z42"
},
"Z38495K3": {
"Z1K1": "Z6091",
"Z6091K1": "Q192613"
},
"Z38495K4": "Z1157"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "Wikipedia is vernoemd naar wiki en encyclopedie."
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Z38495, test case 1"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
d8ph2imftg70e6v4ruyns99l88byclt
294900
294898
2026-07-29T18:12:56Z
JhowieNitnek
1044
294900
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38496"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38495",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z38495",
"Z38495K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q52"
},
"Z38495K2": {
"Z1K1": "Z40",
"Z40K1": "Z42"
},
"Z38495K3": {
"Z1K1": "Z6091",
"Z6091K1": "Q192613"
},
"Z38495K4": "Z1157"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z14392",
"Z14392K2": {
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "Wikipedia is vernoemd naar wiki and encyclopedie."
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Z38495, test case 1"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
6omambsbmz4dj2y16k3v3ep94yxp4ob
295046
294900
2026-07-30T11:37:05Z
HenkvD
1290
Label, and correction and -> en
295046
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38496"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38495",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z38495",
"Z38495K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q52"
},
"Z38495K2": {
"Z1K1": "Z40",
"Z40K1": "Z42"
},
"Z38495K3": {
"Z1K1": "Z6091",
"Z6091K1": "Q192613"
},
"Z38495K4": "Z1157"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z14392",
"Z14392K2": {
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "Wikipedia is vernoemd naar wiki en encyclopedie."
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Wikipedia is vernoemd naar wiki en encyclopedie."
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Wikipedia is vernoemd naar wiki en encyclopedie."
}
]
}
}
3wbxsp3w7grjghiyllemh0f9avrl8bh
Z38497
0
88855
294901
2026-07-29T18:13:11Z
JhowieNitnek
1044
294901
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38497"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38495",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z34669",
"Z34669K1": [
"Z11",
{
"Z1K1": "Z7",
"Z7K1": "Z34669",
"Z34669K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38495K4"
},
"Z11K2": {
"Z1K1": "Z7",
"Z7K1": "Z10771",
"Z10771K1": {
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z18",
"Z18K1": "Z38495K2"
},
"Z802K2": "it",
"Z802K3": {
"Z1K1": "Z7",
"Z7K1": "Z24766",
"Z24766K1": {
"Z1K1": "Z18",
"Z18K1": "Z38495K1"
},
"Z24766K2": {
"Z1K1": "Z18",
"Z18K1": "Z38495K4"
}
}
}
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z19316",
"Z19316K1": {
"Z1K1": "Z18",
"Z18K1": "Z38495K3"
},
"Z19316K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q1994301"
}
},
"Z802K2": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38495K4"
},
"Z11K2": "was vernoemd naar"
},
"Z802K3": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38495K4"
},
"Z11K2": "is vernoemd naar"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z37870",
"Z37870K1": {
"Z1K1": "Z18",
"Z18K1": "Z38495K1"
},
"Z37870K2": {
"Z1K1": "Z6092",
"Z6092K1": "P138"
},
"Z37870K3": {
"Z1K1": "Z18",
"Z18K1": "Z38495K4"
}
}
],
"Z34669K2": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38495K4"
},
"Z11K2": " "
}
},
{
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38495K4"
},
"Z11K2": "."
}
],
"Z34669K2": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38495K4"
},
"Z11K2": ""
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "named after-sentence in Dutch, comp"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
sci2mdeqwv442mucvr6da856flsaf35
295047
294901
2026-07-30T11:40:44Z
HenkvD
1290
it -> het
295047
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38497"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38495",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z34669",
"Z34669K1": [
"Z11",
{
"Z1K1": "Z7",
"Z7K1": "Z34669",
"Z34669K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38495K4"
},
"Z11K2": {
"Z1K1": "Z7",
"Z7K1": "Z10771",
"Z10771K1": {
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z18",
"Z18K1": "Z38495K2"
},
"Z802K2": "het",
"Z802K3": {
"Z1K1": "Z7",
"Z7K1": "Z24766",
"Z24766K1": {
"Z1K1": "Z18",
"Z18K1": "Z38495K1"
},
"Z24766K2": {
"Z1K1": "Z18",
"Z18K1": "Z38495K4"
}
}
}
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z19316",
"Z19316K1": {
"Z1K1": "Z18",
"Z18K1": "Z38495K3"
},
"Z19316K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q1994301"
}
},
"Z802K2": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38495K4"
},
"Z11K2": "was vernoemd naar"
},
"Z802K3": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38495K4"
},
"Z11K2": "is vernoemd naar"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z37870",
"Z37870K1": {
"Z1K1": "Z18",
"Z18K1": "Z38495K1"
},
"Z37870K2": {
"Z1K1": "Z6092",
"Z6092K1": "P138"
},
"Z37870K3": {
"Z1K1": "Z18",
"Z18K1": "Z38495K4"
}
}
],
"Z34669K2": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38495K4"
},
"Z11K2": " "
}
},
{
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38495K4"
},
"Z11K2": "."
}
],
"Z34669K2": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38495K4"
},
"Z11K2": ""
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "named after-sentence in Dutch, comp"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
ehp66tnsrt67hy6foi1pkeefnsafhlb
Z38498
0
88856
294903
2026-07-29T18:15:46Z
JhowieNitnek
1044
294903
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38498"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38495",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z38495",
"Z38495K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q2320851"
},
"Z38495K2": {
"Z1K1": "Z40",
"Z40K1": "Z42"
},
"Z38495K3": {
"Z1K1": "Z6091",
"Z6091K1": "Q1994301"
},
"Z38495K4": "Z1157"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z14392",
"Z14392K2": {
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "Thurn en Taxis was vernoemd naar Vorstenhuis Thurn en Tassis."
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
j12qcgqt3sdzmysrkchhc09xcl15pp7
294904
294903
2026-07-29T18:16:24Z
JhowieNitnek
1044
294904
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38498"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38495",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z38495",
"Z38495K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q2320851"
},
"Z38495K2": {
"Z1K1": "Z40",
"Z40K1": "Z42"
},
"Z38495K3": {
"Z1K1": "Z6091",
"Z6091K1": "Q1994301"
},
"Z38495K4": "Z1157"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z14392",
"Z14392K2": {
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "Thurn en Taxis was vernoemd naar Vorstenhuis Thurn en Tassis."
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Z38495, test case 2"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
19mpt6ihkrfh18sdmm9p03ljylbdwpe
295045
294904
2026-07-30T11:35:26Z
HenkvD
1290
Label
295045
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38498"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38495",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z38495",
"Z38495K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q2320851"
},
"Z38495K2": {
"Z1K1": "Z40",
"Z40K1": "Z42"
},
"Z38495K3": {
"Z1K1": "Z6091",
"Z6091K1": "Q1994301"
},
"Z38495K4": "Z1157"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z14392",
"Z14392K2": {
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "Thurn en Taxis was vernoemd naar Vorstenhuis Thurn en Tassis."
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "(nl) Thurn en Taxis was vernoemd naar Vorstenhuis "
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "(nl) Thurn en Taxis was vernoemd naar Vorstenhuis Thurn en Tassis."
}
]
}
}
qywz3gh56vplf66fjrsuyv4l9odwi9k
Z38499
0
88857
294906
2026-07-29T18:18:20Z
Jsamwrites
938
294906
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38499"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38499K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z40",
"Z17K2": "Z38499K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity repeated?"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38499K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "tense"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z38499K4",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z38499"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "color-sentence in English"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
0oxsybdv8n9y8ezk2k6ctll7d2lu2ju
294911
294906
2026-07-29T18:24:58Z
Jsamwrites
938
Added Z38501 to the approved list of implementations
294911
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38499"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38499K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z40",
"Z17K2": "Z38499K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity repeated?"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38499K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "tense"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z38499K4",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14",
"Z38501"
],
"Z8K5": "Z38499"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "color-sentence in English"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
o7kkz8tdy24i6v2lrw5w4kyhpooqbrb
Z38500
0
88858
294907
2026-07-29T18:18:51Z
JhowieNitnek
1044
294907
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38500"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38443",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z38443",
"Z38443K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q2013"
},
"Z38443K2": {
"Z1K1": "Z40",
"Z40K1": "Z42"
},
"Z38443K3": {
"Z1K1": "Z6091",
"Z6091K1": "Q1994301"
},
"Z38443K4": "Z1157"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z14392",
"Z14392K2": {
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "Wikidata was vernoemd naar wiki and data."
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Wikidata vernoemd naar, test"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
8sn78b6bs5s1fscihnw3v7vq74axf0j
Z38501
0
88859
294909
2026-07-29T18:23:51Z
Jsamwrites
938
294909
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38501"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38499",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z34669",
"Z34669K1": [
"Z11",
{
"Z1K1": "Z7",
"Z7K1": "Z34669",
"Z34669K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38499K4"
},
"Z11K2": {
"Z1K1": "Z7",
"Z7K1": "Z10771",
"Z10771K1": {
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z18",
"Z18K1": ""
},
"Z802K2": "its colors",
"Z802K3": {
"Z1K1": "Z7",
"Z7K1": "Z15175",
"Z15175K1": "The colors of",
"Z15175K2": {
"Z1K1": "Z7",
"Z7K1": "Z24766",
"Z24766K1": {
"Z1K1": "Z18",
"Z18K1": "Z38499K1"
},
"Z24766K2": {
"Z1K1": "Z18",
"Z18K1": "Z38499K4"
}
},
"Z15175K3": " "
}
}
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z19316",
"Z19316K1": {
"Z1K1": "Z18",
"Z18K1": "Z38499K3"
},
"Z19316K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q1994301"
}
},
"Z802K2": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38499K4"
},
"Z11K2": "included"
},
"Z802K3": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38499K4"
},
"Z11K2": "include"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z37870",
"Z37870K1": {
"Z1K1": "Z18",
"Z18K1": ""
},
"Z37870K2": {
"Z1K1": "Z6092",
"Z6092K1": "P462"
},
"Z37870K3": {
"Z1K1": "Z18",
"Z18K1": "Z38499K4"
}
}
],
"Z34669K2": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38499K4"
},
"Z11K2": " "
}
},
{
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38499K4"
},
"Z11K2": "."
}
],
"Z34669K2": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38499K4"
},
"Z11K2": ""
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "color-sentence, en, comp"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
qfzro59b6lmkkzk3371zabvxjn1lt0i
294910
294909
2026-07-29T18:24:45Z
Jsamwrites
938
294910
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38501"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38499",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z34669",
"Z34669K1": [
"Z11",
{
"Z1K1": "Z7",
"Z7K1": "Z34669",
"Z34669K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38499K4"
},
"Z11K2": {
"Z1K1": "Z7",
"Z7K1": "Z10771",
"Z10771K1": {
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z18",
"Z18K1": "Z38499K2"
},
"Z802K2": "its colors",
"Z802K3": {
"Z1K1": "Z7",
"Z7K1": "Z15175",
"Z15175K1": "The colors of",
"Z15175K2": {
"Z1K1": "Z7",
"Z7K1": "Z24766",
"Z24766K1": {
"Z1K1": "Z18",
"Z18K1": "Z38499K1"
},
"Z24766K2": {
"Z1K1": "Z18",
"Z18K1": "Z38499K4"
}
},
"Z15175K3": " "
}
}
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z19316",
"Z19316K1": {
"Z1K1": "Z18",
"Z18K1": "Z38499K3"
},
"Z19316K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q1994301"
}
},
"Z802K2": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38499K4"
},
"Z11K2": "included"
},
"Z802K3": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38499K4"
},
"Z11K2": "include"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z37870",
"Z37870K1": {
"Z1K1": "Z18",
"Z18K1": "Z38499K1"
},
"Z37870K2": {
"Z1K1": "Z6092",
"Z6092K1": "P462"
},
"Z37870K3": {
"Z1K1": "Z18",
"Z18K1": "Z38499K4"
}
}
],
"Z34669K2": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38499K4"
},
"Z11K2": " "
}
},
{
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38499K4"
},
"Z11K2": "."
}
],
"Z34669K2": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38499K4"
},
"Z11K2": ""
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "color-sentence, en, comp"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
cmzlgimc15gwk79odl0ac2kn333qtgs
Z38502
0
88860
294912
2026-07-29T18:26:38Z
Jsamwrites
938
294912
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38502"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38499",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z14396",
"Z14396K1": {
"Z1K1": "Z7",
"Z7K1": "Z38499",
"Z38499K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q177463"
},
"Z38499K2": {
"Z1K1": "Z40",
"Z40K1": "Z41"
},
"Z38499K3": {
"Z1K1": "Z6091",
"Z6091K1": "Q192613"
},
"Z38499K4": "Z1002"
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "The colors of charcoal include black."
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "charcoal colors, test"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
p685pegl24l1fh5ykftkpx851wo9dk7
294913
294912
2026-07-29T18:27:00Z
Jsamwrites
938
294913
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38502"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38499",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z14396",
"Z14396K1": {
"Z1K1": "Z7",
"Z7K1": "Z38499",
"Z38499K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q177463"
},
"Z38499K2": {
"Z1K1": "Z40",
"Z40K1": "Z42"
},
"Z38499K3": {
"Z1K1": "Z6091",
"Z6091K1": "Q192613"
},
"Z38499K4": "Z1002"
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "The colors of charcoal include black."
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "charcoal colors, test"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
7j3f74vmfu3x5ybhplrrj3arw1vi8y8
Z38503
0
88861
294914
2026-07-29T18:34:07Z
Jsamwrites
938
294914
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38503"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38503K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z40",
"Z17K2": "Z38503K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity repeated?"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38503K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "tense"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z38503K4",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z38503"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "color-sentence"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
au77iyibuy2qu7j3cxgjalhlv6vv5id
294916
294914
2026-07-29T18:35:03Z
Jsamwrites
938
Added Z38504 to the approved list of implementations
294916
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38503"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38503K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z40",
"Z17K2": "Z38503K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity repeated?"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38503K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "tense"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z38503K4",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14",
"Z38504"
],
"Z8K5": "Z38503"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "color-sentence"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
e0383q8tfdod8s03u1ifden987kxtoe
294920
294916
2026-07-29T18:39:42Z
Jsamwrites
938
Added Z38506 to the approved list of test cases
294920
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38503"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38503K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z40",
"Z17K2": "Z38503K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity repeated?"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38503K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "tense"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z38503K4",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20",
"Z38506"
],
"Z8K4": [
"Z14",
"Z38504"
],
"Z8K5": "Z38503"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "color-sentence"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
eb32wuk14rbp3hiqnp9qk3yv7nbtrsu
Z38504
0
88862
294915
2026-07-29T18:34:52Z
Jsamwrites
938
294915
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38504"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38503",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z30438",
"Z30438K1": {
"Z1K1": "Z7",
"Z7K1": "Z14310",
"Z14310K1": "Z37962",
"Z14310K2": {
"Z1K1": "Z18",
"Z18K1": "Z38503K4"
}
},
"Z30438K2": {
"Z1K1": "Z18",
"Z18K1": "Z38503K1"
},
"Z30438K3": {
"Z1K1": "Z18",
"Z18K1": "Z38503K2"
},
"Z30438K4": {
"Z1K1": "Z18",
"Z18K1": "Z38503K3"
},
"Z30438K5": {
"Z1K1": "Z18",
"Z18K1": "Z38503K4"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "color-sentence, comp"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
hgku96rhjx997gtoe9gh3gd89swaekl
294918
294915
2026-07-29T18:36:38Z
Jsamwrites
938
294918
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38504"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38503",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z30438",
"Z30438K1": {
"Z1K1": "Z7",
"Z7K1": "Z14310",
"Z14310K1": "Z38505",
"Z14310K2": {
"Z1K1": "Z18",
"Z18K1": "Z38503K4"
}
},
"Z30438K2": {
"Z1K1": "Z18",
"Z18K1": "Z38503K1"
},
"Z30438K3": {
"Z1K1": "Z18",
"Z18K1": "Z38503K2"
},
"Z30438K4": {
"Z1K1": "Z18",
"Z18K1": "Z38503K3"
},
"Z30438K5": {
"Z1K1": "Z18",
"Z18K1": "Z38503K4"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "color-sentence, comp"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
4kz2cpqidzdxroz7az92tizk77k99zj
Z38505
0
88863
294917
2026-07-29T18:36:15Z
Jsamwrites
938
294917
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38505"
},
"Z2K2": {
"Z1K1": "Z14294",
"Z14294K1": [
"Z14293",
{
"Z1K1": "Z14293",
"Z14293K1": "Z38499",
"Z14293K2": "Z33034"
}
],
"Z14294K2": "Z38499"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "config for color-sentence"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
4hzn896qfcmbsnvluldgc5t62by4x98
Z38506
0
88864
294919
2026-07-29T18:39:05Z
Jsamwrites
938
294919
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38506"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38503",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z14396",
"Z14396K1": {
"Z1K1": "Z7",
"Z7K1": "Z38503",
"Z38503K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q216798"
},
"Z38503K2": {
"Z1K1": "Z40",
"Z40K1": "Z42"
},
"Z38503K3": {
"Z1K1": "Z6091",
"Z6091K1": "Q192613"
},
"Z38503K4": "Z1002"
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "The colors of lapis lazuli include blue."
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "lapis lazuli colors, test"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
7lkak9oci3u1u40x6v6eglntpxw3mkp
Z38507
0
88865
294922
2026-07-29T18:49:16Z
Jsamwrites
938
294922
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38507"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38406",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z34669",
"Z34669K1": [
"Z11",
{
"Z1K1": "Z7",
"Z7K1": "Z34669",
"Z34669K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38406K4"
},
"Z11K2": {
"Z1K1": "Z7",
"Z7K1": "Z10771",
"Z10771K1": {
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z18",
"Z18K1": "Z38406K2"
},
"Z802K2": "its characteristics",
"Z802K3": {
"Z1K1": "Z7",
"Z7K1": "Z15175",
"Z15175K1": "The uses of",
"Z15175K2": {
"Z1K1": "Z7",
"Z7K1": "Z24766",
"Z24766K1": {
"Z1K1": "Z18",
"Z18K1": "Z38406K1"
},
"Z24766K2": {
"Z1K1": "Z18",
"Z18K1": "Z38406K4"
}
},
"Z15175K3": " "
}
}
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z19316",
"Z19316K1": {
"Z1K1": "Z18",
"Z18K1": "Z38406K3"
},
"Z19316K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q1994301"
}
},
"Z802K2": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38406K4"
},
"Z11K2": "included"
},
"Z802K3": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38406K4"
},
"Z11K2": "include"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z37870",
"Z37870K1": {
"Z1K1": "Z18",
"Z18K1": "Z38406K1"
},
"Z37870K2": {
"Z1K1": "Z6092",
"Z6092K1": "P1552"
},
"Z37870K3": {
"Z1K1": "Z18",
"Z18K1": "Z38406K4"
}
}
],
"Z34669K2": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38406K4"
},
"Z11K2": " "
}
},
{
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38406K4"
},
"Z11K2": "."
}
],
"Z34669K2": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38406K4"
},
"Z11K2": ""
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "has characteristic-sentence, en, comp"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
gcku86k4fmxlvs68vah1sqwjvc3oics
294927
294922
2026-07-29T18:54:26Z
Jsamwrites
938
294927
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38507"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38406",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z34669",
"Z34669K1": [
"Z11",
{
"Z1K1": "Z7",
"Z7K1": "Z34669",
"Z34669K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38406K4"
},
"Z11K2": {
"Z1K1": "Z7",
"Z7K1": "Z10771",
"Z10771K1": {
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z18",
"Z18K1": "Z38406K2"
},
"Z802K2": "its characteristics",
"Z802K3": {
"Z1K1": "Z7",
"Z7K1": "Z15175",
"Z15175K1": "The characteristics of",
"Z15175K2": {
"Z1K1": "Z7",
"Z7K1": "Z24766",
"Z24766K1": {
"Z1K1": "Z18",
"Z18K1": "Z38406K1"
},
"Z24766K2": {
"Z1K1": "Z18",
"Z18K1": "Z38406K4"
}
},
"Z15175K3": " "
}
}
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z19316",
"Z19316K1": {
"Z1K1": "Z18",
"Z18K1": "Z38406K3"
},
"Z19316K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q1994301"
}
},
"Z802K2": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38406K4"
},
"Z11K2": "included"
},
"Z802K3": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38406K4"
},
"Z11K2": "include"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z37870",
"Z37870K1": {
"Z1K1": "Z18",
"Z18K1": "Z38406K1"
},
"Z37870K2": {
"Z1K1": "Z6092",
"Z6092K1": "P1552"
},
"Z37870K3": {
"Z1K1": "Z18",
"Z18K1": "Z38406K4"
}
}
],
"Z34669K2": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38406K4"
},
"Z11K2": " "
}
},
{
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38406K4"
},
"Z11K2": "."
}
],
"Z34669K2": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38406K4"
},
"Z11K2": ""
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "has characteristic-sentence, en, comp"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
b844mn63ajyd4w50795b6ugy58mosw8
Z38508
0
88866
294924
2026-07-29T18:51:28Z
Jsamwrites
938
294924
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38508"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38508K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z40",
"Z17K2": "Z38508K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity repeated?"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38508K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "tense"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z38508K4",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z38508"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "has characteristic-sentence"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
fjm611c4ect2h7z8pgguwmuftjckogm
294926
294924
2026-07-29T18:52:38Z
Jsamwrites
938
Added Z38509 to the approved list of implementations
294926
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38508"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38508K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z40",
"Z17K2": "Z38508K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity repeated?"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38508K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "tense"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z38508K4",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14",
"Z38509"
],
"Z8K5": "Z38508"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "has characteristic-sentence"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
gq09vgz7avbbm5wn9cic1ibt34r1g3u
294929
294926
2026-07-29T18:56:55Z
Jsamwrites
938
Added Z38510 to the approved list of test cases
294929
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38508"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38508K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z40",
"Z17K2": "Z38508K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity repeated?"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38508K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "tense"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z38508K4",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20",
"Z38510"
],
"Z8K4": [
"Z14",
"Z38509"
],
"Z8K5": "Z38508"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "has characteristic-sentence"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
ofassv1zgduca1b3wunsymu9d9fey4g
Z38509
0
88867
294925
2026-07-29T18:52:24Z
Jsamwrites
938
294925
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38509"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38508",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z30438",
"Z30438K1": {
"Z1K1": "Z7",
"Z7K1": "Z14310",
"Z14310K1": "Z38419",
"Z14310K2": {
"Z1K1": "Z18",
"Z18K1": "Z38508K4"
}
},
"Z30438K2": {
"Z1K1": "Z18",
"Z18K1": "Z38508K1"
},
"Z30438K3": {
"Z1K1": "Z18",
"Z18K1": "Z38508K2"
},
"Z30438K4": {
"Z1K1": "Z18",
"Z18K1": "Z38508K3"
},
"Z30438K5": {
"Z1K1": "Z18",
"Z18K1": "Z38508K4"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "has characteristic-sentence, comp"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
4jqcwil10djpvyysw93k7i6y0s5s4eh
Z38510
0
88868
294928
2026-07-29T18:56:44Z
Jsamwrites
938
294928
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38510"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38508",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z14396",
"Z14396K1": {
"Z1K1": "Z7",
"Z7K1": "Z38508",
"Z38508K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q3"
},
"Z38508K2": {
"Z1K1": "Z40",
"Z40K1": "Z42"
},
"Z38508K3": {
"Z1K1": "Z6091",
"Z6091K1": "Q192613"
},
"Z38508K4": "Z1002"
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "The characteristics of life include reproduction, metabolism, adaptation, lifetime, biological life cycle, biodiversity, quality of life, maximum life span, phase of life, and form of life."
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "life characteristics, test"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
ep51qcyq9chqjidz9sjxkqr35t9j586
Z38511
0
88869
294930
2026-07-29T18:59:44Z
Jsamwrites
938
294930
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38511"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38406",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z14396",
"Z14396K1": {
"Z1K1": "Z7",
"Z7K1": "Z38508",
"Z38508K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q68"
},
"Z38508K2": {
"Z1K1": "Z40",
"Z40K1": "Z42"
},
"Z38508K3": {
"Z1K1": "Z6091",
"Z6091K1": "Q192613"
},
"Z38508K4": "Z1002"
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "The characteristics of computer include computer configuration, class of computers, computer performance, and computer interface."
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "computer characteristics, test"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
aq49ucmxk2g9y4lrnjr9x81pll9kxbm
Z38512
0
88870
294933
2026-07-29T19:21:53Z
Jsamwrites
938
294933
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38512"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38403",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z34669",
"Z34669K1": [
"Z11",
{
"Z1K1": "Z7",
"Z7K1": "Z34669",
"Z34669K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38403K4"
},
"Z11K2": {
"Z1K1": "Z7",
"Z7K1": "Z10771",
"Z10771K1": {
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z18",
"Z18K1": "Z38403K2"
},
"Z802K2": "its main subjects",
"Z802K3": {
"Z1K1": "Z7",
"Z7K1": "Z15175",
"Z15175K1": "The main subjects of",
"Z15175K2": {
"Z1K1": "Z7",
"Z7K1": "Z24766",
"Z24766K1": {
"Z1K1": "Z18",
"Z18K1": "Z38403K1"
},
"Z24766K2": {
"Z1K1": "Z18",
"Z18K1": "Z38403K4"
}
},
"Z15175K3": " "
}
}
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z19316",
"Z19316K1": {
"Z1K1": "Z18",
"Z18K1": "Z38403K3"
},
"Z19316K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q1994301"
}
},
"Z802K2": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38403K4"
},
"Z11K2": "included"
},
"Z802K3": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38403K4"
},
"Z11K2": "include"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z37870",
"Z37870K1": {
"Z1K1": "Z18",
"Z18K1": "Z38403K1"
},
"Z37870K2": {
"Z1K1": "Z6092",
"Z6092K1": "P921"
},
"Z37870K3": {
"Z1K1": "Z18",
"Z18K1": "Z38403K4"
}
}
],
"Z34669K2": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38403K4"
},
"Z11K2": " "
}
},
{
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38403K4"
},
"Z11K2": "."
}
],
"Z34669K2": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38403K4"
},
"Z11K2": ""
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
gdi5q5eq58f84okxihm5s1b0biy6qgu
294934
294933
2026-07-29T19:22:09Z
Jsamwrites
938
294934
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38512"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38403",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z34669",
"Z34669K1": [
"Z11",
{
"Z1K1": "Z7",
"Z7K1": "Z34669",
"Z34669K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38403K4"
},
"Z11K2": {
"Z1K1": "Z7",
"Z7K1": "Z10771",
"Z10771K1": {
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z18",
"Z18K1": "Z38403K2"
},
"Z802K2": "its main subjects",
"Z802K3": {
"Z1K1": "Z7",
"Z7K1": "Z15175",
"Z15175K1": "The main subjects of",
"Z15175K2": {
"Z1K1": "Z7",
"Z7K1": "Z24766",
"Z24766K1": {
"Z1K1": "Z18",
"Z18K1": "Z38403K1"
},
"Z24766K2": {
"Z1K1": "Z18",
"Z18K1": "Z38403K4"
}
},
"Z15175K3": " "
}
}
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z19316",
"Z19316K1": {
"Z1K1": "Z18",
"Z18K1": "Z38403K3"
},
"Z19316K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q1994301"
}
},
"Z802K2": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38403K4"
},
"Z11K2": "included"
},
"Z802K3": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38403K4"
},
"Z11K2": "include"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z37870",
"Z37870K1": {
"Z1K1": "Z18",
"Z18K1": "Z38403K1"
},
"Z37870K2": {
"Z1K1": "Z6092",
"Z6092K1": "P921"
},
"Z37870K3": {
"Z1K1": "Z18",
"Z18K1": "Z38403K4"
}
}
],
"Z34669K2": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38403K4"
},
"Z11K2": " "
}
},
{
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38403K4"
},
"Z11K2": "."
}
],
"Z34669K2": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38403K4"
},
"Z11K2": ""
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "main subject-sentence, en, comp"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
m5ab35x5wuhm7jejbbtmwe2ls4zwms5
Z38513
0
88871
294936
2026-07-29T19:25:08Z
Jsamwrites
938
294936
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38513"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38403",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z14396",
"Z14396K1": {
"Z1K1": "Z7",
"Z7K1": "Z38403",
"Z38403K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q2017"
},
"Z38403K2": {
"Z1K1": "Z40",
"Z40K1": "Z42"
},
"Z38403K3": {
"Z1K1": "Z6091",
"Z6091K1": "Q192613"
},
"Z38403K4": "Z1002"
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "The main subjects of Wikitravel include guide book."
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Wikitravel main subjects"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
36mkaupq9kbps9s5yddhepszbm2s0wo
Z38514
0
88872
294937
2026-07-29T19:25:14Z
Autom
448
composition re-using Z32308
294937
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38514"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z37870",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z26107",
"Z26107K1": {
"Z1K1": "Z18",
"Z18K1": "Z37870K3"
},
"Z26107K2": {
"Z1K1": "Z7",
"Z7K1": "Z32308",
"Z32308K1": {
"Z1K1": "Z7",
"Z7K1": "Z873",
"Z873K1": "Z14396",
"Z873K2": {
"Z1K1": "Z7",
"Z7K1": "Z33024",
"Z33024K1": {
"Z1K1": "Z7",
"Z7K1": "Z873",
"Z873K1": "Z19308",
"Z873K2": {
"Z1K1": "Z7",
"Z7K1": "Z27610",
"Z27610K1": {
"Z1K1": "Z7",
"Z7K1": "Z29691",
"Z29691K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z18",
"Z18K1": "Z37870K1"
},
"Z30120K2": [
"Z6030",
"Z6036"
],
"Z30120K3": [
"Z60",
"Z1360"
],
"Z30120K4": [
"Z6092",
{
"Z1K1": "Z18",
"Z18K1": "Z37870K2"
}
]
},
"Z29691K2": {
"Z1K1": "Z18",
"Z18K1": "Z37870K2"
}
}
}
},
"Z33024K2": {
"Z1K1": "Z18",
"Z18K1": "Z37870K3"
}
}
},
"Z32308K2": {
"Z1K1": "Z18",
"Z18K1": "Z37870K3"
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "composition using Z32308"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
79792o3vd2jnvg2tx75son9sr1z3bvw
Z38515
0
88873
294940
2026-07-29T19:26:21Z
Jsamwrites
938
294940
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38515"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38515K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z40",
"Z17K2": "Z38515K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity repeated?"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38515K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "tense"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z38515K4",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z38515"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "main subject-sentence"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
4t6b45mx4em0r0la0mtml3r6sacvbm9
294942
294940
2026-07-29T19:27:20Z
Jsamwrites
938
Added Z38516 to the approved list of implementations
294942
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38515"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38515K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z40",
"Z17K2": "Z38515K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity repeated?"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38515K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "tense"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z38515K4",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14",
"Z38516"
],
"Z8K5": "Z38515"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "main subject-sentence"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
jkdkpw5livxkubuextqlqe33yr4jw1y
294945
294942
2026-07-29T19:30:57Z
Jsamwrites
938
Added Z38517 to the approved list of test cases
294945
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38515"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38515K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z40",
"Z17K2": "Z38515K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity repeated?"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38515K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "tense"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z38515K4",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20",
"Z38517"
],
"Z8K4": [
"Z14",
"Z38516"
],
"Z8K5": "Z38515"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "main subject-sentence"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
2xvdo06eqg60yxnnfnb1h5564fnss7e
Z38516
0
88874
294941
2026-07-29T19:27:11Z
Jsamwrites
938
294941
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38516"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38515",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z30438",
"Z30438K1": {
"Z1K1": "Z7",
"Z7K1": "Z14310",
"Z14310K1": "Z38416",
"Z14310K2": {
"Z1K1": "Z18",
"Z18K1": "Z38515K4"
}
},
"Z30438K2": {
"Z1K1": "Z18",
"Z18K1": "Z38515K1"
},
"Z30438K3": {
"Z1K1": "Z18",
"Z18K1": "Z38515K2"
},
"Z30438K4": {
"Z1K1": "Z18",
"Z18K1": "Z38515K3"
},
"Z30438K5": {
"Z1K1": "Z18",
"Z18K1": "Z38515K4"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "main subject-sentence, comp"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
jaqbjkfyjsw8witvss6e9i00l3v79kw
Z38517
0
88875
294944
2026-07-29T19:30:46Z
Jsamwrites
938
294944
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38517"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38515",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z14396",
"Z14396K1": {
"Z1K1": "Z7",
"Z7K1": "Z38515",
"Z38515K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q12418"
},
"Z38515K2": {
"Z1K1": "Z40",
"Z40K1": "Z42"
},
"Z38515K3": {
"Z1K1": "Z6091",
"Z6091K1": "Q192613"
},
"Z38515K4": "Z1002"
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "The main subjects of Mona Lisa include Lisa del Giocondo."
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Mona Lisa main subjects, test"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
a9amgus00jadlk2uh1qn64dg3fjvqqn
Z38518
0
88876
294950
2026-07-29T19:52:49Z
YoshiRulz
10156
Create test
294950
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38518"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z12767",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z801",
"Z801K1": [
{
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z1"
},
{
"Z1K1": "Z7",
"Z7K1": "Z18626",
"Z18626K1": {
"Z1K1": "Z7",
"Z7K1": "Z12767",
"Z12767K1": [
"Z1",
"A"
],
"Z12767K2": [
"Z1",
"A"
]
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z18626",
"Z18626K1": {
"Z1K1": "Z7",
"Z7K1": "Z12767",
"Z12767K1": [
"Z1",
"A"
],
"Z12767K2": [
"Z6",
"B"
]
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z18626",
"Z18626K1": {
"Z1K1": "Z7",
"Z7K1": "Z12767",
"Z12767K1": [
"Z1",
"A"
],
"Z12767K2": [
"Z1",
{
"Z1K1": "Z13518",
"Z13518K1": "1"
}
]
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z18626",
"Z18626K1": {
"Z1K1": "Z7",
"Z7K1": "Z12767",
"Z12767K1": [
"Z1",
"A"
],
"Z12767K2": [
"Z13518",
{
"Z1K1": "Z13518",
"Z13518K1": "2"
}
]
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z18626",
"Z18626K1": {
"Z1K1": "Z7",
"Z7K1": "Z12767",
"Z12767K1": [
"Z6",
"B"
],
"Z12767K2": [
"Z6",
"B"
]
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z18626",
"Z18626K1": {
"Z1K1": "Z7",
"Z7K1": "Z12767",
"Z12767K1": [
"Z6",
"B"
],
"Z12767K2": [
"Z1",
{
"Z1K1": "Z13518",
"Z13518K1": "1"
}
]
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z18626",
"Z18626K1": {
"Z1K1": "Z7",
"Z7K1": "Z12767",
"Z12767K1": [
"Z6",
"B"
],
"Z12767K2": [
"Z13518",
{
"Z1K1": "Z13518",
"Z13518K1": "2"
}
]
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z18626",
"Z18626K1": {
"Z1K1": "Z7",
"Z7K1": "Z12767",
"Z12767K1": [
"Z1",
{
"Z1K1": "Z13518",
"Z13518K1": "1"
}
],
"Z12767K2": [
"Z1",
{
"Z1K1": "Z13518",
"Z13518K1": "1"
}
]
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z18626",
"Z18626K1": {
"Z1K1": "Z7",
"Z7K1": "Z12767",
"Z12767K1": [
"Z1",
{
"Z1K1": "Z13518",
"Z13518K1": "1"
}
],
"Z12767K2": [
"Z13518",
{
"Z1K1": "Z13518",
"Z13518K1": "2"
}
]
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z18626",
"Z18626K1": {
"Z1K1": "Z7",
"Z7K1": "Z12767",
"Z12767K1": [
"Z13518",
{
"Z1K1": "Z13518",
"Z13518K1": "2"
}
],
"Z12767K2": [
"Z13518",
{
"Z1K1": "Z13518",
"Z13518K1": "2"
}
]
}
}
]
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z889",
"Z889K2": [
"Z4",
"Z6",
"Z6",
"Z1",
"Z1",
"Z6",
"Z1",
"Z1",
"Z13518",
"Z13518",
"Z13518"
],
"Z889K3": "Z19084"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "result type matrix for concat untyped"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
imt8hynzw23roitrtabdw1u6ssapiz6
Z38519
0
88877
294951
2026-07-29T19:53:42Z
YoshiRulz
10156
Create test
294951
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38519"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z18755",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z801",
"Z801K1": [
{
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z1"
},
{
"Z1K1": "Z7",
"Z7K1": "Z18626",
"Z18626K1": {
"Z1K1": "Z7",
"Z7K1": "Z12767",
"Z12767K1": [
"Z1",
"A"
],
"Z12767K2": [
"Z1",
"A"
]
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z18626",
"Z18626K1": {
"Z1K1": "Z7",
"Z7K1": "Z12767",
"Z12767K1": [
"Z1",
"A"
],
"Z12767K2": [
"Z6",
"B"
]
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z18626",
"Z18626K1": {
"Z1K1": "Z7",
"Z7K1": "Z12767",
"Z12767K1": [
"Z1",
"A"
],
"Z12767K2": [
"Z1",
{
"Z1K1": "Z13518",
"Z13518K1": "1"
}
]
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z18626",
"Z18626K1": {
"Z1K1": "Z7",
"Z7K1": "Z12767",
"Z12767K1": [
"Z1",
"A"
],
"Z12767K2": [
"Z13518",
{
"Z1K1": "Z13518",
"Z13518K1": "2"
}
]
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z18626",
"Z18626K1": {
"Z1K1": "Z7",
"Z7K1": "Z12767",
"Z12767K1": [
"Z6",
"B"
],
"Z12767K2": [
"Z6",
"B"
]
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z18626",
"Z18626K1": {
"Z1K1": "Z7",
"Z7K1": "Z12767",
"Z12767K1": [
"Z6",
"B"
],
"Z12767K2": [
"Z1",
{
"Z1K1": "Z13518",
"Z13518K1": "1"
}
]
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z18626",
"Z18626K1": {
"Z1K1": "Z7",
"Z7K1": "Z12767",
"Z12767K1": [
"Z6",
"B"
],
"Z12767K2": [
"Z13518",
{
"Z1K1": "Z13518",
"Z13518K1": "2"
}
]
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z18626",
"Z18626K1": {
"Z1K1": "Z7",
"Z7K1": "Z12767",
"Z12767K1": [
"Z1",
{
"Z1K1": "Z13518",
"Z13518K1": "1"
}
],
"Z12767K2": [
"Z1",
{
"Z1K1": "Z13518",
"Z13518K1": "1"
}
]
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z18626",
"Z18626K1": {
"Z1K1": "Z7",
"Z7K1": "Z12767",
"Z12767K1": [
"Z1",
{
"Z1K1": "Z13518",
"Z13518K1": "1"
}
],
"Z12767K2": [
"Z13518",
{
"Z1K1": "Z13518",
"Z13518K1": "2"
}
]
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z18626",
"Z18626K1": {
"Z1K1": "Z7",
"Z7K1": "Z12767",
"Z12767K1": [
"Z13518",
{
"Z1K1": "Z13518",
"Z13518K1": "2"
}
],
"Z12767K2": [
"Z13518",
{
"Z1K1": "Z13518",
"Z13518K1": "2"
}
]
}
}
]
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z889",
"Z889K2": [
"Z4",
"Z6",
"Z6",
"Z1",
"Z1",
"Z6",
"Z1",
"Z1",
"Z13518",
"Z13518",
"Z13518"
],
"Z889K3": "Z19084"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "result type matrix for concat typed"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
ft7rdl3mzfe8bp4y0tdkxiavv803hf9
294952
294951
2026-07-29T19:55:35Z
YoshiRulz
10156
Swap to use this function
294952
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38519"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z18755",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z801",
"Z801K1": [
{
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z1"
},
{
"Z1K1": "Z7",
"Z7K1": "Z18626",
"Z18626K1": {
"Z1K1": "Z7",
"Z7K1": "Z18755",
"Z18755K1": [
"Z1",
"A"
],
"Z18755K2": [
"Z1",
"A"
]
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z18626",
"Z18626K1": {
"Z1K1": "Z7",
"Z7K1": "Z18755",
"Z18755K1": [
"Z1",
"A"
],
"Z18755K2": [
"Z6",
"B"
]
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z18626",
"Z18626K1": {
"Z1K1": "Z7",
"Z7K1": "Z18755",
"Z18755K1": [
"Z1",
"A"
],
"Z18755K2": [
"Z1",
{
"Z1K1": "Z13518",
"Z13518K1": "1"
}
]
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z18626",
"Z18626K1": {
"Z1K1": "Z7",
"Z7K1": "Z18755",
"Z18755K1": [
"Z1",
"A"
],
"Z18755K2": [
"Z13518",
{
"Z1K1": "Z13518",
"Z13518K1": "2"
}
]
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z18626",
"Z18626K1": {
"Z1K1": "Z7",
"Z7K1": "Z18755",
"Z18755K1": [
"Z6",
"B"
],
"Z18755K2": [
"Z6",
"B"
]
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z18626",
"Z18626K1": {
"Z1K1": "Z7",
"Z7K1": "Z18755",
"Z18755K1": [
"Z6",
"B"
],
"Z18755K2": [
"Z1",
{
"Z1K1": "Z13518",
"Z13518K1": "1"
}
]
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z18626",
"Z18626K1": {
"Z1K1": "Z7",
"Z7K1": "Z18755",
"Z18755K1": [
"Z6",
"B"
],
"Z18755K2": [
"Z13518",
{
"Z1K1": "Z13518",
"Z13518K1": "2"
}
]
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z18626",
"Z18626K1": {
"Z1K1": "Z7",
"Z7K1": "Z18755",
"Z18755K1": [
"Z1",
{
"Z1K1": "Z13518",
"Z13518K1": "1"
}
],
"Z18755K2": [
"Z1",
{
"Z1K1": "Z13518",
"Z13518K1": "1"
}
]
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z18626",
"Z18626K1": {
"Z1K1": "Z7",
"Z7K1": "Z18755",
"Z18755K1": [
"Z1",
{
"Z1K1": "Z13518",
"Z13518K1": "1"
}
],
"Z18755K2": [
"Z13518",
{
"Z1K1": "Z13518",
"Z13518K1": "2"
}
]
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z18626",
"Z18626K1": {
"Z1K1": "Z7",
"Z7K1": "Z18755",
"Z18755K1": [
"Z13518",
{
"Z1K1": "Z13518",
"Z13518K1": "2"
}
],
"Z18755K2": [
"Z13518",
{
"Z1K1": "Z13518",
"Z13518K1": "2"
}
]
}
}
]
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z889",
"Z889K2": [
"Z4",
"Z6",
"Z6",
"Z1",
"Z1",
"Z6",
"Z1",
"Z1",
"Z13518",
"Z13518",
"Z13518"
],
"Z889K3": "Z19084"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "result type matrix for concat typed"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
fyiv7s6psou5ufgxuo42sqr8eg60tek
Wikifunctions:Wikimania 2026 survey
4
88878
294953
2026-07-29T20:13:33Z
DVrandecic (WMF)
7
Created page with "Thank you to so many of you who came in-person and online to the workshop at Wikimania last week around creating Abstract Wikipedia articles. Based on your comments there and things you ran into or mentioned, we've pulled together a quick ideas list of possible improvements (alongside our work on faster and better NLG support, working with communities to consider piloting Abstract Wikipedia on their wiki, and other major parts of the annual plan). Please indicate whic..."
294953
wikitext
text/x-wiki
Thank you to so many of you who came in-person and online to the workshop at Wikimania last week around creating Abstract Wikipedia articles.
Based on your comments there and things you ran into or mentioned, we've pulled together a quick ideas list of possible improvements (alongside our work on faster and better NLG support, working with communities to consider piloting Abstract Wikipedia on their wiki, and other major parts of the annual plan).
Please indicate which items you think we should work on soonest by signing your name (<nowiki>~~~~</nowiki> below them. We'll probably work on many of these, but the count of "votes" and arguments will help guide us in which ones we prioritise.
== Individual fragment editing ==
These are some ideas about how we might make adding and editing individual fragments easier.
=== Only auto-match the Wikidata item to the subject of the article on the first item in a Function call, not all of them ===
: This should avoid the confusing step of suggested items saying "Cairo is the Cairo of Cairo", but instead would need you to specify the item references for the others. The heuristic of only matching the first item might be enough as a starting point for many calls. We probably still want to match all dates and languages, though.
* ''Sign here''
=== Split out some of the '…' menu on each item so you can quickly switch to a manual item reference ===
: A big stumbling block for folks was switching from an auto-matched (argument key) item or a function call to a specific item reference. This would allow you to quickly switch to that, without having to notice and go through the menu of all the other options.
* ''Sign here''
=== Re-word the labels for the abstract argument keys to be more clear about what they are ===
: We label the keys as 'wikidata item reference', 'language', and 'date'; we should make it clearer that these are 'this article's subject', 'view language', and 'view date' respectively. This would help avoid confusion about what these keys are for, and when you don't want to use them.
* ''Sign here''
=== Example: Thing to fix (copy me!) ===
: What it would involve, and why it would be valuable.
* ''Sign here''
== New/better kinds of fragment ==
Here are some ideas for different kinds of fragments that you could use in abstract articles.
=== Add support for pulling structured data from Commons files ''e.g.'' captions ===
: Right now you can put in image files themselves, but you can't fetch any data about them. This is particularly unhelpful as the Wikidata items still use the File: name rather than the MID; we'd need to add the ability to fetch meta-data from Commons to the back-end services, like we do from Wikidata.
* ''Sign here''
=== Add support for video/audio file inclusions ===
: You can only specify image files, not audio or video files which are more complex. If demand is high we could add this sooner rather than later, though it may be complex to align with the existing workflows.
* ''Sign here''
=== Add support for galleries of media file inclusions ===
: You can create multiple media file transclusions, but it's limited to a small number and you have to do all the work of creating the styles around it. We could give a first-level media file output, if this is strongly wanted.
* ''Sign here''
=== Add support for map inclusions ===
: We don't yet support maps, which might be wanted if folks are making articles about places a lot. Full support would be quite complicated.
* ''Sign here''
=== Add support for chart inclusions ===
: We don't yet support charts, which might be wanted if folks are making articles about numerical things a lot. Full support would be very complicated.
* ''Sign here''
=== Example: Thing to fix (copy me!) ===
: What it would involve, and why it would be valuable.
* ''Sign here''
== Article editing ==
Here are some quick ideas about overall article editing, not specific to a given
=== Drag-and-drop moving of fragments, instead of having to click on the menu and the "move up/down" multiple times ===
: Drag-and-drop is a relatively familiar UX feature, and we could add an affordance for it to make it more discoverable at the same time as more usable.
* ''Sign here''
=== Fix the long article dual-column scroll problem where you can't see what you're editing ===
: This is particularly an issue on longer articles and smaller screens, but was mentioned as very irritating by some of you!
* ''Sign here''
=== Support multiple sections, rather than just the lede ===
: Right now (despite some functions outputting <h2>s and the like), all articles are limited to just editing the lede section. We have mostly-built support for thematic sections, but this needs some polish. This would let you 'chunk up' articles, potentially editing only a section at a time for ease of use and / or collapsing those sections away to focus. We could also use this to allow external links limited to only the "external links" section (and references).
* ''Sign here''
=== Prompt editors with function calls based on statements in the Wikidata item ===
: Add a feature that checks the subject's Wikidata item for statements of the kind it knows about (e.g. "born 1850-01-20 in France") and match them to fragments, prompting you to add this. We'd need to work out how to link between fragment functions and Wikidata claims, and how to know whether the claims were already in the article, so this is quite complex to design and build, but would probably help a great deal.
* ''Sign here''
=== Prompt editors with media used on Wikipedia articles for the subject ===
: A more specialised option compared to fetching media suggestions alongside everything else from the Wikidata item would be to check for the main/first image on any existing Wikipedia articles and suggesting that if it's not already set.
* ''Sign here''
=== Example: Thing to fix (copy me!) ===
: What it would involve, and why it would be valuable.
* ''Sign here''
== Any other ideas you might have ==
The sections above aren't everything. What else is something you'd like fixed?
=== Make it more obvious in the search whether there's an existing abstract article or not ===
: Right now we just add "– AW" to the end of search results when there's an existing article; if we make it clearer whether the link is a "read this" or "create this" link, folks won't be surprised when they click it.
* ''Sign here''
=== Auto-linking new Abstract Wikipedia articles to their Wikidata counterparts ===
: Right now people need to manually say that ''e.g.'' Q90 is the same as Q90, which takes time and isn't obvious. If we did this automatically as articles were created, the workflow would be easier to understand.
* ''Sign here''
=== Example: Thing to fix (copy me!) ===
: What it would involve, and why it would be valuable.
* ''Sign here''
== Thank you! ==
It was great to speak to and hear from so many of you.
fi9kihya7v5e4gu4s83htbqnleixuv7
294954
294953
2026-07-29T20:14:15Z
DVrandecic (WMF)
7
/* Support multiple sections, rather than just the lede */
294954
wikitext
text/x-wiki
Thank you to so many of you who came in-person and online to the workshop at Wikimania last week around creating Abstract Wikipedia articles.
Based on your comments there and things you ran into or mentioned, we've pulled together a quick ideas list of possible improvements (alongside our work on faster and better NLG support, working with communities to consider piloting Abstract Wikipedia on their wiki, and other major parts of the annual plan).
Please indicate which items you think we should work on soonest by signing your name (<nowiki>~~~~</nowiki> below them. We'll probably work on many of these, but the count of "votes" and arguments will help guide us in which ones we prioritise.
== Individual fragment editing ==
These are some ideas about how we might make adding and editing individual fragments easier.
=== Only auto-match the Wikidata item to the subject of the article on the first item in a Function call, not all of them ===
: This should avoid the confusing step of suggested items saying "Cairo is the Cairo of Cairo", but instead would need you to specify the item references for the others. The heuristic of only matching the first item might be enough as a starting point for many calls. We probably still want to match all dates and languages, though.
* ''Sign here''
=== Split out some of the '…' menu on each item so you can quickly switch to a manual item reference ===
: A big stumbling block for folks was switching from an auto-matched (argument key) item or a function call to a specific item reference. This would allow you to quickly switch to that, without having to notice and go through the menu of all the other options.
* ''Sign here''
=== Re-word the labels for the abstract argument keys to be more clear about what they are ===
: We label the keys as 'wikidata item reference', 'language', and 'date'; we should make it clearer that these are 'this article's subject', 'view language', and 'view date' respectively. This would help avoid confusion about what these keys are for, and when you don't want to use them.
* ''Sign here''
=== Example: Thing to fix (copy me!) ===
: What it would involve, and why it would be valuable.
* ''Sign here''
== New/better kinds of fragment ==
Here are some ideas for different kinds of fragments that you could use in abstract articles.
=== Add support for pulling structured data from Commons files ''e.g.'' captions ===
: Right now you can put in image files themselves, but you can't fetch any data about them. This is particularly unhelpful as the Wikidata items still use the File: name rather than the MID; we'd need to add the ability to fetch meta-data from Commons to the back-end services, like we do from Wikidata.
* ''Sign here''
=== Add support for video/audio file inclusions ===
: You can only specify image files, not audio or video files which are more complex. If demand is high we could add this sooner rather than later, though it may be complex to align with the existing workflows.
* ''Sign here''
=== Add support for galleries of media file inclusions ===
: You can create multiple media file transclusions, but it's limited to a small number and you have to do all the work of creating the styles around it. We could give a first-level media file output, if this is strongly wanted.
* ''Sign here''
=== Add support for map inclusions ===
: We don't yet support maps, which might be wanted if folks are making articles about places a lot. Full support would be quite complicated.
* ''Sign here''
=== Add support for chart inclusions ===
: We don't yet support charts, which might be wanted if folks are making articles about numerical things a lot. Full support would be very complicated.
* ''Sign here''
=== Example: Thing to fix (copy me!) ===
: What it would involve, and why it would be valuable.
* ''Sign here''
== Article editing ==
Here are some quick ideas about overall article editing, not specific to a given
=== Drag-and-drop moving of fragments, instead of having to click on the menu and the "move up/down" multiple times ===
: Drag-and-drop is a relatively familiar UX feature, and we could add an affordance for it to make it more discoverable at the same time as more usable.
* ''Sign here''
=== Fix the long article dual-column scroll problem where you can't see what you're editing ===
: This is particularly an issue on longer articles and smaller screens, but was mentioned as very irritating by some of you!
* ''Sign here''
=== Support multiple sections, rather than just the lede ===
: Right now (despite some functions outputting <nowiki><h2></nowiki>s and the like), all articles are limited to just editing the lede section. We have mostly-built support for thematic sections, but this needs some polish. This would let you 'chunk up' articles, potentially editing only a section at a time for ease of use and / or collapsing those sections away to focus. We could also use this to allow external links limited to only the "external links" section (and references).
* ''Sign here''
=== Prompt editors with function calls based on statements in the Wikidata item ===
: Add a feature that checks the subject's Wikidata item for statements of the kind it knows about (e.g. "born 1850-01-20 in France") and match them to fragments, prompting you to add this. We'd need to work out how to link between fragment functions and Wikidata claims, and how to know whether the claims were already in the article, so this is quite complex to design and build, but would probably help a great deal.
* ''Sign here''
=== Prompt editors with media used on Wikipedia articles for the subject ===
: A more specialised option compared to fetching media suggestions alongside everything else from the Wikidata item would be to check for the main/first image on any existing Wikipedia articles and suggesting that if it's not already set.
* ''Sign here''
=== Example: Thing to fix (copy me!) ===
: What it would involve, and why it would be valuable.
* ''Sign here''
== Any other ideas you might have ==
The sections above aren't everything. What else is something you'd like fixed?
=== Make it more obvious in the search whether there's an existing abstract article or not ===
: Right now we just add "– AW" to the end of search results when there's an existing article; if we make it clearer whether the link is a "read this" or "create this" link, folks won't be surprised when they click it.
* ''Sign here''
=== Auto-linking new Abstract Wikipedia articles to their Wikidata counterparts ===
: Right now people need to manually say that ''e.g.'' Q90 is the same as Q90, which takes time and isn't obvious. If we did this automatically as articles were created, the workflow would be easier to understand.
* ''Sign here''
=== Example: Thing to fix (copy me!) ===
: What it would involve, and why it would be valuable.
* ''Sign here''
== Thank you! ==
It was great to speak to and hear from so many of you.
plefwjo332yihnb42my3s2y9i5mcxjy
294955
294954
2026-07-29T20:14:39Z
DVrandecic (WMF)
7
294955
wikitext
text/x-wiki
Thank you to so many of you who came in-person and online to the workshop at Wikimania last week around creating Abstract Wikipedia articles.
Based on your comments there and things you ran into or mentioned, we've pulled together a quick ideas list of possible improvements (alongside our work on faster and better NLG support, working with communities to consider piloting Abstract Wikipedia on their wiki, and other major parts of the annual plan).
Please indicate which items you think we should work on soonest by signing your name (<nowiki>~~~~</nowiki>) below them. We'll probably work on many of these, but the count of "votes" and arguments will help guide us in which ones we prioritise.
== Individual fragment editing ==
These are some ideas about how we might make adding and editing individual fragments easier.
=== Only auto-match the Wikidata item to the subject of the article on the first item in a Function call, not all of them ===
: This should avoid the confusing step of suggested items saying "Cairo is the Cairo of Cairo", but instead would need you to specify the item references for the others. The heuristic of only matching the first item might be enough as a starting point for many calls. We probably still want to match all dates and languages, though.
* ''Sign here''
=== Split out some of the '…' menu on each item so you can quickly switch to a manual item reference ===
: A big stumbling block for folks was switching from an auto-matched (argument key) item or a function call to a specific item reference. This would allow you to quickly switch to that, without having to notice and go through the menu of all the other options.
* ''Sign here''
=== Re-word the labels for the abstract argument keys to be more clear about what they are ===
: We label the keys as 'wikidata item reference', 'language', and 'date'; we should make it clearer that these are 'this article's subject', 'view language', and 'view date' respectively. This would help avoid confusion about what these keys are for, and when you don't want to use them.
* ''Sign here''
=== Example: Thing to fix (copy me!) ===
: What it would involve, and why it would be valuable.
* ''Sign here''
== New/better kinds of fragment ==
Here are some ideas for different kinds of fragments that you could use in abstract articles.
=== Add support for pulling structured data from Commons files ''e.g.'' captions ===
: Right now you can put in image files themselves, but you can't fetch any data about them. This is particularly unhelpful as the Wikidata items still use the File: name rather than the MID; we'd need to add the ability to fetch meta-data from Commons to the back-end services, like we do from Wikidata.
* ''Sign here''
=== Add support for video/audio file inclusions ===
: You can only specify image files, not audio or video files which are more complex. If demand is high we could add this sooner rather than later, though it may be complex to align with the existing workflows.
* ''Sign here''
=== Add support for galleries of media file inclusions ===
: You can create multiple media file transclusions, but it's limited to a small number and you have to do all the work of creating the styles around it. We could give a first-level media file output, if this is strongly wanted.
* ''Sign here''
=== Add support for map inclusions ===
: We don't yet support maps, which might be wanted if folks are making articles about places a lot. Full support would be quite complicated.
* ''Sign here''
=== Add support for chart inclusions ===
: We don't yet support charts, which might be wanted if folks are making articles about numerical things a lot. Full support would be very complicated.
* ''Sign here''
=== Example: Thing to fix (copy me!) ===
: What it would involve, and why it would be valuable.
* ''Sign here''
== Article editing ==
Here are some quick ideas about overall article editing, not specific to a given
=== Drag-and-drop moving of fragments, instead of having to click on the menu and the "move up/down" multiple times ===
: Drag-and-drop is a relatively familiar UX feature, and we could add an affordance for it to make it more discoverable at the same time as more usable.
* ''Sign here''
=== Fix the long article dual-column scroll problem where you can't see what you're editing ===
: This is particularly an issue on longer articles and smaller screens, but was mentioned as very irritating by some of you!
* ''Sign here''
=== Support multiple sections, rather than just the lede ===
: Right now (despite some functions outputting <nowiki><h2></nowiki>s and the like), all articles are limited to just editing the lede section. We have mostly-built support for thematic sections, but this needs some polish. This would let you 'chunk up' articles, potentially editing only a section at a time for ease of use and / or collapsing those sections away to focus. We could also use this to allow external links limited to only the "external links" section (and references).
* ''Sign here''
=== Prompt editors with function calls based on statements in the Wikidata item ===
: Add a feature that checks the subject's Wikidata item for statements of the kind it knows about (e.g. "born 1850-01-20 in France") and match them to fragments, prompting you to add this. We'd need to work out how to link between fragment functions and Wikidata claims, and how to know whether the claims were already in the article, so this is quite complex to design and build, but would probably help a great deal.
* ''Sign here''
=== Prompt editors with media used on Wikipedia articles for the subject ===
: A more specialised option compared to fetching media suggestions alongside everything else from the Wikidata item would be to check for the main/first image on any existing Wikipedia articles and suggesting that if it's not already set.
* ''Sign here''
=== Example: Thing to fix (copy me!) ===
: What it would involve, and why it would be valuable.
* ''Sign here''
== Any other ideas you might have ==
The sections above aren't everything. What else is something you'd like fixed?
=== Make it more obvious in the search whether there's an existing abstract article or not ===
: Right now we just add "– AW" to the end of search results when there's an existing article; if we make it clearer whether the link is a "read this" or "create this" link, folks won't be surprised when they click it.
* ''Sign here''
=== Auto-linking new Abstract Wikipedia articles to their Wikidata counterparts ===
: Right now people need to manually say that ''e.g.'' Q90 is the same as Q90, which takes time and isn't obvious. If we did this automatically as articles were created, the workflow would be easier to understand.
* ''Sign here''
=== Example: Thing to fix (copy me!) ===
: What it would involve, and why it would be valuable.
* ''Sign here''
== Thank you! ==
It was great to speak to and hear from so many of you.
j16tqng408w74k9avw09ers0clt46v3
Wikifunctions:Status updates/2026-07-29
4
88879
294957
2026-07-29T20:17:02Z
DVrandecic (WMF)
7
Created page with "=== Fresh Functions bi-weekly: 147 new Functions === In the last two weeks we had 147 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|Z37657}} * {{Z|Z37661}} * {{Z|Z37665}} * {{Z|Z37674}} * {{Z|Z37677}} * {{Z|Z37682}} * {{Z|Z37683}} * {{Z|Z37686}} * {{Z|Z37689}} * {{Z|Z37694}} * {{Z|Z37712}} * {{Z|Z37719}} * {{Z|Z37725}} * {{Z|Z37726}..."
294957
wikitext
text/x-wiki
=== Fresh Functions bi-weekly: 147 new Functions ===
In the last two weeks we had 147 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|Z37657}}
* {{Z|Z37661}}
* {{Z|Z37665}}
* {{Z|Z37674}}
* {{Z|Z37677}}
* {{Z|Z37682}}
* {{Z|Z37683}}
* {{Z|Z37686}}
* {{Z|Z37689}}
* {{Z|Z37694}}
* {{Z|Z37712}}
* {{Z|Z37719}}
* {{Z|Z37725}}
* {{Z|Z37726}}
* {{Z|Z37732}}
* {{Z|Z37737}}
* {{Z|Z37745}}
* {{Z|Z37747}}
* {{Z|Z37749}}
* {{Z|Z37756}}
* {{Z|Z37761}}
* {{Z|Z37767}}
* {{Z|Z37772}}
* {{Z|Z37774}}
* {{Z|Z37777}}
* {{Z|Z37782}}
* {{Z|Z37785}}
* {{Z|Z37791}}
* {{Z|Z37801}}
* {{Z|Z37802}}
* {{Z|Z37805}}
* {{Z|Z37808}}
* {{Z|Z37809}}
* {{Z|Z37815}}
* {{Z|Z37817}}
* {{Z|Z37821}}
* {{Z|Z37827}}
* {{Z|Z37830}}
* {{Z|Z37833}}
* {{Z|Z37836}}
* {{Z|Z37838}}
* {{Z|Z37840}}
* {{Z|Z37843}}
* {{Z|Z37847}}
* {{Z|Z37851}}
* {{Z|Z37855}}
* {{Z|Z37858}}
* {{Z|Z37859}}
* {{Z|Z37866}}
* {{Z|Z37870}}
* {{Z|Z37873}}
* {{Z|Z37877}}
* {{Z|Z37880}}
* {{Z|Z37883}}
* {{Z|Z37886}}
* {{Z|Z37890}}
* {{Z|Z37895}}
* {{Z|Z37900}}
* {{Z|Z37906}}
* {{Z|Z37912}}
* {{Z|Z37916}}
* {{Z|Z37921}}
* {{Z|Z37922}}
* {{Z|Z37925}}
* {{Z|Z37927}}
* {{Z|Z37930}}
* {{Z|Z37934}}
* {{Z|Z37936}}
* {{Z|Z37940}}
* {{Z|Z37945}}
* {{Z|Z37951}}
* {{Z|Z37956}}
* {{Z|Z37959}}
* {{Z|Z37963}}
* {{Z|Z37970}}
* {{Z|Z37979}}
* {{Z|Z37984}}
* {{Z|Z37988}}
* {{Z|Z37995}}
* {{Z|Z37999}}
* {{Z|Z38011}}
* {{Z|Z38021}}
* {{Z|Z38025}}
* {{Z|Z38031}}
* {{Z|Z38034}}
* {{Z|Z38039}}
* {{Z|Z38042}}
* {{Z|Z38046}}
* {{Z|Z38053}}
* {{Z|Z38057}}
* {{Z|Z38060}}
* {{Z|Z38068}}
* {{Z|Z38078}}
* {{Z|Z38083}}
* {{Z|Z38095}}
* {{Z|Z38103}}
* {{Z|Z38114}}
* {{Z|Z38119}}
* {{Z|Z38129}}
* {{Z|Z38150}}
* {{Z|Z38159}}
* {{Z|Z38168}}
* {{Z|Z38178}}
* {{Z|Z38181}}
* {{Z|Z38185}}
* {{Z|Z38189}}
* {{Z|Z38198}}
* {{Z|Z38205}}
* {{Z|Z38210}}
* {{Z|Z38213}}
* {{Z|Z38216}}
* {{Z|Z38226}}
* {{Z|Z38229}}
* {{Z|Z38240}}
* {{Z|Z38246}}
* {{Z|Z38250}}
* {{Z|Z38255}}
* {{Z|Z38256}}
* {{Z|Z38272}}
* {{Z|Z38274}}
* {{Z|Z38280}}
* {{Z|Z38285}}
* {{Z|Z38288}}
* {{Z|Z38295}}
* {{Z|Z38317}}
* {{Z|Z38323}}
* {{Z|Z38325}}
* {{Z|Z38329}}
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.
nuois8lc850wrguo1lq67m882bvsdnw
294958
294957
2026-07-29T20:17:29Z
DVrandecic (WMF)
7
294958
wikitext
text/x-wiki
=== Next Volunteers’ Corner on September 7 ===
Following Wikimania and due to the Northern Summer, we’re skipping the August Volunteers’ Corner. The next Volunteers’ Corner will be on Monday, 7 September 2026.
=== Fresh Functions bi-weekly: 147 new Functions ===
In the last two weeks we had 147 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|Z37657}}
* {{Z|Z37661}}
* {{Z|Z37665}}
* {{Z|Z37674}}
* {{Z|Z37677}}
* {{Z|Z37682}}
* {{Z|Z37683}}
* {{Z|Z37686}}
* {{Z|Z37689}}
* {{Z|Z37694}}
* {{Z|Z37712}}
* {{Z|Z37719}}
* {{Z|Z37725}}
* {{Z|Z37726}}
* {{Z|Z37732}}
* {{Z|Z37737}}
* {{Z|Z37745}}
* {{Z|Z37747}}
* {{Z|Z37749}}
* {{Z|Z37756}}
* {{Z|Z37761}}
* {{Z|Z37767}}
* {{Z|Z37772}}
* {{Z|Z37774}}
* {{Z|Z37777}}
* {{Z|Z37782}}
* {{Z|Z37785}}
* {{Z|Z37791}}
* {{Z|Z37801}}
* {{Z|Z37802}}
* {{Z|Z37805}}
* {{Z|Z37808}}
* {{Z|Z37809}}
* {{Z|Z37815}}
* {{Z|Z37817}}
* {{Z|Z37821}}
* {{Z|Z37827}}
* {{Z|Z37830}}
* {{Z|Z37833}}
* {{Z|Z37836}}
* {{Z|Z37838}}
* {{Z|Z37840}}
* {{Z|Z37843}}
* {{Z|Z37847}}
* {{Z|Z37851}}
* {{Z|Z37855}}
* {{Z|Z37858}}
* {{Z|Z37859}}
* {{Z|Z37866}}
* {{Z|Z37870}}
* {{Z|Z37873}}
* {{Z|Z37877}}
* {{Z|Z37880}}
* {{Z|Z37883}}
* {{Z|Z37886}}
* {{Z|Z37890}}
* {{Z|Z37895}}
* {{Z|Z37900}}
* {{Z|Z37906}}
* {{Z|Z37912}}
* {{Z|Z37916}}
* {{Z|Z37921}}
* {{Z|Z37922}}
* {{Z|Z37925}}
* {{Z|Z37927}}
* {{Z|Z37930}}
* {{Z|Z37934}}
* {{Z|Z37936}}
* {{Z|Z37940}}
* {{Z|Z37945}}
* {{Z|Z37951}}
* {{Z|Z37956}}
* {{Z|Z37959}}
* {{Z|Z37963}}
* {{Z|Z37970}}
* {{Z|Z37979}}
* {{Z|Z37984}}
* {{Z|Z37988}}
* {{Z|Z37995}}
* {{Z|Z37999}}
* {{Z|Z38011}}
* {{Z|Z38021}}
* {{Z|Z38025}}
* {{Z|Z38031}}
* {{Z|Z38034}}
* {{Z|Z38039}}
* {{Z|Z38042}}
* {{Z|Z38046}}
* {{Z|Z38053}}
* {{Z|Z38057}}
* {{Z|Z38060}}
* {{Z|Z38068}}
* {{Z|Z38078}}
* {{Z|Z38083}}
* {{Z|Z38095}}
* {{Z|Z38103}}
* {{Z|Z38114}}
* {{Z|Z38119}}
* {{Z|Z38129}}
* {{Z|Z38150}}
* {{Z|Z38159}}
* {{Z|Z38168}}
* {{Z|Z38178}}
* {{Z|Z38181}}
* {{Z|Z38185}}
* {{Z|Z38189}}
* {{Z|Z38198}}
* {{Z|Z38205}}
* {{Z|Z38210}}
* {{Z|Z38213}}
* {{Z|Z38216}}
* {{Z|Z38226}}
* {{Z|Z38229}}
* {{Z|Z38240}}
* {{Z|Z38246}}
* {{Z|Z38250}}
* {{Z|Z38255}}
* {{Z|Z38256}}
* {{Z|Z38272}}
* {{Z|Z38274}}
* {{Z|Z38280}}
* {{Z|Z38285}}
* {{Z|Z38288}}
* {{Z|Z38295}}
* {{Z|Z38317}}
* {{Z|Z38323}}
* {{Z|Z38325}}
* {{Z|Z38329}}
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.
d4d2u07vm4e6wvjk41yms7dh91s24be
294959
294958
2026-07-29T20:20:08Z
DVrandecic (WMF)
7
294959
wikitext
text/x-wiki
=== Recent Changes in the software ===
We're delighted to now provide the initial version of human-readable diffs of changes to Objects on Wikifunctions.org ([[:phab:T284473|T284473]]), which also includes a fix to our underlying diffing code when items are both added and deleted ([[:phab:T432755|T432755]]). One of the areas that we know this still is hard to read is when items in a list are added or removed, and you just see '3' as the item's context; we want to hear from you what you like and need to work differently, so we can improve it and then extend it to work on Abstract Wikipedia article changes too.
Other changes on Wikifunctions include a new page, [[Special:FunctionUsage]], that lets you find usage of Functions on Abstract Wikipedia and via embedded Wikifunctions calls on wiki pages, ''e.g.'' [[Special:FunctionUsage/Z801]] ([[:phab:T390557|T390557]]). In addition, the labels for 'true' and 'false' will now always be available, so certain edits won't leave you with a raw "Z41" shown in the interface ([[:phab:T432458|T432458]]).
On Abstract Wikipedia, when editing abstract articles we now show the preview title of the subject in the generated text, not the interface text ([[:phab:T429663|T429663]]). Also, visiting the main "PreviewAbstract" page without specifying which page you want to see will now show a list of available pages (and when it was last updated): [https://abstract.wikipedia.org/wiki/Special:PreviewAbstract https://abstract.wikipedia.org/wiki/Special:PreviewAbstract] If you visit it for a language that isn't yet being generated, you will get a list of languages that are enabled to check, e.g. [https://abstract.wikipedia.org/wiki/Special:PreviewAbstract?uselang=gl https://abstract.wikipedia.org/wiki/Special:PreviewAbstract?uselang=gl]
And as part of our work to make sure abstract articles are loaded and shown faster and more stable ([[:phab:T430898|T430898]]), we have improved the flow so that server timeouts shouldn't get stuck but should clear after a few minutes.
Finally, to support more languages, we have created [[Z2053|Z2053/qqa-x-lor]] for Lorrain ([[:phab:T420823|T420823]]); note the unusual language code, as there is no ISO code to use yet.
=== Next Volunteers’ Corner on September 7 ===
Following Wikimania and due to the Northern Summer, we’re skipping the August Volunteers’ Corner. The next Volunteers’ Corner will be on Monday, 7 September 2026.
=== Fresh Functions bi-weekly: 147 new Functions ===
In the last two weeks we had 147 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|Z37657}}
* {{Z|Z37661}}
* {{Z|Z37665}}
* {{Z|Z37674}}
* {{Z|Z37677}}
* {{Z|Z37682}}
* {{Z|Z37683}}
* {{Z|Z37686}}
* {{Z|Z37689}}
* {{Z|Z37694}}
* {{Z|Z37712}}
* {{Z|Z37719}}
* {{Z|Z37725}}
* {{Z|Z37726}}
* {{Z|Z37732}}
* {{Z|Z37737}}
* {{Z|Z37745}}
* {{Z|Z37747}}
* {{Z|Z37749}}
* {{Z|Z37756}}
* {{Z|Z37761}}
* {{Z|Z37767}}
* {{Z|Z37772}}
* {{Z|Z37774}}
* {{Z|Z37777}}
* {{Z|Z37782}}
* {{Z|Z37785}}
* {{Z|Z37791}}
* {{Z|Z37801}}
* {{Z|Z37802}}
* {{Z|Z37805}}
* {{Z|Z37808}}
* {{Z|Z37809}}
* {{Z|Z37815}}
* {{Z|Z37817}}
* {{Z|Z37821}}
* {{Z|Z37827}}
* {{Z|Z37830}}
* {{Z|Z37833}}
* {{Z|Z37836}}
* {{Z|Z37838}}
* {{Z|Z37840}}
* {{Z|Z37843}}
* {{Z|Z37847}}
* {{Z|Z37851}}
* {{Z|Z37855}}
* {{Z|Z37858}}
* {{Z|Z37859}}
* {{Z|Z37866}}
* {{Z|Z37870}}
* {{Z|Z37873}}
* {{Z|Z37877}}
* {{Z|Z37880}}
* {{Z|Z37883}}
* {{Z|Z37886}}
* {{Z|Z37890}}
* {{Z|Z37895}}
* {{Z|Z37900}}
* {{Z|Z37906}}
* {{Z|Z37912}}
* {{Z|Z37916}}
* {{Z|Z37921}}
* {{Z|Z37922}}
* {{Z|Z37925}}
* {{Z|Z37927}}
* {{Z|Z37930}}
* {{Z|Z37934}}
* {{Z|Z37936}}
* {{Z|Z37940}}
* {{Z|Z37945}}
* {{Z|Z37951}}
* {{Z|Z37956}}
* {{Z|Z37959}}
* {{Z|Z37963}}
* {{Z|Z37970}}
* {{Z|Z37979}}
* {{Z|Z37984}}
* {{Z|Z37988}}
* {{Z|Z37995}}
* {{Z|Z37999}}
* {{Z|Z38011}}
* {{Z|Z38021}}
* {{Z|Z38025}}
* {{Z|Z38031}}
* {{Z|Z38034}}
* {{Z|Z38039}}
* {{Z|Z38042}}
* {{Z|Z38046}}
* {{Z|Z38053}}
* {{Z|Z38057}}
* {{Z|Z38060}}
* {{Z|Z38068}}
* {{Z|Z38078}}
* {{Z|Z38083}}
* {{Z|Z38095}}
* {{Z|Z38103}}
* {{Z|Z38114}}
* {{Z|Z38119}}
* {{Z|Z38129}}
* {{Z|Z38150}}
* {{Z|Z38159}}
* {{Z|Z38168}}
* {{Z|Z38178}}
* {{Z|Z38181}}
* {{Z|Z38185}}
* {{Z|Z38189}}
* {{Z|Z38198}}
* {{Z|Z38205}}
* {{Z|Z38210}}
* {{Z|Z38213}}
* {{Z|Z38216}}
* {{Z|Z38226}}
* {{Z|Z38229}}
* {{Z|Z38240}}
* {{Z|Z38246}}
* {{Z|Z38250}}
* {{Z|Z38255}}
* {{Z|Z38256}}
* {{Z|Z38272}}
* {{Z|Z38274}}
* {{Z|Z38280}}
* {{Z|Z38285}}
* {{Z|Z38288}}
* {{Z|Z38295}}
* {{Z|Z38317}}
* {{Z|Z38323}}
* {{Z|Z38325}}
* {{Z|Z38329}}
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.
0w0jb5xxecolynla1z4qa0qxt4s8894
294960
294959
2026-07-29T20:25:27Z
DVrandecic (WMF)
7
294960
wikitext
text/x-wiki
=== Abstract Wikipedia quick feature ideas ===
Based on the comments from folks at the workshop at Wikimania, and things people ran into or mentioned, we've pulled together a quick ideas list of things we in the development team could work on. This would be on top of our work for the annual plan on faster and better NLG support, working with communities to consider piloting Abstract Wikipedia on their wiki, and other things. If you're interested, we'd love to hear from you on the page: [[Wikifunctions:Wikimania 2026 survey]]
=== Recent Changes in the software ===
We're delighted to now provide the initial version of human-readable diffs of changes to Objects on Wikifunctions.org ([[:phab:T284473|T284473]]), which also includes a fix to our underlying diffing code when items are both added and deleted ([[:phab:T432755|T432755]]). One of the areas that we know this still is hard to read is when items in a list are added or removed, and you just see '3' as the item's context; we want to hear from you what you like and need to work differently, so we can improve it and then extend it to work on Abstract Wikipedia article changes too.
Other changes on Wikifunctions include a new page, [[Special:FunctionUsage]], that lets you find usage of Functions on Abstract Wikipedia and via embedded Wikifunctions calls on wiki pages, ''e.g.'' [[Special:FunctionUsage/Z801]] ([[:phab:T390557|T390557]]). In addition, the labels for 'true' and 'false' will now always be available, so certain edits won't leave you with a raw "Z41" shown in the interface ([[:phab:T432458|T432458]]).
On Abstract Wikipedia, when editing abstract articles we now show the preview title of the subject in the generated text, not the interface text ([[:phab:T429663|T429663]]). Also, visiting the main "PreviewAbstract" page without specifying which page you want to see will now show a list of available pages (and when it was last updated): [https://abstract.wikipedia.org/wiki/Special:PreviewAbstract https://abstract.wikipedia.org/wiki/Special:PreviewAbstract] If you visit it for a language that isn't yet being generated, you will get a list of languages that are enabled to check, e.g. [https://abstract.wikipedia.org/wiki/Special:PreviewAbstract?uselang=gl https://abstract.wikipedia.org/wiki/Special:PreviewAbstract?uselang=gl]
And as part of our work to make sure abstract articles are loaded and shown faster and more stable ([[:phab:T430898|T430898]]), we have improved the flow so that server timeouts shouldn't get stuck but should clear after a few minutes.
Finally, to support more languages, we have created [[Z2053|Z2053/qqa-x-lor]] for Lorrain ([[:phab:T420823|T420823]]); note the unusual language code, as there is no ISO code to use yet.
=== Next Volunteers’ Corner on September 7 ===
Following Wikimania and due to the Northern Summer, we’re skipping the August Volunteers’ Corner. The next Volunteers’ Corner will be on Monday, 7 September 2026.
=== Fresh Functions bi-weekly: 147 new Functions ===
In the last two weeks we had 147 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|Z37657}}
* {{Z|Z37661}}
* {{Z|Z37665}}
* {{Z|Z37674}}
* {{Z|Z37677}}
* {{Z|Z37682}}
* {{Z|Z37683}}
* {{Z|Z37686}}
* {{Z|Z37689}}
* {{Z|Z37694}}
* {{Z|Z37712}}
* {{Z|Z37719}}
* {{Z|Z37725}}
* {{Z|Z37726}}
* {{Z|Z37732}}
* {{Z|Z37737}}
* {{Z|Z37745}}
* {{Z|Z37747}}
* {{Z|Z37749}}
* {{Z|Z37756}}
* {{Z|Z37761}}
* {{Z|Z37767}}
* {{Z|Z37772}}
* {{Z|Z37774}}
* {{Z|Z37777}}
* {{Z|Z37782}}
* {{Z|Z37785}}
* {{Z|Z37791}}
* {{Z|Z37801}}
* {{Z|Z37802}}
* {{Z|Z37805}}
* {{Z|Z37808}}
* {{Z|Z37809}}
* {{Z|Z37815}}
* {{Z|Z37817}}
* {{Z|Z37821}}
* {{Z|Z37827}}
* {{Z|Z37830}}
* {{Z|Z37833}}
* {{Z|Z37836}}
* {{Z|Z37838}}
* {{Z|Z37840}}
* {{Z|Z37843}}
* {{Z|Z37847}}
* {{Z|Z37851}}
* {{Z|Z37855}}
* {{Z|Z37858}}
* {{Z|Z37859}}
* {{Z|Z37866}}
* {{Z|Z37870}}
* {{Z|Z37873}}
* {{Z|Z37877}}
* {{Z|Z37880}}
* {{Z|Z37883}}
* {{Z|Z37886}}
* {{Z|Z37890}}
* {{Z|Z37895}}
* {{Z|Z37900}}
* {{Z|Z37906}}
* {{Z|Z37912}}
* {{Z|Z37916}}
* {{Z|Z37921}}
* {{Z|Z37922}}
* {{Z|Z37925}}
* {{Z|Z37927}}
* {{Z|Z37930}}
* {{Z|Z37934}}
* {{Z|Z37936}}
* {{Z|Z37940}}
* {{Z|Z37945}}
* {{Z|Z37951}}
* {{Z|Z37956}}
* {{Z|Z37959}}
* {{Z|Z37963}}
* {{Z|Z37970}}
* {{Z|Z37979}}
* {{Z|Z37984}}
* {{Z|Z37988}}
* {{Z|Z37995}}
* {{Z|Z37999}}
* {{Z|Z38011}}
* {{Z|Z38021}}
* {{Z|Z38025}}
* {{Z|Z38031}}
* {{Z|Z38034}}
* {{Z|Z38039}}
* {{Z|Z38042}}
* {{Z|Z38046}}
* {{Z|Z38053}}
* {{Z|Z38057}}
* {{Z|Z38060}}
* {{Z|Z38068}}
* {{Z|Z38078}}
* {{Z|Z38083}}
* {{Z|Z38095}}
* {{Z|Z38103}}
* {{Z|Z38114}}
* {{Z|Z38119}}
* {{Z|Z38129}}
* {{Z|Z38150}}
* {{Z|Z38159}}
* {{Z|Z38168}}
* {{Z|Z38178}}
* {{Z|Z38181}}
* {{Z|Z38185}}
* {{Z|Z38189}}
* {{Z|Z38198}}
* {{Z|Z38205}}
* {{Z|Z38210}}
* {{Z|Z38213}}
* {{Z|Z38216}}
* {{Z|Z38226}}
* {{Z|Z38229}}
* {{Z|Z38240}}
* {{Z|Z38246}}
* {{Z|Z38250}}
* {{Z|Z38255}}
* {{Z|Z38256}}
* {{Z|Z38272}}
* {{Z|Z38274}}
* {{Z|Z38280}}
* {{Z|Z38285}}
* {{Z|Z38288}}
* {{Z|Z38295}}
* {{Z|Z38317}}
* {{Z|Z38323}}
* {{Z|Z38325}}
* {{Z|Z38329}}
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.
lknwim8hwh078jfppxgtfrp9vbvnu05
294961
294960
2026-07-29T20:29:39Z
DVrandecic (WMF)
7
294961
wikitext
text/x-wiki
Welcome to newsletter Nr. [https://www.wikifunctions.org/wiki/Z13521?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z13521%22%2C%22Z13521K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z13647%22%2C%22Z13647K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%226%22%7D%2C%22Z13647K2%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%221%22%7D%7D%2C%22Z13521K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z13521%22%2C%22Z13521K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z13647%22%2C%22Z13647K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%226%22%7D%2C%22Z13647K2%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%222%22%7D%7D%2C%22Z13521K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z13647%22%2C%22Z13647K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%226%22%7D%2C%22Z13647K2%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%223%22%7D%7D%7D%7D 258].
=== Abstract Wikipedia at Wikimania ===
Last week was Wikimania, the annual global meeting of Wikimedians from all over the world. So much was happening! Thanks to everyone who reached out to talk with us about Abstract Wikipedia. So many people told me that they think Abstract Wikipedia is part of the future of Wikipedia, and that they are excited to have seen the project launch and what it may become. Today, we will focus on the three conference sessions on topics relevant to Abstract Wikipedia, and we will link to the recordings on YouTube (the conference organisers will be re-uploading them to Commons soon). Next time, we will share a few more stories and quotes from the conference.
First, Dnshitobu presented “''[https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/ Making indigenous languages ready for Wikifunctions]‘” on getting Lexemes in Wikidata ready for Abstract Wikipedia. He discussed the challenges of using Wikidata to increase the number and quality of Lexemes in different languages, how Natural Language Generation (NLG) fragments functions get written on Wikifunctions, and especially how less-resourced languages can get started. His main proposal is that editors can create simple wikitext tables of example fragments in their language so that others could later do the technical work of setting up the lexemes and NLG functions. You can see his table for Dagbani at [[User:Dnshitobu/Dagbani_Fragments]]. A video of this session starts at 5:17 in [https://www.youtube.com/live/hvpOFVZhgnE?si=K4vSz6aKeN6hab-D&t=19004 this recorded stream].
Second, Mahir presented “''[https://wikimedia.eventyay.com/wm/wikimania2026/talk/HYTQBF/ From Abstract Content to Concrete Text with Wikidata Lexemes]‘”, about the suite of Natural Language Generation tools – [https://gitlab.com/mahir256/ninai Ninai], [https://gitlab.com/mahir256/udiron Udiron], and [https://elemthala.toolforge.org/ Elemthala] – that he has developed, and how [[Wikifunctions:Type proposals/Semantic unit|semantic units]] work. He showed many examples in French and other languages, which really helped people understand his proposal and the system. A video of this session starts at 6:45 in [https://www.youtube.com/live/hvpOFVZhgnE?si=j6PUorfOcCoAeV1B&t=24270 this recorded stream].
Third was the “''[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Abstract Wikipedia workshop: Let's create a multi-lingual article!]‘” hosted by the team. The room was absolutely full, and we first saw the venue's WiFi crash, making it a challenge having a hands-on workshop. But after a few minutes, the Wi-Fi recovered, and the session started for real.
And it was so extraordinary to be there! We saw dozens of people succeed in creating their very first article in Abstract Wikipedia, and we noticed common pain points where people struggled. We are reaching out to everyone who participated in that session in order to collect feedback that can help us to improve the user experience (see below).
My personal highlight in this session was a native Tyap speaker from Nigeria who called me over. He was creating an article about a Tyap topic, using Abstract Wikipedia in Tyap. He was stuck with a problem in the user interface, and once that was unblocked, he created his first sentence. Unfortunately, the result in Tyap didn’t make sense, but when we switched to English and saw the result, he was satisfied. But then he switched to French, and I saw a big smile on his face, seeing the result of his work.
That’s one of the core ideas of Abstract Wikipedia: everyone can contribute in their language to one shared encyclopedia, which can then be read in many, many languages. I was extremely excited to see it in action. And I saw it not only in Tyap, but also in Japanese and French.
Another highlight was seeing a first-time contributor creating a rather impressive article, given the state of Abstract Wikipedia and Wikifunctions. Within the short time of the workshop, they wrote the [[:abstract:Q1289|abstract article about Grenoble]], one of the better articles that currently exist on Abstract Wikipedia.
A [https://www.youtube.com/live/nCVeXaAk77c?si=DT6W8ehKSk2GrNb3&t=5544 video of this session starts at 1:32:24 in this recorded stream on YouTube]. James first introduced the project, then answered a few questions, and it was followed by folks working on their articles and us walking around offering support. This means that, following the introduction, the video probably won’t be the most interesting thing to watch.
Thanks so much to everyone who helped setting up the session, particularly the valiant volunteers who created useful functions, functions that were easy to use, who updated the list of fragments to add, and who made sure the demo’ed articles would work. We are very much indebted to you! Without you, this session would not have been possible.
Next week, we are going to share a few more quotes and vignettes from Wikimania in Paris.
=== Abstract Wikipedia quick feature ideas ===
Based on the comments from folks at the workshop at Wikimania, and things people ran into or mentioned, we've pulled together a quick ideas list of things we in the development team could work on. This would be on top of our work for the annual plan on faster and better NLG support, working with communities to consider piloting Abstract Wikipedia on their wiki, and other things. If you're interested, we'd love to hear from you on the page: [[Wikifunctions:Wikimania 2026 survey]]
=== Recent Changes in the software ===
We're delighted to now provide the initial version of human-readable diffs of changes to Objects on Wikifunctions.org ([[:phab:T284473|T284473]]), which also includes a fix to our underlying diffing code when items are both added and deleted ([[:phab:T432755|T432755]]). One of the areas that we know this still is hard to read is when items in a list are added or removed, and you just see '3' as the item's context; we want to hear from you what you like and need to work differently, so we can improve it and then extend it to work on Abstract Wikipedia article changes too.
Other changes on Wikifunctions include a new page, [[Special:FunctionUsage]], that lets you find usage of Functions on Abstract Wikipedia and via embedded Wikifunctions calls on wiki pages, ''e.g.'' [[Special:FunctionUsage/Z801]] ([[:phab:T390557|T390557]]). In addition, the labels for 'true' and 'false' will now always be available, so certain edits won't leave you with a raw "Z41" shown in the interface ([[:phab:T432458|T432458]]).
On Abstract Wikipedia, when editing abstract articles we now show the preview title of the subject in the generated text, not the interface text ([[:phab:T429663|T429663]]). Also, visiting the main "PreviewAbstract" page without specifying which page you want to see will now show a list of available pages (and when it was last updated): [https://abstract.wikipedia.org/wiki/Special:PreviewAbstract https://abstract.wikipedia.org/wiki/Special:PreviewAbstract] If you visit it for a language that isn't yet being generated, you will get a list of languages that are enabled to check, e.g. [https://abstract.wikipedia.org/wiki/Special:PreviewAbstract?uselang=gl https://abstract.wikipedia.org/wiki/Special:PreviewAbstract?uselang=gl]
And as part of our work to make sure abstract articles are loaded and shown faster and more stable ([[:phab:T430898|T430898]]), we have improved the flow so that server timeouts shouldn't get stuck but should clear after a few minutes.
Finally, to support more languages, we have created [[Z2053|Z2053/qqa-x-lor]] for Lorrain ([[:phab:T420823|T420823]]); note the unusual language code, as there is no ISO code to use yet.
=== Next Volunteers’ Corner on September 7 ===
Following Wikimania and due to the Northern Summer, we’re skipping the August Volunteers’ Corner. The next Volunteers’ Corner will be on Monday, 7 September 2026.
=== Fresh Functions bi-weekly: 147 new Functions ===
In the last two weeks we had 147 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|Z37657}}
* {{Z|Z37661}}
* {{Z|Z37665}}
* {{Z|Z37674}}
* {{Z|Z37677}}
* {{Z|Z37682}}
* {{Z|Z37683}}
* {{Z|Z37686}}
* {{Z|Z37689}}
* {{Z|Z37694}}
* {{Z|Z37712}}
* {{Z|Z37719}}
* {{Z|Z37725}}
* {{Z|Z37726}}
* {{Z|Z37732}}
* {{Z|Z37737}}
* {{Z|Z37745}}
* {{Z|Z37747}}
* {{Z|Z37749}}
* {{Z|Z37756}}
* {{Z|Z37761}}
* {{Z|Z37767}}
* {{Z|Z37772}}
* {{Z|Z37774}}
* {{Z|Z37777}}
* {{Z|Z37782}}
* {{Z|Z37785}}
* {{Z|Z37791}}
* {{Z|Z37801}}
* {{Z|Z37802}}
* {{Z|Z37805}}
* {{Z|Z37808}}
* {{Z|Z37809}}
* {{Z|Z37815}}
* {{Z|Z37817}}
* {{Z|Z37821}}
* {{Z|Z37827}}
* {{Z|Z37830}}
* {{Z|Z37833}}
* {{Z|Z37836}}
* {{Z|Z37838}}
* {{Z|Z37840}}
* {{Z|Z37843}}
* {{Z|Z37847}}
* {{Z|Z37851}}
* {{Z|Z37855}}
* {{Z|Z37858}}
* {{Z|Z37859}}
* {{Z|Z37866}}
* {{Z|Z37870}}
* {{Z|Z37873}}
* {{Z|Z37877}}
* {{Z|Z37880}}
* {{Z|Z37883}}
* {{Z|Z37886}}
* {{Z|Z37890}}
* {{Z|Z37895}}
* {{Z|Z37900}}
* {{Z|Z37906}}
* {{Z|Z37912}}
* {{Z|Z37916}}
* {{Z|Z37921}}
* {{Z|Z37922}}
* {{Z|Z37925}}
* {{Z|Z37927}}
* {{Z|Z37930}}
* {{Z|Z37934}}
* {{Z|Z37936}}
* {{Z|Z37940}}
* {{Z|Z37945}}
* {{Z|Z37951}}
* {{Z|Z37956}}
* {{Z|Z37959}}
* {{Z|Z37963}}
* {{Z|Z37970}}
* {{Z|Z37979}}
* {{Z|Z37984}}
* {{Z|Z37988}}
* {{Z|Z37995}}
* {{Z|Z37999}}
* {{Z|Z38011}}
* {{Z|Z38021}}
* {{Z|Z38025}}
* {{Z|Z38031}}
* {{Z|Z38034}}
* {{Z|Z38039}}
* {{Z|Z38042}}
* {{Z|Z38046}}
* {{Z|Z38053}}
* {{Z|Z38057}}
* {{Z|Z38060}}
* {{Z|Z38068}}
* {{Z|Z38078}}
* {{Z|Z38083}}
* {{Z|Z38095}}
* {{Z|Z38103}}
* {{Z|Z38114}}
* {{Z|Z38119}}
* {{Z|Z38129}}
* {{Z|Z38150}}
* {{Z|Z38159}}
* {{Z|Z38168}}
* {{Z|Z38178}}
* {{Z|Z38181}}
* {{Z|Z38185}}
* {{Z|Z38189}}
* {{Z|Z38198}}
* {{Z|Z38205}}
* {{Z|Z38210}}
* {{Z|Z38213}}
* {{Z|Z38216}}
* {{Z|Z38226}}
* {{Z|Z38229}}
* {{Z|Z38240}}
* {{Z|Z38246}}
* {{Z|Z38250}}
* {{Z|Z38255}}
* {{Z|Z38256}}
* {{Z|Z38272}}
* {{Z|Z38274}}
* {{Z|Z38280}}
* {{Z|Z38285}}
* {{Z|Z38288}}
* {{Z|Z38295}}
* {{Z|Z38317}}
* {{Z|Z38323}}
* {{Z|Z38325}}
* {{Z|Z38329}}
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.
se6i46uokv3s79h5s9qjuo7rkdmevzv
294962
294961
2026-07-29T20:30:04Z
DVrandecic (WMF)
7
294962
wikitext
text/x-wiki
Welcome to newsletter Nr. [https://www.wikifunctions.org/wiki/Z13521?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z13521%22%2C%22Z13521K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z13647%22%2C%22Z13647K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%226%22%7D%2C%22Z13647K2%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%221%22%7D%7D%2C%22Z13521K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z13521%22%2C%22Z13521K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z13647%22%2C%22Z13647K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%226%22%7D%2C%22Z13647K2%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%222%22%7D%7D%2C%22Z13521K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z13647%22%2C%22Z13647K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%226%22%7D%2C%22Z13647K2%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%223%22%7D%7D%7D%7D 258].
=== Abstract Wikipedia at Wikimania ===
Last week was Wikimania, the annual global meeting of Wikimedians from all over the world. So much was happening! Thanks to everyone who reached out to talk with us about Abstract Wikipedia. So many people told me that they think Abstract Wikipedia is part of the future of Wikipedia, and that they are excited to have seen the project launch and what it may become. Today, we will focus on the three conference sessions on topics relevant to Abstract Wikipedia, and we will link to the recordings on YouTube (the conference organisers will be re-uploading them to Commons soon). Next time, we will share a few more stories and quotes from the conference.
First, Dnshitobu presented “''[https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/ Making indigenous languages ready for Wikifunctions]''” on getting Lexemes in Wikidata ready for Abstract Wikipedia. He discussed the challenges of using Wikidata to increase the number and quality of Lexemes in different languages, how Natural Language Generation (NLG) fragments functions get written on Wikifunctions, and especially how less-resourced languages can get started. His main proposal is that editors can create simple wikitext tables of example fragments in their language so that others could later do the technical work of setting up the lexemes and NLG functions. You can see his table for Dagbani at [[User:Dnshitobu/Dagbani_Fragments]]. A video of this session starts at 5:17 in [https://www.youtube.com/live/hvpOFVZhgnE?si=K4vSz6aKeN6hab-D&t=19004 this recorded stream].
Second, Mahir presented “''[https://wikimedia.eventyay.com/wm/wikimania2026/talk/HYTQBF/ From Abstract Content to Concrete Text with Wikidata Lexemes]‘”, about the suite of Natural Language Generation tools – [https://gitlab.com/mahir256/ninai Ninai], [https://gitlab.com/mahir256/udiron Udiron], and [https://elemthala.toolforge.org/ Elemthala] – that he has developed, and how [[Wikifunctions:Type proposals/Semantic unit|semantic units]] work. He showed many examples in French and other languages, which really helped people understand his proposal and the system. A video of this session starts at 6:45 in [https://www.youtube.com/live/hvpOFVZhgnE?si=j6PUorfOcCoAeV1B&t=24270 this recorded stream].
Third was the “''[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Abstract Wikipedia workshop: Let's create a multi-lingual article!]‘” hosted by the team. The room was absolutely full, and we first saw the venue's WiFi crash, making it a challenge having a hands-on workshop. But after a few minutes, the Wi-Fi recovered, and the session started for real.
And it was so extraordinary to be there! We saw dozens of people succeed in creating their very first article in Abstract Wikipedia, and we noticed common pain points where people struggled. We are reaching out to everyone who participated in that session in order to collect feedback that can help us to improve the user experience (see below).
My personal highlight in this session was a native Tyap speaker from Nigeria who called me over. He was creating an article about a Tyap topic, using Abstract Wikipedia in Tyap. He was stuck with a problem in the user interface, and once that was unblocked, he created his first sentence. Unfortunately, the result in Tyap didn’t make sense, but when we switched to English and saw the result, he was satisfied. But then he switched to French, and I saw a big smile on his face, seeing the result of his work.
That’s one of the core ideas of Abstract Wikipedia: everyone can contribute in their language to one shared encyclopedia, which can then be read in many, many languages. I was extremely excited to see it in action. And I saw it not only in Tyap, but also in Japanese and French.
Another highlight was seeing a first-time contributor creating a rather impressive article, given the state of Abstract Wikipedia and Wikifunctions. Within the short time of the workshop, they wrote the [[:abstract:Q1289|abstract article about Grenoble]], one of the better articles that currently exist on Abstract Wikipedia.
A [https://www.youtube.com/live/nCVeXaAk77c?si=DT6W8ehKSk2GrNb3&t=5544 video of this session starts at 1:32:24 in this recorded stream on YouTube]. James first introduced the project, then answered a few questions, and it was followed by folks working on their articles and us walking around offering support. This means that, following the introduction, the video probably won’t be the most interesting thing to watch.
Thanks so much to everyone who helped setting up the session, particularly the valiant volunteers who created useful functions, functions that were easy to use, who updated the list of fragments to add, and who made sure the demo’ed articles would work. We are very much indebted to you! Without you, this session would not have been possible.
Next week, we are going to share a few more quotes and vignettes from Wikimania in Paris.
=== Abstract Wikipedia quick feature ideas ===
Based on the comments from folks at the workshop at Wikimania, and things people ran into or mentioned, we've pulled together a quick ideas list of things we in the development team could work on. This would be on top of our work for the annual plan on faster and better NLG support, working with communities to consider piloting Abstract Wikipedia on their wiki, and other things. If you're interested, we'd love to hear from you on the page: [[Wikifunctions:Wikimania 2026 survey]]
=== Recent Changes in the software ===
We're delighted to now provide the initial version of human-readable diffs of changes to Objects on Wikifunctions.org ([[:phab:T284473|T284473]]), which also includes a fix to our underlying diffing code when items are both added and deleted ([[:phab:T432755|T432755]]). One of the areas that we know this still is hard to read is when items in a list are added or removed, and you just see '3' as the item's context; we want to hear from you what you like and need to work differently, so we can improve it and then extend it to work on Abstract Wikipedia article changes too.
Other changes on Wikifunctions include a new page, [[Special:FunctionUsage]], that lets you find usage of Functions on Abstract Wikipedia and via embedded Wikifunctions calls on wiki pages, ''e.g.'' [[Special:FunctionUsage/Z801]] ([[:phab:T390557|T390557]]). In addition, the labels for 'true' and 'false' will now always be available, so certain edits won't leave you with a raw "Z41" shown in the interface ([[:phab:T432458|T432458]]).
On Abstract Wikipedia, when editing abstract articles we now show the preview title of the subject in the generated text, not the interface text ([[:phab:T429663|T429663]]). Also, visiting the main "PreviewAbstract" page without specifying which page you want to see will now show a list of available pages (and when it was last updated): [https://abstract.wikipedia.org/wiki/Special:PreviewAbstract https://abstract.wikipedia.org/wiki/Special:PreviewAbstract] If you visit it for a language that isn't yet being generated, you will get a list of languages that are enabled to check, e.g. [https://abstract.wikipedia.org/wiki/Special:PreviewAbstract?uselang=gl https://abstract.wikipedia.org/wiki/Special:PreviewAbstract?uselang=gl]
And as part of our work to make sure abstract articles are loaded and shown faster and more stable ([[:phab:T430898|T430898]]), we have improved the flow so that server timeouts shouldn't get stuck but should clear after a few minutes.
Finally, to support more languages, we have created [[Z2053|Z2053/qqa-x-lor]] for Lorrain ([[:phab:T420823|T420823]]); note the unusual language code, as there is no ISO code to use yet.
=== Next Volunteers’ Corner on September 7 ===
Following Wikimania and due to the Northern Summer, we’re skipping the August Volunteers’ Corner. The next Volunteers’ Corner will be on Monday, 7 September 2026.
=== Fresh Functions bi-weekly: 147 new Functions ===
In the last two weeks we had 147 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|Z37657}}
* {{Z|Z37661}}
* {{Z|Z37665}}
* {{Z|Z37674}}
* {{Z|Z37677}}
* {{Z|Z37682}}
* {{Z|Z37683}}
* {{Z|Z37686}}
* {{Z|Z37689}}
* {{Z|Z37694}}
* {{Z|Z37712}}
* {{Z|Z37719}}
* {{Z|Z37725}}
* {{Z|Z37726}}
* {{Z|Z37732}}
* {{Z|Z37737}}
* {{Z|Z37745}}
* {{Z|Z37747}}
* {{Z|Z37749}}
* {{Z|Z37756}}
* {{Z|Z37761}}
* {{Z|Z37767}}
* {{Z|Z37772}}
* {{Z|Z37774}}
* {{Z|Z37777}}
* {{Z|Z37782}}
* {{Z|Z37785}}
* {{Z|Z37791}}
* {{Z|Z37801}}
* {{Z|Z37802}}
* {{Z|Z37805}}
* {{Z|Z37808}}
* {{Z|Z37809}}
* {{Z|Z37815}}
* {{Z|Z37817}}
* {{Z|Z37821}}
* {{Z|Z37827}}
* {{Z|Z37830}}
* {{Z|Z37833}}
* {{Z|Z37836}}
* {{Z|Z37838}}
* {{Z|Z37840}}
* {{Z|Z37843}}
* {{Z|Z37847}}
* {{Z|Z37851}}
* {{Z|Z37855}}
* {{Z|Z37858}}
* {{Z|Z37859}}
* {{Z|Z37866}}
* {{Z|Z37870}}
* {{Z|Z37873}}
* {{Z|Z37877}}
* {{Z|Z37880}}
* {{Z|Z37883}}
* {{Z|Z37886}}
* {{Z|Z37890}}
* {{Z|Z37895}}
* {{Z|Z37900}}
* {{Z|Z37906}}
* {{Z|Z37912}}
* {{Z|Z37916}}
* {{Z|Z37921}}
* {{Z|Z37922}}
* {{Z|Z37925}}
* {{Z|Z37927}}
* {{Z|Z37930}}
* {{Z|Z37934}}
* {{Z|Z37936}}
* {{Z|Z37940}}
* {{Z|Z37945}}
* {{Z|Z37951}}
* {{Z|Z37956}}
* {{Z|Z37959}}
* {{Z|Z37963}}
* {{Z|Z37970}}
* {{Z|Z37979}}
* {{Z|Z37984}}
* {{Z|Z37988}}
* {{Z|Z37995}}
* {{Z|Z37999}}
* {{Z|Z38011}}
* {{Z|Z38021}}
* {{Z|Z38025}}
* {{Z|Z38031}}
* {{Z|Z38034}}
* {{Z|Z38039}}
* {{Z|Z38042}}
* {{Z|Z38046}}
* {{Z|Z38053}}
* {{Z|Z38057}}
* {{Z|Z38060}}
* {{Z|Z38068}}
* {{Z|Z38078}}
* {{Z|Z38083}}
* {{Z|Z38095}}
* {{Z|Z38103}}
* {{Z|Z38114}}
* {{Z|Z38119}}
* {{Z|Z38129}}
* {{Z|Z38150}}
* {{Z|Z38159}}
* {{Z|Z38168}}
* {{Z|Z38178}}
* {{Z|Z38181}}
* {{Z|Z38185}}
* {{Z|Z38189}}
* {{Z|Z38198}}
* {{Z|Z38205}}
* {{Z|Z38210}}
* {{Z|Z38213}}
* {{Z|Z38216}}
* {{Z|Z38226}}
* {{Z|Z38229}}
* {{Z|Z38240}}
* {{Z|Z38246}}
* {{Z|Z38250}}
* {{Z|Z38255}}
* {{Z|Z38256}}
* {{Z|Z38272}}
* {{Z|Z38274}}
* {{Z|Z38280}}
* {{Z|Z38285}}
* {{Z|Z38288}}
* {{Z|Z38295}}
* {{Z|Z38317}}
* {{Z|Z38323}}
* {{Z|Z38325}}
* {{Z|Z38329}}
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.
9kq6a41optgex1uogbr8wmv9hxx82ps
294963
294962
2026-07-29T20:30:24Z
DVrandecic (WMF)
7
294963
wikitext
text/x-wiki
Welcome to newsletter Nr. [https://www.wikifunctions.org/wiki/Z13521?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z13521%22%2C%22Z13521K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z13647%22%2C%22Z13647K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%226%22%7D%2C%22Z13647K2%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%221%22%7D%7D%2C%22Z13521K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z13521%22%2C%22Z13521K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z13647%22%2C%22Z13647K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%226%22%7D%2C%22Z13647K2%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%222%22%7D%7D%2C%22Z13521K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z13647%22%2C%22Z13647K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%226%22%7D%2C%22Z13647K2%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%223%22%7D%7D%7D%7D 258].
=== Abstract Wikipedia at Wikimania ===
Last week was Wikimania, the annual global meeting of Wikimedians from all over the world. So much was happening! Thanks to everyone who reached out to talk with us about Abstract Wikipedia. So many people told me that they think Abstract Wikipedia is part of the future of Wikipedia, and that they are excited to have seen the project launch and what it may become. Today, we will focus on the three conference sessions on topics relevant to Abstract Wikipedia, and we will link to the recordings on YouTube (the conference organisers will be re-uploading them to Commons soon). Next time, we will share a few more stories and quotes from the conference.
First, Dnshitobu presented “''[https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/ Making indigenous languages ready for Wikifunctions]''” on getting Lexemes in Wikidata ready for Abstract Wikipedia. He discussed the challenges of using Wikidata to increase the number and quality of Lexemes in different languages, how Natural Language Generation (NLG) fragments functions get written on Wikifunctions, and especially how less-resourced languages can get started. His main proposal is that editors can create simple wikitext tables of example fragments in their language so that others could later do the technical work of setting up the lexemes and NLG functions. You can see his table for Dagbani at [[User:Dnshitobu/Dagbani_Fragments]]. A video of this session starts at 5:17 in [https://www.youtube.com/live/hvpOFVZhgnE?si=K4vSz6aKeN6hab-D&t=19004 this recorded stream].
Second, Mahir presented “''[https://wikimedia.eventyay.com/wm/wikimania2026/talk/HYTQBF/ From Abstract Content to Concrete Text with Wikidata Lexemes]''”, about the suite of Natural Language Generation tools – [https://gitlab.com/mahir256/ninai Ninai], [https://gitlab.com/mahir256/udiron Udiron], and [https://elemthala.toolforge.org/ Elemthala] – that he has developed, and how [[Wikifunctions:Type proposals/Semantic unit|semantic units]] work. He showed many examples in French and other languages, which really helped people understand his proposal and the system. A video of this session starts at 6:45 in [https://www.youtube.com/live/hvpOFVZhgnE?si=j6PUorfOcCoAeV1B&t=24270 this recorded stream].
Third was the “''[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Abstract Wikipedia workshop: Let's create a multi-lingual article!]''” hosted by the team. The room was absolutely full, and we first saw the venue's WiFi crash, making it a challenge having a hands-on workshop. But after a few minutes, the Wi-Fi recovered, and the session started for real.
And it was so extraordinary to be there! We saw dozens of people succeed in creating their very first article in Abstract Wikipedia, and we noticed common pain points where people struggled. We are reaching out to everyone who participated in that session in order to collect feedback that can help us to improve the user experience (see below).
My personal highlight in this session was a native Tyap speaker from Nigeria who called me over. He was creating an article about a Tyap topic, using Abstract Wikipedia in Tyap. He was stuck with a problem in the user interface, and once that was unblocked, he created his first sentence. Unfortunately, the result in Tyap didn’t make sense, but when we switched to English and saw the result, he was satisfied. But then he switched to French, and I saw a big smile on his face, seeing the result of his work.
That’s one of the core ideas of Abstract Wikipedia: everyone can contribute in their language to one shared encyclopedia, which can then be read in many, many languages. I was extremely excited to see it in action. And I saw it not only in Tyap, but also in Japanese and French.
Another highlight was seeing a first-time contributor creating a rather impressive article, given the state of Abstract Wikipedia and Wikifunctions. Within the short time of the workshop, they wrote the [[:abstract:Q1289|abstract article about Grenoble]], one of the better articles that currently exist on Abstract Wikipedia.
A [https://www.youtube.com/live/nCVeXaAk77c?si=DT6W8ehKSk2GrNb3&t=5544 video of this session starts at 1:32:24 in this recorded stream on YouTube]. James first introduced the project, then answered a few questions, and it was followed by folks working on their articles and us walking around offering support. This means that, following the introduction, the video probably won’t be the most interesting thing to watch.
Thanks so much to everyone who helped setting up the session, particularly the valiant volunteers who created useful functions, functions that were easy to use, who updated the list of fragments to add, and who made sure the demo’ed articles would work. We are very much indebted to you! Without you, this session would not have been possible.
Next week, we are going to share a few more quotes and vignettes from Wikimania in Paris.
=== Abstract Wikipedia quick feature ideas ===
Based on the comments from folks at the workshop at Wikimania, and things people ran into or mentioned, we've pulled together a quick ideas list of things we in the development team could work on. This would be on top of our work for the annual plan on faster and better NLG support, working with communities to consider piloting Abstract Wikipedia on their wiki, and other things. If you're interested, we'd love to hear from you on the page: [[Wikifunctions:Wikimania 2026 survey]]
=== Recent Changes in the software ===
We're delighted to now provide the initial version of human-readable diffs of changes to Objects on Wikifunctions.org ([[:phab:T284473|T284473]]), which also includes a fix to our underlying diffing code when items are both added and deleted ([[:phab:T432755|T432755]]). One of the areas that we know this still is hard to read is when items in a list are added or removed, and you just see '3' as the item's context; we want to hear from you what you like and need to work differently, so we can improve it and then extend it to work on Abstract Wikipedia article changes too.
Other changes on Wikifunctions include a new page, [[Special:FunctionUsage]], that lets you find usage of Functions on Abstract Wikipedia and via embedded Wikifunctions calls on wiki pages, ''e.g.'' [[Special:FunctionUsage/Z801]] ([[:phab:T390557|T390557]]). In addition, the labels for 'true' and 'false' will now always be available, so certain edits won't leave you with a raw "Z41" shown in the interface ([[:phab:T432458|T432458]]).
On Abstract Wikipedia, when editing abstract articles we now show the preview title of the subject in the generated text, not the interface text ([[:phab:T429663|T429663]]). Also, visiting the main "PreviewAbstract" page without specifying which page you want to see will now show a list of available pages (and when it was last updated): [https://abstract.wikipedia.org/wiki/Special:PreviewAbstract https://abstract.wikipedia.org/wiki/Special:PreviewAbstract] If you visit it for a language that isn't yet being generated, you will get a list of languages that are enabled to check, e.g. [https://abstract.wikipedia.org/wiki/Special:PreviewAbstract?uselang=gl https://abstract.wikipedia.org/wiki/Special:PreviewAbstract?uselang=gl]
And as part of our work to make sure abstract articles are loaded and shown faster and more stable ([[:phab:T430898|T430898]]), we have improved the flow so that server timeouts shouldn't get stuck but should clear after a few minutes.
Finally, to support more languages, we have created [[Z2053|Z2053/qqa-x-lor]] for Lorrain ([[:phab:T420823|T420823]]); note the unusual language code, as there is no ISO code to use yet.
=== Next Volunteers’ Corner on September 7 ===
Following Wikimania and due to the Northern Summer, we’re skipping the August Volunteers’ Corner. The next Volunteers’ Corner will be on Monday, 7 September 2026.
=== Fresh Functions bi-weekly: 147 new Functions ===
In the last two weeks we had 147 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|Z37657}}
* {{Z|Z37661}}
* {{Z|Z37665}}
* {{Z|Z37674}}
* {{Z|Z37677}}
* {{Z|Z37682}}
* {{Z|Z37683}}
* {{Z|Z37686}}
* {{Z|Z37689}}
* {{Z|Z37694}}
* {{Z|Z37712}}
* {{Z|Z37719}}
* {{Z|Z37725}}
* {{Z|Z37726}}
* {{Z|Z37732}}
* {{Z|Z37737}}
* {{Z|Z37745}}
* {{Z|Z37747}}
* {{Z|Z37749}}
* {{Z|Z37756}}
* {{Z|Z37761}}
* {{Z|Z37767}}
* {{Z|Z37772}}
* {{Z|Z37774}}
* {{Z|Z37777}}
* {{Z|Z37782}}
* {{Z|Z37785}}
* {{Z|Z37791}}
* {{Z|Z37801}}
* {{Z|Z37802}}
* {{Z|Z37805}}
* {{Z|Z37808}}
* {{Z|Z37809}}
* {{Z|Z37815}}
* {{Z|Z37817}}
* {{Z|Z37821}}
* {{Z|Z37827}}
* {{Z|Z37830}}
* {{Z|Z37833}}
* {{Z|Z37836}}
* {{Z|Z37838}}
* {{Z|Z37840}}
* {{Z|Z37843}}
* {{Z|Z37847}}
* {{Z|Z37851}}
* {{Z|Z37855}}
* {{Z|Z37858}}
* {{Z|Z37859}}
* {{Z|Z37866}}
* {{Z|Z37870}}
* {{Z|Z37873}}
* {{Z|Z37877}}
* {{Z|Z37880}}
* {{Z|Z37883}}
* {{Z|Z37886}}
* {{Z|Z37890}}
* {{Z|Z37895}}
* {{Z|Z37900}}
* {{Z|Z37906}}
* {{Z|Z37912}}
* {{Z|Z37916}}
* {{Z|Z37921}}
* {{Z|Z37922}}
* {{Z|Z37925}}
* {{Z|Z37927}}
* {{Z|Z37930}}
* {{Z|Z37934}}
* {{Z|Z37936}}
* {{Z|Z37940}}
* {{Z|Z37945}}
* {{Z|Z37951}}
* {{Z|Z37956}}
* {{Z|Z37959}}
* {{Z|Z37963}}
* {{Z|Z37970}}
* {{Z|Z37979}}
* {{Z|Z37984}}
* {{Z|Z37988}}
* {{Z|Z37995}}
* {{Z|Z37999}}
* {{Z|Z38011}}
* {{Z|Z38021}}
* {{Z|Z38025}}
* {{Z|Z38031}}
* {{Z|Z38034}}
* {{Z|Z38039}}
* {{Z|Z38042}}
* {{Z|Z38046}}
* {{Z|Z38053}}
* {{Z|Z38057}}
* {{Z|Z38060}}
* {{Z|Z38068}}
* {{Z|Z38078}}
* {{Z|Z38083}}
* {{Z|Z38095}}
* {{Z|Z38103}}
* {{Z|Z38114}}
* {{Z|Z38119}}
* {{Z|Z38129}}
* {{Z|Z38150}}
* {{Z|Z38159}}
* {{Z|Z38168}}
* {{Z|Z38178}}
* {{Z|Z38181}}
* {{Z|Z38185}}
* {{Z|Z38189}}
* {{Z|Z38198}}
* {{Z|Z38205}}
* {{Z|Z38210}}
* {{Z|Z38213}}
* {{Z|Z38216}}
* {{Z|Z38226}}
* {{Z|Z38229}}
* {{Z|Z38240}}
* {{Z|Z38246}}
* {{Z|Z38250}}
* {{Z|Z38255}}
* {{Z|Z38256}}
* {{Z|Z38272}}
* {{Z|Z38274}}
* {{Z|Z38280}}
* {{Z|Z38285}}
* {{Z|Z38288}}
* {{Z|Z38295}}
* {{Z|Z38317}}
* {{Z|Z38323}}
* {{Z|Z38325}}
* {{Z|Z38329}}
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.
hdrousrnub8gnxylu8jbvtr05bu9q9t
295032
294963
2026-07-30T08:37:44Z
Jdforrester (WMF)
4
Add navbar, mark for translation.
295032
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = <translate>Previous update</translate>
| prev = 2026-07-16
| nextlabel = <translate>Next update</translate>
| next =
}}
<translate>
Welcome to newsletter Nr. [https://www.wikifunctions.org/wiki/Z13521?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z13521%22%2C%22Z13521K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z13647%22%2C%22Z13647K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%226%22%7D%2C%22Z13647K2%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%221%22%7D%7D%2C%22Z13521K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z13521%22%2C%22Z13521K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z13647%22%2C%22Z13647K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%226%22%7D%2C%22Z13647K2%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%222%22%7D%7D%2C%22Z13521K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z13647%22%2C%22Z13647K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%226%22%7D%2C%22Z13647K2%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%223%22%7D%7D%7D%7D 258].
=== Abstract Wikipedia at Wikimania ===
Last week was Wikimania, the annual global meeting of Wikimedians from all over the world. So much was happening! Thanks to everyone who reached out to talk with us about Abstract Wikipedia. So many people told me that they think Abstract Wikipedia is part of the future of Wikipedia, and that they are excited to have seen the project launch and what it may become. Today, we will focus on the three conference sessions on topics relevant to Abstract Wikipedia, and we will link to the recordings on YouTube (the conference organisers will be re-uploading them to Commons soon). Next time, we will share a few more stories and quotes from the conference.
First, Dnshitobu presented “''[https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/ Making indigenous languages ready for Wikifunctions]''” on getting Lexemes in Wikidata ready for Abstract Wikipedia. He discussed the challenges of using Wikidata to increase the number and quality of Lexemes in different languages, how Natural Language Generation (NLG) fragments functions get written on Wikifunctions, and especially how less-resourced languages can get started. His main proposal is that editors can create simple wikitext tables of example fragments in their language so that others could later do the technical work of setting up the lexemes and NLG functions. You can see his table for Dagbani at [[User:Dnshitobu/Dagbani_Fragments]]. A video of this session starts at 5:17 in [https://www.youtube.com/live/hvpOFVZhgnE?si=K4vSz6aKeN6hab-D&t=19004 this recorded stream].
Second, Mahir presented “''[https://wikimedia.eventyay.com/wm/wikimania2026/talk/HYTQBF/ From Abstract Content to Concrete Text with Wikidata Lexemes]''”, about the suite of Natural Language Generation tools – [https://gitlab.com/mahir256/ninai Ninai], [https://gitlab.com/mahir256/udiron Udiron], and [https://elemthala.toolforge.org/ Elemthala] – that he has developed, and how [[Wikifunctions:Type proposals/Semantic unit|semantic units]] work. He showed many examples in French and other languages, which really helped people understand his proposal and the system. A video of this session starts at 6:45 in [https://www.youtube.com/live/hvpOFVZhgnE?si=j6PUorfOcCoAeV1B&t=24270 this recorded stream].
Third was the “''[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Abstract Wikipedia workshop: Let's create a multi-lingual article!]''” hosted by the team. The room was absolutely full, and we first saw the venue's WiFi crash, making it a challenge having a hands-on workshop. But after a few minutes, the Wi-Fi recovered, and the session started for real.
And it was so extraordinary to be there! We saw dozens of people succeed in creating their very first article in Abstract Wikipedia, and we noticed common pain points where people struggled. We are reaching out to everyone who participated in that session in order to collect feedback that can help us to improve the user experience (see below).
My personal highlight in this session was a native Tyap speaker from Nigeria who called me over. He was creating an article about a Tyap topic, using Abstract Wikipedia in Tyap. He was stuck with a problem in the user interface, and once that was unblocked, he created his first sentence. Unfortunately, the result in Tyap didn’t make sense, but when we switched to English and saw the result, he was satisfied. But then he switched to French, and I saw a big smile on his face, seeing the result of his work.
That’s one of the core ideas of Abstract Wikipedia: everyone can contribute in their language to one shared encyclopedia, which can then be read in many, many languages. I was extremely excited to see it in action. And I saw it not only in Tyap, but also in Japanese and French.
Another highlight was seeing a first-time contributor creating a rather impressive article, given the state of Abstract Wikipedia and Wikifunctions. Within the short time of the workshop, they wrote the [[:abstract:Q1289|abstract article about Grenoble]], one of the better articles that currently exist on Abstract Wikipedia.
A [https://www.youtube.com/live/nCVeXaAk77c?si=DT6W8ehKSk2GrNb3&t=5544 video of this session starts at 1:32:24 in this recorded stream on YouTube]. James first introduced the project, then answered a few questions, and it was followed by folks working on their articles and us walking around offering support. This means that, following the introduction, the video probably won’t be the most interesting thing to watch.
Thanks so much to everyone who helped setting up the session, particularly the valiant volunteers who created useful functions, functions that were easy to use, who updated the list of fragments to add, and who made sure the demo’ed articles would work. We are very much indebted to you! Without you, this session would not have been possible.
Next week, we are going to share a few more quotes and vignettes from Wikimania in Paris.
=== Abstract Wikipedia quick feature ideas ===
Based on the comments from folks at the workshop at Wikimania, and things people ran into or mentioned, we've pulled together a quick ideas list of things we in the development team could work on. This would be on top of our work for the annual plan on faster and better NLG support, working with communities to consider piloting Abstract Wikipedia on their wiki, and other things. If you're interested, we'd love to hear from you on the page: [[Wikifunctions:Wikimania 2026 survey]]
=== Recent Changes in the software ===
We're delighted to now provide the initial version of human-readable diffs of changes to Objects on Wikifunctions.org ([[:phab:T284473|T284473]]), which also includes a fix to our underlying diffing code when items are both added and deleted ([[:phab:T432755|T432755]]). One of the areas that we know this still is hard to read is when items in a list are added or removed, and you just see '3' as the item's context; we want to hear from you what you like and need to work differently, so we can improve it and then extend it to work on Abstract Wikipedia article changes too.
Other changes on Wikifunctions include a new page, [[Special:FunctionUsage]], that lets you find usage of Functions on Abstract Wikipedia and via embedded Wikifunctions calls on wiki pages, ''e.g.'' [[Special:FunctionUsage/Z801]] ([[:phab:T390557|T390557]]). In addition, the labels for 'true' and 'false' will now always be available, so certain edits won't leave you with a raw "Z41" shown in the interface ([[:phab:T432458|T432458]]).
On Abstract Wikipedia, when editing abstract articles we now show the preview title of the subject in the generated text, not the interface text ([[:phab:T429663|T429663]]). Also, visiting the main "PreviewAbstract" page without specifying which page you want to see will now show a list of available pages (and when it was last updated): [https://abstract.wikipedia.org/wiki/Special:PreviewAbstract https://abstract.wikipedia.org/wiki/Special:PreviewAbstract] If you visit it for a language that isn't yet being generated, you will get a list of languages that are enabled to check, e.g. [https://abstract.wikipedia.org/wiki/Special:PreviewAbstract?uselang=gl https://abstract.wikipedia.org/wiki/Special:PreviewAbstract?uselang=gl]
And as part of our work to make sure abstract articles are loaded and shown faster and more stable ([[:phab:T430898|T430898]]), we have improved the flow so that server timeouts shouldn't get stuck but should clear after a few minutes.
Finally, to support more languages, we have created [[Z2053|Z2053/qqa-x-lor]] for Lorrain ([[:phab:T420823|T420823]]); note the unusual language code, as there is no ISO code to use yet.
=== Next Volunteers’ Corner on September 7 ===
Following Wikimania and due to the Northern Summer, we’re skipping the August Volunteers’ Corner. The next Volunteers’ Corner will be on Monday, 7 September 2026.
=== Fresh Functions bi-weekly: 147 new Functions ===
In the last two weeks we had 147 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|Z37657}}
* {{Z|Z37661}}
* {{Z|Z37665}}
* {{Z|Z37674}}
* {{Z|Z37677}}
* {{Z|Z37682}}
* {{Z|Z37683}}
* {{Z|Z37686}}
* {{Z|Z37689}}
* {{Z|Z37694}}
* {{Z|Z37712}}
* {{Z|Z37719}}
* {{Z|Z37725}}
* {{Z|Z37726}}
* {{Z|Z37732}}
* {{Z|Z37737}}
* {{Z|Z37745}}
* {{Z|Z37747}}
* {{Z|Z37749}}
* {{Z|Z37756}}
* {{Z|Z37761}}
* {{Z|Z37767}}
* {{Z|Z37772}}
* {{Z|Z37774}}
* {{Z|Z37777}}
* {{Z|Z37782}}
* {{Z|Z37785}}
* {{Z|Z37791}}
* {{Z|Z37801}}
* {{Z|Z37802}}
* {{Z|Z37805}}
* {{Z|Z37808}}
* {{Z|Z37809}}
* {{Z|Z37815}}
* {{Z|Z37817}}
* {{Z|Z37821}}
* {{Z|Z37827}}
* {{Z|Z37830}}
* {{Z|Z37833}}
* {{Z|Z37836}}
* {{Z|Z37838}}
* {{Z|Z37840}}
* {{Z|Z37843}}
* {{Z|Z37847}}
* {{Z|Z37851}}
* {{Z|Z37855}}
* {{Z|Z37858}}
* {{Z|Z37859}}
* {{Z|Z37866}}
* {{Z|Z37870}}
* {{Z|Z37873}}
* {{Z|Z37877}}
* {{Z|Z37880}}
* {{Z|Z37883}}
* {{Z|Z37886}}
* {{Z|Z37890}}
* {{Z|Z37895}}
* {{Z|Z37900}}
* {{Z|Z37906}}
* {{Z|Z37912}}
* {{Z|Z37916}}
* {{Z|Z37921}}
* {{Z|Z37922}}
* {{Z|Z37925}}
* {{Z|Z37927}}
* {{Z|Z37930}}
* {{Z|Z37934}}
* {{Z|Z37936}}
* {{Z|Z37940}}
* {{Z|Z37945}}
* {{Z|Z37951}}
* {{Z|Z37956}}
* {{Z|Z37959}}
* {{Z|Z37963}}
* {{Z|Z37970}}
* {{Z|Z37979}}
* {{Z|Z37984}}
* {{Z|Z37988}}
* {{Z|Z37995}}
* {{Z|Z37999}}
* {{Z|Z38011}}
* {{Z|Z38021}}
* {{Z|Z38025}}
* {{Z|Z38031}}
* {{Z|Z38034}}
* {{Z|Z38039}}
* {{Z|Z38042}}
* {{Z|Z38046}}
* {{Z|Z38053}}
* {{Z|Z38057}}
* {{Z|Z38060}}
* {{Z|Z38068}}
* {{Z|Z38078}}
* {{Z|Z38083}}
* {{Z|Z38095}}
* {{Z|Z38103}}
* {{Z|Z38114}}
* {{Z|Z38119}}
* {{Z|Z38129}}
* {{Z|Z38150}}
* {{Z|Z38159}}
* {{Z|Z38168}}
* {{Z|Z38178}}
* {{Z|Z38181}}
* {{Z|Z38185}}
* {{Z|Z38189}}
* {{Z|Z38198}}
* {{Z|Z38205}}
* {{Z|Z38210}}
* {{Z|Z38213}}
* {{Z|Z38216}}
* {{Z|Z38226}}
* {{Z|Z38229}}
* {{Z|Z38240}}
* {{Z|Z38246}}
* {{Z|Z38250}}
* {{Z|Z38255}}
* {{Z|Z38256}}
* {{Z|Z38272}}
* {{Z|Z38274}}
* {{Z|Z38280}}
* {{Z|Z38285}}
* {{Z|Z38288}}
* {{Z|Z38295}}
* {{Z|Z38317}}
* {{Z|Z38323}}
* {{Z|Z38325}}
* {{Z|Z38329}}
<translate>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.</translate>
q81lhv6newv9vja7ufz4b55k6nirg3a
Wikifunctions:Categorization
4
88880
294966
2026-07-29T20:38:16Z
Axolitl
85298
Redirected page to [[Help:Categorization]]
294966
wikitext
text/x-wiki
#REDIRECT [[Help:Categorization]]
ebj7mn5zglbhfcxfr3v6eqp0f6lhs4h
Z38520
0
88881
294967
2026-07-29T20:57:39Z
Jsamwrites
938
294967
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38520"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38520K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z38520K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z38520"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "auto-classifying sentence – entity subclass"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
buj2lz89g295xtg95xpvc99qomt51oo
294997
294967
2026-07-29T21:47:17Z
Jsamwrites
938
294997
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38520"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38520K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z40",
"Z17K2": "Z38520K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity repeated?"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38520K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "tense"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z38520K4",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z38520"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "auto-classifying sentence – entity subclass"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
ff0hfts46gu4vxfo4p7ur2jv0gieqvj
294999
294997
2026-07-29T21:48:23Z
Jsamwrites
938
Added Z38524 to the approved list of implementations
294999
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38520"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38520K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z40",
"Z17K2": "Z38520K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity repeated?"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38520K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "tense"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z38520K4",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14",
"Z38524"
],
"Z8K5": "Z38520"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "auto-classifying sentence – entity subclass"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
2awiel4avhfp6x2iavasg0sqaz8y6sm
295001
294999
2026-07-29T21:51:01Z
Jsamwrites
938
Added Z38525 to the approved list of test cases
295001
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38520"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38520K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z40",
"Z17K2": "Z38520K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity repeated?"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38520K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "tense"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z38520K4",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20",
"Z38525"
],
"Z8K4": [
"Z14",
"Z38524"
],
"Z8K5": "Z38520"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "auto-classifying sentence – entity subclass"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
hnthunxzmkvoakw69tmw7wt6e39qjee
Z38521
0
88882
294968
2026-07-29T20:58:43Z
Jsamwrites
938
294968
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38521"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38521K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z38521K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z38521"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "auto-classifying sentence – subclass, English"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
sxq8675wblelajrh45gjl6c78fy217p
294970
294968
2026-07-29T21:01:37Z
Jsamwrites
938
Added Z38522 to the approved list of implementations
294970
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38521"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38521K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z38521K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14",
"Z38522"
],
"Z8K5": "Z38521"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "auto-classifying sentence – subclass, English"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
9l5qu25z37t2de91lpmxqurh09p282g
294989
294970
2026-07-29T21:32:25Z
Jsamwrites
938
Removed Z38522 from the approved list of implementations
294989
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38521"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38521K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z38521K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z38521"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "auto-classifying sentence – subclass, English"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
sxq8675wblelajrh45gjl6c78fy217p
294990
294989
2026-07-29T21:34:04Z
Jsamwrites
938
294990
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38521"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38521K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z40",
"Z17K2": "Z38521K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity repeated?"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38521K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "tense"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z38521K4",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z38521"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "auto-classifying sentence – subclass, English"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
sgyftp2nurf1qtozymypmd7vkq923j8
294991
294990
2026-07-29T21:34:11Z
Jsamwrites
938
Added Z38522 to the approved list of implementations
294991
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38521"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38521K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z40",
"Z17K2": "Z38521K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity repeated?"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38521K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "tense"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z38521K4",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14",
"Z38522"
],
"Z8K5": "Z38521"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "auto-classifying sentence – subclass, English"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
2kg4r08msq28za6r51bkbvpxluqjmcs
295003
294991
2026-07-29T21:55:12Z
Jsamwrites
938
Added Z38526 to the approved list of test cases
295003
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38521"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38521K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z40",
"Z17K2": "Z38521K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity repeated?"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z38521K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "tense"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z38521K4",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20",
"Z38526"
],
"Z8K4": [
"Z14",
"Z38522"
],
"Z8K5": "Z38521"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "auto-classifying sentence – subclass, English"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
8j7tlf0h7gbarm331e4dppaor2lpw9u
Z38522
0
88883
294969
2026-07-29T21:01:25Z
Jsamwrites
938
294969
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38522"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38521",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z22511",
"Z22511K1": {
"Z1K1": "Z7",
"Z7K1": "Z12899",
"Z12899K1": [
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z23753",
"Z23753K1": {
"Z1K1": "Z18",
"Z18K1": "Z38521K1"
},
"Z23753K2": {
"Z1K1": "Z18",
"Z18K1": "Z38521K2"
}
},
"is",
{
"Z1K1": "Z7",
"Z7K1": "Z21739",
"Z21739K1": {
"Z1K1": "Z7",
"Z7K1": "Z23753",
"Z23753K1": {
"Z1K1": "Z7",
"Z7K1": "Z811",
"Z811K1": {
"Z1K1": "Z7",
"Z7K1": "Z23543",
"Z23543K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z18",
"Z18K1": "Z38521K1"
},
"Z30120K2": [
"Z6030",
"Z6036"
],
"Z30120K3": [
"Z60",
"Z1360"
],
"Z30120K4": [
"Z6092",
{
"Z1K1": "Z6092",
"Z6092K1": "P279"
}
]
}
}
},
"Z23753K2": {
"Z1K1": "Z18",
"Z18K1": "Z38521K2"
}
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z23753",
"Z23753K1": {
"Z1K1": "Z7",
"Z7K1": "Z811",
"Z811K1": {
"Z1K1": "Z7",
"Z7K1": "Z23543",
"Z23543K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z18",
"Z18K1": "Z38521K1"
},
"Z30120K2": [
"Z6030",
"Z6036"
],
"Z30120K3": [
"Z60",
"Z1360"
],
"Z30120K4": [
"Z6092",
{
"Z1K1": "Z6092",
"Z6092K1": "P279"
}
]
}
}
},
"Z23753K2": {
"Z1K1": "Z18",
"Z18K1": "Z38521K2"
}
}
],
"Z12899K2": " "
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "auto-classifying sentence – subclass, en, comp"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
a3oewk5cjye4mp8mliusenatmedzxup
294992
294969
2026-07-29T21:36:20Z
Jsamwrites
938
294992
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38522"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38521",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z34669",
"Z34669K1": [
"Z11",
{
"Z1K1": "Z7",
"Z7K1": "Z34669",
"Z34669K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38521K4"
},
"Z11K2": {
"Z1K1": "Z7",
"Z7K1": "Z10771",
"Z10771K1": {
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z18",
"Z18K1": "Z38521K2"
},
"Z802K2": "it",
"Z802K3": {
"Z1K1": "Z7",
"Z7K1": "Z24766",
"Z24766K1": {
"Z1K1": "Z18",
"Z18K1": "Z38521K1"
},
"Z24766K2": {
"Z1K1": "Z18",
"Z18K1": "Z38521K4"
}
}
}
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z19316",
"Z19316K1": {
"Z1K1": "Z18",
"Z18K1": "Z38521K3"
},
"Z19316K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q1994301"
}
},
"Z802K2": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38521K4"
},
"Z11K2": "was"
},
"Z802K3": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38521K4"
},
"Z11K2": "is"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z37870",
"Z37870K1": {
"Z1K1": "Z18",
"Z18K1": "Z38521K1"
},
"Z37870K2": {
"Z1K1": "Z6092",
"Z6092K1": "P4878"
},
"Z37870K3": {
"Z1K1": "Z18",
"Z18K1": "Z38521K4"
}
}
],
"Z34669K2": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38521K4"
},
"Z11K2": " "
}
},
{
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38521K4"
},
"Z11K2": "."
}
],
"Z34669K2": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38521K4"
},
"Z11K2": ""
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "auto-classifying sentence – subclass, en, comp"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
5gfxiuco5261xrit6nsf5bi9h8d7adu
294993
294992
2026-07-29T21:37:05Z
Jsamwrites
938
294993
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38522"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38521",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z34669",
"Z34669K1": [
"Z11",
{
"Z1K1": "Z7",
"Z7K1": "Z34669",
"Z34669K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38521K4"
},
"Z11K2": {
"Z1K1": "Z7",
"Z7K1": "Z10771",
"Z10771K1": {
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z18",
"Z18K1": "Z38521K2"
},
"Z802K2": "it",
"Z802K3": {
"Z1K1": "Z7",
"Z7K1": "Z24766",
"Z24766K1": {
"Z1K1": "Z18",
"Z18K1": "Z38521K1"
},
"Z24766K2": {
"Z1K1": "Z18",
"Z18K1": "Z38521K4"
}
}
}
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z19316",
"Z19316K1": {
"Z1K1": "Z18",
"Z18K1": "Z38521K3"
},
"Z19316K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q1994301"
}
},
"Z802K2": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38521K4"
},
"Z11K2": "was"
},
"Z802K3": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38521K4"
},
"Z11K2": "is"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z37870",
"Z37870K1": {
"Z1K1": "Z18",
"Z18K1": "Z38521K1"
},
"Z37870K2": {
"Z1K1": "Z6092",
"Z6092K1": "P279"
},
"Z37870K3": {
"Z1K1": "Z18",
"Z18K1": "Z38521K4"
}
}
],
"Z34669K2": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38521K4"
},
"Z11K2": " "
}
},
{
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38521K4"
},
"Z11K2": "."
}
],
"Z34669K2": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38521K4"
},
"Z11K2": ""
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "auto-classifying sentence – subclass, en, comp"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
ch9agbzmaji90iy5ojnwjhli2zkc5l0
294994
294993
2026-07-29T21:43:10Z
Jsamwrites
938
294994
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38522"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38521",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z34669",
"Z34669K1": [
"Z11",
{
"Z1K1": "Z7",
"Z7K1": "Z34669",
"Z34669K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38521K4"
},
"Z11K2": {
"Z1K1": "Z7",
"Z7K1": "Z10771",
"Z10771K1": {
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z18",
"Z18K1": "Z38521K2"
},
"Z802K2": "it",
"Z802K3": {
"Z1K1": "Z7",
"Z7K1": "Z24766",
"Z24766K1": {
"Z1K1": "Z18",
"Z18K1": "Z38521K1"
},
"Z24766K2": {
"Z1K1": "Z18",
"Z18K1": "Z38521K4"
}
}
}
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z19316",
"Z19316K1": {
"Z1K1": "Z18",
"Z18K1": "Z38521K3"
},
"Z19316K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q1994301"
}
},
"Z802K2": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38521K4"
},
"Z11K2": "was"
},
"Z802K3": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38521K4"
},
"Z11K2": "is"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z26107",
"Z26107K1": {
"Z1K1": "Z18",
"Z18K1": "Z38521K4"
},
"Z26107K2": {
"Z1K1": "Z7",
"Z7K1": "Z21739",
"Z21739K1": {
"Z1K1": "Z7",
"Z7K1": "Z14396",
"Z14396K1": {
"Z1K1": "Z7",
"Z7K1": "Z37870",
"Z37870K1": {
"Z1K1": "Z18",
"Z18K1": "Z38521K1"
},
"Z37870K2": {
"Z1K1": "Z6092",
"Z6092K1": "P279"
},
"Z37870K3": {
"Z1K1": "Z18",
"Z18K1": "Z38521K4"
}
}
}
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z37870",
"Z37870K1": {
"Z1K1": "Z18",
"Z18K1": "Z38521K1"
},
"Z37870K2": {
"Z1K1": "Z6092",
"Z6092K1": "P279"
},
"Z37870K3": {
"Z1K1": "Z18",
"Z18K1": "Z38521K4"
}
}
],
"Z34669K2": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38521K4"
},
"Z11K2": " "
}
},
{
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38521K4"
},
"Z11K2": "."
}
],
"Z34669K2": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z38521K4"
},
"Z11K2": ""
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "auto-classifying sentence – subclass, en, comp"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
c2dkn7x5506lvxxrsyznvm2u6rx8il5
Translations:Wikifunctions:Status updates/2026-07-16/31/de
1198
88884
294971
2026-07-29T21:05:31Z
Ameisenigel
44
Created page with "Diese Woche haben wir einen Fehler behoben, durch den beim Verschieben komplexer Elemente innerhalb einer Liste die falsche erweiterte Ansicht angezeigt wurde ($1). Um zudem besser erkennen zu können, wonach du suchst, zeigen wir im Suchfeld nun ein Symbol für Funktionen oder Sprachen an, genau wie bei Wikidata-Datenobjekten."
294971
wikitext
text/x-wiki
Diese Woche haben wir einen Fehler behoben, durch den beim Verschieben komplexer Elemente innerhalb einer Liste die falsche erweiterte Ansicht angezeigt wurde ($1). Um zudem besser erkennen zu können, wonach du suchst, zeigen wir im Suchfeld nun ein Symbol für Funktionen oder Sprachen an, genau wie bei Wikidata-Datenobjekten.
ifalath4lbpw9hrfvyxkh4wvz42jb8e
Translations:Wikifunctions:Status updates/2026-07-16/16/de
1198
88885
294973
2026-07-29T21:06:44Z
Ameisenigel
44
Created page with "Im Rahmen umfassenderer Arbeiten zur Unterstützung neuer Sprachen in MediaWiki haben wir Z2051/kix "Khiamniungan" ($1) und Z2052/usz "Südusbekisch" ($2) erstellt."
294973
wikitext
text/x-wiki
Im Rahmen umfassenderer Arbeiten zur Unterstützung neuer Sprachen in MediaWiki haben wir Z2051/kix "Khiamniungan" ($1) und Z2052/usz "Südusbekisch" ($2) erstellt.
r6vjgt76bg6ck9ia3zcs17q4f9ujvgq
Translations:Wikifunctions:Status updates/2026-07-16/17/de
1198
88886
294975
2026-07-29T21:06:48Z
Ameisenigel
44
Created page with "=== Wikifunctions und Abstrakte Wikipedia bei der Wikimania 2026 ==="
294975
wikitext
text/x-wiki
=== Wikifunctions und Abstrakte Wikipedia bei der Wikimania 2026 ===
pem8desao5uigqwcxtxk8ao0qipgulc
Translations:Wikifunctions:Status updates/2026-07-16/32/de
1198
88887
294977
2026-07-29T21:08:24Z
Ameisenigel
44
Created page with "Nächste Woche findet die [[$1|Wikimania 2026]], die jährliche Hauptkonferenz rund um Wikimedia, statt. Die Wikimania findet dieses Jahr vom 21. bis 25. Juli in Paris, Frankreich, statt. Es wird eine Reihe von Veranstaltungen zur Abstrakten Wikipedia und Wikifunctions geben (alle Zeitangaben in Ortszeit):"
294977
wikitext
text/x-wiki
Nächste Woche findet die [[$1|Wikimania 2026]], die jährliche Hauptkonferenz rund um Wikimedia, statt. Die Wikimania findet dieses Jahr vom 21. bis 25. Juli in Paris, Frankreich, statt. Es wird eine Reihe von Veranstaltungen zur Abstrakten Wikipedia und Wikifunctions geben (alle Zeitangaben in Ortszeit):
qddprnis61vzhirqg2i6rlv5hva77kz
Translations:Wikifunctions:Status updates/2026-07-16/18/de
1198
88888
294979
2026-07-29T21:08:41Z
Ameisenigel
44
Created page with "[[$1|Dnshitobu]] hat am Freitag um 14:30 Uhr die Sitzung “[$2 Indigene Sprachen für Wikifunctions bereit machen]”"
294979
wikitext
text/x-wiki
[[$1|Dnshitobu]] hat am Freitag um 14:30 Uhr die Sitzung “[$2 Indigene Sprachen für Wikifunctions bereit machen]”
6lisy99bdsvtjn9giuskl3ge4cdxwwr
Translations:Wikifunctions:Status updates/2026-07-16/19/de
1198
88889
294981
2026-07-29T21:08:53Z
Ameisenigel
44
Created page with "[[$1|Mahir256]] wird am Freitag um 16:00 Uhr einen Workshop “[$2 Von Abstrakten Inhalten zu Konkretem Text mit Wikidata-Lexemen]” organisieren"
294981
wikitext
text/x-wiki
[[$1|Mahir256]] wird am Freitag um 16:00 Uhr einen Workshop “[$2 Von Abstrakten Inhalten zu Konkretem Text mit Wikidata-Lexemen]” organisieren
4t78ubna80gakqwb6sr7nk9ej2n4vi4
Translations:Wikifunctions:Status updates/2026-07-16/20/de
1198
88890
294983
2026-07-29T21:09:03Z
Ameisenigel
44
Created page with "[[$1|James]], [[$2|Luca]] und [[$3|Denny]] werden am Samstag um 11:00 Uhr den “[$4 Workshop Abstrakte Wikipedia: Lasst uns einen mehrsprachigen Artikel erstellen!]” leiten"
294983
wikitext
text/x-wiki
[[$1|James]], [[$2|Luca]] und [[$3|Denny]] werden am Samstag um 11:00 Uhr den “[$4 Workshop Abstrakte Wikipedia: Lasst uns einen mehrsprachigen Artikel erstellen!]” leiten
1pxh5bno4bkoh7l7veu3bb6queo22j2
Translations:Wikifunctions:Status updates/2026-07-16/21/de
1198
88891
294985
2026-07-29T21:09:48Z
Ameisenigel
44
Created page with "Sollte es weitere Veranstaltungen zu diesem Thema geben, lass es uns bitte wissen und wir informieren die Leute gerne darüber!"
294985
wikitext
text/x-wiki
Sollte es weitere Veranstaltungen zu diesem Thema geben, lass es uns bitte wissen und wir informieren die Leute gerne darüber!
r0mgrb2plhw0vp32ag9wzgdc0ntkcxv
Translations:Wikifunctions:Status updates/2026-07-16/22/de
1198
88892
294987
2026-07-29T21:10:17Z
Ameisenigel
44
Created page with "Aufgrund der Wikimania in der nächsten Woche lassen wir den Newsletter ausfallen."
294987
wikitext
text/x-wiki
Aufgrund der Wikimania in der nächsten Woche lassen wir den Newsletter ausfallen.
3l5ce3fzxo6aq7a3jshvbkcvidpxs09
Z38523
0
88893
294995
2026-07-29T21:44:27Z
Jsamwrites
938
294995
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38523"
},
"Z2K2": {
"Z1K1": "Z14294",
"Z14294K1": [
"Z14293",
{
"Z1K1": "Z14293",
"Z14293K1": "Z38521",
"Z14293K2": "Z33034"
}
],
"Z14294K2": "Z38521"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "config for auto-classifying sentence – subclass"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
k0yugine1ezbz3uf29kcvapraorg0ja
Z38524
0
88894
294996
2026-07-29T21:46:03Z
Jsamwrites
938
294996
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38524"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38520",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z26107",
"Z26107K1": {
"Z1K1": "Z18",
"Z18K1": "Z38520K2"
},
"Z26107K2": {
"Z1K1": "Z7",
"Z7K1": "Z31684",
"Z31684K1": {
"Z1K1": "Z7",
"Z7K1": "Z14310",
"Z14310K1": "Z38523",
"Z14310K2": {
"Z1K1": "Z18",
"Z18K1": "Z38520K2"
}
},
"Z31684K2": {
"Z1K1": "Z18",
"Z18K1": "Z38520K1"
},
"Z31684K3": {
"Z1K1": "Z18",
"Z18K1": "Z38520K2"
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "auto-classifying sentence – entity subclass, comp"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
kho502p2dgyccvd0dqogwf7e48h6y35
294998
294996
2026-07-29T21:48:14Z
Jsamwrites
938
294998
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38524"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38520",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z30438",
"Z30438K1": {
"Z1K1": "Z7",
"Z7K1": "Z14310",
"Z14310K1": "Z38523",
"Z14310K2": {
"Z1K1": "Z18",
"Z18K1": "Z38520K4"
}
},
"Z30438K2": {
"Z1K1": "Z18",
"Z18K1": "Z38520K1"
},
"Z30438K3": {
"Z1K1": "Z18",
"Z18K1": "Z38520K2"
},
"Z30438K4": {
"Z1K1": "Z18",
"Z18K1": "Z38520K3"
},
"Z30438K5": {
"Z1K1": "Z18",
"Z18K1": "Z38520K4"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "auto-classifying sentence – entity subclass, comp"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
k1au1p5d8qt1rwlqkvqhmevag6sj9sn
Z38525
0
88895
295000
2026-07-29T21:50:40Z
Jsamwrites
938
295000
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38525"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38520",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z14396",
"Z14396K1": {
"Z1K1": "Z7",
"Z7K1": "Z38520",
"Z38520K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q10811"
},
"Z38520K2": {
"Z1K1": "Z40",
"Z40K1": "Z42"
},
"Z38520K3": {
"Z1K1": "Z6091",
"Z6091K1": "Q192613"
},
"Z38520K4": "Z1002"
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "Reptilia is a Tetrapoda."
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Reptilia is a Tetrapoda, test"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
p4c46tjq4qk6k1w6vtzjisgnfnvbr4f
Z38526
0
88896
295002
2026-07-29T21:52:43Z
Jsamwrites
938
295002
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38526"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z38521",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z14396",
"Z14396K1": {
"Z1K1": "Z7",
"Z7K1": "Z38521",
"Z38521K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q7377"
},
"Z38521K2": {
"Z1K1": "Z40",
"Z40K1": "Z42"
},
"Z38521K3": {
"Z1K1": "Z6091",
"Z6091K1": "Q192613"
},
"Z38521K4": "Z1002"
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "Mammal is a Vertebrata."
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Mammal is a Vertebrata, test"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
nmhthxrwoummire8tou9cmltsrtfmyv
Z38527
0
88897
295016
2026-07-30T00:39:57Z
Maelou973
97198
add functon (I think, ITS A TEST!!)
295016
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38527"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z31454",
"Z14K3": {
"Z1K1": "Z16",
"Z16K1": "Z610",
"Z16K2": "power = [\"\", \"万\", \"億\", \"兆\", \"京\", \"垓\", \"𥝱\", \"穣\", \"溝\", \"澗\", \"正\", \"載\", \"極\", \"恒河沙\", \"阿僧祇\", \"那由他\", \"不可思議\", \"無量大数\"]\n\ndef convert_four_digits(d):\n \"\"\"Convertit un nombre de 0 à 9999 en kanji.\"\"\"\n if d == 0:\n return \"\"\n \n kanji_digits = [\"\", \"一\", \"二\", \"三\", \"四\", \"五\", \"六\", \"七\", \"八\", \"九\"]\n units = [\"\", \"十\", \"百\", \"千\"]\n \n res = \"\"\n for i in range(4):\n digit = d % 10\n d //= 10\n if digit \u003E 0:\n prefix = \"\" if (digit == 1 and i \u003E 0) else kanji_digits[digit]\n res = prefix + units[i] + res\n return res\n\ndef convert_standard(number):\n \"\"\"Convertit un nombre \u003C 10^68 (sous la limite de 無量大数).\"\"\"\n if number == 0:\n return \"\"\n \n parts = []\n power_index = 0\n \n while number \u003E 0:\n chunk = number % 10000\n if chunk \u003E 0:\n chunk_kanji = convert_four_digits(chunk)\n unit = power[power_index]\n parts.append(chunk_kanji + unit)\n number //= 10000\n power_index += 1\n \n return \"\".join(reversed(parts))\n\ndef Z31454(Z31454K1):\n if number == 0:\n return \"零\"\n \n # 10^68 correspond à la limite de la liste power (17 tranches de 4 zéros)\n limit = 10**68\n \n parts = []\n cycle = 0\n \n # On découpe le nombre par paquets de 10^68\n while number \u003E 0:\n chunk = number % limit\n if chunk \u003E 0:\n chunk_kanji = convert_standard(chunk)\n \n # On répète \"無量大数\" autant de fois que le cycle l'exige\n suffix = \"無量大数\" * cycle\n parts.append(chunk_kanji + suffix)\n \n number //= limit\n cycle += 1\n \n return \"\".join(reversed(parts))"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Japanese number converter (infinity)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "Convertisseur de nombres japonais (infin"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "Il permet de convertir n'importe quel nombre naturel en nombre japonais, à partir de 10^68 il utiliser une manière un peu moins traditionnelle de faire en ajoutant un 無量大数 à droite pour faire *10^68."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "It allows you to convert any natural number into the Japanese numeral system; for numbers from 10⁶⁸ upwards, it employs a slightly less traditional method by appending 無量大数) to the right to do *10^68"
}
]
}
}
togwgpeasnsh16kx7vek57dcid1rjeq
295017
295016
2026-07-30T00:42:36Z
Maelou973
97198
Replace local variable "number" by "Z31454K1"
295017
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38527"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z31454",
"Z14K3": {
"Z1K1": "Z16",
"Z16K1": "Z610",
"Z16K2": "power = [\"\", \"万\", \"億\", \"兆\", \"京\", \"垓\", \"𥝱\", \"穣\", \"溝\", \"澗\", \"正\", \"載\", \"極\", \"恒河沙\", \"阿僧祇\", \"那由他\", \"不可思議\", \"無量大数\"]\r\n\r\ndef convert_four_digits(d):\r\n \"\"\"Convertit un nombre de 0 à 9999 en kanji.\"\"\"\r\n if d == 0:\r\n return \"\"\r\n \r\n kanji_digits = [\"\", \"一\", \"二\", \"三\", \"四\", \"五\", \"六\", \"七\", \"八\", \"九\"]\r\n units = [\"\", \"十\", \"百\", \"千\"]\r\n \r\n res = \"\"\r\n for i in range(4):\r\n digit = d % 10\r\n d //= 10\r\n if digit \u003E 0:\r\n prefix = \"\" if (digit == 1 and i \u003E 0) else kanji_digits[digit]\r\n res = prefix + units[i] + res\r\n return res\r\n\r\ndef convert_standard(Z31454K1):\r\n \"\"\"Convertit un nombre \u003C 10^68 (sous la limite de 無量大数).\"\"\"\r\n if Z31454K1 == 0:\r\n return \"\"\r\n \r\n parts = []\r\n power_index = 0\r\n \r\n while Z31454K1 \u003E 0:\r\n chunk = Z31454K1 % 10000\r\n if chunk \u003E 0:\r\n chunk_kanji = convert_four_digits(chunk)\r\n unit = power[power_index]\r\n parts.append(chunk_kanji + unit)\r\n Z31454K1 //= 10000\r\n power_index += 1\r\n \r\n return \"\".join(reversed(parts))\r\n\r\ndef Z31454(Z31454K1):\r\n if Z31454K1 == 0:\r\n return \"零\"\r\n \r\n # 10^68 correspond à la limite de la liste power (17 tranches de 4 zéros)\r\n limit = 10**68\r\n \r\n parts = []\r\n cycle = 0\r\n \r\n # On découpe le nombre par paquets de 10^68\r\n while Z31454K1 \u003E 0:\r\n chunk = Z31454K1 % limit\r\n if chunk \u003E 0:\r\n chunk_kanji = convert_standard(chunk)\r\n \r\n # On répète \"無量大数\" autant de fois que le cycle l'exige\r\n suffix = \"無量大数\" * cycle\r\n parts.append(chunk_kanji + suffix)\r\n \r\n Z31454K1 //= limit\r\n cycle += 1\r\n \r\n return \"\".join(reversed(parts))"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Japanese number converter (infinity)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "Convertisseur de nombres japonais (infin"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "Il permet de convertir n'importe quel nombre naturel en nombre japonais, à partir de 10^68 il utiliser une manière un peu moins traditionnelle de faire en ajoutant un 無量大数 à droite pour faire *10^68."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "It allows you to convert any natural number into the Japanese numeral system; for numbers from 10⁶⁸ upwards, it employs a slightly less traditional method by appending 無量大数) to the right to do *10^68"
}
]
}
}
3cl7afvhvgw1pa7op4t8399x28ftaey
295018
295017
2026-07-30T00:44:51Z
Maelou973
97198
Had some bugs....
295018
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38527"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z31454",
"Z14K3": {
"Z1K1": "Z16",
"Z16K1": "Z610",
"Z16K2": "power = [\"\", \"万\", \"億\", \"兆\", \"京\", \"垓\", \"𥝱\", \"穣\", \"溝\", \"澗\", \"正\", \"載\", \"極\", \"恒河沙\", \"阿僧祇\", \"那由他\", \"不可思議\", \"無量大数\"]\r\n\r\ndef convert_four_digits(d):\r\n \"\"\"Convertit un nombre de 0 à 9999 en kanji.\"\"\"\r\n if d == 0:\r\n return \"\"\r\n \r\n kanji_digits = [\"\", \"一\", \"二\", \"三\", \"四\", \"五\", \"六\", \"七\", \"八\", \"九\"]\r\n units = [\"\", \"十\", \"百\", \"千\"]\r\n \r\n res = \"\"\r\n for i in range(4):\r\n digit = d % 10\r\n d //= 10\r\n if digit \u003E 0:\r\n prefix = \"\" if (digit == 1 and i \u003E 0) else kanji_digits[digit]\r\n res = prefix + units[i] + res\r\n return res\r\n\r\ndef convert_standard(number):\r\n \"\"\"Convertit un nombre strictement inférieur à 10^72.\"\"\"\r\n if number == 0:\r\n return \"\"\r\n \r\n parts = []\r\n power_index = 0\r\n \r\n while number \u003E 0:\r\n chunk = number % 10000\r\n if chunk \u003E 0:\r\n chunk_kanji = convert_four_digits(chunk)\r\n unit = power[power_index]\r\n parts.append(chunk_kanji + unit)\r\n number //= 10000\r\n power_index += 1\r\n \r\n return \"\".join(reversed(parts))\r\n\r\ndef Z31454(Z31454K1):\r\n if Z31454K1 == 0:\r\n return \"零\"\r\n \r\n # La vraie limite avant répétition est 10^72\r\n limit = 10**72\r\n \r\n parts = []\r\n cycle = 0\r\n temp_number = Z31454K1\r\n \r\n while temp_number \u003E 0:\r\n chunk = temp_number % limit\r\n if chunk \u003E 0:\r\n chunk_kanji = convert_standard(chunk)\r\n \r\n # On applique le multiplicateur de dépassement infini\r\n suffix = \"無量大数\" * cycle\r\n parts.append(chunk_kanji + suffix)\r\n \r\n temp_number //= limit\r\n cycle += 1\r\n \r\n return \"\".join(reversed(parts))"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Japanese number converter (infinity)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "Convertisseur de nombres japonais (infin"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "Il permet de convertir n'importe quel nombre naturel en nombre japonais, à partir de 10^68 il utiliser une manière un peu moins traditionnelle de faire en ajoutant un 無量大数 à droite pour faire *10^68."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "It allows you to convert any natural number into the Japanese numeral system; for numbers from 10⁶⁸ upwards, it employs a slightly less traditional method by appending 無量大数) to the right to do *10^68"
}
]
}
}
oj1yb23vii7p8k0d7xtonmngifnxdqg
295019
295018
2026-07-30T00:46:54Z
Maelou973
97198
And now? Please?
295019
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38527"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z31454",
"Z14K3": {
"Z1K1": "Z16",
"Z16K1": "Z610",
"Z16K2": "def Z31454(Z31454K1):\n # 1. Déclaration des variables globales/locales à l'intérieur\n power = [\"\", \"万\", \"億\", \"兆\", \"京\", \"垓\", \"𥝱\", \"穣\", \"溝\", \"澗\", \"正\", \"載\", \"極\", \"恒河沙\", \"阿僧祇\", \"那由他\", \"不可思議\", \"無量大数\"]\n\n # 2. Imbrication des fonctions secondaires\n def convert_four_digits(d):\n \"\"\"Convertit un nombre de 0 à 9999 en kanji.\"\"\"\n if d == 0:\n return \"\"\n \n kanji_digits = [\"\", \"一\", \"二\", \"三\", \"四\", \"五\", \"六\", \"七\", \"八\", \"九\"]\n units = [\"\", \"十\", \"百\", \"千\"]\n \n res = \"\"\n for i in range(4):\n digit = d % 10\n d //= 10\n if digit \u003E 0:\n prefix = \"\" if (digit == 1 and i \u003E 0) else kanji_digits[digit]\n res = prefix + units[i] + res\n return res\n\n def convert_standard(number):\n \"\"\"Convertit un nombre strictement inférieur à 10^72.\"\"\"\n if number == 0:\n return \"\"\n \n parts = []\n power_index = 0\n \n while number \u003E 0:\n chunk = number % 10000\n if chunk \u003E 0:\n chunk_kanji = convert_four_digits(chunk)\n unit = power[power_index]\n parts.append(chunk_kanji + unit)\n number //= 10000\n power_index += 1\n \n return \"\".join(reversed(parts))\n\n # 3. Logique principale de la fonction Wikifunctions\n if Z31454K1 == 0:\n return \"零\"\n \n limit = 10**72\n parts = []\n cycle = 0\n temp_number = Z31454K1\n \n while temp_number \u003E 0:\n chunk = temp_number % limit\n if chunk \u003E 0:\n chunk_kanji = convert_standard(chunk)\n \n # On applique le multiplicateur de dépassement infini\n suffix = \"無量大数\" * cycle\n parts.append(chunk_kanji + suffix)\n \n temp_number //= limit\n cycle += 1\n \n return \"\".join(reversed(parts))\n"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Japanese number converter (infinity)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "Convertisseur de nombres japonais (infin"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "Il permet de convertir n'importe quel nombre naturel en nombre japonais, à partir de 10^68 il utiliser une manière un peu moins traditionnelle de faire en ajoutant un 無量大数 à droite pour faire *10^68."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "It allows you to convert any natural number into the Japanese numeral system; for numbers from 10⁶⁸ upwards, it employs a slightly less traditional method by appending 無量大数) to the right to do *10^68"
}
]
}
}
axxs6isoitcb0kq4fupus2vy5he4p30
295020
295019
2026-07-30T00:52:44Z
Maelou973
97198
permettrait de ne pas avoir de limite de taille de chaîne (test avec 50000 chiffres)
295020
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38527"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z31454",
"Z14K3": {
"Z1K1": "Z16",
"Z16K1": "Z610",
"Z16K2": "def Z31454(Z31454K1):\n # 1. On augmente la limite de sécurité de Python pour accepter les très grands nombres\n import sys\n sys.set_int_max_str_digits(50000) # Autorise jusqu'à 50 000 chiffres\n\n power = [\"\", \"万\", \"億\", \"兆\", \"京\", \"垓\", \"𥝱\", \"穣\", \"溝\", \"澗\", \"正\", \"載\", \"極\", \"恒河沙\", \"阿僧祇\", \"那由他\", \"不可思議\", \"無量大数\"]\n\n def convert_four_digits(d):\n \"\"\"Convertit un nombre de 0 à 9999 en kanji.\"\"\"\n if d == 0:\n return \"\"\n \n kanji_digits = [\"\", \"一\", \"二\", \"三\", \"四\", \"五\", \"六\", \"七\", \"八\", \"九\"]\n units = [\"\", \"十\", \"百\", \"千\"]\n \n res = \"\"\n for i in range(4):\n digit = d % 10\n d //= 10\n if digit \u003E 0:\n prefix = \"\" if (digit == 1 and i \u003E 0) else kanji_digits[digit]\n res = prefix + units[i] + res\n return res\n\n def convert_standard(number):\n \"\"\"Convertit un nombre strictement inférieur à 10^72.\"\"\"\n if number == 0:\n return \"\"\n \n parts = []\n power_index = 0\n \n while number \u003E 0:\n chunk = number % 10000\n if chunk \u003E 0:\n chunk_kanji = convert_four_digits(chunk)\n unit = power[power_index]\n parts.append(chunk_kanji + unit)\n number //= 10000\n power_index += 1\n \n return \"\".join(reversed(parts))\n\n # 2. Logique principale\n if Z31454K1 == 0:\n return \"零\"\n \n limit = 10**72\n parts = []\n cycle = 0\n temp_number = Z31454K1\n \n while temp_number \u003E 0:\n chunk = temp_number % limit\n if chunk \u003E 0:\n chunk_kanji = convert_standard(chunk)\n \n # On applique le multiplicateur de dépassement infini\n suffix = \"無量大数\" * cycle\n parts.append(chunk_kanji + suffix)\n \n temp_number //= limit\n cycle += 1\n \n return \"\".join(reversed(parts))\n"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Japanese number converter (infinity)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "Convertisseur de nombres japonais (infin"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "Il permet de convertir n'importe quel nombre naturel en nombre japonais, à partir de 10^68 il utiliser une manière un peu moins traditionnelle de faire en ajoutant un 無量大数 à droite pour faire *10^68."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "It allows you to convert any natural number into the Japanese numeral system; for numbers from 10⁶⁸ upwards, it employs a slightly less traditional method by appending 無量大数) to the right to do *10^68"
}
]
}
}
0236q9hkuumbh7qbvjlu5mj06jct0ko
295021
295020
2026-07-30T00:59:08Z
Maelou973
97198
ULTIME modification, après quelque tests, le nombre maximal permis par wikifunctions est de ...... (10^4301)-1, je pense que l'on peut donc qualifier ce code d'infini, d'autant plus que c'est une limite par wikifunctions!
295021
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38527"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z31454",
"Z14K3": {
"Z1K1": "Z16",
"Z16K1": "Z610",
"Z16K2": "def Z31454(Z31454K1):\r\n # remplacer le 4300 par le nombre maximal de chiffres voulu\r\n import sys\r\n sys.set_int_max_str_digits(4300) # Autorise jusqu'à 4300 chiffres par exemple\r\n\r\n power = [\"\", \"万\", \"億\", \"兆\", \"京\", \"垓\", \"𥝱\", \"穣\", \"溝\", \"澗\", \"正\", \"載\", \"極\", \"恒河沙\", \"阿僧祇\", \"那由他\", \"不可思議\", \"無量大数\"]\r\n\r\n def convert_four_digits(d):\r\n \"\"\"Convertit un nombre de 0 à 9999 en kanji.\"\"\"\r\n if d == 0:\r\n return \"\"\r\n \r\n kanji_digits = [\"\", \"一\", \"二\", \"三\", \"四\", \"五\", \"六\", \"七\", \"八\", \"九\"]\r\n units = [\"\", \"十\", \"百\", \"千\"]\r\n \r\n res = \"\"\r\n for i in range(4):\r\n digit = d % 10\r\n d //= 10\r\n if digit \u003E 0:\r\n prefix = \"\" if (digit == 1 and i \u003E 0) else kanji_digits[digit]\r\n res = prefix + units[i] + res\r\n return res\r\n\r\n def convert_standard(number):\r\n \"\"\"Convertit un nombre strictement inférieur à 10^72.\"\"\"\r\n if number == 0:\r\n return \"\"\r\n \r\n parts = []\r\n power_index = 0\r\n \r\n while number \u003E 0:\r\n chunk = number % 10000\r\n if chunk \u003E 0:\r\n chunk_kanji = convert_four_digits(chunk)\r\n unit = power[power_index]\r\n parts.append(chunk_kanji + unit)\r\n number //= 10000\r\n power_index += 1\r\n \r\n return \"\".join(reversed(parts))\r\n if Z31454K1 == 0:\r\n return \"零\"\r\n \r\n limit = 10**72\r\n parts = []\r\n cycle = 0\r\n temp_number = Z31454K1\r\n \r\n while temp_number \u003E 0:\r\n chunk = temp_number % limit\r\n if chunk \u003E 0:\r\n chunk_kanji = convert_standard(chunk)\r\n \r\n # On applique le multiplicateur de dépassement infini\r\n suffix = \"無量大数\" * cycle\r\n parts.append(chunk_kanji + suffix)\r\n \r\n temp_number //= limit\r\n cycle += 1\r\n \r\n return \"\".join(reversed(parts))\r\n"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Japanese number converter (infinity)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "Convertisseur de nombres japonais (infin"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "Il permet de convertir n'importe quel nombre naturel en nombre japonais, à partir de 10^68 il utiliser une manière un peu moins traditionnelle de faire en ajoutant un 無量大数 à droite pour faire *10^68."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "It allows you to convert any natural number into the Japanese numeral system; for numbers from 10⁶⁸ upwards, it employs a slightly less traditional method by appending 無量大数) to the right to do *10^68"
}
]
}
}
71tpamcxvc95v67k9ve9pl3l99cgjrg
295024
295021
2026-07-30T06:58:26Z
Poro26
1521
Traduction en fr
295024
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38527"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z31454",
"Z14K3": {
"Z1K1": "Z16",
"Z16K1": "Z610",
"Z16K2": "def Z31454(Z31454K1):\r\n # remplacer le 4300 par le nombre maximal de chiffres voulu\r\n import sys\r\n sys.set_int_max_str_digits(4300) # Autorise jusqu'à 4300 chiffres par exemple\r\n\r\n power = [\"\", \"万\", \"億\", \"兆\", \"京\", \"垓\", \"𥝱\", \"穣\", \"溝\", \"澗\", \"正\", \"載\", \"極\", \"恒河沙\", \"阿僧祇\", \"那由他\", \"不可思議\", \"無量大数\"]\r\n\r\n def convert_four_digits(d):\r\n \"\"\"Convertit un nombre de 0 à 9999 en kanji.\"\"\"\r\n if d == 0:\r\n return \"\"\r\n \r\n kanji_digits = [\"\", \"一\", \"二\", \"三\", \"四\", \"五\", \"六\", \"七\", \"八\", \"九\"]\r\n units = [\"\", \"十\", \"百\", \"千\"]\r\n \r\n res = \"\"\r\n for i in range(4):\r\n digit = d % 10\r\n d //= 10\r\n if digit \u003E 0:\r\n prefix = \"\" if (digit == 1 and i \u003E 0) else kanji_digits[digit]\r\n res = prefix + units[i] + res\r\n return res\r\n\r\n def convert_standard(number):\r\n \"\"\"Convertit un nombre strictement inférieur à 10^72.\"\"\"\r\n if number == 0:\r\n return \"\"\r\n \r\n parts = []\r\n power_index = 0\r\n \r\n while number \u003E 0:\r\n chunk = number % 10000\r\n if chunk \u003E 0:\r\n chunk_kanji = convert_four_digits(chunk)\r\n unit = power[power_index]\r\n parts.append(chunk_kanji + unit)\r\n number //= 10000\r\n power_index += 1\r\n \r\n return \"\".join(reversed(parts))\r\n if Z31454K1 == 0:\r\n return \"零\"\r\n \r\n limit = 10**72\r\n parts = []\r\n cycle = 0\r\n temp_number = Z31454K1\r\n \r\n while temp_number \u003E 0:\r\n chunk = temp_number % limit\r\n if chunk \u003E 0:\r\n chunk_kanji = convert_standard(chunk)\r\n \r\n # On applique le multiplicateur de dépassement infini\r\n suffix = \"無量大数\" * cycle\r\n parts.append(chunk_kanji + suffix)\r\n \r\n temp_number //= limit\r\n cycle += 1\r\n \r\n return \"\".join(reversed(parts))\r\n"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Japanese number converter (infinity)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "Nombre naturel en format myriade japonais, Python"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "It allows you to convert any natural number into the Japanese numeral system; for numbers from 10⁶⁸ upwards, it employs a slightly less traditional method by appending 無量大数) to the right to do *10^68"
}
]
}
}
ht933s6sk5fphr11zs7rdpvgnwhje8a
Z38528
0
88898
295026
2026-07-30T07:07:32Z
Poro26
1521
Création d'un nouveau test
295026
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38528"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z31454",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z31454",
"Z31454K1": {
"Z1K1": "Z13518",
"Z13518K1": ""
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": ""
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "12345 → \"1万2345\""
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
433nmtubw8vwa24me2tlocypvhflgr7
295027
295026
2026-07-30T07:08:15Z
Poro26
1521
Modification
295027
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38528"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z31454",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z31454",
"Z31454K1": {
"Z1K1": "Z13518",
"Z13518K1": "12345"
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "1万2345"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "12345 → \"1万2345\""
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
0s7bo5przfx18ujx4rlouatko096obh
295033
295027
2026-07-30T08:46:23Z
HenkvD
1290
English label
295033
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38528"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z31454",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z31454",
"Z31454K1": {
"Z1K1": "Z13518",
"Z13518K1": "12345"
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "1万2345"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "12345 → \"1万2345\""
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "12345 → \"1万2345\""
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
occ2pos6sy9gs1txvcuh0pnve6h63td