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. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 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. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 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. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 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. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 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>]]:&lt;[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]&gt;</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>]]:&lt;[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]&gt;</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>]]:&lt;[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]&gt;</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>]]:&lt;[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]&gt;</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>]]:&lt;[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]&gt;</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.{&quot;Z1K1&quot;:&quot;Z18&quot;,&quot;Z6K1&quot;:&quot;Z29010K5&quot;,&quot;Z18K1&quot;:&quot;&quot;}")</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 &gt;9 (tests &gt;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