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 Wikifunctions:Project chat 4 1184 296118 296117 2026-08-02T12:02:22Z HenkvD 1290 /* Impact of labels translation */ Reply 296118 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=]]&nbsp;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) :It's just a general MediaWiki categories guide. It doesn't have anything special for Wikifunctions, which doesn't really have categories in the main namespace. [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 16:42, 30 July 2026 (UTC) == Wikifunctions & Abstract Wikipedia Newsletter #258: Abstract Wikipedia at Wikimania == <div lang="en" dir="ltr" class="mw-content-ltr">There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-07-29|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it! In this issue, we discuss the presentations and workshops at Wikimania, including a features feedback request based on what we heard there, and highlight new features shipped this week including diffs for Wikifunctions. Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]! Enjoy the reading! [[m:user:Quiddity (WMF)|Quiddity (WMF)]] 19:05, 30 July 2026 (UTC) </div> <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30870212 --> == Impact of labels translation == A lot of the edits on Wikifunctions are additions and changes of labels, descriptions, and aliases of functions, inputs, tests, and implementations. (I will subsequently call this "labels" for simplicity.) At Wikimania 2026, I heard from editors in several languages that they were encouraged to translate Wikifunctions' labels, and it made me wonder: Are there reasons to think that editing those labels has impact on the usage of Wikifunctions and Abstract Wikipedia by people who speak these languages? In general, I am quite famous as a major supporter of translating everything imaginable, but there should also be priorities, so if editing those labels doesn't have impact, then perhaps editors should be encouraged to translate something more visible. After English, [https://quarry.wmcloud.org/query/103687 the most common languages for editing labels] are German, French, Igbo, Italian, Indonesian, Bengali, Dutch, Japanese, Hindi, and Hebrew <small>([[User:Amire80/wikifunctionsanalytics|information about this data]])</small>. Looking a bit more deeply into some of those: * Hebrew labels were mostly contributed by @[[User:מקף|מקף]] (pronounced Maqaf), and a few were contributed by myself. I edit them mostly because I love seeing the UI translated as completely as possible, and since some object labels are integrated into the site's UI, they should be translated. Does this complete translation raise the usage of Wikifunctions by Hebrew speakers, though? I doubt it. Maqaf probably edits them because he creates some functions related to the Hebrew language, but that's just a guess, and I'd love to hear more about his motivation. * The top editor of German labels is @[[User:Ameisenigel|Ameisenigel]], who is generally a major contributor to translations across many Wikimedia projects, so perhaps his motivation is similar to mine, but he does it much more than I do. He also edits the content of actual functions, implementations, and tests. Some of the other German label editors do almost nothing but editing labels, although some, like @[[User:Lucas Werkmeister|Lucas Werkmeister]] and of course @[[User:Denny|Denny]] also contribute to actual functions and implementations. But back to the main question: German is the top language for label translations thanks to [[User:Ameisenigel|Ameisenigel]]'s huge work, but does it, for example, impact the creation of abstract content that works in German? When I try to select German on most abstract articles, I usually don't see a fully translated article. But maybe I'm not searching well? * The situation is a bit similar with French. @[[User:Jérémy-Günther-Heinz Jähnick|Jérémy-Günther-Heinz Jähnick]] is the top French label editor, but he makes almost no contributions to functions and implementations. The second top label editor is @[[User:VIGNERON|VIGNERON]], who does contribute quite a lot to functions and implementations. There are several other prolific French label editors, but most of them contribute little or nothing at all to functions and implementations. And as with German, I almost never see abstract articles fully translated into French. * Igbo has shown disproportionate label editing activity. I don't know why exactly, but I guess that there was some event that encouraged people to write labels (if anyone knows more, please tell me). All the top 10 Igbo label editors only wrote labels and didn't do anything else with functions or implementations. There are quite a lot of [[Wikifunctions:Catalogue/Natural language operations/Igbo|Igbo language functions]], all of which were made by @[[User:Dolphyb|Dolphyb]], who contributed very little to translations. This, by itself, is not a problem at all: it's very common that programmers mostly write code and translators mostly translate. There is still the same question, though: do those language functions and massive label translations contribute to achieving Abstract Wikipedia's goal of generating Igbo content? I haven't seen evidence to support that, but I'd love to see it if anyone can present it. * The situation with Indonesian is similar to the situation with Igbo, but there are [[Wikifunctions:Catalogue/Natural language operations/Igbo|much fewer language functions for Indonesian]]. So that's what I can glean. If I'm incorrect about anything or if you can add some more info, please speak up. Because of my interest in localization, I'll be very grateful to learn more. [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 19:50, 30 July 2026 (UTC) :Adding labels in other languages has several advantages for the project. To name a few :* It is an easy introduction to Wikifunctions :* it is good for the image of Wikifunctions and Abstract Wikipedia as not being English centric :* Contributors of Wikifunctions should be able to add texts in their own languages, so translations main functions is vital for that. That includes labels, descriptions and inputs. :Not many labels are translated yet and not many functions work yet for other languages than English at the moment. The community is still very small, but I hope both will grow over time. They can mutually benefit each other. [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 21:19, 30 July 2026 (UTC) ::@[[User:HenkvD|HenkvD]], I heard similar claims before, but it's to scrutinize them. ::{{tq|It is an easy introduction to Wikifunctions}} - and what does this introduction lead to? I haven't seen clear evidence that translating labels leads to other contributions or to using functions. ::{{tq|it is good for the image of Wikifunctions and Abstract Wikipedia as not being English centric}} - is it actually good? Evidently, many people in recent critical discussions about Wikifunctions and Abstract Wikipedia still think that it's English-centric. ::{{tq|Contributors of Wikifunctions should be able to add texts in their own languages, so translations main functions is vital for that. That includes labels, descriptions and inputs}} - it ''sounds'' vital; as I said, I support localization of everything in principle, and this is the main reason for thinking like that. However, this doesn't answer my question: what is the ''actual'' impact? Wikifunctions has been online for three years, so we should have seen something by now, and we aren't seeing anything. ::{{tq|Not many labels are translated yet}} - how do you define "many"? Thousands of labels were translated, and I think that it is "many". But, as you say, {{tq|not many functions work yet for other languages than English at the moment}} - so evidently, translating labels didn't lead to writing those functions, at least yet. [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 21:43, 30 July 2026 (UTC) :::Wikifunctions might be live for 3 years, but Abstract Wikipedia is only lie a few months. As it is early days for '''Language''' functions, and the first are made in English it still is English centric. THAT NEEDS TO CHANGE. Translations should help with that. [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 22:08, 30 July 2026 (UTC) :See also [[Help:Multilingual]]. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 21:25, 30 July 2026 (UTC) ::Does it say anything about the ''impact'' of translating labels? I don't see it. [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 21:44, 30 July 2026 (UTC) :::No, I bring it up only as a possible explanation of translators' motives, and to point out where the documentation is should you want to improve it. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 22:00, 30 July 2026 (UTC) :@[[User:Amire80|Amire80]]: I've seen folks at Wikimania use Abstract Wikipedia in their language and start and edit articles in Tyap, Japanese, and French. Having labels for those functions unlocks the Abstract Wikipedia to be used entirely in their language. --[[User:Denny|Denny]] ([[User talk:Denny|talk]]) 06:07, 31 July 2026 (UTC) ::I understand the general idea of what this is supposed to be. I wonder whether there is actual measurable impact. ::You give Tyap as a successful example, but it's in fact the example of the opposite. I found zero functions whose name is translated into this language. I found one implementation whose name is translated into Tyap, [[Z29740]], and also a few translated language names and type names. My ''intuition'' is that type names are actually among the most important things to translate here, but very few of them are translated at the moment, and I'm trying to talk about measurable impact here and not about intuition. And as you say in the newsletter, the Tyap contributor was able to do something, even though almost nothing is translated into his language. ::The label translation statistics for Japanese and French are very good, but seeing something at Wikimania is anecdotal; it's not measurable impact. ::So again: I understand the general idea of why localization is desirable. I've dedicated more than sixteen years of my life to promoting this idea, I keep doing it now, and I plan to keep doing for as long as my health allows me to do it. But here, I'm asking not about the idea, but about the impact. [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 09:57, 31 July 2026 (UTC) :::Hi {{ping|Amire80}}. I’m not skilled at programming, but I manage to handle the translation work—even if it isn’t perfect. I’m doing my bit to help out. [[User:Jérémy-Günther-Heinz Jähnick|Jérémy-Günther-Heinz Jähnick]] ([[User talk:Jérémy-Günther-Heinz Jähnick|talk]]) 22:29, 1 August 2026 (UTC) ::::Thank you! It's fine, not everyone has to know programming. I'm just wondering how much is it actually helping out. I'm not necessarily saying that it doesn't, but I do wonder how to measure that it does. [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 05:50, 2 August 2026 (UTC) :::@[[User:Amire80|Amire80]]: I don't even understand what you are asking for. Measuring what impact, and how? The Tyap editor was able to use it because he also spoke English. If he wouldn't have, he would have an even harder time to use the interface. --[[User:Denny|Denny]] ([[User talk:Denny|talk]]) 07:30, 2 August 2026 (UTC) ::::Does the translation of function labels into a language have a measurable impact on the usage of Wikifunctions and Abstract Wikipedia in that language? ::::For example, a lot of function labels are translated into Igbo. Does it mean that a lot of abstract articles are fully readable in Igbo? ::::Same question about German, French, Italian, etc. [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 11:44, 2 August 2026 (UTC) :::::Translation of labels makes it easier to understand the function side of Abstract Wikipedia, and easier to add and change the lemma. It does NOT have affect on the final text in the language. It may help in writing functions for that language. As Abstract Wikipedia is a fairly new project with few contributors the impact cannot be measured. How would you measure that anyway? [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 12:02, 2 August 2026 (UTC) == Contributing to language functions 1: Language Fragments == At Wikimania, @[[User:Dnshitobu|Dnshitobu]] recommended cloning a page like [[User:Dnshitobu/Dagbani Fragments]] and filling it with my own language. If I understand correctly, it's supposed to help to create functions for handling my language. I created [[User:Amire80/Hebrew Fragments]] and started filling it. There are a bunch of problems with it, but let's say that I can complete it. Is it actually useful? Once it's complete, what do I do with it? More broadly, if it is useful, is there a written guideline anywhere that recommends doing it? If I didn't visit Wikimania, I wouldn't know about it. [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 22:10, 30 July 2026 (UTC) :From [[WF:Status_updates/2026-07-29#Abstract_Wikipedia_at_Wikimania|this week's newsletter]]: <q>[Dnshitobu's] 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.</q> The next step is to correlate your example sentences to the top-level NLG functions, then add 1 or 2 test cases to each function from your table.<br>I don't believe {{noping|Dnshitobu}} wrote up the process anywhere on-wiki, but that would be worth doing. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 22:30, 30 July 2026 (UTC) ::OK, I can try to do it. ::However, I should mention that the examples work kind of well in English, and perhaps they work in Dagbani, but they don't translate easily into Hebrew. Different nouns need different prepositions some letters require morphology transformations and some don't, etc. It cannot really be solved with a few basic concatenations as it was probably done in English. ::The same is true for probably most other languages. [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 23:49, 30 July 2026 (UTC) ::Also, who do I notify when it's ready? [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 00:58, 31 July 2026 (UTC) :::[[WF:Requests for connection and disconnection]] [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 01:15, 31 July 2026 (UTC) ::::But these are not functions or implementations. These are just example strings. [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 09:58, 31 July 2026 (UTC) :::::Right, you have to create test cases from them. For example, the "part of" sentences #7 and #8 correspond to [[Z34637]], so start by adding a test there. Then create a new function with the same shape as [[Z34867]] and add all your sentences to it as tests. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 17:49, 31 July 2026 (UTC) == Contributing to language functions 2: Natural language operations == At [https://meta.wikimedia.org/wiki/Requests_for_comment/The_future_of_Abstract_Wikipedia#c-YoshiRulz-20260730202700-Amire80-20260730200900 this comment], @[[User:YoshiRulz|YoshiRulz]] recommended using pages like [[Wikifunctions:Catalogue/Natural language operations/Hebrew]] to see what functions are missing. What can I actually do with that table? Is there a guide for writing such functions and fitting them into the NLG system? Is this much better than something like [[User:Dnshitobu/Dagbani Fragments]], which I've mentioned in another comment on this talk page? Or can both be used? [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 22:17, 30 July 2026 (UTC) :The guide is at [[User:DSantamaria-WMF/Guide: Working with Z14294]] ({{ping|DSantamaria-WMF}} why is this not in Helpspace?), and mirrored in [[toolforge:abstract-data]] IIRC.<br>You can use whatever organisational method you find easiest. (Or if you're lucky enough to have someone to collaborate with, find consensus.) Starting with a Wikitext table means you're not forced to learn about {{Z|14294}} and function creation before you can start working. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 22:34, 30 July 2026 (UTC) ::About the guide, I just end that guide one week ago and I was asking for some feedback on its correctness, once I have some feedback on that I will move it to the proper space. ::And definitely the tool is meant to be used for those purposes (finding all the [https://www.wikifunctions.org/view/en/Z14294 Z14294] that needs coverage in a specific language for example). Let me know if I can help with that. [[User:DSantamaria-WMF|DSantamaria-WMF]] ([[User talk:DSantamaria-WMF|talk]]) 05:36, 31 July 2026 (UTC) :On [[Abstract:User:HenkvD/Tasks per language]] I drafted a list of tasks per languages and per language fragment. Feel free to comment on this draft. [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 10:17, 31 July 2026 (UTC) 0cbetgg3rhkbvpxg5u1xctgspjece1s Wikifunctions:Requests for deletions 4 1696 296283 296116 2026-08-03T03:08:08Z SpBot 978 archive 1 section: 1 to [[Wikifunctions:Requests for deletions/Archive/2026/07]] (after section [[Wikifunctions:Requests for deletions/Archive/2026/07#Z25596|Z25596]]) - previous edit: [[:User:FenrisAureus|FenrisAureus]], 2026-08-02 10:12 296283 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) ::the implementation of [[Z19460]] is (i believe) of xorshift128 while [[Z13148]] is of xorshift32 and xorshift64. I suggest merging and renaming [[Z19460]]'s current implementation to eliminate confusion. — [[User:FenrisAureus|<span style="color:#f18">'''''FenrisAureus '''''▲ <span style="font-size:75%">'''''(she/they)'''''</span></span>]] ([[User talk:FenrisAureus|<span style="color:#060">talk</span>]]) 10:04, 2 August 2026 (UTC) == [[Z19488]] == Unused string. --[[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 22:21, 29 July 2026 (UTC) :cc @[[User:Feeglgeef|Feeglgeef]] <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:&lt;[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]&gt;</span> 12:41, 30 July 2026 (UTC) 05blvnmiq3znnwpp7voftbfi8lklvs0 Z10116 0 3723 296241 199714 2026-08-02T22:58:30Z YoshiRulz 10156 Use helper functions 296241 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z10116" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z10111", "Z14K2": { "Z1K1": "Z8", "Z8K1": { "Z1K1": "Z7", "Z7K1": "Z21177", "Z21177K1": { "Z1K1": "Z18", "Z18K1": "Z10111K1" } }, "Z8K2": { "Z1K1": "Z7", "Z7K1": "Z10112", "Z10112K1": { "Z1K1": "Z18", "Z18K1": "Z10111K2" } }, "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z10116" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Compose functions (Composition)" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Funktionskomposition (Komposition)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 6yamxhjb46z3spsns7mggucl6a3j9au User:99of9 2 11573 296137 294368 2026-08-02T13:46:54Z 99of9 1622 /* Not currently working */ 296137 wikitext text/x-wiki {{#babel:en|en-gb|de-1|fr-1}} If you need to know about me, see my Wikidata/Commons/en-wiki userpages. If you like puzzles, this is my character: {{#function:Z15631|U+990f9}}. I've been contributing for {{#function:Z20744|22/08/2023|{{#time:j/n/Y}}}} days. Functions of special interest * [[Z10919]] * [[Z10938]] * [[Z11089]] * [[Z11208]] [https://hub-paws.wmcloud.org/user/99of9/lab/tree/SMILES.ipynb PAWS analysis] * [[Z13419]] ==Queries== *Items with multiple Lexemes linked to them as Item for this sense: [https://w.wiki/DxaQ], break out details of one example: [https://w.wiki/DxaV] *English adjectives [https://w.wiki/GBYj] to try to categorise for {{Z|Z19512}} *Poorly set "in timezone" values [https://w.wiki/GJU7] *Timezone long-list [https://w.wiki/GJVy] ==Not currently working== *[[Z27518]] (lexeme only without fallback) *[[Z38794]] assumes 1 January, then bubbles all the way up to sentences ==Sandboxes== * [[User:99of9/sandbox]] * [[User:99of9/Sandbox]] * [[User:99of9/Sandbox2]] ==Useful tools== *[https://noc.wikimedia.org/conf/highlight.php?file=dblists/wikifunctionsclient.dblist WMF projects using WF] *[[Wikifunctions:Projects_using_Wikifunctions]] * [https://williamavery.github.io/formcheck/ Formcheck] for Wikidata lexemes. Seems to only use functions from beta at the moment. * [[:wikidata:Wikidata:Wikidata_Lexeme_Forms]] * [https://www.wikifunctions.org/w/index.php?search=Z14K3+eval&title=Special:Search&profile=advanced&fulltext=1&ns0=1 search for eval] * [https://abstract-data.toolforge.org/ Abstract Data Tool] by David S * [[Special:FunctionUsage]] [[Category:Pages with Wikifunctions calls]] 8uwqr79q5lejjob6a37v42hiydblzcq Z13522 0 24740 296245 257715 2026-08-02T23:10:49Z WikiLambda system 3 Updated the implementation list (see [[Help:Wikifunctions/Implementation_ordering_and_choosing|About implementation selection]]) 296245 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z13522" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z13522K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "first" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "প্রথম সংখ্যা" }, { "Z1K1": "Z11", "Z11K1": "Z1827", "Z11K2": "πρώτος αριθμός" }, { "Z1K1": "Z11", "Z11K1": "Z1025", "Z11K2": "pierwsza liczba" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "erste" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "x" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Mbụ " }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "bilangan pertama" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "första talet" }, { "Z1K1": "Z11", "Z11K1": "Z1381", "Z11K2": "primeiro" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "premier nombre" }, { "Z1K1": "Z11", "Z11K1": "Z1664", "Z11K2": "primul" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "primo numero" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z13522K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "second" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "দ্বিতীয় সংখ্যা" }, { "Z1K1": "Z11", "Z11K1": "Z1827", "Z11K2": "δεύτερος αριθμός" }, { "Z1K1": "Z11", "Z11K1": "Z1025", "Z11K2": "druga liczba" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "zweite" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "y" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Nke abụọ" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "bilangan kedua" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "andra talet" }, { "Z1K1": "Z11", "Z11K1": "Z1381", "Z11K2": "segundo" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "second nombre" }, { "Z1K1": "Z11", "Z11K1": "Z1664", "Z11K2": "cel de-al doilea " }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "secondo numero" } ] } } ], "Z8K2": "Z40", "Z8K3": [ "Z20", "Z13523", "Z13525", "Z14043", "Z15913", "Z15919", "Z14157", "Z32092" ], "Z8K4": [ "Z14", "Z15917", "Z15920", "Z14118", "Z23556", "Z13526", "Z13533", "Z15912" ], "Z8K5": "Z13522" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "equality of natural numbers" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "স্বাভাবিক সংখ্যার সমতা" }, { "Z1K1": "Z11", "Z11K1": "Z1827", "Z11K2": "ισότητα φυσικών αριθμών" }, { "Z1K1": "Z11", "Z11K1": "Z1025", "Z11K2": "równość liczb naturalnych" }, { "Z1K1": "Z11", "Z11K1": "Z1645", "Z11K2": "自然数相等" }, { "Z1K1": "Z11", "Z11K1": "Z1672", "Z11K2": "自然數相等" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Gleichheit natürlicher Zahlen" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "שוויון מספרים טבעיים" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "rovnost přirozených čísel" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Ịha nhata nke nọmba eke" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "kesamaan bilangan alami" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "likhet för naturliga tal" }, { "Z1K1": "Z11", "Z11K1": "Z1381", "Z11K2": "igualdade de números naturais" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "ces nombres naturels sont-ils égaux ?" }, { "Z1K1": "Z11", "Z11K1": "Z1664", "Z11K2": "egalitatea numerelor naturale" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "uguaglianza tra numeri naturali" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "=", "equal", "same", "equals", "natural number equality", "number equality", "equal natural numbers", "equal numbers", "==", "same numbers", "same natural numbers", "==N" ] }, { "Z1K1": "Z31", "Z31K1": "Z1827", "Z31K2": [ "Z6", "=", "ισότητα", "ίδιος" ] }, { "Z1K1": "Z31", "Z31K1": "Z1011", "Z31K2": [ "Z6", "অঋণাত্মক পূর্ণসংখ্যার সমতা", "প্রাকৃতিক সংখ্যার সমতা", "অখণ্ডসংখ্যার সমতা", "সমগ্র সংখ্যার সমতা" ] }, { "Z1K1": "Z31", "Z31K1": "Z1025", "Z31K2": [ "Z6", "=", "równe" ] }, { "Z1K1": "Z31", "Z31K1": "Z1430", "Z31K2": [ "Z6", "=", "gleich", "selbe", "ist gleich", "==", "gleiche Zahl", "selbe Zahl", "Zahl-Gleichheit" ] }, { "Z1K1": "Z31", "Z31K1": "Z1078", "Z31K2": [ "Z6", "sama dengan", "=" ] }, { "Z1K1": "Z31", "Z31K1": "Z1592", "Z31K2": [ "Z6", "likhet av naturliga tal", "likhet hos naturliga tal" ] }, { "Z1K1": "Z31", "Z31K1": "Z1381", "Z31K2": [ "Z6", "=", "igual", "mesmo", "equivale", "igualdade de números", "números naturais iguais", "números iguais", "==", "mesmos números", "mesmos números naturais" ] }, { "Z1K1": "Z31", "Z31K1": "Z1664", "Z31K2": [ "Z6", "=", "egal", "Egalitatea numerelor", "Aceleași numere", "Aceleași ", "Același " ] }, { "Z1K1": "Z31", "Z31K1": "Z1787", "Z31K2": [ "Z6", "stesso numero naturale", "numeri naturali uguali", "stessi numeri naturali" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Checks if two natural numbers have the same value" }, { "Z1K1": "Z11", "Z11K1": "Z1827", "Z11K2": "επιστρέφει αληθής εάν και μόνο εάν ο πρώτος αριθμός είναι ίσος με τον δεύτερο " }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "দুটি স্বাভাবিক সংখ্যার মান একই আছে কিনা তা পরীক্ষা করে" }, { "Z1K1": "Z11", "Z11K1": "Z1025", "Z11K2": "sprawdza, czy liczby naturalne są sobie równe" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "prüft, ob zwei natürliche Zahlen den gleichen Wert haben" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "בודקת האם יש לשני מספרים טבעיים את אותו הערך" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "Zjistí, zda dvě přirozená čísla mají stejnou hodnotu" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Lelee ma ọnụọgụ abụọ eke nwere otu uru" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Menghasilkan nilai benar jika dua bilangan alami yang dimasukkan bernilai sama" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "testar om två naturliga tal har samma värde" }, { "Z1K1": "Z11", "Z11K1": "Z1381", "Z11K2": "Verifica se dois números naturais têm o mesmo valor" }, { "Z1K1": "Z11", "Z11K1": "Z1664", "Z11K2": "Verifică dacă două numere naturale au aceeași valoare" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "renvoie \"vrai\" si les deux nombres naturels donnés sont égaux, sinon \"faux\"" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Controlla se due numeri naturali hanno lo stesso valore" } ] } } tw6dq1logr9na0h3y6fpty6i69cm8v9 296246 296245 2026-08-02T23:11:22Z WikiLambda system 3 Updated the implementation list (see [[Help:Wikifunctions/Implementation_ordering_and_choosing|About implementation selection]]) 296246 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z13522" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z13522K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "first" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "প্রথম সংখ্যা" }, { "Z1K1": "Z11", "Z11K1": "Z1827", "Z11K2": "πρώτος αριθμός" }, { "Z1K1": "Z11", "Z11K1": "Z1025", "Z11K2": "pierwsza liczba" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "erste" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "x" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Mbụ " }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "bilangan pertama" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "första talet" }, { "Z1K1": "Z11", "Z11K1": "Z1381", "Z11K2": "primeiro" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "premier nombre" }, { "Z1K1": "Z11", "Z11K1": "Z1664", "Z11K2": "primul" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "primo numero" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z13522K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "second" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "দ্বিতীয় সংখ্যা" }, { "Z1K1": "Z11", "Z11K1": "Z1827", "Z11K2": "δεύτερος αριθμός" }, { "Z1K1": "Z11", "Z11K1": "Z1025", "Z11K2": "druga liczba" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "zweite" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "y" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Nke abụọ" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "bilangan kedua" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "andra talet" }, { "Z1K1": "Z11", "Z11K1": "Z1381", "Z11K2": "segundo" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "second nombre" }, { "Z1K1": "Z11", "Z11K1": "Z1664", "Z11K2": "cel de-al doilea " }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "secondo numero" } ] } } ], "Z8K2": "Z40", "Z8K3": [ "Z20", "Z13523", "Z13525", "Z14043", "Z15913", "Z15919", "Z14157", "Z32092" ], "Z8K4": [ "Z14", "Z14118", "Z15920", "Z13526", "Z15917", "Z23556", "Z13533", "Z15912" ], "Z8K5": "Z13522" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "equality of natural numbers" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "স্বাভাবিক সংখ্যার সমতা" }, { "Z1K1": "Z11", "Z11K1": "Z1827", "Z11K2": "ισότητα φυσικών αριθμών" }, { "Z1K1": "Z11", "Z11K1": "Z1025", "Z11K2": "równość liczb naturalnych" }, { "Z1K1": "Z11", "Z11K1": "Z1645", "Z11K2": "自然数相等" }, { "Z1K1": "Z11", "Z11K1": "Z1672", "Z11K2": "自然數相等" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Gleichheit natürlicher Zahlen" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "שוויון מספרים טבעיים" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "rovnost přirozených čísel" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Ịha nhata nke nọmba eke" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "kesamaan bilangan alami" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "likhet för naturliga tal" }, { "Z1K1": "Z11", "Z11K1": "Z1381", "Z11K2": "igualdade de números naturais" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "ces nombres naturels sont-ils égaux ?" }, { "Z1K1": "Z11", "Z11K1": "Z1664", "Z11K2": "egalitatea numerelor naturale" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "uguaglianza tra numeri naturali" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "=", "equal", "same", "equals", "natural number equality", "number equality", "equal natural numbers", "equal numbers", "==", "same numbers", "same natural numbers", "==N" ] }, { "Z1K1": "Z31", "Z31K1": "Z1827", "Z31K2": [ "Z6", "=", "ισότητα", "ίδιος" ] }, { "Z1K1": "Z31", "Z31K1": "Z1011", "Z31K2": [ "Z6", "অঋণাত্মক পূর্ণসংখ্যার সমতা", "প্রাকৃতিক সংখ্যার সমতা", "অখণ্ডসংখ্যার সমতা", "সমগ্র সংখ্যার সমতা" ] }, { "Z1K1": "Z31", "Z31K1": "Z1025", "Z31K2": [ "Z6", "=", "równe" ] }, { "Z1K1": "Z31", "Z31K1": "Z1430", "Z31K2": [ "Z6", "=", "gleich", "selbe", "ist gleich", "==", "gleiche Zahl", "selbe Zahl", "Zahl-Gleichheit" ] }, { "Z1K1": "Z31", "Z31K1": "Z1078", "Z31K2": [ "Z6", "sama dengan", "=" ] }, { "Z1K1": "Z31", "Z31K1": "Z1592", "Z31K2": [ "Z6", "likhet av naturliga tal", "likhet hos naturliga tal" ] }, { "Z1K1": "Z31", "Z31K1": "Z1381", "Z31K2": [ "Z6", "=", "igual", "mesmo", "equivale", "igualdade de números", "números naturais iguais", "números iguais", "==", "mesmos números", "mesmos números naturais" ] }, { "Z1K1": "Z31", "Z31K1": "Z1664", "Z31K2": [ "Z6", "=", "egal", "Egalitatea numerelor", "Aceleași numere", "Aceleași ", "Același " ] }, { "Z1K1": "Z31", "Z31K1": "Z1787", "Z31K2": [ "Z6", "stesso numero naturale", "numeri naturali uguali", "stessi numeri naturali" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Checks if two natural numbers have the same value" }, { "Z1K1": "Z11", "Z11K1": "Z1827", "Z11K2": "επιστρέφει αληθής εάν και μόνο εάν ο πρώτος αριθμός είναι ίσος με τον δεύτερο " }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "দুটি স্বাভাবিক সংখ্যার মান একই আছে কিনা তা পরীক্ষা করে" }, { "Z1K1": "Z11", "Z11K1": "Z1025", "Z11K2": "sprawdza, czy liczby naturalne są sobie równe" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "prüft, ob zwei natürliche Zahlen den gleichen Wert haben" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "בודקת האם יש לשני מספרים טבעיים את אותו הערך" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "Zjistí, zda dvě přirozená čísla mají stejnou hodnotu" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Lelee ma ọnụọgụ abụọ eke nwere otu uru" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Menghasilkan nilai benar jika dua bilangan alami yang dimasukkan bernilai sama" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "testar om två naturliga tal har samma värde" }, { "Z1K1": "Z11", "Z11K1": "Z1381", "Z11K2": "Verifica se dois números naturais têm o mesmo valor" }, { "Z1K1": "Z11", "Z11K1": "Z1664", "Z11K2": "Verifică dacă două numere naturale au aceeași valoare" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "renvoie \"vrai\" si les deux nombres naturels donnés sont égaux, sinon \"faux\"" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Controlla se due numeri naturali hanno lo stesso valore" } ] } } 13h5y00bpk0abcz6ucx7yw4whxa2ajs Z13676 0 24920 296259 206027 2026-08-02T23:26:30Z YoshiRulz 10156 Added Z38813 and Z38818 to the approved list of implementations 296259 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z13676" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z13676K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "first number" }, { "Z1K1": "Z11", "Z11K1": "Z1827", "Z11K2": "πρώτος αριθμός" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "erste Zahl" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "প্রথম সংখ্যা" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Nọmba dị ka chi sị ke yá." }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "premier nombre" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "bilangan pertama" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z13676K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "second number" }, { "Z1K1": "Z11", "Z11K1": "Z1827", "Z11K2": "δεύτερος αριθμός" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "zweite Zahl" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "দ্বিতীয় সংখ্যা" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "deuxième nombre" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "bilangan kedua" } ] } } ], "Z8K2": "Z40", "Z8K3": [ "Z20", "Z13677", "Z13679", "Z13680", "Z15941", "Z15942", "Z15945", "Z16780" ], "Z8K4": [ "Z14", "Z16061", "Z13678", "Z15940", "Z15950", "Z15924", "Z38813", "Z38818" ], "Z8K5": "Z13676" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "greater than (natural numbers)" }, { "Z1K1": "Z11", "Z11K1": "Z1827", "Z11K2": "φυσικός αριθμός μεγαλύτερος από" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "größer als (natürliche Zahlen)" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "অপেক্ষা বৃহত্তর (স্বাভাবিক সংখ্যা)" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Nkè kachasị (nọmba dị ka chi sị ke yá)" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "plus grand que (entier naturel)" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "lebih dari (bilangan asli)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "\u003E", "first is greater than second", "first number is greater than second", "bigger than", "larger than" ] }, { "Z1K1": "Z31", "Z31K1": "Z1430", "Z31K2": [ "Z6", "\u003E", "erste größer als zweite", "erste Zahl größer als zweite" ] }, { "Z1K1": "Z31", "Z31K1": "Z1011", "Z31K2": [ "Z6", "প্রথমটি দ্বিতীয় অপেক্ষা বৃহত্তর" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "returns true if and only if the first number is strictly greater than the second" }, { "Z1K1": "Z11", "Z11K1": "Z1827", "Z11K2": "επιστρέφει αληθής εάν και μόνο εάν ο πρώτος αριθμός είναι μεγαλύερος από τον δεύτερο αριθμό" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "prüft, ob der erste Wert größer als der zweite ist" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "সত্য ফিরিয়ে দেবে যদি একমাত্র প্রথম সংখ্যাটি দ্বিতীয়টি থেকে বৃহত্তর হয়।" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Oburu eziokwu ma ọbụrụ na nọmba nke izizi kacha nkè abụọ." }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "renvoie \"vrai\" si et seulement si le premier nombre est strictement plus quand que le second, sinon \"faux\"" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "mengembalikan Benar jika bilangan pertama lebih besar dari yang kedua" } ] } } peny08vap853wq06dissxr13qyjax22 Z13689 0 24935 296266 283947 2026-08-02T23:45:30Z YoshiRulz 10156 Added Z38819, Z38820 and Z38821 to the approved list of implementations 296266 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z13689" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z13689K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "first number" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "erste Zahl" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "প্রথম সংখ্যা" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Nọmba eke" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "premier nombre" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "primo numero" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z13689K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "second number" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "zweite Zahl" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "দ্বিতীয় সংখ্যা" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Nọmba eke" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "second nombre" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "secondo numero" } ] } } ], "Z8K2": "Z40", "Z8K3": [ "Z20", "Z13691", "Z13692", "Z13693" ], "Z8K4": [ "Z14", "Z17098", "Z13694", "Z13690", "Z15943", "Z38819", "Z38820", "Z38821" ], "Z8K5": "Z13689" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "less than (natural numbers)" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "kleiner als (natürliche Zahlen)" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "অপেক্ষা ক্ষুদ্রতর (স্বাভাবিক সংখ্যা)" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "ihe na-erughị (nọmba eke)" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "inférieur à (entier naturel)" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "minore (numeri naturali)" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "kurang dari (bilangan asli)" }, { "Z1K1": "Z11", "Z11K1": "Z1860", "Z11K2": "manukuak dari (bilang usali)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "\u003C", "natural number less than another", "first natural number is less than the second" ] }, { "Z1K1": "Z31", "Z31K1": "Z1430", "Z31K2": [ "Z6", "\u003C" ] }, { "Z1K1": "Z31", "Z31K1": "Z1011", "Z31K2": [ "Z6", "প্রথমটি দ্বিতীয় অপেক্ষা ক্ষুদ্রতর" ] }, { "Z1K1": "Z31", "Z31K1": "Z1787", "Z31K2": [ "Z6", "minore naturali", "minore (naturali)", "numero naturale minore", "naturale minore", "minore stretto" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "returns true if the first is strictly less than the second" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "prüft, ob der erste Wert kleiner als der zweite ist" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "ফলাফল হবে সত্য যদি একমাত্র প্রথম সংখ্যাটি দ্বিতীয় সংখ্যা অপেক্ষা ক্ষুদ্রতর হয়" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "na-alaghachi ezi ma ọ bụrụ na nke mbụ erughị nke abụọ" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Mengembalikan nilai benar jika yang pertama lebih kecil dari yang kedua." }, { "Z1K1": "Z11", "Z11K1": "Z1860", "Z11K2": "mambaliakam nilai nan batuah jikok nan partamo labiah ketek dari nan kaduo" } ] } } gi8pj1c1jfo6aofrt17l3ezkunfcc3s Z13697 0 24943 296215 138964 2026-08-02T21:39:40Z YoshiRulz 10156 Swap out assertion function 296215 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z13697" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z13695", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z13695", "Z13695K1": { "Z1K1": "Z13518", "Z13518K1": "42" }, "Z13695K2": { "Z1K1": "Z13518", "Z13518K1": "99" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z844", "Z844K2": { "Z1K1": "Z40", "Z40K1": "Z41" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "42 \u003C= 99" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "42 ≤ 99" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } hqbtx2m9n2n6ueom3udxseegmb1u3rb Z13698 0 24944 296216 138965 2026-08-02T21:40:22Z YoshiRulz 10156 Swap out assertion function 296216 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z13698" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z13695", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z13695", "Z13695K1": { "Z1K1": "Z13518", "Z13518K1": "42" }, "Z13695K2": { "Z1K1": "Z13518", "Z13518K1": "42" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z844", "Z844K2": { "Z1K1": "Z40", "Z40K1": "Z41" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "42 \u003C= 42" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "42 ≤ 42" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 3aysodnms2avcpqdl2b4fqpsflnf3j1 Z13701 0 24947 296238 232866 2026-08-02T22:04:02Z YoshiRulz 10156 Added Z38811 and Z38812 to the approved list of test cases 296238 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z13701" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z13701K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "first number" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "erste Zahl" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "প্রথম সংখ্যা" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Nọmba mbụ" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "premier nombre" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "primo numero" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z13701K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "second number" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "zweite Zahl" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "দ্বিতীয় সংখ্যা" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Nọmba nke abụọ" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "deuxième nombre" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "secondo numero" } ] } } ], "Z8K2": "Z40", "Z8K3": [ "Z20", "Z13703", "Z13704", "Z13705", "Z13706", "Z13707", "Z38811", "Z38812" ], "Z8K4": [ "Z14", "Z29182", "Z13702" ], "Z8K5": "Z13701" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "are coprime (natural numbers)" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "ist teilerfremd" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "কী সহ মৌলিক (স্বাভাবিক সংখ্যা)" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Ha bụ ọnụọgụgụ (ọnụọgụ okike)" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "coprime de (entier naturel)" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "sono coprimi (numeri naturali)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "are coprime", "no common factors", "is coprime", "relative primes", "relatively prime", "are relative primes", "is relatively prime", "coprime", "is a coprime pair of natural numbers" ] }, { "Z1K1": "Z31", "Z31K1": "Z1430", "Z31K2": [ "Z6", "teilerfremd", "sind teilerfremd", "keine gemeinsamen Teiler" ] }, { "Z1K1": "Z31", "Z31K1": "Z1011", "Z31K2": [ "Z6", "কী সহ মৌলিক সংখ্যা", "উভয়ই কী মৌলিক সংখ্যা" ] }, { "Z1K1": "Z31", "Z31K1": "Z1787", "Z31K2": [ "Z6", "coprimi", "primi tra loro" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "the only common factor of the two arguments is 1" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "prüft, ob der einzige gemeinsame Teiler der beiden Zahlen eins ist" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "সত্য যদি দুটি সংখ্যার একমাত্র সাধারণ গুণনীয়ক হয় ১" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "naanị ihe na-emekarị na arụmụka abụọ a bụ 1" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Restituisce Vero se l'unico fattore in comune dei due argomenti è 1" } ] } } rsihdamg8nux4wrn9lzx0yquw9mapt1 296239 296238 2026-08-02T22:04:10Z WikiLambda system 3 Updated the implementation list (see [[Help:Wikifunctions/Implementation_ordering_and_choosing|About implementation selection]]) 296239 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z13701" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z13701K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "first number" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "erste Zahl" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "প্রথম সংখ্যা" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Nọmba mbụ" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "premier nombre" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "primo numero" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z13701K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "second number" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "zweite Zahl" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "দ্বিতীয় সংখ্যা" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Nọmba nke abụọ" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "deuxième nombre" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "secondo numero" } ] } } ], "Z8K2": "Z40", "Z8K3": [ "Z20", "Z13703", "Z13704", "Z13705", "Z13706", "Z13707", "Z38811", "Z38812" ], "Z8K4": [ "Z14", "Z13702", "Z29182" ], "Z8K5": "Z13701" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "are coprime (natural numbers)" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "ist teilerfremd" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "কী সহ মৌলিক (স্বাভাবিক সংখ্যা)" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Ha bụ ọnụọgụgụ (ọnụọgụ okike)" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "coprime de (entier naturel)" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "sono coprimi (numeri naturali)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "are coprime", "no common factors", "is coprime", "relative primes", "relatively prime", "are relative primes", "is relatively prime", "coprime", "is a coprime pair of natural numbers" ] }, { "Z1K1": "Z31", "Z31K1": "Z1430", "Z31K2": [ "Z6", "teilerfremd", "sind teilerfremd", "keine gemeinsamen Teiler" ] }, { "Z1K1": "Z31", "Z31K1": "Z1011", "Z31K2": [ "Z6", "কী সহ মৌলিক সংখ্যা", "উভয়ই কী মৌলিক সংখ্যা" ] }, { "Z1K1": "Z31", "Z31K1": "Z1787", "Z31K2": [ "Z6", "coprimi", "primi tra loro" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "the only common factor of the two arguments is 1" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "prüft, ob der einzige gemeinsame Teiler der beiden Zahlen eins ist" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "সত্য যদি দুটি সংখ্যার একমাত্র সাধারণ গুণনীয়ক হয় ১" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "naanị ihe na-emekarị na arụmụka abụọ a bụ 1" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Restituisce Vero se l'unico fattore in comune dei due argomenti è 1" } ] } } sstgckl9jqnjlac5ro1weq9tg7xfd2d 296240 296239 2026-08-02T22:05:32Z YoshiRulz 10156 Added Z34221 to the approved list of implementations 296240 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z13701" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z13701K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "first number" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "erste Zahl" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "প্রথম সংখ্যা" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Nọmba mbụ" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "premier nombre" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "primo numero" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z13701K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "second number" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "zweite Zahl" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "দ্বিতীয় সংখ্যা" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Nọmba nke abụọ" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "deuxième nombre" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "secondo numero" } ] } } ], "Z8K2": "Z40", "Z8K3": [ "Z20", "Z13703", "Z13704", "Z13705", "Z13706", "Z13707", "Z38811", "Z38812" ], "Z8K4": [ "Z14", "Z13702", "Z29182", "Z34221" ], "Z8K5": "Z13701" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "are coprime (natural numbers)" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "ist teilerfremd" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "কী সহ মৌলিক (স্বাভাবিক সংখ্যা)" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Ha bụ ọnụọgụgụ (ọnụọgụ okike)" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "coprime de (entier naturel)" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "sono coprimi (numeri naturali)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "are coprime", "no common factors", "is coprime", "relative primes", "relatively prime", "are relative primes", "is relatively prime", "coprime", "is a coprime pair of natural numbers" ] }, { "Z1K1": "Z31", "Z31K1": "Z1430", "Z31K2": [ "Z6", "teilerfremd", "sind teilerfremd", "keine gemeinsamen Teiler" ] }, { "Z1K1": "Z31", "Z31K1": "Z1011", "Z31K2": [ "Z6", "কী সহ মৌলিক সংখ্যা", "উভয়ই কী মৌলিক সংখ্যা" ] }, { "Z1K1": "Z31", "Z31K1": "Z1787", "Z31K2": [ "Z6", "coprimi", "primi tra loro" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "the only common factor of the two arguments is 1" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "prüft, ob der einzige gemeinsame Teiler der beiden Zahlen eins ist" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "সত্য যদি দুটি সংখ্যার একমাত্র সাধারণ গুণনীয়ক হয় ১" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "naanị ihe na-emekarị na arụmụka abụọ a bụ 1" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Restituisce Vero se l'unico fattore in comune dei due argomenti è 1" } ] } } 5dtb50vc4chbeqdle86izit2k5z6nht Z13703 0 24949 296217 139157 2026-08-02T21:40:45Z YoshiRulz 10156 Swap out assertion function 296217 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z13703" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z13701", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z13701", "Z13701K1": { "Z1K1": "Z13518", "Z13518K1": "64" }, "Z13701K2": { "Z1K1": "Z13518", "Z13518K1": "99" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z844", "Z844K2": { "Z1K1": "Z40", "Z40K1": "Z41" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "64 and 99 are coprime" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "64 und 99 sind teilerfremd" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } shuxf8lqrn5a9phrf0cunbb2tlnr74j Z13705 0 24951 296218 139159 2026-08-02T21:42:19Z YoshiRulz 10156 Swap out assertion function 296218 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z13705" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z13701", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z13701", "Z13701K1": { "Z1K1": "Z13518", "Z13518K1": "0" }, "Z13701K2": { "Z1K1": "Z13518", "Z13518K1": "1" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z844", "Z844K2": { "Z1K1": "Z40", "Z40K1": "Z41" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "0 and 1 are coprime" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "0 und 1 sind teilerfremd" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } hsvb0pgr7sx1aeq5qd27o5iclqhx06r Z13706 0 24952 296219 139160 2026-08-02T21:43:26Z YoshiRulz 10156 Swap out assertion function 296219 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z13706" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z13701", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z13701", "Z13701K1": { "Z1K1": "Z13518", "Z13518K1": "0" }, "Z13701K2": { "Z1K1": "Z13518", "Z13518K1": "99" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z844", "Z844K2": { "Z1K1": "Z40", "Z40K1": "Z42" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "0 and 99 are not coprime" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "0 und 99 sind nicht teilerfremd" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 19pkm6md0k5vqqzfi3gkuqviae3mraw Z13753 0 24999 296220 141249 2026-08-02T21:44:12Z YoshiRulz 10156 Swap out assertion function 296220 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z13753" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z13752", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z13752", "Z13752K1": [ "Z1", "first", "second", "third" ], "Z13752K2": [ "Z1", "third", "fourth", "fifth" ] }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z844", "Z844K2": { "Z1K1": "Z40", "Z40K1": "Z41" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "[first, second, third] shares an element with [third, fourth, fifth]" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "\"third\" kommt in beiden Listen vor" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "\"third\" is in common" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Listen mit einem gemeinsamen Wort" } ] } } tsx45drm304av3r1rmnu8bv9lefoypk Z13877 0 25476 296221 145585 2026-08-02T21:44:43Z YoshiRulz 10156 Swap out assertion function 296221 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z13877" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z11129", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z11129", "Z11129K1": "099" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z844", "Z844K2": { "Z1K1": "Z40", "Z40K1": "Z41" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "099 is a positive integer?" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "099 ist eine positive Ganzzahl" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "testing leading 0s" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Test mit führender 0" } ] } } 2y5489tb7yy8w7fbpasuq0h98qeawoi Z13884 0 25483 296222 183572 2026-08-02T21:45:41Z YoshiRulz 10156 Swap out assertion function 296222 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z13884" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z12429", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z12429", "Z12429K1": { "Z1K1": "Z16683", "Z16683K1": { "Z1K1": "Z16659", "Z16659K1": "Z16662" }, "Z16683K2": { "Z1K1": "Z13518", "Z13518K1": "3" } } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z844", "Z844K2": { "Z1K1": "Z40", "Z40K1": "Z41" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "-3 is odd" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "-3 ist ungerade" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } dpflj6rn7aexa5y3xlyzsh0irhv1hib Z13885 0 25485 296223 164452 2026-08-02T21:46:08Z YoshiRulz 10156 Swap out assertion function 296223 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z13885" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z12636", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z12636", "Z12636K1": { "Z1K1": "Z13518", "Z13518K1": "371" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z844", "Z844K2": { "Z1K1": "Z40", "Z40K1": "Z41" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "371 is an Armstrong number" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "371 ist eine Armstrong-Zahl" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "371 est un nombre narcissique " } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 8mhv3vdpoty5tqj4jad4gzj8p8uok47 Z13889 0 25523 296226 145803 2026-08-02T21:46:59Z YoshiRulz 10156 Swap out assertion function 296226 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z13889" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z13489", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z13489", "Z13489K1": "9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z844", "Z844K2": { "Z1K1": "Z40", "Z40K1": "Z41" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "very long numbers are valid" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "sehr lange Zeichenkette einer natürlichen Zahl" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } odz7eh6zj88nm76ewvj9683cao4jnr0 Z14041 0 25853 296224 154915 2026-08-02T21:46:33Z YoshiRulz 10156 Swap out assertion function 296224 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z14041" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z13740", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z13740", "Z13740K1": { "Z1K1": "Z13518", "Z13518K1": "99" }, "Z13740K2": { "Z1K1": "Z13518", "Z13518K1": "1" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z844", "Z844K2": { "Z1K1": "Z40", "Z40K1": "Z41" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "99 is divisible by 1" }, { "Z1K1": "Z11", "Z11K1": "Z1827", "Z11K2": "το 99 διαιρείται με το 1" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "99 ist teilbar durch 1" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "99 est divisible par 1" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 4qucqta6xwz8hk0725c1z1vb86hxg1z Z14185 0 26151 296225 202525 2026-08-02T21:46:58Z YoshiRulz 10156 Swap out assertion function 296225 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z14185" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z13489", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z13489", "Z13489K1": "1" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z844", "Z844K2": { "Z1K1": "Z40", "Z40K1": "Z41" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "\"1\" is a natural number string (see phab:T360173)" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "1 ist Zeichenkette arab. natürlicher Dezimalzahl" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } ldy38lqnt8v3oaqfky4tmt5ju6absoo Z15784 0 29146 296242 197867 2026-08-02T23:06:56Z YoshiRulz 10156 Use langcode helper 296242 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z15784" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z15777", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z15777", "Z15777K1": { "Z1K1": "Z7", "Z7K1": "Z14329", "Z14329K1": "Z1199" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z844", "Z844K2": { "Z1K1": "Z40", "Z40K1": "Z41" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "a language code is a String" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Britisches Englisch ist eine Zeichenkette" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "returns True because the Z60K1/code for British English is the String “en-gb”" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "ergibt wahr, da der Sprachcode für Britisches Englisch die Zeichenkette \"en-gb\" ist" } ] } } n50d9k6rrzf90lvh2c0e70smj9w7uwd Z15909 0 29682 296248 201464 2026-08-02T23:13:27Z YoshiRulz 10156 Swap out assertion function 296248 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z15909" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z15907", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z15907", "Z15907K1": { "Z1K1": "Z13518", "Z13518K1": "0" }, "Z15907K2": { "Z1K1": "Z13518", "Z13518K1": "1" }, "Z15907K3": { "Z1K1": "Z13518", "Z13518K1": "31" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z13522", "Z13522K2": { "Z1K1": "Z13518", "Z13518K1": "1" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "1 ≤ N ≤ 31: 1 if N = 0" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "1 ≤ 0 ≤ 31" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "expect True because 1 is the lower bound and 0 is out of range (too low)" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "gibt 1 aus, da 0 unter der Untergrenze liegt" } ] } } 9uut60xkk6hj3giwobn4lcsfub2qlmx Z15916 0 29689 296243 201674 2026-08-02T23:10:04Z YoshiRulz 10156 Use digit string helper 296243 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z15916" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z15914", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K1": { "Z1K1": "Z18", "Z18K1": "Z15914K2" }, "Z866K2": { "Z1K1": "Z7", "Z7K1": "Z13713", "Z13713K1": { "Z1K1": "Z18", "Z18K1": "Z15914K1" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "string equality for Natural number, composition" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Zeichenkettengleichh. für nat. Zahlen, Komposition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "compare Z13518K1 of Natural number argument to string argument using Z866/string equality" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "vergleicht Z13518K1 einer natürlichen Zahl mittels Z866 mit der Zeichenkette" } ] } } 9ys9c28p88avdstwzzf2gviycw2hlbr Z15917 0 29690 296244 201675 2026-08-02T23:10:43Z YoshiRulz 10156 Use digit string helper 296244 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z15917" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z13522", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z15914", "Z15914K1": { "Z1K1": "Z18", "Z18K1": "Z13522K1" }, "Z15914K2": { "Z1K1": "Z7", "Z7K1": "Z13713", "Z13713K1": { "Z1K1": "Z18", "Z18K1": "Z13522K2" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "equal Natural numbers with string equality" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Gleichheit nat. Zahlen, Komposition, Zeichenketten" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "returns True if the strings in the Natural numbers’ Z13518K1s are equal" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "gibt wahr aus, wenn die Zeichenketten in den Z13518K1 der natürlichen Zahlen gleich sind" } ] } } 5d72eim82k41k8vu2krs48ps54dp62o Z15918 0 29691 296247 201676 2026-08-02T23:12:56Z YoshiRulz 10156 Swap out assertion function 296247 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z15918" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z15907", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z15907", "Z15907K1": { "Z1K1": "Z13518", "Z13518K1": "4" }, "Z15907K2": { "Z1K1": "Z13518", "Z13518K1": "1" }, "Z15907K3": { "Z1K1": "Z13518", "Z13518K1": "12" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z13522", "Z13522K2": { "Z1K1": "Z13518", "Z13518K1": "4" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "4 as it’s between 1 and 12" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "1 ≤ 4 ≤ 12" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "expect True because the string in Natural number 4 is \"4\"" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "ergibt wahr, da 4 zwischen 1 und 12 liegt" } ] } } j7we0cfrqckjkh0c2ad77vq10y266bw Z15934 0 29731 296227 245304 2026-08-02T21:47:44Z YoshiRulz 10156 Swap out assertion function 296227 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z15934" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z844", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z844", "Z844K1": { "Z1K1": "Z40", "Z40K1": "Z42" }, "Z844K2": { "Z1K1": "Z40", "Z40K1": "Z42" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z844", "Z844K2": { "Z1K1": "Z40", "Z40K1": "Z41" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "validate XNOR with identity" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Identität von boolescher Gleichheit" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "valideer XNOR met identiteit" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } evndzq6vly99pkml7jbw7jgohxklp5y 296228 296227 2026-08-02T21:48:53Z YoshiRulz 10156 Revert 296228 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z15934" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z844", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z844", "Z844K1": { "Z1K1": "Z40", "Z40K1": "Z42" }, "Z844K2": { "Z1K1": "Z40", "Z40K1": "Z42" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z10215" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "validate XNOR with identity" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Identität von boolescher Gleichheit" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "valideer XNOR met identiteit" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } qqgz03rddaqhcqvkkcy5cuf7bu5eqb2 Z15940 0 29776 296249 202213 2026-08-02T23:18:04Z YoshiRulz 10156 Use digit string helper 296249 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z15940" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z13676", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K1": "\u003E", "Z866K2": { "Z1K1": "Z7", "Z7K1": "Z15937", "Z15937K1": { "Z1K1": "Z7", "Z7K1": "Z13713", "Z13713K1": { "Z1K1": "Z18", "Z18K1": "Z13676K1" } }, "Z15937K2": { "Z1K1": "Z7", "Z7K1": "Z13713", "Z13713K1": { "Z1K1": "Z18", "Z18K1": "Z13676K2" } } } }, "Z802K2": { "Z1K1": "Z40", "Z40K1": "Z41" }, "Z802K3": { "Z1K1": "Z40", "Z40K1": "Z42" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "N1 \u003E N2 (string comparison)" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "größer als (nat. Zahlen), Komposition mit wenn" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "returns True if the string representations of the arguments are in descending numerical order" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "gibt wahr aus, wenn die Zeichenketten der Argumente in absteigender Reihenfolge stehen" } ] } } azeliq7fx2x415rx2fvlqjsw6o2yizb Z15943 0 29780 296262 202486 2026-08-02T23:35:36Z YoshiRulz 10156 Use digit string helper 296262 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z15943" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z13689", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K1": { "Z1K1": "Z7", "Z7K1": "Z15937", "Z15937K1": { "Z1K1": "Z7", "Z7K1": "Z13713", "Z13713K1": { "Z1K1": "Z18", "Z18K1": "Z13689K1" } }, "Z15937K2": { "Z1K1": "Z7", "Z7K1": "Z13713", "Z13713K1": { "Z1K1": "Z18", "Z18K1": "Z13689K2" } } }, "Z866K2": "\u003C" }, "Z802K2": { "Z1K1": "Z40", "Z40K1": "Z41" }, "Z802K3": { "Z1K1": "Z40", "Z40K1": "Z42" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "N1 \u003C N2 (string comparison)" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "kleiner als (nat. Zahlen), Komposition mit wenn" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "returns True if the string representations of the arguments are in ascending numerical order (using Value by Key reduces the duration by nearly one second)" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "gibt wahr aus, wenn die Zeichenketten-Darstellung der Argumente in aufsteigender numerischer Reihenfolge vorliegt" } ] } } jp18bn3rkn6y75z1e5n3eb1vh18qtq7 Z16282 0 30364 296267 212019 2026-08-03T00:06:59Z YoshiRulz 10156 Use decompose Z12 helper 296267 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z16282" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z16273", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z16277", "Z16277K1": { "Z1K1": "Z7", "Z7K1": "Z19279", "Z19279K1": { "Z1K1": "Z18", "Z18K1": "Z16273K1" } }, "Z16277K2": { "Z1K1": "Z18", "Z18K1": "Z16273K2" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "monolingual text in specified language from multilingual text, composition" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "einsprachiger Text in Sprache, Komposition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 3m0u4e28m88ipu8u27glmkn6rsn260c Z16558 0 31089 296268 219427 2026-08-03T00:09:41Z YoshiRulz 10156 Use decompose Z12 helper 296268 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z16558" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z16556", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z19279", "Z19279K1": { "Z1K1": "Z7", "Z7K1": "Z803", "Z803K1": { "Z1K1": "Z39", "Z39K1": "Z2K3" }, "Z803K2": { "Z1K1": "Z7", "Z7K1": "Z828", "Z828K1": { "Z1K1": "Z18", "Z18K1": "Z16556K1" } } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "object labels, composition" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "akara ihe, mejupụtara" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Bezeichnungen von Objekten als Komposition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "returns a list of the labels in Z2K3.Z12K1 for the referenced object (only if the reference to the object is the quoted object, not if the object itself is quoted)" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "weghachi ndepụta aha akara dị na Z2K3.Z12K1 maka ihe akpọrọ (naanị ma ọ bụrụ na ntụaka ihe ahụ bụ ihe e hotara, ọ bụghị ma ọ bụrụ na e hotara ihe ahụ n'onwe ya)" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "gibt eine Liste der Bezeichnungen für das referenzierte Objekt aus" } ] } } kc6v6fe3oos2pzaup4bj17wxi8gbg37 Z16688 0 31411 296272 283989 2026-08-03T00:22:34Z WikiLambda system 3 Updated the implementation list (see [[Help:Wikifunctions/Implementation_ordering_and_choosing|About implementation selection]]) 296272 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z16688" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z16683", "Z17K2": "Z16688K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "this" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "একটি পূর্ণসংখ্যা" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "premier entier" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "primo intero" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "erste Ganzzahl" }, { "Z1K1": "Z11", "Z11K1": "Z1001", "Z11K2": "هذا" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "ini" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z16683", "Z17K2": "Z16688K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "that" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "আরেকটি পূর্ণসংখ্যা" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "second entier" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "secondo intero" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "zweite Ganzzahl" }, { "Z1K1": "Z11", "Z11K1": "Z1001", "Z11K2": "ذاك" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "itu" } ] } } ], "Z8K2": "Z40", "Z8K3": [ "Z20", "Z16689", "Z16691", "Z17261", "Z17461" ], "Z8K4": [ "Z14", "Z17463", "Z16692", "Z17350", "Z17260", "Z16690" ], "Z8K5": "Z16688" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "same Integer" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "একই পূর্ণসংখ্যা" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "est-ce le même nombre entier ?" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "stesso Intero" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "gleiche Ganzzahl" }, { "Z1K1": "Z11", "Z11K1": "Z1001", "Z11K2": "نفس العدد الصحيح" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "bilangan bulat yang sama" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "integer equality", "equality of integers", "equal integers", "integers equal", "=" ] }, { "Z1K1": "Z31", "Z31K1": "Z1011", "Z31K2": [ "Z6", "সমান পূর্ণসংখ্যা", "সম সংখ্যা", "পূর্ণ সংখ্যার সমতা" ] }, { "Z1K1": "Z31", "Z31K1": "Z1787", "Z31K2": [ "Z6", "uguaglianza tra interi", "interi uguali" ] }, { "Z1K1": "Z31", "Z31K1": "Z1078", "Z31K2": [ "Z6", "kesamaan bilangan bulat", "bilangan bulat yang sama", "=" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "যদি উভয় পূর্ণ সংখ্যা একই হয় তাহলে সত্য, অন্যথায় মিথ্যা প্রদান করবে" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Returns true if the integers are identical" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "renvoie \"vrai\" si les entiers sont identiques" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Ritorna Vero se i due interi sono identici" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "gibt wahr aus, wenn die beiden Ganzzahlen identisch sind" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Mengembalikan nilai true jika bilangan bulatnya identik" } ] } } bpkcrj94m0fhkoj371xsuf9n0ho86sy 296293 296272 2026-08-03T04:45:26Z WikiLambda system 3 Updated the implementation list (see [[Help:Wikifunctions/Implementation_ordering_and_choosing|About implementation selection]]) 296293 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z16688" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z16683", "Z17K2": "Z16688K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "this" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "একটি পূর্ণসংখ্যা" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "premier entier" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "primo intero" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "erste Ganzzahl" }, { "Z1K1": "Z11", "Z11K1": "Z1001", "Z11K2": "هذا" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "ini" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z16683", "Z17K2": "Z16688K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "that" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "আরেকটি পূর্ণসংখ্যা" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "second entier" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "secondo intero" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "zweite Ganzzahl" }, { "Z1K1": "Z11", "Z11K1": "Z1001", "Z11K2": "ذاك" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "itu" } ] } } ], "Z8K2": "Z40", "Z8K3": [ "Z20", "Z16689", "Z16691", "Z17261", "Z17461" ], "Z8K4": [ "Z14", "Z16692", "Z17350", "Z17260", "Z17463", "Z16690" ], "Z8K5": "Z16688" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "same Integer" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "একই পূর্ণসংখ্যা" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "est-ce le même nombre entier ?" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "stesso Intero" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "gleiche Ganzzahl" }, { "Z1K1": "Z11", "Z11K1": "Z1001", "Z11K2": "نفس العدد الصحيح" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "bilangan bulat yang sama" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "integer equality", "equality of integers", "equal integers", "integers equal", "=" ] }, { "Z1K1": "Z31", "Z31K1": "Z1011", "Z31K2": [ "Z6", "সমান পূর্ণসংখ্যা", "সম সংখ্যা", "পূর্ণ সংখ্যার সমতা" ] }, { "Z1K1": "Z31", "Z31K1": "Z1787", "Z31K2": [ "Z6", "uguaglianza tra interi", "interi uguali" ] }, { "Z1K1": "Z31", "Z31K1": "Z1078", "Z31K2": [ "Z6", "kesamaan bilangan bulat", "bilangan bulat yang sama", "=" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "যদি উভয় পূর্ণ সংখ্যা একই হয় তাহলে সত্য, অন্যথায় মিথ্যা প্রদান করবে" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Returns true if the integers are identical" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "renvoie \"vrai\" si les entiers sont identiques" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Ritorna Vero se i due interi sono identici" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "gibt wahr aus, wenn die beiden Ganzzahlen identisch sind" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Mengembalikan nilai true jika bilangan bulatnya identik" } ] } } 7btebrchbpkb9rhko49f2osg2vwgxj1 Z16891 0 31985 296269 225432 2026-08-03T00:12:05Z YoshiRulz 10156 Use decompose Z39 helper 296269 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z16891" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z16885", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z15777", "Z15777K1": { "Z1K1": "Z18", "Z18K1": "Z16885K1" } }, "Z802K2": { "Z1K1": "Z40", "Z40K1": "Z42" }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K1": { "Z1K1": "Z7", "Z7K1": "Z23443", "Z23443K1": { "Z1K1": "Z7", "Z7K1": "Z821", "Z821K1": { "Z1K1": "Z7", "Z7K1": "Z16360", "Z16360K1": { "Z1K1": "Z7", "Z7K1": "Z15969", "Z15969K1": { "Z1K1": "Z18", "Z18K1": "Z16885K1" } } } } }, "Z866K2": "Z7K1" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "has generic Type (Z7K1)" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "hat generischen Typ als Komposition mit wenn" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "Z16885: Z39K1 of 1st element in Item 2 == \"Z7K1\"" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "if the argument is not a String, check whether the second Key reference in the argument’s reified Z1K1 is \"Z7K1\" (indicating that the associated object is the Function called to construct the object’s generic Type)" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "prüft, ob die zweite Schlüsselreferenz im reifizierten Z1K1 des Arguments Z7K1 ist, wenn das Argument keine Zeichenkette ist" } ] } } dhc8jcoojkginjoh9viw87n474ddrh0 Z17290 0 32738 296270 232490 2026-08-03T00:16:13Z YoshiRulz 10156 Use decompose Z16683 helper 296270 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z17290" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z17120", "Z14K2": { "Z1K1": "Z16683", "Z16683K1": { "Z1K1": "Z7", "Z7K1": "Z16728", "Z16728K1": { "Z1K1": "Z7", "Z7K1": "Z17105", "Z17105K1": { "Z1K1": "Z18", "Z18K1": "Z17120K1" } }, "Z16728K2": { "Z1K1": "Z7", "Z7K1": "Z17105", "Z17105K1": { "Z1K1": "Z18", "Z18K1": "Z17120K2" } } }, "Z16683K2": { "Z1K1": "Z7", "Z7K1": "Z13539", "Z13539K1": { "Z1K1": "Z7", "Z7K1": "Z17144", "Z17144K1": { "Z1K1": "Z18", "Z18K1": "Z17120K1" } }, "Z13539K2": { "Z1K1": "Z7", "Z7K1": "Z17144", "Z17144K1": { "Z1K1": "Z18", "Z18K1": "Z17120K2" } } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "composition of multiply integer by multiplying sign and natural number," }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "nhazi nke ọnụọgụ ọnụọgụgụ site na ịba ụba akara na" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Ganzzahlen multiplizieren, Komposition, Vorzeichen" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } pjca520riavxlpdeltdu82p5yjc0j1a Z17463 0 32923 296271 236796 2026-08-03T00:22:25Z YoshiRulz 10156 Use decompose Z13518 and Z16683 helpers 296271 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z17463" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z16688", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K1": { "Z1K1": "Z7", "Z7K1": "Z13713", "Z13713K1": { "Z1K1": "Z7", "Z7K1": "Z17144", "Z17144K1": { "Z1K1": "Z18", "Z18K1": "Z16688K1" } } }, "Z866K2": { "Z1K1": "Z7", "Z7K1": "Z13713", "Z13713K1": { "Z1K1": "Z7", "Z7K1": "Z17144", "Z17144K1": { "Z1K1": "Z18", "Z18K1": "Z16688K2" } } } }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z16667", "Z16667K1": { "Z1K1": "Z7", "Z7K1": "Z17105", "Z17105K1": { "Z1K1": "Z18", "Z18K1": "Z16688K1" } }, "Z16667K2": { "Z1K1": "Z7", "Z7K1": "Z17105", "Z17105K1": { "Z1K1": "Z18", "Z18K1": "Z16688K2" } } }, "Z802K2": { "Z1K1": "Z40", "Z40K1": "Z41" }, "Z802K3": { "Z1K1": "Z40", "Z40K1": "Z42" } }, "Z802K3": { "Z1K1": "Z40", "Z40K1": "Z42" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "integer object equality" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "gleiche Ganzzahl, Komposition, Wert nach Schlüssel" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "if the string values of the Natural number components are the same then the objects are the same if their signs are the same" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "wenn die Zeichenketten-Werte der natürlichen Bestandteile gleich sind, sind die Objekte gleich, wenn ihre Vorzeichen gleich sind" } ] } } n466ho6nw96ltyijbyqe57ziumrhh5l 296273 296271 2026-08-03T00:23:27Z YoshiRulz 10156 Use Natural equality 296273 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z17463" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z16688", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z13522", "Z13522K1": { "Z1K1": "Z7", "Z7K1": "Z17144", "Z17144K1": { "Z1K1": "Z18", "Z18K1": "Z16688K1" } }, "Z13522K2": { "Z1K1": "Z7", "Z7K1": "Z17144", "Z17144K1": { "Z1K1": "Z18", "Z18K1": "Z16688K2" } } }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z16667", "Z16667K1": { "Z1K1": "Z7", "Z7K1": "Z17105", "Z17105K1": { "Z1K1": "Z18", "Z18K1": "Z16688K1" } }, "Z16667K2": { "Z1K1": "Z7", "Z7K1": "Z17105", "Z17105K1": { "Z1K1": "Z18", "Z18K1": "Z16688K2" } } }, "Z802K2": { "Z1K1": "Z40", "Z40K1": "Z41" }, "Z802K3": { "Z1K1": "Z40", "Z40K1": "Z42" } }, "Z802K3": { "Z1K1": "Z40", "Z40K1": "Z42" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "integer object equality" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "gleiche Ganzzahl, Komposition, Wert nach Schlüssel" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "if the string values of the Natural number components are the same then the objects are the same if their signs are the same" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "wenn die Zeichenketten-Werte der natürlichen Bestandteile gleich sind, sind die Objekte gleich, wenn ihre Vorzeichen gleich sind" } ] } } t6g9j3sjygmvvg9gozqfubp5lkey975 User:Jsamwrites 2 39114 296203 295004 2026-08-02T20:41:14Z Jsamwrites 938 /* Sentences */ 296203 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. |- |28. |{{Z|Z38804}} |{{Z|Z38803}} |The notable works of .. include .. |} == 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]] k4872fwqrcg5dux0mnsf0gty2pshmhw Z19256 0 41174 296274 285278 2026-08-03T00:34:36Z YoshiRulz 10156 Use decompose Z12 helper 296274 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z19256" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z19254", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z811", "Z811K1": { "Z1K1": "Z7", "Z7K1": "Z19279", "Z19279K1": { "Z1K1": "Z18", "Z18K1": "Z19254K1" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "first monolingual text, composition" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "erster einsp. Text von mehrsp. Text, Komposition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } cigvqf562hqc2s61a5ritunhe1c1ldv Z19257 0 41176 296275 285279 2026-08-03T00:36:03Z YoshiRulz 10156 Use representations helper 296275 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z19257" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z19252", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z19254", "Z19254K1": { "Z1K1": "Z7", "Z7K1": "Z22399", "Z22399K1": { "Z1K1": "Z7", "Z7K1": "Z811", "Z811K1": { "Z1K1": "Z7", "Z7K1": "Z19243", "Z19243K1": { "Z1K1": "Z18", "Z18K1": "Z19252K1" }, "Z19243K2": [ "Z6091", { "Z1K1": "Z6091", "Z6091K1": "Q110786" } ] } } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "singular form of lexeme, composition" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Singular von Lexem als einsp. Text, Komposition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } kr4uje9f01tqimo41pz8oasyy5fq75w Z19260 0 41194 296277 292985 2026-08-03T00:40:06Z WikiLambda system 3 Updated the implementation list (see [[Help:Wikifunctions/Implementation_ordering_and_choosing|About implementation selection]]) 296277 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z19260" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6005", "Z17K2": "Z19260K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "lexeme" }, { "Z1K1": "Z11", "Z11K1": "Z1332", "Z11K2": "лексема" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Lexem" } ] } } ], "Z8K2": "Z11", "Z8K3": [ "Z20", "Z19262", "Z19263", "Z19401" ], "Z8K4": [ "Z14", "Z19261", "Z19400" ], "Z8K5": "Z19260" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "plural form of lexeme as monolingual text" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Pluralform von Lexem als einsprachiger Text" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "returns the first listed plural form of a lexeme as monolingual text" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "gibt die erste Pluralform eines Lexems als einsprachigen Text aus" } ] } } pt269pgzuw60hi0aua9b8t2cmex3ks0 Z19261 0 41195 296276 285713 2026-08-03T00:39:58Z YoshiRulz 10156 Use representations helper 296276 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z19261" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z19260", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z19254", "Z19254K1": { "Z1K1": "Z7", "Z7K1": "Z22399", "Z22399K1": { "Z1K1": "Z7", "Z7K1": "Z811", "Z811K1": { "Z1K1": "Z7", "Z7K1": "Z19243", "Z19243K1": { "Z1K1": "Z18", "Z18K1": "Z19260K1" }, "Z19243K2": [ "Z6091", { "Z1K1": "Z6091", "Z6091K1": "Q146786" } ] } } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "plural form of lexeme, composition" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Plural von Lexem als einsp. Text, Komposition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } j1l3nocqjssdfvizijao1o68hkqyv7g Z19268 0 41202 296278 285725 2026-08-03T00:42:38Z YoshiRulz 10156 Use PID string helper 296278 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z19268" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z19267", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K1": { "Z1K1": "Z7", "Z7K1": "Z20046", "Z20046K1": { "Z1K1": "Z18", "Z18K1": "Z19267K1" } }, "Z866K2": { "Z1K1": "Z7", "Z7K1": "Z20046", "Z20046K1": { "Z1K1": "Z18", "Z18K1": "Z19267K2" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "same Wikidata property reference, composition" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "gleiche Wikidata-Eigenschaft-Referenz, Komposition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "equal Wikidata property reference, composition" ] }, { "Z1K1": "Z31", "Z31K1": "Z1360", "Z31K2": [ "Z6", "==Z6092" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } sd0en2mz1huee5xb30isdukrye2jrg7 Z19275 0 41272 296279 286026 2026-08-03T00:47:37Z YoshiRulz 10156 Use representations helper 296279 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z19275" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z19271", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z19272", "Z19272K1": { "Z1K1": "Z7", "Z7K1": "Z22399", "Z22399K1": { "Z1K1": "Z18", "Z18K1": "Z19271K1" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "languages of lexeme form, composition" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Sprachen von Lexemformen als Komposition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } eut9yjt4y5agpi6krs40a993zgqvmtp Z19514 0 41851 296170 296042 2026-08-02T18:25:57Z WikiLambda system 3 Updated the implementation list (see [[Help:Wikifunctions/Implementation_ordering_and_choosing|About implementation selection]]) 296170 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z19514" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6005", "Z17K2": "Z19514K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "verb" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "verbe" }, { "Z1K1": "Z11", "Z11K1": "Z1664", "Z11K2": "verb" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "ক্রিয়াপদ" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Kata kerja" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "動詞" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Verb" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "פועל" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "werkwoord" }, { "Z1K1": "Z11", "Z11K1": "Z1860", "Z11K2": "kato karajo" }, { "Z1K1": "Z11", "Z11K1": "Z1362", "Z11K2": "tembung kriya lingga" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z19514K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "tense, 0=past, 1=present, 2=future" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "temps : 0 = passé, 1 = présent, 2 = futur" }, { "Z1K1": "Z11", "Z11K1": "Z1664", "Z11K2": "timpul verbal, 0=trecut, 1=prezent, 2=viitor" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "কাল: 0=অতীত, 1=বর্তমান এবং 2=ভবিষৎ " }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "kala, 0=lampau, 1=kini, 2=mendatang" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "時制、0=過去、1=現在、2=未来" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Zeitform, 0=Vergangenheit, 1=Gegenwart, 2=Zukunft" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "זמן; 0=עבר, 1=הווה, 2=עתיד" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "tijd, 0=verleden tijd, 1=tegenwoordige tijd, 2=toe" }, { "Z1K1": "Z11", "Z11K1": "Z1860", "Z11K2": "wakatu, 0=saisuak, 1=kini, 2=beko/isuak:" }, { "Z1K1": "Z11", "Z11K1": "Z1362", "Z11K2": "mangsa, 0=kepungkur, 1=saiki, 2=besuk" } ] } } ], "Z8K2": "Z11", "Z8K3": [ "Z20", "Z19516", "Z19517", "Z29379", "Z29380" ], "Z8K4": [ "Z14", "Z19524", "Z19515", "Z19527" ], "Z8K5": "Z19514" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "simple tense of verb" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "temps simple du verbe" }, { "Z1K1": "Z11", "Z11K1": "Z1664", "Z11K2": "timpul simplu al unui verb" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "ক্রিয়াপদের সাধারণ কাল" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Kala sederhana" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "動詞の単純時制" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "einfache Zeitform eines Verbs" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "זמן פשוט של פועל" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "onvoltooid tegenwoordige tijd van het werkwoord" }, { "Z1K1": "Z11", "Z11K1": "Z1860", "Z11K2": "mancari bantuak kato karajo sasuai wakatu " }, { "Z1K1": "Z11", "Z11K1": "Z1362", "Z11K2": "tembung kriya lingga" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "tense verb" ] }, { "Z1K1": "Z31", "Z31K1": "Z1664", "Z31K2": [ "Z6", "timpul unui verb", "timp verbal" ] }, { "Z1K1": "Z31", "Z31K1": "Z1078", "Z31K2": [ "Z6", "kala kata kerja" ] }, { "Z1K1": "Z31", "Z31K1": "Z1830", "Z31K2": [ "Z6", "動詞の時制" ] }, { "Z1K1": "Z31", "Z31K1": "Z1430", "Z31K2": [ "Z6", "Zeitform-Verb" ] }, { "Z1K1": "Z31", "Z31K1": "Z1186", "Z31K2": [ "Z6", "זמן הפועל" ] }, { "Z1K1": "Z31", "Z31K1": "Z1362", "Z31K2": [ "Z6", "tembung kriya lingga" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "returns simple tense of inputted verb" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "renvoie le temps simple du verbe saisi" }, { "Z1K1": "Z11", "Z11K1": "Z1664", "Z11K2": "Returnează timpul simplu al verbului introdus." }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "একটি ক্রিয়াপদের সাধারণ কালের রূপটি প্রদান করবে" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Mengembalikan kala sederhana dari kata kerja yang dimasukkan" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "入力された動詞の単純時制を返します。" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Gibt die einfache Zeitform des eingegebenen Verbs zurück" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "להחזיר צורת זמן פשוט של פועל נתון" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "geeft de onvoltooid tegenwoordige tijd van het ingevoerde werkwoord weer" }, { "Z1K1": "Z11", "Z11K1": "Z1362", "Z11K2": "Mbalekaké wujud tembung kriya lingga saka tembung kriya sing digunakaké" } ] } } 1zd6bo42ulc6y43qqeckw76n8n4wf9p Z19521 0 41858 296165 186063 2026-08-02T18:24:12Z Ameisenigel 44 de 296165 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z19521" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z19509", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z19509", "Z19509K1": [ "Z13518", { "Z1K1": "Z13518", "Z13518K1": "3" }, { "Z1K1": "Z13518", "Z13518K1": "2" } ] }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z13522", "Z13522K2": { "Z1K1": "Z13518", "Z13518K1": "2" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "[3,2] → 2" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "[3,2] → \"2\"" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "[3,2] → 2" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 7f7zqu2isbx6mc90qoqod0dtd33prz9 Z19522 0 41859 296167 186062 2026-08-02T18:24:47Z Ameisenigel 44 de 296167 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z19522" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z19509", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z19509", "Z19509K1": [ "Z13518", { "Z1K1": "Z13518", "Z13518K1": "2" }, { "Z1K1": "Z13518", "Z13518K1": "3" } ] }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z13522", "Z13522K2": { "Z1K1": "Z13518", "Z13518K1": "2" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "[2,3] → 2" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "[2,3] → \"2\"" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "[2,3] → 2" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } mp6c5294xrjruyvfkzr75y4sub72l0w Z19523 0 41860 296168 148256 2026-08-02T18:25:31Z Ameisenigel 44 de 296168 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z19523" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z19509", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z19509", "Z19509K1": [ "Z13518", { "Z1K1": "Z13518", "Z13518K1": "3" }, { "Z1K1": "Z13518", "Z13518K1": "2" }, { "Z1K1": "Z13518", "Z13518K1": "2" }, { "Z1K1": "Z13518", "Z13518K1": "2" }, { "Z1K1": "Z13518", "Z13518K1": "2" }, { "Z1K1": "Z13518", "Z13518K1": "2" }, { "Z1K1": "Z13518", "Z13518K1": "2" }, { "Z1K1": "Z13518", "Z13518K1": "2" }, { "Z1K1": "Z13518", "Z13518K1": "12302" } ] }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z13522", "Z13522K2": { "Z1K1": "Z13518", "Z13518K1": "2" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "[3,2,2,2,2,2,2,2,12302] -\u003E 2" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "[3,2,2,2,2,2,2,2,12302] → \"2\"" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "[3,2,2,2,2,2,2,2,12302] → 2" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 43ujr3iz1t0iqltxtw13qnuvmp1eqmw Z19524 0 41861 296169 152578 2026-08-02T18:25:53Z Ameisenigel 44 de 296169 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z19524" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z19514", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z13522", "Z13522K1": { "Z1K1": "Z18", "Z18K1": "Z19514K2" }, "Z13522K2": { "Z1K1": "Z13518", "Z13518K1": "0" } }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z19530", "Z19530K1": { "Z1K1": "Z18", "Z18K1": "Z19514K1" }, "Z19530K2": [ "Z6091", { "Z1K1": "Z6091", "Z6091K1": "Q1392475" } ] }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z13522", "Z13522K1": { "Z1K1": "Z18", "Z18K1": "Z19514K2" }, "Z13522K2": { "Z1K1": "Z13518", "Z13518K1": "1" } }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z19530", "Z19530K1": { "Z1K1": "Z18", "Z18K1": "Z19514K1" }, "Z19530K2": [ "Z6091", { "Z1K1": "Z6091", "Z6091K1": "Q3910936" } ] }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z19530", "Z19530K1": { "Z1K1": "Z18", "Z18K1": "Z19514K1" }, "Z19530K2": [ "Z6091", { "Z1K1": "Z6091", "Z6091K1": "Q1475560" } ] } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Composition for Simple tense of verb" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "temps simple du verbe, en Composition" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "einfache Zeitform eines Verbs als Komposition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } szsv4eji9xvhihx0gh3i6ecfmo6yipw Z19525 0 41862 296171 182207 2026-08-02T18:26:32Z Ameisenigel 44 de 296171 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z19525" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z17239", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z17239", "Z17239K1": { "Z1K1": "Z16683", "Z16683K1": { "Z1K1": "Z16659", "Z16659K1": "Z16661" }, "Z16683K2": { "Z1K1": "Z13518", "Z13518K1": "0" } } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z844", "Z844K2": { "Z1K1": "Z40", "Z40K1": "Z41" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "-0 is also zero" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "-0 est également zéro" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "-0 ist Null" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } n9nfqfmwoxb5okb6t3abrizalkhdg3s Z19526 0 41863 296172 135503 2026-08-02T18:27:14Z Ameisenigel 44 de 296172 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z19526" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z19509", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z600", "Z16K2": "function Z19509( Z19509K1 ) {\n\t// We're expected to return 0 if none are found\n\tif ( Z19509K1.length === 0 ) {\n\t\treturn 0n;\n\t}\n\n\tlet minimum = Z19509K1[0];\n\t\n\tZ19509K1.forEach( value =\u003E { \n\t\tif ( minimum \u003E value ) {\n\t\t\tminimum = value;\n\t\t}\n\t} );\n\n\treturn minimum;\n}" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "JS minimum natural number" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "kleinste natürliche Zahl aus Liste in JavaScript" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } l36tw5wodg5igosx01sc2q2d5epf6r7 Z19528 0 41865 296173 135505 2026-08-02T18:27:40Z Ameisenigel 44 de 296173 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z19528" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z19509", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z19509(Z19509K1):\n\t# We're expected to return 0 if none are found\n\tif len(Z19509K1) == 0:\n\t\treturn 0;\n\n\tminimum = Z19509K1[0];\n\t\n\tfor value in Z19509K1:\n\t\tif minimum \u003E value:\n\t\t\tminimum = value\n\n\treturn minimum\n" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "using same algorithm as Z19526" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "kleinste natürliche Zahl aus Liste in Python" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } fu5kywef0eqmfwygjfmgenn4kc1zf1u Z19529 0 41866 296174 138788 2026-08-02T18:28:03Z Ameisenigel 44 de 296174 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z19529" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z19509", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z13695", "Z13695K1": { "Z1K1": "Z7", "Z7K1": "Z12681", "Z12681K1": { "Z1K1": "Z18", "Z18K1": "Z19509K1" } }, "Z13695K2": { "Z1K1": "Z13518", "Z13518K1": "1" } }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z13846", "Z13846K1": { "Z1K1": "Z7", "Z7K1": "Z813", "Z813K1": { "Z1K1": "Z18", "Z18K1": "Z19509K1" } }, "Z13846K2": { "Z1K1": "Z13518", "Z13518K1": "0" }, "Z13846K3": { "Z1K1": "Z7", "Z7K1": "Z811", "Z811K1": { "Z1K1": "Z18", "Z18K1": "Z19509K1" } } }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z13633", "Z13633K1": { "Z1K1": "Z7", "Z7K1": "Z811", "Z811K1": { "Z1K1": "Z18", "Z18K1": "Z19509K1" } }, "Z13633K2": { "Z1K1": "Z7", "Z7K1": "Z19509", "Z19509K1": { "Z1K1": "Z7", "Z7K1": "Z812", "Z812K1": { "Z1K1": "Z18", "Z18K1": "Z19509K1" } } } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "minimum of natural number list, composition" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "kleinste natürliche Zahl aus Liste als Komposition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } h30thxinmkp70w940ytme8dl7tpslas Z19530 0 41867 296175 271940 2026-08-02T18:29:02Z Ameisenigel 44 de 296175 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z19530" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6005", "Z17K2": "Z19530K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "lexeme" }, { "Z1K1": "Z11", "Z11K1": "Z1113", "Z11K2": "lexeme" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "lexème" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Lexem" } ] } }, { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z6091" }, "Z17K2": "Z19530K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "grammatical features" }, { "Z1K1": "Z11", "Z11K1": "Z1113", "Z11K2": "grammatical features" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "caractéristiques grammaticales" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "grammatikalische Funktionen" } ] } } ], "Z8K2": "Z11", "Z8K3": [ "Z20", "Z19532", "Z23770", "Z23771" ], "Z8K4": [ "Z14", "Z19531", "Z34716" ], "Z8K5": "Z19530" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "first text of lexeme matching grammatical features" }, { "Z1K1": "Z11", "Z11K1": "Z1113", "Z11K2": "Return monolingual text from grammatical features" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "texte unilingue à partir des caract. grammaticales" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "erster Text von Lexem mit grammatischen Funktionen" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "monolingual text of lexeme form with grammatical features", "Return monolingual text from grammatical features", "first monolingual text from grammatical features", "first monolingual text from features" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "renvoie le texte unilingue à partir des caractéristiques grammaticales" } ] } } 7kl67lne6vd7w50axcpr1dcby05jzoy 296176 296175 2026-08-02T18:29:06Z WikiLambda system 3 Updated the implementation list (see [[Help:Wikifunctions/Implementation_ordering_and_choosing|About implementation selection]]) 296176 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z19530" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6005", "Z17K2": "Z19530K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "lexeme" }, { "Z1K1": "Z11", "Z11K1": "Z1113", "Z11K2": "lexeme" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "lexème" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Lexem" } ] } }, { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z6091" }, "Z17K2": "Z19530K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "grammatical features" }, { "Z1K1": "Z11", "Z11K1": "Z1113", "Z11K2": "grammatical features" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "caractéristiques grammaticales" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "grammatikalische Funktionen" } ] } } ], "Z8K2": "Z11", "Z8K3": [ "Z20", "Z19532", "Z23770", "Z23771" ], "Z8K4": [ "Z14", "Z34716", "Z19531" ], "Z8K5": "Z19530" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "first text of lexeme matching grammatical features" }, { "Z1K1": "Z11", "Z11K1": "Z1113", "Z11K2": "Return monolingual text from grammatical features" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "texte unilingue à partir des caract. grammaticales" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "erster Text von Lexem mit grammatischen Funktionen" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "monolingual text of lexeme form with grammatical features", "Return monolingual text from grammatical features", "first monolingual text from grammatical features", "first monolingual text from features" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "renvoie le texte unilingue à partir des caractéristiques grammaticales" } ] } } 101u38a991wwknov35t41zoqx010u1h Z22501 0 49730 296229 257389 2026-08-02T21:50:25Z YoshiRulz 10156 Swap out assertion function 296229 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z22501" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z22499", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z22499", "Z22499K1": { "Z1K1": "Z39", "Z39K1": "Z1K1" }, "Z22499K2": { "Z1K1": "Z39", "Z39K1": "Z1K1" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z844", "Z844K2": { "Z1K1": "Z40", "Z40K1": "Z41" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Z1K1 == Z1K1" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "Z1K1 = Z1K1" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": " " } ] } } obulg44i7sr7t4b5c7odk72luwiyz55 Wikifunctions:Feature petitions 4 53164 296280 293414 2026-08-03T01:22:21Z YoshiRulz 10156 /* Show more than 5 Implementations/Tests by default */ New section 296280 wikitext text/x-wiki {{see also|WF:Report a technical problem|WF:Design}} ''WF:FP redirects here.<!-- --> For compositions, which use the functional programming paradigm, see [[WF:How to create implementations#Compositions]].<!-- --> For other FP languages, see [[WF:Rosetta]].'' This page is for users to petition requested features to the Abstract Wikipedia team and for the Abstract Wikipedia to gauge community consensus and priorities. To add your signature to a proposal, simply add <code><nowiki># Any additional comments ~~~~</nowiki></code> on a new line after a proposal. To add a new proposal, add <code><nowiki>===Brief name, one sentence or so.===</nowiki></code> to the bottom. == Proposals == === New Types === {{main|WF:Type proposals}} === Partial functions/currying === {{tracked|T386422}} # [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 23:34, 27 March 2025 (UTC) #* {{noping|CMassaro (WMF)}} [[phab:T386422#11637473|said]] <q>There shouldn't be any issue from the backend's perspective. It sounds like a UI problem.</q> # {{support}} PLEASE having to nest n-ary apply is killing me. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:29, 15 July 2026 (UTC) === N-argument apply/reduce/map === {{tracked|T390226}} # [[User:99of9|99of9]] ([[User talk:99of9|talk]]) 00:25, 28 March 2025 (UTC) === For implementations and testers, show the associated function in Recent Changes (etc) === {{tracked|T373735}} Feature summary: See a link to the associated function when there is a link to an implementation or a test, especially in Recent Changes and Special:ListObjectsByType) :{{s}} as proposer [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 09:09, 30 March 2025 (UTC) === Return string values in a container that supports Copy and (optionally) makes non-display characters visible === :{{s}} as proposer [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 09:09, 30 March 2025 (UTC) === Provide details of result validation === {{tracked|T383326}} Feature summary: The “Details” for a Test case should include (as a minimum) the Implementation used by the Function specified for the “result validation”. :{{s}} as proposer [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 09:09, 30 March 2025 (UTC) === Improve access by functions to Persistent object labels (and other keys) === {{tracked|T366459}} :{{s}} as proposer [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 09:09, 30 March 2025 (UTC) === Structured data/documentation === {{phab|T260953}} : Weak {{support}} since I suspect the workaround of {{t|function documentation}}/{{t|type documentation}}, in conjunction with [[d:WD:Wikifunctions/Development|Wikidata]], will be sufficient.<!-- --> IIRC there are systems which parse the parameters in a Wikitext template call, should anyone want it machine-readable. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 07:55, 13 July 2026 (UTC) === Visually distinguish Wikidata items from properties === [https://www.wikifunctions.org/view/en/Z801?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z801%22%2C%22Z801K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z801%22%2C%22Z801K1%22%3A%5B%22Z1%22%2C%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q144%22%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z6821%22%2C%22Z6821K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q144%22%7D%7D%2C%7B%22Z1K1%22%3A%22Z6094%22%2C%22Z6094K1%22%3A%22L1122-F1%22%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z6824%22%2C%22Z6824K1%22%3A%7B%22Z1K1%22%3A%22Z6094%22%2C%22Z6094K1%22%3A%22L1122-F1%22%7D%7D%5D%7D%7D This call] shows the problem: it echoes a [[Z6091]], a [[Z6001]], a [[Z6094]], and a [[Z6004]]. They appear identical because the same icon is used, and their English labels are the same. A more realistic example is a composition like [[Z31134]], with some items and some properties mixed in with a wall of text. : {{support}} as proposer. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:12, 15 July 2026 (UTC) :: I wrote [[User:YoshiRulz/common.css|some hacky CSS]] as a workaround. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:12, 15 July 2026 (UTC) === Show more than 5 Implementations/Tests by default === : {{support}} as proposer. 10/20/50 would make more sense than 5/10/50. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 01:22, 3 August 2026 (UTC) gx7wssw3bg1rkhaa7scq93utrp4r9ms 296288 296280 2026-08-03T04:30:25Z 99of9 1622 /* Show more than 5 Implementations/Tests by default */ Reply 296288 wikitext text/x-wiki {{see also|WF:Report a technical problem|WF:Design}} ''WF:FP redirects here.<!-- --> For compositions, which use the functional programming paradigm, see [[WF:How to create implementations#Compositions]].<!-- --> For other FP languages, see [[WF:Rosetta]].'' This page is for users to petition requested features to the Abstract Wikipedia team and for the Abstract Wikipedia to gauge community consensus and priorities. To add your signature to a proposal, simply add <code><nowiki># Any additional comments ~~~~</nowiki></code> on a new line after a proposal. To add a new proposal, add <code><nowiki>===Brief name, one sentence or so.===</nowiki></code> to the bottom. == Proposals == === New Types === {{main|WF:Type proposals}} === Partial functions/currying === {{tracked|T386422}} # [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 23:34, 27 March 2025 (UTC) #* {{noping|CMassaro (WMF)}} [[phab:T386422#11637473|said]] <q>There shouldn't be any issue from the backend's perspective. It sounds like a UI problem.</q> # {{support}} PLEASE having to nest n-ary apply is killing me. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:29, 15 July 2026 (UTC) === N-argument apply/reduce/map === {{tracked|T390226}} # [[User:99of9|99of9]] ([[User talk:99of9|talk]]) 00:25, 28 March 2025 (UTC) === For implementations and testers, show the associated function in Recent Changes (etc) === {{tracked|T373735}} Feature summary: See a link to the associated function when there is a link to an implementation or a test, especially in Recent Changes and Special:ListObjectsByType) :{{s}} as proposer [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 09:09, 30 March 2025 (UTC) === Return string values in a container that supports Copy and (optionally) makes non-display characters visible === :{{s}} as proposer [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 09:09, 30 March 2025 (UTC) === Provide details of result validation === {{tracked|T383326}} Feature summary: The “Details” for a Test case should include (as a minimum) the Implementation used by the Function specified for the “result validation”. :{{s}} as proposer [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 09:09, 30 March 2025 (UTC) === Improve access by functions to Persistent object labels (and other keys) === {{tracked|T366459}} :{{s}} as proposer [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 09:09, 30 March 2025 (UTC) === Structured data/documentation === {{phab|T260953}} : Weak {{support}} since I suspect the workaround of {{t|function documentation}}/{{t|type documentation}}, in conjunction with [[d:WD:Wikifunctions/Development|Wikidata]], will be sufficient.<!-- --> IIRC there are systems which parse the parameters in a Wikitext template call, should anyone want it machine-readable. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 07:55, 13 July 2026 (UTC) === Visually distinguish Wikidata items from properties === [https://www.wikifunctions.org/view/en/Z801?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z801%22%2C%22Z801K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z801%22%2C%22Z801K1%22%3A%5B%22Z1%22%2C%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q144%22%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z6821%22%2C%22Z6821K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q144%22%7D%7D%2C%7B%22Z1K1%22%3A%22Z6094%22%2C%22Z6094K1%22%3A%22L1122-F1%22%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z6824%22%2C%22Z6824K1%22%3A%7B%22Z1K1%22%3A%22Z6094%22%2C%22Z6094K1%22%3A%22L1122-F1%22%7D%7D%5D%7D%7D This call] shows the problem: it echoes a [[Z6091]], a [[Z6001]], a [[Z6094]], and a [[Z6004]]. They appear identical because the same icon is used, and their English labels are the same. A more realistic example is a composition like [[Z31134]], with some items and some properties mixed in with a wall of text. : {{support}} as proposer. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:12, 15 July 2026 (UTC) :: I wrote [[User:YoshiRulz/common.css|some hacky CSS]] as a workaround. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:12, 15 July 2026 (UTC) === Show more than 5 Implementations/Tests by default === : {{support}} as proposer. 10/20/50 would make more sense than 5/10/50. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 01:22, 3 August 2026 (UTC) ::{{s}} bump to 10 for now IMO --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 04:30, 3 August 2026 (UTC) j33f6hm6i7tfa0meifsyqpwijp5zjgv 296290 296288 2026-08-03T04:32:23Z 99of9 1622 /* Visually distinguish Wikidata items from properties */ Reply 296290 wikitext text/x-wiki {{see also|WF:Report a technical problem|WF:Design}} ''WF:FP redirects here.<!-- --> For compositions, which use the functional programming paradigm, see [[WF:How to create implementations#Compositions]].<!-- --> For other FP languages, see [[WF:Rosetta]].'' This page is for users to petition requested features to the Abstract Wikipedia team and for the Abstract Wikipedia to gauge community consensus and priorities. To add your signature to a proposal, simply add <code><nowiki># Any additional comments ~~~~</nowiki></code> on a new line after a proposal. To add a new proposal, add <code><nowiki>===Brief name, one sentence or so.===</nowiki></code> to the bottom. == Proposals == === New Types === {{main|WF:Type proposals}} === Partial functions/currying === {{tracked|T386422}} # [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 23:34, 27 March 2025 (UTC) #* {{noping|CMassaro (WMF)}} [[phab:T386422#11637473|said]] <q>There shouldn't be any issue from the backend's perspective. It sounds like a UI problem.</q> # {{support}} PLEASE having to nest n-ary apply is killing me. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:29, 15 July 2026 (UTC) === N-argument apply/reduce/map === {{tracked|T390226}} # [[User:99of9|99of9]] ([[User talk:99of9|talk]]) 00:25, 28 March 2025 (UTC) === For implementations and testers, show the associated function in Recent Changes (etc) === {{tracked|T373735}} Feature summary: See a link to the associated function when there is a link to an implementation or a test, especially in Recent Changes and Special:ListObjectsByType) :{{s}} as proposer [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 09:09, 30 March 2025 (UTC) === Return string values in a container that supports Copy and (optionally) makes non-display characters visible === :{{s}} as proposer [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 09:09, 30 March 2025 (UTC) === Provide details of result validation === {{tracked|T383326}} Feature summary: The “Details” for a Test case should include (as a minimum) the Implementation used by the Function specified for the “result validation”. :{{s}} as proposer [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 09:09, 30 March 2025 (UTC) === Improve access by functions to Persistent object labels (and other keys) === {{tracked|T366459}} :{{s}} as proposer [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 09:09, 30 March 2025 (UTC) === Structured data/documentation === {{phab|T260953}} : Weak {{support}} since I suspect the workaround of {{t|function documentation}}/{{t|type documentation}}, in conjunction with [[d:WD:Wikifunctions/Development|Wikidata]], will be sufficient.<!-- --> IIRC there are systems which parse the parameters in a Wikitext template call, should anyone want it machine-readable. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 07:55, 13 July 2026 (UTC) === Visually distinguish Wikidata items from properties === [https://www.wikifunctions.org/view/en/Z801?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z801%22%2C%22Z801K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z801%22%2C%22Z801K1%22%3A%5B%22Z1%22%2C%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q144%22%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z6821%22%2C%22Z6821K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q144%22%7D%7D%2C%7B%22Z1K1%22%3A%22Z6094%22%2C%22Z6094K1%22%3A%22L1122-F1%22%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z6824%22%2C%22Z6824K1%22%3A%7B%22Z1K1%22%3A%22Z6094%22%2C%22Z6094K1%22%3A%22L1122-F1%22%7D%7D%5D%7D%7D This call] shows the problem: it echoes a [[Z6091]], a [[Z6001]], a [[Z6094]], and a [[Z6004]]. They appear identical because the same icon is used, and their English labels are the same. A more realistic example is a composition like [[Z31134]], with some items and some properties mixed in with a wall of text. : {{support}} as proposer. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:12, 15 July 2026 (UTC) :: I wrote [[User:YoshiRulz/common.css|some hacky CSS]] as a workaround. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:12, 15 July 2026 (UTC) :{{s}} --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 04:32, 3 August 2026 (UTC) === Show more than 5 Implementations/Tests by default === : {{support}} as proposer. 10/20/50 would make more sense than 5/10/50. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 01:22, 3 August 2026 (UTC) ::{{s}} bump to 10 for now IMO --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 04:30, 3 August 2026 (UTC) a0r7mhcr04gb1x6rhxe5vfuudc1eyl9 Wikifunctions:Type proposals/Wikifunctions object reference 4 54048 296298 291750 2026-08-03T08:00:40Z DVrandecic (WMF) 7 /* Comments */ Reply 296298 wikitext text/x-wiki == Summary == Follow the pattern used for the various Wikidata references ([[Z6091]], for example) to provide safe (non-dereferencing) references to Wikifunctions objects as well. == Uses == * Prevent the automatic de-referencing of references extracted from Wikifunctions objects (by [[Z803]], for example). * Allow more straightforward and efficient comparison of types. For example: ** {{Z|Z16829}} (or an equivalent) could return a Wikifunctions object reference rather than a fully expanded type object ** {{Z|Z19077}} extracts a type’s Z4K1 but this is currently expanded back into the referenced type, making type comparisons inefficient ** {{Z|Z19084}} one Python implementation explicitly compares only Z4K1 values, but the types and their references have already been fully expanded by the orchestrator ** “same type reference” would be more efficient, simplifying to {{Z|Z866}} ** {{Z|Z19352}} ** {{Z|Z18636}} ** “type is one of” could be implemented with {{Z|Z12696}} * Simplify search string functions like {{Z|Z22973}}, allowing the type reference to be entered as a string, where known. * Consistent approach across Wikidata and Wikifunctions references, perhaps allowing objects like types to be used in enumerations. == Structure == Like [[Z6091]], Wikifunctions object reference would be a wrapped string, with the string having the form of a [[Z9]]. === Example values === A reference to the type [[Z6001]] {|class="wikitable" style="margin:.6em 1.6em" |- | <syntaxhighlight lang="json" line="line">{   "type": "Wikifunctions object reference", "value": "Z6001" }</syntaxhighlight> | <syntaxhighlight lang="json">{   "Z1K1": "Z6090", "Z6090K1": "Z6001" }</syntaxhighlight> |} == Validator == The validator ensures that: * The string value is a valid [[Z9]] == Identity == Two Wikifunctions object references are the same if their string values are equal. A Wikifunctions object reference is equivalent to a Wikifunctions object if there is a [[Z2]] whose Z2K1 is the same as the value of the Wikifunctions object reference and that [[Z2]] has a value for its Z2K2 that is equivalent to the Wikifunctions object. == Converting to code == === Python === Converts in the same way as [[Z6091]] but there might be an explicit [[Z46]] and [[Z64]], if the type does not need to be built in. === JavaScript === Converts in the same way as [[Z6091]] but there might be an explicit [[Z46]] and [[Z64]], if the type does not need to be built in. == Display function == Should be a simple string but can be displayed in the interface as the label of the referenced object (as currently) or as a link to the referenced object (as with Wikidata references) == Read function == Could be a simple string but the use of an object selector should be an option == Alternatives == The alternative is to make [[Z9]] behave properly, but its behaviour would still be inconsistent with Wikidata reference objects, which will be more familiar to most users. The validator could also ensure that there is a [[Z2]] whose identity is the same string, but this would be inconsistent with the current approach for Wikidata references. Z6090 is used here as an example, but it would be nice if we could actually use that value, == Comments == __NEWSECTIONLINK__ * {{s}} as proposer. --[[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 12:14, 10 April 2025 (UTC) * {{o}}, name should be "Persistent object reference." Willing to support if this is fixed. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 11:20, 11 April 2025 (UTC) *:Without defending the proposed English label, I would object to your alternative suggestion because a reference to a persistent object is just a {{Z|Z9}}. The proposal is for a wrapped ZID string, aligned to {{Z|Z39}} and {{Z|Z6091}} etc, which is where “reference” came from, but they are all probably better described as “identifier”. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:29, 14 July 2026 (UTC) * {{s}} with either name. I'm starting to understand the deeper need for things like this. This might be an important precursor to lightweight enums of ZIDs, which I've now spotted some uses for. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 00:16, 26 September 2025 (UTC) *:Thanks. I’ve referenced this proposal in [[phab:T405837]], specifically for converting a string reference (“ZID”) to a {{Z|Z9}}. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:32, 27 September 2025 (UTC) *:Further, I support making this a generic Type, as proposed by the team. This will help limit the valid values to ZIDs with certain types where needed. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 04:05, 17 July 2026 (UTC) *::Sorry, are you referring to [[:phab:T405810]] or something else? As with Z6091, I would expect this proposed type to be a standard persistent type and enumerations to provide the limitations. I don’t object to limitations simply by type of object, but I haven’t seen that proposed anywhere. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 08:32, 17 July 2026 (UTC) *:::See the recent newsletter. That's why I was grilling you yesterday. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 08:37, 17 July 2026 (UTC) *::::Ah, right. Thanks. Somehow that passed me by! If we adopt such an approach, we should probably call it “Typed reference”. If its type is [[Z1]], I would expect it to behave just like the proposed type, except the ZID’s key would be K1. We would need to address [[:phab:T417266]] to get acceptable usability, I think (I’m sure there’s a ticket for nested lists too, but I haven’t tracked it down, unless I’m just thinking about [[:phab:T390786]]). [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:18, 17 July 2026 (UTC) *:::::Maybe "Typed Wikifunctions Item Reference"? I will continue to call it "ZID" no matter what ;-) --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 14:08, 17 July 2026 (UTC) *::::::Since a generic type can sometimes be a bit heavy weight, and the whole point of this type is to be as lightweight as possible, what about the idea of having two keys, both strings, one for the type and one for the object? --[[User:DVrandecic (WMF)|DVrandecic (WMF)]] ([[User talk:DVrandecic (WMF)|talk]]) 08:00, 3 August 2026 (UTC) * {{S}} --[[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 08:25, 12 May 2026 (UTC) * {{s}}--[[User:So9q|So9q]] ([[User talk:So9q|talk]]) 14:09, 16 July 2026 (UTC) == Might make fixing [[Z828]] easier == The built-in function [[Z828]] has issues described in [[phab:T366246]] and [[phab:T366403]] with improvements suggested in [[phab:T366459]]. Using a wrapped string for the required object reference rather than a quoted reference would probably make these issues easier to resolve. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 22:12, 10 April 2025 (UTC) == Also Error strings == If you’ve ever wondered why your error-message strings just vanish when they contain only a ZID, it’s because the ZID is taken to be a Reference, de-referenced to an object and then dropped for not being a string. This would still happen if a Wikifunctions object reference/identifier were unwrapped and it would also be dropped as a non-string if it were not. We should probably raise a Phabricator ticket for this, but it might be better deferred if unwrapping/reducing to a string could be a general feature of Wikifunctions.Error. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 15:33, 16 July 2026 (UTC) 4eqixd5nod9o8wo0kbhm14eomcj3eub 296307 296298 2026-08-03T10:47:54Z 99of9 1622 /* Comments */ Reply 296307 wikitext text/x-wiki == Summary == Follow the pattern used for the various Wikidata references ([[Z6091]], for example) to provide safe (non-dereferencing) references to Wikifunctions objects as well. == Uses == * Prevent the automatic de-referencing of references extracted from Wikifunctions objects (by [[Z803]], for example). * Allow more straightforward and efficient comparison of types. For example: ** {{Z|Z16829}} (or an equivalent) could return a Wikifunctions object reference rather than a fully expanded type object ** {{Z|Z19077}} extracts a type’s Z4K1 but this is currently expanded back into the referenced type, making type comparisons inefficient ** {{Z|Z19084}} one Python implementation explicitly compares only Z4K1 values, but the types and their references have already been fully expanded by the orchestrator ** “same type reference” would be more efficient, simplifying to {{Z|Z866}} ** {{Z|Z19352}} ** {{Z|Z18636}} ** “type is one of” could be implemented with {{Z|Z12696}} * Simplify search string functions like {{Z|Z22973}}, allowing the type reference to be entered as a string, where known. * Consistent approach across Wikidata and Wikifunctions references, perhaps allowing objects like types to be used in enumerations. == Structure == Like [[Z6091]], Wikifunctions object reference would be a wrapped string, with the string having the form of a [[Z9]]. === Example values === A reference to the type [[Z6001]] {|class="wikitable" style="margin:.6em 1.6em" |- | <syntaxhighlight lang="json" line="line">{   "type": "Wikifunctions object reference", "value": "Z6001" }</syntaxhighlight> | <syntaxhighlight lang="json">{   "Z1K1": "Z6090", "Z6090K1": "Z6001" }</syntaxhighlight> |} == Validator == The validator ensures that: * The string value is a valid [[Z9]] == Identity == Two Wikifunctions object references are the same if their string values are equal. A Wikifunctions object reference is equivalent to a Wikifunctions object if there is a [[Z2]] whose Z2K1 is the same as the value of the Wikifunctions object reference and that [[Z2]] has a value for its Z2K2 that is equivalent to the Wikifunctions object. == Converting to code == === Python === Converts in the same way as [[Z6091]] but there might be an explicit [[Z46]] and [[Z64]], if the type does not need to be built in. === JavaScript === Converts in the same way as [[Z6091]] but there might be an explicit [[Z46]] and [[Z64]], if the type does not need to be built in. == Display function == Should be a simple string but can be displayed in the interface as the label of the referenced object (as currently) or as a link to the referenced object (as with Wikidata references) == Read function == Could be a simple string but the use of an object selector should be an option == Alternatives == The alternative is to make [[Z9]] behave properly, but its behaviour would still be inconsistent with Wikidata reference objects, which will be more familiar to most users. The validator could also ensure that there is a [[Z2]] whose identity is the same string, but this would be inconsistent with the current approach for Wikidata references. Z6090 is used here as an example, but it would be nice if we could actually use that value, == Comments == __NEWSECTIONLINK__ * {{s}} as proposer. --[[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 12:14, 10 April 2025 (UTC) * {{o}}, name should be "Persistent object reference." Willing to support if this is fixed. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 11:20, 11 April 2025 (UTC) *:Without defending the proposed English label, I would object to your alternative suggestion because a reference to a persistent object is just a {{Z|Z9}}. The proposal is for a wrapped ZID string, aligned to {{Z|Z39}} and {{Z|Z6091}} etc, which is where “reference” came from, but they are all probably better described as “identifier”. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:29, 14 July 2026 (UTC) * {{s}} with either name. I'm starting to understand the deeper need for things like this. This might be an important precursor to lightweight enums of ZIDs, which I've now spotted some uses for. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 00:16, 26 September 2025 (UTC) *:Thanks. I’ve referenced this proposal in [[phab:T405837]], specifically for converting a string reference (“ZID”) to a {{Z|Z9}}. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:32, 27 September 2025 (UTC) *:Further, I support making this a generic Type, as proposed by the team. This will help limit the valid values to ZIDs with certain types where needed. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 04:05, 17 July 2026 (UTC) *::Sorry, are you referring to [[:phab:T405810]] or something else? As with Z6091, I would expect this proposed type to be a standard persistent type and enumerations to provide the limitations. I don’t object to limitations simply by type of object, but I haven’t seen that proposed anywhere. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 08:32, 17 July 2026 (UTC) *:::See the recent newsletter. That's why I was grilling you yesterday. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 08:37, 17 July 2026 (UTC) *::::Ah, right. Thanks. Somehow that passed me by! If we adopt such an approach, we should probably call it “Typed reference”. If its type is [[Z1]], I would expect it to behave just like the proposed type, except the ZID’s key would be K1. We would need to address [[:phab:T417266]] to get acceptable usability, I think (I’m sure there’s a ticket for nested lists too, but I haven’t tracked it down, unless I’m just thinking about [[:phab:T390786]]). [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:18, 17 July 2026 (UTC) *:::::Maybe "Typed Wikifunctions Item Reference"? I will continue to call it "ZID" no matter what ;-) --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 14:08, 17 July 2026 (UTC) *::::::Since a generic type can sometimes be a bit heavy weight, and the whole point of this type is to be as lightweight as possible, what about the idea of having two keys, both strings, one for the type and one for the object? --[[User:DVrandecic (WMF)|DVrandecic (WMF)]] ([[User talk:DVrandecic (WMF)|talk]]) 08:00, 3 August 2026 (UTC) *:::::::I don't think I would use the type very often. The main benefit I see of associating it with a type is to constrain the valid inputs into the argument of a function. So if that makes it too heavyweight then I think I'd skip it entirely. When specifying a ZID, I'd prefer not to have to type in a Type as well. I'm always keen to hear what @[[User:GrounderUK|GrounderUK]] has to say on issues like this. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 10:47, 3 August 2026 (UTC) * {{S}} --[[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 08:25, 12 May 2026 (UTC) * {{s}}--[[User:So9q|So9q]] ([[User talk:So9q|talk]]) 14:09, 16 July 2026 (UTC) == Might make fixing [[Z828]] easier == The built-in function [[Z828]] has issues described in [[phab:T366246]] and [[phab:T366403]] with improvements suggested in [[phab:T366459]]. Using a wrapped string for the required object reference rather than a quoted reference would probably make these issues easier to resolve. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 22:12, 10 April 2025 (UTC) == Also Error strings == If you’ve ever wondered why your error-message strings just vanish when they contain only a ZID, it’s because the ZID is taken to be a Reference, de-referenced to an object and then dropped for not being a string. This would still happen if a Wikifunctions object reference/identifier were unwrapped and it would also be dropped as a non-string if it were not. We should probably raise a Phabricator ticket for this, but it might be better deferred if unwrapping/reducing to a string could be a general feature of Wikifunctions.Error. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 15:33, 16 July 2026 (UTC) 0q1mtaxh6hhriysolkygoegqb6nd2c8 Z26039 0 60718 296295 290954 2026-08-03T07:48:24Z 99of9 1622 Added Z38827 to the approved list of test cases 296295 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z26039" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z26039K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Entität" }, { "Z1K1": "Z11", "Z11K1": "Z1272", "Z11K2": "entitet" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "entitas" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "entité" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "エンティティ" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "entiteit" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "entità" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "entita" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "entidad" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z26039K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "class" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Klasse" }, { "Z1K1": "Z11", "Z11K1": "Z1272", "Z11K2": "vrsta" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "kelas" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "classe" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "分類(クラス)" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "klasse" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "classe" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "třída" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "clase" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z26039K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Sprache" }, { "Z1K1": "Z11", "Z11K1": "Z1272", "Z11K2": "jezik" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "bahasa" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "langue" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "言語" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "taal" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "lingua" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "jazyk" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "idioma" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z26040", "Z26042", "Z26599", "Z26610", "Z27212", "Z27251", "Z27282", "Z26041", "Z32148", "Z33133", "Z33134", "Z33726", "Z33749", "Z27211", "Z27286", "Z34108", "Z33774", "Z35531", "Z35532", "Z35533", "Z35534", "Z35535", "Z35536", "Z35537", "Z35538", "Z35539", "Z35540", "Z35541", "Z35542", "Z35543", "Z34689", "Z26054", "Z26061", "Z28015", "Z36876", "Z38827" ], "Z8K4": [ "Z14", "Z36091", "Z33725" ], "Z8K5": "Z26039" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "subject is instance of (string)" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Instanziierungssatz ohne Artikel" }, { "Z1K1": "Z11", "Z11K1": "Z1272", "Z11K2": "rečenica koja instanciira" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Contoh potongan kalimat tanpa artikel" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "instanciation de fragment sans article" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "冠詞なしのインスタンス化フラグメント" }, { "Z1K1": "Z11", "Z11K1": "Z1061", "Z11K2": "artikelløs instantiseringsfragment" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "instantie van fragment zonder lidwoord" }, { "Z1K1": "Z11", "Z11K1": "Z1282", "Z11K2": "stummadur un tamm hep ger-mall" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "soggetto è istanza di (stringa)" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "subjekt je instancí třídy (jako řetězec)" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "sujeto es una instancia de (cadena)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "is a", "instance of", "X is a Y", "P31", "one of", "is an", "occupation", "subject is instance of", "classificational construct fragment (String)", "Article-less instantiating fragment" ] }, { "Z1K1": "Z31", "Z31K1": "Z1430", "Z31K2": [ "Z6", "ist ein", "ist eine", "Instanz" ] }, { "Z1K1": "Z31", "Z31K1": "Z1272", "Z31K2": [ "Z6", "jest", "je", "su" ] }, { "Z1K1": "Z31", "Z31K1": "Z1004", "Z31K2": [ "Z6", "est", "instance de", "est une instance de", "est un", "est une" ] }, { "Z1K1": "Z31", "Z31K1": "Z1157", "Z31K2": [ "Z6", "is een" ] }, { "Z1K1": "Z31", "Z31K1": "Z1062", "Z31K2": [ "Z6", "je instancí", "[X] je [Y]", "P31" ] }, { "Z1K1": "Z31", "Z31K1": "Z1003", "Z31K2": [ "Z6", "Español: es un/una, instancia de, X is un/una Y, un/una de, sujeto es una instancia de, " ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "A sentence which expresses the relationship X is an instance of Y. In English has the form \"[The] X is a/n Y\": \"Nairobi is a city.\" For X subclass of Y use Z26095." }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Schreibt einen Satz wie z. B. \"Nairobi ist eine Stadt.\". Es nimmt eine Entität und eine Klasse und macht einen Satz, der aussagt, die Entität ist eine Instanz der Klasse." }, { "Z1K1": "Z11", "Z11K1": "Z1272", "Z11K2": "Sastavlja rečenicu oblika \"Nairobi je grad.\", tj. uzima entitet i njegovu vrstu te navodi da je to entitet te vrste." }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "Produit une phrase de la forme \"Nairobi est une ville.\", c'est-à-dire qu'elle prend une entité et sa classe et affirme qu'il s'agit d'une entité de cette classe." }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Membuat kalimat dalam bentuk \"Nairobi adalah kota.\", yakni, fungsi ini mengambil entitas dan kelas, kemudian menyatakan bahwa entitas tersebut adalah kelas." }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "「Nairobi is a city.」という形式の文を作成。つまり、エンティティとその分類(クラス)を受け取り、そのクラスのエンティティであると書き出します。" }, { "Z1K1": "Z11", "Z11K1": "Z1061", "Z11K2": "laver en sætning af formen \"Nairobi er en by., dvs. den tager en entitet og dens klasse og skriver at at entiteten er af den klasse." }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "Schrijf een zin zoals \"Nairobi is een stad.\" Deze zin neemt een entiteit en een klasse en stelt dat de entiteit een instantie is van de klasse." }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Una frase \"[Il] X è un Y.\", con X una singola istanza di Y." }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "Sestaví větu, která vyjadřuje vztah, že X je instancí Y („[X] je [Y].“). Např. „Vltava je řeka.“ Pokud má X být podtřídou Y, použijte Z26095." }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "Español: Un enunciado que expresa la relación X es una instancia de Y. En Español tiene la forma \"[El/La] X es un/una Y\": Villa Nueva es una ciudad. Para X subclase de Y usa Z26095. " } ] } } pykrdm0c1kajysnvziokpfyyxqr9aw8 296296 296295 2026-08-03T07:48:50Z 99of9 1622 Added Z38699 and Z38826 to the approved list of test cases 296296 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z26039" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z26039K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Entität" }, { "Z1K1": "Z11", "Z11K1": "Z1272", "Z11K2": "entitet" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "entitas" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "entité" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "エンティティ" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "entiteit" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "entità" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "entita" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "entidad" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z26039K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "class" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Klasse" }, { "Z1K1": "Z11", "Z11K1": "Z1272", "Z11K2": "vrsta" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "kelas" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "classe" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "分類(クラス)" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "klasse" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "classe" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "třída" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "clase" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z26039K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Sprache" }, { "Z1K1": "Z11", "Z11K1": "Z1272", "Z11K2": "jezik" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "bahasa" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "langue" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "言語" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "taal" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "lingua" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "jazyk" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "idioma" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z26040", "Z26042", "Z26599", "Z26610", "Z27212", "Z27251", "Z27282", "Z26041", "Z32148", "Z33133", "Z33134", "Z33726", "Z33749", "Z27211", "Z27286", "Z34108", "Z33774", "Z35531", "Z35532", "Z35533", "Z35534", "Z35535", "Z35536", "Z35537", "Z35538", "Z35539", "Z35540", "Z35541", "Z35542", "Z35543", "Z34689", "Z26054", "Z26061", "Z28015", "Z36876", "Z38827", "Z38699", "Z38826" ], "Z8K4": [ "Z14", "Z36091", "Z33725" ], "Z8K5": "Z26039" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "subject is instance of (string)" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Instanziierungssatz ohne Artikel" }, { "Z1K1": "Z11", "Z11K1": "Z1272", "Z11K2": "rečenica koja instanciira" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Contoh potongan kalimat tanpa artikel" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "instanciation de fragment sans article" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "冠詞なしのインスタンス化フラグメント" }, { "Z1K1": "Z11", "Z11K1": "Z1061", "Z11K2": "artikelløs instantiseringsfragment" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "instantie van fragment zonder lidwoord" }, { "Z1K1": "Z11", "Z11K1": "Z1282", "Z11K2": "stummadur un tamm hep ger-mall" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "soggetto è istanza di (stringa)" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "subjekt je instancí třídy (jako řetězec)" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "sujeto es una instancia de (cadena)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "is a", "instance of", "X is a Y", "P31", "one of", "is an", "occupation", "subject is instance of", "classificational construct fragment (String)", "Article-less instantiating fragment" ] }, { "Z1K1": "Z31", "Z31K1": "Z1430", "Z31K2": [ "Z6", "ist ein", "ist eine", "Instanz" ] }, { "Z1K1": "Z31", "Z31K1": "Z1272", "Z31K2": [ "Z6", "jest", "je", "su" ] }, { "Z1K1": "Z31", "Z31K1": "Z1004", "Z31K2": [ "Z6", "est", "instance de", "est une instance de", "est un", "est une" ] }, { "Z1K1": "Z31", "Z31K1": "Z1157", "Z31K2": [ "Z6", "is een" ] }, { "Z1K1": "Z31", "Z31K1": "Z1062", "Z31K2": [ "Z6", "je instancí", "[X] je [Y]", "P31" ] }, { "Z1K1": "Z31", "Z31K1": "Z1003", "Z31K2": [ "Z6", "Español: es un/una, instancia de, X is un/una Y, un/una de, sujeto es una instancia de, " ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "A sentence which expresses the relationship X is an instance of Y. In English has the form \"[The] X is a/n Y\": \"Nairobi is a city.\" For X subclass of Y use Z26095." }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Schreibt einen Satz wie z. B. \"Nairobi ist eine Stadt.\". Es nimmt eine Entität und eine Klasse und macht einen Satz, der aussagt, die Entität ist eine Instanz der Klasse." }, { "Z1K1": "Z11", "Z11K1": "Z1272", "Z11K2": "Sastavlja rečenicu oblika \"Nairobi je grad.\", tj. uzima entitet i njegovu vrstu te navodi da je to entitet te vrste." }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "Produit une phrase de la forme \"Nairobi est une ville.\", c'est-à-dire qu'elle prend une entité et sa classe et affirme qu'il s'agit d'une entité de cette classe." }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Membuat kalimat dalam bentuk \"Nairobi adalah kota.\", yakni, fungsi ini mengambil entitas dan kelas, kemudian menyatakan bahwa entitas tersebut adalah kelas." }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "「Nairobi is a city.」という形式の文を作成。つまり、エンティティとその分類(クラス)を受け取り、そのクラスのエンティティであると書き出します。" }, { "Z1K1": "Z11", "Z11K1": "Z1061", "Z11K2": "laver en sætning af formen \"Nairobi er en by., dvs. den tager en entitet og dens klasse og skriver at at entiteten er af den klasse." }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "Schrijf een zin zoals \"Nairobi is een stad.\" Deze zin neemt een entiteit en een klasse en stelt dat de entiteit een instantie is van de klasse." }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Una frase \"[Il] X è un Y.\", con X una singola istanza di Y." }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "Sestaví větu, která vyjadřuje vztah, že X je instancí Y („[X] je [Y].“). Např. „Vltava je řeka.“ Pokud má X být podtřídou Y, použijte Z26095." }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "Español: Un enunciado que expresa la relación X es una instancia de Y. En Español tiene la forma \"[El/La] X es un/una Y\": Villa Nueva es una ciudad. Para X subclase de Y usa Z26095. " } ] } } ogjtl0xxozu3vwxhwv9te6zfk5d58ly 296308 296296 2026-08-03T11:28:54Z 99of9 1622 Added Z38825 to the approved list of test cases 296308 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z26039" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z26039K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Entität" }, { "Z1K1": "Z11", "Z11K1": "Z1272", "Z11K2": "entitet" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "entitas" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "entité" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "エンティティ" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "entiteit" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "entità" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "entita" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "entidad" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z26039K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "class" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Klasse" }, { "Z1K1": "Z11", "Z11K1": "Z1272", "Z11K2": "vrsta" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "kelas" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "classe" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "分類(クラス)" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "klasse" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "classe" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "třída" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "clase" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z26039K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Sprache" }, { "Z1K1": "Z11", "Z11K1": "Z1272", "Z11K2": "jezik" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "bahasa" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "langue" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "言語" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "taal" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "lingua" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "jazyk" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "idioma" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z26040", "Z26042", "Z26599", "Z26610", "Z27212", "Z27251", "Z27282", "Z26041", "Z32148", "Z33133", "Z33134", "Z33726", "Z33749", "Z27211", "Z27286", "Z34108", "Z33774", "Z35531", "Z35532", "Z35533", "Z35534", "Z35535", "Z35536", "Z35537", "Z35538", "Z35539", "Z35540", "Z35541", "Z35542", "Z35543", "Z34689", "Z26054", "Z26061", "Z28015", "Z36876", "Z38827", "Z38699", "Z38826", "Z38825" ], "Z8K4": [ "Z14", "Z36091", "Z33725" ], "Z8K5": "Z26039" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "subject is instance of (string)" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Instanziierungssatz ohne Artikel" }, { "Z1K1": "Z11", "Z11K1": "Z1272", "Z11K2": "rečenica koja instanciira" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Contoh potongan kalimat tanpa artikel" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "instanciation de fragment sans article" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "冠詞なしのインスタンス化フラグメント" }, { "Z1K1": "Z11", "Z11K1": "Z1061", "Z11K2": "artikelløs instantiseringsfragment" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "instantie van fragment zonder lidwoord" }, { "Z1K1": "Z11", "Z11K1": "Z1282", "Z11K2": "stummadur un tamm hep ger-mall" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "soggetto è istanza di (stringa)" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "subjekt je instancí třídy (jako řetězec)" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "sujeto es una instancia de (cadena)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "is a", "instance of", "X is a Y", "P31", "one of", "is an", "occupation", "subject is instance of", "classificational construct fragment (String)", "Article-less instantiating fragment" ] }, { "Z1K1": "Z31", "Z31K1": "Z1430", "Z31K2": [ "Z6", "ist ein", "ist eine", "Instanz" ] }, { "Z1K1": "Z31", "Z31K1": "Z1272", "Z31K2": [ "Z6", "jest", "je", "su" ] }, { "Z1K1": "Z31", "Z31K1": "Z1004", "Z31K2": [ "Z6", "est", "instance de", "est une instance de", "est un", "est une" ] }, { "Z1K1": "Z31", "Z31K1": "Z1157", "Z31K2": [ "Z6", "is een" ] }, { "Z1K1": "Z31", "Z31K1": "Z1062", "Z31K2": [ "Z6", "je instancí", "[X] je [Y]", "P31" ] }, { "Z1K1": "Z31", "Z31K1": "Z1003", "Z31K2": [ "Z6", "Español: es un/una, instancia de, X is un/una Y, un/una de, sujeto es una instancia de, " ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "A sentence which expresses the relationship X is an instance of Y. In English has the form \"[The] X is a/n Y\": \"Nairobi is a city.\" For X subclass of Y use Z26095." }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Schreibt einen Satz wie z. B. \"Nairobi ist eine Stadt.\". Es nimmt eine Entität und eine Klasse und macht einen Satz, der aussagt, die Entität ist eine Instanz der Klasse." }, { "Z1K1": "Z11", "Z11K1": "Z1272", "Z11K2": "Sastavlja rečenicu oblika \"Nairobi je grad.\", tj. uzima entitet i njegovu vrstu te navodi da je to entitet te vrste." }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "Produit une phrase de la forme \"Nairobi est une ville.\", c'est-à-dire qu'elle prend une entité et sa classe et affirme qu'il s'agit d'une entité de cette classe." }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Membuat kalimat dalam bentuk \"Nairobi adalah kota.\", yakni, fungsi ini mengambil entitas dan kelas, kemudian menyatakan bahwa entitas tersebut adalah kelas." }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "「Nairobi is a city.」という形式の文を作成。つまり、エンティティとその分類(クラス)を受け取り、そのクラスのエンティティであると書き出します。" }, { "Z1K1": "Z11", "Z11K1": "Z1061", "Z11K2": "laver en sætning af formen \"Nairobi er en by., dvs. den tager en entitet og dens klasse og skriver at at entiteten er af den klasse." }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "Schrijf een zin zoals \"Nairobi is een stad.\" Deze zin neemt een entiteit en een klasse en stelt dat de entiteit een instantie is van de klasse." }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Una frase \"[Il] X è un Y.\", con X una singola istanza di Y." }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "Sestaví větu, která vyjadřuje vztah, že X je instancí Y („[X] je [Y].“). Např. „Vltava je řeka.“ Pokud má X být podtřídou Y, použijte Z26095." }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "Español: Un enunciado que expresa la relación X es una instancia de Y. En Español tiene la forma \"[El/La] X es un/una Y\": Villa Nueva es una ciudad. Para X subclase de Y usa Z26095. " } ] } } 6bvw1lwtbnc04z696ogtniql84qtei6 296309 296308 2026-08-03T11:30:00Z 99of9 1622 Added Z36077, Z36080 and Z36081 to the approved list of test cases 296309 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z26039" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z26039K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Entität" }, { "Z1K1": "Z11", "Z11K1": "Z1272", "Z11K2": "entitet" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "entitas" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "entité" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "エンティティ" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "entiteit" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "entità" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "entita" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "entidad" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z26039K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "class" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Klasse" }, { "Z1K1": "Z11", "Z11K1": "Z1272", "Z11K2": "vrsta" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "kelas" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "classe" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "分類(クラス)" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "klasse" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "classe" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "třída" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "clase" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z26039K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Sprache" }, { "Z1K1": "Z11", "Z11K1": "Z1272", "Z11K2": "jezik" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "bahasa" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "langue" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "言語" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "taal" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "lingua" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "jazyk" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "idioma" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z26040", "Z26042", "Z26599", "Z26610", "Z27212", "Z27251", "Z27282", "Z26041", "Z32148", "Z33133", "Z33134", "Z33726", "Z33749", "Z27211", "Z27286", "Z34108", "Z33774", "Z35531", "Z35532", "Z35533", "Z35534", "Z35535", "Z35536", "Z35537", "Z35538", "Z35539", "Z35540", "Z35541", "Z35542", "Z35543", "Z34689", "Z26054", "Z26061", "Z28015", "Z36876", "Z38827", "Z38699", "Z38826", "Z38825", "Z36077", "Z36080", "Z36081" ], "Z8K4": [ "Z14", "Z36091", "Z33725" ], "Z8K5": "Z26039" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "subject is instance of (string)" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Instanziierungssatz ohne Artikel" }, { "Z1K1": "Z11", "Z11K1": "Z1272", "Z11K2": "rečenica koja instanciira" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Contoh potongan kalimat tanpa artikel" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "instanciation de fragment sans article" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "冠詞なしのインスタンス化フラグメント" }, { "Z1K1": "Z11", "Z11K1": "Z1061", "Z11K2": "artikelløs instantiseringsfragment" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "instantie van fragment zonder lidwoord" }, { "Z1K1": "Z11", "Z11K1": "Z1282", "Z11K2": "stummadur un tamm hep ger-mall" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "soggetto è istanza di (stringa)" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "subjekt je instancí třídy (jako řetězec)" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "sujeto es una instancia de (cadena)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "is a", "instance of", "X is a Y", "P31", "one of", "is an", "occupation", "subject is instance of", "classificational construct fragment (String)", "Article-less instantiating fragment" ] }, { "Z1K1": "Z31", "Z31K1": "Z1430", "Z31K2": [ "Z6", "ist ein", "ist eine", "Instanz" ] }, { "Z1K1": "Z31", "Z31K1": "Z1272", "Z31K2": [ "Z6", "jest", "je", "su" ] }, { "Z1K1": "Z31", "Z31K1": "Z1004", "Z31K2": [ "Z6", "est", "instance de", "est une instance de", "est un", "est une" ] }, { "Z1K1": "Z31", "Z31K1": "Z1157", "Z31K2": [ "Z6", "is een" ] }, { "Z1K1": "Z31", "Z31K1": "Z1062", "Z31K2": [ "Z6", "je instancí", "[X] je [Y]", "P31" ] }, { "Z1K1": "Z31", "Z31K1": "Z1003", "Z31K2": [ "Z6", "Español: es un/una, instancia de, X is un/una Y, un/una de, sujeto es una instancia de, " ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "A sentence which expresses the relationship X is an instance of Y. In English has the form \"[The] X is a/n Y\": \"Nairobi is a city.\" For X subclass of Y use Z26095." }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Schreibt einen Satz wie z. B. \"Nairobi ist eine Stadt.\". Es nimmt eine Entität und eine Klasse und macht einen Satz, der aussagt, die Entität ist eine Instanz der Klasse." }, { "Z1K1": "Z11", "Z11K1": "Z1272", "Z11K2": "Sastavlja rečenicu oblika \"Nairobi je grad.\", tj. uzima entitet i njegovu vrstu te navodi da je to entitet te vrste." }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "Produit une phrase de la forme \"Nairobi est une ville.\", c'est-à-dire qu'elle prend une entité et sa classe et affirme qu'il s'agit d'une entité de cette classe." }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Membuat kalimat dalam bentuk \"Nairobi adalah kota.\", yakni, fungsi ini mengambil entitas dan kelas, kemudian menyatakan bahwa entitas tersebut adalah kelas." }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "「Nairobi is a city.」という形式の文を作成。つまり、エンティティとその分類(クラス)を受け取り、そのクラスのエンティティであると書き出します。" }, { "Z1K1": "Z11", "Z11K1": "Z1061", "Z11K2": "laver en sætning af formen \"Nairobi er en by., dvs. den tager en entitet og dens klasse og skriver at at entiteten er af den klasse." }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "Schrijf een zin zoals \"Nairobi is een stad.\" Deze zin neemt een entiteit en een klasse en stelt dat de entiteit een instantie is van de klasse." }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Una frase \"[Il] X è un Y.\", con X una singola istanza di Y." }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "Sestaví větu, která vyjadřuje vztah, že X je instancí Y („[X] je [Y].“). Např. „Vltava je řeka.“ Pokud má X být podtřídou Y, použijte Z26095." }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "Español: Un enunciado que expresa la relación X es una instancia de Y. En Español tiene la forma \"[El/La] X es un/una Y\": Villa Nueva es una ciudad. Para X subclase de Y usa Z26095. " } ] } } qxr03nc3o3ia8syspckx6kev9y04e9k 296310 296309 2026-08-03T11:30:44Z 99of9 1622 Added Z38822 and Z38823 to the approved list of test cases 296310 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z26039" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z26039K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Entität" }, { "Z1K1": "Z11", "Z11K1": "Z1272", "Z11K2": "entitet" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "entitas" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "entité" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "エンティティ" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "entiteit" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "entità" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "entita" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "entidad" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z26039K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "class" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Klasse" }, { "Z1K1": "Z11", "Z11K1": "Z1272", "Z11K2": "vrsta" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "kelas" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "classe" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "分類(クラス)" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "klasse" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "classe" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "třída" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "clase" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z26039K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Sprache" }, { "Z1K1": "Z11", "Z11K1": "Z1272", "Z11K2": "jezik" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "bahasa" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "langue" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "言語" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "taal" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "lingua" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "jazyk" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "idioma" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z26040", "Z26042", "Z26599", "Z26610", "Z27212", "Z27251", "Z27282", "Z26041", "Z32148", "Z33133", "Z33134", "Z33726", "Z33749", "Z27211", "Z27286", "Z34108", "Z33774", "Z35531", "Z35532", "Z35533", "Z35534", "Z35535", "Z35536", "Z35537", "Z35538", "Z35539", "Z35540", "Z35541", "Z35542", "Z35543", "Z34689", "Z26054", "Z26061", "Z28015", "Z36876", "Z38827", "Z38699", "Z38826", "Z38825", "Z36077", "Z36080", "Z36081", "Z38822", "Z38823" ], "Z8K4": [ "Z14", "Z36091", "Z33725" ], "Z8K5": "Z26039" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "subject is instance of (string)" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Instanziierungssatz ohne Artikel" }, { "Z1K1": "Z11", "Z11K1": "Z1272", "Z11K2": "rečenica koja instanciira" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Contoh potongan kalimat tanpa artikel" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "instanciation de fragment sans article" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "冠詞なしのインスタンス化フラグメント" }, { "Z1K1": "Z11", "Z11K1": "Z1061", "Z11K2": "artikelløs instantiseringsfragment" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "instantie van fragment zonder lidwoord" }, { "Z1K1": "Z11", "Z11K1": "Z1282", "Z11K2": "stummadur un tamm hep ger-mall" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "soggetto è istanza di (stringa)" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "subjekt je instancí třídy (jako řetězec)" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "sujeto es una instancia de (cadena)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "is a", "instance of", "X is a Y", "P31", "one of", "is an", "occupation", "subject is instance of", "classificational construct fragment (String)", "Article-less instantiating fragment" ] }, { "Z1K1": "Z31", "Z31K1": "Z1430", "Z31K2": [ "Z6", "ist ein", "ist eine", "Instanz" ] }, { "Z1K1": "Z31", "Z31K1": "Z1272", "Z31K2": [ "Z6", "jest", "je", "su" ] }, { "Z1K1": "Z31", "Z31K1": "Z1004", "Z31K2": [ "Z6", "est", "instance de", "est une instance de", "est un", "est une" ] }, { "Z1K1": "Z31", "Z31K1": "Z1157", "Z31K2": [ "Z6", "is een" ] }, { "Z1K1": "Z31", "Z31K1": "Z1062", "Z31K2": [ "Z6", "je instancí", "[X] je [Y]", "P31" ] }, { "Z1K1": "Z31", "Z31K1": "Z1003", "Z31K2": [ "Z6", "Español: es un/una, instancia de, X is un/una Y, un/una de, sujeto es una instancia de, " ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "A sentence which expresses the relationship X is an instance of Y. In English has the form \"[The] X is a/n Y\": \"Nairobi is a city.\" For X subclass of Y use Z26095." }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Schreibt einen Satz wie z. B. \"Nairobi ist eine Stadt.\". Es nimmt eine Entität und eine Klasse und macht einen Satz, der aussagt, die Entität ist eine Instanz der Klasse." }, { "Z1K1": "Z11", "Z11K1": "Z1272", "Z11K2": "Sastavlja rečenicu oblika \"Nairobi je grad.\", tj. uzima entitet i njegovu vrstu te navodi da je to entitet te vrste." }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "Produit une phrase de la forme \"Nairobi est une ville.\", c'est-à-dire qu'elle prend une entité et sa classe et affirme qu'il s'agit d'une entité de cette classe." }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Membuat kalimat dalam bentuk \"Nairobi adalah kota.\", yakni, fungsi ini mengambil entitas dan kelas, kemudian menyatakan bahwa entitas tersebut adalah kelas." }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "「Nairobi is a city.」という形式の文を作成。つまり、エンティティとその分類(クラス)を受け取り、そのクラスのエンティティであると書き出します。" }, { "Z1K1": "Z11", "Z11K1": "Z1061", "Z11K2": "laver en sætning af formen \"Nairobi er en by., dvs. den tager en entitet og dens klasse og skriver at at entiteten er af den klasse." }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "Schrijf een zin zoals \"Nairobi is een stad.\" Deze zin neemt een entiteit en een klasse en stelt dat de entiteit een instantie is van de klasse." }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Una frase \"[Il] X è un Y.\", con X una singola istanza di Y." }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "Sestaví větu, která vyjadřuje vztah, že X je instancí Y („[X] je [Y].“). Např. „Vltava je řeka.“ Pokud má X být podtřídou Y, použijte Z26095." }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "Español: Un enunciado que expresa la relación X es una instancia de Y. En Español tiene la forma \"[El/La] X es un/una Y\": Villa Nueva es una ciudad. Para X subclase de Y usa Z26095. " } ] } } bdklkzfsfela478p92urfxd3pcf1l4c Z27688 0 64235 296230 212647 2026-08-02T21:50:56Z YoshiRulz 10156 Swap out assertion function 296230 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z27688" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z19352", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z19352", "Z19352K1": [ "Z1", "abc", { "Z1K1": "Z40", "Z40K1": "Z42" } ], "Z19352K2": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z1" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z844", "Z844K2": { "Z1K1": "Z40", "Z40K1": "Z41" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "untyped list has type Typed list(Object)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } b715sgb8aqia1650m2squ7ra0s875m7 Z27689 0 64236 296231 212648 2026-08-02T21:50:59Z YoshiRulz 10156 Swap out assertion function 296231 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z27689" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z19352", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z19352", "Z19352K1": [ "Z13518", { "Z1K1": "Z13518", "Z13518K1": "1" }, { "Z1K1": "Z13518", "Z13518K1": "2" }, { "Z1K1": "Z13518", "Z13518K1": "3" } ], "Z19352K2": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z13518" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z844", "Z844K2": { "Z1K1": "Z40", "Z40K1": "Z41" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "typed list has type Typed list(Natural number)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } ghedsqcehjccn060rfyhl7no81jh9vx Z28124 0 65264 296131 217299 2026-08-02T13:32:58Z 99of9 1622 Added Z38793 to the approved list of test cases 296131 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z28124" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6001", "Z17K2": "Z28124K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "elemento Wikidata" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Wikidata item" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6092", "Z17K2": "Z28124K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "proprietà" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "property" } ] } } ], "Z8K2": "Z20420", "Z8K3": [ "Z20", "Z28125", "Z28126", "Z28127", "Z38793" ], "Z8K4": [ "Z14", "Z28147" ], "Z8K5": "Z28124" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "miglior data gregoriana di proprietà di elemento" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "best Gregorian date describing property of item" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Dato un elemento Wikidata, restituisce la data gregoriana che meglio descrive la proprietà" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Given a Wikidata item, resturns the best Gregorian date that describes the given property" } ] } } cdaqmjvzu5co0gmhtso9z3ma4r31hvb Z28128 0 65268 296133 223475 2026-08-02T13:35:17Z 99of9 1622 Added Z38794 to the approved list of test cases 296133 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z28128" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6003", "Z17K2": "Z28128K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "dichiarazione" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "statement" } ] } } ], "Z8K2": "Z20420", "Z8K3": [ "Z20", "Z28129", "Z28130", "Z38794" ], "Z8K4": [ "Z14", "Z28146" ], "Z8K5": "Z28128" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "dichiarazione Wikidata in data gregoriana" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Gregorian date from Wikidata statement" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "Wikidata statement in Gregorian date" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "returns the Gregorian date from a Wikidata statement" } ] } } nong5e7mtgihwdcxyvpwv0kysbaxbct Z28129 0 65269 296128 217261 2026-08-02T12:51:11Z 99of9 1622 296128 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z28129" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z28128", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z28128", "Z28128K1": { "Z1K1": "Z7", "Z7K1": "Z23451", "Z23451K1": { "Z1K1": "Z7", "Z7K1": "Z6821", "Z6821K1": { "Z1K1": "Z6091", "Z6091K1": "Q1067" } }, "Z23451K2": { "Z1K1": "Z6092", "Z6092K1": "P569" } } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z20430", "Z20430K2": { "Z1K1": "Z20420", "Z20420K1": { "Z1K1": "Z20159", "Z20159K1": { "Z1K1": "Z17813", "Z17813K1": "Z17814" }, "Z20159K2": { "Z1K1": "Z13518", "Z13518K1": "1265" } }, "Z20420K2": { "Z1K1": "Z20342", "Z20342K1": { "Z1K1": "Z16098", "Z16098K1": "Z16101" }, "Z20342K2": { "Z1K1": "Z13518", "Z13518K1": "1" } } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "se nessun giorno dell'anno, restituisce 1 gennaio" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Dante Alighieri DOB: 1 January 1265" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } o7lshlp6w69piz1sibrc73xw71zn7tb Z28130 0 65270 296129 217262 2026-08-02T12:52:13Z 99of9 1622 296129 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z28130" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z28128", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z28128", "Z28128K1": { "Z1K1": "Z7", "Z7K1": "Z23451", "Z23451K1": { "Z1K1": "Z7", "Z7K1": "Z6821", "Z6821K1": { "Z1K1": "Z6091", "Z6091K1": "Q933508" } }, "Z23451K2": { "Z1K1": "Z6092", "Z6092K1": "P569" } } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z20430", "Z20430K2": { "Z1K1": "Z20420", "Z20420K1": { "Z1K1": "Z20159", "Z20159K1": { "Z1K1": "Z17813", "Z17813K1": "Z17814" }, "Z20159K2": { "Z1K1": "Z13518", "Z13518K1": "1961" } }, "Z20420K2": { "Z1K1": "Z20342", "Z20342K1": { "Z1K1": "Z16098", "Z16098K1": "Z16103" }, "Z20342K2": { "Z1K1": "Z13518", "Z13518K1": "13" } } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "data ben determinata" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Carlo Conti DOB: 13 March 1961" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 5gpvie0n6wmt54a12v7c4ifzykccqep Z28134 0 65274 296135 217272 2026-08-02T13:39:58Z 99of9 1622 296135 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z28134" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z28133", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z28133", "Z28133K1": { "Z1K1": "Z6061", "Z6061K1": { "Z1K1": "Z20420", "Z20420K1": { "Z1K1": "Z20159", "Z20159K1": { "Z1K1": "Z17813", "Z17813K1": "Z17814" }, "Z20159K2": { "Z1K1": "Z13518", "Z13518K1": "2015" } }, "Z20420K2": "Z25535" }, "Z6061K2": { "Z1K1": "Z6060", "Z6060K1": { "Z1K1": "Z13518", "Z13518K1": "0" }, "Z6060K2": { "Z1K1": "Z13518", "Z13518K1": "0" }, "Z6060K3": { "Z1K1": "Z13518", "Z13518K1": "0" } } } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z20430", "Z20430K2": { "Z1K1": "Z20420", "Z20420K1": { "Z1K1": "Z20159", "Z20159K1": { "Z1K1": "Z17813", "Z17813K1": "Z17814" }, "Z20159K2": { "Z1K1": "Z13518", "Z13518K1": "2015" } }, "Z20420K2": { "Z1K1": "Z20342", "Z20342K1": { "Z1K1": "Z16098", "Z16098K1": "Z16101" }, "Z20342K2": { "Z1K1": "Z13518", "Z13518K1": "1" } } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "2015, giorno sconosciuto -\u003E 1/1/2015" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "2015 -\u003E 1 January 2015" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } rhjjyqq80kt5xbnl4zbhtroytmmdn8y Z28136 0 65276 296136 217285 2026-08-02T13:40:34Z 99of9 1622 296136 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z28136" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z28133", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z28133", "Z28133K1": { "Z1K1": "Z6061", "Z6061K1": { "Z1K1": "Z20420", "Z20420K1": { "Z1K1": "Z20159", "Z20159K1": { "Z1K1": "Z17813", "Z17813K1": "Z17814" }, "Z20159K2": { "Z1K1": "Z13518", "Z13518K1": "2005" } }, "Z20420K2": { "Z1K1": "Z20342", "Z20342K1": "Z16109", "Z20342K2": { "Z1K1": "Z13518", "Z13518K1": "0" } } }, "Z6061K2": { "Z1K1": "Z6060", "Z6060K1": { "Z1K1": "Z13518", "Z13518K1": "15" }, "Z6060K2": { "Z1K1": "Z13518", "Z13518K1": "14" }, "Z6060K3": { "Z1K1": "Z13518", "Z13518K1": "0" } } } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z20430", "Z20430K2": { "Z1K1": "Z20420", "Z20420K1": { "Z1K1": "Z20159", "Z20159K1": { "Z1K1": "Z17813", "Z17813K1": "Z17814" }, "Z20159K2": { "Z1K1": "Z13518", "Z13518K1": "2005" } }, "Z20420K2": { "Z1K1": "Z20342", "Z20342K1": { "Z1K1": "Z16098", "Z16098K1": "Z16109" }, "Z20342K2": { "Z1K1": "Z13518", "Z13518K1": "1" } } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "settembre 2005 -\u003E 1/9/2005" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "September 2005 -\u003E 1 September 2005" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 1fxdxkj6f05au4utso5gu9ujasr3zdf Z28141 0 65281 296134 217293 2026-08-02T13:39:06Z 99of9 1622 296134 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z28141" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z28133", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z801", "Z801K1": { "Z1K1": "Z20420", "Z20420K1": { "Z1K1": "Z7", "Z7K1": "Z24948", "Z24948K1": { "Z1K1": "Z7", "Z7K1": "Z25603", "Z25603K1": { "Z1K1": "Z18", "Z18K1": "Z28133K1" } } }, "Z20420K2": { "Z1K1": "Z20342", "Z20342K1": { "Z1K1": "Z7", "Z7K1": "Z28137", "Z28137K1": { "Z1K1": "Z7", "Z7K1": "Z26504", "Z26504K1": { "Z1K1": "Z7", "Z7K1": "Z25603", "Z25603K1": { "Z1K1": "Z18", "Z18K1": "Z28133K1" } } }, "Z28137K2": "Z16101" }, "Z20342K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z13522", "Z13522K1": { "Z1K1": "Z7", "Z7K1": "Z28143", "Z28143K1": { "Z1K1": "Z7", "Z7K1": "Z25603", "Z25603K1": { "Z1K1": "Z18", "Z18K1": "Z28133K1" } } }, "Z13522K2": { "Z1K1": "Z13518", "Z13518K1": "0" } }, "Z802K2": { "Z1K1": "Z13518", "Z13518K1": "1" }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z28143", "Z28143K1": { "Z1K1": "Z7", "Z7K1": "Z25603", "Z25603K1": { "Z1K1": "Z18", "Z18K1": "Z28133K1" } } } } } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "data gregoriana valida da data e ora Wikidata,comp" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "valid Gregorian date from datetime, compose" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } dvk3d0fagh238o3njakh1ciw917vdlf Z28662 0 66500 296232 221776 2026-08-02T21:52:10Z YoshiRulz 10156 Swap out assertion function 296232 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z28662" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z28661", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z28661", "Z28661K1": [ "Z40", { "Z1K1": "Z40", "Z40K1": "Z42" }, { "Z1K1": "Z40", "Z40K1": "Z41" }, { "Z1K1": "Z40", "Z40K1": "Z42" } ], "Z28661K2": { "Z1K1": "Z13518", "Z13518K1": "2" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z844", "Z844K2": { "Z1K1": "Z40", "Z40K1": "Z41" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "item 2 is True" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } mhi0a3shk9o8bhkiilp2behzfkewjku Z30806 0 71233 296233 237506 2026-08-02T21:52:29Z YoshiRulz 10156 Swap out assertion function 296233 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z30806" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z30805", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z30805", "Z30805K1": "# dummy string argument", "Z30805K2": { "Z1K1": "Z40", "Z40K1": "Z41" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z844", "Z844K2": { "Z1K1": "Z40", "Z40K1": "Z41" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "annotated True is true" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } famcn4pjmyh1qgyn6xjt5uhnbhsqv4v Z31959 0 77866 296234 256678 2026-08-02T21:52:47Z YoshiRulz 10156 Swap out assertion function 296234 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z31959" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z31684", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z31684", "Z31684K1": "Z12696", "Z31684K2": [ "Z6", "Wiki", "fun", "ctions" ], "Z31684K3": "fun" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z844", "Z844K2": { "Z1K1": "Z40", "Z40K1": "Z41" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "properly typed list is valid for Z1-list argument" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 9r7un1xfz6mnn4xq7dn0aw8ddcqs12l User:Amire80/wikifunctionsanalytics 2 78200 296141 295152 2026-08-02T15:35:41Z Amire80 113 /* Example queries */ + Wikifunctions labels, aliases, and description changes by language 296141 wikitext text/x-wiki <div style="float: right; width: 20%; text-align: center; background-color: beige; padding: 0.5em; margin-left: 0.5em;"> The data is up-to-date with the dump from '''July 1, 2026''' <small>[[quarry:query/104016|check actual latest revision]]</small> </div> This is the documentation for the '''wikifunctionsanalytics''' tool. The tool currently doesn't have much of a frontend (and maybe never will). It's just a database that can be queried through [[quarry:|Quarry]]. It includes some (hopefully) useful statistics about Wikifunctions that (probably) cannot be conveniently obtained by other means, such as special pages or APIs. The source code for building the database is available in [[gitlab:toolforge-repos/wikifunctions-analytics|GitLab]], which is also where you can read the detailed explanation about the motivation to build it. This page documents the database schema and gives links to some useful example queries. You can also find some example queries in [https://gitlab.wikimedia.org/toolforge-repos/wikifunctions-analytics/-/blob/main/queries.sql?ref_type=heads the queries.sql file in the code repository]. Comments, patches, and bug reports are obviously welcome. == Caveats == * At the moment, the tool is static and gets the information from a dump, so it doesn't have data for the last few days. Perhaps it will be updated to include more recent data. * The tool is very new and still in very active development, so the database schema is not totally stable and may change according to the author's needs. Expect changes in the names of tables, views, and columns. If your queries fail, check this page to see if the names are correct. Unfortunately, there is no way to make "aliases", "synonyms", or "redirects" for table and column names. The author tries to keep this documentation and the example queries up-to-date, but all people make mistakes and forget things sometimes. == Connection == The database name that can be used in Quarry is <code>s57441__wikifunctionsanalytics_p</code>. == Tables == === edit_type table === This table is used as a simple list of all the possible edit types. {| class="wikitable" !column name !type !comment |- |edit_type |VARCHAR(70) |Edit type name. |} === programming_language table === This table is used as a simple list of all the possible programming languages. {| class="wikitable" !column name !type !comment |- |programming_language |VARCHAR(70) |Programming language name. |} === revision table === This table has a row for each non-deleted revision in the main namespace of Wikifunctions. At the moment, the full JSON text of each revision is not stored in the database because it takes a lot of space and makes queries slow, and from the experience so far, it has not been very useful for analytics. If there is demand for it, it can be added. {| class="wikitable" |+ !column name !type !comment |- |rev_id |BIGINT |Revision id. Identical to the revision ID in the wiki. |- |rev_timestamp |VARCHAR(20) |Timestamp in the fromat that the dump uses (not identical to the one used in live MediaWiki databases). Example: 2023-07-26T16:29:23Z |- |rev_parent |BIGINT |Parent revision id. (At the moment, the earliest revisions have rev_parent of 0 or NULL, although it's probably supposed to be always 0. See [[phab:T420974|bug T420974]].) |- |rev_comment |VARCHAR(500) |Edit summary. |- |rev_page |VARCHAR(20) |Page title (ZID). |- |rev_username |VARCHAR(600) |The account name of the user who made the edit. |- |rev_page_type_zid |VARCHAR(20) |The ZID of the page's type. Note that this is associated with the ''revision'', not the page; a page's type may change. |- |rev_page_type_name |VARCHAR(70) |The English name of the page's type. (Note: some obscure types may be unrecognized. In these cases, it will have a ZID identical to what appears in rev_page_type_zid.) |- |rev_programming_language |VARCHAR(70) |For revisions of implementation pages: The English name of the programming language in which the implementation is written. Current possible values: * JavaScript * Python * Lua * Composition * Built in implementation * Unidentifiable implementation language * Unidentifiable code language (All these values can be seen in the [[User:Amire80/wikifunctionsanalytics#programming language table|programming_language table]]; [[quarry:query/103370|Quarry]].) It's supposed to be filled on all revisions of implementation pages. On pages of other types, it's supposed to be NULL. |- |rev_function |VARCHAR(20) |For revisions of Test case and Implementation pages: The function with which the test case or the implementation is associated (whether connected or not). On pages of other types, it's supposed to be NULL. |- |rev_connected_test_cases |INTEGER |For revisions of function pages: The number of ''connected'' test cases. Can be zero. NULL on non-function pages. (For non-connected test cases, use the test_case_and_implementation view.) |- |rev_connected_implementations |INTEGER |For revisions of implementation pages: The number of ''connected'' implementation. Can be zero. NULL on non-functions pages. (For non-connected test cases, use the test_case_and_implementation view.) |} === input table === This table links function revisions to input types. Every Function has zero or more inputs. {| class="wikitable" !column name !type !comment |- |input_rev_id |BIGINT |Revision id, as in the [[User:Amire80/wikifunctionsanalytics#revision table|revision table]]. |- |input_position |INTEGER |The input's position in the function's signature, starting from 0. |- |input_type_zid |VARCHAR(20) |The input type's ZID. |- |input_type_name |VARCHAR(70) |The input type's English label. |} === output table === This table links function revisions to output types. Every Function has one output. {| class="wikitable" !column name !type !comment |- |output_rev_id |BIGINT |Revision id, as in the [[User:Amire80/wikifunctionsanalytics#revision table|revision table]]. |- |output_type_zid |VARCHAR(20) |The output type's ZID. |- |output_type_name |VARCHAR(70) |The output type's English label. |} === revision_edit_type table === This table links revisions to edit types. Every revision can have several edit types, but a combination of a revision and an edit type is supposed to be unique. At the moment, only Function, Implementation, and Test case pages have an edit type; analysis for pages of other types may be added in the future if there's demand. {| class="wikitable" !column name !type !comment |- |revision_edit_type_rev_id |BIGINT |Revision id, as in the [[User:Amire80/wikifunctionsanalytics#revision table|revision table]]. |- |revision_edit_type_edit_type |VARCHAR(70) |The edit type. The full list of types appears in the [[User:Amire80/wikifunctionsanalytics#edit type table|edit_type table]] ([[quarry:query/103369|Quarry]]). |- |revision_edit_type_natural_language |VARCHAR(70) |On edits of string values (labels, aliases, and descriptions), the English name of the natural language of the string. NULL on other edits. (Note 1: This is a language's ''English name'', not ZID or ISO 639 code. If there's demand, it can be easily changed. Note 2: Because of a bug, a few old edits have a value of "Empty language n" in this field. They are't supposed to appear in current versions as of 2026, and can probably be mostly ignored.) |} == Views == Views provide some stored convenience queries for easy common selections. They can be queried like tables. === earliest_revision_id view === This view has only the page titles (ZIDs) and the revision ids of the earliest versions of each page. For full information about the earliest revision, use the [[User:Amire80/wikifunctionsanalytics#earliest revision view|earliest_revision view]]. {| class="wikitable" !column name !type !comment |- |rev_page |VARCHAR(20) |Page title (ZID), as in the [[User:Amire80/wikifunctionsanalytics#revision table|revision table]]. |- |rev_id |BIGINT |Revision id, as in the [[User:Amire80/wikifunctionsanalytics#revision table|revision table]]. |} === earliest_revision view === This view has all the columns from the revision table, but only for the earliest version of each page. This may be useful, for example, when you need information about the pages' creators. The earliest version is derived from the lowest rev_id. For full information about all the columns, see [[User:Amire80/wikifunctionsanalytics#revision table|revision table]]. === latest_revision_id view === This view has only the page titles (ZIDs) and the revision ids of the latest versions of each page. For full information about the latest revision, use the [[User:Amire80/wikifunctionsanalytics#latest revision view|latest_revision view]]. {| class="wikitable" !column name !type !comment |- |rev_page |VARCHAR(20) |Page title (ZID), as in the [[User:Amire80/wikifunctionsanalytics#revision table|revision table]]. |- |rev_id |BIGINT |Revision id, as in the [[User:Amire80/wikifunctionsanalytics#revision table|revision table]]. |} === latest_revision view === This view has all the columns from the revision table, but only for the latest version of each page. This may be useful, for example, when you only need information about the current versions of the pages (current to the time of the dump). The latest version is derived from the highest rev_id. For full information about all the columns, see [[User:Amire80/wikifunctionsanalytics#revision table|revision table]]. === multitype_page view === This view shows pages whose type changed during their history (in February 2026, there's only one such page). This is useful for quickly finding these pages and for excluding them in other queries. {| class="wikitable" !column name !type !comment |- |rev_page |VARCHAR(20) |Page title (ZID), as in the [[User:Amire80/wikifunctionsanalytics#revision table|revision table]]. |- |count_types |BIGINT |The number of types that the page had throughout its history. |} === test_case_and_implementation view === This view shows all the function pages (latest versions only), with the total number of test cases and implementations associated with them, as well as the number of ''connected'' test cases and implementations. {| class="wikitable" !column name !type !comment |- |rev_page |VARCHAR(20) |Page title (ZID), as in the [[User:Amire80/wikifunctionsanalytics#revision table|revision table]]. |- |all_test_cases |INTEGER |The total number of test cases associated with the function, including non-connected ones. |- |connected_test_cases |INTEGER |The number of connected test cases. Can be zero. |- |all_implementations |INTEGER |The total number of implementations associated with the function, including non-connected ones. |- |connected_implementations |INTEGER |The number of connected implementation. |} == Example queries == If you find bugs in these queries, report them on the talk page. And of course, add your own! * [[quarry:query/104016|What's the newest Wikifunctions edit that this tool knows about]] * [[quarry:query/103074|Wikifunctions whose output type is Z12/Multilingual text]] * [[quarry:query/103075|Wikifunctions that have an input whose type is Z12/Multilingual text]] * [[quarry:query/103103|Most prolific Wikifunctions main namespace editors]] * [[quarry:query/103095|Particular Wikifunctions user's edit types]] * [[quarry:query/103079|Wikifunctions actual edit types, ordered by count]] * [[quarry:query/103373|The most common Wikifunctions programming languages]] * [[quarry:query/103078|Count of significant Wikifunctions changes by month]] * [[quarry:query/103077|Wikifunctions signature change counts by user]] * [[quarry:query/103375|Wikifunctions that don't have any inputs defined]] * [[quarry:query/103376|Wikifunctions with the most connected test cases]] * [[quarry:query/103377|Wikifunctions with the most connected implementations]] * [[quarry:query/103378|Wikifunctions implementation code changes per user]] * [[quarry:query/103379|Wikifunctions implementation pages with multiple programming languages]] * [[quarry:query/103380|Wikifunctions with the largest number of inputs]] * [[quarry:query/103390|A Wikifunctions' user most common programming languages]] * [[quarry:query/103391|The most frequent programmers in a Wikifunctions programming language]] * [[quarry:query/103397|Wikifunctions with counts of all implementations and test cases]] * [[quarry:query/103406|Wikifunctions with no implementations and no test cases]] * [[quarry:query/105084|Wikifunctions with (connected) test cases but no (connected) implementations]] * [[quarry:query/103437|Wikifunctions with apparently invalid connected test case or implementation count]] (should ideally be zero results) * [[quarry:query/103687|Wikifunctions labels, aliases, and description changes by language]] * [[quarry:query/107879|Editors of Wikifunctions labels, aliases, and descriptions in a language]] * [[quarry:query/107941|Wikifunctions labels, aliases, and description changes by language]] hievi8bngg5t7sil6bdfajesxo9hahn Z32820 0 79250 296127 295849 2026-08-02T12:35:36Z 99of9 1622 fix (wrong Douglas Adams!) 296127 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z32820" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z32819", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z32819", "Z32819K1": { "Z1K1": "Z6091", "Z6091K1": "Q42" }, "Z32819K2": [ "Z6091", { "Z1K1": "Z6091", "Z6091K1": "Q21" } ], "Z32819K3": [ "Z6091", { "Z1K1": "Z6091", "Z6091K1": "Q36180" } ], "Z32819K4": { "Z1K1": "Z40", "Z40K1": "Z41" }, "Z32819K5": "Z1002" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z14392", "Z14392K2": { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Douglas Adams (11 March 1952 – 11 May 2001) was an English writer." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Douglas Adams was an English writer" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } iaok1uieo7m2z7fur0g14e02c9o606l Z32821 0 79251 296126 295891 2026-08-02T12:33:36Z 99of9 1622 include date 296126 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z32821" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z32819", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z32819", "Z32819K1": { "Z1K1": "Z6091", "Z6091K1": "Q32732" }, "Z32819K2": [ "Z6091", { "Z1K1": "Z6091", "Z6091K1": "Q843" } ], "Z32819K3": [ "Z6091", { "Z1K1": "Z6091", "Z6091K1": "Q15253558" } ], "Z32819K4": { "Z1K1": "Z40", "Z40K1": "Z42" }, "Z32819K5": "Z1002" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z14392", "Z14392K2": { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Malala Yousafzai (born 12 July 1997) is a Pakistani activist." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Malala Yousafzai is a Pakistani activist," } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 2cd66x0n7ad3wllpd9xgcgmqqmvhupt Z32828 0 79259 296260 295968 2026-08-02T23:26:47Z 99of9 1622 simplify before changing the logic 296260 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z32828" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z32825", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z26107", "Z26107K1": { "Z1K1": "Z18", "Z18K1": "Z32825K5" }, "Z26107K2": { "Z1K1": "Z7", "Z7K1": "Z22511", "Z22511K1": { "Z1K1": "Z7", "Z7K1": "Z12899", "Z12899K1": [ "Z6", { "Z1K1": "Z7", "Z7K1": "Z23753", "Z23753K1": { "Z1K1": "Z18", "Z18K1": "Z32825K1" }, "Z23753K2": { "Z1K1": "Z18", "Z18K1": "Z32825K5" } }, { "Z1K1": "Z7", "Z7K1": "Z14396", "Z14396K1": { "Z1K1": "Z7", "Z7K1": "Z38745", "Z38745K1": { "Z1K1": "Z18", "Z18K1": "Z32825K1" }, "Z38745K2": { "Z1K1": "Z18", "Z18K1": "Z32825K5" } } }, { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z18", "Z18K1": "Z32825K4" }, "Z802K2": "was", "Z802K3": "is" }, { "Z1K1": "Z7", "Z7K1": "Z38814", "Z38814K1": { "Z1K1": "Z7", "Z7K1": "Z14396", "Z14396K1": { "Z1K1": "Z7", "Z7K1": "Z32822", "Z32822K1": { "Z1K1": "Z7", "Z7K1": "Z811", "Z811K1": { "Z1K1": "Z18", "Z18K1": "Z32825K2" } }, "Z32822K2": { "Z1K1": "Z18", "Z18K1": "Z32825K5" }, "Z32822K3": { "Z1K1": "Z25501", "Z25501K1": { "Z1K1": "Z6091", "Z6091K1": "Q1775461" } }, "Z32822K4": { "Z1K1": "Z28215", "Z28215K1": { "Z1K1": "Z6091", "Z6091K1": "Q110786" } }, "Z32822K5": { "Z1K1": "Z40", "Z40K1": "Z42" } } } }, { "Z1K1": "Z7", "Z7K1": "Z18779", "Z18779K1": { "Z1K1": "Z7", "Z7K1": "Z13464", "Z13464K1": "Z23753", "Z13464K2": { "Z1K1": "Z18", "Z18K1": "Z32825K3" }, "Z13464K3": { "Z1K1": "Z18", "Z18K1": "Z32825K5" } } } ], "Z12899K2": " " } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "English person description compose" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } l981z11z376lr4ycdhjwsa5222rn6z3 Z32836 0 79270 296261 289369 2026-08-02T23:35:01Z 99of9 1622 languages not needed for demonym statements 296261 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z32836" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z32822", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z19308", "Z19308K1": { "Z1K1": "Z7", "Z7K1": "Z811", "Z811K1": { "Z1K1": "Z7", "Z7K1": "Z37415", "Z37415K1": { "Z1K1": "Z7", "Z7K1": "Z37323", "Z37323K1": { "Z1K1": "Z7", "Z7K1": "Z22220", "Z22220K1": { "Z1K1": "Z7", "Z7K1": "Z30120", "Z30120K1": { "Z1K1": "Z18", "Z18K1": "Z32822K1" }, "Z30120K2": [ "Z6030", "Z6036" ], "Z30120K3": [ "Z60" ], "Z30120K4": [ "Z6092", { "Z1K1": "Z6092", "Z6092K1": "P1549" } ] } }, "Z37323K2": [ "Z60", { "Z1K1": "Z18", "Z18K1": "Z32822K2" } ] }, "Z37415K2": [ "Z1", { "Z1K1": "Z18", "Z18K1": "Z32822K4" }, { "Z1K1": "Z18", "Z18K1": "Z32822K3" } ] } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Demonym for Wikidata item using property, compose" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 39hog7xpyudyk9a0mymtwnmz25r2vci Z34221 0 81444 296235 269321 2026-08-02T22:02:28Z YoshiRulz 10156 Fix edge cases when one of the arguments is 0 296235 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34221" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z13701", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z31490", "Z31490K1": { "Z1K1": "Z7", "Z7K1": "Z23883", "Z23883K1": { "Z1K1": "Z18", "Z18K1": "Z13701K1" } }, "Z31490K2": { "Z1K1": "Z7", "Z7K1": "Z23883", "Z23883K1": { "Z1K1": "Z18", "Z18K1": "Z13701K2" } }, "Z31490K3": { "Z1K1": "Z7", "Z7K1": "Z10184", "Z10184K1": { "Z1K1": "Z7", "Z7K1": "Z31547", "Z31547K1": { "Z1K1": "Z18", "Z18K1": "Z13701K1" } }, "Z10184K2": { "Z1K1": "Z7", "Z7K1": "Z31547", "Z31547K1": { "Z1K1": "Z18", "Z18K1": "Z13701K2" } } }, "Z31490K4": { "Z1K1": "Z7", "Z7K1": "Z10216", "Z10216K1": { "Z1K1": "Z7", "Z7K1": "Z13752", "Z13752K1": { "Z1K1": "Z7", "Z7K1": "Z13728", "Z13728K1": { "Z1K1": "Z18", "Z18K1": "Z13701K1" } }, "Z13752K2": { "Z1K1": "Z7", "Z7K1": "Z13728", "Z13728K1": { "Z1K1": "Z18", "Z18K1": "Z13701K2" } } } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "are Naturals coprime, disjoint factors composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } e842vhi206h3hpsrz3wgarah5y5x7dq Template:LanguageConfigurations 10 87156 296149 293510 2026-08-02T16:45:23Z HenkvD 1290 Update 296149 wikitext text/x-wiki Shows whether each configuration has a {{{Language}}}-connected option. In some cases no language option is necessary for this language, because the default function is already the most appropriate function. This can be noted after the relevant item. <blockquote> This list shows every active {{Z|14294}}. For a list of those '''used on Abstract Wikipedia''', see [[toolforge:abstract-data/languages/{{{Language}}}#sec-2]]. The list of all configurations is from [https://www.wikifunctions.org/wiki/Special:ListObjectsByType/Z14294?type=Z14294&orderby=oldest here]. </blockquote> {{LanguageConfigurationsHeader|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}} }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z14302|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z14303|Remark=default works for English }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z14401|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z16435|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z18930|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z20240|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z20779|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z20896|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z21733|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z21795|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z21999|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z22940|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z23981|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z25030|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z25116|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z25440|Remark=default works for English }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z25634|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z25662|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z25737|Remark=default works for English }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z26009|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z26043|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z26096|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z27126|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z27129|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z27952|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z28020|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z28435|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z28806|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z29317|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z29597|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z29628|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z29813|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z29841|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z29843|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z29844|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z30442|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z30790|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z31407|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z32207|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z32255|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z32279|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z32298|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z32323|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z32402|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z32467|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z32530|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z32534|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z32629|Remark=default works for English }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z32660|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z32823|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z32826|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z32842|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z32896|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z32981|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z33184|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z33441|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z33464|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z33855|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z33981|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z34134|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z34225|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z34255|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z34281|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z34682|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z34818|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z35026|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z35336|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z35676|Remark=default works for all other languages }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z36148|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z36155|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z36194|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z36219|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z36394|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z36633|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z37017|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z37091|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z37106|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z37118|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z37122|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z37148|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z37152|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z37273|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z37308|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z37684|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z37760|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z37776|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z37869|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z37874|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z37889|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z37923|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z37950|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z37962|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z37975|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z38314|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z38392|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z38414|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z38415|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z38416|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z38417|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z38418|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z38419|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z38420|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z38421|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z38422|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z38423|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z38424|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z38505|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z38523|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z38755|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z38781|Remark= }} {{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z38786|Remark= }} |} hgr68d3ix1nzmwzohgmxf4zbaucvj2y Wikifunctions:Requests for deletions/Archive/2026/07 4 87275 296282 295720 2026-08-03T03:08:07Z SpBot 978 archiving 1 section from [[Wikifunctions:Requests for deletions]] (after section [[Wikifunctions:Requests for deletions/Archive/2026/07#Z25596|Z25596]]) 296282 wikitext text/x-wiki {{Talkarchive}} == [[Z37290]] == Test case created by myself, but with wrong output format. Please delete [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 18:33, 4 July 2026 (UTC) :{{done}} [[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 19:11, 4 July 2026 (UTC) :<small>This section was archived on a request by: [[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 19:11, 4 July 2026 (UTC)</small> == [[Z36494]] == Please delete the function I created which does not work, and its implementation and test case: *{{Z|Z36494}} *{{Z|Z36495}} *{{Z|Z36496}} [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 06:37, 11 July 2026 (UTC) :{{done}} <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:&lt;[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]&gt;</span> 06:52, 11 July 2026 (UTC) :<small>This section was archived on a request by: <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:&lt;[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]&gt;</span> 06:52, 11 July 2026 (UTC)</small> == [[Z37624]] == Please delete test case I created with incorrect input type. [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 21:34, 14 July 2026 (UTC) :{{done}} <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:&lt;[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]&gt;</span> 14:58, 15 July 2026 (UTC) :<small>This section was archived on a request by: <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:&lt;[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]&gt;</span> 14:58, 15 July 2026 (UTC)</small> == [[Z37709]] == Please delete this duplicate function, implementation and test * {{Z|Z37709}} * {{Z|Z37711}} * {{Z|Z37710}} [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 21:33, 14 July 2026 (UTC) :{{done}} <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:&lt;[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]&gt;</span> 15:00, 15 July 2026 (UTC) :<small>This section was archived on a request by: <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:&lt;[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]&gt;</span> 15:00, 15 July 2026 (UTC)</small> == [[Z37790]] == Redundant to [[Z37921]]. [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 02:45, 19 July 2026 (UTC) :{{done}} Blank function, author request. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 04:41, 19 July 2026 (UTC) :<small>This section was archived on a request by: [[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 16:54, 21 July 2026 (UTC)</small> == [[Z32876]] == Don't remember what this was supposed to be. [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 07:54, 20 July 2026 (UTC) :{{done}} incomplete, author request --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 08:00, 20 July 2026 (UTC) :<small>This section was archived on a request by: [[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 16:54, 21 July 2026 (UTC)</small> == [[Z19412]] == Looks like a test page --[[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 19:15, 22 July 2026 (UTC) :Clearly a demo, deleted. Courtesy ping @[[User:Feeglgeef|Feeglgeef]], just in case it wasn't. <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:&lt;[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]&gt;</span> 07:38, 23 July 2026 (UTC) :{{done}} <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:&lt;[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]&gt;</span> 07:39, 23 July 2026 (UTC) :<small>This section was archived on a request by: <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:&lt;[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]&gt;</span> 07:39, 23 July 2026 (UTC)</small> == Z38204 and Z38211 == I created Z38204 and Z38211, before noticing that {{Z|Z32290}} already exists, so they can be deleted. Sorry for the inconvenience. --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 20:42, 25 July 2026 (UTC) :{{done}} <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:&lt;[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]&gt;</span> 06:55, 26 July 2026 (UTC) :<small>This section was archived on a request by: <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:&lt;[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]&gt;</span> 06:55, 26 July 2026 (UTC)</small> == Z38309 == Same deal as above, I created a duplicate of an existing function [[Z30043]]. [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 07:30, 26 July 2026 (UTC) :{{done}} <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:&lt;[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]&gt;</span> 08:04, 26 July 2026 (UTC) :<small>This section was archived on a request by: <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:&lt;[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]&gt;</span> 08:04, 26 July 2026 (UTC)</small> == [[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) :Redirected, for the main template we can keep the name. Commons is using the same name and there are some differences between the names in different projects. As long as we have the necessary redirects we should be fine. --[[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 21:43, 30 July 2026 (UTC) :<small>This section was archived on a request by: [[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 21:43, 30 July 2026 (UTC)</small> == [[Z33923]] == Duplicate of [[Z16693]] [[User:IAmNetx|IAmNetx]] ([[User talk:IAmNetx|talk]]) 16:23, 30 July 2026 (UTC) :{{done}} [[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 21:36, 30 July 2026 (UTC) :<small>This section was archived on a request by: [[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 21:36, 30 July 2026 (UTC)</small> == [[Z25596]] == Duplicate of [[Z10336]] (though Z25596 returns a string instead of a boolean, which I am assuming is just in error as the description says it returns true?) [[User:IAmNetx|IAmNetx]] ([[User talk:IAmNetx|talk]]) 16:23, 30 July 2026 (UTC) :Ping {{ping|Jdforrester (WMF)}} --[[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 21:37, 30 July 2026 (UTC) :Huh, I have no idea why I created that. Yes, please delete it. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 20:21, 1 August 2026 (UTC) :{{done}} [[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 21:18, 1 August 2026 (UTC) :<small>This section was archived on a request by: [[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 21:18, 1 August 2026 (UTC)</small> jg4dokalwhz1109av9pkds2t76xy02l Talk:Z13660 1 87687 296121 290405 2026-08-02T12:10:41Z OMGShay 92 79812 /* Negative numbers */ new section 296121 wikitext text/x-wiki == Non-negative integers == How comes non-negative integers won't be supported? [[User:OMGShay 92|OMGShay 92]] ([[User talk:OMGShay 92|talk]]) 15:48, 11 July 2026 (UTC) :{{Z|Z13518}} can represent all non-negative integers (0 included). [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 17:20, 11 July 2026 (UTC) == Negative numbers == Why aren’t negative numbers supported? [[User:OMGShay 92|OMGShay 92]] ([[User talk:OMGShay 92|talk]]) 12:10, 2 August 2026 (UTC) 4jegh26hxc55ucg4dfgg59xp67p04hu User talk:YoshiRulz/Blockly 3 88227 296152 293327 2026-08-02T18:04:12Z YoshiRulz 10156 /* List function block reorg */ Resolved 296152 wikitext text/x-wiki == Requesting more WD item/statement function blocks in the toolbox == [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:28, 20 July 2026 (UTC) == Accept prefixed ZIDs, QIDs, etc. when pasting == I would have done this if I knew how to add a paste handler. They're currently rejected because those blocks use number-typed fields, so changing them to strings will probably be part of it. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 21:00, 22 July 2026 (UTC) g45cyt7b5dfouzgj6jgcrnmgko516a1 Wikifunctions:Wikimania 2026 survey 4 88878 296294 295986 2026-08-03T07:12:07Z EatingCarBatteries 61191 /* Support multiple sections, rather than just the lede */ 296294 wikitext text/x-wiki {{seealso|WF:Feature petitions}} 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. __NEWSECTIONLINK__ 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. * [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 07:50, 31 July 2026 (UTC) * ''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. * [[User:Waldyrious|Waldyrious]] ([[User talk:Waldyrious|talk]]) 08:48, 1 August 2026 (UTC) * [[User:Nux|Nux]] ([[User talk:Nux|talk]]) 11:38, 1 August 2026 (UTC) (i) icons with more info might help, like e.g. what the author means by "Hypernym" [https://abstract.wikipedia.org/w/index.php?title=Abstract_Wikipedia:Useful_functions_for_article_composition&oldid=13847]. * ''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. * [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 03:24, 31 July 2026 (UTC) === 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. * [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 03:22, 31 July 2026 (UTC) * [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 07:52, 31 July 2026 (UTC) * [[User:Waldyrious|Waldyrious]] ([[User talk:Waldyrious|talk]]) 08:49, 1 August 2026 (UTC) * [[User:Nux|Nux]] ([[User talk:Nux|talk]]) 11:42, 1 August 2026 (UTC) and also selecting and copying with ctrl+c/ctrl+v like in OOo/LibreOffice Calc * ''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! * [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 07:49, 31 July 2026 (UTC) * ''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). * [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 07:12, 3 August 2026 (UTC) === 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. * [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 15:58, 1 August 2026 (UTC) * ''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. * [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 15:56, 1 August 2026 (UTC) * ''Sign here'' === Show labels of talk pages === : Show labels of Zid's talk pages on recent changes, watchlist and also on Categories like [[:Category:English natural language generation functions|this one]]. Idem for Qid's talk pages on Abstract Wikipedia * [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 17:22, 1 August 2026 (UTC) (as proposer) * ''Sign here'' === Enlarge he field for labels === : Currently the field for labels can hold a maximum of 50 characters. See for example {{Z|Z32398}}. Frequently this is not enough and abbreviation have to be made. That makes the function names confusing and not consistent. * [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 17:37, 1 August 2026 (UTC) (as proposer) * ''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. mtgwxlukfa7lu24etyy0yau1ojtt280 296300 296294 2026-08-03T09:51:38Z HenkvD 1290 /* Enlarge the field for labels */ 296300 wikitext text/x-wiki {{seealso|WF:Feature petitions}} 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. __NEWSECTIONLINK__ 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. * [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 07:50, 31 July 2026 (UTC) * ''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. * [[User:Waldyrious|Waldyrious]] ([[User talk:Waldyrious|talk]]) 08:48, 1 August 2026 (UTC) * [[User:Nux|Nux]] ([[User talk:Nux|talk]]) 11:38, 1 August 2026 (UTC) (i) icons with more info might help, like e.g. what the author means by "Hypernym" [https://abstract.wikipedia.org/w/index.php?title=Abstract_Wikipedia:Useful_functions_for_article_composition&oldid=13847]. * ''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. * [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 03:24, 31 July 2026 (UTC) === 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. * [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 03:22, 31 July 2026 (UTC) * [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 07:52, 31 July 2026 (UTC) * [[User:Waldyrious|Waldyrious]] ([[User talk:Waldyrious|talk]]) 08:49, 1 August 2026 (UTC) * [[User:Nux|Nux]] ([[User talk:Nux|talk]]) 11:42, 1 August 2026 (UTC) and also selecting and copying with ctrl+c/ctrl+v like in OOo/LibreOffice Calc * ''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! * [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 07:49, 31 July 2026 (UTC) * ''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). * [[User:EatingCarBatteries|EatingCarBatteries]] ([[User talk:EatingCarBatteries|talk]]) 07:12, 3 August 2026 (UTC) === 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. * [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 15:58, 1 August 2026 (UTC) * ''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. * [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 15:56, 1 August 2026 (UTC) * ''Sign here'' === Show labels of talk pages === : Show labels of Zid's talk pages on recent changes, watchlist and also on Categories like [[:Category:English natural language generation functions|this one]]. Idem for Qid's talk pages on Abstract Wikipedia * [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 17:22, 1 August 2026 (UTC) (as proposer) * ''Sign here'' === Enlarge the field for labels === : Currently the field for labels can hold a maximum of 50 characters. See for example {{Z|Z32398}}. Frequently this is not enough and abbreviation have to be made. That makes the function names confusing and not consistent. * [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 17:37, 1 August 2026 (UTC) (as proposer) * ''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. 9oce1lnu1omteclx0s9xz4f1jksgm9k Wikifunctions:Status updates/2026-07-29/de 4 89111 296151 296028 2026-08-02T18:03:51Z Ameisenigel 44 Created page with "Wir freuen uns, nun die erste Version menschenlesbarer Versionsunterschiedsansichten für Änderungen an Objekten auf Wikifunctions.org bereitzustellen ($1), die auch eine Fehlerbehebung für unseren zugrundeliegenden Versionsunterschiedsalgorithmus für Fälle enthält, in denen Elemente sowohl hinzugefügt als auch gelöscht werden ($2). Ein Bereich, in dem die Darstellung unserer Meinung nach noch schwer zu lesen ist, betrifft das Hinzufügen oder Entfernen von Listen..." 296151 wikitext text/x-wiki <languages/> {{Wikifunctions updates | prevlabel = Vorheriges Update | prev = 2026-07-16 | nextlabel = Nächstes Update | next = }} Willkommen bei 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]. <span id="Abstract_Wikipedia_at_Wikimania"></span> === Abstrakte Wikipedia bei der Wikimania === Letzte Woche fand die Wikimania statt, das jährliche globale Treffen von Wikimedianern aus aller Welt. Es war unglaublich viel los! Vielen Dank an alle, die das Gespräch mit uns über die Abstrakte Wikipedia gesucht haben. Zahlreiche Personen äußerten die Ansicht, dass die Abstrakte Wikipedia einen Teil der Zukunft von Wikipedia darstellt, und zeigten sich begeistert über den Start des Projekts sowie dessen Potenzial für die weitere Entwicklung. Heute konzentrieren wir uns auf drei Sitzungen der Konferenz zu Themen mit Bezug zur Abstrakten Wikipedia und verlinken auf die entsprechenden Aufzeichnungen bei YouTube (die Konferenzorganisatoren werden diese in Kürze auch auf Commons hochladen). Beim nächsten Mal werden wir weitere Geschichten und Zitate von der Konferenz teilen. Zunächst stellte Dnshitobu “''[https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/ Indigene Sprachen für Wikifunctions bereit machen]''” vor, wobei es darum ging, Lexeme in Wikidata für die Abstrakte Wikipedia vorzubereiten. Er erörterte die Herausforderungen bei der Nutzung von Wikidata zur Steigerung von Anzahl und Qualität der Lexeme in verschiedenen Sprachen, die Erstellung von Fragmentfunktionen zur Generierung natürlicher Sprache (NLG) auf Wikifunctions sowie insbesondere die Frage, wie Sprachen mit geringen Ressourcen anfangen können. Sein zentraler Vorschlag ist, dass Autoren einfache Wikitext-Tabellen mit Beispielfragmenten in ihrer Sprache erstellen, sodass andere dann später die technische Arbeit der Einrichtung von Lexemen und NLG-Funktionen übernehmen können. Seine Tabelle für Dagbani ist unter [[User:Dnshitobu/Dagbani_Fragments]] zu finden. Ein Video dieser Sitzung beginnt bei 5:17 in [https://www.youtube.com/watch?v=hvpOFVZhgnE&t=19004s dieser Stream-Aufzeichnung]. Zweitens stellte Mahir “''[https://wikimedia.eventyay.com/wm/wikimania2026/talk/HYTQBF/ Von Abstrakten Inhalten zu Konkretem Text mit Wikidata-Lexemen]''” vor. Dabei ging es um die von ihm entwickelte Suite von Werkzeugen zur Generierung natürlicher Sprache – [https://gitlab.com/mahir256/ninai Ninai], [https://gitlab.com/mahir256/udiron Udiron] und [https://elemthala.toolforge.org/ Elemthala] – sowie um die Funktionsweise von [[Wikifunctions:Type proposals/Semantic unit|semantischen Einheiten]]. Er zeigte zahlreiche Beispiele auf Französisch und in anderen Sprachen, was sehr dazu beitrug, seinen Vorschlag und das System verständlich zu machen. Ein Video dieser Sitzung beginnt bei 6:45 in [https://www.youtube.com/watch?v=hvpOFVZhgnE&t=24270s dieser Stream-Aufzeichnung]. Als Drittes stand der vom Team organisierte Workshop “''[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Workshop Abstrakte Wikipedia: Lasst uns einen mehrsprachigen Artikel erstellen!]''” auf dem Programm. Der Raum war komplett gefüllt und gleich zu Beginn fiel das WLAN des Veranstaltungsortes aus, was die Durchführung eines praxisorientierten Workshops zur Herausforderung machte. Doch nach wenigen Minuten funktionierte das WLAN wieder und die Veranstaltung konnte richtig beginnen. Und es war ein ganz besonderes Erlebnis, dort zu sein! Wir haben erlebt, wie Dutzenden von Teilnehmern die Erstellung ihres allerersten Artikels in der Abstrakten Wikipedia gelang, und wir haben dabei typische Hürden und Schwierigkeiten festgestellt. Wir wenden uns nun an alle, die an dieser Sitzung teilgenommen haben, um Rückmeldungen einzuholen, die uns helfen können, die Nutzererfahrung zu verbessern (siehe unten). Mein persönlicher Höhepunkt dieser Sitzung war ein Muttersprachler des Tyap aus Nigeria, der mich zu sich rief. Er arbeitete gerade an einem Artikel über ein Thema aus dem Tyap-Umfeld und nutzte dafür die Abstrakte Wikipedia auf Tyap. Er war bei der Benutzeroberfläche auf ein Problem gestoßen und nachdem dieses gelöst war, verfasste er seinen ersten Satz. Leider ergab das Ergebnis auf Tyap keinen Sinn, doch als wir in Englisch wechselten und das Resultat sahen, war er zufrieden. Als er dann jedoch zu Französisch wechselte, sah ich ein breites Lächeln auf seinem Gesicht, als er das Ergebnis seiner Arbeit betrachtete. Das ist eine der Grundideen der Abstrakten Wikipedia: Jeder kann in seiner eigenen Sprache zu einer gemeinsamen Enzyklopädie beitragen, die anschließend in sehr vielen Sprachen gelesen werden kann. Ich war unglaublich gespannt darauf, das in der Praxis zu sehen. Und ich habe es nicht nur in Tyap gesehen, sondern auch auf Japanisch und Französisch. Ein weiterer Höhepunkt war es zu sehen, wie eine Person, die zum ersten Mal einen Beitrag leistete, einen ziemlich beeindruckenden Artikel verfasste, besonders angesichts des aktuellen Stands der Abstrakten Wikipedia und von Wikifunctions. Innerhalb der kurzen Dauer des Workshops schrieb sie den [[:abstract:Q1289|abstrakten Artikel über Grenoble]], einen der besseren Artikel, die es derzeit in der Abstrakten Wikipedia gibt. Ein [https://www.youtube.com/watch?v=nCVeXaAk77c&t=5544s Video dieser Sitzung beginnt bei 1:32:24 in diesem aufgezeichneten YouTube-Stream.] James stellte zunächst das Projekt vor und beantwortete einige Fragen und anschließend arbeiteten die Teilnehmer an ihren Artikeln, während wir herumgingen und Unterstützung anboten. Das bedeutet, dass das Video nach der Einführung wahrscheinlich nicht mehr allzu spannend anzusehen ist. Ein herzliches Dankeschön an alle, die bei der Organisation der Sitzung geholfen haben, insbesondere an die engagierten Freiwilligen, die nützliche und benutzerfreundliche Funktionen entwickelten, die Liste der hinzuzufügenden Fragmente aktualisierten und sicherstellten, dass die als Demo gezeigten Artikel funktionierten. Wir sind euch zu großem Dank verpflichtet! Ohne euch wäre diese Sitzung nicht möglich gewesen. Nächste Woche werden wir weitere Zitate und Eindrücke von der Wikimania in Paris teilen. <span id="Abstract_Wikipedia_quick_feature_ideas"></span> === Schnelle Funktionsideen für die Abstrakte Wikipedia === Basierend auf den Rückmeldungen der Teilnehmer des Workshops auf der Wikimania sowie auf den Erfahrungen und Anmerkungen aus der Community haben wir eine kurze Liste mit Ideen zusammengestellt, an denen wir im Entwicklungsteam arbeiten könnten. Dies käme zu unseren bereits geplanten Aufgaben hinzu, etwa der Verbesserung der NLG-Unterstützung, der Zusammenarbeit mit Communitys zur Erprobung der Abstrakten Wikipedia in ihren Wikis und weiteren Vorhaben. Wenn du Interesse hast, freuen wir uns über deine Rückmeldung auf dieser Seite: [[Wikifunctions:Wikimania 2026 survey]] <span id="Recent_Changes_in_the_software"></span> === Letzte Änderungen an der Software === Wir freuen uns, nun die erste Version menschenlesbarer Versionsunterschiedsansichten für Änderungen an Objekten auf Wikifunctions.org bereitzustellen ([[:phab:T284473|T284473]]), die auch eine Fehlerbehebung für unseren zugrundeliegenden Versionsunterschiedsalgorithmus für Fälle enthält, in denen Elemente sowohl hinzugefügt als auch gelöscht werden ([[:phab:T432755|T432755]]). Ein Bereich, in dem die Darstellung unserer Meinung nach noch schwer zu lesen ist, betrifft das Hinzufügen oder Entfernen von Listenelementen, wenn als Kontext des Elements lediglich '3' angezeigt wird; wir möchten von euch erfahren, was euch gefällt und was anders gestaltet werden sollte, damit wir die Funktion verbessern und anschließend auch auf Änderungen an Artikeln in der Abstrakten Wikipedia ausweiten können. <div lang="en" dir="ltr" class="mw-content-ltr"> 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]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> 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] </div> <div lang="en" dir="ltr" class="mw-content-ltr"> 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. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> 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. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Next Volunteers’ Corner on September 7 === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> 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. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Fresh Functions bi-weekly: 147 new Functions === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> 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! </div> * {{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}} <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-29]] 8yr7u0z7an1wcr23ayvwcvu16flubhp 296154 296151 2026-08-02T18:06:15Z Ameisenigel 44 Created page with "Zu den weiteren Änderungen an Wikifunctions gehört eine neue Seite, $1, auf der du die Verwendung von Funktionen in der Abstrakten Wikipedia und über eingebettete Wikifunctions-Aufrufe auf Wiki-Seiten finden kannst, ''z. B.'' $2 ($3). Zusätzlich stehen die Bezeichnungen für 'wahr' und 'falsch' nun immer zur Verfügung, sodass bestimmte Bearbeitungen nicht dazu führen, dass in der Benutzeroberfläche lediglich ein rohes "Z41" angezeigt wird ($4)." 296154 wikitext text/x-wiki <languages/> {{Wikifunctions updates | prevlabel = Vorheriges Update | prev = 2026-07-16 | nextlabel = Nächstes Update | next = }} Willkommen bei 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]. <span id="Abstract_Wikipedia_at_Wikimania"></span> === Abstrakte Wikipedia bei der Wikimania === Letzte Woche fand die Wikimania statt, das jährliche globale Treffen von Wikimedianern aus aller Welt. Es war unglaublich viel los! Vielen Dank an alle, die das Gespräch mit uns über die Abstrakte Wikipedia gesucht haben. Zahlreiche Personen äußerten die Ansicht, dass die Abstrakte Wikipedia einen Teil der Zukunft von Wikipedia darstellt, und zeigten sich begeistert über den Start des Projekts sowie dessen Potenzial für die weitere Entwicklung. Heute konzentrieren wir uns auf drei Sitzungen der Konferenz zu Themen mit Bezug zur Abstrakten Wikipedia und verlinken auf die entsprechenden Aufzeichnungen bei YouTube (die Konferenzorganisatoren werden diese in Kürze auch auf Commons hochladen). Beim nächsten Mal werden wir weitere Geschichten und Zitate von der Konferenz teilen. Zunächst stellte Dnshitobu “''[https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/ Indigene Sprachen für Wikifunctions bereit machen]''” vor, wobei es darum ging, Lexeme in Wikidata für die Abstrakte Wikipedia vorzubereiten. Er erörterte die Herausforderungen bei der Nutzung von Wikidata zur Steigerung von Anzahl und Qualität der Lexeme in verschiedenen Sprachen, die Erstellung von Fragmentfunktionen zur Generierung natürlicher Sprache (NLG) auf Wikifunctions sowie insbesondere die Frage, wie Sprachen mit geringen Ressourcen anfangen können. Sein zentraler Vorschlag ist, dass Autoren einfache Wikitext-Tabellen mit Beispielfragmenten in ihrer Sprache erstellen, sodass andere dann später die technische Arbeit der Einrichtung von Lexemen und NLG-Funktionen übernehmen können. Seine Tabelle für Dagbani ist unter [[User:Dnshitobu/Dagbani_Fragments]] zu finden. Ein Video dieser Sitzung beginnt bei 5:17 in [https://www.youtube.com/watch?v=hvpOFVZhgnE&t=19004s dieser Stream-Aufzeichnung]. Zweitens stellte Mahir “''[https://wikimedia.eventyay.com/wm/wikimania2026/talk/HYTQBF/ Von Abstrakten Inhalten zu Konkretem Text mit Wikidata-Lexemen]''” vor. Dabei ging es um die von ihm entwickelte Suite von Werkzeugen zur Generierung natürlicher Sprache – [https://gitlab.com/mahir256/ninai Ninai], [https://gitlab.com/mahir256/udiron Udiron] und [https://elemthala.toolforge.org/ Elemthala] – sowie um die Funktionsweise von [[Wikifunctions:Type proposals/Semantic unit|semantischen Einheiten]]. Er zeigte zahlreiche Beispiele auf Französisch und in anderen Sprachen, was sehr dazu beitrug, seinen Vorschlag und das System verständlich zu machen. Ein Video dieser Sitzung beginnt bei 6:45 in [https://www.youtube.com/watch?v=hvpOFVZhgnE&t=24270s dieser Stream-Aufzeichnung]. Als Drittes stand der vom Team organisierte Workshop “''[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Workshop Abstrakte Wikipedia: Lasst uns einen mehrsprachigen Artikel erstellen!]''” auf dem Programm. Der Raum war komplett gefüllt und gleich zu Beginn fiel das WLAN des Veranstaltungsortes aus, was die Durchführung eines praxisorientierten Workshops zur Herausforderung machte. Doch nach wenigen Minuten funktionierte das WLAN wieder und die Veranstaltung konnte richtig beginnen. Und es war ein ganz besonderes Erlebnis, dort zu sein! Wir haben erlebt, wie Dutzenden von Teilnehmern die Erstellung ihres allerersten Artikels in der Abstrakten Wikipedia gelang, und wir haben dabei typische Hürden und Schwierigkeiten festgestellt. Wir wenden uns nun an alle, die an dieser Sitzung teilgenommen haben, um Rückmeldungen einzuholen, die uns helfen können, die Nutzererfahrung zu verbessern (siehe unten). Mein persönlicher Höhepunkt dieser Sitzung war ein Muttersprachler des Tyap aus Nigeria, der mich zu sich rief. Er arbeitete gerade an einem Artikel über ein Thema aus dem Tyap-Umfeld und nutzte dafür die Abstrakte Wikipedia auf Tyap. Er war bei der Benutzeroberfläche auf ein Problem gestoßen und nachdem dieses gelöst war, verfasste er seinen ersten Satz. Leider ergab das Ergebnis auf Tyap keinen Sinn, doch als wir in Englisch wechselten und das Resultat sahen, war er zufrieden. Als er dann jedoch zu Französisch wechselte, sah ich ein breites Lächeln auf seinem Gesicht, als er das Ergebnis seiner Arbeit betrachtete. Das ist eine der Grundideen der Abstrakten Wikipedia: Jeder kann in seiner eigenen Sprache zu einer gemeinsamen Enzyklopädie beitragen, die anschließend in sehr vielen Sprachen gelesen werden kann. Ich war unglaublich gespannt darauf, das in der Praxis zu sehen. Und ich habe es nicht nur in Tyap gesehen, sondern auch auf Japanisch und Französisch. Ein weiterer Höhepunkt war es zu sehen, wie eine Person, die zum ersten Mal einen Beitrag leistete, einen ziemlich beeindruckenden Artikel verfasste, besonders angesichts des aktuellen Stands der Abstrakten Wikipedia und von Wikifunctions. Innerhalb der kurzen Dauer des Workshops schrieb sie den [[:abstract:Q1289|abstrakten Artikel über Grenoble]], einen der besseren Artikel, die es derzeit in der Abstrakten Wikipedia gibt. Ein [https://www.youtube.com/watch?v=nCVeXaAk77c&t=5544s Video dieser Sitzung beginnt bei 1:32:24 in diesem aufgezeichneten YouTube-Stream.] James stellte zunächst das Projekt vor und beantwortete einige Fragen und anschließend arbeiteten die Teilnehmer an ihren Artikeln, während wir herumgingen und Unterstützung anboten. Das bedeutet, dass das Video nach der Einführung wahrscheinlich nicht mehr allzu spannend anzusehen ist. Ein herzliches Dankeschön an alle, die bei der Organisation der Sitzung geholfen haben, insbesondere an die engagierten Freiwilligen, die nützliche und benutzerfreundliche Funktionen entwickelten, die Liste der hinzuzufügenden Fragmente aktualisierten und sicherstellten, dass die als Demo gezeigten Artikel funktionierten. Wir sind euch zu großem Dank verpflichtet! Ohne euch wäre diese Sitzung nicht möglich gewesen. Nächste Woche werden wir weitere Zitate und Eindrücke von der Wikimania in Paris teilen. <span id="Abstract_Wikipedia_quick_feature_ideas"></span> === Schnelle Funktionsideen für die Abstrakte Wikipedia === Basierend auf den Rückmeldungen der Teilnehmer des Workshops auf der Wikimania sowie auf den Erfahrungen und Anmerkungen aus der Community haben wir eine kurze Liste mit Ideen zusammengestellt, an denen wir im Entwicklungsteam arbeiten könnten. Dies käme zu unseren bereits geplanten Aufgaben hinzu, etwa der Verbesserung der NLG-Unterstützung, der Zusammenarbeit mit Communitys zur Erprobung der Abstrakten Wikipedia in ihren Wikis und weiteren Vorhaben. Wenn du Interesse hast, freuen wir uns über deine Rückmeldung auf dieser Seite: [[Wikifunctions:Wikimania 2026 survey]] <span id="Recent_Changes_in_the_software"></span> === Letzte Änderungen an der Software === Wir freuen uns, nun die erste Version menschenlesbarer Versionsunterschiedsansichten für Änderungen an Objekten auf Wikifunctions.org bereitzustellen ([[:phab:T284473|T284473]]), die auch eine Fehlerbehebung für unseren zugrundeliegenden Versionsunterschiedsalgorithmus für Fälle enthält, in denen Elemente sowohl hinzugefügt als auch gelöscht werden ([[:phab:T432755|T432755]]). Ein Bereich, in dem die Darstellung unserer Meinung nach noch schwer zu lesen ist, betrifft das Hinzufügen oder Entfernen von Listenelementen, wenn als Kontext des Elements lediglich '3' angezeigt wird; wir möchten von euch erfahren, was euch gefällt und was anders gestaltet werden sollte, damit wir die Funktion verbessern und anschließend auch auf Änderungen an Artikeln in der Abstrakten Wikipedia ausweiten können. Zu den weiteren Änderungen an Wikifunctions gehört eine neue Seite, [[Special:FunctionUsage]], auf der du die Verwendung von Funktionen in der Abstrakten Wikipedia und über eingebettete Wikifunctions-Aufrufe auf Wiki-Seiten finden kannst, ''z. B.'' [[Special:FunctionUsage/Z801]] ([[:phab:T390557|T390557]]). Zusätzlich stehen die Bezeichnungen für 'wahr' und 'falsch' nun immer zur Verfügung, sodass bestimmte Bearbeitungen nicht dazu führen, dass in der Benutzeroberfläche lediglich ein rohes "Z41" angezeigt wird ([[:phab:T432458|T432458]]). <div lang="en" dir="ltr" class="mw-content-ltr"> 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] </div> <div lang="en" dir="ltr" class="mw-content-ltr"> 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. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> 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. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Next Volunteers’ Corner on September 7 === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> 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. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Fresh Functions bi-weekly: 147 new Functions === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> 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! </div> * {{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}} <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-29]] ph7309vvkw3zkzdzhyg4qyr4lcnxx0y 296156 296154 2026-08-02T18:13:25Z Ameisenigel 44 Created page with "Bei der Bearbeitung abstrakter Artikel in der Abstrakten Wikipedia zeigen wir im generierten Text nun den Vorschautitel des jeweiligen Themas an und nicht mehr den Text der Benutzeroberfläche ($1). Zudem wird beim Aufruf der Hauptseite "PreviewAbstract" ohne Angabe einer bestimmten Seite nun eine Liste der verfügbaren Seiten (samt Zeitpunkt der letzten Aktualisierung) angezeigt: $2 Ruft man die Seite für eine Sprache auf, für die sie noch nicht generiert wurde, erhä..." 296156 wikitext text/x-wiki <languages/> {{Wikifunctions updates | prevlabel = Vorheriges Update | prev = 2026-07-16 | nextlabel = Nächstes Update | next = }} Willkommen bei 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]. <span id="Abstract_Wikipedia_at_Wikimania"></span> === Abstrakte Wikipedia bei der Wikimania === Letzte Woche fand die Wikimania statt, das jährliche globale Treffen von Wikimedianern aus aller Welt. Es war unglaublich viel los! Vielen Dank an alle, die das Gespräch mit uns über die Abstrakte Wikipedia gesucht haben. Zahlreiche Personen äußerten die Ansicht, dass die Abstrakte Wikipedia einen Teil der Zukunft von Wikipedia darstellt, und zeigten sich begeistert über den Start des Projekts sowie dessen Potenzial für die weitere Entwicklung. Heute konzentrieren wir uns auf drei Sitzungen der Konferenz zu Themen mit Bezug zur Abstrakten Wikipedia und verlinken auf die entsprechenden Aufzeichnungen bei YouTube (die Konferenzorganisatoren werden diese in Kürze auch auf Commons hochladen). Beim nächsten Mal werden wir weitere Geschichten und Zitate von der Konferenz teilen. Zunächst stellte Dnshitobu “''[https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/ Indigene Sprachen für Wikifunctions bereit machen]''” vor, wobei es darum ging, Lexeme in Wikidata für die Abstrakte Wikipedia vorzubereiten. Er erörterte die Herausforderungen bei der Nutzung von Wikidata zur Steigerung von Anzahl und Qualität der Lexeme in verschiedenen Sprachen, die Erstellung von Fragmentfunktionen zur Generierung natürlicher Sprache (NLG) auf Wikifunctions sowie insbesondere die Frage, wie Sprachen mit geringen Ressourcen anfangen können. Sein zentraler Vorschlag ist, dass Autoren einfache Wikitext-Tabellen mit Beispielfragmenten in ihrer Sprache erstellen, sodass andere dann später die technische Arbeit der Einrichtung von Lexemen und NLG-Funktionen übernehmen können. Seine Tabelle für Dagbani ist unter [[User:Dnshitobu/Dagbani_Fragments]] zu finden. Ein Video dieser Sitzung beginnt bei 5:17 in [https://www.youtube.com/watch?v=hvpOFVZhgnE&t=19004s dieser Stream-Aufzeichnung]. Zweitens stellte Mahir “''[https://wikimedia.eventyay.com/wm/wikimania2026/talk/HYTQBF/ Von Abstrakten Inhalten zu Konkretem Text mit Wikidata-Lexemen]''” vor. Dabei ging es um die von ihm entwickelte Suite von Werkzeugen zur Generierung natürlicher Sprache – [https://gitlab.com/mahir256/ninai Ninai], [https://gitlab.com/mahir256/udiron Udiron] und [https://elemthala.toolforge.org/ Elemthala] – sowie um die Funktionsweise von [[Wikifunctions:Type proposals/Semantic unit|semantischen Einheiten]]. Er zeigte zahlreiche Beispiele auf Französisch und in anderen Sprachen, was sehr dazu beitrug, seinen Vorschlag und das System verständlich zu machen. Ein Video dieser Sitzung beginnt bei 6:45 in [https://www.youtube.com/watch?v=hvpOFVZhgnE&t=24270s dieser Stream-Aufzeichnung]. Als Drittes stand der vom Team organisierte Workshop “''[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Workshop Abstrakte Wikipedia: Lasst uns einen mehrsprachigen Artikel erstellen!]''” auf dem Programm. Der Raum war komplett gefüllt und gleich zu Beginn fiel das WLAN des Veranstaltungsortes aus, was die Durchführung eines praxisorientierten Workshops zur Herausforderung machte. Doch nach wenigen Minuten funktionierte das WLAN wieder und die Veranstaltung konnte richtig beginnen. Und es war ein ganz besonderes Erlebnis, dort zu sein! Wir haben erlebt, wie Dutzenden von Teilnehmern die Erstellung ihres allerersten Artikels in der Abstrakten Wikipedia gelang, und wir haben dabei typische Hürden und Schwierigkeiten festgestellt. Wir wenden uns nun an alle, die an dieser Sitzung teilgenommen haben, um Rückmeldungen einzuholen, die uns helfen können, die Nutzererfahrung zu verbessern (siehe unten). Mein persönlicher Höhepunkt dieser Sitzung war ein Muttersprachler des Tyap aus Nigeria, der mich zu sich rief. Er arbeitete gerade an einem Artikel über ein Thema aus dem Tyap-Umfeld und nutzte dafür die Abstrakte Wikipedia auf Tyap. Er war bei der Benutzeroberfläche auf ein Problem gestoßen und nachdem dieses gelöst war, verfasste er seinen ersten Satz. Leider ergab das Ergebnis auf Tyap keinen Sinn, doch als wir in Englisch wechselten und das Resultat sahen, war er zufrieden. Als er dann jedoch zu Französisch wechselte, sah ich ein breites Lächeln auf seinem Gesicht, als er das Ergebnis seiner Arbeit betrachtete. Das ist eine der Grundideen der Abstrakten Wikipedia: Jeder kann in seiner eigenen Sprache zu einer gemeinsamen Enzyklopädie beitragen, die anschließend in sehr vielen Sprachen gelesen werden kann. Ich war unglaublich gespannt darauf, das in der Praxis zu sehen. Und ich habe es nicht nur in Tyap gesehen, sondern auch auf Japanisch und Französisch. Ein weiterer Höhepunkt war es zu sehen, wie eine Person, die zum ersten Mal einen Beitrag leistete, einen ziemlich beeindruckenden Artikel verfasste, besonders angesichts des aktuellen Stands der Abstrakten Wikipedia und von Wikifunctions. Innerhalb der kurzen Dauer des Workshops schrieb sie den [[:abstract:Q1289|abstrakten Artikel über Grenoble]], einen der besseren Artikel, die es derzeit in der Abstrakten Wikipedia gibt. Ein [https://www.youtube.com/watch?v=nCVeXaAk77c&t=5544s Video dieser Sitzung beginnt bei 1:32:24 in diesem aufgezeichneten YouTube-Stream.] James stellte zunächst das Projekt vor und beantwortete einige Fragen und anschließend arbeiteten die Teilnehmer an ihren Artikeln, während wir herumgingen und Unterstützung anboten. Das bedeutet, dass das Video nach der Einführung wahrscheinlich nicht mehr allzu spannend anzusehen ist. Ein herzliches Dankeschön an alle, die bei der Organisation der Sitzung geholfen haben, insbesondere an die engagierten Freiwilligen, die nützliche und benutzerfreundliche Funktionen entwickelten, die Liste der hinzuzufügenden Fragmente aktualisierten und sicherstellten, dass die als Demo gezeigten Artikel funktionierten. Wir sind euch zu großem Dank verpflichtet! Ohne euch wäre diese Sitzung nicht möglich gewesen. Nächste Woche werden wir weitere Zitate und Eindrücke von der Wikimania in Paris teilen. <span id="Abstract_Wikipedia_quick_feature_ideas"></span> === Schnelle Funktionsideen für die Abstrakte Wikipedia === Basierend auf den Rückmeldungen der Teilnehmer des Workshops auf der Wikimania sowie auf den Erfahrungen und Anmerkungen aus der Community haben wir eine kurze Liste mit Ideen zusammengestellt, an denen wir im Entwicklungsteam arbeiten könnten. Dies käme zu unseren bereits geplanten Aufgaben hinzu, etwa der Verbesserung der NLG-Unterstützung, der Zusammenarbeit mit Communitys zur Erprobung der Abstrakten Wikipedia in ihren Wikis und weiteren Vorhaben. Wenn du Interesse hast, freuen wir uns über deine Rückmeldung auf dieser Seite: [[Wikifunctions:Wikimania 2026 survey]] <span id="Recent_Changes_in_the_software"></span> === Letzte Änderungen an der Software === Wir freuen uns, nun die erste Version menschenlesbarer Versionsunterschiedsansichten für Änderungen an Objekten auf Wikifunctions.org bereitzustellen ([[:phab:T284473|T284473]]), die auch eine Fehlerbehebung für unseren zugrundeliegenden Versionsunterschiedsalgorithmus für Fälle enthält, in denen Elemente sowohl hinzugefügt als auch gelöscht werden ([[:phab:T432755|T432755]]). Ein Bereich, in dem die Darstellung unserer Meinung nach noch schwer zu lesen ist, betrifft das Hinzufügen oder Entfernen von Listenelementen, wenn als Kontext des Elements lediglich '3' angezeigt wird; wir möchten von euch erfahren, was euch gefällt und was anders gestaltet werden sollte, damit wir die Funktion verbessern und anschließend auch auf Änderungen an Artikeln in der Abstrakten Wikipedia ausweiten können. Zu den weiteren Änderungen an Wikifunctions gehört eine neue Seite, [[Special:FunctionUsage]], auf der du die Verwendung von Funktionen in der Abstrakten Wikipedia und über eingebettete Wikifunctions-Aufrufe auf Wiki-Seiten finden kannst, ''z. B.'' [[Special:FunctionUsage/Z801]] ([[:phab:T390557|T390557]]). Zusätzlich stehen die Bezeichnungen für 'wahr' und 'falsch' nun immer zur Verfügung, sodass bestimmte Bearbeitungen nicht dazu führen, dass in der Benutzeroberfläche lediglich ein rohes "Z41" angezeigt wird ([[:phab:T432458|T432458]]). Bei der Bearbeitung abstrakter Artikel in der Abstrakten Wikipedia zeigen wir im generierten Text nun den Vorschautitel des jeweiligen Themas an und nicht mehr den Text der Benutzeroberfläche ([[:phab:T429663|T429663]]). Zudem wird beim Aufruf der Hauptseite "PreviewAbstract" ohne Angabe einer bestimmten Seite nun eine Liste der verfügbaren Seiten (samt Zeitpunkt der letzten Aktualisierung) angezeigt: [https://abstract.wikipedia.org/wiki/Special:PreviewAbstract https://abstract.wikipedia.org/wiki/Special:PreviewAbstract] Ruft man die Seite für eine Sprache auf, für die sie noch nicht generiert wurde, erhält man eine Liste der Sprachen, die zur Überprüfung freigeschaltet sind, z. B. [https://abstract.wikipedia.org/wiki/Special:PreviewAbstract?uselang=gl https://abstract.wikipedia.org/wiki/Special:PreviewAbstract?uselang=gl] <div lang="en" dir="ltr" class="mw-content-ltr"> 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. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> 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. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Next Volunteers’ Corner on September 7 === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> 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. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Fresh Functions bi-weekly: 147 new Functions === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> 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! </div> * {{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}} <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-29]] thn9xofw4ja017ho7irygo5gb82e2jp 296158 296156 2026-08-02T18:14:02Z Ameisenigel 44 296158 wikitext text/x-wiki <languages/> {{Wikifunctions updates | prevlabel = Vorheriges Update | prev = 2026-07-16 | nextlabel = Nächstes Update | next = }} Willkommen bei 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]. <span id="Abstract_Wikipedia_at_Wikimania"></span> === Abstrakte Wikipedia bei der Wikimania === Letzte Woche fand die Wikimania statt, das jährliche globale Treffen von Wikimedianern aus aller Welt. Es war unglaublich viel los! Vielen Dank an alle, die das Gespräch mit uns über die Abstrakte Wikipedia gesucht haben. Zahlreiche Personen äußerten die Ansicht, dass die Abstrakte Wikipedia einen Teil der Zukunft von Wikipedia darstellt, und zeigten sich begeistert über den Start des Projekts sowie dessen Potenzial für die weitere Entwicklung. Heute konzentrieren wir uns auf drei Sitzungen der Konferenz zu Themen mit Bezug zur Abstrakten Wikipedia und verlinken auf die entsprechenden Aufzeichnungen bei YouTube (die Konferenzorganisatoren werden diese in Kürze auch auf Commons hochladen). Beim nächsten Mal werden wir weitere Geschichten und Zitate von der Konferenz teilen. Zunächst stellte Dnshitobu “''[https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/ Indigene Sprachen für Wikifunctions bereit machen]''” vor, wobei es darum ging, Lexeme in Wikidata für die Abstrakte Wikipedia vorzubereiten. Er erörterte die Herausforderungen bei der Nutzung von Wikidata zur Steigerung von Anzahl und Qualität der Lexeme in verschiedenen Sprachen, die Erstellung von Fragmentfunktionen zur Generierung natürlicher Sprache (NLG) auf Wikifunctions sowie insbesondere die Frage, wie Sprachen mit geringen Ressourcen anfangen können. Sein zentraler Vorschlag ist, dass Autoren einfache Wikitext-Tabellen mit Beispielfragmenten in ihrer Sprache erstellen, sodass andere dann später die technische Arbeit der Einrichtung von Lexemen und NLG-Funktionen übernehmen können. Seine Tabelle für Dagbani ist unter [[User:Dnshitobu/Dagbani_Fragments]] zu finden. Ein Video dieser Sitzung beginnt bei 5:17 in [https://www.youtube.com/watch?v=hvpOFVZhgnE&t=19004s dieser Stream-Aufzeichnung]. Zweitens stellte Mahir “''[https://wikimedia.eventyay.com/wm/wikimania2026/talk/HYTQBF/ Von Abstrakten Inhalten zu Konkretem Text mit Wikidata-Lexemen]''” vor. Dabei ging es um die von ihm entwickelte Suite von Werkzeugen zur Generierung natürlicher Sprache – [https://gitlab.com/mahir256/ninai Ninai], [https://gitlab.com/mahir256/udiron Udiron] und [https://elemthala.toolforge.org/ Elemthala] – sowie um die Funktionsweise von [[Wikifunctions:Type proposals/Semantic unit|semantischen Einheiten]]. Er zeigte zahlreiche Beispiele auf Französisch und in anderen Sprachen, was sehr dazu beitrug, seinen Vorschlag und das System verständlich zu machen. Ein Video dieser Sitzung beginnt bei 6:45 in [https://www.youtube.com/watch?v=hvpOFVZhgnE&t=24270s dieser Stream-Aufzeichnung]. Als Drittes stand der vom Team organisierte Workshop “''[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Workshop Abstrakte Wikipedia: Lasst uns einen mehrsprachigen Artikel erstellen!]''” auf dem Programm. Der Raum war komplett gefüllt und gleich zu Beginn fiel das WLAN des Veranstaltungsortes aus, was die Durchführung eines praxisorientierten Workshops zur Herausforderung machte. Doch nach wenigen Minuten funktionierte das WLAN wieder und die Veranstaltung konnte richtig beginnen. Und es war ein ganz besonderes Erlebnis, dort zu sein! Wir haben erlebt, wie Dutzenden von Teilnehmern die Erstellung ihres allerersten Artikels in der Abstrakten Wikipedia gelang, und wir haben dabei typische Hürden und Schwierigkeiten festgestellt. Wir wenden uns nun an alle, die an dieser Sitzung teilgenommen haben, um Rückmeldungen einzuholen, die uns helfen können, die Nutzererfahrung zu verbessern (siehe unten). Mein persönlicher Höhepunkt dieser Sitzung war ein Muttersprachler des Tyap aus Nigeria, der mich zu sich rief. Er arbeitete gerade an einem Artikel über ein Thema aus dem Tyap-Umfeld und nutzte dafür die Abstrakte Wikipedia auf Tyap. Er war bei der Benutzeroberfläche auf ein Problem gestoßen und nachdem dieses gelöst war, verfasste er seinen ersten Satz. Leider ergab das Ergebnis auf Tyap keinen Sinn, doch als wir in Englisch wechselten und das Resultat sahen, war er zufrieden. Als er dann jedoch zu Französisch wechselte, sah ich ein breites Lächeln auf seinem Gesicht, als er das Ergebnis seiner Arbeit betrachtete. Das ist eine der Grundideen der Abstrakten Wikipedia: Jeder kann in seiner eigenen Sprache zu einer gemeinsamen Enzyklopädie beitragen, die anschließend in sehr vielen Sprachen gelesen werden kann. Ich war unglaublich gespannt darauf, das in der Praxis zu sehen. Und ich habe es nicht nur in Tyap gesehen, sondern auch auf Japanisch und Französisch. Ein weiterer Höhepunkt war es zu sehen, wie eine Person, die zum ersten Mal einen Beitrag leistete, einen ziemlich beeindruckenden Artikel verfasste, besonders angesichts des aktuellen Stands der Abstrakten Wikipedia und von Wikifunctions. Innerhalb der kurzen Dauer des Workshops schrieb sie den [[:abstract:Q1289|abstrakten Artikel über Grenoble]], einen der besseren Artikel, die es derzeit in der Abstrakten Wikipedia gibt. Ein [https://www.youtube.com/watch?v=nCVeXaAk77c&t=5544s Video dieser Sitzung beginnt bei 1:32:24 in diesem aufgezeichneten YouTube-Stream.] James stellte zunächst das Projekt vor und beantwortete einige Fragen und anschließend arbeiteten die Teilnehmer an ihren Artikeln, während wir herumgingen und Unterstützung anboten. Das bedeutet, dass das Video nach der Einführung wahrscheinlich nicht mehr allzu spannend anzusehen ist. Ein herzliches Dankeschön an alle, die bei der Organisation der Sitzung geholfen haben, insbesondere an die engagierten Freiwilligen, die nützliche und benutzerfreundliche Funktionen entwickelten, die Liste der hinzuzufügenden Fragmente aktualisierten und sicherstellten, dass die als Demo gezeigten Artikel funktionierten. Wir sind euch zu großem Dank verpflichtet! Ohne euch wäre diese Sitzung nicht möglich gewesen. Nächste Woche werden wir weitere Zitate und Eindrücke von der Wikimania in Paris teilen. <span id="Abstract_Wikipedia_quick_feature_ideas"></span> === Schnelle Funktionsideen für die Abstrakte Wikipedia === Basierend auf den Rückmeldungen der Teilnehmer des Workshops auf der Wikimania sowie auf den Erfahrungen und Anmerkungen aus der Community haben wir eine kurze Liste mit Ideen zusammengestellt, an denen wir im Entwicklungsteam arbeiten könnten. Dies käme zu unseren bereits geplanten Aufgaben hinzu, etwa der Verbesserung der NLG-Unterstützung, der Zusammenarbeit mit Communitys zur Erprobung der Abstrakten Wikipedia in ihren Wikis und weiteren Vorhaben. Wenn du Interesse hast, freuen wir uns über deine Rückmeldung auf dieser Seite: [[Wikifunctions:Wikimania 2026 survey]] <span id="Recent_Changes_in_the_software"></span> === Letzte Änderungen an der Software === Wir freuen uns, nun die erste Version menschenlesbarer Versionsunterschiedsansichten für Änderungen an Objekten auf Wikifunctions.org bereitzustellen ([[:phab:T284473|T284473]]), die auch eine Fehlerbehebung für unseren zugrundeliegenden Versionsunterschiedsalgorithmus für Fälle enthält, in denen Elemente sowohl hinzugefügt als auch gelöscht werden ([[:phab:T432755|T432755]]). Ein Bereich, in dem die Darstellung unserer Meinung nach noch schwer zu lesen ist, betrifft das Hinzufügen oder Entfernen von Listenelementen, wenn als Kontext des Elements lediglich '3' angezeigt wird; wir möchten von euch erfahren, was euch gefällt und was anders gestaltet werden sollte, damit wir die Funktion verbessern und anschließend auch auf Änderungen an Artikeln in der Abstrakten Wikipedia ausweiten können. Zu den weiteren Änderungen an Wikifunctions gehört eine neue Seite, [[Special:FunctionUsage]], auf der du die Verwendung von Funktionen in der Abstrakten Wikipedia und über eingebettete Wikifunctions-Aufrufe auf Wiki-Seiten finden kannst, ''z. B.'' [[Special:FunctionUsage/Z801]] ([[:phab:T390557|T390557]]). Zusätzlich stehen die Bezeichnungen für 'wahr' und 'falsch' nun immer zur Verfügung, sodass bestimmte Bearbeitungen nicht dazu führen, dass in der Benutzeroberfläche lediglich ein rohes "Z41" angezeigt wird ([[:phab:T432458|T432458]]). Bei der Bearbeitung abstrakter Artikel in der Abstrakten Wikipedia zeigen wir im generierten Text nun den Vorschautitel des jeweiligen Themas an und nicht mehr den Text der Benutzeroberfläche ([[:phab:T429663|T429663]]). Zudem wird beim Aufruf der Hauptseite "PreviewAbstract" ohne Angabe einer bestimmten Seite nun eine Liste der verfügbaren Seiten (samt Zeitpunkt der letzten Aktualisierung) angezeigt: [https://abstract.wikipedia.org/wiki/Special:PreviewAbstract https://abstract.wikipedia.org/wiki/Special:PreviewAbstract]. Ruft man die Seite für eine Sprache auf, für die sie noch nicht generiert wurde, erhält man eine Liste der Sprachen, die zur Überprüfung freigeschaltet sind, z. B. [https://abstract.wikipedia.org/wiki/Special:PreviewAbstract?uselang=gl https://abstract.wikipedia.org/wiki/Special:PreviewAbstract?uselang=gl] <div lang="en" dir="ltr" class="mw-content-ltr"> 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. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> 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. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Next Volunteers’ Corner on September 7 === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> 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. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Fresh Functions bi-weekly: 147 new Functions === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> 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! </div> * {{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}} <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-29]] qx77wijuewd7vysu4hquxc93i4hw7n0 296160 296158 2026-08-02T18:14:56Z Ameisenigel 44 Created page with "Im Rahmen unserer Arbeit, das Laden und Anzeigen von abstrakten Artikeln schneller und stabiler zu gestalten ($1), haben wir den Ablauf so optimiert, dass Zeitüberschreitungen des Servers nicht mehr dauerhaft hängen bleiben, sondern sich nach einigen Minuten von selbst auflösen." 296160 wikitext text/x-wiki <languages/> {{Wikifunctions updates | prevlabel = Vorheriges Update | prev = 2026-07-16 | nextlabel = Nächstes Update | next = }} Willkommen bei 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]. <span id="Abstract_Wikipedia_at_Wikimania"></span> === Abstrakte Wikipedia bei der Wikimania === Letzte Woche fand die Wikimania statt, das jährliche globale Treffen von Wikimedianern aus aller Welt. Es war unglaublich viel los! Vielen Dank an alle, die das Gespräch mit uns über die Abstrakte Wikipedia gesucht haben. Zahlreiche Personen äußerten die Ansicht, dass die Abstrakte Wikipedia einen Teil der Zukunft von Wikipedia darstellt, und zeigten sich begeistert über den Start des Projekts sowie dessen Potenzial für die weitere Entwicklung. Heute konzentrieren wir uns auf drei Sitzungen der Konferenz zu Themen mit Bezug zur Abstrakten Wikipedia und verlinken auf die entsprechenden Aufzeichnungen bei YouTube (die Konferenzorganisatoren werden diese in Kürze auch auf Commons hochladen). Beim nächsten Mal werden wir weitere Geschichten und Zitate von der Konferenz teilen. Zunächst stellte Dnshitobu “''[https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/ Indigene Sprachen für Wikifunctions bereit machen]''” vor, wobei es darum ging, Lexeme in Wikidata für die Abstrakte Wikipedia vorzubereiten. Er erörterte die Herausforderungen bei der Nutzung von Wikidata zur Steigerung von Anzahl und Qualität der Lexeme in verschiedenen Sprachen, die Erstellung von Fragmentfunktionen zur Generierung natürlicher Sprache (NLG) auf Wikifunctions sowie insbesondere die Frage, wie Sprachen mit geringen Ressourcen anfangen können. Sein zentraler Vorschlag ist, dass Autoren einfache Wikitext-Tabellen mit Beispielfragmenten in ihrer Sprache erstellen, sodass andere dann später die technische Arbeit der Einrichtung von Lexemen und NLG-Funktionen übernehmen können. Seine Tabelle für Dagbani ist unter [[User:Dnshitobu/Dagbani_Fragments]] zu finden. Ein Video dieser Sitzung beginnt bei 5:17 in [https://www.youtube.com/watch?v=hvpOFVZhgnE&t=19004s dieser Stream-Aufzeichnung]. Zweitens stellte Mahir “''[https://wikimedia.eventyay.com/wm/wikimania2026/talk/HYTQBF/ Von Abstrakten Inhalten zu Konkretem Text mit Wikidata-Lexemen]''” vor. Dabei ging es um die von ihm entwickelte Suite von Werkzeugen zur Generierung natürlicher Sprache – [https://gitlab.com/mahir256/ninai Ninai], [https://gitlab.com/mahir256/udiron Udiron] und [https://elemthala.toolforge.org/ Elemthala] – sowie um die Funktionsweise von [[Wikifunctions:Type proposals/Semantic unit|semantischen Einheiten]]. Er zeigte zahlreiche Beispiele auf Französisch und in anderen Sprachen, was sehr dazu beitrug, seinen Vorschlag und das System verständlich zu machen. Ein Video dieser Sitzung beginnt bei 6:45 in [https://www.youtube.com/watch?v=hvpOFVZhgnE&t=24270s dieser Stream-Aufzeichnung]. Als Drittes stand der vom Team organisierte Workshop “''[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Workshop Abstrakte Wikipedia: Lasst uns einen mehrsprachigen Artikel erstellen!]''” auf dem Programm. Der Raum war komplett gefüllt und gleich zu Beginn fiel das WLAN des Veranstaltungsortes aus, was die Durchführung eines praxisorientierten Workshops zur Herausforderung machte. Doch nach wenigen Minuten funktionierte das WLAN wieder und die Veranstaltung konnte richtig beginnen. Und es war ein ganz besonderes Erlebnis, dort zu sein! Wir haben erlebt, wie Dutzenden von Teilnehmern die Erstellung ihres allerersten Artikels in der Abstrakten Wikipedia gelang, und wir haben dabei typische Hürden und Schwierigkeiten festgestellt. Wir wenden uns nun an alle, die an dieser Sitzung teilgenommen haben, um Rückmeldungen einzuholen, die uns helfen können, die Nutzererfahrung zu verbessern (siehe unten). Mein persönlicher Höhepunkt dieser Sitzung war ein Muttersprachler des Tyap aus Nigeria, der mich zu sich rief. Er arbeitete gerade an einem Artikel über ein Thema aus dem Tyap-Umfeld und nutzte dafür die Abstrakte Wikipedia auf Tyap. Er war bei der Benutzeroberfläche auf ein Problem gestoßen und nachdem dieses gelöst war, verfasste er seinen ersten Satz. Leider ergab das Ergebnis auf Tyap keinen Sinn, doch als wir in Englisch wechselten und das Resultat sahen, war er zufrieden. Als er dann jedoch zu Französisch wechselte, sah ich ein breites Lächeln auf seinem Gesicht, als er das Ergebnis seiner Arbeit betrachtete. Das ist eine der Grundideen der Abstrakten Wikipedia: Jeder kann in seiner eigenen Sprache zu einer gemeinsamen Enzyklopädie beitragen, die anschließend in sehr vielen Sprachen gelesen werden kann. Ich war unglaublich gespannt darauf, das in der Praxis zu sehen. Und ich habe es nicht nur in Tyap gesehen, sondern auch auf Japanisch und Französisch. Ein weiterer Höhepunkt war es zu sehen, wie eine Person, die zum ersten Mal einen Beitrag leistete, einen ziemlich beeindruckenden Artikel verfasste, besonders angesichts des aktuellen Stands der Abstrakten Wikipedia und von Wikifunctions. Innerhalb der kurzen Dauer des Workshops schrieb sie den [[:abstract:Q1289|abstrakten Artikel über Grenoble]], einen der besseren Artikel, die es derzeit in der Abstrakten Wikipedia gibt. Ein [https://www.youtube.com/watch?v=nCVeXaAk77c&t=5544s Video dieser Sitzung beginnt bei 1:32:24 in diesem aufgezeichneten YouTube-Stream.] James stellte zunächst das Projekt vor und beantwortete einige Fragen und anschließend arbeiteten die Teilnehmer an ihren Artikeln, während wir herumgingen und Unterstützung anboten. Das bedeutet, dass das Video nach der Einführung wahrscheinlich nicht mehr allzu spannend anzusehen ist. Ein herzliches Dankeschön an alle, die bei der Organisation der Sitzung geholfen haben, insbesondere an die engagierten Freiwilligen, die nützliche und benutzerfreundliche Funktionen entwickelten, die Liste der hinzuzufügenden Fragmente aktualisierten und sicherstellten, dass die als Demo gezeigten Artikel funktionierten. Wir sind euch zu großem Dank verpflichtet! Ohne euch wäre diese Sitzung nicht möglich gewesen. Nächste Woche werden wir weitere Zitate und Eindrücke von der Wikimania in Paris teilen. <span id="Abstract_Wikipedia_quick_feature_ideas"></span> === Schnelle Funktionsideen für die Abstrakte Wikipedia === Basierend auf den Rückmeldungen der Teilnehmer des Workshops auf der Wikimania sowie auf den Erfahrungen und Anmerkungen aus der Community haben wir eine kurze Liste mit Ideen zusammengestellt, an denen wir im Entwicklungsteam arbeiten könnten. Dies käme zu unseren bereits geplanten Aufgaben hinzu, etwa der Verbesserung der NLG-Unterstützung, der Zusammenarbeit mit Communitys zur Erprobung der Abstrakten Wikipedia in ihren Wikis und weiteren Vorhaben. Wenn du Interesse hast, freuen wir uns über deine Rückmeldung auf dieser Seite: [[Wikifunctions:Wikimania 2026 survey]] <span id="Recent_Changes_in_the_software"></span> === Letzte Änderungen an der Software === Wir freuen uns, nun die erste Version menschenlesbarer Versionsunterschiedsansichten für Änderungen an Objekten auf Wikifunctions.org bereitzustellen ([[:phab:T284473|T284473]]), die auch eine Fehlerbehebung für unseren zugrundeliegenden Versionsunterschiedsalgorithmus für Fälle enthält, in denen Elemente sowohl hinzugefügt als auch gelöscht werden ([[:phab:T432755|T432755]]). Ein Bereich, in dem die Darstellung unserer Meinung nach noch schwer zu lesen ist, betrifft das Hinzufügen oder Entfernen von Listenelementen, wenn als Kontext des Elements lediglich '3' angezeigt wird; wir möchten von euch erfahren, was euch gefällt und was anders gestaltet werden sollte, damit wir die Funktion verbessern und anschließend auch auf Änderungen an Artikeln in der Abstrakten Wikipedia ausweiten können. Zu den weiteren Änderungen an Wikifunctions gehört eine neue Seite, [[Special:FunctionUsage]], auf der du die Verwendung von Funktionen in der Abstrakten Wikipedia und über eingebettete Wikifunctions-Aufrufe auf Wiki-Seiten finden kannst, ''z. B.'' [[Special:FunctionUsage/Z801]] ([[:phab:T390557|T390557]]). Zusätzlich stehen die Bezeichnungen für 'wahr' und 'falsch' nun immer zur Verfügung, sodass bestimmte Bearbeitungen nicht dazu führen, dass in der Benutzeroberfläche lediglich ein rohes "Z41" angezeigt wird ([[:phab:T432458|T432458]]). Bei der Bearbeitung abstrakter Artikel in der Abstrakten Wikipedia zeigen wir im generierten Text nun den Vorschautitel des jeweiligen Themas an und nicht mehr den Text der Benutzeroberfläche ([[:phab:T429663|T429663]]). Zudem wird beim Aufruf der Hauptseite "PreviewAbstract" ohne Angabe einer bestimmten Seite nun eine Liste der verfügbaren Seiten (samt Zeitpunkt der letzten Aktualisierung) angezeigt: [https://abstract.wikipedia.org/wiki/Special:PreviewAbstract https://abstract.wikipedia.org/wiki/Special:PreviewAbstract]. Ruft man die Seite für eine Sprache auf, für die sie noch nicht generiert wurde, erhält man eine Liste der Sprachen, die zur Überprüfung freigeschaltet sind, z. B. [https://abstract.wikipedia.org/wiki/Special:PreviewAbstract?uselang=gl https://abstract.wikipedia.org/wiki/Special:PreviewAbstract?uselang=gl] Im Rahmen unserer Arbeit, das Laden und Anzeigen von abstrakten Artikeln schneller und stabiler zu gestalten ([[:phab:T430898|T430898]]), haben wir den Ablauf so optimiert, dass Zeitüberschreitungen des Servers nicht mehr dauerhaft hängen bleiben, sondern sich nach einigen Minuten von selbst auflösen. <div lang="en" dir="ltr" class="mw-content-ltr"> 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. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Next Volunteers’ Corner on September 7 === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> 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. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Fresh Functions bi-weekly: 147 new Functions === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> 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! </div> * {{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}} <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-29]] tmvpz3d8vd2e43gfrnxtpp05ic8j7z7 296162 296160 2026-08-02T18:22:56Z Ameisenigel 44 Created page with "Schließlich haben wir zur Unterstützung weiterer Sprachen [[$1|Z2053/qqa-x-lor]] für Lothringisch erstellt ($2); beachte dabei den ungewöhnlichen Sprachcode, da es noch keinen verwendbaren ISO-Code gibt." 296162 wikitext text/x-wiki <languages/> {{Wikifunctions updates | prevlabel = Vorheriges Update | prev = 2026-07-16 | nextlabel = Nächstes Update | next = }} Willkommen bei 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]. <span id="Abstract_Wikipedia_at_Wikimania"></span> === Abstrakte Wikipedia bei der Wikimania === Letzte Woche fand die Wikimania statt, das jährliche globale Treffen von Wikimedianern aus aller Welt. Es war unglaublich viel los! Vielen Dank an alle, die das Gespräch mit uns über die Abstrakte Wikipedia gesucht haben. Zahlreiche Personen äußerten die Ansicht, dass die Abstrakte Wikipedia einen Teil der Zukunft von Wikipedia darstellt, und zeigten sich begeistert über den Start des Projekts sowie dessen Potenzial für die weitere Entwicklung. Heute konzentrieren wir uns auf drei Sitzungen der Konferenz zu Themen mit Bezug zur Abstrakten Wikipedia und verlinken auf die entsprechenden Aufzeichnungen bei YouTube (die Konferenzorganisatoren werden diese in Kürze auch auf Commons hochladen). Beim nächsten Mal werden wir weitere Geschichten und Zitate von der Konferenz teilen. Zunächst stellte Dnshitobu “''[https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/ Indigene Sprachen für Wikifunctions bereit machen]''” vor, wobei es darum ging, Lexeme in Wikidata für die Abstrakte Wikipedia vorzubereiten. Er erörterte die Herausforderungen bei der Nutzung von Wikidata zur Steigerung von Anzahl und Qualität der Lexeme in verschiedenen Sprachen, die Erstellung von Fragmentfunktionen zur Generierung natürlicher Sprache (NLG) auf Wikifunctions sowie insbesondere die Frage, wie Sprachen mit geringen Ressourcen anfangen können. Sein zentraler Vorschlag ist, dass Autoren einfache Wikitext-Tabellen mit Beispielfragmenten in ihrer Sprache erstellen, sodass andere dann später die technische Arbeit der Einrichtung von Lexemen und NLG-Funktionen übernehmen können. Seine Tabelle für Dagbani ist unter [[User:Dnshitobu/Dagbani_Fragments]] zu finden. Ein Video dieser Sitzung beginnt bei 5:17 in [https://www.youtube.com/watch?v=hvpOFVZhgnE&t=19004s dieser Stream-Aufzeichnung]. Zweitens stellte Mahir “''[https://wikimedia.eventyay.com/wm/wikimania2026/talk/HYTQBF/ Von Abstrakten Inhalten zu Konkretem Text mit Wikidata-Lexemen]''” vor. Dabei ging es um die von ihm entwickelte Suite von Werkzeugen zur Generierung natürlicher Sprache – [https://gitlab.com/mahir256/ninai Ninai], [https://gitlab.com/mahir256/udiron Udiron] und [https://elemthala.toolforge.org/ Elemthala] – sowie um die Funktionsweise von [[Wikifunctions:Type proposals/Semantic unit|semantischen Einheiten]]. Er zeigte zahlreiche Beispiele auf Französisch und in anderen Sprachen, was sehr dazu beitrug, seinen Vorschlag und das System verständlich zu machen. Ein Video dieser Sitzung beginnt bei 6:45 in [https://www.youtube.com/watch?v=hvpOFVZhgnE&t=24270s dieser Stream-Aufzeichnung]. Als Drittes stand der vom Team organisierte Workshop “''[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Workshop Abstrakte Wikipedia: Lasst uns einen mehrsprachigen Artikel erstellen!]''” auf dem Programm. Der Raum war komplett gefüllt und gleich zu Beginn fiel das WLAN des Veranstaltungsortes aus, was die Durchführung eines praxisorientierten Workshops zur Herausforderung machte. Doch nach wenigen Minuten funktionierte das WLAN wieder und die Veranstaltung konnte richtig beginnen. Und es war ein ganz besonderes Erlebnis, dort zu sein! Wir haben erlebt, wie Dutzenden von Teilnehmern die Erstellung ihres allerersten Artikels in der Abstrakten Wikipedia gelang, und wir haben dabei typische Hürden und Schwierigkeiten festgestellt. Wir wenden uns nun an alle, die an dieser Sitzung teilgenommen haben, um Rückmeldungen einzuholen, die uns helfen können, die Nutzererfahrung zu verbessern (siehe unten). Mein persönlicher Höhepunkt dieser Sitzung war ein Muttersprachler des Tyap aus Nigeria, der mich zu sich rief. Er arbeitete gerade an einem Artikel über ein Thema aus dem Tyap-Umfeld und nutzte dafür die Abstrakte Wikipedia auf Tyap. Er war bei der Benutzeroberfläche auf ein Problem gestoßen und nachdem dieses gelöst war, verfasste er seinen ersten Satz. Leider ergab das Ergebnis auf Tyap keinen Sinn, doch als wir in Englisch wechselten und das Resultat sahen, war er zufrieden. Als er dann jedoch zu Französisch wechselte, sah ich ein breites Lächeln auf seinem Gesicht, als er das Ergebnis seiner Arbeit betrachtete. Das ist eine der Grundideen der Abstrakten Wikipedia: Jeder kann in seiner eigenen Sprache zu einer gemeinsamen Enzyklopädie beitragen, die anschließend in sehr vielen Sprachen gelesen werden kann. Ich war unglaublich gespannt darauf, das in der Praxis zu sehen. Und ich habe es nicht nur in Tyap gesehen, sondern auch auf Japanisch und Französisch. Ein weiterer Höhepunkt war es zu sehen, wie eine Person, die zum ersten Mal einen Beitrag leistete, einen ziemlich beeindruckenden Artikel verfasste, besonders angesichts des aktuellen Stands der Abstrakten Wikipedia und von Wikifunctions. Innerhalb der kurzen Dauer des Workshops schrieb sie den [[:abstract:Q1289|abstrakten Artikel über Grenoble]], einen der besseren Artikel, die es derzeit in der Abstrakten Wikipedia gibt. Ein [https://www.youtube.com/watch?v=nCVeXaAk77c&t=5544s Video dieser Sitzung beginnt bei 1:32:24 in diesem aufgezeichneten YouTube-Stream.] James stellte zunächst das Projekt vor und beantwortete einige Fragen und anschließend arbeiteten die Teilnehmer an ihren Artikeln, während wir herumgingen und Unterstützung anboten. Das bedeutet, dass das Video nach der Einführung wahrscheinlich nicht mehr allzu spannend anzusehen ist. Ein herzliches Dankeschön an alle, die bei der Organisation der Sitzung geholfen haben, insbesondere an die engagierten Freiwilligen, die nützliche und benutzerfreundliche Funktionen entwickelten, die Liste der hinzuzufügenden Fragmente aktualisierten und sicherstellten, dass die als Demo gezeigten Artikel funktionierten. Wir sind euch zu großem Dank verpflichtet! Ohne euch wäre diese Sitzung nicht möglich gewesen. Nächste Woche werden wir weitere Zitate und Eindrücke von der Wikimania in Paris teilen. <span id="Abstract_Wikipedia_quick_feature_ideas"></span> === Schnelle Funktionsideen für die Abstrakte Wikipedia === Basierend auf den Rückmeldungen der Teilnehmer des Workshops auf der Wikimania sowie auf den Erfahrungen und Anmerkungen aus der Community haben wir eine kurze Liste mit Ideen zusammengestellt, an denen wir im Entwicklungsteam arbeiten könnten. Dies käme zu unseren bereits geplanten Aufgaben hinzu, etwa der Verbesserung der NLG-Unterstützung, der Zusammenarbeit mit Communitys zur Erprobung der Abstrakten Wikipedia in ihren Wikis und weiteren Vorhaben. Wenn du Interesse hast, freuen wir uns über deine Rückmeldung auf dieser Seite: [[Wikifunctions:Wikimania 2026 survey]] <span id="Recent_Changes_in_the_software"></span> === Letzte Änderungen an der Software === Wir freuen uns, nun die erste Version menschenlesbarer Versionsunterschiedsansichten für Änderungen an Objekten auf Wikifunctions.org bereitzustellen ([[:phab:T284473|T284473]]), die auch eine Fehlerbehebung für unseren zugrundeliegenden Versionsunterschiedsalgorithmus für Fälle enthält, in denen Elemente sowohl hinzugefügt als auch gelöscht werden ([[:phab:T432755|T432755]]). Ein Bereich, in dem die Darstellung unserer Meinung nach noch schwer zu lesen ist, betrifft das Hinzufügen oder Entfernen von Listenelementen, wenn als Kontext des Elements lediglich '3' angezeigt wird; wir möchten von euch erfahren, was euch gefällt und was anders gestaltet werden sollte, damit wir die Funktion verbessern und anschließend auch auf Änderungen an Artikeln in der Abstrakten Wikipedia ausweiten können. Zu den weiteren Änderungen an Wikifunctions gehört eine neue Seite, [[Special:FunctionUsage]], auf der du die Verwendung von Funktionen in der Abstrakten Wikipedia und über eingebettete Wikifunctions-Aufrufe auf Wiki-Seiten finden kannst, ''z. B.'' [[Special:FunctionUsage/Z801]] ([[:phab:T390557|T390557]]). Zusätzlich stehen die Bezeichnungen für 'wahr' und 'falsch' nun immer zur Verfügung, sodass bestimmte Bearbeitungen nicht dazu führen, dass in der Benutzeroberfläche lediglich ein rohes "Z41" angezeigt wird ([[:phab:T432458|T432458]]). Bei der Bearbeitung abstrakter Artikel in der Abstrakten Wikipedia zeigen wir im generierten Text nun den Vorschautitel des jeweiligen Themas an und nicht mehr den Text der Benutzeroberfläche ([[:phab:T429663|T429663]]). Zudem wird beim Aufruf der Hauptseite "PreviewAbstract" ohne Angabe einer bestimmten Seite nun eine Liste der verfügbaren Seiten (samt Zeitpunkt der letzten Aktualisierung) angezeigt: [https://abstract.wikipedia.org/wiki/Special:PreviewAbstract https://abstract.wikipedia.org/wiki/Special:PreviewAbstract]. Ruft man die Seite für eine Sprache auf, für die sie noch nicht generiert wurde, erhält man eine Liste der Sprachen, die zur Überprüfung freigeschaltet sind, z. B. [https://abstract.wikipedia.org/wiki/Special:PreviewAbstract?uselang=gl https://abstract.wikipedia.org/wiki/Special:PreviewAbstract?uselang=gl] Im Rahmen unserer Arbeit, das Laden und Anzeigen von abstrakten Artikeln schneller und stabiler zu gestalten ([[:phab:T430898|T430898]]), haben wir den Ablauf so optimiert, dass Zeitüberschreitungen des Servers nicht mehr dauerhaft hängen bleiben, sondern sich nach einigen Minuten von selbst auflösen. Schließlich haben wir zur Unterstützung weiterer Sprachen [[Z2053|Z2053/qqa-x-lor]] für Lothringisch erstellt ([[:phab:T420823|T420823]]); beachte dabei den ungewöhnlichen Sprachcode, da es noch keinen verwendbaren ISO-Code gibt. <div lang="en" dir="ltr" class="mw-content-ltr"> === Next Volunteers’ Corner on September 7 === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> 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. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Fresh Functions bi-weekly: 147 new Functions === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> 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! </div> * {{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}} <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-29]] 7p62fp1bln56tq69rdhv0fzsktvpmih 296164 296162 2026-08-02T18:23:09Z Ameisenigel 44 Created page with "=== Nächstes Freiwilligentreffen am 7. September ===" 296164 wikitext text/x-wiki <languages/> {{Wikifunctions updates | prevlabel = Vorheriges Update | prev = 2026-07-16 | nextlabel = Nächstes Update | next = }} Willkommen bei 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]. <span id="Abstract_Wikipedia_at_Wikimania"></span> === Abstrakte Wikipedia bei der Wikimania === Letzte Woche fand die Wikimania statt, das jährliche globale Treffen von Wikimedianern aus aller Welt. Es war unglaublich viel los! Vielen Dank an alle, die das Gespräch mit uns über die Abstrakte Wikipedia gesucht haben. Zahlreiche Personen äußerten die Ansicht, dass die Abstrakte Wikipedia einen Teil der Zukunft von Wikipedia darstellt, und zeigten sich begeistert über den Start des Projekts sowie dessen Potenzial für die weitere Entwicklung. Heute konzentrieren wir uns auf drei Sitzungen der Konferenz zu Themen mit Bezug zur Abstrakten Wikipedia und verlinken auf die entsprechenden Aufzeichnungen bei YouTube (die Konferenzorganisatoren werden diese in Kürze auch auf Commons hochladen). Beim nächsten Mal werden wir weitere Geschichten und Zitate von der Konferenz teilen. Zunächst stellte Dnshitobu “''[https://wikimedia.eventyay.com/wm/wikimania2026/talk/TWGKWB/ Indigene Sprachen für Wikifunctions bereit machen]''” vor, wobei es darum ging, Lexeme in Wikidata für die Abstrakte Wikipedia vorzubereiten. Er erörterte die Herausforderungen bei der Nutzung von Wikidata zur Steigerung von Anzahl und Qualität der Lexeme in verschiedenen Sprachen, die Erstellung von Fragmentfunktionen zur Generierung natürlicher Sprache (NLG) auf Wikifunctions sowie insbesondere die Frage, wie Sprachen mit geringen Ressourcen anfangen können. Sein zentraler Vorschlag ist, dass Autoren einfache Wikitext-Tabellen mit Beispielfragmenten in ihrer Sprache erstellen, sodass andere dann später die technische Arbeit der Einrichtung von Lexemen und NLG-Funktionen übernehmen können. Seine Tabelle für Dagbani ist unter [[User:Dnshitobu/Dagbani_Fragments]] zu finden. Ein Video dieser Sitzung beginnt bei 5:17 in [https://www.youtube.com/watch?v=hvpOFVZhgnE&t=19004s dieser Stream-Aufzeichnung]. Zweitens stellte Mahir “''[https://wikimedia.eventyay.com/wm/wikimania2026/talk/HYTQBF/ Von Abstrakten Inhalten zu Konkretem Text mit Wikidata-Lexemen]''” vor. Dabei ging es um die von ihm entwickelte Suite von Werkzeugen zur Generierung natürlicher Sprache – [https://gitlab.com/mahir256/ninai Ninai], [https://gitlab.com/mahir256/udiron Udiron] und [https://elemthala.toolforge.org/ Elemthala] – sowie um die Funktionsweise von [[Wikifunctions:Type proposals/Semantic unit|semantischen Einheiten]]. Er zeigte zahlreiche Beispiele auf Französisch und in anderen Sprachen, was sehr dazu beitrug, seinen Vorschlag und das System verständlich zu machen. Ein Video dieser Sitzung beginnt bei 6:45 in [https://www.youtube.com/watch?v=hvpOFVZhgnE&t=24270s dieser Stream-Aufzeichnung]. Als Drittes stand der vom Team organisierte Workshop “''[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Workshop Abstrakte Wikipedia: Lasst uns einen mehrsprachigen Artikel erstellen!]''” auf dem Programm. Der Raum war komplett gefüllt und gleich zu Beginn fiel das WLAN des Veranstaltungsortes aus, was die Durchführung eines praxisorientierten Workshops zur Herausforderung machte. Doch nach wenigen Minuten funktionierte das WLAN wieder und die Veranstaltung konnte richtig beginnen. Und es war ein ganz besonderes Erlebnis, dort zu sein! Wir haben erlebt, wie Dutzenden von Teilnehmern die Erstellung ihres allerersten Artikels in der Abstrakten Wikipedia gelang, und wir haben dabei typische Hürden und Schwierigkeiten festgestellt. Wir wenden uns nun an alle, die an dieser Sitzung teilgenommen haben, um Rückmeldungen einzuholen, die uns helfen können, die Nutzererfahrung zu verbessern (siehe unten). Mein persönlicher Höhepunkt dieser Sitzung war ein Muttersprachler des Tyap aus Nigeria, der mich zu sich rief. Er arbeitete gerade an einem Artikel über ein Thema aus dem Tyap-Umfeld und nutzte dafür die Abstrakte Wikipedia auf Tyap. Er war bei der Benutzeroberfläche auf ein Problem gestoßen und nachdem dieses gelöst war, verfasste er seinen ersten Satz. Leider ergab das Ergebnis auf Tyap keinen Sinn, doch als wir in Englisch wechselten und das Resultat sahen, war er zufrieden. Als er dann jedoch zu Französisch wechselte, sah ich ein breites Lächeln auf seinem Gesicht, als er das Ergebnis seiner Arbeit betrachtete. Das ist eine der Grundideen der Abstrakten Wikipedia: Jeder kann in seiner eigenen Sprache zu einer gemeinsamen Enzyklopädie beitragen, die anschließend in sehr vielen Sprachen gelesen werden kann. Ich war unglaublich gespannt darauf, das in der Praxis zu sehen. Und ich habe es nicht nur in Tyap gesehen, sondern auch auf Japanisch und Französisch. Ein weiterer Höhepunkt war es zu sehen, wie eine Person, die zum ersten Mal einen Beitrag leistete, einen ziemlich beeindruckenden Artikel verfasste, besonders angesichts des aktuellen Stands der Abstrakten Wikipedia und von Wikifunctions. Innerhalb der kurzen Dauer des Workshops schrieb sie den [[:abstract:Q1289|abstrakten Artikel über Grenoble]], einen der besseren Artikel, die es derzeit in der Abstrakten Wikipedia gibt. Ein [https://www.youtube.com/watch?v=nCVeXaAk77c&t=5544s Video dieser Sitzung beginnt bei 1:32:24 in diesem aufgezeichneten YouTube-Stream.] James stellte zunächst das Projekt vor und beantwortete einige Fragen und anschließend arbeiteten die Teilnehmer an ihren Artikeln, während wir herumgingen und Unterstützung anboten. Das bedeutet, dass das Video nach der Einführung wahrscheinlich nicht mehr allzu spannend anzusehen ist. Ein herzliches Dankeschön an alle, die bei der Organisation der Sitzung geholfen haben, insbesondere an die engagierten Freiwilligen, die nützliche und benutzerfreundliche Funktionen entwickelten, die Liste der hinzuzufügenden Fragmente aktualisierten und sicherstellten, dass die als Demo gezeigten Artikel funktionierten. Wir sind euch zu großem Dank verpflichtet! Ohne euch wäre diese Sitzung nicht möglich gewesen. Nächste Woche werden wir weitere Zitate und Eindrücke von der Wikimania in Paris teilen. <span id="Abstract_Wikipedia_quick_feature_ideas"></span> === Schnelle Funktionsideen für die Abstrakte Wikipedia === Basierend auf den Rückmeldungen der Teilnehmer des Workshops auf der Wikimania sowie auf den Erfahrungen und Anmerkungen aus der Community haben wir eine kurze Liste mit Ideen zusammengestellt, an denen wir im Entwicklungsteam arbeiten könnten. Dies käme zu unseren bereits geplanten Aufgaben hinzu, etwa der Verbesserung der NLG-Unterstützung, der Zusammenarbeit mit Communitys zur Erprobung der Abstrakten Wikipedia in ihren Wikis und weiteren Vorhaben. Wenn du Interesse hast, freuen wir uns über deine Rückmeldung auf dieser Seite: [[Wikifunctions:Wikimania 2026 survey]] <span id="Recent_Changes_in_the_software"></span> === Letzte Änderungen an der Software === Wir freuen uns, nun die erste Version menschenlesbarer Versionsunterschiedsansichten für Änderungen an Objekten auf Wikifunctions.org bereitzustellen ([[:phab:T284473|T284473]]), die auch eine Fehlerbehebung für unseren zugrundeliegenden Versionsunterschiedsalgorithmus für Fälle enthält, in denen Elemente sowohl hinzugefügt als auch gelöscht werden ([[:phab:T432755|T432755]]). Ein Bereich, in dem die Darstellung unserer Meinung nach noch schwer zu lesen ist, betrifft das Hinzufügen oder Entfernen von Listenelementen, wenn als Kontext des Elements lediglich '3' angezeigt wird; wir möchten von euch erfahren, was euch gefällt und was anders gestaltet werden sollte, damit wir die Funktion verbessern und anschließend auch auf Änderungen an Artikeln in der Abstrakten Wikipedia ausweiten können. Zu den weiteren Änderungen an Wikifunctions gehört eine neue Seite, [[Special:FunctionUsage]], auf der du die Verwendung von Funktionen in der Abstrakten Wikipedia und über eingebettete Wikifunctions-Aufrufe auf Wiki-Seiten finden kannst, ''z. B.'' [[Special:FunctionUsage/Z801]] ([[:phab:T390557|T390557]]). Zusätzlich stehen die Bezeichnungen für 'wahr' und 'falsch' nun immer zur Verfügung, sodass bestimmte Bearbeitungen nicht dazu führen, dass in der Benutzeroberfläche lediglich ein rohes "Z41" angezeigt wird ([[:phab:T432458|T432458]]). Bei der Bearbeitung abstrakter Artikel in der Abstrakten Wikipedia zeigen wir im generierten Text nun den Vorschautitel des jeweiligen Themas an und nicht mehr den Text der Benutzeroberfläche ([[:phab:T429663|T429663]]). Zudem wird beim Aufruf der Hauptseite "PreviewAbstract" ohne Angabe einer bestimmten Seite nun eine Liste der verfügbaren Seiten (samt Zeitpunkt der letzten Aktualisierung) angezeigt: [https://abstract.wikipedia.org/wiki/Special:PreviewAbstract https://abstract.wikipedia.org/wiki/Special:PreviewAbstract]. Ruft man die Seite für eine Sprache auf, für die sie noch nicht generiert wurde, erhält man eine Liste der Sprachen, die zur Überprüfung freigeschaltet sind, z. B. [https://abstract.wikipedia.org/wiki/Special:PreviewAbstract?uselang=gl https://abstract.wikipedia.org/wiki/Special:PreviewAbstract?uselang=gl] Im Rahmen unserer Arbeit, das Laden und Anzeigen von abstrakten Artikeln schneller und stabiler zu gestalten ([[:phab:T430898|T430898]]), haben wir den Ablauf so optimiert, dass Zeitüberschreitungen des Servers nicht mehr dauerhaft hängen bleiben, sondern sich nach einigen Minuten von selbst auflösen. Schließlich haben wir zur Unterstützung weiterer Sprachen [[Z2053|Z2053/qqa-x-lor]] für Lothringisch erstellt ([[:phab:T420823|T420823]]); beachte dabei den ungewöhnlichen Sprachcode, da es noch keinen verwendbaren ISO-Code gibt. <span id="Next_Volunteers’_Corner_on_September_7"></span> === Nächstes Freiwilligentreffen am 7. September === <div lang="en" dir="ltr" class="mw-content-ltr"> 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. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Fresh Functions bi-weekly: 147 new Functions === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> 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! </div> * {{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}} <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-29]] lumiq2d14ou0amhrq281gcazfulpkkv User:YoshiRulz/WF bugs 2 89125 296281 296006 2026-08-03T01:37:33Z YoshiRulz 10156 296281 wikitext text/x-wiki * HUGE BUGS which concern correctness, like, how are these still open: ** [[phab:T373607]] Test evaluations where the Implementation threw or returned {{Z|24}} are treated as successes ** [[phab:T427454]] 2-ary apply pairwise / apply with common first/second evaluate incorrectly, returning a list with only copies of the final element * Not-so-huge correctness bugs: ** [[phab:T406784]] Test evaluations are for an older revision of the Implementation, but aren't indicated as such and aren't cleared from cache for a while ** [[phab:T407700]] A {{Z|9}} pointing at a persistent {{Z|6020}} is considered not equal to a literal [[Z6020]] with the same [[Z9]] in its identity field ** [[phab:T417614]] {{Z|6821}} doesn't include sitelinks ** [[phab:T423853]] {{Z|18}} are not always resolved * Major bugs which hinder editing: ** [[phab:T386422]] Allow currying / partial application *** Not really a bug (although one dev seems to think it is), but this would simplify compositions so much, removing the need for a bunch of applyN helpers ** [[phab:T433746]] Test results refuse to load when there are very many tests for a Function * Editing annoyances, which will disproportionately affect new/inexperienced users: ** [[phab:T335713]] Clicking "undo" in the history for a Function, Implementation, etc. brings up the editor but doesn't undo anything ** [[phab:T343559]] Always allow manually calling Implementations even if they aren't connected ** [[phab:T410839]] Test result details include the relevant Implementation but aren't considering which Implementations were chosen for recursive calls *** Blocked by [[phab:T368892|<code>nestedMetadata</code> functionality]] ** [[phab:T433743]] Hyperlinks in preview of localStorage clipboard are clickable ** [[phab:T433744]] "Copy result link" is not tied to the result/submission ** [[phab:T433745]] Unable to populate nested list when the UI component exists on page load (<code>[Object object]</code>-typed list) * {{abbr|i18n|internationalisation}} fails: ** [[phab:T343460]] Indicate which language a foreign label is from ** [[phab:T359663]] <code>mul</code> labels aren't used as the default when no native label exists, nor are they used in search ** [[phab:T410501]] {{Z|828}} and co. ignore the live version of predefined objects, only returning the hardcoded labels etc. ** [[phab:T419365]] Allow [[:Category:Interlinear_annotations|ruby annotations]] in {{Z|89}} * Features that would be needed for maintenance in the long term: ** [[phab:T260953]] MCR slot on persistent objects for long-form documentation *** I got sick of waiting and [[Template:Function_documentation|made a talk page template]] ** [[phab:T292892]] Introduce a [[WF:Type_proposals/Either|Union generic type]] ** [[phab:T350715]] Add an indicator to test evaluations which are particularly slow ** [[phab:T383842]] Provide an n-argument apply *** [[Z22074|The function in question]] works fine, but one dev said <q>the user-land hack is unstable, unstable, and will likely break soon</q> and refused to elaborate, so tracking this in case a bunch of Functions need rewriting suddenly ** [[phab:T392437]] Show embedded function calls under <q>Pages included on this page</q> (<code>templatesused</code>) in the editor ** [[phab:T404897]] Search for Functions by the programming languages of their Implementation(s) ** [[phab:T410599]] Prevent multiple inputs in persistent Functions sharing the same label in a language ** [[phab:T419501]] Include a link to the source for built-in Implementations * Features that would be nice to have: ** [[phab:T301418]] Block-based visual programming interface *** I got sick of waiting and [[User:YoshiRulz/Blockly|made my own]] ** [[phab:T343685]] Re-use localised labels from Wikidata ** (TODO check Phab) Improve how embedded function calls are displayed in the source editor's previews; see also [[phab:T405608]] ** [[phab:T421275]] Allow localStorage copy/paste between Wikifunctions and Abstract Wikipedia h5r9eyt34sa2k4uslgpv3n57gfsnkl2 Z38717 0 89147 296124 295793 2026-08-02T12:13:31Z HenkvD 1290 label 296124 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38717" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38709", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z38711(Z38711K1, Z38711K2):\n # Initialize the allocated seats list with zeros matching the population length\n output = [0] * len(Z38711K1)\n \n # Distribute the available seats one by one\n for _ in range(Z38711K2):\n # Calculate Sainte-Laguë priority score: Vote_Count / (2 * current_seats + 1)\n max_val = max(\n [(i, Z38711K1[i] / (2 * output[i] + 1)) for i in range(len(Z38711K1))], \n key=lambda item: item[1]\n )\n # Award the current seat to the party with the highest score\n output[max_val[0]] += 1\n \n return output\n" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Saint-Laguë method Pythob" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 9w3v7xx0qajztcjn3c09tn8xsw1ndc7 296125 296124 2026-08-02T12:13:55Z HenkvD 1290 296125 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38717" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38709", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z38711(Z38711K1, Z38711K2):\n # Initialize the allocated seats list with zeros matching the population length\n output = [0] * len(Z38711K1)\n \n # Distribute the available seats one by one\n for _ in range(Z38711K2):\n # Calculate Sainte-Laguë priority score: Vote_Count / (2 * current_seats + 1)\n max_val = max(\n [(i, Z38711K1[i] / (2 * output[i] + 1)) for i in range(len(Z38711K1))], \n key=lambda item: item[1]\n )\n # Award the current seat to the party with the highest score\n output[max_val[0]] += 1\n \n return output\n" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Saint-Laguë method Python " } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 1ru8ef07b2rv48tgr05k22hsia35pl7 Z38718 0 89148 296123 295794 2026-08-02T12:12:48Z HenkvD 1290 label 296123 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38718" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38709", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z38709(Z38709K1, Z38709K2):\n # Initialize the allocated seats list with zeros matching the population length\n output = * len(Z38709K1)\n \n # Distribute the available seats one by one\n for _ in range(Z38709K2):\n # Calculate Sainte-Laguë priority score: Vote_Count / (2 * current_seats + 1)\n max_val = max(\n [(i, Z38709K1[i] / (2 * output[i] + 1)) for i in range(len(Z38709K1))], \n key=lambda item: item\n )\n # Award the current seat to the party with the highest score\n output[max_val] += 1\n \n return output\n" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Saint-Laguë method Python" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } ql2canhresgr6te2ndlsubnxamtwb6s Z38762 0 89193 296120 295992 2026-08-02T12:10:09Z HenkvD 1290 label 296120 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38762" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38761", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z38761(Z38761K1):\n if Z38761K1.endswith(\"а\"):\n stem = Z38761K1[:-1]\n if stem[-1] in \"гкхжчшщц\":\n return stem + \"и\"\n return stem + \"ы\"\n if Z38761K1.endswith(\"я\"):\n return Z38761K1[:-1] + \"и\"\n if Z38761K1.endswith(\"ь\"):\n return Z38761K1[:-1] + \"я\"\n if Z38761K1.endswith(\"й\"):\n return Z38761K1[:-1] + \"я\"\n if Z38761K1.endswith(\"о\"):\n return Z38761K1[:-1] + \"а\"\n if Z38761K1.endswith(\"е\"):\n return Z38761K1[:-1] + \"я\"\n return Z38761K1 + \"а\"\n" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Russian genitive singular from item Python" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 83b9m4gghyhhpg52pnlr7z9n1jkp6ly Z38764 0 89195 296119 295994 2026-08-02T12:09:16Z HenkvD 1290 label 296119 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38764" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z38761", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z38761", "Z38761K1": "Мышь" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "Мыши" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Мышь -\u003E Мыши" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } m0h1tii3y1ddb62sj80qi9iiu51udek User talk:Revi C. 3 89205 296138 296051 2026-08-02T14:21:14Z Pathoschild 345 global user pages ([[m:Synchbot|requested by Revi C.]]) 296138 wikitext text/x-wiki __NOINDEX__<div class="mw-content-ltr" lang="en" dir="ltr">[[File:Revi logo (pink).png|thumb|center|<span style="color:red">PLEASE DO NOT LEAVE MESSAGE HERE!</span>]] '''<span style="color:red"> BEFORE YOU BLOCK MY ACCOUNT: IF MY EDIT SUMMARY INCLUDE PREFIX </span>''(Script)''<span style="color:red">, DON'T BLOCK ME, JUST TELL ME TO SLOW DOWN AT COMMONS' TALK PAGE. IT IS AN AUTOMATED SCRIPT BEING USED ON COMMONS TO MOVE FILES.</span>''' Instead, please leave your message following site: <br /> [[File:Wikidata-logo-en.svg|45px|link=d:User talk:Revi C.]] [[d:User talk:Revi C.]] for Wikidata (Interwiki links) stuff <!--(I am {{int:Group-sysop}} there)--> <br /> [[File:Commons-logo.svg|45px|link=commons:User talk:Revi C.]] [[commons:User talk:Revi C.]] for renaming stuff or [[User:CommonsDelinker|CommonsDelinker]] action (I am {{int:Group-sysop}} there) <br /> [[File:Wikimedia Community Logo optimized.svg|45px|link=m:User talk:Revi C.]] [[meta:User talk:Revi C.]] for other stuff (User right notification, revert message, etc...) Messages left on this page may be reverted or moved without any response.</div> 5b8qtz4dnjnrhc9ts3mku14m3gujbq8 User talk:Webmaster2024 3 89231 296122 2026-08-02T12:11:45Z HenkvD 1290 /* Welcome */ new section 296122 wikitext text/x-wiki == Welcome == {{Welcome}} Thanks for creating {{Z|Z32728}} and fully implementing it. [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 12:11, 2 August 2026 (UTC) oh94rc3j6jwgsrwwvnopzimf0u7acm9 Z38793 0 89232 296130 2026-08-02T13:31:57Z 99of9 1622 296130 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38793" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z28124", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z28124", "Z28124K1": { "Z1K1": "Z7", "Z7K1": "Z6821", "Z6821K1": { "Z1K1": "Z6091", "Z6091K1": "Q8033669" } }, "Z28124K2": { "Z1K1": "Z6092", "Z6092K1": "P569" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z20430", "Z20430K2": { "Z1K1": "Z20420", "Z20420K1": { "Z1K1": "Z20159", "Z20159K1": { "Z1K1": "Z17813", "Z17813K1": "Z17814" }, "Z20159K2": { "Z1K1": "Z13518", "Z13518K1": "1906" } }, "Z20420K2": "Z25535" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "precision: year -\u003E unknown day/month" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } bg38s8bu4vecqq7qygwzsaegyp248av Z38794 0 89233 296132 2026-08-02T13:34:55Z 99of9 1622 296132 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38794" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z28128", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z28128", "Z28128K1": { "Z1K1": "Z7", "Z7K1": "Z23451", "Z23451K1": { "Z1K1": "Z7", "Z7K1": "Z6821", "Z6821K1": { "Z1K1": "Z6091", "Z6091K1": "Q8033669" } }, "Z23451K2": { "Z1K1": "Z6092", "Z6092K1": "P569" } } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z20430", "Z20430K2": { "Z1K1": "Z20420", "Z20420K1": { "Z1K1": "Z20159", "Z20159K1": { "Z1K1": "Z17813", "Z17813K1": "Z17814" }, "Z20159K2": { "Z1K1": "Z13518", "Z13518K1": "1906" } }, "Z20420K2": "Z25535" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "precision:year -\u003E unknown day \u0026 month" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } psti397nxjvfdtv7ho2kmmrl3rjly70 User:-revi 2 89234 296139 2026-08-02T14:55:09Z Pathoschild 345 global user pages ([[m:Synchbot|requested by Revi C.]]) 296139 wikitext text/x-wiki #REDIRECT [[User:Revi C.]] 88g0cv17whfgb1wkeh281mptujwtlut User talk:-revi 3 89235 296140 2026-08-02T15:34:39Z Pathoschild 345 global user pages ([[m:Synchbot|requested by Revi C.]]) 296140 wikitext text/x-wiki #REDIRECT [[User talk:Revi C.]] o9z79lcc9a9pfmqmrod5w3eyk4q9i0o Z38795 0 89236 296142 2026-08-02T16:03:03Z Mahir256 38 296142 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38795" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z38795K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "আধ্বব" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z38795" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "আধ্বব থেকে বাংলা লিপি উৎপাদন" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "আন্তর্জাতিক ধ্বনিতাত্ত্বিক বর্ণমালায় লেখা এমন প্রতিলিপি বাংলা হরফে লিখে" } ] } } 5d6qtnfgp2dc3mi0wz75ae2no7y599j 296146 296142 2026-08-02T16:16:07Z Mahir256 38 Added Z38796 to the approved list of implementations 296146 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38795" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z38795K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "আধ্বব" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14", "Z38796" ], "Z8K5": "Z38795" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "আধ্বব থেকে বাংলা লিপি উৎপাদন" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "আন্তর্জাতিক ধ্বনিতাত্ত্বিক বর্ণমালায় লেখা এমন প্রতিলিপি বাংলা হরফে লিখে" } ] } } gq6w401u6bekybtp8302fc11anzjw8k Z38796 0 89237 296143 2026-08-02T16:14:10Z Mahir256 38 নিনাই/উদীরণ থেকে আমদানিকৃত 296143 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38796" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38795", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z38795(Z38795K1: str) -\u003E str:\n \"\"\"Converts a string written in the International Phonetic Alphabet to an approximate Bengali representation.\n\n The pronunciation intended is that of colloquial standard Bengali.\n\n Todo:\n fix everything\n\n Args:\n Z38795K1: The pronunciation to be converted.\n\n Returns:\n Bengali string reflecting that pronunciation.\n \"\"\"\n class cf:\n ipa_to_bn_combining_revised = {\n 'e': '',\n 'e': '',\n 'a': '',\n 'a': 'া',\n 'a': 'া',\n 'i': 'ি',\n 'I': 'ি',\n 'i': 'ি',\n 'u': 'ু',\n 'y': 'ু',\n 'Y': 'ু',\n 'ʉ': 'ু',\n 'ʊ': 'ু',\n 'e': 'ে',\n 'ɛ': 'ে',\n 'o': 'ো',\n 'ø': 'ো',\n 'oe': 'ো',\n 'c': 'ো',\n 'j': 'িয়',\n 'w': 'ুয়',\n 'ae': '্যা',\n}\n bn_independent_vowels = {'অ','আ','ই','ঈ','উ','ঊ','ঋ','এ','ঐ','ও','ঔ'}\n bn_consonants = {'ক','খ','গ','ঘ','ঙ','চ','ছ','জ','ঝ','ঞ','ট','ঠ','ড','ঢ','ড়','ঢ়','ণ','ত','থ','দ','ধ','ন','প','ফ','ব','ভ','ম','য','য়','র','ল','শ','ষ','স','হ'}\n ipa_to_bn_double_independent = {\n 'dʒ': 'জ',\n 'dᶚ': 'জ',\n 'dz': 'জ',\n 'dz': 'জ',\n 'ts': 'ৎস',\n 'tʃ': 'চ',\n 'tᶘ': 'চ',\n 'tc': 'চ',\n 'ts': 'চ',\n 'c\\u0327': 'হ',\n}\n ipa_to_bn_single_independent = {\n 'a': 'আ',\n 'b': 'ব',\n 'B': 'ব',\n 'c': 'ক',\n 'd': 'দ',\n 'e': 'এ',\n 'f': 'ফ',\n 'h': 'হ',\n 'i': 'ই',\n 'j': 'য়',\n 'k': 'ক',\n 'l': 'ল',\n 'y': 'লিয়',\n 'm': 'ম',\n 'n': 'ন',\n 'o': 'ও',\n 'p': 'প',\n 'r': 'র',\n 's': 'স',\n 't': 'ত',\n 'u': 'উ',\n 'v': 'ভ',\n 'y': 'উ',\n 'z': 'জ',\n 'ae': 'অ্যা',\n 'ø': 'ও',\n 'n': 'ঙ',\n 'oe': 'ও',\n 'a': 'আ',\n 'c': 'অ',\n 'd': 'ড',\n 'e': 'অ',\n 'ɛ': 'এ',\n 'g': 'গ',\n 'I': 'ই',\n 'l': 'ল',\n 'm': 'ম',\n 'n': 'ণ',\n 'r': 'র',\n 'r': 'ড়',\n 'J': 'র',\n 'R': 'র',\n 'R': 'র',\n 's': 'ষ',\n 'ʃ': 'শ',\n 't': 'ট',\n 'ʉ': 'উ',\n 'ʊ': 'উ',\n 'ʋ': 'ভ',\n 'w': 'উ',\n 'x': 'খ',\n 'Y': 'উ',\n 'ʒ': 'জ',\n 'O': 'থ'\n}\n\n ipa_str = Z38795K1\n import unicodedata\n from typing import Generator, Tuple\n def sliding_window(iterable: str, n: int) -\u003E Generator[Tuple[str, ...], None, None]:\n from collections import deque\n from itertools import islice\n \"Collect data into overlapping fixed-length chunks or blocks.\"\n # sliding_window('ABCDEFG', 3) → ABC BCD CDE DEF EFG\n iterator = iter((' ' * (n//2)) + iterable + (' ' * (n//2)))\n window = deque(islice(iterator, n - 1), maxlen=n)\n for x in iterator:\n window.append(x)\n yield tuple(window)\n\n # Report any ignored characters and features at the end of the process.\n ignored_characters = set()\n ignored_features = set()\n\n # Because Unicode NFC yields precomposed forms when combining characters are present,\n # separate them out both to simplify logic\n # and in case those combining characters should cause the handling of a phone to differ.\n ipa_normalized = unicodedata.normalize('NFD', ipa_str)\n\n # Define anything that may change during the processing of an IPA string,\n # including the output string itself.\n output_string = ''\n transcription_type = 'narrow'\n vowel_next = False\n skip_count = 0\n\n return output_string" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "পাইথন (NFD)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "অক্ষরগুলো দেখে প্রতিলিপি বানিয়ে ফেলে" } ] } } n928gp8lys0fu6j3xiqssg8tnn4z339 296144 296143 2026-08-02T16:14:52Z Mahir256 38 296144 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38796" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38795", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z38795(Z38795K1: str) -\u003E str:\n \"\"\"Converts a string written in the International Phonetic Alphabet to an approximate Bengali representation.\n\n The pronunciation intended is that of colloquial standard Bengali.\n\n Todo:\n fix everything\n\n Args:\n Z38795K1: The pronunciation to be converted.\n\n Returns:\n Bengali string reflecting that pronunciation.\n \"\"\"\n class cf:\n ipa_to_bn_combining_revised = {\n 'e': '',\n 'e': '',\n 'a': '',\n 'a': 'া',\n 'a': 'া',\n 'i': 'ি',\n 'I': 'ি',\n 'i': 'ি',\n 'u': 'ু',\n 'y': 'ু',\n 'Y': 'ু',\n 'ʉ': 'ু',\n 'ʊ': 'ু',\n 'e': 'ে',\n 'ɛ': 'ে',\n 'o': 'ো',\n 'ø': 'ো',\n 'oe': 'ো',\n 'c': 'ো',\n 'j': 'িয়',\n 'w': 'ুয়',\n 'ae': '্যা',\n}\n bn_independent_vowels = {'অ','আ','ই','ঈ','উ','ঊ','ঋ','এ','ঐ','ও','ঔ'}\n bn_consonants = {'ক','খ','গ','ঘ','ঙ','চ','ছ','জ','ঝ','ঞ','ট','ঠ','ড','ঢ','ড়','ঢ়','ণ','ত','থ','দ','ধ','ন','প','ফ','ব','ভ','ম','য','য়','র','ল','শ','ষ','স','হ'}\n ipa_to_bn_double_independent = {\n 'dʒ': 'জ',\n 'dᶚ': 'জ',\n 'dz': 'জ',\n 'dz': 'জ',\n 'ts': 'ৎস',\n 'tʃ': 'চ',\n 'tᶘ': 'চ',\n 'tc': 'চ',\n 'ts': 'চ',\n 'c\\u0327': 'হ',\n}\n ipa_to_bn_single_independent = {\n 'a': 'আ',\n 'b': 'ব',\n 'B': 'ব',\n 'c': 'ক',\n 'd': 'দ',\n 'e': 'এ',\n 'f': 'ফ',\n 'h': 'হ',\n 'i': 'ই',\n 'j': 'য়',\n 'k': 'ক',\n 'l': 'ল',\n 'y': 'লিয়',\n 'm': 'ম',\n 'n': 'ন',\n 'o': 'ও',\n 'p': 'প',\n 'r': 'র',\n 's': 'স',\n 't': 'ত',\n 'u': 'উ',\n 'v': 'ভ',\n 'y': 'উ',\n 'z': 'জ',\n 'ae': 'অ্যা',\n 'ø': 'ও',\n 'n': 'ঙ',\n 'oe': 'ও',\n 'a': 'আ',\n 'c': 'অ',\n 'd': 'ড',\n 'e': 'অ',\n 'ɛ': 'এ',\n 'g': 'গ',\n 'I': 'ই',\n 'l': 'ল',\n 'm': 'ম',\n 'n': 'ণ',\n 'r': 'র',\n 'r': 'ড়',\n 'J': 'র',\n 'R': 'র',\n 'R': 'র',\n 's': 'ষ',\n 'ʃ': 'শ',\n 't': 'ট',\n 'ʉ': 'উ',\n 'ʊ': 'উ',\n 'ʋ': 'ভ',\n 'w': 'উ',\n 'x': 'খ',\n 'Y': 'উ',\n 'ʒ': 'জ',\n 'O': 'থ'\n}\n\n ipa_str = Z38795K1\n import unicodedata\n from typing import Generator, Tuple\n def sliding_window(iterable: str, n: int) -\u003E Generator[Tuple[str, ...], None, None]:\n from collections import deque\n from itertools import islice\n \"Collect data into overlapping fixed-length chunks or blocks.\"\n # sliding_window('ABCDEFG', 3) → ABC BCD CDE DEF EFG\n iterator = iter((' ' * (n//2)) + iterable + (' ' * (n//2)))\n window = deque(islice(iterator, n - 1), maxlen=n)\n for x in iterator:\n window.append(x)\n yield tuple(window)\n\n # Report any ignored characters and features at the end of the process.\n ignored_characters = set()\n ignored_features = set()\n\n # Because Unicode NFC yields precomposed forms when combining characters are present,\n # separate them out both to simplify logic\n # and in case those combining characters should cause the handling of a phone to differ.\n ipa_normalized = unicodedata.normalize('NFD', ipa_str)\n\n # Define anything that may change during the processing of an IPA string,\n # including the output string itself.\n output_string = ''\n transcription_type = 'narrow'\n vowel_next = False\n skip_count = 0\n\n # Go through each character in order.\n for minus_2, minus_1, char, plus_1, plus_2 in sliding_window(ipa_normalized, 5):\n # Skip any characters if asked to do so\n if skip_count \u003E 0:\n skip_count -= 1\n continue\n\n # Deal with annotation and punctuation characters first\n match char:\n case char if char in ['[', ']']:\n transcription_type = 'narrow'\n continue\n case char if char in ['/']:\n transcription_type = 'broad'\n continue\n case char if char == ' ':\n output_string += ' '\n vowel_next = False\n continue\n\n # Consider any diacritics\n match char:\n case \"\":\n output_string += 'ঁ'\n continue\n case char if char in {\"\", \"\"}:\n ignored_features.add(\"secondary articulation\")\n continue\n case \":\":\n ignored_features.add(\"length\")\n continue\n case char if char in {\".\", \"¦\"}:\n ignored_features.add(\"syllabication\")\n continue\n case char if char in {\",\", \"'\"}:\n ignored_features.add(\"stress\")\n continue\n case char if char in {\"2\", \"↓\", \"\", \"\", \"\"}:\n ignored_features.add(\"tone\")\n continue\n\n # Then move on to major phonetic elements\n if vowel_next:\n match char:\n case char if char in cf.ipa_to_bn_combining_revised:\n next_char = cf.ipa_to_bn_combining_revised[char]\n output_string += next_char\n if next_char == '':\n vowel_next = False\n elif next_char[-1] in cf.bn_consonants:\n vowel_next = True\n else:\n vowel_next = False\n case char if (char in cf.ipa_to_bn_single_independent and plus_1 == '\\u032a'): # dental consonant\n output_string += '\\u09CD'\n next_char = cf.ipa_to_bn_single_independent[char]\n output_string += next_char\n skip_count = 1\n case char if (char + plus_1 in cf.ipa_to_bn_double_independent):\n output_string += '\\u09CD'\n next_char = cf.ipa_to_bn_double_independent[char + plus_1]\n output_string += next_char\n skip_count = 1\n case char if char in cf.ipa_to_bn_single_independent:\n output_string += '\\u09CD'\n next_char = cf.ipa_to_bn_single_independent[char]\n output_string += next_char\n case _:\n ignored_characters.add(char)\n\n return output_string" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "পাইথন (NFD)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "অক্ষরগুলো দেখে প্রতিলিপি বানিয়ে ফেলে" } ] } } hlbs6362f240za58mtrav9paey6z4bf 296145 296144 2026-08-02T16:15:17Z Mahir256 38 296145 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38796" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38795", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z38795(Z38795K1: str) -\u003E str:\n \"\"\"Converts a string written in the International Phonetic Alphabet to an approximate Bengali representation.\n\n The pronunciation intended is that of colloquial standard Bengali.\n\n Todo:\n fix everything\n\n Args:\n Z38795K1: The pronunciation to be converted.\n\n Returns:\n Bengali string reflecting that pronunciation.\n \"\"\"\n class cf:\n ipa_to_bn_combining_revised = {\n 'e': '',\n 'e': '',\n 'a': '',\n 'a': 'া',\n 'a': 'া',\n 'i': 'ি',\n 'I': 'ি',\n 'i': 'ি',\n 'u': 'ু',\n 'y': 'ু',\n 'Y': 'ু',\n 'ʉ': 'ু',\n 'ʊ': 'ু',\n 'e': 'ে',\n 'ɛ': 'ে',\n 'o': 'ো',\n 'ø': 'ো',\n 'oe': 'ো',\n 'c': 'ো',\n 'j': 'িয়',\n 'w': 'ুয়',\n 'ae': '্যা',\n}\n bn_independent_vowels = {'অ','আ','ই','ঈ','উ','ঊ','ঋ','এ','ঐ','ও','ঔ'}\n bn_consonants = {'ক','খ','গ','ঘ','ঙ','চ','ছ','জ','ঝ','ঞ','ট','ঠ','ড','ঢ','ড়','ঢ়','ণ','ত','থ','দ','ধ','ন','প','ফ','ব','ভ','ম','য','য়','র','ল','শ','ষ','স','হ'}\n ipa_to_bn_double_independent = {\n 'dʒ': 'জ',\n 'dᶚ': 'জ',\n 'dz': 'জ',\n 'dz': 'জ',\n 'ts': 'ৎস',\n 'tʃ': 'চ',\n 'tᶘ': 'চ',\n 'tc': 'চ',\n 'ts': 'চ',\n 'c\\u0327': 'হ',\n}\n ipa_to_bn_single_independent = {\n 'a': 'আ',\n 'b': 'ব',\n 'B': 'ব',\n 'c': 'ক',\n 'd': 'দ',\n 'e': 'এ',\n 'f': 'ফ',\n 'h': 'হ',\n 'i': 'ই',\n 'j': 'য়',\n 'k': 'ক',\n 'l': 'ল',\n 'y': 'লিয়',\n 'm': 'ম',\n 'n': 'ন',\n 'o': 'ও',\n 'p': 'প',\n 'r': 'র',\n 's': 'স',\n 't': 'ত',\n 'u': 'উ',\n 'v': 'ভ',\n 'y': 'উ',\n 'z': 'জ',\n 'ae': 'অ্যা',\n 'ø': 'ও',\n 'n': 'ঙ',\n 'oe': 'ও',\n 'a': 'আ',\n 'c': 'অ',\n 'd': 'ড',\n 'e': 'অ',\n 'ɛ': 'এ',\n 'g': 'গ',\n 'I': 'ই',\n 'l': 'ল',\n 'm': 'ম',\n 'n': 'ণ',\n 'r': 'র',\n 'r': 'ড়',\n 'J': 'র',\n 'R': 'র',\n 'R': 'র',\n 's': 'ষ',\n 'ʃ': 'শ',\n 't': 'ট',\n 'ʉ': 'উ',\n 'ʊ': 'উ',\n 'ʋ': 'ভ',\n 'w': 'উ',\n 'x': 'খ',\n 'Y': 'উ',\n 'ʒ': 'জ',\n 'O': 'থ'\n}\n\n ipa_str = Z38795K1\n import unicodedata\n from typing import Generator, Tuple\n def sliding_window(iterable: str, n: int) -\u003E Generator[Tuple[str, ...], None, None]:\n from collections import deque\n from itertools import islice\n \"Collect data into overlapping fixed-length chunks or blocks.\"\n # sliding_window('ABCDEFG', 3) → ABC BCD CDE DEF EFG\n iterator = iter((' ' * (n//2)) + iterable + (' ' * (n//2)))\n window = deque(islice(iterator, n - 1), maxlen=n)\n for x in iterator:\n window.append(x)\n yield tuple(window)\n\n # Report any ignored characters and features at the end of the process.\n ignored_characters = set()\n ignored_features = set()\n\n # Because Unicode NFC yields precomposed forms when combining characters are present,\n # separate them out both to simplify logic\n # and in case those combining characters should cause the handling of a phone to differ.\n ipa_normalized = unicodedata.normalize('NFD', ipa_str)\n\n # Define anything that may change during the processing of an IPA string,\n # including the output string itself.\n output_string = ''\n transcription_type = 'narrow'\n vowel_next = False\n skip_count = 0\n\n # Go through each character in order.\n for minus_2, minus_1, char, plus_1, plus_2 in sliding_window(ipa_normalized, 5):\n # Skip any characters if asked to do so\n if skip_count \u003E 0:\n skip_count -= 1\n continue\n\n # Deal with annotation and punctuation characters first\n match char:\n case char if char in ['[', ']']:\n transcription_type = 'narrow'\n continue\n case char if char in ['/']:\n transcription_type = 'broad'\n continue\n case char if char == ' ':\n output_string += ' '\n vowel_next = False\n continue\n\n # Consider any diacritics\n match char:\n case \"\":\n output_string += 'ঁ'\n continue\n case char if char in {\"\", \"\"}:\n ignored_features.add(\"secondary articulation\")\n continue\n case \":\":\n ignored_features.add(\"length\")\n continue\n case char if char in {\".\", \"¦\"}:\n ignored_features.add(\"syllabication\")\n continue\n case char if char in {\",\", \"'\"}:\n ignored_features.add(\"stress\")\n continue\n case char if char in {\"2\", \"↓\", \"\", \"\", \"\"}:\n ignored_features.add(\"tone\")\n continue\n\n # Then move on to major phonetic elements\n if vowel_next:\n match char:\n case char if char in cf.ipa_to_bn_combining_revised:\n next_char = cf.ipa_to_bn_combining_revised[char]\n output_string += next_char\n if next_char == '':\n vowel_next = False\n elif next_char[-1] in cf.bn_consonants:\n vowel_next = True\n else:\n vowel_next = False\n case char if (char in cf.ipa_to_bn_single_independent and plus_1 == '\\u032a'): # dental consonant\n output_string += '\\u09CD'\n next_char = cf.ipa_to_bn_single_independent[char]\n output_string += next_char\n skip_count = 1\n case char if (char + plus_1 in cf.ipa_to_bn_double_independent):\n output_string += '\\u09CD'\n next_char = cf.ipa_to_bn_double_independent[char + plus_1]\n output_string += next_char\n skip_count = 1\n case char if char in cf.ipa_to_bn_single_independent:\n output_string += '\\u09CD'\n next_char = cf.ipa_to_bn_single_independent[char]\n output_string += next_char\n case _:\n ignored_characters.add(char)\n else:\n match char:\n case char if (plus_1 == \"\" and (char + plus_2) in cf.ipa_to_bn_double_independent): # affricates, usually\n next_char = cf.ipa_to_bn_double_independent[char + plus_2]\n output_string += next_char\n vowel_next = True\n skip_count = 2\n case char if (char + plus_1 in cf.ipa_to_bn_double_independent):\n next_char = cf.ipa_to_bn_double_independent[char + plus_1]\n output_string += next_char\n skip_count = 1\n vowel_next = True\n case char if (plus_1 == '\\u032a'): # dental consonant\n next_char = cf.ipa_to_bn_single_independent[char]\n output_string += next_char\n skip_count = 1\n if next_char[-1] in cf.bn_consonants:\n vowel_next = True\n case char if char in cf.ipa_to_bn_single_independent:\n next_char = cf.ipa_to_bn_single_independent[char]\n if next_char[0] == 'য়' and output_string == '':\n next_char = 'ই' + next_char\n if len(output_string) \u003E 0 and output_string[-1] in cf.bn_independent_vowels and next_char in cf.bn_independent_vowels:\n next_char = 'য়' + cf.ipa_to_bn_combining_revised[char]\n output_string += next_char\n if next_char[-1] in cf.bn_consonants:\n vowel_next = True\n case _:\n ignored_characters.add(char)\n\n return output_string" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "পাইথন (NFD)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "অক্ষরগুলো দেখে প্রতিলিপি বানিয়ে ফেলে" } ] } } dc9u0f077yq9fsmop4tyi6nplub1m0w 296147 296145 2026-08-02T16:17:48Z Mahir256 38 296147 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38796" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38795", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z38795(Z38795K1):\n \"\"\"Converts a string written in the International Phonetic Alphabet to an approximate Bengali representation.\n\n The pronunciation intended is that of colloquial standard Bengali.\n\n Todo:\n fix everything\n\n Args:\n Z38795K1: The pronunciation to be converted.\n\n Returns:\n Bengali string reflecting that pronunciation.\n \"\"\"\n\tclass cf:\n \tipa_to_bn_combining_revised = {\n 'ə': '',\n 'ᵊ': '',\n 'ɐ': '',\n 'a': 'া',\n 'ɑ': 'া',\n 'i': 'ি',\n 'ɪ': 'ি',\n 'ɨ': 'ি',\n 'u': 'ু',\n 'y': 'ু',\n 'ʏ': 'ু',\n 'ʉ': 'ু',\n 'ʊ': 'ু',\n 'e': 'ে',\n 'ɛ': 'ে',\n 'o': 'ো',\n 'ø': 'ো',\n 'œ': 'ো',\n 'ɔ': 'ো',\n 'j': 'িয়',\n 'w': 'ুয়',\n 'æ': '্যা',\n}\n \tbn_independent_vowels = {'অ','আ','ই','ঈ','উ','ঊ','ঋ','এ','ঐ','ও','ঔ'}\n \tbn_consonants = {'ক','খ','গ','ঘ','ঙ','চ','ছ','জ','ঝ','ঞ','ট','ঠ','ড','ঢ','ড়','ঢ়','ণ','ত','থ','দ','ধ','ন','প','ফ','ব','ভ','ম','য','য়','র','ল','শ','ষ','স','হ'}\n \tipa_to_bn_double_independent = {\n 'dʒ': 'জ',\n 'dᶚ': 'জ',\n 'dʑ': 'জ',\n 'ɖʐ': 'জ',\n 'ts': 'ৎস',\n 'tʃ': 'চ',\n 'tᶘ': 'চ',\n 'tɕ': 'চ',\n 'ʈʂ': 'চ',\n 'c\\u0327': 'হ',\n}\n\t ipa_to_bn_single_independent = {\n 'a': 'আ',\n 'b': 'ব',\n 'β': 'ব',\n 'c': 'ক',\n 'd': 'দ',\n 'e': 'এ',\n 'f': 'ফ',\n 'h': 'হ',\n 'i': 'ই',\n 'j': 'য়',\n 'k': 'ক',\n 'l': 'ল',\n 'ʎ': 'লিয়',\n 'm': 'ম',\n 'n': 'ন',\n 'o': 'ও',\n 'p': 'প',\n 'r': 'র',\n 's': 'স',\n 't': 'ত',\n 'u': 'উ',\n 'v': 'ভ',\n 'y': 'উ',\n 'z': 'জ',\n 'æ': 'অ্যা',\n 'ø': 'ও',\n 'ŋ': 'ঙ',\n 'œ': 'ও',\n 'ɑ': 'আ',\n 'ɔ': 'অ',\n 'ɖ': 'ড',\n 'ə': 'অ',\n 'ɛ': 'এ',\n 'ɡ': 'গ',\n 'ɪ': 'ই',\n 'ɭ': 'ল',\n 'ɱ': 'ম',\n 'ɳ': 'ণ',\n 'ɹ': 'র',\n 'ɽ': 'ড়',\n 'ɾ': 'র',\n 'ʀ': 'র',\n 'ʁ': 'র',\n 'ʂ': 'ষ',\n 'ʃ': 'শ',\n 'ʈ': 'ট',\n 'ʉ': 'উ',\n 'ʊ': 'উ',\n 'ʋ': 'ভ',\n 'w': 'উ',\n 'x': 'খ',\n 'ʏ': 'উ',\n 'ʒ': 'জ',\n 'θ': 'থ'\n}\n\n ipa_str = Z38795K1\n import unicodedata\n\tfrom typing import Generator, Tuple\n def sliding_window(iterable: str, n: int) -\u003E Generator[Tuple[str, ...], None, None]:\n from collections import deque\n from itertools import islice\n \"Collect data into overlapping fixed-length chunks or blocks.\"\n # sliding_window('ABCDEFG', 3) → ABC BCD CDE DEF EFG\n iterator = iter((' ' * (n//2)) + iterable + (' ' * (n//2)))\n window = deque(islice(iterator, n - 1), maxlen=n)\n for x in iterator:\n window.append(x)\n yield tuple(window)\n\n # Report any ignored characters and features at the end of the process.\n ignored_characters = set()\n ignored_features = set()\n\n # Because Unicode NFC yields precomposed forms when combining characters are present,\n # separate them out both to simplify logic\n # and in case those combining characters should cause the handling of a phone to differ.\n ipa_normalized = unicodedata.normalize('NFD', ipa_str)\n\n # Define anything that may change during the processing of an IPA string,\n # including the output string itself.\n output_string = ''\n transcription_type = 'narrow'\n vowel_next = False\n skip_count = 0\n\n # Go through each character in order.\n for minus_2, minus_1, char, plus_1, plus_2 in sliding_window(ipa_normalized, 5):\n # Skip any characters if asked to do so\n if skip_count \u003E 0:\n skip_count -= 1\n continue\n\n # Deal with annotation and punctuation characters first\n match char:\n case char if char in ['[', ']']:\n transcription_type = 'narrow'\n continue\n case char if char in ['/']:\n transcription_type = 'broad'\n continue\n case char if char == ' ':\n output_string += ' '\n vowel_next = False\n continue\n\n # Consider any diacritics\n match char:\n case \"̃\":\n output_string += 'ঁ'\n continue\n case char if char in {\"̚\", \"̩\"}:\n ignored_features.add(\"secondary articulation\")\n continue\n case \"ː\":\n ignored_features.add(\"length\")\n continue\n case char if char in {\".\", \"¦\"}:\n ignored_features.add(\"syllabication\")\n continue\n case char if char in {\"ˌ\", \"ˈ\"}:\n ignored_features.add(\"stress\")\n continue\n case char if char in {\"²\", \"↓\", \"\", \"̂\", \"̀\"}:\n ignored_features.add(\"tone\")\n continue\n\n # Then move on to major phonetic elements\n if vowel_next:\n match char:\n case char if char in cf.ipa_to_bn_combining_revised:\n next_char = cf.ipa_to_bn_combining_revised[char]\n output_string += next_char\n if next_char == '':\n vowel_next = False\n elif next_char[-1] in cf.bn_consonants:\n vowel_next = True\n else:\n vowel_next = False\n case char if (char in cf.ipa_to_bn_single_independent and plus_1 == '\\u032a'): # dental consonant\n output_string += '\\u09CD'\n next_char = cf.ipa_to_bn_single_independent[char]\n output_string += next_char\n skip_count = 1\n case char if (char + plus_1 in cf.ipa_to_bn_double_independent):\n output_string += '\\u09CD'\n next_char = cf.ipa_to_bn_double_independent[char + plus_1]\n output_string += next_char\n skip_count = 1\n case char if char in cf.ipa_to_bn_single_independent:\n output_string += '\\u09CD'\n next_char = cf.ipa_to_bn_single_independent[char]\n output_string += next_char\n case _:\n ignored_characters.add(char)\n else:\n match char:\n case char if (plus_1 == \"͡\" and (char + plus_2) in cf.ipa_to_bn_double_independent): # affricates, usually\n next_char = cf.ipa_to_bn_double_independent[char + plus_2]\n output_string += next_char\n vowel_next = True\n skip_count = 2\n case char if (char + plus_1 in cf.ipa_to_bn_double_independent):\n next_char = cf.ipa_to_bn_double_independent[char + plus_1]\n output_string += next_char\n skip_count = 1\n vowel_next = True\n case char if (plus_1 == '\\u032a'): # dental consonant\n next_char = cf.ipa_to_bn_single_independent[char]\n output_string += next_char\n skip_count = 1\n if next_char[-1] in cf.bn_consonants:\n vowel_next = True\n case char if char in cf.ipa_to_bn_single_independent:\n next_char = cf.ipa_to_bn_single_independent[char]\n if next_char[0] == 'য়' and output_string == '':\n next_char = 'ই' + next_char\n if len(output_string) \u003E 0 and output_string[-1] in cf.bn_independent_vowels and next_char in cf.bn_independent_vowels:\n next_char = 'য়' + cf.ipa_to_bn_combining_revised[char]\n output_string += next_char\n if next_char[-1] in cf.bn_consonants:\n vowel_next = True\n case _:\n ignored_characters.add(char)\n\n return output_string" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "পাইথন (NFD)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "অক্ষরগুলো দেখে প্রতিলিপি বানিয়ে ফেলে" } ] } } 9st4h2yieadra8t8eh8jp0ifu17xdd6 296148 296147 2026-08-02T16:18:45Z Mahir256 38 296148 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38796" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38795", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z38795(Z38795K1):\n \"\"\"Converts a string written in the International Phonetic Alphabet to an approximate Bengali representation.\n\n The pronunciation intended is that of colloquial standard Bengali.\n\n Todo:\n fix everything\n\n Args:\n Z38795K1: The pronunciation to be converted.\n\n Returns:\n Bengali string reflecting that pronunciation.\n \"\"\"\n class cf:\n ipa_to_bn_combining_revised = {\n 'ə': '',\n 'ᵊ': '',\n 'ɐ': '',\n 'a': 'া',\n 'ɑ': 'া',\n 'i': 'ি',\n 'ɪ': 'ি',\n 'ɨ': 'ি',\n 'u': 'ু',\n 'y': 'ু',\n 'ʏ': 'ু',\n 'ʉ': 'ু',\n 'ʊ': 'ু',\n 'e': 'ে',\n 'ɛ': 'ে',\n 'o': 'ো',\n 'ø': 'ো',\n 'œ': 'ো',\n 'ɔ': 'ো',\n 'j': 'িয়',\n 'w': 'ুয়',\n 'æ': '্যা',\n}\n bn_independent_vowels = {'অ','আ','ই','ঈ','উ','ঊ','ঋ','এ','ঐ','ও','ঔ'}\n bn_consonants = {'ক','খ','গ','ঘ','ঙ','চ','ছ','জ','ঝ','ঞ','ট','ঠ','ড','ঢ','ড়','ঢ়','ণ','ত','থ','দ','ধ','ন','প','ফ','ব','ভ','ম','য','য়','র','ল','শ','ষ','স','হ'}\n ipa_to_bn_double_independent = {\n 'dʒ': 'জ',\n 'dᶚ': 'জ',\n 'dʑ': 'জ',\n 'ɖʐ': 'জ',\n 'ts': 'ৎস',\n 'tʃ': 'চ',\n 'tᶘ': 'চ',\n 'tɕ': 'চ',\n 'ʈʂ': 'চ',\n 'c\\u0327': 'হ',\n}\n ipa_to_bn_single_independent = {\n 'a': 'আ',\n 'b': 'ব',\n 'β': 'ব',\n 'c': 'ক',\n 'd': 'দ',\n 'e': 'এ',\n 'f': 'ফ',\n 'h': 'হ',\n 'i': 'ই',\n 'j': 'য়',\n 'k': 'ক',\n 'l': 'ল',\n 'ʎ': 'লিয়',\n 'm': 'ম',\n 'n': 'ন',\n 'o': 'ও',\n 'p': 'প',\n 'r': 'র',\n 's': 'স',\n 't': 'ত',\n 'u': 'উ',\n 'v': 'ভ',\n 'y': 'উ',\n 'z': 'জ',\n 'æ': 'অ্যা',\n 'ø': 'ও',\n 'ŋ': 'ঙ',\n 'œ': 'ও',\n 'ɑ': 'আ',\n 'ɔ': 'অ',\n 'ɖ': 'ড',\n 'ə': 'অ',\n 'ɛ': 'এ',\n 'ɡ': 'গ',\n 'ɪ': 'ই',\n 'ɭ': 'ল',\n 'ɱ': 'ম',\n 'ɳ': 'ণ',\n 'ɹ': 'র',\n 'ɽ': 'ড়',\n 'ɾ': 'র',\n 'ʀ': 'র',\n 'ʁ': 'র',\n 'ʂ': 'ষ',\n 'ʃ': 'শ',\n 'ʈ': 'ট',\n 'ʉ': 'উ',\n 'ʊ': 'উ',\n 'ʋ': 'ভ',\n 'w': 'উ',\n 'x': 'খ',\n 'ʏ': 'উ',\n 'ʒ': 'জ',\n 'θ': 'থ'\n}\n\n ipa_str = Z38795K1\n import unicodedata\n from typing import Generator, Tuple\n def sliding_window(iterable: str, n: int) -\u003E Generator[Tuple[str, ...], None, None]:\n from collections import deque\n from itertools import islice\n \"Collect data into overlapping fixed-length chunks or blocks.\"\n # sliding_window('ABCDEFG', 3) → ABC BCD CDE DEF EFG\n iterator = iter((' ' * (n//2)) + iterable + (' ' * (n//2)))\n window = deque(islice(iterator, n - 1), maxlen=n)\n for x in iterator:\n window.append(x)\n yield tuple(window)\n\n # Report any ignored characters and features at the end of the process.\n ignored_characters = set()\n ignored_features = set()\n\n # Because Unicode NFC yields precomposed forms when combining characters are present,\n # separate them out both to simplify logic\n # and in case those combining characters should cause the handling of a phone to differ.\n ipa_normalized = unicodedata.normalize('NFD', ipa_str)\n\n # Define anything that may change during the processing of an IPA string,\n # including the output string itself.\n output_string = ''\n transcription_type = 'narrow'\n vowel_next = False\n skip_count = 0\n\n # Go through each character in order.\n for minus_2, minus_1, char, plus_1, plus_2 in sliding_window(ipa_normalized, 5):\n # Skip any characters if asked to do so\n if skip_count \u003E 0:\n skip_count -= 1\n continue\n\n # Deal with annotation and punctuation characters first\n match char:\n case char if char in ['[', ']']:\n transcription_type = 'narrow'\n continue\n case char if char in ['/']:\n transcription_type = 'broad'\n continue\n case char if char == ' ':\n output_string += ' '\n vowel_next = False\n continue\n\n # Consider any diacritics\n match char:\n case \"̃\":\n output_string += 'ঁ'\n continue\n case char if char in {\"̚\", \"̩\"}:\n ignored_features.add(\"secondary articulation\")\n continue\n case \"ː\":\n ignored_features.add(\"length\")\n continue\n case char if char in {\".\", \"¦\"}:\n ignored_features.add(\"syllabication\")\n continue\n case char if char in {\"ˌ\", \"ˈ\"}:\n ignored_features.add(\"stress\")\n continue\n case char if char in {\"²\", \"↓\", \"\", \"̂\", \"̀\"}:\n ignored_features.add(\"tone\")\n continue\n\n # Then move on to major phonetic elements\n if vowel_next:\n match char:\n case char if char in cf.ipa_to_bn_combining_revised:\n next_char = cf.ipa_to_bn_combining_revised[char]\n output_string += next_char\n if next_char == '':\n vowel_next = False\n elif next_char[-1] in cf.bn_consonants:\n vowel_next = True\n else:\n vowel_next = False\n case char if (char in cf.ipa_to_bn_single_independent and plus_1 == '\\u032a'): # dental consonant\n output_string += '\\u09CD'\n next_char = cf.ipa_to_bn_single_independent[char]\n output_string += next_char\n skip_count = 1\n case char if (char + plus_1 in cf.ipa_to_bn_double_independent):\n output_string += '\\u09CD'\n next_char = cf.ipa_to_bn_double_independent[char + plus_1]\n output_string += next_char\n skip_count = 1\n case char if char in cf.ipa_to_bn_single_independent:\n output_string += '\\u09CD'\n next_char = cf.ipa_to_bn_single_independent[char]\n output_string += next_char\n case _:\n ignored_characters.add(char)\n else:\n match char:\n case char if (plus_1 == \"͡\" and (char + plus_2) in cf.ipa_to_bn_double_independent): # affricates, usually\n next_char = cf.ipa_to_bn_double_independent[char + plus_2]\n output_string += next_char\n vowel_next = True\n skip_count = 2\n case char if (char + plus_1 in cf.ipa_to_bn_double_independent):\n next_char = cf.ipa_to_bn_double_independent[char + plus_1]\n output_string += next_char\n skip_count = 1\n vowel_next = True\n case char if (plus_1 == '\\u032a'): # dental consonant\n next_char = cf.ipa_to_bn_single_independent[char]\n output_string += next_char\n skip_count = 1\n if next_char[-1] in cf.bn_consonants:\n vowel_next = True\n case char if char in cf.ipa_to_bn_single_independent:\n next_char = cf.ipa_to_bn_single_independent[char]\n if next_char[0] == 'য়' and output_string == '':\n next_char = 'ই' + next_char\n if len(output_string) \u003E 0 and output_string[-1] in cf.bn_independent_vowels and next_char in cf.bn_independent_vowels:\n next_char = 'য়' + cf.ipa_to_bn_combining_revised[char]\n output_string += next_char\n if next_char[-1] in cf.bn_consonants:\n vowel_next = True\n case _:\n ignored_characters.add(char)\n\n return output_string" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "পাইথন (NFD)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "অক্ষরগুলো দেখে প্রতিলিপি বানিয়ে ফেলে" } ] } } passzy1imb4k903k6bhwkjoo2z17x44 Translations:Wikifunctions:Status updates/2026-07-29/16/de 1198 89238 296150 2026-08-02T18:03:51Z Ameisenigel 44 Created page with "Wir freuen uns, nun die erste Version menschenlesbarer Versionsunterschiedsansichten für Änderungen an Objekten auf Wikifunctions.org bereitzustellen ($1), die auch eine Fehlerbehebung für unseren zugrundeliegenden Versionsunterschiedsalgorithmus für Fälle enthält, in denen Elemente sowohl hinzugefügt als auch gelöscht werden ($2). Ein Bereich, in dem die Darstellung unserer Meinung nach noch schwer zu lesen ist, betrifft das Hinzufügen oder Entfernen von Listen..." 296150 wikitext text/x-wiki Wir freuen uns, nun die erste Version menschenlesbarer Versionsunterschiedsansichten für Änderungen an Objekten auf Wikifunctions.org bereitzustellen ($1), die auch eine Fehlerbehebung für unseren zugrundeliegenden Versionsunterschiedsalgorithmus für Fälle enthält, in denen Elemente sowohl hinzugefügt als auch gelöscht werden ($2). Ein Bereich, in dem die Darstellung unserer Meinung nach noch schwer zu lesen ist, betrifft das Hinzufügen oder Entfernen von Listenelementen, wenn als Kontext des Elements lediglich '3' angezeigt wird; wir möchten von euch erfahren, was euch gefällt und was anders gestaltet werden sollte, damit wir die Funktion verbessern und anschließend auch auf Änderungen an Artikeln in der Abstrakten Wikipedia ausweiten können. bxdlcjkgvh0jhjz7f3e0v68uhqyehau Translations:Wikifunctions:Status updates/2026-07-29/17/de 1198 89239 296153 2026-08-02T18:06:15Z Ameisenigel 44 Created page with "Zu den weiteren Änderungen an Wikifunctions gehört eine neue Seite, $1, auf der du die Verwendung von Funktionen in der Abstrakten Wikipedia und über eingebettete Wikifunctions-Aufrufe auf Wiki-Seiten finden kannst, ''z. B.'' $2 ($3). Zusätzlich stehen die Bezeichnungen für 'wahr' und 'falsch' nun immer zur Verfügung, sodass bestimmte Bearbeitungen nicht dazu führen, dass in der Benutzeroberfläche lediglich ein rohes "Z41" angezeigt wird ($4)." 296153 wikitext text/x-wiki Zu den weiteren Änderungen an Wikifunctions gehört eine neue Seite, $1, auf der du die Verwendung von Funktionen in der Abstrakten Wikipedia und über eingebettete Wikifunctions-Aufrufe auf Wiki-Seiten finden kannst, ''z. B.'' $2 ($3). Zusätzlich stehen die Bezeichnungen für 'wahr' und 'falsch' nun immer zur Verfügung, sodass bestimmte Bearbeitungen nicht dazu führen, dass in der Benutzeroberfläche lediglich ein rohes "Z41" angezeigt wird ($4). 0ollmikx2dhags2pbwd0mjrxpdy21il Translations:Wikifunctions:Status updates/2026-07-29/18/de 1198 89240 296155 2026-08-02T18:13:24Z Ameisenigel 44 Created page with "Bei der Bearbeitung abstrakter Artikel in der Abstrakten Wikipedia zeigen wir im generierten Text nun den Vorschautitel des jeweiligen Themas an und nicht mehr den Text der Benutzeroberfläche ($1). Zudem wird beim Aufruf der Hauptseite "PreviewAbstract" ohne Angabe einer bestimmten Seite nun eine Liste der verfügbaren Seiten (samt Zeitpunkt der letzten Aktualisierung) angezeigt: $2 Ruft man die Seite für eine Sprache auf, für die sie noch nicht generiert wurde, erhä..." 296155 wikitext text/x-wiki Bei der Bearbeitung abstrakter Artikel in der Abstrakten Wikipedia zeigen wir im generierten Text nun den Vorschautitel des jeweiligen Themas an und nicht mehr den Text der Benutzeroberfläche ($1). Zudem wird beim Aufruf der Hauptseite "PreviewAbstract" ohne Angabe einer bestimmten Seite nun eine Liste der verfügbaren Seiten (samt Zeitpunkt der letzten Aktualisierung) angezeigt: $2 Ruft man die Seite für eine Sprache auf, für die sie noch nicht generiert wurde, erhält man eine Liste der Sprachen, die zur Überprüfung freigeschaltet sind, z. B. $3 l2lsp7yli8z6qyjn33tqlb6rsxwgr9z 296157 296155 2026-08-02T18:14:01Z Ameisenigel 44 296157 wikitext text/x-wiki Bei der Bearbeitung abstrakter Artikel in der Abstrakten Wikipedia zeigen wir im generierten Text nun den Vorschautitel des jeweiligen Themas an und nicht mehr den Text der Benutzeroberfläche ($1). Zudem wird beim Aufruf der Hauptseite "PreviewAbstract" ohne Angabe einer bestimmten Seite nun eine Liste der verfügbaren Seiten (samt Zeitpunkt der letzten Aktualisierung) angezeigt: $2. Ruft man die Seite für eine Sprache auf, für die sie noch nicht generiert wurde, erhält man eine Liste der Sprachen, die zur Überprüfung freigeschaltet sind, z. B. $3 2qw71obgrv2l9c0u91yjm33p4uv6sp4 Translations:Wikifunctions:Status updates/2026-07-29/19/de 1198 89241 296159 2026-08-02T18:14:55Z Ameisenigel 44 Created page with "Im Rahmen unserer Arbeit, das Laden und Anzeigen von abstrakten Artikeln schneller und stabiler zu gestalten ($1), haben wir den Ablauf so optimiert, dass Zeitüberschreitungen des Servers nicht mehr dauerhaft hängen bleiben, sondern sich nach einigen Minuten von selbst auflösen." 296159 wikitext text/x-wiki Im Rahmen unserer Arbeit, das Laden und Anzeigen von abstrakten Artikeln schneller und stabiler zu gestalten ($1), haben wir den Ablauf so optimiert, dass Zeitüberschreitungen des Servers nicht mehr dauerhaft hängen bleiben, sondern sich nach einigen Minuten von selbst auflösen. srfi4jo94hr5koq5yeln479ga12m7b2 Translations:Wikifunctions:Status updates/2026-07-29/20/de 1198 89242 296161 2026-08-02T18:22:55Z Ameisenigel 44 Created page with "Schließlich haben wir zur Unterstützung weiterer Sprachen [[$1|Z2053/qqa-x-lor]] für Lothringisch erstellt ($2); beachte dabei den ungewöhnlichen Sprachcode, da es noch keinen verwendbaren ISO-Code gibt." 296161 wikitext text/x-wiki Schließlich haben wir zur Unterstützung weiterer Sprachen [[$1|Z2053/qqa-x-lor]] für Lothringisch erstellt ($2); beachte dabei den ungewöhnlichen Sprachcode, da es noch keinen verwendbaren ISO-Code gibt. tkbglg6k57p2kkwxhult8n9djipvo0j Translations:Wikifunctions:Status updates/2026-07-29/21/de 1198 89243 296163 2026-08-02T18:23:09Z Ameisenigel 44 Created page with "=== Nächstes Freiwilligentreffen am 7. September ===" 296163 wikitext text/x-wiki === Nächstes Freiwilligentreffen am 7. September === k0d74s2c9hep3zlyncge36608al717a Z38797 0 89244 296166 2026-08-02T18:24:42Z Jsamwrites 938 296166 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38797" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z38797K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z40", "Z17K2": "Z38797K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity repeated?" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z38797K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "tense" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z38797K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z11", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z38797" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "notable works-sentence, English" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } ds7ssqguqzira5cqxtk050o5f8ihg2r 296179 296166 2026-08-02T18:33:49Z Jsamwrites 938 Added Z38798 to the approved list of implementations 296179 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38797" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z38797K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z40", "Z17K2": "Z38797K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity repeated?" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z38797K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "tense" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z38797K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z11", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14", "Z38798" ], "Z8K5": "Z38797" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "notable works-sentence, English" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } s3ssctkwxd38n61mw31g1m269ewxqd4 Z38798 0 89245 296177 2026-08-02T18:32:22Z Jsamwrites 938 296177 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38798" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38797", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z34669", "Z34669K1": [ "Z11", { "Z1K1": "Z7", "Z7K1": "Z34669", "Z34669K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38797K4" }, "Z11K2": { "Z1K1": "Z7", "Z7K1": "Z10771", "Z10771K1": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z18", "Z18K1": "Z38797K2" }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z19565", "Z19565K1": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z7", "Z7K1": "Z38726", "Z38726K1": { "Z1K1": "Z18", "Z18K1": "Z38797K1" } }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q6581072" } }, "Z19565K2": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38797K4" }, "Z11K2": "Her" }, "Z19565K3": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z7", "Z7K1": "Z38726", "Z38726K1": { "Z1K1": "Z18", "Z18K1": "Z38797K1" } }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q6581097" } }, "Z19565K4": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38797K4" }, "Z11K2": "His" }, "Z19565K5": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38797K4" }, "Z11K2": "Their" } }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z24766", "Z24766K1": { "Z1K1": "Z18", "Z18K1": "Z38797K1" }, "Z24766K2": { "Z1K1": "Z18", "Z18K1": "Z38797K4" } } } } }, { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z18", "Z18K1": "" }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q1994301" } }, "Z802K2": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "" }, "Z11K2": "notable works included" }, "Z802K3": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38797K4" }, "Z11K2": "notable works include" } }, { "Z1K1": "Z7", "Z7K1": "Z37870", "Z37870K1": { "Z1K1": "Z18", "Z18K1": "Z38797K1" }, "Z37870K2": { "Z1K1": "Z6092", "Z6092K1": "P800" }, "Z37870K3": { "Z1K1": "Z18", "Z18K1": "Z38797K4" } } ], "Z34669K2": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38797K4" }, "Z11K2": " " } }, { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38797K4" }, "Z11K2": "." } ], "Z34669K2": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38797K4" }, "Z11K2": "" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "notable works-sentence, en, comp" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } pwvdv75uddyxav9gvm1oqb4ptgu8nzj 296178 296177 2026-08-02T18:33:04Z Jsamwrites 938 296178 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38798" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38797", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z34669", "Z34669K1": [ "Z11", { "Z1K1": "Z7", "Z7K1": "Z34669", "Z34669K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38797K4" }, "Z11K2": { "Z1K1": "Z7", "Z7K1": "Z10771", "Z10771K1": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z18", "Z18K1": "Z38797K2" }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z19565", "Z19565K1": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z7", "Z7K1": "Z38726", "Z38726K1": { "Z1K1": "Z18", "Z18K1": "Z38797K1" } }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q6581072" } }, "Z19565K2": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38797K4" }, "Z11K2": "Her" }, "Z19565K3": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z7", "Z7K1": "Z38726", "Z38726K1": { "Z1K1": "Z18", "Z18K1": "Z38797K1" } }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q6581097" } }, "Z19565K4": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38797K4" }, "Z11K2": "His" }, "Z19565K5": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38797K4" }, "Z11K2": "Their" } }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z24766", "Z24766K1": { "Z1K1": "Z18", "Z18K1": "Z38797K1" }, "Z24766K2": { "Z1K1": "Z18", "Z18K1": "Z38797K4" } } } } }, { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z18", "Z18K1": "Z38797K3" }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q1994301" } }, "Z802K2": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38797K4" }, "Z11K2": "notable works included" }, "Z802K3": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38797K4" }, "Z11K2": "notable works include" } }, { "Z1K1": "Z7", "Z7K1": "Z37870", "Z37870K1": { "Z1K1": "Z18", "Z18K1": "Z38797K1" }, "Z37870K2": { "Z1K1": "Z6092", "Z6092K1": "P800" }, "Z37870K3": { "Z1K1": "Z18", "Z18K1": "Z38797K4" } } ], "Z34669K2": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38797K4" }, "Z11K2": " " } }, { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38797K4" }, "Z11K2": "." } ], "Z34669K2": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38797K4" }, "Z11K2": "" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "notable works-sentence, en, comp" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } litr9rxh5aphv3qcd50f2n97arsg4ma 296180 296178 2026-08-02T18:37:05Z Jsamwrites 938 296180 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38798" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38797", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z34669", "Z34669K1": [ "Z11", { "Z1K1": "Z7", "Z7K1": "Z34669", "Z34669K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38797K4" }, "Z11K2": { "Z1K1": "Z7", "Z7K1": "Z10771", "Z10771K1": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z18", "Z18K1": "Z38797K2" }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z19565", "Z19565K1": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z7", "Z7K1": "Z38726", "Z38726K1": { "Z1K1": "Z18", "Z18K1": "Z38797K1" } }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q6581072" } }, "Z19565K2": "Her notable works", "Z19565K3": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z7", "Z7K1": "Z38726", "Z38726K1": { "Z1K1": "Z18", "Z18K1": "Z38797K1" } }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q6581097" } }, "Z19565K4": "Her notable works", "Z19565K5": "Their notable works" }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z24766", "Z24766K1": { "Z1K1": "Z18", "Z18K1": "Z38797K1" }, "Z24766K2": { "Z1K1": "Z18", "Z18K1": "Z38797K4" } } } } }, { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z18", "Z18K1": "Z38797K3" }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q1994301" } }, "Z802K2": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38797K4" }, "Z11K2": "included" }, "Z802K3": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38797K4" }, "Z11K2": "include" } }, { "Z1K1": "Z7", "Z7K1": "Z37870", "Z37870K1": { "Z1K1": "Z18", "Z18K1": "Z38797K1" }, "Z37870K2": { "Z1K1": "Z6092", "Z6092K1": "P800" }, "Z37870K3": { "Z1K1": "Z18", "Z18K1": "Z38797K4" } } ], "Z34669K2": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38797K4" }, "Z11K2": " " } }, { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38797K4" }, "Z11K2": "." } ], "Z34669K2": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38797K4" }, "Z11K2": "" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "notable works-sentence, en, comp" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } e39bhs879dkjphle7wjtlbl8th74doa 296181 296180 2026-08-02T18:42:53Z Jsamwrites 938 296181 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38798" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38797", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z34669", "Z34669K1": [ "Z11", { "Z1K1": "Z7", "Z7K1": "Z34669", "Z34669K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38797K4" }, "Z11K2": { "Z1K1": "Z7", "Z7K1": "Z10771", "Z10771K1": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z18", "Z18K1": "Z38797K2" }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z19565", "Z19565K1": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z7", "Z7K1": "Z38726", "Z38726K1": { "Z1K1": "Z18", "Z18K1": "Z38797K1" } }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q6581072" } }, "Z19565K2": "Her notable works", "Z19565K3": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z7", "Z7K1": "Z38726", "Z38726K1": { "Z1K1": "Z18", "Z18K1": "Z38797K1" } }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q6581097" } }, "Z19565K4": "His notable works", "Z19565K5": "Their notable works" }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z12899", "Z12899K1": [ "Z6", "The notable works of", { "Z1K1": "Z7", "Z7K1": "Z24766", "Z24766K1": { "Z1K1": "Z18", "Z18K1": "Z38797K1" }, "Z24766K2": { "Z1K1": "Z18", "Z18K1": "Z38797K4" } } ], "Z12899K2": " " } } } }, { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z18", "Z18K1": "Z38797K3" }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q1994301" } }, "Z802K2": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38797K4" }, "Z11K2": "included" }, "Z802K3": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38797K4" }, "Z11K2": "include" } }, { "Z1K1": "Z7", "Z7K1": "Z37870", "Z37870K1": { "Z1K1": "Z18", "Z18K1": "Z38797K1" }, "Z37870K2": { "Z1K1": "Z6092", "Z6092K1": "P800" }, "Z37870K3": { "Z1K1": "Z18", "Z18K1": "Z38797K4" } } ], "Z34669K2": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38797K4" }, "Z11K2": " " } }, { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38797K4" }, "Z11K2": "." } ], "Z34669K2": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38797K4" }, "Z11K2": "" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "notable works-sentence, en, comp" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } eq1zcg8vte3v5eae9j3maitujzbmehv Z38799 0 89246 296182 2026-08-02T18:50:36Z Jsamwrites 938 296182 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38799" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z38799K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z40", "Z17K2": "Z38799K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity repeated?" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z38799K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "tense" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z38799K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z11", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z38799" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "notable works-sentence, French" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } o8bjky93jpmscuxuhu9w59pwsstoju5 296185 296182 2026-08-02T18:58:58Z Jsamwrites 938 Added Z38800 to the approved list of implementations 296185 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38799" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z38799K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z40", "Z17K2": "Z38799K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity repeated?" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z38799K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "tense" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z38799K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z11", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14", "Z38800" ], "Z8K5": "Z38799" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "notable works-sentence, French" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } nx7paof9bkudjy1vqs36f4g358zfz7p 296190 296185 2026-08-02T19:14:52Z Jsamwrites 938 Added Z38801 to the approved list of test cases 296190 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38799" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z38799K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z40", "Z17K2": "Z38799K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity repeated?" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z38799K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "tense" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z38799K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z11", "Z8K3": [ "Z20", "Z38801" ], "Z8K4": [ "Z14", "Z38800" ], "Z8K5": "Z38799" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "notable works-sentence, French" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } bvcw09dmcjvdx02zcwvcdau4hz6dlxc 296192 296190 2026-08-02T19:18:41Z Jsamwrites 938 Added Z38802 to the approved list of test cases 296192 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38799" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z38799K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z40", "Z17K2": "Z38799K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity repeated?" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z38799K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "tense" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z38799K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z11", "Z8K3": [ "Z20", "Z38801", "Z38802" ], "Z8K4": [ "Z14", "Z38800" ], "Z8K5": "Z38799" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "notable works-sentence, French" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } q35qrybaqamwqqttg4q0uttboeyma0e Z38800 0 89247 296183 2026-08-02T18:57:58Z Jsamwrites 938 296183 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38800" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38799", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z34669", "Z34669K1": [ "Z11", { "Z1K1": "Z7", "Z7K1": "Z34669", "Z34669K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38799K4" }, "Z11K2": { "Z1K1": "Z7", "Z7K1": "Z10771", "Z10771K1": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z18", "Z18K1": "Z38799K2" }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z19565", "Z19565K1": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z7", "Z7K1": "Z38726", "Z38726K1": { "Z1K1": "Z18", "Z18K1": "Z38799K1" } }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q6581072" } }, "Z19565K2": "Elle", "Z19565K3": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z7", "Z7K1": "Z38726", "Z38726K1": { "Z1K1": "Z18", "Z18K1": "Z38799K1" } }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q6581097" } }, "Z19565K4": "Il", "Z19565K5": "Il" }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z24766", "Z24766K1": { "Z1K1": "Z18", "Z18K1": "Z38799K1" }, "Z24766K2": { "Z1K1": "Z18", "Z18K1": "Z38799K4" } } } } }, { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z18", "Z18K1": "Z38799K3" }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q1994301" } }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z7", "Z7K1": "Z38726", "Z38726K1": { "Z1K1": "Z18", "Z18K1": "Z38799K1" } }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q6581097" } }, "Z802K2": "est connu pour ses œuvres :", "Z802K3": "est connue pour ses œuvres :" }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z7", "Z7K1": "Z38726", "Z38726K1": { "Z1K1": "Z18", "Z18K1": "Z38799K1" } }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q6581097" } }, "Z802K2": "était connu pour ses œuvres :", "Z802K3": "était connue pour ses œuvres :" } }, { "Z1K1": "Z7", "Z7K1": "Z37870", "Z37870K1": { "Z1K1": "Z18", "Z18K1": "Z38799K1" }, "Z37870K2": { "Z1K1": "Z6092", "Z6092K1": "P800" }, "Z37870K3": { "Z1K1": "Z18", "Z18K1": "Z38799K1" } } ], "Z34669K2": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "" }, "Z11K2": " " } }, { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "" }, "Z11K2": "." } ], "Z34669K2": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "" }, "Z11K2": "" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "notable works-sentence, fr, comp" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } brbnpndvcxxhe17cabb7sboqj9c3t3z 296184 296183 2026-08-02T18:58:32Z Jsamwrites 938 296184 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38800" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38799", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z34669", "Z34669K1": [ "Z11", { "Z1K1": "Z7", "Z7K1": "Z34669", "Z34669K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38799K4" }, "Z11K2": { "Z1K1": "Z7", "Z7K1": "Z10771", "Z10771K1": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z18", "Z18K1": "Z38799K2" }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z19565", "Z19565K1": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z7", "Z7K1": "Z38726", "Z38726K1": { "Z1K1": "Z18", "Z18K1": "Z38799K1" } }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q6581072" } }, "Z19565K2": "Elle", "Z19565K3": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z7", "Z7K1": "Z38726", "Z38726K1": { "Z1K1": "Z18", "Z18K1": "Z38799K1" } }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q6581097" } }, "Z19565K4": "Il", "Z19565K5": "Il" }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z24766", "Z24766K1": { "Z1K1": "Z18", "Z18K1": "Z38799K1" }, "Z24766K2": { "Z1K1": "Z18", "Z18K1": "Z38799K4" } } } } }, { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z18", "Z18K1": "Z38799K3" }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q1994301" } }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z7", "Z7K1": "Z38726", "Z38726K1": { "Z1K1": "Z18", "Z18K1": "Z38799K1" } }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q6581097" } }, "Z802K2": "est connu pour ses œuvres :", "Z802K3": "est connue pour ses œuvres :" }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z7", "Z7K1": "Z38726", "Z38726K1": { "Z1K1": "Z18", "Z18K1": "Z38799K1" } }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q6581097" } }, "Z802K2": "était connu pour ses œuvres :", "Z802K3": "était connue pour ses œuvres :" } }, { "Z1K1": "Z7", "Z7K1": "Z37870", "Z37870K1": { "Z1K1": "Z18", "Z18K1": "Z38799K1" }, "Z37870K2": { "Z1K1": "Z6092", "Z6092K1": "P800" }, "Z37870K3": { "Z1K1": "Z18", "Z18K1": "Z38799K1" } } ], "Z34669K2": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38799K4" }, "Z11K2": " " } }, { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38799K4" }, "Z11K2": "." } ], "Z34669K2": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38799K4" }, "Z11K2": "" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "notable works-sentence, fr, comp" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 81u4dzz501wxedojhn6srf4tpua56rv 296186 296184 2026-08-02T19:03:23Z Jsamwrites 938 296186 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38800" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38799", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z34669", "Z34669K1": [ "Z11", { "Z1K1": "Z7", "Z7K1": "Z34669", "Z34669K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38799K4" }, "Z11K2": { "Z1K1": "Z7", "Z7K1": "Z10771", "Z10771K1": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z18", "Z18K1": "Z38799K2" }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z19565", "Z19565K1": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z7", "Z7K1": "Z38726", "Z38726K1": { "Z1K1": "Z18", "Z18K1": "Z38799K1" } }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q6581072" } }, "Z19565K2": "Elle", "Z19565K3": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z7", "Z7K1": "Z38726", "Z38726K1": { "Z1K1": "Z18", "Z18K1": "Z38799K1" } }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q6581097" } }, "Z19565K4": "Il", "Z19565K5": "Il" }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z24766", "Z24766K1": { "Z1K1": "Z18", "Z18K1": "Z38799K1" }, "Z24766K2": { "Z1K1": "Z18", "Z18K1": "Z38799K4" } } } } }, { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z18", "Z18K1": "Z38799K3" }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q1994301" } }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z7", "Z7K1": "Z38726", "Z38726K1": { "Z1K1": "Z18", "Z18K1": "Z38799K1" } }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q6581097" } }, "Z802K2": "est connu pour ses œuvres :", "Z802K3": "est connue pour ses œuvres :" }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z7", "Z7K1": "Z38726", "Z38726K1": { "Z1K1": "Z18", "Z18K1": "Z38799K1" } }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q6581097" } }, "Z802K2": "était connu pour ses œuvres :", "Z802K3": "était connue pour ses œuvres :" } }, { "Z1K1": "Z7", "Z7K1": "Z37870", "Z37870K1": { "Z1K1": "Z18", "Z18K1": "Z38799K1" }, "Z37870K2": { "Z1K1": "Z6092", "Z6092K1": "P800" }, "Z37870K3": { "Z1K1": "Z18", "Z18K1": "Z38799K4" } } ], "Z34669K2": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38799K4" }, "Z11K2": " " } }, { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38799K4" }, "Z11K2": "." } ], "Z34669K2": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38799K4" }, "Z11K2": "" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "notable works-sentence, fr, comp" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 1zy38c9zp9v70dxxm9iwkyzfc8aif3n 296187 296186 2026-08-02T19:08:50Z Jsamwrites 938 296187 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38800" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38799", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z34669", "Z34669K1": [ "Z11", { "Z1K1": "Z7", "Z7K1": "Z34669", "Z34669K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38799K4" }, "Z11K2": { "Z1K1": "Z7", "Z7K1": "Z10771", "Z10771K1": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z18", "Z18K1": "Z38799K2" }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z19565", "Z19565K1": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z7", "Z7K1": "Z38726", "Z38726K1": { "Z1K1": "Z18", "Z18K1": "Z38799K1" } }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q6581072" } }, "Z19565K2": "Elle", "Z19565K3": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z7", "Z7K1": "Z38726", "Z38726K1": { "Z1K1": "Z18", "Z18K1": "Z38799K1" } }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q6581097" } }, "Z19565K4": "Il", "Z19565K5": "Il" }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z24766", "Z24766K1": { "Z1K1": "Z18", "Z18K1": "Z38799K1" }, "Z24766K2": { "Z1K1": "Z18", "Z18K1": "Z38799K4" } } } } }, { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z18", "Z18K1": "Z38799K3" }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q1994301" } }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z7", "Z7K1": "Z38726", "Z38726K1": { "Z1K1": "Z18", "Z18K1": "Z38799K1" } }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q6581097" } }, "Z802K2": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38799K4" }, "Z11K2": "est connu pour ses œuvres :" }, "Z802K3": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38799K4" }, "Z11K2": "est connue pour ses œuvres :" } }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z7", "Z7K1": "Z38726", "Z38726K1": { "Z1K1": "Z18", "Z18K1": "Z38799K1" } }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q6581097" } }, "Z802K2": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38799K4" }, "Z11K2": "était connu pour ses œuvres :" }, "Z802K3": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38799K4" }, "Z11K2": "était connue pour ses œuvres :" } } }, { "Z1K1": "Z7", "Z7K1": "Z37870", "Z37870K1": { "Z1K1": "Z18", "Z18K1": "Z38799K1" }, "Z37870K2": { "Z1K1": "Z6092", "Z6092K1": "P800" }, "Z37870K3": { "Z1K1": "Z18", "Z18K1": "Z38799K4" } } ], "Z34669K2": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38799K4" }, "Z11K2": " " } }, { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38799K4" }, "Z11K2": "." } ], "Z34669K2": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38799K4" }, "Z11K2": "" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "notable works-sentence, fr, comp" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } mf9mlatz62l432rg5olxnknzrkhk2n5 296188 296187 2026-08-02T19:11:13Z Jsamwrites 938 296188 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38800" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38799", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z34669", "Z34669K1": [ "Z11", { "Z1K1": "Z7", "Z7K1": "Z34669", "Z34669K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38799K4" }, "Z11K2": { "Z1K1": "Z7", "Z7K1": "Z10771", "Z10771K1": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z18", "Z18K1": "Z38799K2" }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z19565", "Z19565K1": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z7", "Z7K1": "Z38726", "Z38726K1": { "Z1K1": "Z18", "Z18K1": "Z38799K1" } }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q6581072" } }, "Z19565K2": "Elle", "Z19565K3": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z7", "Z7K1": "Z38726", "Z38726K1": { "Z1K1": "Z18", "Z18K1": "Z38799K1" } }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q6581097" } }, "Z19565K4": "Il", "Z19565K5": "Il" }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z24766", "Z24766K1": { "Z1K1": "Z18", "Z18K1": "Z38799K1" }, "Z24766K2": { "Z1K1": "Z18", "Z18K1": "Z38799K4" } } } } }, { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z18", "Z18K1": "Z38799K3" }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q1994301" } }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z7", "Z7K1": "Z38726", "Z38726K1": { "Z1K1": "Z18", "Z18K1": "Z38799K1" } }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q6581097" } }, "Z802K2": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38799K4" }, "Z11K2": "est connu pour ses œuvres :" }, "Z802K3": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38799K4" }, "Z11K2": "était connue pour ses œuvres :" } }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z7", "Z7K1": "Z38726", "Z38726K1": { "Z1K1": "Z18", "Z18K1": "Z38799K1" } }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q6581097" } }, "Z802K2": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38799K4" }, "Z11K2": "est connu pour ses œuvres :" }, "Z802K3": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38799K4" }, "Z11K2": "est connue pour ses œuvres :" } } }, { "Z1K1": "Z7", "Z7K1": "Z37870", "Z37870K1": { "Z1K1": "Z18", "Z18K1": "Z38799K1" }, "Z37870K2": { "Z1K1": "Z6092", "Z6092K1": "P800" }, "Z37870K3": { "Z1K1": "Z18", "Z18K1": "Z38799K4" } } ], "Z34669K2": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38799K4" }, "Z11K2": " " } }, { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38799K4" }, "Z11K2": "." } ], "Z34669K2": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38799K4" }, "Z11K2": "" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "notable works-sentence, fr, comp" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } d3206i1nv91f9t8rh8oz9al4oipedoy Z38801 0 89248 296189 2026-08-02T19:14:19Z Jsamwrites 938 296189 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38801" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z38799", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z14396", "Z14396K1": { "Z1K1": "Z7", "Z7K1": "Z38799", "Z38799K1": { "Z1K1": "Z6091", "Z6091K1": "Q47484" }, "Z38799K2": { "Z1K1": "Z40", "Z40K1": "Z42" }, "Z38799K3": { "Z1K1": "Z6091", "Z6091K1": "Q192613" }, "Z38799K4": "Z1004" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "André Gide est connu pour ses œuvres : L'Immoraliste, La Porte étroite, La Symphonie pastorale, Les Faux-monnayeurs, Corydon, Les Nourritures terrestres, Les Caves du Vatican, Si le grain ne meurt, Voyage au Congo, Retour de l'U.R.S.S., L'École des femmes, La Séquestrée de Poitiers, L'Affaire Redureau et Le Ramier." } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "André Gide - notable works, fr, test" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 2rxba86owmxrsg7jg22uyldax7l5byc Z38802 0 89249 296191 2026-08-02T19:18:26Z Jsamwrites 938 296191 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38802" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z38799", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z14396", "Z14396K1": { "Z1K1": "Z7", "Z7K1": "Z38799", "Z38799K1": { "Z1K1": "Z6091", "Z6091K1": "Q7197" }, "Z38799K2": { "Z1K1": "Z40", "Z40K1": "Z42" }, "Z38799K3": { "Z1K1": "Z6091", "Z6091K1": "Q192613" }, "Z38799K4": "Z1004" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "Simone de Beauvoir est connue pour ses œuvres : Les Mandarins, Quand prime le spirituel, Pyrrhus et Cinéas, Le Deuxième Sexe, L'Invitée et La Force des choses." } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Simone de Beauvoir, notable works, fr, test" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } d77mfcpbfeg6ooug0byyma5zp9hjmlt Z38803 0 89250 296193 2026-08-02T19:20:01Z Jsamwrites 938 296193 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38803" }, "Z2K2": { "Z1K1": "Z14294", "Z14294K1": [ "Z14293", { "Z1K1": "Z14293", "Z14293K1": "Z38799", "Z14293K2": "Z33056" }, { "Z1K1": "Z14293", "Z14293K1": "Z38797", "Z14293K2": "Z33034" } ], "Z14294K2": "Z38797" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "config for notable works-sentence," } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } dunz6is6rhchdszt842zsh21ug1ol2t 296194 296193 2026-08-02T19:21:12Z Jsamwrites 938 296194 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38803" }, "Z2K2": { "Z1K1": "Z14294", "Z14294K1": [ "Z14293", { "Z1K1": "Z14293", "Z14293K1": "Z38799", "Z14293K2": "Z33056" }, { "Z1K1": "Z14293", "Z14293K1": "Z38797", "Z14293K2": "Z33034" } ], "Z14294K2": "Z38797" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "config for notable works-sentence" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } ml6cg3izdn764x9pofzllohxve18opi Z38804 0 89251 296195 2026-08-02T19:23:05Z Jsamwrites 938 296195 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38804" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z38804K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z40", "Z17K2": "Z38804K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity repeated?" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z38804K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "tense" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z38804K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z11", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z38804" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "notable works-sentence" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 3x8yvnryw3cvmwtk7fgldor3baut3eu 296197 296195 2026-08-02T19:24:14Z Jsamwrites 938 Added Z38805 to the approved list of implementations 296197 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38804" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z38804K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z40", "Z17K2": "Z38804K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity repeated?" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z38804K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "tense" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z38804K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z11", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14", "Z38805" ], "Z8K5": "Z38804" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "notable works-sentence" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 068lhz195ufq4r6xho6wfsitibhy6rv 296199 296197 2026-08-02T19:27:37Z Jsamwrites 938 Added Z38806 to the approved list of test cases 296199 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38804" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z38804K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z40", "Z17K2": "Z38804K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity repeated?" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z38804K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "tense" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z38804K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z11", "Z8K3": [ "Z20", "Z38806" ], "Z8K4": [ "Z14", "Z38805" ], "Z8K5": "Z38804" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "notable works-sentence" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 7m7ivpiy0871ul8qk1pninhpi6m0n8t 296201 296199 2026-08-02T19:29:59Z Jsamwrites 938 Added Z38807 to the approved list of test cases 296201 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38804" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z38804K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z40", "Z17K2": "Z38804K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity repeated?" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z38804K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "tense" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z38804K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z11", "Z8K3": [ "Z20", "Z38806", "Z38807" ], "Z8K4": [ "Z14", "Z38805" ], "Z8K5": "Z38804" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "notable works-sentence" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } rpka2q4krjhperml458ose04pzkcygc Z38805 0 89252 296196 2026-08-02T19:24:01Z Jsamwrites 938 296196 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38805" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38804", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z30438", "Z30438K1": { "Z1K1": "Z7", "Z7K1": "Z14310", "Z14310K1": "Z38803", "Z14310K2": { "Z1K1": "Z18", "Z18K1": "Z38804K4" } }, "Z30438K2": { "Z1K1": "Z18", "Z18K1": "Z38804K1" }, "Z30438K3": { "Z1K1": "Z18", "Z18K1": "Z38804K2" }, "Z30438K4": { "Z1K1": "Z18", "Z18K1": "Z38804K3" }, "Z30438K5": { "Z1K1": "Z18", "Z18K1": "Z38804K4" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "notable works-sentence, comp" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } hz4ib05qifzerlip9lzagpkvshmxaeo Z38806 0 89253 296198 2026-08-02T19:27:17Z Jsamwrites 938 296198 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38806" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z38804", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z14396", "Z14396K1": { "Z1K1": "Z7", "Z7K1": "Z38804", "Z38804K1": { "Z1K1": "Z6091", "Z6091K1": "Q30875" }, "Z38804K2": { "Z1K1": "Z40", "Z40K1": "Z42" }, "Z38804K3": { "Z1K1": "Z6091", "Z6091K1": "Q192613" }, "Z38804K4": "Z1002" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "The notable works of Oscar Wilde include The Importance of Being Earnest, The Picture of Dorian Gray, The Canterville Ghost, The Soul of Man under Socialism, and The Ballad of Reading Gaol." } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Oscar Wilde notable works, en, test" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } tjry5i3e285r6ttmzh4fwm6v0ajk7qv Z38807 0 89254 296200 2026-08-02T19:29:44Z Jsamwrites 938 296200 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38807" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z38804", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z14396", "Z14396K1": { "Z1K1": "Z7", "Z7K1": "Z38804", "Z38804K1": { "Z1K1": "Z6091", "Z6091K1": "Q44272" }, "Z38804K2": { "Z1K1": "Z40", "Z40K1": "Z42" }, "Z38804K3": { "Z1K1": "Z6091", "Z6091K1": "Q192613" }, "Z38804K4": "Z1004" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "Michel Foucault est connu pour ses œuvres : Surveiller et punir, Les Mots et les Choses, L'Archéologie du savoir, L'usage des plaisirs, Histoire de la sexualité et Histoire de la folie à l'âge classique." } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Michel Foucault notable works, fr, test" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } i2b0bnxvcuq6rhrumy65yfsuqghe7sz Talk:Z18938 1 89255 296202 2026-08-02T19:45:50Z C. Scheler 12671 /* The expected result is wrong. */ new section 296202 wikitext text/x-wiki == The expected result is wrong. == One million and larger numbers are written with spaces in German ([https://www.duden.de/sprachwissen/sprachratgeber/Schreibung-von-Zahlen Duden]). The test case [[Z37528]] has the correct expected result: ''"neunhundertneunundneunzig Billionen achthundertachtundachtzig Milliarden siebenhundertsiebenundsiebzig Millionen sechshundertsechsundsechzigtausendfünfhundertfünfundfünfzig"'' [[User:C. Scheler|C. Scheler]] ([[User talk:C. Scheler|talk]]) 19:45, 2 August 2026 (UTC) iund1dg7m1ac1s1mvrh3v2zhwyevudg Z38808 0 89256 296204 2026-08-02T20:44:01Z Jsamwrites 938 296204 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38808" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z38808K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z40", "Z17K2": "Z38808K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity repeated?" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z38808K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "tense" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z38808K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z11", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z38808" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "professions sentence, English" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } ctda6xsf6laa5d2pbbjsf73p7mbqg56 296206 296204 2026-08-02T20:55:02Z Jsamwrites 938 Added Z38809 to the approved list of implementations 296206 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38808" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z38808K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z40", "Z17K2": "Z38808K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity repeated?" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z38808K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "tense" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z38808K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z11", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14", "Z38809" ], "Z8K5": "Z38808" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "professions sentence, English" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } i71dpiisx463oi8eb416wtgerx9y5lo 296214 296206 2026-08-02T21:19:21Z Jsamwrites 938 Added Z38810 to the approved list of test cases 296214 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38808" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z38808K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z40", "Z17K2": "Z38808K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity repeated?" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z38808K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "tense" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z38808K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z11", "Z8K3": [ "Z20", "Z38810" ], "Z8K4": [ "Z14", "Z38809" ], "Z8K5": "Z38808" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "professions sentence, English" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } pfv3f4rmwjdpxniszp8i3xpej69ye4v Z38809 0 89257 296205 2026-08-02T20:54:48Z Jsamwrites 938 296205 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38809" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38808", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z34669", "Z34669K1": [ "Z11", { "Z1K1": "Z7", "Z7K1": "Z34669", "Z34669K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38808K4" }, "Z11K2": { "Z1K1": "Z7", "Z7K1": "Z10771", "Z10771K1": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z18", "Z18K1": "Z38808K2" }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z19565", "Z19565K1": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z7", "Z7K1": "Z38726", "Z38726K1": { "Z1K1": "Z18", "Z18K1": "Z38808K1" } }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q6581072" } }, "Z19565K2": "She", "Z19565K3": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z7", "Z7K1": "Z38726", "Z38726K1": { "Z1K1": "Z18", "Z18K1": "" } }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q6581097" } }, "Z19565K4": "He", "Z19565K5": "They" }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z24766", "Z24766K1": { "Z1K1": "Z18", "Z18K1": "Z38808K1" }, "Z24766K2": { "Z1K1": "Z18", "Z18K1": "Z38808K4" } } } } }, { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z18", "Z18K1": "Z38808K3" }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q1994301" } }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z19565", "Z19565K1": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z7", "Z7K1": "Z38726", "Z38726K1": { "Z1K1": "Z18", "Z18K1": "Z38808K1" } }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q6581072" } }, "Z19565K2": "was", "Z19565K3": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z7", "Z7K1": "Z38726", "Z38726K1": { "Z1K1": "Z18", "Z18K1": "" } }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q6581097" } }, "Z19565K4": "was", "Z19565K5": "were" }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z19565", "Z19565K1": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z7", "Z7K1": "Z38726", "Z38726K1": { "Z1K1": "Z18", "Z18K1": "Z38808K1" } }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q6581072" } }, "Z19565K2": "is", "Z19565K3": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z7", "Z7K1": "Z38726", "Z38726K1": { "Z1K1": "Z18", "Z18K1": "" } }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q6581097" } }, "Z19565K4": "is", "Z19565K5": "are" } }, { "Z1K1": "Z7", "Z7K1": "Z38782", "Z38782K1": { "Z1K1": "Z18", "Z18K1": "Z38808K1" }, "Z38782K2": { "Z1K1": "Z18", "Z18K1": "Z38808K4" } } ], "Z34669K2": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38808K4" }, "Z11K2": " " } }, { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38808K4" }, "Z11K2": "." } ], "Z34669K2": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38808K4" }, "Z11K2": "" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "professions sentence, en, comp" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } n3kspjdlkj6ghu3zwmf3rwc2n8stgx1 296207 296205 2026-08-02T20:55:52Z Jsamwrites 938 296207 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38809" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38808", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z34669", "Z34669K1": [ "Z11", { "Z1K1": "Z7", "Z7K1": "Z34669", "Z34669K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38808K4" }, "Z11K2": { "Z1K1": "Z7", "Z7K1": "Z10771", "Z10771K1": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z18", "Z18K1": "Z38808K2" }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z19565", "Z19565K1": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z7", "Z7K1": "Z38726", "Z38726K1": { "Z1K1": "Z18", "Z18K1": "Z38808K1" } }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q6581072" } }, "Z19565K2": "She", "Z19565K3": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z7", "Z7K1": "Z38726", "Z38726K1": { "Z1K1": "Z18", "Z18K1": "" } }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q6581097" } }, "Z19565K4": "He", "Z19565K5": "They" }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z24766", "Z24766K1": { "Z1K1": "Z18", "Z18K1": "Z38808K1" }, "Z24766K2": { "Z1K1": "Z18", "Z18K1": "Z38808K4" } } } } }, { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z18", "Z18K1": "Z38808K3" }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q1994301" } }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z19565", "Z19565K1": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z7", "Z7K1": "Z38726", "Z38726K1": { "Z1K1": "Z18", "Z18K1": "Z38808K1" } }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q6581072" } }, "Z19565K2": "was", "Z19565K3": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z7", "Z7K1": "Z38726", "Z38726K1": { "Z1K1": "Z18", "Z18K1": "Z38808K1" } }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q6581097" } }, "Z19565K4": "was", "Z19565K5": "were" }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z19565", "Z19565K1": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z7", "Z7K1": "Z38726", "Z38726K1": { "Z1K1": "Z18", "Z18K1": "Z38808K1" } }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q6581072" } }, "Z19565K2": "is", "Z19565K3": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z7", "Z7K1": "Z38726", "Z38726K1": { "Z1K1": "Z18", "Z18K1": "Z38808K1" } }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q6581097" } }, "Z19565K4": "is", "Z19565K5": "are" } }, { "Z1K1": "Z7", "Z7K1": "Z38782", "Z38782K1": { "Z1K1": "Z18", "Z18K1": "Z38808K1" }, "Z38782K2": { "Z1K1": "Z18", "Z18K1": "Z38808K4" } } ], "Z34669K2": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38808K4" }, "Z11K2": " " } }, { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38808K4" }, "Z11K2": "." } ], "Z34669K2": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38808K4" }, "Z11K2": "" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "professions sentence, en, comp" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } ff626o3ecedvhe53v0zwiwn1ss1ahs8 296208 296207 2026-08-02T20:58:00Z Jsamwrites 938 296208 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38809" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38808", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z34669", "Z34669K1": [ "Z11", { "Z1K1": "Z7", "Z7K1": "Z34669", "Z34669K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38808K4" }, "Z11K2": { "Z1K1": "Z7", "Z7K1": "Z10771", "Z10771K1": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z18", "Z18K1": "Z38808K2" }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z19565", "Z19565K1": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z7", "Z7K1": "Z38726", "Z38726K1": { "Z1K1": "Z18", "Z18K1": "Z38808K1" } }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q6581072" } }, "Z19565K2": "She", "Z19565K3": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z7", "Z7K1": "Z38726", "Z38726K1": { "Z1K1": "Z18", "Z18K1": "Z38808K1" } }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q6581097" } }, "Z19565K4": "He", "Z19565K5": "They" }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z24766", "Z24766K1": { "Z1K1": "Z18", "Z18K1": "Z38808K1" }, "Z24766K2": { "Z1K1": "Z18", "Z18K1": "Z38808K4" } } } } }, { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z18", "Z18K1": "Z38808K3" }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q1994301" } }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z19565", "Z19565K1": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z7", "Z7K1": "Z38726", "Z38726K1": { "Z1K1": "Z18", "Z18K1": "Z38808K1" } }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q6581072" } }, "Z19565K2": "was", "Z19565K3": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z7", "Z7K1": "Z38726", "Z38726K1": { "Z1K1": "Z18", "Z18K1": "Z38808K1" } }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q6581097" } }, "Z19565K4": "was", "Z19565K5": "were" }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z19565", "Z19565K1": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z7", "Z7K1": "Z38726", "Z38726K1": { "Z1K1": "Z18", "Z18K1": "Z38808K1" } }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q6581072" } }, "Z19565K2": "is", "Z19565K3": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z7", "Z7K1": "Z38726", "Z38726K1": { "Z1K1": "Z18", "Z18K1": "Z38808K1" } }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q6581097" } }, "Z19565K4": "is", "Z19565K5": "are" } }, { "Z1K1": "Z7", "Z7K1": "Z38782", "Z38782K1": { "Z1K1": "Z18", "Z18K1": "Z38808K1" }, "Z38782K2": { "Z1K1": "Z18", "Z18K1": "Z38808K4" } } ], "Z34669K2": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38808K4" }, "Z11K2": " " } }, { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38808K4" }, "Z11K2": "." } ], "Z34669K2": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38808K4" }, "Z11K2": "" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "professions sentence, en, comp" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } r1d04nftm2v3wz79tkqdp6zdxs9b6ec 296209 296208 2026-08-02T21:01:28Z Jsamwrites 938 296209 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38809" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38808", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z34669", "Z34669K1": [ "Z11", { "Z1K1": "Z7", "Z7K1": "Z34669", "Z34669K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38808K4" }, "Z11K2": { "Z1K1": "Z7", "Z7K1": "Z10771", "Z10771K1": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z18", "Z18K1": "Z38808K2" }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z19565", "Z19565K1": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z7", "Z7K1": "Z38726", "Z38726K1": { "Z1K1": "Z18", "Z18K1": "Z38808K1" } }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q6581072" } }, "Z19565K2": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38808K4" }, "Z11K2": "She" }, "Z19565K3": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z7", "Z7K1": "Z38726", "Z38726K1": { "Z1K1": "Z18", "Z18K1": "Z38808K1" } }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q6581097" } }, "Z19565K4": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38808K4" }, "Z11K2": "He" }, "Z19565K5": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38808K4" }, "Z11K2": "They" } }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z24766", "Z24766K1": { "Z1K1": "Z18", "Z18K1": "Z38808K1" }, "Z24766K2": { "Z1K1": "Z18", "Z18K1": "Z38808K4" } } } } }, { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z18", "Z18K1": "Z38808K3" }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q1994301" } }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z19565", "Z19565K1": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z7", "Z7K1": "Z38726", "Z38726K1": { "Z1K1": "Z18", "Z18K1": "Z38808K1" } }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q6581072" } }, "Z19565K2": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38808K4" }, "Z11K2": "was" }, "Z19565K3": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z7", "Z7K1": "Z38726", "Z38726K1": { "Z1K1": "Z18", "Z18K1": "Z38808K1" } }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q6581097" } }, "Z19565K4": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38808K4" }, "Z11K2": "was" }, "Z19565K5": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38808K4" }, "Z11K2": "were" } }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z19565", "Z19565K1": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z7", "Z7K1": "Z38726", "Z38726K1": { "Z1K1": "Z18", "Z18K1": "Z38808K1" } }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q6581072" } }, "Z19565K2": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38808K4" }, "Z11K2": "is" }, "Z19565K3": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z7", "Z7K1": "Z38726", "Z38726K1": { "Z1K1": "Z18", "Z18K1": "Z38808K1" } }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q6581097" } }, "Z19565K4": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38808K4" }, "Z11K2": "is" }, "Z19565K5": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38808K4" }, "Z11K2": "are" } } }, { "Z1K1": "Z7", "Z7K1": "Z38782", "Z38782K1": { "Z1K1": "Z18", "Z18K1": "Z38808K1" }, "Z38782K2": { "Z1K1": "Z18", "Z18K1": "Z38808K4" } } ], "Z34669K2": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38808K4" }, "Z11K2": " " } }, { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38808K4" }, "Z11K2": "." } ], "Z34669K2": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38808K4" }, "Z11K2": "" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "professions sentence, en, comp" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } gernb1dq5872kfrvkyz6rb8ij0awobl 296210 296209 2026-08-02T21:08:50Z Jsamwrites 938 296210 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38809" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38808", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z34669", "Z34669K1": [ "Z11", { "Z1K1": "Z7", "Z7K1": "Z34669", "Z34669K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38808K4" }, "Z11K2": { "Z1K1": "Z7", "Z7K1": "Z10771", "Z10771K1": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z18", "Z18K1": "Z38808K2" }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z19565", "Z19565K1": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z7", "Z7K1": "Z38726", "Z38726K1": { "Z1K1": "Z18", "Z18K1": "Z38808K1" } }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q6581072" } }, "Z19565K2": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38808K4" }, "Z11K2": "She" }, "Z19565K3": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z7", "Z7K1": "Z38726", "Z38726K1": { "Z1K1": "Z18", "Z18K1": "Z38808K1" } }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q6581097" } }, "Z19565K4": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38808K4" }, "Z11K2": "He" }, "Z19565K5": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38808K4" }, "Z11K2": "They" } }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z24766", "Z24766K1": { "Z1K1": "Z18", "Z18K1": "Z38808K1" }, "Z24766K2": { "Z1K1": "Z18", "Z18K1": "Z38808K4" } } } } }, { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z18", "Z18K1": "Z38808K3" }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q1994301" } }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z19565", "Z19565K1": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z7", "Z7K1": "Z38726", "Z38726K1": { "Z1K1": "Z18", "Z18K1": "Z38808K1" } }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q6581072" } }, "Z19565K2": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38808K4" }, "Z11K2": "was" }, "Z19565K3": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z7", "Z7K1": "Z38726", "Z38726K1": { "Z1K1": "Z18", "Z18K1": "Z38808K1" } }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q6581097" } }, "Z19565K4": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38808K4" }, "Z11K2": "was" }, "Z19565K5": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38808K4" }, "Z11K2": "were" } }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z19565", "Z19565K1": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z7", "Z7K1": "Z38726", "Z38726K1": { "Z1K1": "Z18", "Z18K1": "Z38808K1" } }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q6581072" } }, "Z19565K2": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38808K4" }, "Z11K2": "is" }, "Z19565K3": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z7", "Z7K1": "Z38726", "Z38726K1": { "Z1K1": "Z18", "Z18K1": "Z38808K1" } }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q6581097" } }, "Z19565K4": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38808K4" }, "Z11K2": "is" }, "Z19565K5": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38808K4" }, "Z11K2": "are" } } }, { "Z1K1": "Z7", "Z7K1": "Z26107", "Z26107K1": { "Z1K1": "Z18", "Z18K1": "Z38808K4" }, "Z26107K2": { "Z1K1": "Z7", "Z7K1": "Z21739", "Z21739K1": { "Z1K1": "Z7", "Z7K1": "Z14396", "Z14396K1": { "Z1K1": "Z7", "Z7K1": "Z38782", "Z38782K1": { "Z1K1": "Z18", "Z18K1": "Z38808K1" }, "Z38782K2": { "Z1K1": "Z18", "Z18K1": "Z38808K4" } } } } }, { "Z1K1": "Z7", "Z7K1": "Z38782", "Z38782K1": { "Z1K1": "Z18", "Z18K1": "Z38808K1" }, "Z38782K2": { "Z1K1": "Z18", "Z18K1": "Z38808K4" } } ], "Z34669K2": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38808K4" }, "Z11K2": " " } }, { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38808K4" }, "Z11K2": "." } ], "Z34669K2": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38808K4" }, "Z11K2": "" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "professions sentence, en, comp" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } m8zgyd1nhb3l8dmi5y7az9b5rjhrfwj 296211 296210 2026-08-02T21:13:17Z Jsamwrites 938 296211 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38809" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38808", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z34669", "Z34669K1": [ "Z11", { "Z1K1": "Z7", "Z7K1": "Z34669", "Z34669K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38808K4" }, "Z11K2": { "Z1K1": "Z7", "Z7K1": "Z10771", "Z10771K1": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z18", "Z18K1": "Z38808K2" }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z19565", "Z19565K1": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z7", "Z7K1": "Z38726", "Z38726K1": { "Z1K1": "Z18", "Z18K1": "Z38808K1" } }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q6581072" } }, "Z19565K2": "She", "Z19565K3": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z7", "Z7K1": "Z38726", "Z38726K1": { "Z1K1": "Z18", "Z18K1": "Z38808K1" } }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q6581097" } }, "Z19565K4": "He", "Z19565K5": "They" }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z24766", "Z24766K1": { "Z1K1": "Z18", "Z18K1": "Z38808K1" }, "Z24766K2": { "Z1K1": "Z18", "Z18K1": "Z38808K4" } } } } }, { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z18", "Z18K1": "Z38808K3" }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q1994301" } }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z19565", "Z19565K1": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z7", "Z7K1": "Z38726", "Z38726K1": { "Z1K1": "Z18", "Z18K1": "Z38808K1" } }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q6581072" } }, "Z19565K2": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38808K4" }, "Z11K2": "was" }, "Z19565K3": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z7", "Z7K1": "Z38726", "Z38726K1": { "Z1K1": "Z18", "Z18K1": "Z38808K1" } }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q6581097" } }, "Z19565K4": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38808K4" }, "Z11K2": "was" }, "Z19565K5": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38808K4" }, "Z11K2": "were" } }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z19565", "Z19565K1": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z7", "Z7K1": "Z38726", "Z38726K1": { "Z1K1": "Z18", "Z18K1": "Z38808K1" } }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q6581072" } }, "Z19565K2": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38808K4" }, "Z11K2": "is" }, "Z19565K3": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z7", "Z7K1": "Z38726", "Z38726K1": { "Z1K1": "Z18", "Z18K1": "Z38808K1" } }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q6581097" } }, "Z19565K4": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38808K4" }, "Z11K2": "is" }, "Z19565K5": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38808K4" }, "Z11K2": "are" } } }, { "Z1K1": "Z7", "Z7K1": "Z26107", "Z26107K1": { "Z1K1": "Z18", "Z18K1": "Z38808K4" }, "Z26107K2": { "Z1K1": "Z7", "Z7K1": "Z21739", "Z21739K1": { "Z1K1": "Z7", "Z7K1": "Z14396", "Z14396K1": { "Z1K1": "Z7", "Z7K1": "Z38782", "Z38782K1": { "Z1K1": "Z18", "Z18K1": "Z38808K1" }, "Z38782K2": { "Z1K1": "Z18", "Z18K1": "Z38808K4" } } } } }, { "Z1K1": "Z7", "Z7K1": "Z38782", "Z38782K1": { "Z1K1": "Z18", "Z18K1": "Z38808K1" }, "Z38782K2": { "Z1K1": "Z18", "Z18K1": "Z38808K4" } } ], "Z34669K2": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38808K4" }, "Z11K2": " " } }, { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38808K4" }, "Z11K2": "." } ], "Z34669K2": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38808K4" }, "Z11K2": "" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "professions sentence, en, comp" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } nvv6vseaxzuioj9yzyoa18q9icx97pg Z38810 0 89258 296212 2026-08-02T21:17:52Z Jsamwrites 938 296212 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38810" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z38808", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z14396", "Z14396K1": { "Z1K1": "Z7", "Z7K1": "Z38808", "Z38808K1": { "Z1K1": "Z6091", "Z6091K1": "Q7245" }, "Z38808K2": { "Z1K1": "Z40", "Z40K1": "Z41" }, "Z38808K3": { "Z1K1": "Z6091", "Z6091K1": "Q1994301" }, "Z38808K4": "Z1002" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "He was a journalist, novelist, autobiographer, teacher, humorist, children's writer, travel writer, aphorist, science fiction writer, writer, prose writer, opinion journalist, printer, maritime pilot, and soldier." } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } fn2tonfsve53u0ia6dj3w0fs6opvhh3 296213 296212 2026-08-02T21:19:03Z Jsamwrites 938 296213 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38810" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z38808", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z14396", "Z14396K1": { "Z1K1": "Z7", "Z7K1": "Z38808", "Z38808K1": { "Z1K1": "Z6091", "Z6091K1": "Q7245" }, "Z38808K2": { "Z1K1": "Z40", "Z40K1": "Z41" }, "Z38808K3": { "Z1K1": "Z6091", "Z6091K1": "Q1994301" }, "Z38808K4": "Z1002" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "He was a journalist, novelist, autobiographer, teacher, humorist, children's writer, travel writer, aphorist, science fiction writer, writer, prose writer, opinion journalist, printer, maritime pilot, and soldier." } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Mark Twain, third person, past, en, test" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } iezjiq7bog4spcsw9i7mbvf7slj23wq Z38811 0 89259 296236 2026-08-02T22:03:21Z YoshiRulz 10156 Create test 296236 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38811" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z13701", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z13701", "Z13701K1": { "Z1K1": "Z13518", "Z13518K1": "4" }, "Z13701K2": { "Z1K1": "Z13518", "Z13518K1": "1" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z844", "Z844K2": { "Z1K1": "Z40", "Z40K1": "Z41" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "4 and 1 are coprime" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } g2jvey57nk11qxtkhwjyqkowvrcqqg4 Z38812 0 89260 296237 2026-08-02T22:03:51Z YoshiRulz 10156 Create test 296237 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38812" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z13701", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z13701", "Z13701K1": { "Z1K1": "Z13518", "Z13518K1": "1" }, "Z13701K2": { "Z1K1": "Z13518", "Z13518K1": "1" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z844", "Z844K2": { "Z1K1": "Z40", "Z40K1": "Z41" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "1 and 1 are coprime" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } mtaakrcvu0apm23w93t6z1zkr9rgs0a Z38813 0 89261 296250 2026-08-02T23:19:51Z YoshiRulz 10156 Create implementation 296250 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38813" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z13676", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z16667", "Z16667K1": { "Z1K1": "Z7", "Z7K1": "Z16731", "Z16731K1": { "Z1K1": "Z18", "Z18K1": "Z13676K1" }, "Z16731K2": { "Z1K1": "Z18", "Z18K1": "Z13676K2" } }, "Z16667K2": "Z16660" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "greater than (Naturals), compareTo composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 9ae657jq8ujv8tdmnqfbf1c7ip9w2bs Z38814 0 89262 296251 2026-08-02T23:23:14Z 99of9 1622 296251 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38814" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z38814K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "initial string" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z38814" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "prefix with indefinite article, English" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Adds either \"a \" or \"an \" to a string." } ] } } mc2hfu18w4sac5g1dragsq56p2na68u 296253 296251 2026-08-02T23:24:19Z 99of9 1622 Added Z38815 to the approved list of implementations 296253 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38814" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z38814K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "initial string" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14", "Z38815" ], "Z8K5": "Z38814" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "prefix with indefinite article, English" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Adds either \"a \" or \"an \" to a string." } ] } } dxfukzxjrbzxf4ql94ug0zuzz3zr50y 296255 296253 2026-08-02T23:25:03Z 99of9 1622 Added Z38816 to the approved list of test cases 296255 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38814" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z38814K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "initial string" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z38816" ], "Z8K4": [ "Z14", "Z38815" ], "Z8K5": "Z38814" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "prefix with indefinite article, English" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Adds either \"a \" or \"an \" to a string." } ] } } 7zwkerlhpqdptgpufb2gl5vqy3h0kmv 296257 296255 2026-08-02T23:25:37Z 99of9 1622 Added Z38817 to the approved list of test cases 296257 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38814" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z38814K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "initial string" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z38816", "Z38817" ], "Z8K4": [ "Z14", "Z38815" ], "Z8K5": "Z38814" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "prefix with indefinite article, English" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Adds either \"a \" or \"an \" to a string." } ] } } n4gh7an42mllkduhxc4niz9sakvk6ok Z38815 0 89263 296252 2026-08-02T23:24:06Z 99of9 1622 296252 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38815" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38814", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z15175", "Z15175K1": { "Z1K1": "Z7", "Z7K1": "Z21739", "Z21739K1": { "Z1K1": "Z18", "Z18K1": "Z38814K1" } }, "Z15175K2": { "Z1K1": "Z18", "Z18K1": "Z38814K1" }, "Z15175K3": " " } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "prefix with indefinite article, English, compose" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } g2ircmlupdvmty08enx18mqiu4nmchu Z38816 0 89264 296254 2026-08-02T23:24:49Z 99of9 1622 296254 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38816" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z38814", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z38814", "Z38814K1": "apple" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "an apple" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "\"apple\": \"an apple\"" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } kwer253pgcu7n3m3l303nmgs5wwpbax Z38817 0 89265 296256 2026-08-02T23:25:25Z 99of9 1622 296256 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38817" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z38814", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z38814", "Z38814K1": "red apple" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "a red apple" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "\"red apple\": \"a red apple\"" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } aexzg7lzo7buph2dzgxuc8n3p582lbb Z38818 0 89266 296258 2026-08-02T23:26:15Z YoshiRulz 10156 Create implementation 296258 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38818" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z13676", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z10174", "Z10174K1": { "Z1K1": "Z7", "Z7K1": "Z10216", "Z10216K1": { "Z1K1": "Z7", "Z7K1": "Z23883", "Z23883K1": { "Z1K1": "Z18", "Z18K1": "Z13676K1" } } }, "Z10174K2": { "Z1K1": "Z7", "Z7K1": "Z10184", "Z10184K1": { "Z1K1": "Z7", "Z7K1": "Z23883", "Z23883K1": { "Z1K1": "Z18", "Z18K1": "Z13676K2" } }, "Z10184K2": { "Z1K1": "Z7", "Z7K1": "Z13676", "Z13676K1": { "Z1K1": "Z7", "Z7K1": "Z13582", "Z13582K1": { "Z1K1": "Z18", "Z18K1": "Z13676K1" } }, "Z13676K2": { "Z1K1": "Z7", "Z7K1": "Z13582", "Z13582K1": { "Z1K1": "Z18", "Z18K1": "Z13676K2" } } } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "greater than (Naturals), recursive composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } ayntievma7pezdab1xnuxureex9iym5 Z38819 0 89267 296263 2026-08-02T23:37:22Z YoshiRulz 10156 Create implementation 296263 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38819" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z13689", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z15946", "Z15946K1": { "Z1K1": "Z7", "Z7K1": "Z13713", "Z13713K1": { "Z1K1": "Z18", "Z18K1": "Z13689K2" } }, "Z15946K2": { "Z1K1": "Z7", "Z7K1": "Z13713", "Z13713K1": { "Z1K1": "Z18", "Z18K1": "Z13689K1" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "less than (Naturals), Z15946 composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } pwpeq7l997ofemlbl3pu93zhdx3qtjp Z38820 0 89268 296264 2026-08-02T23:38:00Z YoshiRulz 10156 Create implementation 296264 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38820" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z13689", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z16667", "Z16667K1": { "Z1K1": "Z7", "Z7K1": "Z16731", "Z16731K1": { "Z1K1": "Z18", "Z18K1": "Z13689K1" }, "Z16731K2": { "Z1K1": "Z18", "Z18K1": "Z13689K2" } }, "Z16667K2": "Z16662" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "less than (Naturals), compareTo composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 3krvom39s5v0pgvh6a2f78e60pm2zgl Z38821 0 89269 296265 2026-08-02T23:45:13Z YoshiRulz 10156 Create implementation 296265 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38821" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z13689", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z10174", "Z10174K1": { "Z1K1": "Z7", "Z7K1": "Z10216", "Z10216K1": { "Z1K1": "Z7", "Z7K1": "Z23883", "Z23883K1": { "Z1K1": "Z18", "Z18K1": "Z13689K2" } } }, "Z10174K2": { "Z1K1": "Z7", "Z7K1": "Z10184", "Z10184K1": { "Z1K1": "Z7", "Z7K1": "Z23883", "Z23883K1": { "Z1K1": "Z18", "Z18K1": "Z13689K1" } }, "Z10184K2": { "Z1K1": "Z7", "Z7K1": "Z13689", "Z13689K1": { "Z1K1": "Z7", "Z7K1": "Z13582", "Z13582K1": { "Z1K1": "Z18", "Z18K1": "Z13689K1" } }, "Z13689K2": { "Z1K1": "Z7", "Z7K1": "Z13582", "Z13582K1": { "Z1K1": "Z18", "Z18K1": "Z13689K2" } } } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "less than (Naturals), recursive composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 714q3tawfq9nrl1nvj80y2vnh9ba3b8 Z38822 0 89270 296284 2026-08-03T04:03:00Z Carnildo 54460 Add test case for Spanish 296284 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38822" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z26039", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z26039", "Z26039K1": { "Z1K1": "Z6091", "Z6091K1": "Q8495" }, "Z26039K2": { "Z1K1": "Z6091", "Z6091K1": "Q11435" }, "Z26039K3": "Z1003" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "\"La leche es un líquido.\"" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "[es] La leche es un liquido." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Simple test of article use and gender agreement." } ] } } 70uuxr1st53rk2g4waj1jzrsv8vcd4t Z38823 0 89271 296285 2026-08-03T04:08:31Z Carnildo 54460 Add test case for Spanish 296285 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38823" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z26039", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z26039", "Z26039K1": { "Z1K1": "Z6091", "Z6091K1": "Q283" }, "Z26039K2": { "Z1K1": "Z6091", "Z6091K1": "Q11435" }, "Z26039K3": "Z1003" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "El agua es un líquido." } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "[es] El agua es un liquido" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Test of article use and gender agreement, exception to the usual rule." } ] } } 974isk55dtzpo4c0a80ivkr4h4sktdq Z38824 0 89272 296286 2026-08-03T04:11:14Z Carnildo 54460 Add test case for Spanish 296286 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38824" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z26039", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z26039", "Z26039K1": { "Z1K1": "Z6091", "Z6091K1": "Q39397" }, "Z26039K2": { "Z1K1": "Z6091", "Z6091K1": "Q39546" }, "Z26039K3": "Z1003" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "El hacha es una herramienta." } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "[es] El hacha es una herramienta." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Test of article use and gender agreement, exception to the usual rule." } ] } } lbqrogvn2wo8uakjanta5hvwnpdmrl6 Z38825 0 89273 296287 2026-08-03T04:28:50Z Carnildo 54460 Add test case for English 296287 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38825" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z26039", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z26039", "Z26039K1": { "Z1K1": "Z6091", "Z6091K1": "Q23311" }, "Z26039K2": { "Z1K1": "Z6091", "Z6091K1": "Q515" }, "Z26039K3": "Z1002" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "The City of London is a city." } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "[en] The City of London is a city." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Test of article usage: a city name takes an article if it begins with a descriptor (such as \"city\")." } ] } } r36vua7pgacr8sao3x849kk50nlelp3 Z38826 0 89274 296289 2026-08-03T04:31:49Z Carnildo 54460 Add test case for English 296289 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38826" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z26039", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z26039", "Z26039K1": { "Z1K1": "Z6091", "Z6091K1": "Q60" }, "Z26039K2": { "Z1K1": "Z6091", "Z6091K1": "Q515" }, "Z26039K3": "Z1002" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "New York City is a city." } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "[en] New York City is a city" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Test of article usage: a city name does not take an article if it ends with a descriptor (such as \"city\")." } ] } } 8kktvthou7h7hww80qf2wrctja5olhv Z38827 0 89275 296291 2026-08-03T04:37:48Z Carnildo 54460 Add test case for English 296291 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38827" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z26039", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z26039", "Z26039K1": { "Z1K1": "Z6091", "Z6091K1": "Q283" }, "Z26039K2": { "Z1K1": "Z6091", "Z6091K1": "Q11435" }, "Z26039K3": "Z1002" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "Water is a liquid." } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "[en] Water is a liquid" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Test article usage: mass nouns don't take articles." } ] } } 5et1856sj3x2vmji3zwld0afcenfc4t Z38828 0 89276 296292 2026-08-03T04:41:44Z Carnildo 54460 Add test case for English 296292 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38828" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z26039", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z26039", "Z26039K1": { "Z1K1": "Z6091", "Z6091K1": "Q39397" }, "Z26039K2": { "Z1K1": "Z6091", "Z6091K1": "Q39546" }, "Z26039K3": "Z1002" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "An axe is a physical tool." } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "[en] An axe is a tool" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Test article usage: a countable noun takes an article." } ] } } 7wcbv4raj6g4ohi111n287s172u4xtw 296297 296292 2026-08-03T07:50:57Z 99of9 1622 296297 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38828" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z26039", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z26039", "Z26039K1": { "Z1K1": "Z6091", "Z6091K1": "Q39397" }, "Z26039K2": { "Z1K1": "Z6091", "Z6091K1": "Q39546" }, "Z26039K3": "Z1002" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "An axe is a physical tool." } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "(#) [en] An axe is a tool" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Test article usage: a countable noun takes an article.\n#this is a subclass relationship, not instance of. " } ] } } iotvy04s3ynavlsij0yfvk467734r00 Z38829 0 89278 296301 2026-08-03T09:56:26Z Jsamwrites 938 296301 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38829" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z38829K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z40", "Z17K2": "Z38829K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity repeated?" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z38829K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "tense" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z38829K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z11", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z38829" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "professions sentence, French" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } isqgppdbolr8xckbsn7bbljx6u0zdmx 296304 296301 2026-08-03T10:03:39Z Jsamwrites 938 Added Z38830 to the approved list of implementations 296304 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38829" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z38829K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z40", "Z17K2": "Z38829K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity repeated?" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z38829K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "tense" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z38829K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z11", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14", "Z38830" ], "Z8K5": "Z38829" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "professions sentence, French" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } mtxs6kzuognkk7y93blqz4b564ebp7t Z38830 0 89279 296302 2026-08-03T10:03:04Z Jsamwrites 938 296302 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38830" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38829", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z34669", "Z34669K1": [ "Z11", { "Z1K1": "Z7", "Z7K1": "Z34669", "Z34669K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "" }, "Z11K2": { "Z1K1": "Z7", "Z7K1": "Z10771", "Z10771K1": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z18", "Z18K1": "Z38829K2" }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z19565", "Z19565K1": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z7", "Z7K1": "Z38726", "Z38726K1": { "Z1K1": "Z18", "Z18K1": "Z38829K1" } }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q6581072" } }, "Z19565K2": "Elle", "Z19565K3": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z7", "Z7K1": "Z38726", "Z38726K1": { "Z1K1": "Z18", "Z18K1": "Z38829K1" } }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q6581097" } }, "Z19565K4": "Il", "Z19565K5": "Il" }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z24766", "Z24766K1": { "Z1K1": "Z18", "Z18K1": "Z38829K1" }, "Z24766K2": { "Z1K1": "Z18", "Z18K1": "Z38829K4" } } } } }, { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z18", "Z18K1": "Z38829K3" }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q1994301" } }, "Z802K2": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38829K4" }, "Z11K2": "était" }, "Z802K3": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38829K4" }, "Z11K2": "est" } }, { "Z1K1": "Z7", "Z7K1": "Z26107", "Z26107K1": { "Z1K1": "Z18", "Z18K1": "Z38829K4" }, "Z26107K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z7", "Z7K1": "Z38726", "Z38726K1": { "Z1K1": "Z18", "Z18K1": "Z38829K1" } }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q6581072" } }, "Z802K2": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38829K4" }, "Z11K2": "une" }, "Z802K3": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38829K4" }, "Z11K2": "un" } } }, { "Z1K1": "Z7", "Z7K1": "Z38782", "Z38782K1": { "Z1K1": "Z18", "Z18K1": "Z38829K1" }, "Z38782K2": { "Z1K1": "Z18", "Z18K1": "Z38829K4" } } ], "Z34669K2": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38829K4" }, "Z11K2": " " } }, { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38829K4" }, "Z11K2": "." } ], "Z34669K2": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38829K4" }, "Z11K2": "" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "professions sentence, fr, comp" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } exggaxxi10ia3wllfnbef49qagwq5bo 296303 296302 2026-08-03T10:03:25Z Jsamwrites 938 296303 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38830" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38829", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z34669", "Z34669K1": [ "Z11", { "Z1K1": "Z7", "Z7K1": "Z34669", "Z34669K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38829K4" }, "Z11K2": { "Z1K1": "Z7", "Z7K1": "Z10771", "Z10771K1": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z18", "Z18K1": "Z38829K2" }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z19565", "Z19565K1": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z7", "Z7K1": "Z38726", "Z38726K1": { "Z1K1": "Z18", "Z18K1": "Z38829K1" } }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q6581072" } }, "Z19565K2": "Elle", "Z19565K3": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z7", "Z7K1": "Z38726", "Z38726K1": { "Z1K1": "Z18", "Z18K1": "Z38829K1" } }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q6581097" } }, "Z19565K4": "Il", "Z19565K5": "Il" }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z24766", "Z24766K1": { "Z1K1": "Z18", "Z18K1": "Z38829K1" }, "Z24766K2": { "Z1K1": "Z18", "Z18K1": "Z38829K4" } } } } }, { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z18", "Z18K1": "Z38829K3" }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q1994301" } }, "Z802K2": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38829K4" }, "Z11K2": "était" }, "Z802K3": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38829K4" }, "Z11K2": "est" } }, { "Z1K1": "Z7", "Z7K1": "Z26107", "Z26107K1": { "Z1K1": "Z18", "Z18K1": "Z38829K4" }, "Z26107K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z7", "Z7K1": "Z38726", "Z38726K1": { "Z1K1": "Z18", "Z18K1": "Z38829K1" } }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q6581072" } }, "Z802K2": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38829K4" }, "Z11K2": "une" }, "Z802K3": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38829K4" }, "Z11K2": "un" } } }, { "Z1K1": "Z7", "Z7K1": "Z38782", "Z38782K1": { "Z1K1": "Z18", "Z18K1": "Z38829K1" }, "Z38782K2": { "Z1K1": "Z18", "Z18K1": "Z38829K4" } } ], "Z34669K2": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38829K4" }, "Z11K2": " " } }, { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38829K4" }, "Z11K2": "." } ], "Z34669K2": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38829K4" }, "Z11K2": "" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "professions sentence, fr, comp" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } s1pt76rcjnctluqnwjb0yxjiaglco7z 296305 296303 2026-08-03T10:05:19Z Jsamwrites 938 296305 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38830" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38829", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z34669", "Z34669K1": [ "Z11", { "Z1K1": "Z7", "Z7K1": "Z34669", "Z34669K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38829K4" }, "Z11K2": { "Z1K1": "Z7", "Z7K1": "Z10771", "Z10771K1": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z18", "Z18K1": "Z38829K2" }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z19565", "Z19565K1": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z7", "Z7K1": "Z38726", "Z38726K1": { "Z1K1": "Z18", "Z18K1": "Z38829K1" } }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q6581072" } }, "Z19565K2": "Elle", "Z19565K3": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z7", "Z7K1": "Z38726", "Z38726K1": { "Z1K1": "Z18", "Z18K1": "Z38829K1" } }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q6581097" } }, "Z19565K4": "Il", "Z19565K5": "Il" }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z24766", "Z24766K1": { "Z1K1": "Z18", "Z18K1": "Z38829K1" }, "Z24766K2": { "Z1K1": "Z18", "Z18K1": "Z38829K4" } } } } }, { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z18", "Z18K1": "Z38829K3" }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q1994301" } }, "Z802K2": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38829K4" }, "Z11K2": "était" }, "Z802K3": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38829K4" }, "Z11K2": "est" } }, { "Z1K1": "Z7", "Z7K1": "Z26107", "Z26107K1": { "Z1K1": "Z18", "Z18K1": "Z38829K4" }, "Z26107K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z7", "Z7K1": "Z38726", "Z38726K1": { "Z1K1": "Z18", "Z18K1": "Z38829K1" } }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q6581072" } }, "Z802K2": "une", "Z802K3": "un" } }, { "Z1K1": "Z7", "Z7K1": "Z38782", "Z38782K1": { "Z1K1": "Z18", "Z18K1": "Z38829K1" }, "Z38782K2": { "Z1K1": "Z18", "Z18K1": "Z38829K4" } } ], "Z34669K2": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38829K4" }, "Z11K2": " " } }, { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38829K4" }, "Z11K2": "." } ], "Z34669K2": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38829K4" }, "Z11K2": "" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "professions sentence, fr, comp" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } px3tvtvmk8lt3sztj92ehdg3cifomr8 296306 296305 2026-08-03T10:10:05Z Jsamwrites 938 296306 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38830" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38829", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z34669", "Z34669K1": [ "Z11", { "Z1K1": "Z7", "Z7K1": "Z34669", "Z34669K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38829K4" }, "Z11K2": { "Z1K1": "Z7", "Z7K1": "Z10771", "Z10771K1": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z18", "Z18K1": "Z38829K2" }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z19565", "Z19565K1": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z7", "Z7K1": "Z38726", "Z38726K1": { "Z1K1": "Z18", "Z18K1": "Z38829K1" } }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q6581072" } }, "Z19565K2": "Elle", "Z19565K3": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z7", "Z7K1": "Z38726", "Z38726K1": { "Z1K1": "Z18", "Z18K1": "Z38829K1" } }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q6581097" } }, "Z19565K4": "Il", "Z19565K5": "Il" }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z24766", "Z24766K1": { "Z1K1": "Z18", "Z18K1": "Z38829K1" }, "Z24766K2": { "Z1K1": "Z18", "Z18K1": "Z38829K4" } } } } }, { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z18", "Z18K1": "Z38829K3" }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q1994301" } }, "Z802K2": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38829K4" }, "Z11K2": "était" }, "Z802K3": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38829K4" }, "Z11K2": "est" } }, { "Z1K1": "Z7", "Z7K1": "Z38782", "Z38782K1": { "Z1K1": "Z18", "Z18K1": "Z38829K1" }, "Z38782K2": { "Z1K1": "Z18", "Z18K1": "Z38829K4" } } ], "Z34669K2": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38829K4" }, "Z11K2": " " } }, { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38829K4" }, "Z11K2": "." } ], "Z34669K2": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z38829K4" }, "Z11K2": "" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "professions sentence, fr, comp" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 41wenx71w4go8syomhklc42vrga53sv Z38831 0 89280 296311 2026-08-03T11:46:50Z Jsamwrites 938 296311 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38831" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z38829", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z14396", "Z14396K1": { "Z1K1": "Z7", "Z7K1": "Z38829", "Z38829K1": { "Z1K1": "Z6091", "Z6091K1": "Q7294" }, "Z38829K2": { "Z1K1": "Z40", "Z40K1": "Z42" }, "Z38829K3": { "Z1K1": "Z6091", "Z6091K1": "Q1994301" }, "Z38829K4": "Z1004" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "Johannes Brahms était compositeur, chef d'orchestre et pianiste." } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Johannes Brahms, fr, test" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } spm5e1jqu59320tgb6hfpf84lxb23qh Z38832 0 89281 296312 2026-08-03T11:48:00Z Jsamwrites 938 296312 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38832" }, "Z2K2": { "Z1K1": "Z14294", "Z14294K1": [ "Z14293", { "Z1K1": "Z14293", "Z14293K1": "Z38808", "Z14293K2": "Z33034" }, { "Z1K1": "Z14293", "Z14293K1": "Z38829", "Z14293K2": "Z33056" } ], "Z14294K2": "Z38808" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "professions sentence" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } efjh5vmcb8gf82rm064oyhaf5dlw3oh 296313 296312 2026-08-03T11:48:40Z Jsamwrites 938 296313 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38832" }, "Z2K2": { "Z1K1": "Z14294", "Z14294K1": [ "Z14293", { "Z1K1": "Z14293", "Z14293K1": "Z38808", "Z14293K2": "Z33034" }, { "Z1K1": "Z14293", "Z14293K1": "Z38829", "Z14293K2": "Z33056" } ], "Z14294K2": "Z38808" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "config for professions sentence" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } engeu3p6xilqjiz5w62b8b9evgqjbl7 Z38833 0 89282 296314 2026-08-03T11:49:42Z Jsamwrites 938 296314 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38833" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z38833K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z40", "Z17K2": "Z38833K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity repeated?" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z38833K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "tense" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z38833K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z11", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z38833" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "professions sentence" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } pw47vkda3nni7kj9o9vix6rdsclpayr 296316 296314 2026-08-03T11:50:45Z Jsamwrites 938 Added Z38834 to the approved list of implementations 296316 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38833" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z38833K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z40", "Z17K2": "Z38833K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity repeated?" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z38833K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "tense" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z38833K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z11", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14", "Z38834" ], "Z8K5": "Z38833" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "professions sentence" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } g3u2g2eaqiovaacu81yr9eoop06eq5d 296319 296316 2026-08-03T11:52:41Z Jsamwrites 938 Added Z38835 to the approved list of test cases 296319 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38833" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z38833K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z40", "Z17K2": "Z38833K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity repeated?" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z38833K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "tense" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z38833K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z11", "Z8K3": [ "Z20", "Z38835" ], "Z8K4": [ "Z14", "Z38834" ], "Z8K5": "Z38833" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "professions sentence" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } mzrd0j3xb19jpp1xwgifdee1coiub1r Z38834 0 89283 296315 2026-08-03T11:50:31Z Jsamwrites 938 296315 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38834" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z38833", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z30438", "Z30438K1": { "Z1K1": "Z7", "Z7K1": "Z14310", "Z14310K1": "Z38832", "Z14310K2": { "Z1K1": "Z18", "Z18K1": "Z38833K4" } }, "Z30438K2": { "Z1K1": "Z18", "Z18K1": "Z38833K1" }, "Z30438K3": { "Z1K1": "Z18", "Z18K1": "Z38833K2" }, "Z30438K4": { "Z1K1": "Z18", "Z18K1": "Z38833K3" }, "Z30438K5": { "Z1K1": "Z18", "Z18K1": "Z38833K4" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "professions sentence, comp" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } hyg7tu2h4lf4carncaydfkzey2fu6e7 User:B38834-24-0448 2 89284 296317 2026-08-03T11:51:08Z B38834-24-0448 97908 Created page with "[https://github.com/pea-information-center?tab=overview&from=2026-07-01&to=2026-07-31 https://github.com/pea-information-center]" 296317 wikitext text/x-wiki [https://github.com/pea-information-center?tab=overview&from=2026-07-01&to=2026-07-31 https://github.com/pea-information-center] nix5kp8xvppdvhjjkn86v01c4ivlufe Z38835 0 89285 296318 2026-08-03T11:52:31Z Jsamwrites 938 296318 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z38835" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z38833", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z14396", "Z14396K1": { "Z1K1": "Z7", "Z7K1": "Z38833", "Z38833K1": { "Z1K1": "Z6091", "Z6091K1": "Q254" }, "Z38833K2": { "Z1K1": "Z40", "Z40K1": "Z42" }, "Z38833K3": { "Z1K1": "Z6091", "Z6091K1": "Q1994301" }, "Z38833K4": "Z1004" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "Wolfgang Amadeus Mozart était compositeur, professeur de musique, pianiste, musicien, organiste et violoniste." } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Mozart-professions, fr, test" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 0yg64ee5id9r7hmepbnyxb0ikxbvi21