Wikifunctions
wikifunctionswiki
https://www.wikifunctions.org/wiki/Wikifunctions:Main_Page
MediaWiki 1.47.0-wmf.9
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
Z1549
0
775
288974
215517
2026-07-05T18:15:35Z
A826
792
288974
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z1549"
},
"Z2K2": {
"Z1K1": "Z60",
"Z60K1": "kn"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Kannada"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1549",
"Z11K2": "ಕನ್ನಡ"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "kannada"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1011",
"Z11K2": "কন্নড়"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1012",
"Z11K2": "കന്നഡ"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "カンナダ語"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Kannada"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "Kannada"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "kannadština"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "kannada"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "kannada"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1643",
"Z11K2": "칸나다어"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "कन्नड़"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1004",
"Z31K2": [
"Z6",
"kannara",
"canarais",
"sirigannada"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "द्राविड़ी भाषा"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "spoken language"
}
]
}
}
2ooqikp70bjfchsef4xdzailkhu9x4h
Wikifunctions:Project chat
4
1184
288992
288639
2026-07-06T03:08:07Z
SpBot
978
archive 1 section: 1 to [[Wikifunctions:Project chat/Archive/2026/06]] (after section [[Wikifunctions:Project chat/Archive/2026/06#Wikifunctions_&_Abstract_Wikipedia_Newsletter_#251_is_out:_The_illustrated_encyclopaedia|Wikifunctions_&_Abstract_Wikipedia_Newsletter_#251_is_out:_The_illustrated_encyclopaedia]]) - previous edit: [[:User:Autom|Autom]], 2026-07-04 08:57
288992
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/
}}
== [[Z35298]] ==
Does anyone know what the problem with this implementation is? [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 21:14, 18 May 2026 (UTC)
:There is a bug that doesn't allow Python implementation to return nested lists. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 05:31, 19 May 2026 (UTC)
::Is there a Phabricator task for this? Searching through them is hell. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 03:22, 20 May 2026 (UTC)
:::A bit of time ago I opened [[phab:T392750]], which is very similar to this issue. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 05:26, 20 May 2026 (UTC)
::I don’t think there is a general problem with returning nested lists. There is a problem with not taking into account the declared type for a nested list, which is an issue only for types with custom conversion. There is an equivalent issue on the input side, applicable to all “generic types” that are nested, including typed lists: [[:phab:T417266]]. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:39, 16 June 2026 (UTC)
== Questions on a simple fragment example "The Eiffel Tower is a monument" ==
Hello. I would like to be able to use the function {{Z|Z26039}} to generate sentences like "the Eiffel Tower is a monument" or "la torre Eiffel es un monumento" in Spanish. It already raises a lot of questions.
Question 1: I should be able to set the first input "entity" to {{Q|Q243}} and the second input "class" to {{Q|Q4989906}} and get the correct sentence, shouldn't I? Just checking.
Question 2: {{Z|Z26039}} calls a language-specific function like "Spanish article-less instantiating sentence" {{Z|Z26337}}, which uses the label of the Wikidata item to get the text for "Eiffel Tower", which is similar to the lemma of the lexeme. But this would not be acceptable in production, would it? The item label "belongs" to all Wikidata users, not to Abstract Wikipedia users, and there is no guarantee what it might contain, such as a parenthesis for disambiguation. Or am I wrong?
Question 3a: We need to have a lexeme for the combination "Eiffel Tower" in each language, don't we? For instance in languages with gender, the lexeme is the only place to find the gender. It is true that if we know that the equivalent of "Tower" is the head word, syntactical information can be found under the lexeme for "tower", and it would be good to use a system like that. But the only place that the syntactic dependency information could be located is under the lexeme.
Question 3b: At present for {{Z|Z26039}} etc. to work, we have to add any forms or syntax information to the lexeme of the whole phrase, such as "Eiffel Tower". But property {{Q|P5238}} with attributes {{Q|P9763}} and {{Q|P9764}} can be used to define the structure and avoid duplicating the syntax information. What lexeme would be used for "Eiffel" in this case? Would it be the same as a lexeme for {{Q|Q20882}}? That makes no sense to me. I propose that there should be a dummy lexeme in each language which could be added to {{Q|P5238}} instead of a real lexeme to mean "invariant element".
Question 4: As has already been pointed out elsewhere, the fragment functions do not work well with the initial definite article in languages like English, Spanish and German. Examples:
* "'''The Eiffel Tower is a monument.'''" The item label "Eiffel Tower" omits the article and so the result omits the initial "The" in English. French, Spanish and German are similar.
* "'''The Sun is a star.'''" Similarly the article is wrongly omitted, also in French, Spanish and German.
* "'''Westminster Abbey is a monument.'''" This is OK in English and German as no article is needed, but not in French or Spanish where it is, for instance "La Abadía de Westminster es un monumento".
* "'''Latin is a dead language.'''" Also this is OK in English and German but not in French or Spanish, where an article is needed.
* "'''Jupiter is a planet.'''". This does not need an article and is OK in all the languages; I include this to show that you cannot assume that there is an article in all cases in French and Spanish.
How should the language functions find out whether an article is needed? In some cases, where the lemma is a phrase like "Abadía de Westminster" in Spanish, I think that it could be deduced, but in general there is no rule to give the answer. Using different rendering functions according to the case is '''not''' a solution, although it might work for a few specific languages like these four. It would not be acceptable because there will be many, many other cases of syntactical choices to be made for all the different languages, and we cannot expect the person writing the abstract code to take them all into account. So I suppose that a declaration in the lexeme is needed to solve this problem. I suppose that there must already be linguistic terminology for this problem, but I don't know it.
I would be grateful for any comments on any of these questions. [[User:Strobilomyces|Strobilomyces]] ([[User talk:Strobilomyces|talk]]) 15:02, 5 June 2026 (UTC)
:@[[User:Strobilomyces|Strobilomyces]] I think this topic is better placed at [[abstract:Abstract Wikipedia:Project chat|Abstract Wikipedia:Project chat]], so I copied your topic there, and answered it there too. [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 22:07, 8 June 2026 (UTC)
::OK, sorry about that. [[User:Strobilomyces|Strobilomyces]] ([[User talk:Strobilomyces|talk]]) 17:03, 9 June 2026 (UTC)
:1. Yes.
:2. It depends on the language, but it is no bad thing if the subject of the sentence recapitulates the article title, ideally shorn of disambiguators. The difficulty is that item labels and article titles are simply text, so there is no guarantee that they can be parsed sufficiently well in any given language.
:3a. Conceptually, this is true, but we must assume that it won’t happen. That means we have to construct the lexeme for any given language, and this will be discussed at the [[Wikifunctions:NLG SIG#Upcoming meeting]] on Tuesday. In the special case where the item’s linguistic form is consistently some kind of modified head noun, it may be appropriate to capture this as a qualified {{Q|P279}} relationship (the Eiffel Tower is classed as a monument but named as a tower, for example).
:3b. It’s complicated, yes, but I believe all this needs to be considered as part of the above mentioned lexeme-construction process.
:4. Yes, this is a stubborn problem, being partly context and partly custom. In English, the general rule is that names resist determiners. That implies the need to distinguish names from other proper nouns. “Mercury” is a name but “sun” and “moon” are ordinary nouns made proper by the definite article (although, exceptionally, this may be elided for “the Earth”, presumably influenced by the Sun’s other planets having names). More generally, as has been noted, the rules vary by language, so the distinction must be made at that level. The general rule for a particular language would typically apply according to the item’s class (country, language, construction…) but per-language exceptions are a case for lexicographic properties (because they are details exposed by Wikifunctions but required more generally, like the fact that, even when abbreviated, “the USA” and “the UK” require the definite article, whereas most countries have names that resist it). [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 10:46, 14 June 2026 (UTC)
::See also [[Wikifunctions:Status updates/2026-06-19#The or not the, this is (the?) question]]. [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 11:38, 19 June 2026 (UTC)
== Deployment of Legal and Safety Contacts Link in the Footer of Your Wiki ==
Hello community,
The Wikimedia Foundation has provided [[wmf:Legal:Wikimedia Foundation Legal and Safety Contact Information|a single legal and safety contact page]], to be linked in the footer of your wiki, to ensure access to accurate legal information. This is a regulatory requirement.
We have already rolled out links to English, German, Italian, Spanish Wikipedias and other wikis and we will deploy to your wiki soon.
Please [[m:Wikimedia Foundation Legal and Safety Contacts FAQ|read more on the project page]] and leave any comments in this thread or on [[m:Talk:Wikimedia Foundation Legal and Safety Contacts FAQ|the talk page]]. –– [[User:STei (WMF)|STei (WMF)]] ([[User talk:STei (WMF)|talk]]) 17:54, 9 June 2026 (UTC)
:[https://translatewiki.net/w/i.php?title=Special%3ATranslate&showMessage=wikimedia-legal-safety-contacts&group=ext-wikimediamessages&language=qqq&filter=&optional=1&action=translate example text] at translatewiki.net [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 19:32, 19 June 2026 (UTC)
::@[[User:Arlo Barnes|Arlo Barnes]] thank you! –– [[User:STei (WMF)|STei (WMF)]] ([[User talk:STei (WMF)|talk]]) 19:27, 24 June 2026 (UTC)
== Apache License 2.0 ==
Hello, Wikifunctions says it uses the Apache 2.0 license for code. Apache 2.0 is incompatible with GPLv2 only and some other licenses, and I would like to be able to use Wikifunctions with software that uses incompatible licenses with Apache 2.0. Is there any plans to fix this incompatibility or relicense Wikifunctions code? Thanks! [[User:A random Wikipedian in the billions|A random Wikipedian in the billions]] ([[User talk:A random Wikipedian in the billions|talk]]) 11:49, 12 June 2026 (UTC)
:@[[User:A random Wikipedian in the billions|A random Wikipedian in the billions]]: No. The licence was picked very carefully based on the way it needs to integrate with other systems, principally Wikipedias and Wikidata. Changing the licence would ba a major, breaking undertaking. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 11:52, 12 June 2026 (UTC)
:Just out of curiousity: what software would you like to use it with? [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 23:19, 12 June 2026 (UTC)
== Wikifunctions & Abstract Wikipedia Newsletter #252 is out: Improved loading and display of Test results ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-06-12|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we present you an improvement in loading and display of Test results, we talk about our next events, 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 Denny will lead a discussion on the [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-05-15#News in Types: way forward for natural language generation types|new NLG types]] in the next '''Natural Language Generation Special Interest Group meeting''', that will be held on '''[https://zonestamp.toolforge.org/1781625600 June 16, at 16:00 UTC]''' ([https://meet.google.com/xzn-kqer-mah link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 15:29, 12 June 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=30606821 -->
== June 2026 Wikimedia Café meetups regarding the English Wikipedia Editor Reflections project ==
<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 during the last weekend of June. Both sessions will focus on the [https://en.wikipedia.org/wiki/Wikipedia:Editor_reflections English Wikipedia Editor Reflections project]. The featured guest in the Café will be [https://en.wikipedia.org/wiki/User:Clovermoss User:Clovermoss]. Participants may attend either or both sessions.
#'''27 June 2026 15:00 UTC''' ([https://zonestamp.toolforge.org/1782572400 timestamp converter]), at a time friendly to the Americas, Africa, and Europe
#'''28 June 2026 03:00 UTC''' ([https://zonestamp.toolforge.org/1782615600 timestamp converter]), at a time friendly to Asia and the Pacific
Please see the Café page for more information, including [https://meta.wikimedia.org/wiki/Wikimedia_Caf%C3%A9#How_to_attend_the_session how to register]!
<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> 03:55, 15 June 2026 (UTC)
== I did something stupid, can I undo it? ==
Hello, I created a function (Z36415)
I thought it would be in my user namespace because I put a prefix in the name. However, putting prefixes in the name didn't work for functions and I created it globally. Is there any way to rename it or remove it?.
[[User:A random Wikipedian in the billions|A random Wikipedian in the billions]] ([[User talk:A random Wikipedian in the billions|talk]]) 12:08, 15 June 2026 (UTC)
:[[WF:RFD]] please. {{Z|10119}} is available if you need to do testing. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 12:10, 15 June 2026 (UTC)
::Thanks! [[User:A random Wikipedian in the billions|A random Wikipedian in the billions]] ([[User talk:A random Wikipedian in the billions|talk]]) 12:17, 15 June 2026 (UTC)
== Wikifunctions & Abstract Wikipedia Newsletter #253 is out: The or not the, this is (the?) question ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-06-19|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we present you a delicate question regarding grammatical framework, we talk about our next events and about the results of our latest online meetings, we discuss news about 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]]) 12:34, 19 June 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=30701693 -->
:<blockquote>We also have two Functions, {{Z|Z32645}} and {{Z|Z32935}}, which both aim to answer whether an Item needs a definite article or not [...] but neither of these seem to be integrated into the ways that Functions are actually used on Abstract Wikipedia, as can be seen ''e.g.'' on [[abstract:Q243|the article for the Eiffel Tower]].</blockquote> One of the connected Implementations uses it for the subject and location, and the other uses it for the location only. There was no heuristic in [[Z32645]] for buildings, so I added [[Z36580|a new Implementation]] with an extra branch, but even my optimised [[Z36556|subclass checks for buildings]] are timing out. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 05:03, 20 June 2026 (UTC)
::I am not familiar with english rules for it. In German I am not able to explain a rule working every time about how to decide if an article is needed before a noun or not. So I think it is a case where it is better to look at such cases and then let a user with knwoledge in the language decide what is the correct function for a specific language. From my point of view it can be helpful to modify the functions to make a user based modification afterwards easier. This can be maybe done through optional arguments what give the possibility to modify specific forms if necessary without the necessity to fill it out every time a function is used. From my point of view the question raised in the newsletter shows how important the check of the output through an language speaker with an advanced level of understanding is. Languages can include complicated rules or exemptions what are necessary to pay attention and hard to implement in code without deep knwoledge of an language. At the moment I prefer language specific large functions generating whole sections of articles. As it seems to me difficult to implement the edge cases of every language in the language specific fragment functions. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:11, 21 June 2026 (UTC)
:::Did you mean to reply to me? Letting those <q>with [knowledge] in the language decide what is the correct function for a specific language</q> is exactly what the current prototypes do. The functions I linked to are English-specific.<br>The multilingual function can't take a "use definite article" parameter for obvious reasons, and if you want the language-specific functions to take extra parameters like that, the multilingual function would then need to derive the correct values to be able to call them. Might as well keep that logic within the language-specific functions. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:34, 21 June 2026 (UTC)
::::If I reply here with the modern discussion form I have not seen when I wrote the message how to change it to not reply to you when I want to add the section below your reply. What I wrote have been general thoughts about the topic. I think it should be possible to write functions with optional arguments. The modification of the article is language specific and so such a thing would modify the language specific function. What you wrote about calling them from the multilingual function is important. I hope it will be possible to find a solution for it without the need of adding all function arguments. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 17:22, 22 June 2026 (UTC)
== RFC about AI-generated content in Wikimedia Commons ==
<bdi lang="en" dir="ltr"> You are invited to participate in a [[c:Commons:Requests for comment/Policy update for AI content|request for comment on Wikimedia Commons about a policy update for AI content]]. This may affect files that are uploaded to Wikimedia Commons for use on this project. Thank you. [[m:User:Codename Noreste|Codename Noreste]] ([[m:User talk:Codename Noreste|talk]])</bdi> 17:11, 23 June 2026 (UTC)
<!-- Message sent by User:Codename Noreste@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=30513860 -->
== Wikifunctions & Abstract Wikipedia Newsletter #254: Working on Functions, together ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-06-26|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we report on new collaborative patterns emerging in our community, we discuss news in Types, we share some events that relate to Wikifunctions and Abstract Wikipedia at Wikimania 2026, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
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/1783359000 July 6, 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]]) 09:58, 27 June 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=30724999 -->
== Wikifunctions & Abstract Wikipedia Newsletter #255: Integration on test wiki and annual plan ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss integration of Abstract Wikipedia in Test Wiki and our objectives for the new Wikimedia Foundation Fiscal Year, we remind you of the Wikifunctions and Abstract Wikipedia events at Wikimania 2026, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
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/1783359000 July 6, 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]]) 08:22, 2 July 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30755600 -->
== [[Z37279]] ==
I have issues getting this function to work. It throws an error about a multilingual string, ''Unspecified error (error information: "cannot read property 'Z12K1' of undefined")'', but the function isn't using that type anywhere. It worked just as it should when I constructed it directly in the test section of [[Z26107]], so it is probably something obvious I've missed in the implementation. A fresh set of eyes would be much appreciated! [[User:Autom|Autom]] ([[User talk:Autom|talk]]) 23:03, 3 July 2026 (UTC)
:You were passing the 1st and 2nd arguments ([[Z6091]]s) to {{Z|23468}}, which takes a [[Z6001]]. Fixed. edit: Also please review the test case I added, it's probably wrong. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 04:14, 4 July 2026 (UTC)
::Thank you, I also found the trouble with the error above. It still doesn't work with the cities I tried yesterday, but all others work. There probably some caching left from before one of the changes. [[User:Autom|Autom]] ([[User talk:Autom|talk]]) 08:57, 4 July 2026 (UTC)
ffq86m4s05d4fp7haclo7lqo232i49k
Wikifunctions:Requests for deletions
4
1696
288995
288784
2026-07-06T03:08:10Z
SpBot
978
archive 3 sections: 2 to [[Wikifunctions:Requests for deletions/Archive/2026/06]], 1 to [[Wikifunctions:Requests for deletions/Archive/2026/07]] - previous edit: [[:User:Ameisenigel|Ameisenigel]], 2026-07-04 19:11
288995
wikitext
text/x-wiki
<noinclude>__NEWSECTIONLINK__ __FORCETOC__</noinclude>
Functions or implementations or tests which do not work properly, do not meet notability criteria or are duplicates of another object can be deleted. Please nominate items for deletions under the "Requests for deletion" section below.
If it is obvious vandalism, just report it in [[Wikifunctions:Report vandalism]], or ping an [[Special:ListAdmins|administrator]]. Contact can also be made with an administrator on [https://t.me/Wikifunctions Telegram] or IRC [irc://irc.libera.chat/wikipedia-abstract #wikipedia-abstract].
If it is a predefined object (its ZID is less than 10000), please see [[Wikifunctions:Report a technical problem]].
{{Autoarchive resolved section
|age = 1
|archive = ((FULLPAGENAME))/Archive/((year))/((month:##))
|level = 2
}}
{{Archives|{{Special:PrefixIndex/Wikifunctions:Requests for deletions/Archive/|stripprefix=1}}}}
= Requests for deletion =
4co0l6sd6ufatjsi7zh407d04wvad27
Template:TemplateBox/layout
10
3438
289011
9938
2026-07-06T10:38:17Z
ShakespeareFan00
177
289011
wikitext
text/x-wiki
<nowiki/> __NOEDITSECTION__
{{#ifeq:{{{useTemplateData|}}}|export
|== {{{msg-export|Export code}}} ==
{{#tag:pre|{{msgnw:Template:{{{name|}}}}}
<nowiki><noinclude><templatedata></nowiki>
{{{JSONFM}}}
<nowiki></templatedata>
</noinclude></nowiki>
}}
|{{Documentation subpage|{{#if: {{{docsub-override|}}} | override | }}|page={{{docsub-page|}}}}}
{{#if: {{{desc|}}} | {{{msg-languagedependant|}}}
<div style="font-size: 1.2em; font-weight: bolder; padding: 0.2em; text-shadow: 1px 1px 1px rgb(255, 255, 255);">
{{{desc}}}
</div> | {{{msg-nodesc|}}} }}{{#if: {{{setscats|}}} |<nowiki/>
{{{msg-setscats}}}
{{{setscats|}}}
}}
== {{{msg-usage|??}}} ==
{{#ifeq:{{#titleparts:{{FULLPAGENAME}}|1|-1}}|doc||{{#if:{{{mustbesubst|}}}|{{Must be substituted|page=Template:{{{name|}}}}}}}}}
<div style="background:rgba(255,255,255,0.9); font-family:Consolas,Menlo,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace,sans-serif">
{{{usageSample|}}}
</div>{{#if: {{{shorthand|}}} |<nowiki/>
{{{msg-shorthand|}}}<code>{{#ifexist: Template:{{{shorthand|}}} | <nowiki>{{</nowiki>{{{shorthand}}}{{#ifeq:{{{argCount|}}}|0|<!-- nothing -->| {{!}}{{{msg-shorthand-params-possible|… parameters as described …}}}}}<nowiki>}}</nowiki> | {{{shorthand|}}}}}</code>
}}{{#if: {{{usage-notes|}}} |<nowiki/>
{{{msg-languagedependant|}}}
<div style="background:rgba(255,255,255,0.5); padding: 0.2em;">
{{{usage-notes}}}
</div>
}}{{#if: {{{paramTable|}}} |<nowiki/>
=== {{int:templatedata-doc-params}} ===
{{#ifeq:{{{useTemplateData|}}}|only||{{{paramTable}}}}}
|<nowiki/>
{{{msg-param-none|}}} }}
{{#if:{{{useTemplateData|}}}
|{{#ifeq:{{{useTemplateData|}}}|only||{{Collapse top|[[:mw:Special:MyLanguage/Extension:TemplateData|{{{msg-templatedata|Template data}}}]]}}}}
{{{templateDataInfo}}}
{{#tag: templatedata
| {{{templateData|}}}
}}
{{#ifeq:{{{useTemplateData|}}}|only||{{Collapse bottom}}}}
}}
=== {{{msg-moreinfo|}}} ===
{{{msg-intendednamespaces|}}}
{{#switch: {{{namespace|}}}
|={{{msg-intendednamespaces-default|}}}
|all={{{msg-intendednamespaces-all|}}}
|talks={{{msg-intendednamespaces-talks|}}}
|contents={{{msg-intendednamespaces-contents|}}}
|0|Main|Gallery|main|gallery={{{msg-intendednamespaces-0|}}}
|1|Talk|talk={{{msg-intendednamespaces-1|}}}
|2|User|user={{{msg-intendednamespaces-2|}}}
|3|User talk|user talk={{{msg-intendednamespaces-3|}}}
|4|Commons|commons={{{msg-intendednamespaces-4|}}}
|5|Commons talk|commons talk={{{msg-intendednamespaces-5|}}}
|6|File|file={{{msg-intendednamespaces-6|}}}
|7|File talk|file talk={{{msg-intendednamespaces-7|}}}
|8|MediaWiki|mediaWiki={{{msg-intendednamespaces-8|}}}
|9|MediaWiki talk|mediaWiki talk={{{msg-intendednamespaces-9|}}}
|10|Template|template={{{msg-intendednamespaces-10|}}}
|11|Template talk|template talk={{{msg-intendednamespaces-11|}}}
|12|Help|help={{{msg-intendednamespaces-12|}}}
|13|Help talk|help talk={{{msg-intendednamespaces-13|}}}
|14|Category|category={{{msg-intendednamespaces-14|}}}
|15|Category talk|category talk={{{msg-intendednamespaces-15|}}}
|16|Creator|creator={{{msg-intendednamespaces-16|}}}
|17|Creator talk|creator talk={{{msg-intendednamespaces-17|}}}
|18|Special|special={{{msg-intendednamespaces-18|}}}
|#default={{{msg-intendednamespaces-unknown|}}}
}}
{{{msg-intendedusergroups|}}}<!-- usergroup is always lower case transformation on [[Template:TemplateBox]] -->
{{#switch: {{{usergroup|}}}
|all={{{msg-intendedusergroups-all|}}}
|bot={{{msg-intendedusergroups-bot|}}}
|administrator|admin|sysop={{{msg-intendedusergroups-admin|}}}
|bureaucrat|crat={{{msg-intendedusergroups-bureaucrat|}}}
|checkuser={{{msg-intendedusergroups-checkuser|}}}
|licensereviewer|imagereviewer|image-reviewer|license-reviewer={{{msg-intendedusergroups-imagereviewer|[[{{int:Grouppage-Image-reviewer}}|{{int:Group-Image-reviewer}}]]}}}
|otrs|otrs-agent|otrs-member={{{msg-intendedusergroups-otrsmember|[[{{int:Grouppage-OTRS-member}}|{{int:Group-OTRS-member}}]]}}}
|autoconfirmed={{{msg-intendedusergroups-autoconfirmed|[[{{int:Grouppage-autoconfirmed}}|{{int:Group-autoconfirmed}}]]}}}
|autopatrolled={{{msg-intendedusergroups-autopatrolled|[[{{int:Grouppage-autopatrolled}}|{{int:Group-autopatrolled}}]]}}}
|filemover={{{msg-intendedusergroups-filemover|[[{{int:Grouppage-filemover}}|{{int:Group-filemover}}]]}}}
|oversight={{{msg-intendedusergroups-oversight|[[{{int:Grouppage-oversight}}|{{int:Group-oversight}}]]}}}
|patroller={{{msg-intendedusergroups-patroller|[[{{int:Grouppage-patroller}}|{{int:Group-patroller}}]]}}}
|rollbacker={{{msg-intendedusergroups-rollbacker|[[{{int:Grouppage-rollbacker}}|{{int:Group-rollbacker}}]]}}}
|steward={{{msg-intendedusergroups-steward|[[{{int:Grouppage-steward}}|{{int:Group-steward}}]]}}}
|upwizcampeditors={{{msg-intendedusergroups-upwizcampeditors|[[{{int:Grouppage-upwizcampeditors}}|{{int:Group-upwizcampeditors}}]]}}}
|translationadmin|translateadmin={{{msg-intendedusergroups-translationadmin|[[{{int:Grouppage-translationadmin}}|{{int:Group-translationadmin}}]]}}}
|#default={{{msg-intendedusergroups-unspecified|}}}
}}{{#if: {{{placement|}}} |<nowiki/>
{{{msg-placement|}}}
{{#switch: {{{placement|}}}
|top={{{msg-placement-top|}}}
|bottom={{{msg-placement-bottom|}}}
|license|licence={{{msg-placement-licence|}}}
|source={{{msg-placement-source|}}}
|#default={{{msg-languagedependant|}}}
<div style="background:rgba(255,255,255,0.5); padding: 0.2em;">
{{{placement}}}
</div>
}}
}}{{#if: {{{relieson|}}} |<nowiki/>
{{{msg-relieson|}}}<br />
{{{relieson|}}}
}}{{#if: {{{example|}}} |<nowiki/>
== {{{msg-example|}}} ==
<nowiki>{{</nowiki>{{#if: {{{name|}}} | {{{name}}} | {{PAGENAME}} }}{{!}}{{{example}}}<nowiki>}}</nowiki>
{{{msg-example-renders-as|}}}
<div style="border: 1px solid black; background-color: #ffffff; width: 90%; padding: 1.5em;">
{{#if:{{{example-value|}}}|{{{example-value}}}|{{{{#if: {{{name|}}} | {{{name}}} | {{PAGENAME}} }}|{{{example|}}}|category=}}}}
</div>
}}{{#if: {{{example2|}}} |<nowiki/>
== {{{msg-example|}}} ==
<nowiki>{{</nowiki>{{#if: {{{name|}}} | {{{name}}} | {{PAGENAME}} }}{{!}}{{{example2}}}<nowiki>}}</nowiki>
{{{msg-example-renders-as|}}}
<div style="border: 1px solid black; background-color: #ffffff; width: 90%; padding: 1.5em;">
{{{{#if: {{{name|}}} | {{{name}}} | {{PAGENAME}} }}|{{{example2|}}}|category=}}
</div>
}}{{#if: {{{seealso|}}} |<nowiki/>
== {{{msg-seealso|}}} ==
{{{msg-languagedependant|}}}
<div style="background:rgba(255,255,255,0.5); padding: 0.2em;">
{{{seealso}}}
</div>
}}{{#switch: {{{i18n-method|}}}
|-=<nowiki/>
== {{{msg-localization|}}} ==
{{{msg-localization-instruct-none|}}}
|autotranslate=<nowiki/>
== {{{msg-localization|}}} ==
{{lang links|suppressaddlink=true}}
{{{msg-localization-instruct-autotranslate|}}}
{{#tag:inputbox|
type=create
preload=Template:{{#if: {{{name|}}} | {{{name}}} | {{PAGENAME}} }}/en
default=Template:{{#if: {{{name|}}} | {{{name|}}} | {{PAGENAME}} }}/{{#ifexist: Template:{{#if: {{{name|}}} | {{{name}}} | {{PAGENAME}} }}/{{int:Lang}} | LANGCODE | {{int:Lang}} }}
}}
|ext.translate=<nowiki/>
== {{{msg-localization|}}} ==
{{lang links|suppressaddlink=true|1={{{i18n-subpage}}}}}
{{{msg-localization-ext-translate|}}}
<div style="text-align:center">{{Clickable button|target={{TranslateLink|{{{i18n-subpage}}}}}|text=[[File:Icono de traducción.svg|48px|link=]]'''{{{msg-localization-instruct-ext-translate}}}'''|class=ui-button-blue ui-button-large|external=true}}</div>
<div style="text-align:center">{{Clickable button|target={{fullurl:{{{i18n-subpage}}}|action=edit}}|text='''{{{msg-localization-instruct-ext-translate-admin}}}'''|class=ui-button-red ui-button-large|iconPrimary=ui-icon-wrench|external=true}}</div>
|switch=<nowiki/>
== {{{msg-localization|}}} ==
{{{msg-localization-instruct-switch|}}}
|mediawiki-msg=<nowiki/>
== {{{msg-localization|}}} ==
{{{msg-localization-instruct-mediawiki-msg|}}}
|custommediawiki-msg=<nowiki/>
== {{{msg-localization|}}} ==
{{{msg-localization-instruct-custommediawiki-msg|}}}
|#default=
}}{{#if: {{{i18n-desc|}}} |<nowiki/>
{{{msg-languagedependant|}}}
<div style="background:rgba(255,255,255,0.5); padding: 0.2em;">
{{{i18n-desc}}}
</div>
}}}}<noinclude>
[[Category:Layout templates|{{PAGENAME}}]]
</noinclude>
nursjy2wkwjmlgvztfjg533suj4czco
289012
289011
2026-07-06T10:38:39Z
ShakespeareFan00
177
289012
wikitext
text/x-wiki
<nowiki/> __NOEDITSECTION__
{{#ifeq:{{{useTemplateData|}}}|export
|== {{{msg-export|Export code}}} ==
{{#tag:pre|{{msgnw:Template:{{{name|}}}}}
<nowiki><noinclude><templatedata></nowiki>
{{{JSONFM}}}
<nowiki></templatedata>
</noinclude></nowiki>
}}
|{{Documentation subpage|{{#if: {{{docsub-override|}}} | override | }}|page={{{docsub-page|}}}}}
{{#if: {{{desc|}}} | {{{msg-languagedependant|}}}
<div style="font-size: 1.2em; font-weight: bolder; padding: 0.2em; text-shadow: 1px 1px 1px rgb(255, 255, 255);">
{{{desc}}}
</div> | {{{msg-nodesc|}}} }}{{#if: {{{setscats|}}} |<nowiki/>
{{{msg-setscats}}}
{{{setscats|}}}
}}
== {{{msg-usage|??}}} ==
{{#ifeq:{{#titleparts:{{FULLPAGENAME}}|1|-1}}|doc||{{#if:{{{mustbesubst|}}}|{{Must be substituted|page=Template:{{{name|}}}}}}}}}
<div style="background:rgba(255,255,255,0.9); font-family:Consolas,Menlo,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace,sans-serif">
{{{usageSample|}}}
</div>{{#if: {{{shorthand|}}} |<nowiki/>
{{{msg-shorthand|}}}<code>{{#ifexist: Template:{{{shorthand|}}} | <nowiki>{{</nowiki>{{{shorthand}}}{{#ifeq:{{{argCount|}}}|0|<!-- nothing -->| {{!}}{{{msg-shorthand-params-possible|… parameters as described …}}}}}<nowiki>}}</nowiki> | {{{shorthand|}}}}}</code>
}}{{#if: {{{usage-notes|}}} |<nowiki/>
{{{msg-languagedependant|}}}
<div style="background:rgba(255,255,255,0.5); padding: 0.2em;">
{{{usage-notes}}}
</div>
}}{{#if: {{{paramTable|}}} |<nowiki/>
=== {{int:templatedata-doc-params}} ===
{{#ifeq:{{{useTemplateData|}}}|only||{{{paramTable}}}}}
|<nowiki/>
{{{msg-param-none|}}} }}
{{#if:{{{useTemplateData|}}}
|{{#ifeq:{{{useTemplateData|}}}|only||{{Collapse top|[[:mw:Special:MyLanguage/Extension:TemplateData|{{{msg-templatedata|Template data}}}]]}}}}
{{{templateDataInfo}}}
{{#tag: templatedata
| {{{templateData|}}}
}}
{{#ifeq:{{{useTemplateData|}}}|only||{{Collapse bottom}}}}
}}
=== {{{msg-moreinfo|??}}} ===
{{{msg-intendednamespaces|}}}
{{#switch: {{{namespace|}}}
|={{{msg-intendednamespaces-default|}}}
|all={{{msg-intendednamespaces-all|}}}
|talks={{{msg-intendednamespaces-talks|}}}
|contents={{{msg-intendednamespaces-contents|}}}
|0|Main|Gallery|main|gallery={{{msg-intendednamespaces-0|}}}
|1|Talk|talk={{{msg-intendednamespaces-1|}}}
|2|User|user={{{msg-intendednamespaces-2|}}}
|3|User talk|user talk={{{msg-intendednamespaces-3|}}}
|4|Commons|commons={{{msg-intendednamespaces-4|}}}
|5|Commons talk|commons talk={{{msg-intendednamespaces-5|}}}
|6|File|file={{{msg-intendednamespaces-6|}}}
|7|File talk|file talk={{{msg-intendednamespaces-7|}}}
|8|MediaWiki|mediaWiki={{{msg-intendednamespaces-8|}}}
|9|MediaWiki talk|mediaWiki talk={{{msg-intendednamespaces-9|}}}
|10|Template|template={{{msg-intendednamespaces-10|}}}
|11|Template talk|template talk={{{msg-intendednamespaces-11|}}}
|12|Help|help={{{msg-intendednamespaces-12|}}}
|13|Help talk|help talk={{{msg-intendednamespaces-13|}}}
|14|Category|category={{{msg-intendednamespaces-14|}}}
|15|Category talk|category talk={{{msg-intendednamespaces-15|}}}
|16|Creator|creator={{{msg-intendednamespaces-16|}}}
|17|Creator talk|creator talk={{{msg-intendednamespaces-17|}}}
|18|Special|special={{{msg-intendednamespaces-18|}}}
|#default={{{msg-intendednamespaces-unknown|}}}
}}
{{{msg-intendedusergroups|}}}<!-- usergroup is always lower case transformation on [[Template:TemplateBox]] -->
{{#switch: {{{usergroup|}}}
|all={{{msg-intendedusergroups-all|}}}
|bot={{{msg-intendedusergroups-bot|}}}
|administrator|admin|sysop={{{msg-intendedusergroups-admin|}}}
|bureaucrat|crat={{{msg-intendedusergroups-bureaucrat|}}}
|checkuser={{{msg-intendedusergroups-checkuser|}}}
|licensereviewer|imagereviewer|image-reviewer|license-reviewer={{{msg-intendedusergroups-imagereviewer|[[{{int:Grouppage-Image-reviewer}}|{{int:Group-Image-reviewer}}]]}}}
|otrs|otrs-agent|otrs-member={{{msg-intendedusergroups-otrsmember|[[{{int:Grouppage-OTRS-member}}|{{int:Group-OTRS-member}}]]}}}
|autoconfirmed={{{msg-intendedusergroups-autoconfirmed|[[{{int:Grouppage-autoconfirmed}}|{{int:Group-autoconfirmed}}]]}}}
|autopatrolled={{{msg-intendedusergroups-autopatrolled|[[{{int:Grouppage-autopatrolled}}|{{int:Group-autopatrolled}}]]}}}
|filemover={{{msg-intendedusergroups-filemover|[[{{int:Grouppage-filemover}}|{{int:Group-filemover}}]]}}}
|oversight={{{msg-intendedusergroups-oversight|[[{{int:Grouppage-oversight}}|{{int:Group-oversight}}]]}}}
|patroller={{{msg-intendedusergroups-patroller|[[{{int:Grouppage-patroller}}|{{int:Group-patroller}}]]}}}
|rollbacker={{{msg-intendedusergroups-rollbacker|[[{{int:Grouppage-rollbacker}}|{{int:Group-rollbacker}}]]}}}
|steward={{{msg-intendedusergroups-steward|[[{{int:Grouppage-steward}}|{{int:Group-steward}}]]}}}
|upwizcampeditors={{{msg-intendedusergroups-upwizcampeditors|[[{{int:Grouppage-upwizcampeditors}}|{{int:Group-upwizcampeditors}}]]}}}
|translationadmin|translateadmin={{{msg-intendedusergroups-translationadmin|[[{{int:Grouppage-translationadmin}}|{{int:Group-translationadmin}}]]}}}
|#default={{{msg-intendedusergroups-unspecified|}}}
}}{{#if: {{{placement|}}} |<nowiki/>
{{{msg-placement|}}}
{{#switch: {{{placement|}}}
|top={{{msg-placement-top|}}}
|bottom={{{msg-placement-bottom|}}}
|license|licence={{{msg-placement-licence|}}}
|source={{{msg-placement-source|}}}
|#default={{{msg-languagedependant|}}}
<div style="background:rgba(255,255,255,0.5); padding: 0.2em;">
{{{placement}}}
</div>
}}
}}{{#if: {{{relieson|}}} |<nowiki/>
{{{msg-relieson|}}}<br />
{{{relieson|}}}
}}{{#if: {{{example|}}} |<nowiki/>
== {{{msg-example|}}} ==
<nowiki>{{</nowiki>{{#if: {{{name|}}} | {{{name}}} | {{PAGENAME}} }}{{!}}{{{example}}}<nowiki>}}</nowiki>
{{{msg-example-renders-as|}}}
<div style="border: 1px solid black; background-color: #ffffff; width: 90%; padding: 1.5em;">
{{#if:{{{example-value|}}}|{{{example-value}}}|{{{{#if: {{{name|}}} | {{{name}}} | {{PAGENAME}} }}|{{{example|}}}|category=}}}}
</div>
}}{{#if: {{{example2|}}} |<nowiki/>
== {{{msg-example|}}} ==
<nowiki>{{</nowiki>{{#if: {{{name|}}} | {{{name}}} | {{PAGENAME}} }}{{!}}{{{example2}}}<nowiki>}}</nowiki>
{{{msg-example-renders-as|}}}
<div style="border: 1px solid black; background-color: #ffffff; width: 90%; padding: 1.5em;">
{{{{#if: {{{name|}}} | {{{name}}} | {{PAGENAME}} }}|{{{example2|}}}|category=}}
</div>
}}{{#if: {{{seealso|}}} |<nowiki/>
== {{{msg-seealso|}}} ==
{{{msg-languagedependant|}}}
<div style="background:rgba(255,255,255,0.5); padding: 0.2em;">
{{{seealso}}}
</div>
}}{{#switch: {{{i18n-method|}}}
|-=<nowiki/>
== {{{msg-localization|}}} ==
{{{msg-localization-instruct-none|}}}
|autotranslate=<nowiki/>
== {{{msg-localization|}}} ==
{{lang links|suppressaddlink=true}}
{{{msg-localization-instruct-autotranslate|}}}
{{#tag:inputbox|
type=create
preload=Template:{{#if: {{{name|}}} | {{{name}}} | {{PAGENAME}} }}/en
default=Template:{{#if: {{{name|}}} | {{{name|}}} | {{PAGENAME}} }}/{{#ifexist: Template:{{#if: {{{name|}}} | {{{name}}} | {{PAGENAME}} }}/{{int:Lang}} | LANGCODE | {{int:Lang}} }}
}}
|ext.translate=<nowiki/>
== {{{msg-localization|}}} ==
{{lang links|suppressaddlink=true|1={{{i18n-subpage}}}}}
{{{msg-localization-ext-translate|}}}
<div style="text-align:center">{{Clickable button|target={{TranslateLink|{{{i18n-subpage}}}}}|text=[[File:Icono de traducción.svg|48px|link=]]'''{{{msg-localization-instruct-ext-translate}}}'''|class=ui-button-blue ui-button-large|external=true}}</div>
<div style="text-align:center">{{Clickable button|target={{fullurl:{{{i18n-subpage}}}|action=edit}}|text='''{{{msg-localization-instruct-ext-translate-admin}}}'''|class=ui-button-red ui-button-large|iconPrimary=ui-icon-wrench|external=true}}</div>
|switch=<nowiki/>
== {{{msg-localization|}}} ==
{{{msg-localization-instruct-switch|}}}
|mediawiki-msg=<nowiki/>
== {{{msg-localization|}}} ==
{{{msg-localization-instruct-mediawiki-msg|}}}
|custommediawiki-msg=<nowiki/>
== {{{msg-localization|}}} ==
{{{msg-localization-instruct-custommediawiki-msg|}}}
|#default=
}}{{#if: {{{i18n-desc|}}} |<nowiki/>
{{{msg-languagedependant|}}}
<div style="background:rgba(255,255,255,0.5); padding: 0.2em;">
{{{i18n-desc}}}
</div>
}}}}<noinclude>
[[Category:Layout templates|{{PAGENAME}}]]
</noinclude>
e6p4mclgdiu0v6l9pk05tlis5wpl5vb
289014
289012
2026-07-06T10:43:24Z
ShakespeareFan00
177
289014
wikitext
text/x-wiki
<nowiki/> __NOEDITSECTION__
{{#ifeq:{{{useTemplateData|}}}
|export|
== {{{msg-export|Export code}}} ==
{{#tag:pre|{{msgnw:Template:{{{name|}}}}}
<nowiki><noinclude><templatedata></nowiki>
{{{JSONFM}}}
<nowiki></templatedata>
</noinclude></nowiki>
}}
|{{Documentation subpage|{{#if: {{{docsub-override|}}} | override | }}|page={{{docsub-page|}}}}}
{{#if: {{{desc|}}} | {{{msg-languagedependant|}}}
<div style="font-size: 1.2em; font-weight: bolder; padding: 0.2em; text-shadow: 1px 1px 1px rgb(255, 255, 255);">
{{{desc}}}
</div> | {{{msg-nodesc|}}} }}{{#if: {{{setscats|}}} |<nowiki/>
{{{msg-setscats}}}
{{{setscats|}}}
}}
== {{{msg-usage|}}} ==
{{#ifeq:{{#titleparts:{{FULLPAGENAME}}|1|-1}}|doc||{{#if:{{{mustbesubst|}}}|{{Must be substituted|page=Template:{{{name|}}}}}}}}}
<div style="background:rgba(255,255,255,0.9); font-family:Consolas,Menlo,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace,sans-serif">
{{{usageSample|}}}
</div>{{#if: {{{shorthand|}}} |<nowiki/>
{{{msg-shorthand|}}}<code>{{#ifexist: Template:{{{shorthand|}}} | <nowiki>{{</nowiki>{{{shorthand}}}{{#ifeq:{{{argCount|}}}|0|<!-- nothing -->| {{!}}{{{msg-shorthand-params-possible|… parameters as described …}}}}}<nowiki>}}</nowiki> | {{{shorthand|}}}}}</code>
}}{{#if: {{{usage-notes|}}} |<nowiki/>
{{{msg-languagedependant|}}}
<div style="background:rgba(255,255,255,0.5); padding: 0.2em;">
{{{usage-notes}}}
</div>
}}{{#if: {{{paramTable|}}} |<nowiki/>
=== {{int:templatedata-doc-params}} ===
{{#ifeq:{{{useTemplateData|}}}|only||{{{paramTable}}}}}
|<nowiki/>
{{{msg-param-none|}}} }}
{{#if:{{{useTemplateData|}}}
|{{#ifeq:{{{useTemplateData|}}}|only||{{Collapse top|[[:mw:Special:MyLanguage/Extension:TemplateData|{{{msg-templatedata|Template data}}}]]}}}}
{{{templateDataInfo}}}
{{#tag: templatedata
| {{{templateData|}}}
}}
{{#ifeq:{{{useTemplateData|}}}|only||{{Collapse bottom}}}}
}}
=== {{{msg-moreinfo|}}} ===
{{{msg-intendednamespaces|}}}
{{#switch: {{{namespace|}}}
|={{{msg-intendednamespaces-default|}}}
|all={{{msg-intendednamespaces-all|}}}
|talks={{{msg-intendednamespaces-talks|}}}
|contents={{{msg-intendednamespaces-contents|}}}
|0|Main|Gallery|main|gallery={{{msg-intendednamespaces-0|}}}
|1|Talk|talk={{{msg-intendednamespaces-1|}}}
|2|User|user={{{msg-intendednamespaces-2|}}}
|3|User talk|user talk={{{msg-intendednamespaces-3|}}}
|4|Commons|commons={{{msg-intendednamespaces-4|}}}
|5|Commons talk|commons talk={{{msg-intendednamespaces-5|}}}
|6|File|file={{{msg-intendednamespaces-6|}}}
|7|File talk|file talk={{{msg-intendednamespaces-7|}}}
|8|MediaWiki|mediaWiki={{{msg-intendednamespaces-8|}}}
|9|MediaWiki talk|mediaWiki talk={{{msg-intendednamespaces-9|}}}
|10|Template|template={{{msg-intendednamespaces-10|}}}
|11|Template talk|template talk={{{msg-intendednamespaces-11|}}}
|12|Help|help={{{msg-intendednamespaces-12|}}}
|13|Help talk|help talk={{{msg-intendednamespaces-13|}}}
|14|Category|category={{{msg-intendednamespaces-14|}}}
|15|Category talk|category talk={{{msg-intendednamespaces-15|}}}
|16|Creator|creator={{{msg-intendednamespaces-16|}}}
|17|Creator talk|creator talk={{{msg-intendednamespaces-17|}}}
|18|Special|special={{{msg-intendednamespaces-18|}}}
|#default={{{msg-intendednamespaces-unknown|}}}
}}
{{{msg-intendedusergroups|}}}<!-- usergroup is always lower case transformation on [[Template:TemplateBox]] -->
{{#switch: {{{usergroup|}}}
|all={{{msg-intendedusergroups-all|}}}
|bot={{{msg-intendedusergroups-bot|}}}
|administrator|admin|sysop={{{msg-intendedusergroups-admin|}}}
|bureaucrat|crat={{{msg-intendedusergroups-bureaucrat|}}}
|checkuser={{{msg-intendedusergroups-checkuser|}}}
|licensereviewer|imagereviewer|image-reviewer|license-reviewer={{{msg-intendedusergroups-imagereviewer|[[{{int:Grouppage-Image-reviewer}}|{{int:Group-Image-reviewer}}]]}}}
|otrs|otrs-agent|otrs-member={{{msg-intendedusergroups-otrsmember|[[{{int:Grouppage-OTRS-member}}|{{int:Group-OTRS-member}}]]}}}
|autoconfirmed={{{msg-intendedusergroups-autoconfirmed|[[{{int:Grouppage-autoconfirmed}}|{{int:Group-autoconfirmed}}]]}}}
|autopatrolled={{{msg-intendedusergroups-autopatrolled|[[{{int:Grouppage-autopatrolled}}|{{int:Group-autopatrolled}}]]}}}
|filemover={{{msg-intendedusergroups-filemover|[[{{int:Grouppage-filemover}}|{{int:Group-filemover}}]]}}}
|oversight={{{msg-intendedusergroups-oversight|[[{{int:Grouppage-oversight}}|{{int:Group-oversight}}]]}}}
|patroller={{{msg-intendedusergroups-patroller|[[{{int:Grouppage-patroller}}|{{int:Group-patroller}}]]}}}
|rollbacker={{{msg-intendedusergroups-rollbacker|[[{{int:Grouppage-rollbacker}}|{{int:Group-rollbacker}}]]}}}
|steward={{{msg-intendedusergroups-steward|[[{{int:Grouppage-steward}}|{{int:Group-steward}}]]}}}
|upwizcampeditors={{{msg-intendedusergroups-upwizcampeditors|[[{{int:Grouppage-upwizcampeditors}}|{{int:Group-upwizcampeditors}}]]}}}
|translationadmin|translateadmin={{{msg-intendedusergroups-translationadmin|[[{{int:Grouppage-translationadmin}}|{{int:Group-translationadmin}}]]}}}
|#default={{{msg-intendedusergroups-unspecified|}}}
}}{{#if: {{{placement|}}} |<nowiki/>
{{{msg-placement|}}}
{{#switch: {{{placement|}}}
|top={{{msg-placement-top|}}}
|bottom={{{msg-placement-bottom|}}}
|license|licence={{{msg-placement-licence|}}}
|source={{{msg-placement-source|}}}
|#default={{{msg-languagedependant|}}}
<div style="background:rgba(255,255,255,0.5); padding: 0.2em;">
{{{placement}}}
</div>
}}
}}{{#if: {{{relieson|}}} |<nowiki/>
{{{msg-relieson|}}}<br />
{{{relieson|}}}
}}{{#if: {{{example|}}} |<nowiki/>
== {{{msg-example|}}} ==
<nowiki>{{</nowiki>{{#if: {{{name|}}} | {{{name}}} | {{PAGENAME}} }}{{!}}{{{example}}}<nowiki>}}</nowiki>
{{{msg-example-renders-as|}}}
<div style="border: 1px solid black; background-color: #ffffff; width: 90%; padding: 1.5em;">
{{#if:{{{example-value|}}}|{{{example-value}}}|{{{{#if: {{{name|}}} | {{{name}}} | {{PAGENAME}} }}|{{{example|}}}|category=}}}}
</div>
}}{{#if: {{{example2|}}} |<nowiki/>
== {{{msg-example|}}} ==
<nowiki>{{</nowiki>{{#if: {{{name|}}} | {{{name}}} | {{PAGENAME}} }}{{!}}{{{example2}}}<nowiki>}}</nowiki>
{{{msg-example-renders-as|}}}
<div style="border: 1px solid black; background-color: #ffffff; width: 90%; padding: 1.5em;">
{{{{#if: {{{name|}}} | {{{name}}} | {{PAGENAME}} }}|{{{example2|}}}|category=}}
</div>
}}{{#if: {{{seealso|}}} |<nowiki/>
== {{{msg-seealso|}}} ==
{{{msg-languagedependant|}}}
<div style="background:rgba(255,255,255,0.5); padding: 0.2em;">
{{{seealso}}}
</div>
}}{{#switch: {{{i18n-method|}}}
|-=<nowiki/>
== {{{msg-localization|}}} ==
{{{msg-localization-instruct-none|}}}
|autotranslate=<nowiki/>
== {{{msg-localization|}}} ==
{{lang links|suppressaddlink=true}}
{{{msg-localization-instruct-autotranslate|}}}
{{#tag:inputbox|
type=create
preload=Template:{{#if: {{{name|}}} | {{{name}}} | {{PAGENAME}} }}/en
default=Template:{{#if: {{{name|}}} | {{{name|}}} | {{PAGENAME}} }}/{{#ifexist: Template:{{#if: {{{name|}}} | {{{name}}} | {{PAGENAME}} }}/{{int:Lang}} | LANGCODE | {{int:Lang}} }}
}}
|ext.translate=<nowiki/>
== {{{msg-localization|}}} ==
{{lang links|suppressaddlink=true|1={{{i18n-subpage}}}}}
{{{msg-localization-ext-translate|}}}
<div style="text-align:center">{{Clickable button|target={{TranslateLink|{{{i18n-subpage}}}}}|text=[[File:Icono de traducción.svg|48px|link=]]'''{{{msg-localization-instruct-ext-translate}}}'''|class=ui-button-blue ui-button-large|external=true}}</div>
<div style="text-align:center">{{Clickable button|target={{fullurl:{{{i18n-subpage}}}|action=edit}}|text='''{{{msg-localization-instruct-ext-translate-admin}}}'''|class=ui-button-red ui-button-large|iconPrimary=ui-icon-wrench|external=true}}</div>
|switch=<nowiki/>
== {{{msg-localization|}}} ==
{{{msg-localization-instruct-switch|}}}
|mediawiki-msg=<nowiki/>
== {{{msg-localization|}}} ==
{{{msg-localization-instruct-mediawiki-msg|}}}
|custommediawiki-msg=<nowiki/>
== {{{msg-localization|}}} ==
{{{msg-localization-instruct-custommediawiki-msg|}}}
|#default=
}}{{#if: {{{i18n-desc|}}} |<nowiki/>
{{{msg-languagedependant|}}}
<div style="background:rgba(255,255,255,0.5); padding: 0.2em;">
{{{i18n-desc}}}
</div>
}}}}
}}
<noinclude>
[[Category:Layout templates|{{PAGENAME}}]]
</noinclude>
536mgvdfv3x3a3b9ymo1d1syqmj2o6k
289015
289014
2026-07-06T10:44:14Z
ShakespeareFan00
177
Undid 3 revisions from [[Special:Diff/289011|289011]] until [[Special:Diff/289014|289014]]
289015
wikitext
text/x-wiki
<nowiki/> __NOEDITSECTION__
{{#ifeq:{{{useTemplateData|}}}|export
|== {{{msg-export|Export code}}} ==
{{#tag:pre|{{msgnw:Template:{{{name|}}}}}
<nowiki><noinclude><templatedata></nowiki>
{{{JSONFM}}}
<nowiki></templatedata>
</noinclude></nowiki>
}}
|{{Documentation subpage|{{#if: {{{docsub-override|}}} | override | }}|page={{{docsub-page|}}}}}
{{#if: {{{desc|}}} | {{{msg-languagedependant|}}}
<div style="font-size: 1.2em; font-weight: bolder; padding: 0.2em; text-shadow: 1px 1px 1px rgb(255, 255, 255);">
{{{desc}}}
</div> | {{{msg-nodesc|}}} }}{{#if: {{{setscats|}}} |<nowiki/>
{{{msg-setscats}}}
{{{setscats|}}}
}}
== {{{msg-usage|}}} ==
{{#ifeq:{{#titleparts:{{FULLPAGENAME}}|1|-1}}|doc||{{#if:{{{mustbesubst|}}}|{{Must be substituted|page=Template:{{{name|}}}}}}}}}
<div style="background:rgba(255,255,255,0.9); font-family:Consolas,Menlo,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace,sans-serif">
{{{usageSample|}}}
</div>{{#if: {{{shorthand|}}} |<nowiki/>
{{{msg-shorthand|}}}<code>{{#ifexist: Template:{{{shorthand|}}} | <nowiki>{{</nowiki>{{{shorthand}}}{{#ifeq:{{{argCount|}}}|0|<!-- nothing -->| {{!}}{{{msg-shorthand-params-possible|… parameters as described …}}}}}<nowiki>}}</nowiki> | {{{shorthand|}}}}}</code>
}}{{#if: {{{usage-notes|}}} |<nowiki/>
{{{msg-languagedependant|}}}
<div style="background:rgba(255,255,255,0.5); padding: 0.2em;">
{{{usage-notes}}}
</div>
}}{{#if: {{{paramTable|}}} |<nowiki/>
=== {{int:templatedata-doc-params}} ===
{{#ifeq:{{{useTemplateData|}}}|only||{{{paramTable}}}}}
|<nowiki/>
{{{msg-param-none|}}} }}
{{#if:{{{useTemplateData|}}}
|{{#ifeq:{{{useTemplateData|}}}|only||{{Collapse top|[[:mw:Special:MyLanguage/Extension:TemplateData|{{{msg-templatedata|Template data}}}]]}}}}
{{{templateDataInfo}}}
{{#tag: templatedata
| {{{templateData|}}}
}}
{{#ifeq:{{{useTemplateData|}}}|only||{{Collapse bottom}}}}
}}
=== {{{msg-moreinfo|}}} ===
{{{msg-intendednamespaces|}}}
{{#switch: {{{namespace|}}}
|={{{msg-intendednamespaces-default|}}}
|all={{{msg-intendednamespaces-all|}}}
|talks={{{msg-intendednamespaces-talks|}}}
|contents={{{msg-intendednamespaces-contents|}}}
|0|Main|Gallery|main|gallery={{{msg-intendednamespaces-0|}}}
|1|Talk|talk={{{msg-intendednamespaces-1|}}}
|2|User|user={{{msg-intendednamespaces-2|}}}
|3|User talk|user talk={{{msg-intendednamespaces-3|}}}
|4|Commons|commons={{{msg-intendednamespaces-4|}}}
|5|Commons talk|commons talk={{{msg-intendednamespaces-5|}}}
|6|File|file={{{msg-intendednamespaces-6|}}}
|7|File talk|file talk={{{msg-intendednamespaces-7|}}}
|8|MediaWiki|mediaWiki={{{msg-intendednamespaces-8|}}}
|9|MediaWiki talk|mediaWiki talk={{{msg-intendednamespaces-9|}}}
|10|Template|template={{{msg-intendednamespaces-10|}}}
|11|Template talk|template talk={{{msg-intendednamespaces-11|}}}
|12|Help|help={{{msg-intendednamespaces-12|}}}
|13|Help talk|help talk={{{msg-intendednamespaces-13|}}}
|14|Category|category={{{msg-intendednamespaces-14|}}}
|15|Category talk|category talk={{{msg-intendednamespaces-15|}}}
|16|Creator|creator={{{msg-intendednamespaces-16|}}}
|17|Creator talk|creator talk={{{msg-intendednamespaces-17|}}}
|18|Special|special={{{msg-intendednamespaces-18|}}}
|#default={{{msg-intendednamespaces-unknown|}}}
}}
{{{msg-intendedusergroups|}}}<!-- usergroup is always lower case transformation on [[Template:TemplateBox]] -->
{{#switch: {{{usergroup|}}}
|all={{{msg-intendedusergroups-all|}}}
|bot={{{msg-intendedusergroups-bot|}}}
|administrator|admin|sysop={{{msg-intendedusergroups-admin|}}}
|bureaucrat|crat={{{msg-intendedusergroups-bureaucrat|}}}
|checkuser={{{msg-intendedusergroups-checkuser|}}}
|licensereviewer|imagereviewer|image-reviewer|license-reviewer={{{msg-intendedusergroups-imagereviewer|[[{{int:Grouppage-Image-reviewer}}|{{int:Group-Image-reviewer}}]]}}}
|otrs|otrs-agent|otrs-member={{{msg-intendedusergroups-otrsmember|[[{{int:Grouppage-OTRS-member}}|{{int:Group-OTRS-member}}]]}}}
|autoconfirmed={{{msg-intendedusergroups-autoconfirmed|[[{{int:Grouppage-autoconfirmed}}|{{int:Group-autoconfirmed}}]]}}}
|autopatrolled={{{msg-intendedusergroups-autopatrolled|[[{{int:Grouppage-autopatrolled}}|{{int:Group-autopatrolled}}]]}}}
|filemover={{{msg-intendedusergroups-filemover|[[{{int:Grouppage-filemover}}|{{int:Group-filemover}}]]}}}
|oversight={{{msg-intendedusergroups-oversight|[[{{int:Grouppage-oversight}}|{{int:Group-oversight}}]]}}}
|patroller={{{msg-intendedusergroups-patroller|[[{{int:Grouppage-patroller}}|{{int:Group-patroller}}]]}}}
|rollbacker={{{msg-intendedusergroups-rollbacker|[[{{int:Grouppage-rollbacker}}|{{int:Group-rollbacker}}]]}}}
|steward={{{msg-intendedusergroups-steward|[[{{int:Grouppage-steward}}|{{int:Group-steward}}]]}}}
|upwizcampeditors={{{msg-intendedusergroups-upwizcampeditors|[[{{int:Grouppage-upwizcampeditors}}|{{int:Group-upwizcampeditors}}]]}}}
|translationadmin|translateadmin={{{msg-intendedusergroups-translationadmin|[[{{int:Grouppage-translationadmin}}|{{int:Group-translationadmin}}]]}}}
|#default={{{msg-intendedusergroups-unspecified|}}}
}}{{#if: {{{placement|}}} |<nowiki/>
{{{msg-placement|}}}
{{#switch: {{{placement|}}}
|top={{{msg-placement-top|}}}
|bottom={{{msg-placement-bottom|}}}
|license|licence={{{msg-placement-licence|}}}
|source={{{msg-placement-source|}}}
|#default={{{msg-languagedependant|}}}
<div style="background:rgba(255,255,255,0.5); padding: 0.2em;">
{{{placement}}}
</div>
}}
}}{{#if: {{{relieson|}}} |<nowiki/>
{{{msg-relieson|}}}<br />
{{{relieson|}}}
}}{{#if: {{{example|}}} |<nowiki/>
== {{{msg-example|}}} ==
<nowiki>{{</nowiki>{{#if: {{{name|}}} | {{{name}}} | {{PAGENAME}} }}{{!}}{{{example}}}<nowiki>}}</nowiki>
{{{msg-example-renders-as|}}}
<div style="border: 1px solid black; background-color: #ffffff; width: 90%; padding: 1.5em;">
{{#if:{{{example-value|}}}|{{{example-value}}}|{{{{#if: {{{name|}}} | {{{name}}} | {{PAGENAME}} }}|{{{example|}}}|category=}}}}
</div>
}}{{#if: {{{example2|}}} |<nowiki/>
== {{{msg-example|}}} ==
<nowiki>{{</nowiki>{{#if: {{{name|}}} | {{{name}}} | {{PAGENAME}} }}{{!}}{{{example2}}}<nowiki>}}</nowiki>
{{{msg-example-renders-as|}}}
<div style="border: 1px solid black; background-color: #ffffff; width: 90%; padding: 1.5em;">
{{{{#if: {{{name|}}} | {{{name}}} | {{PAGENAME}} }}|{{{example2|}}}|category=}}
</div>
}}{{#if: {{{seealso|}}} |<nowiki/>
== {{{msg-seealso|}}} ==
{{{msg-languagedependant|}}}
<div style="background:rgba(255,255,255,0.5); padding: 0.2em;">
{{{seealso}}}
</div>
}}{{#switch: {{{i18n-method|}}}
|-=<nowiki/>
== {{{msg-localization|}}} ==
{{{msg-localization-instruct-none|}}}
|autotranslate=<nowiki/>
== {{{msg-localization|}}} ==
{{lang links|suppressaddlink=true}}
{{{msg-localization-instruct-autotranslate|}}}
{{#tag:inputbox|
type=create
preload=Template:{{#if: {{{name|}}} | {{{name}}} | {{PAGENAME}} }}/en
default=Template:{{#if: {{{name|}}} | {{{name|}}} | {{PAGENAME}} }}/{{#ifexist: Template:{{#if: {{{name|}}} | {{{name}}} | {{PAGENAME}} }}/{{int:Lang}} | LANGCODE | {{int:Lang}} }}
}}
|ext.translate=<nowiki/>
== {{{msg-localization|}}} ==
{{lang links|suppressaddlink=true|1={{{i18n-subpage}}}}}
{{{msg-localization-ext-translate|}}}
<div style="text-align:center">{{Clickable button|target={{TranslateLink|{{{i18n-subpage}}}}}|text=[[File:Icono de traducción.svg|48px|link=]]'''{{{msg-localization-instruct-ext-translate}}}'''|class=ui-button-blue ui-button-large|external=true}}</div>
<div style="text-align:center">{{Clickable button|target={{fullurl:{{{i18n-subpage}}}|action=edit}}|text='''{{{msg-localization-instruct-ext-translate-admin}}}'''|class=ui-button-red ui-button-large|iconPrimary=ui-icon-wrench|external=true}}</div>
|switch=<nowiki/>
== {{{msg-localization|}}} ==
{{{msg-localization-instruct-switch|}}}
|mediawiki-msg=<nowiki/>
== {{{msg-localization|}}} ==
{{{msg-localization-instruct-mediawiki-msg|}}}
|custommediawiki-msg=<nowiki/>
== {{{msg-localization|}}} ==
{{{msg-localization-instruct-custommediawiki-msg|}}}
|#default=
}}{{#if: {{{i18n-desc|}}} |<nowiki/>
{{{msg-languagedependant|}}}
<div style="background:rgba(255,255,255,0.5); padding: 0.2em;">
{{{i18n-desc}}}
</div>
}}}}<noinclude>
[[Category:Layout templates|{{PAGENAME}}]]
</noinclude>
ixjymp4ybsd8qc7kudo9avzelwf535u
User:GrounderUK/temp
2
25934
289013
88787
2026-07-06T10:39:15Z
ShakespeareFan00
177
289013
wikitext
text/x-wiki
= ?? =
{{special:prefixIndex/user:GrounderUK/}}
0cl14qpa0mvuft3pxsht1j2zhiodj1t
User:YoshiRulz/Functions that are maybe done
2
73450
288998
287105
2026-07-06T03:26:00Z
YoshiRulz
10156
/* Z35585 */ Resolved
288998
wikitext
text/x-wiki
{{phab|T412955}}
<br clear="all" /><hr>
=== {{Z|28217}} ===
tests timing out; connected impl. anyway
* {{Z|28218}}—[https://www.wikifunctions.org/wiki/Z28787?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z28787%22%2C%22Z28787K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z13397%22%2C%22Z13397K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z22978%22%2C%22Z22978K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z6821%22%2C%22Z6821K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q19317%22%7D%7D%2C%22Z22978K2%22%3A%7B%22Z1K1%22%3A%22Z6092%22%2C%22Z6092K1%22%3A%22P527%22%7D%7D%2C%22Z13397K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z28755%22%2C%22Z28755K1%22%3A%7B%22Z1K1%22%3A%22Z20159%22%2C%22Z20159K1%22%3A%7B%22Z1K1%22%3A%22Z17813%22%2C%22Z17813K1%22%3A%22Z17814%22%7D%2C%22Z20159K2%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%221966%22%7D%7D%2C%22Z28755K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z873%22%2C%22Z873K1%22%3A%22Z28773%22%2C%22Z873K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z873%22%2C%22Z873K1%22%3A%22Z19308%22%2C%22Z873K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z13464%22%2C%22Z13464K1%22%3A%22Z22839%22%2C%22Z13464K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z13464%22%2C%22Z13464K1%22%3A%22Z29694%22%2C%22Z13464K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z30172%22%2C%22Z30172K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z30248%22%2C%22Z30248K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z22978%22%2C%22Z22978K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z6821%22%2C%22Z6821K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q19317%22%7D%7D%2C%22Z22978K2%22%3A%7B%22Z1K1%22%3A%22Z6092%22%2C%22Z6092K1%22%3A%22P527%22%7D%7D%2C%22Z30248K2%22%3A%5B%22Z6030%22%2C%7B%22Z1K1%22%3A%22Z6030%22%2C%22Z6030K1%22%3A%22Z6036%22%7D%5D%2C%22Z30248K3%22%3A%5B%22Z60%22%5D%2C%22Z30248K4%22%3A%5B%22Z6092%22%2C%7B%22Z1K1%22%3A%22Z6092%22%2C%22Z6092K1%22%3A%22P585%22%7D%2C%7B%22Z1K1%22%3A%22Z6092%22%2C%22Z6092K1%22%3A%22P1346%22%7D%5D%7D%7D%2C%22Z13464K3%22%3A%7B%22Z1K1%22%3A%22Z6092%22%2C%22Z6092K1%22%3A%22P585%22%7D%7D%2C%22Z13464K3%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z23723%22%7D%7D%7D%7D%7D%7D%2C%22Z28787K2%22%3A%7B%22Z1K1%22%3A%22Z6092%22%2C%22Z6092K1%22%3A%22P1346%22%7D%7D full call]
** [https://www.wikifunctions.org/wiki/Z28755?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z28755%22%2C%22Z28755K1%22%3A%7B%22Z1K1%22%3A%22Z20159%22%2C%22Z20159K1%22%3A%7B%22Z1K1%22%3A%22Z17813%22%2C%22Z17813K1%22%3A%22Z17814%22%7D%2C%22Z20159K2%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%221966%22%7D%7D%2C%22Z28755K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z873%22%2C%22Z873K1%22%3A%22Z28773%22%2C%22Z873K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z873%22%2C%22Z873K1%22%3A%22Z19308%22%2C%22Z873K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z13464%22%2C%22Z13464K1%22%3A%22Z22839%22%2C%22Z13464K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z13464%22%2C%22Z13464K1%22%3A%22Z29694%22%2C%22Z13464K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z30172%22%2C%22Z30172K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z30248%22%2C%22Z30248K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z22978%22%2C%22Z22978K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z6821%22%2C%22Z6821K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q19317%22%7D%7D%2C%22Z22978K2%22%3A%7B%22Z1K1%22%3A%22Z6092%22%2C%22Z6092K1%22%3A%22P527%22%7D%7D%2C%22Z30248K2%22%3A%5B%22Z6030%22%2C%7B%22Z1K1%22%3A%22Z6030%22%2C%22Z6030K1%22%3A%22Z6036%22%7D%5D%2C%22Z30248K3%22%3A%5B%22Z60%22%5D%2C%22Z30248K4%22%3A%5B%22Z6092%22%2C%7B%22Z1K1%22%3A%22Z6092%22%2C%22Z6092K1%22%3A%22P585%22%7D%2C%7B%22Z1K1%22%3A%22Z6092%22%2C%22Z6092K1%22%3A%22P1346%22%7D%5D%7D%7D%2C%22Z13464K3%22%3A%7B%22Z1K1%22%3A%22Z6092%22%2C%22Z6092K1%22%3A%22P585%22%7D%7D%2C%22Z13464K3%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z23723%22%7D%7D%7D%7D%7D index]
*** [https://www.wikifunctions.org/wiki/Z13464?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z13464%22%2C%22Z13464K1%22%3A%22Z22839%22%2C%22Z13464K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z13464%22%2C%22Z13464K1%22%3A%22Z29694%22%2C%22Z13464K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z30172%22%2C%22Z30172K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z30248%22%2C%22Z30248K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z22978%22%2C%22Z22978K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z6821%22%2C%22Z6821K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q19317%22%7D%7D%2C%22Z22978K2%22%3A%7B%22Z1K1%22%3A%22Z6092%22%2C%22Z6092K1%22%3A%22P527%22%7D%7D%2C%22Z30248K2%22%3A%5B%22Z6030%22%2C%7B%22Z1K1%22%3A%22Z6030%22%2C%22Z6030K1%22%3A%22Z6036%22%7D%5D%2C%22Z30248K3%22%3A%5B%22Z60%22%5D%2C%22Z30248K4%22%3A%5B%22Z6092%22%2C%7B%22Z1K1%22%3A%22Z6092%22%2C%22Z6092K1%22%3A%22P585%22%7D%2C%7B%22Z1K1%22%3A%22Z6092%22%2C%22Z6092K1%22%3A%22P1346%22%7D%5D%7D%7D%2C%22Z13464K3%22%3A%7B%22Z1K1%22%3A%22Z6092%22%2C%22Z6092K1%22%3A%22P585%22%7D%7D%2C%22Z13464K3%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z23723%22%7D%7D singular P585s]
**** [https://www.wikifunctions.org/wiki/Z30248?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z30248%22%2C%22Z30248K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z22978%22%2C%22Z22978K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z6821%22%2C%22Z6821K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q19317%22%7D%7D%2C%22Z22978K2%22%3A%7B%22Z1K1%22%3A%22Z6092%22%2C%22Z6092K1%22%3A%22P527%22%7D%7D%2C%22Z30248K2%22%3A%5B%22Z6030%22%2C%7B%22Z1K1%22%3A%22Z6030%22%2C%22Z6030K1%22%3A%22Z6036%22%7D%5D%2C%22Z30248K3%22%3A%5B%22Z60%22%5D%2C%22Z30248K4%22%3A%5B%22Z6092%22%2C%7B%22Z1K1%22%3A%22Z6092%22%2C%22Z6092K1%22%3A%22P585%22%7D%2C%7B%22Z1K1%22%3A%22Z6092%22%2C%22Z6092K1%22%3A%22P1346%22%7D%5D%7D items]
* {{Z|31140}}—[https://www.wikifunctions.org/wiki/Z28787?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z28787%22%2C%22Z28787K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z13397%22%2C%22Z13397K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z22978%22%2C%22Z22978K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z6821%22%2C%22Z6821K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q1317446%22%7D%7D%2C%22Z22978K2%22%3A%7B%22Z1K1%22%3A%22Z6092%22%2C%22Z6092K1%22%3A%22P527%22%7D%7D%2C%22Z13397K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z28755%22%2C%22Z28755K1%22%3A%7B%22Z1K1%22%3A%22Z20159%22%2C%22Z20159K1%22%3A%7B%22Z1K1%22%3A%22Z17813%22%2C%22Z17813K1%22%3A%22Z17814%22%7D%2C%22Z20159K2%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%221995%22%7D%7D%2C%22Z28755K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z873%22%2C%22Z873K1%22%3A%22Z28773%22%2C%22Z873K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z873%22%2C%22Z873K1%22%3A%22Z19308%22%2C%22Z873K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z13464%22%2C%22Z13464K1%22%3A%22Z22839%22%2C%22Z13464K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z13464%22%2C%22Z13464K1%22%3A%22Z29694%22%2C%22Z13464K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z30172%22%2C%22Z30172K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z30248%22%2C%22Z30248K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z22978%22%2C%22Z22978K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z6821%22%2C%22Z6821K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q1317446%22%7D%7D%2C%22Z22978K2%22%3A%7B%22Z1K1%22%3A%22Z6092%22%2C%22Z6092K1%22%3A%22P527%22%7D%7D%2C%22Z30248K2%22%3A%5B%22Z6030%22%2C%7B%22Z1K1%22%3A%22Z6030%22%2C%22Z6030K1%22%3A%22Z6036%22%7D%5D%2C%22Z30248K3%22%3A%5B%22Z60%22%5D%2C%22Z30248K4%22%3A%5B%22Z6092%22%2C%7B%22Z1K1%22%3A%22Z6092%22%2C%22Z6092K1%22%3A%22P585%22%7D%2C%7B%22Z1K1%22%3A%22Z6092%22%2C%22Z6092K1%22%3A%22P1346%22%7D%5D%7D%7D%2C%22Z13464K3%22%3A%7B%22Z1K1%22%3A%22Z6092%22%2C%22Z6092K1%22%3A%22P585%22%7D%7D%2C%22Z13464K3%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z23723%22%7D%7D%7D%7D%7D%7D%2C%22Z28787K2%22%3A%7B%22Z1K1%22%3A%22Z6092%22%2C%22Z6092K1%22%3A%22P1346%22%7D%7D full call]
** [https://www.wikifunctions.org/wiki/Z28755?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z28755%22%2C%22Z28755K1%22%3A%7B%22Z1K1%22%3A%22Z20159%22%2C%22Z20159K1%22%3A%7B%22Z1K1%22%3A%22Z17813%22%2C%22Z17813K1%22%3A%22Z17814%22%7D%2C%22Z20159K2%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%221995%22%7D%7D%2C%22Z28755K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z873%22%2C%22Z873K1%22%3A%22Z28773%22%2C%22Z873K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z873%22%2C%22Z873K1%22%3A%22Z19308%22%2C%22Z873K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z13464%22%2C%22Z13464K1%22%3A%22Z22839%22%2C%22Z13464K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z13464%22%2C%22Z13464K1%22%3A%22Z29694%22%2C%22Z13464K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z30172%22%2C%22Z30172K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z30248%22%2C%22Z30248K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z22978%22%2C%22Z22978K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z6821%22%2C%22Z6821K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q1317446%22%7D%7D%2C%22Z22978K2%22%3A%7B%22Z1K1%22%3A%22Z6092%22%2C%22Z6092K1%22%3A%22P527%22%7D%7D%2C%22Z30248K2%22%3A%5B%22Z6030%22%2C%7B%22Z1K1%22%3A%22Z6030%22%2C%22Z6030K1%22%3A%22Z6036%22%7D%5D%2C%22Z30248K3%22%3A%5B%22Z60%22%5D%2C%22Z30248K4%22%3A%5B%22Z6092%22%2C%7B%22Z1K1%22%3A%22Z6092%22%2C%22Z6092K1%22%3A%22P585%22%7D%2C%7B%22Z1K1%22%3A%22Z6092%22%2C%22Z6092K1%22%3A%22P1346%22%7D%5D%7D%7D%2C%22Z13464K3%22%3A%7B%22Z1K1%22%3A%22Z6092%22%2C%22Z6092K1%22%3A%22P585%22%7D%7D%2C%22Z13464K3%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z23723%22%7D%7D%7D%7D%7D index]
*** [https://www.wikifunctions.org/wiki/Z13464?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z13464%22%2C%22Z13464K1%22%3A%22Z22839%22%2C%22Z13464K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z13464%22%2C%22Z13464K1%22%3A%22Z29694%22%2C%22Z13464K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z30172%22%2C%22Z30172K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z30248%22%2C%22Z30248K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z22978%22%2C%22Z22978K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z6821%22%2C%22Z6821K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q1317446%22%7D%7D%2C%22Z22978K2%22%3A%7B%22Z1K1%22%3A%22Z6092%22%2C%22Z6092K1%22%3A%22P527%22%7D%7D%2C%22Z30248K2%22%3A%5B%22Z6030%22%2C%7B%22Z1K1%22%3A%22Z6030%22%2C%22Z6030K1%22%3A%22Z6036%22%7D%5D%2C%22Z30248K3%22%3A%5B%22Z60%22%5D%2C%22Z30248K4%22%3A%5B%22Z6092%22%2C%7B%22Z1K1%22%3A%22Z6092%22%2C%22Z6092K1%22%3A%22P585%22%7D%2C%7B%22Z1K1%22%3A%22Z6092%22%2C%22Z6092K1%22%3A%22P1346%22%7D%5D%7D%7D%2C%22Z13464K3%22%3A%7B%22Z1K1%22%3A%22Z6092%22%2C%22Z6092K1%22%3A%22P585%22%7D%7D%2C%22Z13464K3%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z23723%22%7D%7D singular P585s]
**** [https://www.wikifunctions.org/wiki/Z30248?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z30248%22%2C%22Z30248K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z22978%22%2C%22Z22978K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z6821%22%2C%22Z6821K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q1317446%22%7D%7D%2C%22Z22978K2%22%3A%7B%22Z1K1%22%3A%22Z6092%22%2C%22Z6092K1%22%3A%22P527%22%7D%7D%2C%22Z30248K2%22%3A%5B%22Z6030%22%2C%7B%22Z1K1%22%3A%22Z6030%22%2C%22Z6030K1%22%3A%22Z6036%22%7D%5D%2C%22Z30248K3%22%3A%5B%22Z60%22%5D%2C%22Z30248K4%22%3A%5B%22Z6092%22%2C%7B%22Z1K1%22%3A%22Z6092%22%2C%22Z6092K1%22%3A%22P585%22%7D%2C%7B%22Z1K1%22%3A%22Z6092%22%2C%22Z6092K1%22%3A%22P1346%22%7D%5D%7D items]
=== {{Z|30931}} ===
tests timing out
* {{Z|30932}}
* {{Z|30933}}
* {{Z|30942}}
* {{Z|30947}} passing; trivia
=== {{Z|29953}} ===
tests timing out
* {{Z|29954}}
* {{Z|29955}} expected failure
* {{Z|29956}}
=== {{Z|29784}} ===
tests timing out
* {{Z|30088}}
* {{Z|30915}}
=== {{Z|30175}} ===
tests timing out
* {{Z|30188}}
* {{Z|30913}}
* {{Z|30958}} passing
=== {{Z|30157}} ===
test timing out
* {{Z|30165}}
* {{Z|30908}} passing; trivial
=== {{Z|30217}} ===
tests timing out
* {{Z|30230}}
* {{Z|30231}}
=== {{Z|30471}} ===
no good tests; {{Z|30853}} would make it easier
=== {{Z|31019}} ===
tests timing out
* {{Z|31022}}
* {{Z|31023}} passing
* {{Z|31024}}
* {{Z|31025}} passing
=== {{Z|31041}} ===
test timing out
* {{Z|31043}}
* {{Z|31044}} passing
=== {{Z|10956}} ===
test timing out, connected anyway
* {{Z|10959}}
* {{Z|10961}} passing
* {{Z|19167}} passing
=== {{Z|10944}} ===
tests timing out, connected anyway
* {{Z|10946}}
* {{Z|10947}}
* {{Z|10948}}
* {{Z|10949}}
* {{Z|10950}}
* {{Z|10951}}
* {{Z|10969}}
=== {{Z|30153}} ===
test timing out
* {{Z|31708}}
=== {{Z|19243}} ===
tests timing out, connected anyway
* {{Z|19251}}
* {{Z|19395}}
* {{Z|21612}}
* {{Z|22814}}
=== {{Z|19170}} ===
tests timing out for RLE impl., connected anyway
* {{Z|19171}}
* {{Z|19172}}
* {{Z|19173}}
* {{Z|19174}}
* {{Z|19176}}
=== {{Z|34793}} ===
tests timing out, connected anyway
* {{Z|34794}}
* {{Z|34795}}
* {{Z|34796}}
* {{Z|34843}}
=== {{Z|35597}} ===
one impl. works modulo typing, but even when I add the typing shims it still fails the test for ??? reasons; other impl. doesn't seem to work for ??? reasons
=== {{Z|32585}} ===
product composition passes all tests; indexing composition times out
=== {{Z|28482}} ===
composition failing with <code>function call: "'int' object is not iterable"</code>, though the expression works when echo'd
=== {{Z|24139}} ===
<s>tests timing out for composition</s> it's not even timing out. I narrowed it down to the apply2-contains, and when the list of Z11K1s has ≥ 33 elements (confirmed by slicing), a cryptic error <code>Z579(32)</code> is raised
=== {{Z|35278}} ===
tests timing out for composition, except tiny test which has a cached failure but passes in edit mode
=== {{Z|36174}} ===
tests failing for ??? reasons; connected JS impl since I confirmed that was working
0b75wrycsngthv7ag0v9q6sgdlwglbm
Z32431
0
78674
289004
284750
2026-07-06T07:19:30Z
99of9
1622
289004
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z32431"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z32431K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "subject"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Datenobjekt"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6092",
"Z17K2": "Z32431K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "property "
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Eigenschaft"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z1",
"Z17K2": "Z32431K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "value"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Wert"
}
]
}
}
],
"Z8K2": "Z40",
"Z8K3": [
"Z20",
"Z32432"
],
"Z8K4": [
"Z14",
"Z32433"
],
"Z8K5": "Z32431"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item (QID) has statement with value for property"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Datenobjekt hat Aussage mit Eigenschaftswert"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"subject has predicate",
"statement exists",
"item has statement with value for property"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1430",
"Z31K2": [
"Z6",
"hat Aussage",
"Aussage existiert"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "returns True if the referenced Wikidata item has a statement with the given property type and value (however qualified or ranked)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Gibt wahr zurück, wenn es im angebenen Datenobjekt zur angegebenen Eigenschaft eine Aussage mit Inhalt gibt"
}
]
}
}
fcyuoaf8k3kfqdwoq5ff4zuu8vr6bpz
Z32668
0
79018
289002
260965
2026-07-06T07:12:22Z
99of9
1622
289002
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z32668"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6001",
"Z17K2": "Z32668K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item"
}
]
}
}
],
"Z8K2": "Z22112",
"Z8K3": [
"Z20",
"Z32669",
"Z32672",
"Z32670",
"Z32678",
"Z32681",
"Z32744",
"Z32745",
"Z32747",
"Z32748"
],
"Z8K4": [
"Z14",
"Z32679"
],
"Z8K5": "Z32668"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item represents a position indic. \"the\" in English"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"is a position?",
"is a position for grammatical purposes",
"should have definite article because the item is a position",
"definite article required because of a role/position"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "For English grammar. Instance of a subclass* of Q4164871. Maybe if via Q1807498. Needs to be fairly fast, so don't recurse far. Default to False if applying an approximation/heuristic."
}
]
}
}
q6qab2j58jo95sjtlm7u022vsbybuz4
289003
289002
2026-07-06T07:12:35Z
99of9
1622
Added Z37352 to the approved list of test cases
289003
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z32668"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6001",
"Z17K2": "Z32668K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item"
}
]
}
}
],
"Z8K2": "Z22112",
"Z8K3": [
"Z20",
"Z32669",
"Z32672",
"Z32670",
"Z32678",
"Z32681",
"Z32744",
"Z32745",
"Z32747",
"Z32748",
"Z37352"
],
"Z8K4": [
"Z14",
"Z32679"
],
"Z8K5": "Z32668"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item represents a position indic. \"the\" in English"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"is a position?",
"is a position for grammatical purposes",
"should have definite article because the item is a position",
"definite article required because of a role/position"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "For English grammar. Instance of a subclass* of Q4164871. Maybe if via Q1807498. Needs to be fairly fast, so don't recurse far. Default to False if applying an approximation/heuristic."
}
]
}
}
ldl0xtny8q7rzqdn2fy08zdem8rpqaz
User talk:Rachmat04
3
79351
288997
287859
2026-07-06T03:08:13Z
SpBot
978
archive 1 section: 1 to [[User talk:Rachmat04/Archives/2026]] (after section [[User talk:Rachmat04/Archives/2026#Wikifunctions_&_Abstract_Wikipedia_Newsletter_#251_is_out:_The_illustrated_encyclopaedia|Wikifunctions_&_Abstract_Wikipedia_Newsletter_#251_is_out:_The_illustrated_encyclopaedia]]) - previous edit: [[:User:MediaWiki message delivery|MediaWiki message delivery]], 2026-07-02 08:22
288997
wikitext
text/x-wiki
{{Autoarchive resolved section
|age=3
|timeout=30
|show=yes
|archive='((FULLPAGENAME))/Archives/((year))'
|overview=
|latest archive=[[{{FULLPAGENAME}}/Archives/{{CURRENTYEAR}}|Archives/{{CURRENTYEAR}}]]
}}
== Wikifunctions & Abstract Wikipedia Newsletter #252 is out: Improved loading and display of Test results ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-06-12|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we present you an improvement in loading and display of Test results, we talk about our next events, 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 Denny will lead a discussion on the [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-05-15#News in Types: way forward for natural language generation types|new NLG types]] in the next '''Natural Language Generation Special Interest Group meeting''', that will be held on '''[https://zonestamp.toolforge.org/1781625600 June 16, at 16:00 UTC]''' ([https://meet.google.com/xzn-kqer-mah link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 15:29, 12 June 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=30606821 -->
== Wikifunctions & Abstract Wikipedia Newsletter #253 is out: The or not the, this is (the?) question ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-06-19|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we present you a delicate question regarding grammatical framework, we talk about our next events and about the results of our latest online meetings, we discuss news about 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]]) 12:34, 19 June 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=30701693 -->
== Wikifunctions & Abstract Wikipedia Newsletter #254: Working on Functions, together ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-06-26|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we report on new collaborative patterns emerging in our community, we discuss news in Types, we share some events that relate to Wikifunctions and Abstract Wikipedia at Wikimania 2026, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
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/1783359000 July 6, 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]]) 09:58, 27 June 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=30724999 -->
== Wikifunctions & Abstract Wikipedia Newsletter #255: Integration on test wiki and annual plan ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss integration of Abstract Wikipedia in Test Wiki and our objectives for the new Wikimedia Foundation Fiscal Year, we remind you of the Wikifunctions and Abstract Wikipedia events at Wikimania 2026, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
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/1783359000 July 6, 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]]) 08:22, 2 July 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30755600 -->
kqaqmlb3iwjbk6p7sxxqu4mavgxkvjk
Z33103
0
79701
288945
288942
2026-07-05T11:59:22Z
YoshiRulz
10156
Added Z37335 to the approved list of implementations
288945
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z33103"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6003",
"Z17K2": "Z33103K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "statement"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z33103K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "reference to item"
}
]
}
}
],
"Z8K2": "Z40",
"Z8K3": [
"Z20",
"Z33104",
"Z37334"
],
"Z8K4": [
"Z14",
"Z33107",
"Z33122",
"Z37335"
],
"Z8K5": "Z33103"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Wikidata statement value is reference to item?"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"Wikidata statement value is reference to item?",
"value is same QID"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "returns True if the given Wikidata statement’s value is a reference to the specified Wikidata item"
}
]
}
}
9kmu0kymx2m9w7oobird0d0y82l38sl
User:Theki/functions/no
2
81485
289016
269436
2026-07-06T10:46:17Z
ShakespeareFan00
177
Attempting to solve lints - Please ignore the notification this edit generated.
289016
wikitext
text/x-wiki
<noinclude>
{|class=wikitable
|</noinclude>{{#if:{{{1|}}}|rowspan={{{1}}}|}} style="background-color:#FFC7C7;text-align:center;"|no<noinclude>
|}</noinclude>
kuqwciwex1enlcpx6odcia469pt14w3
Wikifunctions:Type proposals/HTML fragment structure
4
81932
289010
278706
2026-07-06T10:36:54Z
ShakespeareFan00
177
289010
wikitext
text/x-wiki
{{draft}}''initial draft — early comments welcome''
== Summary ==
A structured representation using which an HTML fragment may be specified, or an existing fragment fully defined.
== Uses ==
* ''[Why should this exist?]''
* Allows functions to construct content that is ultimately intended to be rendered as HTML without prematurely serialising to HTML.
* Allows existing HTML to be represented as a Wikifunctions object that can be supported by the Wikifunctions and Abstract Wikipedia user interface
??input argument to a function
The following example uses existing functions to construct an HTML fragment whose arguments are themselves composed from smaller values. In particular, the text content is assembled from different string-like components and the <code>lang</code> attribute is assembled from multiple string components, illustrating how this representation avoids premature serialisation while remaining fully evaluable.
:[https://www.wikifunctions.org/view/en/Z33470?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z33470%22%2C%22Z33470K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27854%22%2C%22Z27854K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z32234%22%2C%22Z32234K1%22%3A%5B%22Z1%22%2C%22West+Bay%22%2C%22%2C+%22%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z24766%22%2C%22Z24766K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q55231693%22%7D%2C%22Z24766K2%22%3A%22Z1113%22%7D%5D%7D%7D%2C%22Z33470K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z21394%22%2C%22Z21394K1%22%3A%5B%22Z6%22%2C%22span%22%5D%7D%2C%22Z33470K3%22%3A%7B%22Z1K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z883%22%2C%22Z883K1%22%3A%22Z6%22%2C%22Z883K2%22%3A%22Z1%22%7D%2C%22K1%22%3A%5B%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z882%22%2C%22Z882K1%22%3A%22Z6%22%2C%22Z882K2%22%3A%22Z1%22%7D%2C%7B%22Z1K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z882%22%2C%22Z882K1%22%3A%22Z6%22%2C%22Z882K2%22%3A%22Z1%22%7D%2C%22K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z21394%22%2C%22Z21394K1%22%3A%5B%22Z6%22%2C%22lang%22%5D%7D%2C%22K2%22%3A%5B%22Z6%22%2C%22en%22%2C%22-%22%2C%22AU%22%5D%7D%5D%7D%7D A simple example].
In this case, the original structure of the text content is lost, which would not generally be true of the proposed structure. The original structure of the tag-name and attributes, however, would always be irrecoverable (which is a good reason to avoid premature serialisation).
* ''[What kinds of functions would be created using this?]''
* Abstract content transformers, typically language-specific, like…
* Abstract content formatters, typically language-neutral, like…
* HTML pipeline inverters (parsers), typically language-neutral (not currently supported)
* ''What standard concepts, if any, does this align with?''
…
== Structure ==
''Description of what a value of this type would look like and why''
The structure that is intended to be used is a {{Z|Z881}}. This proposal defines the {{Z|Z4}} for one element in such a list. This separates the fragment content from its nested wrappers.
Fragment content must be a list of “string-like” objects, which may be empty. A “string-like” object must be one of {{Z|Z6}}, {{Z|Z11}}, {{Z|Z89}} or an object of the new type (which is serialisable as a canonical string representation). Other “string-like” types might be supported.
Associated with the fragment content is a list of tag-names and, for each of those, a list of attributes and their values (as a {{Z|Z882}} with each element being a {{Z|Z881}}). These are all lists of strings, so an attribute like <code>lang="en-GB"</code> can be supplied as (informally) <code>{["lang"], ["en", "-", "GB"]}</code>, avoiding the need for string concatenation prior to serialisation. Any of the lists may be empty.
=== <s>Example values</s> ===
<s>Value …</s>
{|class="wikitable" style="margin:.6em 1.6em; text-decoration: line-through;"
|-
| <syntaxhighlight lang="json" line="line">{
"type": "…",
"value": "…"
}</syntaxhighlight>
| <syntaxhighlight lang="json">{
"Z1K1": "Zxyz",
"ZxyzK1": "…"
}</syntaxhighlight>
|}
== Validator ==
The validator ensures that:
*
== Identity ==
Two HTML fragment structure objects are the same if their serialised string representations are the same. This implies a canonical string representation, which is also implemented by the converters to code.
== Converting to code ==
An object is serialised as a canonical string representation (which may be immediately assigned to the Z89K1 value for an {{Z|Z89}} in a ZObject construction).
=== Python ===
…
=== JavaScript ===
…
== Converting from code ==
A canonical string representation is parsed to its structured form. This is a non-trivial operation, and initial implementations targeting an ad-hoc structure should be available before this proposal is finalised.
=== Python ===
…
=== JavaScript ===
…
== Display function ==
''How would a value of this type be displayed on Wikifunctions''
Convert to {{Z|Z89}}, allowing a rendered result and (only on wikifunctions.org) the underlying JSON, as well as expansion to the full object form. Embedded functions would just display the rendered result.
== Read function ==
''When entering a value for this type as a string, what format should that string have?''
The input string must be text appropriate for the value of Z89K1 (as for {{Z|Z27861}}). In the worst case, no structure can be inferred from the {{Z|Z89}} thus constructed. That simply means that the result from evaluating the read function is an object containing a single [[Z89]], with the tag and attribute lists being empty, and this could eventually be serialised as a Z89 that will not render correctly (for example, invalid tags would be visible as text content).
== Alternatives ==
''In order to capture the idea presented in the summary, what alternative structures, display functions, read functions, etc. could have made sense too?''
…
== Comments ==
''For general comments, please reply to the proposer.''
* {{s}} as proposer. --[[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 13:16, 29 April 2026 (UTC)
* {{weak oppose}} as long as the <code>[ ([ "lang" ], [ "en", "-", "GB" ]) ]</code> thing is part of the proposal. String dicts for attributes and nesting of elements to arbitrary depth is one thing, but allowing any of the leaf objects to be either a string or a list is asking for trouble. (It also won't work atm because a map can only use Z6 as its key type, see tests on [[Z883]].) [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 00:51, 12 May 2026 (UTC)
g3tieaav937zpxeaws672kfoela0bsj
Z34682
0
82217
288972
288701
2026-07-05T17:26:37Z
HenkvD
1290
part-of sentence (default)
288972
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z34682"
},
"Z2K2": {
"Z1K1": "Z14294",
"Z14294K1": [
"Z14293",
{
"Z1K1": "Z14293",
"Z14293K1": "Z34638",
"Z14293K2": "Z33034"
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z34867",
"Z14293K2": "Z33056"
}
],
"Z14294K2": "Z37342"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "config for part-of sentence"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "konfiguration för del-av-mening"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
dm04ggu796v1g6hhlf6pbgr6civmj69
User talk:Rachmat04/Archives/2026
3
82370
288996
287661
2026-07-06T03:08:13Z
SpBot
978
archiving 1 section from [[User talk:Rachmat04]] (after section [[User talk:Rachmat04/Archives/2026#Wikifunctions_&_Abstract_Wikipedia_Newsletter_#251_is_out:_The_illustrated_encyclopaedia|Wikifunctions_&_Abstract_Wikipedia_Newsletter_#251_is_out:_The_illustrated_encyclopaedia]])
288996
wikitext
text/x-wiki
{{Talkarchive}}
== Wikifunctions & Abstract Wikipedia Newsletter #242 is out: Request for Discussion: Syntactic tables ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-04-02|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we introduce a proposal for Natural Language Generation, we introduce a page for function suggestions from Abstract Wikipedia, we inform you that there will be a presentation about Abstract Wikipedia at WikiCon Australia, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Also, we remind you that if you have questions or ideas to discuss, the next '''Volunteers' Corner''' will be held on '''[https://zonestamp.toolforge.org/1776101400 April 13, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 13:37, 3 April 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 -->
== Wikifunctions & Abstract Wikipedia Newsletter #243 is out: Community proposals for capturing meaning ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-04-10|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we report on three community proposals on syntactic approaches, we introduce a new Type (Complex numbers), we report on current hiccups on Abstract Wikipedia, we share more information about a presentation about Abstract Wikipedia at WikiCon Australia, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Also, we remind you that if you have questions or ideas to discuss, the next '''Volunteers' Corner''' will be held on '''[https://zonestamp.toolforge.org/1776101400 April 13, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 15:35, 10 April 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 -->
== Wikifunctions & Abstract Wikipedia Newsletter #244 is out: Milestones; Some major issues hopefully resolved ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-04-16|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we celebrate 4000 functions on Wikifunctions and 1000 abstract articles on Abstract Wikipedia, we announce that we should have fixed some major issues with the websites, we inform you on our latest outreach activities, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 10:22, 17 April 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 -->
== Wikifunctions & Abstract Wikipedia Newsletter #245 is out: The Foundation's search for the perfect language ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-04-25|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we present an academic paper about Abstract Wikipedia, we discuss our latest Type created, and we take a look at the newest created functions.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 09:54, 25 April 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 -->
== Wikifunctions & Abstract Wikipedia Newsletter #246 is out: Request for input: what should we count for Abstract Wikipedia ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-05-02|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we ask you what would be the relevant metrics for Abstract Wikipedia, we discuss our latest news on Composition Language v2, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 12:21, 2 May 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 -->
== Wikifunctions & Abstract Wikipedia Newsletter #247 is out: References from Wikidata now available ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-05-08|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we announce that is now possible to pass references in Wikidata statements, we introduce the [https://abstract-data.toolforge.org/ Abstract Data dashboard], we report you on the presentation about Abstract Wikipedia at WikiCon Australia, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Also, we remind you that if you have questions or ideas to discuss, the next '''Volunteers' Corner''' will be held on '''[https://zonestamp.toolforge.org/1778520600 May 11, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 11:16, 8 May 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 -->
== Wikifunctions & Abstract Wikipedia Newsletter #248 is out: A higher meaning ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-05-15|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss functions creating language fragments, we present our latest 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]]) 14:36, 15 May 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30536976 -->
== Wikifunctions & Abstract Wikipedia Newsletter #249 is out: Annual plan 2026-2027 ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-05-23|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we present you the current draft of objectives for Wikifunctions and Abstract Wikipedia in the WMF Annual Plan 2026-2027, 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:48, 25 May 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30536976 -->
== Wikifunctions & Abstract Wikipedia Newsletter #250 is out: Looking back and forward ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-05-30|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we present you a recollection of our work so far, now that we celebrate our 250th newsletter, we share with you a summary of our latest outreach activities, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 10:04, 1 June 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=30606821 -->
== Wikifunctions & Abstract Wikipedia Newsletter #251 is out: The illustrated encyclopaedia ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-06-05|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we introduce our first function to import images on Abstract Wikipedia, we present our Functions of the Week, 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/1780939800 June 8, 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]]) 14:14, 5 June 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=30606821 -->
93cluzobnph0gyfmiphz1m9x4zyt2kj
Z34799
0
82514
288983
277099
2026-07-06T01:57:13Z
99of9
1622
288983
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z34799"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z33138",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z29661",
"Z29661K1": {
"Z1K1": "Z7",
"Z7K1": "Z32645",
"Z32645K1": {
"Z1K1": "Z7",
"Z7K1": "Z6821",
"Z6821K1": {
"Z1K1": "Z18",
"Z18K1": "Z33138K1"
}
}
}
},
"Z802K2": {
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "the"
},
"Z802K3": {
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": ""
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "English \"the\" or empty, via-Kleenean composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"definite article or empty"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
64hnyy0ufkrlt3ou15rzp2v05m06wd6
Z35585
0
84130
288947
277470
2026-07-05T12:47:45Z
YoshiRulz
10156
Added Z37336 to the approved list of implementations
288947
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35585"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z19677"
}
},
"Z17K2": "Z35585K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "matrix"
}
]
}
}
],
"Z8K2": "Z19677",
"Z8K3": [
"Z20",
"Z35586",
"Z35602"
],
"Z8K4": [
"Z14",
"Z35601",
"Z37336"
],
"Z8K5": "Z35585"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "determinant of square matrix (Rational numbers)"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
6ep5ueo2075hqi0n4i0rz7zcb6j2bbh
288948
288947
2026-07-05T12:47:55Z
WikiLambda system
3
Updated the implementation list (see [[Help:Wikifunctions/Implementation_ordering_and_choosing|About implementation selection]])
288948
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35585"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z19677"
}
},
"Z17K2": "Z35585K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "matrix"
}
]
}
}
],
"Z8K2": "Z19677",
"Z8K3": [
"Z20",
"Z35586",
"Z35602"
],
"Z8K4": [
"Z14",
"Z37336",
"Z35601"
],
"Z8K5": "Z35585"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "determinant of square matrix (Rational numbers)"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
gszku9zc58tqq04niywjn55udnpw30f
Wikifunctions:Requests for deletions/Archive/2026/06
4
85230
288993
283801
2026-07-06T03:08:09Z
SpBot
978
archiving 2 sections from [[Wikifunctions:Requests for deletions]] (after section [[Wikifunctions:Requests for deletions/Archive/2026/06#Z30234|Z30234]])
288993
wikitext
text/x-wiki
{{Talkarchive}}
== [[Z36041]] ==
Per clarification on Telegram, this doesn't work and isn't necessary. Please delete it and its tests. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 18:53, 4 June 2026 (UTC)
:{{done}} <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:<[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]></span> 15:44, 5 June 2026 (UTC)
:<small>This section was archived on a request by: <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:<[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]></span> 15:44, 5 June 2026 (UTC)</small>
== [[Z36100]] and [[Z36101]] ==
Please delete my newly created function {{Z|36100}} and implementation {{Z|36101}}. It may be deleted right away. [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 15:32, 5 June 2026 (UTC)
:{{done}} <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:<[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]></span> 15:44, 5 June 2026 (UTC)
:<small>This section was archived on a request by: <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:<[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]></span> 15:44, 5 June 2026 (UTC)</small>
== [[Z21874]] ==
Duplicate of [[Z21739]]. Implementations already moved. I don't think the tests add enough to be worth moving. Also delete the talk page. [[User:99of9|99of9]] ([[User talk:99of9|talk]]) 13:33, 13 June 2026 (UTC)
:{{done}} <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:<[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]></span> 14:23, 13 June 2026 (UTC)
:<small>This section was archived on a request by: <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:<[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]></span> 14:23, 13 June 2026 (UTC)</small>
== Z36415 ==
I accidentally made it a global function because I didn't know about the special testing sandbox. [[User:A random Wikipedian in the billions|A random Wikipedian in the billions]] ([[User talk:A random Wikipedian in the billions|talk]]) 12:23, 15 June 2026 (UTC)
:{{done}} <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:<[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]></span> 15:01, 15 June 2026 (UTC)
:<small>This section was archived on a request by: <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:<[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]></span> 15:01, 15 June 2026 (UTC)</small>
== [[Z30234]] ==
Nonsense/won't work, {{ping|EnaldoSS}}. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:15, 9 June 2026 (UTC)
:{{done}} --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 12:41, 18 June 2026 (UTC)
::<small>This section was archived on a request by: <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:<[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]></span> 03:16, 4 July 2026 (UTC)</small>
== [[Z36498]] ==
{{Z|Z36498}}
* when green flag clicked (Z36498)
* start (Z36509)
@[[User:Carlossn77716|Carlossn77716]] Nonsense. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 12:01, 18 June 2026 (UTC)
:{{Z|Z36509}} too. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 15:58, 20 June 2026 (UTC)
:{{done}} <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:<[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]></span> 03:15, 4 July 2026 (UTC)
:<small>This section was archived on a request by: <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:<[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]></span> 03:15, 4 July 2026 (UTC)</small>
jnhgd8abgv58rmivc81yb6g9p8aqgcv
Z36233
0
85351
288999
283705
2026-07-06T04:12:57Z
99of9
1622
escape located by body of water which has a specific (monolingual) function
288999
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36233"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z36232",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z19267",
"Z19267K1": {
"Z1K1": "Z18",
"Z18K1": "Z36232K2"
},
"Z19267K2": {
"Z1K1": "Z6092",
"Z6092K1": "P206"
}
},
"Z802K2": {
"Z1K1": "Z7",
"Z7K1": "Z29749",
"Z29749K1": {
"Z1K1": "Z7",
"Z7K1": "Z37271",
"Z37271K1": {
"Z1K1": "Z18",
"Z18K1": "Z36232K1"
},
"Z37271K2": {
"Z1K1": "Z18",
"Z18K1": "Z36232K3"
},
"Z37271K3": {
"Z1K1": "Z18",
"Z18K1": "Z36232K4"
}
},
"Z29749K2": {
"Z1K1": "Z18",
"Z18K1": "Z36232K4"
}
},
"Z802K3": {
"Z1K1": "Z7",
"Z7K1": "Z32234",
"Z32234K1": [
"Z1",
"The ",
{
"Z1K1": "Z7",
"Z7K1": "Z32556",
"Z32556K1": {
"Z1K1": "Z7",
"Z7K1": "Z24766",
"Z24766K1": {
"Z1K1": "Z7",
"Z7K1": "Z35364",
"Z35364K1": {
"Z1K1": "Z7",
"Z7K1": "Z35036",
"Z35036K1": {
"Z1K1": "Z18",
"Z18K1": "Z36232K2"
},
"Z35036K2": [
"Z6030",
"Z6036"
],
"Z35036K3": [
"Z60"
],
"Z35036K4": [
"Z6092",
{
"Z1K1": "Z6092",
"Z6092K1": "P1629"
}
]
}
},
"Z24766K2": {
"Z1K1": "Z18",
"Z18K1": "Z36232K4"
}
},
"Z32556K2": {
"Z1K1": "Z7",
"Z7K1": "Z14396",
"Z14396K1": {
"Z1K1": "Z7",
"Z7K1": "Z29825",
"Z29825K1": {
"Z1K1": "Z18",
"Z18K1": "Z36232K4"
},
"Z29825K2": {
"Z1K1": "Z18",
"Z18K1": "Z36232K2"
}
}
}
},
" of ",
{
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z22131",
"Z22131K1": {
"Z1K1": "Z7",
"Z7K1": "Z32645",
"Z32645K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z18",
"Z18K1": "Z36232K1"
},
"Z30120K2": [
"Z6030",
"Z6033",
"Z6035",
"Z6036"
],
"Z30120K3": "Z33034",
"Z30120K4": [
"Z6092",
{
"Z1K1": "Z6092",
"Z6092K1": "P31"
},
{
"Z1K1": "Z6092",
"Z6092K1": "P279"
}
]
}
}
},
"Z802K2": "the ",
"Z802K3": ""
},
{
"Z1K1": "Z7",
"Z7K1": "Z24766",
"Z24766K1": {
"Z1K1": "Z18",
"Z18K1": "Z36232K1"
},
"Z24766K2": {
"Z1K1": "Z18",
"Z18K1": "Z36232K4"
}
},
" is ",
{
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z19352",
"Z19352K1": {
"Z1K1": "Z18",
"Z18K1": "Z36232K3"
},
"Z19352K2": "Z6091"
},
"Z802K2": {
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z22131",
"Z22131K1": {
"Z1K1": "Z7",
"Z7K1": "Z32645",
"Z32645K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z18",
"Z18K1": "Z36232K3"
},
"Z30120K2": [
"Z6030",
"Z6033",
"Z6035",
"Z6036"
],
"Z30120K3": "Z33034",
"Z30120K4": [
"Z6092",
{
"Z1K1": "Z6092",
"Z6092K1": "P31"
},
{
"Z1K1": "Z6092",
"Z6092K1": "P279"
}
]
}
}
},
"Z802K2": "the ",
"Z802K3": ""
},
"Z802K3": ""
},
{
"Z1K1": "Z7",
"Z7K1": "Z36209",
"Z36209K1": {
"Z1K1": "Z18",
"Z18K1": "Z36232K3"
},
"Z36209K2": {
"Z1K1": "Z18",
"Z18K1": "Z36232K4"
}
},
"."
]
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "specific property of subject is value, En comp"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
cmynqu7rw10b0fjznutmhhcphwmf6xf
Z36236
0
85354
289000
281901
2026-07-06T04:13:29Z
99of9
1622
non-breaking space
289000
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36236"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z36232",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z36232",
"Z36232K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q7055322"
},
"Z36232K2": {
"Z1K1": "Z6092",
"Z6092K1": "P2884"
},
"Z36232K3": {
"Z1K1": "Z6010",
"Z6010K1": {
"Z1K1": "Z19677",
"Z19677K1": {
"Z1K1": "Z16659",
"Z16659K1": "Z16660"
},
"Z19677K2": {
"Z1K1": "Z13518",
"Z13518K1": "230"
},
"Z19677K3": {
"Z1K1": "Z13518",
"Z13518K1": "1"
}
},
"Z6010K2": {
"Z1K1": "Z19677",
"Z19677K1": {
"Z1K1": "Z16659",
"Z16659K1": "Z16660"
},
"Z19677K2": {
"Z1K1": "Z13518",
"Z13518K1": "220"
},
"Z19677K3": {
"Z1K1": "Z13518",
"Z13518K1": "1"
}
},
"Z6010K3": {
"Z1K1": "Z19677",
"Z19677K1": {
"Z1K1": "Z16659",
"Z16659K1": "Z16660"
},
"Z19677K2": {
"Z1K1": "Z13518",
"Z13518K1": "240"
},
"Z19677K3": {
"Z1K1": "Z13518",
"Z13518K1": "1"
}
},
"Z6010K4": {
"Z1K1": "Z6091",
"Z6091K1": "Q25250"
}
},
"Z36232K4": "Z1002"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z877",
"Z877K2": {
"Z1K1": "Z89",
"Z89K1": "The mains electricity of North Epping is 230±10 V."
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "The mains electricity of North Epping is 230±10 V."
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "This value is not on the actual Wikidata item because it is inherited from the entire country. So can be specified directly."
}
]
}
}
6kzjcbzjc611pimwjm6erz01qay0p93
Z36278
0
85455
288965
282200
2026-07-05T17:12:47Z
HenkvD
1290
NLG default text
288965
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36278"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z29596",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z36911",
"Z36911K1": {
"Z1K1": "Z7",
"Z7K1": "Z26107",
"Z26107K1": {
"Z1K1": "Z18",
"Z18K1": "Z29596K4"
},
"Z26107K2": {
"Z1K1": "Z7",
"Z7K1": "Z22504",
"Z22504K1": [
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z36270",
"Z36270K1": {
"Z1K1": "Z18",
"Z18K1": "Z29596K1"
},
"Z36270K2": {
"Z1K1": "Z18",
"Z18K1": "Z29596K4"
}
},
"∈ {",
{
"Z1K1": "Z7",
"Z7K1": "Z36270",
"Z36270K1": {
"Z1K1": "Z18",
"Z18K1": "Z29596K2"
},
"Z36270K2": {
"Z1K1": "Z18",
"Z18K1": "Z29596K4"
}
},
"∩",
{
"Z1K1": "Z7",
"Z7K1": "Z36270",
"Z36270K1": {
"Z1K1": "Z18",
"Z18K1": "Z29596K3"
},
"Z36270K2": {
"Z1K1": "Z18",
"Z18K1": "Z29596K4"
}
},
"}."
]
}
},
"Z36911K2": {
"Z1K1": "Z18",
"Z18K1": "Z29596K4"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "default entity P31 with adjective, compose"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
fi9c7zbrgozy29ap5c1a7s4yjx6kgsa
Z36632
0
86173
288962
288669
2026-07-05T13:52:39Z
Jsamwrites
938
Added Z36642 to the approved list of implementations
288962
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36632"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z36632K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14",
"Z36642"
],
"Z8K5": "Z36632"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "logo image from Wikidata, en"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
taptxt9jmrk8qe3a301oti3yyrbmhyf
288963
288962
2026-07-05T13:53:00Z
Jsamwrites
938
Removed Z36642 from the approved list of implementations
288963
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36632"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z36632K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z36632"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "logo image from Wikidata, en"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
c1qbn0ma7wknugrgimxdpwgkwfi2cfa
User:Leaf.Sheap
2
86840
289007
288257
2026-07-06T09:54:51Z
ShakespeareFan00
177
Attempting to solve lints - Please ignore the notification this edit generated.
289007
wikitext
text/x-wiki
{{DISPLAYTITLE:USER:{{PAGENAME}}}}
{{Hatnote| For more information on this user, including userboxens, see [[W:EN:USER:Leaf.Sheap]]}}
[[File:Costasiella sp (19797152176).jpg|thumb|left|alt=Leaf Sheep|[[w:Costasiella_kuroshimae|Leaf.Sheap]]]]
{{#babel:en-N|Tok-3}}
==A Leaf Sheep!==
{{center|↿↾<br>⇖⇗<br>⇖⇖⇗⇗<br>⇖⇖⇑⇑⇗⇗<br>⇖⇖⇑⇑⇑⇑⇗⇗<br>⇖ /.°°.\ ⇗}}
{{User page}}
18yk9e25c7zo8akeefqzciwucde8tme
Wikifunctions:Project chat/Archive/2026/06
4
86891
288991
287659
2026-07-06T03:08:06Z
SpBot
978
archiving 1 section from [[Wikifunctions:Project chat]] (after section [[Wikifunctions:Project chat/Archive/2026/06#Wikifunctions_&_Abstract_Wikipedia_Newsletter_#251_is_out:_The_illustrated_encyclopaedia|Wikifunctions_&_Abstract_Wikipedia_Newsletter_#251_is_out:_The_illustrated_encyclopaedia]])
288991
wikitext
text/x-wiki
{{Talkarchive}}
== Wikifunctions & Abstract Wikipedia Newsletter #250 is out: Looking back and forward ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-05-30|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we present you a recollection of our work so far, now that we celebrate our 250th newsletter, we share with you a summary of our latest outreach activities, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 10:04, 1 June 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=30606821 -->
== Wikifunctions & Abstract Wikipedia Newsletter #251 is out: The illustrated encyclopaedia ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-06-05|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we introduce our first function to import images on Abstract Wikipedia, we present our Functions of the Week, 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/1780939800 June 8, 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]]) 14:14, 5 June 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=30606821 -->
gi3n2fz0jn2w0ig8wn24n0xhd9zyezx
Z37273
0
87154
288988
288590
2026-07-06T02:03:32Z
99of9
1622
+en
288988
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37273"
},
"Z2K2": {
"Z1K1": "Z14294",
"Z14294K1": [
"Z14293",
{
"Z1K1": "Z14293",
"Z14293K1": "Z37279",
"Z14293K2": [
"Z60",
"Z1592"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z37348",
"Z14293K2": "Z33034"
}
],
"Z14294K2": "Z37272"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "config for place is located by body of water"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
ahl08vuf82u68pu15hsz8i2ik5xa5eu
Template:LanguageConfigurationsHeader
10
87182
289006
288729
2026-07-06T09:53:12Z
ShakespeareFan00
177
289006
wikitext
text/x-wiki
{| class="wikitable, sortable"
! {{{Language}}}
! {{{Language2|}}}
! {{{Language3|}}}
! {{{Language4|}}}
! Configuration
! Options
! Languages
! Remark<noinclude>
|}
</noinclude>
8z7j1dw9iayi0nksficssxq4fz36jvh
Z37335
0
87255
288944
2026-07-05T11:59:08Z
YoshiRulz
10156
Create implementation
288944
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37335"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z33103",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z10174",
"Z10174K1": {
"Z1K1": "Z7",
"Z7K1": "Z28327",
"Z28327K1": {
"Z1K1": "Z18",
"Z18K1": "Z33103K1"
},
"Z28327K2": "Z6021"
},
"Z10174K2": {
"Z1K1": "Z7",
"Z7K1": "Z10174",
"Z10174K1": {
"Z1K1": "Z7",
"Z7K1": "Z19352",
"Z19352K1": {
"Z1K1": "Z7",
"Z7K1": "Z19308",
"Z19308K1": {
"Z1K1": "Z18",
"Z18K1": "Z33103K1"
}
},
"Z19352K2": "Z6091"
},
"Z10174K2": {
"Z1K1": "Z7",
"Z7K1": "Z19316",
"Z19316K1": {
"Z1K1": "Z7",
"Z7K1": "Z19308",
"Z19308K1": {
"Z1K1": "Z18",
"Z18K1": "Z33103K1"
}
},
"Z19316K2": {
"Z1K1": "Z18",
"Z18K1": "Z33103K2"
}
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Statement value is given QID, safest composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
likucxddkwmt6e9rmnhurzowhjp62m3
Z37336
0
87256
288946
2026-07-05T12:46:31Z
YoshiRulz
10156
Create implementation
288946
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37336"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z35585",
"Z14K3": {
"Z1K1": "Z16",
"Z16K1": "Z600",
"Z16K2": "const frac = (num, den = 1n) =\u003E ({ K1: num, K2: den });\nconst add = (q1, q2) =\u003E frac(q1.K1 * q2.K2 + q2.K1 * q1.K2, q1.K2 * q2.K2);\nconst multiply = (q1, q2) =\u003E frac(q1.K1 * q2.K1, q1.K2 * q2.K2);\nconst determinant = arr =\u003E arr.length === 1\n\t? arr[0][0]\n\t: arr[0].reduce((carry, v, i) =\u003E add(carry, multiply(\n\t\tmultiply(v, frac(BigInt((-1) ** i))),\n\t\tdeterminant(arr.slice(1).map(x =\u003E x.filter((_, j) =\u003E i !== j)))\n\t)), frac(0n));\nfunction Z35585( Z35585K1 ) {\n\treturn determinant(Z35585K1.map(row =\u003E row.map(q =\u003E frac(\n\t\tq.Z19677K1.Z16659K1.Z9K1 === \"Z16662\" ? -BigInt(q.Z19677K2.Z13518K1) : BigInt(q.Z19677K2.Z13518K1),\n\t\tBigInt(q.Z19677K3.Z13518K1)\n\t))));\n}"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "determinant of Rational matrix, recursive JS"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "based on https://rosettacode.org/wiki/Determinant_and_permanent#JavaScript, GFDL 1.2"
}
]
}
}
i2ye9z6k4861asjlj7txwiss9n52o4t
Talk:Z37336
1
87257
288949
2026-07-05T12:49:13Z
YoshiRulz
10156
Add to category
288949
wikitext
text/x-wiki
[[Category:Implementations_copied_from_Rosetta_Code]]
mheg88rvrabo7ibebtvzw4xkj63xl5t
Talk:Z37189
1
87258
288950
2026-07-05T12:49:18Z
YoshiRulz
10156
Add to category
288950
wikitext
text/x-wiki
[[Category:Implementations_copied_from_Rosetta_Code]]
mheg88rvrabo7ibebtvzw4xkj63xl5t
Category:Implementations copied from Rosetta Code
14
87259
288951
2026-07-05T12:56:59Z
YoshiRulz
10156
Create page
288951
wikitext
text/x-wiki
[[Category:Implementations]]
{{Q|18056542}} ([[miraheze:mh:rosettacode:|homepage]], [[miraheze:mh:rosettacode:Project:Copyrights|licence info]])
3106akkkj71dw2h5vw4xsqdvdih94j5
Z37337
0
87260
288952
2026-07-05T13:24:50Z
Redmin
52094
+
288952
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37337"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6005",
"Z17K2": "Z37337K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Wikidata lexeme"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z37337K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Output language"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z37337"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Hindustani noun declension table"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
8183p53dj9o1lc82a2u5290zy6e60bh
288953
288952
2026-07-05T13:25:45Z
Redmin
52094
288953
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37337"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6005",
"Z17K2": "Z37337K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Wikidata lexeme"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z37337K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Output language"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z37337K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Language of forms"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z37337"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Hindustani noun declension table"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
2bfo2wtm80vawwi9oulz8mra4n202hx
288961
288953
2026-07-05T13:50:33Z
Redmin
52094
Added Z37341 to the approved list of implementations
288961
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37337"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6005",
"Z17K2": "Z37337K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Wikidata lexeme"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z37337K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Output language"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z37337K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Language of forms"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14",
"Z37341"
],
"Z8K5": "Z37337"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Hindustani noun declension table"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
kw12zuz1l7x36fcttyjt8ebllzyjtwt
288964
288961
2026-07-05T14:04:41Z
Redmin
52094
+desc
288964
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37337"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6005",
"Z17K2": "Z37337K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Wikidata lexeme"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z37337K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Output language"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z37337K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Language of forms"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14",
"Z37341"
],
"Z8K5": "Z37337"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Hindustani noun declension table"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Returns a declension table for a Hindi or Urdu noun given a Wikidata lexeme"
}
]
}
}
nm112d5qvg1vc9qxsmzjj9xgk2t57e0
288975
288964
2026-07-05T18:44:24Z
Redmin
52094
Removed Z37341 from the approved list of implementations
288975
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37337"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6005",
"Z17K2": "Z37337K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Wikidata lexeme"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z37337K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Output language"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z37337K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Language of forms"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z37337"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Hindustani noun declension table"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Returns a declension table for a Hindi or Urdu noun given a Wikidata lexeme"
}
]
}
}
3zblm4c8dx35dnrdtif14qmbr5a916u
288977
288975
2026-07-05T18:49:39Z
Redmin
52094
Make this function work only for Hindi so it can be added to [[Z36394]]
288977
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37337"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6005",
"Z17K2": "Z37337K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Wikidata lexeme"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z37337K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Output language"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z37337"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Hindi noun declension table"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Returns a declension table for a Hindi noun given a Wikidata lexeme"
}
]
}
}
40tmmvins91lcc89i6kj7ycubkk75kb
288978
288977
2026-07-05T18:49:53Z
Redmin
52094
Added Z37341 to the approved list of implementations
288978
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37337"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6005",
"Z17K2": "Z37337K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Wikidata lexeme"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z37337K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Output language"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14",
"Z37341"
],
"Z8K5": "Z37337"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Hindi noun declension table"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Returns a declension table for a Hindi noun given a Wikidata lexeme"
}
]
}
}
8szs83bef4e1wyqe2me87i7ujt8ox6x
Z37338
0
87261
288954
2026-07-05T13:32:16Z
Redmin
52094
+
288954
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37338"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6005",
"Z17K2": "Z37338K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Wikidata lexeme"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z6091"
},
"Z17K2": "Z37338K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Grammatical features"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z60"
},
"Z17K2": "Z37338K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Language variants"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z37338"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "matching representation string from lexeme for lan"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
himn8z6surnydszvwh2dy4qoroddt7q
288957
288954
2026-07-05T13:39:03Z
Redmin
52094
Added Z37339 to the approved list of implementations
288957
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37338"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6005",
"Z17K2": "Z37338K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Wikidata lexeme"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z6091"
},
"Z17K2": "Z37338K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Grammatical features"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z60"
},
"Z17K2": "Z37338K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Language variants"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14",
"Z37339"
],
"Z8K5": "Z37338"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "matching representation string from lexeme for lan"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
6mkhoh1nlxzf1ufpjstz4uqjnob0lek
288958
288957
2026-07-05T13:39:03Z
Redmin
52094
Added Z37340 to the approved list of test cases
288958
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37338"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6005",
"Z17K2": "Z37338K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Wikidata lexeme"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z6091"
},
"Z17K2": "Z37338K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Grammatical features"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z60"
},
"Z17K2": "Z37338K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Language variants"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20",
"Z37340"
],
"Z8K4": [
"Z14",
"Z37339"
],
"Z8K5": "Z37338"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "matching representation string from lexeme for lan"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
mgix4cx3bych7bk60s0m7cm28f1w7nb
Z37339
0
87262
288955
2026-07-05T13:36:59Z
Redmin
52094
+
288955
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37339"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z37338",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z14396",
"Z14396K1": {
"Z1K1": "Z7",
"Z7K1": "Z811",
"Z811K1": {
"Z1K1": "Z7",
"Z7K1": "Z24240",
"Z24240K1": {
"Z1K1": "Z18",
"Z18K1": "Z37338K1"
},
"Z24240K2": {
"Z1K1": "Z18",
"Z18K1": "Z37338K2"
},
"Z24240K3": {
"Z1K1": "Z18",
"Z18K1": "Z37338K3"
}
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "matching representation string for language, comp"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
klx72fx2fs1gctfpu3rjbas44vyhaa0
Z37340
0
87263
288956
2026-07-05T13:38:42Z
Redmin
52094
+
288956
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37340"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z37338",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z37338",
"Z37338K1": {
"Z1K1": "Z7",
"Z7K1": "Z6825",
"Z6825K1": {
"Z1K1": "Z6095",
"Z6095K1": "L17727"
}
},
"Z37338K2": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q185077"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q110786"
}
],
"Z37338K3": [
"Z60",
"Z1717"
]
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "جنگل"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
se7h2sqzo9ey7gqmkmz6u8nlt8xam0p
288959
288956
2026-07-05T13:40:28Z
Redmin
52094
+en label
288959
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37340"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z37338",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z37338",
"Z37338K1": {
"Z1K1": "Z7",
"Z7K1": "Z6825",
"Z6825K1": {
"Z1K1": "Z6095",
"Z6095K1": "L17727"
}
},
"Z37338K2": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q185077"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q110786"
}
],
"Z37338K3": [
"Z60",
"Z1717"
]
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "جنگل"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "ur text for L17727-F5"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
kjbja0b72x31xreeuzq15i5k5q40xal
Z37341
0
87264
288960
2026-07-05T13:49:28Z
Redmin
52094
+
288960
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37341"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z37337",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z36341",
"Z36341K1": {
"Z1K1": "Z7",
"Z7K1": "Z27878",
"Z27878K1": {
"Z1K1": "Z89",
"Z89K1": ""
},
"Z27878K2": [
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z27885",
"Z27885K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q128234"
},
"Z27885K2": {
"Z1K1": "Z18",
"Z18K1": "Z37337K2"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z27885",
"Z27885K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q110786"
},
"Z27885K2": {
"Z1K1": "Z18",
"Z18K1": "Z37337K2"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z27885",
"Z27885K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q146786"
},
"Z27885K2": {
"Z1K1": "Z18",
"Z18K1": "Z37337K2"
}
}
],
"Z27878K3": [
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z27885",
"Z27885K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q1751855"
},
"Z27885K2": {
"Z1K1": "Z18",
"Z18K1": "Z37337K2"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z27885",
"Z27885K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q1233197"
},
"Z27885K2": {
"Z1K1": "Z18",
"Z18K1": "Z37337K2"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z27885",
"Z27885K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q185077"
},
"Z27885K2": {
"Z1K1": "Z18",
"Z18K1": "Z37337K2"
}
}
],
"Z27878K4": {
"Z1K1": "Z7",
"Z7K1": "Z15142",
"Z15142K1": [
{
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z6"
}
},
[
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z850",
"Z850K1": {
"Z1K1": "Z7",
"Z7K1": "Z37338",
"Z37338K1": {
"Z1K1": "Z18",
"Z18K1": "Z37337K1"
},
"Z37338K2": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q1751855"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q110786"
}
],
"Z37338K3": [
"Z60",
{
"Z1K1": "Z18",
"Z18K1": "Z37337K3"
}
]
},
"Z850K2": "Z28290",
"Z850K3": ""
},
{
"Z1K1": "Z7",
"Z7K1": "Z850",
"Z850K1": {
"Z1K1": "Z7",
"Z7K1": "Z37338",
"Z37338K1": {
"Z1K1": "Z18",
"Z18K1": "Z37337K1"
},
"Z37338K2": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q1751855"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q146786"
}
],
"Z37338K3": [
"Z60",
{
"Z1K1": "Z18",
"Z18K1": "Z37337K3"
}
]
},
"Z850K2": "Z28290",
"Z850K3": ""
}
],
[
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z850",
"Z850K1": {
"Z1K1": "Z7",
"Z7K1": "Z37338",
"Z37338K1": {
"Z1K1": "Z18",
"Z18K1": "Z37337K1"
},
"Z37338K2": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q1233197"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q110786"
}
],
"Z37338K3": [
"Z60",
{
"Z1K1": "Z18",
"Z18K1": "Z37337K3"
}
]
},
"Z850K2": "Z28290",
"Z850K3": ""
},
{
"Z1K1": "Z7",
"Z7K1": "Z850",
"Z850K1": {
"Z1K1": "Z7",
"Z7K1": "Z37338",
"Z37338K1": {
"Z1K1": "Z18",
"Z18K1": "Z37337K1"
},
"Z37338K2": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q1233197"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q146786"
}
],
"Z37338K3": [
"Z60",
{
"Z1K1": "Z18",
"Z18K1": "Z37337K3"
}
]
},
"Z850K2": "Z28290",
"Z850K3": ""
}
],
[
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z850",
"Z850K1": {
"Z1K1": "Z7",
"Z7K1": "Z37338",
"Z37338K1": {
"Z1K1": "Z18",
"Z18K1": "Z37337K1"
},
"Z37338K2": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q185077"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q110786"
}
],
"Z37338K3": [
"Z60",
{
"Z1K1": "Z18",
"Z18K1": "Z37337K3"
}
]
},
"Z850K2": "Z28290",
"Z850K3": ""
},
{
"Z1K1": "Z7",
"Z7K1": "Z850",
"Z850K1": {
"Z1K1": "Z7",
"Z7K1": "Z37338",
"Z37338K1": {
"Z1K1": "Z18",
"Z18K1": "Z37337K1"
},
"Z37338K2": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q185077"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q146786"
}
],
"Z37338K3": [
"Z60",
{
"Z1K1": "Z18",
"Z18K1": "Z37337K3"
}
]
},
"Z850K2": "Z28290",
"Z850K3": ""
}
]
]
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
q1ucku6c3yddcnja3ux6kzv33wqyvw6
288976
288960
2026-07-05T18:48:28Z
Redmin
52094
+
288976
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37341"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z37337",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z36341",
"Z36341K1": {
"Z1K1": "Z7",
"Z7K1": "Z27878",
"Z27878K1": {
"Z1K1": "Z89",
"Z89K1": ""
},
"Z27878K2": [
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z27885",
"Z27885K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q128234"
},
"Z27885K2": {
"Z1K1": "Z18",
"Z18K1": "Z37337K2"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z27885",
"Z27885K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q110786"
},
"Z27885K2": {
"Z1K1": "Z18",
"Z18K1": "Z37337K2"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z27885",
"Z27885K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q146786"
},
"Z27885K2": {
"Z1K1": "Z18",
"Z18K1": "Z37337K2"
}
}
],
"Z27878K3": [
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z27885",
"Z27885K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q1751855"
},
"Z27885K2": {
"Z1K1": "Z18",
"Z18K1": "Z37337K2"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z27885",
"Z27885K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q1233197"
},
"Z27885K2": {
"Z1K1": "Z18",
"Z18K1": "Z37337K2"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z27885",
"Z27885K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q185077"
},
"Z27885K2": {
"Z1K1": "Z18",
"Z18K1": "Z37337K2"
}
}
],
"Z27878K4": {
"Z1K1": "Z7",
"Z7K1": "Z15142",
"Z15142K1": [
{
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z6"
}
},
[
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z850",
"Z850K1": {
"Z1K1": "Z7",
"Z7K1": "Z37338",
"Z37338K1": {
"Z1K1": "Z18",
"Z18K1": "Z37337K1"
},
"Z37338K2": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q1751855"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q110786"
}
],
"Z37338K3": [
"Z60",
"Z1820"
]
},
"Z850K2": "Z28290",
"Z850K3": ""
},
{
"Z1K1": "Z7",
"Z7K1": "Z850",
"Z850K1": {
"Z1K1": "Z7",
"Z7K1": "Z37338",
"Z37338K1": {
"Z1K1": "Z18",
"Z18K1": "Z37337K1"
},
"Z37338K2": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q1751855"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q146786"
}
],
"Z37338K3": [
"Z60",
"Z1820"
]
},
"Z850K2": "Z28290",
"Z850K3": ""
}
],
[
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z850",
"Z850K1": {
"Z1K1": "Z7",
"Z7K1": "Z37338",
"Z37338K1": {
"Z1K1": "Z18",
"Z18K1": "Z37337K1"
},
"Z37338K2": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q1233197"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q110786"
}
],
"Z37338K3": [
"Z60",
"Z1820"
]
},
"Z850K2": "Z28290",
"Z850K3": ""
},
{
"Z1K1": "Z7",
"Z7K1": "Z850",
"Z850K1": {
"Z1K1": "Z7",
"Z7K1": "Z37338",
"Z37338K1": {
"Z1K1": "Z18",
"Z18K1": "Z37337K1"
},
"Z37338K2": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q1233197"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q146786"
}
],
"Z37338K3": [
"Z60",
"Z1820"
]
},
"Z850K2": "Z28290",
"Z850K3": ""
}
],
[
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z850",
"Z850K1": {
"Z1K1": "Z7",
"Z7K1": "Z37338",
"Z37338K1": {
"Z1K1": "Z18",
"Z18K1": "Z37337K1"
},
"Z37338K2": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q185077"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q110786"
}
],
"Z37338K3": [
"Z60",
"Z1820"
]
},
"Z850K2": "Z28290",
"Z850K3": ""
},
{
"Z1K1": "Z7",
"Z7K1": "Z850",
"Z850K1": {
"Z1K1": "Z7",
"Z7K1": "Z37338",
"Z37338K1": {
"Z1K1": "Z18",
"Z18K1": "Z37337K1"
},
"Z37338K2": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q185077"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q146786"
}
],
"Z37338K3": [
"Z60",
"Z1820"
]
},
"Z850K2": "Z28290",
"Z850K3": ""
}
]
]
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Hindi noun declension table, composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
86yb6fpyjggeesv1y1vwf9zelefogrz
Z37342
0
87265
288966
2026-07-05T17:18:22Z
HenkvD
1290
part-of sentence (default)
288966
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37342"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z37342K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z37342K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z37342"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "part-of sentence (default)"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
eii8v7j39gc0zqgv4hdwg9hf9l7kks0
288968
288966
2026-07-05T17:20:07Z
HenkvD
1290
Added Z37343 to the approved list of test cases
288968
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37342"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z37342K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z37342K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20",
"Z37343"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z37342"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "part-of sentence (default)"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
ti0lvv59xr37hdyc8jsolb1x6w4e5k9
288971
288968
2026-07-05T17:25:24Z
HenkvD
1290
Added Z37344 to the approved list of implementations
288971
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37342"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z37342K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z37342K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20",
"Z37343"
],
"Z8K4": [
"Z14",
"Z37344"
],
"Z8K5": "Z37342"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "part-of sentence (default)"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
rq03h93u9ktgpjxhe4kc6t9gxtvfyao
Z37343
0
87266
288967
2026-07-05T17:19:58Z
HenkvD
1290
[en] Sunday is part of the weekend.
288967
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37343"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z37342",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z37342",
"Z37342K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q132"
},
"Z37342K2": "Z1002"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z14392",
"Z14392K2": {
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Sunday is part of the weekend."
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "[en] Sunday is part of the weekend."
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
fulah16yf5mqy7fs92j1633swx9kb3b
288970
288967
2026-07-05T17:25:00Z
HenkvD
1290
[en] Sunday ❌≪is part of the≫❌ weekend.
288970
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37343"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z37342",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z37342",
"Z37342K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q132"
},
"Z37342K2": "Z1002"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z14392",
"Z14392K2": {
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Sunday ❌≪is part of the≫❌ weekend."
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "[en] Sunday ❌≪is part of the≫❌ weekend."
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
6kdo3j07hhvta6dywq0xw2hj1incym2
Z37344
0
87267
288969
2026-07-05T17:24:08Z
HenkvD
1290
part-of sentence (default) composition
288969
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37344"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z37342",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z34669",
"Z34669K1": [
"Z11",
{
"Z1K1": "Z7",
"Z7K1": "Z34669",
"Z34669K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z37342K2"
},
"Z11K2": {
"Z1K1": "Z7",
"Z7K1": "Z10771",
"Z10771K1": {
"Z1K1": "Z7",
"Z7K1": "Z24766",
"Z24766K1": {
"Z1K1": "Z18",
"Z18K1": "Z37342K1"
},
"Z24766K2": {
"Z1K1": "Z18",
"Z18K1": "Z37342K2"
}
}
}
},
{
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z37342K2"
},
"Z11K2": {
"Z1K1": "Z7",
"Z7K1": "Z35921",
"Z35921K1": "is part of the"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z34644",
"Z34644K1": {
"Z1K1": "Z7",
"Z7K1": "Z33024",
"Z33024K1": {
"Z1K1": "Z7",
"Z7K1": "Z34641",
"Z34641K1": {
"Z1K1": "Z7",
"Z7K1": "Z6821",
"Z6821K1": {
"Z1K1": "Z18",
"Z18K1": "Z37342K1"
}
}
},
"Z33024K2": {
"Z1K1": "Z18",
"Z18K1": "Z37342K2"
}
}
}
],
"Z34669K2": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z37342K2"
},
"Z11K2": " "
}
},
{
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z37342K2"
},
"Z11K2": "."
}
],
"Z34669K2": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z37342K2"
},
"Z11K2": ""
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "part-of sentence (default) composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
ghu5akqrj7in5l8vb94n5018841x4mf
Z37345
0
87268
288973
2026-07-05T18:06:00Z
HenkvD
1290
WIP wrapper for entity is instance of class
288973
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37345"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z34282",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z32962",
"Z32962K1": {
"Z1K1": "Z18",
"Z18K1": "Z34282K1"
},
"Z32962K2": {
"Z1K1": "Z7",
"Z7K1": "Z811",
"Z811K1": {
"Z1K1": "Z7",
"Z7K1": "Z23543",
"Z23543K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z18",
"Z18K1": "Z34282K1"
},
"Z30120K2": [
"Z6030",
"Z6036"
],
"Z30120K3": {
"Z1K1": "Z18",
"Z18K1": "Z34282K2"
},
"Z30120K4": [
"Z6092",
{
"Z1K1": "Z6092",
"Z6092K1": "P361"
}
]
}
}
},
"Z32962K3": {
"Z1K1": "Z18",
"Z18K1": "Z34282K2"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "wrapper for entity is instance of class"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
2pnlhc1n6bq8mrr7phekazb1kneg2be
289005
288973
2026-07-06T08:37:18Z
HenkvD
1290
P31
289005
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37345"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z34282",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z32962",
"Z32962K1": {
"Z1K1": "Z18",
"Z18K1": "Z34282K1"
},
"Z32962K2": {
"Z1K1": "Z7",
"Z7K1": "Z811",
"Z811K1": {
"Z1K1": "Z7",
"Z7K1": "Z23543",
"Z23543K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z18",
"Z18K1": "Z34282K1"
},
"Z30120K2": [
"Z6030",
"Z6036"
],
"Z30120K3": {
"Z1K1": "Z18",
"Z18K1": "Z34282K2"
},
"Z30120K4": [
"Z6092",
{
"Z1K1": "Z6092",
"Z6092K1": "P31"
}
]
}
}
},
"Z32962K3": {
"Z1K1": "Z18",
"Z18K1": "Z34282K2"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "wrapper for entity is instance of class"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
ja4dppgxog2ut75x6t8207jy8rp0b5e
Z37346
0
87269
288979
2026-07-05T18:51:00Z
Redmin
52094
+
288979
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37346"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6005",
"Z17K2": "Z37346K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Wikidata lexeme"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z37346K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Output language"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z37346"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Urdu noun declension table"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
aa6p3fvkncnfp3cw7986kbq2vadwvhe
288981
288979
2026-07-05T18:55:53Z
Redmin
52094
Added Z37347 to the approved list of implementations
288981
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37346"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6005",
"Z17K2": "Z37346K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Wikidata lexeme"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z37346K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Output language"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14",
"Z37347"
],
"Z8K5": "Z37346"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Urdu noun declension table"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
h0aewqh2lv8vbsvob2f13xohr2hw5oi
Z37347
0
87270
288980
2026-07-05T18:55:31Z
Redmin
52094
+
288980
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37347"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z37346",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z36341",
"Z36341K1": {
"Z1K1": "Z7",
"Z7K1": "Z27878",
"Z27878K1": {
"Z1K1": "Z89",
"Z89K1": ""
},
"Z27878K2": [
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z27885",
"Z27885K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q128234"
},
"Z27885K2": {
"Z1K1": "Z18",
"Z18K1": "Z37346K2"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z27885",
"Z27885K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q110786"
},
"Z27885K2": {
"Z1K1": "Z18",
"Z18K1": "Z37346K2"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z27885",
"Z27885K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q146786"
},
"Z27885K2": {
"Z1K1": "Z18",
"Z18K1": "Z37346K2"
}
}
],
"Z27878K3": [
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z27885",
"Z27885K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q1751855"
},
"Z27885K2": {
"Z1K1": "Z18",
"Z18K1": "Z37346K2"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z27885",
"Z27885K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q1233197"
},
"Z27885K2": {
"Z1K1": "Z18",
"Z18K1": "Z37346K2"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z27885",
"Z27885K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q185077"
},
"Z27885K2": {
"Z1K1": "Z18",
"Z18K1": "Z37346K2"
}
}
],
"Z27878K4": {
"Z1K1": "Z7",
"Z7K1": "Z15142",
"Z15142K1": [
{
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z6"
}
},
[
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z850",
"Z850K1": {
"Z1K1": "Z7",
"Z7K1": "Z37338",
"Z37338K1": {
"Z1K1": "Z18",
"Z18K1": "Z37346K1"
},
"Z37338K2": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q1751855"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q110786"
}
],
"Z37338K3": [
"Z60",
"Z1717"
]
},
"Z850K2": "Z28290",
"Z850K3": ""
},
{
"Z1K1": "Z7",
"Z7K1": "Z850",
"Z850K1": {
"Z1K1": "Z7",
"Z7K1": "Z37338",
"Z37338K1": {
"Z1K1": "Z18",
"Z18K1": "Z37346K1"
},
"Z37338K2": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q1751855"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q146786"
}
],
"Z37338K3": [
"Z60",
"Z1717"
]
},
"Z850K2": "Z28290",
"Z850K3": ""
}
],
[
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z850",
"Z850K1": {
"Z1K1": "Z7",
"Z7K1": "Z37338",
"Z37338K1": {
"Z1K1": "Z18",
"Z18K1": "Z37346K2"
},
"Z37338K2": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q1233197"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q110786"
}
],
"Z37338K3": [
"Z60",
"Z1717"
]
},
"Z850K2": "Z28290",
"Z850K3": ""
},
{
"Z1K1": "Z7",
"Z7K1": "Z850",
"Z850K1": {
"Z1K1": "Z7",
"Z7K1": "Z37338",
"Z37338K1": {
"Z1K1": "Z18",
"Z18K1": "Z37346K2"
},
"Z37338K2": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q1233197"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q146786"
}
],
"Z37338K3": [
"Z60",
"Z1717"
]
},
"Z850K2": "Z28290",
"Z850K3": ""
}
],
[
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z850",
"Z850K1": {
"Z1K1": "Z7",
"Z7K1": "Z37338",
"Z37338K1": {
"Z1K1": "Z18",
"Z18K1": "Z37346K1"
},
"Z37338K2": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q185077"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q110786"
}
],
"Z37338K3": [
"Z60",
"Z1717"
]
},
"Z850K2": "Z28290",
"Z850K3": ""
},
{
"Z1K1": "Z7",
"Z7K1": "Z850",
"Z850K1": {
"Z1K1": "Z7",
"Z7K1": "Z37338",
"Z37338K1": {
"Z1K1": "Z18",
"Z18K1": "Z37346K1"
},
"Z37338K2": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q185077"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q146786"
}
],
"Z37338K3": [
"Z60",
"Z1717"
]
},
"Z850K2": "Z28290",
"Z850K3": ""
}
]
]
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
5burx9psoh3h6wdp0s20h9f3ro0ng2o
Z37348
0
87271
288982
2026-07-06T01:49:24Z
99of9
1622
288982
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37348"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z37348K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "location"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z37348K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "body of water"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z37348K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "English variant"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z37348"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "place is located by body of water, English"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
sui6m8esf9u102o4vdrz4273qfsf7ez
288985
288982
2026-07-06T01:59:15Z
99of9
1622
Added Z37349 to the approved list of implementations
288985
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37348"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z37348K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "location"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z37348K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "body of water"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z37348K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "English variant"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14",
"Z37349"
],
"Z8K5": "Z37348"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "place is located by body of water, English"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
msjhhbbaokobsgg711hzo8jzl1py97d
288987
288985
2026-07-06T02:02:56Z
99of9
1622
Added Z37350 to the approved list of test cases
288987
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37348"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z37348K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "location"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z37348K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "body of water"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z37348K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "English variant"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20",
"Z37350"
],
"Z8K4": [
"Z14",
"Z37349"
],
"Z8K5": "Z37348"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "place is located by body of water, English"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
rsfiseyga90a7gs375df2kwzzct1hc1
288990
288987
2026-07-06T02:17:29Z
99of9
1622
Added Z37351 to the approved list of test cases
288990
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37348"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z37348K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "location"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z37348K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "body of water"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z37348K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "English variant"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20",
"Z37350",
"Z37351"
],
"Z8K4": [
"Z14",
"Z37349"
],
"Z8K5": "Z37348"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "place is located by body of water, English"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
3f0yb33ma9s297q30c0x7qepyaa3n3h
Z37349
0
87272
288984
2026-07-06T01:59:00Z
99of9
1622
288984
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37349"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z37348",
"Z14K2": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z37348K3"
},
"Z11K2": {
"Z1K1": "Z7",
"Z7K1": "Z22514",
"Z22514K1": [
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z36270",
"Z36270K1": {
"Z1K1": "Z18",
"Z18K1": "Z37348K1"
},
"Z36270K2": {
"Z1K1": "Z18",
"Z18K1": "Z37348K3"
}
},
"is located by",
{
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z22131",
"Z22131K1": {
"Z1K1": "Z7",
"Z7K1": "Z32645",
"Z32645K1": {
"Z1K1": "Z7",
"Z7K1": "Z6821",
"Z6821K1": {
"Z1K1": "Z18",
"Z18K1": "Z37348K2"
}
}
}
},
"Z802K2": "the",
"Z802K3": ""
},
{
"Z1K1": "Z7",
"Z7K1": "Z36270",
"Z36270K1": {
"Z1K1": "Z18",
"Z18K1": "Z37348K2"
},
"Z36270K2": {
"Z1K1": "Z18",
"Z18K1": "Z37348K3"
}
}
]
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "place is located by body of water, En composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
1c4c9alh4qykqf7a9gq31va4q7zuq1p
Z37350
0
87273
288986
2026-07-06T02:02:32Z
99of9
1622
288986
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37350"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z37348",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z37348",
"Z37348K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q18915128"
},
"Z37348K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q98"
},
"Z37348K3": "Z1002"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z14392",
"Z14392K2": {
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Sydney is located by the Pacific Ocean."
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Sydney is located by the Pacific Ocean."
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
qqvttsk4zvi1rzenl3h0r503hczgtjx
Z37351
0
87274
288989
2026-07-06T02:17:12Z
99of9
1622
288989
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37351"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z37348",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z37348",
"Z37348K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q4391982"
},
"Z37348K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q1138158"
},
"Z37348K3": "Z1113"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z14392",
"Z14392K2": {
"Z1K1": "Z11",
"Z11K1": "Z1113",
"Z11K2": "Bobbin Head is located by Cowan Creek."
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Bobbin Head is located by Cowan Creek."
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
1loid94kmay8kg91cl1bedwtzpasz3l
Wikifunctions:Requests for deletions/Archive/2026/07
4
87275
288994
2026-07-06T03:08:10Z
SpBot
978
archiving 1 section from [[Wikifunctions:Requests for deletions]] (after section [[Wikifunctions:Requests for deletions/Archive/2026/07#Z37290|Z37290]])
288994
wikitext
text/x-wiki
{{Talkarchive}}
== [[Z37290]] ==
Test case created by myself, but with wrong output format. Please delete [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 18:33, 4 July 2026 (UTC)
:{{done}} [[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 19:11, 4 July 2026 (UTC)
:<small>This section was archived on a request by: [[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 19:11, 4 July 2026 (UTC)</small>
01okxm41lud0sg1mtygocot2let4ql6
Z37352
0
87276
289001
2026-07-06T07:11:18Z
99of9
1622
289001
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37352"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z32668",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z32668",
"Z32668K1": {
"Z1K1": "Z7",
"Z7K1": "Z6821",
"Z6821K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q243"
}
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z22120",
"Z22120K2": "Z22115"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Eiffel Tower: false"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
3adtbcupzacz1vzoaz5ir9veazd8dp3
User:ZI Jony/Gadget-MobileSkinSwitcher.js
2
87277
289008
2026-07-06T10:28:53Z
ZI Jony
1002
+
289008
javascript
text/javascript
( function () {
'use strict';
var currentSkin = mw.config.get( 'skin' );
var isMobileDevice = window.innerWidth <= 768 || /Android|iPhone|iPad|iPod/i.test(navigator.userAgent);
var viewOverride = localStorage.getItem( 'wiki-view-preference' ); // 'desktop' or 'mobile'
var urlParams = new URLSearchParams( window.location.search );
var hasSkinParam = urlParams.has( 'useskin' );
// 1. AUTO-SWITCH TO MINERVA ON MOBILE
if ( isMobileDevice && viewOverride !== 'desktop' && currentSkin !== 'minerva' && !hasSkinParam ) {
localStorage.setItem( 'wiki-view-preference', 'mobile' );
urlParams.set( 'useskin', 'minerva' );
window.location.search = urlParams.toString();
return;
}
// 2. FORCE DESKTOP (VECTOR) IF OVERRIDE IS SET
if ( viewOverride === 'desktop' && currentSkin === 'minerva' && !hasSkinParam ) {
urlParams.set( 'useskin', 'vector-2022' ); // or 'vector' depending on your default
window.location.search = urlParams.toString();
return;
}
// 3. INJECT THE FOOTER TOGGLE LINKS
$( document ).ready( function () {
var $footer = $( '#footer-places, .mw-footer' );
if ( !$footer.length ) {
$footer = $( 'footer' ); // Fallback for various templates
}
var $toggleLi = $( '<li>' ).attr( 'id', 'footer-places-viewtoggle' );
var $toggleLink = $( '<a>' ).attr( 'href', '#' ).css( 'cursor', 'pointer' );
if ( currentSkin === 'minerva' || viewOverride === 'mobile' ) {
// Show "Desktop View" link
$toggleLink.text( 'Desktop View' ).on( 'click', function ( e ) {
e.preventDefault();
localStorage.setItem( 'wiki-view-preference', 'desktop' );
var url = new URL( window.location.href );
url.searchParams.set( 'useskin', 'vector-2022' );
window.location.href = url.toString();
} );
} else {
// Show "Mobile View" link
$toggleLink.text( 'Mobile View' ).on( 'click', function ( e ) {
e.preventDefault();
localStorage.setItem( 'wiki-view-preference', 'mobile' );
var url = new URL( window.location.href );
url.searchParams.set( 'useskin', 'minerva' );
window.location.href = url.toString();
} );
}
$toggleLi.append( $toggleLink );
$footer.append( $toggleLi );
} );
}() );
4q1i0l9r6mbvb6swv5ohvyvl7zq7uwq
User:ZI Jony/common.js
2
87278
289009
2026-07-06T10:32:05Z
ZI Jony
1002
+
289009
javascript
text/javascript
importScript('User:ZI Jony/Gadget-MobileSkinSwitcher.js');
kcjzetjq4kgvx3i6lorfip7chldpbrv