Wikifunctions wikifunctionswiki https://www.wikifunctions.org/wiki/Wikifunctions:Main_Page MediaWiki 1.47.0-wmf.24 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 330717 330448 2026-10-21T01:52:13Z YoshiRulz 10156 /* Draft policy for language fallback strategies */ Bump, remove off-topic 330717 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/ }} == Draft policy for language fallback strategies == [[Help:Language fallback]]<br>I'd appreciate any comments, but I'm particularly seeking approval for this planned mass edit: * '[[Z25065|limited]]' in all [[:Category:Display functions]] * '[[Z14310|none]]' in all [[:Category:Reading functions]] * '[[Z25065|limited]]' in all [[:Category:Abstract description functions]] * NEW STRATEGY '[[Z40583|insistent]]' in all [[:Category:Semantic fragment functions]] (including the ones I haven't categorised yet) * '[[Z40583|insistent]]' in all [[:Category:Hatnote functions]] * '[[Z40583|insistent]]' in all [[:Category:Multilingual captioned image functions]] * '[[Z14310|none]]' in all [[:Category:Conjugation tables]] * '[[Z14310|none]]' in all {{Z|36462}}-producing functions? {{ping|Denny|p=}} * '[[Z25065|limited]]' in everything else: punctuation helpers, lexeme and inflection helpers, partial sentence functions... [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 01:52, 21 October 2026 (UTC) :I am happy that see that you want to structure the language fallback strategies. I can't oversee the consequences, but I trust you in this plan. [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 11:46, 30 August 2026 (UTC) ::At first read, the policy looks great (even if a person speaking fr-CA will probably be angry with that example, despite being largely true). I also approve the planned mass edit so far, it's good to test that. Thanks for the work! [[User:Ornithorynque liminaire|Ornithorynque liminaire (she/they)]] ([[User talk:Ornithorynque liminaire|talk]]) 16:20, 30 August 2026 (UTC) :::It would also be very great to have a schema and more examples so the policy could be more understandable for newcomers. [[User:Ornithorynque liminaire|Ornithorynque liminaire (she/they)]] ([[User talk:Ornithorynque liminaire|talk]]) 16:22, 30 August 2026 (UTC) :None for the Syntactic tables is a good idea, I think that one will go from experimental right to deprecated anyway. I am not sure yet about the Semantic fragment functions, and would like to see the effect once we have a few more. --[[User:Denny|Denny]] ([[User talk:Denny|talk]]) 11:48, 3 September 2026 (UTC) :Can you provide some examples of things that will change? --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 04:52, 11 September 2026 (UTC) ::'None' &rarr; 'Limited': {{Z|20780}} will use the Dutch implementation when Afrikaans is requested, instead of the ISO 8601 fallback.<br>'None' &rarr; 'Insistent': {{Z|36083}} will use the English implementation when German is requested, instead of the fallback that's just an arrow.<br>Improvements are very much dependent on how the fallback language lists are configured. And the [[Z14294]]s themselves&mdash;yesterday I went through and replaced hardcoded [ en, en-GB ] with {{Z|33034}}, but in a world where I hadn't, the 'Limited' strategy would be helpful in routing the dialects to en. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 17:13, 11 September 2026 (UTC) :::I'm a bit conflicted here (and I've flipped around in the past too, so don't expect consistency sorry!). In the main articles example, I feel like the default is better than displaying English for German. Main articles doesn't really need words. Certainly En-dialects should get English, but as you say, we have other ways of ensuring that. I don't know enough about Afrikaans to comment on that one. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 03:58, 17 September 2026 (UTC) == i can create my own function? == i need enable my implementation for my function Z38065 [[User:Spider077|Spider077]] ([[User talk:Spider077|talk]]) 05:40, 6 September 2026 (UTC) :Please request connections at [[Wikifunctions:Requests for connection and disconnection]]. :I do not think this particular implementation should be connected. :# The function has no test cases, so its intended purpose is not entirely clear. :# The function appears to be a duplicate of {{Z|Z11602}}. :# The implementation will return an error because <code>Text</code> is undefined. :# In any event, <code>print()</code> returns the value <code>None</code>, so the implementation would end up returning {{Z|Z24}}. :Please feel free to reply here if you need any help. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 10:24, 6 September 2026 (UTC) ::I fixed[[File:The Quantum Code.png]] [[User:Spider077|Spider077]] ([[User talk:Spider077|talk]]) 14:30, 29 September 2026 (UTC) == Technical limitations or something on my side? == Hi there, I'm experimenting with different ways to improve NLG in French (many things to do). I experiment some limitations, I don't if they come from the software or something I did: # I tried to create a typed list in {{Z|Z42597}}, similarly to {{Z|Z38002}}, but impossible to add this type (I'm blocked with an empty content box). The Edit Raw JSON script also fails on publication. # I tried to find if an item is a subclass of another in {{Z|Z41641}} and {{Z|Z41649}}, but I only get the error "WASM interpreter aborted (unreachable executed)". Is it me? Or some current limitations? Are there workarounds? Any help appreciated! Cheers. [[User:Ornithorynque liminaire|Ornithorynque liminaire (she/they)]] ([[User talk:Ornithorynque liminaire|talk]]) 14:38, 19 September 2026 (UTC) :1. Z42957 is a {{Z|Z6}}. It is possible to create a typed list of {{Z|Z6091}}, if that’s what you have in mind. :2. Yes, that’s a tricky one. I don’t have time right now, but I should be able to look at it in a few hours or tomorrow morning. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 18:24, 19 September 2026 (UTC) ::Thank you! For some reason I couldn't create a typed list earlier, but it looks fixed now (I was able to create {{Z|Z42639}}). The interface could still be a bit clearer... {{Z|Z42597}} can be deleted, btw. [[User:Ornithorynque liminaire|Ornithorynque liminaire (she/they)]] ([[User talk:Ornithorynque liminaire|talk]]) 19:39, 19 September 2026 (UTC) :::Good. I agree, the interface for type specification is a little peculiar for “generic” types. :::I’ve had a little look at your second problem and I don’t have a quick fix. Theoretically, I think you want to apply the subclass test to each of the classes of which the item is an instance, having failed to establish that the item is an instance of the superclass. [https://www.wikifunctions.org/view/en/Z36572?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36572%22%2C%22Z36572K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z30120%22%2C%22Z30120K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q84%22%7D%2C%22Z30120K2%22%3A%5B%22Z6030%22%2C%22Z6036%22%5D%2C%22Z30120K3%22%3A%5B%22Z60%22%5D%2C%22Z30120K4%22%3A%5B%22Z6092%22%2C%7B%22Z1K1%22%3A%22Z6092%22%2C%22Z6092K1%22%3A%22P31%22%7D%5D%7D%2C%22Z36572K2%22%3A%5B%22Z6091%22%2C%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q486972%22%7D%5D%2C%22Z36572K3%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%223%22%7D%7D This function call] seems to work, but I would be worried about timing out, generally. It would perhaps be better to create a list of classes that are, ultimately, types of human settlement and only use the more expensive traversal for items that are not instances of any of those classes. I don’t see any such list currently, but the idea is expressed in {{Z|Z41921}}, so @[[User:Jsamwrites|Jsamwrites]] might be interested in collaborating. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 20:38, 19 September 2026 (UTC) ::::As I mentioned [[Talk:Z41920|here]], your solution is ideally correct, but because of technical limitations, I created a faster version for general French usages. [[User:Jsamwrites|John Samuel]] 21:11, 19 September 2026 (UTC) :::::Thanks @[[User:GrounderUK|GrounderUK]]! Any help or Phabricator page (or some dashboard) where we could understand what's likely to timeout? I would love to reduce the burden on the servers but I have no clue on what's causing it. [[User:Ornithorynque liminaire|Ornithorynque liminaire (she/they)]] ([[User talk:Ornithorynque liminaire|talk]]) 11:41, 20 September 2026 (UTC) ::::::I’m not aware of a suitable page, but I think it would be a good idea to have one. Perhaps we should add it to [[Special:MyLanguage/Wikifunctions:How to create implementations]], which is linked to from every implementation? We should probably also have a general Phabricator task for logging errors that are hard to understand and/or impossible to translate. This might fit under [[:phab:T432195]], unless @[[User:LMorgantini-WMF|LMorgantini-WMF]] has a better suggestion. ::::::For now, I would only suggest that we: ::::::* generally avoid {{Z|Z6821}} and use either {{Z|Z6820}} or one of its wrappers, like {{Z|Z30120}} or {{Z|Z23762}} ::::::* test using smaller and fewer Wikidata items ::::::* use the same item(s) for different tests, where appropriate ::::::* avoid unnecessary variation in fetch calls. ::::::[[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 13:19, 20 September 2026 (UTC) :::::::* If a function does not need to pull labels or statements from an Item/Property/Lexeme, it should not fetch it. :::::::** When a label or statement ''is'' needed, from that point on you should only pass around the fetched Item/etc. and not its reference. Unfortunately the naming conventions and [[WF:Catalogue/Wikidata_operations/Item#Labels_and_aliases|catalogue]] aren't very helpful for finding the right label functions at the moment. :::::::* Replace {{Z|22820}} with specialised filter functions where possible to avoid having to repeat a long expression. :::::::* When implementing by composition, try to do it without recursion, at least until a non-recursive or code implementation gets connected. Recursive compositions are slower and more annoying to debug. (Code implementations can use recursion with much less overhead, but are limited in other ways ofc.) :::::::* Embedded function calls often fail, even when the same arguments work fine when used on the function's view page. Must be a separate cache. :::::::[[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 22:24, 20 September 2026 (UTC) == Wikifunctions & Abstract Wikipedia Newsletter #266: Memoization arriving == There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-09-25|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it! In this issue, we talk about storing a function call's result in a cache for easier recalling, we analyse how quickly one particular fact propagates through different Wikipedia language editions, and we take a look at the latest software developments. Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]! Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 09:54, 28 September 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=30951652 --> :This memoization is at the global level, but are subexpressions repeated within a composition also memoized / is that planned? Because I've been writing compositions assuming that they would. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 09:59, 28 September 2026 (UTC) ::Memoization is working on subexpressions. It should capture repeated subcalls within a composition and even across different calls to the orchestrator, so your assumption is safe. ::HOWEVER, be aware that we're only memoizing a very short list of functions so far (<code>[ 'Z860', 'Z885', 'Z101', 'Z10047', 'Z189' ]</code>). We plan to expand this list in future. Very open to suggestions about which functions we should consider; we've based these decisions on benchmarks but would also benefit from advice from composition implementers! [[User:CMassaro (WMF)|CMassaro (WMF)]] ([[User talk:CMassaro (WMF)|talk]]) 17:10, 29 September 2026 (UTC) :::I think it’s worth distinguishing between extrinsic caching of function call results and intrinsic memoization of objects during a function call evaluation. To my mind, “subexpressions repeated within a composition” would fall into the latter category (function call or not), and I believe the Orchestrator generally realizes a repeated subexpression (identical object) only once during a single function call’s evaluation. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 00:08, 30 September 2026 (UTC) :::Good to hear. As for what to do next, I wouldn't trust my intuition over actually measuring. Maybe display functions? [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 06:18, 30 September 2026 (UTC) :::I think the community should avoid recommending functions specifically for memoization. We can highlight functions of particular concern, leaving it to the team to consider whether memoization, new builtins or something else would be the preferred solution. Top of my list is {{Z|Z14310}}, which is a critical dependency for almost all Abstract Wikipedia calls as well as our reading and display functions. This should be considered alongside [[:phab:T390226|T390226: Consider using list inputs to create variadic apply, filter, map, etc. functions]], since the selected function is always applied. :::We should also consider: :::* {{Z|Z13052}} • {{Z|Z18683}} • {{Z|Z29294}} • {{Z|Z12696}} :::* {{Z|Z13676}} • {{Z|Z17132}} • {{Z|Z19751}} (or less than, etc) :::* {{Z|Z20943}} :::* {{Z|Z12899}} (or some other string-concatenation function) :::* {{Z|Z18475}} :::I believe that none of the above functions can currently be evaluated without ultimately requiring traversal into code. The groupings reflect my belief that improving any member of the set can improve all members. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:08, 1 October 2026 (UTC) ::::{{TakeNote}} My previous reply prioritizing {{Z|Z14310}} was written before [[:phab:T440032|DE2.2.10: Improve language-specific function creation]]. Although that Hypothesis is presented as a usability improvement, I think the solution there should be designed to address the scaling, performance and resilience issues [[:phab:T419789#11782917|previously noted]]. @[[User:Jdforrester (WMF)|Jdforrester (WMF)]] [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 12:18, 11 October 2026 (UTC) :::Ping @[[User:CMassaro (WMF)|CMassaro (WMF)]] [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:40, 11 October 2026 (UTC) == Wikifunctions & Abstract Wikipedia Newsletter #267: Refreshing results == There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-10-02|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it! In this issue, we talk about two new capabilities addressing the issues of caching and freshness of function call results, we introduce our groundwork to support the first pilot communities for Abstract Wikipedia, we discuss news in Types, and we take a look at the latest software developments. Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]! Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 09:31, 2 October 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=31099195 --> == Reached rate limit in evaluator == I increasingly get errors like "Reached rate limit in evaluator" or "The rendering service is temporarily unavailable. Please, try again later". This makes it almost impossible to work. [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 11:08, 9 October 2026 (UTC) :Tracked in [[phab:T438643]] [[User:鈴音雨|鈴音雨]] ([[User talk:鈴音雨|talk]]) 15:06, 9 October 2026 (UTC) :P.S. I have created a userscript that can mitigate this issue to some extent [[User:鈴音雨/WFSpinner]]. [[User:鈴音雨|鈴音雨]] ([[User talk:鈴音雨|talk]]) 14:12, 10 October 2026 (UTC) == Wikifunctions & Abstract Wikipedia Newsletter #268: Quarterly planning == There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-10-09|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it! In this issue, we discuss the work we have planned for this quarter (October-December 2026), we introduce news in Types, and we take a look at the latest software developments. Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]! Also, we remind you that if you have questions or ideas to discuss, the next '''Volunteers' Corner''' will be held on '''[https://zonestamp.toolforge.org/1791826200 October 12, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]). Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 15:42, 10 October 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=31143368 --> :<q>While [Z91/Z92] were really important for having translatable HTML error messages, we believe they can also be used for a lot other things [...]</q><br>So [[Talk:Z91#Generality|that's a no]], then. I don't mean to sound ungrateful, but we still don't have consistency with the current text Types, so telling us to adopt more is only going to result in fragmentation and confusion, at least in the short term. And there isn't a way (except a message/template on the talk page) to [[WF:Type_proposals/Typed_string|distinguish]] when a {{Z|91}}, or any textual object, contains <code>$1</code> markers which need to be replaced. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 21:57, 10 October 2026 (UTC) == Wikifunctions & Abstract Wikipedia Newsletter #269: Changes in evaluator representations == There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-10-17|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it! In this issue, we introduce our latest changes in evaluator representations, and we take a look at the latest software developments. Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]! Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 10:46, 17 October 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=31162541 --> == October 2026 Wikimedia Café: legal issues on Commons, and WMF Board selection process == <div class="border-box" style="background-color: var(--background-color-warning-subtle, #f8eaba); max-width: 875px; padding: 5px; border: 1px solid black; margin: 5px; color: var(--clr-dark)"> <div class="box" style="float:left; padding-top: 10px; padding-right: 10px; padding-left: 10px; padding-bottom: 10px;">[[File:Wikimedia Café logo in plain SVG format.svg|60px|alt=The logo for the Wikimedia Café]]</div> Hello! There will be two '''[https://meta.wikimedia.org/wiki/Wikimedia_Caf%C3%A9 Wikimedia Café]''' discussion opportunities in October. In a change from the usual Café practice, this month's sessions will have different topics. Anyone who meets the Café attendance criteria is welcome to attend either or both sessions. Session A will happen on Saturday, 24 October 2026 at 15:00 UTC ([https://zonestamp.toolforge.org/1792854000 timestamp converter]), at a time friendly to the Americas, Africa, and Europe. This session will feature [https://meta.wikimedia.org/wiki/User:PBradley-WMF Wikimedia Foundation lawyer Phil Bradley-Schmieg]. We will discuss legal issues on Wikimedia Commons, including complexities of international law. (I am hoping that in a future month, a similar Café session will be offered at a time friendly to Asia and the Pacific.) Session B will happen on Sunday, 25 October 2026 at 03:00 UTC ([https://zonestamp.toolforge.org/1792897200 timestamp converter]), at a time friendly to Asia and the Pacific, we will discuss [https://meta.wikimedia.org/wiki/Wikimedia_Foundation_elections/2027/Proposed_eligibility_criteria proposed changes to how Wikimedia Foundation Board candidates are selected]. The latest proposals are much different from the earlier July 2026 proposals. The due date for feedback on current proposals is 27 October, and Wikimedians are welcome to participate on the [https://meta.wikimedia.org/wiki/Talk:Wikimedia_Foundation_elections/2027/Proposed_eligibility_criteria proposal talk page] regardless of Café attendance. Please see the [https://meta.wikimedia.org/wiki/Wikimedia_Caf%C3%A9 Café] page for more information, including [https://meta.wikimedia.org/wiki/Wikimedia_Caf%C3%A9#How_to_attend_the_session how to register]! To subscribe or unsubscribe for Café notices on your talk page please [https://meta.wikimedia.org/wiki/Global_message_delivery/Targets/Wikimedia_Caf%C3%A9 go here]. <br /> [[File:Buntstifte Eberhard Faber crop 64h.jpg|860px|alt=cropped image of colored pencils]]</div> <span style="white-space:nowrap;">[[User:Pine|<span style="color:#01796f; text-shadow:#00BFFF 0 0 1.0em">༄ᨒ𖠰 Pine</span>]] [[User talk:Pine|<span style="color:DeepSkyBlue">(<b style="color:#FFDF00;text-shadow:#FFDF00 0 0 1.0em">✉</b>)</span>]]</span> 06:25, 18 October 2026 (UTC) pcceedxe1wktxyct2naq497e7krk376 Wikifunctions:Status 4 1684 330668 290590 2026-10-20T19:07:03Z LMorgantini-WMF 14912 Update plan section for Q2 FY26–27: key results, DE2 objective, new links 330668 wikitext text/x-wiki {{AW Content}} {{about|broken or degraded features in the {{SITENAME}} software|the weekly blog posts|WF:Status updates}} {{see also|WF:Design|WF:Report a technical problem}} This page aims to give a reasonably current view on the '''current status''' of Wikifunctions. If something does not work, this page is a good first stop to check if that is a known issue. This page is not the complete source of details. A more immediate view is the [[phab:project/view/4876/|"Abstract Wikipedia" Phabricator board]]. This page just aims to provide a good and more easily understandable overview of major known issues and problems. See [[Wikifunctions:Report a technical problem]] for details on how to report a bug or make a feature request. '''Summary''': This page is not complete. We don't plan to list every single user facing issue, but merely the main ones. == Is anything currently very broken? == : ''No current known P0 or P1 issues!'' == What are we working on this Quarter? (October-December 2026) == {{Notice|Updates on this quarter's work, and the new quarter's work to come, are first published in the community newsletter.}} The Abstract Wikipedia team's work this quarter supports our annual objective, DE2: Abstract Wikipedia (see the [[m:Wikimedia Foundation Annual Plan/2026-2027/Product & Technology OKRs#DE2: Abstract Wikipedia|annual plan]]): : ''Demonstrate Abstract Wikipedia's viability as a scalable, human-centered way to create multilingual encyclopedic content.'' === Key Result: Pilot Wikipedia Integration (Q1/Q2: July–December 2026) === ''Demonstrate the first integration of an Abstract Wikipedia article into Wikipedias.'' '''Planned work for Q2:''' * '''Lexeme coverage''' (continued from Q1, led by our colleagues in Wikimedia Deutschland). ''We're aiming for an average of 80,000 Lexeme edits a month across Q1 and Q2 (baseline for January–March 2026: 66,670), with efforts increasingly focused on Abstract Wikipedia's pilot communities.'' * ([[phab:T440365|T440365]]) '''Wikifunctions workshops for pilot communities.''' ''If we run workshops tailored to the pilot communities, we can support the communities in creating and improving the language-specific functions their languages need to render Abstract articles.'' * ([[phab:T440032|T440032]]) '''Improving language-specific function creation.''' ''If we make it simpler to create a new language-specific function, it should be easier for communities, pilot communities especially, to build the functions they need.'' === Key Result: Abstract Wikipedia Experience (Q2/Q3: October 2026–March 2027) === ''Enable editors without in-depth Wikifunctions knowledge to create and improve Abstract articles, and know what to do when the content they want cannot yet be expressed.'' '''Planned work for Q2:''' * ([[phab:T440368|T440368]]) '''Abstract Wikipedia editing improvements.''' ''If we iteratively implement and evaluate focused editing improvements, then we can progressively make editing and article creation accessible to a broader, less technical group of contributors.'' * ([[phab:T440367|T440367]]) '''Feedback loop between Abstract editors and function creators.''' ''If we explore ways for contributors to capture sentences they would like to include but can't yet express on Abstract Wikipedia, and share these with the Wikifunctions community, we can establish a workable feedback loop between content needs and function development.'' * ([[phab:T440366|T440366]]) '''Exploration: Natural language to function mapping.''' ''If we explore approaches that map what contributors want to express in natural language to relevant function calls, we can find out whether this might be a viable way to lower the barrier to creating abstract content.'' * ([[phab:T440369|T440369]]) '''Cache-refresh for Abstract articles.''' ''If we provide a clear and reliable way to refresh stale cached data on Abstract Wikipedia, contributors will be able to see their changes in Wikifunctions and Wikidata reflected, and be more confident that their edits take effect.'' On top of the above planned work, we'll also have some "essential work", where we respond to bug fixes and emergency situations following our standard protocols, aimed at reducing disruption for the Wikifunctions community and its users. The plan for this quarter was published in the [[Wikifunctions:Status updates/2026-10-09|9 October update]], and progress is reported in the [[Wikifunctions:Status updates|weekly updates]]. You can see [[phab:project/view/9073/|our team's Phabricator board for the current quarter]] for more detailed tracking of how things are going. == Longer-term plans == : ''These are issues that we hope to work on in the future, as part of the bigger plans for Wikifunctions and Abstract Wikipedia. We will prioritise between them based on your feedback and ideas.'' === Type creation is locked-down to staff === {{Tracked|T343469}} For now, we only support a limited number and nature of types, and creation is limited to only staff. There are a number of built-in functions, ''e.g.'' [[Z811|first element of a list]], [[Z881|typed list]], and many others, which are currently not well-supported for custom types, which we are looking at addressing. Generic types and generic functions require a bit of development and bug-fixing, and are not ready yet. === Function pages don't show you where or how much they're used === {{Tracked|T282915}} This would be an important way for the Wikifunctions community to decide how to focus effort and warn users of changes, like how the [[commons:Special:GlobalUsage|GlobalUsage tool]] guides the Commons community. === Diffs are ugly, so it's hard to do vandalism patrolling or community moderation === {{Tracked|T284473}} For now, diffs "work" but show ugly blobs of JSON rather than nice, understandable, formatted results. We want an experience like Wikidata's or better. === Search is ugly, so it's a problem to find things === {{Tracked|T271963}} For now, the search "works" but shows ugly blobs of JSON rather than a nice, understandable, formatted result, and you can't filter by type of object (''e.g.'' "show me only Implementations that match my search"). <small>Note: You can include the required type’s reference (''e.g.'' "Z14") prefixed by the literal "Z1K1 " (case insensitive) in your search. For example, [[Special:Search/: suffix Z1K1 Z14|: suffix "z1k1 Z14"]] will tend to find Implementations containing the string "suffix" (because Functions and Test cases are unlikely to contain a string that is equivalent to "z1k1 Z14", whereas all Implementations contain <code>"Z1K1": "Z14"</code> in their JSON representations and this is equivalent to "z1k1 Z14").</small> [[Category:Maintenance| ]] 4cv3ch9fihti47xn3mguxlbd0mt2vag 330676 330668 2026-10-20T19:21:15Z LMorgantini-WMF 14912 Add quarterly plan to intro and extend hatnote to cover it; move known-issues text into "Is anything currently very broken?" section, removing old summary line 330676 wikitext text/x-wiki {{AW Content}} {{about|broken or degraded features in the {{SITENAME}} software, and the Abstract Wikipedia team's current quarterly plan|the weekly blog posts|WF:Status updates}} {{see also|WF:Design|WF:Report a technical problem}} This page aims to give a reasonably current view on the '''current status''' of Wikifunctions, and an overview of the Abstract Wikipedia team's planned work for the '''current quarter'''. If something does not work, this page is a good first stop to check if that is a known issue. == Is anything currently very broken? == : ''No current known P0 or P1 issues!'' This section is not the complete source of details. A more immediate view is the [[phab:project/view/4876/|"Abstract Wikipedia" Phabricator board]]. This section just aims to provide a good and more easily understandable overview of major known issues and problems. See [[Wikifunctions:Report a technical problem]] for details on how to report a bug or make a feature request. == What are we working on this Quarter? (October-December 2026) == {{Notice|Updates on this quarter's work, and the new quarter's work to come, are first published in the community newsletter.}} The Abstract Wikipedia team's work this quarter supports our annual objective, DE2: Abstract Wikipedia (see the [[m:Wikimedia Foundation Annual Plan/2026-2027/Product & Technology OKRs#DE2: Abstract Wikipedia|annual plan]]): : ''Demonstrate Abstract Wikipedia's viability as a scalable, human-centered way to create multilingual encyclopedic content.'' === Key Result: Pilot Wikipedia Integration (Q1/Q2: July–December 2026) === ''Demonstrate the first integration of an Abstract Wikipedia article into Wikipedias.'' '''Planned work for Q2:''' * '''Lexeme coverage''' (continued from Q1, led by our colleagues in Wikimedia Deutschland). ''We're aiming for an average of 80,000 Lexeme edits a month across Q1 and Q2 (baseline for January–March 2026: 66,670), with efforts increasingly focused on Abstract Wikipedia's pilot communities.'' * ([[phab:T440365|T440365]]) '''Wikifunctions workshops for pilot communities.''' ''If we run workshops tailored to the pilot communities, we can support the communities in creating and improving the language-specific functions their languages need to render Abstract articles.'' * ([[phab:T440032|T440032]]) '''Improving language-specific function creation.''' ''If we make it simpler to create a new language-specific function, it should be easier for communities, pilot communities especially, to build the functions they need.'' === Key Result: Abstract Wikipedia Experience (Q2/Q3: October 2026–March 2027) === ''Enable editors without in-depth Wikifunctions knowledge to create and improve Abstract articles, and know what to do when the content they want cannot yet be expressed.'' '''Planned work for Q2:''' * ([[phab:T440368|T440368]]) '''Abstract Wikipedia editing improvements.''' ''If we iteratively implement and evaluate focused editing improvements, then we can progressively make editing and article creation accessible to a broader, less technical group of contributors.'' * ([[phab:T440367|T440367]]) '''Feedback loop between Abstract editors and function creators.''' ''If we explore ways for contributors to capture sentences they would like to include but can't yet express on Abstract Wikipedia, and share these with the Wikifunctions community, we can establish a workable feedback loop between content needs and function development.'' * ([[phab:T440366|T440366]]) '''Exploration: Natural language to function mapping.''' ''If we explore approaches that map what contributors want to express in natural language to relevant function calls, we can find out whether this might be a viable way to lower the barrier to creating abstract content.'' * ([[phab:T440369|T440369]]) '''Cache-refresh for Abstract articles.''' ''If we provide a clear and reliable way to refresh stale cached data on Abstract Wikipedia, contributors will be able to see their changes in Wikifunctions and Wikidata reflected, and be more confident that their edits take effect.'' On top of the above planned work, we'll also have some "essential work", where we respond to bug fixes and emergency situations following our standard protocols, aimed at reducing disruption for the Wikifunctions community and its users. The plan for this quarter was published in the [[Wikifunctions:Status updates/2026-10-09|9 October update]], and progress is reported in the [[Wikifunctions:Status updates|weekly updates]]. You can see [[phab:project/view/9073/|our team's Phabricator board for the current quarter]] for more detailed tracking of how things are going. == Longer-term plans == : ''These are issues that we hope to work on in the future, as part of the bigger plans for Wikifunctions and Abstract Wikipedia. We will prioritise between them based on your feedback and ideas.'' === Type creation is locked-down to staff === {{Tracked|T343469}} For now, we only support a limited number and nature of types, and creation is limited to only staff. There are a number of built-in functions, ''e.g.'' [[Z811|first element of a list]], [[Z881|typed list]], and many others, which are currently not well-supported for custom types, which we are looking at addressing. Generic types and generic functions require a bit of development and bug-fixing, and are not ready yet. === Function pages don't show you where or how much they're used === {{Tracked|T282915}} This would be an important way for the Wikifunctions community to decide how to focus effort and warn users of changes, like how the [[commons:Special:GlobalUsage|GlobalUsage tool]] guides the Commons community. === Diffs are ugly, so it's hard to do vandalism patrolling or community moderation === {{Tracked|T284473}} For now, diffs "work" but show ugly blobs of JSON rather than nice, understandable, formatted results. We want an experience like Wikidata's or better. === Search is ugly, so it's a problem to find things === {{Tracked|T271963}} For now, the search "works" but shows ugly blobs of JSON rather than a nice, understandable, formatted result, and you can't filter by type of object (''e.g.'' "show me only Implementations that match my search"). <small>Note: You can include the required type’s reference (''e.g.'' "Z14") prefixed by the literal "Z1K1 " (case insensitive) in your search. For example, [[Special:Search/: suffix Z1K1 Z14|: suffix "z1k1 Z14"]] will tend to find Implementations containing the string "suffix" (because Functions and Test cases are unlikely to contain a string that is equivalent to "z1k1 Z14", whereas all Implementations contain <code>"Z1K1": "Z14"</code> in their JSON representations and this is equivalent to "z1k1 Z14").</small> [[Category:Maintenance| ]] 8nycxe5varyk1oey2do9329vz8cgmzi Z18628 0 35993 330670 266664 2026-10-20T19:10:06Z YoshiRulz 10156 Use extract helpers 330670 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z18628" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z18626", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z19077", "Z19077K1": { "Z1K1": "Z7", "Z7K1": "Z19077", "Z19077K1": { "Z1K1": "Z7", "Z7K1": "Z23318", "Z23318K1": { "Z1K1": "Z7", "Z7K1": "Z811", "Z811K1": { "Z1K1": "Z7", "Z7K1": "Z30833", "Z30833K1": { "Z1K1": "Z7", "Z7K1": "Z16829", "Z16829K1": { "Z1K1": "Z18", "Z18K1": "Z18626K1" } } } } } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "type of Typed list, composition " }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "type de liste typée, en Composition" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Typ von typisierter Liste als Komposition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Z881.Z1K1.Z4K2.(first element).Z3K1.Z4K1" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Komposition mit Wert nach Schlüssel" } ] } } snkq3kt6kbrm3jc74bjcll70un5wj49 Z20290 0 43626 330739 330576 2026-10-21T10:17:01Z WikiLambda system 3 Updated the implementation list (see [[Help:Wikifunctions/Implementation_ordering_and_choosing|About implementation selection]]) 330739 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z20290" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z20159", "Z17K2": "Z20290K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Reference year" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "année" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Jahr" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "anno" } ] } } ], "Z8K2": "Z17402", "Z8K3": [ "Z20", "Z20292", "Z20293", "Z20294", "Z20295", "Z20296", "Z20297", "Z20298", "Z20299", "Z20300", "Z20301", "Z20339" ], "Z8K4": [ "Z14", "Z20311", "Z20291", "Z20335", "Z20334", "Z20319" ], "Z8K5": "Z20290" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Year starts on day" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "débute le" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "beginnt an einem" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "giorno della settimana del primo giorno dell'anno" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "första Veckodag på Gregorianskt år" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "begins with", "Day of the week of first day of the year", "starts with", "starts on which day of the week?", "year starts on day of the week", "first day of the year", "first weekday of the year", "first week day of the year" ] }, { "Z1K1": "Z31", "Z31K1": "Z1787", "Z31K2": [ "Z6", "inizia con" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "What day of the week does the given year start on, i.e. what day of the week is the first of January of the given year?" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "quel jour de la semaine commence l'année donnée, c'est-à-dire quel jour de la semaine est le premier janvier de l'année donnée ?" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Restituisce il giorno della settimana del 1 Gennaio dell'anno specificato" } ] } } e1fnhpthzmpg38cob0akf2u9pno5jbv Z20301 0 43638 330738 143585 2026-10-21T10:16:56Z Ameisenigel 44 de 330738 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z20301" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z20290", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z20290", "Z20290K1": { "Z1K1": "Z20159", "Z20159K1": "Z17814", "Z20159K2": { "Z1K1": "Z13518", "Z13518K1": "2" } } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z17414", "Z17414K2": "Z17404" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "2 AD starts with Tuesday" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "2 après J.-C. débute un mardi" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "2 beginnt an einem Dienstag" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } fxkwe228w0798fp6cr4ukdntmpcgb3c Z20303 0 43640 330740 140633 2026-10-21T10:17:23Z Ameisenigel 44 de 330740 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z20303" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z20302", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z17517", "Z17517K1": { "Z1K1": "Z7", "Z7K1": "Z20290", "Z20290K1": { "Z1K1": "Z18", "Z18K1": "Z20302K1" } }, "Z17517K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z20181", "Z20181K1": { "Z1K1": "Z18", "Z18K1": "Z20302K1" } }, "Z802K2": { "Z1K1": "Z16683", "Z16683K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z16683K2": { "Z1K1": "Z13518", "Z13518K1": "1" } }, "Z802K3": { "Z1K1": "Z16683", "Z16683K1": { "Z1K1": "Z16659", "Z16659K1": "Z16661" }, "Z16683K2": { "Z1K1": "Z13518", "Z13518K1": "0" } } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Composition of starts with" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "endet an einem als Komposition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 77nwmvns313mhtt3j3oxus0s0a7ebvo Z20304 0 43642 330741 245706 2026-10-21T10:18:50Z Ameisenigel 44 de 330741 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z20304" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z20181", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z17414", "Z17414K1": { "Z1K1": "Z7", "Z7K1": "Z20302", "Z20302K1": { "Z1K1": "Z18", "Z18K1": "Z20181K1" } }, "Z17414K2": { "Z1K1": "Z7", "Z7K1": "Z17420", "Z17420K1": { "Z1K1": "Z7", "Z7K1": "Z20290", "Z20290K1": { "Z1K1": "Z18", "Z18K1": "Z20181K1" } } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "is leap year, first and last day composition" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "est-ce une année bissextile ?, en Composition (1)" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "Gregoriaans schrikkeljaar?, compositie" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Ist Schaltjahr im Greg. Kalender, Komp., Wochentag" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "the day of the week that a leap year ends on is the day after the day it starts on" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "le jour de la semaine où se termine une année bissextile est le lendemain du jour où elle commence" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "dag van de week waarop een schrikkeljaar eindigt, is de dag na de dag waarop het begint" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "der Tag der Woche, an dem ein Schaltjahr endet, ist der Tag nach dem Tag, an dem es begonnen hat" } ] } } 0uld06wpoaod0jojssugof9lx4xrd4y Z20305 0 43643 330742 257396 2026-10-21T10:21:00Z Ameisenigel 44 de 330742 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z20305" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z1", "Z17K2": "Z20305K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "generally" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "en général [sinon]" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "algemeen [anders]" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "normalerweise" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z40", "Z17K2": "Z20305K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "unless" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "sauf si [si]" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "tenzij [als]" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "außer" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z1", "Z17K2": "Z20305K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "when (if exception condition is true)" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "quand (si la condition d'exception est vraie)" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "wanneer (uitzonderingsvoorwaarde = waar) [dan]" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "wenn" } ] } } ], "Z8K2": "Z1", "Z8K3": [ "Z20", "Z20307", "Z20326", "Z27079" ], "Z8K4": [ "Z14", "Z20306", "Z23238" ], "Z8K5": "Z20305" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "unless exception" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "sauf exception" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "tenzij uitzondering" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "außer bei Ausnahme" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "when happy", "generally" ] }, { "Z1K1": "Z31", "Z31K1": "Z1157", "Z31K2": [ "Z6", "wanneer gelukkig", "algemeen" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "re-arrangement of if putting the else branch first and the condition second: else/Z802K3 if/Z802K1 then/Z802K2" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "réarrangement de la fonction si en mettant la branche sinon en premier et la condition en second : sinon/Z802K3 si/Z802K1 alors/Z802K2" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "Herschikking van als de anders-tak eerst komt en de voorwaarde daarna: anders/Z802K3 als/Z802K1 dan/Z802K2" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "andere Anordnung von wenn, bei der zuerst sonst und dann die Bedingung steht" } ] } } qclb4v93qghxrn5c8suaw5hpimzy8uw Z20306 0 43644 330743 245185 2026-10-21T10:21:52Z Ameisenigel 44 de 330743 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z20306" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z20305", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z18", "Z18K1": "Z20305K2" }, "Z802K2": { "Z1K1": "Z18", "Z18K1": "Z20305K3" }, "Z802K3": { "Z1K1": "Z18", "Z18K1": "Z20305K1" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "unless exception, composition of if" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "sauf exception, en Composition" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "tenzij uitzondering, compositie van als " }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "außer bei Ausnahme als Komposition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "composition avec si" } ] } } rbwwfyv6u1w71lq7my0tkdn9a3ojliu Z20307 0 43645 330744 245187 2026-10-21T10:22:43Z Ameisenigel 44 de 330744 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z20307" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z20305", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z20305", "Z20305K1": "not an exception", "Z20305K2": { "Z1K1": "Z40", "Z40K1": "Z42" }, "Z20305K3": "an exception" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "not an exception" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Exception False, so \"not an exception\"" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "uitzondering Onwaar, dus “geen uitzondering”" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Ausnahme falsch, also \"not an exception\"" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } dcbww20q06w4iizcv5xs4ku9tj9icry Z20309 0 43647 330745 143581 2026-10-21T10:23:11Z Ameisenigel 44 de 330745 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z20309" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z20302", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z20302", "Z20302K1": { "Z1K1": "Z20159", "Z20159K1": "Z17814", "Z20159K2": { "Z1K1": "Z13518", "Z13518K1": "2024" } } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z17414", "Z17414K2": "Z17404" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "2024 ends on a Tuesday" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "2024 se termine un mardi" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "2024 endet an einem Dienstag" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 08r8plns99wg46akuxb64f941kdkm29 Z20310 0 43648 330746 140628 2026-10-21T10:24:40Z Ameisenigel 44 de 330746 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z20310" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z20302", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z20305", "Z20305K1": { "Z1K1": "Z7", "Z7K1": "Z20290", "Z20290K1": { "Z1K1": "Z18", "Z18K1": "Z20302K1" } }, "Z20305K2": { "Z1K1": "Z7", "Z7K1": "Z20181", "Z20181K1": { "Z1K1": "Z18", "Z18K1": "Z20302K1" } }, "Z20305K3": { "Z1K1": "Z7", "Z7K1": "Z17420", "Z17420K1": { "Z1K1": "Z7", "Z7K1": "Z20290", "Z20290K1": { "Z1K1": "Z18", "Z18K1": "Z20302K1" } } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "ends on the same day unless it’s a leap year" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "endet an einem als Komposition, außer bei Ausnahme" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "a year ends on the same day of the week as it starts unless it’s a leap year (when it ends on the next day of the week)" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "ein Jahr endet mit dem gleichen Wochentag, mit dem es begonnen hat, außer es ist ein Schaltjahr (in dem es am nächsten Wochentag endet)" } ] } } mja0xc05m2gnmrshld09b9d5pjio6k7 Z25341 0 58880 330652 234653 2026-10-20T18:41:46Z YoshiRulz 10156 Added Z25342 and Z25344 to the approved list of test cases 330652 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z25341" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6005", "Z17K2": "Z25341K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "lexeme" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "lessema" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z25501", "Z17K2": "Z25341K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "gender" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "genere" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z25342", "Z25344" ], "Z8K4": [ "Z14" ], "Z8K5": "Z25341" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "First gender-matching word from lexeme" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "prima forma da lessema con genere (m/f/n)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Return the representation string from the first lexeme form having the given gender as one of its grammatical features." }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Restituisce la prima stringa di rappresentazione con il genere dato come caratteristica grammaticale." } ] } } 622xbc9x7fcei6imvbl94r3jl4lqwbf 330656 330652 2026-10-20T18:44:41Z YoshiRulz 10156 Added Z25343 to the approved list of implementations 330656 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z25341" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6005", "Z17K2": "Z25341K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "lexeme" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "lessema" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z25501", "Z17K2": "Z25341K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "gender" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "genere" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z25342", "Z25344" ], "Z8K4": [ "Z14", "Z25343" ], "Z8K5": "Z25341" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "First gender-matching word from lexeme" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "prima forma da lessema con genere (m/f/n)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Return the representation string from the first lexeme form having the given gender as one of its grammatical features." }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Restituisce la prima stringa di rappresentazione con il genere dato come caratteristica grammaticale." } ] } } 433jryggjyhh5005u5oaein9f7idlpg Z25342 0 58881 330653 194148 2026-10-20T18:44:01Z YoshiRulz 10156 Fix enum type 330653 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z25342" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z25341", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z25341", "Z25341K1": { "Z1K1": "Z7", "Z7K1": "Z6825", "Z6825K1": { "Z1K1": "Z6095", "Z6095K1": "L34279" } }, "Z25341K2": { "Z1K1": "Z25501", "Z25501K1": { "Z1K1": "Z6091", "Z6091K1": "Q1775415" } } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "gata" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "L34279 (gato) ==\u003E 'gata'" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } sst7eb9mjrnna65vx47q4w64lq2lkju Z25343 0 58882 330655 195162 2026-10-20T18:44:34Z YoshiRulz 10156 Use QID from enum helper 330655 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z25343" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z25341", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z19241", "Z19241K1": { "Z1K1": "Z18", "Z18K1": "Z25341K1" }, "Z19241K2": [ "Z6091", { "Z1K1": "Z7", "Z7K1": "Z6895", "Z6895K1": { "Z1K1": "Z18", "Z18K1": "Z25341K2" } } ] } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Composition for Z25341" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 1uvm6qsww47cf3qnkeco7nxbr4jb8g2 330657 330655 2026-10-20T18:45:11Z YoshiRulz 10156 Update en label 330657 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z25343" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z25341", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z19241", "Z19241K1": { "Z1K1": "Z18", "Z18K1": "Z25341K1" }, "Z19241K2": [ "Z6091", { "Z1K1": "Z7", "Z7K1": "Z6895", "Z6895K1": { "Z1K1": "Z18", "Z18K1": "Z25341K2" } } ] } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "1st gender-matching word from Lexeme, composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 6y7mwwgq878714ebxjr9kcj7v8ak8i9 Z25344 0 58883 330654 194135 2026-10-20T18:44:07Z YoshiRulz 10156 Fix enum type 330654 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z25344" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z25341", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z25341", "Z25341K1": { "Z1K1": "Z7", "Z7K1": "Z6825", "Z6825K1": { "Z1K1": "Z6095", "Z6095K1": "L36387" } }, "Z25341K2": { "Z1K1": "Z25501", "Z25501K1": { "Z1K1": "Z6091", "Z6091K1": "Q1775415" } } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "blanca" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "L36387 (blanco) ==\u003E blanca" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } i3p4jvjfiwp9b4mqtm8oyuo8fjst8c4 Z25488 0 59125 330659 195159 2026-10-20T18:48:43Z YoshiRulz 10156 Added Z46757 to the approved list of test cases 330659 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z25488" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6005", "Z17K2": "Z25488K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "lexeme" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z25501", "Z17K2": "Z25488K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "gender" } ] } } ], "Z8K2": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z6004" }, "Z8K3": [ "Z20", "Z46757" ], "Z8K4": [ "Z14", "Z25490" ], "Z8K5": "Z25488" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Gender-matching forms from lexeme" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Returns the lexeme forms, from the given lexeme, which have the given gender as a grammatical feature" } ] } } m0c0sjv55r8zmghlitysacga2kvqut3 Z25490 0 59127 330660 195158 2026-10-20T18:49:05Z YoshiRulz 10156 Use QID from enum helper 330660 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z25490" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z25488", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z19243", "Z19243K1": { "Z1K1": "Z18", "Z18K1": "Z25488K1" }, "Z19243K2": [ "Z6091", { "Z1K1": "Z7", "Z7K1": "Z6895", "Z6895K1": { "Z1K1": "Z18", "Z18K1": "Z25488K2" } } ] } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Composition for Z25488" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 517bj8gszdh3lvqeam1osh8n12ymigd 330661 330660 2026-10-20T18:49:23Z YoshiRulz 10156 Update en label 330661 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z25490" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z25488", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z19243", "Z19243K1": { "Z1K1": "Z18", "Z18K1": "Z25488K1" }, "Z19243K2": [ "Z6091", { "Z1K1": "Z7", "Z7K1": "Z6895", "Z6895K1": { "Z1K1": "Z18", "Z18K1": "Z25488K2" } } ] } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "gender-matching Forms from Lexeme, composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 64jxz1u6px32xagrriqlygtmv5fqncz Z25622 0 59571 330662 288511 2026-10-20T18:52:00Z YoshiRulz 10156 Use extract from quantity helpers 330662 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z25622" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z25620", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z7", "Z7K1": "Z25303", "Z25303K1": { "Z1K1": "Z18", "Z18K1": "Z25620K1" } }, "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q199" } }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z21787", "Z21787K1": { "Z1K1": "Z7", "Z7K1": "Z25294", "Z25294K1": { "Z1K1": "Z18", "Z18K1": "Z25620K1" } }, "Z21787K2": { "Z1K1": "Z13518", "Z13518K1": "12" } }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z12899", "Z12899K1": [ "Z6", { "Z1K1": "Z7", "Z7K1": "Z21787", "Z21787K1": { "Z1K1": "Z7", "Z7K1": "Z25294", "Z25294K1": { "Z1K1": "Z18", "Z18K1": "Z25620K1" } }, "Z21787K2": { "Z1K1": "Z13518", "Z13518K1": "12" } }, { "Z1K1": "Z7", "Z7K1": "Z23468", "Z23468K1": { "Z1K1": "Z7", "Z7K1": "Z30120", "Z30120K1": { "Z1K1": "Z7", "Z7K1": "Z25303", "Z25303K1": { "Z1K1": "Z18", "Z18K1": "Z25620K1" } }, "Z30120K2": [ "Z6030", "Z6033" ], "Z30120K3": [ "Z60", { "Z1K1": "Z18", "Z18K1": "Z25620K2" } ], "Z30120K4": [ "Z6092" ] }, "Z23468K2": { "Z1K1": "Z18", "Z18K1": "Z25620K2" } } ], "Z12899K2": " " } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Simple display of Wikidata quantity, composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } irv908qthz7fq07hktcj1ocz42cgrdn Z26457 0 61557 330665 204584 2026-10-20T19:01:03Z YoshiRulz 10156 Remove trailing space 330665 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z26457" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z26457K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "text" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "testo" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z26457K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language to read for" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "lingua di lettura" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z4", "Z17K2": "Z26457K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "type to interpret text as" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "tipo con cui si deve interpretare il testo" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z26457K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language for display" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "lingua di stampa" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z26462", "Z26471", "Z26472", "Z26478" ], "Z8K4": [ "Z14", "Z26468" ], "Z8K5": "Z26457" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "convert string according to type and language" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "converti stringa in base al tipo e alla lingua" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "convert text string according to type and language standard" ] }, { "Z1K1": "Z31", "Z31K1": "Z1787", "Z31K2": [ "Z6", "converti testo in base al tipo e alla lingua" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "returns the string as currently displayed on Wikifunctions for the selected language, if the input text can be unambiguously interpreted as an object of the given type" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Restituisce la stringa come viene attualmente stampata su Wikifunctions per la lingua selezionata, se il testo in input può essere interpretato come un oggetto del tipo dato" } ] } } k038k84v9my708f15qarwsze0dqk2dw Z26468 0 61568 330664 204494 2026-10-20T19:00:36Z YoshiRulz 10156 Use de/serialiser by type helpers 330664 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z26468" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z26457", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z28236", "Z28236K1": { "Z1K1": "Z7", "Z7K1": "Z40874", "Z40874K1": { "Z1K1": "Z18", "Z18K1": "Z26457K3" } }, "Z28236K2": { "Z1K1": "Z7", "Z7K1": "Z28236", "Z28236K1": { "Z1K1": "Z7", "Z7K1": "Z40868", "Z40868K1": { "Z1K1": "Z18", "Z18K1": "Z26457K3" } }, "Z28236K2": { "Z1K1": "Z18", "Z18K1": "Z26457K1" }, "Z28236K3": { "Z1K1": "Z18", "Z18K1": "Z26457K2" } }, "Z28236K3": { "Z1K1": "Z18", "Z18K1": "Z26457K4" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Convert string (type, language), composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } bxvlpyswh70t5c102taco6bcddf9vg1 Z26473 0 61573 330666 204594 2026-10-20T19:02:12Z YoshiRulz 10156 Use equality func by type helper 330666 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z26473" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z13052", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z19020", "Z19020K1": { "Z1K1": "Z18", "Z18K1": "Z13052K1" } }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z19020", "Z19020K1": { "Z1K1": "Z18", "Z18K1": "Z13052K2" } }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z889", "Z889K1": { "Z1K1": "Z18", "Z18K1": "Z13052K1" }, "Z889K2": { "Z1K1": "Z18", "Z18K1": "Z13052K2" }, "Z889K3": "Z13052" }, "Z802K3": { "Z1K1": "Z40", "Z40K1": "Z42" } }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z26474", "Z26474K1": { "Z1K1": "Z18", "Z18K1": "Z13052K1" } }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z26474", "Z26474K1": { "Z1K1": "Z18", "Z18K1": "Z13052K2" } }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z19586", "Z19586K1": { "Z1K1": "Z18", "Z18K1": "Z13052K1" }, "Z19586K2": { "Z1K1": "Z18", "Z18K1": "Z13052K2" } }, "Z802K3": { "Z1K1": "Z40", "Z40K1": "Z42" } }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z15801", "Z15801K1": { "Z1K1": "Z18", "Z18K1": "Z13052K1" }, "Z15801K2": { "Z1K1": "Z18", "Z18K1": "Z13052K2" } }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z13318", "Z13318K1": { "Z1K1": "Z7", "Z7K1": "Z35433", "Z35433K1": { "Z1K1": "Z7", "Z7K1": "Z16829", "Z16829K1": { "Z1K1": "Z18", "Z18K1": "Z13052K1" } } }, "Z13318K2": { "Z1K1": "Z18", "Z18K1": "Z13052K1" }, "Z13318K3": { "Z1K1": "Z18", "Z18K1": "Z13052K2" } }, "Z802K3": { "Z1K1": "Z40", "Z40K1": "Z42" } } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "tramite funzione di confronto, comp." }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "object equality, using Type's equality function" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 7f1rggj9lh46jxqve82ndpc3tuvb786 Z26510 0 61611 330667 204677 2026-10-20T19:04:03Z YoshiRulz 10156 Use extract datetime helpers 330667 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z26510" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z26504", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z26504", "Z26504K1": { "Z1K1": "Z7", "Z7K1": "Z25603", "Z25603K1": { "Z1K1": "Z7", "Z7K1": "Z25726", "Z25726K1": { "Z1K1": "Z7", "Z7K1": "Z811", "Z811K1": { "Z1K1": "Z7", "Z7K1": "Z22978", "Z22978K1": { "Z1K1": "Z7", "Z7K1": "Z6821", "Z6821K1": { "Z1K1": "Z6091", "Z6091K1": "Q37096" } }, "Z22978K2": { "Z1K1": "Z6092", "Z6092K1": "P585" } } } } } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z16137", "Z16137K2": "Z16102" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "month of 30th February (1712) is February" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 5424amckgw7uaseoxw0cqgotwktg6z5 Z26663 0 61828 330669 205463 2026-10-20T19:09:51Z YoshiRulz 10156 Use extract helpers 330669 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z26663" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z18626", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z19077", "Z19077K1": { "Z1K1": "Z7", "Z7K1": "Z23318", "Z23318K1": { "Z1K1": "Z7", "Z7K1": "Z811", "Z811K1": { "Z1K1": "Z7", "Z7K1": "Z30833", "Z30833K1": { "Z1K1": "Z7", "Z7K1": "Z16829", "Z16829K1": { "Z1K1": "Z18", "Z18K1": "Z18626K1" } } } } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "type of Typed list, composition (simplified)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } tqvuz5cwujietwihx0xs7uc7goii0m5 Z26786 0 62174 330671 206355 2026-10-20T19:11:39Z YoshiRulz 10156 Use value of statement helper 330671 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z26786" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z26771", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z26671", "Z26671K1": { "Z1K1": "Z18", "Z18K1": "Z26771K1" }, "Z26671K2": { "Z1K1": "Z7", "Z7K1": "Z19308", "Z19308K1": { "Z1K1": "Z7", "Z7K1": "Z811", "Z811K1": { "Z1K1": "Z7", "Z7K1": "Z26700", "Z26700K1": { "Z1K1": "Z7", "Z7K1": "Z6821", "Z6821K1": { "Z1K1": "Z18", "Z18K1": "Z26771K1" } }, "Z26700K2": [ "Z6092", { "Z1K1": "Z6092", "Z6092K1": "P31" } ] } } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Swedish classifying sentence" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } qby9js2upwosses588ycrrjis260mnn 330672 330671 2026-10-20T19:12:41Z YoshiRulz 10156 Optimise fetch 330672 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z26786" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z26771", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z26671", "Z26671K1": { "Z1K1": "Z18", "Z18K1": "Z26771K1" }, "Z26671K2": { "Z1K1": "Z7", "Z7K1": "Z39908", "Z39908K1": { "Z1K1": "Z18", "Z18K1": "Z26771K1" }, "Z39908K2": { "Z1K1": "Z6092", "Z6092K1": "P31" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Swedish classifying sentence" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } oa06lmem08q0puo6gq54d7h5iozh37z Z26917 0 62458 330675 207239 2026-10-20T19:18:36Z YoshiRulz 10156 Use keys from type helper 330675 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z26917" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z19077", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z19077", "Z19077K1": { "Z1K1": "Z7", "Z7K1": "Z18626", "Z18626K1": { "Z1K1": "Z7", "Z7K1": "Z30833", "Z30833K1": "Z6" } } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z19084", "Z19084K2": "Z3" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Type identity is Z3/Key (type for Z4K2/keys list)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } obwt9zbsswkg7le62wkvwtid4c4v185 Z27064 0 62959 330679 208750 2026-10-20T19:27:05Z YoshiRulz 10156 Added Z46758 to the approved list of implementations 330679 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z27064" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6010", "Z17K2": "Z27064K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "initial quantity with bounds around the wrong way" } ] } } ], "Z8K2": "Z6010", "Z8K3": [ "Z20", "Z27066", "Z27067" ], "Z8K4": [ "Z14", "Z27065", "Z46758" ], "Z8K5": "Z27064" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "swap lower and upper bounds of quantity" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "helper function for Z26977" } ] } } ctqd90sk1qrox0lzgdijkx2pumuopi1 330680 330679 2026-10-20T19:27:07Z YoshiRulz 10156 Removed Z27065 from the approved list of implementations 330680 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z27064" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6010", "Z17K2": "Z27064K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "initial quantity with bounds around the wrong way" } ] } } ], "Z8K2": "Z6010", "Z8K3": [ "Z20", "Z27066", "Z27067" ], "Z8K4": [ "Z14", "Z46758" ], "Z8K5": "Z27064" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "swap lower and upper bounds of quantity" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "helper function for Z26977" } ] } } d4fr7r1ndl8mmf3kp3g6uu8rt721x74 330681 330680 2026-10-20T19:27:09Z YoshiRulz 10156 Added Z27065 to the approved list of implementations 330681 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z27064" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6010", "Z17K2": "Z27064K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "initial quantity with bounds around the wrong way" } ] } } ], "Z8K2": "Z6010", "Z8K3": [ "Z20", "Z27066", "Z27067" ], "Z8K4": [ "Z14", "Z46758", "Z27065" ], "Z8K5": "Z27064" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "swap lower and upper bounds of quantity" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "helper function for Z26977" } ] } } s3336efmqxzeby1sxpxcjonzem15q2k 330683 330681 2026-10-20T19:53:56Z WikiLambda system 3 Updated the implementation list (see [[Help:Wikifunctions/Implementation_ordering_and_choosing|About implementation selection]]) 330683 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z27064" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6010", "Z17K2": "Z27064K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "initial quantity with bounds around the wrong way" } ] } } ], "Z8K2": "Z6010", "Z8K3": [ "Z20", "Z27066", "Z27067" ], "Z8K4": [ "Z14", "Z27065", "Z46758" ], "Z8K5": "Z27064" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "swap lower and upper bounds of quantity" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "helper function for Z26977" } ] } } ctqd90sk1qrox0lzgdijkx2pumuopi1 Z27065 0 62960 330682 208745 2026-10-20T19:27:57Z YoshiRulz 10156 Use quantity from components helper 330682 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z27065" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z27064", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z35663", "Z35663K1": { "Z1K1": "Z7", "Z7K1": "Z803", "Z803K1": { "Z1K1": "Z39", "Z39K1": "Z6010K1" }, "Z803K2": { "Z1K1": "Z18", "Z18K1": "Z27064K1" } }, "Z35663K2": { "Z1K1": "Z7", "Z7K1": "Z803", "Z803K1": { "Z1K1": "Z39", "Z39K1": "Z6010K3" }, "Z803K2": { "Z1K1": "Z18", "Z18K1": "Z27064K1" } }, "Z35663K3": { "Z1K1": "Z7", "Z7K1": "Z803", "Z803K1": { "Z1K1": "Z39", "Z39K1": "Z6010K2" }, "Z803K2": { "Z1K1": "Z18", "Z18K1": "Z27064K1" } }, "Z35663K4": { "Z1K1": "Z7", "Z7K1": "Z803", "Z803K1": { "Z1K1": "Z39", "Z39K1": "Z6010K4" }, "Z803K2": { "Z1K1": "Z18", "Z18K1": "Z27064K1" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "swap lower and upper, compose value by key" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } bgeqt57a1j9i770evb74mqr60dja80v Z27208 0 63124 330701 209207 2026-10-20T20:08:38Z YoshiRulz 10156 Use keys from type helper 330701 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z27208" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z23439", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z18475", "Z18475K1": { "Z1K1": "Z7", "Z7K1": "Z13464", "Z13464K1": "Z803", "Z13464K2": { "Z1K1": "Z7", "Z7K1": "Z46759", "Z46759K1": { "Z1K1": "Z7", "Z7K1": "Z16829", "Z16829K1": { "Z1K1": "Z18", "Z18K1": "Z23439K1" } } }, "Z13464K3": { "Z1K1": "Z18", "Z18K1": "Z23439K1" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "values from object via type, composition " } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 8ddsrraagpnc08jq3fjcastgriu9ctl Talk:Z26871 1 72857 330673 242694 2026-10-20T19:16:25Z YoshiRulz 10156 /* Duplicate */ new section 330673 wikitext text/x-wiki == Return type == Shouldn't it be [[Z881]]([[Z6091]])? I don't think props, lexemes, etc. are allowed. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:21, 16 January 2026 (UTC) == Duplicate == of [[Z29493]] (this one came first but was never finished) [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 19:16, 20 October 2026 (UTC) 1mz1du8zpwupljy2fht8g0umep3pem4 330674 330673 2026-10-20T19:17:10Z YoshiRulz 10156 /* Return type */ 330674 wikitext text/x-wiki == Return type == Shouldn't it be [[Z881]]([[Z6091]])? I don't think props, lexemes, etc. are allowed. edit: No I think other kinds are allowed, but so far only QIDs have been used [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 19:17, 20 October 2026 (UTC) == Duplicate == of [[Z29493]] (this one came first but was never finished) [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 19:16, 20 October 2026 (UTC) 4y1sy5n3so6vnfcnksvdclvygvsujan Help:Type deconstruction table/Type 12 83616 330663 284603 2026-10-20T18:55:56Z YoshiRulz 10156 Fill in Z4K5 and Z4K6 extractors 330663 wikitext text/x-wiki {{Help:Type deconstruction table/preface|Z4|Type}} |- | rowspan="8" | &mdash; ! {{ZK|4|1}}: * | {{Z|19077}} |- ! {{ZK|4|2|type=Z3|type-list=y}} | {{Z|30833}} |- ! {{ZK|4|3|type=Z8}} | {{Z|30890}} |- ! {{ZK|4|4|type=Z8}} | {{Z|31981}} |- ! {{ZK|4|5|type=Z8}} | {{Z|40863}} |- ! {{ZK|4|6|type=Z8}} | {{Z|40865}} |- ! {{ZK|4|7|type=Z46|type-list=y}} | &mdash; |- ! {{ZK|4|8|type=Z64|type-list=y}} | &mdash; |} l3zvqwohsk9qrhhclq3c2mphwf8smhc Help:Type deconstruction table/Wikidata quantity 12 83699 330677 284546 2026-10-20T19:22:28Z YoshiRulz 10156 Remove upper/lower bound functions as they don't simply extract 330677 wikitext text/x-wiki {{Help:Type deconstruction table/preface|Z6010|Wikidata quantity}} |- | rowspan="4" | {{Z|35663}} ! {{ZK|6010|1|type=Z19677}} | {{Z|25294}} |- ! {{ZK|6010|2|type=Z19677}} | &mdash; |- ! {{ZK|6010|3|type=Z19677}} | &mdash; |- ! {{ZK|6010|4|type=Z6091}} | {{Z|25303}} |- ! colspan="3" | |- | &mdash; ! K1, K4 | {{Z|31161}} |} fdcwaztik08jjjdxrr3u8thtm408l9u Z37005 0 86677 330747 322055 2026-10-21T10:41:55Z Ornithorynque liminaire 1539 330747 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37005" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37005K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "エンティティ" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z37005K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "言語" } ] } } ], "Z8K2": "Z11", "Z8K3": [ "Z20", "Z37019", "Z42271" ], "Z8K4": [ "Z14", "Z37018" ], "Z8K5": "Z37005" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity has part-of sentence" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "エンティティの構成要素を表す文章 (単一言語)" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "est composé de (monolingue)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "entity consists-of sentence" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Generates a sentence about a Wikidata item’s parts." }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "Génère une phrase sur les parties d'un élément Wikidata." } ] } } s0jy2wrnhtkfjrawin4ys0w79dbwzbt Z37017 0 86692 330749 318012 2026-10-21T10:42:57Z Ornithorynque liminaire 1539 fr 330749 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37017" }, "Z2K2": { "Z1K1": "Z14294", "Z14294K1": [ "Z14293", { "Z1K1": "Z14293", "Z14293K1": "Z37006", "Z14293K2": "Z33034" }, { "Z1K1": "Z14293", "Z14293K1": "Z37328", "Z14293K2": [ "Z60", "Z1430", "Z1004", "Z1823", "Z1789", "Z1062", "Z1061", "Z1157", "Z1576", "Z1216", "Z1170", "Z1827", "Z1106", "Z1531", "Z1316", "Z1021", "Z1276", "Z1025", "Z1037", "Z1664", "Z1488", "Z1592", "Z1844", "Z1048" ] }, { "Z1K1": "Z14293", "Z14293K1": "Z40920", "Z14293K2": "Z34003" }, { "Z1K1": "Z14293", "Z14293K1": "Z42267", "Z14293K2": "Z42266" }, { "Z1K1": "Z14293", "Z14293K1": "Z43105", "Z14293K2": [ "Z60", "Z1005" ] } ], "Z14294K2": "Z37286" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "config for entity has part-of sentence" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "エンティティの構成要素を表す文章の言語別設定" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "config. pour \"est composé de\"" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 2qspbh4q633eb1bdymw1gvao6v5adku Z37018 0 86693 330748 286742 2026-10-21T10:42:36Z Ornithorynque liminaire 1539 fr 330748 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37018" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z37005", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z31684", "Z31684K1": { "Z1K1": "Z7", "Z7K1": "Z14310", "Z14310K1": "Z37017", "Z14310K2": { "Z1K1": "Z18", "Z18K1": "Z37005K2" } }, "Z31684K2": { "Z1K1": "Z18", "Z18K1": "Z37005K1" }, "Z31684K3": { "Z1K1": "Z18", "Z18K1": "Z37005K2" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity has part-of sentence, comp" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "est composé de, mono, comp." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } h80m5i5s829f3q81key522wl2vq106n Z39110 0 89692 330708 298748 2026-10-20T22:51:33Z Ornithorynque liminaire 1539 fr 330708 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z39110" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6064", "Z17K2": "Z39110K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Wikidata time" } ] } } ], "Z8K2": "Z20420", "Z8K3": [ "Z20", "Z39112", "Z39113", "Z39307", "Z39309" ], "Z8K4": [ "Z14", "Z39111" ], "Z8K5": "Z39110" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Gregorian calendar date from Wikidata time" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "date grégorienne à partir de la date et heure WD" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } l1sa3avhbptnsjs3h7vhboai4djezgg Z42138 0 94686 330718 322314 2026-10-21T03:49:39Z YoshiRulz 10156 Need to use other table helper 330718 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z42138" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z42137", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z43998", "Z43998K1": { "Z1K1": "Z7", "Z7K1": "Z27849", "Z27849K1": { "Z1K1": "Z7", "Z7K1": "Z27849", "Z27849K1": { "Z1K1": "Z89", "Z89K1": "Summary of (simple) Test cases of " }, "Z27849K2": { "Z1K1": "Z7", "Z7K1": "Z40895", "Z40895K1": { "Z1K1": "Z7", "Z7K1": "Z40869", "Z40869K1": { "Z1K1": "Z18", "Z18K1": "Z42137K1" } }, "Z40895K2": { "Z1K1": "Z18", "Z18K1": "Z42137K2" } } }, "Z27849K2": { "Z1K1": "Z7", "Z7K1": "Z42689", "Z42689K1": { "Z1K1": "Z96", "Z96K1": { "Z1K1": "Z6", "Z6K1": "Z42137" } } } }, "Z43998K2": { "Z1K1": "Z7", "Z7K1": "Z43914", "Z43914K1": { "Z1K1": "Z18", "Z18K1": "Z42137K2" }, "Z43914K2": { "Z1K1": "Z7", "Z7K1": "Z30531", "Z30531K1": { "Z1K1": "Z18", "Z18K1": "Z42137K1" } }, "Z43914K3": { "Z1K1": "Z40", "Z40K1": "Z42" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "summary table of Func.'s simple Tests, composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } h5lc3rcdjrr1c9m09rfav8z3tzb9nam 330719 330718 2026-10-21T03:55:00Z YoshiRulz 10156 Flatten join calls 330719 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z42138" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z42137", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z43998", "Z43998K1": { "Z1K1": "Z7", "Z7K1": "Z27926", "Z27926K1": [ "Z89", { "Z1K1": "Z89", "Z89K1": "Summary of (simple) Test cases of " }, { "Z1K1": "Z7", "Z7K1": "Z40895", "Z40895K1": { "Z1K1": "Z7", "Z7K1": "Z40869", "Z40869K1": { "Z1K1": "Z18", "Z18K1": "Z42137K1" } }, "Z40895K2": { "Z1K1": "Z18", "Z18K1": "Z42137K2" } }, { "Z1K1": "Z7", "Z7K1": "Z42689", "Z42689K1": { "Z1K1": "Z96", "Z96K1": { "Z1K1": "Z6", "Z6K1": "Z42137" } } } ] }, "Z43998K2": { "Z1K1": "Z7", "Z7K1": "Z43914", "Z43914K1": { "Z1K1": "Z18", "Z18K1": "Z42137K2" }, "Z43914K2": { "Z1K1": "Z7", "Z7K1": "Z30531", "Z30531K1": { "Z1K1": "Z18", "Z18K1": "Z42137K1" } }, "Z43914K3": { "Z1K1": "Z40", "Z40K1": "Z42" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "summary table of Func.'s simple Tests, composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } kd7fw3zeghac9jf0fx7gdduoze4bh9w Z42147 0 94695 330720 322207 2026-10-21T03:59:28Z YoshiRulz 10156 Remove first table (duplicated with Z42137) 330720 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z42147" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z42146", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z43998", "Z43998K1": { "Z1K1": "Z7", "Z7K1": "Z27926", "Z27926K1": [ "Z89", { "Z1K1": "Z89", "Z89K1": "Summary of (simple) Test cases of " }, { "Z1K1": "Z7", "Z7K1": "Z40895", "Z40895K1": { "Z1K1": "Z7", "Z7K1": "Z40869", "Z40869K1": { "Z1K1": "Z7", "Z7K1": "Z28231", "Z28231K1": { "Z1K1": "Z7", "Z7K1": "Z14310", "Z14310K1": { "Z1K1": "Z7", "Z7K1": "Z30531", "Z30531K1": { "Z1K1": "Z18", "Z18K1": "Z42146K2" } }, "Z14310K2": { "Z1K1": "Z18", "Z18K1": "Z42146K3" } } } }, "Z40895K2": { "Z1K1": "Z18", "Z18K1": "Z42146K3" } }, { "Z1K1": "Z7", "Z7K1": "Z42689", "Z42689K1": { "Z1K1": "Z96", "Z96K1": { "Z1K1": "Z6", "Z6K1": "Z42146" } } } ] }, "Z43998K2": { "Z1K1": "Z7", "Z7K1": "Z43914", "Z43914K1": { "Z1K1": "Z18", "Z18K1": "Z42146K3" }, "Z43914K2": { "Z1K1": "Z7", "Z7K1": "Z14310", "Z14310K1": { "Z1K1": "Z7", "Z7K1": "Z30531", "Z30531K1": { "Z1K1": "Z18", "Z18K1": "Z42146K2" } }, "Z14310K2": { "Z1K1": "Z18", "Z18K1": "Z42146K3" } }, "Z43914K3": { "Z1K1": "Z40", "Z40K1": "Z41" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "summary table of NLG Function's Tests, composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } bf5j9lo9vqg9sqchxxitg6j2wak7few Z43281 0 96078 330643 325059 2026-10-20T11:59:23Z 鈴音雨 101019 Detach to refresh the cached discourse result 330643 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z43281" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z43281K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "discourse relation" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "談話関係" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z43281K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "言語" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z43282", "Z43283", "Z43284", "Z43285", "Z43286", "Z43877", "Z43878", "Z43893", "Z43894", "Z43900", "Z43901", "Z44628", "Z44629", "Z44754" ], "Z8K4": [ "Z14" ], "Z8K5": "Z43281" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "connective for a discourse relation" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "談話関係を表す接続語" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "The lemma of the conjunction or adverb whose sense (P5137) is the discourse relation; nouns are skipped. E.g. conjunction relation gives 「また」. Empty if there is none." }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "談話関係の項目を P5137 で指す、接続詞・副詞の語彙素の見出し語を返します。名詞は除きます。例:並列の関係 (Q135512218) なら「また」。見つからなければ空文字列です。" } ] } } lvnp5slnd6sm4n46p5chlmmf4zie4iu 330644 330643 2026-10-20T11:59:35Z 鈴音雨 101019 Reconnect implementations 330644 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z43281" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z43281K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "discourse relation" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "談話関係" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z43281K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "言語" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z43282", "Z43283", "Z43284", "Z43285", "Z43286", "Z43877", "Z43878", "Z43893", "Z43894", "Z43900", "Z43901", "Z44628", "Z44629", "Z44754" ], "Z8K4": [ "Z14", "Z43287", "Z43290" ], "Z8K5": "Z43281" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "connective for a discourse relation" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "談話関係を表す接続語" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "The lemma of the conjunction or adverb whose sense (P5137) is the discourse relation; nouns are skipped. E.g. conjunction relation gives 「また」. Empty if there is none." }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "談話関係の項目を P5137 で指す、接続詞・副詞の語彙素の見出し語を返します。名詞は除きます。例:並列の関係 (Q135512218) なら「また」。見つからなければ空文字列です。" } ] } } g1izvnhvrjmtaye5u0cdiniwaw0nhf5 330714 330644 2026-10-21T00:17:59Z ReXLer 39813 Removed Z43290 from the approved list of implementations 330714 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z43281" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z43281K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "discourse relation" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "談話関係" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z43281K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "言語" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z43282", "Z43283", "Z43284", "Z43285", "Z43286", "Z43877", "Z43878", "Z43893", "Z43894", "Z43900", "Z43901", "Z44628", "Z44629", "Z44754" ], "Z8K4": [ "Z14", "Z43287" ], "Z8K5": "Z43281" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "connective for a discourse relation" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "談話関係を表す接続語" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "The lemma of the conjunction or adverb whose sense (P5137) is the discourse relation; nouns are skipped. E.g. conjunction relation gives 「また」. Empty if there is none." }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "談話関係の項目を P5137 で指す、接続詞・副詞の語彙素の見出し語を返します。名詞は除きます。例:並列の関係 (Q135512218) なら「また」。見つからなければ空文字列です。" } ] } } hsq1mmznw0q0bare7ph46d08d7xkxnp 330715 330714 2026-10-21T00:18:01Z ReXLer 39813 Added Z43290 to the approved list of implementations 330715 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z43281" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z43281K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "discourse relation" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "談話関係" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z43281K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "言語" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z43282", "Z43283", "Z43284", "Z43285", "Z43286", "Z43877", "Z43878", "Z43893", "Z43894", "Z43900", "Z43901", "Z44628", "Z44629", "Z44754" ], "Z8K4": [ "Z14", "Z43287", "Z43290" ], "Z8K5": "Z43281" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "connective for a discourse relation" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "談話関係を表す接続語" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "The lemma of the conjunction or adverb whose sense (P5137) is the discourse relation; nouns are skipped. E.g. conjunction relation gives 「また」. Empty if there is none." }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "談話関係の項目を P5137 で指す、接続詞・副詞の語彙素の見出し語を返します。名詞は除きます。例:並列の関係 (Q135512218) なら「また」。見つからなければ空文字列です。" } ] } } g1izvnhvrjmtaye5u0cdiniwaw0nhf5 330716 330715 2026-10-21T00:18:43Z ReXLer 39813 Removed Z43290 from the approved list of implementations 330716 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z43281" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z43281K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "discourse relation" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "談話関係" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z43281K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "言語" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z43282", "Z43283", "Z43284", "Z43285", "Z43286", "Z43877", "Z43878", "Z43893", "Z43894", "Z43900", "Z43901", "Z44628", "Z44629", "Z44754" ], "Z8K4": [ "Z14", "Z43287" ], "Z8K5": "Z43281" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "connective for a discourse relation" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "談話関係を表す接続語" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "The lemma of the conjunction or adverb whose sense (P5137) is the discourse relation; nouns are skipped. E.g. conjunction relation gives 「また」. Empty if there is none." }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "談話関係の項目を P5137 で指す、接続詞・副詞の語彙素の見出し語を返します。名詞は除きます。例:並列の関係 (Q135512218) なら「また」。見つからなければ空文字列です。" } ] } } hsq1mmznw0q0bare7ph46d08d7xkxnp Z43290 0 96088 330710 330362 2026-10-21T00:13:09Z ReXLer 39813 hmmmmm 330710 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z43290" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z43281", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z22193", "Z22193K1": { "Z1K1": "Z18", "Z18K1": "Z43281K2" }, "Z22193K2": [ "Z1", "Z1002", "Japanese" ], "Z22193K3": [ "Z1", { "Z1K1": "Z7", "Z7K1": "Z22193", "Z22193K1": { "Z1K1": "Z18", "Z18K1": "Z43281K1" }, "Z22193K2": [ "Z6091" ], "Z22193K3": [ "Z6", "additionally", "in addition", "however", "in conclusion", "for example", "in contrast", "therefore", "" ] }, { "Z1K1": "Z7", "Z7K1": "Z22193", "Z22193K1": { "Z1K1": "Z18", "Z18K1": "Z43281K1" }, "Z22193K2": [ "Z1", { "Z1K1": "Z6091", "Z6091K1": "Q135512218" }, { "Z1K1": "Z6091", "Z6091K1": "Q135263717" }, { "Z1K1": "Z6091", "Z6091K1": "Q131451373" }, { "Z1K1": "Z6091", "Z6091K1": "Q135263800" }, { "Z1K1": "Z6091", "Z6091K1": "Q141497599" }, { "Z1K1": "Z6091", "Z6091K1": "Q141454984" }, { "Z1K1": "Z6091", "Z6091K1": "Q141658836" } ], "Z22193K3": [ "Z1", "また", "このほか", "しかし", "このように", "例えば", "一方", "そのため", "" ] } ] } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "connective for a discourse relation, simple comp" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "談話関係を表す接続語、純朴合成" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 9z78pck1smorei9ic0pbwn14aff3tqr 330711 330710 2026-10-21T00:13:36Z ReXLer 39813 hmmm 330711 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z43290" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z43281", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z22193", "Z22193K1": { "Z1K1": "Z18", "Z18K1": "Z43281K2" }, "Z22193K2": [ "Z1", "Z1002", "Japanese" ], "Z22193K3": [ "Z1", { "Z1K1": "Z7", "Z7K1": "Z22193", "Z22193K1": { "Z1K1": "Z18", "Z18K1": "Z43281K1" }, "Z22193K2": [ "Z6091", { "Z1K1": "Z6091", "Z6091K1": "Q135512218" }, { "Z1K1": "Z6091", "Z6091K1": "Q135263717" }, { "Z1K1": "Z6091", "Z6091K1": "Q131451373" }, { "Z1K1": "Z6091", "Z6091K1": "Q135263800" }, { "Z1K1": "Z6091", "Z6091K1": "Q141497599" }, { "Z1K1": "Z6091", "Z6091K1": "Q141454984" }, { "Z1K1": "Z6091", "Z6091K1": "Q141658836" } ], "Z22193K3": [ "Z6", "additionally", "in addition", "however", "in conclusion", "for example", "in contrast", "therefore", "" ] }, { "Z1K1": "Z7", "Z7K1": "Z22193", "Z22193K1": { "Z1K1": "Z18", "Z18K1": "Z43281K1" }, "Z22193K2": [ "Z1", { "Z1K1": "Z6091", "Z6091K1": "Q135512218" }, { "Z1K1": "Z6091", "Z6091K1": "Q135263717" }, { "Z1K1": "Z6091", "Z6091K1": "Q131451373" }, { "Z1K1": "Z6091", "Z6091K1": "Q135263800" }, { "Z1K1": "Z6091", "Z6091K1": "Q141497599" }, { "Z1K1": "Z6091", "Z6091K1": "Q141454984" }, { "Z1K1": "Z6091", "Z6091K1": "Q141658836" } ], "Z22193K3": [ "Z1", "また", "このほか", "しかし", "このように", "例えば", "一方", "そのため", "" ] } ] } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "connective for a discourse relation, simple comp" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "談話関係を表す接続語、純朴合成" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } s51z8kwl1bi0bzvudmlxg7tn2df2xcl 330712 330711 2026-10-21T00:15:57Z ReXLer 39813 330712 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z43290" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z43281", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z22193", "Z22193K1": { "Z1K1": "Z18", "Z18K1": "Z43281K2" }, "Z22193K2": [ "Z1", "Z1002", "Japanese" ], "Z22193K3": [ "Z1", { "Z1K1": "Z7", "Z7K1": "Z22193", "Z22193K1": { "Z1K1": "Z18", "Z18K1": "Z43281K1" }, "Z22193K2": [ "Z6091", { "Z1K1": "Z6091", "Z6091K1": "Q135512218" }, { "Z1K1": "Z6091", "Z6091K1": "Q135263717" }, { "Z1K1": "Z6091", "Z6091K1": "Q131451373" }, { "Z1K1": "Z6091", "Z6091K1": "Q135263800" }, { "Z1K1": "Z6091", "Z6091K1": "Q141497599" }, { "Z1K1": "Z6091", "Z6091K1": "Q141454984" }, { "Z1K1": "Z6091", "Z6091K1": "Q141658836" } ], "Z22193K3": [ "Z6", "additionally", "in addition", "however", "in conclusion", "for example", "in contrast", "therefore", "" ] }, { "Z1K1": "Z7", "Z7K1": "Z22193", "Z22193K1": { "Z1K1": "Z18", "Z18K1": "Z43281K1" }, "Z22193K2": [ "Z1", "Z1830", "Z1199" ], "Z22193K3": [ "Z1", { "Z1K1": "Z7", "Z7K1": "Z22193", "Z22193K1": { "Z1K1": "Z18", "Z18K1": "Z43281K1" }, "Z22193K2": [ "Z1", { "Z1K1": "Z6091", "Z6091K1": "Q135512218" }, { "Z1K1": "Z6091", "Z6091K1": "Q135263717" }, { "Z1K1": "Z6091", "Z6091K1": "Q131451373" }, { "Z1K1": "Z6091", "Z6091K1": "Q135263800" }, { "Z1K1": "Z6091", "Z6091K1": "Q141497599" }, { "Z1K1": "Z6091", "Z6091K1": "Q141454984" }, { "Z1K1": "Z6091", "Z6091K1": "Q141658836" } ], "Z22193K3": [ "Z1", "また", "このほか", "しかし", "このように", "例えば", "一方", "そのため", "" ] }, "このほか", { "Z1K1": "Z7", "Z7K1": "Z22193", "Z22193K1": { "Z1K1": "Z18", "Z18K1": "Z43281K1" }, "Z22193K2": [ "Z6091", { "Z1K1": "Z6091", "Z6091K1": "Q135512218" }, { "Z1K1": "Z6091", "Z6091K1": "Q135263717" }, { "Z1K1": "Z6091", "Z6091K1": "Q131451373" }, { "Z1K1": "Z6091", "Z6091K1": "Q135263800" }, { "Z1K1": "Z6091", "Z6091K1": "Q141497599" }, { "Z1K1": "Z6091", "Z6091K1": "Q141454984" }, { "Z1K1": "Z6091", "Z6091K1": "Q141658836" } ], "Z22193K3": [ "Z6", "additionally", "in addition", "however", "in conclusion", "for example", "in contrast", "therefore", "" ] } ] } ] } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "connective for a discourse relation, simple comp" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "談話関係を表す接続語、純朴合成" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } b13v6mxzosl2apze1iyg341rbeqpcx8 330713 330712 2026-10-21T00:17:28Z ReXLer 39813 hmmm 330713 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z43290" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z43281", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z22193", "Z22193K1": { "Z1K1": "Z18", "Z18K1": "Z43281K2" }, "Z22193K2": [ "Z1", "Z1002" ], "Z22193K3": [ "Z1", { "Z1K1": "Z7", "Z7K1": "Z22193", "Z22193K1": { "Z1K1": "Z18", "Z18K1": "Z43281K1" }, "Z22193K2": [ "Z6091", { "Z1K1": "Z6091", "Z6091K1": "Q135512218" }, { "Z1K1": "Z6091", "Z6091K1": "Q135263717" }, { "Z1K1": "Z6091", "Z6091K1": "Q131451373" }, { "Z1K1": "Z6091", "Z6091K1": "Q135263800" }, { "Z1K1": "Z6091", "Z6091K1": "Q141497599" }, { "Z1K1": "Z6091", "Z6091K1": "Q141454984" }, { "Z1K1": "Z6091", "Z6091K1": "Q141658836" } ], "Z22193K3": [ "Z6", "additionally", "in addition", "however", "in conclusion", "for example", "in contrast", "therefore", "" ] }, { "Z1K1": "Z7", "Z7K1": "Z22193", "Z22193K1": { "Z1K1": "Z18", "Z18K1": "Z43281K1" }, "Z22193K2": [ "Z1", "Z1830" ], "Z22193K3": [ "Z1", { "Z1K1": "Z7", "Z7K1": "Z22193", "Z22193K1": { "Z1K1": "Z18", "Z18K1": "Z43281K1" }, "Z22193K2": [ "Z1", { "Z1K1": "Z6091", "Z6091K1": "Q135512218" }, { "Z1K1": "Z6091", "Z6091K1": "Q135263717" }, { "Z1K1": "Z6091", "Z6091K1": "Q131451373" }, { "Z1K1": "Z6091", "Z6091K1": "Q135263800" }, { "Z1K1": "Z6091", "Z6091K1": "Q141497599" }, { "Z1K1": "Z6091", "Z6091K1": "Q141454984" }, { "Z1K1": "Z6091", "Z6091K1": "Q141658836" } ], "Z22193K3": [ "Z1", "また", "このほか", "しかし", "このように", "例えば", "一方", "そのため", "" ] }, { "Z1K1": "Z7", "Z7K1": "Z22193", "Z22193K1": { "Z1K1": "Z18", "Z18K1": "Z43281K1" }, "Z22193K2": [ "Z6091", { "Z1K1": "Z6091", "Z6091K1": "Q135512218" }, { "Z1K1": "Z6091", "Z6091K1": "Q135263717" }, { "Z1K1": "Z6091", "Z6091K1": "Q131451373" }, { "Z1K1": "Z6091", "Z6091K1": "Q135263800" }, { "Z1K1": "Z6091", "Z6091K1": "Q141497599" }, { "Z1K1": "Z6091", "Z6091K1": "Q141454984" }, { "Z1K1": "Z6091", "Z6091K1": "Q141658836" } ], "Z22193K3": [ "Z6", "additionally", "in addition", "however", "in conclusion", "for example", "in contrast", "therefore", "" ] } ] } ] } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "connective for a discourse relation, simple comp" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "談話関係を表す接続語、純朴合成" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 7ggh9zjrvthy2r7wpr2hjy4n00fxseq Z44217 0 97286 330647 322934 2026-10-20T14:55:29Z 鈴音雨 101019 Detach to refresh Z44221 330647 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z44217" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z44217K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "item" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "項目" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z44217K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "言語" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z44218", "Z44219", "Z44220" ], "Z8K4": [ "Z14" ], "Z8K5": "Z44217" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "word for an item, or its label" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "項目を表す語またはラベル" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Gives the word that expresses an item in a language, or the item's label when the language has no such word. E.g. administratively gives 行政上 in Japanese." }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "項目を表す語を指定した言語で返します。その言語の語がなければ項目のラベルを返します。例: administratively → 行政上 (日本語)" } ] } } ikfkvddmqqfdee2a89wvuggfpls3con 330648 330647 2026-10-20T14:55:40Z 鈴音雨 101019 Reconnect after refreshing Z44221 330648 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z44217" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z44217K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "item" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "項目" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z44217K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "言語" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z44218", "Z44219", "Z44220" ], "Z8K4": [ "Z14", "Z44221" ], "Z8K5": "Z44217" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "word for an item, or its label" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "項目を表す語またはラベル" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Gives the word that expresses an item in a language, or the item's label when the language has no such word. E.g. administratively gives 行政上 in Japanese." }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "項目を表す語を指定した言語で返します。その言語の語がなければ項目のラベルを返します。例: administratively → 行政上 (日本語)" } ] } } ceqxu5i87830asnmv3iw5elwsxow6tl Z44221 0 97290 330646 322933 2026-10-20T14:55:18Z 鈴音雨 101019 Prefer the lexeme whose lemma equals the label 330646 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z44221" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z44217", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z813", "Z813K1": { "Z1K1": "Z7", "Z7K1": "Z23471", "Z23471K1": { "Z1K1": "Z18", "Z18K1": "Z44217K1" }, "Z23471K2": { "Z1K1": "Z18", "Z18K1": "Z44217K2" } } }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z36270", "Z36270K1": { "Z1K1": "Z18", "Z18K1": "Z44217K1" }, "Z36270K2": { "Z1K1": "Z18", "Z18K1": "Z44217K2" } }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z813", "Z813K1": { "Z1K1": "Z7", "Z7K1": "Z28316", "Z28316K1": "Z41793", "Z28316K2": { "Z1K1": "Z7", "Z7K1": "Z23471", "Z23471K1": { "Z1K1": "Z18", "Z18K1": "Z44217K1" }, "Z23471K2": { "Z1K1": "Z18", "Z18K1": "Z44217K2" } }, "Z28316K3": { "Z1K1": "Z7", "Z7K1": "Z36270", "Z36270K1": { "Z1K1": "Z18", "Z18K1": "Z44217K1" }, "Z36270K2": { "Z1K1": "Z18", "Z18K1": "Z44217K2" } } } }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z27423", "Z27423K1": { "Z1K1": "Z7", "Z7K1": "Z27327", "Z27327K1": { "Z1K1": "Z18", "Z18K1": "Z44217K1" }, "Z27327K2": { "Z1K1": "Z6092", "Z6092K1": "P5137" }, "Z27327K3": { "Z1K1": "Z18", "Z18K1": "Z44217K2" } } }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z27423", "Z27423K1": { "Z1K1": "Z7", "Z7K1": "Z6825", "Z6825K1": { "Z1K1": "Z7", "Z7K1": "Z811", "Z811K1": { "Z1K1": "Z7", "Z7K1": "Z28316", "Z28316K1": "Z41793", "Z28316K2": { "Z1K1": "Z7", "Z7K1": "Z23471", "Z23471K1": { "Z1K1": "Z18", "Z18K1": "Z44217K1" }, "Z23471K2": { "Z1K1": "Z18", "Z18K1": "Z44217K2" } }, "Z28316K3": { "Z1K1": "Z7", "Z7K1": "Z36270", "Z36270K1": { "Z1K1": "Z18", "Z18K1": "Z44217K1" }, "Z36270K2": { "Z1K1": "Z18", "Z18K1": "Z44217K2" } } } } } } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "word for an item, or its label, comp" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "項目を表す語またはラベル、合成" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 7kpftmm0qwimqndtzqjjifrdb9a05nn Z44690 0 97881 330650 330586 2026-10-20T14:57:17Z 鈴音雨 101019 Detach to refresh Z44719 330650 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z44690" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z6091" }, "Z17K2": "Z44690K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "主語の項目" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "subject items" } ] } }, { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z6091" }, "Z17K2": "Z44690K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "状態" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "state" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z44690K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "時制" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "tense" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z40", "Z17K2": "Z44690K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "文頭?" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "starts the sentence?" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z40", "Z17K2": "Z44690K5", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "文を終えるか" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "ends the sentence?" } ] } }, { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z6091" }, "Z17K2": "Z44690K6", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "副詞" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "adverbs" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z44690K7", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "主題にする役割" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "topic role" } ] } }, { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z6091" }, "Z17K2": "Z44690K8", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "役割" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "roles" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z881", "Z17K2": "Z44690K9", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "値" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "values" } ] } }, { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z6091" }, "Z17K2": "Z44690K10", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "法・相" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "moods/aspects" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z40", "Z17K2": "Z44690K11", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "変化するか" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "change (become)?" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z44690K12", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "言語" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z11", "Z8K3": [ "Z20", "Z44704", "Z44705", "Z44706", "Z45596" ], "Z8K4": [ "Z14" ], "Z8K5": "Z44690" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "項目の状態を述べる文章 (日本語)" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "state sentence, Japanese" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "主語の項目・状態・文頭指定・時制から文章を作ります。各項目の文法上の数を自動判定します。例: 火山活動は活発である。" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "States a property of subject items with automatic grammatical number, tense and initial case. E.g. Volcanic activity is vigorous." } ] } } 91e9l3ei9wjdol4881w41im2uxhp715 330651 330650 2026-10-20T14:57:29Z 鈴音雨 101019 Reconnect after refreshing Z44719 330651 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z44690" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z6091" }, "Z17K2": "Z44690K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "主語の項目" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "subject items" } ] } }, { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z6091" }, "Z17K2": "Z44690K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "状態" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "state" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z44690K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "時制" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "tense" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z40", "Z17K2": "Z44690K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "文頭?" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "starts the sentence?" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z40", "Z17K2": "Z44690K5", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "文を終えるか" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "ends the sentence?" } ] } }, { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z6091" }, "Z17K2": "Z44690K6", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "副詞" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "adverbs" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z44690K7", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "主題にする役割" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "topic role" } ] } }, { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z6091" }, "Z17K2": "Z44690K8", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "役割" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "roles" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z881", "Z17K2": "Z44690K9", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "値" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "values" } ] } }, { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z6091" }, "Z17K2": "Z44690K10", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "法・相" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "moods/aspects" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z40", "Z17K2": "Z44690K11", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "変化するか" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "change (become)?" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z44690K12", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "言語" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z11", "Z8K3": [ "Z20", "Z44704", "Z44705", "Z44706", "Z45596" ], "Z8K4": [ "Z14", "Z44719" ], "Z8K5": "Z44690" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "項目の状態を述べる文章 (日本語)" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "state sentence, Japanese" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "主語の項目・状態・文頭指定・時制から文章を作ります。各項目の文法上の数を自動判定します。例: 火山活動は活発である。" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "States a property of subject items with automatic grammatical number, tense and initial case. E.g. Volcanic activity is vigorous." } ] } } l7kj9h5t07069z8mg5pwd9lr773y7na Z44719 0 97910 330649 330584 2026-10-20T14:57:06Z 鈴音雨 101019 Use the word-or-label function for the subject and topic values 330649 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z44719" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z44690", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z813", "Z813K1": { "Z1K1": "Z7", "Z7K1": "Z28316", "Z28316K1": "Z43889", "Z28316K2": { "Z1K1": "Z7", "Z7K1": "Z30460", "Z30460K1": { "Z1K1": "Z7", "Z7K1": "Z811", "Z811K1": { "Z1K1": "Z18", "Z18K1": "Z44690K2" } }, "Z30460K2": { "Z1K1": "Z18", "Z18K1": "Z44690K12" } }, "Z28316K3": [ "Z6091", { "Z1K1": "Z6091", "Z6091K1": "Q34698" } ] } }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z26107", "Z26107K1": { "Z1K1": "Z18", "Z18K1": "Z44690K12" }, "Z26107K2": { "Z1K1": "Z7", "Z7K1": "Z21394", "Z21394K1": [ "Z6", { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z813", "Z813K1": { "Z1K1": "Z18", "Z18K1": "Z44690K8" } }, "Z802K2": { "Z1K1": "Z40", "Z40K1": "Z42" }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z813", "Z813K1": { "Z1K1": "Z18", "Z18K1": "Z44690K9" } }, "Z802K2": { "Z1K1": "Z40", "Z40K1": "Z42" }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z7", "Z7K1": "Z811", "Z811K1": { "Z1K1": "Z18", "Z18K1": "Z44690K8" } }, "Z19316K2": { "Z1K1": "Z18", "Z18K1": "Z44690K7" } } } }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z21394", "Z21394K1": [ "Z6", { "Z1K1": "Z7", "Z7K1": "Z44217", "Z44217K1": { "Z1K1": "Z7", "Z7K1": "Z811", "Z811K1": { "Z1K1": "Z7", "Z7K1": "Z44633", "Z44633K1": { "Z1K1": "Z18", "Z18K1": "Z44690K9" } } }, "Z44217K2": { "Z1K1": "Z18", "Z18K1": "Z44690K12" } }, "では", { "Z1K1": "Z7", "Z7K1": "Z12899", "Z12899K1": { "Z1K1": "Z7", "Z7K1": "Z31098", "Z31098K1": "Z32501", "Z31098K2": { "Z1K1": "Z18", "Z18K1": "Z44690K1" }, "Z31098K3": { "Z1K1": "Z7", "Z7K1": "Z21389", "Z21389K1": { "Z1K1": "Z18", "Z18K1": "Z44690K12" }, "Z21389K2": { "Z1K1": "Z7", "Z7K1": "Z12681", "Z12681K1": { "Z1K1": "Z18", "Z18K1": "Z44690K1" } } }, "Z31098K4": { "Z1K1": "Z7", "Z7K1": "Z13464", "Z13464K1": "Z810", "Z13464K2": { "Z1K1": "Z7", "Z7K1": "Z13464", "Z13464K1": "Z39531", "Z13464K2": { "Z1K1": "Z18", "Z18K1": "Z44690K1" }, "Z13464K3": { "Z1K1": "Z18", "Z18K1": "Z44690K12" } }, "Z13464K3": [ "Z6091" ] } }, "Z12899K2": "と" }, "が" ] }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z21394", "Z21394K1": [ "Z6", { "Z1K1": "Z7", "Z7K1": "Z12899", "Z12899K1": { "Z1K1": "Z7", "Z7K1": "Z31098", "Z31098K1": "Z32501", "Z31098K2": { "Z1K1": "Z18", "Z18K1": "Z44690K1" }, "Z31098K3": { "Z1K1": "Z7", "Z7K1": "Z21389", "Z21389K1": { "Z1K1": "Z18", "Z18K1": "Z44690K12" }, "Z21389K2": { "Z1K1": "Z7", "Z7K1": "Z12681", "Z12681K1": { "Z1K1": "Z18", "Z18K1": "Z44690K1" } } }, "Z31098K4": { "Z1K1": "Z7", "Z7K1": "Z13464", "Z13464K1": "Z810", "Z13464K2": { "Z1K1": "Z7", "Z7K1": "Z13464", "Z13464K1": "Z39531", "Z13464K2": { "Z1K1": "Z18", "Z18K1": "Z44690K1" }, "Z13464K3": { "Z1K1": "Z18", "Z18K1": "Z44690K12" } }, "Z13464K3": [ "Z6091" ] } }, "Z12899K2": "と" }, "は" ] } }, { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z813", "Z813K1": { "Z1K1": "Z18", "Z18K1": "Z44690K6" } }, "Z802K2": "", "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z21806", "Z21806K1": { "Z1K1": "Z7", "Z7K1": "Z44123", "Z44123K1": { "Z1K1": "Z7", "Z7K1": "Z811", "Z811K1": { "Z1K1": "Z18", "Z18K1": "Z44690K6" } }, "Z44123K2": { "Z1K1": "Z6092", "Z6092K1": "P5137" }, "Z44123K3": { "Z1K1": "Z18", "Z18K1": "Z44690K12" }, "Z44123K4": [ "Z6091", { "Z1K1": "Z6091", "Z6091K1": "Q380057" } ] }, "Z21806K2": { "Z1K1": "Z18", "Z18K1": "Z44690K12" } } }, { "Z1K1": "Z7", "Z7K1": "Z44638", "Z44638K1": { "Z1K1": "Z7", "Z7K1": "Z12899", "Z12899K1": { "Z1K1": "Z7", "Z7K1": "Z13464", "Z13464K1": "Z45605", "Z13464K2": { "Z1K1": "Z18", "Z18K1": "Z44690K2" }, "Z13464K3": { "Z1K1": "Z18", "Z18K1": "Z44690K12" } }, "Z12899K2": "、" }, "Z44638K2": { "Z1K1": "Z18", "Z18K1": "Z44690K3" }, "Z44638K3": { "Z1K1": "Z18", "Z18K1": "Z44690K5" } }, { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z18", "Z18K1": "Z44690K5" }, "Z802K2": "。", "Z802K3": "、" } ] } }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z26107", "Z26107K1": { "Z1K1": "Z18", "Z18K1": "Z44690K12" }, "Z26107K2": { "Z1K1": "Z7", "Z7K1": "Z21394", "Z21394K1": [ "Z6", { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z813", "Z813K1": { "Z1K1": "Z18", "Z18K1": "Z44690K8" } }, "Z802K2": "", "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z813", "Z813K1": { "Z1K1": "Z18", "Z18K1": "Z44690K9" } }, "Z802K2": "", "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z10000", "Z10000K1": { "Z1K1": "Z7", "Z7K1": "Z44217", "Z44217K1": { "Z1K1": "Z7", "Z7K1": "Z811", "Z811K1": { "Z1K1": "Z7", "Z7K1": "Z44633", "Z44633K1": { "Z1K1": "Z18", "Z18K1": "Z44690K9" } } }, "Z44217K2": { "Z1K1": "Z18", "Z18K1": "Z44690K12" } }, "Z10000K2": "では" } } }, { "Z1K1": "Z7", "Z7K1": "Z44217", "Z44217K1": { "Z1K1": "Z7", "Z7K1": "Z811", "Z811K1": { "Z1K1": "Z18", "Z18K1": "Z44690K1" } }, "Z44217K2": { "Z1K1": "Z18", "Z18K1": "Z44690K12" } }, "が", { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z18", "Z18K1": "Z44690K11" }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z10000", "Z10000K1": { "Z1K1": "Z7", "Z7K1": "Z10000", "Z10000K1": { "Z1K1": "Z7", "Z7K1": "Z11879", "Z11879K1": { "Z1K1": "Z7", "Z7K1": "Z21806", "Z21806K1": { "Z1K1": "Z7", "Z7K1": "Z6825", "Z6825K1": { "Z1K1": "Z7", "Z7K1": "Z811", "Z811K1": { "Z1K1": "Z7", "Z7K1": "Z28316", "Z28316K1": "Z43889", "Z28316K2": { "Z1K1": "Z7", "Z7K1": "Z30460", "Z30460K1": { "Z1K1": "Z7", "Z7K1": "Z811", "Z811K1": { "Z1K1": "Z18", "Z18K1": "Z44690K2" } }, "Z30460K2": { "Z1K1": "Z18", "Z18K1": "Z44690K12" } }, "Z28316K3": [ "Z6091", { "Z1K1": "Z6091", "Z6091K1": "Q34698" } ] } } }, "Z21806K2": { "Z1K1": "Z18", "Z18K1": "Z44690K12" } } }, "Z10000K2": "く" }, "Z10000K2": "なる" }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z21806", "Z21806K1": { "Z1K1": "Z7", "Z7K1": "Z6825", "Z6825K1": { "Z1K1": "Z7", "Z7K1": "Z811", "Z811K1": { "Z1K1": "Z7", "Z7K1": "Z28316", "Z28316K1": "Z43889", "Z28316K2": { "Z1K1": "Z7", "Z7K1": "Z30460", "Z30460K1": { "Z1K1": "Z7", "Z7K1": "Z811", "Z811K1": { "Z1K1": "Z18", "Z18K1": "Z44690K2" } }, "Z30460K2": { "Z1K1": "Z18", "Z18K1": "Z44690K12" } }, "Z28316K3": [ "Z6091", { "Z1K1": "Z6091", "Z6091K1": "Q34698" } ] } } }, "Z21806K2": { "Z1K1": "Z18", "Z18K1": "Z44690K12" } } }, { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z813", "Z813K1": { "Z1K1": "Z18", "Z18K1": "Z44690K10" } }, "Z802K2": "", "Z802K3": "傾向がある" }, { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z18", "Z18K1": "Z44690K5" }, "Z802K2": "。", "Z802K3": "、" } ] } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "項目の状態を述べる文章 (日本語)、合成" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "state sentence, Japanese, composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "主語の項目・状態・文頭指定・時制から文章を作ります。各項目の文法上の数を自動判定します。例: 火山活動は活発である。" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "States a property of subject items with automatic grammatical number, tense and initial case. E.g. Volcanic activity is vigorous." } ] } } 0jvyb2j7tds24gofj747bef6gu17ie7 Z46558 0 100090 330645 329903 2026-10-20T12:59:51Z Virinas-code 2884 Added Z46560 to the approved list of test cases 330645 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z46558" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z6" }, "Z17K2": "Z46558K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "additional classes" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z46558K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "collapsible id" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z46558K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "additional attributes" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z89", "Z17K2": "Z46558K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "contents" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z46560" ], "Z8K4": [ "Z14", "Z46559" ], "Z8K5": "Z46558" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Collapsible box" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "mw-collapsible", "details", "expand", "collapse", "toggle" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Creates a div with the mw-collapsible property" } ] } } 85mlek954uj13v3mqt37lp5lin0dra7 Z46716 0 100264 330706 330357 2026-10-20T22:43:49Z 99of9 1622 Added Z46768 to the approved list of implementations 330706 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z46716" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z60" }, "Z17K2": "Z46716K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "list of individual languages" } ] } }, { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z60" } }, "Z17K2": "Z46716K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "list of lists of languages" } ] } } ], "Z8K2": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z60" }, "Z8K3": [ "Z20", "Z46718" ], "Z8K4": [ "Z14", "Z46719", "Z46768" ], "Z8K5": "Z46716" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "join list of languages and list of lists of langs" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "concatenate language lists and languages" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } khbq06ssppoo0ixv6ez19f3g3fit0od 330707 330706 2026-10-20T22:44:23Z 99of9 1622 nudge 330707 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z46716" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z60" }, "Z17K2": "Z46716K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "list of individual languages" } ] } }, { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z60" } }, "Z17K2": "Z46716K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "list of lists of languages" } ] } } ], "Z8K2": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z60" }, "Z8K3": [ "Z20", "Z46718" ], "Z8K4": [ "Z14", "Z46719", "Z46768" ], "Z8K5": "Z46716" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "join list of languages and list of lists of langs" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "concatenate language lists and languages" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "merges them all into a single consecutive list of languages" } ] } } 10zl0gq9h0dtx4srhjmk63wdxhwv17d Wikifunctions:Status updates/2026-10-17/de 4 100308 330722 330555 2026-10-21T07:58:32Z Ameisenigel 44 Created page with "Ab nächstem Mittwoch nehmen wir eine kleine Änderung an der Zwischendarstellung von Funktionsargumenten im Auswerter vor. Diese Objekte werden nicht mehr als reine ZObjekte in Normalform eingelesen; stattdessen werden Listen als JSON-Arrays dargestellt. Genauer gesagt, als Benjamin-Arrays, die typsichere Array-Darstellung, die in kanonischer Form und an anderen Stellen in WikiLambda verwendet wird. Anstatt" 330722 wikitext text/x-wiki <languages/> {{Wikifunctions updates | prevlabel = Vorheriges Update | prev = 2026-10-09 | nextlabel = Nächstes Update | next = }} <span id="Changes_in_evaluator_representations"></span> === Änderungen an Darstellungen im Auswerter === Ab nächstem Mittwoch nehmen wir eine kleine Änderung an der Zwischendarstellung von Funktionsargumenten im Auswerter vor. Diese Objekte werden nicht mehr als reine ZObjekte in Normalform eingelesen; stattdessen werden Listen als JSON-Arrays dargestellt. Genauer gesagt, als Benjamin-Arrays, die typsichere Array-Darstellung, die in kanonischer Form und an anderen Stellen in WikiLambda verwendet wird. Anstatt <syntaxhighlight lang="json" line="line">{ "Z1K1": { "Z1K1": { "Z1K1": "Z9", "Z9K1": "Z7" }, "Z7K1": { "Z1K1": "Z9", "Z9K1": "Z881" }, "Z881K1": { "Z1K1": "Z9", "Z9K1": "Z6" } }, "K1": { "Z1K1": "Z6", "Z6K1": "hayyy" }, "K2": { "Z1K1": { "Z1K1": { "Z1K1": "Z9", "Z9K1": "Z7" }, "Z7K1": { "Z1K1": "Z9", "Z9K1": "Z881" }, "Z881K1": { "Z1K1": "Z9", "Z9K1": "Z6" } } } }</syntaxhighlight> <span lang="en" dir="ltr" class="mw-content-ltr">the executors will now see</span> <syntaxhighlight lang="json" line="line">[ { "Z1K1": "Z9", "Z9K1": "Z6" }, { "Z1K1": "Z6", "Z6K1": "hayyy" } ]</syntaxhighlight> <div lang="en" dir="ltr" class="mw-content-ltr"> As you can guess, this is being done to reduce object size: a normal-form list represents the list's type once per list value, which gets expensive very fast and causes explosive memory usage in the executors (just imagine what a nested list would look like!). With the new approach, the type will be represented only once per list. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> So, '''what do you need to do'''? If you haven't been working with type converter functions, '''nothing'''. If your type converter functions don't convert types with embedded lists, also '''nothing'''! This change only affects you if you're working on type converter functions that manipulate types with internal list values. For now, this change only affects input objects (function arguments), so the focus is on type converters ''to'' code. Your converters will now need to be able to handle the new format instead of the old one (or in addition to it, if you'd like to avoid breakages in the interim!). We may make a similar change to function return values in future, but for now, type converters ''from'' code are unaffected. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To make this a bit easier, we are also enabling you to call '''type_convert_to_code()''' and '''type_convert_from_code()''' (in JS: '''typeConvertToCode''' and '''typeConvertFromCode''') directly in your code implementations and type converter code! By using these functions, you'll get forward- and backward-compatible behavior. A major limitation, though, is that these functions currently work only for built-in types and combinations thereof: only <code>[[Z6|Z6/String]]</code>, <code>[[Z9|Z9/Reference]]</code>, <code>[[Z40|Z40/Boolean]]</code>, <code>[[Z21|Z21/Void]]</code>, <code>[[Z881|Z881()/List]]</code>, <code>[[Z882|Z882()/Pair]]</code>, and <code>[[Z883|Z883()/Map types]]</code> are supported in these functions. Thus, you couldn't use '''type_convert_to_code()''' on a <code>[[Z881|Z881]]([[Z13518|Z13518]])/[[Z881|List]] of [[Z13518|Natural numbers]]</code>, but you could use it on a <code>[[Z881|Z881]]([[Z6|Z6]])/[[Z881|List]] of [[Z6|Strings]]</code> or even a <code>[[Z881|Z881]]([[Z882|Z882]]([[Z6|Z6]], [[Z40|Z40]]))/[[Z881|List]] of [[Z882|Pairs]] of [[Z6|String]] and [[Z40|Boolean]]</code>. This represents a step toward an eventual future where you can define type converters in terms of each other, allowing for type converter code reuse! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Recent Changes in the software === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This week, we made a number of improvements. In the details dialog on Wikifunctions, we refreshed the time-ago labels so they no longer go stale ([[:phab:T440533|T440533]]), and we removed a confusing message about provenance in the Test case results section ([[:phab:T440537|T440537]]). We also fixed an issue where Object labels that looked like ZIDs displayed incorrectly and, in some cases, could not be published ([[:phab:T437013|T437013]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> In addition, the “About” quick editing of labels/aliases/descriptions no longer overwrites other editors’ changes made after you opened the page ([[:phab:T436793|T436793]]), and rollback links for edits on Objects work again ([[:phab:T395219|T395219]]). We also fixed “Copy result link” so that it copies the result link rather than the content of the current inputs ([[:phab:T433744|T433744]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> On Abstract Wikipedia, because some result links are too long for browsers to handle, we no longer offer the “Copy result link” option in those cases ([[:phab:T439078|T439078]]), and we improved the highlight that connects a fragment to the preview ([[:phab:T439109|T439109]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Finally, Igbo and Dagbani Wikipedias have had integration enabled, following Malayalam. Communities can turn integration on through Community Configuration, and nothing is added automatically: whether and which articles to integrate is always the local community's decision. You can find more information in [[Special:MyLanguage/Wikifunctions:Status_updates/2026-10-02|the newsletter two weeks ago]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Fresh Functions weekly: 119 new Functions === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This week we had 119 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|Z44403}} * {{Z|Z44406}} * {{Z|Z44421}} * {{Z|Z44424}} * {{Z|Z44430}} * {{Z|Z44433}} * {{Z|Z44435}} * {{Z|Z44443}} * {{Z|Z44447}} * {{Z|Z44462}} * {{Z|Z44472}} * {{Z|Z44477}} * {{Z|Z44480}} * {{Z|Z44483}} * {{Z|Z44486}} * {{Z|Z44491}} * {{Z|Z44494}} * {{Z|Z44497}} * {{Z|Z44500}} * {{Z|Z44543}} * {{Z|Z44558}} * {{Z|Z44567}} * {{Z|Z44569}} * {{Z|Z44575}} * {{Z|Z44577}} * {{Z|Z44581}} * {{Z|Z44592}} * {{Z|Z44593}} * {{Z|Z44609}} * {{Z|Z44613}} * {{Z|Z44615}} * {{Z|Z44619}} * {{Z|Z44630}} * {{Z|Z44631}} * {{Z|Z44632}} * {{Z|Z44633}} * {{Z|Z44633}} * {{Z|Z44635}} * {{Z|Z44636}} * {{Z|Z44637}} * {{Z|Z44638}} * {{Z|Z44639}} * {{Z|Z44640}} * {{Z|Z44641}} * {{Z|Z44642}} * {{Z|Z44643}} * {{Z|Z44644}} * {{Z|Z44686}} * {{Z|Z44687}} * {{Z|Z44688}} * {{Z|Z44689}} * {{Z|Z44690}} * {{Z|Z44691}} * {{Z|Z44692}} * {{Z|Z44693}} * {{Z|Z44723}} * {{Z|Z44729}} * {{Z|Z44736}} * {{Z|Z44747}} * {{Z|Z44763}} * {{Z|Z44769}} * {{Z|Z44771}} * {{Z|Z44772}} * {{Z|Z44777}} * {{Z|Z44780}} * {{Z|Z44821}} * {{Z|Z44822}} * {{Z|Z44823}} * {{Z|Z44858}} * {{Z|Z44900}} * {{Z|Z44917}} * {{Z|Z44923}} * {{Z|Z44924}} * {{Z|Z44933}} * {{Z|Z44938}} * {{Z|Z44959}} * {{Z|Z44970}} * {{Z|Z44981}} * {{Z|Z44992}} * {{Z|Z45002}} * {{Z|Z45013}} * {{Z|Z45024}} * {{Z|Z45035}} * {{Z|Z45044}} * {{Z|Z45053}} * {{Z|Z45064}} * {{Z|Z45073}} * {{Z|Z45082}} * {{Z|Z45083}} * {{Z|Z45102}} * {{Z|Z45114}} * {{Z|Z45118}} * {{Z|Z45123}} * {{Z|Z45127}} * {{Z|Z45128}} * {{Z|Z45129}} * {{Z|Z45130}} * {{Z|Z45131}} * {{Z|Z45165}} * {{Z|Z45174}} * {{Z|Z45198}} * {{Z|Z45203}} * {{Z|Z45224}} * {{Z|Z45235}} * {{Z|Z45246}} * {{Z|Z45257}} * {{Z|Z45267}} * {{Z|Z45278}} * {{Z|Z45289}} * {{Z|Z45305}} <span 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.</span> [[Category:Status updates{{#translation:}}|2026-10-17]] soeplcrq142nmbxgcuy1659tvk2ru6v 330724 330722 2026-10-21T07:58:51Z Ameisenigel 44 Created page with "sehen die Ausführer nun" 330724 wikitext text/x-wiki <languages/> {{Wikifunctions updates | prevlabel = Vorheriges Update | prev = 2026-10-09 | nextlabel = Nächstes Update | next = }} <span id="Changes_in_evaluator_representations"></span> === Änderungen an Darstellungen im Auswerter === Ab nächstem Mittwoch nehmen wir eine kleine Änderung an der Zwischendarstellung von Funktionsargumenten im Auswerter vor. Diese Objekte werden nicht mehr als reine ZObjekte in Normalform eingelesen; stattdessen werden Listen als JSON-Arrays dargestellt. Genauer gesagt, als Benjamin-Arrays, die typsichere Array-Darstellung, die in kanonischer Form und an anderen Stellen in WikiLambda verwendet wird. Anstatt <syntaxhighlight lang="json" line="line">{ "Z1K1": { "Z1K1": { "Z1K1": "Z9", "Z9K1": "Z7" }, "Z7K1": { "Z1K1": "Z9", "Z9K1": "Z881" }, "Z881K1": { "Z1K1": "Z9", "Z9K1": "Z6" } }, "K1": { "Z1K1": "Z6", "Z6K1": "hayyy" }, "K2": { "Z1K1": { "Z1K1": { "Z1K1": "Z9", "Z9K1": "Z7" }, "Z7K1": { "Z1K1": "Z9", "Z9K1": "Z881" }, "Z881K1": { "Z1K1": "Z9", "Z9K1": "Z6" } } } }</syntaxhighlight> sehen die Ausführer nun <syntaxhighlight lang="json" line="line">[ { "Z1K1": "Z9", "Z9K1": "Z6" }, { "Z1K1": "Z6", "Z6K1": "hayyy" } ]</syntaxhighlight> <div lang="en" dir="ltr" class="mw-content-ltr"> As you can guess, this is being done to reduce object size: a normal-form list represents the list's type once per list value, which gets expensive very fast and causes explosive memory usage in the executors (just imagine what a nested list would look like!). With the new approach, the type will be represented only once per list. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> So, '''what do you need to do'''? If you haven't been working with type converter functions, '''nothing'''. If your type converter functions don't convert types with embedded lists, also '''nothing'''! This change only affects you if you're working on type converter functions that manipulate types with internal list values. For now, this change only affects input objects (function arguments), so the focus is on type converters ''to'' code. Your converters will now need to be able to handle the new format instead of the old one (or in addition to it, if you'd like to avoid breakages in the interim!). We may make a similar change to function return values in future, but for now, type converters ''from'' code are unaffected. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To make this a bit easier, we are also enabling you to call '''type_convert_to_code()''' and '''type_convert_from_code()''' (in JS: '''typeConvertToCode''' and '''typeConvertFromCode''') directly in your code implementations and type converter code! By using these functions, you'll get forward- and backward-compatible behavior. A major limitation, though, is that these functions currently work only for built-in types and combinations thereof: only <code>[[Z6|Z6/String]]</code>, <code>[[Z9|Z9/Reference]]</code>, <code>[[Z40|Z40/Boolean]]</code>, <code>[[Z21|Z21/Void]]</code>, <code>[[Z881|Z881()/List]]</code>, <code>[[Z882|Z882()/Pair]]</code>, and <code>[[Z883|Z883()/Map types]]</code> are supported in these functions. Thus, you couldn't use '''type_convert_to_code()''' on a <code>[[Z881|Z881]]([[Z13518|Z13518]])/[[Z881|List]] of [[Z13518|Natural numbers]]</code>, but you could use it on a <code>[[Z881|Z881]]([[Z6|Z6]])/[[Z881|List]] of [[Z6|Strings]]</code> or even a <code>[[Z881|Z881]]([[Z882|Z882]]([[Z6|Z6]], [[Z40|Z40]]))/[[Z881|List]] of [[Z882|Pairs]] of [[Z6|String]] and [[Z40|Boolean]]</code>. This represents a step toward an eventual future where you can define type converters in terms of each other, allowing for type converter code reuse! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Recent Changes in the software === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This week, we made a number of improvements. In the details dialog on Wikifunctions, we refreshed the time-ago labels so they no longer go stale ([[:phab:T440533|T440533]]), and we removed a confusing message about provenance in the Test case results section ([[:phab:T440537|T440537]]). We also fixed an issue where Object labels that looked like ZIDs displayed incorrectly and, in some cases, could not be published ([[:phab:T437013|T437013]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> In addition, the “About” quick editing of labels/aliases/descriptions no longer overwrites other editors’ changes made after you opened the page ([[:phab:T436793|T436793]]), and rollback links for edits on Objects work again ([[:phab:T395219|T395219]]). We also fixed “Copy result link” so that it copies the result link rather than the content of the current inputs ([[:phab:T433744|T433744]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> On Abstract Wikipedia, because some result links are too long for browsers to handle, we no longer offer the “Copy result link” option in those cases ([[:phab:T439078|T439078]]), and we improved the highlight that connects a fragment to the preview ([[:phab:T439109|T439109]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Finally, Igbo and Dagbani Wikipedias have had integration enabled, following Malayalam. Communities can turn integration on through Community Configuration, and nothing is added automatically: whether and which articles to integrate is always the local community's decision. You can find more information in [[Special:MyLanguage/Wikifunctions:Status_updates/2026-10-02|the newsletter two weeks ago]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Fresh Functions weekly: 119 new Functions === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This week we had 119 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|Z44403}} * {{Z|Z44406}} * {{Z|Z44421}} * {{Z|Z44424}} * {{Z|Z44430}} * {{Z|Z44433}} * {{Z|Z44435}} * {{Z|Z44443}} * {{Z|Z44447}} * {{Z|Z44462}} * {{Z|Z44472}} * {{Z|Z44477}} * {{Z|Z44480}} * {{Z|Z44483}} * {{Z|Z44486}} * {{Z|Z44491}} * {{Z|Z44494}} * {{Z|Z44497}} * {{Z|Z44500}} * {{Z|Z44543}} * {{Z|Z44558}} * {{Z|Z44567}} * {{Z|Z44569}} * {{Z|Z44575}} * {{Z|Z44577}} * {{Z|Z44581}} * {{Z|Z44592}} * {{Z|Z44593}} * {{Z|Z44609}} * {{Z|Z44613}} * {{Z|Z44615}} * {{Z|Z44619}} * {{Z|Z44630}} * {{Z|Z44631}} * {{Z|Z44632}} * {{Z|Z44633}} * {{Z|Z44633}} * {{Z|Z44635}} * {{Z|Z44636}} * {{Z|Z44637}} * {{Z|Z44638}} * {{Z|Z44639}} * {{Z|Z44640}} * {{Z|Z44641}} * {{Z|Z44642}} * {{Z|Z44643}} * {{Z|Z44644}} * {{Z|Z44686}} * {{Z|Z44687}} * {{Z|Z44688}} * {{Z|Z44689}} * {{Z|Z44690}} * {{Z|Z44691}} * {{Z|Z44692}} * {{Z|Z44693}} * {{Z|Z44723}} * {{Z|Z44729}} * {{Z|Z44736}} * {{Z|Z44747}} * {{Z|Z44763}} * {{Z|Z44769}} * {{Z|Z44771}} * {{Z|Z44772}} * {{Z|Z44777}} * {{Z|Z44780}} * {{Z|Z44821}} * {{Z|Z44822}} * {{Z|Z44823}} * {{Z|Z44858}} * {{Z|Z44900}} * {{Z|Z44917}} * {{Z|Z44923}} * {{Z|Z44924}} * {{Z|Z44933}} * {{Z|Z44938}} * {{Z|Z44959}} * {{Z|Z44970}} * {{Z|Z44981}} * {{Z|Z44992}} * {{Z|Z45002}} * {{Z|Z45013}} * {{Z|Z45024}} * {{Z|Z45035}} * {{Z|Z45044}} * {{Z|Z45053}} * {{Z|Z45064}} * {{Z|Z45073}} * {{Z|Z45082}} * {{Z|Z45083}} * {{Z|Z45102}} * {{Z|Z45114}} * {{Z|Z45118}} * {{Z|Z45123}} * {{Z|Z45127}} * {{Z|Z45128}} * {{Z|Z45129}} * {{Z|Z45130}} * {{Z|Z45131}} * {{Z|Z45165}} * {{Z|Z45174}} * {{Z|Z45198}} * {{Z|Z45203}} * {{Z|Z45224}} * {{Z|Z45235}} * {{Z|Z45246}} * {{Z|Z45257}} * {{Z|Z45267}} * {{Z|Z45278}} * {{Z|Z45289}} * {{Z|Z45305}} <span 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.</span> [[Category:Status updates{{#translation:}}|2026-10-17]] 3wjer8zfm7127gtiam3i3ufbvdocci5 330726 330724 2026-10-21T08:01:08Z Ameisenigel 44 Created page with "Wie du dir denken kannst, geschieht dies, um die Objektgröße zu verringern: Bei einer Liste in Normalform wird der Typ der Liste für jeden Listenwert erneut gespeichert, was sehr schnell kostspielig wird und zu einem sprunghaften Anstieg des Speicherverbrauchs in den Ausführern führt (stell dir nur einmal vor, wie eine verschachtelte Liste aussehen würde!). Beim neuen Ansatz wird der Typ hingegen nur noch ein einziges Mal pro Liste gespeichert." 330726 wikitext text/x-wiki <languages/> {{Wikifunctions updates | prevlabel = Vorheriges Update | prev = 2026-10-09 | nextlabel = Nächstes Update | next = }} <span id="Changes_in_evaluator_representations"></span> === Änderungen an Darstellungen im Auswerter === Ab nächstem Mittwoch nehmen wir eine kleine Änderung an der Zwischendarstellung von Funktionsargumenten im Auswerter vor. Diese Objekte werden nicht mehr als reine ZObjekte in Normalform eingelesen; stattdessen werden Listen als JSON-Arrays dargestellt. Genauer gesagt, als Benjamin-Arrays, die typsichere Array-Darstellung, die in kanonischer Form und an anderen Stellen in WikiLambda verwendet wird. Anstatt <syntaxhighlight lang="json" line="line">{ "Z1K1": { "Z1K1": { "Z1K1": "Z9", "Z9K1": "Z7" }, "Z7K1": { "Z1K1": "Z9", "Z9K1": "Z881" }, "Z881K1": { "Z1K1": "Z9", "Z9K1": "Z6" } }, "K1": { "Z1K1": "Z6", "Z6K1": "hayyy" }, "K2": { "Z1K1": { "Z1K1": { "Z1K1": "Z9", "Z9K1": "Z7" }, "Z7K1": { "Z1K1": "Z9", "Z9K1": "Z881" }, "Z881K1": { "Z1K1": "Z9", "Z9K1": "Z6" } } } }</syntaxhighlight> sehen die Ausführer nun <syntaxhighlight lang="json" line="line">[ { "Z1K1": "Z9", "Z9K1": "Z6" }, { "Z1K1": "Z6", "Z6K1": "hayyy" } ]</syntaxhighlight> Wie du dir denken kannst, geschieht dies, um die Objektgröße zu verringern: Bei einer Liste in Normalform wird der Typ der Liste für jeden Listenwert erneut gespeichert, was sehr schnell kostspielig wird und zu einem sprunghaften Anstieg des Speicherverbrauchs in den Ausführern führt (stell dir nur einmal vor, wie eine verschachtelte Liste aussehen würde!). Beim neuen Ansatz wird der Typ hingegen nur noch ein einziges Mal pro Liste gespeichert. <div lang="en" dir="ltr" class="mw-content-ltr"> So, '''what do you need to do'''? If you haven't been working with type converter functions, '''nothing'''. If your type converter functions don't convert types with embedded lists, also '''nothing'''! This change only affects you if you're working on type converter functions that manipulate types with internal list values. For now, this change only affects input objects (function arguments), so the focus is on type converters ''to'' code. Your converters will now need to be able to handle the new format instead of the old one (or in addition to it, if you'd like to avoid breakages in the interim!). We may make a similar change to function return values in future, but for now, type converters ''from'' code are unaffected. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> To make this a bit easier, we are also enabling you to call '''type_convert_to_code()''' and '''type_convert_from_code()''' (in JS: '''typeConvertToCode''' and '''typeConvertFromCode''') directly in your code implementations and type converter code! By using these functions, you'll get forward- and backward-compatible behavior. A major limitation, though, is that these functions currently work only for built-in types and combinations thereof: only <code>[[Z6|Z6/String]]</code>, <code>[[Z9|Z9/Reference]]</code>, <code>[[Z40|Z40/Boolean]]</code>, <code>[[Z21|Z21/Void]]</code>, <code>[[Z881|Z881()/List]]</code>, <code>[[Z882|Z882()/Pair]]</code>, and <code>[[Z883|Z883()/Map types]]</code> are supported in these functions. Thus, you couldn't use '''type_convert_to_code()''' on a <code>[[Z881|Z881]]([[Z13518|Z13518]])/[[Z881|List]] of [[Z13518|Natural numbers]]</code>, but you could use it on a <code>[[Z881|Z881]]([[Z6|Z6]])/[[Z881|List]] of [[Z6|Strings]]</code> or even a <code>[[Z881|Z881]]([[Z882|Z882]]([[Z6|Z6]], [[Z40|Z40]]))/[[Z881|List]] of [[Z882|Pairs]] of [[Z6|String]] and [[Z40|Boolean]]</code>. This represents a step toward an eventual future where you can define type converters in terms of each other, allowing for type converter code reuse! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Recent Changes in the software === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This week, we made a number of improvements. In the details dialog on Wikifunctions, we refreshed the time-ago labels so they no longer go stale ([[:phab:T440533|T440533]]), and we removed a confusing message about provenance in the Test case results section ([[:phab:T440537|T440537]]). We also fixed an issue where Object labels that looked like ZIDs displayed incorrectly and, in some cases, could not be published ([[:phab:T437013|T437013]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> In addition, the “About” quick editing of labels/aliases/descriptions no longer overwrites other editors’ changes made after you opened the page ([[:phab:T436793|T436793]]), and rollback links for edits on Objects work again ([[:phab:T395219|T395219]]). We also fixed “Copy result link” so that it copies the result link rather than the content of the current inputs ([[:phab:T433744|T433744]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> On Abstract Wikipedia, because some result links are too long for browsers to handle, we no longer offer the “Copy result link” option in those cases ([[:phab:T439078|T439078]]), and we improved the highlight that connects a fragment to the preview ([[:phab:T439109|T439109]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Finally, Igbo and Dagbani Wikipedias have had integration enabled, following Malayalam. Communities can turn integration on through Community Configuration, and nothing is added automatically: whether and which articles to integrate is always the local community's decision. You can find more information in [[Special:MyLanguage/Wikifunctions:Status_updates/2026-10-02|the newsletter two weeks ago]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Fresh Functions weekly: 119 new Functions === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This week we had 119 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|Z44403}} * {{Z|Z44406}} * {{Z|Z44421}} * {{Z|Z44424}} * {{Z|Z44430}} * {{Z|Z44433}} * {{Z|Z44435}} * {{Z|Z44443}} * {{Z|Z44447}} * {{Z|Z44462}} * {{Z|Z44472}} * {{Z|Z44477}} * {{Z|Z44480}} * {{Z|Z44483}} * {{Z|Z44486}} * {{Z|Z44491}} * {{Z|Z44494}} * {{Z|Z44497}} * {{Z|Z44500}} * {{Z|Z44543}} * {{Z|Z44558}} * {{Z|Z44567}} * {{Z|Z44569}} * {{Z|Z44575}} * {{Z|Z44577}} * {{Z|Z44581}} * {{Z|Z44592}} * {{Z|Z44593}} * {{Z|Z44609}} * {{Z|Z44613}} * {{Z|Z44615}} * {{Z|Z44619}} * {{Z|Z44630}} * {{Z|Z44631}} * {{Z|Z44632}} * {{Z|Z44633}} * {{Z|Z44633}} * {{Z|Z44635}} * {{Z|Z44636}} * {{Z|Z44637}} * {{Z|Z44638}} * {{Z|Z44639}} * {{Z|Z44640}} * {{Z|Z44641}} * {{Z|Z44642}} * {{Z|Z44643}} * {{Z|Z44644}} * {{Z|Z44686}} * {{Z|Z44687}} * {{Z|Z44688}} * {{Z|Z44689}} * {{Z|Z44690}} * {{Z|Z44691}} * {{Z|Z44692}} * {{Z|Z44693}} * {{Z|Z44723}} * {{Z|Z44729}} * {{Z|Z44736}} * {{Z|Z44747}} * {{Z|Z44763}} * {{Z|Z44769}} * {{Z|Z44771}} * {{Z|Z44772}} * {{Z|Z44777}} * {{Z|Z44780}} * {{Z|Z44821}} * {{Z|Z44822}} * {{Z|Z44823}} * {{Z|Z44858}} * {{Z|Z44900}} * {{Z|Z44917}} * {{Z|Z44923}} * {{Z|Z44924}} * {{Z|Z44933}} * {{Z|Z44938}} * {{Z|Z44959}} * {{Z|Z44970}} * {{Z|Z44981}} * {{Z|Z44992}} * {{Z|Z45002}} * {{Z|Z45013}} * {{Z|Z45024}} * {{Z|Z45035}} * {{Z|Z45044}} * {{Z|Z45053}} * {{Z|Z45064}} * {{Z|Z45073}} * {{Z|Z45082}} * {{Z|Z45083}} * {{Z|Z45102}} * {{Z|Z45114}} * {{Z|Z45118}} * {{Z|Z45123}} * {{Z|Z45127}} * {{Z|Z45128}} * {{Z|Z45129}} * {{Z|Z45130}} * {{Z|Z45131}} * {{Z|Z45165}} * {{Z|Z45174}} * {{Z|Z45198}} * {{Z|Z45203}} * {{Z|Z45224}} * {{Z|Z45235}} * {{Z|Z45246}} * {{Z|Z45257}} * {{Z|Z45267}} * {{Z|Z45278}} * {{Z|Z45289}} * {{Z|Z45305}} <span 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.</span> [[Category:Status updates{{#translation:}}|2026-10-17]] 0avfrhkf9y37qz16qz826ghi4cp4u5n 330728 330726 2026-10-21T08:08:19Z Ameisenigel 44 Created page with "'''Was musst du also tun?''' Wenn du bisher nicht mit Typumwandlungsfunktionen gearbeitet hast: '''gar nichts'''. Falls deine Typumwandlungsfunktionen keine Typen mit eingebetteten Listen umwandeln: ebenfalls '''nichts'''! Diese Änderung betrifft dich nur, wenn du an Typumwandlungsfunktionen arbeitest, die Typen mit internen Listenwerten verarbeiten. Vorerst betrifft diese Änderung ausschließlich Eingabeobjekte (Funktionsargumente), sodass der Fokus auf Typumwandlunge..." 330728 wikitext text/x-wiki <languages/> {{Wikifunctions updates | prevlabel = Vorheriges Update | prev = 2026-10-09 | nextlabel = Nächstes Update | next = }} <span id="Changes_in_evaluator_representations"></span> === Änderungen an Darstellungen im Auswerter === Ab nächstem Mittwoch nehmen wir eine kleine Änderung an der Zwischendarstellung von Funktionsargumenten im Auswerter vor. Diese Objekte werden nicht mehr als reine ZObjekte in Normalform eingelesen; stattdessen werden Listen als JSON-Arrays dargestellt. Genauer gesagt, als Benjamin-Arrays, die typsichere Array-Darstellung, die in kanonischer Form und an anderen Stellen in WikiLambda verwendet wird. Anstatt <syntaxhighlight lang="json" line="line">{ "Z1K1": { "Z1K1": { "Z1K1": "Z9", "Z9K1": "Z7" }, "Z7K1": { "Z1K1": "Z9", "Z9K1": "Z881" }, "Z881K1": { "Z1K1": "Z9", "Z9K1": "Z6" } }, "K1": { "Z1K1": "Z6", "Z6K1": "hayyy" }, "K2": { "Z1K1": { "Z1K1": { "Z1K1": "Z9", "Z9K1": "Z7" }, "Z7K1": { "Z1K1": "Z9", "Z9K1": "Z881" }, "Z881K1": { "Z1K1": "Z9", "Z9K1": "Z6" } } } }</syntaxhighlight> sehen die Ausführer nun <syntaxhighlight lang="json" line="line">[ { "Z1K1": "Z9", "Z9K1": "Z6" }, { "Z1K1": "Z6", "Z6K1": "hayyy" } ]</syntaxhighlight> Wie du dir denken kannst, geschieht dies, um die Objektgröße zu verringern: Bei einer Liste in Normalform wird der Typ der Liste für jeden Listenwert erneut gespeichert, was sehr schnell kostspielig wird und zu einem sprunghaften Anstieg des Speicherverbrauchs in den Ausführern führt (stell dir nur einmal vor, wie eine verschachtelte Liste aussehen würde!). Beim neuen Ansatz wird der Typ hingegen nur noch ein einziges Mal pro Liste gespeichert. '''Was musst du also tun?''' Wenn du bisher nicht mit Typumwandlungsfunktionen gearbeitet hast: '''gar nichts'''. Falls deine Typumwandlungsfunktionen keine Typen mit eingebetteten Listen umwandeln: ebenfalls '''nichts'''! Diese Änderung betrifft dich nur, wenn du an Typumwandlungsfunktionen arbeitest, die Typen mit internen Listenwerten verarbeiten. Vorerst betrifft diese Änderung ausschließlich Eingabeobjekte (Funktionsargumente), sodass der Fokus auf Typumwandlungen liegt, die Daten ''in'' Code umwandeln. Deine Umwandlungsfunktionen müssen nun in der Lage sein, das neue Format anstelle des alten zu verarbeiten (oder zusätzlich dazu, falls du vorübergehende Inkompatibilitäten vermeiden möchtest!). Möglicherweise werden wir in Zukunft eine ähnliche Änderung für Funktionsrückgabewerte vornehmen, doch aktuell sind Typumwandlungen, die Daten ''aus'' Code umwandeln, davon nicht betroffen. <div lang="en" dir="ltr" class="mw-content-ltr"> To make this a bit easier, we are also enabling you to call '''type_convert_to_code()''' and '''type_convert_from_code()''' (in JS: '''typeConvertToCode''' and '''typeConvertFromCode''') directly in your code implementations and type converter code! By using these functions, you'll get forward- and backward-compatible behavior. A major limitation, though, is that these functions currently work only for built-in types and combinations thereof: only <code>[[Z6|Z6/String]]</code>, <code>[[Z9|Z9/Reference]]</code>, <code>[[Z40|Z40/Boolean]]</code>, <code>[[Z21|Z21/Void]]</code>, <code>[[Z881|Z881()/List]]</code>, <code>[[Z882|Z882()/Pair]]</code>, and <code>[[Z883|Z883()/Map types]]</code> are supported in these functions. Thus, you couldn't use '''type_convert_to_code()''' on a <code>[[Z881|Z881]]([[Z13518|Z13518]])/[[Z881|List]] of [[Z13518|Natural numbers]]</code>, but you could use it on a <code>[[Z881|Z881]]([[Z6|Z6]])/[[Z881|List]] of [[Z6|Strings]]</code> or even a <code>[[Z881|Z881]]([[Z882|Z882]]([[Z6|Z6]], [[Z40|Z40]]))/[[Z881|List]] of [[Z882|Pairs]] of [[Z6|String]] and [[Z40|Boolean]]</code>. This represents a step toward an eventual future where you can define type converters in terms of each other, allowing for type converter code reuse! </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Recent Changes in the software === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This week, we made a number of improvements. In the details dialog on Wikifunctions, we refreshed the time-ago labels so they no longer go stale ([[:phab:T440533|T440533]]), and we removed a confusing message about provenance in the Test case results section ([[:phab:T440537|T440537]]). We also fixed an issue where Object labels that looked like ZIDs displayed incorrectly and, in some cases, could not be published ([[:phab:T437013|T437013]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> In addition, the “About” quick editing of labels/aliases/descriptions no longer overwrites other editors’ changes made after you opened the page ([[:phab:T436793|T436793]]), and rollback links for edits on Objects work again ([[:phab:T395219|T395219]]). We also fixed “Copy result link” so that it copies the result link rather than the content of the current inputs ([[:phab:T433744|T433744]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> On Abstract Wikipedia, because some result links are too long for browsers to handle, we no longer offer the “Copy result link” option in those cases ([[:phab:T439078|T439078]]), and we improved the highlight that connects a fragment to the preview ([[:phab:T439109|T439109]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Finally, Igbo and Dagbani Wikipedias have had integration enabled, following Malayalam. Communities can turn integration on through Community Configuration, and nothing is added automatically: whether and which articles to integrate is always the local community's decision. You can find more information in [[Special:MyLanguage/Wikifunctions:Status_updates/2026-10-02|the newsletter two weeks ago]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Fresh Functions weekly: 119 new Functions === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This week we had 119 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|Z44403}} * {{Z|Z44406}} * {{Z|Z44421}} * {{Z|Z44424}} * {{Z|Z44430}} * {{Z|Z44433}} * {{Z|Z44435}} * {{Z|Z44443}} * {{Z|Z44447}} * {{Z|Z44462}} * {{Z|Z44472}} * {{Z|Z44477}} * {{Z|Z44480}} * {{Z|Z44483}} * {{Z|Z44486}} * {{Z|Z44491}} * {{Z|Z44494}} * {{Z|Z44497}} * {{Z|Z44500}} * {{Z|Z44543}} * {{Z|Z44558}} * {{Z|Z44567}} * {{Z|Z44569}} * {{Z|Z44575}} * {{Z|Z44577}} * {{Z|Z44581}} * {{Z|Z44592}} * {{Z|Z44593}} * {{Z|Z44609}} * {{Z|Z44613}} * {{Z|Z44615}} * {{Z|Z44619}} * {{Z|Z44630}} * {{Z|Z44631}} * {{Z|Z44632}} * {{Z|Z44633}} * {{Z|Z44633}} * {{Z|Z44635}} * {{Z|Z44636}} * {{Z|Z44637}} * {{Z|Z44638}} * {{Z|Z44639}} * {{Z|Z44640}} * {{Z|Z44641}} * {{Z|Z44642}} * {{Z|Z44643}} * {{Z|Z44644}} * {{Z|Z44686}} * {{Z|Z44687}} * {{Z|Z44688}} * {{Z|Z44689}} * {{Z|Z44690}} * {{Z|Z44691}} * {{Z|Z44692}} * {{Z|Z44693}} * {{Z|Z44723}} * {{Z|Z44729}} * {{Z|Z44736}} * {{Z|Z44747}} * {{Z|Z44763}} * {{Z|Z44769}} * {{Z|Z44771}} * {{Z|Z44772}} * {{Z|Z44777}} * {{Z|Z44780}} * {{Z|Z44821}} * {{Z|Z44822}} * {{Z|Z44823}} * {{Z|Z44858}} * {{Z|Z44900}} * {{Z|Z44917}} * {{Z|Z44923}} * {{Z|Z44924}} * {{Z|Z44933}} * {{Z|Z44938}} * {{Z|Z44959}} * {{Z|Z44970}} * {{Z|Z44981}} * {{Z|Z44992}} * {{Z|Z45002}} * {{Z|Z45013}} * {{Z|Z45024}} * {{Z|Z45035}} * {{Z|Z45044}} * {{Z|Z45053}} * {{Z|Z45064}} * {{Z|Z45073}} * {{Z|Z45082}} * {{Z|Z45083}} * {{Z|Z45102}} * {{Z|Z45114}} * {{Z|Z45118}} * {{Z|Z45123}} * {{Z|Z45127}} * {{Z|Z45128}} * {{Z|Z45129}} * {{Z|Z45130}} * {{Z|Z45131}} * {{Z|Z45165}} * {{Z|Z45174}} * {{Z|Z45198}} * {{Z|Z45203}} * {{Z|Z45224}} * {{Z|Z45235}} * {{Z|Z45246}} * {{Z|Z45257}} * {{Z|Z45267}} * {{Z|Z45278}} * {{Z|Z45289}} * {{Z|Z45305}} <span 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.</span> [[Category:Status updates{{#translation:}}|2026-10-17]] faew8nk26erl9nlbgnwcijonvovxc05 330730 330728 2026-10-21T08:15:03Z Ameisenigel 44 Created page with "Um dies etwas zu vereinfachen, ermöglichen wir es dir zudem, $1 und $2 (in JS: $3 und $4) direkt in deinen Code-Implementierungen sowie im Code für Typumwandler aufzurufen! Durch die Verwendung dieser Funktionen erhältst du ein Verhalten, das sowohl vorwärts- als auch rückwärtskompatibel ist. Eine wesentliche Einschränkung besteht jedoch darin, dass diese Funktionen derzeit nur für integrierte Typen und deren Kombinationen funktionieren: Unterstützt werden in di..." 330730 wikitext text/x-wiki <languages/> {{Wikifunctions updates | prevlabel = Vorheriges Update | prev = 2026-10-09 | nextlabel = Nächstes Update | next = }} <span id="Changes_in_evaluator_representations"></span> === Änderungen an Darstellungen im Auswerter === Ab nächstem Mittwoch nehmen wir eine kleine Änderung an der Zwischendarstellung von Funktionsargumenten im Auswerter vor. Diese Objekte werden nicht mehr als reine ZObjekte in Normalform eingelesen; stattdessen werden Listen als JSON-Arrays dargestellt. Genauer gesagt, als Benjamin-Arrays, die typsichere Array-Darstellung, die in kanonischer Form und an anderen Stellen in WikiLambda verwendet wird. Anstatt <syntaxhighlight lang="json" line="line">{ "Z1K1": { "Z1K1": { "Z1K1": "Z9", "Z9K1": "Z7" }, "Z7K1": { "Z1K1": "Z9", "Z9K1": "Z881" }, "Z881K1": { "Z1K1": "Z9", "Z9K1": "Z6" } }, "K1": { "Z1K1": "Z6", "Z6K1": "hayyy" }, "K2": { "Z1K1": { "Z1K1": { "Z1K1": "Z9", "Z9K1": "Z7" }, "Z7K1": { "Z1K1": "Z9", "Z9K1": "Z881" }, "Z881K1": { "Z1K1": "Z9", "Z9K1": "Z6" } } } }</syntaxhighlight> sehen die Ausführer nun <syntaxhighlight lang="json" line="line">[ { "Z1K1": "Z9", "Z9K1": "Z6" }, { "Z1K1": "Z6", "Z6K1": "hayyy" } ]</syntaxhighlight> Wie du dir denken kannst, geschieht dies, um die Objektgröße zu verringern: Bei einer Liste in Normalform wird der Typ der Liste für jeden Listenwert erneut gespeichert, was sehr schnell kostspielig wird und zu einem sprunghaften Anstieg des Speicherverbrauchs in den Ausführern führt (stell dir nur einmal vor, wie eine verschachtelte Liste aussehen würde!). Beim neuen Ansatz wird der Typ hingegen nur noch ein einziges Mal pro Liste gespeichert. '''Was musst du also tun?''' Wenn du bisher nicht mit Typumwandlungsfunktionen gearbeitet hast: '''gar nichts'''. Falls deine Typumwandlungsfunktionen keine Typen mit eingebetteten Listen umwandeln: ebenfalls '''nichts'''! Diese Änderung betrifft dich nur, wenn du an Typumwandlungsfunktionen arbeitest, die Typen mit internen Listenwerten verarbeiten. Vorerst betrifft diese Änderung ausschließlich Eingabeobjekte (Funktionsargumente), sodass der Fokus auf Typumwandlungen liegt, die Daten ''in'' Code umwandeln. Deine Umwandlungsfunktionen müssen nun in der Lage sein, das neue Format anstelle des alten zu verarbeiten (oder zusätzlich dazu, falls du vorübergehende Inkompatibilitäten vermeiden möchtest!). Möglicherweise werden wir in Zukunft eine ähnliche Änderung für Funktionsrückgabewerte vornehmen, doch aktuell sind Typumwandlungen, die Daten ''aus'' Code umwandeln, davon nicht betroffen. Um dies etwas zu vereinfachen, ermöglichen wir es dir zudem, '''type_convert_to_code()''' und '''type_convert_from_code()''' (in JS: '''typeConvertToCode''' und '''typeConvertFromCode''') direkt in deinen Code-Implementierungen sowie im Code für Typumwandler aufzurufen! Durch die Verwendung dieser Funktionen erhältst du ein Verhalten, das sowohl vorwärts- als auch rückwärtskompatibel ist. Eine wesentliche Einschränkung besteht jedoch darin, dass diese Funktionen derzeit nur für integrierte Typen und deren Kombinationen funktionieren: Unterstützt werden in diesem Kontext ausschließlich <code>[[Z6|Z6/String]]</code>, <code>[[Z9|Z9/Reference]]</code>, <code>[[Z40|Z40/Boolean]]</code>, <code>[[Z21|Z21/Void]]</code>, <code>[[Z881|Z881()/List]]</code>, <code>[[Z882|Z882()/Pair]]</code> und <code>[[Z883|Z883()/Map types]]</code>. Du könntest '''type_convert_to_code()''' also nicht auf eine <code>[[Z881|Z881]]([[Z13518|Z13518]])/[[Z881|Liste]] von [[Z13518|natürlichen Zahlen]]</code> anwenden, wohl aber auf eine <code>[[Z881|Z881]]([[Z6|Z6]])/[[Z881|Liste]] von [[Z13518|Paaren]] aus [[Z6|Zeichenketten]]</code> oder sogar auf eine <code>[[Z881|Z881]]([[Z882|Z882]]([[Z6|Z6]], [[Z40|Z40]]))/[[Z881|Liste]] von [[Z882|Paaren]] aus [[Z6|Zeichenkette]] und [[Z40|booleschem Wert]]</code>. Dies ist ein Schritt in Richtung einer Zukunft, in der Typumwandler aufeinander aufbauend definiert werden können, was die Wiederverwendung von Code für Typumwandler ermöglicht! <div lang="en" dir="ltr" class="mw-content-ltr"> === Recent Changes in the software === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This week, we made a number of improvements. In the details dialog on Wikifunctions, we refreshed the time-ago labels so they no longer go stale ([[:phab:T440533|T440533]]), and we removed a confusing message about provenance in the Test case results section ([[:phab:T440537|T440537]]). We also fixed an issue where Object labels that looked like ZIDs displayed incorrectly and, in some cases, could not be published ([[:phab:T437013|T437013]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> In addition, the “About” quick editing of labels/aliases/descriptions no longer overwrites other editors’ changes made after you opened the page ([[:phab:T436793|T436793]]), and rollback links for edits on Objects work again ([[:phab:T395219|T395219]]). We also fixed “Copy result link” so that it copies the result link rather than the content of the current inputs ([[:phab:T433744|T433744]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> On Abstract Wikipedia, because some result links are too long for browsers to handle, we no longer offer the “Copy result link” option in those cases ([[:phab:T439078|T439078]]), and we improved the highlight that connects a fragment to the preview ([[:phab:T439109|T439109]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Finally, Igbo and Dagbani Wikipedias have had integration enabled, following Malayalam. Communities can turn integration on through Community Configuration, and nothing is added automatically: whether and which articles to integrate is always the local community's decision. You can find more information in [[Special:MyLanguage/Wikifunctions:Status_updates/2026-10-02|the newsletter two weeks ago]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Fresh Functions weekly: 119 new Functions === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This week we had 119 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|Z44403}} * {{Z|Z44406}} * {{Z|Z44421}} * {{Z|Z44424}} * {{Z|Z44430}} * {{Z|Z44433}} * {{Z|Z44435}} * {{Z|Z44443}} * {{Z|Z44447}} * {{Z|Z44462}} * {{Z|Z44472}} * {{Z|Z44477}} * {{Z|Z44480}} * {{Z|Z44483}} * {{Z|Z44486}} * {{Z|Z44491}} * {{Z|Z44494}} * {{Z|Z44497}} * {{Z|Z44500}} * {{Z|Z44543}} * {{Z|Z44558}} * {{Z|Z44567}} * {{Z|Z44569}} * {{Z|Z44575}} * {{Z|Z44577}} * {{Z|Z44581}} * {{Z|Z44592}} * {{Z|Z44593}} * {{Z|Z44609}} * {{Z|Z44613}} * {{Z|Z44615}} * {{Z|Z44619}} * {{Z|Z44630}} * {{Z|Z44631}} * {{Z|Z44632}} * {{Z|Z44633}} * {{Z|Z44633}} * {{Z|Z44635}} * {{Z|Z44636}} * {{Z|Z44637}} * {{Z|Z44638}} * {{Z|Z44639}} * {{Z|Z44640}} * {{Z|Z44641}} * {{Z|Z44642}} * {{Z|Z44643}} * {{Z|Z44644}} * {{Z|Z44686}} * {{Z|Z44687}} * {{Z|Z44688}} * {{Z|Z44689}} * {{Z|Z44690}} * {{Z|Z44691}} * {{Z|Z44692}} * {{Z|Z44693}} * {{Z|Z44723}} * {{Z|Z44729}} * {{Z|Z44736}} * {{Z|Z44747}} * {{Z|Z44763}} * {{Z|Z44769}} * {{Z|Z44771}} * {{Z|Z44772}} * {{Z|Z44777}} * {{Z|Z44780}} * {{Z|Z44821}} * {{Z|Z44822}} * {{Z|Z44823}} * {{Z|Z44858}} * {{Z|Z44900}} * {{Z|Z44917}} * {{Z|Z44923}} * {{Z|Z44924}} * {{Z|Z44933}} * {{Z|Z44938}} * {{Z|Z44959}} * {{Z|Z44970}} * {{Z|Z44981}} * {{Z|Z44992}} * {{Z|Z45002}} * {{Z|Z45013}} * {{Z|Z45024}} * {{Z|Z45035}} * {{Z|Z45044}} * {{Z|Z45053}} * {{Z|Z45064}} * {{Z|Z45073}} * {{Z|Z45082}} * {{Z|Z45083}} * {{Z|Z45102}} * {{Z|Z45114}} * {{Z|Z45118}} * {{Z|Z45123}} * {{Z|Z45127}} * {{Z|Z45128}} * {{Z|Z45129}} * {{Z|Z45130}} * {{Z|Z45131}} * {{Z|Z45165}} * {{Z|Z45174}} * {{Z|Z45198}} * {{Z|Z45203}} * {{Z|Z45224}} * {{Z|Z45235}} * {{Z|Z45246}} * {{Z|Z45257}} * {{Z|Z45267}} * {{Z|Z45278}} * {{Z|Z45289}} * {{Z|Z45305}} <span 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.</span> [[Category:Status updates{{#translation:}}|2026-10-17]] 3d1hbrvwy6gcdijp2l4aiq4gjxrh4d1 330732 330730 2026-10-21T08:15:06Z Ameisenigel 44 Created page with "=== Letzte Änderungen an der Software ===" 330732 wikitext text/x-wiki <languages/> {{Wikifunctions updates | prevlabel = Vorheriges Update | prev = 2026-10-09 | nextlabel = Nächstes Update | next = }} <span id="Changes_in_evaluator_representations"></span> === Änderungen an Darstellungen im Auswerter === Ab nächstem Mittwoch nehmen wir eine kleine Änderung an der Zwischendarstellung von Funktionsargumenten im Auswerter vor. Diese Objekte werden nicht mehr als reine ZObjekte in Normalform eingelesen; stattdessen werden Listen als JSON-Arrays dargestellt. Genauer gesagt, als Benjamin-Arrays, die typsichere Array-Darstellung, die in kanonischer Form und an anderen Stellen in WikiLambda verwendet wird. Anstatt <syntaxhighlight lang="json" line="line">{ "Z1K1": { "Z1K1": { "Z1K1": "Z9", "Z9K1": "Z7" }, "Z7K1": { "Z1K1": "Z9", "Z9K1": "Z881" }, "Z881K1": { "Z1K1": "Z9", "Z9K1": "Z6" } }, "K1": { "Z1K1": "Z6", "Z6K1": "hayyy" }, "K2": { "Z1K1": { "Z1K1": { "Z1K1": "Z9", "Z9K1": "Z7" }, "Z7K1": { "Z1K1": "Z9", "Z9K1": "Z881" }, "Z881K1": { "Z1K1": "Z9", "Z9K1": "Z6" } } } }</syntaxhighlight> sehen die Ausführer nun <syntaxhighlight lang="json" line="line">[ { "Z1K1": "Z9", "Z9K1": "Z6" }, { "Z1K1": "Z6", "Z6K1": "hayyy" } ]</syntaxhighlight> Wie du dir denken kannst, geschieht dies, um die Objektgröße zu verringern: Bei einer Liste in Normalform wird der Typ der Liste für jeden Listenwert erneut gespeichert, was sehr schnell kostspielig wird und zu einem sprunghaften Anstieg des Speicherverbrauchs in den Ausführern führt (stell dir nur einmal vor, wie eine verschachtelte Liste aussehen würde!). Beim neuen Ansatz wird der Typ hingegen nur noch ein einziges Mal pro Liste gespeichert. '''Was musst du also tun?''' Wenn du bisher nicht mit Typumwandlungsfunktionen gearbeitet hast: '''gar nichts'''. Falls deine Typumwandlungsfunktionen keine Typen mit eingebetteten Listen umwandeln: ebenfalls '''nichts'''! Diese Änderung betrifft dich nur, wenn du an Typumwandlungsfunktionen arbeitest, die Typen mit internen Listenwerten verarbeiten. Vorerst betrifft diese Änderung ausschließlich Eingabeobjekte (Funktionsargumente), sodass der Fokus auf Typumwandlungen liegt, die Daten ''in'' Code umwandeln. Deine Umwandlungsfunktionen müssen nun in der Lage sein, das neue Format anstelle des alten zu verarbeiten (oder zusätzlich dazu, falls du vorübergehende Inkompatibilitäten vermeiden möchtest!). Möglicherweise werden wir in Zukunft eine ähnliche Änderung für Funktionsrückgabewerte vornehmen, doch aktuell sind Typumwandlungen, die Daten ''aus'' Code umwandeln, davon nicht betroffen. Um dies etwas zu vereinfachen, ermöglichen wir es dir zudem, '''type_convert_to_code()''' und '''type_convert_from_code()''' (in JS: '''typeConvertToCode''' und '''typeConvertFromCode''') direkt in deinen Code-Implementierungen sowie im Code für Typumwandler aufzurufen! Durch die Verwendung dieser Funktionen erhältst du ein Verhalten, das sowohl vorwärts- als auch rückwärtskompatibel ist. Eine wesentliche Einschränkung besteht jedoch darin, dass diese Funktionen derzeit nur für integrierte Typen und deren Kombinationen funktionieren: Unterstützt werden in diesem Kontext ausschließlich <code>[[Z6|Z6/String]]</code>, <code>[[Z9|Z9/Reference]]</code>, <code>[[Z40|Z40/Boolean]]</code>, <code>[[Z21|Z21/Void]]</code>, <code>[[Z881|Z881()/List]]</code>, <code>[[Z882|Z882()/Pair]]</code> und <code>[[Z883|Z883()/Map types]]</code>. Du könntest '''type_convert_to_code()''' also nicht auf eine <code>[[Z881|Z881]]([[Z13518|Z13518]])/[[Z881|Liste]] von [[Z13518|natürlichen Zahlen]]</code> anwenden, wohl aber auf eine <code>[[Z881|Z881]]([[Z6|Z6]])/[[Z881|Liste]] von [[Z13518|Paaren]] aus [[Z6|Zeichenketten]]</code> oder sogar auf eine <code>[[Z881|Z881]]([[Z882|Z882]]([[Z6|Z6]], [[Z40|Z40]]))/[[Z881|Liste]] von [[Z882|Paaren]] aus [[Z6|Zeichenkette]] und [[Z40|booleschem Wert]]</code>. Dies ist ein Schritt in Richtung einer Zukunft, in der Typumwandler aufeinander aufbauend definiert werden können, was die Wiederverwendung von Code für Typumwandler ermöglicht! <span id="Recent_Changes_in_the_software"></span> === Letzte Änderungen an der Software === <div lang="en" dir="ltr" class="mw-content-ltr"> This week, we made a number of improvements. In the details dialog on Wikifunctions, we refreshed the time-ago labels so they no longer go stale ([[:phab:T440533|T440533]]), and we removed a confusing message about provenance in the Test case results section ([[:phab:T440537|T440537]]). We also fixed an issue where Object labels that looked like ZIDs displayed incorrectly and, in some cases, could not be published ([[:phab:T437013|T437013]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> In addition, the “About” quick editing of labels/aliases/descriptions no longer overwrites other editors’ changes made after you opened the page ([[:phab:T436793|T436793]]), and rollback links for edits on Objects work again ([[:phab:T395219|T395219]]). We also fixed “Copy result link” so that it copies the result link rather than the content of the current inputs ([[:phab:T433744|T433744]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> On Abstract Wikipedia, because some result links are too long for browsers to handle, we no longer offer the “Copy result link” option in those cases ([[:phab:T439078|T439078]]), and we improved the highlight that connects a fragment to the preview ([[:phab:T439109|T439109]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Finally, Igbo and Dagbani Wikipedias have had integration enabled, following Malayalam. Communities can turn integration on through Community Configuration, and nothing is added automatically: whether and which articles to integrate is always the local community's decision. You can find more information in [[Special:MyLanguage/Wikifunctions:Status_updates/2026-10-02|the newsletter two weeks ago]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Fresh Functions weekly: 119 new Functions === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This week we had 119 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|Z44403}} * {{Z|Z44406}} * {{Z|Z44421}} * {{Z|Z44424}} * {{Z|Z44430}} * {{Z|Z44433}} * {{Z|Z44435}} * {{Z|Z44443}} * {{Z|Z44447}} * {{Z|Z44462}} * {{Z|Z44472}} * {{Z|Z44477}} * {{Z|Z44480}} * {{Z|Z44483}} * {{Z|Z44486}} * {{Z|Z44491}} * {{Z|Z44494}} * {{Z|Z44497}} * {{Z|Z44500}} * {{Z|Z44543}} * {{Z|Z44558}} * {{Z|Z44567}} * {{Z|Z44569}} * {{Z|Z44575}} * {{Z|Z44577}} * {{Z|Z44581}} * {{Z|Z44592}} * {{Z|Z44593}} * {{Z|Z44609}} * {{Z|Z44613}} * {{Z|Z44615}} * {{Z|Z44619}} * {{Z|Z44630}} * {{Z|Z44631}} * {{Z|Z44632}} * {{Z|Z44633}} * {{Z|Z44633}} * {{Z|Z44635}} * {{Z|Z44636}} * {{Z|Z44637}} * {{Z|Z44638}} * {{Z|Z44639}} * {{Z|Z44640}} * {{Z|Z44641}} * {{Z|Z44642}} * {{Z|Z44643}} * {{Z|Z44644}} * {{Z|Z44686}} * {{Z|Z44687}} * {{Z|Z44688}} * {{Z|Z44689}} * {{Z|Z44690}} * {{Z|Z44691}} * {{Z|Z44692}} * {{Z|Z44693}} * {{Z|Z44723}} * {{Z|Z44729}} * {{Z|Z44736}} * {{Z|Z44747}} * {{Z|Z44763}} * {{Z|Z44769}} * {{Z|Z44771}} * {{Z|Z44772}} * {{Z|Z44777}} * {{Z|Z44780}} * {{Z|Z44821}} * {{Z|Z44822}} * {{Z|Z44823}} * {{Z|Z44858}} * {{Z|Z44900}} * {{Z|Z44917}} * {{Z|Z44923}} * {{Z|Z44924}} * {{Z|Z44933}} * {{Z|Z44938}} * {{Z|Z44959}} * {{Z|Z44970}} * {{Z|Z44981}} * {{Z|Z44992}} * {{Z|Z45002}} * {{Z|Z45013}} * {{Z|Z45024}} * {{Z|Z45035}} * {{Z|Z45044}} * {{Z|Z45053}} * {{Z|Z45064}} * {{Z|Z45073}} * {{Z|Z45082}} * {{Z|Z45083}} * {{Z|Z45102}} * {{Z|Z45114}} * {{Z|Z45118}} * {{Z|Z45123}} * {{Z|Z45127}} * {{Z|Z45128}} * {{Z|Z45129}} * {{Z|Z45130}} * {{Z|Z45131}} * {{Z|Z45165}} * {{Z|Z45174}} * {{Z|Z45198}} * {{Z|Z45203}} * {{Z|Z45224}} * {{Z|Z45235}} * {{Z|Z45246}} * {{Z|Z45257}} * {{Z|Z45267}} * {{Z|Z45278}} * {{Z|Z45289}} * {{Z|Z45305}} <span 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.</span> [[Category:Status updates{{#translation:}}|2026-10-17]] ss6qljo89zrkj8qdqpwaic4exz1fpeu Z46750 0 100319 330733 330613 2026-10-21T09:11:52Z HenkvD 1290 English label 330733 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z46750" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z32169", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z32169", "Z32169K1": { "Z1K1": "Z6091", "Z6091K1": "Q1391" }, "Z32169K2": "Z1004" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "le Maryland" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "le Maryland" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "le Maryland" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } ggtoiukfre30gza2d3b4jxnu0ukvxi1 Z46751 0 100320 330734 330614 2026-10-21T09:12:32Z HenkvD 1290 English label 330734 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z46751" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37999", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37999", "Z37999K1": { "Z1K1": "Z7", "Z7K1": "Z6821", "Z6821K1": { "Z1K1": "Z6091", "Z6091K1": "Q99" } } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "la" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "la Californie" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "la Californie" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } atwx9y36mba29qzvmsvzjcg7e3q7w57 Z46752 0 100321 330735 330617 2026-10-21T09:13:50Z HenkvD 1290 English label 330735 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z46752" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z32169", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z32169", "Z32169K1": { "Z1K1": "Z6091", "Z6091K1": "Q1391" }, "Z32169K2": "Z1004" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "le Maryland" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "le Maryland (lexème existant)" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "le Maryland (existing lexeme)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } dnn472qawqn6ly5wbko3rcf7cmzg89s Z46753 0 100322 330736 330621 2026-10-21T09:14:20Z HenkvD 1290 English label 330736 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z46753" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z39191", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z39191", "Z39191K1": { "Z1K1": "Z6091", "Z6091K1": "Q235" }, "Z39191K2": { "Z1K1": "Z40", "Z40K1": "Z41" }, "Z39191K3": { "Z1K1": "Z6091", "Z6091K1": "Q192613" }, "Z39191K4": "Z1004" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z877", "Z877K2": { "Z1K1": "Z89", "Z89K1": "Monaco est limitrophe de la \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q142\"\u003EFrance\u003C/a\u003E." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "[fr] Monaco est limitrophe de la France." }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "[fr] Monaco est limitrophe de la France." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 75z5m5k48w667x21fvzbrk3swsl9zja Z46756 0 100325 330737 330635 2026-10-21T09:14:56Z HenkvD 1290 English label 330737 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z46756" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z43954", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z43954", "Z43954K1": { "Z1K1": "Z6091", "Z6091K1": "Q228" }, "Z43954K2": [ "Z6091", { "Z1K1": "Z6091", "Z6091K1": "Q142" }, { "Z1K1": "Z6091", "Z6091K1": "Q29" } ], "Z43954K3": { "Z1K1": "Z40", "Z40K1": "Z41" }, "Z43954K4": { "Z1K1": "Z6091", "Z6091K1": "Q192613" }, "Z43954K5": "Z1004" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z14392", "Z14392K2": { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "Andorre est limitrophe de la France et de l'Espagne." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "Andorre limitrophe de la France et de l'Espagne." }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Andorre limitrophe de la France et de l'Espagne." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 1cvpp4872ng631ugd9ksdc88oq2d7b5 Z46757 0 100326 330658 2026-10-20T18:48:25Z YoshiRulz 10156 Create test 330658 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z46757" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z25488", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z873", "Z873K1": "Z30632", "Z873K2": { "Z1K1": "Z7", "Z7K1": "Z25488", "Z25488K1": { "Z1K1": "Z7", "Z7K1": "Z6825", "Z6825K1": { "Z1K1": "Z6095", "Z6095K1": "L34279" } }, "Z25488K2": { "Z1K1": "Z25501", "Z25501K1": { "Z1K1": "Z6091", "Z6091K1": "Q499327" } } } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z889", "Z889K2": [ "Z6094", { "Z1K1": "Z6094", "Z6094K1": "L34279-F1" }, { "Z1K1": "Z6094", "Z6094K1": "L34279-F2" } ], "Z889K3": "Z23372" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "(L34279, masc.) → [ L34279-F1, L34279-F2 ]" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } s7vcf9dl9z3q4j4dr4hkizrn6jx51ns Z46758 0 100327 330678 2026-10-20T19:26:51Z YoshiRulz 10156 Create implementation 330678 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z46758" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z27064", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z600", "Z16K2": "function Z27064( Z27064K1 ) {\n\t[ Z27064K1.K3, Z27064K1.K2 ] = [ Z27064K1.K2, Z27064K1.K3 ];\n\treturn Z27064K1;\n}" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "swap lower and upper bounds of Quantity, JS" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 1t9y5dskb2z4fjlyzhgz6kt07ly66cq Z46759 0 100328 330684 2026-10-20T19:56:44Z YoshiRulz 10156 Create function 330684 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z46759" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z4", "Z17K2": "Z46759K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "type" } ] } } ], "Z8K2": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z39" }, "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z46759" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Key references from Type" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } fcxnz6d33e0c0vbcnt9guzhb26xsvsh 330687 330684 2026-10-20T19:59:24Z YoshiRulz 10156 Added Z46760 and Z46761 to the approved list of test cases 330687 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z46759" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z4", "Z17K2": "Z46759K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "type" } ] } } ], "Z8K2": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z39" }, "Z8K3": [ "Z20", "Z46760", "Z46761" ], "Z8K4": [ "Z14" ], "Z8K5": "Z46759" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Key references from Type" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } o1y73x55nebj5vb7r5hpzwuyr1g9uzr 330699 330687 2026-10-20T20:07:53Z YoshiRulz 10156 Added Z46767 to the approved list of implementations 330699 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z46759" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z4", "Z17K2": "Z46759K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "type" } ] } } ], "Z8K2": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z39" }, "Z8K3": [ "Z20", "Z46760", "Z46761" ], "Z8K4": [ "Z14", "Z46767" ], "Z8K5": "Z46759" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Key references from Type" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } pan1aptzdnltk2en8v8bxk0egh0d11z 330700 330699 2026-10-20T20:07:55Z YoshiRulz 10156 Added Z46766 to the approved list of implementations 330700 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z46759" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z4", "Z17K2": "Z46759K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "type" } ] } } ], "Z8K2": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z39" }, "Z8K3": [ "Z20", "Z46760", "Z46761" ], "Z8K4": [ "Z14", "Z46767", "Z46766" ], "Z8K5": "Z46759" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Key references from Type" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 8dzo4yfnxedmvqahdh453ws6rrh203w 330702 330700 2026-10-20T20:08:39Z WikiLambda system 3 Updated the implementation list (see [[Help:Wikifunctions/Implementation_ordering_and_choosing|About implementation selection]]) 330702 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z46759" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z4", "Z17K2": "Z46759K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "type" } ] } } ], "Z8K2": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z39" }, "Z8K3": [ "Z20", "Z46760", "Z46761" ], "Z8K4": [ "Z14", "Z46766", "Z46767" ], "Z8K5": "Z46759" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Key references from Type" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } ocp5wf3g8y0g6gcc20brmt28hp25pog Z46760 0 100329 330685 2026-10-20T19:58:28Z YoshiRulz 10156 Create test 330685 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z46760" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z46759", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z46759", "Z46759K1": "Z19677" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z889", "Z889K2": [ "Z39", { "Z1K1": "Z39", "Z39K1": "Z19677K1" }, { "Z1K1": "Z39", "Z39K1": "Z19677K2" }, { "Z1K1": "Z39", "Z39K1": "Z19677K3" } ], "Z889K3": "Z22499" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Z19677 → [ Z19677K1, Z19677K2, Z19677K3 ]" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } mzitc8tjyzq8ev4tnskksaryvld1gng Z46761 0 100330 330686 2026-10-20T19:59:13Z YoshiRulz 10156 Create test 330686 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z46761" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z46759", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z46759", "Z46759K1": "Z80" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z889", "Z889K2": [ "Z39", { "Z1K1": "Z39", "Z39K1": "Z80K1" } ], "Z889K3": "Z22499" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Z80 → [ Z80K1 ]" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } qznk15wtxq6u6wmbqlc5sls5kvxh87i Z46762 0 100331 330688 2026-10-20T20:01:38Z YoshiRulz 10156 Create function 330688 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z46762" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z3", "Z17K2": "Z46762K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "key" } ] } } ], "Z8K2": "Z39", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z46762" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Key reference from Key declaration" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } lyb05pc4qoj7cc80mxpem6syup2zs9h 330690 330688 2026-10-20T20:03:11Z YoshiRulz 10156 Added Z46763 to the approved list of test cases 330690 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z46762" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z3", "Z17K2": "Z46762K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "key" } ] } } ], "Z8K2": "Z39", "Z8K3": [ "Z20", "Z46763" ], "Z8K4": [ "Z14" ], "Z8K5": "Z46762" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Key reference from Key declaration" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } lrv0h1herf3mi2mkbs28a0z53cmohes 330693 330690 2026-10-20T20:04:47Z YoshiRulz 10156 Added Z46765 to the approved list of implementations 330693 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z46762" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z3", "Z17K2": "Z46762K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "key" } ] } } ], "Z8K2": "Z39", "Z8K3": [ "Z20", "Z46763" ], "Z8K4": [ "Z14", "Z46765" ], "Z8K5": "Z46762" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Key reference from Key declaration" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } nvfstjj3khwqo4msbhksv8hgl3tboqx 330694 330693 2026-10-20T20:04:49Z YoshiRulz 10156 Added Z46764 to the approved list of implementations 330694 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z46762" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z3", "Z17K2": "Z46762K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "key" } ] } } ], "Z8K2": "Z39", "Z8K3": [ "Z20", "Z46763" ], "Z8K4": [ "Z14", "Z46765", "Z46764" ], "Z8K5": "Z46762" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Key reference from Key declaration" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } i2schefwhxw5elnycd3owngdlvc8ruh 330696 330694 2026-10-20T20:05:49Z WikiLambda system 3 Updated the implementation list (see [[Help:Wikifunctions/Implementation_ordering_and_choosing|About implementation selection]]) 330696 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z46762" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z3", "Z17K2": "Z46762K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "key" } ] } } ], "Z8K2": "Z39", "Z8K3": [ "Z20", "Z46763" ], "Z8K4": [ "Z14", "Z46764", "Z46765" ], "Z8K5": "Z46762" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Key reference from Key declaration" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 21qtsy0zhlctlaysmz26l0usseo2max 330697 330696 2026-10-20T20:05:55Z WikiLambda system 3 Updated the implementation list (see [[Help:Wikifunctions/Implementation_ordering_and_choosing|About implementation selection]]) 330697 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z46762" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z3", "Z17K2": "Z46762K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "key" } ] } } ], "Z8K2": "Z39", "Z8K3": [ "Z20", "Z46763" ], "Z8K4": [ "Z14", "Z46765", "Z46764" ], "Z8K5": "Z46762" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Key reference from Key declaration" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } i2schefwhxw5elnycd3owngdlvc8ruh 330703 330697 2026-10-20T20:25:03Z WikiLambda system 3 Updated the implementation list (see [[Help:Wikifunctions/Implementation_ordering_and_choosing|About implementation selection]]) 330703 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z46762" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z3", "Z17K2": "Z46762K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "key" } ] } } ], "Z8K2": "Z39", "Z8K3": [ "Z20", "Z46763" ], "Z8K4": [ "Z14", "Z46764", "Z46765" ], "Z8K5": "Z46762" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Key reference from Key declaration" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 21qtsy0zhlctlaysmz26l0usseo2max Z46763 0 100332 330689 2026-10-20T20:02:51Z YoshiRulz 10156 Create test 330689 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z46763" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z46762", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z46762", "Z46762K1": { "Z1K1": "Z7", "Z7K1": "Z29446", "Z29446K1": { "Z1K1": "Z7", "Z7K1": "Z30833", "Z30833K1": "Z11" } } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z22499", "Z22499K2": { "Z1K1": "Z39", "Z39K1": "Z11K2" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Z11K2 from Key #2 of Z11" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } beil2r7fmcbiungewji3ivfdrtvrvxj Z46764 0 100333 330691 2026-10-20T20:03:48Z YoshiRulz 10156 Create implementation 330691 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z46764" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z46762", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z22549", "Z22549K1": { "Z1K1": "Z7", "Z7K1": "Z23320", "Z23320K1": { "Z1K1": "Z18", "Z18K1": "Z46762K1" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Key reference from Key declaration, composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } lxjm3rtgc5qldz7vl226gb8j8bltal4 Z46765 0 100334 330692 2026-10-20T20:04:37Z YoshiRulz 10156 Create implementation 330692 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z46765" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z46762", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z600", "Z16K2": "const zobjRef = zid =\u003E ({ \"Z1K1\": \"Z9\", \"Z9K1\": zid });\nconst zobj = (typeZID, props) =\u003E new ZObject(new Map(props), zobjRef(typeZID));\nfunction Z46762( Z46762K1 ) {\n\treturn zobj(\"Z39\", [\n\t\t[ \"Z39K1\", Z46762K1.Z3K2 ],\n\t]);\n}" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Key reference from Key declaration, JS" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } lr7rdaklvwmrkyz0drq95jh1cmlt8ha Z46766 0 100335 330695 2026-10-20T20:05:24Z YoshiRulz 10156 Create implementation 330695 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z46766" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z46759", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z873", "Z873K1": "Z46762", "Z873K2": { "Z1K1": "Z7", "Z7K1": "Z30833", "Z30833K1": { "Z1K1": "Z18", "Z18K1": "Z46759K1" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Key references from Type, map composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 6lg54opkg368yqph5atdp7yj7jwisgu Z46767 0 100336 330698 2026-10-20T20:06:17Z YoshiRulz 10156 Create implementation 330698 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z46767" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z46759", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z600", "Z16K2": "const zobjRef = zid =\u003E ({ \"Z1K1\": \"Z9\", \"Z9K1\": zid });\nconst zobj = (typeZID, props) =\u003E new ZObject(new Map(props), zobjRef(typeZID));\nfunction Z46759( Z46759K1 ) {\n\treturn Z46759K1.Z4K2.map(key =\u003E zobj(\"Z39\", [\n\t\t[ \"Z39K1\", key.Z3K2 ],\n\t]));\n}" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Key references from Type, JS" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 7jo6nba5kzo6n2l9f90gaudmkvto9s4 Talk:Z45781 1 100337 330704 2026-10-20T22:41:28Z Ornithorynque liminaire 1539 /* Duplicate */ new section 330704 wikitext text/x-wiki == Duplicate == @[[User:Jsamwrites|Jsamwrites]] : I think that's a duplicate of {{Z|Z37999}}, isn't it? [[User:Ornithorynque liminaire|Ornithorynque liminaire (she/they)]] ([[User talk:Ornithorynque liminaire|talk]]) 22:41, 20 October 2026 (UTC) inzfcdeq6vpob3rlqdl7bmk5uubw5b3 Z46768 0 100338 330705 2026-10-20T22:43:31Z 99of9 1622 330705 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z46768" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z46716", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z18755", "Z18755K1": { "Z1K1": "Z18", "Z18K1": "Z46716K1" }, "Z18755K2": { "Z1K1": "Z7", "Z7K1": "Z23606", "Z23606K1": { "Z1K1": "Z18", "Z18K1": "Z46716K2" }, "Z23606K2": { "Z1K1": "Z13518", "Z13518K1": "0" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "join list of languages \u0026 lists, concat \u0026 flatten" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } j3o9zodc4gh8ztsva27kyvl2m39of1j Z46769 0 100339 330709 2026-10-21T00:05:09Z Sollyucko 103056 330709 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z46769" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z44581", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z44581(Z44581K1, Z44581K2):\n\ten = ZReference('Z1002')\n\t\n\tdef get_label(entity, lang):\n\t\tty = get_type(entity)\n\t\tif ty == \"Z7\":\n\t\t\tentity = entity[\"Z7K1\"]\n\t\t\tty = get_type(entity)\n\t\tif ty not in {\"Z6091\", \"Z6092\", \"Z6094\", \"Z6095\", \"Z6096\"}:\n\t\t\traise ValueError(ty)\n\t\t(outer,) = Wikifunctions.Call(\"Z6820\", [entity], [ZReference(\"Z6033\")], [lang], []).values()\n\t\t(middle,) = outer[get_type(outer) + \"K2\"][\"Z12K1\"]\n\t\tinner = middle[\"Z11K2\"]\n\t\treturn inner\n\n\tdef get_type(obj):\n\t\ttype_info = obj[\"Z1K1\"]\n\t\tty = type_info[\"Z1K1\"]\n\t\tif ty == \"Z9\":\n\t\t\treturn type_info[\"Z9K1\"]\n\t\telse:\n\t\t\treturn ty\n\n\tdef extract_int(val):\n\t\ttry:\n\t\t\treturn int(val)\n\t\texcept TypeError: # allow ValueError to propagate\n\t\t\tty = get_type(val)\n\t\t\t# e.g. ...[\"Z13518K1\"][\"Z6K1\"]\n\t\t\treturn extract_int(val[ty + \"K1\"])\n\t\n\tdef Z28312(Z28312K1, Z28312K2):\n\t\t# ported from https://www.wikifunctions.org/wiki/Z41618?oldid=310978\n\t\treturn [qual for qual in Z28312K1[\"Z6003K5\"] if qual[\"Z6007K1\"][\"Z6092K1\"] == Z28312K2[\"Z6092K1\"]]\n\t\n\tdef Z34644_en(items):\n\t\t# reimplemented from scratch\n\t\tif len(items) == 0:\n\t\t\treturn \"[N/A]\"\n\t\telif len(items) == 1:\n\t\t\treturn items[0]\n\t\telif len(items) == 2:\n\t\t\treturn \" and \".join(items)\n\t\telse:\n\t\t\treturn \", \".join(items[:-1]) + \", and \" + items[-1]\n\t\n\tdef Z42483_en(val):\n\t\t# TODO: port missing types from https://www.wikifunctions.org/wiki/Z42490?oldid=315163\n\t\tty = get_type(val)\n\t\tWikifunctions.Debug(\"calling Z42483 replacement with type \" + ty)\n\t\tif ty in {\"Z6091\", \"Z6092\", \"Z6094\", \"Z6095\", \"Z6096\"}:\n\t\t\treturn get_label(val, en)\n\t\telif ty == \"Z20420\":\n\t\t\t# TODO: check era\n\t\t\tyear = extract_int(val[\"Z20420K1\"][\"Z20159K2\"])\n\t\t\tmonth_obj = val[\"Z20420K2\"][\"Z20342K1\"]\n\t\t\ttry:\n\t\t\t\tmonth_obj = month_obj[\"Z16098K1\"]\n\t\t\texcept (TypeError, KeyError):\n\t\t\t\tpass\n\t\t\tday = extract_int(val[\"Z20420K2\"][\"Z20342K2\"])\n\t\t\tif (month_obj.Z9K1 if isinstance(month_obj, ZReference) else get_type(month_obj)) == \"Z24\":\n\t\t\t\treturn str(year)\n\t\t\telse:\n\t\t\t\t# see https://www.wikifunctions.org/view/Z16133\n\t\t\t\tmonth_name = {\n\t\t\t\t\t\"Z16101\": \"January\",\n\t\t\t\t\t\"Z16102\": \"February\",\n\t\t\t\t\t\"Z16103\": \"March\",\n\t\t\t\t\t\"Z16104\": \"April\",\n\t\t\t\t\t\"Z16105\": \"May\",\n\t\t\t\t\t\"Z16106\": \"June\",\n\t\t\t\t\t\"Z16107\": \"July\",\n\t\t\t\t\t\"Z16108\": \"August\",\n\t\t\t\t\t\"Z16109\": \"September\",\n\t\t\t\t\t\"Z16110\": \"October\",\n\t\t\t\t\t\"Z16111\": \"November\",\n\t\t\t\t\t\"Z16112\": \"December\",\n\t\t\t\t}[month_obj.Z9K1]\n\t\t\t\treturn \" \".join([month_name, str(year)] if day == 0 else [str(day), month_name, str(year)])\n\t\telif ty == \"Z6061\":\n\t\t\t# TODO: Should this bother checking the precision, or is inferring it from zeros/voids good enough?\n\t\t\treturn Z42483_en(val[\"Z6061K1\"])\n\t\telif ty == \"Z6064\":\n\t\t\treturn Z42483_en(val[\"Z6064K1\"])\n\t\telse:\n\t\t\treturn str(val)\n\t\n\tdef Z43699_Z42712_en(val):\n\t\t# TODO: Is this good enough?\n\t\tWikifunctions.Debug(\"Z43699_en, val = \" + str(val))\n\t\tresult = Z42483_en(val[\"Z6003K3\"])\n\t\tWikifunctions.Debug(\"result = \" + str(result))\n\t\treturn result\n\t\n\tdef Z29825(lang, prop):\n\t\treturn get_label(prop, lang)\n\n\ttry:\n\t\tentries = []\n\t\tfor qp in Z44581K2:\n\t\t\tvalues = Z28312(Z44581K1, qp)\n\t\t\tif not values:\n\t\t\t\tcontinue\n\t\t\tval_str = Z34644_en([Z42483_en(v[\"Z6007K2\"]) for v in values])\n\t\t\tname = Z29825(en, qp)\n\t\t\tentries.append(name + \" of \" + val_str)\n\t\tstart = Z43699_Z42712_en(Z44581K1)\n\t\tif entries:\n\t\t\treturn start + \", with \" + Z34644_en(entries) + \",\"\n\t\telse:\n\t\t\treturn start\n\texcept Exception as e:\n\t\tWikifunctions.Debug(repr(e))\n\t\timport traceback\n\t\tWikifunctions.Debug(traceback.format_exc())\n" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "value with a qualifier, English, Python" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "This version can output multiple qualifier properties at once, but only works with a limited set of value types. It also adds a comma at the end." } ] } } ler6a36i3cd564deudf86eij45gyyqr Translations:Wikifunctions:Status updates/2026-10-17/4/de 1198 100340 330721 2026-10-21T07:58:32Z Ameisenigel 44 Created page with "Ab nächstem Mittwoch nehmen wir eine kleine Änderung an der Zwischendarstellung von Funktionsargumenten im Auswerter vor. Diese Objekte werden nicht mehr als reine ZObjekte in Normalform eingelesen; stattdessen werden Listen als JSON-Arrays dargestellt. Genauer gesagt, als Benjamin-Arrays, die typsichere Array-Darstellung, die in kanonischer Form und an anderen Stellen in WikiLambda verwendet wird. Anstatt" 330721 wikitext text/x-wiki Ab nächstem Mittwoch nehmen wir eine kleine Änderung an der Zwischendarstellung von Funktionsargumenten im Auswerter vor. Diese Objekte werden nicht mehr als reine ZObjekte in Normalform eingelesen; stattdessen werden Listen als JSON-Arrays dargestellt. Genauer gesagt, als Benjamin-Arrays, die typsichere Array-Darstellung, die in kanonischer Form und an anderen Stellen in WikiLambda verwendet wird. Anstatt 4wffu6qlrvubioxcdre7ux1iignzk50 Translations:Wikifunctions:Status updates/2026-10-17/5/de 1198 100341 330723 2026-10-21T07:58:50Z Ameisenigel 44 Created page with "sehen die Ausführer nun" 330723 wikitext text/x-wiki sehen die Ausführer nun n7n51filv2oy01nnn8yzwgvqsl7xvtp Translations:Wikifunctions:Status updates/2026-10-17/6/de 1198 100342 330725 2026-10-21T08:01:07Z Ameisenigel 44 Created page with "Wie du dir denken kannst, geschieht dies, um die Objektgröße zu verringern: Bei einer Liste in Normalform wird der Typ der Liste für jeden Listenwert erneut gespeichert, was sehr schnell kostspielig wird und zu einem sprunghaften Anstieg des Speicherverbrauchs in den Ausführern führt (stell dir nur einmal vor, wie eine verschachtelte Liste aussehen würde!). Beim neuen Ansatz wird der Typ hingegen nur noch ein einziges Mal pro Liste gespeichert." 330725 wikitext text/x-wiki Wie du dir denken kannst, geschieht dies, um die Objektgröße zu verringern: Bei einer Liste in Normalform wird der Typ der Liste für jeden Listenwert erneut gespeichert, was sehr schnell kostspielig wird und zu einem sprunghaften Anstieg des Speicherverbrauchs in den Ausführern führt (stell dir nur einmal vor, wie eine verschachtelte Liste aussehen würde!). Beim neuen Ansatz wird der Typ hingegen nur noch ein einziges Mal pro Liste gespeichert. sg94ni249z2oxmw30sl3l65j0xp2fsg Translations:Wikifunctions:Status updates/2026-10-17/7/de 1198 100343 330727 2026-10-21T08:08:19Z Ameisenigel 44 Created page with "'''Was musst du also tun?''' Wenn du bisher nicht mit Typumwandlungsfunktionen gearbeitet hast: '''gar nichts'''. Falls deine Typumwandlungsfunktionen keine Typen mit eingebetteten Listen umwandeln: ebenfalls '''nichts'''! Diese Änderung betrifft dich nur, wenn du an Typumwandlungsfunktionen arbeitest, die Typen mit internen Listenwerten verarbeiten. Vorerst betrifft diese Änderung ausschließlich Eingabeobjekte (Funktionsargumente), sodass der Fokus auf Typumwandlunge..." 330727 wikitext text/x-wiki '''Was musst du also tun?''' Wenn du bisher nicht mit Typumwandlungsfunktionen gearbeitet hast: '''gar nichts'''. Falls deine Typumwandlungsfunktionen keine Typen mit eingebetteten Listen umwandeln: ebenfalls '''nichts'''! Diese Änderung betrifft dich nur, wenn du an Typumwandlungsfunktionen arbeitest, die Typen mit internen Listenwerten verarbeiten. Vorerst betrifft diese Änderung ausschließlich Eingabeobjekte (Funktionsargumente), sodass der Fokus auf Typumwandlungen liegt, die Daten ''in'' Code umwandeln. Deine Umwandlungsfunktionen müssen nun in der Lage sein, das neue Format anstelle des alten zu verarbeiten (oder zusätzlich dazu, falls du vorübergehende Inkompatibilitäten vermeiden möchtest!). Möglicherweise werden wir in Zukunft eine ähnliche Änderung für Funktionsrückgabewerte vornehmen, doch aktuell sind Typumwandlungen, die Daten ''aus'' Code umwandeln, davon nicht betroffen. 3zlffrpjcm8oq4uoa5xnfjbjsqkn0yb Translations:Wikifunctions:Status updates/2026-10-17/8/de 1198 100344 330729 2026-10-21T08:15:03Z Ameisenigel 44 Created page with "Um dies etwas zu vereinfachen, ermöglichen wir es dir zudem, $1 und $2 (in JS: $3 und $4) direkt in deinen Code-Implementierungen sowie im Code für Typumwandler aufzurufen! Durch die Verwendung dieser Funktionen erhältst du ein Verhalten, das sowohl vorwärts- als auch rückwärtskompatibel ist. Eine wesentliche Einschränkung besteht jedoch darin, dass diese Funktionen derzeit nur für integrierte Typen und deren Kombinationen funktionieren: Unterstützt werden in di..." 330729 wikitext text/x-wiki Um dies etwas zu vereinfachen, ermöglichen wir es dir zudem, $1 und $2 (in JS: $3 und $4) direkt in deinen Code-Implementierungen sowie im Code für Typumwandler aufzurufen! Durch die Verwendung dieser Funktionen erhältst du ein Verhalten, das sowohl vorwärts- als auch rückwärtskompatibel ist. Eine wesentliche Einschränkung besteht jedoch darin, dass diese Funktionen derzeit nur für integrierte Typen und deren Kombinationen funktionieren: Unterstützt werden in diesem Kontext ausschließlich $5, $6, $7, $8, $9, $10 und $11. Du könntest $12 also nicht auf eine <code>[[$13|Z881]]([[$14|Z13518]])/[[$13|Liste]] von [[$14|natürlichen Zahlen]]</code> anwenden, wohl aber auf eine <code>[[$13|Z881]]([[$15|Z6]])/[[$13|Liste]] von [[$14|Paaren]] aus [[$15|Zeichenketten]]</code> oder sogar auf eine <code>[[$13|Z881]]([[$16|Z882]]([[$15|Z6]], [[$17|Z40]]))/[[$13|Liste]] von [[$16|Paaren]] aus [[$15|Zeichenkette]] und [[$17|booleschem Wert]]</code>. Dies ist ein Schritt in Richtung einer Zukunft, in der Typumwandler aufeinander aufbauend definiert werden können, was die Wiederverwendung von Code für Typumwandler ermöglicht! 6rmmy4o0pshfdqz1g74bcf831maly1v Translations:Wikifunctions:Status updates/2026-10-17/9/de 1198 100345 330731 2026-10-21T08:15:05Z Ameisenigel 44 Created page with "=== Letzte Änderungen an der Software ===" 330731 wikitext text/x-wiki === Letzte Änderungen an der Software === owrlw2m6o36leoohdu60use5kie2fbo