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
Wikifunctions:Project chat
4
1184
288609
287864
2026-07-03T23:03:38Z
Autom
448
/* Z37279 */ new section
288609
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)
== 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 -->
== 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)
h7wa0bad12es7w21sux3ay5793lvq7n
288615
288609
2026-07-04T04:14:16Z
YoshiRulz
10156
/* Z37279 */ Reply
288615
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)
== 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 -->
== 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. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 04:14, 4 July 2026 (UTC)
skadjr9l1z6qz6rbo7i62yrin4q1ih3
288616
288615
2026-07-04T04:15:14Z
YoshiRulz
10156
/* Z37279 */
288616
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)
== 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 -->
== 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)
9787ibxoodln5aicccljbkbr9gfrw5k
288639
288616
2026-07-04T08:57:10Z
Autom
448
/* Z37279 */ Reply
288639
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)
== 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 -->
== 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)
fhz435o38y20d58ap5rv8tsjyrkmgo2
Wikifunctions:Requests for deletions
4
1696
288610
284806
2026-07-04T03:15:59Z
Bunnypranav
9976
Mark section resolved ([[User:Bunnypranav/sectionResolved.js|sectionResolved]])
288610
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 =
== [[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)
== [[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)
{{Section resolved|1=<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)}}
1r56drmtglh8gso1idmu9y7cp8lis3r
288611
288610
2026-07-04T03:16:25Z
Bunnypranav
9976
/* Z30234 */ Reply
288611
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 =
== [[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)
:{{Section resolved|1=<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)}}
== [[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)
{{Section resolved|1=<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)}}
jpuu1w1pm646p2fy4sutx4xrotdlrzw
Wikifunctions:Community portal
4
1724
288632
287524
2026-07-04T07:39:29Z
YoshiRulz
10156
/* Tasks listed by users */ Reply
288632
wikitext
text/x-wiki
<div style="border:1px solid grey; margin:1em 4em 2em; padding:1.5em 1em;">
{{Shortcut|[[WF:CP]]}}
<span style="font-size:2em;">Welcome to the '''community portal for Wikifunctions'''!</span>
This is the central place to document Wikifunctions's to-do lists and ongoing project work. [To-do!]
[[Special:MyLanguage/Wikifunctions:Catalogue|The catalogue of functions]] is a good place to start.
For discussions, see [[Wikifunctions:Project chat]].
[[Category:Project]]
</div>
== Useful links ==
* [[Wikifunctions:List of policies and guidelines]]
* [[Special:MyLanguage/Help:Contents|Help:Contents]]
* [[Special:MyLanguage/Wikifunctions:Catalogue|Wikifunctions:Catalogue of functions]]
** [[Wikifunctions:Suggest a function]]
* [[Wikifunctions:Type proposals]]
* [[Special:MyLanguage/Wikifunctions:User scripts|Wikifunctions:User scripts]]
* [[Wikifunctions:Requests for user groups]]
* [[Wikifunctions:Requests for deletions]]
== Noticeboards ==
* [[Wikifunctions:Project chat]]
* [[Wikifunctions:Administrators' noticeboard]]
* [[Wikifunctions:Report vandalism]]
* [[Wikifunctions:Translators' noticeboard]]
== Task centre ==
=== Perennial tasks ===
<!--Feel free to add new tasks to this section. However, if they are one-off requests, please add them to Tasks listed by users-->
* [[File:OOjs UI icon language-ltr.svg|class=skin-invert]] [[Special:MyLanguage/Help:Multilingual|Translation]]:
**[[Special:Random|Add a translation to a random object]]
**[[Special:MyLanguage/Category:Policy|Add a translation to a policy page]]
**[[Special:ListMissingLabels|See any objects without a label in a given language]]
**[[Special:PageTranslation]]
**[[Special:LanguageStats|Language statistics]]
*[[File:Octicons-tools.svg|15px|class=skin-invert]] [[:Category:Tracking categories|Tracking categories]]
* [[File:Octicons-tools.svg|15px|class=skin-invert]] [[Wikifunctions:Request for cleanup|Requests for cleanup]]
=== Tasks listed by users ===
:''Example:''
:* Fix [[Special:Random|this implementation]] please. {{User|Example2}}
::{{Done}}. Thanks for pointing that out! {{User|Example}}
<hr/>
__NEWSECTIONLINK__
[signing to enable reply link:--[[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:27, 6 May 2024 (UTC)
:Heya, I tried to make a {{Z|Z29010}} implementation in composition <small>({{Z|Z29012}})</small>, but it errors out: <code>Unable to convert to canonical form (path to the problem: "Z22K2.K1.K1.K2.Z5K2.Z528K1.Z99K1.Z7K1.Z8K4.[ 1 ].Z14K2.Z26107K2.Z21394K1.[ 1 ].Z10771K1.Z23753K2.Z18K1.{"Z1K1":"Z18","Z6K1":"Z29010K5","Z18K1":""}")</code> - why does this happen, and how would I fix it? I tried to use {{Z|Z28030}} as a guide, but for a first dive into composition I may have taken on something a bit large. [[User:Infernostars|infernostars]] <small>([[User talk:Infernostars|talk]]) ([[Special:Contributions/Infernostars|contribs]])</small> 02:49, 23 October 2025 (UTC)
::When you go to {{Z|Z29012}} you'll see two red words "Function" and "Wikidata item". Both of those were not set in the composition, so it is missing information. There may be more deeper problems, but fix this first. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 03:33, 23 October 2025 (UTC)
::{{done}} Works now, seemed to be just a couple typos. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:14, 24 December 2025 (UTC)
:Please connect the tests and implementation for {{Z|29750}}. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:33, 25 November 2025 (UTC)
::This ^ was done, so thanks for that, and I've now built a new function around it that's ready to be connected: {{Z|29749}}<!-- --><br>Having fallbacks to other languages and indicating such does of course raise the question of ''when'' it should be indicated, and I certainly don't have the answer, so I might leave this message here for the multilingual among you to see it and chime in. Either on [[Talk:Z24144]], or by way of adding a test case on one of these functions. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:42, 25 November 2025 (UTC)
:::If it’s about the way labels in fallback languages are displayed, perhaps the [[Talk:Z21583|Discussion page]] for {{Z|Z21583}} would be a better location? There has been some discussion at [[Wikifunctions talk:Abstract Wikipedia/2025 fragment experiments#Proposed recommendation: Fragments should return Z11/monolingual strings]]. (The spinoff, [[Wikifunctions talk:Abstract Wikipedia/2025 fragment experiments#Fallbacks]], might also be relevant.) [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 15:23, 25 November 2025 (UTC)
:Now that raising and catching errors has better support, [[Z28159]] should take an {{Z|50}} instead of a ZID {{Z|6}}. Unfortunately it's already been used in other functions so it might be a pain to change. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 07:20, 21 December 2025 (UTC)
::Yes. I think this gets fixed along with {{Z|Z28162}}, which is listed in [[Wikifunctions:Request for cleanup#Function:(!) throw error (Z28154)]].
::@[[User:Dv103|Dv103]] I was thinking we might just wrap {{Z|851}}? Custom errors will support only strings for the foreseeable future, as I understand it [can’t currently locate the relevant comment on Phabricator]. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 13:12, 21 December 2025 (UTC)
:The simple implementation for {{Z|30737}} is failing with [[Z516]], even though I can get a (correct) result by [https://www.wikifunctions.org/view/en/Z12681?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z12681%22%2C%22Z12681K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z22475%22%2C%22Z22475K1%22%3A%7B%22Z1K1%22%3A%22Z39%22%2C%22Z39K1%22%3A%22K1%22%7D%2C%22Z22475K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z30260%22%2C%22Z30260K1%22%3A%5B%22Z6095%22%2C%7B%22Z1K1%22%3A%22Z6095%22%2C%22Z6095K1%22%3A%22L100%22%7D%2C%7B%22Z1K1%22%3A%22Z6095%22%2C%22Z6095K1%22%3A%22L101%22%7D%2C%7B%22Z1K1%22%3A%22Z6095%22%2C%22Z6095K1%22%3A%22L102%22%7D%2C%7B%22Z1K1%22%3A%22Z6095%22%2C%22Z6095K1%22%3A%22L103%22%7D%5D%2C%22Z30260K2%22%3A%5B%22Z6030%22%2C%22Z6031%22%5D%2C%22Z30260K3%22%3A%5B%22Z60%22%5D%2C%22Z30260K4%22%3A%5B%22Z6092%22%5D%7D%7D%7D calling those functions on the test input]. Oddly enough [https://www.wikifunctions.org/view/en/Z12681?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z12681%22%2C%22Z12681K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z22475%22%2C%22Z22475K1%22%3A%7B%22Z1K1%22%3A%22Z39%22%2C%22Z39K1%22%3A%22K1%22%7D%2C%22Z22475K2%22%3A%7B%22Z1K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z883%22%2C%22Z883K1%22%3A%22Z1%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%22Z1%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%22Z1%22%2C%22Z882K2%22%3A%22Z1%22%7D%2C%22K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%226%22%7D%2C%22K2%22%3A%22Abacus%22%7D%5D%7D%7D%7D a trivial input] causes that to fail with the same error. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:43, 26 December 2025 (UTC)
::Sorry, I missed this one. Initial validation rejects a map with {{Z|Z1}} as its key type. Although it’s not guaranteed to be hashable, [[Z1]] should probably be admitted as a placeholder {{Z|Z4}}. In any event, using {{Z|Z6}} as the alternative seems to work and does not restrict the map to having only Strings for keys (as seen in {{Z|Z30906}}, where the keys have {{Z|Z39}} for their Type). [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 09:18, 31 December 2025 (UTC)
:::[[Z30907|Documented]]. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:50, 31 December 2025 (UTC)
:The implementation for {{Z|29183}} is slightly incorrect, it needs to subtract 9 on the condition that variable <code>add</code> is >9 (tests >10 currently). For me to change {{Z|29185}}, the implementation needs to be disconnected from {{Z|29183}} by a functioneer ([[Special:ListUsers/functioneer]]) first. The english wiki also warns about using negative values as input for the modulo operation, so, in addition, the result computation should be rephrased to be
<syntaxhighlight lang="python">
def intdivceil(x, d):
return x//d + (0 if x % d == 0 else 1)
return 10 * intdivceil(sum, 10) - sum
</syntaxhighlight>
:I'd also like to have all test cases of {{Z|29183}} connected by a functioneer, after changes to {{Z|29185}} have been commited. --[[User:Cmuelle8|Cmuelle8]] ([[User talk:Cmuelle8|talk]]) 21:54, 2 January 2026 (UTC)
::Disconnected. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 22:12, 2 January 2026 (UTC)
:::Thanks, changes done - please reconnect. --[[User:Cmuelle8|Cmuelle8]] ([[User talk:Cmuelle8|talk]]) 22:33, 2 January 2026 (UTC)
::::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 23:08, 2 January 2026 (UTC)
:::Weird: {{Z|30940}} and {{Z|30941}} tests do not pass after the reconnect, although [https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z29183%22%2C%22Z29183K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%2290544230009%22%7D%7D running them manually] produces the expected result. Judging from the timestamps within the detail view, pressing the Refresh-Button does not actually re-run the tests.
:::It seems that their results have been generated with the previous function. Can you make an effort to dis- and reconnect these two tests? The (unconfirmed) presumption is that tests only run on demand (event-triggered vs time scheduled). If this is true it may be noteworthy in the [[WF:FAQ]].
:::The first test, {{Z|29184}}, did not exhibit the same problem, it has been updated as expected. Because the execution timestamps of all three tests do not vary greatly, they were probably triggered, correctly so, by the same event. In theory they should then have consequently worked on the same function - since the test results suggest different, there could have either been a race condition or a stale cache, eventually with some tests running before the action that triggered them was fully committed. If this is not a timing issue, the response to the connection event might miss to update some of the data structures associated with the connected tests and simply run them unchanged, but this is speculative. --[[User:Cmuelle8|Cmuelle8]] ([[User talk:Cmuelle8|talk]]) 01:38, 3 January 2026 (UTC)
::::Yeah the cached failures are super annoying, I think they reduced the cache duration recently but it's still too high IMO. Disconnecting and reconnecting the Implementation triggered them to run again. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:16, 3 January 2026 (UTC)
:Can somebody connect the tests and implementation of this function? [[Z31047|arithmetical average of numbers (Z31047)]] [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 04:35, 13 January 2026 (UTC)
::The implementation seems to fail all the tests. I suspect from the use of <code>{}</code> in Python code. Besides, on the implementation ({{Z|Z31048}}), it used <code>sum</code> as variable, which I don't think allowable in Python. Try to use another variable name. Last, what is the expected result of {{Z|Z31050}}? [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 04:50, 13 January 2026 (UTC)
:::Sorry, @[[User:Sys64ish|Sys64ish]], I just got the expected result from {{Z|31050}}. I have connected the test cases, but not yet for the implementation as you may want to fix it first(?) [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 05:05, 13 January 2026 (UTC)
::::Fixed it, passes tests [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 05:09, 13 January 2026 (UTC)
:::::{{Done}} connected! [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 05:11, 13 January 2026 (UTC)
:When I go to add a test to this function, for some reason I cannot select a fixed value for the expected value, the type is fixed to a function call. Can somebody fix this? [[Z31051|graph a one parameter function (Z31051)]] [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 06:16, 13 January 2026 (UTC)
::You need to select an equality function, which in this case would be {{Z|889}} with {{Z|20924}} as an argument. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 09:59, 13 January 2026 (UTC)
:::Just what I was about to say, only shorter!
:::I had a look at the Python implementation and that doesn’t appear to be viable, because a {{Z|Z8}} object is data, not a callable Python function. I think a composition is the only option here, but we don’t appear to have a [[Special:Search/:"z8k2 z1k1 z7 z7k1 z881 z881k1 Z20838"|generator function for ]]{{Z|Z20838}} yet ([[Special:Search/:"z8k2 z1k1 z7 z7k1 z881 z881k1 z19677"|nor for rationals]]). [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 10:39, 13 January 2026 (UTC)
:Can somebody connect the tests and implementations of this function? [[Z31079|decimal number range (Z31079)]] [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 13:57, 14 January 2026 (UTC)
::I’ve connected the test but there are a few issues with the implementation. The function has no return and the list to return shouldn’t be called range, as that overwrites the built-in range() function. Wikifunctions.Error requires a list of strings and you should probably guard against K3 being zero. Just let us know if you need any help with this. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:22, 14 January 2026 (UTC)
:::I think I fixed the implementation [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 14:28, 14 January 2026 (UTC)
::::Looks close. You probably want to *return* Wikifunctions.Error in order to halt execution. The K1 and K2 arguments are float64s rather than strings, so they need coercing to str for the error. You still risk a divide by zero if K3 has no guard. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:48, 14 January 2026 (UTC)
:::::I fixed it now, tests are passing(?) and when I run it locally it works as intended. [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 02:22, 15 January 2026 (UTC)
::::::{{done}}
::::::I created {{Z|31093}} to fix the last test, since your Python implementation was returning slightly inaccurate values for [[w:en:Floating-point_arithmetic#Accuracy_problems|reasons]]. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 11:11, 15 January 2026 (UTC)
:Can somebody connect the impl. and test cases of these functions? [[Z31051|generate real (float64) list from a function (Z31051)]] [[Z31111|increment (float64) (Z31111)]] [[Z31116|decrement (float64) (Z31116)]] [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 00:11, 16 January 2026 (UTC)
::Mostly. I see {{Z|Z31051}} has its Minimum and Maximum defined as integers rather than float64, as defined for the generator. Something has to change here, and I’m guessing it’s [[Z31051]], so I disconnected its implementation again. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 01:31, 16 January 2026 (UTC)
:::all inputs except the input for the function are now float64 [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 13:36, 16 January 2026 (UTC)
::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:07, 16 January 2026 (UTC)
: Can someone here connect the implementation and test cases of this function: [[Z18679|Malay cardinal to ordinal]]? {{User|Hakimi97}}
:: {{Done}} [[User:Sys64ish|Sys32ish]] ([[User talk:Sys32ish|talk]]) 09:16, 19 January 2026 (UTC)
:Can someone please add the following IPA symbols needed for {{Z|Z1099}} to <code>lookup</code> in the JavaScript implementation {{Z|Z29880}}?
: "ɐ": "Q503323",
: "u": "Q29653",
: "ɕ": "Q605116",
: "x": "Q271603",
: "ʑ": "Q684085",
: "ɣ": "Q654670",
: "ʀ": "Q864677",
: "χ": "Q849796",
: "ʁ": "Q1054276",
: "o": "Q862579",
: "æ": "Q740768",
: "ɪ": "Q1070049",
: "ʊ": "Q1137807",
:Thank you! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 20:23, 27 February 2026 (UTC)
::I forgot to mention the ligatures
::"ʤ": "Q778145",
::"ʧ": "Q518603",
::which could be put next to the already present
::"dʒ": "Q778145",
::"tʃ": "Q518603",
::--[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 20:24, 27 February 2026 (UTC)
::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 00:33, 28 February 2026 (UTC)
:::Thank you! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 08:59, 28 February 2026 (UTC)
:::May I ask to add the pairs as well? They can also occur in {{Z|1099}}.
:::"ŋ": "Q463515"
:::"ø": "Q118519"
:::Thanks. --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 18:48, 11 April 2026 (UTC)
::::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 06:57, 12 April 2026 (UTC)
:::::Thank you! (I overlooked that "ŋ" was already present). --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 16:42, 12 April 2026 (UTC)
: Can someone connect up [[Z31844]] and [[Z31837]]. These are better than the other implementations on their pages. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 09:04, 1 March 2026 (UTC)
::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 11:12, 1 March 2026 (UTC)
:Hello, please connect {{Z|Z31729}}'s implementation and test cases. Thank you. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 10:48, 8 March 2026 (UTC)
::The implementation does not seem to pass any of the test case. If you click on the [[File:Icon Information.svg|Icon_Information|15px|class=skin-invert-image]] (i) icon on the test status, you can find the error, what the implementation output, etc. Try to fix the implementation first. Thanks! [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 11:22, 8 March 2026 (UTC)
::It seems you're returning a string value when it expects a HTML fragment. HTML fragment and string are different. Maybe you can change the output type to string? [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 11:44, 10 March 2026 (UTC)
:::Thanks for running the tests, @[[User:NikolasKHF|NikolasKHF]]; I couldn’t run them on my own (seemingly because I don’t have the needed right). I will fix the errors.
:::Thanks for looking into this, @[[User:Sys64ish|Sys64ish]]. I actually did want to return an HTML fragment instead of a string because I think that would be more useful on the wikis. However, it looks like I forgot to convert the string for most cases where an output is returned (hence why only one test failure actually complains about the output value being incorrect). [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 19:52, 10 March 2026 (UTC)
:::I have fixed the errors and added a new test case. Please connect the implementation and all the test cases now. Thank you. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 10:23, 28 March 2026 (UTC)
::::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:04, 28 March 2026 (UTC)
:Can someone connect [[Z31994]] and [[Z31999]] with its tests and implementations. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:41, 11 March 2026 (UTC)
::{{done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 08:49, 11 March 2026 (UTC)
:::Oh yeah I also made another function now, [[Z32004]]. Can someone connect its implementations and tests. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 09:02, 11 March 2026 (UTC)
::::{{done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 09:23, 11 March 2026 (UTC)
:Can someone connect up [[Z32013]]. Also how do you become able to connect and disconnect implementations? Is it only available to extended confirmed users? [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 10:06, 12 March 2026 (UTC)
::I don’t believe this implementation should be connected at this time. The existing Python implementation respects the community consensus represented by the test cases connected to {{Z|Z24144}}. What do you think, @[[User:99of9|99of9]]? [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:28, 12 March 2026 (UTC)
:::Fair, I didn't realise the test cases served as implicit consensus. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 11:42, 12 March 2026 (UTC)
::::No worries. It’s not clearly articulated, but we’ll clarify that later. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:51, 12 March 2026 (UTC)
:::I'm not sure. At the moment it correctly reproduces all those we got "consensus" for. So in some sense this implementation is just suggesting/assuming extra fallbacks for those we haven't properly considered? One option would be to connect it and then add counter test cases if we ever felt we didn't like it's current suggestions. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 00:30, 13 March 2026 (UTC)
::::We should be careful… It’s not easy to tell how many test case results would be affected. It’s easy enough to disconnect again, of course, so I’m happy to give it a go while activity in this domain is at a low ebb. {{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:04, 13 March 2026 (UTC)
::To connect implementations, you need Functioneer rights, which can be requested here [[Wikifunctions:Requests for user groups]]. There is a 48-hour waiting period. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:32, 12 March 2026 (UTC)
:Can someone connect up [[Z32027]] with its implementation and test? [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:29, 13 March 2026 (UTC)
::And also [[Z32031]]. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 10:16, 13 March 2026 (UTC)
:::{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 10:51, 13 March 2026 (UTC)
::{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 10:50, 13 March 2026 (UTC)
{{tracked|T419920|resolved}}
:What is wrong with my implementation at [[Z32055]]? Looking at the failed test, it returns an error because 'dict' has no attribute 'split', but I didn't use split anywhere in my code. What is the issue? [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 01:38, 14 March 2026 (UTC)
::I think that error message is coming from the [[Z20424|type converter]]. I think <code>Z20424K1['Z20420K2']['Z20342K1']</code> would be a dictionary representing a {{Z|16098}} but the code is written as though it were a string? Neither Python nor type converters are in my wheelhouse. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:49, 14 March 2026 (UTC)
:::I think this is [[:phab:T419920]] and presumed to be a consequence of this week’s rollout of “v2”. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:08, 14 March 2026 (UTC)
::The type converter issue has gone away, but your Implementation doesn't quite match the tests (and composition), so I've disconnected it again. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:54, 20 March 2026 (UTC)
:What is wrong with my implementation at {{Z|Z32851}}? Btw, it would be really useful if errors said which dependency produced the error, instead of just saying "Error in evaluation". [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 07:18, 28 March 2026 (UTC)
::You were catching the wrong {{Z|50}}, but then the error should have bubbled up so you could see it. I think there's something broken in the site w/ {{Z|11}} right now since [[Z32804|I ran into a similar problem yesterday]]. (And to contradict my note there, while debugging your implementation I saw the same behaviour regardless of if I used [[Z26107]] or a literal Z11, so it must be a bug in WikiLambda.) [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 08:14, 28 March 2026 (UTC)
:::Seems to be resolved now. Your implementation has already been connected. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 17:01, 2 April 2026 (UTC)
:Any guesses as to why [[Z32805]] is failing for [[Z33090]]? It says {{Z|507}} but still produces a value. Inspecting the actual and expected values ([https://www.wikifunctions.org/view/en/Z801?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z801%22%2C%22Z801K1%22%3A%5B%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z881%22%2C%22Z881K1%22%3A%22Z89%22%7D%2C%5B%22Z89%22%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Ctd%3E%3C%2Ftd%3E%22%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Cth%3EA%3C%2Fth%3E%22%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Cth%3EB%3C%2Fth%3E%22%7D%5D%2C%5B%22Z89%22%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Cth%3E1%3C%2Fth%3E%22%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Ctd%3EA1%3C%2Ftd%3E%22%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Ctd%3EB1%3C%2Ftd%3E%22%7D%5D%2C%5B%22Z89%22%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Cth%3E2%3C%2Fth%3E%22%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Ctd%3EA2%3C%2Ftd%3E%22%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Ctd%3EB2%3C%2Ftd%3E%22%7D%5D%5D%7D via echo]), I can see they're identical. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 22:44, 3 April 2026 (UTC)
::My guess is that there is a bug relating to {{Z|Z877}}. There are no guarantees, but switching the equality function seems successful. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 22:56, 3 April 2026 (UTC)
:I suggested disconnecting implementations without mul fallback from {{Z|Z23753}} here: [[Talk:Z23753#Disconnect implementations without mul fallback]]. --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 17:30, 11 April 2026 (UTC)
:Can someone please connect the implementation and test cases here? {{Z|Z31832}} Thanks! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 18:44, 11 April 2026 (UTC)
::{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 18:49, 11 April 2026 (UTC)
:::Thank you! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 18:51, 11 April 2026 (UTC)
:Can someone please connect the implementation and test cases here? {{Z|Z33340}} Thanks! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 20:24, 11 April 2026 (UTC)
::{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 21:04, 11 April 2026 (UTC)
:::Thanks! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 21:05, 11 April 2026 (UTC)
:Me again: can someone please connect the implementation and test cases of {{Z|Z33333}}? Thanks. --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 21:51, 11 April 2026 (UTC)
::{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 21:59, 11 April 2026 (UTC)
:::Thank you! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 22:15, 11 April 2026 (UTC)
:Is it possible to add the variant of Chinese in {{Z|Z24309}}? The following is the fallback mechanism based on practical implementation on zhwiki ([[:zh:Wikipedia:地区词处理]]).
:<syntaxhighlight lang="python">
'zh': ['zh', 'zh-hant', 'zh-hans' 'mul', 'en'],
'zh-hant': ['zh-hant', 'zh', 'mul', 'en'],
'zh-hans': ['zh-hans', 'zh', 'mul', 'en'],
'zh-tw': ['zh-tw', 'zh-hant', 'zh', 'mul', 'en'],
'zh-hk': ['zh-hk', 'zh-hant', 'zh-tw', 'zh', 'mul', 'en'],
'zh-mo': ['zh-mo', 'zh-hk', 'zh-hant', 'zh-tw', 'zh', 'mul', 'en'],
'zh-cn': ['zh-cn', 'zh-hans', 'zh', 'mul', 'en'],
'zh-sg': ['zh-sg', 'zh-hans', 'zh-cn', 'zh', 'mul', 'en'],
'zh-my': ['zh-my', 'zh-sg', 'zh-hans', 'zh-cn', 'zh', 'mul', 'en'],
</syntaxhighlight>
: Is the function supposed to be hardcoded like this? [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 10:06, 13 April 2026 (UTC)
:: Sorry, I think we can omit zh-hant and zh-hans, as they are just the default implementation. I am also not sure whether zh should be included. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 11:08, 13 April 2026 (UTC)
::{{d}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 14:07, 13 April 2026 (UTC)
::The list is hardcoded because, for now, there is no better option. I tried to implement the function with an external Typed map, but the composition is too long and convoluted. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 14:08, 13 April 2026 (UTC)
:::Now I've managed to do it: the external map is {{Z|Z33395}}. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 14:23, 13 April 2026 (UTC)
::::Thank you @[[User:Dv103|Dv103]]. There are a few corrections that needs to be done:
::::*In both [[Z32013]] and [[Z33395]], there is an extra line of <code>"zh-hk": "zh-hant"</code>.
::::*Per Cantonese (yue) local consensus, the fallback language of yue (and yue-hans/t) should be English (en) rather than zh(-xx).
::::*There are some duplicates in the resulting list (see [[Z33436]]) since it falls into the while-loop multiple times (when 'lastcode' appears in 'codes' and before "mul" and "en" are added). This can be fixed by either modifying the while-loop (perhaps better approach) or hardcoding the whole list including mul and en.
::::*After doing some research, I think the fallback chain should follow the [https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/core/+/refs/heads/master/languages/messages/ gerrit files]. Please update the fallback chain according to the gerrit files. (Also, add zh-hant and zh-hans according to gerrit (but fix the point above first, otherwise there would be an infinite loop))
::::Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 07:26, 14 April 2026 (UTC)
:::::@[[User:Winston Sung|Winston Sung]], could you look into this and see if we can utilize gerrit directly? Or any other approaches that is better than hardcoding. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 09:05, 14 April 2026 (UTC)
::::::Once they are in they won't change often, so this is not a terrible case for hardcoding. --~ [[User:99of9|99of9]] ([[User talk:99of9|talk]]) 11:34, 14 April 2026 (UTC)
:::::I also don't see why we have to follow gerrit. Users here are welcome to come to consensus about how their language should operate on WF. Gerrit could be a good starting point, but I think we should retain agency. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 11:36, 14 April 2026 (UTC)
::::::Fair point. I think we can follow gerrit for now, as it should represent a consensus (more or less) for their language on other Wikimedia project. It would indeed not be a problem for hardcoding. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 12:19, 14 April 2026 (UTC)
:{{Z|26107}} is still broken it seems. And unlike last time I ran into it, [[Z33664|this time]] I don't have the luxury of using a literal Z11. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 09:33, 18 April 2026 (UTC)
::To me it seems that it is working fine. Could you create a test that fails? [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 09:43, 18 April 2026 (UTC)
:::[[Z33730]], and from last time, [[Z32804]] [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 09:48, 18 April 2026 (UTC)
::::I've connected those, and disabled the Implementation [[Z27080]] for now since the Function's other Implementations pass them. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 10:14, 18 April 2026 (UTC)
::::These are not standard tests, because the outer call of the test is not the tested function. I wonder if that is causing the failures. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 11:18, 18 April 2026 (UTC)
:::::Pretty sure it must be a v2 bug. The argument references must be resolved upstream; once they arrive here, it’s too late. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:25, 18 April 2026 (UTC)
{{tracked|T423853}}
::I think it’s the apply that is failing. The argument references [https://www.wikifunctions.org/view/en/Z801?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z801%22%2C%22Z801K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z13436%22%2C%22Z13436K1%22%3A%22Z26107%22%2C%22Z13436K2%22%3A%22Z1444%22%2C%22Z13436K3%22%3A%5B%22Z6%22%2C%221%22%2C%222%22%5D%7D%7D appear unresolved]. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 09:59, 18 April 2026 (UTC
::::I’ve added {{Z|Z33748}} to demonstrate the problem. I’ll file a ticket tomorrow, referencing {{Z|Z32804}} as well. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 12:09, 18 April 2026 (UTC)
:Ugh I accidentally entered [[Z34853|this expression]] as the ''type'' for a persistent object instead of its value, and now I can't edit it. Please fix. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:12, 6 May 2026 (UTC)
::Sorry, the type of an existing object can only be changed by an administrator or staff. Please request at [[Wikifunctions:Administrators' noticeboard]] if no one spots your request here. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 08:19, 6 May 2026 (UTC)
:::I briefly tried yesterday, but couldn't see a way to do it in the interface. Perhaps easier to just make a new object and delete this one? --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 22:03, 6 May 2026 (UTC)
::::I could be wrong, but I think you just need to copy the list, replace the call to {{Z|Z801}} with a call to {{Z|Z881}} and paste in the copied list. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 22:28, 6 May 2026 (UTC)
:::::I tried this, but after Z881 it gives me an actual new list where I could past the copied list as the first item, but not as the whole list. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 23:45, 6 May 2026 (UTC)
::::::Makes sense. A persistent function call is not permitted, after all. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 12:54, 7 May 2026 (UTC)
:{{Z|26779}} seems to have stopped working and I'm not sure why. Both of my attempts at alternate Implementations failed, maybe I've just misunderstood the structure of enum objects. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:56, 1 July 2026 (UTC)
:Most of [[Z29871]] works in isolation, but the final call to {{Z|28316}} is returning an empty list despite the predicate function returning true for exactly 1 element. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 07:39, 4 July 2026 (UTC)
==== Connection / Disconnection requests ====
Moved to [[Wikifunctions:Requests for connection and disconnection]]
==== [[WF:HL]] ====
I have recently drafted some revamps of [[Wikifunctions:Human languages]] ([[User:Xeroctic/Human languages]]) and [[Wikifunctions:Reserved ZIDs]] ([[User:Xeroctic/Reserved ZIDs]]) in my userspace, and I think they are ready to replace the originals. I have not included translation tags for HL (which would be entirely different) and they need major modification for RZIDs to add or re-add them, so I would like that to be done as well. — [[User:Xeroctic|Xeroctic]] ([[User talk:Xeroctic|talk]]) 16:39, 3 November 2025 (UTC)
: {{s}} since Xeroctic's versions improve readability. — [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 11:17, 24 November 2025 (UTC)
:: Restoring this unresolved thread which was archived in oldid 237379. — [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 14:36, 16 January 2026 (UTC)
:[[WF:Human languages]]: Copying the categorisation from enWiktionary seems like a good idea. I don't understand why this page is separate from [[WF:Catalogue/Natural language operations]] though? (time/happenstance? [[WT:Human_languages#proposal|previous disc.]]) Redlinks to cataloguing subpages will remain red unless and until someone makes an NLG function in that language.
:[[WF:Reserved ZIDs]]: Using the live labels is an obvious improvement. I appreciate it being kept up-to-date. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:55, 16 January 2026 (UTC)
:{{support}} per Arlo Barnes and YoshiRulz [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 01:11, 11 March 2026 (UTC)
:{{support}} Let’s do this already. --[[User:Mormegil|Mormegil]] ([[User talk:Mormegil|talk]]) 08:33, 27 March 2026 (UTC)
:{{done}}, [[Special:Permalink/264775]] and [[Special:Permalink/264777]]. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:34, 11 April 2026 (UTC)
== What types of functions are allowed here? ==
Do functions here have to considered useful? What are the guidelines for what functions are allowed? [[User:Logogram9|Logogram9]] ([[User talk:Logogram9|talk]]) 20:37, 25 May 2026 (UTC)
:See [[WF:Valuable]] and [[WF:NOT]]. The enforcement is a bit weak atm, but if you want to make Functions which are guaranteed safe from deletion in future, you should consider immediate usefulness to Wikipedias and Wiktionaries, and avoid any which are tied to a specific language (outside of an NLG Function hierarchy ofc) or which use the "wrong" input/output Types. Since I happen to have looked at all 4000+ Functions, I can tell you that there are a handful from fields as diverse as [[Z26830|meteorology]], [[Z14226|railroad engineering (name?)]], [[Z24497|quantum mechanics]], and [[Z22162|genomics]]. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:33, 5 June 2026 (UTC)
9rx72neo108qqvx2gd940uymr4l6qkp
Translations:Wikifunctions:User groups/6/zh-hans
1198
21616
288652
192627
2026-07-04T09:20:48Z
Quaff5353
92796
Marked translation unit as no longer outdated with no changes
74151
wikitext
text/x-wiki
发布函数,实现以及测试
9h2w5r91mwlin7jumhqqs3p1ehd4cgf
Z14303
0
26556
288564
270113
2026-07-03T18:49:40Z
Ainali
17
288564
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z14303"
},
"Z2K2": {
"Z1K1": "Z14294",
"Z14294K1": [
"Z14293",
{
"Z1K1": "Z14293",
"Z14293K1": "Z22271",
"Z14293K2": [
"Z60",
"Z1012"
]
}
],
"Z14294K2": "Z34419"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "config for reading Natural number"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1014",
"Z11K2": "gụọ ọrụ maka ọnụọgụ eke"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Lesefunktionen für natürliche Zahl"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "lire les fonctions pour les nombres naturels"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "konfiguration för att läsa naturligt tal"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"read functions for natural number",
"read Natural number, by language"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
1yjzhn0od0fk3wghachpo3ytgdynvtj
Z14396
0
26718
288592
260334
2026-07-03T20:50:47Z
Autom
448
+sv
288592
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z14396"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z11",
"Z17K2": "Z14396K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "full monolingual text"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1014",
"Z11K2": "Ederede otu asusu efu"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "texte monolingue"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "einsprachiger Text"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "testo monolingue completo"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "フルの単一言語文字列"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20",
"Z14397",
"Z16571"
],
"Z8K4": [
"Z14",
"Z14398",
"Z23768"
],
"Z8K5": "Z14396"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "string of monolingual text"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1014",
"Z11K2": "eriri ederede otu asụsụ"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "chaîne d'un texte monolingue"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Zeichenkette von einsprachigem Text"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "stringa di un testo monolingue"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "単一言語テキストの文字列"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1332",
"Z11K2": "рядок одномовного тексту"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "enspråkig text till textsträng"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"monolingual text to string",
"string from monolingual text"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1592",
"Z31K2": [
"Z6",
"enspråkig text till sträng"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "gets the raw string (without the associated language) from a monolingual text"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "récupère le chaîne de caractères brute (sans la langue associée) d'un texte monolingue."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "erhält die rohe Zeichenkette aus einem einsprachigen Text"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "Ritorna la stringa di un testo monolingue (senza la lingua associata)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "単一言語テキストから生の文字列(付随言語なし)を取得"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1332",
"Z11K2": "отримує необроблений рядок (без пов'язаної мови) з одномовного тексту"
}
]
}
}
eiwvsllsdq4fh4rttuf35f0d3a2b2yb
Z18930
0
38662
288563
276019
2026-07-03T18:48:18Z
Ainali
17
288563
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z18930"
},
"Z2K2": {
"Z1K1": "Z14294",
"Z14294K1": [
"Z14293",
{
"Z1K1": "Z14293",
"Z14293K1": "Z18871",
"Z14293K2": [
"Z60",
"Z1002",
"Z1113",
"Z1199",
"Z1437",
"Z1124"
]
}
],
"Z14294K2": ""
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "config for imperative sentence (verb)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Konfiguration für Imperativsatz"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "konfiguration för imperativmening (verb)"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "imperative sentence of the form verb"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Konfiguration der Imperativsatz-Funktion für bestimmte Sprachen"
}
]
}
}
tin67fgl4j2524txxlrvjs67arb9e4l
Z19371
0
41554
288596
134369
2026-07-03T22:01:47Z
Ameisenigel
44
de
288596
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z19371"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z19370",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z19370",
"Z19370K1": {
"Z1K1": "Z13518",
"Z13518K1": "1"
},
"Z19370K2": "cycle"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "unicycle"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "unicycle"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "unicycle"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
be65a2zc20v0v7ymz6qq0yt5win7bcr
Z19372
0
41555
288597
134370
2026-07-03T22:02:04Z
Ameisenigel
44
de
288597
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z19372"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z19370",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z19370",
"Z19370K1": {
"Z1K1": "Z13518",
"Z13518K1": "1000"
},
"Z19370K2": "pede"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "millipede"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "millipede"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "millipede"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
ev41hupegr87dgpeuoq3s9tcdw731kh
Z19373
0
41556
288598
134373
2026-07-03T22:02:21Z
Ameisenigel
44
de
288598
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z19373"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z19370",
"Z14K3": {
"Z1K1": "Z16",
"Z16K1": "Z600",
"Z16K2": "function Z19370( Z19370K1, Z19370K2 ) {\n const num = Z19370K1\n const word = Z19370K2\n const prefixes = {\n 1: \"uni\",\n 2: \"bi\",\n 3: \"tri\",\n 4: \"quad\",\n 5: \"quint\",\n 6: \"sext\",\n 7: \"sept\",\n 8: \"octo\",\n 9: \"nona\",\n 10: \"deca\",\n 11: \"undeca\",\n 12: \"duodeca\",\n 13: \"tredeca\",\n 14: \"quattuordeca\",\n 15: \"quindeca\",\n 16: \"sedeca\",\n 17: \"septendeca\",\n 18: \"octodeca\",\n 19: \"novemdeca\",\n 20: \"viginti\",\n 21: \"unviginti\",\n 22: \"duoviginti\",\n 23: \"treviginti\",\n 24: \"quattuorviginti\",\n 25: \"quinviginti\",\n 26: \"sexviginti\",\n 27: \"septemviginti\",\n 28: \"octoviginti\",\n 29: \"novemviginti\",\n 30: \"triginta\",\n 31: \"untriginta\",\n 32: \"duotriginta\",\n 33: \"tretriginta\",\n 34: \"quattuortriginta\",\n 35: \"quintriginta\",\n 36: \"sextriginta\",\n 37: \"septentriginta\",\n 38: \"octotriginta\",\n 39: \"novemtriginta\",\n 40: \"quadraginta\",\n 41: \"unquadraginta\",\n 42: \"duoquadraginta\",\n 43: \"trequadraginta\",\n 44: \"quattuorquadraginta\",\n 45: \"quinquadraginta\",\n 46: \"sexquadraginta\",\n 47: \"septquadraginta\",\n 48: \"octoquadraginta\",\n 49: \"novemquadraginta\",\n 50: \"quinquaginta\",\n 51: \"unquinquaginta\",\n 52: \"duoquinquaginta\",\n 53: \"trequinquaginta\",\n 54: \"quattuorquinquaginta\",\n 55: \"quinquinquaginta\",\n 56: \"sexquinquaginta\",\n 57: \"septquinquaginta\",\n 58: \"octoquinquaginta\",\n 59: \"novemquinquaginta\",\n 60: \"sexaginta\",\n 61: \"unsexaginta\",\n 62: \"duosexaginta\",\n 63: \"tresexaginta\",\n 64: \"quattuorsexaginta\",\n 65: \"quinsexaginta\",\n 66: \"sexsexaginta\",\n 67: \"septsexaginta\",\n 68: \"octosexaginta\",\n 69: \"novemsexaginta\",\n 70: \"septuaginta\",\n 71: \"unseptuaginta\",\n 72: \"duoseptuaginta\",\n 73: \"treseptuaginta\",\n 74: \"quattuorseptuaginta\",\n 75: \"quinseptuaginta\",\n 76: \"sexseptuaginta\",\n 77: \"septseptuaginta\",\n 78: \"octoseptuaginta\",\n 79: \"novemseptuaginta\",\n 80: \"octoginta\",\n 81: \"unoctoginta\",\n 82: \"duooctoginta\",\n 83: \"treoctoginta\",\n 84: \"quattuoroctoginta\",\n 85: \"quinoctoginta\",\n 86: \"sexoctoginta\",\n 87: \"septimoctoginta\",\n 88: \"octooctoginta\",\n 89: \"novemoctoginta\",\n 90: \"nonaginta\",\n 91: \"unnonaginta\",\n 92: \"duononaginta\",\n 93: \"trenonaginta\",\n 94: \"quattuornonaginta\",\n 95: \"quinonaginta\",\n 96: \"sexnonaginta\",\n 97: \"septnonaginta\",\n 98: \"octononaginta\",\n 99: \"novemnonaginta\",\n 100: \"centi\",\n 1000: \"milli\"\n };\n\n const prefix = prefixes[num] || `${num}`; // Fallback to the number itself if not found\n return prefix + word;\n}"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "English Numerical Prefix Latin Javascript"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Englisches numerisches Präfix in JavaScript"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
492e1ofovrlad621t0puxj92vml1ls5
Z19374
0
41557
288599
134377
2026-07-03T22:03:11Z
Ameisenigel
44
de
288599
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z19374"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z19185",
"Z14K3": {
"Z1K1": "Z16",
"Z16K1": "Z600",
"Z16K2": "function Z19185( Z19185K1 ) {\nlet seen = new Set();\n let result = '';\n\n for (let char of Z19185K1) {\n if (!seen.has(char)) {\n seen.add(char);\n result += char;\n }\n }\n\n return result;\n}"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "(JS) Remove repeated characters"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "wiederholte Zeichen entfernen in JavaScript"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Remove repeat occurrences of any character in the string, just leave the first one."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "JavaScript-Implementierung der Funktion zur Entfernung wiederholter Zeichen"
}
]
}
}
c1nguo4o4n4gslgq0vraasrsmjfvxfg
Z19375
0
41558
288600
134378
2026-07-03T22:03:57Z
Ameisenigel
44
de
288600
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z19375"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z19185",
"Z14K3": {
"Z1K1": "Z16",
"Z16K1": "Z610",
"Z16K2": "def Z19185(Z19185K1):\n seen = set()\n result = []\n\n for char in Z19185K1:\n if char not in seen:\n seen.add(char)\n result.append(char)\n\n return ''.join(result)"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "(PY) Remove repeated characters"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "wiederholte Zeichen entfernen in Python"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Remove repeat occurrences of any character in the string, just leave the first one."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Python-Implementierung der Funktion zur Entfernung wiederholter Zeichen"
}
]
}
}
3p1b7z25d8q4oj5f1zcq0szfo3i54tn
Z19376
0
41559
288601
134379
2026-07-03T22:04:55Z
Ameisenigel
44
de
288601
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z19376"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z19185",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z19185",
"Z19185K1": "banana"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "ban"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Banana becomes ban"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "banana → ban"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "When removing repeated characters, the word \"banana\" should become \"ban\"."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "die folgenden, wiederholten Buchstaben werden entfernt"
}
]
}
}
c45k3bwd08gdbe4fovjnwtf3dkql2if
Z19378
0
41562
288602
134391
2026-07-03T22:05:54Z
Ameisenigel
44
de
288602
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z19378"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z17511",
"Z14K3": {
"Z1K1": "Z16",
"Z16K1": "Z610",
"Z16K2": "def Z17511(Z17511K1, Z17511K2, Z17511K3):\r\n from datetime import datetime, timedelta\r\n day = Z17511K1 # 0 represents Sunday, 1 represents Monday, ..., 6 represents Saturday\r\n month = Z17511K2\r\n year = int(Z17511K3)\r\n \r\n last_date = \"\"\r\n total_days_in_month = (datetime(year, month + 1, 1) - timedelta(days=1)).day\r\n \r\n for da in range(total_days_in_month, 0, -1):\r\n date = datetime(year, month, da)\r\n if date.weekday() == (day + 6) % 7: # Adjust for Python's weekday() where Monday is 0\r\n last_date = f\"{date.day}/{date.month}/{date.year}\"\r\n break\r\n \r\n return last_date"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "last date of a given day in a month, Python"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "letztes Datum mit gegebenem Wochentag, Python"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "It finds the last date in the specified month that falls on the given day of the week, treating 0 as Sunday and continuing through the week. "
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "beginnt mit 0 als Sonntag"
}
]
}
}
clkq19xnv75csl1x5botjgy7b8wyeyv
Z19379
0
41563
288604
134392
2026-07-03T22:07:38Z
Ameisenigel
44
de
288604
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z19379"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z11627",
"Z14K3": {
"Z1K1": "Z16",
"Z16K1": "Z600",
"Z16K2": "function Z11627(Z11627K1) {\r\n if (Z11627K1.startsWith('g')) {\r\n return 'k' + Z11627K1.slice(1);\r\n } else if (Z11627K1.startsWith('d')) {\r\n return 't' + Z11627K1.slice(1);\r\n } else if (Z11627K1.startsWith('b')) {\r\n return 'p' + Z11627K1.slice(1);\r\n } else {\r\n return Z11627K1;\r\n }\r\n}\r\n"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "hardened form in Breton, JavaScript"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "bretonische harte Mutation in JavaScript"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "If the string starts with 'g', 'd', or 'b', it replaces the first character with 'k', 't', or 'p', respectively. If the string starts with any other character, it returns the string unchanged."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "ersetzt das erste Zeichen durch k, t oder p, wenn die Zeichenkette mit g, d oder b beginnt ubd lässt die Zeichenkette andernfalls unverändert"
}
]
}
}
acqft6b6dif23kndtkga6vqr9memucq
Z19380
0
41564
288607
220261
2026-07-03T22:09:14Z
Ameisenigel
44
de
288607
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z19380"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": "Z19380K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "SMILES String"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "SMILES"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20",
"Z19382",
"Z19383",
"Z19381"
],
"Z8K4": [
"Z14",
"Z21498",
"Z19399"
],
"Z8K5": "Z19380"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "simplify SMILES string"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "SMILES vereinfachen"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"simplify SMILES"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Simplify a SMILES (Simplified Molecular Input Line Entry System) string by removing unnecessary parentheses, reducing redundancy, and simplifying chains."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "vereinfacht einen SMILES, indem unnötige Klammern entfernt, Redundanzen reduziert und Ketten vereinfacht werden"
}
]
}
}
4r19o1o5r0nxycpiza3tdjmhu36xdyp
Wikifunctions:Catalogue/Natural language operations/English
4
41934
288509
288433
2026-07-03T12:17:14Z
HenkvD
1290
/* Configurations */ default works for English moved to template
288509
wikitext
text/x-wiki
==Sentence and fragment generation==
===General-purpose===
* {{Z+|Z26088}}
* {{Z+|Z23410}}
* {{Z+|Z21765}}
* {{Z+|Z26570}}
* {{Z+|Z32199}}
* {{Z+|Z32230}}
* {{Z+|Z32244}}
* {{Z+|Z32249}}
===Special use cases===
* {{Z+|Z20597}}
* {{Z+|Z28784}}
==Morphology==
===Nouns and pronouns===
* {{Z+|Z11089}}
* {{Z+|Z11218}}
* {{Z+|Z22490}}
====Possessives====
* {{Z+|Z11302}}
* {{Z+|Z19125}}
===Verbs===
* {{Z+|Z24676}}
* {{Z+|Z24687}}
* {{Z+|Z13177}}
* {{Z+|Z13087}}
===Adjectives and adverbs===
* {{Z+|Z11795}}
* {{Z+|Z12203}}
** {{Z+|Z29851}}
*** {{Z+|Z29852}}
===Articles===
* {{Z+|Z21739}}
** {{Z+|Z32314}}
* {{Z+|Z32935}}
* {{Z+|Z32929}}
* {{Z+|Z32645}}
===Word derivation===
* {{Z+|Z11390}}
* {{Z+|Z11646}}
* {{Z+|Z13280}}
* {{Z+|Z13262}}
===Other===
* {{Z+|Z13254}}
==Numbers==
* {{Z+|Z13587}}
* {{Z+|Z14526}}
* {{Z+|Z13596}}
* {{Z+|Z14726}}
* {{Z+|Z14531}}
* {{Z+|Z14523}}
==Other==
* {{Z+|Z23827}}
* {{Z+|Z18852}}
* {{Z+|Z18859}}
==Configurations==
{{LanguageConfigurations|Language=en}}
[[Category:Lists of functions]]
[[Category:English]]
sob098c1b50uba3eujmi6972t34ao2t
Wikifunctions:Catalogue/Natural language operations/Kurdish
4
41944
288552
288444
2026-07-03T15:35:55Z
HenkvD
1290
+ several other Kurdish languages
288552
wikitext
text/x-wiki
* {{Z+|Z18199}}
* {{Z+|Z18603}}
* {{Z+|Z18616}}
* {{Z+|Z18708}}
* {{Z+|Z18716}}
* {{Z+|Z18790}}
* {{Z+|Z18807}}
* {{Z+|Z18489}}
* {{Z+|Z18504}}
* {{Z+|Z18699}}
==Configurations==
{{LanguageConfigurations|Language=ckb|Language2=ku-arab|Language3=kmr|Language4=sdh}}
[[Category:Lists of functions]]
rj28hqb0fwphm1vw0xbogxwzt2dxib8
Wikifunctions:Catalogue/Natural language operations/Punjabi
4
41947
288556
288463
2026-07-03T15:44:57Z
HenkvD
1290
/* Configurations */ + 2nd language pnb
288556
wikitext
text/x-wiki
Missing functions will be filled in as they are completed.
== Nominal ==
* masculine direct case plural, oblique case singular
** {{Z|Z11929}}
** {{Z|Z12058}}
* masculine oblique case plural
** Gurmukhi ā > iā~
** Shahmukhi ā > iā~
* masculine oblique case plural (perfect participle)
** Gurmukhi ā > iā~/e
** Shahmukhi ā > iā~/e
* masculine vocative case singular
** Gurmukhi ā > iā
** Shahmukhi ā > iā
* masculine vocative case plural
** Gurmukhi ā > io
** Shahmukhi ā > io
* masculine ablative
** Gurmukhi ā > io~
** Shahmukhi ā > io~
* feminine direct case plural, oblique case plural
** Gurmukhi +ā~
** Shahmukhi +ā~
* feminine vocative case singular
** Gurmukhi +e
** Shahmukhi +e
* feminine vocative case plural
** Gurmukhi +o
** Shahmukhi +o
* feminine ablative
** Gurmukhi +o~
** Shahmukhi +o~
== Verb ==
* common forms
** gerund
*** Dhanni forms without -v-
**** {{Z|Z12198}}
** conjunctive participle
** absolute construction
** potential participle
** imperfect participle
*** Pothohari forms in -n-
** perfect participle
** subjunctive
** imperative
* subtractive phase
** imperfect participle
* Charhdi definite subjunctive
** colloquial first person singular, third person singular
** gendered personal series
* Lehndi future
* Lehndi passive
** passive gerund
** imperfect passive participle
** impersonal passive
** Jatki + Shahpuri passive subjunctive
** Jatki + Shahpuri passive future
==Configurations==
{{LanguageConfigurations|Language=pa|Language2=pnb}}
[[Category:Lists of functions]]
njlzlr7oqlch0jjdxmi8i4zwzvh54gp
Wikifunctions:Catalogue/Natural language operations/Rohingya
4
41948
288543
288465
2026-07-03T15:03:12Z
HenkvD
1290
/* Configurations */ s languages
288543
wikitext
text/x-wiki
== General ==
* {{Z|Z12194}}
== Noun ==
The ergative case function can serve as one for the instrumental case where applicable.
* {{Z|Z11938}}
* {{Z|Z12186}}
* {{Z|Z12116}}
* {{Z|Z12128}}
* {{Z|Z12132}}
* {{Z|Z12130}}
* {{Z|Z12134}}
==Configurations==
{{LanguageConfigurations|Language=rhg-rohg|Language2=rhg-arab}}
[[Category:Lists of functions]]
[[Category:Rohingya]]
0pua5y3a7ubvm7xmkws2sixa1c0usn4
Wikifunctions:Catalogue/Natural language operations/Serbian
4
41950
288557
288419
2026-07-03T15:47:53Z
HenkvD
1290
+ sr-latn and sr-cyrl
288557
wikitext
text/x-wiki
== Transliteration ==
* {{Z+|Z13040}}
* {{Z+|Z25924}}
== Numbers ==
* {{Z+|Z24618}}
* {{Z+|Z26121}}
==Configurations==
{{LanguageConfigurations|Language=sr|Language2=sr-latn|Language3=sr-cyrl}}
[[Category:Lists of functions]]
[[Category:Serbian]]
jwnh1ikoaxyeb33r4u2spqbqya0kljx
Wikifunctions:Catalogue/Natural language operations/Sindhi
4
41951
288558
288468
2026-07-03T15:50:05Z
HenkvD
1290
+ sd-deva and sd-sind
288558
wikitext
text/x-wiki
== Noun ==
* {{Z|Z12163}}
* {{Z|Z12166}}
* {{Z|Z12168}}
* {{Z|Z12170}}
* {{Z|Z12172}}
* {{Z|Z12174}}
* {{Z|Z12180}}
* {{Z|Z12183}}
==Configurations==
{{LanguageConfigurations|Language=sd|Language2=sd-deva|Language3=sd-sind}}
[[Category:Lists of functions]]
smy115kd5gh6ardg11qt1ljrvpkp8l7
Wikifunctions:Catalogue/Natural language operations/Moroccan Arabic
4
42236
288547
288458
2026-07-03T15:17:58Z
HenkvD
1290
/* Configurations */ +2nd language Arabic
288547
wikitext
text/x-wiki
*{{Z+|Z16172}}
*{{Z+|Z19135}}
*{{Z+|Z19132}}
==Configurations==
{{LanguageConfigurations|Language=ary|Language2=ar}}
[[Category:Lists of functions]]
3v8r6crextq6upbu7t98c3ktkrrt31p
Wikifunctions:Catalogue/Natural language operations/Spanish
4
42448
288559
288469
2026-07-03T15:52:18Z
HenkvD
1290
+ es-mx and es-419
288559
wikitext
text/x-wiki
* {{Z+|Z16431}}
* {{Z+|Z20707}}
* {{Z+|Z25763}}
* {{Z+|Z26337}}
* [[Z33880|Spanish article for (Z33880): Get the singular article for a noun]]
==Configurations==
{{LanguageConfigurations|Language=es|Language2=es-mx|Language3=es-419}}
[[Category:Lists of functions]]
4k0r4h3a6iisbhj8lyvd640al09aej5
Wikifunctions:Catalogue/Natural language operations/Arabic
4
42935
288548
288424
2026-07-03T15:19:16Z
HenkvD
1290
/* Configurations */ + 2nd language Moroccan Arabic
288548
wikitext
text/x-wiki
== Sentence and fragment generation ==
* {{Z+|Z27324}}
* {{Z+|Z31572}}
== Morphology ==
=== Other ===
* {{Z+|Z27298}}
== Numbers ==
* {{Z+|Z19629}}
* {{Z+|Z16184}}
* {{Z+|Z20617}}
== Other ==
* {{Z+|Z20013}}
* {{Z+|Z20024}}
* {{Z+|Z21961}}
* {{Z+|Z22214}}
* {{Z+|Z24025}}
==Configurations==
{{LanguageConfigurations|Language=ar|Language2=ary}}
[[Category:Lists of functions]]
[[Category:Arabic]]
oxscr4v25pzk8tsmpnq3y3ougs2o1c8
Z20896
0
45699
288565
263869
2026-07-03T18:50:15Z
Ainali
17
288565
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z20896"
},
"Z2K2": {
"Z1K1": "Z14294",
"Z14294K1": [
"Z14293",
{
"Z1K1": "Z14293",
"Z14293K1": "Z20597",
"Z14293K2": [
"Z60",
"Z1002",
"Z1689",
"Z1113",
"Z1199",
"Z1437"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z20727",
"Z14293K2": [
"Z60",
"Z1430"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z20767",
"Z14293K2": [
"Z60",
"Z1015"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z21590",
"Z14293K2": [
"Z60",
"Z1237"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z28378",
"Z14293K2": [
"Z60",
"Z1011"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z30306",
"Z14293K2": [
"Z60",
"Z1181",
"Z1158"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z31322",
"Z14293K2": [
"Z60",
"Z1157",
"Z1774",
"Z1517"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z31572",
"Z14293K2": [
"Z60",
"Z1001"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z30638",
"Z14293K2": [
"Z60",
"Z1531"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z32588",
"Z14293K2": [
"Z60",
"Z1062"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z33245",
"Z14293K2": [
"Z60",
"Z1830",
"Z1326",
"Z1171",
"Z1736"
]
}
],
"Z14294K2": "Z28154"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "config for intro for year"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "fonctions d'introduction pour une année"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "konfigurace pro úvod k roku"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "konfiguration för inledning för år"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
b4dv10p62qa0j0mj2epv6a4r6ripsfr
Z21577
0
47651
288523
277559
2026-07-03T13:07:32Z
YoshiRulz
10156
Added Z37277 to the approved list of test cases
288523
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z21577"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6006",
"Z17K2": "Z21577K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "sense"
}
]
}
}
],
"Z8K2": "Z6091",
"Z8K3": [
"Z20",
"Z21579",
"Z37277"
],
"Z8K4": [
"Z14",
"Z21578",
"Z34777"
],
"Z8K5": "Z21577"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item reference from sense"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"QID from Lexeme sense",
"Lexeme sense to QID",
"sense to QID",
"Sense to QID",
"Lexeme sense to item reference",
"QID of sense",
"QID of lexeme sense"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "returns the Wikidata item associated (via P5137) with the lexeme sense"
}
]
}
}
dg6z1o88ddcwh3vz0ipka03n2j3wbec
288525
288523
2026-07-03T13:09:41Z
WikiLambda system
3
Updated the implementation list (see [[Help:Wikifunctions/Implementation_ordering_and_choosing|About implementation selection]])
288525
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z21577"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6006",
"Z17K2": "Z21577K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "sense"
}
]
}
}
],
"Z8K2": "Z6091",
"Z8K3": [
"Z20",
"Z21579",
"Z37277"
],
"Z8K4": [
"Z14",
"Z34777",
"Z21578"
],
"Z8K5": "Z21577"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item reference from sense"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"QID from Lexeme sense",
"Lexeme sense to QID",
"sense to QID",
"Sense to QID",
"Lexeme sense to item reference",
"QID of sense",
"QID of lexeme sense"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "returns the Wikidata item associated (via P5137) with the lexeme sense"
}
]
}
}
074zxk9291nmewcrts3vzxxw3ghos63
Z23754
0
53962
288502
206053
2026-07-03T12:03:06Z
YoshiRulz
10156
Optimise fetch
288502
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z23754"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z23753",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z23468",
"Z23468K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z18",
"Z18K1": "Z23753K1"
},
"Z30120K2": [
"Z6030",
"Z6033"
],
"Z30120K3": [
"Z60",
{
"Z1K1": "Z18",
"Z18K1": "Z23753K2"
},
"Z1360"
],
"Z30120K4": [
"Z6092"
]
},
"Z23468K2": {
"Z1K1": "Z18",
"Z18K1": "Z23753K2"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "label of QID in language, composition"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "label dari QID di bahasa, komposisi"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
t03mqqbkkdahada6gb1k71ktsh0341m
Z23981
0
54436
288566
246960
2026-07-03T18:50:50Z
Ainali
17
288566
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z23981"
},
"Z2K2": {
"Z1K1": "Z14294",
"Z14294K1": [
"Z14293",
{
"Z1K1": "Z14293",
"Z14293K1": "Z23961",
"Z14293K2": [
"Z60",
"Z1787"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z23984",
"Z14293K2": [
"Z60",
"Z1002",
"Z1199",
"Z1124",
"Z1113"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z23990",
"Z14293K2": [
"Z60",
"Z1689",
"Z1015",
"Z1437"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z26046",
"Z14293K2": [
"Z60",
"Z1006",
"Z1645",
"Z1672",
"Z1411",
"Z1107",
"Z1589",
"Z1406",
"Z1504",
"Z1591",
"Z1202",
"Z1901",
"Z1902"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z26432",
"Z14293K2": [
"Z60",
"Z1011"
]
}
],
"Z14294K2": "Z23976"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "lettori di Data gregoriana"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "config for reading Gregorian date"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1011",
"Z11K2": "গ্রেগরীয় তারিখ পঠনকারী "
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "konfiguration för att läsa gregorianskt datum"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"Gregorian date parsers"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
q0zc6sx152lj3cx671xyf6zlsog8v53
Z24041
0
54625
288505
214483
2026-07-03T12:11:38Z
WikiLambda system
3
Updated the implementation list (see [[Help:Wikifunctions/Implementation_ordering_and_choosing|About implementation selection]])
288505
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z24041"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z17402",
"Z17K2": "Z24041K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "day"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "曜日"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "giorno"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "jour"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z24041K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language to display in"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "表示する言語"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "lingua"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "langue"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20",
"Z24042",
"Z24046",
"Z24047",
"Z24085",
"Z24105",
"Z24106",
"Z24143",
"Z24775"
],
"Z8K4": [
"Z14",
"Z24118",
"Z24329",
"Z26571",
"Z24043",
"Z24054"
],
"Z8K5": "Z24041"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "display day of the week"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "曜日を表示"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "stampa giorno della settimana"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "afficher le jour de la semaine"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"day of week display",
"label of day of week"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1787",
"Z31K2": [
"Z6",
"mostra giorno della settimana"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "returns a string representing the day of the week (a Wikidata label) in the selected language or a sensible fallback "
},
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "曜日を表現する文字列を選択された言語で返します(ウィキデータのラベル)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "Restituisce una stringa rappresentante il giorno della settimana nella lingua selezionata o in un fallback ragionevole."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "renvoie une chaine contenant le jour de la semaine (un libellé Wikidata) dans la langue sélectionnée ou une langue de substitution"
}
]
}
}
lt5hglu3y5x81soackepa7gvk9j43k5
Z24118
0
54893
288503
213243
2026-07-03T12:10:13Z
YoshiRulz
10156
Optimise fetch
288503
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z24118"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z24041",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z22839",
"Z22839K1": {
"Z1K1": "Z7",
"Z7K1": "Z24114",
"Z24114K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z7",
"Z7K1": "Z23419",
"Z23419K1": {
"Z1K1": "Z18",
"Z18K1": "Z24041K1"
}
},
"Z30120K2": [
"Z6030",
"Z6033"
],
"Z30120K3": [
"Z60",
{
"Z1K1": "Z18",
"Z18K1": "Z24041K2"
},
{
"Z1K1": "Z7",
"Z7K1": "Z24097",
"Z24097K1": {
"Z1K1": "Z18",
"Z18K1": "Z24041K2"
}
},
"Z1360",
"Z1002"
],
"Z30120K4": [
"Z6092"
]
},
"Z24114K2": [
"Z60",
{
"Z1K1": "Z18",
"Z18K1": "Z24041K2"
},
{
"Z1K1": "Z7",
"Z7K1": "Z24097",
"Z24097K1": {
"Z1K1": "Z18",
"Z18K1": "Z24041K2"
}
},
"Z1360",
"Z1002"
]
},
"Z22839K2": ""
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "display day of the week, Composition (label 1)"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "//interim language fallback"
}
]
}
}
749r3pzkxpum5o7ynjgqmr8li1pasor
Z24329
0
55754
288504
183978
2026-07-03T12:11:31Z
YoshiRulz
10156
Optimise fetch
288504
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z24329"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z24041",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z811",
"Z811K1": {
"Z1K1": "Z7",
"Z7K1": "Z24114",
"Z24114K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z7",
"Z7K1": "Z23419",
"Z23419K1": {
"Z1K1": "Z18",
"Z18K1": "Z24041K1"
}
},
"Z30120K2": [
"Z6030",
"Z6033"
],
"Z30120K3": {
"Z1K1": "Z7",
"Z7K1": "Z24144",
"Z24144K1": {
"Z1K1": "Z18",
"Z18K1": "Z24041K2"
},
"Z24144K2": {
"Z1K1": "Z40",
"Z40K1": "Z41"
},
"Z24144K3": {
"Z1K1": "Z40",
"Z40K1": "Z41"
}
},
"Z30120K4": [
"Z6092"
]
},
"Z24114K2": {
"Z1K1": "Z7",
"Z7K1": "Z24144",
"Z24144K1": {
"Z1K1": "Z18",
"Z18K1": "Z24041K2"
},
"Z24144K2": {
"Z1K1": "Z40",
"Z40K1": "Z41"
},
"Z24144K3": {
"Z1K1": "Z40",
"Z40K1": "Z41"
}
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "display day of the week, fallback composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
jwb6vflu2m360hl1jmkbbfgl7z6p9cx
Z24330
0
55755
288506
183981
2026-07-03T12:13:16Z
YoshiRulz
10156
Optimise fetch
288506
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z24330"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z24086",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z811",
"Z811K1": {
"Z1K1": "Z7",
"Z7K1": "Z24114",
"Z24114K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z7",
"Z7K1": "Z22240",
"Z22240K1": {
"Z1K1": "Z18",
"Z18K1": "Z24086K1"
}
},
"Z30120K2": [
"Z6030",
"Z6033"
],
"Z30120K3": {
"Z1K1": "Z7",
"Z7K1": "Z24144",
"Z24144K1": {
"Z1K1": "Z18",
"Z18K1": "Z24086K2"
},
"Z24144K2": {
"Z1K1": "Z40",
"Z40K1": "Z41"
},
"Z24144K3": {
"Z1K1": "Z40",
"Z40K1": "Z41"
}
},
"Z30120K4": [
"Z6092"
]
},
"Z24114K2": {
"Z1K1": "Z7",
"Z7K1": "Z24144",
"Z24144K1": {
"Z1K1": "Z18",
"Z18K1": "Z24086K2"
},
"Z24144K2": {
"Z1K1": "Z40",
"Z40K1": "Z41"
},
"Z24144K3": {
"Z1K1": "Z40",
"Z40K1": "Z41"
}
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "display Gregorian month, fallback composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
haulyt1qks1r1f4od5y1a4h9c9u4fjj
Z24762
0
57307
288507
188759
2026-07-03T12:16:05Z
YoshiRulz
10156
Optimise fetch
288507
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z24762"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z24761",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z811",
"Z811K1": {
"Z1K1": "Z7",
"Z7K1": "Z24114",
"Z24114K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z7",
"Z7K1": "Z24757",
"Z24757K1": {
"Z1K1": "Z18",
"Z18K1": "Z24761K1"
}
},
"Z30120K2": [
"Z6030",
"Z6033"
],
"Z30120K3": {
"Z1K1": "Z7",
"Z7K1": "Z24144",
"Z24144K1": {
"Z1K1": "Z18",
"Z18K1": "Z24761K2"
},
"Z24144K2": {
"Z1K1": "Z40",
"Z40K1": "Z41"
},
"Z24144K3": {
"Z1K1": "Z40",
"Z40K1": "Z41"
}
},
"Z30120K4": [
"Z6092"
]
},
"Z24114K2": {
"Z1K1": "Z7",
"Z7K1": "Z24144",
"Z24144K1": {
"Z1K1": "Z18",
"Z18K1": "Z24761K2"
},
"Z24144K2": {
"Z1K1": "Z40",
"Z40K1": "Z41"
},
"Z24144K3": {
"Z1K1": "Z40",
"Z40K1": "Z41"
}
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "display Gregorian era, composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
6bbx30kz55zkr9n2f0733gvy5ibw2gs
Z24767
0
57312
288510
218380
2026-07-03T12:17:49Z
YoshiRulz
10156
Optimise fetch
288510
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z24767"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z24766",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z28159",
"Z28159K1": {
"Z1K1": "Z7",
"Z7K1": "Z24114",
"Z24114K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z18",
"Z18K1": "Z24766K1"
},
"Z30120K2": [
"Z6030",
"Z6033"
],
"Z30120K3": {
"Z1K1": "Z7",
"Z7K1": "Z24144",
"Z24144K1": {
"Z1K1": "Z18",
"Z18K1": "Z24766K2"
},
"Z24144K2": {
"Z1K1": "Z40",
"Z40K1": "Z41"
},
"Z24144K3": {
"Z1K1": "Z40",
"Z40K1": "Z41"
}
},
"Z30120K4": [
"Z6092"
]
},
"Z24114K2": {
"Z1K1": "Z7",
"Z7K1": "Z24144",
"Z24144K1": {
"Z1K1": "Z18",
"Z18K1": "Z24766K2"
},
"Z24144K2": {
"Z1K1": "Z40",
"Z40K1": "Z41"
},
"Z24144K3": {
"Z1K1": "Z40",
"Z40K1": "Z41"
}
}
},
"Z28159K2": {
"Z1K1": "Z6",
"Z6K1": "Z28281"
},
"Z28159K3": [
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z803",
"Z803K1": {
"Z1K1": "Z39",
"Z39K1": "Z6091K1"
},
"Z803K2": {
"Z1K1": "Z18",
"Z18K1": "Z24766K1"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z28282",
"Z28282K1": {
"Z1K1": "Z7",
"Z7K1": "Z24144",
"Z24144K1": {
"Z1K1": "Z18",
"Z18K1": "Z24766K2"
},
"Z24144K2": {
"Z1K1": "Z40",
"Z40K1": "Z41"
},
"Z24144K3": {
"Z1K1": "Z40",
"Z40K1": "Z41"
}
}
}
]
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "get label of item, composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
406ncnxjugfbwi4y80fxxzl4y65b4d4
Wikifunctions:User groups/zh-hans
4
58530
288647
241837
2026-07-04T09:03:36Z
Quaff5353
92796
Created page with "== 总述 =="
288647
wikitext
text/x-wiki
<languages/>
{{shortcut|[[WF:GROUP]]}}
<span id="Summary"></span>
== 总述 ==
下表总结了当前权限:
<div class="noresize">
{| class="wikitable" style="text-align:center;margin:auto;"
|+<span lang="en" dir="ltr" class="mw-content-ltr">Overview of user groups and rights on Wikifunctions</span>
!
!scope="col"|<span class="mw-translate-fuzzy">运行函数。</span>
!scope="col"|<span lang="en" dir="ltr" class="mw-content-ltr">Edit labels/aliases/descriptions on all objects</span>
!scope="col"|发布/编辑无对象(wikitext)的页面
!scope="col"|<span class="mw-translate-fuzzy">发布函数,实现以及测试</span>
!scope="col"|在不发布测试目的的情况下运行函数
!scope="col"|<span class="mw-translate-fuzzy">关联/分离测试与实现</span>
!scope="col"|<span class="mw-translate-fuzzy">编辑附加的测试或实现</span>
!scope="col"|<span class="mw-translate-fuzzy">编辑运行中的函数(已附加实现)</span>
!scope="col"|<span lang="en" dir="ltr" class="mw-content-ltr">Create and edit predefined objects (Zobjects < Z10000)</span>
|-
!scope="row"|所有人 – 未登录
|✅
|style="background-color:#F9DDE9;"|–
|style="background-color:#F9DDE9;"|–
|style="background-color:#F9DDE9;"|–
|style="background-color:#F9DDE9;"|–
|style="background-color:#F9DDE9;"|–
|style="background-color:#F9DDE9;"|–
|style="background-color:#F9DDE9;"|–
|style="background-color:#F9DDE9;"|–
|-
!scope="row"|所有人 – 已登录
|✅
|✅
|✅
|✅
|style="background-color:#F9DDE9;"|–
|style="background-color:#F9DDE9;"|–
|style="background-color:#F9DDE9;"|–
|style="background-color:#F9DDE9;"|–
|style="background-color:#F9DDE9;"|–
|-
!scope="row"|管理员
|✅
|✅
|✅
|✅
|style="background-color:#F9DDE9;"|–
|style="background-color:#F9DDE9;"|–
|style="background-color:#F9DDE9;"|–
|style="background-color:#F9DDE9;"|–
|style="background-color:#F9DDE9;"|–
|-
!scope="row"|函数工程师
|✅
|✅
|✅
|✅
|✅
|✅
|✅
|style="background-color:#F9DDE9;"|–
|style="background-color:#F9DDE9;"|–
|-
!scope="row"|<span class="mw-translate-fuzzy">函数维护员</span>
|✅
|✅
|✅
|✅
|✅
|✅
|✅
|✅
|✅
|-
!scope="row"|工作人员
|✅
|✅
|✅
|✅
|✅
|✅
|✅
|✅
|✅
|-
|}</div>
请参阅[[:mw:Special:MyLanguage/Help:Wikifunctions/User rights|Wikifunctions user rights on MediaWiki]]。
<span id="List_of_user_groups"></span>
== 用户组列表 ==
本地用户组只能在维基函数上保存,对其他维基媒体项目没有影响。
<span id="Unregistered_users"></span>
=== 未注册用户 ===
{{Main|m:Special:MyLanguage/Unregistered user{{!}}Meta-Wiki:Unregistered user}}
未登录的用户被称为未注册用户或IP用户。这些用户可以编辑对象的标签、描述和别名;他们可以编辑不受保护或半保护的页面;他们的编辑将与所做的IP地址一起出现在页面历史记录中。
<span id="Registered_users"></span>
===注册用户===
{{Main|m:Special:MyLanguage/Registered user{{!}}Meta-Wiki:Registered user}}
注册用户是已注册帐户并登录维基媒体项目的用户。除了未注册用户可以做的事情外,注册用户可以:创建和编辑对象,创建和编辑函数和测试用例,创建页面,编辑自己的首选项,编辑自己的监视列表,并将编辑标记为小编辑。
<span id="Confirmed_and_Autoconfirmed_users"></span>
=== 确认用户和自动确认用户 ===
{{Main|Special:MyLanguage/Wikifunctions:Confirmed users{{!}}Wikifunctions:Confirmed users}}
确认用户是在其帐户达到自动添加到自动已确认用户组的条件之前,已获得与自动确认用户相同的权限的用户。值得注意的是,该用户组可以自己移动页面和编辑半受保护的页面,而无需提出编辑请求。
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Autopatrollers ===
</div>
{{Main|Special:MyLanguage/Wikifunctions:Autopatrollers{{!}}Wikifunctions:Autopatrollers}}
<div lang="en" dir="ltr" class="mw-content-ltr">
Autopatrollers are users who have all their edits automatically marked as patrolled.
</div>
<span id="Functioneers"></span>
===函数工程师===
{{Main|Special:MyLanguage/Wikifunctions:Functioneers{{!}}Wikifunctions:Functioneers}}
函数工程师是能够批准和停用与功能相关的实现和测试用例的用户。他们还可以编辑连接(批准的)功能、实现和测试用例。
<span id="Maintainers"></span>
===维护员===
{{Main|Special:MyLanguage/Wikifunctions:Maintainers{{!}}Wikifunctions:Maintainers}}
<div lang="en" dir="ltr" class="mw-content-ltr">
Maintainers are users who have the ability to create and edit predefined objects (These are Z objects with a value of less than Z10000). They can create and edit Objects, Natural Language Objects and Programming Language Objects. They have the additional ability to edit functions provided by the [[Special:MyLanguage/User:WikiLambda system|WikiLambda system]].
</div>
<span id="Administrators"></span>
=== 管理员 ===
{{Main|Special:MyLanguage/Wikifunctions:Administrators{{!}}Wikifunctions:Administrators}}
<div lang="en" dir="ltr" class="mw-content-ltr">
Administrators (also known as admins or sysops) are experienced and trusted users who are able to complete maintenance tasks for Wikifunctions to function properly. These tasks include deleting pages, protecting pages, blocking users and granting users additional user groups.
</div>
<span id="Interface_administrators"></span>
=== 界面管理员 ===
{{Main|Special:MyLanguage/Wikifunctions:Interface administrators{{!}}Wikifunctions:Interface administrators}}
<div lang="en" dir="ltr" class="mw-content-ltr">
Interface administrators are highly trusted users with the ability to edit all pages in the MediaWiki namespace, including sitewide CSS, JavaScript and JSON pages. These pages are executed by the browser of wiki editors and readers as code, which can be used to change how content is styled. They also have the ability to edit user CSS, JavaScript and JSON pages.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Translation administrators ===
</div>
{{Main|Special:MyLanguage/Wikifunctions:Translation administrators{{!}}Wikifunctions:Translation administrators}}
<div lang="en" dir="ltr" class="mw-content-ltr">
Translation administrators are users who set up pages using the [[mw:Special:MyLanguage/Extension:Translate|translation extension]] and mark them for translation so that pages can be translated by users into any supported language.
</div>
<span id="Bureaucrats"></span>
=== 行政员 ===
{{Main|Special:MyLanguage/Wikifunctions:Bureaucrats{{!}}Wikifunctions:Bureaucrats}}
<div lang="en" dir="ltr" class="mw-content-ltr">
Bureaucrats (also known as 'crats') are experienced and trusted users who are able to assign and remove advanced user groups including Administrators, Translation administrators, Interface administrators, and bots.
</div>
<span id="List_of_specialised_groups"></span>
== 特殊用户组列表 ==
<span id="IP_block_exemption"></span>
===IP 封禁豁免===
{{Main|m:Special:MyLanguage/IP block exempt{{!}}Meta-Wiki:IP block exempt}}
获得IP块豁免的用户不受自动封禁、IP地址封禁和范围封禁(全局和本地)的影响。他们还免于代理封禁和Tor封禁。
<span id="Check_users"></span>
=== 用户核查员 ===
{{Main|m:Special:MyLanguage/CheckUser policy{{!}}Meta-Wiki:CheckUser policy}}
在wiki上拥有检查员权限的用户,特别是可以检查一个用户是否是该wiki上另一个用户的傀儡(而不是在所有wiki上)。
<span id="Suppressors"></span>
=== 督察员 ===
{{Main|m:Special:MyLanguage/Oversight policy{{!}}Meta-Wiki:Oversight policy}}
<div lang="en" dir="ltr" class="mw-content-ltr">
Oversight or suppression refers to hiding revisions, edit summaries, usernames, or log entries from the public. Suppressed data can only be viewed and restored by users in these groups.
</div>
<span id="Bots"></span>
=== 机器人 ===
{{Main|Special:MyLanguage/Wikifunctions:Bots{{!}}Wikifunctions:Bots}}
机器人是用于进行编辑的自动化工具,无需人类决策。
<!--
=== Account creators ===
{{Main|Wikifunctions:Account creators}}-->
<!--Text-->
<span id="Importers"></span>
=== 导入者 ===
{{Main|m:Special:MyLanguage/Importer{{!}}Meta-Wiki:Importer}}
有两种类型的导入者:导入者和跨wiki导入者。两者都可以执行跨wiki导入,但只有导入者才能执行上传导入。
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Wikifunctions staff ===
</div>
{{Main|Special:MyLanguage/Wikifunctions:Wikifunctions staff members{{!}}Wikifunctions:Wikifunctions staff members}}
少数维基媒体工作人员和contractors属于“维基函数工作人员”用户组,这赋予他们管理整个wiki各种项目的权力,其目的是为了软件和社群发展。
<span id="List_of_global_groups"></span>
== 全域用户组列表 ==
全球用户组活跃在多个维基媒体项目中。以下内容在维基函数上处于活动状态:
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Global sysops ===
</div>
{{Main|m:Special:MyLanguage/Global sysops{{!}}Meta-Wiki:Global sysops}}
<div lang="en" dir="ltr" class="mw-content-ltr">
Global sysops are users that have sysop and interface administrator privileges on [[Special:WikiSets/7|most public wikis]], for the purposes of antivandalism and routine maintenance. They are not users with sysop tools on all wikis and they have no extra editorial control over content or the local community.
</div>
<span id="Stewards"></span>
=== 监管员 ===
{{Main|m:Special:MyLanguage/Stewards{{!}}Meta-Wiki:Stewards}}
<div lang="en" dir="ltr" class="mw-content-ltr">
Stewards are a global group of users with complete access to the wiki interface on all public Wikimedia wikis. They have the technical ability to modify all local and global user rights, change the status and name of global accounts, and access any of the permissions available to administrators and bureaucrats.
</div>
[[Category:User groups{{#translation:}}|*]]
483uc063qg6jmbj3dvgsn50dd5gwb9x
288649
288647
2026-07-04T09:06:06Z
Quaff5353
92796
Created page with "Wikifunctions 中的用户组与用户权限"
288649
wikitext
text/x-wiki
<languages/>
{{shortcut|[[WF:GROUP]]}}
<span id="Summary"></span>
== 总述 ==
下表总结了当前权限:
<div class="noresize">
{| class="wikitable" style="text-align:center;margin:auto;"
|+Wikifunctions 中的用户组与用户权限
!
!scope="col"|<span class="mw-translate-fuzzy">运行函数。</span>
!scope="col"|<span lang="en" dir="ltr" class="mw-content-ltr">Edit labels/aliases/descriptions on all objects</span>
!scope="col"|发布/编辑无对象(wikitext)的页面
!scope="col"|<span class="mw-translate-fuzzy">发布函数,实现以及测试</span>
!scope="col"|在不发布测试目的的情况下运行函数
!scope="col"|<span class="mw-translate-fuzzy">关联/分离测试与实现</span>
!scope="col"|<span class="mw-translate-fuzzy">编辑附加的测试或实现</span>
!scope="col"|<span class="mw-translate-fuzzy">编辑运行中的函数(已附加实现)</span>
!scope="col"|<span lang="en" dir="ltr" class="mw-content-ltr">Create and edit predefined objects (Zobjects < Z10000)</span>
|-
!scope="row"|所有人 – 未登录
|✅
|style="background-color:#F9DDE9;"|–
|style="background-color:#F9DDE9;"|–
|style="background-color:#F9DDE9;"|–
|style="background-color:#F9DDE9;"|–
|style="background-color:#F9DDE9;"|–
|style="background-color:#F9DDE9;"|–
|style="background-color:#F9DDE9;"|–
|style="background-color:#F9DDE9;"|–
|-
!scope="row"|所有人 – 已登录
|✅
|✅
|✅
|✅
|style="background-color:#F9DDE9;"|–
|style="background-color:#F9DDE9;"|–
|style="background-color:#F9DDE9;"|–
|style="background-color:#F9DDE9;"|–
|style="background-color:#F9DDE9;"|–
|-
!scope="row"|管理员
|✅
|✅
|✅
|✅
|style="background-color:#F9DDE9;"|–
|style="background-color:#F9DDE9;"|–
|style="background-color:#F9DDE9;"|–
|style="background-color:#F9DDE9;"|–
|style="background-color:#F9DDE9;"|–
|-
!scope="row"|函数工程师
|✅
|✅
|✅
|✅
|✅
|✅
|✅
|style="background-color:#F9DDE9;"|–
|style="background-color:#F9DDE9;"|–
|-
!scope="row"|<span class="mw-translate-fuzzy">函数维护员</span>
|✅
|✅
|✅
|✅
|✅
|✅
|✅
|✅
|✅
|-
!scope="row"|工作人员
|✅
|✅
|✅
|✅
|✅
|✅
|✅
|✅
|✅
|-
|}</div>
请参阅[[:mw:Special:MyLanguage/Help:Wikifunctions/User rights|Wikifunctions user rights on MediaWiki]]。
<span id="List_of_user_groups"></span>
== 用户组列表 ==
本地用户组只能在维基函数上保存,对其他维基媒体项目没有影响。
<span id="Unregistered_users"></span>
=== 未注册用户 ===
{{Main|m:Special:MyLanguage/Unregistered user{{!}}Meta-Wiki:Unregistered user}}
未登录的用户被称为未注册用户或IP用户。这些用户可以编辑对象的标签、描述和别名;他们可以编辑不受保护或半保护的页面;他们的编辑将与所做的IP地址一起出现在页面历史记录中。
<span id="Registered_users"></span>
===注册用户===
{{Main|m:Special:MyLanguage/Registered user{{!}}Meta-Wiki:Registered user}}
注册用户是已注册帐户并登录维基媒体项目的用户。除了未注册用户可以做的事情外,注册用户可以:创建和编辑对象,创建和编辑函数和测试用例,创建页面,编辑自己的首选项,编辑自己的监视列表,并将编辑标记为小编辑。
<span id="Confirmed_and_Autoconfirmed_users"></span>
=== 确认用户和自动确认用户 ===
{{Main|Special:MyLanguage/Wikifunctions:Confirmed users{{!}}Wikifunctions:Confirmed users}}
确认用户是在其帐户达到自动添加到自动已确认用户组的条件之前,已获得与自动确认用户相同的权限的用户。值得注意的是,该用户组可以自己移动页面和编辑半受保护的页面,而无需提出编辑请求。
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Autopatrollers ===
</div>
{{Main|Special:MyLanguage/Wikifunctions:Autopatrollers{{!}}Wikifunctions:Autopatrollers}}
<div lang="en" dir="ltr" class="mw-content-ltr">
Autopatrollers are users who have all their edits automatically marked as patrolled.
</div>
<span id="Functioneers"></span>
===函数工程师===
{{Main|Special:MyLanguage/Wikifunctions:Functioneers{{!}}Wikifunctions:Functioneers}}
函数工程师是能够批准和停用与功能相关的实现和测试用例的用户。他们还可以编辑连接(批准的)功能、实现和测试用例。
<span id="Maintainers"></span>
===维护员===
{{Main|Special:MyLanguage/Wikifunctions:Maintainers{{!}}Wikifunctions:Maintainers}}
<div lang="en" dir="ltr" class="mw-content-ltr">
Maintainers are users who have the ability to create and edit predefined objects (These are Z objects with a value of less than Z10000). They can create and edit Objects, Natural Language Objects and Programming Language Objects. They have the additional ability to edit functions provided by the [[Special:MyLanguage/User:WikiLambda system|WikiLambda system]].
</div>
<span id="Administrators"></span>
=== 管理员 ===
{{Main|Special:MyLanguage/Wikifunctions:Administrators{{!}}Wikifunctions:Administrators}}
<div lang="en" dir="ltr" class="mw-content-ltr">
Administrators (also known as admins or sysops) are experienced and trusted users who are able to complete maintenance tasks for Wikifunctions to function properly. These tasks include deleting pages, protecting pages, blocking users and granting users additional user groups.
</div>
<span id="Interface_administrators"></span>
=== 界面管理员 ===
{{Main|Special:MyLanguage/Wikifunctions:Interface administrators{{!}}Wikifunctions:Interface administrators}}
<div lang="en" dir="ltr" class="mw-content-ltr">
Interface administrators are highly trusted users with the ability to edit all pages in the MediaWiki namespace, including sitewide CSS, JavaScript and JSON pages. These pages are executed by the browser of wiki editors and readers as code, which can be used to change how content is styled. They also have the ability to edit user CSS, JavaScript and JSON pages.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Translation administrators ===
</div>
{{Main|Special:MyLanguage/Wikifunctions:Translation administrators{{!}}Wikifunctions:Translation administrators}}
<div lang="en" dir="ltr" class="mw-content-ltr">
Translation administrators are users who set up pages using the [[mw:Special:MyLanguage/Extension:Translate|translation extension]] and mark them for translation so that pages can be translated by users into any supported language.
</div>
<span id="Bureaucrats"></span>
=== 行政员 ===
{{Main|Special:MyLanguage/Wikifunctions:Bureaucrats{{!}}Wikifunctions:Bureaucrats}}
<div lang="en" dir="ltr" class="mw-content-ltr">
Bureaucrats (also known as 'crats') are experienced and trusted users who are able to assign and remove advanced user groups including Administrators, Translation administrators, Interface administrators, and bots.
</div>
<span id="List_of_specialised_groups"></span>
== 特殊用户组列表 ==
<span id="IP_block_exemption"></span>
===IP 封禁豁免===
{{Main|m:Special:MyLanguage/IP block exempt{{!}}Meta-Wiki:IP block exempt}}
获得IP块豁免的用户不受自动封禁、IP地址封禁和范围封禁(全局和本地)的影响。他们还免于代理封禁和Tor封禁。
<span id="Check_users"></span>
=== 用户核查员 ===
{{Main|m:Special:MyLanguage/CheckUser policy{{!}}Meta-Wiki:CheckUser policy}}
在wiki上拥有检查员权限的用户,特别是可以检查一个用户是否是该wiki上另一个用户的傀儡(而不是在所有wiki上)。
<span id="Suppressors"></span>
=== 督察员 ===
{{Main|m:Special:MyLanguage/Oversight policy{{!}}Meta-Wiki:Oversight policy}}
<div lang="en" dir="ltr" class="mw-content-ltr">
Oversight or suppression refers to hiding revisions, edit summaries, usernames, or log entries from the public. Suppressed data can only be viewed and restored by users in these groups.
</div>
<span id="Bots"></span>
=== 机器人 ===
{{Main|Special:MyLanguage/Wikifunctions:Bots{{!}}Wikifunctions:Bots}}
机器人是用于进行编辑的自动化工具,无需人类决策。
<!--
=== Account creators ===
{{Main|Wikifunctions:Account creators}}-->
<!--Text-->
<span id="Importers"></span>
=== 导入者 ===
{{Main|m:Special:MyLanguage/Importer{{!}}Meta-Wiki:Importer}}
有两种类型的导入者:导入者和跨wiki导入者。两者都可以执行跨wiki导入,但只有导入者才能执行上传导入。
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Wikifunctions staff ===
</div>
{{Main|Special:MyLanguage/Wikifunctions:Wikifunctions staff members{{!}}Wikifunctions:Wikifunctions staff members}}
少数维基媒体工作人员和contractors属于“维基函数工作人员”用户组,这赋予他们管理整个wiki各种项目的权力,其目的是为了软件和社群发展。
<span id="List_of_global_groups"></span>
== 全域用户组列表 ==
全球用户组活跃在多个维基媒体项目中。以下内容在维基函数上处于活动状态:
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Global sysops ===
</div>
{{Main|m:Special:MyLanguage/Global sysops{{!}}Meta-Wiki:Global sysops}}
<div lang="en" dir="ltr" class="mw-content-ltr">
Global sysops are users that have sysop and interface administrator privileges on [[Special:WikiSets/7|most public wikis]], for the purposes of antivandalism and routine maintenance. They are not users with sysop tools on all wikis and they have no extra editorial control over content or the local community.
</div>
<span id="Stewards"></span>
=== 监管员 ===
{{Main|m:Special:MyLanguage/Stewards{{!}}Meta-Wiki:Stewards}}
<div lang="en" dir="ltr" class="mw-content-ltr">
Stewards are a global group of users with complete access to the wiki interface on all public Wikimedia wikis. They have the technical ability to modify all local and global user rights, change the status and name of global accounts, and access any of the permissions available to administrators and bureaucrats.
</div>
[[Category:User groups{{#translation:}}|*]]
omatamqtwh9m4htmq2ab4todq235vn4
288651
288649
2026-07-04T09:16:50Z
Quaff5353
92796
Created page with "编辑所有对象的标签/别名/描述"
288651
wikitext
text/x-wiki
<languages/>
{{shortcut|[[WF:GROUP]]}}
<span id="Summary"></span>
== 总述 ==
下表总结了当前权限:
<div class="noresize">
{| class="wikitable" style="text-align:center;margin:auto;"
|+Wikifunctions 中的用户组与用户权限
!
!scope="col"|<span class="mw-translate-fuzzy">运行函数。</span>
!scope="col"|编辑所有对象的标签/别名/描述
!scope="col"|发布/编辑无对象(wikitext)的页面
!scope="col"|<span class="mw-translate-fuzzy">发布函数,实现以及测试</span>
!scope="col"|在不发布测试目的的情况下运行函数
!scope="col"|<span class="mw-translate-fuzzy">关联/分离测试与实现</span>
!scope="col"|<span class="mw-translate-fuzzy">编辑附加的测试或实现</span>
!scope="col"|<span class="mw-translate-fuzzy">编辑运行中的函数(已附加实现)</span>
!scope="col"|<span lang="en" dir="ltr" class="mw-content-ltr">Create and edit predefined objects (Zobjects < Z10000)</span>
|-
!scope="row"|所有人 – 未登录
|✅
|style="background-color:#F9DDE9;"|–
|style="background-color:#F9DDE9;"|–
|style="background-color:#F9DDE9;"|–
|style="background-color:#F9DDE9;"|–
|style="background-color:#F9DDE9;"|–
|style="background-color:#F9DDE9;"|–
|style="background-color:#F9DDE9;"|–
|style="background-color:#F9DDE9;"|–
|-
!scope="row"|所有人 – 已登录
|✅
|✅
|✅
|✅
|style="background-color:#F9DDE9;"|–
|style="background-color:#F9DDE9;"|–
|style="background-color:#F9DDE9;"|–
|style="background-color:#F9DDE9;"|–
|style="background-color:#F9DDE9;"|–
|-
!scope="row"|管理员
|✅
|✅
|✅
|✅
|style="background-color:#F9DDE9;"|–
|style="background-color:#F9DDE9;"|–
|style="background-color:#F9DDE9;"|–
|style="background-color:#F9DDE9;"|–
|style="background-color:#F9DDE9;"|–
|-
!scope="row"|函数工程师
|✅
|✅
|✅
|✅
|✅
|✅
|✅
|style="background-color:#F9DDE9;"|–
|style="background-color:#F9DDE9;"|–
|-
!scope="row"|<span class="mw-translate-fuzzy">函数维护员</span>
|✅
|✅
|✅
|✅
|✅
|✅
|✅
|✅
|✅
|-
!scope="row"|工作人员
|✅
|✅
|✅
|✅
|✅
|✅
|✅
|✅
|✅
|-
|}</div>
请参阅[[:mw:Special:MyLanguage/Help:Wikifunctions/User rights|Wikifunctions user rights on MediaWiki]]。
<span id="List_of_user_groups"></span>
== 用户组列表 ==
本地用户组只能在维基函数上保存,对其他维基媒体项目没有影响。
<span id="Unregistered_users"></span>
=== 未注册用户 ===
{{Main|m:Special:MyLanguage/Unregistered user{{!}}Meta-Wiki:Unregistered user}}
未登录的用户被称为未注册用户或IP用户。这些用户可以编辑对象的标签、描述和别名;他们可以编辑不受保护或半保护的页面;他们的编辑将与所做的IP地址一起出现在页面历史记录中。
<span id="Registered_users"></span>
===注册用户===
{{Main|m:Special:MyLanguage/Registered user{{!}}Meta-Wiki:Registered user}}
注册用户是已注册帐户并登录维基媒体项目的用户。除了未注册用户可以做的事情外,注册用户可以:创建和编辑对象,创建和编辑函数和测试用例,创建页面,编辑自己的首选项,编辑自己的监视列表,并将编辑标记为小编辑。
<span id="Confirmed_and_Autoconfirmed_users"></span>
=== 确认用户和自动确认用户 ===
{{Main|Special:MyLanguage/Wikifunctions:Confirmed users{{!}}Wikifunctions:Confirmed users}}
确认用户是在其帐户达到自动添加到自动已确认用户组的条件之前,已获得与自动确认用户相同的权限的用户。值得注意的是,该用户组可以自己移动页面和编辑半受保护的页面,而无需提出编辑请求。
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Autopatrollers ===
</div>
{{Main|Special:MyLanguage/Wikifunctions:Autopatrollers{{!}}Wikifunctions:Autopatrollers}}
<div lang="en" dir="ltr" class="mw-content-ltr">
Autopatrollers are users who have all their edits automatically marked as patrolled.
</div>
<span id="Functioneers"></span>
===函数工程师===
{{Main|Special:MyLanguage/Wikifunctions:Functioneers{{!}}Wikifunctions:Functioneers}}
函数工程师是能够批准和停用与功能相关的实现和测试用例的用户。他们还可以编辑连接(批准的)功能、实现和测试用例。
<span id="Maintainers"></span>
===维护员===
{{Main|Special:MyLanguage/Wikifunctions:Maintainers{{!}}Wikifunctions:Maintainers}}
<div lang="en" dir="ltr" class="mw-content-ltr">
Maintainers are users who have the ability to create and edit predefined objects (These are Z objects with a value of less than Z10000). They can create and edit Objects, Natural Language Objects and Programming Language Objects. They have the additional ability to edit functions provided by the [[Special:MyLanguage/User:WikiLambda system|WikiLambda system]].
</div>
<span id="Administrators"></span>
=== 管理员 ===
{{Main|Special:MyLanguage/Wikifunctions:Administrators{{!}}Wikifunctions:Administrators}}
<div lang="en" dir="ltr" class="mw-content-ltr">
Administrators (also known as admins or sysops) are experienced and trusted users who are able to complete maintenance tasks for Wikifunctions to function properly. These tasks include deleting pages, protecting pages, blocking users and granting users additional user groups.
</div>
<span id="Interface_administrators"></span>
=== 界面管理员 ===
{{Main|Special:MyLanguage/Wikifunctions:Interface administrators{{!}}Wikifunctions:Interface administrators}}
<div lang="en" dir="ltr" class="mw-content-ltr">
Interface administrators are highly trusted users with the ability to edit all pages in the MediaWiki namespace, including sitewide CSS, JavaScript and JSON pages. These pages are executed by the browser of wiki editors and readers as code, which can be used to change how content is styled. They also have the ability to edit user CSS, JavaScript and JSON pages.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Translation administrators ===
</div>
{{Main|Special:MyLanguage/Wikifunctions:Translation administrators{{!}}Wikifunctions:Translation administrators}}
<div lang="en" dir="ltr" class="mw-content-ltr">
Translation administrators are users who set up pages using the [[mw:Special:MyLanguage/Extension:Translate|translation extension]] and mark them for translation so that pages can be translated by users into any supported language.
</div>
<span id="Bureaucrats"></span>
=== 行政员 ===
{{Main|Special:MyLanguage/Wikifunctions:Bureaucrats{{!}}Wikifunctions:Bureaucrats}}
<div lang="en" dir="ltr" class="mw-content-ltr">
Bureaucrats (also known as 'crats') are experienced and trusted users who are able to assign and remove advanced user groups including Administrators, Translation administrators, Interface administrators, and bots.
</div>
<span id="List_of_specialised_groups"></span>
== 特殊用户组列表 ==
<span id="IP_block_exemption"></span>
===IP 封禁豁免===
{{Main|m:Special:MyLanguage/IP block exempt{{!}}Meta-Wiki:IP block exempt}}
获得IP块豁免的用户不受自动封禁、IP地址封禁和范围封禁(全局和本地)的影响。他们还免于代理封禁和Tor封禁。
<span id="Check_users"></span>
=== 用户核查员 ===
{{Main|m:Special:MyLanguage/CheckUser policy{{!}}Meta-Wiki:CheckUser policy}}
在wiki上拥有检查员权限的用户,特别是可以检查一个用户是否是该wiki上另一个用户的傀儡(而不是在所有wiki上)。
<span id="Suppressors"></span>
=== 督察员 ===
{{Main|m:Special:MyLanguage/Oversight policy{{!}}Meta-Wiki:Oversight policy}}
<div lang="en" dir="ltr" class="mw-content-ltr">
Oversight or suppression refers to hiding revisions, edit summaries, usernames, or log entries from the public. Suppressed data can only be viewed and restored by users in these groups.
</div>
<span id="Bots"></span>
=== 机器人 ===
{{Main|Special:MyLanguage/Wikifunctions:Bots{{!}}Wikifunctions:Bots}}
机器人是用于进行编辑的自动化工具,无需人类决策。
<!--
=== Account creators ===
{{Main|Wikifunctions:Account creators}}-->
<!--Text-->
<span id="Importers"></span>
=== 导入者 ===
{{Main|m:Special:MyLanguage/Importer{{!}}Meta-Wiki:Importer}}
有两种类型的导入者:导入者和跨wiki导入者。两者都可以执行跨wiki导入,但只有导入者才能执行上传导入。
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Wikifunctions staff ===
</div>
{{Main|Special:MyLanguage/Wikifunctions:Wikifunctions staff members{{!}}Wikifunctions:Wikifunctions staff members}}
少数维基媒体工作人员和contractors属于“维基函数工作人员”用户组,这赋予他们管理整个wiki各种项目的权力,其目的是为了软件和社群发展。
<span id="List_of_global_groups"></span>
== 全域用户组列表 ==
全球用户组活跃在多个维基媒体项目中。以下内容在维基函数上处于活动状态:
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Global sysops ===
</div>
{{Main|m:Special:MyLanguage/Global sysops{{!}}Meta-Wiki:Global sysops}}
<div lang="en" dir="ltr" class="mw-content-ltr">
Global sysops are users that have sysop and interface administrator privileges on [[Special:WikiSets/7|most public wikis]], for the purposes of antivandalism and routine maintenance. They are not users with sysop tools on all wikis and they have no extra editorial control over content or the local community.
</div>
<span id="Stewards"></span>
=== 监管员 ===
{{Main|m:Special:MyLanguage/Stewards{{!}}Meta-Wiki:Stewards}}
<div lang="en" dir="ltr" class="mw-content-ltr">
Stewards are a global group of users with complete access to the wiki interface on all public Wikimedia wikis. They have the technical ability to modify all local and global user rights, change the status and name of global accounts, and access any of the permissions available to administrators and bureaucrats.
</div>
[[Category:User groups{{#translation:}}|*]]
jlga04zhtocn4lj5dp87hoyiw6atwmk
288653
288651
2026-07-04T09:20:49Z
Quaff5353
92796
288653
wikitext
text/x-wiki
<languages/>
{{shortcut|[[WF:GROUP]]}}
<span id="Summary"></span>
== 总述 ==
下表总结了当前权限:
<div class="noresize">
{| class="wikitable" style="text-align:center;margin:auto;"
|+Wikifunctions 中的用户组与用户权限
!
!scope="col"|<span class="mw-translate-fuzzy">运行函数。</span>
!scope="col"|编辑所有对象的标签/别名/描述
!scope="col"|发布/编辑无对象(wikitext)的页面
!scope="col"|发布函数,实现以及测试
!scope="col"|在不发布测试目的的情况下运行函数
!scope="col"|<span class="mw-translate-fuzzy">关联/分离测试与实现</span>
!scope="col"|<span class="mw-translate-fuzzy">编辑附加的测试或实现</span>
!scope="col"|<span class="mw-translate-fuzzy">编辑运行中的函数(已附加实现)</span>
!scope="col"|<span lang="en" dir="ltr" class="mw-content-ltr">Create and edit predefined objects (Zobjects < Z10000)</span>
|-
!scope="row"|所有人 – 未登录
|✅
|style="background-color:#F9DDE9;"|–
|style="background-color:#F9DDE9;"|–
|style="background-color:#F9DDE9;"|–
|style="background-color:#F9DDE9;"|–
|style="background-color:#F9DDE9;"|–
|style="background-color:#F9DDE9;"|–
|style="background-color:#F9DDE9;"|–
|style="background-color:#F9DDE9;"|–
|-
!scope="row"|所有人 – 已登录
|✅
|✅
|✅
|✅
|style="background-color:#F9DDE9;"|–
|style="background-color:#F9DDE9;"|–
|style="background-color:#F9DDE9;"|–
|style="background-color:#F9DDE9;"|–
|style="background-color:#F9DDE9;"|–
|-
!scope="row"|管理员
|✅
|✅
|✅
|✅
|style="background-color:#F9DDE9;"|–
|style="background-color:#F9DDE9;"|–
|style="background-color:#F9DDE9;"|–
|style="background-color:#F9DDE9;"|–
|style="background-color:#F9DDE9;"|–
|-
!scope="row"|函数工程师
|✅
|✅
|✅
|✅
|✅
|✅
|✅
|style="background-color:#F9DDE9;"|–
|style="background-color:#F9DDE9;"|–
|-
!scope="row"|<span class="mw-translate-fuzzy">函数维护员</span>
|✅
|✅
|✅
|✅
|✅
|✅
|✅
|✅
|✅
|-
!scope="row"|工作人员
|✅
|✅
|✅
|✅
|✅
|✅
|✅
|✅
|✅
|-
|}</div>
请参阅[[:mw:Special:MyLanguage/Help:Wikifunctions/User rights|Wikifunctions user rights on MediaWiki]]。
<span id="List_of_user_groups"></span>
== 用户组列表 ==
本地用户组只能在维基函数上保存,对其他维基媒体项目没有影响。
<span id="Unregistered_users"></span>
=== 未注册用户 ===
{{Main|m:Special:MyLanguage/Unregistered user{{!}}Meta-Wiki:Unregistered user}}
未登录的用户被称为未注册用户或IP用户。这些用户可以编辑对象的标签、描述和别名;他们可以编辑不受保护或半保护的页面;他们的编辑将与所做的IP地址一起出现在页面历史记录中。
<span id="Registered_users"></span>
===注册用户===
{{Main|m:Special:MyLanguage/Registered user{{!}}Meta-Wiki:Registered user}}
注册用户是已注册帐户并登录维基媒体项目的用户。除了未注册用户可以做的事情外,注册用户可以:创建和编辑对象,创建和编辑函数和测试用例,创建页面,编辑自己的首选项,编辑自己的监视列表,并将编辑标记为小编辑。
<span id="Confirmed_and_Autoconfirmed_users"></span>
=== 确认用户和自动确认用户 ===
{{Main|Special:MyLanguage/Wikifunctions:Confirmed users{{!}}Wikifunctions:Confirmed users}}
确认用户是在其帐户达到自动添加到自动已确认用户组的条件之前,已获得与自动确认用户相同的权限的用户。值得注意的是,该用户组可以自己移动页面和编辑半受保护的页面,而无需提出编辑请求。
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Autopatrollers ===
</div>
{{Main|Special:MyLanguage/Wikifunctions:Autopatrollers{{!}}Wikifunctions:Autopatrollers}}
<div lang="en" dir="ltr" class="mw-content-ltr">
Autopatrollers are users who have all their edits automatically marked as patrolled.
</div>
<span id="Functioneers"></span>
===函数工程师===
{{Main|Special:MyLanguage/Wikifunctions:Functioneers{{!}}Wikifunctions:Functioneers}}
函数工程师是能够批准和停用与功能相关的实现和测试用例的用户。他们还可以编辑连接(批准的)功能、实现和测试用例。
<span id="Maintainers"></span>
===维护员===
{{Main|Special:MyLanguage/Wikifunctions:Maintainers{{!}}Wikifunctions:Maintainers}}
<div lang="en" dir="ltr" class="mw-content-ltr">
Maintainers are users who have the ability to create and edit predefined objects (These are Z objects with a value of less than Z10000). They can create and edit Objects, Natural Language Objects and Programming Language Objects. They have the additional ability to edit functions provided by the [[Special:MyLanguage/User:WikiLambda system|WikiLambda system]].
</div>
<span id="Administrators"></span>
=== 管理员 ===
{{Main|Special:MyLanguage/Wikifunctions:Administrators{{!}}Wikifunctions:Administrators}}
<div lang="en" dir="ltr" class="mw-content-ltr">
Administrators (also known as admins or sysops) are experienced and trusted users who are able to complete maintenance tasks for Wikifunctions to function properly. These tasks include deleting pages, protecting pages, blocking users and granting users additional user groups.
</div>
<span id="Interface_administrators"></span>
=== 界面管理员 ===
{{Main|Special:MyLanguage/Wikifunctions:Interface administrators{{!}}Wikifunctions:Interface administrators}}
<div lang="en" dir="ltr" class="mw-content-ltr">
Interface administrators are highly trusted users with the ability to edit all pages in the MediaWiki namespace, including sitewide CSS, JavaScript and JSON pages. These pages are executed by the browser of wiki editors and readers as code, which can be used to change how content is styled. They also have the ability to edit user CSS, JavaScript and JSON pages.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Translation administrators ===
</div>
{{Main|Special:MyLanguage/Wikifunctions:Translation administrators{{!}}Wikifunctions:Translation administrators}}
<div lang="en" dir="ltr" class="mw-content-ltr">
Translation administrators are users who set up pages using the [[mw:Special:MyLanguage/Extension:Translate|translation extension]] and mark them for translation so that pages can be translated by users into any supported language.
</div>
<span id="Bureaucrats"></span>
=== 行政员 ===
{{Main|Special:MyLanguage/Wikifunctions:Bureaucrats{{!}}Wikifunctions:Bureaucrats}}
<div lang="en" dir="ltr" class="mw-content-ltr">
Bureaucrats (also known as 'crats') are experienced and trusted users who are able to assign and remove advanced user groups including Administrators, Translation administrators, Interface administrators, and bots.
</div>
<span id="List_of_specialised_groups"></span>
== 特殊用户组列表 ==
<span id="IP_block_exemption"></span>
===IP 封禁豁免===
{{Main|m:Special:MyLanguage/IP block exempt{{!}}Meta-Wiki:IP block exempt}}
获得IP块豁免的用户不受自动封禁、IP地址封禁和范围封禁(全局和本地)的影响。他们还免于代理封禁和Tor封禁。
<span id="Check_users"></span>
=== 用户核查员 ===
{{Main|m:Special:MyLanguage/CheckUser policy{{!}}Meta-Wiki:CheckUser policy}}
在wiki上拥有检查员权限的用户,特别是可以检查一个用户是否是该wiki上另一个用户的傀儡(而不是在所有wiki上)。
<span id="Suppressors"></span>
=== 督察员 ===
{{Main|m:Special:MyLanguage/Oversight policy{{!}}Meta-Wiki:Oversight policy}}
<div lang="en" dir="ltr" class="mw-content-ltr">
Oversight or suppression refers to hiding revisions, edit summaries, usernames, or log entries from the public. Suppressed data can only be viewed and restored by users in these groups.
</div>
<span id="Bots"></span>
=== 机器人 ===
{{Main|Special:MyLanguage/Wikifunctions:Bots{{!}}Wikifunctions:Bots}}
机器人是用于进行编辑的自动化工具,无需人类决策。
<!--
=== Account creators ===
{{Main|Wikifunctions:Account creators}}-->
<!--Text-->
<span id="Importers"></span>
=== 导入者 ===
{{Main|m:Special:MyLanguage/Importer{{!}}Meta-Wiki:Importer}}
有两种类型的导入者:导入者和跨wiki导入者。两者都可以执行跨wiki导入,但只有导入者才能执行上传导入。
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Wikifunctions staff ===
</div>
{{Main|Special:MyLanguage/Wikifunctions:Wikifunctions staff members{{!}}Wikifunctions:Wikifunctions staff members}}
少数维基媒体工作人员和contractors属于“维基函数工作人员”用户组,这赋予他们管理整个wiki各种项目的权力,其目的是为了软件和社群发展。
<span id="List_of_global_groups"></span>
== 全域用户组列表 ==
全球用户组活跃在多个维基媒体项目中。以下内容在维基函数上处于活动状态:
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Global sysops ===
</div>
{{Main|m:Special:MyLanguage/Global sysops{{!}}Meta-Wiki:Global sysops}}
<div lang="en" dir="ltr" class="mw-content-ltr">
Global sysops are users that have sysop and interface administrator privileges on [[Special:WikiSets/7|most public wikis]], for the purposes of antivandalism and routine maintenance. They are not users with sysop tools on all wikis and they have no extra editorial control over content or the local community.
</div>
<span id="Stewards"></span>
=== 监管员 ===
{{Main|m:Special:MyLanguage/Stewards{{!}}Meta-Wiki:Stewards}}
<div lang="en" dir="ltr" class="mw-content-ltr">
Stewards are a global group of users with complete access to the wiki interface on all public Wikimedia wikis. They have the technical ability to modify all local and global user rights, change the status and name of global accounts, and access any of the permissions available to administrators and bureaucrats.
</div>
[[Category:User groups{{#translation:}}|*]]
0j9fqxknmayueiq0rvl1khzi9bapbe8
Z25440
0
59057
288567
261609
2026-07-03T18:51:26Z
Ainali
17
288567
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z25440"
},
"Z2K2": {
"Z1K1": "Z14294",
"Z14294K1": [
"Z14293",
{
"Z1K1": "Z14293",
"Z14293K1": "Z25442",
"Z14293K2": [
"Z60",
"Z1787",
"Z1592",
"Z1430"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z28425",
"Z14293K2": [
"Z60",
"Z1011",
"Z1197",
"Z1148"
]
}
],
"Z14294K2": "Z21949"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "config for displaying float64"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "konfiguration för att visa float64"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
a9tmrsexd1kf0xncfvjmor610369bro
Z25622
0
59571
288511
221352
2026-07-03T12:20:33Z
YoshiRulz
10156
Optimise fetch
288511
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z25622"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z25620",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z19316",
"Z19316K1": {
"Z1K1": "Z7",
"Z7K1": "Z803",
"Z803K1": {
"Z1K1": "Z39",
"Z39K1": "Z6010K4"
},
"Z803K2": {
"Z1K1": "Z18",
"Z18K1": "Z25620K1"
}
},
"Z19316K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q199"
}
},
"Z802K2": {
"Z1K1": "Z7",
"Z7K1": "Z21787",
"Z21787K1": {
"Z1K1": "Z7",
"Z7K1": "Z803",
"Z803K1": {
"Z1K1": "Z39",
"Z39K1": "Z6010K1"
},
"Z803K2": {
"Z1K1": "Z18",
"Z18K1": "Z25620K1"
}
},
"Z21787K2": {
"Z1K1": "Z13518",
"Z13518K1": "12"
}
},
"Z802K3": {
"Z1K1": "Z7",
"Z7K1": "Z12899",
"Z12899K1": [
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z21787",
"Z21787K1": {
"Z1K1": "Z7",
"Z7K1": "Z803",
"Z803K1": {
"Z1K1": "Z39",
"Z39K1": "Z6010K1"
},
"Z803K2": {
"Z1K1": "Z18",
"Z18K1": "Z25620K1"
}
},
"Z21787K2": {
"Z1K1": "Z13518",
"Z13518K1": "12"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z23468",
"Z23468K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z7",
"Z7K1": "Z803",
"Z803K1": {
"Z1K1": "Z39",
"Z39K1": "Z6010K4"
},
"Z803K2": {
"Z1K1": "Z18",
"Z18K1": "Z25620K1"
}
},
"Z30120K2": [
"Z6030",
"Z6033"
],
"Z30120K3": [
"Z60",
{
"Z1K1": "Z18",
"Z18K1": "Z25620K2"
}
],
"Z30120K4": [
"Z6092"
]
},
"Z23468K2": {
"Z1K1": "Z18",
"Z18K1": "Z25620K2"
}
}
],
"Z12899K2": " "
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Simple display of Wikidata quantity, composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
40qtte2yh69f42jatkozg4m158ebhgt
Z26009
0
60687
288568
246961
2026-07-03T18:51:59Z
Ainali
17
288568
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z26009"
},
"Z2K2": {
"Z1K1": "Z14294",
"Z14294K1": [
"Z14293",
{
"Z1K1": "Z14293",
"Z14293K1": "Z26017",
"Z14293K2": [
"Z60",
"Z1787"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z26029",
"Z14293K2": [
"Z60",
"Z1002",
"Z1124",
"Z1199",
"Z1113"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z26033",
"Z14293K2": [
"Z60",
"Z1015",
"Z1689",
"Z1437"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z26081",
"Z14293K2": [
"Z60",
"Z1006",
"Z1645",
"Z1672",
"Z1411",
"Z1107",
"Z1589",
"Z1406",
"Z1504",
"Z1591",
"Z1202",
"Z1901",
"Z1902",
"Z1837",
"Z1899",
"Z1900",
"Z1804",
"Z1372",
"Z1375",
"Z1954",
"Z1904",
"Z1905",
"Z1892",
"Z1647"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z26638",
"Z14293K2": [
"Z60",
"Z1011"
]
}
],
"Z14294K2": "Z26011"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "lettori di anno gregoriano"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "config for reading Gregorian year"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "konfiguration för att läsa gregorianskt år"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
4qm6oky6uy01n6pa6scqqsfhrizadgz
Z26571
0
61687
288512
206483
2026-07-03T12:25:28Z
YoshiRulz
10156
Optimise fetch
288512
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z26571"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z24041",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z14396",
"Z14396K1": {
"Z1K1": "Z7",
"Z7K1": "Z811",
"Z811K1": {
"Z1K1": "Z7",
"Z7K1": "Z24139",
"Z24139K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z7",
"Z7K1": "Z23419",
"Z23419K1": {
"Z1K1": "Z18",
"Z18K1": "Z24041K1"
}
},
"Z30120K2": [
"Z6030",
"Z6033"
],
"Z30120K3": {
"Z1K1": "Z7",
"Z7K1": "Z24144",
"Z24144K1": {
"Z1K1": "Z18",
"Z18K1": "Z24041K2"
},
"Z24144K2": {
"Z1K1": "Z40",
"Z40K1": "Z41"
},
"Z24144K3": {
"Z1K1": "Z40",
"Z40K1": "Z41"
}
},
"Z30120K4": [
"Z6092"
]
},
"Z24139K2": {
"Z1K1": "Z7",
"Z7K1": "Z24144",
"Z24144K1": {
"Z1K1": "Z18",
"Z18K1": "Z24041K2"
},
"Z24144K2": {
"Z1K1": "Z40",
"Z40K1": "Z41"
},
"Z24144K3": {
"Z1K1": "Z40",
"Z40K1": "Z41"
}
}
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "display day of the week, composition (monolingual)"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
qj6zkgpwp1rs7dsglplm0tvql57nia3
Z26697
0
62063
288513
205990
2026-07-03T12:32:22Z
YoshiRulz
10156
Optimise fetch
288513
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z26697"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z26696",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z23120",
"Z23120K1": {
"Z1K1": "Z7",
"Z7K1": "Z22978",
"Z22978K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z18",
"Z18K1": "Z26696K1"
},
"Z30120K2": [
"Z6030",
"Z6036"
],
"Z30120K3": [
"Z60",
"Z1360"
],
"Z30120K4": [
"Z6092",
{
"Z1K1": "Z6092",
"Z6092K1": "P570"
}
]
},
"Z22978K2": {
"Z1K1": "Z6092",
"Z6092K1": "P570"
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "simple composition of Z26696"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
iryxf0ccwlh9agvzvwqhpbgv0ch6hlf
Z26703
0
62069
288514
211555
2026-07-03T12:33:52Z
YoshiRulz
10156
Optimise fetch
288514
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z26703"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z26696",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z813",
"Z813K1": {
"Z1K1": "Z7",
"Z7K1": "Z26700",
"Z26700K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z18",
"Z18K1": "Z26696K1"
},
"Z30120K2": [
"Z6030",
"Z6036"
],
"Z30120K3": [
"Z60",
"Z1360"
],
"Z30120K4": [
"Z6092",
{
"Z1K1": "Z6092",
"Z6092K1": "P570"
},
{
"Z1K1": "Z6092",
"Z6092K1": "P20"
}
]
},
"Z26700K2": [
"Z6092",
{
"Z1K1": "Z6092",
"Z6092K1": "P570"
},
{
"Z1K1": "Z6092",
"Z6092K1": "P20"
}
]
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "is Wikidata item subject alive, composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
3qrysigkye1j608jkmwl97utk3v0uwl
Z26779
0
62166
288637
287521
2026-07-04T08:13:39Z
YoshiRulz
10156
Added Z37283 to the approved list of test cases
288637
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z26779"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z4",
"Z17K2": "Z26779K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "tipo"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "lightweight enumerated Type"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "tipe"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z1",
"Z17K2": "Z26779K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "riferimento Wikidata"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Wikidata reference (type=qid/lid/pid/...)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "referensi Wikidata"
}
]
}
}
],
"Z8K2": "Z1",
"Z8K3": [
"Z20",
"Z26780",
"Z26781",
"Z27978",
"Z37283"
],
"Z8K4": [
"Z14",
"Z26782"
],
"Z8K5": "Z26779"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "riferimento Wikidata in istanza di enumerazione"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Wikidata reference in enumeration instance"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "referensi Wikidata pada contoh enumerasi"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"enum from qid",
"qid inside enum",
"qid in enum"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "Dato un riferimento Wikidata e il tipo dell'enumerazione, restituisce l'istanza dell'enumerazione"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Returns an instance of a specified lightweight enum type from a Wikidata entity reference."
}
]
}
}
0jmvpilzz9bs1oqld2pnob7r5s5sh17
Z27129
0
63027
288569
246967
2026-07-03T18:53:20Z
Ainali
17
288569
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z27129"
},
"Z2K2": {
"Z1K1": "Z14294",
"Z14294K1": [
"Z14293",
{
"Z1K1": "Z14293",
"Z14293K1": "Z14526",
"Z14293K2": [
"Z60",
"Z1002",
"Z1113",
"Z1689",
"Z1199",
"Z1437",
"Z1966",
"Z1124"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z19343",
"Z14293K2": [
"Z60",
"Z1820"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z26121",
"Z14293K2": [
"Z60",
"Z1158",
"Z1181"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z18746",
"Z14293K2": [
"Z60",
"Z1314"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z23855",
"Z14293K2": [
"Z60",
"Z1099"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z19132",
"Z14293K2": [
"Z60",
"Z1045"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z27131",
"Z14293K2": [
"Z60",
"Z1787"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z19629",
"Z14293K2": [
"Z60",
"Z1001"
]
}
],
"Z14294K2": "Z14280"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "generatori di ordinali"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "config for ordinal"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1181",
"Z11K2": "редни број у одабраном језику"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "konfiguration för ordningstal"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
0lbv9eg1nq5ho93gpxze290ks6tkzhp
Z27503
0
63935
288515
263778
2026-07-03T12:38:33Z
YoshiRulz
10156
Optimise fetch
288515
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z27503"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z27502",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z33238",
"Z33238K1": [
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z33172",
"Z33172K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z18",
"Z18K1": "Z27502K1"
},
"Z30120K2": [
"Z6030",
"Z6033"
],
"Z30120K3": [
"Z60",
"Z1011"
],
"Z30120K4": [
"Z6092"
]
}
},
"একধরনের",
{
"Z1K1": "Z7",
"Z7K1": "Z33172",
"Z33172K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z18",
"Z18K1": "Z27502K2"
},
"Z30120K2": [
"Z6030",
"Z6033"
],
"Z30120K3": [
"Z60",
"Z1011"
],
"Z30120K4": [
"Z6092"
]
}
}
]
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "composition for Z27502"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
4uqf9bbpwu5kxhck0hx0m42vddtufvy
Z27508
0
63940
288516
211662
2026-07-03T12:46:23Z
YoshiRulz
10156
Optimise fetch
288516
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z27508"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z27506",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z19316",
"Z19316K1": {
"Z1K1": "Z7",
"Z7K1": "Z21449",
"Z21449K1": {
"Z1K1": "Z6092",
"Z6092K1": "P279"
},
"Z21449K2": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z18",
"Z18K1": "Z27506K1"
},
"Z30120K2": [
"Z6030",
"Z6036"
],
"Z30120K3": [
"Z60",
"Z1360"
],
"Z30120K4": [
"Z6092",
{
"Z1K1": "Z6092",
"Z6092K1": "P279"
}
]
}
},
"Z19316K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q690940"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "is QID a grammatical person? composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
3adnhgufssayy4lftwtatl63dmh8opj
Wikifunctions:Catalogue/Natural language operations/Mandarin - Simplified Han script
4
64643
288554
288457
2026-07-03T15:41:20Z
HenkvD
1290
/* Configurations */
288554
wikitext
text/x-wiki
* {{Z+|Z12608}}
* {{Z+|Z27244}}
==Configurations==
{{LanguageConfigurations|Language=zh-hans|Language2=zh-hant}}
[[Category:Lists of functions]]
[[Category:Mandarin - Simplified Han script]]
lj0chpxc4rxb4659ymuhckiaocfu2cf
Wikifunctions:Catalogue/Natural language operations/Cantonese - Traditional Han script
4
64645
288550
288430
2026-07-03T15:26:52Z
HenkvD
1290
+ 2nd yue
288550
wikitext
text/x-wiki
* {{Z+|Z26134}}
==Configurations==
{{LanguageConfigurations|Language=yue-hant|Language2=yue}}
[[Category:Lists of functions]]
[[Category:Cantonese - Traditional Han script]]
exfn3b60336cr3cc3al77ujpr1z64j7
Wikifunctions:Catalogue/Natural language operations/Cantonese - Simplified Han script
4
64646
288549
288429
2026-07-03T15:25:50Z
HenkvD
1290
languages yue-hans / zh-yue / yue
288549
wikitext
text/x-wiki
* {{Z+|Z26139}}
==Configurations==
{{LanguageConfigurations|Language=yue-hans|Language2=zh-yue|Language3=yue}}
[[Category:Lists of functions]]
[[Category:Cantonese - Simplified Han script]]
r8xbflosfvyvujss1yprzbegewo4oeo
Z27952
0
64739
288570
257222
2026-07-03T18:53:45Z
Ainali
17
288570
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z27952"
},
"Z2K2": {
"Z1K1": "Z14294",
"Z14294K1": [
"Z14293",
{
"Z1K1": "Z14293",
"Z14293K1": "Z19866",
"Z14293K2": [
"Z60",
"Z1002",
"Z1113",
"Z1437",
"Z1199",
"Z1124",
"Z1689"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z28381",
"Z14293K2": [
"Z60",
"Z1011"
]
}
],
"Z14294K2": "Z19866"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "config for reading Rational number"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "conf. pour la lecture des nombres rationnels"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "konfiguration för att läsa rationellt tal"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"Rational number reading function configuration",
"configuration of read functions for rational numbers"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
ctv13h6wceakvwvbs2g2zl86sn3tanw
Z28016
0
65058
288612
284979
2026-07-04T03:27:50Z
WikiLambda system
3
Updated the implementation list (see [[Help:Wikifunctions/Implementation_ordering_and_choosing|About implementation selection]])
288612
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z28016"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z28016K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "subject"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "sujet"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Subjekt"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "subjekt"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1576",
"Z11K2": "subjekto"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z28016K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "role"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "rôle"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Rolle"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "role"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1576",
"Z11K2": "rolo"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z28016K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "dependency"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "dépendance"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Abhängigkeit"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "kontext"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1576",
"Z11K2": "de kio"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z28016K4",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "langue"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Sprache"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "jazyk"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1576",
"Z11K2": "lingvo"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20",
"Z28017",
"Z28033",
"Z35054",
"Z36126"
],
"Z8K4": [
"Z14",
"Z36298",
"Z28034",
"Z28032"
],
"Z8K5": "Z28016"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "defining role sentence (monolingual)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "phrase de définition de rôle"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Satz, um etwas mit einer Rolle zu definieren"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "věta definiční role"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1576",
"Z11K2": "frazo pri rolo"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1402",
"Z11K2": "[mk] A e B на C."
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"is the",
"is the of",
"of",
"X is the Y of Z",
"defining role sentence",
"is the one and only"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1004",
"Z31K2": [
"Z6",
"est le, est le de, de, X est le Y de Z"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1430",
"Z31K2": [
"Z6",
"X ist das Y von Z"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1062",
"Z31K2": [
"Z6",
"[X] je [Y] [Z]"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1576",
"Z31K2": [
"Z6",
"[X] estas la [Y] de [Z]",
"estas la"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Sentences of the type \"Paris is the capital of France.\" or \"Elisabeth II is the mother of Charles III.\" (with a definite article, like \"the\")"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "Phrases du type \"Paris est la capitale de la France.\" ou \"Elisabeth II est la mère de Charles III.\""
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Sätze wie „Berlin ist die Hauptstadt von Deutschland“"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "Sestaví větu definující konkrétní entitu pomocí její role, např. „Paříž je hlavní město Francie.“ nebo „Alžběta II. je matka Karla III.“"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1576",
"Z11K2": "Por krei frazojn kiel \"Parizo estas la ĉefurbo de Francujo\" aŭ \"Elizabeto la 2-a estas la patrino de Karlo la 3-a\""
}
]
}
}
gg7sprp5yy64e5cvny4cudiyvnmu5sn
Z28777
0
66910
288518
285299
2026-07-03T12:48:31Z
WikiLambda system
3
Updated the implementation list (see [[Help:Wikifunctions/Implementation_ordering_and_choosing|About implementation selection]])
288518
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z28777"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z28777K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Datenobjekt"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6092",
"Z17K2": "Z28777K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "property"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Eigenschaft"
}
]
}
}
],
"Z8K2": "Z20159",
"Z8K3": [
"Z20",
"Z28778",
"Z28779",
"Z28780"
],
"Z8K4": [
"Z14",
"Z28786",
"Z28781"
],
"Z8K5": "Z28777"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "year from item and property"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Jahr aus Eigenschaft von Datenobjekt"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"best year",
"when",
"which year",
"Gregorian year from item and property"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Returns the Gregorian year of the time that is the best property value for a given item"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Gibt die am höchsten gerankte Aussage der eingegebenen Eingeschaft vom angegebenen Datenobjekt zurück."
}
]
}
}
juebfubxee5fjwsih6vcdlreeh4wb9q
Z28786
0
66919
288517
223460
2026-07-03T12:48:25Z
YoshiRulz
10156
Optimise fetch
288517
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z28786"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z28777",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z28773",
"Z28773K1": {
"Z1K1": "Z7",
"Z7K1": "Z23459",
"Z23459K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z18",
"Z18K1": "Z28777K1"
},
"Z30120K2": [
"Z6030",
"Z6036"
],
"Z30120K3": [
"Z60",
"Z1360"
],
"Z30120K4": [
"Z6092",
{
"Z1K1": "Z18",
"Z18K1": "Z28777K2"
}
]
},
"Z23459K2": {
"Z1K1": "Z18",
"Z18K1": "Z28777K2"
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "year from ranking statement’s value, Composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
rza3xzqnc98h8uia5cdoy1e4jx50x1i
Z28806
0
66940
288571
274783
2026-07-03T18:54:19Z
Ainali
17
288571
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z28806"
},
"Z2K2": {
"Z1K1": "Z14294",
"Z14294K1": [
"Z14293",
{
"Z1K1": "Z14293",
"Z14293K1": "Z28811",
"Z14293K2": [
"Z60",
"Z1508",
"Z1430",
"Z1843",
"Z1515",
"Z1231",
"Z1859",
"Z1463"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z28784",
"Z14293K2": "Z33034"
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z32584",
"Z14293K2": "Z33056"
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z28977",
"Z14293K2": [
"Z60",
"Z1120",
"Z1439"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z29156",
"Z14293K2": [
"Z60",
"Z1078"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z30813",
"Z14293K2": [
"Z60",
"Z1146"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z29134",
"Z14293K2": [
"Z60",
"Z1592"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z33156",
"Z14293K2": "Z34003"
}
],
"Z14294K2": "Z28797"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "config for short description for album"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "konfigurasi deskripsi singkat album"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "configuration pour courte description d'un album"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "konfiguration för kort beskrivning av album"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
c7zdsmwh6ye955wr1tedp8822rgr8n9
Wikifunctions:Catalogue/Natural language operations/Uzbek
4
67288
288560
288478
2026-07-03T15:56:27Z
HenkvD
1290
uz + uz-cyrl + uz-latn
288560
wikitext
text/x-wiki
* {{Z+|Z28977}}
==Configurations==
{{LanguageConfigurations|Language=uz|Language2=uz-cyrl|Language3=uz-latn}}
[[Category:Lists of functions]]
dcuchnf68t1ry3xjlb5ontxuwuce17b
Z29597
0
68799
288572
282023
2026-07-03T18:55:11Z
Ainali
17
288572
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z29597"
},
"Z2K2": {
"Z1K1": "Z14294",
"Z14294K1": [
"Z14293",
{
"Z1K1": "Z14293",
"Z14293K1": "Z29594",
"Z14293K2": "Z33034"
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z30347",
"Z14293K2": "Z33160"
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z30410",
"Z14293K2": [
"Z60",
"Z1146"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z30635",
"Z14293K2": [
"Z60",
"Z1078"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z32256",
"Z14293K2": [
"Z60",
"Z1005",
"Z1332",
"Z1622"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z33267",
"Z14293K2": [
"Z60",
"Z1011"
]
}
],
"Z14294K2": "Z29596"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "config for describing entity with adjective/class"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "konfig för att beskriva entitet med adjektiv/klass"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "all language versions should have four arguments (including the last one for the language)"
}
]
}
}
ee2wvdb2wzqfak4xjed9sd08cmc6hgf
Z29622
0
68837
288519
230152
2026-07-03T12:50:01Z
YoshiRulz
10156
Optimise fetch
288519
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z29622"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z29620",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z22978",
"Z22978K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z18",
"Z18K1": "Z29620K1"
},
"Z30120K2": [
"Z6030",
"Z6036"
],
"Z30120K3": [
"Z60",
"Z1360"
],
"Z30120K4": [
"Z6092",
{
"Z1K1": "Z6092",
"Z6092K1": "P279"
}
]
},
"Z22978K2": {
"Z1K1": "Z6092",
"Z6092K1": "P279"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "is subclass of [QIDs], composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
56cjmdspn24qbp3fqj8eb75vehmyxzw
Z29655
0
68930
288520
230593
2026-07-03T12:54:35Z
YoshiRulz
10156
Optimise fetch
288520
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z29655"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z29654",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z19565",
"Z19565K1": {
"Z1K1": "Z7",
"Z7K1": "Z12696",
"Z12696K1": {
"Z1K1": "Z7",
"Z7K1": "Z22978",
"Z22978K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z7",
"Z7K1": "Z29649",
"Z29649K1": {
"Z1K1": "Z18",
"Z18K1": "Z29654K1"
}
},
"Z30120K2": [
"Z6030",
"Z6036"
],
"Z30120K3": [
"Z60",
"Z1360"
],
"Z30120K4": [
"Z6092",
{
"Z1K1": "Z6092",
"Z6092K1": "P4132"
}
]
},
"Z22978K2": {
"Z1K1": "Z6092",
"Z6092K1": "P4132"
}
},
"Z12696K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q74835210"
}
},
"Z19565K2": "Z22113",
"Z19565K3": {
"Z1K1": "Z7",
"Z7K1": "Z12696",
"Z12696K1": {
"Z1K1": "Z7",
"Z7K1": "Z22978",
"Z22978K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z7",
"Z7K1": "Z29649",
"Z29649K1": {
"Z1K1": "Z18",
"Z18K1": "Z29654K1"
}
},
"Z30120K2": [
"Z6030",
"Z6036"
],
"Z30120K3": [
"Z60",
"Z1360"
],
"Z30120K4": [
"Z6092",
{
"Z1K1": "Z6092",
"Z6092K1": "P4132"
}
]
},
"Z22978K2": {
"Z1K1": "Z6092",
"Z6092K1": "P4132"
}
},
"Z12696K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q74834637"
}
},
"Z19565K4": "Z22115",
"Z19565K5": "Z22114"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "does language use NAdj order, composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": " "
}
]
}
}
ataue83y2t2taf6vu13pdbi14mc6n6i
Z29841
0
69316
288573
286937
2026-07-03T18:55:45Z
Ainali
17
288573
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z29841"
},
"Z2K2": {
"Z1K1": "Z14294",
"Z14294K1": [
"Z14293",
{
"Z1K1": "Z14293",
"Z14293K1": "Z29010",
"Z14293K2": "Z33034"
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z32906",
"Z14293K2": [
"Z60",
"Z1430"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z32243",
"Z14293K2": [
"Z60",
"Z1531"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z32973",
"Z14293K2": [
"Z60",
"Z1011"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z33260",
"Z14293K2": [
"Z60",
"Z1062"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z37022",
"Z14293K2": [
"Z60",
"Z1157"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z37033",
"Z14293K2": [
"Z60",
"Z1576"
]
}
],
"Z14294K2": "Z36266"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "config for superlative definition"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "konfigurace pro definici superlativem"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "configuration pour une définition superlative"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "konfiguration för superlativdefinition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "konfigurace funkcí pro jazykové verze Z27243"
}
]
}
}
4q4xlywye718v3jq3qnc3yb6bvg01ti
Z29870
0
69346
288631
264558
2026-07-04T07:35:46Z
YoshiRulz
10156
Removed Z29871 from the approved list of implementations
288631
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z29870"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z6003"
},
"Z17K2": "Z29870K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "statements"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6007",
"Z17K2": "Z29870K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "qualifier"
}
]
}
}
],
"Z8K2": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z6003"
},
"Z8K3": [
"Z20",
"Z29943",
"Z29944",
"Z29942"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z29870"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "filter WD statements by exact qualifier w/ value"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"filter Wikidata statements by exact qualifier with value"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
mrbm5aw5m8rdakpvvrhzj1ud02188fe
Z29936
0
69439
288521
231982
2026-07-03T13:01:13Z
YoshiRulz
10156
Use helper function
288521
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z29936"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z21329",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z24102",
"Z24102K1": {
"Z1K1": "Z7",
"Z7K1": "Z29649",
"Z29649K1": {
"Z1K1": "Z18",
"Z18K1": "Z21329K1"
}
},
"Z24102K2": {
"Z1K1": "Z18",
"Z18K1": "Z21329K2"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "linguonym, via-Wikidata composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
tdspqw87t5nrgiom7r32nju4jwgvwbh
Z29942
0
69445
288630
233074
2026-07-04T06:52:53Z
YoshiRulz
10156
Refactor
288630
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z29942"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z29870",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z873",
"Z873K1": "Z19306",
"Z873K2": {
"Z1K1": "Z7",
"Z7K1": "Z29870",
"Z29870K1": {
"Z1K1": "Z7",
"Z7K1": "Z22220",
"Z22220K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q42"
},
"Z30120K2": [
"Z6030",
"Z6036"
],
"Z30120K3": [
"Z60",
"Z1360"
],
"Z30120K4": [
"Z6092"
]
}
},
"Z29870K2": {
"Z1K1": "Z6007",
"Z6007K1": {
"Z1K1": "Z6092",
"Z6092K1": "P585"
},
"Z6007K2": "Z24",
"Z6007K3": "Z6022"
}
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z889",
"Z889K2": [
"Z1",
{
"Z1K1": "Z6092",
"Z6092K1": "P18"
}
],
"Z889K3": "Z19267"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Q42 has 10 st. qual. by P585 but only 1 w/ unknown"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
ez77hi9b5f4i2w9patn1tydy2bs5nbq
Z29943
0
69446
288628
232020
2026-07-04T06:48:59Z
YoshiRulz
10156
Refactor
288628
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z29943"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z29870",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z873",
"Z873K1": "Z19306",
"Z873K2": {
"Z1K1": "Z7",
"Z7K1": "Z29870",
"Z29870K1": {
"Z1K1": "Z7",
"Z7K1": "Z22220",
"Z22220K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q277514"
},
"Z30120K2": [
"Z6030",
"Z6036"
],
"Z30120K3": [
"Z60",
"Z1360"
],
"Z30120K4": [
"Z6092"
]
}
},
"Z29870K2": {
"Z1K1": "Z6007",
"Z6007K1": {
"Z1K1": "Z6092",
"Z6092K1": "P3831"
},
"Z6007K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q78101716"
},
"Z6007K3": "Z6021"
}
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z889",
"Z889K2": [
"Z1",
{
"Z1K1": "Z6092",
"Z6092K1": "P2067"
}
],
"Z889K3": "Z19267"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "filter Q277514 statements for specific P3831 qual."
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
ky1ciw188p5h5rrqp8qly2xtu923xgv
Z29944
0
69448
288629
232021
2026-07-04T06:51:41Z
YoshiRulz
10156
Refactor
288629
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z29944"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z29870",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z873",
"Z873K1": "Z19306",
"Z873K2": {
"Z1K1": "Z7",
"Z7K1": "Z29870",
"Z29870K1": {
"Z1K1": "Z7",
"Z7K1": "Z22220",
"Z22220K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q36180"
},
"Z30120K2": [
"Z6030",
"Z6036"
],
"Z30120K3": [
"Z60",
"Z1360"
],
"Z30120K4": [
"Z6092"
]
}
},
"Z29870K2": {
"Z1K1": "Z6007",
"Z6007K1": {
"Z1K1": "Z6092",
"Z6092K1": "P5102"
},
"Z6007K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q114980101"
},
"Z6007K3": "Z6021"
}
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z889",
"Z889K2": [
"Z1",
{
"Z1K1": "Z6092",
"Z6092K1": "P425"
}
],
"Z889K3": "Z19267"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "filter Q36180 statements for specific P5102 qual."
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
4qbcmv16t93hp8pd22p24bjjwc1rykb
Z30442
0
70245
288574
287687
2026-07-03T18:56:17Z
Ainali
17
288574
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z30442"
},
"Z2K2": {
"Z1K1": "Z14294",
"Z14294K1": [
"Z14293",
{
"Z1K1": "Z14293",
"Z14293K1": "Z29968",
"Z14293K2": "Z33034"
}
],
"Z14294K2": "Z30443"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "config for sunset sentences"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "konfiguration för solnedgångsmeningar"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
g0467ro3undyh30izylnry9eduutrly
Wikifunctions:Catalogue/Natural language operations/Malay
4
70865
288553
288448
2026-07-03T15:38:45Z
HenkvD
1290
/* Configurations */ 2nd language ms-arab
288553
wikitext
text/x-wiki
== Sentence and fragment generation ==
* {{Z+|Z30598}}
* {{Z+|Z30654}}
* {{Z+|Z30609}}
* {{Z+|Z30638}}
* {{Z+|Z30643}}
* {{Z+|Z32152}}
* {{Z+|Z32243}}
* {{Z+|Z32175}}
== Number ==
* {{Z+|Z15567}}
* {{Z+|Z33165}}
* {{Z+|Z18679}}
* {{Z+|Z30603}}
* {{Z+|Z18867}}
== Morphology ==
* {{Z+|Z18893}}
* {{Z+|Z32185}}
* {{Z+|Z32177}}
* {{Z+|Z32406}}
== Phrasal fragments ==
* {{Z+|Z32176}}
==Configurations==
{{LanguageConfigurations|Language=ms|Language2=ms-arab}}
[[Category:Lists of functions]]
[[Category:Malay]]
bbcwrut2dklcnpshj7tvwks9k0n5emz
Z30929
0
71847
288526
239768
2026-07-03T13:11:45Z
YoshiRulz
10156
Optimise fetch
288526
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z30929"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z30916",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z23120",
"Z23120K1": {
"Z1K1": "Z7",
"Z7K1": "Z27665",
"Z27665K1": {
"Z1K1": "Z7",
"Z7K1": "Z13436",
"Z13436K1": "Z29694",
"Z13436K2": {
"Z1K1": "Z18",
"Z18K1": "Z30916K1"
},
"Z13436K3": [
"Z6092",
{
"Z1K1": "Z6092",
"Z6092K1": "P37"
},
{
"Z1K1": "Z6092",
"Z6092K1": "P103"
},
{
"Z1K1": "Z6092",
"Z6092K1": "P407"
},
{
"Z1K1": "Z6092",
"Z6092K1": "P2936"
}
]
}
}
},
"Z802K2": {
"Z1K1": "Z7",
"Z7K1": "Z873",
"Z873K1": "Z29958",
"Z873K2": {
"Z1K1": "Z7",
"Z7K1": "Z19205",
"Z19205K1": {
"Z1K1": "Z7",
"Z7K1": "Z873",
"Z873K1": "Z19308",
"Z873K2": {
"Z1K1": "Z7",
"Z7K1": "Z27665",
"Z27665K1": {
"Z1K1": "Z7",
"Z7K1": "Z13436",
"Z13436K1": "Z29694",
"Z13436K2": {
"Z1K1": "Z18",
"Z18K1": "Z30916K1"
},
"Z13436K3": [
"Z6092",
{
"Z1K1": "Z6092",
"Z6092K1": "P37"
},
{
"Z1K1": "Z6092",
"Z6092K1": "P103"
},
{
"Z1K1": "Z6092",
"Z6092K1": "P407"
},
{
"Z1K1": "Z6092",
"Z6092K1": "P2936"
}
]
}
}
}
}
},
"Z802K3": {
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z23120",
"Z23120K1": {
"Z1K1": "Z7",
"Z7K1": "Z29694",
"Z29694K1": {
"Z1K1": "Z18",
"Z18K1": "Z30916K1"
},
"Z29694K2": {
"Z1K1": "Z6092",
"Z6092K1": "P495"
}
}
},
"Z802K2": {
"Z1K1": "Z7",
"Z7K1": "Z30916",
"Z30916K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z7",
"Z7K1": "Z19308",
"Z19308K1": {
"Z1K1": "Z7",
"Z7K1": "Z811",
"Z811K1": {
"Z1K1": "Z7",
"Z7K1": "Z29694",
"Z29694K1": {
"Z1K1": "Z18",
"Z18K1": "Z30916K1"
},
"Z29694K2": {
"Z1K1": "Z6092",
"Z6092K1": "P495"
}
}
}
},
"Z30120K2": [
"Z6030",
"Z6036"
],
"Z30120K3": [
"Z60",
"Z1360"
],
"Z30120K4": [
"Z6092",
{
"Z1K1": "Z6092",
"Z6092K1": "P37"
},
{
"Z1K1": "Z6092",
"Z6092K1": "P103"
},
{
"Z1K1": "Z6092",
"Z6092K1": "P407"
},
{
"Z1K1": "Z6092",
"Z6092K1": "P495"
},
{
"Z1K1": "Z6092",
"Z6092K1": "P2936"
}
]
}
},
"Z802K3": [
"Z60"
]
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "native languages of Item, naive composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
o2oy82x8s3766jvouzailp060o9u29n
Z31407
0
75351
288575
254887
2026-07-03T18:56:38Z
Ainali
17
288575
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z31407"
},
"Z2K2": {
"Z1K1": "Z14294",
"Z14294K1": [
"Z14293",
{
"Z1K1": "Z14293",
"Z14293K1": "Z31416",
"Z14293K2": [
"Z60",
"Z1003"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z31417",
"Z14293K2": [
"Z60",
"Z1002"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z31415",
"Z14293K2": [
"Z60",
"Z1592"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z31418",
"Z14293K2": [
"Z60",
"Z1314"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z31419",
"Z14293K2": [
"Z60",
"Z1011"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z31420",
"Z14293K2": [
"Z60",
"Z1272"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z31422",
"Z14293K2": [
"Z60",
"Z1645"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z31423",
"Z14293K2": [
"Z60",
"Z1657"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z31421",
"Z14293K2": [
"Z60",
"Z1430"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z31424",
"Z14293K2": [
"Z60",
"Z1787"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z31413",
"Z14293K2": [
"Z60",
"Z1728"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z31451",
"Z14293K2": [
"Z60",
"Z1157",
"Z1517"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z31563",
"Z14293K2": [
"Z60",
"Z1643"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z31566",
"Z14293K2": [
"Z60",
"Z1576"
]
}
],
"Z14294K2": "Z31406"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "config for start fragment"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "konfiguration för startfragment"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
6pazhcufz2gqv2v81286hsucst1kntr
Z32055
0
78054
288638
257404
2026-07-04T08:26:32Z
YoshiRulz
10156
Add display lang parameter
288638
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z32055"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z32053",
"Z14K3": {
"Z1K1": "Z16",
"Z16K1": "Z610",
"Z16K2": "def Z32053(Z32053K1, Z32053K2, Z32053K3, Z32053K4, Z32053K5):\n\tmonths = [\"\",\"January\",\"February\",\"March\",\"April\",\"May\",\"June\",\"July\",\"August\",\"September\",\"October\",\"November\",\"December\"]\n\tmonth = months[int(Z32053K4[\"K2\"])]\n\thtml = f'\u003Csup class=\"ext-wikilambda-reference\"\u003E\u003Ca href=\"{Z32053K1}\"\u003E{Z32053K2}\u003C/a\u003E. \u003Ci\u003E{Z32053K3}\u003C/i\u003E. Retrieved {Z32053K4[\"K3\"]} {month} {Z32053K4[\"K1\"]}.\u003C/sup\u003E'\n\treturn ZObject(\n\t\t{\n\t\t\t\"Z1K1\": \"Z9\",\n\t\t\t\"Z9K1\": \"Z89\"\n\t\t},\n\t\tZ89K1 = html\n\t)"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "English simple cite web, Python implementation"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
9trfi2gapkoxtkovv80li60jgvysluh
Z32096
0
78160
288618
261867
2026-07-04T05:25:15Z
YoshiRulz
10156
Optimise fetch
288618
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z32096"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z32094",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z27926",
"Z27926K1": [
"Z89",
{
"Z1K1": "Z89",
"Z89K1": "In the "
},
{
"Z1K1": "Z7",
"Z7K1": "Z32428",
"Z32428K1": {
"Z1K1": "Z7",
"Z7K1": "Z28297",
"Z28297K1": {
"Z1K1": "Z7",
"Z7K1": "Z811",
"Z811K1": {
"Z1K1": "Z7",
"Z7K1": "Z28312",
"Z28312K1": {
"Z1K1": "Z7",
"Z7K1": "Z28874",
"Z28874K1": {
"Z1K1": "Z7",
"Z7K1": "Z29691",
"Z29691K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z18",
"Z18K1": "Z32094K1"
},
"Z30120K2": [
"Z6030",
"Z6036"
],
"Z30120K3": [
"Z60"
],
"Z30120K4": [
"Z6092",
{
"Z1K1": "Z6092",
"Z6092K1": "P1082"
},
{
"Z1K1": "Z6092",
"Z6092K1": "P10112"
}
]
},
"Z29691K2": {
"Z1K1": "Z6092",
"Z6092K1": "P1082"
}
}
},
"Z28312K2": {
"Z1K1": "Z6092",
"Z6092K1": "P459"
}
}
}
},
"Z32428K2": "Z1002"
},
{
"Z1K1": "Z89",
"Z89K1": " (enwiki: "
},
{
"Z1K1": "Z7",
"Z7K1": "Z31697",
"Z31697K1": {
"Z1K1": "Z7",
"Z7K1": "Z28297",
"Z28297K1": {
"Z1K1": "Z7",
"Z7K1": "Z811",
"Z811K1": {
"Z1K1": "Z7",
"Z7K1": "Z28312",
"Z28312K1": {
"Z1K1": "Z7",
"Z7K1": "Z28874",
"Z28874K1": {
"Z1K1": "Z7",
"Z7K1": "Z29691",
"Z29691K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z18",
"Z18K1": "Z32094K1"
},
"Z30120K2": [
"Z6030",
"Z6036"
],
"Z30120K3": [
"Z60"
],
"Z30120K4": [
"Z6092",
{
"Z1K1": "Z6092",
"Z6092K1": "P1082"
},
{
"Z1K1": "Z6092",
"Z6092K1": "P10112"
}
]
},
"Z29691K2": {
"Z1K1": "Z6092",
"Z6092K1": "P1082"
}
}
},
"Z28312K2": {
"Z1K1": "Z6092",
"Z6092K1": "P459"
}
}
}
},
"Z31697K2": "Z1002"
},
{
"Z1K1": "Z89",
"Z89K1": "), "
},
{
"Z1K1": "Z7",
"Z7K1": "Z27868",
"Z27868K1": {
"Z1K1": "Z7",
"Z7K1": "Z24766",
"Z24766K1": {
"Z1K1": "Z18",
"Z18K1": "Z32094K1"
},
"Z24766K2": "Z1002"
}
},
{
"Z1K1": "Z89",
"Z89K1": " had a population of "
},
{
"Z1K1": "Z7",
"Z7K1": "Z27868",
"Z27868K1": {
"Z1K1": "Z7",
"Z7K1": "Z25326",
"Z25326K1": {
"Z1K1": "Z7",
"Z7K1": "Z19308",
"Z19308K1": {
"Z1K1": "Z7",
"Z7K1": "Z28446",
"Z28446K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z18",
"Z18K1": "Z32094K1"
},
"Z30120K2": [
"Z6030",
"Z6036"
],
"Z30120K3": [
"Z60"
],
"Z30120K4": [
"Z6092",
{
"Z1K1": "Z6092",
"Z6092K1": "P1082"
},
{
"Z1K1": "Z6092",
"Z6092K1": "P10112"
}
]
},
"Z28446K2": {
"Z1K1": "Z6092",
"Z6092K1": "P1082"
}
}
},
"Z25326K2": "Z1002"
}
},
{
"Z1K1": "Z89",
"Z89K1": " people."
},
{
"Z1K1": "Z7",
"Z7K1": "Z32891",
"Z32891K1": {
"Z1K1": "Z7",
"Z7K1": "Z27861",
"Z27861K1": {
"Z1K1": "Z7",
"Z7K1": "Z21394",
"Z21394K1": [
"Z6",
"Australian Bureau of Statistics. ",
{
"Z1K1": "Z7",
"Z7K1": "Z24766",
"Z24766K1": {
"Z1K1": "Z18",
"Z18K1": "Z32094K1"
},
"Z24766K2": "Z1002"
},
" (SAL) ",
"https://www.abs.gov.au/census/find-census-data/quickstats/2021/",
{
"Z1K1": "Z7",
"Z7K1": "Z21449",
"Z21449K1": {
"Z1K1": "Z6092",
"Z6092K1": "P10112"
},
"Z21449K2": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z18",
"Z18K1": "Z32094K1"
},
"Z30120K2": [
"Z6030",
"Z6036"
],
"Z30120K3": [
"Z60"
],
"Z30120K4": [
"Z6092",
{
"Z1K1": "Z6092",
"Z6092K1": "P1082"
},
{
"Z1K1": "Z6092",
"Z6092K1": "P10112"
}
]
}
},
" \u003Ci\u003E2021 Census QuickStats\u003C/i\u003E."
]
}
}
}
]
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Australian place population sentence, composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
8q4w4juch6q3i10zjh2cnyws8kpq7lk
Z32260
0
78453
288619
258718
2026-07-04T05:29:18Z
YoshiRulz
10156
Optimise fetch
288619
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z32260"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z32258",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z12698",
"Z12698K1": [
"Z40",
{
"Z1K1": "Z7",
"Z7K1": "Z12696",
"Z12696K1": [
"Z1",
{
"Z1K1": "Z6091",
"Z6091K1": "Q212"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q797"
}
],
"Z12696K2": {
"Z1K1": "Z18",
"Z18K1": "Z32258K1"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z13752",
"Z13752K1": {
"Z1K1": "Z7",
"Z7K1": "Z23543",
"Z23543K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z18",
"Z18K1": "Z32258K1"
},
"Z30120K2": [
"Z6030",
"Z6036"
],
"Z30120K3": [
"Z60",
"Z1360"
],
"Z30120K4": [
"Z6092",
{
"Z1K1": "Z6092",
"Z6092K1": "P31"
}
]
}
},
"Z13752K2": [
"Z1",
{
"Z1K1": "Z7",
"Z7K1": "Z6821",
"Z6821K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q112099"
}
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q34763"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q23442"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q4022"
}
]
}
]
},
"Z802K2": "на",
"Z802K3": "в"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Russian preposition by location, composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
8t84v2vswtlye872tr7agllvsbk2one
Z32323
0
78549
288576
258933
2026-07-03T18:57:15Z
Ainali
17
288576
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z32323"
},
"Z2K2": {
"Z1K1": "Z14294",
"Z14294K1": [
"Z14293",
{
"Z1K1": "Z14293",
"Z14293K1": "Z32230",
"Z14293K2": [
"Z60",
"Z1002",
"Z1113",
"Z1199",
"Z1689",
"Z1124",
"Z1966",
"Z1437"
]
}
],
"Z14294K2": "Z32230"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "config for quantity comparison"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "konfiguration för kvantitetsjämförelse"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
5ci0cgx3c3yosd110wwmhygrsdv8b97
Z32400
0
78638
288620
259296
2026-07-04T05:32:39Z
YoshiRulz
10156
Optimise fetching
288620
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z32400"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z32399",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z21394",
"Z21394K1": [
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z10771",
"Z10771K1": {
"Z1K1": "Z7",
"Z7K1": "Z23468",
"Z23468K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z18",
"Z18K1": "Z32399K1"
},
"Z30120K2": [
"Z6030",
"Z6033"
],
"Z30120K3": "Z33034",
"Z30120K4": [
"Z6092"
]
},
"Z23468K2": "Z1002"
}
},
" exists in ",
{
"Z1K1": "Z7",
"Z7K1": "Z14280",
"Z14280K1": {
"Z1K1": "Z18",
"Z18K1": "Z32399K2"
},
"Z14280K2": "Z1002"
},
" ",
{
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z13522",
"Z13522K1": {
"Z1K1": "Z18",
"Z18K1": "Z32399K2"
},
"Z13522K2": {
"Z1K1": "Z13518",
"Z13518K1": "1"
}
},
"Z802K2": {
"Z1K1": "Z7",
"Z7K1": "Z23468",
"Z23468K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z18",
"Z18K1": "Z32399K3"
},
"Z30120K2": [
"Z6030",
"Z6033"
],
"Z30120K3": "Z33034",
"Z30120K4": [
"Z6092"
]
},
"Z23468K2": "Z1002"
},
"Z802K3": {
"Z1K1": "Z7",
"Z7K1": "Z14396",
"Z14396K1": {
"Z1K1": "Z7",
"Z7K1": "Z811",
"Z811K1": {
"Z1K1": "Z7",
"Z7K1": "Z22396",
"Z22396K1": {
"Z1K1": "Z7",
"Z7K1": "Z23082",
"Z23082K1": {
"Z1K1": "Z18",
"Z18K1": "Z32399K3"
},
"Z23082K2": "Z1002"
}
}
}
}
},
"."
]
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "X exists in N Ys, English composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
bf4ulxc603oinzkkwita35xryq7l1s3
Z32467
0
78713
288577
259526
2026-07-03T18:57:53Z
Ainali
17
288577
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z32467"
},
"Z2K2": {
"Z1K1": "Z14294",
"Z14294K1": [
"Z14293",
{
"Z1K1": "Z14293",
"Z14293K1": "Z32468",
"Z14293K2": [
"Z60",
"Z1002"
]
}
],
"Z14294K2": "Z32468"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "config for short description for painting"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "konfiguration för kort beskrivning för tavla"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
tnxrxdz33qcn8w6cgp1rgw3bc5cvaay
Z32741
0
79138
288621
260934
2026-07-04T05:48:00Z
YoshiRulz
10156
Optimise fetching
288621
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z32741"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z32739",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z26107",
"Z26107K1": "Z1157",
"Z26107K2": {
"Z1K1": "Z7",
"Z7K1": "Z22511",
"Z22511K1": {
"Z1K1": "Z7",
"Z7K1": "Z12899",
"Z12899K1": [
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z23468",
"Z23468K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z18",
"Z18K1": "Z32739K1"
},
"Z30120K2": [
"Z6030",
"Z6033"
],
"Z30120K3": [
"Z60",
"Z1157"
],
"Z30120K4": [
"Z6092"
]
},
"Z23468K2": "Z1157"
},
"is een",
{
"Z1K1": "Z7",
"Z7K1": "Z23468",
"Z23468K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z18",
"Z18K1": "Z32739K2"
},
"Z30120K2": [
"Z6030",
"Z6033"
],
"Z30120K3": [
"Z60",
"Z1157"
],
"Z30120K4": [
"Z6092"
]
},
"Z23468K2": "Z1157"
},
"in",
{
"Z1K1": "Z7",
"Z7K1": "Z23468",
"Z23468K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z18",
"Z18K1": "Z32739K3"
},
"Z30120K2": [
"Z6030",
"Z6033"
],
"Z30120K3": [
"Z60",
"Z1157"
],
"Z30120K4": [
"Z6092"
]
},
"Z23468K2": "Z1157"
}
],
"Z12899K2": " "
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
paw0mgvyf3glc8q9a5ep0ugjhqimqo3
288622
288621
2026-07-04T05:49:21Z
YoshiRulz
10156
Disambiguate en label
288622
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z32741"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z32739",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z26107",
"Z26107K1": "Z1157",
"Z26107K2": {
"Z1K1": "Z7",
"Z7K1": "Z22511",
"Z22511K1": {
"Z1K1": "Z7",
"Z7K1": "Z12899",
"Z12899K1": [
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z23468",
"Z23468K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z18",
"Z18K1": "Z32739K1"
},
"Z30120K2": [
"Z6030",
"Z6033"
],
"Z30120K3": [
"Z60",
"Z1157"
],
"Z30120K4": [
"Z6092"
]
},
"Z23468K2": "Z1157"
},
"is een",
{
"Z1K1": "Z7",
"Z7K1": "Z23468",
"Z23468K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z18",
"Z18K1": "Z32739K2"
},
"Z30120K2": [
"Z6030",
"Z6033"
],
"Z30120K3": [
"Z60",
"Z1157"
],
"Z30120K4": [
"Z6092"
]
},
"Z23468K2": "Z1157"
},
"in",
{
"Z1K1": "Z7",
"Z7K1": "Z23468",
"Z23468K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z18",
"Z18K1": "Z32739K3"
},
"Z30120K2": [
"Z6030",
"Z6033"
],
"Z30120K3": [
"Z60",
"Z1157"
],
"Z30120K4": [
"Z6092"
]
},
"Z23468K2": "Z1157"
}
],
"Z12899K2": " "
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "state location w/ entity+class, Dutch, composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
t17y0e5u8utiq56yyce5tm3whg8e63y
Z32823
0
79253
288578
268413
2026-07-03T18:58:40Z
Ainali
17
288578
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z32823"
},
"Z2K2": {
"Z1K1": "Z14294",
"Z14294K1": [
"Z14293",
{
"Z1K1": "Z14293",
"Z14293K1": "Z29778",
"Z14293K2": [
"Z60",
"Z1002",
"Z1113",
"Z1689",
"Z1199"
]
}
],
"Z14294K2": "Z29778"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "config for demonym"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "konfiguration för demonym"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
mrnwdkox4fiqeqk4i71xxt5jhytdon9
Z32826
0
79256
288579
268418
2026-07-03T18:59:01Z
Ainali
17
288579
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z32826"
},
"Z2K2": {
"Z1K1": "Z14294",
"Z14294K1": [
"Z14293",
{
"Z1K1": "Z14293",
"Z14293K1": "Z32825",
"Z14293K2": [
"Z60",
"Z1113",
"Z1199",
"Z1689",
"Z1002"
]
}
],
"Z14294K2": "Z32825"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "config for person description"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "konfiguration för personbeskrivning"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
n7vo1qxajt8dn9q0ip9poj6rs4iqm5w
Wikifunctions:Catalogue/Natural language operations/Hebrew
4
79295
288551
288435
2026-07-03T15:30:43Z
HenkvD
1290
2nd and 3rd language lad-hebr and hbo
288551
wikitext
text/x-wiki
* {{Z+|Z32160}}
==Configurations==
{{LanguageConfigurations|Language=he|Language2=lad-hebr|Language3=hbo}}
[[Category:Lists of functions]]
[[Category:Hebrew]]
afqb47muc8fjao3iam9kvos259seb4j
Wikifunctions:Catalogue/Natural language operations/Portuguese
4
79296
288555
288462
2026-07-03T15:43:19Z
HenkvD
1290
+ 2nd language pt-br
288555
wikitext
text/x-wiki
* {{Z+|Z32225}}
==Configurations==
{{LanguageConfigurations|Language=pt|Language2=pt-br}}
[[Category:Lists of functions]]
[[Category:Portuguese]]
g03p2fsujyb2rzwtdoaum0n0bqro666
Wikifunctions:Type proposals/Syntactic table
4
79588
288660
285637
2026-07-04T11:22:44Z
YoshiRulz
10156
/* Comments */
288660
wikitext
text/x-wiki
: ''Experimentally implemented'': {{Z+|Z36462}} --[[User:DVrandecic (WMF)|DVrandecic (WMF)]] ([[User talk:DVrandecic (WMF)|talk]]) 12:49, 17 June 2026 (UTC)
One aim of the NLG system is to have a small number of language-specific functions. It is OK to have many abstract functions, but the specific languages should ideally be less numerous.
For example, consider the following six outputs:
# Brač is an island.
# Brač is a beautiful island.
# Brač is a beautiful [[:en:Island|island]].
# '''Brač''' is an island.
# '''Brač''' is a beautiful island.
# '''Brač''' is a beautiful [[:en:Island|island]].
How many language-specific functions would that need?
If I look at the current best practices, I seem to land on six language-specific functions, one for each output. Even though grammatically there seem to be only two major operations:
* Connect two noun phrases in a predicative sentence: Brač is an island
* Combine an adjective and a noun to form a noun phrase: a beautiful island
Besides that, we would have functions to turn a phrase into a link or to give strong emphasis to a phrase, but do these need to be language-specific? I think not.
We seem to have all the necessary pieces for the outputs already available:
* <code>Indefinite noun phrase with adjective</code>: a beautiful island ([https://www.wikifunctions.org/wiki/Z22664?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z22664%22%2C%22Z22664K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z22664K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q7242%22%7D%2C%22Z22664K3%22%3A%22Z1002%22%7D function call])
* <code>Article-less instantiating fragment</code>: Brač is an island. ([https://www.wikifunctions.org/wiki/Z26039?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z26039%22%2C%22Z26039K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z26039K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z26039K3%22%3A%22Z1002%22%7D function call])
* <code>Strong importance</code>: '''Brač''' ([https://www.wikifunctions.org/view/en/Z28914?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z28914%22%2C%22Z28914K1%22%3A%22Bra%C4%8D%22%7D function call])
* <code>HTML link to Wikipedia article about Wikidata item</code>: [[:en:Island|island]] ([https://www.wikifunctions.org/view/en/Z29588?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z29588%22%2C%22Z29588K1%22%3A%22Z1002%22%2C%22Z29588K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%7D function call])
But it is currently not possible to plug these together to allow for the creation of the outputs above, beyond the first one.
That’s partially because of the involved types:
* <code>indefinite noun phrase with adjective</code> takes two <code>Wikidata item references</code> and a <code>language</code> and returns a <code>string</code>
* <code>article-less instantiating fragment</code> does the same
* <code>Strong importance</code> takes a <code>string</code> and returns an <code>HTML fragment</code>
* <code>HTML link to Wikipedia article about Wikidata item</code> takes a <code>language</code> and a <code>Wikidata item reference</code> and returns an <code>HTML fragment</code>
It seems that what we would want to do is the following (the language parameter has been omitted for legibility):
# <code>instantiating( Brač, island )</code>
# <code>instantiating( Brač, noun with adjective( island, beauty ) )</code>
# <code>instantiating( Brač, noun with adjective( link( island ), beauty ) )</code>
# <code>instantiating( strong( Brač ), island )</code>
# <code>instantiating( strong( Brač ), noun with adjective( island, beauty ) )</code>
# <code>instantiating( strong( Brač ), noun with adjective( link( island ), beauty ) )</code>
If we want to be able to do this, the type of <code>Brač</code> and the return type of <code>strong</code> must be the same, as well as the type of <code>island</code> and the return types of <code>link</code> and <code>noun with adjective</code>.
What could that type be?
In English, as usual, we may get seduced to a certain simplicity: we could probably just use <code>HTML fragment</code> as the type and probably get away with it! All of the operations above seem to work out.
But in French (or Italian or Spanish or many other languages) that wouldn’t work: <code>noun with adjective</code> needs to know the gender of the noun in order to select the right form of the adjective (the adjective and the noun need to agree with each other). HTML fragment does not provide that information.
I don’t think that there currently is a good type for that. I suggest introducing a new type, the <code>syntactic table</code>. This is inspired by [[:en:Grammatical Framework (programming language)|Grammatical Framework]], and in core similar to a [[Wikifunctions:Type proposals/Syntactic type|proposal I made last year]], but I learned a lot from the comments and modified the type accordingly, making it considerably simpler.
<code>Syntactic table</code> has the following four keys:
# <code>Language</code>, i.e. which <code>natural language</code> is this table for
# <code>Part of speech</code>, i.e. which part of speech is this (noun, noun phrase, verb, adjective, etc.) (is this a lightweight enumeration or a <code>Wikidata item reference</code>?)
# <code>Inherent features</code>, <code>list</code> of <code>Wikidata item references</code> representing grammatical features, e.g. <code>masculine</code>, <code>plural</code>, etc.
# <code>Options</code>, a <code>list</code> of <code>pairs</code> of a <code>list</code> of <code>Wikidata item references</code> (representing grammatical features) and a <code>list</code> of <code>HTML fragments</code>
Or, do visualize it, here is a visualization of the syntactic table for the German noun ''“Stadt”'', meaning ''city''.
{| class="wikitable"
|'''''language'''''
| colspan="4" |German
|-
|'''''Part of speech'''''
| colspan="4" |noun
|-
|'''''Inherent feature'''''
| colspan="4" |feminine
|-
|'''''options'''''
|'''nominative'''
|'''genitive'''
|'''dative'''
|'''accusative'''
|-
|'''singular'''
|Stadt
|Stadt
|Stadt
|Stadt
|-
|'''plural'''
|Städte
|Städte
|Städten
|Städte
|}
And here is a partial visualization of the syntactic table for the German adjective ''“schön”'', meaning ''beautiful''.
{| class="wikitable"
|'''''language'''''
| colspan="4" |German
|-
|'''''Part of speech'''''
| colspan="4" |adjective
|-
|'''''Inherent feature'''''
| colspan="4" |—
|-
| rowspan="2" |'''''options'''''
| colspan="3" |'''singular'''
| rowspan="2" |'''plural'''
|-
|'''masculine'''
|'''feminine'''
|'''neuter'''
|-
|'''nominative'''
|schöner
|schöne
|schönes
|schönen
|-
|'''genitive'''
|schönen
|schönen
|schönen
|schönen
|-
|'''dative'''
|schönen
|schönen
|schönen
|schönen
|-
|'''accusative'''
|schönen
|schöne
|schönes
|schönen
|}
Now there would be a number of functions working on <code>syntactic tables</code>: for example, the <code>merge</code> function, which takes two tables and returns a table, representing the merger.
The inherent features of each of the tables are used to filter the options in each other tables. In addition, the options are combined together to create a new map of forms. So the result of the merging the two tables with a simple spaced concatenation would be:
{| class="wikitable"
|'''''language'''''
| colspan="4" |German
|-
|'''''Part of speech'''''
| colspan="4" |core noun phrase
|-
|'''''Inherent feature'''''
| colspan="4" |feminine
|-
|'''''options'''''
|'''nominative'''
|'''genitive'''
|'''dative'''
|'''accusative'''
|-
|'''singular'''
|schöne Stadt
|schönen Stadt
|schönen Stadt
|schöne Stadt
|-
|'''plural'''
|schönen Städte
|schönen Städte
|schönen Städten
|schönen Städte
|}
Another function could be used to bold a part of the text (which is a mostly language-independent operation). So we might have bolded the noun ''‘Stadt’'' before, which would result in the following output:
{| class="wikitable"
|'''''language'''''
| colspan="4" |German
|-
|'''''Part of speech'''''
| colspan="4" |noun
|-
|'''''Inherent feature'''''
| colspan="4" |feminine
|-
|'''''options'''''
|'''nominative'''
|'''genitive'''
|'''dative'''
|'''accusative'''
|-
|'''singular'''
|'''Stadt'''
|'''Stadt'''
|'''Stadt'''
|'''Stadt'''
|-
|'''plural'''
|'''Städte'''
|'''Städte'''
|'''Städten'''
|'''Städte'''
|}
If we merge that with the adjective as before, we get the following result:
{| class="wikitable"
|'''''language'''''
| colspan="4" |German
|-
|'''''Part of speech'''''
| colspan="4" |core noun phrase
|-
|'''''Inherent feature'''''
| colspan="4" |feminine
|-
|'''''options'''''
|'''nominative'''
|'''genitive'''
|'''dative'''
|'''accusative'''
|-
|'''singular'''
|schöne '''Stadt'''
|schönen '''Stadt'''
|schönen '''Stadt'''
|schöne '''Stadt'''
|-
|'''plural'''
|schönen '''Städte'''
|schönen '''Städte'''
|schönen '''Städten'''
|schönen '''Städte'''
|}
And if we merge that with an indefinite article, we get a full noun phrase:
{| class="wikitable"
|'''''language'''''
| colspan="4" |German
|-
|'''''Part of speech'''''
| colspan="4" |noun phrase
|-
|'''''Inherent feature'''''
| colspan="4" |feminine
|-
|'''''options'''''
|'''nominative'''
|'''genitive'''
|'''dative'''
|'''accusative'''
|-
|'''singular'''
|eine schöne '''Stadt'''
|einer schönen '''Stadt'''
|einer schönen '''Stadt'''
|eine schöne '''Stadt'''
|-
|'''plural'''
|schönen '''Städte'''
|schönen '''Städte'''
|schönen '''Städten'''
|schönen '''Städte'''
|}
Note that we are always operating on <code>syntactic tables</code>, both in the input and in the output, allowing us to combine the functions flexibly.
Compared to my [[Wikifunctions:Type proposals/Syntactic type|previous proposal]], we would not be creating hundreds of types, but just a small number (one basically, maybe some supporting types), answering one of the biggest criticisms. Also, the new type will be available immediately for all languages that want to use it.
To summarize, the idea is to have two kind of functions: functions that are usable across all (or at least most) languages (such as <code>link</code> or <code>strong emphasis</code>) and functions that need to be implemented in each language (such as <code>noun with adjective</code>). Both can use the same type, and thus be combined in a way that can reduce the number of functions in the latter group.
== Discusssion ==
=== Cory's thoughts ===
This proposal can get us very far for languages with simple (-ish) morphologies. It will be less effective for morphologically rich language, where a syntactic table might contain thousands of forms, and where it might be more natural to apply these kinds of transformations only to parts of words. For example, while some languages might be okay with
<blockquote>schönen <bold>Städte</bold></blockquote>
others might prefer something like
<blockquote>schönen <bold>Städt</bold>e</blockquote>
(note the "e" standing outside of the bold chunk). This can even happen in English: if we wanted to make the phrasal verb "pick up" bold in a sentence, we'd have to deal with non-consecutive bold tokens, e.g.
<blockquote>Please <bold>pick</bold> it <bold>up</bold>.</blockquote>
More broadly, NLP systems tend to handle this kind of metadata in one of two ways: offset and inset annotation. Inset annotation looks like the above examples: tags that intervene directly in a data structure. Offset annotation might look more like this:
<pre>
{
"text": "Please pick it up.",
"spans": [
{ "tag": "bold", "begin": 7, "end": 11 },
{ "tag": "bold", "begin": 15, "end": 17 }
]
}
</pre>
Decisions like this are not unrelated to how we decide to represent linguistic elements more generally. A general, robust solution would involve treating linguistic units not as literal text strings but as symbolic transformational nodes. In this case, the system wouldn't operate over "Stadt" but over a richer structure containing 1) the syntactic usage of "Stadt," 2) the eventual inflected form of "Stadt," and 3) any additional annotations, such as bold text, that should be applied to the token.
It is also possible for these two paradigms to play nicely together. At the end of the day, our system will need to produce specific surface forms in sequence to create sentences, but how we get to those surface forms can vary. Some languages might use syntactic tables while others might need to function in terms of symbolic morphological transformations (if only to reduce the search space of possible syntactic tables!).
=== Further thoughts by Denny ===
Cory’s point is valid. In some languages, we will easily get to hundreds of forms. That may not be feasible. Questions are whether we can avoid to expand all these forms, or whether, maybe with a smart usage of quoting functions or some other mechanism, we can find a way to scale the system.
== Alternatives ==
* [[WF:Type proposals/Semantic unit]]
* [[WF:Type proposals/Abstract sentence]]
== Comments ==
* <s>{{s}}: this isn't perfect, but it's much much better. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:32, 2 April 2026 (UTC)</s> {{neutral}}: I'd like more opporitunity to review the two competing proposals on this topic, which one we go with is important. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:59, 10 April 2026 (UTC)
* {{s}} I feel that this is a step that's required for handling different types of phrases. [[User:Jsamwrites|John Samuel]] 17:59, 2 April 2026 (UTC)
* {{s}} I like the idea as I really like spreadsheet functions and tables. As I like Boilerplate templates I hope this proposal can help making it easier to create a function for a specific sentence representing some Wikidata statements.--[[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 16:17, 3 April 2026 (UTC)
* {{neutral|Comment}} I'm skeptical that we can attain general prose in non-European languages even with this extra context.<!--
--><br>Looking at your example of <code>noun_with_adjective[de] := (noun, adj) => matrix_product(concat_with_space)(adj, noun)</code>,<!--
--> each of the cells/entries in the table is a single [[Z89]], so it seems this Type is limited to grammars where applying an adjective to a noun is just a prefix and/or suffix.<!--
--> I've [[Talk:Z27137#Japanese|previously remarked]] that [[d:Q2116774|counters in Japanese]] can "migrate" to the verb (unlike in English, German, etc. where counters behave like adjectives).<!--
--> To accommodate this, either the language-specific <code>merge</code> Function would have to parse and split off the counter when embedding the noun phrase into a sentence,<!--
--> or this Type would have to somehow encode a split result with additional tagging on each segment.<!--
--><br>IMO a better model for applying formatting like boldface and hyperlinks would be as <code>Z882(Z11, Z883(Z6091, Z881(Z882(Z13518, Z13518))))</code>,<!--
--> that is, to do all linguistic processing on plaintext, but keep track of which span(s) in the string corresponds to each Item from the outer callsite.<!--
--> Then that outer Function can format and linkify the final string by iterating those ranges as ordered by their start index.<!--
--> edit: [[abstract:Project:Abstract article architectures#Modest improvement to current architecture using spans]]<!--
--> [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 17:53, 3 April 2026 (UTC)
* {{o|Weakly oppose}} While I completely support the need to scale NLG functions outside simple fragment generating functions, I'm skeptical on the bottom-up approach that syntactic tables use. As already addressed, starting composing a sentence from the constituent parts is problematic, since in many instances the behaviour of a part of the sentence depends in non trivial ways to the entire structure of the sentence (in ways that are sometimes not neatly encodable in a simple table). I think that usually the best approach for NLG is top-down, which means that a function should try to generate an entire sentence, delegating to other functions the generation of parts of a sentence (providing the necessary grammatical context). When I have time, I'll try to formulate an alternative proposal. This type could still be a useful intetnal tool, but I think using it as the foundation for modular NLG can be very problematic. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 15:14, 5 April 2026 (UTC)
*:I've now formulated the proposal for [[Wikifunctions:Type proposals/Abstract sentence]] [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 12:22, 7 April 2026 (UTC)
* {{o}} per YoshiRulz and Dv103; I have started proposing types based on my own efforts at language generation at ,[[Wikifunctions:Type proposals/Syntactic unit]] and [[Wikifunctions:Type proposals/Semantic unit]]. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 17:54, 5 April 2026 (UTC)
*:Thanks for the links :) [[User:So9q|So9q]] ([[User talk:So9q|talk]]) 21:00, 5 April 2026 (UTC)
* I’m not opposed to this proposal, but I do question the wisdom of characterizing a type without formalizing it. We already see the inconvenience with {{Z|Z11}}, where we are unable to identify that a function is limited to a particular language. For what are logically more constrained functions, I think the “too many types” is a valid objection, but if types have no part to play in managing the inevitable complexity, what is the alternative?
: I hesitate to leap to solutions, but we should at least explore “generic” types here. In any event, I believe we should make some distinction at the type level, based on the syntactic category (“part of speech” in the proposal). For example, constructions that (logically) require a noun phrase for a particular argument should resist having that argument provided by a function that returns a verb phrase (which would need to be wrapped in a nominalization function). That looks and feels like type-handling, of course, but the real question remains: If syntactic categories are not represented by persistent or generic types, how are the constraints associated with those categories represented and enforced, particularly when constructing compositions, as opposed to evaluating them.
:[[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 10:16, 17 June 2026 (UTC)
::I think these are great questions. My favorite proposal is still to create specific types for (English / French / Dagbani / ...) (nouns / verb / noun phrase / adjective / ...), in addition to abstract (noun / verb / noun phrase / adjective ...), but there was too much pushback on that one.
::My sense is that we can kick off this one (I did so yesterday) and try it out. We can later still switch to a "many types" solution, most of the functions would be basically the same. --[[User:Denny|Denny]] ([[User talk:Denny|talk]]) 12:47, 17 June 2026 (UTC)
:::Yes. As I say, I’m not opposed; I just think that we should expect to end up with “many” types, with whichever structures, whether or not we factor out the language. As I understand the proposal, the complex “generic” type of a K4 object would be the same in every instance, so it is purely structural, with no surfacing of the permitted or expected combinations. Is that right? [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 13:58, 17 June 2026 (UTC)
::::that's correct, K4 is purely structural. One could write functions that check that the table for an English noun is all correct, but as a datatype it is not aware of it. --[[User:Denny|Denny]] ([[User talk:Denny|talk]]) 13:05, 22 June 2026 (UTC)
::::That's actually a good idea, I implemented {{Z|Z36770}} in order to validate English nouns, as an example. --[[User:Denny|Denny]] ([[User talk:Denny|talk]]) 13:26, 22 June 2026 (UTC)
3ekqa5aksjedka4fkwic1drje6mf4vl
Z33045
0
79595
288623
262742
2026-07-04T06:00:48Z
YoshiRulz
10156
Optimise fetching
288623
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z33045"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z33044",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z21394",
"Z21394K1": [
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z10771",
"Z10771K1": {
"Z1K1": "Z7",
"Z7K1": "Z23468",
"Z23468K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z18",
"Z18K1": "Z33044K1"
},
"Z30120K2": [
"Z6030",
"Z6033"
],
"Z30120K3": [
"Z60",
"Z1003"
],
"Z30120K4": [
"Z6092"
]
},
"Z23468K2": "Z1003"
}
},
" existe en ",
{
"Z1K1": "Z7",
"Z7K1": "Z14280",
"Z14280K1": {
"Z1K1": "Z18",
"Z18K1": "Z33044K2"
},
"Z14280K2": "Z1003"
},
" ",
{
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z13522",
"Z13522K1": {
"Z1K1": "Z18",
"Z18K1": "Z33044K2"
},
"Z13522K2": {
"Z1K1": "Z13518",
"Z13518K1": "1"
}
},
"Z802K2": {
"Z1K1": "Z7",
"Z7K1": "Z23468",
"Z23468K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z18",
"Z18K1": "Z33044K3"
},
"Z30120K2": [
"Z6030",
"Z6033"
],
"Z30120K3": [
"Z60",
"Z1003"
],
"Z30120K4": [
"Z6092"
]
},
"Z23468K2": "Z1003"
},
"Z802K3": {
"Z1K1": "Z7",
"Z7K1": "Z14396",
"Z14396K1": {
"Z1K1": "Z7",
"Z7K1": "Z811",
"Z811K1": {
"Z1K1": "Z7",
"Z7K1": "Z22396",
"Z22396K1": {
"Z1K1": "Z7",
"Z7K1": "Z23082",
"Z23082K1": {
"Z1K1": "Z18",
"Z18K1": "Z33044K3"
},
"Z23082K2": "Z1003"
}
}
}
}
},
"."
]
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "X exists in N Ys, Spanish composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
gilqkjple9i9s1jebpe4xt2a3iqpose
Z33607
0
80394
288624
265776
2026-07-04T06:18:41Z
YoshiRulz
10156
Optimise fetch
288624
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z33607"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z33606",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z33590",
"Z33590K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z7",
"Z7K1": "Z33570",
"Z33570K1": {
"Z1K1": "Z18",
"Z18K1": "Z33606K1"
}
},
"Z30120K2": [
"Z6030",
"Z6036"
],
"Z30120K3": [
"Z60",
"Z1360"
],
"Z30120K4": [
"Z6092",
{
"Z1K1": "Z6092",
"Z6092K1": "P361"
}
]
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "composition via item fetch and MIDI lookup"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
es7s4wz67u8z6mjqmq0bq7cvpzp1lqz
Z34281
0
81547
288580
278278
2026-07-03T18:59:56Z
Ainali
17
288580
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z34281"
},
"Z2K2": {
"Z1K1": "Z14294",
"Z14294K1": [
"Z14293",
{
"Z1K1": "Z14293",
"Z14293K1": "Z23726",
"Z14293K2": [
"Z60",
"Z1002"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z26771",
"Z14293K2": [
"Z60",
"Z1592"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z34434",
"Z14293K2": [
"Z60",
"Z1004"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z35611",
"Z14293K2": [
"Z60",
"Z1011"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z35615",
"Z14293K2": [
"Z60",
"Z1157"
]
}
],
"Z14294K2": "Z23726"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "config for classifying sentence"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "konfiguration för klassificerande mening"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
r45s3h04mfxdp38fyf9e8wfq5ylg12p
Z34435
0
81740
288625
270168
2026-07-04T06:25:26Z
YoshiRulz
10156
Optimise fetch
288625
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z34435"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z34434",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z21394",
"Z21394K1": [
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z23753",
"Z23753K1": {
"Z1K1": "Z18",
"Z18K1": "Z34434K1"
},
"Z23753K2": "Z1004"
},
" est",
{
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z20643",
"Z20643K1": {
"Z1K1": "Z7",
"Z7K1": "Z22696",
"Z22696K1": {
"Z1K1": "Z7",
"Z7K1": "Z811",
"Z811K1": {
"Z1K1": "Z7",
"Z7K1": "Z23543",
"Z23543K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z18",
"Z18K1": "Z34434K1"
},
"Z30120K2": [
"Z6030",
"Z6036"
],
"Z30120K3": [
"Z60",
"Z1360"
],
"Z30120K4": [
"Z6092",
{
"Z1K1": "Z6092",
"Z6092K1": "P31"
}
]
}
}
},
"Z22696K2": "Z1004"
}
},
"Z802K2": " une ",
"Z802K3": " un "
},
{
"Z1K1": "Z7",
"Z7K1": "Z23753",
"Z23753K1": {
"Z1K1": "Z7",
"Z7K1": "Z811",
"Z811K1": {
"Z1K1": "Z7",
"Z7K1": "Z23543",
"Z23543K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z18",
"Z18K1": "Z34434K1"
},
"Z30120K2": [
"Z6030",
"Z6036"
],
"Z30120K3": [
"Z60",
"Z1360"
],
"Z30120K4": [
"Z6092",
{
"Z1K1": "Z6092",
"Z6092K1": "P31"
}
]
}
}
},
"Z23753K2": "Z1004"
},
"."
]
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Classifying sentence in French, composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
ncybrfi0i2ibnvjwiqyovgzitcoqg9b
Z34777
0
82467
288524
272286
2026-07-03T13:09:35Z
YoshiRulz
10156
Only look for P5137 statements
288524
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z34777"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z21577",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z19308",
"Z19308K1": {
"Z1K1": "Z7",
"Z7K1": "Z23680",
"Z23680K1": {
"Z1K1": "Z7",
"Z7K1": "Z28548",
"Z28548K1": {
"Z1K1": "Z7",
"Z7K1": "Z23116",
"Z23116K1": {
"Z1K1": "Z18",
"Z18K1": "Z21577K1"
}
},
"Z28548K2": [
"Z6092",
{
"Z1K1": "Z6092",
"Z6092K1": "P5137"
}
]
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Item reference by P5137 from Sense, composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
sfksx3okxaaedg90n4uejfnp7ewhjeq
Z34913
0
82670
288626
272836
2026-07-04T06:27:15Z
YoshiRulz
10156
Optimise fetch
288626
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z34913"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z23403",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z16255",
"Z16255K1": {
"Z1K1": "Z7",
"Z7K1": "Z14283",
"Z14283K1": {
"Z1K1": "Z7",
"Z7K1": "Z33579",
"Z33579K1": {
"Z1K1": "Z7",
"Z7K1": "Z23451",
"Z23451K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z18",
"Z18K1": "Z23403K1"
},
"Z30120K2": [
"Z6030",
"Z6036"
],
"Z30120K3": [
"Z60",
"Z1360"
],
"Z30120K4": [
"Z6092",
{
"Z1K1": "Z6092",
"Z6092K1": "P279"
}
]
},
"Z23451K2": {
"Z1K1": "Z6092",
"Z6092K1": "P279"
}
},
"Z33579K2": {
"Z1K1": "Z6092",
"Z6092K1": "P1545"
}
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "WD Item ref. to Gregorian month, P1545 composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
2xd7ddupuhfvv2etqi5w372nhofqwgg
Z34919
0
82676
288627
272849
2026-07-04T06:28:42Z
YoshiRulz
10156
Optimise fetch
288627
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z34919"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z23407",
"Z14K2": {
"Z1K1": "Z20342",
"Z20342K1": {
"Z1K1": "Z7",
"Z7K1": "Z23403",
"Z23403K1": {
"Z1K1": "Z7",
"Z7K1": "Z19308",
"Z19308K1": {
"Z1K1": "Z7",
"Z7K1": "Z23451",
"Z23451K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z18",
"Z18K1": "Z23407K1"
},
"Z30120K2": [
"Z6030",
"Z6036"
],
"Z30120K3": [
"Z60",
"Z1360"
],
"Z30120K4": [
"Z6092",
{
"Z1K1": "Z6092",
"Z6092K1": "P361"
}
]
},
"Z23451K2": {
"Z1K1": "Z6092",
"Z6092K1": "P361"
}
}
}
},
"Z20342K2": {
"Z1K1": "Z7",
"Z7K1": "Z14283",
"Z14283K1": {
"Z1K1": "Z7",
"Z7K1": "Z33579",
"Z33579K1": {
"Z1K1": "Z7",
"Z7K1": "Z23451",
"Z23451K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z18",
"Z18K1": "Z23407K1"
},
"Z30120K2": [
"Z6030",
"Z6036"
],
"Z30120K3": [
"Z60",
"Z1360"
],
"Z30120K4": [
"Z6092",
{
"Z1K1": "Z6092",
"Z6092K1": "P361"
}
]
},
"Z23451K2": {
"Z1K1": "Z6092",
"Z6092K1": "P361"
}
},
"Z33579K2": {
"Z1K1": "Z6092",
"Z6092K1": "P1545"
}
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Wikidata Item ref. to Roman day, P1545 composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
rydygz7ndpkmg30vgi6b4t4fqrgd53u
Z35617
0
84195
288633
277654
2026-07-04T07:46:11Z
YoshiRulz
10156
Optimise fetch
288633
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35617"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z35615",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z21394",
"Z21394K1": [
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z23753",
"Z23753K1": {
"Z1K1": "Z18",
"Z18K1": "Z35615K1"
},
"Z23753K2": "Z1157"
},
" is een ",
{
"Z1K1": "Z7",
"Z7K1": "Z23753",
"Z23753K1": {
"Z1K1": "Z7",
"Z7K1": "Z811",
"Z811K1": {
"Z1K1": "Z7",
"Z7K1": "Z23543",
"Z23543K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z18",
"Z18K1": "Z35615K1"
},
"Z30120K2": [
"Z6030",
"Z6036"
],
"Z30120K3": [
"Z60",
"Z1360"
],
"Z30120K4": [
"Z6092",
{
"Z1K1": "Z6092",
"Z6092K1": "P31"
}
]
}
}
},
"Z23753K2": "Z1157"
},
"."
]
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Classifying sentence in Dutch, composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
l0wcam7kdpiqkz83fj7f9j8dky74mc3
Z36394
0
85844
288581
288471
2026-07-03T19:01:02Z
Ainali
17
288581
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36394"
},
"Z2K2": {
"Z1K1": "Z14294",
"Z14294K1": [
"Z14293",
{
"Z1K1": "Z14293",
"Z14293K1": "Z36390",
"Z14293K2": [
"Z60",
"Z1011"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z36403",
"Z14293K2": [
"Z60",
"Z1787"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z36437",
"Z14293K2": [
"Z60",
"Z1430"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z37217",
"Z14293K2": [
"Z60",
"Z1012"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z37275",
"Z14293K2": [
"Z60",
"Z1197"
]
}
],
"Z14294K2": "Z36421"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "configurazione per tabella di coniugazione"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "conjugation table configuration"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "konfiguration för konjugeringstabell"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
0dzu8acvbv29znpozyqzgzwp78bpzkt
Z36537
0
86060
288634
284585
2026-07-04T07:52:46Z
YoshiRulz
10156
Optimise fetching
288634
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36537"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z36536",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z21394",
"Z21394K1": [
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z10771",
"Z10771K1": {
"Z1K1": "Z7",
"Z7K1": "Z23468",
"Z23468K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z18",
"Z18K1": "Z36536K1"
},
"Z30120K2": [
"Z6030",
"Z6033"
],
"Z30120K3": [
"Z60",
"Z1004"
],
"Z30120K4": [
"Z6092"
]
},
"Z23468K2": "Z1004"
}
},
" existe en ",
{
"Z1K1": "Z7",
"Z7K1": "Z14280",
"Z14280K1": {
"Z1K1": "Z18",
"Z18K1": "Z36536K2"
},
"Z14280K2": "Z1004"
},
" ",
{
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z13522",
"Z13522K1": {
"Z1K1": "Z18",
"Z18K1": "Z36536K2"
},
"Z13522K2": {
"Z1K1": "Z13518",
"Z13518K1": "1"
}
},
"Z802K2": {
"Z1K1": "Z7",
"Z7K1": "Z23468",
"Z23468K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z18",
"Z18K1": "Z36536K3"
},
"Z30120K2": [
"Z6030",
"Z6033"
],
"Z30120K3": [
"Z60",
"Z1004"
],
"Z30120K4": [
"Z6092"
]
},
"Z23468K2": "Z1004"
},
"Z802K3": {
"Z1K1": "Z7",
"Z7K1": "Z14396",
"Z14396K1": {
"Z1K1": "Z7",
"Z7K1": "Z811",
"Z811K1": {
"Z1K1": "Z7",
"Z7K1": "Z22396",
"Z22396K1": {
"Z1K1": "Z7",
"Z7K1": "Z23082",
"Z23082K1": {
"Z1K1": "Z18",
"Z18K1": "Z36536K3"
},
"Z23082K2": "Z1004"
}
}
}
}
},
"."
]
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "X exists in N Ys, French composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
it065qxpw930mrjb56ks7sru2z1nl77
Z36541
0
86064
288635
284613
2026-07-04T07:54:37Z
YoshiRulz
10156
Fix typo and optimise fetching
288635
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36541"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z36540",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z21394",
"Z21394K1": [
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z10771",
"Z10771K1": {
"Z1K1": "Z7",
"Z7K1": "Z23468",
"Z23468K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z18",
"Z18K1": "Z36540K1"
},
"Z30120K2": [
"Z6030",
"Z6033"
],
"Z30120K3": [
"Z60",
"Z1576"
],
"Z30120K4": [
"Z6092"
]
},
"Z23468K2": "Z1576"
}
},
" ekzistas en ",
{
"Z1K1": "Z7",
"Z7K1": "Z14280",
"Z14280K1": {
"Z1K1": "Z18",
"Z18K1": "Z36540K2"
},
"Z14280K2": "Z1576"
},
" ",
{
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z13522",
"Z13522K1": {
"Z1K1": "Z18",
"Z18K1": "Z36540K2"
},
"Z13522K2": {
"Z1K1": "Z13518",
"Z13518K1": "1"
}
},
"Z802K2": {
"Z1K1": "Z7",
"Z7K1": "Z23468",
"Z23468K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z18",
"Z18K1": "Z36540K3"
},
"Z30120K2": [
"Z6030",
"Z6033"
],
"Z30120K3": [
"Z60",
"Z1576"
],
"Z30120K4": [
"Z6092"
]
},
"Z23468K2": "Z1576"
},
"Z802K3": {
"Z1K1": "Z7",
"Z7K1": "Z14396",
"Z14396K1": {
"Z1K1": "Z7",
"Z7K1": "Z811",
"Z811K1": {
"Z1K1": "Z7",
"Z7K1": "Z22396",
"Z22396K1": {
"Z1K1": "Z7",
"Z7K1": "Z23082",
"Z23082K1": {
"Z1K1": "Z18",
"Z18K1": "Z36540K3"
},
"Z23082K2": "Z1576"
}
}
}
}
},
"."
]
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "X exists in N Ys, Esperanto composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
bjcsgp775uitklqk8rms6lo7zfjmey3
Z36633
0
86174
288582
285108
2026-07-03T19:01:33Z
Ainali
17
288582
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36633"
},
"Z2K2": {
"Z1K1": "Z14294",
"Z14294K1": [
"Z14293",
{
"Z1K1": "Z14293",
"Z14293K1": "Z36632",
"Z14293K2": [
"Z60",
"Z1002"
]
}
],
"Z14294K2": "Z36632"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "config for logo image from Wikidata"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "konfiguration för logobild från Wikidata"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
h55zoi8ryora9vne7e5tn6uzcdmyzki
User:Denny/Syntactic tables
2
86559
288561
288116
2026-07-03T17:08:42Z
Denny
81
/* Adj from item: QID → adj */
288561
wikitext
text/x-wiki
= Goals =
These are the examples listed on the [[Wikifunctions:Type proposals/Syntactic table|Type proposal]]:
{| class="wikitable"
|+
|Brač is an island.
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36766%22%2C%22Z36766K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z36766K2%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37246%22%2C%22Z37246K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37220%22%2C%22Z37220K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37220K2%22%3A%22Z1430%22%7D%2C%22Z37246K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37157%22%2C%22Z37157K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z6825%22%2C%22Z6825K1%22%3A%7B%22Z1K1%22%3A%22Z6095%22%2C%22Z6095K1%22%3A%22L408939%22%7D%7D%7D%2C%22Z37246K3%22%3A%22Z1430%22%7D%7D (de)]
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37143%22%2C%22Z37143K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37143K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37143K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( Brač, island )</code>
|-
|Brač is a beautiful island.
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36969%22%2C%22Z36969K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37076%22%2C%22Z37076K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37076K2%22%3A%22Z1002%22%7D%2C%22Z36969K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36766%22%2C%22Z36766K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z36766K2%22%3A%22Z1002%22%7D%2C%22Z36969K3%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37150%22%2C%22Z37150K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37146%22%2C%22Z37146K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37146K2%22%3A%22Z1002%22%7D%2C%22Z37150K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37150K3%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( Brač, noun with adjective( island, beauty ) )</code>
|-
|Brač is a beautiful [[:en:Island|island]].
| [https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36969%22%2C%22Z36969K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37076%22%2C%22Z37076K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37076K2%22%3A%22Z1002%22%7D%2C%22Z36969K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37080%22%2C%22Z37080K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37080K2%22%3A%22Z1002%22%7D%2C%22Z36969K3%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37150%22%2C%22Z37150K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37146%22%2C%22Z37146K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37146K2%22%3A%22Z1002%22%7D%2C%22Z37150K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37029%22%2C%22Z37029K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37029K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37029K3%22%3A%22Z1002%22%7D%2C%22Z37150K3%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( Brač, noun with adjective( link( island ), beauty ) )</code>
|-
|'''Brač''' is an island.
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36766%22%2C%22Z36766K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z36766K2%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37246%22%2C%22Z37246K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37220%22%2C%22Z37220K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37220K2%22%3A%22Z1430%22%7D%7D%2C%22Z37246K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37157%22%2C%22Z37157K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z6825%22%2C%22Z6825K1%22%3A%7B%22Z1K1%22%3A%22Z6095%22%2C%22Z6095K1%22%3A%22L408939%22%7D%7D%7D%2C%22Z37246K3%22%3A%22Z1430%22%7D%7D (de)]
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( strong( Brač ), island )</code>
|-
|'''Brač''' is a beautiful island.
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36969%22%2C%22Z36969K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37076%22%2C%22Z37076K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37076K2%22%3A%22Z1002%22%7D%2C%22Z36969K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36766%22%2C%22Z36766K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z36766K2%22%3A%22Z1002%22%7D%2C%22Z36969K3%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37150%22%2C%22Z37150K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37146%22%2C%22Z37146K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37146K2%22%3A%22Z1002%22%7D%2C%22Z37150K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37150K3%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( strong( Brač ), noun with adjective( island, beauty ) )</code>
|-
|'''Brač''' is a beautiful [[:en:Island|island]].
| [https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36969%22%2C%22Z36969K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37076%22%2C%22Z37076K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37076K2%22%3A%22Z1002%22%7D%2C%22Z36969K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37080%22%2C%22Z37080K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37080K2%22%3A%22Z1002%22%7D%2C%22Z36969K3%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37150%22%2C%22Z37150K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37146%22%2C%22Z37146K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37146K2%22%3A%22Z1002%22%7D%2C%22Z37150K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37029%22%2C%22Z37029K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37029K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37029K3%22%3A%22Z1002%22%7D%2C%22Z37150K3%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( strong( Brač ), noun with adjective( link( island ), beauty ) )</code>
|-
|'''Brač''' is a beautiful island in [[:en:Croatia|Croatia]].
|
|
|
|<code>instantiating( strong( Brač ), noun in location( noun with adjective( beautiful, island ), link( Croatia ) ) ) )</code>
|}
= English =
== necessary for the goals above ==
=== Create functions for determiners {{done}} ===
* Generic / grammatic (check for types in the lightweight enumeration types) {{done}}
** Indef sg (a, an) {{done}}
** Indef pl () {{done}}
** Def sg (the) {{done}}
** Def pl (the) {{done}}
* Ratios
** None (no)
** Some {{done}}
** most
** all
* From Number (from natural number) {{done}}
** zero, one, two, three … {{done}}
=== First fragment of option {{done}} ===
=== ++, join with space in between, unless one of them is empty {{done}} ===
=== Option by features from list of options {{done}} ===
* List of options, features
* If
** set equality ( features, features of option ( first element ( list ) )
** first element ( list )
** Option by features from list of options ( tail ( list ) )
=== Option by features from table {{done}} ===
* Table, features
* Find option with exactly the given features using Option by features from list of options
=== Fragments from table by features {{done}} ===
* Table1, table2
* Option by features from table1 by inherent features of table2
* Return fragments of that option
=== get text content from HTML fragment {{done}} ===
* Remove tags {{done}}
* Undo escapes {{done}}
* noun phrase from det and noun: det, N → NP {{done}}
* Depending on det’s number, choose the noun {{done}}
* Set inherent to det’s number {{done}}
* If det==”a” change it to “an” if needed {{done}}
** Need to use text content from HTML fragment {{done}}
* det++N {{done}}
=== Maybe use noun phrase from det and noun for the respective English function {{done}} ===
=== Check on existing lexeme from qid mappings {{done}} ===
=== Think also for Z36766 {{done}} ===
=== Extend noun from qid by “find lexeme, if not take label” {{done}} ===
* Get lexeme for qid, fallback to label {{done}}
* check if that already exists (seems no)
* So maybe try to find lexeme, and the catch is using the label
* Use label: https://www.wikifunctions.org/view/en/Z24766
=== Indefinite noun phrase from noun: QID → NP (an island) {{done}} ===
* Just use noun phrase from det and noun for this {{done}}
* Look up the lexeme connected to QID → N {{done}}
* If no Lexeme, use the English label as N {{done}}
* Noun phrase from noun(N, indefinite) {{done}}
=== Noun phrase from name: QID → NP (Brač) {{Done}} ===
* Look up the Lexeme connected to QID → N {{Done}}
* If no Lexeme, use the English label as N {{Done}}
* Check if a “the” is required {{Done}}
* Noun phrase from noun: N, the or nothing {{Done}}
* {{Todo}} Stability issues
{{Z|Z36925}}
=== Instantiating present: NP, NP → Sentence {{done}} ===
* NP1++is or are be depending on NP1 number++NP2 {{done}}
{{Z|Z36939}}
=== Capitalize HTML fragment: HTML fragment → HTML fragment {{done}} ===
* find the first letter that is not inside a tag and capitalize that {{done}}
* {{Todo}} would be better to use {{Z|Z10018}}, but I guess that's for later
{{Z|Z36944}}
=== Instantiating past: NP, NP → Sentence {{done}} ===
* NP1++was or were depending on NP1 number++NP2 {{done}}
{{Z|Z36953}}
=== strong: X → X {{done}} ===
* Language independent, tag strong every option {{done}}
[[Z36957]]
=== adjective from three strings {{done}} ===
* adjectives in English seem super easy, if we ignore comparative and superlative for now?
* maybe call it positive adjective, just to be clear
* maybe we shouldn't ignore it. There's no item in Wikidata to use as the 'positive adjective'. So it would be difficult to change it later to a full adjective. Let's just have it the necessary three forms.
=== adjective from string {{done}} ===
* use the regular comparative and regular superlative we already have {{done}}
=== adjective from Lexeme {{done}} ===
* get the positive form {{done}}
{{Z|Z36978}}
=== adjective from QID {{done}} ===
* maybe leave that for later when we do the abstract stuff {{done}}
* see curent QID->Adj mapping ins implementations of [[Z22664]] {{done}}
[[Z37076]]
=== noun with adjective: N, Adj → N {{done}} ===
* adj++N {{done}}
* Use that for [[Z22664]] -- used in [[Z21734]] instead, which the other uses for English {{done}}
=== link table: QID, table → table {{done}} ===
* Language independent, href to QID every option {{done}}
[[Z37029]]
=== linked noun: QID → N {{done}} ===
* link( X(QID), QID ) {{done}}
=== instantiate present: NP, N -> sentence {{done}} ===
* instantiate present( NP, Indef NP from N ( N ) ) {{done}}
[[Z37083]]
=== instantiate past: NP, N -> sentence {{done}} ===
* instantiate past: NP, Indef NP from N ( N ) {{done}}
[[Z37086]]
== bonus ==
=== references ===
*
=== English Nominative Pronoun for person: QID → N ===
* Look for pronouns
* Look for gender
=== English genitive pronoun from item: QID → Det ===
* As previous, but her and his instead of she and he
=== English Pronoun from item: QID → N ===
* Does it have a Lexeme?
** Take grammatical gender
** Well, not in English
* Is it a person? Use English pronoun for person
* Everything else “it”/“they”?
=== English Pronoun from item and class: QID, QID → N ===
* Is it a person? Use English pronoun for person
* Everything else, based on Lexeme
=== English noun phrase for a named item: QID, QID → N ===
* Make “the city” for San Francisco
* Fall back to San Francisco?
* Maybe this is only useful for the abstract layer?
= Abstract =
=== N from item: QID, language → N {{done}} ===
* concretize {{done}}
[[Z37089]]
=== NP from named item: QID, language → NP {{done}} ===
* concretize {{done}}
[[Z37115]]
=== Instantiating present: NP, N, language → sentence {{done}} ===
* concretize
[[Z37120]]
=== Instantiating present: NP, N, language → HTML fragment {{done}} ===
* first fragment( instantiating from NP and N) {{done}}
[[Z37126]]
=== instantiating present: QID, QID, language → sentence {{done}} ===
* instantiating( NP from named item(QID), N from item(QID), language ) {{done}}
[[Z37140]]
=== instantiating present: QID, QID, language → HTML fragment {{done}} ===
* first fragment(instating table from qid, qid, language) {{done}}
[[Z37143]]
=== N: N, adj → N {{done}} ===
* concretize {{done}}
[[Z37150]]
=== Adj from item: QID → adj {{done}} ===
* concretize {{done}}
[[Z37146]]
= German =
== Needs for the abstract functions ==
=== N from 8 strings {{done}} ===
[[Z37154]]
=== N from one string? {{done}} ===
* depends if it has all the morphological functions
** we don't, it seems? (check with Lexeme Forms whether this is true)
* just guessing from label {{done}}
* gender guessing too, made [[Z37170]], not implemented yet
[[Z37175]]
=== N from Lexeme {{done}} ===
[[Z37157]]
=== N from Lexeme reference {{done}} ===
[[Z37160]]
=== N from item {{done}} ===
* connect the concretizer {{done}}
[[Z37163]]
=== definite determiner {{done}} ===
* inherent: singular / plural {{done}}
* options: number, case {{done}}
* one singular {{done}} [[Z37200]]
* one plural {{done}} [[Z37208]]
=== indefinite determiner {{done}}===
* one singular {{done}} [[Z37198]]
* one plural {{done}} [[Z37199]]
=== NP from Det and N {{done}} ===
[[Z37209]]
Used that for [[Z26070]] eine Insel -- turned out to be quite a speed up!
=== NP from noun without article {{done}} ===
[[Z37232]]
=== does item need an article? {{done}} ===
[[Z37235]]
=== guess grammatical gender of an item ===
WIP [[Z37170]]
=== NP from named item {{done}} ===
* connect to concretizer {{done}}
[[Z37220]]
=== Instantiate present from 2 np: NP, NP, language → Sentence {{done}} ===
[[Z37241]]
=== Instantiate present from NP, N {{Done}} ===
* connect to concretizer {{Done}}
[[Z37246]]
=== Adj from item: QID → adj ===
Adjectives in German would become very big tables. [[:d:Lexeme:L343955]] has 147 forms (maybe it should even be more, 2 numbers x 4 cases x 3 inflections x 3 comparisons x 3 genders?)
But, in general, the bigger the number of forms, the more general they are. So maybe instead of having a table with many, many forms, maybe we should have a table with the basic forms, then functions that generate the rest. Then we call it with the right values when we get to it, e.g. when merging it to a noun phrase.
But how do we make this interact with formatting functions such as "strong" or "link"? These rely on the fact that we already have the fragments materialized.
=== N: N, adj → N ===
* add to [[Z20612]]
== useful helpers? ==
=== gender item from noun: noun → item ===
=== gender from noun: noun → gender ===
=== form from noun: noun, case, number → HTML ===
=== form from noun as string: noun, case, number → string ===
=== form from determiner ===
* expand [[Z28670]] by using determiners
=== determiner from number ===
=== some determiner ===
=== determiner from definiteness, gender, number, case ===
=== Instantiating past from NP, N ===
= Todos =
=== Fix the missing language option {{done}} ===
* start with abstract implementation of noun from item, adding language {{done}}
* together with the concretized function {{done}}
* push from there to all used functions {{done}}
* push to all functions {{done}}
=== Proper error message ===
* when a concretizer implementation does not have a language set, call the right error message
* in general, do better about error messages
=== Functions to improve ===
* {{Z|Z37235}}
* {{Z|Z37170}}
nygd77w7p89xlzbeg760qxmf1gnd96d
288562
288561
2026-07-03T18:02:13Z
Denny
81
/* Adj from item: QID → adj */
288562
wikitext
text/x-wiki
= Goals =
These are the examples listed on the [[Wikifunctions:Type proposals/Syntactic table|Type proposal]]:
{| class="wikitable"
|+
|Brač is an island.
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36766%22%2C%22Z36766K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z36766K2%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37246%22%2C%22Z37246K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37220%22%2C%22Z37220K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37220K2%22%3A%22Z1430%22%7D%2C%22Z37246K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37157%22%2C%22Z37157K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z6825%22%2C%22Z6825K1%22%3A%7B%22Z1K1%22%3A%22Z6095%22%2C%22Z6095K1%22%3A%22L408939%22%7D%7D%7D%2C%22Z37246K3%22%3A%22Z1430%22%7D%7D (de)]
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37143%22%2C%22Z37143K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37143K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37143K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( Brač, island )</code>
|-
|Brač is a beautiful island.
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36969%22%2C%22Z36969K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37076%22%2C%22Z37076K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37076K2%22%3A%22Z1002%22%7D%2C%22Z36969K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36766%22%2C%22Z36766K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z36766K2%22%3A%22Z1002%22%7D%2C%22Z36969K3%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37150%22%2C%22Z37150K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37146%22%2C%22Z37146K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37146K2%22%3A%22Z1002%22%7D%2C%22Z37150K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37150K3%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( Brač, noun with adjective( island, beauty ) )</code>
|-
|Brač is a beautiful [[:en:Island|island]].
| [https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36969%22%2C%22Z36969K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37076%22%2C%22Z37076K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37076K2%22%3A%22Z1002%22%7D%2C%22Z36969K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37080%22%2C%22Z37080K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37080K2%22%3A%22Z1002%22%7D%2C%22Z36969K3%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37150%22%2C%22Z37150K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37146%22%2C%22Z37146K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37146K2%22%3A%22Z1002%22%7D%2C%22Z37150K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37029%22%2C%22Z37029K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37029K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37029K3%22%3A%22Z1002%22%7D%2C%22Z37150K3%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( Brač, noun with adjective( link( island ), beauty ) )</code>
|-
|'''Brač''' is an island.
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36766%22%2C%22Z36766K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z36766K2%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37246%22%2C%22Z37246K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37220%22%2C%22Z37220K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37220K2%22%3A%22Z1430%22%7D%7D%2C%22Z37246K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37157%22%2C%22Z37157K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z6825%22%2C%22Z6825K1%22%3A%7B%22Z1K1%22%3A%22Z6095%22%2C%22Z6095K1%22%3A%22L408939%22%7D%7D%7D%2C%22Z37246K3%22%3A%22Z1430%22%7D%7D (de)]
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( strong( Brač ), island )</code>
|-
|'''Brač''' is a beautiful island.
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36969%22%2C%22Z36969K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37076%22%2C%22Z37076K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37076K2%22%3A%22Z1002%22%7D%2C%22Z36969K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36766%22%2C%22Z36766K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z36766K2%22%3A%22Z1002%22%7D%2C%22Z36969K3%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37150%22%2C%22Z37150K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37146%22%2C%22Z37146K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37146K2%22%3A%22Z1002%22%7D%2C%22Z37150K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37150K3%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( strong( Brač ), noun with adjective( island, beauty ) )</code>
|-
|'''Brač''' is a beautiful [[:en:Island|island]].
| [https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36747%22%2C%22Z36747K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37083%22%2C%22Z37083K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36925%22%2C%22Z36925K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z36925K2%22%3A%22Z1002%22%7D%7D%2C%22Z37083K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36969%22%2C%22Z36969K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37076%22%2C%22Z37076K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37076K2%22%3A%22Z1002%22%7D%2C%22Z36969K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37080%22%2C%22Z37080K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37080K2%22%3A%22Z1002%22%7D%2C%22Z36969K3%22%3A%22Z1002%22%7D%2C%22Z37083K3%22%3A%22Z1002%22%7D%7D (en)]
|
|[https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37126%22%2C%22Z37126K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z36957%22%2C%22Z36957K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37115%22%2C%22Z37115K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q922%22%7D%2C%22Z37115K2%22%3A%22Z1002%22%7D%7D%2C%22Z37126K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37150%22%2C%22Z37150K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37146%22%2C%22Z37146K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4376884%22%7D%2C%22Z37146K2%22%3A%22Z1002%22%7D%2C%22Z37150K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37029%22%2C%22Z37029K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z37089%22%2C%22Z37089K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37089K2%22%3A%22Z1002%22%7D%2C%22Z37029K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q23442%22%7D%2C%22Z37029K3%22%3A%22Z1002%22%7D%2C%22Z37150K3%22%3A%22Z1002%22%7D%2C%22Z37126K3%22%3A%22Z1002%22%7D (abs)]
|<code>instantiating( strong( Brač ), noun with adjective( link( island ), beauty ) )</code>
|-
|'''Brač''' is a beautiful island in [[:en:Croatia|Croatia]].
|
|
|
|<code>instantiating( strong( Brač ), noun in location( noun with adjective( beautiful, island ), link( Croatia ) ) ) )</code>
|}
= English =
== necessary for the goals above ==
=== Create functions for determiners {{done}} ===
* Generic / grammatic (check for types in the lightweight enumeration types) {{done}}
** Indef sg (a, an) {{done}}
** Indef pl () {{done}}
** Def sg (the) {{done}}
** Def pl (the) {{done}}
* Ratios
** None (no)
** Some {{done}}
** most
** all
* From Number (from natural number) {{done}}
** zero, one, two, three … {{done}}
=== First fragment of option {{done}} ===
=== ++, join with space in between, unless one of them is empty {{done}} ===
=== Option by features from list of options {{done}} ===
* List of options, features
* If
** set equality ( features, features of option ( first element ( list ) )
** first element ( list )
** Option by features from list of options ( tail ( list ) )
=== Option by features from table {{done}} ===
* Table, features
* Find option with exactly the given features using Option by features from list of options
=== Fragments from table by features {{done}} ===
* Table1, table2
* Option by features from table1 by inherent features of table2
* Return fragments of that option
=== get text content from HTML fragment {{done}} ===
* Remove tags {{done}}
* Undo escapes {{done}}
* noun phrase from det and noun: det, N → NP {{done}}
* Depending on det’s number, choose the noun {{done}}
* Set inherent to det’s number {{done}}
* If det==”a” change it to “an” if needed {{done}}
** Need to use text content from HTML fragment {{done}}
* det++N {{done}}
=== Maybe use noun phrase from det and noun for the respective English function {{done}} ===
=== Check on existing lexeme from qid mappings {{done}} ===
=== Think also for Z36766 {{done}} ===
=== Extend noun from qid by “find lexeme, if not take label” {{done}} ===
* Get lexeme for qid, fallback to label {{done}}
* check if that already exists (seems no)
* So maybe try to find lexeme, and the catch is using the label
* Use label: https://www.wikifunctions.org/view/en/Z24766
=== Indefinite noun phrase from noun: QID → NP (an island) {{done}} ===
* Just use noun phrase from det and noun for this {{done}}
* Look up the lexeme connected to QID → N {{done}}
* If no Lexeme, use the English label as N {{done}}
* Noun phrase from noun(N, indefinite) {{done}}
=== Noun phrase from name: QID → NP (Brač) {{Done}} ===
* Look up the Lexeme connected to QID → N {{Done}}
* If no Lexeme, use the English label as N {{Done}}
* Check if a “the” is required {{Done}}
* Noun phrase from noun: N, the or nothing {{Done}}
* {{Todo}} Stability issues
{{Z|Z36925}}
=== Instantiating present: NP, NP → Sentence {{done}} ===
* NP1++is or are be depending on NP1 number++NP2 {{done}}
{{Z|Z36939}}
=== Capitalize HTML fragment: HTML fragment → HTML fragment {{done}} ===
* find the first letter that is not inside a tag and capitalize that {{done}}
* {{Todo}} would be better to use {{Z|Z10018}}, but I guess that's for later
{{Z|Z36944}}
=== Instantiating past: NP, NP → Sentence {{done}} ===
* NP1++was or were depending on NP1 number++NP2 {{done}}
{{Z|Z36953}}
=== strong: X → X {{done}} ===
* Language independent, tag strong every option {{done}}
[[Z36957]]
=== adjective from three strings {{done}} ===
* adjectives in English seem super easy, if we ignore comparative and superlative for now?
* maybe call it positive adjective, just to be clear
* maybe we shouldn't ignore it. There's no item in Wikidata to use as the 'positive adjective'. So it would be difficult to change it later to a full adjective. Let's just have it the necessary three forms.
=== adjective from string {{done}} ===
* use the regular comparative and regular superlative we already have {{done}}
=== adjective from Lexeme {{done}} ===
* get the positive form {{done}}
{{Z|Z36978}}
=== adjective from QID {{done}} ===
* maybe leave that for later when we do the abstract stuff {{done}}
* see curent QID->Adj mapping ins implementations of [[Z22664]] {{done}}
[[Z37076]]
=== noun with adjective: N, Adj → N {{done}} ===
* adj++N {{done}}
* Use that for [[Z22664]] -- used in [[Z21734]] instead, which the other uses for English {{done}}
=== link table: QID, table → table {{done}} ===
* Language independent, href to QID every option {{done}}
[[Z37029]]
=== linked noun: QID → N {{done}} ===
* link( X(QID), QID ) {{done}}
=== instantiate present: NP, N -> sentence {{done}} ===
* instantiate present( NP, Indef NP from N ( N ) ) {{done}}
[[Z37083]]
=== instantiate past: NP, N -> sentence {{done}} ===
* instantiate past: NP, Indef NP from N ( N ) {{done}}
[[Z37086]]
== bonus ==
=== references ===
*
=== English Nominative Pronoun for person: QID → N ===
* Look for pronouns
* Look for gender
=== English genitive pronoun from item: QID → Det ===
* As previous, but her and his instead of she and he
=== English Pronoun from item: QID → N ===
* Does it have a Lexeme?
** Take grammatical gender
** Well, not in English
* Is it a person? Use English pronoun for person
* Everything else “it”/“they”?
=== English Pronoun from item and class: QID, QID → N ===
* Is it a person? Use English pronoun for person
* Everything else, based on Lexeme
=== English noun phrase for a named item: QID, QID → N ===
* Make “the city” for San Francisco
* Fall back to San Francisco?
* Maybe this is only useful for the abstract layer?
= Abstract =
=== N from item: QID, language → N {{done}} ===
* concretize {{done}}
[[Z37089]]
=== NP from named item: QID, language → NP {{done}} ===
* concretize {{done}}
[[Z37115]]
=== Instantiating present: NP, N, language → sentence {{done}} ===
* concretize
[[Z37120]]
=== Instantiating present: NP, N, language → HTML fragment {{done}} ===
* first fragment( instantiating from NP and N) {{done}}
[[Z37126]]
=== instantiating present: QID, QID, language → sentence {{done}} ===
* instantiating( NP from named item(QID), N from item(QID), language ) {{done}}
[[Z37140]]
=== instantiating present: QID, QID, language → HTML fragment {{done}} ===
* first fragment(instating table from qid, qid, language) {{done}}
[[Z37143]]
=== N: N, adj → N {{done}} ===
* concretize {{done}}
[[Z37150]]
=== Adj from item: QID → adj {{done}} ===
* concretize {{done}}
[[Z37146]]
= German =
== Needs for the abstract functions ==
=== N from 8 strings {{done}} ===
[[Z37154]]
=== N from one string? {{done}} ===
* depends if it has all the morphological functions
** we don't, it seems? (check with Lexeme Forms whether this is true)
* just guessing from label {{done}}
* gender guessing too, made [[Z37170]], not implemented yet
[[Z37175]]
=== N from Lexeme {{done}} ===
[[Z37157]]
=== N from Lexeme reference {{done}} ===
[[Z37160]]
=== N from item {{done}} ===
* connect the concretizer {{done}}
[[Z37163]]
=== definite determiner {{done}} ===
* inherent: singular / plural {{done}}
* options: number, case {{done}}
* one singular {{done}} [[Z37200]]
* one plural {{done}} [[Z37208]]
=== indefinite determiner {{done}}===
* one singular {{done}} [[Z37198]]
* one plural {{done}} [[Z37199]]
=== NP from Det and N {{done}} ===
[[Z37209]]
Used that for [[Z26070]] eine Insel -- turned out to be quite a speed up!
=== NP from noun without article {{done}} ===
[[Z37232]]
=== does item need an article? {{done}} ===
[[Z37235]]
=== guess grammatical gender of an item ===
WIP [[Z37170]]
=== NP from named item {{done}} ===
* connect to concretizer {{done}}
[[Z37220]]
=== Instantiate present from 2 np: NP, NP, language → Sentence {{done}} ===
[[Z37241]]
=== Instantiate present from NP, N {{Done}} ===
* connect to concretizer {{Done}}
[[Z37246]]
=== Adj from item: QID → adj ===
Adjectives in German would become very big tables. [[:d:Lexeme:L343955]] has 147 forms (maybe it should even be more, 2 numbers x 4 cases x 3 inflections x 3 comparisons x 3 genders?)
But, in general, the bigger the number of forms, the more general they are. So maybe instead of having a table with many, many forms, maybe we should have a table with the basic forms, then functions that generate the rest. Then we call it with the right values when we get to it, e.g. when merging it to a noun phrase.
But how do we make this interact with formatting functions such as "strong" or "link"? These rely on the fact that we already have the fragments materialized.
maybe set a marker on the adjective, and in the relevant merge function use functions on the table and reduce it to a smaller number of options?
should I try to make one adjective with all the necessary options? and see how fast it is?
=== N: N, adj → N ===
* add to [[Z20612]]
== useful helpers? ==
=== gender item from noun: noun → item ===
=== gender from noun: noun → gender ===
=== form from noun: noun, case, number → HTML ===
=== form from noun as string: noun, case, number → string ===
=== form from determiner ===
* expand [[Z28670]] by using determiners
=== determiner from number ===
=== some determiner ===
=== determiner from definiteness, gender, number, case ===
=== Instantiating past from NP, N ===
= Todos =
=== Fix the missing language option {{done}} ===
* start with abstract implementation of noun from item, adding language {{done}}
* together with the concretized function {{done}}
* push from there to all used functions {{done}}
* push to all functions {{done}}
=== Proper error message ===
* when a concretizer implementation does not have a language set, call the right error message
* in general, do better about error messages
=== Functions to improve ===
* {{Z|Z37235}}
* {{Z|Z37170}}
n8wjcjb02d8otshpyvej954apwksxjg
Z36934
0
86569
288617
287393
2026-07-04T04:28:56Z
Denny
81
288617
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36934"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z36925",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z22131",
"Z22131K1": {
"Z1K1": "Z7",
"Z7K1": "Z32645",
"Z32645K1": {
"Z1K1": "Z7",
"Z7K1": "Z6821",
"Z6821K1": {
"Z1K1": "Z18",
"Z18K1": "Z36925K1"
}
}
}
},
"Z802K2": {
"Z1K1": "Z7",
"Z7K1": "Z36798",
"Z36798K1": "Z36783",
"Z36798K2": {
"Z1K1": "Z7",
"Z7K1": "Z36766",
"Z36766K1": {
"Z1K1": "Z18",
"Z18K1": "Z36925K1"
},
"Z36766K2": {
"Z1K1": "Z18",
"Z18K1": "Z36925K2"
}
},
"Z36798K3": {
"Z1K1": "Z18",
"Z18K1": "Z36925K2"
}
},
"Z802K3": {
"Z1K1": "Z36462",
"Z36462K1": {
"Z1K1": "Z18",
"Z18K1": "Z36925K2"
},
"Z36462K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q1401131"
},
"Z36462K3": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q110786"
}
],
"Z36462K4": [
"Z36463",
{
"Z1K1": "Z36463",
"Z36463K1": [
"Z6091"
],
"Z36463K2": {
"Z1K1": "Z7",
"Z7K1": "Z36827",
"Z36827K1": {
"Z1K1": "Z7",
"Z7K1": "Z36766",
"Z36766K1": {
"Z1K1": "Z18",
"Z18K1": "Z36925K1"
},
"Z36766K2": {
"Z1K1": "Z18",
"Z18K1": "Z36925K2"
}
},
"Z36827K2": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q110786"
}
]
}
}
]
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "if item indicates def, merge the+n else just n"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
ambgxv1jn1q53kiyhrb6y7daqms4jve
Z37091
0
86788
288583
287768
2026-07-03T19:02:01Z
Ainali
17
288583
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37091"
},
"Z2K2": {
"Z1K1": "Z14294",
"Z14294K1": [
"Z14293",
{
"Z1K1": "Z14293",
"Z14293K1": "Z36766",
"Z14293K2": "Z33034"
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z37163",
"Z14293K2": "Z33160"
}
],
"Z14294K2": "Z31109"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "configuration for noun from item"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "konfiguration för substantiv från objekt"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
ons4bzhlnkj0crvhev16gkozd3k5jj3
Z37113
0
86811
288527
287419
2026-07-03T13:15:32Z
YoshiRulz
10156
Fix comparison
288527
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37113"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z30916",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z811",
"Z811K1": {
"Z1K1": "Z7",
"Z7K1": "Z30916",
"Z30916K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q183"
},
"Z30120K2": [
"Z6030",
"Z6036"
],
"Z30120K3": [
"Z60",
"Z1360"
],
"Z30120K4": [
"Z6092",
{
"Z1K1": "Z6092",
"Z6092K1": "P37"
},
{
"Z1K1": "Z6092",
"Z6092K1": "P103"
},
{
"Z1K1": "Z6092",
"Z6092K1": "P407"
},
{
"Z1K1": "Z6092",
"Z6092K1": "P495"
},
{
"Z1K1": "Z6092",
"Z6092K1": "P2936"
}
]
}
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z14326",
"Z14326K2": "Z1430"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "native languages of Q183 are [ de, ... ]"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
ii24ghd9ld8lqbaq30d6ml36enoay39
Z37271
0
87152
288591
288408
2026-07-03T20:46:22Z
Autom
448
Added Z37274 to the approved list of implementations
288591
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37271"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z37271K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "location"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "plats"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z37271K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "body of water"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "vatten"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z37271K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "språk"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14",
"Z37274"
],
"Z8K5": "Z37271"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "plats ligger vid vattendrag eller vattensamling"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "place is located by body of water"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "sentence for the property Q105646109 (located in or next to body of water)"
}
]
}
}
lvsz7abqz8vjhcw80ffbaozmk39ia32
Z37272
0
87153
288603
288409
2026-07-03T22:06:45Z
Autom
448
288603
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37272"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z37272K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "location"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z37272K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "body of water"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z37272K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z37272"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "place is located by body of water, default"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
7y8xvjvvrq04sv0e79kp0w258shw9yg
288606
288603
2026-07-03T22:08:52Z
Autom
448
Added Z37281 to the approved list of implementations
288606
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37272"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z37272K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "location"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z37272K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "body of water"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z37272K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14",
"Z37281"
],
"Z8K5": "Z37272"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "place is located by body of water, default"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
1xo19avsdxlr0bx1cc04gcsf1tv14h3
Z37273
0
87154
288590
288410
2026-07-03T20:46:02Z
Autom
448
connecting Swedish
288590
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37273"
},
"Z2K2": {
"Z1K1": "Z14294",
"Z14294K1": [
"Z14293",
{
"Z1K1": "Z14293",
"Z14293K1": "Z37279",
"Z14293K2": [
"Z60",
"Z1592"
]
}
],
"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"
]
}
}
5ay9bgqhl2hjmxicziujjc0iiecttcu
Z37274
0
87155
288608
288411
2026-07-03T22:31:28Z
Autom
448
288608
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37274"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z37271",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z22074",
"Z22074K1": {
"Z1K1": "Z7",
"Z7K1": "Z14310",
"Z14310K1": "Z37273",
"Z14310K2": {
"Z1K1": "Z18",
"Z18K1": "Z37271K3"
}
},
"Z22074K2": [
"Z1",
{
"Z1K1": "Z18",
"Z18K1": "Z37271K1"
},
{
"Z1K1": "Z18",
"Z18K1": "Z37271K2"
},
{
"Z1K1": "Z18",
"Z18K1": "Z37271K3"
}
]
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "configuration based comp for location by water"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
37mxw1wnjm07japk4ni33weu192lgmq
Template:LanguageConfigurations
10
87156
288508
288412
2026-07-03T12:16:14Z
HenkvD
1290
some defaults works for English
288508
wikitext
text/x-wiki
Shows whether each configuration has a {{{Language}}}-connected option. In some cases no language option is necessary for this language, because the default function is already the most appropriate function. This can be noted after the relevant item.
The list of all configurations is from [https://www.wikifunctions.org/wiki/Special:ListObjectsByType/Z14294?type=Z14294&orderby=oldest here].
Status for language: '''{{{Language}}}'''
*{{#function:Z37127|Z14302|Z14302|{{{Language}}} }} {{Z|Z14302}}
*{{#function:Z37127|Z14303|Z14303|{{{Language}}} }} {{Z|Z14303}} default works for English
*{{#function:Z37127|Z14401|Z14401|{{{Language}}} }} {{Z|Z14401}}
*{{#function:Z37127|Z16435|Z16435|{{{Language}}} }} {{Z|Z16435}}
*{{#function:Z37127|Z18930|Z18930|{{{Language}}} }} {{Z|Z18930}}
*{{#function:Z37127|Z20240|Z20240|{{{Language}}} }} {{Z|Z20240}}
*{{#function:Z37127|Z20779|Z20779|{{{Language}}} }} {{Z|Z20779}}
*{{#function:Z37127|Z20896|Z20896|{{{Language}}} }} {{Z|Z20896}}
*{{#function:Z37127|Z21733|Z21733|{{{Language}}} }} {{Z|Z21733}}
*{{#function:Z37127|Z21795|Z21795|{{{Language}}} }} {{Z|Z21795}}
*{{#function:Z37127|Z21999|Z21999|{{{Language}}} }} {{Z|Z21999}}
*{{#function:Z37127|Z22940|Z22940|{{{Language}}} }} {{Z|Z22940}}
*{{#function:Z37127|Z23981|Z23981|{{{Language}}} }} {{Z|Z23981}}
*{{#function:Z37127|Z25030|Z25030|{{{Language}}} }} {{Z|Z25030}}
*{{#function:Z37127|Z25116|Z25116|{{{Language}}} }} {{Z|Z25116}}
*{{#function:Z37127|Z25440|Z25440|{{{Language}}} }} {{Z|Z25440}} default works for English
*{{#function:Z37127|Z25634|Z25634|{{{Language}}} }} {{Z|Z25634}}
*{{#function:Z37127|Z25662|Z25662|{{{Language}}} }} {{Z|Z25662}}
*{{#function:Z37127|Z25737|Z25737|{{{Language}}} }} {{Z|Z25737}} default works for English
*{{#function:Z37127|Z26009|Z26009|{{{Language}}} }} {{Z|Z26009}}
*{{#function:Z37127|Z26043|Z26043|{{{Language}}} }} {{Z|Z26043}}
*{{#function:Z37127|Z26096|Z26096|{{{Language}}} }} {{Z|Z26096}}
*{{#function:Z37127|Z27126|Z27126|{{{Language}}} }} {{Z|Z27126}}
*{{#function:Z37127|Z27129|Z27129|{{{Language}}} }} {{Z|Z27129}}
*{{#function:Z37127|Z27952|Z27952|{{{Language}}} }} {{Z|Z27952}}
*{{#function:Z37127|Z28020|Z28020|{{{Language}}} }} {{Z|Z28020}}
*{{#function:Z37127|Z28435|Z28435|{{{Language}}} }} {{Z|Z28435}}
*{{#function:Z37127|Z28806|Z28806|{{{Language}}} }} {{Z|Z28806}}
*{{#function:Z37127|Z29317|Z29317|{{{Language}}} }} {{Z|Z29317}}
*{{#function:Z37127|Z29597|Z29597|{{{Language}}} }} {{Z|Z29597}}
*{{#function:Z37127|Z29628|Z29628|{{{Language}}} }} {{Z|Z29628}}
*{{#function:Z37127|Z29813|Z29813|{{{Language}}} }} {{Z|Z29813}}
*{{#function:Z37127|Z29841|Z29841|{{{Language}}} }} {{Z|Z29841}}
*{{#function:Z37127|Z29843|Z29843|{{{Language}}} }} {{Z|Z29843}}
*{{#function:Z37127|Z29844|Z29844|{{{Language}}} }} {{Z|Z29844}}
*{{#function:Z37127|Z30442|Z30442|{{{Language}}} }} {{Z|Z30442}}
*{{#function:Z37127|Z30790|Z30790|{{{Language}}} }} {{Z|Z30790}}
*{{#function:Z37127|Z31407|Z31407|{{{Language}}} }} {{Z|Z31407}}
*{{#function:Z37127|Z32207|Z32207|{{{Language}}} }} {{Z|Z32207}}
*{{#function:Z37127|Z32255|Z32255|{{{Language}}} }} {{Z|Z32255}}
*{{#function:Z37127|Z32279|Z32279|{{{Language}}} }} {{Z|Z32279}}
*{{#function:Z37127|Z32298|Z32298|{{{Language}}} }} {{Z|Z32298}}
*{{#function:Z37127|Z32323|Z32323|{{{Language}}} }} {{Z|Z32323}}
*{{#function:Z37127|Z32402|Z32402|{{{Language}}} }} {{Z|Z32402}}
*{{#function:Z37127|Z32467|Z32467|{{{Language}}} }} {{Z|Z32467}}
*{{#function:Z37127|Z32530|Z32530|{{{Language}}} }} {{Z|Z32530}}
*{{#function:Z37127|Z32534|Z32534|{{{Language}}} }} {{Z|Z32534}}
*{{#function:Z37127|Z32629|Z32629|{{{Language}}} }} {{Z|Z32629}} default works for English
*{{#function:Z37127|Z32660|Z32660|{{{Language}}} }} {{Z|Z32660}}
*{{#function:Z37127|Z32823|Z32823|{{{Language}}} }} {{Z|Z32823}}
*{{#function:Z37127|Z32826|Z32826|{{{Language}}} }} {{Z|Z32826}}
*{{#function:Z37127|Z32842|Z32842|{{{Language}}} }} {{Z|Z32842}}
*{{#function:Z37127|Z32896|Z32896|{{{Language}}} }} {{Z|Z32896}}
*{{#function:Z37127|Z32981|Z32981|{{{Language}}} }} {{Z|Z32981}}
*{{#function:Z37127|Z33184|Z33184|{{{Language}}} }} {{Z|Z33184}}
*{{#function:Z37127|Z33441|Z33441|{{{Language}}} }} {{Z|Z33441}}
*{{#function:Z37127|Z33464|Z33464|{{{Language}}} }} {{Z|Z33464}}
*{{#function:Z37127|Z33855|Z33855|{{{Language}}} }} {{Z|Z33855}}
*{{#function:Z37127|Z33981|Z33981|{{{Language}}} }} {{Z|Z33981}}
*{{#function:Z37127|Z34134|Z34134|{{{Language}}} }} {{Z|Z34134}}
*{{#function:Z37127|Z34225|Z34225|{{{Language}}} }} {{Z|Z34225}}
*{{#function:Z37127|Z34255|Z34255|{{{Language}}} }} {{Z|Z34255}}
*{{#function:Z37127|Z34281|Z34281|{{{Language}}} }} {{Z|Z34281}}
*{{#function:Z37127|Z34682|Z34682|{{{Language}}} }} {{Z|Z34682}}
*{{#function:Z37127|Z34818|Z34818|{{{Language}}} }} {{Z|Z34818}}
*{{#function:Z37127|Z35026|Z35026|{{{Language}}} }} {{Z|Z35026}}
*{{#function:Z37127|Z35336|Z35336|{{{Language}}} }} {{Z|Z35336}}
*{{#function:Z37127|Z35676|Z35676|{{{Language}}} }} {{Z|Z35676}}
*{{#function:Z37127|Z36148|Z36148|{{{Language}}} }} {{Z|Z36148}}
*{{#function:Z37127|Z36155|Z36155|{{{Language}}} }} {{Z|Z36155}}
*{{#function:Z37127|Z36194|Z36194|{{{Language}}} }} {{Z|Z36194}}
*{{#function:Z37127|Z36219|Z36219|{{{Language}}} }} {{Z|Z36219}}
*{{#function:Z37127|Z36394|Z36394|{{{Language}}} }} {{Z|Z36394}}
*{{#function:Z37127|Z36633|Z36633|{{{Language}}} }} {{Z|Z36633}}
*{{#function:Z37127|Z37017|Z37017|{{{Language}}} }} {{Z|Z37017}}
*{{#function:Z37127|Z37091|Z37091|{{{Language}}} }} {{Z|Z37091}}
*{{#function:Z37127|Z37106|Z37106|{{{Language}}} }} {{Z|Z37106}}
*{{#function:Z37127|Z37118|Z37118|{{{Language}}} }} {{Z|Z37118}}
*{{#function:Z37127|Z37122|Z37122|{{{Language}}} }} {{Z|Z37122}}
2i0som1ktgacf09emjulqhbz45k9e2f
288532
288508
2026-07-03T14:12:02Z
HenkvD
1290
as table, with header- and row- templates
288532
wikitext
text/x-wiki
Shows whether each configuration has a {{{Language}}}-connected option. In some cases no language option is necessary for this language, because the default function is already the most appropriate function. This can be noted after the relevant item.
The list of all configurations is from [https://www.wikifunctions.org/wiki/Special:ListObjectsByType/Z14294?type=Z14294&orderby=oldest here].
Shows whether each configuration has a {{{Language}}}-connected option. In some cases no language option is necessary for this language, because the default function is already the most appropriate function. This can be noted after the relevant item.
The list of all configurations is from [https://www.wikifunctions.org/wiki/Special:ListObjectsByType/Z14294?type=Z14294&orderby=oldest here].
{{LanguageConfigurationsHeader|Language={{{Language}}} }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z14302|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z14303|Remark=default works for English }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z14401|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z16435|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z18930|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z20240|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z20779|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z20896|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z21733|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z21795|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z21999|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z22940|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z23981|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z25030|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z25116|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z25440|Remark=default works for English }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z25634|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z25662|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z25737|Remark=default works for English }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z26009|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z26043|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z26096|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z27126|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z27129|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z27952|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z28020|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z28435|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z28806|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z29317|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z29597|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z29628|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z29813|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z29841|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z29843|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z29844|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z30442|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z30790|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z31407|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z32207|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z32255|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z32279|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z32298|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z32323|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z32402|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z32467|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z32530|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z32534|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z32629|Remark=default works for English }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z32660|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z32823|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z32826|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z32842|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z32896|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z32981|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z33184|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z33441|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z33464|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z33855|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z33981|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z34134|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z34225|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z34255|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z34281|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z34682|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z34818|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z35026|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z35336|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z35676|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z36148|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z36155|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z36194|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z36219|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z36394|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z36633|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z37017|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z37091|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z37106|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z37118|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z37122|Remark= }}
|}
8purknkv3drcjw4mrqw1qn5nbe3ca0w
288533
288532
2026-07-03T14:15:05Z
HenkvD
1290
288533
wikitext
text/x-wiki
Shows whether each configuration has a {{{Language}}}-connected option. In some cases no language option is necessary for this language, because the default function is already the most appropriate function. This can be noted after the relevant item.
The list of all configurations is from [https://www.wikifunctions.org/wiki/Special:ListObjectsByType/Z14294?type=Z14294&orderby=oldest here].
{{LanguageConfigurationsHeader|Language={{{Language}}} }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z14302|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z14303|Remark=default works for English }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z14401|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z16435|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z18930|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z20240|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z20779|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z20896|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z21733|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z21795|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z21999|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z22940|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z23981|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z25030|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z25116|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z25440|Remark=default works for English }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z25634|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z25662|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z25737|Remark=default works for English }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z26009|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z26043|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z26096|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z27126|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z27129|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z27952|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z28020|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z28435|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z28806|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z29317|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z29597|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z29628|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z29813|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z29841|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z29843|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z29844|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z30442|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z30790|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z31407|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z32207|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z32255|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z32279|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z32298|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z32323|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z32402|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z32467|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z32530|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z32534|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z32629|Remark=default works for English }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z32660|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z32823|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z32826|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z32842|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z32896|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z32981|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z33184|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z33441|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z33464|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z33855|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z33981|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z34134|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z34225|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z34255|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z34281|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z34682|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z34818|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z35026|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z35336|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z35676|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z36148|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z36155|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z36194|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z36219|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z36394|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z36633|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z37017|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z37091|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z37106|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z37118|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|ZID=Z37122|Remark= }}
|}
tdq0a463ykq693buypt3ke4p5ain4fo
288538
288533
2026-07-03T14:53:26Z
HenkvD
1290
2 languages
288538
wikitext
text/x-wiki
Shows whether each configuration has a {{{Language}}}-connected option. In some cases no language option is necessary for this language, because the default function is already the most appropriate function. This can be noted after the relevant item.
The list of all configurations is from [https://www.wikifunctions.org/wiki/Special:ListObjectsByType/Z14294?type=Z14294&orderby=oldest here].
{{LanguageConfigurationsHeader|Language={{{Language}}}|{{{2|}}} }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{2|}}}|ZID=Z14302|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{2|}}}|ZID=Z14303|Remark=default works for English }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{2|}}}|ZID=Z14401|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{2|}}}|ZID=Z16435|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{2|}}}|ZID=Z18930|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{2|}}}|ZID=Z20240|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{2|}}}|ZID=Z20779|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{2|}}}|ZID=Z20896|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{2|}}}|ZID=Z21733|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{2|}}}|ZID=Z21795|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{2|}}}|ZID=Z21999|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{2|}}}|ZID=Z22940|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{2|}}}|ZID=Z23981|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{2|}}}|ZID=Z25030|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{2|}}}|ZID=Z25116|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{2|}}}|ZID=Z25440|Remark=default works for English }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{2|}}}|ZID=Z25634|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{2|}}}|ZID=Z25662|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{2|}}}|ZID=Z25737|Remark=default works for English }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{2|}}}|ZID=Z26009|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{2|}}}|ZID=Z26043|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{2|}}}|ZID=Z26096|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{2|}}}|ZID=Z27126|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{2|}}}|ZID=Z27129|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{2|}}}|ZID=Z27952|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{2|}}}|ZID=Z28020|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{2|}}}|ZID=Z28435|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{2|}}}|ZID=Z28806|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{2|}}}|ZID=Z29317|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{2|}}}|ZID=Z29597|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{2|}}}|ZID=Z29628|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{2|}}}|ZID=Z29813|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{2|}}}|ZID=Z29841|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{2|}}}|ZID=Z29843|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{2|}}}|ZID=Z29844|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{2|}}}|ZID=Z30442|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{2|}}}|ZID=Z30790|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{2|}}}|ZID=Z31407|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{2|}}}|ZID=Z32207|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{2|}}}|ZID=Z32255|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{2|}}}|ZID=Z32279|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{2|}}}|ZID=Z32298|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{2|}}}|ZID=Z32323|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{2|}}}|ZID=Z32402|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{2|}}}|ZID=Z32467|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{2|}}}|ZID=Z32530|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{2|}}}|ZID=Z32534|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{2|}}}|ZID=Z32629|Remark=default works for English }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{2|}}}|ZID=Z32660|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{2|}}}|ZID=Z32823|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{2|}}}|ZID=Z32826|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{2|}}}|ZID=Z32842|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{2|}}}|ZID=Z32896|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{2|}}}|ZID=Z32981|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{2|}}}|ZID=Z33184|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{2|}}}|ZID=Z33441|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{2|}}}|ZID=Z33464|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{2|}}}|ZID=Z33855|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{2|}}}|ZID=Z33981|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{2|}}}|ZID=Z34134|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{2|}}}|ZID=Z34225|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{2|}}}|ZID=Z34255|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{2|}}}|ZID=Z34281|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{2|}}}|ZID=Z34682|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{2|}}}|ZID=Z34818|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{2|}}}|ZID=Z35026|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{2|}}}|ZID=Z35336|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{2|}}}|ZID=Z35676|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{2|}}}|ZID=Z36148|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{2|}}}|ZID=Z36155|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{2|}}}|ZID=Z36194|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{2|}}}|ZID=Z36219|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{2|}}}|ZID=Z36394|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{2|}}}|ZID=Z36633|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{2|}}}|ZID=Z37017|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{2|}}}|ZID=Z37091|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{2|}}}|ZID=Z37106|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{2|}}}|ZID=Z37118|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{2|}}}|ZID=Z37122|Remark= }}
|}
pw2s7jtbaxcs9tmqom5uuaspvu19ate
288541
288538
2026-07-03T14:57:01Z
HenkvD
1290
2 languages
288541
wikitext
text/x-wiki
Shows whether each configuration has a {{{Language}}}-connected option. In some cases no language option is necessary for this language, because the default function is already the most appropriate function. This can be noted after the relevant item.
The list of all configurations is from [https://www.wikifunctions.org/wiki/Special:ListObjectsByType/Z14294?type=Z14294&orderby=oldest here].
{{LanguageConfigurationsHeader|Language={{{Language}}}|{{{Language2|}}} }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{Language2|}}}|ZID=Z14302|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{Language2|}}}|ZID=Z14303|Remark=default works for English }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{Language2|}}}|ZID=Z14401|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{Language2|}}}|ZID=Z16435|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{Language2|}}}|ZID=Z18930|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{Language2|}}}|ZID=Z20240|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{Language2|}}}|ZID=Z20779|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{Language2|}}}|ZID=Z20896|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{Language2|}}}|ZID=Z21733|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{Language2|}}}|ZID=Z21795|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{Language2|}}}|ZID=Z21999|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{Language2|}}}|ZID=Z22940|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{Language2|}}}|ZID=Z23981|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{Language2|}}}|ZID=Z25030|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{Language2|}}}|ZID=Z25116|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{Language2|}}}|ZID=Z25440|Remark=default works for English }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{Language2|}}}|ZID=Z25634|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{Language2|}}}|ZID=Z25662|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{Language2|}}}|ZID=Z25737|Remark=default works for English }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{Language2|}}}|ZID=Z26009|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{Language2|}}}|ZID=Z26043|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{Language2|}}}|ZID=Z26096|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{Language2|}}}|ZID=Z27126|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{Language2|}}}|ZID=Z27129|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{Language2|}}}|ZID=Z27952|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{Language2|}}}|ZID=Z28020|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{Language2|}}}|ZID=Z28435|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{Language2|}}}|ZID=Z28806|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{Language2|}}}|ZID=Z29317|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{Language2|}}}|ZID=Z29597|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{Language2|}}}|ZID=Z29628|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{Language2|}}}|ZID=Z29813|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{Language2|}}}|ZID=Z29841|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{Language2|}}}|ZID=Z29843|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{Language2|}}}|ZID=Z29844|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{Language2|}}}|ZID=Z30442|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{Language2|}}}|ZID=Z30790|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{Language2|}}}|ZID=Z31407|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{Language2|}}}|ZID=Z32207|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{Language2|}}}|ZID=Z32255|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{Language2|}}}|ZID=Z32279|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{Language2|}}}|ZID=Z32298|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{Language2|}}}|ZID=Z32323|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{Language2|}}}|ZID=Z32402|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{Language2|}}}|ZID=Z32467|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{Language2|}}}|ZID=Z32530|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{Language2|}}}|ZID=Z32534|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{Language2|}}}|ZID=Z32629|Remark=default works for English }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{Language2|}}}|ZID=Z32660|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{Language2|}}}|ZID=Z32823|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{Language2|}}}|ZID=Z32826|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{Language2|}}}|ZID=Z32842|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{Language2|}}}|ZID=Z32896|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{Language2|}}}|ZID=Z32981|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{Language2|}}}|ZID=Z33184|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{Language2|}}}|ZID=Z33441|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{Language2|}}}|ZID=Z33464|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{Language2|}}}|ZID=Z33855|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{Language2|}}}|ZID=Z33981|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{Language2|}}}|ZID=Z34134|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{Language2|}}}|ZID=Z34225|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{Language2|}}}|ZID=Z34255|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{Language2|}}}|ZID=Z34281|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{Language2|}}}|ZID=Z34682|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{Language2|}}}|ZID=Z34818|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{Language2|}}}|ZID=Z35026|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{Language2|}}}|ZID=Z35336|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{Language2|}}}|ZID=Z35676|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{Language2|}}}|ZID=Z36148|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{Language2|}}}|ZID=Z36155|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{Language2|}}}|ZID=Z36194|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{Language2|}}}|ZID=Z36219|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{Language2|}}}|ZID=Z36394|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{Language2|}}}|ZID=Z36633|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{Language2|}}}|ZID=Z37017|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{Language2|}}}|ZID=Z37091|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{Language2|}}}|ZID=Z37106|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{Language2|}}}|ZID=Z37118|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|{{{Language2|}}}|ZID=Z37122|Remark= }}
|}
ebtdybjus7bv0nba1mp3zqd2y6dcdq6
288542
288541
2026-07-03T14:59:28Z
HenkvD
1290
2 languages
288542
wikitext
text/x-wiki
Shows whether each configuration has a {{{Language}}}-connected option. In some cases no language option is necessary for this language, because the default function is already the most appropriate function. This can be noted after the relevant item.
The list of all configurations is from [https://www.wikifunctions.org/wiki/Special:ListObjectsByType/Z14294?type=Z14294&orderby=oldest here].
{{LanguageConfigurationsHeader|Language={{{Language}}}|Language2={{{Language2|}}} }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|ZID=Z14302|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|ZID=Z14303|Remark=default works for English }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|ZID=Z14401|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|ZID=Z16435|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|ZID=Z18930|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|ZID=Z20240|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|ZID=Z20779|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|ZID=Z20896|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|ZID=Z21733|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|ZID=Z21795|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|ZID=Z21999|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|ZID=Z22940|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|ZID=Z23981|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|ZID=Z25030|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|ZID=Z25116|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|ZID=Z25440|Remark=default works for English }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|ZID=Z25634|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|ZID=Z25662|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|ZID=Z25737|Remark=default works for English }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|ZID=Z26009|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|ZID=Z26043|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|ZID=Z26096|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|ZID=Z27126|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|ZID=Z27129|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|ZID=Z27952|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|ZID=Z28020|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|ZID=Z28435|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|ZID=Z28806|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|ZID=Z29317|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|ZID=Z29597|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|ZID=Z29628|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|ZID=Z29813|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|ZID=Z29841|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|ZID=Z29843|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|ZID=Z29844|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|ZID=Z30442|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|ZID=Z30790|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|ZID=Z31407|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|ZID=Z32207|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|ZID=Z32255|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|ZID=Z32279|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|ZID=Z32298|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|ZID=Z32323|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|ZID=Z32402|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|ZID=Z32467|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|ZID=Z32530|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|ZID=Z32534|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|ZID=Z32629|Remark=default works for English }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|ZID=Z32660|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|ZID=Z32823|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|ZID=Z32826|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|ZID=Z32842|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|ZID=Z32896|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|ZID=Z32981|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|ZID=Z33184|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|ZID=Z33441|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|ZID=Z33464|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|ZID=Z33855|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|ZID=Z33981|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|ZID=Z34134|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|ZID=Z34225|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|ZID=Z34255|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|ZID=Z34281|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|ZID=Z34682|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|ZID=Z34818|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|ZID=Z35026|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|ZID=Z35336|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|ZID=Z35676|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|ZID=Z36148|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|ZID=Z36155|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|ZID=Z36194|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|ZID=Z36219|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|ZID=Z36394|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|ZID=Z36633|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|ZID=Z37017|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|ZID=Z37091|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|ZID=Z37106|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|ZID=Z37118|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|ZID=Z37122|Remark= }}
|}
by9sjc9tlmf0jdmlb95ad27seon9q38
288546
288542
2026-07-03T15:08:29Z
HenkvD
1290
4 languages
288546
wikitext
text/x-wiki
Shows whether each configuration has a {{{Language}}}-connected option. In some cases no language option is necessary for this language, because the default function is already the most appropriate function. This can be noted after the relevant item.
The list of all configurations is from [https://www.wikifunctions.org/wiki/Special:ListObjectsByType/Z14294?type=Z14294&orderby=oldest here].
{{LanguageConfigurationsHeader|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}} }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z14302|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z14303|Remark=default works for English }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z14401|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z16435|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z18930|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z20240|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z20779|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z20896|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z21733|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z21795|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z21999|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z22940|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z23981|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z25030|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z25116|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z25440|Remark=default works for English }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z25634|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z25662|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z25737|Remark=default works for English }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z26009|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z26043|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z26096|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z27126|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z27129|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z27952|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z28020|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z28435|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z28806|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z29317|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z29597|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z29628|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z29813|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z29841|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z29843|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z29844|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z30442|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z30790|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z31407|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z32207|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z32255|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z32279|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z32298|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z32323|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z32402|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z32467|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z32530|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z32534|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z32629|Remark=default works for English }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z32660|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z32823|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z32826|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z32842|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z32896|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z32981|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z33184|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z33441|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z33464|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z33855|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z33981|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z34134|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z34225|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z34255|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z34281|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z34682|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z34818|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z35026|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z35336|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z35676|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z36148|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z36155|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z36194|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z36219|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z36394|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z36633|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z37017|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z37091|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z37106|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z37118|Remark= }}
{{LanguageConfigurationsRow|Language={{{Language}}}|Language2={{{Language2|}}}|Language3={{{Language3|}}}|Language4={{{Language4|}}}|ZID=Z37122|Remark= }}
|}
nah7t61unmstc2s9by88b3aohq0p5an
Wikifunctions:Catalogue/Natural language operations/Zeelandic
4
87169
288490
2026-07-03T11:59:27Z
HenkvD
1290
Created page with "==Configurations== {{LanguageConfigurations|Language=zea}} [[Category:Lists of functions]] [[Category:Zeelandic]]"
288490
wikitext
text/x-wiki
==Configurations==
{{LanguageConfigurations|Language=zea}}
[[Category:Lists of functions]]
[[Category:Zeelandic]]
3hcpg574ji78jj0gsbm1whvtzy8pywn
Category:Afrikaans
14
87170
288491
2026-07-03T12:00:16Z
HenkvD
1290
Created page with "[[Category:Natural languages]]"
288491
wikitext
text/x-wiki
[[Category:Natural languages]]
omstyg6fkw8043y5r4eysnn1h33gcfc
Category:Bavarian
14
87171
288492
2026-07-03T12:00:42Z
HenkvD
1290
Created page with "[[Category:Natural languages]]"
288492
wikitext
text/x-wiki
[[Category:Natural languages]]
omstyg6fkw8043y5r4eysnn1h33gcfc
Category:Bosnian
14
87172
288493
2026-07-03T12:00:47Z
HenkvD
1290
Created page with "[[Category:Natural languages]]"
288493
wikitext
text/x-wiki
[[Category:Natural languages]]
omstyg6fkw8043y5r4eysnn1h33gcfc
Category:Icelandic
14
87173
288494
2026-07-03T12:00:52Z
HenkvD
1290
Created page with "[[Category:Natural languages]]"
288494
wikitext
text/x-wiki
[[Category:Natural languages]]
omstyg6fkw8043y5r4eysnn1h33gcfc
Category:Macedonian
14
87174
288495
2026-07-03T12:00:57Z
HenkvD
1290
Created page with "[[Category:Natural languages]]"
288495
wikitext
text/x-wiki
[[Category:Natural languages]]
omstyg6fkw8043y5r4eysnn1h33gcfc
Category:Northern Frisian
14
87175
288496
2026-07-03T12:01:01Z
HenkvD
1290
Created page with "[[Category:Natural languages]]"
288496
wikitext
text/x-wiki
[[Category:Natural languages]]
omstyg6fkw8043y5r4eysnn1h33gcfc
Category:Ossetic
14
87176
288497
2026-07-03T12:01:06Z
HenkvD
1290
Created page with "[[Category:Natural languages]]"
288497
wikitext
text/x-wiki
[[Category:Natural languages]]
omstyg6fkw8043y5r4eysnn1h33gcfc
Category:Papiamento
14
87177
288498
2026-07-03T12:01:11Z
HenkvD
1290
Created page with "[[Category:Natural languages]]"
288498
wikitext
text/x-wiki
[[Category:Natural languages]]
omstyg6fkw8043y5r4eysnn1h33gcfc
Category:Upper Sorbian
14
87178
288499
2026-07-03T12:01:17Z
HenkvD
1290
Created page with "[[Category:Natural languages]]"
288499
wikitext
text/x-wiki
[[Category:Natural languages]]
omstyg6fkw8043y5r4eysnn1h33gcfc
Category:Western Frisian
14
87179
288500
2026-07-03T12:01:22Z
HenkvD
1290
Created page with "[[Category:Natural languages]]"
288500
wikitext
text/x-wiki
[[Category:Natural languages]]
omstyg6fkw8043y5r4eysnn1h33gcfc
Category:Zeelandic
14
87180
288501
2026-07-03T12:01:27Z
HenkvD
1290
Created page with "[[Category:Natural languages]]"
288501
wikitext
text/x-wiki
[[Category:Natural languages]]
omstyg6fkw8043y5r4eysnn1h33gcfc
Z37277
0
87181
288522
2026-07-03T13:05:40Z
YoshiRulz
10156
Create test
288522
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37277"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z21577",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z21577",
"Z21577K1": {
"Z1K1": "Z7",
"Z7K1": "Z6826",
"Z6826K1": {
"Z1K1": "Z6096",
"Z6096K1": "L1122-S1"
}
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z19316",
"Z19316K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q144"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "L1122-S1 -\u003E Q144"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
qpsfcrnr4d2krtf9w8y2u9ffax6ft1p
Template:LanguageConfigurationsHeader
10
87182
288528
2026-07-03T13:51:50Z
HenkvD
1290
LanguageConfigurationsHeader
288528
wikitext
text/x-wiki
{!
! Status !! Config !! Description !! Remark
kidww6g9pf6g3jeq75f6xf3h46kv9yy
288530
288528
2026-07-03T13:59:13Z
HenkvD
1290
288530
wikitext
text/x-wiki
{| class="wikitable, sortable"
! Status !! Configuration !! Remark
jxoicnzyw6l51n2krwe8irfn1ad7c6l
288531
288530
2026-07-03T14:00:59Z
HenkvD
1290
288531
wikitext
text/x-wiki
{| class="wikitable, sortable"
! {{{Language}}} !! Configuration !! Remark
37459zuyx9ovadkkqrlulnohxvnw77k
288535
288531
2026-07-03T14:38:08Z
HenkvD
1290
2 languages
288535
wikitext
text/x-wiki
{| class="wikitable, sortable"
! {{{Language}}}
! {{{2|}}}
!! Configuration
!! Remark
87liewkwhb2mr0j830f7fkww3u42z3p
288536
288535
2026-07-03T14:38:34Z
HenkvD
1290
288536
wikitext
text/x-wiki
{| class="wikitable, sortable"
! {{{Language}}}
! {{{2|}}}
! Configuration
! Remark
bu574dphzfg3g5d67s99l7lxdqg79vc
288539
288536
2026-07-03T14:55:12Z
HenkvD
1290
2 languages
288539
wikitext
text/x-wiki
{| class="wikitable, sortable"
! {{{Language}}}
! {{{Language2|}}}
! Configuration
! Remark
eg8gkl92ze5780yil3p5kb1u2f7h33i
288544
288539
2026-07-03T15:05:41Z
HenkvD
1290
4 languages
288544
wikitext
text/x-wiki
{| class="wikitable, sortable"
! {{{Language}}}
! {{{Language2|}}}
! {{{Language3|}}}
! {{{Language4|}}}
! Configuration
! Remark
lppinxh3z14rvvbmpi0fspvijzwba2y
Template:LanguageConfigurationsRow
10
87183
288529
2026-07-03T13:55:38Z
HenkvD
1290
Created page with "|- | {{#function:{{{ZID}}}|{{{ZID}}}|{{{ZID}}}|{{{Language}}} }} || {{Z|{{{ZID}}}}} || {{{Remark}}}"
288529
wikitext
text/x-wiki
|-
| {{#function:{{{ZID}}}|{{{ZID}}}|{{{ZID}}}|{{{Language}}} }} || {{Z|{{{ZID}}}}} || {{{Remark}}}
9tj85fb39d3x2wvdzeayum0422l9rdx
288534
288529
2026-07-03T14:24:33Z
HenkvD
1290
288534
wikitext
text/x-wiki
|-
| {{#function:Z37127|{{{ZID|Z14302}}}|{{{ZID|Z14302}}}|{{{Language}}} }} || {{Z|{{{ZID|Z14303}}}}} || {{{Remark}}}
5ul5drvyzhzxl3yeuxcjiiowwaov9ut
288537
288534
2026-07-03T14:51:06Z
HenkvD
1290
2 languages
288537
wikitext
text/x-wiki
|-
| {{#function:Z37127|{{{ZID}}}|{{{ZID}}}|{{{Language}}} }}
| {{#if:{{{2|}}}| {{#function:Z37127|{{{ZID}}}|{{{ZID}}}|{{{2|}}} }} |}}
| {{Z|{{{ZID|Z14303}}}}}
| {{{Remark}}}
geigkjj1wwx3r8xzqbj7g50605dches
288540
288537
2026-07-03T14:55:39Z
HenkvD
1290
2 languages
288540
wikitext
text/x-wiki
|-
| {{#function:Z37127|{{{ZID}}}|{{{ZID}}}|{{{Language}}} }}
| {{#if:{{{Language2|}}}| {{#function:Z37127|{{{ZID}}}|{{{ZID}}}|{{{Language2|}}} }} |}}
| {{Z|{{{ZID|Z14303}}}}}
| {{{Remark}}}
a8njd235trnxw5qpow7t4xhm8tvnslf
288545
288540
2026-07-03T15:06:53Z
HenkvD
1290
4 languages
288545
wikitext
text/x-wiki
|-
| {{#function:Z37127|{{{ZID}}}|{{{ZID}}}|{{{Language}}} }}
| {{#if:{{{Language2|}}}| {{#function:Z37127|{{{ZID}}}|{{{ZID}}}|{{{Language2|}}} }} |}}
| {{#if:{{{Language3|}}}| {{#function:Z37127|{{{ZID}}}|{{{ZID}}}|{{{Language3|}}} }} |}}
| {{#if:{{{Language4|}}}| {{#function:Z37127|{{{ZID}}}|{{{ZID}}}|{{{Language4|}}} }} |}}
| {{Z|{{{ZID}}}}}
| {{{Remark}}}
jt1eq7wgk4waaoe2vcxnt6im4xqxfdn
Z37278
0
87184
288584
2026-07-03T19:11:20Z
RememberOrwell
92842
Exploring. Trying to copy https://www.wikifunctions.org/view/en/Z37012.
288584
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37278"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z37011",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z37011",
"Z37011K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q90"
},
"Z37011K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q5119"
},
"Z37011K3": {
"Z1K1": "Z6091",
"Z6091K1": "Q142"
},
"Z37011K4": "Z1002"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z877",
"Z877K2": {
"Z1K1": "Z89",
"Z89K1": ""
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "(en) Paris is the capital city of France. "
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
nmxz79en14na49ap5dfwmsb5fmdn4n4
288585
288584
2026-07-03T19:20:40Z
RememberOrwell
92842
Trying to finish.
288585
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37278"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z37011",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z37011",
"Z37011K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q90"
},
"Z37011K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q5119"
},
"Z37011K3": {
"Z1K1": "Z6091",
"Z6091K1": "Q142"
},
"Z37011K4": "Z1002"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z877",
"Z877K2": {
"Z1K1": "Z89",
"Z89K1": "Paris is the capital city of France"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "(en) Paris is the capital city of France. "
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
olvciqip9g8fvugche052gpbc25u42g
Z37279
0
87185
288586
2026-07-03T19:49:26Z
Autom
448
288586
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37279"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z37279K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "plats"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "location"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z37279K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "vatten"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "body of water"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z37279K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "språk"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z37279"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "plats ligger vid vattendrag eller -samling svenska"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "place is located by body of water, Swedish"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
nd2hi7q460t0ae52edp1uoyxduddn1w
288588
288586
2026-07-03T20:19:21Z
Autom
448
Added Z37280 to the approved list of implementations
288588
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37279"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z37279K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "plats"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "location"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z37279K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "vatten"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "body of water"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z37279K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "språk"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14",
"Z37280"
],
"Z8K5": "Z37279"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "plats ligger vid vattendrag eller -samling svenska"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "place is located by body of water, Swedish"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
dkhhinvqpk0clwnmltczqikpelaylfi
288643
288588
2026-07-04T09:00:35Z
Autom
448
Added Z37282, Z37284 och Z37285 to the approved list of test cases
288643
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37279"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z37279K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "plats"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "location"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z37279K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "vatten"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "body of water"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z37279K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "språk"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20",
"Z37282",
"Z37284",
"Z37285"
],
"Z8K4": [
"Z14",
"Z37280"
],
"Z8K5": "Z37279"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "plats ligger vid vattendrag eller -samling svenska"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "place is located by body of water, Swedish"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
76tqfeflveytm4cwu8hwzjd8ujj9k7p
Z37280
0
87186
288587
2026-07-03T20:19:08Z
Autom
448
trial of Swedish implementation
288587
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37280"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z37279",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z26107",
"Z26107K1": {
"Z1K1": "Z18",
"Z18K1": "Z37279K3"
},
"Z26107K2": {
"Z1K1": "Z7",
"Z7K1": "Z22511",
"Z22511K1": {
"Z1K1": "Z7",
"Z7K1": "Z22504",
"Z22504K1": [
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z23468",
"Z23468K1": {
"Z1K1": "Z18",
"Z18K1": "Z37279K1"
},
"Z23468K2": {
"Z1K1": "Z18",
"Z18K1": "Z37279K3"
}
},
"är ligger vid",
{
"Z1K1": "Z7",
"Z7K1": "Z14396",
"Z14396K1": {
"Z1K1": "Z7",
"Z7K1": "Z22697",
"Z22697K1": {
"Z1K1": "Z7",
"Z7K1": "Z811",
"Z811K1": {
"Z1K1": "Z7",
"Z7K1": "Z23543",
"Z23543K1": {
"Z1K1": "Z18",
"Z18K1": "Z37279K2"
}
}
},
"Z22697K2": {
"Z1K1": "Z18",
"Z18K1": "Z37279K3"
},
"Z22697K3": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q110786"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q53997851"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q131105"
}
]
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z23468",
"Z23468K1": {
"Z1K1": "Z18",
"Z18K1": "Z37279K2"
},
"Z23468K2": {
"Z1K1": "Z18",
"Z18K1": "Z37279K3"
}
}
]
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
qpjg97sv8o1175bdaj9fgq3nuolyz45
288589
288587
2026-07-03T20:40:45Z
Autom
448
typo
288589
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37280"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z37279",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z26107",
"Z26107K1": {
"Z1K1": "Z18",
"Z18K1": "Z37279K3"
},
"Z26107K2": {
"Z1K1": "Z7",
"Z7K1": "Z22511",
"Z22511K1": {
"Z1K1": "Z7",
"Z7K1": "Z22504",
"Z22504K1": [
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z23468",
"Z23468K1": {
"Z1K1": "Z18",
"Z18K1": "Z37279K1"
},
"Z23468K2": {
"Z1K1": "Z18",
"Z18K1": "Z37279K3"
}
},
"ligger vid",
{
"Z1K1": "Z7",
"Z7K1": "Z14396",
"Z14396K1": {
"Z1K1": "Z7",
"Z7K1": "Z22697",
"Z22697K1": {
"Z1K1": "Z7",
"Z7K1": "Z811",
"Z811K1": {
"Z1K1": "Z7",
"Z7K1": "Z23543",
"Z23543K1": {
"Z1K1": "Z18",
"Z18K1": "Z37279K2"
}
}
},
"Z22697K2": {
"Z1K1": "Z18",
"Z18K1": "Z37279K3"
},
"Z22697K3": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q110786"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q53997851"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q131105"
}
]
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z23468",
"Z23468K1": {
"Z1K1": "Z18",
"Z18K1": "Z37279K2"
},
"Z23468K2": {
"Z1K1": "Z18",
"Z18K1": "Z37279K3"
}
}
]
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
2ti54tquw0gecnyslkybo9gq0i8y3hy
288593
288589
2026-07-03T21:00:10Z
Autom
448
288593
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37280"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z37279",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z26107",
"Z26107K1": {
"Z1K1": "Z18",
"Z18K1": "Z37279K3"
},
"Z26107K2": {
"Z1K1": "Z7",
"Z7K1": "Z22511",
"Z22511K1": {
"Z1K1": "Z7",
"Z7K1": "Z22504",
"Z22504K1": [
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z23468",
"Z23468K1": {
"Z1K1": "Z18",
"Z18K1": "Z37279K1"
},
"Z23468K2": {
"Z1K1": "Z18",
"Z18K1": "Z37279K3"
}
},
"ligger vid",
{
"Z1K1": "Z7",
"Z7K1": "Z14396",
"Z14396K1": {
"Z1K1": "Z7",
"Z7K1": "Z22697",
"Z22697K1": {
"Z1K1": "Z7",
"Z7K1": "Z811",
"Z811K1": {
"Z1K1": "Z7",
"Z7K1": "Z29623",
"Z29623K1": {
"Z1K1": "Z18",
"Z18K1": "Z37279K2"
}
}
},
"Z22697K2": {
"Z1K1": "Z18",
"Z18K1": "Z37279K3"
},
"Z22697K3": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q110786"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q53997851"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q131105"
}
]
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z23468",
"Z23468K1": {
"Z1K1": "Z18",
"Z18K1": "Z37279K2"
},
"Z23468K2": {
"Z1K1": "Z18",
"Z18K1": "Z37279K3"
}
}
]
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
k8xobe6rhgj26rzleezshzpxkowzuci
288594
288593
2026-07-03T21:01:04Z
Autom
448
deleting for debugging
288594
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37280"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z37279",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z26107",
"Z26107K1": {
"Z1K1": "Z18",
"Z18K1": "Z37279K3"
},
"Z26107K2": {
"Z1K1": "Z7",
"Z7K1": "Z22511",
"Z22511K1": {
"Z1K1": "Z7",
"Z7K1": "Z22504",
"Z22504K1": [
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z23468",
"Z23468K1": {
"Z1K1": "Z18",
"Z18K1": "Z37279K1"
},
"Z23468K2": {
"Z1K1": "Z18",
"Z18K1": "Z37279K3"
}
},
"ligger vid",
{
"Z1K1": "Z7",
"Z7K1": "Z23468",
"Z23468K1": {
"Z1K1": "Z18",
"Z18K1": "Z37279K2"
},
"Z23468K2": {
"Z1K1": "Z18",
"Z18K1": "Z37279K3"
}
}
]
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
pfxuziowcdypjnkxkex5h4c6pguowgf
288595
288594
2026-07-03T21:03:22Z
Autom
448
288595
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37280"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z37279",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z26107",
"Z26107K1": {
"Z1K1": "Z18",
"Z18K1": "Z37279K3"
},
"Z26107K2": {
"Z1K1": "Z7",
"Z7K1": "Z22511",
"Z22511K1": {
"Z1K1": "Z7",
"Z7K1": "Z22504",
"Z22504K1": [
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z23468",
"Z23468K1": {
"Z1K1": "Z18",
"Z18K1": "Z37279K1"
},
"Z23468K2": {
"Z1K1": "Z18",
"Z18K1": "Z37279K3"
}
},
"ligger vid",
{
"Z1K1": "Z7",
"Z7K1": "Z14396",
"Z14396K1": {
"Z1K1": "Z7",
"Z7K1": "Z22697",
"Z22697K1": {
"Z1K1": "Z7",
"Z7K1": "Z811",
"Z811K1": {
"Z1K1": "Z7",
"Z7K1": "Z29623",
"Z29623K1": {
"Z1K1": "Z18",
"Z18K1": "Z37279K2"
}
}
},
"Z22697K2": {
"Z1K1": "Z18",
"Z18K1": "Z37279K3"
},
"Z22697K3": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q110786"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q53997851"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q131105"
}
]
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z23468",
"Z23468K1": {
"Z1K1": "Z18",
"Z18K1": "Z37279K2"
},
"Z23468K2": {
"Z1K1": "Z18",
"Z18K1": "Z37279K3"
}
}
]
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
k8xobe6rhgj26rzleezshzpxkowzuci
288613
288595
2026-07-04T04:12:29Z
YoshiRulz
10156
Fetch items before passing to Z23468
288613
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37280"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z37279",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z26107",
"Z26107K1": {
"Z1K1": "Z18",
"Z18K1": "Z37279K3"
},
"Z26107K2": {
"Z1K1": "Z7",
"Z7K1": "Z22511",
"Z22511K1": {
"Z1K1": "Z7",
"Z7K1": "Z22504",
"Z22504K1": [
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z23468",
"Z23468K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z18",
"Z18K1": "Z37279K1"
},
"Z30120K2": [
"Z6030",
"Z6033"
],
"Z30120K3": [
"Z60",
{
"Z1K1": "Z18",
"Z18K1": "Z37279K3"
}
],
"Z30120K4": [
"Z6092"
]
},
"Z23468K2": {
"Z1K1": "Z18",
"Z18K1": "Z37279K3"
}
},
"ligger vid",
{
"Z1K1": "Z7",
"Z7K1": "Z14396",
"Z14396K1": {
"Z1K1": "Z7",
"Z7K1": "Z22697",
"Z22697K1": {
"Z1K1": "Z7",
"Z7K1": "Z811",
"Z811K1": {
"Z1K1": "Z7",
"Z7K1": "Z29623",
"Z29623K1": {
"Z1K1": "Z18",
"Z18K1": "Z37279K2"
}
}
},
"Z22697K2": {
"Z1K1": "Z18",
"Z18K1": "Z37279K3"
},
"Z22697K3": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q110786"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q53997851"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q131105"
}
]
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z23468",
"Z23468K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z18",
"Z18K1": "Z37279K2"
},
"Z30120K2": [
"Z6030",
"Z6033"
],
"Z30120K3": [
"Z60",
{
"Z1K1": "Z18",
"Z18K1": "Z37279K3"
}
],
"Z30120K4": [
"Z6092"
]
},
"Z23468K2": {
"Z1K1": "Z18",
"Z18K1": "Z37279K3"
}
}
]
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
rttak4p6fvdmitcpkybhyz2f7jda4up
288662
288613
2026-07-04T11:53:04Z
99of9
1622
288662
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37280"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z37279",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z26107",
"Z26107K1": {
"Z1K1": "Z18",
"Z18K1": "Z37279K3"
},
"Z26107K2": {
"Z1K1": "Z7",
"Z7K1": "Z22511",
"Z22511K1": {
"Z1K1": "Z7",
"Z7K1": "Z22504",
"Z22504K1": [
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z23468",
"Z23468K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z18",
"Z18K1": "Z37279K1"
},
"Z30120K2": [
"Z6030",
"Z6033"
],
"Z30120K3": [
"Z60",
{
"Z1K1": "Z18",
"Z18K1": "Z37279K3"
}
],
"Z30120K4": [
"Z6092"
]
},
"Z23468K2": {
"Z1K1": "Z18",
"Z18K1": "Z37279K3"
}
},
"ligger vid",
{
"Z1K1": "Z7",
"Z7K1": "Z14396",
"Z14396K1": {
"Z1K1": "Z7",
"Z7K1": "Z22697",
"Z22697K1": {
"Z1K1": "Z7",
"Z7K1": "Z811",
"Z811K1": {
"Z1K1": "Z7",
"Z7K1": "Z29623",
"Z29623K1": {
"Z1K1": "Z18",
"Z18K1": "Z37279K2"
}
}
},
"Z22697K2": {
"Z1K1": "Z18",
"Z18K1": "Z37279K3"
},
"Z22697K3": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q110786"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q53997851"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q131105"
}
]
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z23468",
"Z23468K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z18",
"Z18K1": "Z37279K2"
},
"Z30120K2": [
"Z6030",
"Z6033"
],
"Z30120K3": [
"Z60",
{
"Z1K1": "Z18",
"Z18K1": "Z37279K3"
}
],
"Z30120K4": [
"Z6092"
]
},
"Z23468K2": {
"Z1K1": "Z18",
"Z18K1": "Z37279K3"
}
}
]
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "place is located by body of water, Swedish compose"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
gxhss3444km480ovhzpmxjxv53ia96k
Z37281
0
87187
288605
2026-07-03T22:08:34Z
Autom
448
default composition
288605
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37281"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z37272",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z28016",
"Z28016K1": {
"Z1K1": "Z18",
"Z18K1": "Z37272K1"
},
"Z28016K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q105646109"
},
"Z28016K3": {
"Z1K1": "Z18",
"Z18K1": "Z37272K2"
},
"Z28016K4": {
"Z1K1": "Z18",
"Z18K1": "Z37272K3"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
3spsvq2qpnwauirgkzbkguc3gj3cz55
Z37282
0
87188
288614
2026-07-04T04:13:35Z
YoshiRulz
10156
Create test
288614
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37282"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z37279",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z37279",
"Z37279K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q3130"
},
"Z37279K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q648392"
},
"Z37279K3": "Z1592"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z14392",
"Z14392K2": {
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "Sydney ligger vid floden Parramatta River."
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "sv:\"Sydney ligger vid floden Parramatta River.\""
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
10mfajhumb7gy8qhm0mceq2a0csjhz8
288645
288614
2026-07-04T09:01:19Z
Autom
448
288645
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37282"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z37279",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z37279",
"Z37279K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q3130"
},
"Z37279K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q648392"
},
"Z37279K3": "Z1592"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z14392",
"Z14392K2": {
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "Sydney ligger vid floden Parramatta River."
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "sv:\"Sydney ligger vid floden Parramatta River.\""
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "sv: Sydney ligger vid floden Parramatta River."
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
exj55nb8x8d3um6c8enf3ye1xc8thmu
Z37283
0
87189
288636
2026-07-04T08:13:13Z
YoshiRulz
10156
Create test
288636
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37283"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z26779",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z26779",
"Z26779K1": "Z6062",
"Z26779K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q573"
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z25733",
"Z25733K2": {
"Z1K1": "Z6062",
"Z6062K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q573"
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Q573/day as a Z6062/Wikidata time precision"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
mmrpgyo0wfwt2rs98ev7pecqr1wfe07
Z37284
0
87190
288640
2026-07-04T08:58:35Z
Autom
448
+ test
288640
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37284"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z37279",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z37279",
"Z37279K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q84"
},
"Z37279K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q19686"
},
"Z37279K3": "Z1592"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z14392",
"Z14392K2": {
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "London ligger vid floden Themsen."
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
6aijfnst9j06or387ix8xh6x76v0kw7
288641
288640
2026-07-04T08:59:04Z
Autom
448
288641
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37284"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z37279",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z37279",
"Z37279K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q84"
},
"Z37279K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q19686"
},
"Z37279K3": "Z1592"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z14392",
"Z14392K2": {
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "London ligger vid floden Themsen."
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "sv: London ligger vid floden Themsen."
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
j24601cencrb7xoa3ks7gf8kxpzbor8
Z37285
0
87191
288642
2026-07-04T09:00:23Z
Autom
448
288642
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37285"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z37279",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z37279",
"Z37279K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q1754"
},
"Z37279K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q184492"
},
"Z37279K3": "Z1592"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z14392",
"Z14392K2": {
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "Stockholm ligger vid insjön Mälaren."
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
kyc91uwg1csiyeuef312q966segxm55
288644
288642
2026-07-04T09:00:52Z
Autom
448
288644
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37285"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z37279",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z37279",
"Z37279K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q1754"
},
"Z37279K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q184492"
},
"Z37279K3": "Z1592"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z14392",
"Z14392K2": {
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "Stockholm ligger vid insjön Mälaren."
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "sv: Stockholm ligger vid insjön Mälaren."
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
4vaqgc30kodoiugj30ebssh070u40a0
Translations:Wikifunctions:User groups/1/zh-hans
1198
87192
288646
2026-07-04T09:03:36Z
Quaff5353
92796
Created page with "== 总述 =="
288646
wikitext
text/x-wiki
== 总述 ==
2dikid97r42t6zyc1lvuyfmyn1vx4q3
Translations:Wikifunctions:User groups/56/zh-hans
1198
87193
288648
2026-07-04T09:06:05Z
Quaff5353
92796
Created page with "Wikifunctions 中的用户组与用户权限"
288648
wikitext
text/x-wiki
Wikifunctions 中的用户组与用户权限
16igdmjtujx3phsik4hhznfjvk8o0rn
Translations:Wikifunctions:User groups/59/zh-hans
1198
87194
288650
2026-07-04T09:16:49Z
Quaff5353
92796
Created page with "编辑所有对象的标签/别名/描述"
288650
wikitext
text/x-wiki
编辑所有对象的标签/别名/描述
pyy58216oi374xcd6n13u9fokje3rnp
Z37286
0
87195
288654
2026-07-04T11:13:48Z
HenkvD
1290
has parts-sentence Default
288654
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37286"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z37286K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z37286K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z37286"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "has parts-sentence Default"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
diriikfgcu74bw8q71dax62c7olmrfq
288658
288654
2026-07-04T11:18:06Z
HenkvD
1290
Added Z37287 to the approved list of test cases
288658
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37286"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z37286K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z37286K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20",
"Z37287"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z37286"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "has parts-sentence Default"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
8loq90a8u6pfypm3s2ze8etidk0g4w9
Z37287
0
87196
288655
2026-07-04T11:15:59Z
HenkvD
1290
Weekend {consists of} Saturday {and) Sunday.
288655
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37287"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z37286",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z37286",
"Z37286K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q211391"
},
"Z37286K2": "Z1002"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z14392",
"Z14392K2": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z60",
"Z60K1": "en",
"Z60K2": [
"Z6"
]
},
"Z11K2": "Weekend {consists of} Saturday {and) Sunday."
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Weekend {consists of} Saturday {and) Sunday."
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
4a2u3yyw21c9wyqnsifjap9j70gt3gb
288656
288655
2026-07-04T11:16:48Z
HenkvD
1290
Weekend (consists of) Saturday {and) Sunday.
288656
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37287"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z37286",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z37286",
"Z37286K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q211391"
},
"Z37286K2": "Z1002"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z14392",
"Z14392K2": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z60",
"Z60K1": "en",
"Z60K2": [
"Z6"
]
},
"Z11K2": "Weekend (consists of) Saturday {and) Sunday."
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Weekend (consists of) Saturday {and) Sunday."
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
76tg0rqbrdnoiv4yru1p68ww0q32wf0
288657
288656
2026-07-04T11:17:26Z
HenkvD
1290
Weekend (consists of) Saturday (and) Sunday.
288657
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37287"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z37286",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z37286",
"Z37286K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q211391"
},
"Z37286K2": "Z1002"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z14392",
"Z14392K2": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z60",
"Z60K1": "en",
"Z60K2": [
"Z6"
]
},
"Z11K2": "Weekend (consists of) Saturday (and) Sunday."
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Weekend (consists of) Saturday (and) Sunday."
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
dq33odk9z72outrwyw2olqfix45utcd
Z37288
0
87197
288659
2026-07-04T11:21:37Z
HenkvD
1290
has parts-sentence Default composition
288659
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37288"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z37286",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z34669",
"Z34669K1": [
"Z11",
{
"Z1K1": "Z7",
"Z7K1": "Z34669",
"Z34669K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z37286K2"
},
"Z11K2": {
"Z1K1": "Z7",
"Z7K1": "Z10771",
"Z10771K1": {
"Z1K1": "Z7",
"Z7K1": "Z24766",
"Z24766K1": {
"Z1K1": "Z18",
"Z18K1": "Z37286K1"
},
"Z24766K2": {
"Z1K1": "Z18",
"Z18K1": "Z37286K2"
}
}
}
},
{
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z37286K2"
},
"Z11K2": "(consists of)"
},
{
"Z1K1": "Z7",
"Z7K1": "Z34644",
"Z34644K1": {
"Z1K1": "Z7",
"Z7K1": "Z33024",
"Z33024K1": {
"Z1K1": "Z7",
"Z7K1": "Z37008",
"Z37008K1": {
"Z1K1": "Z7",
"Z7K1": "Z6821",
"Z6821K1": {
"Z1K1": "Z18",
"Z18K1": "Z37286K1"
}
}
},
"Z33024K2": {
"Z1K1": "Z18",
"Z18K1": "Z37286K2"
}
}
}
],
"Z34669K2": {
"Z1K1": "Z18",
"Z18K1": "Z37286K2"
}
},
{
"Z1K1": "Z18",
"Z18K1": "Z37286K2"
}
],
"Z34669K2": {
"Z1K1": "Z18",
"Z18K1": "Z37286K2"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "has parts-sentence Default composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
s0h6cvvq24e0s6yztzn1eu39hmazexi
288661
288659
2026-07-04T11:29:23Z
HenkvD
1290
correct references and spacing
288661
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37288"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z37286",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z34669",
"Z34669K1": [
"Z11",
{
"Z1K1": "Z7",
"Z7K1": "Z34669",
"Z34669K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z37286K2"
},
"Z11K2": {
"Z1K1": "Z7",
"Z7K1": "Z10771",
"Z10771K1": {
"Z1K1": "Z7",
"Z7K1": "Z24766",
"Z24766K1": {
"Z1K1": "Z18",
"Z18K1": "Z37286K1"
},
"Z24766K2": {
"Z1K1": "Z18",
"Z18K1": "Z37286K2"
}
}
}
},
{
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z37286K2"
},
"Z11K2": "(consists of)"
},
{
"Z1K1": "Z7",
"Z7K1": "Z34644",
"Z34644K1": {
"Z1K1": "Z7",
"Z7K1": "Z33024",
"Z33024K1": {
"Z1K1": "Z7",
"Z7K1": "Z37008",
"Z37008K1": {
"Z1K1": "Z7",
"Z7K1": "Z6821",
"Z6821K1": {
"Z1K1": "Z18",
"Z18K1": "Z37286K1"
}
}
},
"Z33024K2": {
"Z1K1": "Z18",
"Z18K1": "Z37286K2"
}
}
}
],
"Z34669K2": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z37286K2"
},
"Z11K2": " "
}
},
{
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z37286K2"
},
"Z11K2": "."
}
],
"Z34669K2": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z37286K2"
},
"Z11K2": ""
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "has parts-sentence Default composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
arc4p0wx4381amnkv3ye9bnwgejofh7
Z37289
0
87198
288663
2026-07-04T11:56:33Z
HenkvD
1290
join list of HTML texts without Oxford comma
288663
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37289"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z89"
},
"Z17K2": "Z37289K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "list of HTML texts"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z37289"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "join list of HTML texts without Oxford comma"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "join list of HTML texts without Oxford comma, with language parameter"
}
]
}
}
6yf1a44qj3n66b6xse7spmdmmwp4bhr
288664
288663
2026-07-04T11:58:13Z
HenkvD
1290
join list of HTML texts without Oxford comma, with language parameter
288664
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37289"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z89"
},
"Z17K2": "Z37289K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "list of HTML texts"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z37289K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z37289"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "join list of HTML texts without Oxford comma"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "join list of HTML texts without Oxford comma, with language parameter"
}
]
}
}
1yzovq2zdo3xr3es9m49smcyxmm0fwf