Wikifunctions
wikifunctionswiki
https://www.wikifunctions.org/wiki/Wikifunctions:Main_Page
MediaWiki 1.47.0-wmf.8
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
286311
286126
2026-06-26T03:08:06Z
SpBot
978
archive 1 section: 1 to [[Wikifunctions:Project chat/Archive/2026/05]] (after section [[Wikifunctions:Project chat/Archive/2026/05#Type_documentation_template|Type_documentation_template]]) - previous edit: [[:User:STei (WMF)|STei (WMF)]], 2026-06-24 19:27
286311
wikitext
text/x-wiki
{{shortcut|[[WF:CHAT]]|[[WF:PC]]|[[WF:VP]]}}
__NEWSECTIONLINK__
[[Category:Help]] <!-- please do not remove this line -->
Welcome to the Project chat, a place to discuss any and all aspects of Wikifunctions: the project itself, policy and proposals, individual data items, technical issues, etc.
Other places to find help:
* [[Wikifunctions:Administrators' noticeboard]]
* [[Wikifunctions:Report a technical problem]]
* [[Wikifunctions:FAQ]]
{{Autoarchive resolved section
|age = 1
|archive = ((FULLPAGENAME))/Archive/((year))/((month:##))
|timeout=30
}}
{{Archives|{{#tag:div|<br />{{Flatlist|{{Special:PrefixIndex/WF:Project chat/Archive/|stripprefix=1|hideredirects=1}}
|class=mw-collapsible-content|style=font-size:92%;}}|class="mw-collapsible mw-collapsible-toggle mw-collapsed"}}
|prefix=WF:Project chat/Archive/
}}
== [[Z35298]] ==
Does anyone know what the problem with this implementation is? [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 21:14, 18 May 2026 (UTC)
:There is a bug that doesn't allow Python implementation to return nested lists. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 05:31, 19 May 2026 (UTC)
::Is there a Phabricator task for this? Searching through them is hell. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 03:22, 20 May 2026 (UTC)
:::A bit of time ago I opened [[phab:T392750]], which is very similar to this issue. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 05:26, 20 May 2026 (UTC)
::I don’t think there is a general problem with returning nested lists. There is a problem with not taking into account the declared type for a nested list, which is an issue only for types with custom conversion. There is an equivalent issue on the input side, applicable to all “generic types” that are nested, including typed lists: [[:phab:T417266]]. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:39, 16 June 2026 (UTC)
== Wikifunctions & Abstract Wikipedia Newsletter #249 is out: Annual plan 2026-2027 ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-05-23|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we present you the current draft of objectives for Wikifunctions and Abstract Wikipedia in the WMF Annual Plan 2026-2027, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 09:48, 25 May 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30536976 -->
:The new <code>return_type</code> param to [[Special:ListObjectsByType]] will show Functions returning e.g. {{Z|27951}} and {{Z|882}} if those are typed in manually, but the dropdown menu doesn't offer them, probably because it's a copy of the dropdown above (and there are no Persistent objects of those Types). [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 10:12, 26 May 2026 (UTC)
::@[[User:YoshiRulz|YoshiRulz]]: Correct, it's filtering for Types, which includes "real" enums like [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&return_type=Z20342&orderby=name Day of Roman year (Z20342)]; light-weight enums have downsides as well as upsides, of which this is one. :-( [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 14:39, 1 June 2026 (UTC)
:::I assume you mean {{Z|17402}}, since {{Z|20342}} is not an enumeration type? But I never mentioned enums: My hypothesis is that a Type appears in the dropdown iff there is a Persistent object of that type (<code>Z2K2.Z1K1</code>). Whereas I would expect a Type to appear in the dropdown iff there are any Functions which return objects of that type (<code>Z2K2.Z8K2</code>). Or just show every Type in the return type dropdown, since [[Special:ListObjectsByType/Z39|you already have a "no results" message]]. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 16:53, 1 June 2026 (UTC)
::::@[[User:YoshiRulz|YoshiRulz]]: Yes, you are correct, the concept of a Type here means "there is a Persistent object of that type". Other things (in practice, light-weight enums like Z27951) aren't Types. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 16:57, 1 June 2026 (UTC)
== Apparent error in implementations of {{Z|20616}} ==
Please can I request help in how to understand a bug? Sorry if this is not the best place to ask.
I created lexemes [[d:Lexeme:L1566135|langue morte L1566135]] in French and [[d:Lexeme:L1566139|lengua muerta L1566139]] in Spanish, with property {{P|5185}} set to {{Q|Q1775415}} in each case. {{Z|20616}} should return a list of the grammatical genders of a given lexeme. It has two implementations, {{Z|Z20641}} and {{Z|Z21127}}, each of which works perfectly in the French case, returning a list containing Q1775415. But in the Spanish case, each of the two implementations wrongly returns an empty list. I cannot understand what is going wrong. How can I find out what is happening here? I would be grateful for any help or advice. [[User:Strobilomyces|Strobilomyces]] ([[User talk:Strobilomyces|talk]]) 13:56, 26 May 2026 (UTC)
:Both implementations return [https://www.wikifunctions.org/wiki/Z20616?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z20616%22%2C%22Z20616K1%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%22L1566139%22%7D%7D%7D the same result]. As you added the gender only yesterday, I suppose it must have still been looking at a cached version of the lexeme from before that edit. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 16:06, 26 May 2026 (UTC)
::Thank you for answering. Yes, it works now. I thought it might have been something like that, but I waited more than 12 hours before testing it again today. I think that whenever SPARQL is in use, there will be caching issues, and it is a very bad problem. Is there any way of clearing the cache, or knowing when the cache will next be cleared, or how long it is necessary to wait before the changes come through? [[User:Strobilomyces|Strobilomyces]] ([[User talk:Strobilomyces|talk]]) 18:59, 26 May 2026 (UTC)
:::Well, it depends on the cache. “Wikidata entities in the orchestrator cache timeout after 24 hours” [https://t.me/Wikifunctions/28369 according to] @[[User:DMartin (WMF)|DMartin (WMF)]]. There is currently no way to clear that. I don’t think we have a handy guide to the different caches in operation, but the “general” function-call cache should be reset for a particular function when that function is edited. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 22:05, 26 May 2026 (UTC)
::::I think this is very unfortunate for anyone doing tests in Wikifunctions. So there is a 24-hour delay even applying to changes in Wikidata due to the Wikifunctions orchestrator cache, apart from any other caches such as the SPARQL one. I notice that an intermediate-level call using the [[d:Lexeme:L1566139|lengua muerta L1566139]] lexeme change, {{Z|33725}}, now works on "latín es una lengua muerta.", but the top-level call {{Z|26039}} still does not find the correct gender. If I test the function every 12 hours, does that mean that the erroneous result will be produced for ever, because it will always take the bad value less than 24 hours old from the cache? [[User:Strobilomyces|Strobilomyces]] ([[User talk:Strobilomyces|talk]]) 13:45, 27 May 2026 (UTC)
:::::I can only sympathize.
:::::It seems to me that [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%22Q397%22%7D%2C%22Z26039K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q45762%22%7D%2C%22Z26039K3%22%3A%22Z1003%22%7D this has been correct] for a couple of days. But in the general case, no, repeated use of cached results does not re-start the clock. That would indeed be most unfortunate! [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 13:59, 27 May 2026 (UTC)
::::::It still doesn't work for me, it says "latín es un lengua muerta." But the test on the top-level implementation page, {{Z|33725}}, does work now. By the way, really it should say "el latín es una lengua muerta.", but that is another issue. Anyway, thanks a lot for your help. [[User:Strobilomyces|Strobilomyces]] ([[User talk:Strobilomyces|talk]]) 14:06, 27 May 2026 (UTC)
:::::::Ah, yes… my mistake, sorry.
:::::::It should be [https://www.wikifunctions.org/view/en/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%22Q397%22%7D%2C%22Z26039K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q45762%22%7D%2C%22Z26039K3%22%3A%22Z1003%22%7D consistent now]. The “couple of days” is the clue here; we were getting a result from the function-call cache and this has now been refreshed by my edit. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:25, 27 May 2026 (UTC)
::::::::Yes, it all works now. Thanks. [[User:Strobilomyces|Strobilomyces]] ([[User talk:Strobilomyces|talk]]) 14:54, 27 May 2026 (UTC)
== Vote now in the 2026 U4C election ==
<section begin="announcement-content" />
Eligible voters are asked to participate in the 2026 [[m:Special:MyLanguage/Universal_Code_of_Conduct/Coordinating_Committee|Universal Code of Conduct Coordinating Committee]] election. More information–including an eligibility check, voting process information, candidate information, and a link to the vote–are available on Meta at the [[m:Special:MyLanguage/Universal_Code_of_Conduct/Coordinating_Committee/Election/2026|2026 Election information page]]. The vote closes on 2 June 2026 at [https://zonestamp.toolforge.org/1780358400 00:00 UTC].
Please vote if your account is eligible. Results will be available by 14 June 2026. -- In cooperation with the U4C,<section end="announcement-content" />
[[m:User:Keegan (WMF)|Keegan (WMF)]] ([[m:User talk:Keegan (WMF)|talk]]) 17:14, 27 May 2026 (UTC)
<!-- Message sent by User:Keegan (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=30513860 -->
== [[Z35880]] ==
The code of this implementation is adapted directly from [https://github.com/sutton-signwriting/core/blob/master/src/swu/swu-re.js]. I'm not sure why this function only works for "null" and "sort". Every other input causes the function to return [[Z577]]. Does anyone know what could be going on here? [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 21:47, 30 May 2026 (UTC)
:Could you creade testcases showing this? [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 21:55, 30 May 2026 (UTC)
::I determined that this problem was due to a problem with UTF encoding, and it has since been resolved. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 18:11, 31 May 2026 (UTC)
== Continued WASI runner problems ==
I've continued to experience {{z|576}} on {{z|35904}}, despite [[phab:T419933|the purported fix]]. See {{z|35945}}. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 18:29, 31 May 2026 (UTC)
:A possibly related issue while trying to add more rows in these articles :
:1. https://abstract.wikipedia.org/view/en/Q16038495
:2. https://abstract.wikipedia.org/view/en/Q13581178
:So, I stopped at 2 rows. [[User:Jsamwrites|John Samuel]] 20:40, 31 May 2026 (UTC)
== Wikifunctions & Abstract Wikipedia Newsletter #250 is out: Looking back and forward ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-05-30|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we present you a recollection of our work so far, now that we celebrate our 250th newsletter, we share with you a summary of our latest outreach activities, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 10:04, 1 June 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30606821 -->
== Wikifunctions & Abstract Wikipedia Newsletter #251 is out: The illustrated encyclopaedia ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-06-05|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we introduce our first function to import images on Abstract Wikipedia, we present our Functions of the Week, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Also, we remind you that if you have questions or ideas to discuss, the next '''Volunteers' Corner''' will be held on '''[https://zonestamp.toolforge.org/1780939800 June 8, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 14:14, 5 June 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30606821 -->
== 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 -->
ttq8tmgzkc8p0n18c57xjn8c3d0nqkr
Wikifunctions:Catalogue/Natural language operations/Global language functions
4
41926
286331
285785
2026-06-26T09:11:43Z
Denny
81
/* Merge Functions */
286331
wikitext
text/x-wiki
See also the [[Wikifunctions:Catalogue/Wikidata operations|Wikidata operations]], particularly for Lexemes, Senses, and Forms.
== Sentence and fragment generation ==
{{main|WF:NLG functions}}
{{see also|WF:Abstract Wikipedia/2025 fragment experiments}}
* {{Z+|Z26039}}
* {{Z+|Z26095}}
* {{Z+|Z26627}}
* {{Z+|Z28797}}
* {{Z+|Z28803}}
* {{Z+|Z29743}}
* {{Z+|Z31405}}
* {{Z+|Z32321}}
* {{Z+|Z32208}}
** {{Z+|Z32204}}
* {{Z+|Z32229}}
* {{Z+|Z32283}}
** {{Z+|Z32308}}
* {{Z+|Z32276}}
* {{Z+|Z32297}}
* {{Z+|Z32326}}
=== Cross-lingual sentence creation ===
* {{Z+|Z22664}}
* {{Z+|Z26955}}
* {{Z+|Z27137}}
* {{Z+|Z27885}}
** {{Z+|Z30159}}
* {{Z+|Z28254}}
=== Helpers ===
;Genders
* {{z+|Z26676}}
* {{z+|Z30539}}
* {{z+|Z28089}}
* {{z+|Z26745}}
* {{z+|Z23067}}
* {{z+|Z26364}}
* {{z+|Z25754}}
* {{z+|Z20616}}
== Numbers ==
* {{Z+|Z16437}}
* {{Z+|Z26829}}
== Natural language ==
{{Help:Type deconstruction table/Natural language}}
* {{Z+|Z860}}
* {{Z+|Z29958}}
** {{Z+|Z29649}}
* {{Z+|Z14326}}
* {{Z+|Z14321}}
** {{Z+|Z29750}}
* {{Z+|Z24097}}
* {{Z+|Z28282}}
* {{Z+|Z33738}}
* {{Z+|Z29654}}
* {{Z+|Z30043}}
== Monolingual text and stringset ==
{{Help:Type deconstruction table/Monolingual text}}
{{Help:Type deconstruction table/Monolingual stringset}}
* {{Z+|Z14392}}
* {{Z+|Z12877}}
** {{Z+|Z33175}}
** {{Z+|Z14334}}
* {{Z+|Z14396}}
** {{Z+|Z21583}}
** {{Z+|Z29749}}
* {{Z+|Z19254}}
* {{Z+|Z19279}}
* {{Z+|Z23236}}
* {{Z+|Z26107}}
** {{Z+|Z861}}
* {{Z+|Z34663}}
== Multilingual text and stringset ==
{{Help:Type deconstruction table/Multilingual text}}
{{Help:Type deconstruction table/Multilingual stringset}}
* {{Z+|Z19312}}
* {{Z+|Z19254}}
* {{Z+|Z19272}}
* {{Z+|Z19279}}
* {{Z+|Z23236}}
* {{Z+|Z27893}}
** {{Z+|Z27905}}
== Select a language and language configurator ==
{{Help:Type deconstruction table/Per lang config}}
{{Help:Type deconstruction table/Per lang config branch}}
* {{Z+|Z14310}}
* {{Z+|Z14311}}
* {{Z+|Z14548}}
* {{Z+|Z23156}}
* {{Z+|Z23159}}
* {{Z+|Z23143}}
== Syntactic tables (experimental) ==
Regarding the Type {{Z+|Z36462}}
* {{Z+|Z36608}}
* ''(not working 100%)'' {{Z+|Z36717}}
* {{Z+|Z36613}}
* {{Z+|Z36616}}
* {{Z+|Z36636}}
* {{Z+|Z36639}}
* {{Z+|Z36644}}
* {{Z+|Z36723}}
* ''(not working)'' {{Z+|Z36727}}
* {{Z+|Z36650}}
* {{Z+|Z36652}}
* {{Z+|Z36733}}
* {{Z+|Z36737}}
* {{Z+|Z36743}}
* {{Z+|Z36747}}
* {{Z+|Z36823}}
* {{Z+|Z36820}}
* {{Z+|Z36827}}
* Agree options
=== Syntactic options ===
Regarding the Type {{Z+|Z36463}}
* {{Z+|Z36656}}
* {{Z+|Z36658}}
* {{Z+|Z36660}}
* ''(not working 100%)'' {{Z+|Z36670}}
* {{Z+|Z36662}}
* {{Z+|Z36666}}
* {{Z+|Z36816}}
=== Language-specific ===
These should probably move or be copied on the language specific functions.
==== English ====
===== Nouns =====
* Example noun: {{Z|Z36617}}
* {{Z+|Z36607}}
* {{Z+|Z36754}}
* {{Z+|Z36759}}
* {{Z+|Z36762}}
* {{Z+|Z36766}}
* {{Z+|Z36770}}
===== Determiners =====
====== Specific determiners ======
* {{Z+|Z36781}}
* {{Z+|Z36782}}
* {{Z+|Z36783}}
* {{Z+|Z36784}}
* {{Z+|Z36791}}
====== Functions ======
* {{Z+|Z36785}}
* {{Z+|Z36792}}
===== Noun phrase =====
* {{Z+|Z36798}}
* {{Z+|Z36925}}
==== German ====
* {{Z|Z36645}}
[[Category:Lists of functions]]
rszz282f3qaj2sxvv821wrzdcokp67l
286352
286331
2026-06-26T10:56:03Z
Denny
81
/* Noun phrase */
286352
wikitext
text/x-wiki
See also the [[Wikifunctions:Catalogue/Wikidata operations|Wikidata operations]], particularly for Lexemes, Senses, and Forms.
== Sentence and fragment generation ==
{{main|WF:NLG functions}}
{{see also|WF:Abstract Wikipedia/2025 fragment experiments}}
* {{Z+|Z26039}}
* {{Z+|Z26095}}
* {{Z+|Z26627}}
* {{Z+|Z28797}}
* {{Z+|Z28803}}
* {{Z+|Z29743}}
* {{Z+|Z31405}}
* {{Z+|Z32321}}
* {{Z+|Z32208}}
** {{Z+|Z32204}}
* {{Z+|Z32229}}
* {{Z+|Z32283}}
** {{Z+|Z32308}}
* {{Z+|Z32276}}
* {{Z+|Z32297}}
* {{Z+|Z32326}}
=== Cross-lingual sentence creation ===
* {{Z+|Z22664}}
* {{Z+|Z26955}}
* {{Z+|Z27137}}
* {{Z+|Z27885}}
** {{Z+|Z30159}}
* {{Z+|Z28254}}
=== Helpers ===
;Genders
* {{z+|Z26676}}
* {{z+|Z30539}}
* {{z+|Z28089}}
* {{z+|Z26745}}
* {{z+|Z23067}}
* {{z+|Z26364}}
* {{z+|Z25754}}
* {{z+|Z20616}}
== Numbers ==
* {{Z+|Z16437}}
* {{Z+|Z26829}}
== Natural language ==
{{Help:Type deconstruction table/Natural language}}
* {{Z+|Z860}}
* {{Z+|Z29958}}
** {{Z+|Z29649}}
* {{Z+|Z14326}}
* {{Z+|Z14321}}
** {{Z+|Z29750}}
* {{Z+|Z24097}}
* {{Z+|Z28282}}
* {{Z+|Z33738}}
* {{Z+|Z29654}}
* {{Z+|Z30043}}
== Monolingual text and stringset ==
{{Help:Type deconstruction table/Monolingual text}}
{{Help:Type deconstruction table/Monolingual stringset}}
* {{Z+|Z14392}}
* {{Z+|Z12877}}
** {{Z+|Z33175}}
** {{Z+|Z14334}}
* {{Z+|Z14396}}
** {{Z+|Z21583}}
** {{Z+|Z29749}}
* {{Z+|Z19254}}
* {{Z+|Z19279}}
* {{Z+|Z23236}}
* {{Z+|Z26107}}
** {{Z+|Z861}}
* {{Z+|Z34663}}
== Multilingual text and stringset ==
{{Help:Type deconstruction table/Multilingual text}}
{{Help:Type deconstruction table/Multilingual stringset}}
* {{Z+|Z19312}}
* {{Z+|Z19254}}
* {{Z+|Z19272}}
* {{Z+|Z19279}}
* {{Z+|Z23236}}
* {{Z+|Z27893}}
** {{Z+|Z27905}}
== Select a language and language configurator ==
{{Help:Type deconstruction table/Per lang config}}
{{Help:Type deconstruction table/Per lang config branch}}
* {{Z+|Z14310}}
* {{Z+|Z14311}}
* {{Z+|Z14548}}
* {{Z+|Z23156}}
* {{Z+|Z23159}}
* {{Z+|Z23143}}
== Syntactic tables (experimental) ==
Regarding the Type {{Z+|Z36462}}
* {{Z+|Z36608}}
* ''(not working 100%)'' {{Z+|Z36717}}
* {{Z+|Z36613}}
* {{Z+|Z36616}}
* {{Z+|Z36636}}
* {{Z+|Z36639}}
* {{Z+|Z36644}}
* {{Z+|Z36723}}
* ''(not working)'' {{Z+|Z36727}}
* {{Z+|Z36650}}
* {{Z+|Z36652}}
* {{Z+|Z36733}}
* {{Z+|Z36737}}
* {{Z+|Z36743}}
* {{Z+|Z36747}}
* {{Z+|Z36823}}
* {{Z+|Z36820}}
* {{Z+|Z36827}}
* Agree options
=== Syntactic options ===
Regarding the Type {{Z+|Z36463}}
* {{Z+|Z36656}}
* {{Z+|Z36658}}
* {{Z+|Z36660}}
* ''(not working 100%)'' {{Z+|Z36670}}
* {{Z+|Z36662}}
* {{Z+|Z36666}}
* {{Z+|Z36816}}
=== Language-specific ===
These should probably move or be copied on the language specific functions.
==== English ====
===== Nouns =====
* Example noun: {{Z|Z36617}}
* {{Z+|Z36607}}
* {{Z+|Z36754}}
* {{Z+|Z36759}}
* {{Z+|Z36762}}
* {{Z+|Z36766}}
* {{Z+|Z36770}}
===== Determiners =====
====== Specific determiners ======
* {{Z+|Z36781}}
* {{Z+|Z36782}}
* {{Z+|Z36783}}
* {{Z+|Z36784}}
* {{Z+|Z36791}}
====== Functions ======
* {{Z+|Z36785}}
* {{Z+|Z36792}}
===== Noun phrase =====
* {{Z+|Z36798}}
* {{Z+|Z36925}}
* {{Z+|Z36935}}
==== German ====
* {{Z|Z36645}}
[[Category:Lists of functions]]
cc5k5szlxstftqbx4a96c4xsskp6awq
286372
286352
2026-06-26T11:40:32Z
Denny
81
/* English */
286372
wikitext
text/x-wiki
See also the [[Wikifunctions:Catalogue/Wikidata operations|Wikidata operations]], particularly for Lexemes, Senses, and Forms.
== Sentence and fragment generation ==
{{main|WF:NLG functions}}
{{see also|WF:Abstract Wikipedia/2025 fragment experiments}}
* {{Z+|Z26039}}
* {{Z+|Z26095}}
* {{Z+|Z26627}}
* {{Z+|Z28797}}
* {{Z+|Z28803}}
* {{Z+|Z29743}}
* {{Z+|Z31405}}
* {{Z+|Z32321}}
* {{Z+|Z32208}}
** {{Z+|Z32204}}
* {{Z+|Z32229}}
* {{Z+|Z32283}}
** {{Z+|Z32308}}
* {{Z+|Z32276}}
* {{Z+|Z32297}}
* {{Z+|Z32326}}
=== Cross-lingual sentence creation ===
* {{Z+|Z22664}}
* {{Z+|Z26955}}
* {{Z+|Z27137}}
* {{Z+|Z27885}}
** {{Z+|Z30159}}
* {{Z+|Z28254}}
=== Helpers ===
;Genders
* {{z+|Z26676}}
* {{z+|Z30539}}
* {{z+|Z28089}}
* {{z+|Z26745}}
* {{z+|Z23067}}
* {{z+|Z26364}}
* {{z+|Z25754}}
* {{z+|Z20616}}
== Numbers ==
* {{Z+|Z16437}}
* {{Z+|Z26829}}
== Natural language ==
{{Help:Type deconstruction table/Natural language}}
* {{Z+|Z860}}
* {{Z+|Z29958}}
** {{Z+|Z29649}}
* {{Z+|Z14326}}
* {{Z+|Z14321}}
** {{Z+|Z29750}}
* {{Z+|Z24097}}
* {{Z+|Z28282}}
* {{Z+|Z33738}}
* {{Z+|Z29654}}
* {{Z+|Z30043}}
== Monolingual text and stringset ==
{{Help:Type deconstruction table/Monolingual text}}
{{Help:Type deconstruction table/Monolingual stringset}}
* {{Z+|Z14392}}
* {{Z+|Z12877}}
** {{Z+|Z33175}}
** {{Z+|Z14334}}
* {{Z+|Z14396}}
** {{Z+|Z21583}}
** {{Z+|Z29749}}
* {{Z+|Z19254}}
* {{Z+|Z19279}}
* {{Z+|Z23236}}
* {{Z+|Z26107}}
** {{Z+|Z861}}
* {{Z+|Z34663}}
== Multilingual text and stringset ==
{{Help:Type deconstruction table/Multilingual text}}
{{Help:Type deconstruction table/Multilingual stringset}}
* {{Z+|Z19312}}
* {{Z+|Z19254}}
* {{Z+|Z19272}}
* {{Z+|Z19279}}
* {{Z+|Z23236}}
* {{Z+|Z27893}}
** {{Z+|Z27905}}
== Select a language and language configurator ==
{{Help:Type deconstruction table/Per lang config}}
{{Help:Type deconstruction table/Per lang config branch}}
* {{Z+|Z14310}}
* {{Z+|Z14311}}
* {{Z+|Z14548}}
* {{Z+|Z23156}}
* {{Z+|Z23159}}
* {{Z+|Z23143}}
== Syntactic tables (experimental) ==
Regarding the Type {{Z+|Z36462}}
* {{Z+|Z36608}}
* ''(not working 100%)'' {{Z+|Z36717}}
* {{Z+|Z36613}}
* {{Z+|Z36616}}
* {{Z+|Z36636}}
* {{Z+|Z36639}}
* {{Z+|Z36644}}
* {{Z+|Z36723}}
* ''(not working)'' {{Z+|Z36727}}
* {{Z+|Z36650}}
* {{Z+|Z36652}}
* {{Z+|Z36733}}
* {{Z+|Z36737}}
* {{Z+|Z36743}}
* {{Z+|Z36747}}
* {{Z+|Z36823}}
* {{Z+|Z36820}}
* {{Z+|Z36827}}
* Agree options
=== Syntactic options ===
Regarding the Type {{Z+|Z36463}}
* {{Z+|Z36656}}
* {{Z+|Z36658}}
* {{Z+|Z36660}}
* ''(not working 100%)'' {{Z+|Z36670}}
* {{Z+|Z36662}}
* {{Z+|Z36666}}
* {{Z+|Z36816}}
=== Language-specific ===
These should probably move or be copied on the language specific functions.
==== English ====
===== Nouns =====
* Example noun: {{Z|Z36617}}
* {{Z+|Z36607}}
* {{Z+|Z36754}}
* {{Z+|Z36759}}
* {{Z+|Z36762}}
* {{Z+|Z36766}}
* {{Z+|Z36770}}
===== Determiners =====
====== Specific determiners ======
* {{Z+|Z36781}}
* {{Z+|Z36782}}
* {{Z+|Z36783}}
* {{Z+|Z36784}}
* {{Z+|Z36791}}
====== Functions ======
* {{Z+|Z36785}}
* {{Z+|Z36792}}
===== Noun phrase =====
* {{Z+|Z36798}}
* {{Z+|Z36925}}
* {{Z+|Z36935}}
===== Sentence =====
* {{Z+|Z36939}}
==== German ====
* {{Z|Z36645}}
[[Category:Lists of functions]]
n2xk1lq3rdaaiynszbgd9wyuqsn4g23
Z26043
0
60722
286247
286077
2026-06-25T12:51:13Z
HenkvD
1290
+ zea
286247
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z26043"
},
"Z2K2": {
"Z1K1": "Z14294",
"Z14294K1": [
"Z14293",
{
"Z1K1": "Z14293",
"Z14293K1": "Z26088",
"Z14293K2": "Z33034"
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z26337",
"Z14293K2": [
"Z60",
"Z1003",
"Z1423",
"Z1127",
"Z1547",
"Z1133"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z26340",
"Z14293K2": [
"Z60",
"Z1237"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z26572",
"Z14293K2": [
"Z60",
"Z1011"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z26562",
"Z14293K2": [
"Z60",
"Z1004",
"Z1640",
"Z1757"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z26617",
"Z14293K2": [
"Z60",
"Z1272"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z26704",
"Z14293K2": [
"Z60",
"Z1078"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z26712",
"Z14293K2": [
"Z60",
"Z1430",
"Z1231",
"Z1508",
"Z1843",
"Z1463",
"Z1859",
"Z1515"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z26717",
"Z14293K2": [
"Z60",
"Z1146"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z26723",
"Z14293K2": [
"Z60",
"Z1403"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z26513",
"Z14293K2": [
"Z60",
"Z1787"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z26671",
"Z14293K2": [
"Z60",
"Z1592"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z27244",
"Z14293K2": [
"Z60",
"Z1006",
"Z1645",
"Z1411",
"Z1591",
"Z1504"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z27259",
"Z14293K2": [
"Z60",
"Z1576"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z27283",
"Z14293K2": [
"Z60",
"Z1643",
"Z1506"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z27324",
"Z14293K2": [
"Z60",
"Z1001",
"Z1114"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z27490",
"Z14293K2": [
"Z60",
"Z1099"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z27924",
"Z14293K2": [
"Z60",
"Z1037",
"Z1381",
"Z1294"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z29256",
"Z14293K2": [
"Z60",
"Z1907"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z30598",
"Z14293K2": [
"Z60",
"Z1531"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z32671",
"Z14293K2": [
"Z60",
"Z1830",
"Z1326",
"Z1171",
"Z1736"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z33036",
"Z14293K2": [
"Z60",
"Z1672",
"Z1107",
"Z1589",
"Z1406"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z33753",
"Z14293K2": [
"Z60",
"Z1314"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z27209",
"Z14293K2": [
"Z60",
"Z1005",
"Z1332",
"Z1622"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z33828",
"Z14293K2": [
"Z60",
"Z1762"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z34105",
"Z14293K2": [
"Z60",
"Z1823"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z31317",
"Z14293K2": [
"Z60",
"Z1157"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z34427",
"Z14293K2": [
"Z60",
"Z1062"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z35505",
"Z14293K2": [
"Z60",
"Z1532",
"Z1730",
"Z1473",
"Z1576",
"Z1650",
"Z1216",
"Z1642",
"Z1106",
"Z1402",
"Z1146",
"Z1798",
"Z1137",
"Z1158",
"Z1051",
"Z1338"
]
}
],
"Z14294K2": "Z33420"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "config for article-less instantiating sentences"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "contoh kalimat tanpa artikel per bahasa"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "instanciation de phrases sans article par langue"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1003",
"Z11K2": "instanciación de frases sin artículo por lengua"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
1l35eupdb5eytv0uy1pjos09own4m8r
Z26096
0
60847
286263
286075
2026-06-25T14:10:34Z
HenkvD
1290
+ languages id & zea
286263
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z26096"
},
"Z2K2": {
"Z1K1": "Z14294",
"Z14294K1": [
"Z14293",
{
"Z1K1": "Z14293",
"Z14293K1": "Z23410",
"Z14293K2": "Z33034"
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z27102",
"Z14293K2": [
"Z60",
"Z1787"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z27258",
"Z14293K2": [
"Z60",
"Z1015"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z27249",
"Z14293K2": [
"Z60",
"Z1430"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z27396",
"Z14293K2": "Z33056"
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z29356",
"Z14293K2": [
"Z60",
"Z1146"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z30654",
"Z14293K2": [
"Z60",
"Z1531"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z32967",
"Z14293K2": "Z34003"
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z32900",
"Z14293K2": "Z33463"
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z27209",
"Z14293K2": [
"Z60",
"Z1332",
"Z1005",
"Z1622"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z33828",
"Z14293K2": [
"Z60",
"Z1762"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z34165",
"Z14293K2": [
"Z60",
"Z1823"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z34487",
"Z14293K2": [
"Z60",
"Z1062"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z35203",
"Z14293K2": [
"Z60",
"Z1011"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z36873",
"Z14293K2": [
"Z60",
"Z1532",
"Z1730",
"Z1473",
"Z1576",
"Z1650",
"Z1216",
"Z1642",
"Z1106",
"Z1402",
"Z1157",
"Z1798",
"Z1137",
"Z1158",
"Z1051",
"Z1078",
"Z1338"
]
}
],
"Z14294K2": "Z33808"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "config for article-ful instantiating sentences"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "soggetto è tipo di, configurazione di lingue"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Instanziierungssatz mit Artikel nach Sprache"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Sentences which express the relationship between an instance of a subclass X and its superclass Y. In English has the form \"a/n X is a Y\": \"A frog is an amphibian.\""
}
]
}
}
roheyzelqpw9liu9fqoauxlcgz3n40e
Z28020
0
65095
286256
284978
2026-06-25T13:49:57Z
HenkvD
1290
+ languages cs & id
286256
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z28020"
},
"Z2K2": {
"Z1K1": "Z14294",
"Z14294K1": [
"Z14293",
{
"Z1K1": "Z14293",
"Z14293K1": "Z28018",
"Z14293K2": [
"Z60",
"Z1430"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z28026",
"Z14293K2": "Z33034"
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z28049",
"Z14293K2": [
"Z60",
"Z1011"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z28052",
"Z14293K2": [
"Z60",
"Z1787"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z30671",
"Z14293K2": [
"Z60",
"Z1146"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z30609",
"Z14293K2": [
"Z60",
"Z1531"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z32160",
"Z14293K2": [
"Z60",
"Z1186"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z32212",
"Z14293K2": "Z33463"
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z32355",
"Z14293K2": "Z34003"
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z32166",
"Z14293K2": "Z33056"
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z35139",
"Z14293K2": [
"Z60",
"Z1762"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z35151",
"Z14293K2": [
"Z60",
"Z1272"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z35196",
"Z14293K2": [
"Z60",
"Z1157"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z36001",
"Z14293K2": [
"Z60",
"Z1592"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z36337",
"Z14293K2": [
"Z60",
"Z1532",
"Z1576",
"Z1137",
"Z1402",
"Z1062",
"Z1078"
]
}
],
"Z14294K2": "Z28019"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "config for defining role sentence"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
dgl9n17ddu37aysulzbg8agahgx1pwg
286257
286256
2026-06-25T13:54:22Z
Poro26
1521
Traduction en français
286257
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z28020"
},
"Z2K2": {
"Z1K1": "Z14294",
"Z14294K1": [
"Z14293",
{
"Z1K1": "Z14293",
"Z14293K1": "Z28018",
"Z14293K2": [
"Z60",
"Z1430"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z28026",
"Z14293K2": "Z33034"
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z28049",
"Z14293K2": [
"Z60",
"Z1011"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z28052",
"Z14293K2": [
"Z60",
"Z1787"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z30671",
"Z14293K2": [
"Z60",
"Z1146"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z30609",
"Z14293K2": [
"Z60",
"Z1531"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z32160",
"Z14293K2": [
"Z60",
"Z1186"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z32212",
"Z14293K2": "Z33463"
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z32355",
"Z14293K2": "Z34003"
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z32166",
"Z14293K2": "Z33056"
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z35139",
"Z14293K2": [
"Z60",
"Z1762"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z35151",
"Z14293K2": [
"Z60",
"Z1272"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z35196",
"Z14293K2": [
"Z60",
"Z1157"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z36001",
"Z14293K2": [
"Z60",
"Z1592"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z36337",
"Z14293K2": [
"Z60",
"Z1532",
"Z1576",
"Z1137",
"Z1402",
"Z1062",
"Z1078"
]
}
],
"Z14294K2": "Z28019"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "config for defining role sentence"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "config pour définir la phrase de rôle"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
2fo88slfuuh7vsi0s1tijlu516k1r8s
Z29594
0
68796
286305
283813
2026-06-25T22:24:09Z
99of9
1622
nudge
286305
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z29594"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z29594K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z29594K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "adjective"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z29594K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "class"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z29594K4",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "English variant"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20",
"Z29595",
"Z36262",
"Z36330"
],
"Z8K4": [
"Z14",
"Z29599",
"Z36331"
],
"Z8K5": "Z29594"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "describing entity with adjective / class English"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"X is an A Y, English"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Make an English sentence of the form \"\u003Cx\u003E is a \u003Cadj\u003E \u003Cy\u003E\", e.g. \"Venus is a rocky planet\". Doesn't currently work for specifying adjectives \"X is *the* \u003Cadj\u003E Y\""
}
]
}
}
7g3wmftpo6h94pxbcupkxb7lccaugzc
286308
286305
2026-06-26T02:58:12Z
99of9
1622
Removed Z29599 from the approved list of implementations
286308
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z29594"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z29594K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z29594K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "adjective"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z29594K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "class"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z29594K4",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "English variant"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20",
"Z29595",
"Z36262",
"Z36330"
],
"Z8K4": [
"Z14",
"Z36331"
],
"Z8K5": "Z29594"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "describing entity with adjective / class English"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Make an English sentence of the form \"\u003Cx\u003E is a \u003Cadj\u003E \u003Cy\u003E\", e.g. \"Venus is a rocky planet\""
}
]
}
}
c1nqhx9hfknlnh0ycamav8c11mr30az
Z29843
0
69318
286251
281684
2026-06-25T13:39:30Z
HenkvD
1290
+ languages hr & zea
286251
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z29843"
},
"Z2K2": {
"Z1K1": "Z14294",
"Z14294K1": [
"Z14293",
{
"Z1K1": "Z14293",
"Z14293K1": "Z26707",
"Z14293K2": [
"Z60",
"Z1011"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z27219",
"Z14293K2": [
"Z60",
"Z1787"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z30397",
"Z14293K2": "Z33034"
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z30484",
"Z14293K2": [
"Z60",
"Z1430"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z30514",
"Z14293K2": [
"Z60",
"Z1541"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z30534",
"Z14293K2": [
"Z60",
"Z1146"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z32152",
"Z14293K2": [
"Z60",
"Z1531"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z32193",
"Z14293K2": [
"Z60",
"Z1844",
"Z1226"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z32219",
"Z14293K2": [
"Z60",
"Z1037",
"Z1294",
"Z1381"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z32287",
"Z14293K2": [
"Z60",
"Z1005"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z32371",
"Z14293K2": [
"Z60",
"Z1004",
"Z1640"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z32442",
"Z14293K2": [
"Z60",
"Z1830",
"Z1326",
"Z1171",
"Z1736"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z32739",
"Z14293K2": [
"Z60",
"Z1157",
"Z1517"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z32848",
"Z14293K2": [
"Z60",
"Z1403"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z32855",
"Z14293K2": [
"Z60",
"Z1592"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z32788",
"Z14293K2": "Z33463"
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z27267",
"Z14293K2": [
"Z60",
"Z1078"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z33831",
"Z14293K2": [
"Z60",
"Z1762"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z34070",
"Z14293K2": [
"Z60",
"Z1823"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z32698",
"Z14293K2": [
"Z60",
"Z1062"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z35589",
"Z14293K2": [
"Z60",
"Z1216",
"Z1532",
"Z1730",
"Z1576",
"Z1402",
"Z1137",
"Z1650",
"Z1272",
"Z1338"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z36106",
"Z14293K2": [
"Z60",
"Z1003"
]
}
],
"Z14294K2": "Z36096"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "config for state location using entity and class"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "konfigurace pro vyjádřit umístění Z26570"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "konfigurace pro funkci „vyjádřit umístění pomocí entity a třídy“"
}
]
}
}
q9stwh5kcjjomx69wt0wi1b2e4u506x
Z32534
0
78784
286249
281214
2026-06-25T12:59:59Z
HenkvD
1290
+ languages cs hr id & zea
286249
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z32534"
},
"Z2K2": {
"Z1K1": "Z14294",
"Z14294K1": [
"Z14293",
{
"Z1K1": "Z14293",
"Z14293K1": "Z32536",
"Z14293K2": "Z33034"
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z32591",
"Z14293K2": "Z33056"
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z32688",
"Z14293K2": "Z34003"
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z32910",
"Z14293K2": [
"Z60",
"Z1592"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z33026",
"Z14293K2": "Z33463"
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z34459",
"Z14293K2": [
"Z60",
"Z1011"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z36166",
"Z14293K2": [
"Z60",
"Z1157",
"Z1216",
"Z1532",
"Z1576",
"Z1137",
"Z1106",
"Z1402",
"Z1798",
"Z1062",
"Z1272",
"Z1078",
"Z1338"
]
}
],
"Z14294K2": "Z36098"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "config for creative work - entity, class, creator"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "config oeuvre - entité, classe, créateur/trice"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
f2pesrvvyk1wtjju4n111qgag4yrvh9
Z32962
0
79485
286345
274261
2026-06-26T10:11:43Z
HenkvD
1290
DNU Do not use, duplicate function
286345
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z32962"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z32962K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1513",
"Z11K2": "entitás"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z32962K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "class"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1513",
"Z11K2": "osztály"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z32962K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1513",
"Z11K2": "nyelv"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z32964"
],
"Z8K4": [
"Z14",
"Z32963"
],
"Z8K5": "Z32962"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "DNU Article-less instantiating HTML fragment"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1513",
"Z11K2": "DNU Névelő nélküli leíró részlet"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"X is a Y as HTML fragment"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1513",
"Z31K2": [
"Z6",
"„X Y” HTML-részletként"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Makes a sentence of the form \"X is a Y\" as an HTML fragment, escaping reserved characters\n"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1513",
"Z11K2": "„X Y” formátumú mondatot hoz létre HTML-részletként."
}
]
}
}
lpuf3z8v73gmw7eord4fbkc8dqkn1sl
286346
286345
2026-06-26T10:13:48Z
HenkvD
1290
Removed Z32963 from the approved list of implementations
286346
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z32962"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z32962K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1513",
"Z11K2": "entitás"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z32962K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "class"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1513",
"Z11K2": "osztály"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z32962K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1513",
"Z11K2": "nyelv"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z32964"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z32962"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "DNU Article-less instantiating HTML fragment"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1513",
"Z11K2": "DNU Névelő nélküli leíró részlet"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"X is a Y as HTML fragment"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1513",
"Z31K2": [
"Z6",
"„X Y” HTML-részletként"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Makes a sentence of the form \"X is a Y\" as an HTML fragment, escaping reserved characters\n"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1513",
"Z11K2": "„X Y” formátumú mondatot hoz létre HTML-részletként."
}
]
}
}
d5xsresgr7dh1pna4kyb8jdc5bf51x9
286347
286346
2026-06-26T10:13:53Z
HenkvD
1290
Removed Z32964 from the approved list of test cases
286347
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z32962"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z32962K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1513",
"Z11K2": "entitás"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z32962K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "class"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1513",
"Z11K2": "osztály"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z32962K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1513",
"Z11K2": "nyelv"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z32962"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "DNU Article-less instantiating HTML fragment"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1513",
"Z11K2": "DNU Névelő nélküli leíró részlet"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"X is a Y as HTML fragment"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1513",
"Z31K2": [
"Z6",
"„X Y” HTML-részletként"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Makes a sentence of the form \"X is a Y\" as an HTML fragment, escaping reserved characters\n"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1513",
"Z11K2": "„X Y” formátumú mondatot hoz létre HTML-részletként."
}
]
}
}
tkwm1is4fhxuxup0igsms6hagm8f9yn
Z34212
0
81432
286323
275747
2026-06-26T07:21:14Z
WikiLambda system
3
Updated the implementation list (see [[Help:Wikifunctions/Implementation_ordering_and_choosing|About implementation selection]])
286323
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z34212"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": "Z34212K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "pinyin"
}
]
}
}
],
"Z8K2": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z6"
},
"Z8K3": [
"Z20",
"Z34217",
"Z34216",
"Z34220",
"Z34477",
"Z35260"
],
"Z8K4": [
"Z14",
"Z35259",
"Z34215"
],
"Z8K5": "Z34212"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "standard pinyin to list of single character pinyin"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"Hanyu Pinyin to list of single character pinyin",
"single character pinyin from standard pinyin"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Extract a list of single character pinyin from a standard pinyin"
}
]
}
}
7pc8zshr8omfpf7z6sm22klvvuvn6qz
286342
286323
2026-06-26T09:39:35Z
WikiLambda system
3
Updated the implementation list (see [[Help:Wikifunctions/Implementation_ordering_and_choosing|About implementation selection]])
286342
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z34212"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": "Z34212K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "pinyin"
}
]
}
}
],
"Z8K2": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z6"
},
"Z8K3": [
"Z20",
"Z34217",
"Z34216",
"Z34220",
"Z34477",
"Z35260"
],
"Z8K4": [
"Z14",
"Z34215",
"Z35259"
],
"Z8K5": "Z34212"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "standard pinyin to list of single character pinyin"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"Hanyu Pinyin to list of single character pinyin",
"single character pinyin from standard pinyin"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Extract a list of single character pinyin from a standard pinyin"
}
]
}
}
0caw5qmytkr55vhdounoi2zjgwjmgf9
Z34378
0
81650
286288
271065
2026-06-25T15:41:42Z
Virinas-code
2884
286288
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z34378"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z1"
},
"Z17K2": "Z34378K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "set"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "ensemble"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z1"
},
"Z17K2": "Z34378K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "element"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "élément"
}
]
}
}
],
"Z8K2": "Z40",
"Z8K3": [
"Z20",
"Z34383",
"Z34384",
"Z34385",
"Z34386",
"Z34387",
"Z34388",
"Z34389",
"Z34472"
],
"Z8K4": [
"Z14",
"Z34379",
"Z34402"
],
"Z8K5": "Z34378"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Is element of an hereditary set"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "Est élément d'un ensemble"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"includes",
"belongs to",
"has",
"∈"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1004",
"Z31K2": [
"Z6",
"inclus",
"appartient à",
"a",
"contient",
"∈"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Tests wether an element is included in a set"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "Teste si un élément est inclus dans un ensemble"
}
]
}
}
pk7pc8jvqe931f85j4831q66fkejgjq
286291
286288
2026-06-25T15:45:51Z
Virinas-code
2884
286291
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z34378"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z1"
},
"Z17K2": "Z34378K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "set"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "ensemble"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z1"
},
"Z17K2": "Z34378K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "element"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "élément"
}
]
}
}
],
"Z8K2": "Z40",
"Z8K3": [
"Z20",
"Z34383",
"Z34384",
"Z34385",
"Z34386",
"Z34387",
"Z34388",
"Z34389",
"Z34472"
],
"Z8K4": [
"Z14",
"Z34379",
"Z34402"
],
"Z8K5": "Z34378"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Is element of an hereditary set"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "Est élément d'un ensemble"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"includes",
"belongs to",
"has",
"∈"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1004",
"Z31K2": [
"Z6",
"inclus",
"appartient à",
"a",
"contient",
"∈"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Tests wether an element is included in an hereditary set"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "Teste si un élément est inclus dans un ensemble"
}
]
}
}
njmnbcql19sq3plbi4fdokimckv8445
Z34519
0
81951
286289
271067
2026-06-25T15:44:36Z
Virinas-code
2884
286289
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z34519"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z1"
},
"Z17K2": "Z34519K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "set"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "ensemble"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z1"
},
"Z17K2": "Z34519K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "element"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "élément"
}
]
}
}
],
"Z8K2": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z1"
},
"Z8K3": [
"Z20",
"Z34522",
"Z34534",
"Z34545"
],
"Z8K4": [
"Z14",
"Z34521"
],
"Z8K5": "Z34519"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Append element to hereditary set"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "Ajouter un élément à un ensemble"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"add"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Append an element to an hereditary set, equivalent to A ∪ {B}"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "Ajoute un élément à un ensemble, équivalent à A ∪ {B}"
}
]
}
}
5vm7m6zu5wfgmfmpkroj0k1abvnwqcg
Z34521
0
81953
286290
270960
2026-06-25T15:45:31Z
Virinas-code
2884
286290
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z34521"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z34519",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z34378",
"Z34378K1": {
"Z1K1": "Z18",
"Z18K1": "Z34519K1"
},
"Z34378K2": {
"Z1K1": "Z18",
"Z18K1": "Z34519K2"
}
},
"Z802K2": {
"Z1K1": "Z18",
"Z18K1": "Z34519K1"
},
"Z802K3": {
"Z1K1": "Z7",
"Z7K1": "Z810",
"Z810K1": {
"Z1K1": "Z18",
"Z18K1": "Z34519K2"
},
"Z810K2": {
"Z1K1": "Z18",
"Z18K1": "Z34519K1"
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Append element to hereditary set (composition)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "Ajouter un élément à un ensemble (composition)"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Prepends the element to the set if it isn't already in the set"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "Ajoute l'élément au début de l'ensemble si il n'est pas déjà dans l'ensemble"
}
]
}
}
hplq061e7gx57uxlwqxolbtvicyvmlt
Z34538
0
81973
286283
273279
2026-06-25T15:29:56Z
Virinas-code
2884
286283
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z34538"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z1"
},
"Z17K2": "Z34538K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "set A"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "ensemble A"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1360",
"Z11K2": "A"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z1"
},
"Z17K2": "Z34538K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "set B"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "ensemble B"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1360",
"Z11K2": "B"
}
]
}
}
],
"Z8K2": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z1"
},
"Z8K3": [
"Z20",
"Z34540"
],
"Z8K4": [
"Z14",
"Z34539",
"Z34547"
],
"Z8K5": "Z34538"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Union of hereditary sets"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "Union d'ensembles"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1360",
"Z11K2": "∪"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"set union",
"in one or the other",
"in either",
"union of sets"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1004",
"Z31K2": [
"Z6",
"réunion d'ensembles",
"dans l'un ou l'autre"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Computes the union of two hereditary sets, the set of all the elements who are either in the first or the second set"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "Calcule l'union de deux ensembles, l'ensemble de tous les éléments qui sont soit dans le premier soit dans le deuxième ensemble"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1360",
"Z11K2": "A∪B"
}
]
}
}
btkop077ioqu0z005wil6nsmn40b9t4
Talk:Z35505
1
84101
286261
286076
2026-06-25T14:05:12Z
HenkvD
1290
+ zea
286261
wikitext
text/x-wiki
== Simple rules for A is a B for many languages ==
This function and implementation is for many languages with simple rules for "A is a B".
:[fy] A is in B.
:[af] A is 'n B.
:[bar] A is a B.
:[bs] A je B.
:[eo] A estas B.
:[frr] A as en B.
:[is] A er B.
:[hsb] A je B.
:[mk] A е B.
:[nds] A is en B.
:[os] A у B.
:[pap] A ta un B.
:[sr] A је B.
[[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 05:29, 23 May 2026 (UTC)
Added
: [fi] A on B.
[[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 09:27, 24 June 2026 (UTC)
Added
: [zea] A is 'n B.
[[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 14:04, 25 June 2026 (UTC)
jensl6kgdgrp0c4xsvl9pzw7gxhpj86
Talk:Z35589
1
84143
286264
277456
2026-06-25T14:15:22Z
HenkvD
1290
+ hr & zea
286264
wikitext
text/x-wiki
== Simple rules for A is a B in C for many languages ==
This function and implementation is for many languages with simple rules for "A is a B in C".
:[fy] A is in B yn C.
:[af] A is 'n B in C.
:[bar] A is a B in C.
:[eo] A estas B en C.
:[mk] A е B во C.
:[pap] A ta un B na C.
:[frr] A as en B uun C.
There are already fuctions for:
:[nl] A is een B in C. {{Z|32739}}
:[nds] A is en B in C. {{Z|30534}}
[[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 11:11, 23 May 2026 (UTC)
Added:
:[hr] A je B u C.
:[zea] A is 'n B in C.
[[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 14:15, 25 June 2026 (UTC)
h25futh0ugvos3s0q5gnc442sjwyn58
Z35618
0
84200
286250
286089
2026-06-25T13:36:03Z
HenkvD
1290
+ languages hr & zea
286250
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35618"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z35589",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z861",
"Z861K1": {
"Z1K1": "Z7",
"Z7K1": "Z21394",
"Z21394K1": [
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z24766",
"Z24766K1": {
"Z1K1": "Z18",
"Z18K1": "Z35589K1"
},
"Z24766K2": {
"Z1K1": "Z18",
"Z18K1": "Z35589K4"
}
},
" ",
{
"Z1K1": "Z7",
"Z7K1": "Z36625",
"Z36625K1": {
"Z1K1": "Z18",
"Z18K1": "Z35589K4"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z36622",
"Z36622K1": {
"Z1K1": "Z18",
"Z18K1": "Z35589K4"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z24766",
"Z24766K1": {
"Z1K1": "Z18",
"Z18K1": "Z35589K2"
},
"Z24766K2": {
"Z1K1": "Z18",
"Z18K1": "Z35589K4"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z22193",
"Z22193K1": {
"Z1K1": "Z18",
"Z18K1": "Z35589K4"
},
"Z22193K2": [
"Z60",
"Z1216",
"Z1532",
"Z1730",
"Z1576",
"Z1402",
"Z1137",
"Z1650",
"Z1272",
"Z1338"
],
"Z22193K3": [
"Z6",
" yn ",
" in ",
" in ",
" en ",
" во ",
" na ",
" uun ",
" u ",
" in ",
{
"Z1K1": "Z7",
"Z7K1": "Z35921",
"Z35921K1": " (in) "
}
]
},
{
"Z1K1": "Z7",
"Z7K1": "Z24766",
"Z24766K1": {
"Z1K1": "Z18",
"Z18K1": "Z35589K3"
},
"Z24766K2": {
"Z1K1": "Z18",
"Z18K1": "Z35589K4"
}
},
"."
]
},
"Z861K2": {
"Z1K1": "Z18",
"Z18K1": "Z35589K4"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "State location using entity and class, (simple),co"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
ho7we6blea5b864qmv7aijtftrkt4ub
Wikifunctions:Project chat/Archive/2026/05
4
84806
286310
286044
2026-06-26T03:08:06Z
SpBot
978
archiving 1 section from [[Wikifunctions:Project chat]] (after section [[Wikifunctions:Project chat/Archive/2026/05#Type_documentation_template|Type_documentation_template]])
286310
wikitext
text/x-wiki
{{Talkarchive}}
== Key not found error ==
Is there a reason why I am getting key not found error for this [[Z34677|function]] {{Z|Z34677}}? All the underlying functions run and all the test cases work. The debug information does not give more details. Any pointers? Thanks in advance [[User:Jsamwrites|John Samuel]] 19:24, 1 May 2026 (UTC)
:It was passing the [[Z6091]] to {{Z|34641}} when that takes a [[Z6001]]. I've fixed that, but there's some other problem with the logic, so I've left it disconnected. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 19:42, 1 May 2026 (UTC)
::@[[User:YoshiRulz|YoshiRulz]] Thanks a lot. [[User:Jsamwrites|John Samuel]] 20:21, 1 May 2026 (UTC)
== Wikifunctions & Abstract Wikipedia Newsletter #246 is out: Request for input: what should we count for Abstract Wikipedia ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-05-02|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we ask you what would be the relevant metrics for Abstract Wikipedia, we discuss our latest news on Composition Language v2, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 12:21, 2 May 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 -->
== Any formal process for deletion of pages ==
Does a formal process exist for the deletion of functions, implementations, and tests that includes a notification system for creators, analogous to Wikidata’s process, explaining the rationale behind the deletion (or proposal for deletion)? [[User:Jsamwrites|John Samuel]] 12:36, 3 May 2026 (UTC)
:Does [[Wikifunctions:Requests for deletions]] work? [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 13:00, 3 May 2026 (UTC)
:Please see the discussion at [[Wikifunctions talk:Requests for deletions#Should we expect Objects' creators to get pinged on deletion proposals?]].
:As I see it, it is the proposer’s responsibility to consult appropriately before making a request and we expect our administrators to act only when satisfied that appropriate consultation has occurred. In many cases, no consultation is required. Administrators may delete their own contributions without making a request, but this is not a practice I would encourage. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 13:51, 3 May 2026 (UTC)
== Nested functions in compositions ==
I wish it will be easier to a add another function about a specific existing function in a function implementation based on a composition. When I write long functions in spreadsheets I usually stat with a small part and then I try to go further and after important steps I test if the output is as expected. I created [[Z34826]] to get the German gender specific occupation lexeme for a specific person based on their gender. I wanted to add a function around the existing one and it was not successful. It is not very easy to implement as it requires the possibily to move a part to another section but I think it can be helpful if it will be implemented. So far I spend more time as expected on the function. Describing it with words what the function needs to do is much easier than implementing it here in Wikifunctions. So I think there needs to be improvement to make Wikifunctions more accessible. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 21:10, 5 May 2026 (UTC)
:Have you tried to use the copy-paste functionality? It is very useful to move parts of composition arounn. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 07:12, 6 May 2026 (UTC)
:I've also found the composition editor to be wholly unsuitable for any expressions more than a few levels deep. (Even with the <code>localStorage</code> clipboard, because of its overzealous type checks.) Compositions naturally grow out from the "leaves", the immediate operations on the inputs, while the interface really wants you to build from the "root". I mostly use the [https://yoshirulz.gitlab.io/WikiLambdaBlockly drag-and-drop block editor] which I made to smooth over some of the site's problems, so if you want to try that out and give me some feedback I'd appreciate it. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:36, 6 May 2026 (UTC)
== Wikifunctions & Abstract Wikipedia Newsletter #247 is out: References from Wikidata now available ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-05-08|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we announce that is now possible to pass references in Wikidata statements, we introduce the [https://abstract-data.toolforge.org/ Abstract Data dashboard], we report you on the presentation about Abstract Wikipedia at WikiCon Australia, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Also, we remind you that if you have questions or ideas to discuss, the next '''Volunteers' Corner''' will be held on '''[https://zonestamp.toolforge.org/1778520600 May 11, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 11:16, 8 May 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 -->
== Implementation of rational number in JS doesn't match in Z19677 (Rational number) and Z28579 (RGBA colour) ==
In {{Z|19677}} it's
<syntaxhighlight lang=js>
{
"K1": sign * numerator,
"K2": denominator
}
</syntaxhighlight>
but in {{Z|28579}} it's
<syntaxhighlight lang=js>
[ sign * numerator, denominator ]
</syntaxhighlight> '''<span style="font-family:Iosevka,monospace">[[User:沈澄心|<span style="color:#9f3526">dring</span>]][[User talk:沈澄心|<span style="color:#534fa3">sim</span>]]</span>''' 05:15, 4 May 2026 (UTC)
:I'm guessing this is why [[Z34743]] fails all the tests. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 01:00, 18 May 2026 (UTC)
:<s>Moved to [[Talk:Z28579#Mismatching_JS_code_representation|Talk:Z28579]] so this doesn't get lost, and made a request on [[Wikifunctions:Administrators'_noticeboard#RGBA_colour's_type_converters_don't_match_Rational|the Administrators' noticeboard]].</s> was {{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 17:39, 5 June 2026 (UTC)
:<small>This section was archived on a request by: [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 18:20, 8 June 2026 (UTC)</small>
== RGBA colour, spelling... ==
Something that has always irked me a little bit is the spelling of [[Z28579|RGBA colour (Z28579)]]. I guess this is not unsurprising for me considering my use of US English but I think there is more to it than preference and I want to try to argue for it being changed to use American spelling. I know that this probably has a snowball's chance in hell of actually garnering any support, so I won't really be miffed if the spelling remains as it is, but I thought it wouldn't hurt to raise this regardless.
The main issue I have with it is the spelling of the original proposal. When infernostars raised the [[Wikifunctions:Type proposals/RGBA color|type proposal]], the spelling was 「RGBA color」. Of the comments that mentioned the word 「colo[u]r」, two used British spelling while six used the American spelling as used in the proposal. The only thing that really pointed to the use of ''colour'' was the fact that the catalog page on color functions used that spelling already. For all intents and purposes, the spelling of the original proposal should have been maintained, but it was not; [[User:DVrandecic (WMF)|DVrandecic]], the eventual creator of the type, used a different spelling.
It should be noted that there was really no reason for this to occur and while it is an undoubtedly minor issue I still believe it should be rolled back and the type should use the spelling of the original proposal and majority of editor comments. In [[abstract:Q936|OpenStreetMap]], there have been keyvalue proposals that have had the finalized spelling that gets put to use be in British English despite the original proposal being in American English; this has usually occurred with proposals relating to 「X center/centre」 tags. This makes sense on the surface, because OpenStreetMap is maintained by a UK organization, and still has close ties to Europe. The Wikimedia Foundation, however, is an ''American'' company. This is often brought up as a fallible argument when debating article spelling on the English Wikipedia, and I don't bring it up to support that 「RGBA color」 should be used for that exact reason, but rather to state that OpenStreetMap's general policy on tag names need not apply here. It appears to me that, at least initially, the majority of 「core contributors」 to Wikifunctions used British English; I can name YoshiRulz, 99of9, GrounderUK, and VIGNERON.<ref group="color">I'm avoiding linking to these folks because I don't think pinging them about this discussion is all too necessary unless they themselves want to be involved; I don't want to clutter their inboxes just to briefly mention them. I pinged Denny because, well, I'm asking him a question directly, but everyone else I would prefer to join this discussion by their own accord... not that I wish for this decision to be confused as me going 「these people use British English so they will probably oppose my idea, I won't invite them to the discussion because of that」...no, I promise you that is not the reason.</ref> I see (or saw) these people ''everywhere'', so it makes sense that British English has prevailed in some sorts on this website, but I don't think that indicates that it should be the ''preferred'' spelling across the website, at least not to the point where a proposal should have its name changed to match such a "consensus".<ref group="color">It could be argued that the front-and-center ''Function catalogue'' using 「catalogue」 is actually indicative of such a "consensus", but ''catalogue'' is in a similar position to the word ''grey'' where I live (that is, the US) in that it is used just as often as its American counterpart. Also, consider Wiktionary's ''Beer parlour'' project chat.</ref>
The unnecessary modification of the original spelling is my main argument for changing it back... but of course, I must obligatorily state that on English Wikipedia, it is [[w:Color|Color]] and [[w:RGBA color model|RGBA color model]]; on Wikidata, it is [[d:Q1075|color]] and [[d:Q2325624|RGBA color space]]; in CSS (which typically uses hexadecimal triplets to specify RGBA values), the properties are <code>color</code>, <code>background-color</code>, etc.; bit of a weak jab, but on Schema.org it is [https://schema.org/color color], [https://schema.org/colorSwatch colorSwatch]; et cetera. {{Z|Z28580}} uses ''color'', so does {{Z|Z28591}} and its Python counterpart.
Mr. Vrandečić, I have to ask, I'm rather confused... you created the color type using British English spelling, but you were also responsible for the creation of the equality function which uses the American English spelling. You also seem to be writing in American English for the status updates, judging by your use of -''ize'' over -''ise'' endings and use of ''program'' over ''programme'' in [[Wikifunctions:Status updates/2026-04-16]]. Is there something I'm missing or have you switched your preferred variant somewhere along the way?
Anyways, do consider this if you wish... again, I don't suppose this will garner much support, it is the ''non-issuest'' of ''non-issues'', but it has irked me to the point where I want to ask about it to get some answers, if nothing else. I am not arguing for every other color function to have its name changed, just the type itself.
<references group="color"></references>
— [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 14:04, 8 May 2026 (UTC)
:This is a multilingual project; the <code>en</code> label is <code>RGBA colour</code> and the <code>en-us</code> label is <code>RGBA color</code>. Though I'm not able to switch to <code>en-us</code> via the language picker so that would need to be fixed.<!--
--><br>edit after reading your whole comment: The same is true of {{Q|1075}}, there are labels specified for multiple English variants. (In {{Q|2325624}} it's only an alias.) I agree that other websites' choices aren't binding on us, but from that, I conclude that the more widespread British/Commonwealth spellings should be used for the generic <code>en</code>. As for myself, I'm Aussie and I will continue to use the BrE spellings ([[w:en:Oxford_spelling#Language_tag_comparison|+ "routing"]], TIL) if only by muscle memory.<!--
--><br>[[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 17:42, 8 May 2026 (UTC)
:: Your lattermost point would normally be fine in a perfect world. Wikipedia's <code>convert</code> function defaults to "international" English, which I don't personally take issue with because it happens that we here in America are actually outliers for saying and spelling things differently... err, or we were for a while at least, nowadays it seems like an even split (plus you have "yield" vs. "give way" which is effectively the logical opposite of US's use of "meter" over "metre").
:: However, this is not a perfect world, and I don't think <code>en</code> should correspond to any particular variant. It is too fragmented across all software at this point to impose such a requirement. The inability to switch to <code>en-us</code> on this website foregoes an easy and simple solution to this problem that makes everyone happy, because the yanks (such as myself) can't be happy because we can't see the labels in American English even if we wanted to, and the other folk can't switch either as far as I'm aware (and the en-CA and en-GB languages in the preferences page seems to be deprecated). My point being, <code>en</code> is abused to mean "en-UK" just as often as it is abused to mean <code>en-US</code>; I think a decision shouldn't be made on such an assumption of one "default". — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 14:48, 12 May 2026 (UTC)
:Hi @[[User:Theki|rae]]! I have no opinion nor preference on this, and given my background, I am just entirely confused about my spelling preferences myself, as you can tell from my inconsistent usage. I learned British English in school and used that for maybe two decades or so, but moved to the US and lived there for more than a decade, enough to be naturalized, but now I am back in Europe and I am technically a professor at King's College London, soooo.... honestly, I do not know. I don't remember having put too much thought into it at the moment I created it. The good thing is that in Wikifunctions, just as in Wikidata, it is easy to change, without messing things up too much (unlike in Wikipedia), so my suggestion is, just make the change, see if anyone complains, and if they do, discuss it more. I don't know if there is a guideline already in Wikifunctions about the variants. I am happy either way, and honestly, I keep forgetting which variant is which most of the time. --[[User:DVrandecic (WMF)|DVrandecic (WMF)]] ([[User talk:DVrandecic (WMF)|talk]]) 18:16, 10 May 2026 (UTC)
:: I can definitely understand this, although I am unfortunately rather passionate about any minutiae involving preferential minor differences in ''anything'', of which AmE vs. BrE chiefly is. So I dedicate a lot of headspace to it. More than I should. Not that I wish to imply that the comment above that I have wrote is of an irrational nature, or done out of spite or pure emotion and subjectivity; I do genuinely believe that ''RGBA color'' is beyond just a personal preference and is just logical. I may boldly go and change it, but for some reason I was expecting that changing the English label of a Type would require elevated permissions, and I also didn't want to do it only to get immediately reverted because it ''did'' strike a chord with someone, when I could instead see how apathetic, supportive, or in opposition interested people are beforehand and ''then'' act accordingly. I was not meaning to antagonize you over your spelling habits, I did actually use British English for a few years starting in 2020 before I went back to American English, so I'd be a hypocrite for me to decry you for not always sticking to some arbitrary standard of spelling words over the other. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 14:55, 12 May 2026 (UTC)
:Although I spell it “colour”, I think it makes more sense to use “color” for the type, since that is almost always the required spelling when the string functions as a keyword.
:More generally, though, Wikidata’s lexicographic data happens to favour “colour” over “color” and (quite rightly, in my view) lacks a specific representation for "en". This is unusual, in my experience, as "en" is widely misused in place of "en-US", where there are recorded spelling differences.
:(I would also say it is standard British English to use “program” in a programming context and “programme” elsewhere. Use of -ize rather than -ise is a matter of personal preference or house style, but regional autocorrect encourages -ise.) [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:00, 12 May 2026 (UTC)
:: ''Wikidata’s lexicographic data happens to favour “colour” over “color” and (quite rightly, in my view) lacks a specific representation for "en"''
:: Definitely agreeing with you on the latter being a good choice. However, I suspect the favoring of "colour" over "color" may be because, in terms of language codes, when sorted alphabetically <code>en-us</code> actually comes ''after'' <code>en-gb</code>. Although, the frontend seems to be sorting <code>en-ca</code> after <code>en-gb</code>, so I don't actually know how correct that is.
:: ''I would also say it is standard British English to use “program” in a programming context and “programme” elsewhere''
:: The context of the spelling was "''No program for the NLG SIG meeting for next Tuesday has been proposed''". In that usage context, I think it makes sense to assume that ''program'' is not being used to refer to a computer program, but to a ''program of events'' or similar, something that you would spell as a ''programme'' in British English. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 15:02, 12 May 2026 (UTC)
:{{s}} this. I'm obviously biased but I believe American English is preferable generally, American dominance on the internet (our Department of Defen'''s'''e invented it!) and rapidly-increasing consumption of American media by international English speakers means that more people use American English's conventions, this is clear through for example [http://trends.google.com/explore?q=color%2Ccolour&date=all&geo=Worldwide search trends] (though they aren't particularly reliable). Perhaps this is a bit of a supremacist opinion, but we should have internal consistency, and if we must choose, American English should be our first choice (then Indian and then British English) [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:10, 12 May 2026 (UTC)
:: This is rather flawed reasoning, though. I think probably any given British or Indian person would not agree on using that as the reasoning for this, not that you are necessarily ''completely wrong'', but if this is not a good enough reason for English Wikipedia's (admittedly extremely flawed) ''ENGVAR'' policy then I don't think it's likely it will pass here either.
:: Although of note is that [https://books.google.com/ngrams/graph?content=color%2Ccolour&year_start=1800&year_end=2022&corpus=en&smoothing=3&case_insensitive=true Google ngrams] agree with you, but "color" vs. "colour" is an eternal holy war that will not be won by demonstrating that more books use US spelling over Commonwealth spelling. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 14:44, 12 May 2026 (UTC)
:::You're probably right that it's not very sound. I'm biased in that other varieties of English irk me, and that's probably mutual for people who are used to other varieties of English when they read what I write! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:56, 12 May 2026 (UTC)
:I've decided to boldly [[Special:Permalink/274271|make the change]]. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 15:02, 12 May 2026 (UTC)
:: Thank you. Considering both you and GrounderUK seem to consider it an okay change, I think this will do for now.
:: I should note that the matter of whether to move [[Wikifunctions:Catalogue/Colour functions]] in response to this (however this discussion will ultimately turn out) is a whole other can of worms, in my view. I can't say I have an opinion on that at the moment, but I'm putting it out there regardless. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 15:06, 12 May 2026 (UTC)
:::Personally, I'm in favor of moving the page and renaming all of the items on it. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 15:10, 12 May 2026 (UTC)
::I don't like this (exactly because of the American hegemony you cited), but again, it shouldn't matter because the software is meant to be multilingual. Clearly there's a bug preventing you from picking an English variant/dialect as your display language. But the search bar and Function/Type autocompletion do check the English variants for matches. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:15, 12 May 2026 (UTC)
== Proposals on the architecture of Abstract Content rendering ==
Starting from a discussion born on the Telegram chat, I've explained two different proposals on how the NLG on Abstract Wikipedia should be organized in the page [[abstract:User:Dv103/Abstract articles architectures]]. Please come to contribute to the discussion, or to propose alternatives. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 14:31, 11 May 2026 (UTC)
:Thank you for dedicating your time to writing this, it is very informative. I will try to add input once I'm not in over my head with finals. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 16:27, 12 May 2026 (UTC)
== Display function for HTML fragment ==
Currently, any collapsed Z89 literal appears as<blockquote><> [[Z89|HTML fragment]]</blockquote>If I were to create a new Function which returned something like<blockquote><> 123-byte HTML fragment <q><nowiki><td><span lang=</nowiki>…</q></blockquote>could that be connected to replace the collapsed form, or would it require changes to the Wikilambda software? [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 16:14, 11 May 2026 (UTC)
:It might work, but I doubt it. Those angled brackets suggest that the collapsed form is not simply defaulting to the type’s label. Looking at [[:phab:T410509]], I’ve concluded that enhancements to the collapsed form were never considered, rather than being actively rejected. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 12:12, 12 May 2026 (UTC)
::[[:Phab:T391985]] documents the original design. Note the fifth bullet point under “Acceptance criteria”. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 12:21, 12 May 2026 (UTC)
:I'm not sure the byte-size is necessary, but the outer tag (or first outer tag, though generally I'd prefer most fragments use a wrapper tag if it needs multiple like JSX does, but that's a whole different topic) would be nice. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 12:51, 12 May 2026 (UTC)
== Wikifunctions & Abstract Wikipedia Newsletter #248 is out: A higher meaning ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-05-15|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss functions creating language fragments, we present our latest news in Types, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 14:36, 15 May 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30536976 -->
== [[Z34510]] ==
This function, which determines if a Wikidata item for a {{q|5}} has an undeprecated {{p|21}} statement of {{q|6581097}}, returns false for {{q|173399}}, a transgender man. This is because his item assigns his P21 statement to {{q|2449503}}, not {{q|6581097}}. I'm not sure how to account for this discrepancy. Should {{z|34510}}:
# Include {{q|2449503}} as a value that can lead to a true result,
# Not include {{q|2449503}} as a value that can lead to a true result, while another function (e.g., "Q5 is a man?") could return true for either "male" or "trans man",
# Not include {{q|2449503}} as a value that can lead to a true result, while another function (e.g., "Q5 is a trans man?") could return true for "trans man",
# Not exist at all?
[[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 16:48, 16 May 2026 (UTC)
:I can't think of a single use case where you would need to determine if a person is a cisgender man and nothing else. Functions are good for generalizing across multiple possibilities when they exist, so I think it would be best if trans men were considered a part of the criteria for returning a true value. If asking for specifically {{q|6581097}}s and ''nothing'' else was desired then the function name would be a misnomer as Elliot Page is inarguably a male (at least in the view of most reasonable and intelligent people). — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 19:03, 16 May 2026 (UTC)
:You made the function in the first place; what were you planning on using it for? AW? Maybe it should return a {{Z|25501}} which can then be passed on to other NLG functions. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:01, 16 May 2026 (UTC)
== Lexeme from wikidata label, or "best" lexeme from wikidata item ==
I was looking into fixing [[Z28028]]. I found that I could add "requires grammatical feature: definite article" to "United Kingdom" (L8558). Now I'm stuck on how to get to that lexeme from {{Q|145}}. There's [[Z23471]], but that for very good reason gives you multiple lexemes with the same sense, and I just want the best one like how the label is always the best string. Is there a function that can do this?
There's definitely the case of a Wikidata label that isn't a lexeme (most commonly multiple lexemes) but I'm only considering the case where it is one lexeme here. [[User:Aaron Liu|Aaron Liu]] ([[User talk:Aaron Liu|talk]]) 20:02, 16 May 2026 (UTC)
:There is {{Z|Z27327}}, that tries to give the best lexeme through various heuristics. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 22:22, 16 May 2026 (UTC)
:: Wonderful! I did stumble upon [[Z33818]] but this is perfect. [[User:Aaron Liu|Aaron Liu]] ([[User talk:Aaron Liu|talk]]) 00:25, 17 May 2026 (UTC)
== [[Z29591]] isn't working for me ==
For instance, trying to manually put in the exact inputs for one of the test cases just returns an empty Monolingual text. See [https://www.wikifunctions.org/wiki/Z29591?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z29591%22%2C%22Z29591K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q3257809%22%7D%2C%22Z29591K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q21264361%22%7D%2C%22Z29591K3%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q22006653%22%7D%2C%22Z29591K4%22%3A%22Z1002%22%7D]. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 01:17, 17 May 2026 (UTC)
:You used [[:d:Q22006653]] rather than [[:d:Q1075]]. It looks like the [https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z30784%22%2C%22Z30784K1%22%3A%7B%22Z1K1%22%3A%22Z11%22%2C%22Z11K1%22%3A%22Z1002%22%2C%22Z11K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z21394%22%2C%22Z21394K1%22%3A%5B%22Z6%22%2C%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%22Q22006653%22%7D%2C%22Z22664K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q21264361%22%7D%2C%22Z22664K3%22%3A%22Z1002%22%7D%5D%7D%7D%7D explanatory error] is suppressed by the [https://www.wikifunctions.org/view/en/Z30009?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z30009%22%2C%22Z30009K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z30784%22%2C%22Z30784K1%22%3A%7B%22Z1K1%22%3A%22Z11%22%2C%22Z11K1%22%3A%22Z1002%22%2C%22Z11K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z21394%22%2C%22Z21394K1%22%3A%5B%22Z6%22%2C%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%22Q22006653%22%7D%2C%22Z22664K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q21264361%22%7D%2C%22Z22664K3%22%3A%22Z1002%22%7D%5D%7D%7D%7D%2C%22Z30009K2%22%3A%22Z801%22%7D final transformation]. The returned result is not actually empty; if you expand it, you can see that it is an unresolved function call. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 09:59, 17 May 2026 (UTC)
== May 2026 Wikimedia Café meetups regarding the Wikimedia Foundation Annual Plan ==
<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: 15px; padding-right: 15px;">[[File:Wikimedia Café logo in plain SVG format.svg|75px|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 May. Both sessions will focus on the [https://meta.wikimedia.org/wiki/Wikimedia_Foundation_Annual_Plan/2026-2027 the 2026-2027 Wikimedia Foundation Annual Plan]. Participants may attend either or both sessions.
#'''Saturday, 30 May 2026 at 15:00 UTC''' ([https://zonestamp.toolforge.org/1780153200 timestamp converter]), at a time friendly to the Americas, Africa, and Europe
#'''Sunday, 31 May 2026 at 05:00 UTC''' ([https://zonestamp.toolforge.org/1780203600 timestamp converter]), at a time friendly to Asia and the Pacific
Café participants are highly encouraged to read in advance [https://en.wikipedia.org/wiki/User:Sohom_Datta/annual_plan_guide at least this summary of the plan]. Optionally, Café participants are encouraged to read portions of the plan that interest them and [https://meta.wikimedia.org/wiki/Talk:Wikimedia_Foundation_Annual_Plan/2026-2027 ask questions or provide feedback on the Annual Plan talk page].
Please see the Café page for more information, including [https://meta.wikimedia.org/wiki/Wikimedia_Caf%C3%A9#May_2026_meetings_with_a_focus_on_Wikimedia_Foundation_Annual_Plan/2026-2027 tables of timestamp conversions for both sessions], [https://meta.wikimedia.org/wiki/Wikimedia_Caf%C3%A9#Agenda._This_will_be_an_approximately_1_hour_Caf%C3%A9_session,_and_is_extendible_for_an_additional_30_minutes_if_needed. the agenda], and [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> 19:56, 21 May 2026 (UTC)
== How to handle items without lexemes ==
NLG functions relay heavily on the presence of lexemes associated to items on Wikidata. But we know that not all the Wikidata items have an associated lexeme. There are multiple reasons why an item does not have an associated lexeme, like:
# The lexeme has not been created yet
# The item represents a place
# The item represents a person
# The item represents a specific concept that can only be expressed by a specific combination of words that cannot be [[Wikidata:Wikidata:Lexicographical data/Notability|notable]] (like {{Q|Q61220733}}).
My doubt is: what should we do with this fourth category? For many languages, just using the Wikidata item label is not possible, since it is necessary to conjugate the words or to retrieve grammatical information like the gender. What should we do? [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 16:09, 23 May 2026 (UTC)
:In that particular example, I think the thing to do is read its {{P|279}}: {{Q|21191270}}, then have some kind of heuristic based on that which says to take its {{P|8345}} and attach that Item's label to a Form of the word for "episode". In general, synthesising Lexemes for proper nouns is one of the problems that [[abstract:User:Dv103/Abstract_articles_architectures|proposals in your list here]] will have to address. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 22:59, 23 May 2026 (UTC)
[[File:Wikidata content 2024.svg|thumb|Content of Wikidata by type]]
::{{ping|Dv103}} very good point.
::For your point 2, it depends of the place but I think that quite often a lexeme can be created (most "Administrative territorial entity", most geographical entity, etc.). And with 3, your can add a lot of types (see pie chart) : Scholarly article, Human (with a very few exception), Wikimedia Category, Disambig, etc. which is (rough estimation) 2/3 of Wikidata items.
::A common rule (in dictionaries since forever and in Lexemes) is to not create an entry which is the "sum of its part". In this case, "Star Trek episode" is just episode + Star Trek, nothing more than its part. So logically, as {{U|YoshiRulz}} said, when no corresponding lexeme is found, the item should be decomposed the same way, the hard part is to know how to decompose it as the property will vary ; P31 and P279 are an obvious start but beyond that, I'm not sure we could find a general solution.
::PS: it's beyond you question but there is also the reverse problem, how to select one lexeme when multiple are linked to the same item...
::Cheers, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 10:43, 24 May 2026 (UTC)
:::For the point 2, I think humans will be used way more than scholarly articles and disambiguations in NLG functions (outside references), that's why humans concern me more (still a cool pie chart, though).
:::For the reverse problem, there is already {{Z|Z27327}}: it's far from perfect, but usually makes a decent choice. Obviously it is not "complete", and probably it will never be complete, but it will have to be progressively improved by the community. And probably in the future we will need to create similar functions to select the best lexeme in more specific cases.
:::For my fourth point, I didn't think about the decomposition, but it is something that could be done with another never-complete community-mantained function, that progressively keeps being improved. If [[Wikifunctions:Type proposals/Semantic unit|semantic units]] will be implemented, through them it could actually be possible to do this operation in a laguage-independent way. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 12:10, 24 May 2026 (UTC)
::{{re|YoshiRulz}} Proper noun synthesis, along with other fallbacks for realizing the names of concepts that don't have lexemes, is merely a step within the overall abstract content rendering process and is not inherently tied to the process itself; having the ability to [https://gitlab.com/mahir256/ninai/-/blob/main/ninai/graph/client.py#L327 run any number of fallback mechanisms], instead of a raw call to (the equivalent of) Z27327, should be possible with any of the methods listed on the architectures page. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 16:41, 24 May 2026 (UTC)
== Type documentation template ==
Over the past couple of weeks, I've been developing and rolling out {{t|type documentation}}: a standardised layout for Type metadata, de/constructors, conversions, etc. on each Type's talk page. (The layout is loosely based on [[d:Template:Property documentation|Wikidata's]].) See [[Talk:Z16683|Integer]] for an example that uses most of its features, and [[Talk:Z99|Quote]] for one that doesn't.<br>At this point I can't think of anything more to add besides [[Help:Comparison_function_table/float64|filling out]] a couple more [[Help:Type_conversion_table/Codepoint|tables]]. But if any of you have ideas or feedback, please click through to the relevant talk page and leave me a message. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 12:29, 26 May 2026 (UTC)
:I really like what you're doing here. Thank you. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 13:26, 26 May 2026 (UTC)
:Yeah, nice work! I don’t think “Function declarations” is the best header for the collapsed table of searches by function signature, however. Now that it’s finally landed, we should probably include https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&return_type=Z16683 as well (outside the table). [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 16:23, 26 May 2026 (UTC)
0jkl2nvs2xnx2spys4851umh63xu1nm
Z36168
0
85249
286248
286094
2026-06-25T12:56:41Z
HenkvD
1290
+ languages cs hr id & zea
286248
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36168"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z36166",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z26107",
"Z26107K1": {
"Z1K1": "Z18",
"Z18K1": "Z36166K4"
},
"Z26107K2": {
"Z1K1": "Z7",
"Z7K1": "Z21394",
"Z21394K1": [
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z24766",
"Z24766K1": {
"Z1K1": "Z18",
"Z18K1": "Z36166K1"
},
"Z24766K2": {
"Z1K1": "Z18",
"Z18K1": "Z36166K4"
}
},
" ",
{
"Z1K1": "Z7",
"Z7K1": "Z36625",
"Z36625K1": {
"Z1K1": "Z18",
"Z18K1": "Z36166K4"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z36622",
"Z36622K1": {
"Z1K1": "Z18",
"Z18K1": "Z36166K4"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z24766",
"Z24766K1": {
"Z1K1": "Z18",
"Z18K1": "Z36166K2"
},
"Z24766K2": {
"Z1K1": "Z18",
"Z18K1": "Z36166K4"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z22193",
"Z22193K1": {
"Z1K1": "Z18",
"Z18K1": "Z36166K4"
},
"Z22193K2": [
"Z60",
"Z1157",
"Z1216",
"Z1532",
"Z1576",
"Z1137",
"Z1106",
"Z1402",
"Z1798",
"Z1062",
"Z1272",
"Z1078",
"Z1338"
],
"Z22193K3": [
"Z6",
" van ",
" fan ",
" deur ",
" de ",
" di ",
" eftir ",
" од ",
" да ",
" podle ",
" prema ",
" oleh ",
" van ",
{
"Z1K1": "Z7",
"Z7K1": "Z35921",
"Z35921K1": " (by) "
}
]
},
{
"Z1K1": "Z7",
"Z7K1": "Z24766",
"Z24766K1": {
"Z1K1": "Z18",
"Z18K1": "Z36166K3"
},
"Z24766K2": {
"Z1K1": "Z18",
"Z18K1": "Z36166K4"
}
},
"."
]
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Creative work - entity, class, creator, Simple com"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
iw3g48iowzdmjpzsg76al8thii5c64l
Talk:Z36166
1
85252
286266
281213
2026-06-25T14:17:42Z
HenkvD
1290
+ cs, hr, id & zea
286266
wikitext
text/x-wiki
== Simple rules for A is a B by C for many languages ==
This function and implementation is for many languages with simple rules for "A is a B by C".
:[af] A is 'n B deur C.
:[eo] A estas B de C.
:[fy] A is in B fan C.
:[is] A er B eftir C.
:[mk] A е B од C.
:[nl] A is een B van C.
:[os] A у B да C.
:[pap] A ta un B di C.
[[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 12:34, 7 June 2026 (UTC)
Added:
:[cs] A je B podle C.
:[hr] A je B prema C.
:[id] A adalah sebuah B oleh C.
:[zea] A is 'n B van C.
[[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 14:17, 25 June 2026 (UTC)
q1x1qqcsbmus0pwvzvbyrseemo2mgj0
Z36219
0
85334
286273
285506
2026-06-25T14:33:58Z
HenkvD
1290
+ languages cs hr & id
286273
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36219"
},
"Z2K2": {
"Z1K1": "Z14294",
"Z14294K1": [
"Z14293",
{
"Z1K1": "Z14293",
"Z14293K1": "Z36232",
"Z14293K2": "Z33034"
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z36253",
"Z14293K2": [
"Z60",
"Z1011"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z36682",
"Z14293K2": [
"Z60",
"Z1532",
"Z1576",
"Z1402",
"Z1137",
"Z1062",
"Z1272",
"Z1078"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z36731",
"Z14293K2": [
"Z60",
"Z1157"
]
}
],
"Z14294K2": "Z36243"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "config for specific property of subject is value"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
ivo78aeb1u0kbifsa4p7ntjao8frnw0
Z36303
0
85570
286255
286232
2026-06-25T13:48:57Z
Poro26
1521
Traduction en français
286255
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36303"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z1",
"Z17K2": "Z36303K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "initial text"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "texte initial"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z36305",
"Z36306",
"Z36307"
],
"Z8K4": [
"Z14",
"Z36308"
],
"Z8K5": "Z36303"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "convert string, monolingual, or HTML to HTML"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "convertir chaîne, monolingue ou HTML en HTML"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "include \u003Cspan lang=\"\"\u003E for monolingual texts"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "inclure \u003Cspan lang=\"\"\u003E pour les textes monolingues."
}
]
}
}
chk1n6qmvyzti14ys859tpnocwdplqf
Z36331
0
85636
286309
282744
2026-06-26T02:59:32Z
99of9
1622
nudge
286309
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36331"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z29594",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z26107",
"Z26107K1": {
"Z1K1": "Z18",
"Z18K1": "Z29594K4"
},
"Z26107K2": {
"Z1K1": "Z7",
"Z7K1": "Z22514",
"Z22514K1": [
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z36270",
"Z36270K1": {
"Z1K1": "Z18",
"Z18K1": "Z29594K1"
},
"Z36270K2": {
"Z1K1": "Z18",
"Z18K1": "Z29594K4"
}
},
"is",
{
"Z1K1": "Z7",
"Z7K1": "Z22664",
"Z22664K1": {
"Z1K1": "Z18",
"Z18K1": "Z29594K3"
},
"Z22664K2": {
"Z1K1": "Z18",
"Z18K1": "Z29594K2"
},
"Z22664K3": {
"Z1K1": "Z18",
"Z18K1": "Z29594K4"
}
}
]
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity is adjective class, compose"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "combines the entity label with a noun phrase"
}
]
}
}
klh7n3qqm1l3smlqi34oiqwoixr8grz
Z36332
0
85637
286306
282748
2026-06-26T02:54:32Z
99of9
1622
nudge
286306
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36332"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z22664",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z22664",
"Z22664K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q6256"
},
"Z22664K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q3332770"
},
"Z22664K3": "Z1002"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z13381",
"Z13381K2": [
"Z6",
"a biologically megadiverse country",
"a megadiverse country"
]
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "[en] a [biologically] megadiverse country"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
swccf098pb9ys866za4omc6eb1fvg4q
Z36336
0
85671
286307
283576
2026-06-26T02:55:28Z
99of9
1622
nudge
286307
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36336"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z22664",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z813",
"Z813K1": {
"Z1K1": "Z7",
"Z7K1": "Z6830",
"Z6830K1": {
"Z1K1": "Z18",
"Z18K1": "Z22664K1"
},
"Z6830K2": {
"Z1K1": "Z6092",
"Z6092K1": "P5137"
},
"Z6830K3": {
"Z1K1": "Z18",
"Z18K1": "Z22664K3"
}
}
},
"Z802K2": {
"Z1K1": "Z7",
"Z7K1": "Z15175",
"Z15175K1": {
"Z1K1": "Z7",
"Z7K1": "Z36270",
"Z36270K1": {
"Z1K1": "Z18",
"Z18K1": "Z22664K2"
},
"Z36270K2": {
"Z1K1": "Z18",
"Z18K1": "Z22664K3"
}
},
"Z15175K2": {
"Z1K1": "Z7",
"Z7K1": "Z36270",
"Z36270K1": {
"Z1K1": "Z18",
"Z18K1": "Z22664K1"
},
"Z36270K2": {
"Z1K1": "Z18",
"Z18K1": "Z22664K3"
}
},
"Z15175K3": " "
},
"Z802K3": {
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z813",
"Z813K1": {
"Z1K1": "Z7",
"Z7K1": "Z6830",
"Z6830K1": {
"Z1K1": "Z18",
"Z18K1": "Z22664K2"
},
"Z6830K2": {
"Z1K1": "Z6092",
"Z6092K1": "P5137"
},
"Z6830K3": {
"Z1K1": "Z18",
"Z18K1": "Z22664K3"
}
}
},
"Z802K2": {
"Z1K1": "Z7",
"Z7K1": "Z15175",
"Z15175K1": {
"Z1K1": "Z7",
"Z7K1": "Z36270",
"Z36270K1": {
"Z1K1": "Z18",
"Z18K1": "Z22664K2"
},
"Z36270K2": {
"Z1K1": "Z18",
"Z18K1": "Z22664K3"
}
},
"Z15175K2": {
"Z1K1": "Z7",
"Z7K1": "Z36270",
"Z36270K1": {
"Z1K1": "Z18",
"Z18K1": "Z22664K1"
},
"Z36270K2": {
"Z1K1": "Z18",
"Z18K1": "Z22664K3"
}
},
"Z15175K3": " "
},
"Z802K3": {
"Z1K1": "Z7",
"Z7K1": "Z32556",
"Z32556K1": {
"Z1K1": "Z7",
"Z7K1": "Z13318",
"Z13318K1": {
"Z1K1": "Z7",
"Z7K1": "Z14310",
"Z14310K1": "Z21733",
"Z14310K2": {
"Z1K1": "Z18",
"Z18K1": "Z22664K3"
}
},
"Z13318K2": {
"Z1K1": "Z7",
"Z7K1": "Z33071",
"Z33071K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q1084"
},
"Z33071K2": {
"Z1K1": "Z18",
"Z18K1": "Z22664K1"
},
"Z33071K3": {
"Z1K1": "Z6092",
"Z6092K1": "P5137"
},
"Z33071K4": {
"Z1K1": "Z18",
"Z18K1": "Z22664K3"
}
},
"Z13318K3": {
"Z1K1": "Z7",
"Z7K1": "Z33071",
"Z33071K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q34698"
},
"Z33071K2": {
"Z1K1": "Z18",
"Z18K1": "Z22664K2"
},
"Z33071K3": {
"Z1K1": "Z6092",
"Z6092K1": "P5137"
},
"Z33071K4": {
"Z1K1": "Z18",
"Z18K1": "Z22664K3"
}
}
},
"Z32556K2": {
"Z1K1": "Z7",
"Z7K1": "Z15175",
"Z15175K1": {
"Z1K1": "Z7",
"Z7K1": "Z36270",
"Z36270K1": {
"Z1K1": "Z18",
"Z18K1": "Z22664K2"
},
"Z36270K2": {
"Z1K1": "Z18",
"Z18K1": "Z22664K3"
}
},
"Z15175K2": {
"Z1K1": "Z7",
"Z7K1": "Z36270",
"Z36270K1": {
"Z1K1": "Z18",
"Z18K1": "Z22664K1"
},
"Z36270K2": {
"Z1K1": "Z18",
"Z18K1": "Z22664K3"
}
},
"Z15175K3": " "
}
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Z33078 with fallback to labels when lexemes fail"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Rather than return an error, string together adjective and noun labels. Improve to include indef noun phrase from strings per language."
}
]
}
}
0atcca2eo2jt6gvqlu9kguz1ja8fqet
Z36339
0
85674
286254
286080
2026-06-25T13:47:33Z
HenkvD
1290
+ languages cs & id
286254
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36339"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z36337",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z861",
"Z861K1": {
"Z1K1": "Z7",
"Z7K1": "Z21394",
"Z21394K1": [
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z24766",
"Z24766K1": {
"Z1K1": "Z18",
"Z18K1": "Z36337K1"
},
"Z24766K2": {
"Z1K1": "Z18",
"Z18K1": "Z36337K4"
}
},
" ",
{
"Z1K1": "Z7",
"Z7K1": "Z36625",
"Z36625K1": {
"Z1K1": "Z18",
"Z18K1": "Z36337K4"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z36610",
"Z36610K1": {
"Z1K1": "Z18",
"Z18K1": "Z36337K4"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z24766",
"Z24766K1": {
"Z1K1": "Z18",
"Z18K1": "Z36337K2"
},
"Z24766K2": {
"Z1K1": "Z18",
"Z18K1": "Z36337K4"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z22193",
"Z22193K1": {
"Z1K1": "Z18",
"Z18K1": "Z36337K4"
},
"Z22193K2": [
"Z60",
"Z1532",
"Z1576",
"Z1137",
"Z1402",
"Z1062",
"Z1078"
],
"Z22193K3": [
"Z6",
" van ",
" de ",
" di ",
" на ",
" z ",
" dari ",
" (of) "
]
},
{
"Z1K1": "Z7",
"Z7K1": "Z24766",
"Z24766K1": {
"Z1K1": "Z18",
"Z18K1": "Z36337K3"
},
"Z24766K2": {
"Z1K1": "Z18",
"Z18K1": "Z36337K4"
}
},
"."
]
},
"Z861K2": {
"Z1K1": "Z18",
"Z18K1": "Z36337K4"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "defining role sentence, Simple, comp"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
kq39syzjss1flqmmpi201y04ln9pfny
Talk:Z36337
1
85852
286270
283429
2026-06-25T14:22:02Z
HenkvD
1290
+ cs & id
286270
wikitext
text/x-wiki
== Simple rules for A is the B of C for a few languages ==
This function and implementation is for a few languages with simple rules for "A is the B of C".
:[af] A is die B van C.
:[eo] A estas la B de C.
:[pap] A ta e B di C.
[[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 09:25, 15 June 2026 (UTC)
Added:
:[cs] A je B z C.
:[id] A adalah B dari C.
[[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 14:21, 25 June 2026 (UTC)
aufx0wi0funau72xmzkvnysetlnb5jf
Z36528
0
86007
286253
286095
2026-06-25T13:43:44Z
HenkvD
1290
+ languages cs hr id & zea
286253
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36528"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z36526",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z861",
"Z861K1": {
"Z1K1": "Z7",
"Z7K1": "Z21394",
"Z21394K1": [
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z24766",
"Z24766K1": {
"Z1K1": "Z18",
"Z18K1": "Z36526K1"
},
"Z24766K2": {
"Z1K1": "Z18",
"Z18K1": "Z36526K4"
}
},
" ",
{
"Z1K1": "Z7",
"Z7K1": "Z36625",
"Z36625K1": {
"Z1K1": "Z18",
"Z18K1": "Z36526K4"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z36622",
"Z36622K1": {
"Z1K1": "Z18",
"Z18K1": "Z36526K4"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z24766",
"Z24766K1": {
"Z1K1": "Z18",
"Z18K1": "Z36526K2"
},
"Z24766K2": {
"Z1K1": "Z18",
"Z18K1": "Z36526K4"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z22193",
"Z22193K1": {
"Z1K1": "Z18",
"Z18K1": "Z36526K4"
},
"Z22193K2": [
"Z60",
"Z1532",
"Z1576",
"Z1216",
"Z1402",
"Z1157",
"Z1137",
"Z1062",
"Z1272",
"Z1078",
"Z1338"
],
"Z22193K3": [
"Z6",
" van ",
" de ",
" fan ",
" на ",
" van ",
" di ",
" z ",
" od ",
" dari ",
" van ",
{
"Z1K1": "Z7",
"Z7K1": "Z35921",
"Z35921K1": " (of) "
}
]
},
{
"Z1K1": "Z7",
"Z7K1": "Z24766",
"Z24766K1": {
"Z1K1": "Z18",
"Z18K1": "Z36526K3"
},
"Z24766K2": {
"Z1K1": "Z18",
"Z18K1": "Z36526K4"
}
},
"."
]
},
"Z861K2": {
"Z1K1": "Z18",
"Z18K1": "Z36526K4"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "non-defining role sentence (simple), composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
chjgkofr5qrw68tgudtgn6vc8n7s8bm
Talk:Z36526
1
86008
286269
284380
2026-06-25T14:19:21Z
HenkvD
1290
286269
wikitext
text/x-wiki
== Simple rules for A is a B of C for many languages ==
This function and implementation is for many languages with simple rules for "A is a B of C".
:[af] A is 'n B van C.
:[eo] A estas B de C.
:[fy] A is in B fan C.
:[mk] A е B на C.
:[nl] A is een B van C.
:[pap] A ta un B di C.
[[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 10:05, 19 June 2026 (UTC)
Added:
:[cs] A je B z C.
:[hr] A je B od C.
:[id] A adalah sebuah B dari C.
:[zea] A is 'n B van C.
[[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 14:19, 25 June 2026 (UTC)
ffyaofguzpx5a7q0kr4l73jgxb9w2dn
Z36620
0
86158
286246
286092
2026-06-25T12:45:48Z
HenkvD
1290
+ languages cs hr & id (no definite articlle)
286246
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36620"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z36610",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z22193",
"Z22193K1": {
"Z1K1": "Z18",
"Z18K1": "Z36610K1"
},
"Z22193K2": [
"Z60",
"Z1002",
"Z1532",
"Z1576",
"Z1137",
"Z1402",
"Z1051",
"Z1062",
"Z1272",
"Z1078"
],
"Z22193K3": [
"Z6",
"the ",
"die ",
"la ",
"e ",
"",
"",
"",
"",
"",
{
"Z1K1": "Z7",
"Z7K1": "Z35921",
"Z35921K1": "(the) "
}
]
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "definite article (simple), composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
ojh0ch93nxpani5c8c7tqiuuft3inv5
Z36624
0
86162
286244
286091
2026-06-25T12:42:22Z
HenkvD
1290
+ languages cs hr id & zea
286244
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36624"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z36622",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z22193",
"Z22193K1": {
"Z1K1": "Z18",
"Z18K1": "Z36622K1"
},
"Z22193K2": [
"Z60",
"Z1157",
"Z1532",
"Z1216",
"Z1730",
"Z1473",
"Z1576",
"Z1650",
"Z1106",
"Z1642",
"Z1402",
"Z1146",
"Z1798",
"Z1137",
"Z1158",
"Z1051",
"Z1062",
"Z1272",
"Z1078",
"Z1338"
],
"Z22193K3": [
"Z6",
"een ",
"'n ",
"in ",
"a ",
"",
"",
"en ",
"",
"",
"",
"en ",
"",
"un ",
"",
"",
"",
"",
"sebuah ",
"'n",
{
"Z1K1": "Z7",
"Z7K1": "Z35921",
"Z35921K1": "(a) "
}
]
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "indefinite article (simple), composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
s8hm6vaks16hsh235o03o0lt2kjrlkr
286245
286244
2026-06-25T12:43:32Z
HenkvD
1290
added space
286245
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36624"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z36622",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z22193",
"Z22193K1": {
"Z1K1": "Z18",
"Z18K1": "Z36622K1"
},
"Z22193K2": [
"Z60",
"Z1157",
"Z1532",
"Z1216",
"Z1730",
"Z1473",
"Z1576",
"Z1650",
"Z1106",
"Z1642",
"Z1402",
"Z1146",
"Z1798",
"Z1137",
"Z1158",
"Z1051",
"Z1062",
"Z1272",
"Z1078",
"Z1338"
],
"Z22193K3": [
"Z6",
"een ",
"'n ",
"in ",
"a ",
"",
"",
"en ",
"",
"",
"",
"en ",
"",
"un ",
"",
"",
"",
"",
"sebuah ",
"'n ",
{
"Z1K1": "Z7",
"Z7K1": "Z35921",
"Z35921K1": "(a) "
}
]
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "indefinite article (simple), composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
q1gh3vldd89jc4jxszsydrqprlwjynp
286252
286245
2026-06-25T13:41:07Z
Poro26
1521
Traduction en français
286252
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36624"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z36622",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z22193",
"Z22193K1": {
"Z1K1": "Z18",
"Z18K1": "Z36622K1"
},
"Z22193K2": [
"Z60",
"Z1157",
"Z1532",
"Z1216",
"Z1730",
"Z1473",
"Z1576",
"Z1650",
"Z1106",
"Z1642",
"Z1402",
"Z1146",
"Z1798",
"Z1137",
"Z1158",
"Z1051",
"Z1062",
"Z1272",
"Z1078",
"Z1338"
],
"Z22193K3": [
"Z6",
"een ",
"'n ",
"in ",
"a ",
"",
"",
"en ",
"",
"",
"",
"en ",
"",
"un ",
"",
"",
"",
"",
"sebuah ",
"'n ",
{
"Z1K1": "Z7",
"Z7K1": "Z35921",
"Z35921K1": "(a) "
}
]
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "indefinite article (simple), composition"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "article indéfini (simple), composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
82qyidc53lht87z3l1ofoau2bku51h9
Talk:Z36622
1
86163
286259
286073
2026-06-25T13:58:05Z
HenkvD
1290
added cs, hr, id & zea
286259
wikitext
text/x-wiki
== Simple rules for indefinite articles for many languages ==
This function and implementation is for many languages with simple rules for indefinite articles.
:[nl] een
:[af] 'n
:[fy] in
:[bar] a
:[bs] (none)
:[eo] (none)
:[frr] en
:[is] (none)
:[hsb] (none)
:[mk] (none)
:[nds] en
:[os] (none)
:[pap] un
:[sr] (none)
[[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 11:59, 21 June 2026 (UTC)
Added:
: [fi] (none)
[[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 09:15, 24 June 2026 (UTC)
Added
:[cs] (none)
:[hr] (none)
:[id] sebuah
:[zea] 'n
[[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 13:57, 25 June 2026 (UTC)
== Finnish ==
[[Z1051|Finnish]] has neither definite nor indefinite articles (see Jukka Korpela's [https://jkorpela.fi/finnish/articles.html Handbook of Finnish]), so I believe it should be handled with an empty string. With this, the language could be handled in ''[[Z26043]]'' using ''[[Z35505]]''. [[User:Nokianiac|Nokianiac]] ([[User talk:Nokianiac|talk]]) 08:45, 24 June 2026 (UTC), edited 09:01
:OK, I will add the empty string for Finnish [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 09:14, 24 June 2026 (UTC)
e4wn693sgf6afqen9w0t70xpegoj52i
Talk:Z36610
1
86164
286260
286079
2026-06-25T14:01:19Z
HenkvD
1290
+ cs, hr, id
286260
wikitext
text/x-wiki
== Simple rules for definite articles for many languages ==
This function and implementation is for many languages with simple rules for definite articles.
:[en] the
:[af] die
:[eo] la
:[pap] e
[[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 12:02, 21 June 2026 (UTC)
Added
: [fi] (none)
[[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 09:37, 24 June 2026 (UTC)
Added
: [cs] (none)
: [hr] (none)
: [id] (none)
[[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 14:01, 25 June 2026 (UTC)
jwd4iri12kry5gbscwx5qpn9ffwhn3e
Z36627
0
86167
286243
286090
2026-06-25T12:38:20Z
HenkvD
1290
+ languages cs hr id & zea
286243
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36627"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z36625",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z21394",
"Z21394K1": [
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z22193",
"Z22193K1": {
"Z1K1": "Z18",
"Z18K1": "Z36625K1"
},
"Z22193K2": [
"Z60",
"Z1002",
"Z1157",
"Z1216",
"Z1532",
"Z1730",
"Z1473",
"Z1576",
"Z1650",
"Z1106",
"Z1642",
"Z1402",
"Z1146",
"Z1798",
"Z1137",
"Z1158",
"Z1051",
"Z1062",
"Z1272",
"Z1078",
"Z1338"
],
"Z22193K3": [
"Z6",
"is ",
"is ",
"is ",
"is ",
"is ",
"je ",
"estas ",
"as ",
"er ",
"je ",
"е ",
"is ",
"у ",
"ta ",
"је ",
"on ",
"je ",
"je ",
"adalah ",
"is ",
{
"Z1K1": "Z7",
"Z7K1": "Z35921",
"Z35921K1": "(is) "
}
]
}
]
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "third-person singular form of to be (simple), comp"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
rdpgvx1v9vk8qr48qkh6urqen1skpjo
Talk:Z36625
1
86169
286258
285042
2026-06-25T13:54:43Z
HenkvD
1290
286258
wikitext
text/x-wiki
== Simple rules for "third-person singular form of to be" for many languages ==
This function and implementation is for many languages with simple rules for "third-person singular form of to be".
:[en] is
:[[nl] is
:[fy] is
:[af] is
:[bar] is
:[bs] je
:[eo] estas
:[frr] as
:[is] er
:[hsb] je
:[mk] е
:[nds] is.
:[os] у
:[pap] ta.
:[sr] је
[[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 13:01, 21 June 2026 (UTC)
Added
:[cs] je
:[hr] je
:[id] adalah
:[zea] is
[[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 13:54, 25 June 2026 (UTC)
syiuya7vkhcm3w09qhc8krs5hc7q8s6
Wikifunctions:Status updates/2026-06-19/de
4
86224
286297
286113
2026-06-25T17:43:58Z
Ameisenigel
44
Created page with "Die [[$1|Wikimania 2026]], die jährliche Hauptkonferenz rund um Wikimedia, findet dieses Jahr vom 21. bis 25. Juli in Paris, Frankreich, statt. [[$2|Mahir256]] wird am Freitag um 16:00 Uhr Ortszeit einen Workshop zum Thema “[$3 Von Abstrakten Inhalten zu Konkretem Text mit Wikidata-Lexemen]” organisieren und wir veranstalten am Samstag um 11:00 Uhr Ortszeit einen “[$4 Workshop zur Abstrakten Wikipedia: Lasst uns einen mehrsprachigen Artikel erstellen!]”."
286297
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Vorheriges Update
| prev = 2026-06-12
| nextlabel = Nächstes Update
| next =
}}
<span id="The_or_not_the,_this_is_(the?)_question"></span>
=== Der/die/das oder nicht, (das?) ist hier die Frage ===
Beim Freiwilligentreffen der letzten Woche gab es eine lebhafte Diskussion zu einer bestimmten Frage ([[:commons:File:Abstract Wikipedia Volunteer Corner 2026-06.webm|Aufzeichnung auf Commons verfügbar]]), eingebracht von [[User:Strobilomyces|Strobilomyces]]: Wenn man einen Satz der Form ''“X ist ein Y.”'' bilden möchte, erfordert das X manchmal einen bestimmten Artikel “der/die/das” und manchmal nicht. Hier sind einige Beispiele:
* ''Paris is a city.''
* ''The Seine is a river.''
* ''Lake Superior is a lake.''
* ''The Atlantic is an ocean.''
* ''The Eiffel Tower is a monument.''
* ''Westminster Abbey is a monument.''
Das Gleiche gilt für andere Sprachen, die über bestimmte Artikel verfügen, wie zum Beispiel Spanisch, Französisch oder Deutsch. Doch jede Sprache hat ihre eigenen Regeln für den Artikel. Hier ist ein Beispielsatz in vier Sprachen:
* ''Latin is a language.''
* ''El latín es un idioma.''
* ''Le latin est une langue.''
* ''Latein ist eine Sprache.''
Wie geht man mit dieser Art von Problem um?
Es gibt im Prinzip zwei extreme Lösungen, die – prinzipiell – beide funktionieren:
# Abbilden, ob das jeweilige Substantiv in den Lexemen von Wikidata den bestimmten Artikel erfordert.
# Eine intelligente Funktion implementieren, die ermittelt, ob ein Substantiv einen bestimmten Artikel benötigt.
Beide Ansätze bringen ihre eigenen Herausforderungen mit sich: Der Ansatz mit den Lexemen würde eine enorme Anzahl an Lexemen erfordern, da man Lexeme für jeden Fluss, jedes Denkmal ''etc.'' in jeder Sprache mit Artikeln bräuchte. Das wären sehr viele Lexeme. Ein intelligenter Funktionsansatz hingegen müsste womöglich eine Vielzahl von Sonderfällen bis hinunter auf die Ebene einzelner Wörter bewältigen, da alle Sprachen Unregelmäßigkeiten aufweisen, was die Implementierungen sehr umfangreich machen würde. Im Prinzip würden jedoch beide Ansätze funktionieren.
Eine weitere Lösung besteht, wie so oft, darin, einen Mittelweg zu wählen: Man verwendet eine Funktion, um die Antwort für jene Fälle zu ermitteln, die sich einfach mit einer Funktion ausdrücken lassen, und nutzt Lexeme für die Ausnahmen. Die Funktion würde dann stets zuerst nach einem Lexem suchen und die Funktion selbst nur dann als bestmögliche Annäherung anwenden, wenn kein Lexem gefunden wird.
Wo stehen wir derzeit? Wikidata hat über eine Eigenschaft, {{P|P5713}}, die tatsächlich dazu verwendet wird, anzugeben, dass bestimmte Bedeutungen einen bestimmten Artikel erfordern, z. B. für [[:d:Lexeme:L1012744#S1|den Indus]]. All diese Anwendungen auf Wikidata beschränken sich derzeit auf englische Lexeme. Zudem gibt es zwei Funktionen, {{Z|Z32645}} und {{Z|Z32935}}, die beide klären sollen, ob ein Datenobjekt einen bestimmten Artikel benötigt oder nicht; auch hier wiederum nur für Englisch. Wir verfügen also prinzipiell bereits über beide Teile des Puzzles, allerdings scheinen sie nicht in die tatsächliche Verwendung von Funktionen in der Abstrakten Wikipedia integriert zu sein, wie sich ''z. B.'' am [[:abstract:Q243|Artikel über den Eiffelturm]] zeigt.
Zu meiner Überraschung rief ich nach dem Freiwilligentreffen an diesem Montag [https://www.cse.chalmers.se/~aarne/ Aarne Ranta] an. Aarne ist der Entwickler von [[:en:Grammatical Framework (programming language)|Grammatical Framework]], einem der weltweit führenden Systeme zur symbolischen Generierung natürlicher Sprache. Er hat mich beraten und seine Arbeit war eine Inspiration für die Abstrakte Wikipedia. Ich sprach ihn also auf dieses spezielle Problem an, und seine erste Reaktion war ein Lachen und er bezeichnete es buchstäblich als eines der schwierigsten Rätsel, die sie je lösen mussten. Das machte mir Mut!
Ich möchte daher mit einem Aufruf zum Handeln schließen: Lasst uns uns gemeinsam und über verschiedene relevante Sprachen hinweg einen Moment lang auf dieses Thema konzentrieren, um zu zeigen, dass es sich um ein Problem handelt, das wir angehen und lösen können. Ich bin der Meinung, wenn wir die von Strobilomyces aufgeworfene Herausforderung meistern, die womöglich eine der schwierigsten Fragen für unseren Ansatz zur Generierung natürlicher Sprache darstellt, können wir der Machbarkeit des Gesamtkonzepts weitaus zuversichtlicher entgegensehen.
<span id="Recent_Changes_in_the_software"></span>
=== Letzte Änderungen an der Software ===
Diese Woche haben wir einige Verbesserungen daran vorgenommen, wie Artikel der Abstrakten Wikipedia und eingebettete Ausgaben von Wikifunctions wikiübergreifend dargestellt werden.
In der Abstrakten Wikipedia erscheinen leere Artikel nun als Rotlinks im lokalen Wikitext sowie in gerenderten Fragmenten, übereinstimmend damit, wie Wikipedia mit noch nicht erstellten Seiten verfährt ([[:phab:T424310|T424310]]). Zudem greift das System beim Abrufen von Bezeichnungen für Objekte der Abstrakten Wikipedia auf <code>mul</code> (sprachunabhängige Bezeichnung) zurück, sofern keine sprachspezifische Bezeichnung vorliegt ([[:phab:T427027|T427027]]).
Für eingebettete Wikifunctions haben wir einen Fehler behoben, der dazu führte, dass die Vorschau der HTML-Ausgabe eingebetteter Wikifunctions – außer auf Wikifunctions.org selbst – nicht funktionierte ([[:phab:T426024|T426024]]).
Im Rahmen der allgemeinen Arbeiten zur Sprachunterstützung in MediaWiki haben wir [[Z2048]] (<code>sd-deva</code>) als neue [[Z60|Sprache]] hinzugefügt und <code>sd-arab</code> an [[Z1191]] zugewiesen, zusätzlich zu dem bereits vorhandenen Code <code>sd</code> ([[:phab:T411110|T411110]], [[:phab:T416161|T416161]], [[:phab:T418886|T418886]] und [[:phab:T426332|T426332]]).
<span id="News_in_Types:_Syntactic_tables…_but_not_yet"></span>
=== Neuigkeiten zu Types: Syntaktische Tabellen… aber noch nicht ===
Wir laden alle ein, neue [[Wikifunctions:Type proposals|Typenvorschläge]] zu erstellen und bestehende zu diskutieren, damit wir weiterhin neue Typen erstellen können. Vielen Dank an alle Community-Mitglieder, die sich an der Diskussion beteiligen und Vorschläge verfassen und so die Erweiterung von Wikifunctions auf neue Bereiche ermöglichen!
Anfang dieser Woche haben wir den Vorschlag für [[Wikifunctions:Type proposals/Syntactic table|Syntaktische Tabellen]] umgesetzt, er ist jedoch weiterhin als experimentell gekennzeichnet. Bitte beachte daher, dass er sich noch ändern oder sogar missbilligt werden kann. Beim Erstellen trat ein Fehler in der Benutzeroberfläche für HTML-Fragmente auf ([[:phab:T429379|T429379]]), der nächste Woche behoben wird. Bis dahin ist die Funktionsweise dieses Typs nur schwer zu erkennen. Der experimentelle Typ ist hier zu finden: {{Z|Z36462}}
Ursprünglich hatte ich geplant, die Vorschläge für die Typen [[Wikifunctions:Type proposals/Semantic unit|Semantische Einheit]] und [[Wikifunctions:Type proposals/Syntactic unit|Syntaktische Einheit]] umzusetzen. Nach Rücksprache mit [[User:Mahir256|Mahir256]], der diese Typen vorgeschlagen hatte, wurde jedoch deutlich, dass im Backend noch einige Funktionen fehlen, sodass eine Implementierung zum jetzigen Zeitpunkt nicht sinnvoll wäre. Weitere Einzelheiten wurden im Treffen der NLG-SIG in dieser Woche besprochen (siehe nächster Abschnitt).
<span id="NLG_SIG_recording"></span>
=== NLG-SIG-Aufzeichnung ===
[[File:Abstract Wikipedia NLG SIG Meeting 2026-06.webm|thumb|Aufzeichnung des NLG-SIG-Treffens vom Juni 2026]]
Beim [[Wikifunctions:NLG SIG|NLG-SIG-Treffen]] dieser Woche wurden [[Special:MyLanguage/Wikifunctions:Status updates/2026-05-15#News in Types: way forward for natural language generation types|die vorgeschlagenen neuen NLG-Typen]] diskutiert, wobei der Schwerpunkt insbesondere auf dem Vorschlag zur [[Wikifunctions:Type proposals/Semantic unit|Semantischen Einheit]] lag. Vielen Dank an [[User:Mahir256|Mahir]] für die Vorstellung des Typs, die Demonstration der Werkzeuge und die geduldige Beantwortung von Fragen. Die [[:commons:File:Abstract Wikipedia NLG SIG Meeting 2026-06.webm|Aufzeichnung des Treffens ist auf Commons verfügbar]].
<span id="Upcoming_events"></span>
=== Bevorstehende Veranstaltungen ===
Am Freitag, den 19. Juni 2026, um 18:30 Uhr Ortszeit wird Denny das [https://temporaerhaus.de/ Temporärhaus] in Ulm, Deutschland, besuchen, um Wikidata, Wikifunctions und die Abstrakte Wikipedia vorzustellen und sich mit der lokalen Community auszutauschen. Vielen Dank an [[User:Hogü-456|Hogü-456]] für die Organisation der Veranstaltung!
Die [[:wikimania:Special:MyLanguage/2026:Wikimania|Wikimania 2026]], die jährliche Hauptkonferenz rund um Wikimedia, findet dieses Jahr vom 21. bis 25. Juli in Paris, Frankreich, statt. [[User:Mahir256|Mahir256]] wird am Freitag um 16:00 Uhr Ortszeit einen Workshop zum Thema “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/HYTQBF/ Von Abstrakten Inhalten zu Konkretem Text mit Wikidata-Lexemen]” organisieren und wir veranstalten am Samstag um 11:00 Uhr Ortszeit einen “[https://wikimedia.eventyay.com/wm/wikimania2026/talk/AKFG8R/ Workshop zur Abstrakten Wikipedia: Lasst uns einen mehrsprachigen Artikel erstellen!]”.
<span id="Fresh_Functions_weekly:_43_new_Functions"></span>
=== Wöchentliche neue Funktionen: 43 neue Funktionen ===
Diese Woche hatten wir 43 neue Funktionen. Hier ist eine unvollständige Liste von Funktionen mit Implementierungen und bestandenen Tests, um einen Eindruck davon zu bekommen, welche Funktionen erstellt wurden. Vielen Dank an alle für ihre Beiträge!
* {{Z|Z36185}}
* {{Z|Z36190}}
* {{Z|Z36193}}
* {{Z|Z36197}}
* {{Z|Z36200}}
* {{Z|Z36206}}
* {{Z|Z36209}}
* {{Z|Z36218}}
* {{Z|Z36225}}
* {{Z|Z36232}}
* {{Z|Z36234}}
* {{Z|Z36240}}
* {{Z|Z36243}}
* {{Z|Z36253}}
* {{Z|Z36266}}
* {{Z|Z36270}}
* {{Z|Z36282}}
* {{Z|Z36285}}
* {{Z|Z36288}}
* {{Z|Z36290}}
* {{Z|Z36296}}
* {{Z|Z36299}}
* {{Z|Z36310}}
* {{Z|Z36319}}
* {{Z|Z36323}}
* {{Z|Z36325}}
* {{Z|Z36327}}
* {{Z|Z36333}}
* {{Z|Z36337}}
* {{Z|Z36341}}
* {{Z|Z36348}}
* {{Z|Z36354}}
* {{Z|Z36357}}
* {{Z|Z36357}}
* {{Z|Z36365}}
* {{Z|Z36369}}
* {{Z|Z36371}}
Eine [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest vollständige Liste aller Funktionen, sortiert nach Erstellungsdatum], ist verfügbar.
[[Category:Status updates{{#translation:}}|2026-06-19]]
3op6k6t3p6h05p0xlu70ch395ppvjrk
Z36684
0
86240
286271
285365
2026-06-25T14:28:06Z
HenkvD
1290
+ languages vs hr id
286271
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36684"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z36682",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z32234",
"Z32234K1": [
"Z1",
{
"Z1K1": "Z7",
"Z7K1": "Z34096",
"Z34096K1": {
"Z1K1": "Z7",
"Z7K1": "Z36610",
"Z36610K1": {
"Z1K1": "Z18",
"Z18K1": "Z36682K4"
}
},
"Z34096K2": {
"Z1K1": "Z18",
"Z18K1": "Z36682K4"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z32556",
"Z32556K1": {
"Z1K1": "Z7",
"Z7K1": "Z24766",
"Z24766K1": {
"Z1K1": "Z7",
"Z7K1": "Z35364",
"Z35364K1": {
"Z1K1": "Z7",
"Z7K1": "Z35036",
"Z35036K1": {
"Z1K1": "Z18",
"Z18K1": "Z36682K2"
},
"Z35036K2": [
"Z6030",
"Z6036"
],
"Z35036K3": {
"Z1K1": "Z18",
"Z18K1": "Z36682K4"
},
"Z35036K4": [
"Z6092",
{
"Z1K1": "Z6092",
"Z6092K1": "P1629"
}
]
}
},
"Z24766K2": {
"Z1K1": "Z18",
"Z18K1": "Z36682K4"
}
},
"Z32556K2": {
"Z1K1": "Z7",
"Z7K1": "Z14396",
"Z14396K1": {
"Z1K1": "Z7",
"Z7K1": "Z29825",
"Z29825K1": {
"Z1K1": "Z18",
"Z18K1": "Z36682K4"
},
"Z29825K2": {
"Z1K1": "Z18",
"Z18K1": "Z36682K2"
}
}
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z22193",
"Z22193K1": {
"Z1K1": "Z18",
"Z18K1": "Z36682K4"
},
"Z22193K2": [
"Z60",
"Z1002",
"Z1532",
"Z1576",
"Z1402",
"Z1137",
"Z1062",
"Z1272",
"Z1078"
],
"Z22193K3": [
"Z6",
" of ",
" van ",
" de ",
" на ",
" di ",
" z ",
" od ",
" dari ",
" (of) "
]
},
{
"Z1K1": "Z7",
"Z7K1": "Z32220",
"Z32220K1": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z36682K4"
},
"Z11K2": "Optional \"the \""
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z24766",
"Z24766K1": {
"Z1K1": "Z18",
"Z18K1": "Z36682K1"
},
"Z24766K2": {
"Z1K1": "Z18",
"Z18K1": "Z36682K4"
}
},
" ",
{
"Z1K1": "Z7",
"Z7K1": "Z36625",
"Z36625K1": {
"Z1K1": "Z18",
"Z18K1": "Z36682K4"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z32220",
"Z32220K1": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z18",
"Z18K1": "Z36682K4"
},
"Z11K2": "Optional \"the \""
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z36209",
"Z36209K1": {
"Z1K1": "Z18",
"Z18K1": "Z36682K3"
},
"Z36209K2": {
"Z1K1": "Z18",
"Z18K1": "Z36682K4"
}
},
"."
]
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "specific property of subject is value (Simple) cmp"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
r29fad48w5lvimh04eo0zs7u925bhr4
Talk:Z36682
1
86246
286272
285368
2026-06-25T14:32:13Z
HenkvD
1290
+ cs, hr & id
286272
wikitext
text/x-wiki
== Simple rules for specific property of subject is value for a few languages ==
This function and implementation is for a few languages with simple rules for specific property of subject is value.
:[en] The A van B is C. (already in a different function)
:[af] Die A van B is C.
:[eo] La A de B estas C.
:[mk] A на B e C.
:[pap] E A di B ta C.
[[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 06:20, 22 June 2026 (UTC)
Added:
:[cs] A z B je C.
:[hr] A od B je C.
:[id] A dari B adalah C.
[[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 14:31, 25 June 2026 (UTC)
pi56jdwjkjyvi8p7whew5wtcu0zsyu8
Z36730
0
86293
286286
285468
2026-06-25T15:37:49Z
Virinas-code
2884
Proper set union
286286
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36730"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z36727",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z19205",
"Z19205K1": {
"Z1K1": "Z7",
"Z7K1": "Z34190",
"Z34190K1": {
"Z1K1": "Z18",
"Z18K1": "Z36727K1"
},
"Z34190K2": {
"Z1K1": "Z7",
"Z7K1": "Z36644",
"Z36644K1": {
"Z1K1": "Z18",
"Z18K1": "Z36727K2"
}
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "union of features and inherent features of table"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
fz1qf1denvi8a7lpa2kn45xsxms4yas
Talk:Z36730
1
86295
286284
285470
2026-06-25T15:30:48Z
Virinas-code
2884
/* Union of sets doesn't seem to work */ Reply
286284
wikitext
text/x-wiki
== Union of sets doesn't seem to work ==
{{todo}} It seems that {{Z|Z34538}} doesn't seem to work as expected, and thus this implementation doesn't work. --[[User:Denny|Denny]] ([[User talk:Denny|talk]]) 08:53, 22 June 2026 (UTC)
:Whoopsies, {{Z|34538}} is hereditary only... Marked it as such, gonna try and find a replacement. [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 15:30, 25 June 2026 (UTC)
2hd9b69bv424d2l9pshnccc9ymjqt5v
286285
286284
2026-06-25T15:36:04Z
Virinas-code
2884
/* Union of sets doesn't seem to work */ Reply
286285
wikitext
text/x-wiki
== Union of sets doesn't seem to work ==
{{todo}} It seems that {{Z|Z34538}} doesn't seem to work as expected, and thus this implementation doesn't work. --[[User:Denny|Denny]] ([[User talk:Denny|talk]]) 08:53, 22 June 2026 (UTC)
:Whoopsies, {{Z|34538}} is hereditary only... Marked it as such, gonna try and find a replacement. [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 15:30, 25 June 2026 (UTC)
::See {{Z|34547}} for a way to do it, doesn't seem like there's a function for it yet. [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 15:36, 25 June 2026 (UTC)
9wrtqgg7722kmvz14xpqj2f1cn1stey
286287
286285
2026-06-25T15:40:56Z
Virinas-code
2884
/* Union of sets doesn't seem to work */ Reply
286287
wikitext
text/x-wiki
== Union of sets doesn't seem to work ==
{{todo}} It seems that {{Z|Z34538}} doesn't seem to work as expected, and thus this implementation doesn't work. --[[User:Denny|Denny]] ([[User talk:Denny|talk]]) 08:53, 22 June 2026 (UTC)
:Whoopsies, {{Z|34538}} is hereditary only... Marked it as such, gonna try and find a replacement. [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 15:30, 25 June 2026 (UTC)
::See {{Z|34547}} for a way to do it, doesn't seem like there's a function for it yet. [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 15:36, 25 June 2026 (UTC)
::Tried to replace it, doesn't seem to work. Since I have no idea what I'm working with here I'll let you fix it :') Sorry again for my messy naming! I'll try to mark all remaining functions as hereditary. [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 15:40, 25 June 2026 (UTC)
cinc9tgz6hiuv3ubkdje5lt2tfvuev1
Z36766
0
86330
286275
285560
2026-06-25T14:35:00Z
Denny
81
Added Z36918 to the approved list of implementations
286275
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36766"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z36766K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item reference"
}
]
}
}
],
"Z8K2": "Z36462",
"Z8K3": [
"Z20",
"Z36767"
],
"Z8K4": [
"Z14",
"Z36768",
"Z36918"
],
"Z8K5": "Z36766"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "English noun from item reference"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"English noun from QID"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "constructs a syntactic table for an English noun from a Wikidata item reference"
}
]
}
}
8qe3appxfz1rnis5ino0sl6uvhwk42e
286276
286275
2026-06-25T14:35:30Z
Denny
81
Removed Z36768 from the approved list of implementations
286276
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36766"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z36766K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item reference"
}
]
}
}
],
"Z8K2": "Z36462",
"Z8K3": [
"Z20",
"Z36767"
],
"Z8K4": [
"Z14",
"Z36918"
],
"Z8K5": "Z36766"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "English noun from item reference"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"English noun from QID"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "constructs a syntactic table for an English noun from a Wikidata item reference"
}
]
}
}
0pfhdw2gjm1bvh8ykg79ut1qn33c64b
286299
286276
2026-06-25T17:45:34Z
Denny
81
Added Z36923 to the approved list of implementations
286299
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36766"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z36766K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item reference"
}
]
}
}
],
"Z8K2": "Z36462",
"Z8K3": [
"Z20",
"Z36767"
],
"Z8K4": [
"Z14",
"Z36918",
"Z36923"
],
"Z8K5": "Z36766"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "English noun from item reference"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"English noun from QID"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "constructs a syntactic table for an English noun from a Wikidata item reference"
}
]
}
}
dkks96bgydkudr5i0vg1rcyyaycha62
286300
286299
2026-06-25T17:45:37Z
Denny
81
Removed Z36918 from the approved list of implementations
286300
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36766"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z36766K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item reference"
}
]
}
}
],
"Z8K2": "Z36462",
"Z8K3": [
"Z20",
"Z36767"
],
"Z8K4": [
"Z14",
"Z36923"
],
"Z8K5": "Z36766"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "English noun from item reference"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"English noun from QID"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "constructs a syntactic table for an English noun from a Wikidata item reference"
}
]
}
}
sx1gui87we7p5jt3wb9ta5d8gdycr3k
286302
286300
2026-06-25T17:50:36Z
Denny
81
Added Z36924 to the approved list of test cases
286302
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36766"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z36766K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item reference"
}
]
}
}
],
"Z8K2": "Z36462",
"Z8K3": [
"Z20",
"Z36767",
"Z36924"
],
"Z8K4": [
"Z14",
"Z36923"
],
"Z8K5": "Z36766"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "English noun from item reference"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"English noun from QID"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "constructs a syntactic table for an English noun from a Wikidata item reference"
}
]
}
}
jiza7oidrhnwlvfuegg8u8crysvq8z0
Z36780
0
86344
286278
286127
2026-06-25T14:58:15Z
Strobilomyces
193
changed to remove bugs
286278
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36780"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z36778",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z26107",
"Z26107K1": "Z1003",
"Z26107K2": {
"Z1K1": "Z7",
"Z7K1": "Z21394",
"Z21394K1": [
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z36270",
"Z36270K1": {
"Z1K1": "Z18",
"Z18K1": "Z36778K1"
},
"Z36270K2": "Z1003"
},
" es ",
{
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z20643",
"Z20643K1": {
"Z1K1": "Z7",
"Z7K1": "Z22696",
"Z22696K1": {
"Z1K1": "Z18",
"Z18K1": "Z36778K3"
},
"Z22696K2": "Z1003"
}
},
"Z802K2": {
"Z1K1": "Z7",
"Z7K1": "Z21394",
"Z21394K1": [
"Z6",
"la ",
{
"Z1K1": "Z7",
"Z7K1": "Z19241",
"Z19241K1": {
"Z1K1": "Z7",
"Z7K1": "Z6825",
"Z6825K1": {
"Z1K1": "Z7",
"Z7K1": "Z811",
"Z811K1": {
"Z1K1": "Z7",
"Z7K1": "Z23471",
"Z23471K1": {
"Z1K1": "Z18",
"Z18K1": "Z36778K3"
},
"Z23471K2": "Z1003"
}
}
},
"Z19241K2": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q110786"
}
]
},
" más ",
{
"Z1K1": "Z7",
"Z7K1": "Z19241",
"Z19241K1": {
"Z1K1": "Z7",
"Z7K1": "Z6825",
"Z6825K1": {
"Z1K1": "Z7",
"Z7K1": "Z811",
"Z811K1": {
"Z1K1": "Z7",
"Z7K1": "Z23471",
"Z23471K1": {
"Z1K1": "Z18",
"Z18K1": "Z36778K2"
},
"Z23471K2": "Z1003"
}
}
},
"Z19241K2": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q110786"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q1775415"
}
]
}
]
},
"Z802K3": {
"Z1K1": "Z7",
"Z7K1": "Z21394",
"Z21394K1": [
"Z6",
"el ",
{
"Z1K1": "Z7",
"Z7K1": "Z19241",
"Z19241K1": {
"Z1K1": "Z7",
"Z7K1": "Z6825",
"Z6825K1": {
"Z1K1": "Z7",
"Z7K1": "Z811",
"Z811K1": {
"Z1K1": "Z7",
"Z7K1": "Z23471",
"Z23471K1": {
"Z1K1": "Z18",
"Z18K1": "Z36778K3"
},
"Z23471K2": "Z1003"
}
}
},
"Z19241K2": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q110786"
}
]
},
" más ",
{
"Z1K1": "Z7",
"Z7K1": "Z19241",
"Z19241K1": {
"Z1K1": "Z7",
"Z7K1": "Z6825",
"Z6825K1": {
"Z1K1": "Z7",
"Z7K1": "Z811",
"Z811K1": {
"Z1K1": "Z7",
"Z7K1": "Z23471",
"Z23471K1": {
"Z1K1": "Z18",
"Z18K1": "Z36778K2"
},
"Z23471K2": "Z1003"
}
}
},
"Z19241K2": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q110786"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q499327"
}
]
}
]
}
},
" en ",
{
"Z1K1": "Z7",
"Z7K1": "Z36270",
"Z36270K1": {
"Z1K1": "Z18",
"Z18K1": "Z36778K4"
},
"Z36270K2": "Z1003"
}
]
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "superlative definition, in Spanish, composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Example: Australia es el continente más plano de la tierra"
}
]
}
}
a3b4f4zuj1j28u5q8peo0fx8rlrn0o3
Z36798
0
86367
286366
285899
2026-06-26T11:20:21Z
Denny
81
286366
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36798"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z36462",
"Z17K2": "Z36798K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "determiner"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z36462",
"Z17K2": "Z36798K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "noun"
}
]
}
}
],
"Z8K2": "Z36462",
"Z8K3": [
"Z20",
"Z36799",
"Z36800",
"Z36801",
"Z36802",
"Z36830",
"Z36861"
],
"Z8K4": [
"Z14",
"Z36803"
],
"Z8K5": "Z36798"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "English noun phrase from determiner and noun"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "creates noun phrases such as \"a house\", \"the cat\", \"seven little dwarves\", etc."
}
]
}
}
7yh5blm4w2ohtue4tnvlawrcrt2uj4r
Talk:Z36873
1
86465
286262
286074
2026-06-25T14:09:02Z
HenkvD
1290
286262
wikitext
text/x-wiki
== Simple rules for an A is a B for many languages ==
This function and implementation is for many languages with simple rules for "an A is a B".
:[af] 'n A is 'n B
:[bar] a A is a B
:[bs] A je B
:[eo] A estas B
:[frr] en A as en B
:[fy] in A is in B
:[hsb] A je B
:[is] A er B
:[mk] A е B
:[nds] en A is en B (has already a sperate function)
:[nl] een A is een B
:[os] A у B
:[pap] un A ta un B
:[sr] A је B
[[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 15:20, 23 June 2026 (UTC)
Added:
: [fi] A on B.
[[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 09:21, 24 June 2026 (UTC)
Added:
:[id] sebuah A adalah sebuah B
:[zea] 'n A is 'n B
[[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 14:08, 25 June 2026 (UTC)
bwwmxdgx7rc4g6o10i21ohnjl9wpvd0
Z36916
0
86545
286265
2026-06-25T14:15:47Z
Jsamwrites
938
286265
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36916"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z36916K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z36916K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z36916"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "infobox for holiday"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
b1h0ltkpflj0sfax2nfgb8exgut4fnu
286268
286265
2026-06-25T14:18:15Z
Jsamwrites
938
Added Z36917 to the approved list of implementations
286268
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36916"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z36916K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z36916K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14",
"Z36917"
],
"Z8K5": "Z36916"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "infobox for holiday"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
n1qpml1hahfzwqqsvf6ghmth5213p22
Z36917
0
86546
286267
2026-06-25T14:17:53Z
Jsamwrites
938
286267
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36917"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z36916",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z33328",
"Z33328K1": {
"Z1K1": "Z7",
"Z7K1": "Z33325",
"Z33325K1": {
"Z1K1": "Z7",
"Z7K1": "Z10771",
"Z10771K1": {
"Z1K1": "Z7",
"Z7K1": "Z24766",
"Z24766K1": {
"Z1K1": "Z18",
"Z18K1": "Z36916K1"
},
"Z24766K2": {
"Z1K1": "Z18",
"Z18K1": "Z36916K2"
}
}
}
},
"Z33328K2": {
"Z1K1": "Z7",
"Z7K1": "Z33319",
"Z33319K1": [
"Z89",
{
"Z1K1": "Z7",
"Z7K1": "Z33322",
"Z33322K1": {
"Z1K1": "Z7",
"Z7K1": "Z10771",
"Z10771K1": {
"Z1K1": "Z7",
"Z7K1": "Z24766",
"Z24766K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q937228"
},
"Z24766K2": {
"Z1K1": "Z18",
"Z18K1": "Z36916K2"
}
}
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z33322",
"Z33322K1": {
"Z1K1": "Z7",
"Z7K1": "Z10771",
"Z10771K1": {
"Z1K1": "Z7",
"Z7K1": "Z24766",
"Z24766K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q11028"
},
"Z24766K2": {
"Z1K1": "Z18",
"Z18K1": "Z36916K2"
}
}
}
}
]
},
"Z33328K3": [
"Z89",
{
"Z1K1": "Z7",
"Z7K1": "Z33319",
"Z33319K1": [
"Z89",
{
"Z1K1": "Z7",
"Z7K1": "Z33315",
"Z33315K1": {
"Z1K1": "Z7",
"Z7K1": "Z10771",
"Z10771K1": {
"Z1K1": "Z7",
"Z7K1": "Z24766",
"Z24766K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q104777120"
},
"Z24766K2": {
"Z1K1": "Z18",
"Z18K1": "Z36916K2"
}
}
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z33315",
"Z33315K1": {
"Z1K1": "Z7",
"Z7K1": "Z10771",
"Z10771K1": {
"Z1K1": "Z7",
"Z7K1": "Z24766",
"Z24766K1": {
"Z1K1": "Z7",
"Z7K1": "Z21449",
"Z21449K1": {
"Z1K1": "Z6092",
"Z6092K1": "P547"
},
"Z21449K2": {
"Z1K1": "Z7",
"Z7K1": "Z6821",
"Z6821K1": {
"Z1K1": "Z18",
"Z18K1": "Z36916K1"
}
}
},
"Z24766K2": {
"Z1K1": "Z18",
"Z18K1": "Z36916K2"
}
}
}
}
]
},
{
"Z1K1": "Z7",
"Z7K1": "Z33319",
"Z33319K1": [
"Z89",
{
"Z1K1": "Z7",
"Z7K1": "Z33315",
"Z33315K1": {
"Z1K1": "Z7",
"Z7K1": "Z10771",
"Z10771K1": {
"Z1K1": "Z7",
"Z7K1": "Z24766",
"Z24766K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q205892"
},
"Z24766K2": {
"Z1K1": "Z18",
"Z18K1": "Z36916K2"
}
}
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z33315",
"Z33315K1": {
"Z1K1": "Z7",
"Z7K1": "Z10771",
"Z10771K1": {
"Z1K1": "Z7",
"Z7K1": "Z24766",
"Z24766K1": {
"Z1K1": "Z7",
"Z7K1": "Z21449",
"Z21449K1": {
"Z1K1": "Z6092",
"Z6092K1": "P837"
},
"Z21449K2": {
"Z1K1": "Z7",
"Z7K1": "Z6821",
"Z6821K1": {
"Z1K1": "Z18",
"Z18K1": "Z36916K1"
}
}
},
"Z24766K2": {
"Z1K1": "Z18",
"Z18K1": "Z36916K2"
}
}
}
}
]
}
]
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "infobox for holiday, comp"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
0bfp87plmvq7eiucxqjf31s53xxyh5a
Z36918
0
86547
286274
2026-06-25T14:34:50Z
Denny
81
286274
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36918"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z36766",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z36607",
"Z36607K1": {
"Z1K1": "Z7",
"Z7K1": "Z27327",
"Z27327K1": {
"Z1K1": "Z18",
"Z18K1": "Z36766K1"
},
"Z27327K2": {
"Z1K1": "Z6092",
"Z6092K1": "P5137"
},
"Z27327K3": "Z1002"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "English noun from best Lexeme"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
bzxou4l0g006uqbqia4bdh9k9co78kg
Z36919
0
86548
286277
2026-06-25T14:50:41Z
Denny
81
286277
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36919"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z32319",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z36839",
"Z36839K1": {
"Z1K1": "Z7",
"Z7K1": "Z36747",
"Z36747K1": {
"Z1K1": "Z7",
"Z7K1": "Z36798",
"Z36798K1": "Z36781",
"Z36798K2": {
"Z1K1": "Z7",
"Z7K1": "Z36762",
"Z36762K1": {
"Z1K1": "Z18",
"Z18K1": "Z32319K1"
}
}
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "use noun phrase from determiner and noun"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
tecyxbama2shvjosvg5m6q80zkoy0ps
Translations:User:Abuse filter/Page display title/ko
1198
86549
286279
2026-06-25T15:26:58Z
解浪
59365
Created page with "사용자:편집 필터"
286279
wikitext
text/x-wiki
사용자:편집 필터
nqfs5prw39zwdjgmsu5yq32nwiutg8h
User:Abuse filter/ko
2
86550
286280
2026-06-25T15:26:59Z
解浪
59365
Created page with "사용자:편집 필터"
286280
wikitext
text/x-wiki
<languages/>
{{ombox
| image = [[File:User-info.svg|45px]]
| text= <span lang="en" dir="ltr" class="mw-content-ltr">This is an automated account that performs actions triggered by the [[Special:AbuseFilter|abuse filter]].</span> <span lang="en" dir="ltr" class="mw-content-ltr">It will automatically [[Special:Log/block|block]] users triggering filters configured to block, and occasionally makes maintenance edits on filters.</span> <span lang="en" dir="ltr" class="mw-content-ltr">Please use {{tl|unblock}} to appeal a block and, if possible, report false positives on [[Wikifunctions:Administrators' noticeboard|the administrators' noticeboard]].</span>
}}
{{#if:{{#translation:}}||[[Category:Translatable user pages]]}}
eycrozxaj1xftbnm0s8lvz832y2adup
286282
286280
2026-06-25T15:27:26Z
解浪
59365
Created page with "이것은 [[$1|편집 필터]]에 의해 트리거된 작업을 수행하는 자동 계정입니다."
286282
wikitext
text/x-wiki
<languages/>
{{ombox
| image = [[File:User-info.svg|45px]]
| text= 이것은 [[Special:AbuseFilter|편집 필터]]에 의해 트리거된 작업을 수행하는 자동 계정입니다. <span lang="en" dir="ltr" class="mw-content-ltr">It will automatically [[Special:Log/block|block]] users triggering filters configured to block, and occasionally makes maintenance edits on filters.</span> <span lang="en" dir="ltr" class="mw-content-ltr">Please use {{tl|unblock}} to appeal a block and, if possible, report false positives on [[Wikifunctions:Administrators' noticeboard|the administrators' noticeboard]].</span>
}}
{{#if:{{#translation:}}||[[Category:Translatable user pages]]}}
oakdkp4m6avrizo47emtzo75byjm2oz
Translations:User:Abuse filter/1/ko
1198
86551
286281
2026-06-25T15:27:26Z
解浪
59365
Created page with "이것은 [[$1|편집 필터]]에 의해 트리거된 작업을 수행하는 자동 계정입니다."
286281
wikitext
text/x-wiki
이것은 [[$1|편집 필터]]에 의해 트리거된 작업을 수행하는 자동 계정입니다.
0d99ftoa81yh4461sckruxdc5vlxfi1
Z36920
0
86552
286292
2026-06-25T17:21:59Z
Danieland1
91557
made a new one
286292
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36920"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": "Z36920K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "text"
}
]
}
}
],
"Z8K2": "Z13518",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z36920"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "amount of words"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"word amount"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "returns the amount of words in that string"
}
]
}
}
h0tf682myze88dw0wznyipoyfjah7n9
Z36921
0
86553
286293
2026-06-25T17:25:19Z
Danieland1
91557
add a code
286293
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36921"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z36920",
"Z14K3": {
"Z1K1": "Z16",
"Z16K1": "Z610",
"Z16K2": "def Z36920(Z36920K1):\n\td=0\n\ta=0\n\tif Z36920K1[d]=\" \":\n\t\ta+=1\n\tif (d+1)=len(Z36920K1):\n\t\treturn a"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
n5h2nrt8cxpl90qqr5zzu1w8si256jy
Z36922
0
86554
286294
2026-06-25T17:29:10Z
Denny
81
286294
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36922"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z36766",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z850",
"Z850K1": {
"Z1K1": "Z7",
"Z7K1": "Z27327",
"Z27327K1": {
"Z1K1": "Z18",
"Z18K1": "Z36766K1"
},
"Z27327K2": {
"Z1K1": "Z6092",
"Z6092K1": "P5137"
},
"Z27327K3": "Z1002"
},
"Z850K2": "Z28248",
"Z850K3": {
"Z1K1": "Z7",
"Z7K1": "Z36762",
"Z36762K1": {
"Z1K1": "Z7",
"Z7K1": "Z24766",
"Z24766K1": {
"Z1K1": "Z18",
"Z18K1": "Z36766K1"
},
"Z24766K2": "Z1002"
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "try from lexeme, else from label"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
06jod2piv7hzxgaiymdj57pz90nfgva
286295
286294
2026-06-25T17:39:07Z
Denny
81
286295
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36922"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z36766",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z850",
"Z850K1": {
"Z1K1": "Z7",
"Z7K1": "Z36607",
"Z36607K1": {
"Z1K1": "Z7",
"Z7K1": "Z27327",
"Z27327K1": {
"Z1K1": "Z18",
"Z18K1": "Z36766K1"
},
"Z27327K2": {
"Z1K1": "Z6092",
"Z6092K1": "P5137"
},
"Z27327K3": "Z1002"
}
},
"Z850K2": "Z28248",
"Z850K3": {
"Z1K1": "Z7",
"Z7K1": "Z36762",
"Z36762K1": {
"Z1K1": "Z7",
"Z7K1": "Z24766",
"Z24766K1": {
"Z1K1": "Z18",
"Z18K1": "Z36766K1"
},
"Z24766K2": "Z1002"
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "try from lexeme, else from label"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
b38sc15hu382mwz9pt1ex78j8fcu33m
Translations:Wikifunctions:Status updates/2026-06-19/25/de
1198
86555
286296
2026-06-25T17:43:57Z
Ameisenigel
44
Created page with "Die [[$1|Wikimania 2026]], die jährliche Hauptkonferenz rund um Wikimedia, findet dieses Jahr vom 21. bis 25. Juli in Paris, Frankreich, statt. [[$2|Mahir256]] wird am Freitag um 16:00 Uhr Ortszeit einen Workshop zum Thema “[$3 Von Abstrakten Inhalten zu Konkretem Text mit Wikidata-Lexemen]” organisieren und wir veranstalten am Samstag um 11:00 Uhr Ortszeit einen “[$4 Workshop zur Abstrakten Wikipedia: Lasst uns einen mehrsprachigen Artikel erstellen!]”."
286296
wikitext
text/x-wiki
Die [[$1|Wikimania 2026]], die jährliche Hauptkonferenz rund um Wikimedia, findet dieses Jahr vom 21. bis 25. Juli in Paris, Frankreich, statt. [[$2|Mahir256]] wird am Freitag um 16:00 Uhr Ortszeit einen Workshop zum Thema “[$3 Von Abstrakten Inhalten zu Konkretem Text mit Wikidata-Lexemen]” organisieren und wir veranstalten am Samstag um 11:00 Uhr Ortszeit einen “[$4 Workshop zur Abstrakten Wikipedia: Lasst uns einen mehrsprachigen Artikel erstellen!]”.
5f49rer407e5hlxjyvu65g2inishodh
Z36923
0
86556
286298
2026-06-25T17:45:05Z
Denny
81
286298
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36923"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z36766",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z813",
"Z813K1": {
"Z1K1": "Z7",
"Z7K1": "Z6830",
"Z6830K1": {
"Z1K1": "Z18",
"Z18K1": "Z36766K1"
},
"Z6830K2": {
"Z1K1": "Z6092",
"Z6092K1": "P5137"
},
"Z6830K3": "Z1002"
}
},
"Z802K2": {
"Z1K1": "Z7",
"Z7K1": "Z36762",
"Z36762K1": {
"Z1K1": "Z7",
"Z7K1": "Z24766",
"Z24766K1": {
"Z1K1": "Z18",
"Z18K1": "Z36766K1"
},
"Z24766K2": "Z1002"
}
},
"Z802K3": {
"Z1K1": "Z7",
"Z7K1": "Z36607",
"Z36607K1": {
"Z1K1": "Z7",
"Z7K1": "Z27327",
"Z27327K1": {
"Z1K1": "Z18",
"Z18K1": "Z36766K1"
},
"Z27327K2": {
"Z1K1": "Z6092",
"Z6092K1": "P5137"
},
"Z27327K3": "Z1002"
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "if no lexemes, from label, else lexeme"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
280y0ivqdeox4rrryk7812e3wnk7qxb
Z36924
0
86557
286301
2026-06-25T17:50:15Z
Denny
81
286301
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36924"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z36766",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z36766",
"Z36766K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q178114"
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z36717",
"Z36717K2": {
"Z1K1": "Z36462",
"Z36462K1": "Z1002",
"Z36462K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q1084"
},
"Z36462K3": [
"Z6091"
],
"Z36462K4": [
"Z36463",
{
"Z1K1": "Z36463",
"Z36463K1": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q110786"
}
],
"Z36463K2": [
"Z89",
{
"Z1K1": "Z89",
"Z89K1": "Washington Monument"
}
]
},
{
"Z1K1": "Z36463",
"Z36463K1": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q146786"
}
],
"Z36463K2": [
"Z89",
{
"Z1K1": "Z89",
"Z89K1": "Washington Monuments"
}
]
}
]
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Washington Monument"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
pr2a19z6w9nf2u994l9fpy35ffo4v5t
Talk:Z36922
1
86558
286303
2026-06-25T17:53:14Z
Denny
81
/* Issue */ new section
286303
wikitext
text/x-wiki
== Issue ==
{{todo}} I think this isn't working because {{Z|Z36607}} doesn't pass the Error on from {{Z|Z27372}}. --[[User:Denny|Denny]] ([[User talk:Denny|talk]]) 17:53, 25 June 2026 (UTC)
knj677pnb78cdzyod4i01n0sx3umyqx
286304
286303
2026-06-25T17:53:55Z
Denny
81
286304
wikitext
text/x-wiki
== Issue ==
{{todo}} I think this isn't working because {{Z|Z36607}} doesn't pass the Error on from {{Z|Z27327}}. --[[User:Denny|Denny]] ([[User talk:Denny|talk]]) 17:53, 25 June 2026 (UTC)
ahwxm6d5btygspgizq1ypgbru761cz8
User:Denny/Syntactic tables
2
86559
286312
2026-06-26T04:36:50Z
Denny
81
Created page with "== Goals == These are the examples listed on the [[Wikifunctions:Type proposals/Syntactic table|Type proposal]]: # 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]]. And their calls: # <code>instantiating( Brač, island )</code> # <code>instantiating( Brač, noun with adjective( island, beauty ) )</code> # <co..."
286312
wikitext
text/x-wiki
== Goals ==
These are the examples listed on the [[Wikifunctions:Type proposals/Syntactic table|Type proposal]]:
# 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]].
And their calls:
# <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>
== English ==
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č)
* Look up the Lexeme connected to QID → N
* If no Lexeme, use the English label as N
* Check if a “the” is required
* Noun phrase from noun: N, the or nothing
Instantiating present: NP, NP → Sentence
* NP1++is or are be depending on NP1 number++NP2
Instantiating past: NP, NP → Sentence
* NP1++was or were depending on NP1 number++NP2
strong: X → X
* Language independent, tag strong every option
link: X, QID → X
* Language independent, href to QID every option
linked noun: QID → N
* link( X(QID), QID )
Create functions for adjectives
noun with adjective: N, Adj → N
* adj++N
* Use that for https://www.wikifunctions.org/wiki/Z22664
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”?
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?
== German ==
Same thing
German: [[Z26070]] eine Insel
== Abstract ==
Think
o380t1s65zhskk72ovhlw9tcvgj7ss0
286313
286312
2026-06-26T06:20:11Z
Denny
81
/* English */
286313
wikitext
text/x-wiki
== Goals ==
These are the examples listed on the [[Wikifunctions:Type proposals/Syntactic table|Type proposal]]:
# 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]].
And their calls:
# <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>
== English ==
=== 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č) ===
* Look up the Lexeme connected to QID → N
* If no Lexeme, use the English label as N
* Check if a “the” is required
* Noun phrase from noun: N, the or nothing
=== Instantiating present: NP, NP → Sentence ===
* NP1++is or are be depending on NP1 number++NP2
=== Instantiating past: NP, NP → Sentence ===
* NP1++was or were depending on NP1 number++NP2
=== strong: X → X ===
* Language independent, tag strong every option
=== link: X, QID → X ===
* Language independent, href to QID every option
=== linked noun: QID → N ===
* link( X(QID), QID )
=== Create functions for adjectives ===
=== noun with adjective: N, Adj → N ===
* adj++N
* Use that for https://www.wikifunctions.org/wiki/Z22664
=== 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”?
=== 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?
== German ==
Same thing
German: [[Z26070]] eine Insel
== Abstract ==
Think
e5bc0hm6okoz9ybf4e3s026yv66jq95
286339
286313
2026-06-26T09:21:46Z
Denny
81
/* Noun phrase from name: QID → NP (Brač) */
286339
wikitext
text/x-wiki
== Goals ==
These are the examples listed on the [[Wikifunctions:Type proposals/Syntactic table|Type proposal]]:
# 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]].
And their calls:
# <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>
== English ==
=== 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
=== Instantiating present: NP, NP → Sentence ===
* NP1++is or are be depending on NP1 number++NP2
=== Instantiating past: NP, NP → Sentence ===
* NP1++was or were depending on NP1 number++NP2
=== strong: X → X ===
* Language independent, tag strong every option
=== link: X, QID → X ===
* Language independent, href to QID every option
=== linked noun: QID → N ===
* link( X(QID), QID )
=== Create functions for adjectives ===
=== noun with adjective: N, Adj → N ===
* adj++N
* Use that for https://www.wikifunctions.org/wiki/Z22664
=== 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”?
=== 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?
== German ==
Same thing
German: [[Z26070]] eine Insel
== Abstract ==
Think
ot0wkrm6vz6hgb2amxfuf4fqcmieiqw
286373
286339
2026-06-26T11:41:22Z
Denny
81
/* Instantiating present: NP, NP → Sentence */
286373
wikitext
text/x-wiki
== Goals ==
These are the examples listed on the [[Wikifunctions:Type proposals/Syntactic table|Type proposal]]:
# 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]].
And their calls:
# <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>
== English ==
=== 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
=== Instantiating present: NP, NP → Sentence {{done}} ===
* NP1++is or are be depending on NP1 number++NP2 {{done}}
{{Z|Z36939}}
=== Instantiating past: NP, NP → Sentence ===
* NP1++was or were depending on NP1 number++NP2
=== strong: X → X ===
* Language independent, tag strong every option
=== link: X, QID → X ===
* Language independent, href to QID every option
=== linked noun: QID → N ===
* link( X(QID), QID )
=== Create functions for adjectives ===
=== noun with adjective: N, Adj → N ===
* adj++N
* Use that for https://www.wikifunctions.org/wiki/Z22664
=== 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”?
=== 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?
== German ==
Same thing
German: [[Z26070]] eine Insel
== Abstract ==
Think
25p3w3a09rnf3s502257arn8mp215c8
Z36925
0
86560
286314
2026-06-26T06:23:05Z
Denny
81
286314
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36925"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z36925K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item reference"
}
]
}
}
],
"Z8K2": "Z36462",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z36925"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "noun phrase from named item"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "given a Wikidata item, it returns the noun phrase referring to it by name. E.g. \"Paris\", \"The Seine\", \"France\", \"The Eiffel Tower\", etc."
}
]
}
}
6d80fzck20mvopa0z6n9zgrzt7kcmtg
286316
286314
2026-06-26T06:24:09Z
Denny
81
Added Z36926 to the approved list of test cases
286316
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36925"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z36925K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item reference"
}
]
}
}
],
"Z8K2": "Z36462",
"Z8K3": [
"Z20",
"Z36926"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z36925"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "noun phrase from named item"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "given a Wikidata item, it returns the noun phrase referring to it by name. E.g. \"Paris\", \"The Seine\", \"France\", \"The Eiffel Tower\", etc."
}
]
}
}
7u3yipogdq30kf8jp92se8a0117ty4c
286318
286316
2026-06-26T06:25:00Z
Denny
81
Added Z36927 to the approved list of test cases
286318
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36925"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z36925K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item reference"
}
]
}
}
],
"Z8K2": "Z36462",
"Z8K3": [
"Z20",
"Z36926",
"Z36927"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z36925"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "noun phrase from named item"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "given a Wikidata item, it returns the noun phrase referring to it by name. E.g. \"Paris\", \"The Seine\", \"France\", \"The Eiffel Tower\", etc."
}
]
}
}
bmjmaabc4m8o95ucizn9oml6onc3vl6
286320
286318
2026-06-26T06:25:50Z
Denny
81
Added Z36928 to the approved list of test cases
286320
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36925"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z36925K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item reference"
}
]
}
}
],
"Z8K2": "Z36462",
"Z8K3": [
"Z20",
"Z36926",
"Z36927",
"Z36928"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z36925"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "noun phrase from named item"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "given a Wikidata item, it returns the noun phrase referring to it by name. E.g. \"Paris\", \"The Seine\", \"France\", \"The Eiffel Tower\", etc."
}
]
}
}
1otbqassstcomwtd1bscqyhwgb1ajdh
286322
286320
2026-06-26T06:26:48Z
Denny
81
Added Z36929 to the approved list of test cases
286322
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36925"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z36925K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item reference"
}
]
}
}
],
"Z8K2": "Z36462",
"Z8K3": [
"Z20",
"Z36926",
"Z36927",
"Z36928",
"Z36929"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z36925"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "noun phrase from named item"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "given a Wikidata item, it returns the noun phrase referring to it by name. E.g. \"Paris\", \"The Seine\", \"France\", \"The Eiffel Tower\", etc."
}
]
}
}
nronetgew9ym0y9jcgzzrn7gqnm9ely
286330
286322
2026-06-26T09:11:06Z
Denny
81
286330
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36925"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z36925K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item reference"
}
]
}
}
],
"Z8K2": "Z36462",
"Z8K3": [
"Z20",
"Z36926",
"Z36927",
"Z36928",
"Z36929"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z36925"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "English noun phrase from named item"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "given a Wikidata item, it returns the noun phrase referring to it by name. E.g. \"Paris\", \"The Seine\", \"France\", \"The Eiffel Tower\", etc."
}
]
}
}
nql1yclfsu4s2a49mlgf33m8qnuzz6a
286332
286330
2026-06-26T09:12:58Z
Denny
81
Added Z36930 to the approved list of implementations
286332
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36925"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z36925K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item reference"
}
]
}
}
],
"Z8K2": "Z36462",
"Z8K3": [
"Z20",
"Z36926",
"Z36927",
"Z36928",
"Z36929"
],
"Z8K4": [
"Z14",
"Z36930"
],
"Z8K5": "Z36925"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "English noun phrase from named item"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "given a Wikidata item, it returns the noun phrase referring to it by name. E.g. \"Paris\", \"The Seine\", \"France\", \"The Eiffel Tower\", etc."
}
]
}
}
ok7smfbi94edti8p1muwgrvlaqjkwku
286374
286332
2026-06-26T11:44:43Z
Denny
81
Removed Z36930 from the approved list of implementations
286374
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36925"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z36925K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item reference"
}
]
}
}
],
"Z8K2": "Z36462",
"Z8K3": [
"Z20",
"Z36926",
"Z36927",
"Z36928",
"Z36929"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z36925"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "English noun phrase from named item"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "given a Wikidata item, it returns the noun phrase referring to it by name. E.g. \"Paris\", \"The Seine\", \"France\", \"The Eiffel Tower\", etc."
}
]
}
}
nql1yclfsu4s2a49mlgf33m8qnuzz6a
286375
286374
2026-06-26T11:44:46Z
Denny
81
Added Z36934 to the approved list of implementations
286375
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36925"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z36925K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item reference"
}
]
}
}
],
"Z8K2": "Z36462",
"Z8K3": [
"Z20",
"Z36926",
"Z36927",
"Z36928",
"Z36929"
],
"Z8K4": [
"Z14",
"Z36934"
],
"Z8K5": "Z36925"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "English noun phrase from named item"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "given a Wikidata item, it returns the noun phrase referring to it by name. E.g. \"Paris\", \"The Seine\", \"France\", \"The Eiffel Tower\", etc."
}
]
}
}
doubd74l7kdqkwfi5mit0rhd0gfkwlf
Z36926
0
86561
286315
2026-06-26T06:23:58Z
Denny
81
286315
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36926"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z36925",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z36925",
"Z36925K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q90"
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z36717",
"Z36717K2": {
"Z1K1": "Z36462",
"Z36462K1": "Z1002",
"Z36462K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q1401131"
},
"Z36462K3": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q110786"
}
],
"Z36462K4": [
"Z36463",
{
"Z1K1": "Z36463",
"Z36463K1": [
"Z6091"
],
"Z36463K2": [
"Z89",
{
"Z1K1": "Z89",
"Z89K1": "Paris"
}
]
}
]
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Paris -\u003E \"Paris\""
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
jvid5jmd2p010jzxjd8wtqyg4kff10c
Z36927
0
86562
286317
2026-06-26T06:24:49Z
Denny
81
286317
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36927"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z36925",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z36925",
"Z36925K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q1471"
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z36717",
"Z36717K2": {
"Z1K1": "Z36462",
"Z36462K1": "Z1002",
"Z36462K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q1401131"
},
"Z36462K3": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q110786"
}
],
"Z36462K4": [
"Z36463",
{
"Z1K1": "Z36463",
"Z36463K1": [
"Z6091"
],
"Z36463K2": [
"Z89",
{
"Z1K1": "Z89",
"Z89K1": "the Seine"
}
]
}
]
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Seine -\u003E \"the Seine\""
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
b7sf7icxa9ioiys915rpmcqa67ji1vz
Z36928
0
86563
286319
2026-06-26T06:25:42Z
Denny
81
286319
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36928"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z36925",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z36925",
"Z36925K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q142"
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z36717",
"Z36717K2": {
"Z1K1": "Z36462",
"Z36462K1": "Z1002",
"Z36462K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q1401131"
},
"Z36462K3": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q110786"
}
],
"Z36462K4": [
"Z36463",
{
"Z1K1": "Z36463",
"Z36463K1": [
"Z6091"
],
"Z36463K2": [
"Z89",
{
"Z1K1": "Z89",
"Z89K1": "France"
}
]
}
]
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "France -\u003E \"France\""
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
qcrnr6xy6b8vtzgpa4ivx4ommt4fpt1
Z36929
0
86564
286321
2026-06-26T06:26:37Z
Denny
81
286321
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36929"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z36925",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z36925",
"Z36925K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q243"
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z36717",
"Z36717K2": {
"Z1K1": "Z36462",
"Z36462K1": "Z1002",
"Z36462K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q1401131"
},
"Z36462K3": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q110786"
}
],
"Z36462K4": [
"Z36463",
{
"Z1K1": "Z36463",
"Z36463K1": [
"Z6091"
],
"Z36463K2": [
"Z89",
{
"Z1K1": "Z89",
"Z89K1": "the Eiffel Tower"
}
]
}
]
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Eiffel Tower -\u003E \"Eiffel Tower\""
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
syhzfv8zlcd5z1tr05gmcnj5c0m2jq3
286337
286321
2026-06-26T09:19:05Z
99of9
1622
286337
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36929"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z36925",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z36925",
"Z36925K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q243"
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z36717",
"Z36717K2": {
"Z1K1": "Z36462",
"Z36462K1": "Z1002",
"Z36462K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q1401131"
},
"Z36462K3": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q110786"
}
],
"Z36462K4": [
"Z36463",
{
"Z1K1": "Z36463",
"Z36463K1": [
"Z6091"
],
"Z36463K2": [
"Z89",
{
"Z1K1": "Z89",
"Z89K1": "the Eiffel Tower"
}
]
}
]
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Eiffel Tower -\u003E \"the Eiffel Tower\""
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
1e6voi59ttz9o7hm8bjqnnpclx78yqb
Z36930
0
86565
286324
2026-06-26T09:01:27Z
Denny
81
286324
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36930"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z36925",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z22131",
"Z22131K1": {
"Z1K1": "Z7",
"Z7K1": "Z32935",
"Z32935K1": {
"Z1K1": "Z18",
"Z18K1": "Z36925K1"
}
}
},
"Z802K2": {
"Z1K1": "Z36462",
"Z36462K1": "Z1002",
"Z36462K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q1401131"
},
"Z36462K3": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q110786"
}
],
"Z36462K4": [
"Z36463",
{
"Z1K1": "Z7",
"Z7K1": "Z36820",
"Z36820K1": {
"Z1K1": "Z7",
"Z7K1": "Z36766",
"Z36766K1": {
"Z1K1": "Z18",
"Z18K1": "Z36925K1"
}
},
"Z36820K2": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q110786"
}
]
}
]
},
"Z802K3": {
"Z1K1": "Z7",
"Z7K1": "Z36798",
"Z36798K1": "Z36783",
"Z36798K2": {
"Z1K1": "Z7",
"Z7K1": "Z36766",
"Z36766K1": {
"Z1K1": "Z18",
"Z18K1": "Z36925K1"
}
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
ga2j2ika7h6edjc4zfiv2zc2mqy29dw
286326
286324
2026-06-26T09:06:45Z
Denny
81
286326
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36930"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z36925",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z22131",
"Z22131K1": {
"Z1K1": "Z7",
"Z7K1": "Z32935",
"Z32935K1": {
"Z1K1": "Z7",
"Z7K1": "Z6821",
"Z6821K1": {
"Z1K1": "Z18",
"Z18K1": "Z36925K1"
}
}
}
},
"Z802K2": {
"Z1K1": "Z36462",
"Z36462K1": "Z1002",
"Z36462K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q1401131"
},
"Z36462K3": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q110786"
}
],
"Z36462K4": [
"Z36463",
{
"Z1K1": "Z36463",
"Z36463K1": [
"Z6091"
],
"Z36463K2": {
"Z1K1": "Z7",
"Z7K1": "Z36827",
"Z36827K1": {
"Z1K1": "Z18",
"Z18K1": "Z36925K1"
},
"Z36827K2": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q110786"
}
]
}
}
]
},
"Z802K3": {
"Z1K1": "Z7",
"Z7K1": "Z36798",
"Z36798K1": "Z36783",
"Z36798K2": {
"Z1K1": "Z7",
"Z7K1": "Z36766",
"Z36766K1": {
"Z1K1": "Z18",
"Z18K1": "Z36925K1"
}
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
7uwvcnquw3z9qcapqk7caa2lk74jvm0
286329
286326
2026-06-26T09:10:51Z
Denny
81
286329
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36930"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z36925",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z22131",
"Z22131K1": {
"Z1K1": "Z7",
"Z7K1": "Z32935",
"Z32935K1": {
"Z1K1": "Z7",
"Z7K1": "Z6821",
"Z6821K1": {
"Z1K1": "Z18",
"Z18K1": "Z36925K1"
}
}
}
},
"Z802K2": {
"Z1K1": "Z36462",
"Z36462K1": "Z1002",
"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"
}
},
"Z36827K2": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q110786"
}
]
}
}
]
},
"Z802K3": {
"Z1K1": "Z7",
"Z7K1": "Z36798",
"Z36798K1": "Z36783",
"Z36798K2": {
"Z1K1": "Z7",
"Z7K1": "Z36766",
"Z36766K1": {
"Z1K1": "Z18",
"Z18K1": "Z36925K1"
}
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "if no article, np from qid, else merge the + qid"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
bzljgkeridq2e7bzeut9xzruxh18ke2
Z36931
0
86566
286325
2026-06-26T09:04:26Z
HenkvD
1290
HTML version of subject is instance of (string) [[Z26039]]
286325
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36931"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z36931K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z36931K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "class"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z36931K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z36931"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "subject is instance of (HTML)"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"is a",
"instance of",
"X is a Y"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "A sentence which expresses the relationship X is an instance of Y. In English has the form \"[The] X is a/n Y\": \"Nairobi is a city.\" For X subclass of Y use Z26095."
}
]
}
}
s6dq6t7akl3wgr9d0kt8abb74kgdrdf
286328
286325
2026-06-26T09:08:45Z
HenkvD
1290
Added Z36932 to the approved list of test cases
286328
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36931"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z36931K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z36931K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "class"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z36931K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z36932"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z36931"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "subject is instance of (HTML)"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"is a",
"instance of",
"X is a Y"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "A sentence which expresses the relationship X is an instance of Y. In English has the form \"[The] X is a/n Y\": \"Nairobi is a city.\" For X subclass of Y use Z26095."
}
]
}
}
l27r2s5xi8dolfxjisigax7eaa3ohyc
286334
286328
2026-06-26T09:13:53Z
HenkvD
1290
Added Z36933 to the approved list of implementations
286334
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36931"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z36931K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z36931K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "class"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z36931K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z36932"
],
"Z8K4": [
"Z14",
"Z36933"
],
"Z8K5": "Z36931"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "subject is instance of (HTML)"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"is a",
"instance of",
"X is a Y"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "A sentence which expresses the relationship X is an instance of Y. In English has the form \"[The] X is a/n Y\": \"Nairobi is a city.\" For X subclass of Y use Z26095."
}
]
}
}
racsm7981qg9ngamnq360fqcpa56149
286340
286334
2026-06-26T09:28:01Z
HenkvD
1290
Labels, descriptions, aliases as string version
286340
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36931"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z36931K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1272",
"Z11K2": "entitet"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "entita"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "entité"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "entiteit"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Entität"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z36931K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "class"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1272",
"Z11K2": "vrsta"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "třída"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "classe"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "klasse"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Klasse"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z36931K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1272",
"Z11K2": "jezik"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "jazyk"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "langue"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "taal:"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Sprache"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z36932"
],
"Z8K4": [
"Z14",
"Z36933"
],
"Z8K5": "Z36931"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "subject is instance of (HTML)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1282",
"Z11K2": "stummadur un tamm hep ger-mall "
},
{
"Z1K1": "Z11",
"Z11K1": "Z1272",
"Z11K2": "rečenica koja instanciira "
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "subjekt je instancí třídy (jako řetězec) "
},
{
"Z1K1": "Z11",
"Z11K1": "Z1061",
"Z11K2": "artikelløs instantiseringsfragment "
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "instanciation de fragment sans article "
},
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "instantie van fragment zonder lidwoord "
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Instanziierungssatz ohne Artikel "
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"is a",
"instance of",
"X is a Y"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1062",
"Z31K2": [
"Z6",
"je instancí",
"[X] je [Y]",
"P31"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1004",
"Z31K2": [
"Z6",
"est",
"instance de",
"est une instance de",
"est un",
"est une"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1157",
"Z31K2": [
"Z6",
"is een"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1430",
"Z31K2": [
"Z6",
"ist ein",
"ist eine",
"instanz"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "A sentence which expresses the relationship X is an instance of Y. In English has the form \"[The] X is a/n Y\": \"Nairobi is a city.\" For X subclass of Y use Z26095."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "Sestaví větu, která vyjadřuje vztah, že X je instancí Y („[X] je [Y].“). Např. „Vltava je řeka.“ Pokud má X být podtřídou Y, použijte Z26095."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1061",
"Z11K2": "laver en sætning af formen \"Nairobi er en by., dvs. den tager en entitet og dens klasse og skriver at at entiteten er af den klasse."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "Produit une phrase de la forme \"Nairobi est une ville.\", c'est-à-dire qu'elle prend une entité et sa classe et affirme qu'il s'agit d'une entité de cette classe."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "Schrijf een zin zoals \"Nairobi is een stad.\" Deze zin neemt een entiteit en een klasse en stelt dat de entiteit een instantie is van de klasse."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Schreibt einen Satz wie z. B. \"Nairobi ist eine Stadt.\". Es nimmt eine Entität und eine Klasse und macht einen Satz, der aussagt, die Entität ist eine Instanz der Klasse."
}
]
}
}
qvog1tcez7yetg9dqsy17l9rgx3lbg4
286341
286340
2026-06-26T09:32:49Z
HenkvD
1290
Labels, descriptions, aliases as string version
286341
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36931"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z36931K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1272",
"Z11K2": "entitet"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "entita"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "entité"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "entiteit"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Entität"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "entitas"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "entità"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "エンティティ"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z36931K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "class"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1272",
"Z11K2": "vrsta"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "třída"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "classe"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "klasse"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Klasse"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "kelas"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "classe"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "分類(クラス)"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z36931K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1272",
"Z11K2": "jezik"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "jazyk"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "langue"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "taal:"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Sprache"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "bahasa"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "lingua"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "言語"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z36932"
],
"Z8K4": [
"Z14",
"Z36933"
],
"Z8K5": "Z36931"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "subject is instance of (HTML)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1282",
"Z11K2": "stummadur un tamm hep ger-mall "
},
{
"Z1K1": "Z11",
"Z11K1": "Z1272",
"Z11K2": "rečenica koja instanciira "
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "subjekt je instancí třídy (jako řetězec) "
},
{
"Z1K1": "Z11",
"Z11K1": "Z1061",
"Z11K2": "artikelløs instantiseringsfragment "
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "instanciation de fragment sans article "
},
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "instantie van fragment zonder lidwoord "
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Instanziierungssatz ohne Artikel "
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "Contoh potongan kalimat tanpa artikel "
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "soggetto è istanza di (HTML)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "冠詞なしのインスタンス化フラグメント "
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"is a",
"instance of",
"X is a Y"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1062",
"Z31K2": [
"Z6",
"je instancí",
"[X] je [Y]",
"P31"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1004",
"Z31K2": [
"Z6",
"est",
"instance de",
"est une instance de",
"est un",
"est une"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1157",
"Z31K2": [
"Z6",
"is een"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1430",
"Z31K2": [
"Z6",
"ist ein",
"ist eine",
"instanz"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "A sentence which expresses the relationship X is an instance of Y. In English has the form \"[The] X is a/n Y\": \"Nairobi is a city.\" For X subclass of Y use Z26095."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "Sestaví větu, která vyjadřuje vztah, že X je instancí Y („[X] je [Y].“). Např. „Vltava je řeka.“ Pokud má X být podtřídou Y, použijte Z26095."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1061",
"Z11K2": "laver en sætning af formen \"Nairobi er en by., dvs. den tager en entitet og dens klasse og skriver at at entiteten er af den klasse."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "Produit une phrase de la forme \"Nairobi est une ville.\", c'est-à-dire qu'elle prend une entité et sa classe et affirme qu'il s'agit d'une entité de cette classe."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "Schrijf een zin zoals \"Nairobi is een stad.\" Deze zin neemt een entiteit en een klasse en stelt dat de entiteit een instantie is van de klasse."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Schreibt einen Satz wie z. B. \"Nairobi ist eine Stadt.\". Es nimmt eine Entität und eine Klasse und macht einen Satz, der aussagt, die Entität ist eine Instanz der Klasse."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "Membuat kalimat dalam bentuk \"Nairobi adalah kota.\", yakni, fungsi ini mengambil entitas dan kelas, kemudian menyatakan bahwa entitas tersebut adalah kelas."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "Una frase \"[Il] X è un Y.\", con X una singola istanza di Y."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "「Nairobi is a city.」という形式の文を作成。つまり、エンティティとその分類(クラス)を受け取り、そのクラスのエンティティであると書き出します。"
}
]
}
}
inralcmps9a2tm8dg5ohjixtm4o4vvx
286343
286341
2026-06-26T09:42:50Z
HenkvD
1290
English aliases
286343
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36931"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z36931K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1272",
"Z11K2": "entitet"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "entita"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "entité"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "entiteit"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Entität"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "entitas"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "entità"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "エンティティ"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z36931K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "class"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1272",
"Z11K2": "vrsta"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "třída"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "classe"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "klasse"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Klasse"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "kelas"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "classe"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "分類(クラス)"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z36931K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1272",
"Z11K2": "jezik"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "jazyk"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "langue"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "taal:"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Sprache"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "bahasa"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "lingua"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "言語"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z36932"
],
"Z8K4": [
"Z14",
"Z36933"
],
"Z8K5": "Z36931"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "subject is instance of (HTML)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1282",
"Z11K2": "stummadur un tamm hep ger-mall "
},
{
"Z1K1": "Z11",
"Z11K1": "Z1272",
"Z11K2": "rečenica koja instanciira "
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "subjekt je instancí třídy (jako řetězec) "
},
{
"Z1K1": "Z11",
"Z11K1": "Z1061",
"Z11K2": "artikelløs instantiseringsfragment "
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "instanciation de fragment sans article "
},
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "instantie van fragment zonder lidwoord "
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Instanziierungssatz ohne Artikel "
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "Contoh potongan kalimat tanpa artikel "
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "soggetto è istanza di (HTML)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "冠詞なしのインスタンス化フラグメント "
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"is a",
"instance of",
"X is a Y",
"P31",
"one of",
"is an",
"occupation",
"subject is instance of",
"classificational construct fragment (HTML)",
"Article-less instantiating fragment"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1062",
"Z31K2": [
"Z6",
"je instancí",
"[X] je [Y]",
"P31"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1004",
"Z31K2": [
"Z6",
"est",
"instance de",
"est une instance de",
"est un",
"est une"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1157",
"Z31K2": [
"Z6",
"is een"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1430",
"Z31K2": [
"Z6",
"ist ein",
"ist eine",
"instanz"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "A sentence which expresses the relationship X is an instance of Y. In English has the form \"[The] X is a/n Y\": \"Nairobi is a city.\" For X subclass of Y use Z26095."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "Sestaví větu, která vyjadřuje vztah, že X je instancí Y („[X] je [Y].“). Např. „Vltava je řeka.“ Pokud má X být podtřídou Y, použijte Z26095."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1061",
"Z11K2": "laver en sætning af formen \"Nairobi er en by., dvs. den tager en entitet og dens klasse og skriver at at entiteten er af den klasse."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "Produit une phrase de la forme \"Nairobi est une ville.\", c'est-à-dire qu'elle prend une entité et sa classe et affirme qu'il s'agit d'une entité de cette classe."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "Schrijf een zin zoals \"Nairobi is een stad.\" Deze zin neemt een entiteit en een klasse en stelt dat de entiteit een instantie is van de klasse."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Schreibt einen Satz wie z. B. \"Nairobi ist eine Stadt.\". Es nimmt eine Entität und eine Klasse und macht einen Satz, der aussagt, die Entität ist eine Instanz der Klasse."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "Membuat kalimat dalam bentuk \"Nairobi adalah kota.\", yakni, fungsi ini mengambil entitas dan kelas, kemudian menyatakan bahwa entitas tersebut adalah kelas."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "Una frase \"[Il] X è un Y.\", con X una singola istanza di Y."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "「Nairobi is a city.」という形式の文を作成。つまり、エンティティとその分類(クラス)を受け取り、そのクラスのエンティティであると書き出します。"
}
]
}
}
lvnnuvfis17mvivobe9uxlksnvn2wdb
286344
286343
2026-06-26T09:47:49Z
HenkvD
1290
Hungarian from [[Z32962]]
286344
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36931"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z36931K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1272",
"Z11K2": "entitet"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "entita"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "entité"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "entiteit"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Entität"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "entitas"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "entità"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "エンティティ"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1513",
"Z11K2": "entitás"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z36931K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "class"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1272",
"Z11K2": "vrsta"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "třída"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "classe"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "klasse"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Klasse"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "kelas"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "classe"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "分類(クラス)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1513",
"Z11K2": "osztály"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z36931K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1272",
"Z11K2": "jezik"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "jazyk"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "langue"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "taal:"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Sprache"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "bahasa"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "lingua"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "言語"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1513",
"Z11K2": "nyelv"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z36932"
],
"Z8K4": [
"Z14",
"Z36933"
],
"Z8K5": "Z36931"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "subject is instance of (HTML)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1282",
"Z11K2": "stummadur un tamm hep ger-mall "
},
{
"Z1K1": "Z11",
"Z11K1": "Z1272",
"Z11K2": "rečenica koja instanciira "
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "subjekt je instancí třídy (jako řetězec) "
},
{
"Z1K1": "Z11",
"Z11K1": "Z1061",
"Z11K2": "artikelløs instantiseringsfragment "
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "instanciation de fragment sans article "
},
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "instantie van fragment zonder lidwoord "
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Instanziierungssatz ohne Artikel "
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "Contoh potongan kalimat tanpa artikel "
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "soggetto è istanza di (HTML)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "冠詞なしのインスタンス化フラグメント "
},
{
"Z1K1": "Z11",
"Z11K1": "Z1513",
"Z11K2": "Névelő nélküli leíró részlet "
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"is a",
"instance of",
"X is a Y",
"P31",
"one of",
"is an",
"occupation",
"subject is instance of",
"classificational construct fragment (HTML)",
"Article-less instantiating fragment"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1062",
"Z31K2": [
"Z6",
"je instancí",
"[X] je [Y]",
"P31"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1004",
"Z31K2": [
"Z6",
"est",
"instance de",
"est une instance de",
"est un",
"est une"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1157",
"Z31K2": [
"Z6",
"is een"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1430",
"Z31K2": [
"Z6",
"ist ein",
"ist eine",
"instanz"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1513",
"Z31K2": [
"Z6",
"X Y” HTML-részletként"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "A sentence which expresses the relationship X is an instance of Y. In English has the form \"[The] X is a/n Y\": \"Nairobi is a city.\" For X subclass of Y use Z26095."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "Sestaví větu, která vyjadřuje vztah, že X je instancí Y („[X] je [Y].“). Např. „Vltava je řeka.“ Pokud má X být podtřídou Y, použijte Z26095."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1061",
"Z11K2": "laver en sætning af formen \"Nairobi er en by., dvs. den tager en entitet og dens klasse og skriver at at entiteten er af den klasse."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "Produit une phrase de la forme \"Nairobi est une ville.\", c'est-à-dire qu'elle prend une entité et sa classe et affirme qu'il s'agit d'une entité de cette classe."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "Schrijf een zin zoals \"Nairobi is een stad.\" Deze zin neemt een entiteit en een klasse en stelt dat de entiteit een instantie is van de klasse."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Schreibt einen Satz wie z. B. \"Nairobi ist eine Stadt.\". Es nimmt eine Entität und eine Klasse und macht einen Satz, der aussagt, die Entität ist eine Instanz der Klasse."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "Membuat kalimat dalam bentuk \"Nairobi adalah kota.\", yakni, fungsi ini mengambil entitas dan kelas, kemudian menyatakan bahwa entitas tersebut adalah kelas."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "Una frase \"[Il] X è un Y.\", con X una singola istanza di Y."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "「Nairobi is a city.」という形式の文を作成。つまり、エンティティとその分類(クラス)を受け取り、そのクラスのエンティティであると書き出します。"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1513",
"Z11K2": "„X Y” formátumú mondatot hoz létre HTML-részletként."
}
]
}
}
5sncavxe73l8zwghb3b5he6p8z0yz0e
Z36932
0
86567
286327
2026-06-26T09:08:30Z
HenkvD
1290
[en] Archimedes is a physicist. (HTML)
286327
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36932"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z36931",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z36931",
"Z36931K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q8739"
},
"Z36931K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q169470"
},
"Z36931K3": "Z1002"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z877",
"Z877K2": {
"Z1K1": "Z89",
"Z89K1": "Archimedes is a physicist."
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "[en] Archimedes is a physicist."
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
qns4o1nkf23rt8574ugunhxd4ub5s1l
Z36933
0
86568
286333
2026-06-26T09:13:39Z
HenkvD
1290
subject is instance of (HTML) wrapper composition
286333
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36933"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z36931",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z27868",
"Z27868K1": {
"Z1K1": "Z7",
"Z7K1": "Z26039",
"Z26039K1": {
"Z1K1": "Z18",
"Z18K1": "Z36931K1"
},
"Z26039K2": {
"Z1K1": "Z18",
"Z18K1": "Z36931K2"
},
"Z26039K3": {
"Z1K1": "Z18",
"Z18K1": "Z36931K3"
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "subject is instance of (HTML) wrapper composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
re311wplej07mxsqgm400y40367xbk7
Z36934
0
86569
286335
2026-06-26T09:16:44Z
Denny
81
286335
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": "Z18",
"Z18K1": "Z36925K1"
}
}
},
"Z802K2": {
"Z1K1": "Z36462",
"Z36462K1": {
"Z1K1": "Z9",
"Z9K1": ""
},
"Z36462K2": {
"Z1K1": "Z6091",
"Z6091K1": ""
},
"Z36462K3": [
"Z6091"
],
"Z36462K4": [
"Z36463"
]
},
"Z802K3": {
"Z1K1": "Z7",
"Z7K1": "Z36798",
"Z36798K1": "Z36783",
"Z36798K2": {
"Z1K1": "Z7",
"Z7K1": "Z36766",
"Z36766K1": {
"Z1K1": "Z18",
"Z18K1": "Z36925K1"
}
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
cd9hws8fq398lmuhomctigq6r5za0ub
286336
286335
2026-06-26T09:18:32Z
Denny
81
286336
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": "Z18",
"Z18K1": "Z36925K1"
}
}
},
"Z802K2": {
"Z1K1": "Z7",
"Z7K1": "Z36798",
"Z36798K1": "Z36783",
"Z36798K2": {
"Z1K1": "Z7",
"Z7K1": "Z36766",
"Z36766K1": {
"Z1K1": "Z18",
"Z18K1": "Z36925K1"
}
}
},
"Z802K3": {
"Z1K1": "Z36462",
"Z36462K1": "Z1002",
"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"
}
},
"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"
]
}
}
aiqjc7g0n1ui0hcg1j5deyty07hjnm5
286338
286336
2026-06-26T09:19:19Z
Denny
81
286338
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"
}
}
},
"Z802K3": {
"Z1K1": "Z36462",
"Z36462K1": "Z1002",
"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"
}
},
"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"
]
}
}
ca65c8o756vfb3snvjne7y7soxniuuq
User:DSantamaria-WMF/Guide: Working with Z14294
2
86570
286348
2026-06-26T10:52:58Z
DSantamaria-WMF
10283
Created guide for working with Z14294 (Configuration of functions for given languages)
286348
wikitext
text/x-wiki
== Guide: Adding a new language implementation using ''Configuration of functions for given languages'' (Z14294) ==
This guide is for contributors who want to add support for a new language to an existing function that uses the '''[[Z14294|Configuration of functions for given languages]]''' type as one of its inputs.
=== What is Z14294? ===
'''Configuration of functions for given languages''' (Z14294) is a type in Wikifunctions. It acts as a '''declarative decision tree''': given a [[Z60|natural language]], it maps to a specific [[Z8|function]] that handles that language. It has two keys:
* '''Z14294K1 – option''': a typed list of [[Z14300|Function option for a list of languages]] entries, each associating one or more languages with a specific function.
* '''Z14294K2 – default function to use''': the fallback [[Z8|Function]] to call when no language-specific option matches the requested language.
This type is used in general-purpose linguistic functions (such as grammatical form generators, number formatters, or word-form selectors) that need to '''behave differently depending on the language''' of the input. The key utility function that consumes this type is [[Z14310|select a function based on language]], which takes a Z14294 configuration and a natural language, and returns the appropriate function for that language.
=== Where is Z14294 used? ===
You will encounter Z14294 as an '''input parameter''' in functions that dispatch language-specific logic. For example:
* A function that generates the plural form of a noun will have a Z14294 configuration mapping each language to that language's own plural-form function.
* When you call [[Z14310|select a function based on language]] with that configuration and a language like [[Z1736|English]], it returns the English-specific implementation.
=== Step-by-step: Adding a new language option ===
Suppose you want to add support for a new language (e.g. [[Z1787|Polish]]) to a function that already uses Z14294 for language dispatch.
==== Step 1: Identify the parent function ====
Find the function that takes a Z14294 configuration as input. Navigate to that function's page on Wikifunctions. You can identify it because its '''Inputs''' section will list one parameter of type ''Configuration of functions for given languages''.
==== Step 2: Check whether a language-specific function already exists ====
Before creating a new implementation, search Wikifunctions to see if a language-specific function for your target language already exists. For example, if you are adding Polish plural forms, search for something like "Polish plural". If it exists, you can use it directly. If not, you will need to create it first (see [[Help:Creating a function]] for guidance).
==== Step 3: Find or create the Z14294 object used by that function ====
The Z14294 object may be:
* '''Embedded inline''' inside an implementation (typically a [[Z14|Composition]]). You will need to edit that implementation.
* '''Stored as a named object''' with its own ZID. In that case, open that object's page and edit it directly.
To find it, open one of the existing implementations of the parent function and look for the Z14294 value being passed into [[Z14310|select a function based on language]].
==== Step 4: Add a new entry to the ''option'' list (Z14294K1) ====
Each entry in the '''option''' list (key Z14294K1) is a [[Z14300|Function option for a list of languages]] object. It contains:
* A list of [[Z60|natural languages]] this option applies to.
* The [[Z8|Function]] to call for those languages.
To add a new language:
# Open the implementation that contains the Z14294 object in the Wikifunctions editor.
# Locate the Z14294 value. It will show a field labelled '''option''' with a list of existing entries.
# Click the '''add item''' button ('''+''') on the option list.
# In the new entry, add your target language (e.g. [[Z1787|Polish]]) to the '''languages''' list.
# Set the '''function''' field to the language-specific function you identified or created in Step 2.
# Leave the '''default function to use''' (Z14294K2) unchanged unless you intend to change the global fallback.
==== Step 5: Save the implementation ====
After adding the new language entry:
# Review your changes in the editor preview to make sure the structure is correct.
# Add an [[Help:Edit summary|edit summary]] describing your addition, e.g. ''Added Polish (Z1787) option using [[ZXXXXX]]''.
# Click '''Publish'''.
==== Step 6: Run and verify the tests ====
After saving, return to the parent function's page:
# Check the '''Tests''' table. Existing tests should still pass.
# If there are tests specifically for language dispatch, verify they include a case for your new language. If not, consider adding a new [[Z20|test case]] that calls the parent function with a word/input in your target language and checks the expected output.
=== Tips and common mistakes ===
* '''Don't change Z14294K2 (default function) unless necessary.''' The default is a safe fallback for unsupported languages. Changing it affects all callers.
* '''Languages are Z60 objects, not plain strings.''' When adding a language, always link to the correct [[Z60|natural language]] ZID (e.g. [[Z1736]] for English, [[Z1787]] for Polish), not a string like "Polish".
* '''The option list is ordered but not exclusive.''' The [[Z14310|select a function based on language]] dispatcher checks options in order and returns the first match, so if a language appears in multiple entries, only the first one takes effect.
* '''One entry can cover multiple languages.''' If several languages share the same function (e.g. several dialects using the same form), you can add them all to the languages list of a single option entry rather than creating separate entries.
* '''Test with [[Z14310|select a function based on language]] directly.''' You can run Z14310 with your updated Z14294 object and your target language as inputs to verify the correct function is selected before running full end-to-end tests.
=== Related objects ===
{| class="wikitable"
|-
! ZID !! Name !! Role
|-
| [[Z14294]] || Configuration of functions for given languages || The type described in this guide
|-
| [[Z14310]] || select a function based on language || The function that consumes a Z14294 and a language to return the right function
|-
| [[Z14300]] || Function option for a list of languages || The type of each entry in the Z14294K1 option list
|-
| [[Z60]] || Natural language || The type used to identify languages in Z14294
|-
| [[Z8]] || Function || The type of the callable stored in each option entry and in Z14294K2
|}
=== See also ===
* [[Help:Creating a function]]
* [[Help:Creating an implementation]]
* [[Wikifunctions:Introduction]]
* [[Z14310|select a function based on language]]
ciwefslfp244abf8cla5penq45k45it
Z36935
0
86571
286349
2026-06-26T10:53:55Z
Denny
81
286349
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36935"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z36462",
"Z17K2": "Z36935K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "noun"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z26934",
"Z17K2": "Z36935K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "number"
}
]
}
}
],
"Z8K2": "Z36462",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z36935"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "English noun phrase from noun"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "give it a Syntactic table with a noun, needs to choose whether singular or plural, and returns a noun phrase without articles"
}
]
}
}
2e5ay5zr4lpzzlu1ljbeqym3kan3ey1
286353
286349
2026-06-26T10:56:22Z
Denny
81
Added Z36936 to the approved list of test cases
286353
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36935"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z36462",
"Z17K2": "Z36935K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "noun"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z26934",
"Z17K2": "Z36935K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "number"
}
]
}
}
],
"Z8K2": "Z36462",
"Z8K3": [
"Z20",
"Z36936"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z36935"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "English noun phrase from noun"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "give it a Syntactic table with a noun, needs to choose whether singular or plural, and returns a noun phrase without articles"
}
]
}
}
7m2kfeoofz918q3uu5wf2oaspvdif24
286355
286353
2026-06-26T11:05:00Z
Denny
81
Added Z36937 to the approved list of implementations
286355
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36935"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z36462",
"Z17K2": "Z36935K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "noun"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z26934",
"Z17K2": "Z36935K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "number"
}
]
}
}
],
"Z8K2": "Z36462",
"Z8K3": [
"Z20",
"Z36936"
],
"Z8K4": [
"Z14",
"Z36937"
],
"Z8K5": "Z36935"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "English noun phrase from noun"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "give it a Syntactic table with a noun, needs to choose whether singular or plural, and returns a noun phrase without articles"
}
]
}
}
sqnni9kgj8r93ejcs0xi4txnj3ktla6
User:DSantamaria-WMF/Guide: Creating lexemes in Wikidata
2
86572
286350
2026-06-26T10:54:21Z
DSantamaria-WMF
10283
Created guide for creating lexemes in Wikidata
286350
wikitext
text/x-wiki
== Guide: Creating a lexeme in Wikidata ==
This guide walks you through creating a new [[Wikidata:Lexicographical data|lexeme]] in Wikidata from scratch. Lexemes represent words and their grammatical forms, and are the foundation for the linguistic data that powers Wikifunctions' language-aware functions.
=== What is a lexeme? ===
A '''lexeme''' is a Wikidata entity (with an '''L''' prefix, e.g. [[wikidata:L1|L1]]) that represents a word or multi-word expression in a specific language. Each lexeme has:
* A '''lemma''': the canonical form of the word (e.g. ''run'', ''cat'', ''être'').
* A '''language''': the natural language the word belongs to (a [[wikidata:Q|Q-item]], e.g. [[wikidata:Q1860|English]]).
* A '''lexical category''': the part of speech (a [[wikidata:Q|Q-item]], e.g. [[wikidata:Q1084|noun]], [[wikidata:Q24905|verb]]).
* '''Senses''': meaning entries, each with a gloss (a short definition) and optional [[wikidata:Property:P5137|item for this sense]] links.
* '''Forms''': the inflected or conjugated variants of the word (e.g. ''cats'', ''ran'', ''étions''), each tagged with grammatical features like number, tense, or case.
=== Before you start ===
* You need a [[Special:CreateAccount|Wikidata account]].
* Your account should be [[wikidata:Wikidata:Autoconfirmed users|autoconfirmed]] (at least 4 days old and 50 edits) to create new entities. New accounts can still edit existing lexemes.
* Check whether the lexeme already exists using [[Special:Search]] or the [[wikidata:Wikidata:Lexeme search|Lexeme search tool]] before creating a new one. Search by the lemma text and language to avoid duplicates.
* Identify the correct '''language Q-item''' and '''lexical category Q-item''' before you begin.
=== Step-by-step: Creating a new lexeme ===
==== Step 1: Open the lexeme creation form ====
Go to [[Special:NewLexeme]]. This is the dedicated page for creating lexemes. You will see a form with the following required fields:
* '''Lemma''': the canonical (dictionary) form of the word.
* '''Language''': the language this word belongs to.
* '''Lexical category''': the part of speech.
==== Step 2: Fill in the lemma ====
Enter the '''lemma''' — the base or dictionary form of the word. For example:
* For English nouns, use the singular: ''cat'', not ''cats''.
* For English verbs, use the infinitive: ''run'', not ''ran'' or ''running''.
* For adjectives, use the base form: ''fast'', not ''faster''.
The lemma is language-script-specific. Make sure you are typing in the correct script for the language (e.g. Cyrillic for Russian, Arabic for Arabic).
==== Step 3: Set the language ====
Start typing the language name in the '''Language''' field. The field autocompletes to Wikidata Q-items. Select the correct item. Some common ones:
{| class="wikitable"
|-
! Language !! Wikidata item
|-
| English || [[wikidata:Q1860|Q1860]]
|-
| Spanish || [[wikidata:Q1321|Q1321]]
|-
| French || [[wikidata:Q150|Q150]]
|-
| German || [[wikidata:Q188|Q188]]
|-
| Arabic || [[wikidata:Q13955|Q13955]]
|-
| Japanese || [[wikidata:Q5287|Q5287]]
|}
Make sure you select the '''language''' item (e.g. Q1860 for English), not a related concept like a dialect or writing system, unless that is specifically what you intend.
==== Step 4: Set the lexical category ====
Start typing the part of speech in the '''Lexical category''' field and select the correct Q-item. Common categories:
{| class="wikitable"
|-
! Part of speech !! Wikidata item
|-
| noun || [[wikidata:Q1084|Q1084]]
|-
| verb || [[wikidata:Q24905|Q24905]]
|-
| adjective || [[wikidata:Q34698|Q34698]]
|-
| adverb || [[wikidata:Q380057|Q380057]]
|-
| proper noun || [[wikidata:Q147276|Q147276]]
|-
| preposition || [[wikidata:Q4833830|Q4833830]]
|}
==== Step 5: Publish the base lexeme ====
Click '''Publish''' (or '''Save'''). This creates the lexeme with its LID (e.g. [[wikidata:L123456|L123456]]) and takes you to the lexeme's page. You can now add senses and forms.
=== Adding senses ===
A '''sense''' is a meaning of the word. Most lexemes should have at least one sense.
# On the lexeme page, find the '''Senses''' section and click '''Add sense'''.
# Enter a '''gloss''': a short definition of this meaning in the metalanguage (typically English, but you can add glosses in multiple languages). For example, for the English noun ''cat'': ''domesticated carnivorous mammal''.
# Optionally, add the [[wikidata:Property:P5137|item for this sense]] statement linking to the Wikidata Q-item that best represents this meaning (e.g. [[wikidata:Q146|Q146]] for the domestic cat).
# Add other statements to the sense as appropriate (e.g. [[wikidata:Property:P18|image]], [[wikidata:Property:P7084|related senses]]).
# Click '''Save'''.
Repeat for each distinct meaning. A word like ''bank'' (financial institution vs. river bank) would have two senses.
=== Adding forms ===
A '''form''' is an inflected variant of the lexeme. This is where grammatical information lives.
# On the lexeme page, find the '''Forms''' section and click '''Add form'''.
# Enter the '''representation''': the actual spelling of this form (e.g. ''cats'' for the plural of ''cat'').
# Add one or more '''grammatical features''' using the feature tags. These are Q-items describing what makes this form distinct. For example:
## For a plural noun form: [[wikidata:Q146786|plural]] (Q146786)
## For a past tense verb form: [[wikidata:Q1994301|past tense]] (Q1994301)
## For a genitive case form: [[wikidata:Q146078|genitive case]] (Q146078)
# Optionally add statements to the form, such as [[wikidata:Property:P443|pronunciation audio]] or [[wikidata:Property:P898|IPA transcription]].
# Click '''Save'''.
Repeat for each form. The number of forms depends on the language's morphology:
* English nouns typically have 2 forms: singular and plural.
* Russian nouns may have 12+ forms (6 cases × singular/plural).
* Finnish nouns can have over 30 forms.
=== Tips and best practices ===
* '''Check for duplicates first.''' Use [[Special:Search]] with the lemma and the language filter. Duplicate lexemes create maintenance problems.
* '''Use the correct language item, not the country.''' For Spanish, use [[wikidata:Q1321|Q1321]] (Spanish language), not [[wikidata:Q29|Q29]] (Spain).
* '''Glosses are not translations.''' A gloss is a short definition, not a word-for-word translation. Write it in a language editors understand (usually English).
* '''Add an edit summary.''' Always describe what you did, e.g. ''Created lexeme for English noun "cat" with 2 forms and 1 sense''.
* '''Complete the forms table.''' Partial form tables (e.g. only singular, missing plural) are better than none, but try to be complete where possible.
* '''Cross-link related lexemes.''' Use [[wikidata:Property:P5191|derived from]] or [[wikidata:Property:P5238|combines]] to link related lexemes.
* '''Use [[wikidata:Wikidata:Lexeme Forms|Lexeme Forms]]''' (a community tool available at [https://lexeme-forms.toolforge.org/ lexeme-forms.toolforge.org]) to add forms quickly using templates for common languages and parts of speech. This is much faster than adding forms manually.
=== Common statements on lexemes ===
In addition to the basic structure, you can enrich lexemes with statements. Some commonly used properties:
{| class="wikitable"
|-
! Property !! Use
|-
| [[wikidata:Property:P5191|P5191]] derived from || Links a lexeme to its etymological source lexeme
|-
| [[wikidata:Property:P18|P18]] image || An illustrative image for the lexeme
|-
| [[wikidata:Property:P443|P443]] pronunciation audio || An audio file of the pronunciation
|-
| [[wikidata:Property:P898|P898]] IPA transcription || The IPA phonetic transcription
|-
| [[wikidata:Property:P856|P856]] official website || For proper nouns / brand names
|-
| [[wikidata:Property:P31|P31]] instance of || What kind of thing this lexeme is an instance of
|}
=== Connecting lexemes to Wikifunctions ===
Lexemes created in Wikidata are the source data for many Wikifunctions linguistic functions. Once your lexeme and its forms are in Wikidata, functions that use [[Z14294|Configuration of functions for given languages]] can call language-specific implementations that read Wikidata lexeme data to generate correct word forms programmatically.
=== See also ===
* [[wikidata:Wikidata:Lexicographical data|Wikidata: Lexicographical data]]
* [[Special:NewLexeme|Create a new lexeme]]
* [https://lexeme-forms.toolforge.org/ Lexeme Forms tool (Toolforge)]
* [[wikidata:Wikidata:Lexicographical data/Documentation|Lexicographical data documentation]]
* [[wikidata:Help:Lexemes|Help: Lexemes]]
* [[Wikifunctions:Introduction|Wikifunctions: Introduction]]
puwf0ui41bntg9kliosp2tuxthkgfzz
286356
286350
2026-06-26T11:05:01Z
99of9
1622
/* Step 1: Open the lexeme creation form */ :wikidata:
286356
wikitext
text/x-wiki
== Guide: Creating a lexeme in Wikidata ==
This guide walks you through creating a new [[Wikidata:Lexicographical data|lexeme]] in Wikidata from scratch. Lexemes represent words and their grammatical forms, and are the foundation for the linguistic data that powers Wikifunctions' language-aware functions.
=== What is a lexeme? ===
A '''lexeme''' is a Wikidata entity (with an '''L''' prefix, e.g. [[wikidata:L1|L1]]) that represents a word or multi-word expression in a specific language. Each lexeme has:
* A '''lemma''': the canonical form of the word (e.g. ''run'', ''cat'', ''être'').
* A '''language''': the natural language the word belongs to (a [[wikidata:Q|Q-item]], e.g. [[wikidata:Q1860|English]]).
* A '''lexical category''': the part of speech (a [[wikidata:Q|Q-item]], e.g. [[wikidata:Q1084|noun]], [[wikidata:Q24905|verb]]).
* '''Senses''': meaning entries, each with a gloss (a short definition) and optional [[wikidata:Property:P5137|item for this sense]] links.
* '''Forms''': the inflected or conjugated variants of the word (e.g. ''cats'', ''ran'', ''étions''), each tagged with grammatical features like number, tense, or case.
=== Before you start ===
* You need a [[Special:CreateAccount|Wikidata account]].
* Your account should be [[wikidata:Wikidata:Autoconfirmed users|autoconfirmed]] (at least 4 days old and 50 edits) to create new entities. New accounts can still edit existing lexemes.
* Check whether the lexeme already exists using [[Special:Search]] or the [[wikidata:Wikidata:Lexeme search|Lexeme search tool]] before creating a new one. Search by the lemma text and language to avoid duplicates.
* Identify the correct '''language Q-item''' and '''lexical category Q-item''' before you begin.
=== Step-by-step: Creating a new lexeme ===
==== Step 1: Open the lexeme creation form ====
Go to [[:wikidata:Special:NewLexeme]]. This is the dedicated page for creating lexemes. You will see a form with the following required fields:
* '''Lemma''': the canonical (dictionary) form of the word.
* '''Language''': the language this word belongs to.
* '''Lexical category''': the part of speech.
==== Step 2: Fill in the lemma ====
Enter the '''lemma''' — the base or dictionary form of the word. For example:
* For English nouns, use the singular: ''cat'', not ''cats''.
* For English verbs, use the infinitive: ''run'', not ''ran'' or ''running''.
* For adjectives, use the base form: ''fast'', not ''faster''.
The lemma is language-script-specific. Make sure you are typing in the correct script for the language (e.g. Cyrillic for Russian, Arabic for Arabic).
==== Step 3: Set the language ====
Start typing the language name in the '''Language''' field. The field autocompletes to Wikidata Q-items. Select the correct item. Some common ones:
{| class="wikitable"
|-
! Language !! Wikidata item
|-
| English || [[wikidata:Q1860|Q1860]]
|-
| Spanish || [[wikidata:Q1321|Q1321]]
|-
| French || [[wikidata:Q150|Q150]]
|-
| German || [[wikidata:Q188|Q188]]
|-
| Arabic || [[wikidata:Q13955|Q13955]]
|-
| Japanese || [[wikidata:Q5287|Q5287]]
|}
Make sure you select the '''language''' item (e.g. Q1860 for English), not a related concept like a dialect or writing system, unless that is specifically what you intend.
==== Step 4: Set the lexical category ====
Start typing the part of speech in the '''Lexical category''' field and select the correct Q-item. Common categories:
{| class="wikitable"
|-
! Part of speech !! Wikidata item
|-
| noun || [[wikidata:Q1084|Q1084]]
|-
| verb || [[wikidata:Q24905|Q24905]]
|-
| adjective || [[wikidata:Q34698|Q34698]]
|-
| adverb || [[wikidata:Q380057|Q380057]]
|-
| proper noun || [[wikidata:Q147276|Q147276]]
|-
| preposition || [[wikidata:Q4833830|Q4833830]]
|}
==== Step 5: Publish the base lexeme ====
Click '''Publish''' (or '''Save'''). This creates the lexeme with its LID (e.g. [[wikidata:L123456|L123456]]) and takes you to the lexeme's page. You can now add senses and forms.
=== Adding senses ===
A '''sense''' is a meaning of the word. Most lexemes should have at least one sense.
# On the lexeme page, find the '''Senses''' section and click '''Add sense'''.
# Enter a '''gloss''': a short definition of this meaning in the metalanguage (typically English, but you can add glosses in multiple languages). For example, for the English noun ''cat'': ''domesticated carnivorous mammal''.
# Optionally, add the [[wikidata:Property:P5137|item for this sense]] statement linking to the Wikidata Q-item that best represents this meaning (e.g. [[wikidata:Q146|Q146]] for the domestic cat).
# Add other statements to the sense as appropriate (e.g. [[wikidata:Property:P18|image]], [[wikidata:Property:P7084|related senses]]).
# Click '''Save'''.
Repeat for each distinct meaning. A word like ''bank'' (financial institution vs. river bank) would have two senses.
=== Adding forms ===
A '''form''' is an inflected variant of the lexeme. This is where grammatical information lives.
# On the lexeme page, find the '''Forms''' section and click '''Add form'''.
# Enter the '''representation''': the actual spelling of this form (e.g. ''cats'' for the plural of ''cat'').
# Add one or more '''grammatical features''' using the feature tags. These are Q-items describing what makes this form distinct. For example:
## For a plural noun form: [[wikidata:Q146786|plural]] (Q146786)
## For a past tense verb form: [[wikidata:Q1994301|past tense]] (Q1994301)
## For a genitive case form: [[wikidata:Q146078|genitive case]] (Q146078)
# Optionally add statements to the form, such as [[wikidata:Property:P443|pronunciation audio]] or [[wikidata:Property:P898|IPA transcription]].
# Click '''Save'''.
Repeat for each form. The number of forms depends on the language's morphology:
* English nouns typically have 2 forms: singular and plural.
* Russian nouns may have 12+ forms (6 cases × singular/plural).
* Finnish nouns can have over 30 forms.
=== Tips and best practices ===
* '''Check for duplicates first.''' Use [[Special:Search]] with the lemma and the language filter. Duplicate lexemes create maintenance problems.
* '''Use the correct language item, not the country.''' For Spanish, use [[wikidata:Q1321|Q1321]] (Spanish language), not [[wikidata:Q29|Q29]] (Spain).
* '''Glosses are not translations.''' A gloss is a short definition, not a word-for-word translation. Write it in a language editors understand (usually English).
* '''Add an edit summary.''' Always describe what you did, e.g. ''Created lexeme for English noun "cat" with 2 forms and 1 sense''.
* '''Complete the forms table.''' Partial form tables (e.g. only singular, missing plural) are better than none, but try to be complete where possible.
* '''Cross-link related lexemes.''' Use [[wikidata:Property:P5191|derived from]] or [[wikidata:Property:P5238|combines]] to link related lexemes.
* '''Use [[wikidata:Wikidata:Lexeme Forms|Lexeme Forms]]''' (a community tool available at [https://lexeme-forms.toolforge.org/ lexeme-forms.toolforge.org]) to add forms quickly using templates for common languages and parts of speech. This is much faster than adding forms manually.
=== Common statements on lexemes ===
In addition to the basic structure, you can enrich lexemes with statements. Some commonly used properties:
{| class="wikitable"
|-
! Property !! Use
|-
| [[wikidata:Property:P5191|P5191]] derived from || Links a lexeme to its etymological source lexeme
|-
| [[wikidata:Property:P18|P18]] image || An illustrative image for the lexeme
|-
| [[wikidata:Property:P443|P443]] pronunciation audio || An audio file of the pronunciation
|-
| [[wikidata:Property:P898|P898]] IPA transcription || The IPA phonetic transcription
|-
| [[wikidata:Property:P856|P856]] official website || For proper nouns / brand names
|-
| [[wikidata:Property:P31|P31]] instance of || What kind of thing this lexeme is an instance of
|}
=== Connecting lexemes to Wikifunctions ===
Lexemes created in Wikidata are the source data for many Wikifunctions linguistic functions. Once your lexeme and its forms are in Wikidata, functions that use [[Z14294|Configuration of functions for given languages]] can call language-specific implementations that read Wikidata lexeme data to generate correct word forms programmatically.
=== See also ===
* [[wikidata:Wikidata:Lexicographical data|Wikidata: Lexicographical data]]
* [[Special:NewLexeme|Create a new lexeme]]
* [https://lexeme-forms.toolforge.org/ Lexeme Forms tool (Toolforge)]
* [[wikidata:Wikidata:Lexicographical data/Documentation|Lexicographical data documentation]]
* [[wikidata:Help:Lexemes|Help: Lexemes]]
* [[Wikifunctions:Introduction|Wikifunctions: Introduction]]
6xm3pofu35ybcyi11hg32fn5j26dgw3
286358
286356
2026-06-26T11:06:20Z
99of9
1622
/* Step 1: Open the lexeme creation form */ :wikidata: fmt
286358
wikitext
text/x-wiki
== Guide: Creating a lexeme in Wikidata ==
This guide walks you through creating a new [[Wikidata:Lexicographical data|lexeme]] in Wikidata from scratch. Lexemes represent words and their grammatical forms, and are the foundation for the linguistic data that powers Wikifunctions' language-aware functions.
=== What is a lexeme? ===
A '''lexeme''' is a Wikidata entity (with an '''L''' prefix, e.g. [[wikidata:L1|L1]]) that represents a word or multi-word expression in a specific language. Each lexeme has:
* A '''lemma''': the canonical form of the word (e.g. ''run'', ''cat'', ''être'').
* A '''language''': the natural language the word belongs to (a [[wikidata:Q|Q-item]], e.g. [[wikidata:Q1860|English]]).
* A '''lexical category''': the part of speech (a [[wikidata:Q|Q-item]], e.g. [[wikidata:Q1084|noun]], [[wikidata:Q24905|verb]]).
* '''Senses''': meaning entries, each with a gloss (a short definition) and optional [[wikidata:Property:P5137|item for this sense]] links.
* '''Forms''': the inflected or conjugated variants of the word (e.g. ''cats'', ''ran'', ''étions''), each tagged with grammatical features like number, tense, or case.
=== Before you start ===
* You need a [[Special:CreateAccount|Wikidata account]].
* Your account should be [[wikidata:Wikidata:Autoconfirmed users|autoconfirmed]] (at least 4 days old and 50 edits) to create new entities. New accounts can still edit existing lexemes.
* Check whether the lexeme already exists using [[Special:Search]] or the [[wikidata:Wikidata:Lexeme search|Lexeme search tool]] before creating a new one. Search by the lemma text and language to avoid duplicates.
* Identify the correct '''language Q-item''' and '''lexical category Q-item''' before you begin.
=== Step-by-step: Creating a new lexeme ===
==== Step 1: Open the lexeme creation form ====
Go to [[:wikidata:Special:NewLexeme|Special:NewLexeme]]. This is the dedicated page for creating lexemes. You will see a form with the following required fields:
* '''Lemma''': the canonical (dictionary) form of the word.
* '''Language''': the language this word belongs to.
* '''Lexical category''': the part of speech.
==== Step 2: Fill in the lemma ====
Enter the '''lemma''' — the base or dictionary form of the word. For example:
* For English nouns, use the singular: ''cat'', not ''cats''.
* For English verbs, use the infinitive: ''run'', not ''ran'' or ''running''.
* For adjectives, use the base form: ''fast'', not ''faster''.
The lemma is language-script-specific. Make sure you are typing in the correct script for the language (e.g. Cyrillic for Russian, Arabic for Arabic).
==== Step 3: Set the language ====
Start typing the language name in the '''Language''' field. The field autocompletes to Wikidata Q-items. Select the correct item. Some common ones:
{| class="wikitable"
|-
! Language !! Wikidata item
|-
| English || [[wikidata:Q1860|Q1860]]
|-
| Spanish || [[wikidata:Q1321|Q1321]]
|-
| French || [[wikidata:Q150|Q150]]
|-
| German || [[wikidata:Q188|Q188]]
|-
| Arabic || [[wikidata:Q13955|Q13955]]
|-
| Japanese || [[wikidata:Q5287|Q5287]]
|}
Make sure you select the '''language''' item (e.g. Q1860 for English), not a related concept like a dialect or writing system, unless that is specifically what you intend.
==== Step 4: Set the lexical category ====
Start typing the part of speech in the '''Lexical category''' field and select the correct Q-item. Common categories:
{| class="wikitable"
|-
! Part of speech !! Wikidata item
|-
| noun || [[wikidata:Q1084|Q1084]]
|-
| verb || [[wikidata:Q24905|Q24905]]
|-
| adjective || [[wikidata:Q34698|Q34698]]
|-
| adverb || [[wikidata:Q380057|Q380057]]
|-
| proper noun || [[wikidata:Q147276|Q147276]]
|-
| preposition || [[wikidata:Q4833830|Q4833830]]
|}
==== Step 5: Publish the base lexeme ====
Click '''Publish''' (or '''Save'''). This creates the lexeme with its LID (e.g. [[wikidata:L123456|L123456]]) and takes you to the lexeme's page. You can now add senses and forms.
=== Adding senses ===
A '''sense''' is a meaning of the word. Most lexemes should have at least one sense.
# On the lexeme page, find the '''Senses''' section and click '''Add sense'''.
# Enter a '''gloss''': a short definition of this meaning in the metalanguage (typically English, but you can add glosses in multiple languages). For example, for the English noun ''cat'': ''domesticated carnivorous mammal''.
# Optionally, add the [[wikidata:Property:P5137|item for this sense]] statement linking to the Wikidata Q-item that best represents this meaning (e.g. [[wikidata:Q146|Q146]] for the domestic cat).
# Add other statements to the sense as appropriate (e.g. [[wikidata:Property:P18|image]], [[wikidata:Property:P7084|related senses]]).
# Click '''Save'''.
Repeat for each distinct meaning. A word like ''bank'' (financial institution vs. river bank) would have two senses.
=== Adding forms ===
A '''form''' is an inflected variant of the lexeme. This is where grammatical information lives.
# On the lexeme page, find the '''Forms''' section and click '''Add form'''.
# Enter the '''representation''': the actual spelling of this form (e.g. ''cats'' for the plural of ''cat'').
# Add one or more '''grammatical features''' using the feature tags. These are Q-items describing what makes this form distinct. For example:
## For a plural noun form: [[wikidata:Q146786|plural]] (Q146786)
## For a past tense verb form: [[wikidata:Q1994301|past tense]] (Q1994301)
## For a genitive case form: [[wikidata:Q146078|genitive case]] (Q146078)
# Optionally add statements to the form, such as [[wikidata:Property:P443|pronunciation audio]] or [[wikidata:Property:P898|IPA transcription]].
# Click '''Save'''.
Repeat for each form. The number of forms depends on the language's morphology:
* English nouns typically have 2 forms: singular and plural.
* Russian nouns may have 12+ forms (6 cases × singular/plural).
* Finnish nouns can have over 30 forms.
=== Tips and best practices ===
* '''Check for duplicates first.''' Use [[Special:Search]] with the lemma and the language filter. Duplicate lexemes create maintenance problems.
* '''Use the correct language item, not the country.''' For Spanish, use [[wikidata:Q1321|Q1321]] (Spanish language), not [[wikidata:Q29|Q29]] (Spain).
* '''Glosses are not translations.''' A gloss is a short definition, not a word-for-word translation. Write it in a language editors understand (usually English).
* '''Add an edit summary.''' Always describe what you did, e.g. ''Created lexeme for English noun "cat" with 2 forms and 1 sense''.
* '''Complete the forms table.''' Partial form tables (e.g. only singular, missing plural) are better than none, but try to be complete where possible.
* '''Cross-link related lexemes.''' Use [[wikidata:Property:P5191|derived from]] or [[wikidata:Property:P5238|combines]] to link related lexemes.
* '''Use [[wikidata:Wikidata:Lexeme Forms|Lexeme Forms]]''' (a community tool available at [https://lexeme-forms.toolforge.org/ lexeme-forms.toolforge.org]) to add forms quickly using templates for common languages and parts of speech. This is much faster than adding forms manually.
=== Common statements on lexemes ===
In addition to the basic structure, you can enrich lexemes with statements. Some commonly used properties:
{| class="wikitable"
|-
! Property !! Use
|-
| [[wikidata:Property:P5191|P5191]] derived from || Links a lexeme to its etymological source lexeme
|-
| [[wikidata:Property:P18|P18]] image || An illustrative image for the lexeme
|-
| [[wikidata:Property:P443|P443]] pronunciation audio || An audio file of the pronunciation
|-
| [[wikidata:Property:P898|P898]] IPA transcription || The IPA phonetic transcription
|-
| [[wikidata:Property:P856|P856]] official website || For proper nouns / brand names
|-
| [[wikidata:Property:P31|P31]] instance of || What kind of thing this lexeme is an instance of
|}
=== Connecting lexemes to Wikifunctions ===
Lexemes created in Wikidata are the source data for many Wikifunctions linguistic functions. Once your lexeme and its forms are in Wikidata, functions that use [[Z14294|Configuration of functions for given languages]] can call language-specific implementations that read Wikidata lexeme data to generate correct word forms programmatically.
=== See also ===
* [[wikidata:Wikidata:Lexicographical data|Wikidata: Lexicographical data]]
* [[Special:NewLexeme|Create a new lexeme]]
* [https://lexeme-forms.toolforge.org/ Lexeme Forms tool (Toolforge)]
* [[wikidata:Wikidata:Lexicographical data/Documentation|Lexicographical data documentation]]
* [[wikidata:Help:Lexemes|Help: Lexemes]]
* [[Wikifunctions:Introduction|Wikifunctions: Introduction]]
p6w1t2c4o7yvzpk70dki8to984n4m6l
286359
286358
2026-06-26T11:07:07Z
99of9
1622
/* Before you start */ :wikidata:
286359
wikitext
text/x-wiki
== Guide: Creating a lexeme in Wikidata ==
This guide walks you through creating a new [[Wikidata:Lexicographical data|lexeme]] in Wikidata from scratch. Lexemes represent words and their grammatical forms, and are the foundation for the linguistic data that powers Wikifunctions' language-aware functions.
=== What is a lexeme? ===
A '''lexeme''' is a Wikidata entity (with an '''L''' prefix, e.g. [[wikidata:L1|L1]]) that represents a word or multi-word expression in a specific language. Each lexeme has:
* A '''lemma''': the canonical form of the word (e.g. ''run'', ''cat'', ''être'').
* A '''language''': the natural language the word belongs to (a [[wikidata:Q|Q-item]], e.g. [[wikidata:Q1860|English]]).
* A '''lexical category''': the part of speech (a [[wikidata:Q|Q-item]], e.g. [[wikidata:Q1084|noun]], [[wikidata:Q24905|verb]]).
* '''Senses''': meaning entries, each with a gloss (a short definition) and optional [[wikidata:Property:P5137|item for this sense]] links.
* '''Forms''': the inflected or conjugated variants of the word (e.g. ''cats'', ''ran'', ''étions''), each tagged with grammatical features like number, tense, or case.
=== Before you start ===
* You need a [[:wikidata:Special:CreateAccount|Wikidata account]].
* Your account should be [[wikidata:Wikidata:Autoconfirmed users|autoconfirmed]] (at least 4 days old and 50 edits) to create new entities. New accounts can still edit existing lexemes.
* Check whether the lexeme already exists using [[:wikidata:Special:Search]] or the [[wikidata:Wikidata:Lexeme search|Lexeme search tool]] before creating a new one. Search by the lemma text and language to avoid duplicates.
* Identify the correct '''language Q-item''' and '''lexical category Q-item''' before you begin.
=== Step-by-step: Creating a new lexeme ===
==== Step 1: Open the lexeme creation form ====
Go to [[:wikidata:Special:NewLexeme|Special:NewLexeme]]. This is the dedicated page for creating lexemes. You will see a form with the following required fields:
* '''Lemma''': the canonical (dictionary) form of the word.
* '''Language''': the language this word belongs to.
* '''Lexical category''': the part of speech.
==== Step 2: Fill in the lemma ====
Enter the '''lemma''' — the base or dictionary form of the word. For example:
* For English nouns, use the singular: ''cat'', not ''cats''.
* For English verbs, use the infinitive: ''run'', not ''ran'' or ''running''.
* For adjectives, use the base form: ''fast'', not ''faster''.
The lemma is language-script-specific. Make sure you are typing in the correct script for the language (e.g. Cyrillic for Russian, Arabic for Arabic).
==== Step 3: Set the language ====
Start typing the language name in the '''Language''' field. The field autocompletes to Wikidata Q-items. Select the correct item. Some common ones:
{| class="wikitable"
|-
! Language !! Wikidata item
|-
| English || [[wikidata:Q1860|Q1860]]
|-
| Spanish || [[wikidata:Q1321|Q1321]]
|-
| French || [[wikidata:Q150|Q150]]
|-
| German || [[wikidata:Q188|Q188]]
|-
| Arabic || [[wikidata:Q13955|Q13955]]
|-
| Japanese || [[wikidata:Q5287|Q5287]]
|}
Make sure you select the '''language''' item (e.g. Q1860 for English), not a related concept like a dialect or writing system, unless that is specifically what you intend.
==== Step 4: Set the lexical category ====
Start typing the part of speech in the '''Lexical category''' field and select the correct Q-item. Common categories:
{| class="wikitable"
|-
! Part of speech !! Wikidata item
|-
| noun || [[wikidata:Q1084|Q1084]]
|-
| verb || [[wikidata:Q24905|Q24905]]
|-
| adjective || [[wikidata:Q34698|Q34698]]
|-
| adverb || [[wikidata:Q380057|Q380057]]
|-
| proper noun || [[wikidata:Q147276|Q147276]]
|-
| preposition || [[wikidata:Q4833830|Q4833830]]
|}
==== Step 5: Publish the base lexeme ====
Click '''Publish''' (or '''Save'''). This creates the lexeme with its LID (e.g. [[wikidata:L123456|L123456]]) and takes you to the lexeme's page. You can now add senses and forms.
=== Adding senses ===
A '''sense''' is a meaning of the word. Most lexemes should have at least one sense.
# On the lexeme page, find the '''Senses''' section and click '''Add sense'''.
# Enter a '''gloss''': a short definition of this meaning in the metalanguage (typically English, but you can add glosses in multiple languages). For example, for the English noun ''cat'': ''domesticated carnivorous mammal''.
# Optionally, add the [[wikidata:Property:P5137|item for this sense]] statement linking to the Wikidata Q-item that best represents this meaning (e.g. [[wikidata:Q146|Q146]] for the domestic cat).
# Add other statements to the sense as appropriate (e.g. [[wikidata:Property:P18|image]], [[wikidata:Property:P7084|related senses]]).
# Click '''Save'''.
Repeat for each distinct meaning. A word like ''bank'' (financial institution vs. river bank) would have two senses.
=== Adding forms ===
A '''form''' is an inflected variant of the lexeme. This is where grammatical information lives.
# On the lexeme page, find the '''Forms''' section and click '''Add form'''.
# Enter the '''representation''': the actual spelling of this form (e.g. ''cats'' for the plural of ''cat'').
# Add one or more '''grammatical features''' using the feature tags. These are Q-items describing what makes this form distinct. For example:
## For a plural noun form: [[wikidata:Q146786|plural]] (Q146786)
## For a past tense verb form: [[wikidata:Q1994301|past tense]] (Q1994301)
## For a genitive case form: [[wikidata:Q146078|genitive case]] (Q146078)
# Optionally add statements to the form, such as [[wikidata:Property:P443|pronunciation audio]] or [[wikidata:Property:P898|IPA transcription]].
# Click '''Save'''.
Repeat for each form. The number of forms depends on the language's morphology:
* English nouns typically have 2 forms: singular and plural.
* Russian nouns may have 12+ forms (6 cases × singular/plural).
* Finnish nouns can have over 30 forms.
=== Tips and best practices ===
* '''Check for duplicates first.''' Use [[Special:Search]] with the lemma and the language filter. Duplicate lexemes create maintenance problems.
* '''Use the correct language item, not the country.''' For Spanish, use [[wikidata:Q1321|Q1321]] (Spanish language), not [[wikidata:Q29|Q29]] (Spain).
* '''Glosses are not translations.''' A gloss is a short definition, not a word-for-word translation. Write it in a language editors understand (usually English).
* '''Add an edit summary.''' Always describe what you did, e.g. ''Created lexeme for English noun "cat" with 2 forms and 1 sense''.
* '''Complete the forms table.''' Partial form tables (e.g. only singular, missing plural) are better than none, but try to be complete where possible.
* '''Cross-link related lexemes.''' Use [[wikidata:Property:P5191|derived from]] or [[wikidata:Property:P5238|combines]] to link related lexemes.
* '''Use [[wikidata:Wikidata:Lexeme Forms|Lexeme Forms]]''' (a community tool available at [https://lexeme-forms.toolforge.org/ lexeme-forms.toolforge.org]) to add forms quickly using templates for common languages and parts of speech. This is much faster than adding forms manually.
=== Common statements on lexemes ===
In addition to the basic structure, you can enrich lexemes with statements. Some commonly used properties:
{| class="wikitable"
|-
! Property !! Use
|-
| [[wikidata:Property:P5191|P5191]] derived from || Links a lexeme to its etymological source lexeme
|-
| [[wikidata:Property:P18|P18]] image || An illustrative image for the lexeme
|-
| [[wikidata:Property:P443|P443]] pronunciation audio || An audio file of the pronunciation
|-
| [[wikidata:Property:P898|P898]] IPA transcription || The IPA phonetic transcription
|-
| [[wikidata:Property:P856|P856]] official website || For proper nouns / brand names
|-
| [[wikidata:Property:P31|P31]] instance of || What kind of thing this lexeme is an instance of
|}
=== Connecting lexemes to Wikifunctions ===
Lexemes created in Wikidata are the source data for many Wikifunctions linguistic functions. Once your lexeme and its forms are in Wikidata, functions that use [[Z14294|Configuration of functions for given languages]] can call language-specific implementations that read Wikidata lexeme data to generate correct word forms programmatically.
=== See also ===
* [[wikidata:Wikidata:Lexicographical data|Wikidata: Lexicographical data]]
* [[Special:NewLexeme|Create a new lexeme]]
* [https://lexeme-forms.toolforge.org/ Lexeme Forms tool (Toolforge)]
* [[wikidata:Wikidata:Lexicographical data/Documentation|Lexicographical data documentation]]
* [[wikidata:Help:Lexemes|Help: Lexemes]]
* [[Wikifunctions:Introduction|Wikifunctions: Introduction]]
eex8asak9ga6m2a8wwdvuhuv0q51orb
286360
286359
2026-06-26T11:08:36Z
99of9
1622
/* See also */ :wikidata:
286360
wikitext
text/x-wiki
== Guide: Creating a lexeme in Wikidata ==
This guide walks you through creating a new [[Wikidata:Lexicographical data|lexeme]] in Wikidata from scratch. Lexemes represent words and their grammatical forms, and are the foundation for the linguistic data that powers Wikifunctions' language-aware functions.
=== What is a lexeme? ===
A '''lexeme''' is a Wikidata entity (with an '''L''' prefix, e.g. [[wikidata:L1|L1]]) that represents a word or multi-word expression in a specific language. Each lexeme has:
* A '''lemma''': the canonical form of the word (e.g. ''run'', ''cat'', ''être'').
* A '''language''': the natural language the word belongs to (a [[wikidata:Q|Q-item]], e.g. [[wikidata:Q1860|English]]).
* A '''lexical category''': the part of speech (a [[wikidata:Q|Q-item]], e.g. [[wikidata:Q1084|noun]], [[wikidata:Q24905|verb]]).
* '''Senses''': meaning entries, each with a gloss (a short definition) and optional [[wikidata:Property:P5137|item for this sense]] links.
* '''Forms''': the inflected or conjugated variants of the word (e.g. ''cats'', ''ran'', ''étions''), each tagged with grammatical features like number, tense, or case.
=== Before you start ===
* You need a [[:wikidata:Special:CreateAccount|Wikidata account]].
* Your account should be [[wikidata:Wikidata:Autoconfirmed users|autoconfirmed]] (at least 4 days old and 50 edits) to create new entities. New accounts can still edit existing lexemes.
* Check whether the lexeme already exists using [[:wikidata:Special:Search]] or the [[wikidata:Wikidata:Lexeme search|Lexeme search tool]] before creating a new one. Search by the lemma text and language to avoid duplicates.
* Identify the correct '''language Q-item''' and '''lexical category Q-item''' before you begin.
=== Step-by-step: Creating a new lexeme ===
==== Step 1: Open the lexeme creation form ====
Go to [[:wikidata:Special:NewLexeme|Special:NewLexeme]]. This is the dedicated page for creating lexemes. You will see a form with the following required fields:
* '''Lemma''': the canonical (dictionary) form of the word.
* '''Language''': the language this word belongs to.
* '''Lexical category''': the part of speech.
==== Step 2: Fill in the lemma ====
Enter the '''lemma''' — the base or dictionary form of the word. For example:
* For English nouns, use the singular: ''cat'', not ''cats''.
* For English verbs, use the infinitive: ''run'', not ''ran'' or ''running''.
* For adjectives, use the base form: ''fast'', not ''faster''.
The lemma is language-script-specific. Make sure you are typing in the correct script for the language (e.g. Cyrillic for Russian, Arabic for Arabic).
==== Step 3: Set the language ====
Start typing the language name in the '''Language''' field. The field autocompletes to Wikidata Q-items. Select the correct item. Some common ones:
{| class="wikitable"
|-
! Language !! Wikidata item
|-
| English || [[wikidata:Q1860|Q1860]]
|-
| Spanish || [[wikidata:Q1321|Q1321]]
|-
| French || [[wikidata:Q150|Q150]]
|-
| German || [[wikidata:Q188|Q188]]
|-
| Arabic || [[wikidata:Q13955|Q13955]]
|-
| Japanese || [[wikidata:Q5287|Q5287]]
|}
Make sure you select the '''language''' item (e.g. Q1860 for English), not a related concept like a dialect or writing system, unless that is specifically what you intend.
==== Step 4: Set the lexical category ====
Start typing the part of speech in the '''Lexical category''' field and select the correct Q-item. Common categories:
{| class="wikitable"
|-
! Part of speech !! Wikidata item
|-
| noun || [[wikidata:Q1084|Q1084]]
|-
| verb || [[wikidata:Q24905|Q24905]]
|-
| adjective || [[wikidata:Q34698|Q34698]]
|-
| adverb || [[wikidata:Q380057|Q380057]]
|-
| proper noun || [[wikidata:Q147276|Q147276]]
|-
| preposition || [[wikidata:Q4833830|Q4833830]]
|}
==== Step 5: Publish the base lexeme ====
Click '''Publish''' (or '''Save'''). This creates the lexeme with its LID (e.g. [[wikidata:L123456|L123456]]) and takes you to the lexeme's page. You can now add senses and forms.
=== Adding senses ===
A '''sense''' is a meaning of the word. Most lexemes should have at least one sense.
# On the lexeme page, find the '''Senses''' section and click '''Add sense'''.
# Enter a '''gloss''': a short definition of this meaning in the metalanguage (typically English, but you can add glosses in multiple languages). For example, for the English noun ''cat'': ''domesticated carnivorous mammal''.
# Optionally, add the [[wikidata:Property:P5137|item for this sense]] statement linking to the Wikidata Q-item that best represents this meaning (e.g. [[wikidata:Q146|Q146]] for the domestic cat).
# Add other statements to the sense as appropriate (e.g. [[wikidata:Property:P18|image]], [[wikidata:Property:P7084|related senses]]).
# Click '''Save'''.
Repeat for each distinct meaning. A word like ''bank'' (financial institution vs. river bank) would have two senses.
=== Adding forms ===
A '''form''' is an inflected variant of the lexeme. This is where grammatical information lives.
# On the lexeme page, find the '''Forms''' section and click '''Add form'''.
# Enter the '''representation''': the actual spelling of this form (e.g. ''cats'' for the plural of ''cat'').
# Add one or more '''grammatical features''' using the feature tags. These are Q-items describing what makes this form distinct. For example:
## For a plural noun form: [[wikidata:Q146786|plural]] (Q146786)
## For a past tense verb form: [[wikidata:Q1994301|past tense]] (Q1994301)
## For a genitive case form: [[wikidata:Q146078|genitive case]] (Q146078)
# Optionally add statements to the form, such as [[wikidata:Property:P443|pronunciation audio]] or [[wikidata:Property:P898|IPA transcription]].
# Click '''Save'''.
Repeat for each form. The number of forms depends on the language's morphology:
* English nouns typically have 2 forms: singular and plural.
* Russian nouns may have 12+ forms (6 cases × singular/plural).
* Finnish nouns can have over 30 forms.
=== Tips and best practices ===
* '''Check for duplicates first.''' Use [[Special:Search]] with the lemma and the language filter. Duplicate lexemes create maintenance problems.
* '''Use the correct language item, not the country.''' For Spanish, use [[wikidata:Q1321|Q1321]] (Spanish language), not [[wikidata:Q29|Q29]] (Spain).
* '''Glosses are not translations.''' A gloss is a short definition, not a word-for-word translation. Write it in a language editors understand (usually English).
* '''Add an edit summary.''' Always describe what you did, e.g. ''Created lexeme for English noun "cat" with 2 forms and 1 sense''.
* '''Complete the forms table.''' Partial form tables (e.g. only singular, missing plural) are better than none, but try to be complete where possible.
* '''Cross-link related lexemes.''' Use [[wikidata:Property:P5191|derived from]] or [[wikidata:Property:P5238|combines]] to link related lexemes.
* '''Use [[wikidata:Wikidata:Lexeme Forms|Lexeme Forms]]''' (a community tool available at [https://lexeme-forms.toolforge.org/ lexeme-forms.toolforge.org]) to add forms quickly using templates for common languages and parts of speech. This is much faster than adding forms manually.
=== Common statements on lexemes ===
In addition to the basic structure, you can enrich lexemes with statements. Some commonly used properties:
{| class="wikitable"
|-
! Property !! Use
|-
| [[wikidata:Property:P5191|P5191]] derived from || Links a lexeme to its etymological source lexeme
|-
| [[wikidata:Property:P18|P18]] image || An illustrative image for the lexeme
|-
| [[wikidata:Property:P443|P443]] pronunciation audio || An audio file of the pronunciation
|-
| [[wikidata:Property:P898|P898]] IPA transcription || The IPA phonetic transcription
|-
| [[wikidata:Property:P856|P856]] official website || For proper nouns / brand names
|-
| [[wikidata:Property:P31|P31]] instance of || What kind of thing this lexeme is an instance of
|}
=== Connecting lexemes to Wikifunctions ===
Lexemes created in Wikidata are the source data for many Wikifunctions linguistic functions. Once your lexeme and its forms are in Wikidata, functions that use [[Z14294|Configuration of functions for given languages]] can call language-specific implementations that read Wikidata lexeme data to generate correct word forms programmatically.
=== See also ===
* [[wikidata:Wikidata:Lexicographical data|Wikidata: Lexicographical data]]
* [[:wikidata:Special:NewLexeme|Create a new lexeme]]
* [https://lexeme-forms.toolforge.org/ Lexeme Forms tool (Toolforge)]
* [[wikidata:Wikidata:Lexicographical data/Documentation|Lexicographical data documentation]]
* [[wikidata:Help:Lexemes|Help: Lexemes]]
* [[Wikifunctions:Introduction|Wikifunctions: Introduction]]
abvzi1it2p5f57in8157r9uk6xy3gz2
Z36936
0
86573
286351
2026-06-26T10:55:08Z
Denny
81
286351
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36936"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z36935",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z36935",
"Z36935K1": "Z36617",
"Z36935K2": {
"Z1K1": "Z26934",
"Z26934K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q146786"
}
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z36717",
"Z36717K2": {
"Z1K1": "Z36462",
"Z36462K1": "Z1002",
"Z36462K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q1401131"
},
"Z36462K3": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q146786"
}
],
"Z36462K4": [
"Z36463",
{
"Z1K1": "Z36463",
"Z36463K1": [
"Z6091"
],
"Z36463K2": [
"Z89",
{
"Z1K1": "Z89",
"Z89K1": "geese"
}
]
}
]
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "n goose to np geese"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
nccucwgcq41oxhiivozntwj4akyd3u8
Z36937
0
86574
286354
2026-06-26T11:04:46Z
Denny
81
286354
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36937"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z36935",
"Z14K2": {
"Z1K1": "Z36462",
"Z36462K1": "Z1002",
"Z36462K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q1401131"
},
"Z36462K3": [
"Z6091",
{
"Z1K1": "Z7",
"Z7K1": "Z6895",
"Z6895K1": {
"Z1K1": "Z18",
"Z18K1": "Z36935K2"
}
}
],
"Z36462K4": [
"Z36463",
{
"Z1K1": "Z36463",
"Z36463K1": [
"Z6091"
],
"Z36463K2": {
"Z1K1": "Z7",
"Z7K1": "Z36827",
"Z36827K1": {
"Z1K1": "Z18",
"Z18K1": "Z36935K1"
},
"Z36827K2": [
"Z6091",
{
"Z1K1": "Z7",
"Z7K1": "Z6895",
"Z6895K1": {
"Z1K1": "Z18",
"Z18K1": "Z36935K2"
}
}
]
}
}
]
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "fragments from table by wikidata ref from enum"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
5vxbgwt493xct3etvqqqx3de73ajjxa
Z36938
0
86575
286357
2026-06-26T11:05:53Z
Denny
81
286357
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36938"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z36935",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z36935",
"Z36935K1": {
"Z1K1": "Z7",
"Z7K1": "Z36607",
"Z36607K1": {
"Z1K1": "Z7",
"Z7K1": "Z6825",
"Z6825K1": {
"Z1K1": "Z6095",
"Z6095K1": "L1145"
}
}
},
"Z36935K2": {
"Z1K1": "Z26934",
"Z26934K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q110786"
}
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z36717",
"Z36717K2": {
"Z1K1": "Z36462",
"Z36462K1": "Z1002",
"Z36462K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q1401131"
},
"Z36462K3": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q110786"
}
],
"Z36462K4": [
"Z36463",
{
"Z1K1": "Z36463",
"Z36463K1": [
"Z6091"
],
"Z36463K2": [
"Z89",
{
"Z1K1": "Z89",
"Z89K1": "language"
}
]
}
]
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language -\u003E sg language"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
ai6yeibrk0obnnggyst7gqee1shdzog
Z36939
0
86576
286361
2026-06-26T11:11:32Z
Denny
81
286361
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36939"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z36462",
"Z17K2": "Z36939K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "subject"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z36462",
"Z17K2": "Z36939K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "complement"
}
]
}
}
],
"Z8K2": "Z36462",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z36939"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "instantiating present from two noun phrases"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "creates an instantiating sentence in the present tense from two noun phrases, e.g. \"Paris is a city\", \"a tiger is a mammal\", \"Brač is a beautiful island\", etc."
}
]
}
}
6xp2jyjcxswwv7c38btsco8gktmtmik
286363
286361
2026-06-26T11:14:35Z
Denny
81
Added Z36940 to the approved list of test cases
286363
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36939"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z36462",
"Z17K2": "Z36939K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "subject"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z36462",
"Z17K2": "Z36939K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "complement"
}
]
}
}
],
"Z8K2": "Z36462",
"Z8K3": [
"Z20",
"Z36940"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z36939"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "instantiating present from two noun phrases"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "creates an instantiating sentence in the present tense from two noun phrases, e.g. \"Paris is a city\", \"a tiger is a mammal\", \"Brač is a beautiful island\", etc."
}
]
}
}
451vobefuyc92gocfmkjjt1ilay952o
286365
286363
2026-06-26T11:16:10Z
Denny
81
Added Z36941 to the approved list of test cases
286365
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36939"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z36462",
"Z17K2": "Z36939K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "subject"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z36462",
"Z17K2": "Z36939K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "complement"
}
]
}
}
],
"Z8K2": "Z36462",
"Z8K3": [
"Z20",
"Z36940",
"Z36941"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z36939"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "instantiating present from two noun phrases"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "creates an instantiating sentence in the present tense from two noun phrases, e.g. \"Paris is a city\", \"a tiger is a mammal\", \"Brač is a beautiful island\", etc."
}
]
}
}
mivgmrr8gthusy0w5ew2baxyy0qvo2v
286368
286365
2026-06-26T11:24:40Z
Denny
81
Added Z36942 to the approved list of test cases
286368
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36939"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z36462",
"Z17K2": "Z36939K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "subject"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z36462",
"Z17K2": "Z36939K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "complement"
}
]
}
}
],
"Z8K2": "Z36462",
"Z8K3": [
"Z20",
"Z36940",
"Z36941",
"Z36942"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z36939"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "instantiating present from two noun phrases"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "creates an instantiating sentence in the present tense from two noun phrases, e.g. \"Paris is a city\", \"a tiger is a mammal\", \"Brač is a beautiful island\", etc."
}
]
}
}
js8nqzdj2tum0pbrjqdurhwrgtvyguq
286370
286368
2026-06-26T11:38:23Z
Denny
81
286370
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36939"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z36462",
"Z17K2": "Z36939K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "subject"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z36462",
"Z17K2": "Z36939K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "complement"
}
]
}
}
],
"Z8K2": "Z36462",
"Z8K3": [
"Z20",
"Z36940",
"Z36941",
"Z36942"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z36939"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "English instantiating present from 2 noun phrases"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "creates an instantiating sentence in the present tense from two noun phrases, e.g. \"Paris is a city\", \"a tiger is a mammal\", \"Brač is a beautiful island\", etc."
}
]
}
}
rtionbnwgr199lq4f3qls3qr4llf8ng
286371
286370
2026-06-26T11:38:31Z
Denny
81
Added Z36943 to the approved list of implementations
286371
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36939"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z36462",
"Z17K2": "Z36939K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "subject"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z36462",
"Z17K2": "Z36939K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "complement"
}
]
}
}
],
"Z8K2": "Z36462",
"Z8K3": [
"Z20",
"Z36940",
"Z36941",
"Z36942"
],
"Z8K4": [
"Z14",
"Z36943"
],
"Z8K5": "Z36939"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "English instantiating present from 2 noun phrases"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "creates an instantiating sentence in the present tense from two noun phrases, e.g. \"Paris is a city\", \"a tiger is a mammal\", \"Brač is a beautiful island\", etc."
}
]
}
}
6ni93gc4yh1xxwtlaexlo0a3r0nhhdc
286376
286371
2026-06-26T11:45:34Z
Denny
81
286376
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36939"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z36462",
"Z17K2": "Z36939K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "subject"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z36462",
"Z17K2": "Z36939K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "complement"
}
]
}
}
],
"Z8K2": "Z36462",
"Z8K3": [
"Z20",
"Z36940",
"Z36941",
"Z36942"
],
"Z8K4": [
"Z14",
"Z36943"
],
"Z8K5": "Z36939"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "English instantiating present from 2 noun phrases"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"sentence from np and np"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "creates an instantiating sentence in the present tense from two noun phrases, e.g. \"Paris is a city\", \"a tiger is a mammal\", \"Brač is a beautiful island\", etc."
}
]
}
}
br62hr3hzs2rf5czitqjtp70d6g2em0
Z36940
0
86577
286362
2026-06-26T11:14:08Z
Denny
81
286362
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36940"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z36939",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z36939",
"Z36939K1": {
"Z1K1": "Z36462",
"Z36462K1": "Z1002",
"Z36462K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q1401131"
},
"Z36462K3": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q110786"
}
],
"Z36462K4": [
"Z36463",
{
"Z1K1": "Z36463",
"Z36463K1": [
"Z6091"
],
"Z36463K2": [
"Z89",
{
"Z1K1": "Z89",
"Z89K1": "Paris"
}
]
}
]
},
"Z36939K2": {
"Z1K1": "Z36462",
"Z36462K1": "Z1002",
"Z36462K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q1401131"
},
"Z36462K3": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q110786"
}
],
"Z36462K4": [
"Z36463",
{
"Z1K1": "Z36463",
"Z36463K1": [
"Z6091"
],
"Z36463K2": [
"Z89",
{
"Z1K1": "Z89",
"Z89K1": "a city"
}
]
}
]
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z36717",
"Z36717K2": {
"Z1K1": "Z36462",
"Z36462K1": "Z1002",
"Z36462K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q41796"
},
"Z36462K3": [
"Z6091"
],
"Z36462K4": [
"Z36463",
{
"Z1K1": "Z36463",
"Z36463K1": [
"Z6091"
],
"Z36463K2": [
"Z89",
{
"Z1K1": "Z89",
"Z89K1": "Paris is a city"
}
]
}
]
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Paris ++ is ++ a city"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
o5uy204xsi6cvm5v4fimxk49eb0848n
Z36941
0
86578
286364
2026-06-26T11:16:01Z
Denny
81
286364
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36941"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z36939",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z36939",
"Z36939K1": {
"Z1K1": "Z36462",
"Z36462K1": "Z1002",
"Z36462K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q1401131"
},
"Z36462K3": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q146786"
}
],
"Z36462K4": [
"Z36463",
{
"Z1K1": "Z36463",
"Z36463K1": [
"Z6091"
],
"Z36463K2": [
"Z89",
{
"Z1K1": "Z89",
"Z89K1": "tigers"
}
]
}
]
},
"Z36939K2": {
"Z1K1": "Z36462",
"Z36462K1": "Z1002",
"Z36462K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q1401131"
},
"Z36462K3": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q146786"
}
],
"Z36462K4": [
"Z36463",
{
"Z1K1": "Z36463",
"Z36463K1": [
"Z6091"
],
"Z36463K2": [
"Z89",
{
"Z1K1": "Z89",
"Z89K1": "mammals"
}
]
}
]
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z36717",
"Z36717K2": {
"Z1K1": "Z36462",
"Z36462K1": "Z1002",
"Z36462K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q41796"
},
"Z36462K3": [
"Z6091"
],
"Z36462K4": [
"Z36463",
{
"Z1K1": "Z36463",
"Z36463K1": [
"Z6091"
],
"Z36463K2": [
"Z89",
{
"Z1K1": "Z89",
"Z89K1": "tigers are mammals"
}
]
}
]
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "tigers ++ are ++ mammals"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
pe4i5n1srlghp44mjpj6zq2f5bgm543
Z36942
0
86579
286367
2026-06-26T11:24:28Z
Denny
81
286367
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36942"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z36939",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z36939",
"Z36939K1": {
"Z1K1": "Z7",
"Z7K1": "Z36925",
"Z36925K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q922"
}
},
"Z36939K2": {
"Z1K1": "Z7",
"Z7K1": "Z36798",
"Z36798K1": "Z36781",
"Z36798K2": {
"Z1K1": "Z7",
"Z7K1": "Z36766",
"Z36766K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q23442"
}
}
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z36717",
"Z36717K2": {
"Z1K1": "Z36462",
"Z36462K1": "Z1002",
"Z36462K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q41796"
},
"Z36462K3": [
"Z6091"
],
"Z36462K4": [
"Z36463",
{
"Z1K1": "Z36463",
"Z36463K1": [
"Z6091"
],
"Z36463K2": [
"Z89",
{
"Z1K1": "Z89",
"Z89K1": "Brač is an island"
}
]
}
]
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Brač ++ is ++ an island"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
rd3u888i8jjpg3g6b6ytg3nql545pda
Z36943
0
86580
286369
2026-06-26T11:37:48Z
Denny
81
286369
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36943"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z36939",
"Z14K2": {
"Z1K1": "Z36462",
"Z36462K1": "Z1002",
"Z36462K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q41796"
},
"Z36462K3": [
"Z6091"
],
"Z36462K4": [
"Z36463",
{
"Z1K1": "Z36463",
"Z36463K1": [
"Z6091"
],
"Z36463K2": [
"Z89",
{
"Z1K1": "Z7",
"Z7K1": "Z35766",
"Z35766K1": [
"Z89",
{
"Z1K1": "Z7",
"Z7K1": "Z36747",
"Z36747K1": {
"Z1K1": "Z18",
"Z18K1": "Z36939K1"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z36723",
"Z36723K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q110786"
},
"Z36723K2": {
"Z1K1": "Z18",
"Z18K1": "Z36939K1"
}
},
"Z802K2": {
"Z1K1": "Z89",
"Z89K1": "is"
},
"Z802K3": {
"Z1K1": "Z89",
"Z89K1": "are"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z36747",
"Z36747K1": {
"Z1K1": "Z18",
"Z18K1": "Z36939K2"
}
}
],
"Z35766K2": {
"Z1K1": "Z89",
"Z89K1": " "
}
}
]
}
]
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "subject ++ is/are.{subject.number) ++ complement"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
nqmw7zg2ry71t4yrrtihniap8td1cwl